From 27b53e9fdfd3b7f758236657e93e0bc524149603 Mon Sep 17 00:00:00 2001 From: ne_mene Date: Tue, 17 Mar 2026 21:24:49 +0100 Subject: specks centered --- src/objs/specks.lua | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) (limited to 'src') diff --git a/src/objs/specks.lua b/src/objs/specks.lua index 34bc342..fdfeb26 100644 --- a/src/objs/specks.lua +++ b/src/objs/specks.lua @@ -83,8 +83,12 @@ function Speck_Sys:draw() local anim = 1 - data.lifetime[i] / data.lifetime_max[i] local scale = scale_curve(data.scale_start[i], data.scale_end[i], anim) + local w, h = self.texture:getDimensions() + w = w * scale + h = h * scale + lg.draw( - self.texture, data.pos[i].x, data.pos[i].y, 0, scale + self.texture, data.pos[i].x - w/2, data.pos[i].y - h/2, 0, scale ) ::next_speck_draw:: end -- cgit v1.3-2-g0d8e