コード例 #1
0
ファイル: GCLeaderBoard.cs プロジェクト: cupsster/gtmanager
	public void UpdateCurrentPlayerRank(int rank, GCBoardTimeSpan timeSpan, GCCollectionType collection) {
		string key = timeSpan.ToString() + "_" + collection.ToString();
		if(currentPlayerRank.ContainsKey(key)) {
			currentPlayerRank[key] = rank;
		} else {
			currentPlayerRank.Add(key, rank);
		}
	}
コード例 #2
0
ファイル: GCLeaderBoard.cs プロジェクト: cupsster/gtmanager
	public GCScore GetCurrentPlayerScore(GCBoardTimeSpan timeSpan, GCCollectionType collection) {
		string key = timeSpan.ToString() + "_" + collection.ToString();
		if(currentPlayerRank.ContainsKey(key)) {
			int rank = currentPlayerRank[key];
			return GetScore(rank, timeSpan, collection);
		} else {
			return null;
		}
		
	}
コード例 #3
0
    public void UpdateCurrentPlayerRank(int rank, GCBoardTimeSpan timeSpan, GCCollectionType collection)
    {
        string key = timeSpan.ToString() + "_" + collection.ToString();

        if (currentPlayerRank.ContainsKey(key))
        {
            currentPlayerRank[key] = rank;
        }
        else
        {
            currentPlayerRank.Add(key, rank);
        }
    }
コード例 #4
0
    public GCScore GetCurrentPlayerScore(GCBoardTimeSpan timeSpan, GCCollectionType collection)
    {
        string key = timeSpan.ToString() + "_" + collection.ToString();

        if (currentPlayerRank.ContainsKey(key))
        {
            int rank = currentPlayerRank[key];
            return(GetScore(rank, timeSpan, collection));
        }
        else
        {
            return(null);
        }
    }