73f47d79dc81269c4698a40652228df526feba8e
- Author
- TheEdgeOfRage <git@theedgeofrage.com>
- Committer
- TheEdgeOfRage <git@theedgeofrage.com>
- Date
Message
Support arrow keys
Diff
1diff --git a/game/game.go b/game/game.go
2index 1055edcd26b0ab33f902b0b473baccad894f4cdc..dce671a6afda50892be679b2e16e9732c0f87e32 100644
3--- a/game/game.go
4+++ b/game/game.go
5@@ -54,16 +54,16 @@ func (g *Game) Update() {
6 if rl.IsKeyPressed(rl.KeyC) {
7 g.Board.HoldPiece()
8 }
9- if rl.IsKeyPressed(rl.KeyI) {
10+ if rl.IsKeyPressed(rl.KeyI) || rl.IsKeyPressed(rl.KeyRight) {
11 g.Board.MoveActivePiece(1)
12 }
13- if rl.IsKeyPressed(rl.KeyH) {
14+ if rl.IsKeyPressed(rl.KeyH) || rl.IsKeyPressed(rl.KeyLeft) {
15 g.Board.MoveActivePiece(-1)
16 }
17- if rl.IsKeyPressed(rl.KeyE) {
18+ if rl.IsKeyPressed(rl.KeyE) || rl.IsKeyPressed(rl.KeyUp) {
19 g.Board.RotateActivePiece(true)
20 }
21- if rl.IsKeyPressed(rl.KeyN) {
22+ if rl.IsKeyPressed(rl.KeyN) || rl.IsKeyPressed(rl.KeyDown) {
23 err = g.Board.DescendActivePiece()
24 }
25 if rl.IsKeyPressed(rl.KeySpace) {