public void OnLevelSelected(LevelItemController l)
	{
		selectedLevel = l;
		foreach(LevelItemController level in Levels)
		{
			level.Deselect();
		}
	}
Example #2
0
 public void OnLevelSelected(LevelItemController l)
 {
     selectedLevel = l;
     foreach (LevelItemController level in Levels)
     {
         level.Deselect();
     }
 }
    private void SetItemView(int itemIndex)
    {
        int playerStars = gm.player.totalStars;
        LevelItemController levelItemCtrl = itemToAdjust.GetComponent <LevelItemController>();

        levelItemCtrl.SetTitle(levelCategories[itemIndex].categoryName);


        if (playerStars >= levelRequirements[levelCategories[itemIndex].categoryName])
        {
            levelItemCtrl.UnlockLevel();
            int starsCollected = levelCategories[itemIndex].starsCollected;
            int starsToCollect = gm.fullWordList[levelCategories[itemIndex].categoryName].Length * 3;
            levelItemCtrl.SetStarInfo(starsCollected, starsToCollect);
        }
        else
        {
            levelItemCtrl.SetLockInfo(levelRequirements[levelCategories[itemIndex].categoryName]);
        }
    }