keymap = [] addEventListener 'keydown', (event) -> keymap[event.keyCode] = true # key: plus if event.keyCode == 187 config.pixelsize += 2 update_canvas(config.map.width*config.pixelsize+config.map.origin.x, config.map.height*config.pixelsize+config.map.origin.y) # key: minus if event.keyCode == 189 config.pixelsize -= 2 update_canvas(config.map.width*config.pixelsize+config.map.origin.x, config.map.height*config.pixelsize+config.map.origin.y) # key: d if event.keyCode == 68 and config.debug_available then config.debug = !config.debug # key: space if event.keyCode == 32 then break_walls(player.position) # key: l if event.keyCode == 76 and config.debug_available then config.lights = !config.lights addEventListener 'keyup', (event) -> keymap[event.keyCode] = false