Exemplo n.º 1
0
        private void changeRes(object sender, PlayerIndexEventArgs e)
        {
            #if XBOX

            resCounter++;
            if (resCounter >= 3)
            {
                resCounter = 0;
            }
            if(resCounter == 0){
                res.Text = resulo + "640×480";
            }else if(resCounter == 1){
                res.Text = resulo + "1280×720";
            }else{
                res.Text = resulo + "1920×1080";
            }

            Game1.SetResulotion(resCounter);
            #else
            resCounter++;
            if (resCounter == Game1.Resulotions.Count)
            {
                resCounter = 0;
            }
            res.Text = resulo + Game1.Resulotions[resCounter];
            Game1.SetResulotion(resCounter);
            #endif
        }
Exemplo n.º 2
0
        /// <summary>
        /// Event handler for when the Quit Game menu entry is selected.
        /// </summary>
        void QuitGameMenuEntrySelected(object sender, PlayerIndexEventArgs e)
        {
            MessageBoxScreen confirmQuitMessageBox =
                                    new MessageBoxScreen("Are you sure you want to quit this game?");

            confirmQuitMessageBox.Accepted += ConfirmQuitMessageBoxAccepted;

            ScreenManager.AddScreen(confirmQuitMessageBox, ControllingPlayer);
        }
Exemplo n.º 3
0
 /// <summary>
 /// Event handler for when the Single Player menu entry is selected.
 /// </summary>
 void SinglePlayerMenuEntrySelected(object sender, PlayerIndexEventArgs e)
 {
     LoadingScreen.Load(ScreenManager, true, e.PlayerIndex, new MainGameScreen());
 }
Exemplo n.º 4
0
 private void SettingsSelected(object sender, PlayerIndexEventArgs e)
 {
     LoadingScreen.Load(ScreenManager, true, e.PlayerIndex, new BackgroundScreen(), new SettingsScreen("Settings"));
 }
Exemplo n.º 5
0
 private void HighScoreMenuSelected(object sender, PlayerIndexEventArgs e)
 {
     LoadingScreen.Load(ScreenManager, true, e.PlayerIndex, new BackgroundScreen(),new HighscoreScreen());
 }
Exemplo n.º 6
0
 /// <summary>
 /// Event handler for when the user selects ok on the "are you sure
 /// you want to exit" message box.
 /// </summary>
 void ConfirmExitMessageBoxAccepted(object sender, PlayerIndexEventArgs e)
 {
     ScreenManager.Game.Exit();
 }
Exemplo n.º 7
0
 /// <summary>
 /// Helper overload makes it easy to use OnCancel as a MenuEntry event handler.
 /// </summary>
 protected void OnCancel(object sender, PlayerIndexEventArgs e)
 {
     OnCancel(e.PlayerIndex);
 }
Exemplo n.º 8
0
 /// <summary>
 /// Event handler for when the user selects ok on the "are you sure
 /// you want to quit" message box. This uses the loading screen to
 /// transition from the game back to the main menu screen.
 /// </summary>
 void ConfirmQuitMessageBoxAccepted(object sender, PlayerIndexEventArgs e)
 {
     LoadingScreen.Load(ScreenManager, false, null, new BackgroundScreen(), new MainMenuScreen());
 }
Exemplo n.º 9
0
 private void MusicSelected(object sender, PlayerIndexEventArgs e)
 {
     level++;
     if (level == 11)
     {
         level = 0;
     }
     MusicLevel.Text = music + level;
     SoundController.AdjustSongVolume(level);
 }
Exemplo n.º 10
0
 private void SfxSelected(object sender, PlayerIndexEventArgs e)
 {
     sfxLevel++;
     if (sfxLevel == 11)
     {
         sfxLevel = 0;
     }
     sfx.Text = sfxText + sfxLevel;
     SoundController.AdjustSfx(sfxLevel);
 }
Exemplo n.º 11
0
 private void SelectWindowed(object sender, PlayerIndexEventArgs e)
 {
     Game1.FullScreen();
     fullscreen.Text = "Fullscreen";
     fullscreen.Selected += SelectFullScreen;
     fullscreen.Selected -= SelectWindowed;
 }