Exemplo n.º 1
0
    //--------------------------------------
    //  EVENTS
    //--------------------------------------

    private void onLeaderboardScoreFailed(string array)
    {
        GK_PlayerScoreLoadedResult result = new GK_PlayerScoreLoadedResult();

        OnPlayerScoreLoaded(result);
        Dispatcher.dispatch(GAME_CENTER_LEADERBOARD_SCORE_LOADED, result);
    }
Exemplo n.º 2
0
 void HandleOnPlayerScoreLoaded(GK_PlayerScoreLoadedResult result)
 {
     if (result.IsSucceeded)
     {
         GK_Score score = result.loadedScore;
         IOSNativePopUpManager.showMessage("Leaderboard " + score.leaderboardId, "Score: " + score.score + "\n" + "Rank:" + score.rank);
     }
 }
Exemplo n.º 3
0
    private void OnLeaderboardScoreLoaded(CEvent e)
    {
        GK_PlayerScoreLoadedResult result = e.data as GK_PlayerScoreLoadedResult;

        if (result.IsSucceeded)
        {
            GK_Score score = result.loadedScore;
//			IOSNativePopUpManager.showMessage("Leaderboard " + score.leaderboardId, "Score: " + score.score + "\n" + "Rank:" + score.rank);
        }
    }
Exemplo n.º 4
0
    private void OnPlayerScoreLoaded(GK_PlayerScoreLoadedResult result)
    {
        if (result.IsSucceeded)
        {
            GK_Score score = result.loadedScore;
//			IOSNativePopUpManager.showMessage("Leaderboard " + score.leaderboardId, "Score: " + score.score + "\n" + "Rank:" + score.rank);

//			Debug.Log("double score representation: " + score.GetDoubleScore());
//			Debug.Log("long score representation: " + score.GetLongScore());

            SettingManager.Instance.HighestScore = (int)Mathf.Max(score.GetLongScore(), SettingManager.Instance.HighestScore);
        }
    }
Exemplo n.º 5
0
    private void OnPlayerScoreLoaded(GK_PlayerScoreLoadedResult result)
    {
        if (result.IsSucceeded)
        {
            GK_Score score = result.loadedScore;
            IOSNativePopUpManager.showMessage("Leaderboard " + score.leaderboardId, "Score: " + score.score + "\n" + "Rank:" + score.rank);

            Debug.Log("double score representation: " + score.GetDoubleScore());
            Debug.Log("long score representation: " + score.GetLongScore());

            if (score.leaderboardId.Equals(leaderBoardId2))
            {
                Debug.Log("Updating leaderboard 2 score");
                LB2BestScores = score.GetLongScore();
            }
        }
    }
Exemplo n.º 6
0
    private void onLeaderboardScore(string array)
    {
        string[] data;
        data = array.Split("," [0]);

        string lbId     = data[0];
        string scoreVal = data[1];
        int    rank     = System.Convert.ToInt32(data[2]);


        GK_TimeSpan       timeSpan   = (GK_TimeSpan)System.Convert.ToInt32(data[3]);
        GK_CollectionType collection = (GK_CollectionType)System.Convert.ToInt32(data[4]);

        GK_Leaderboard board;

        if (_leaderboards.ContainsKey(lbId))
        {
            board = _leaderboards[lbId];
        }
        else
        {
            board = new GK_Leaderboard(lbId);
            _leaderboards.Add(lbId, board);
        }


        GK_Score score = new GK_Score(scoreVal, rank, timeSpan, collection, lbId, Player.Id);

        board.UpdateScore(score);
        board.UpdateCurrentPlayerRank(rank, timeSpan, collection);


        GK_PlayerScoreLoadedResult result = new GK_PlayerScoreLoadedResult(score);

        OnPlayerScoreLoaded(result);
        Dispatcher.dispatch(GAME_CENTER_LEADERBOARD_SCORE_LOADED, result);
    }
Exemplo n.º 7
0
    //--------------------------------------
    //  EVENTS
    //--------------------------------------

    private void onLeaderboardScoreFailed(string errorData)
    {
        GK_PlayerScoreLoadedResult result = new GK_PlayerScoreLoadedResult(errorData);

        OnPlayerScoreLoaded(result);
    }
Exemplo n.º 8
0
    //--------------------------------------
    //  EVENTS
    //--------------------------------------

    private void onLeaderboardScoreFailed(string array)
    {
        GK_PlayerScoreLoadedResult result = new GK_PlayerScoreLoadedResult();

        OnPlayerScoreLoaded(result);
    }
Exemplo n.º 9
0
	void HandleOnPlayerScoreLoaded (GK_PlayerScoreLoadedResult result) {
		if(result.IsSucceeded) {
			GK_Score score = result.loadedScore;
			IOSNativePopUpManager.showMessage("Leaderboard " + score.leaderboardId, "Score: " + score.score + "\n" + "Rank:" + score.rank);
		}
	}
	private void OnPlayerScoreLoaded (GK_PlayerScoreLoadedResult result) {
		if(result.IsSucceeded) {
			GK_Score score = result.loadedScore;
			IOSNativePopUpManager.showMessage("Leaderboard " + score.leaderboardId, "Score: " + score.score + "\n" + "Rank:" + score.rank);
			
			Debug.Log("double score representation: " + score.GetDoubleScore());
			Debug.Log("long score representation: " + score.GetLongScore());
			
			if(score.leaderboardId.Equals(leaderBoardId2)) {
				Debug.Log("Updating leaderboard 2 score");
				LB2BestScores = score.GetLongScore();
				
			}
		}
	}
	private void onLeaderboardScore(string array) {

		string[] data;
		data = array.Split("," [0]);

		string lbId = data[0];
		string scoreVal = data[1];
		int rank = System.Convert.ToInt32(data[2]);


		GK_TimeSpan timeSpan = (GK_TimeSpan) System.Convert.ToInt32(data[3]);
		GK_CollectionType collection = (GK_CollectionType) System.Convert.ToInt32(data[4]);

		GK_Leaderboard board;
		if(_leaderboards.ContainsKey(lbId)) {
			board = _leaderboards[lbId];
		} else {
			board =  new GK_Leaderboard(lbId);
			_leaderboards.Add(lbId, board);
		}


		GK_Score score =  new GK_Score(scoreVal, rank, timeSpan, collection, lbId, Player.Id);

		board.UpdateScore(score);
		board.UpdateCurrentPlayerRank(rank, timeSpan, collection);
	

		GK_PlayerScoreLoadedResult result = new GK_PlayerScoreLoadedResult (score);
		OnPlayerScoreLoaded (result);
	}
	//--------------------------------------
	//  EVENTS
	//--------------------------------------

	private void onLeaderboardScoreFailed(string array) {
		GK_PlayerScoreLoadedResult result = new GK_PlayerScoreLoadedResult ();
		OnPlayerScoreLoaded (result);
	}