From 3869f90394d40673f1e5bb093b0833486905e71f Mon Sep 17 00:00:00 2001 From: ne_mene Date: Mon, 30 Mar 2026 00:59:27 +0200 Subject: empty check for speck systems --- src/objs/specks.lua | 7 +++++++ 1 file changed, 7 insertions(+) (limited to 'src/objs/specks.lua') diff --git a/src/objs/specks.lua b/src/objs/specks.lua index 061f0fb..3ea7e43 100644 --- a/src/objs/specks.lua +++ b/src/objs/specks.lua @@ -188,6 +188,13 @@ function Speck_Sys:update(dt) end end +function Speck_Sys:is_empty() + if self.data.size == 0 then + return true + end + return self.free_ids_size == self.data.size +end + function Speck_Sys:draw() local scale_curve = EASING_FUNCTIONS[self.scale_curve] local data = self.data -- cgit v1.3-2-g0d8e