From 12752cf0d055d31438c244d6e025a3e0b11f1f0c Mon Sep 17 00:00:00 2001 From: iamcheeseman Date: Fri, 13 Mar 2026 20:33:28 -0400 Subject: Animations and variable jump height --- src/sprite.lua | 5 +++++ 1 file changed, 5 insertions(+) (limited to 'src/sprite.lua') diff --git a/src/sprite.lua b/src/sprite.lua index 79a38bf..b790a9e 100644 --- a/src/sprite.lua +++ b/src/sprite.lua @@ -35,6 +35,11 @@ function Sprite.new(tex_name, opts) return self end +function Sprite:set_tag(name) + assert(self.anim.tags[name], "Sprite does not have tag '" .. name .. "'.") + self.active_tag = name +end + register_comp("Sprite", function(ent, tex_name, opts) ent.sprite = Sprite.new(tex_name, opts) end) -- cgit v1.3-2-g0d8e