aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorne_mene <[email protected]>2026-04-05 01:10:34 +0200
committerne_mene <[email protected]>2026-04-05 01:10:34 +0200
commited1d2853eafa7063a561336b639ddae292409d63 (patch)
treeb3fbf340a2314ef85ec14954ef9c52290b33fad5
parent75ae698af9bc6a81e890273fac9bf10c7e96eb5e (diff)
asset reloading function
-rw-r--r--src/init.lua10
1 files changed, 7 insertions, 3 deletions
diff --git a/src/init.lua b/src/init.lua
index bcf5518..8105731 100644
--- a/src/init.lua
+++ b/src/init.lua
@@ -47,6 +47,12 @@ function init_global_systems()
event_bind(global_on_draw, "Speck_System", speck_draw_sys)
end
+function reload_assets()
+ load_textures_from()
+ load_sounds_from()
+ load_specks_from()
+end
+
local function load_dir(path)
local files = lf.getDirectoryItems(path)
@@ -65,9 +71,7 @@ function main_init()
lg.setDefaultFilter("nearest", "nearest")
viewport = lg.newCanvas(SCR_WIDTH, SCR_HEIGHT)
- load_textures_from()
- load_sounds_from()
- load_specks_from()
+ reload_assets()
load_dir("src/objs")
load_dir("src/scenes")