--- a/src/proto2/Graphics.cc Mon Nov 24 15:18:55 2008 +0000
+++ b/src/proto2/Graphics.cc Mon Nov 24 17:14:29 2008 +0000
@@ -53,19 +53,16 @@
if ((player = state.getLocalPlayer()) == NULL)
return;
- // handle up/down/left/right
- if (keyboard.get_keycode(CL_KEY_UP))
- input_move |= INPUT_MOVE_UP;
-
- if (keyboard.get_keycode(CL_KEY_DOWN))
- input_move |= INPUT_MOVE_DOWN;
-
+ // handle movement
if (keyboard.get_keycode(CL_KEY_LEFT))
input_move |= INPUT_MOVE_LEFT;
if (keyboard.get_keycode(CL_KEY_RIGHT))
input_move |= INPUT_MOVE_RIGHT;
+ if (keyboard.get_keycode(CL_KEY_RSHIFT))
+ input_move |= INPUT_MOVE_JUMP;
+
if (keyboard.get_keycode(CL_KEY_I))
player->debugInfo();