예제 #1
0
 public void LoadAchievementDescriptions(Action <IAchievementDescription[]> callback)
 {
     if (!this.VerifyAuthentication())
     {
         if (callback != null)
         {
             callback(new AchievementDescription[0]);
         }
     }
     else
     {
         GameCenterPlatform.InternalLoadAchievementDescriptions(callback);
     }
 }
예제 #2
0
        public void LoadAchievementDescriptions(Action <IAchievementDescription[]> callback)
        {
            bool flag = !this.VerifyAuthentication();

            if (flag)
            {
                bool flag2 = callback != null;
                if (flag2)
                {
                    IAchievementDescription[] obj = new AchievementDescription[0];
                    callback(obj);
                }
            }
            else
            {
                GameCenterPlatform.InternalLoadAchievementDescriptions(callback);
            }
        }