From 541c9acb3877bebde96a3d6f3586c57cf9ffc3a4 Mon Sep 17 00:00:00 2001 From: ne_mene Date: Sun, 5 Apr 2026 01:38:46 +0200 Subject: love.keyboard and love.mouse shortening --- src/init.lua | 2 ++ src/input.lua | 3 --- 2 files changed, 2 insertions(+), 3 deletions(-) (limited to 'src') diff --git a/src/init.lua b/src/init.lua index 824229d..07eedfc 100644 --- a/src/init.lua +++ b/src/init.lua @@ -32,6 +32,8 @@ la = love.audio lg = love.graphics lf = love.filesystem lw = love.window +lk = love.keyboard +lm = love.mouse lmath = love.math function init_global_systems() diff --git a/src/input.lua b/src/input.lua index 7c625ed..fd12d9c 100644 --- a/src/input.lua +++ b/src/input.lua @@ -1,6 +1,3 @@ -local lk = love.keyboard -local lm = love.mouse - local inputs = {} local keyEvents = {} local mouseEvents = {} -- cgit v1.3-2-g0d8e From e4e9fbbc11aedb08814bc5e03832b6341ff43808 Mon Sep 17 00:00:00 2001 From: ne_mene Date: Sun, 5 Apr 2026 01:39:28 +0200 Subject: asset reload keybind --- main.lua | 4 ++++ src/init.lua | 2 ++ 2 files changed, 6 insertions(+) (limited to 'src') diff --git a/main.lua b/main.lua index ce6e306..1e7e981 100644 --- a/main.lua +++ b/main.lua @@ -17,6 +17,10 @@ function love.update(dt) local scn = get_current_scene() assert(scn, "No scene set.") + if is_input_just_pressed("Hot_Reload") and lk.isDown("lctrl") then + reload_assets() + end + fire_event(scn.on_update, dt) fire_event(global_on_update, dt) flush_scene() diff --git a/src/init.lua b/src/init.lua index 07eedfc..5ed62b0 100644 --- a/src/init.lua +++ b/src/init.lua @@ -24,6 +24,8 @@ register_input("Right", {{"key", "right"}, {"key", "d"}}) register_input("Jump", {{"key", "space"}}) register_input("Dash", {{"key", "lshift"}}) +register_input("Hot_Reload", {{"key", "r"}}) + register_input("Right_Click", {{"mouse", 2}}) register_input("Left_Click", {{"mouse", 1}}) -- cgit v1.3-2-g0d8e From 01705a325f89d14ae59f0614d158aadb24bb78dc Mon Sep 17 00:00:00 2001 From: ne_mene Date: Sun, 5 Apr 2026 01:39:49 +0200 Subject: asset load message --- src/init.lua | 1 + 1 file changed, 1 insertion(+) (limited to 'src') diff --git a/src/init.lua b/src/init.lua index 5ed62b0..29cb64d 100644 --- a/src/init.lua +++ b/src/init.lua @@ -58,6 +58,7 @@ function reload_assets() load_textures_from() load_sounds_from() load_specks_from() + print("Assets loaded.") end local function load_dir(path) -- cgit v1.3-2-g0d8e