private void ISN_OnLBSetsBoardsLoaded(string array) { string[] data = array.Split(SA.Common.Data.Converter.DATA_SPLITTER); string identifier = data[0]; foreach (GK_LeaderboardSet lb in LeaderboardSets) { if (lb.Identifier.Equals(identifier)) { for (int i = 1; i < data.Length; i += 3) { GK_LeaderBoardInfo info = new GK_LeaderBoardInfo(); info.Title = data[i]; info.Description = data[i + 1]; info.Identifier = data[i + 2]; lb.AddBoardInfo(info); } lb.SendSuccessLoadEvent(); return; } } }
private void ISN_OnLBSetsBoardsLoaded(string array) { string[] data = array.Split(IOSNative.DATA_SPLITTER); string identifier = data[0]; foreach(GK_LeaderboardSet lb in LeaderboardSets) { if(lb.Identifier.Equals(identifier)) { for(int i = 1; i < data.Length; i+=3) { GK_LeaderBoardInfo info = new GK_LeaderBoardInfo(); info.Title = data[i]; info.Description = data[i + 1]; info.Identifier = data[i + 2]; lb.AddBoardInfo(info); } lb.SendSuccessLoadEvent(); return; } } }
//-------------------------------------- // initialization //-------------------------------------- public GK_Leaderboard(string leaderboardId) { _info = new GK_LeaderBoardInfo(); _info.Identifier = leaderboardId; }
public void AddBoardInfo(GK_LeaderBoardInfo info) { _BoardsInfo.Add(info); }