示例#1
0
 private void SaveProgress()
 {
     AchievementDataManager.SaveAchievementData(totalKillCount);
     AchievementDataManager.SaveAchievementData(deathCount);
     AchievementDataManager.SaveAchievementData(killRecord);
     AchievementDataManager.SaveAchievementData(totalPlayedMatches);
     AchievementDataManager.SaveAchievementData(totalPlayedTime);
     AchievementDataManager.SaveAchievementData(totalTraveledDistance);
     AchievementDataManager.SaveAchievementData(totalTimeSurvived);
     AchievementDataManager.SaveAchievementData(winsCount);
 }
示例#2
0
 private void OnAchievementLevelUp(Achievement achievement)
 {
     playerData.PlayerBalance += achievement.levels[achievement.currentLevel - 1].reward;
     PlayerDataManager.SavePlayerData(playerData);
     AchievementDataManager.SaveAchievementData(achievement);
 }