From 069e8adb1094251b498899aae8031114c5cd3d2a Mon Sep 17 00:00:00 2001 From: Randy McShandy Date: Thu, 12 Feb 2026 21:32:20 -0600 Subject: [PATCH] Move existing handlers into handlers module --- main/control.lua | 11 ----------- main/handlers.lua | 11 +++++++++++ 2 files changed, 11 insertions(+), 11 deletions(-) diff --git a/main/control.lua b/main/control.lua index ec982e5..daac70a 100644 --- a/main/control.lua +++ b/main/control.lua @@ -60,17 +60,6 @@ control.keymap['global']['x'] = { end, } --- Anything interested in a movement control should register its own handler here. -function love.handlers.movement_control(key, value) - player:movement_control(key, value) - - local n = math.random(1, assets.walk_sfx.size) - love.audio.play(assets.walk_sfx[n]) -end - -function love.handlers.collision(collider, tile) -end - function control.search_keymap(key, keymap) local key_found = false --for k,v in pairs(control.keymap.active_keymap) do diff --git a/main/handlers.lua b/main/handlers.lua index aeba1e7..d929d9d 100644 --- a/main/handlers.lua +++ b/main/handlers.lua @@ -14,4 +14,15 @@ function love.handlers.map_changed(new_map_name) print('invalid map: '..new_map_name) end +-- Anything interested in a movement control should register its own handler here. +function love.handlers.movement_control(key, value) + player:movement_control(key, value) + + local n = math.random(1, assets.walk_sfx.size) + love.audio.play(assets.walk_sfx[n]) +end + +function love.handlers.collision(collider, tile) +end + end -- 2.49.0