23 lines
674 B
CoffeeScript
23 lines
674 B
CoffeeScript
|
# get input
|
||
|
keymap = []
|
||
|
|
||
|
addEventListener 'keydown', (event) ->
|
||
|
keymap[event.keyCode] = true
|
||
|
|
||
|
#console.log event.keyCode
|
||
|
#if event.keyCode == 187 then player.lightrange++
|
||
|
if event.keyCode == 187
|
||
|
config.pixelsize += 2
|
||
|
update_canvas()
|
||
|
#current_level++
|
||
|
#load_level(current_level)
|
||
|
#if event.keyCode == 189 then player.lightrange--
|
||
|
if event.keyCode == 189
|
||
|
config.pixelsize -= 2
|
||
|
update_canvas()
|
||
|
if event.keyCode == 68 then config.debug = !config.debug
|
||
|
if event.keyCode == 32 then break_walls(player.position)
|
||
|
if event.keyCode == 76 then config.lights = !config.lights
|
||
|
|
||
|
addEventListener 'keyup', (event) ->
|
||
|
keymap[event.keyCode] = false
|