From 7be47dde4a0ddb28292b908a32f7bc65885b7ea1 Mon Sep 17 00:00:00 2001 From: Kolziak Date: Mon, 19 Jan 2026 12:54:57 +0100 Subject: [PATCH 1/2] Update FunkinSprite.hx --- source/funkin/backend/FunkinSprite.hx | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/source/funkin/backend/FunkinSprite.hx b/source/funkin/backend/FunkinSprite.hx index 1ddfe4420..046070c6e 100644 --- a/source/funkin/backend/FunkinSprite.hx +++ b/source/funkin/backend/FunkinSprite.hx @@ -59,6 +59,9 @@ class FunkinSprite extends FlxAnimate implements IBeatReceiver implements IOffse public var animEnabled:Bool = true; public var zoomFactorEnabled:Bool = true; + //Backwards compatibility + public var animateAtlas(get, never):FunkinSprite; + public var globalCurFrame(get, set):Int; /** @@ -367,6 +370,13 @@ class FunkinSprite extends FlxAnimate implements IBeatReceiver implements IOffse return beatInterval = v; } + @:noCompletion + @:deprecated("`FunkinSprite.animateAtlas` is deprecated, just use `FunkinSprite` instead") + public function get_animateAtlas():FunkinSprite { + trace(isAnimate, isAnimate ? this : null); + return isAnimate ? this : null; + } + @:noCompletion private inline function get_globalCurFrame() return animation.curAnim?.curFrame ?? 0; From e2bca637f795b8af43b9fda804d62dbd8c690c2a Mon Sep 17 00:00:00 2001 From: Kolziak Date: Mon, 19 Jan 2026 12:55:44 +0100 Subject: [PATCH 2/2] remove trace --- source/funkin/backend/FunkinSprite.hx | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/source/funkin/backend/FunkinSprite.hx b/source/funkin/backend/FunkinSprite.hx index 046070c6e..04e6b6716 100644 --- a/source/funkin/backend/FunkinSprite.hx +++ b/source/funkin/backend/FunkinSprite.hx @@ -372,10 +372,8 @@ class FunkinSprite extends FlxAnimate implements IBeatReceiver implements IOffse @:noCompletion @:deprecated("`FunkinSprite.animateAtlas` is deprecated, just use `FunkinSprite` instead") - public function get_animateAtlas():FunkinSprite { - trace(isAnimate, isAnimate ? this : null); + public function get_animateAtlas():FunkinSprite return isAnimate ? this : null; - } @:noCompletion private inline function get_globalCurFrame() return animation.curAnim?.curFrame ?? 0;