|
From: Lasse Kärkkäi. <tr...@us...> - 2012-11-06 09:49:23
|
Author: Lasse Karkkainen <tro...@tr...>
Date: Tue Nov 6 11:48:51 2012 +0200
Fix keyboard guitar menu navigation (regression in inputcleanup).
---
game/controllers.cc | 3 ++-
1 files changed, 2 insertions(+), 1 deletions(-)
diff --git a/game/controllers.cc b/game/controllers.cc
index 07cf840..9da17ff 100644
--- a/game/controllers.cc
+++ b/game/controllers.cc
@@ -462,7 +462,8 @@ bool keybutton(input::Event event, SDL_Event const& _e, bool state) {
switch(_e.key.keysym.sym) {
// Guitar picking on keyboard
- case SDLK_RSHIFT: case SDLK_RETURN: case SDLK_KP_ENTER:
+ case SDLK_RSHIFT: button++; // Button number allows using secondary pick for menu navigation
+ case SDLK_RETURN: case SDLK_KP_ENTER:
if (!guitar) return false;
if (!state) return true;
event.type = input::Event::PICK;
|