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