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 { } }