// '' <summary> // '' The main menu was clicked, perform the button's action. // '' </summary> // '' <param name="button">the button pressed</param> private static void PerformMainMenuAction(int button) { switch (button) { case MAIN_MENU_PLAY_BUTTON: GameController.StartGame(); break; case MAIN_MENU_SETUP_BUTTON: GameController.AddNewState(GameState.AlteringSettings); break; case MAIN_MENU_TOP_SCORES_BUTTON: GameController.AddNewState(GameState.ViewingHighScores); break; case MAIN_MENU_RST_SCORES: HighScoreController.ClearHighScore(); break; case MAIN_MENU_RULES_BUTTON: GameController.AddNewState(GameState.Instructions); break; case MAIN_MENU_COLOR_MENU_BUTTON: GameController.AddNewState(GameState.AlteringMenuColor); break; case MAIN_MENU_QUIT_BUTTON: GameController.EndCurrentState(); break; } }