public void EndScreen(bool value) { end_window.ShowWindow(value); if (value && LevelsMenager.Instance.indexCurrentLevel == 1) { AchivmentMenager.SetAchivment(GPGSls.achievement_nice_to_see_you); PlayerPrefs.SetInt("PassFirstLevel", 1); } }
private void AchivmentOfRotate() { int rotate = PlayerPrefs.GetInt("UseRotate10Times", 0); rotate++; PlayerPrefs.SetInt("UseRotate10Times", rotate); if (rotate >= 10) { AchivmentMenager.SetAchivment(GPGSls.achievement_pirouette); } }
private void Start() { for (int i = 0; i < allLevelsStar.Length; i++) { allLevelsStar[i] = LevelsMenager.Instance.StarsGetFromLevel(i + 1); } CountScore(); AchivmentMenager.SetAchivment(GPGSls.achievement_monkejs_hero); PlayerPrefs.SetInt("PassAllLevels", 1); }
private void PowerUsedTimes() { int used = PlayerPrefs.GetInt("Use100Powers", 0); used++; PlayerPrefs.SetInt("Use100Powers", used); if (used >= 100) { AchivmentMenager.SetAchivment(GPGSls.achievement_powerful); } }
public void SetArrayMovesNotUse() { int[] arrayMoves = PlayerPrefsX.GetIntArray("Moves", 0, 60); arrayMoves[indexCurrentLevel - 1] = 1; PlayerPrefsX.SetIntArray("Moves", arrayMoves); int check = 0; foreach (int i in arrayMoves) { if (i == 1) { check++; } } if (check >= 10) { AchivmentMenager.SetAchivment(GPGSls.achievement_untouchable); PlayerPrefs.SetInt("Pass10Levels", 1); } }
public void SetArrayPowersNotUse() { int[] arrayPowers = PlayerPrefsX.GetIntArray("Powers", 0, 60); arrayPowers[indexCurrentLevel - 1] = 1; PlayerPrefsX.SetIntArray("Powers", arrayPowers); int check = 0; foreach (int i in arrayPowers) { if (i == 1) { check++; } } if (check >= 5) { AchivmentMenager.SetAchivment(GPGSls.achievement_make_it_simple); PlayerPrefs.SetInt("Pass5Levels", 1); } }
public void SetArrayWithoutMistake() { int[] arrayMistake = PlayerPrefsX.GetIntArray("Mistake", 0, 60); arrayMistake[indexCurrentLevel - 1] = 1; PlayerPrefsX.SetIntArray("Mistake", arrayMistake); int check = 0; foreach (int i in arrayMistake) { if (i == 1) { check++; } } if (check == arrayMistake.Length) { AchivmentMenager.SetAchivment(GPGSls.achievement_mistakes_not_here); PlayerPrefs.SetInt("BreakingAnyBlock", 1); } }
private void Start() { AchivmentMenager.SetAchivment(GPGSls.achievement_learning_is_the_key); PlayerPrefs.SetInt("WatchAllTutorials", 1); }