Asteroids.Classes.GamestateManager.GameStateChanger C# (CSharp) Method

GameStateChanger() public method

public GameStateChanger ( int gameStateNumber ) : void
gameStateNumber int
return void
        public void GameStateChanger(int gameStateNumber)
        {
            switch (gameStateNumber)
            {
                case 1:
                    //Intro
                    currentGameState = GameState.IntroScreen;
                    break;
                case 2:
                    //Main Menu
                    currentGameState = GameState.MainMenu;
                    break;
                case 3:
                    //The Game
                    currentGameState = GameState.PlayScreen;
                    break;
                case 4:
                    //Game Over
                    currentGameState = GameState.GameOverScreen;
                    break;
                case 5:
                    //Options
                    currentGameState = GameState.OptionScreen;
                    break;
                case 6:
                    //Highscores
                    currentGameState = GameState.Highscores;
                    break;
                case 7:
                    //Keybindings
                    currentGameState = GameState.Keybindings;
                    break;
                case 8:
                    //Loading Screen
                    currentGameState = GameState.LoadingScreen;
                    break;
            }
        }