From 73ede8a89358311cc8c8b89675c9dda1913937c8 Mon Sep 17 00:00:00 2001 From: ne_mene Date: Tue, 31 Mar 2026 11:36:44 +0200 Subject: load speck entity from file by default --- src/objs/speck_entity.lua | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) (limited to 'src/objs/speck_entity.lua') diff --git a/src/objs/speck_entity.lua b/src/objs/speck_entity.lua index cf81130..0de6f4f 100644 --- a/src/objs/speck_entity.lua +++ b/src/objs/speck_entity.lua @@ -1,6 +1,6 @@ -register_comp("Speck_System", function(ent) - ent.speck_sys = Speck_Sys.new() +register_comp("Speck_System", function(ent, filepath) + ent.speck_sys = load_speck_sys(filepath) end) function speck_update_sys(ent, dt) @@ -17,8 +17,7 @@ end function new_speck_entity(x, y, filepath) local ent = new_entity() add_comp(ent, "Position", x, y) - add_comp(ent, "Speck_System") - ent.speck_sys = load_speck_sys(filepath) + add_comp(ent, "Speck_System", filepath) ent.speck_sys.oneshot = true add_comp(ent, "Speck_Entity") -- cgit v1.3-2-g0d8e