From e4860bebfb7c3607516773c465e2c70baf9b22a7 Mon Sep 17 00:00:00 2001 From: Robert Jelic <36573031+NoryiE@users.noreply.github.com> Date: Mon, 12 May 2025 23:10:02 +0200 Subject: [PATCH] fixed animation skipping one anim when looping --- src/init.lua | 1 - src/plugins/animation.lua | 1 + 2 files changed, 1 insertion(+), 1 deletion(-) diff --git a/src/init.lua b/src/init.lua index b2c227e..b71b462 100644 --- a/src/init.lua +++ b/src/init.lua @@ -16,7 +16,6 @@ local function errorHandler(err) end local ok, result = pcall(require, "main") -package.loaded.main = nil package.loaded.log = nil package.path = defaultPath diff --git a/src/plugins/animation.lua b/src/plugins/animation.lua index b687af0..c4b8793 100644 --- a/src/plugins/animation.lua +++ b/src/plugins/animation.lua @@ -199,6 +199,7 @@ end --- @return Animation self The animation instance function Animation:start() self.currentSequence = 1 + self.timer = nil if(self.sequenceCallbacks[self.currentSequence])then if(self.sequenceCallbacks[self.currentSequence].start) then self.sequenceCallbacks[self.currentSequence].start(self.element)