From 644050d9fc341e3963b27e30016c367bb4aeb609 Mon Sep 17 00:00:00 2001 From: ne_mene Date: Tue, 31 Mar 2026 12:58:42 +0200 Subject: edit speck properties --- src/specks.lua | 52 ++++++++++++++++++++++++++-------------------------- 1 file changed, 26 insertions(+), 26 deletions(-) (limited to 'src/specks.lua') diff --git a/src/specks.lua b/src/specks.lua index 7f16c51..85f8c4e 100644 --- a/src/specks.lua +++ b/src/specks.lua @@ -222,36 +222,36 @@ function Speck_Sys:draw() end end +SPECK_EXPORTED_ARGS = { + "spawn_shape", + "spawn_amount_min", + "spawn_amount_max", + "spawn_width", + "spawn_height", + "spawn_radius", + "scale_curve", + "scale_start_min", + "scale_start_max", + "scale_end_min", + "scale_end_max", + "forcex", + "forcey", + "initial_velx", + "initial_vely", + "spread", + "lifetime_min", + "lifetime_max", + "interval", + "texture_path", + "gradient", + "oneshot", + "bounce", +} function export_speck_sys(sys, filename) - local EXPORTED_ARGS = { - "spawn_shape", - "spawn_amount_min", - "spawn_amount_max", - "spawn_width", - "spawn_height", - "spawn_radius", - "scale_curve", - "scale_start_min", - "scale_start_max", - "scale_end_min", - "scale_end_max", - "forcex", - "forcey", - "initial_velx", - "initial_vely", - "spread", - "lifetime_min", - "lifetime_max", - "interval", - "texture_path", - "gradient", - "oneshot", - "bounce", - } local exp = {} - for i, arg in ipairs(EXPORTED_ARGS) do + for i, arg in ipairs(SPECK_EXPORTED_ARGS) do exp[arg] = sys[arg] end export_to_source(exp, filename) -- cgit v1.3-2-g0d8e