public void AddProgress() { achievement.AddProgress(); if (achievement.IsAchieved()) { Achieve(); } UpdateInfo(); }
public void AddProgressToAchievement(string achievementName, float progressAmount) { Achievement achievement = GetAchievementByName(achievementName); if (achievement == null) { Debug.LogWarning("AchievementManager::AddProgressToAchievement() - Trying to add progress to an achievemnet that doesn't exist: " + achievementName); return; } if (achievement.AddProgress(progressAmount)) { AchievementEarned(); } }