private void IsBlocked() { if (LevelsPreferences.GetEarnedLevelScores() <= LevelsPreferences.GetLevelScoresToLoad(levelToLoad)) { gameObject.GetComponent <Image>().sprite = levelIsBlockedSprite; // Object name: LevelNumber transform.GetChild(1).gameObject.GetComponent <Text>().text = ""; } }
private bool IsLevelAvailable(int levelToLoad) { if (LevelsPreferences.GetEarnedLevelScores() >= LevelsPreferences.GetLevelScoresToLoad(levelToLoad)) { Debug.Log("Current min level: " + levelToLoad); return(true); } return(false); }
private void IsleftToOpen() { // Object name: ScoreLeft GameObject ChildGameObject = transform.GetChild(0).gameObject; Text thisIsText = ChildGameObject.GetComponent <Text>(); int necessaryScore = (LevelsPreferences.GetEarnedLevelScores() - LevelsPreferences.GetLevelScoresToLoad(levelToLoad)) * -1; if (LevelsPreferences.GetEarnedLevelScores() <= LevelsPreferences.GetLevelScoresToLoad(levelToLoad)) { thisIsText.text = necessaryScore.ToString() + " more"; } else { thisIsText.text = PlayerPrefManager.GetScore(levelToLoad).ToString() + " earned"; } }