public void LoadAchievements(Action <IAchievement[]> callback) { if (!this.VerifyAuthentication()) { if (callback != null) { callback(new Achievement[0]); } } else { GameCenterPlatform.InternalLoadAchievements(callback); } }
public void LoadAchievements(Action <IAchievement[]> callback) { bool flag = !this.VerifyAuthentication(); if (flag) { bool flag2 = callback != null; if (flag2) { IAchievement[] obj = new Achievement[0]; callback(obj); } } else { GameCenterPlatform.InternalLoadAchievements(callback); } }