private void LogRank(Ranking.Rank rank) { long num = 10L; DateTime dateTime = new DateTime((long)rank.recordDate * num); OnScreenLog.Add("#" + rank.rank + " (provisionally #" + rank.provisional + "), online id:" + rank.onlineId + ", score:" + rank.score + ", comment:" + rank.comment + ", recorded on:" + dateTime.ToString()); if (rank.gameInfoSize <= 0) { return; } int num2 = 0; string str = string.Empty; byte[] gameInfoData = rank.gameInfoData; foreach (byte b in gameInfoData) { str = str + b.ToString() + ","; if (num2++ > 8) { break; } } str += "..."; OnScreenLog.Add(" dataSize: " + rank.gameInfoSize + ", data: " + str); }
private void OnRankingGotOwnRank(Messages.PluginMessage msg) { Ranking.Rank ownRank = Ranking.GetOwnRank(); OnScreenLog.Add("Own rank..."); if (ownRank.rank > 0) { LogRank(ownRank); } else { OnScreenLog.Add("rank #: Not Ranked, " + ownRank.onlineId); } }
private void OnRegisteredNewBestScore(Messages.PluginMessage msg) { Ranking.Rank ownRank = Ranking.GetOwnRank(); OnScreenLog.Add("New best score..."); OnScreenLog.Add(string.Concat(new object[] { "rank #", ownRank.rank, ", provisional rank #", ownRank.provisional, ", online id:", ownRank.get_onlineId(), ", score:", ownRank.score, ", comment:", ownRank.get_comment() })); }
private void LogRank(Ranking.Rank rank) { long num = 10L; DateTime dateTime = new DateTime((long)(rank.recordDate * (ulong)num)); OnScreenLog.Add(string.Concat(new object[] { "#", rank.rank, " (provisionally #", rank.provisional, "), online id:", rank.get_onlineId(), ", score:", rank.score, ", comment:", rank.get_comment(), ", recorded on:", dateTime.ToString() })); if (rank.gameInfoSize > 0) { int num2 = 0; string text = string.Empty; byte[] gameInfoData = rank.get_gameInfoData(); for (int i = 0; i < gameInfoData.Length; i++) { byte b = gameInfoData[i]; text = text + b.ToString() + ","; if (num2++ > 8) { break; } } text += "..."; OnScreenLog.Add(string.Concat(new object[] { " dataSize: ", rank.gameInfoSize, ", data: ", text })); } }
private void OnRegisteredNewBestScore(Messages.PluginMessage msg) { Ranking.Rank ownRank = Ranking.GetOwnRank(); OnScreenLog.Add("New best score..."); OnScreenLog.Add("rank #" + ownRank.rank + ", provisional rank #" + ownRank.provisional + ", online id:" + ownRank.onlineId + ", score:" + ownRank.score + ", comment:" + ownRank.comment); }