fix keypad bindings
This commit is contained in:
parent
c22c4d890f
commit
becf7ea143
@ -1,5 +1,5 @@
|
||||
{
|
||||
"version": "v0.0.1.4-3-g5619155",
|
||||
"version": "v0.0.1.5",
|
||||
"title": "Alchemyst",
|
||||
"sizeX": 100,
|
||||
"sizeY": 47,
|
||||
@ -7,4 +7,4 @@
|
||||
"font": "./resources/fonts-ttf/LiberationMono-Bold.ttf",
|
||||
"fontSize": "9x14",
|
||||
"verbosity": "debug"
|
||||
}
|
||||
}
|
@ -38,28 +38,28 @@ func (ts *GameScreen) Exit() {
|
||||
func (ts *GameScreen) HandleInput(input string) {
|
||||
//ts.state.Do(func(){
|
||||
switch input {
|
||||
case "Up", "k", "8":
|
||||
case "Up", "k", "KP_8":
|
||||
ts.walk(ts.state, 0, -1)
|
||||
break
|
||||
case "Down", "j", "2":
|
||||
case "Down", "j", "KP_2":
|
||||
ts.walk(ts.state, 0, 1)
|
||||
break
|
||||
case "Left", "h", "4":
|
||||
case "Left", "h", "KP_4":
|
||||
ts.walk(ts.state, -1, 0)
|
||||
break
|
||||
case "Right", "l", "6":
|
||||
case "Right", "l", "KP_6":
|
||||
ts.walk(ts.state, 1, 0)
|
||||
break
|
||||
case "y", "7":
|
||||
case "y", "KP_7":
|
||||
ts.walk(ts.state, -1, -1)
|
||||
break
|
||||
case "u", "9":
|
||||
case "u", "KP_9":
|
||||
ts.walk(ts.state, 1, -1)
|
||||
break
|
||||
case "b", "1":
|
||||
case "b", "KP_1":
|
||||
ts.walk(ts.state, -1, 1)
|
||||
break
|
||||
case "n", "3":
|
||||
case "n", "KP_3":
|
||||
ts.walk(ts.state, 1, 1)
|
||||
break
|
||||
case "Shift+/":
|
||||
|
Loading…
x
Reference in New Issue
Block a user