private void LevelUp() { if (ScoreManager.Instance.Level == 5) { return; } ScoreManager.Instance.Level++; UnlockAchievement(CommonResources.Levels(ScoreManager.Instance.Level), 250); UnlockAchievement(CommonResources.Stories(ScoreManager.Instance.Level), 50); Invoke("CheckLocks", 0.8f); }
public void LoadUser() { ProfileName.text = Social.localUser.userName; ProfilePic.sprite = FindObjectOfType <BadgeManager>().SpriteOf(CommonResources.Levels(ScoreManager.Instance.Level)); var achievements = AchievementsManager.Instance.Achievements.ToArray(); var completed = achievements.Count(achievement => achievement.completed); Achievements.text = string.Format("{0}/{1}", completed, achievements.Length); Score.text = ScoreManager.Instance.Score.ToString(); AchievementsTabs.Init(); LeaderboardTabs.Init(); }
private void Start() { ProgressManager.Instance.UnlockAchievement(CommonResources.Levels(1), 100); ProgressManager.Instance.CheckLevelUp(true); BuildingManager.LockingAdjustments(); }