aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGuillaume Pasquet <dev@etenil.net>2019-11-18 06:26:08 +0000
committerGuillaume Pasquet <dev@etenil.net>2019-11-18 06:26:08 +0000
commit806ba04cfc6f225df9a3628fefd04578cefdbda5 (patch)
tree2859f8aa6e86200b7931dca84fbbc9cbe3b16984
parent73259e32450370ff51e984abb83c0e30dafc4f50 (diff)
Enable arrow key movement for noobs
-rw-r--r--src/main.rs5
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(),
_ => (),
}
}