From f4dee994b5f9019d805328d1019b4456f6bb4b2d Mon Sep 17 00:00:00 2001 From: Olivier Gayot Date: Wed, 7 Jan 2015 13:06:57 +0100 Subject: game: added vim key bindings to UP/DOWN/LEFT/RIGHT h/j/k/l are mapped to behave like arrow keys so that the navigation is easier in the menus. F and A are respectiverly used to validate and cancel as well. Signed-off-by: Olivier Gayot --- menuchoixpersos.c | 3 +++ 1 file changed, 3 insertions(+) (limited to 'menuchoixpersos.c') diff --git a/menuchoixpersos.c b/menuchoixpersos.c index f1df0a1..a41d548 100644 --- a/menuchoixpersos.c +++ b/menuchoixpersos.c @@ -55,6 +55,7 @@ void Fmenuchoixpersos (SURFACES *surfaces, POSITIONS *positions) switch (event.key.keysym.sym) { case SDLK_LEFT: + case SDLK_h: if(Vchoix>PALADIN) { Vchoix--; @@ -67,6 +68,7 @@ void Fmenuchoixpersos (SURFACES *surfaces, POSITIONS *positions) } break; case SDLK_RIGHT: + case SDLK_l: if (Vchoix