diff options
author | Guillaume Pasquet <dev@etenil.net> | 2019-11-18 06:26:08 +0000 |
---|---|---|
committer | Guillaume Pasquet <dev@etenil.net> | 2019-11-18 06:26:08 +0000 |
commit | 806ba04cfc6f225df9a3628fefd04578cefdbda5 (patch) | |
tree | 2859f8aa6e86200b7931dca84fbbc9cbe3b16984 | |
parent | 73259e32450370ff51e984abb83c0e30dafc4f50 (diff) |
Enable arrow key movement for noobs
-rw-r--r-- | src/main.rs | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/src/main.rs b/src/main.rs index 8488a2e..75452d9 100644 --- a/src/main.rs +++ b/src/main.rs @@ -61,6 +61,11 @@ fn main() { InputEvent::Keyboard(KeyEvent::Char('k')) => state.player.move_by(UP).unwrap(), InputEvent::Keyboard(KeyEvent::Char('h')) => state.player.move_by(LEFT).unwrap(), InputEvent::Keyboard(KeyEvent::Char('l')) => state.player.move_by(RIGHT).unwrap(), + // Arrow keys for noobs + InputEvent::Keyboard(KeyEvent::Down) => state.player.move_by(DOWN).unwrap(), + InputEvent::Keyboard(KeyEvent::Up) => state.player.move_by(UP).unwrap(), + InputEvent::Keyboard(KeyEvent::Left) => state.player.move_by(LEFT).unwrap(), + InputEvent::Keyboard(KeyEvent::Right) => state.player.move_by(RIGHT).unwrap(), _ => (), } } |