void challengesLoaded(string json)
 {
     if (challengesLoadedEvent != null)
     {
         challengesLoadedEvent(GameCenterChallenge.fromJson(json));
     }
 }
 public void remotePlayerDidCompleteChallengeEvent(GameCenterChallenge challenge)
 {
     Debug.Log("remotePlayerDidCompleteChallengeEvent : " + challenge);
 }
 public void localPlayerDidCompleteChallengeEvent(GameCenterChallenge challenge)
 {
     Debug.Log("localPlayerDidCompleteChallengeEvent : " + challenge);
 }
 public void localPlayerDidSelectChallengeEvent(GameCenterChallenge challenge)
 {
     Debug.Log("localPlayerDidSelectChallengeEvent : " + challenge);
 }
 void localPlayerDidReceiveChallengeEvent(GameCenterChallenge challenge)
 {
     Debug.Log("localPlayerDidReceiveChallengeEvent: " + challenge);
 }
		void remotePlayerDidCompleteChallengeEvent( GameCenterChallenge challenge )
		{
			Debug.Log( "remotePlayerDidCompleteChallengeEvent : " + challenge );
		}
		void localPlayerDidCompleteChallengeEvent( GameCenterChallenge challenge )
		{
			Debug.Log( "localPlayerDidCompleteChallengeEvent : " + challenge );
		}
		void localPlayerDidSelectChallengeEvent( GameCenterChallenge challenge )
		{
			Debug.Log( "localPlayerDidSelectChallengeEvent : " + challenge );
		}
		void localPlayerDidReceiveChallengeEvent( GameCenterChallenge challenge )
		{
			Debug.Log( "localPlayerDidReceiveChallengeEvent: " + challenge );
		}