Add hjkl because why not
This commit is contained in:
parent
8c075b25b0
commit
9684718435
|
@ -570,13 +570,14 @@ export function GameState(ctx: ContextI, selectedAnimal: string, selectedSegment
|
|||
|
||||
let desiredActions: Action[] = []
|
||||
let keyup = (e: KeyboardEvent) => {
|
||||
if (e.key === 'ArrowLeft') {
|
||||
console.log(e)
|
||||
if (e.key === 'ArrowLeft' || e.key === 'h') {
|
||||
desiredActions = adjustAction(desiredActions, 'west', 0)
|
||||
} else if (e.key === 'ArrowRight') {
|
||||
} else if (e.key === 'ArrowRight' || e.key === 'l') {
|
||||
desiredActions = adjustAction(desiredActions, 'east', 0)
|
||||
} else if (e.key === 'ArrowUp') {
|
||||
} else if (e.key === 'ArrowUp' || e.key === 'k') {
|
||||
desiredActions = adjustAction(desiredActions, 'north', 0)
|
||||
} else if (e.key === 'ArrowDown') {
|
||||
} else if (e.key === 'ArrowDown' || e.key === 'j') {
|
||||
desiredActions = adjustAction(desiredActions, 'south', 0)
|
||||
} else if (e.key === 'z' || e.key === 'Control') {
|
||||
desiredActions = adjustAction(desiredActions, 'attack', 0)
|
||||
|
@ -586,13 +587,13 @@ export function GameState(ctx: ContextI, selectedAnimal: string, selectedSegment
|
|||
}
|
||||
let keydown = (e: KeyboardEvent) => {
|
||||
if (e.repeat) return
|
||||
if (e.key === 'ArrowLeft') {
|
||||
if (e.key === 'ArrowLeft' || e.key === 'h') {
|
||||
desiredActions = adjustAction(desiredActions, 'west', 1)
|
||||
} else if (e.key === 'ArrowRight') {
|
||||
} else if (e.key === 'ArrowRight' || e.key === 'l') {
|
||||
desiredActions = adjustAction(desiredActions, 'east', 1)
|
||||
} else if (e.key === 'ArrowUp') {
|
||||
} else if (e.key === 'ArrowUp' || e.key === 'k') {
|
||||
desiredActions = adjustAction(desiredActions, 'north', 1)
|
||||
} else if (e.key === 'ArrowDown') {
|
||||
} else if (e.key === 'ArrowDown' || e.key === 'j') {
|
||||
desiredActions = adjustAction(desiredActions, 'south', 1)
|
||||
} else if (e.key === 'z' || e.key === 'Control') {
|
||||
desiredActions = adjustAction(desiredActions, 'attack', 2)
|
||||
|
|
Loading…
Reference in New Issue
Block a user