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]; }
public void NextLevel() { currentSetLevel++; if (currentSetLevel >= levels.Count) { currentSetLevel = -1; } else { Misc.Settings.GAME_SPEED += Misc.Settings.SPEED_INCREASE_BETWEEN_LEVELS; currentLevel = levels[currentSetLevel]; } }
public void SelectLevel(int levelNumber) { currentSetLevel = levelNumber - 1; currentLevel = levels[currentSetLevel]; }