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); }
private void OnAchievementLevelUp(Achievement achievement) { playerData.PlayerBalance += achievement.levels[achievement.currentLevel - 1].reward; PlayerDataManager.SavePlayerData(playerData); AchievementDataManager.SaveAchievementData(achievement); }