Example #1
0
        public LevelManager()
        {
            levels.Add(new Level(50, 15));
            levels.Add(new Level(75, 20));
            levels.Add(new Level(100, 25));
            levels.Add(new Level(125, 30));
            levels.Add(new Level(150, 35));
            levels.Add(new Level(175, 40));

            currentSetLevel = 0;
            currentLevel = levels[currentSetLevel];
        }
Example #2
0
 public void NextLevel()
 {
     currentSetLevel++;
     if (currentSetLevel >= levels.Count)
     {
         currentSetLevel = -1;
     }
     else
     {
         Misc.Settings.GAME_SPEED += Misc.Settings.SPEED_INCREASE_BETWEEN_LEVELS;
         currentLevel = levels[currentSetLevel];
     }
 }
Example #3
0
 public void SelectLevel(int levelNumber)
 {
     currentSetLevel = levelNumber - 1;
     currentLevel = levels[currentSetLevel];
 }