Added a few missing keyboard shortcuts.

- Main Menu: "P" (play), "Q" (quit)
- Game: Ctrl + "R" (restart)

Other changes:
- Song Menu search textfield no longer retains focus in different states.
This commit is contained in:
Jeffrey Han
2014-07-05 14:29:48 -04:00
parent 83f13a8879
commit 0dbfd18c5f
3 changed files with 33 additions and 1 deletions

View File

@@ -341,6 +341,21 @@ public class MainMenu extends BasicGameState {
else
game.enterState(Opsu.STATE_MAINMENUEXIT);
break;
case Input.KEY_Q:
game.enterState(Opsu.STATE_MAINMENUEXIT);
break;
case Input.KEY_P:
if (!logoClicked) {
logoClicked = true;
logoTimer = 0;
playButton.getImage().setAlpha(0f);
exitButton.getImage().setAlpha(0f);
SoundController.playSound(SoundController.SOUND_MENUHIT);
} else {
SoundController.playSound(SoundController.SOUND_MENUHIT);
game.enterState(Opsu.STATE_SONGMENU, new FadeOutTransition(Color.black), new FadeInTransition(Color.black));
}
break;
case Input.KEY_F12:
Utils.takeScreenShot();
break;