Exemple #1
0
 void ConfirmQuitMessageBoxAccepted(object sender, PlayerIndexEventArgs e)
 {
     LoadingScreen.Load(ScreenManager, false, null, false,
                            new BackgroundScreen(), new MainMenuScreen());
     MediaPlayer.Stop();
     MediaPlayer.Play(ScreenManager.menuSong);
 }
Exemple #2
0
        void RateGameMenuEntrySelected(object sender, PlayerIndexEventArgs e)
        {
            currentRating++;

            if (currentRating > Rating.Superb)
                currentRating = 0;

            SetMenuEntryText();
        }
Exemple #3
0
        void QuitGameMenuEntrySelected(object sender, PlayerIndexEventArgs e)
        {
            const string message = "Dude, are you sure you want to quit? Q(T.TQ)";

            MessageBoxScreen confirmQuitMessageBox = new MessageBoxScreen(message);

            confirmQuitMessageBox.Accepted += ConfirmQuitMessageBoxAccepted;

            ScreenManager.AddScreen(confirmQuitMessageBox, ControllingPlayer);
        }
Exemple #4
0
 void OptionsMenuEntrySelected(object sender, PlayerIndexEventArgs e)
 {
     ScreenManager.AddScreen(new OptionsMenuScreen(), e.PlayerIndex);
 }
Exemple #5
0
 void newGameMenuEntrySelected(object sender, PlayerIndexEventArgs e)
 {
     LoadingScreen.Load(ScreenManager, true, e.PlayerIndex, true,
                            new GameplayScreen(ScreenManager, true));
     //    MediaPlayer.Stop();
 }
Exemple #6
0
 void highscoreMenuEntrySelected(object sender, PlayerIndexEventArgs e)
 {
     ScreenManager.AddScreen(new HighscoreScreen(), e.PlayerIndex);
 }
Exemple #7
0
 void ConfirmExitMessageBoxAccepted(object sender, PlayerIndexEventArgs e)
 {
     ScreenManager.Game.Exit();
 }
Exemple #8
0
        void LanguageMenuEntrySelected(object sender, PlayerIndexEventArgs e)
        {
            currentTodoList = (currentTodoList + 1) % todoList.Length;

            SetMenuEntryText();
        }
Exemple #9
0
 void loadGameMenuEntrySelected(object sender, PlayerIndexEventArgs e)
 {
     LoadingScreen.Load(ScreenManager, true, e.PlayerIndex, false,
                        new GameplayScreen(ScreenManager, false));
 }
Exemple #10
0
 void instructionMenuEntrySelected(object sender, PlayerIndexEventArgs e)
 {
     ScreenManager.AddScreen(new InstructionScreen(), e.PlayerIndex);
 }