private void AchievementDescriptionsDidLoad(IAchievementDescription[] achievementsList) { foreach (IAchievementDescription achievementDescription in achievementsList) { AchievementDataStruct achievementDataStruct = this.Achievements[achievementDescription.id]; achievementDataStruct.title = achievementDescription.title; achievementDataStruct.description = achievementDescription.achievedDescription; } }
private void AchievementsDidLoad(IAchievement[] achievementsList) { foreach (IAchievement achievement in achievementsList) { AchievementDataStruct value = default(AchievementDataStruct); value.percentComplete = achievement.percentCompleted; value.completed = achievement.completed; value.hidden = achievement.hidden; this.m_achievementList.Add(achievement.id, value); } Social.LoadAchievementDescriptions(new Action <IAchievementDescription[]>(this.AchievementDescriptionsDidLoad)); }