public MainMenuScene()
     : base()
 {
     LogCat.updateValue("Scene", "MainMenu");
     currentState = state.fade;
     currentMainSelect = mainSelect.skirmish;
     currentSkirmishSelect = skirmishSelect.engagement;
     currentExtrasSelect = extrasSelect.credits;
 }
 private void UpdateExtras(float deltaTime)
 {
     foreach (Player player in Space394Game.GameInstance.Controllers)
     {
         if (InputManager.isCombinedDownCombinedStickPressed(player.PlayerNumber))
         {
             switch (currentExtrasSelect)
             {
                 case extrasSelect.credits:
                     currentExtrasSelect = extrasSelect.credits;
                     break;
             }
         }
         else if (InputManager.isCombinedUpCombinedStickPressed(player.PlayerNumber))
         {
             switch (currentExtrasSelect)
             {
                 case extrasSelect.credits:
                     currentExtrasSelect = extrasSelect.credits;
                     break;
             }
         }
         else { }
     }
     if (InputManager.isConfirmationKeyPressed() || InputManager.isSuperConfirmationKeyPressed())
     {
         switch (currentExtrasSelect)
         {
             case extrasSelect.credits:
                 nextScene = Space394Game.sceneEnum.CreditsScene;
                 break;
         }
         readyToExit = true;
     }
     else if (InputManager.isUnconfirmationKeyPressed())
     {
         currentState = state.main;
         currentExtrasSelect = extrasSelect.credits;
     }
     else { }
 }