Project::OSiRiON - Git repositories
Project::OSiRiON
News . About . Screenshots . Downloads . Forum . Wiki . Tracker . Git
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'src/client/keyboard.cc')
-rw-r--r--src/client/keyboard.cc11
1 files changed, 6 insertions, 5 deletions
diff --git a/src/client/keyboard.cc b/src/client/keyboard.cc
index e21fc91..bb3b20d 100644
--- a/src/client/keyboard.cc
+++ b/src/client/keyboard.cc
@@ -38,10 +38,10 @@ Keyboard::Keyboard()
add_action("+rollleft", Action::RollLeft, "roll left");
add_action("+rollright", Action::RollRight, "roll right");
- add_action("+camleft", Action::CamLeft, "rotate camera left");
- add_action("+camright", Action::CamRight, "rotate camera right");
- add_action("+camup", Action::CamUp, "rotate camera up");
- add_action("+camdown", Action::CamDown, "rotate camera down");
+ add_action("+lookleft", Action::LookLeft, "look left");
+ add_action("+lookright", Action::LookRight, "look right");
+ add_action("+lookup", Action::LookUp, "look up");
+ add_action("+lookdown", Action::LookDown, "look down");
add_action("+zoomin", Action::ZoomIn, "zoom camera in");
add_action("+zoomout", Action::ZoomOut, "zoom camera out");
@@ -151,6 +151,7 @@ Keyboard::Keyboard()
add_key(SDL_SCANCODE_KP_PLUS, "kpplus", '+', "+thrustup");
add_key(SDL_SCANCODE_KP_ENTER, "kpenter", '\n', "ui_chat");
add_key(SDL_SCANCODE_KP_EQUALS, "kpequal", '=');
+ add_key(SDL_SCANCODE_KP_LESS, "kpless", '<');
add_key(SDL_SCANCODE_UP, "up", 0, "+camup");
add_key(SDL_SCANCODE_DOWN, "down", 0, "+camdown");
@@ -187,7 +188,7 @@ Keyboard::Keyboard()
add_key(SDL_SCANCODE_SCROLLLOCK, "scrollock");
add_key(SDL_SCANCODE_RSHIFT, "rshift");
- add_key(SDL_SCANCODE_LSHIFT, "lshift");
+ add_key(SDL_SCANCODE_LSHIFT, "lshift", 0, "+freelook");
add_key(SDL_SCANCODE_RCTRL, "rctrl");
add_key(SDL_SCANCODE_LCTRL, "lctrl");