diff options
author | Phil Burton <whats_up_newbie@hotmail.com> | 2010-12-17 18:25:50 +0000 |
---|---|---|
committer | Luke Bratch <l_bratch@yahoo.co.uk> | 2010-12-17 18:25:50 +0000 |
commit | 3dbcc5819d4762184292d6fcb05e05e73f4c721e (patch) | |
tree | c1029631fe02654282c6dbc243404a200f635a9e /main.cpp | |
parent | a7c7438ad24fcb4d5edc1fba6fa96a36e0f1b713 (diff) |
Implement new keys for movement
Diffstat (limited to 'main.cpp')
-rw-r--r-- | main.cpp | 6 |
1 files changed, 6 insertions, 0 deletions
@@ -37,12 +37,16 @@ int main(int argc, char* args[]) { // Adjust player velocity switch (event.key.keysym.sym) { case SDLK_LEFT: + case SDLK_a: level.player.incXVel(-MOVE_AMOUNT); break; case SDLK_RIGHT: + case SDLK_d: level.player.incXVel(MOVE_AMOUNT); break; case SDLK_UP: + case SDLK_w: + case SDLK_SPACE: level.player.jump(); break; case SDLK_LCTRL: @@ -53,9 +57,11 @@ int main(int argc, char* args[]) { // Adjust player velocity switch (event.key.keysym.sym) { case SDLK_LEFT: + case SDLK_a: level.player.incXVel(MOVE_AMOUNT); break; case SDLK_RIGHT: + case SDLK_d: level.player.incXVel(-MOVE_AMOUNT); break; case SDLK_LCTRL: |