From 3295c44ce911ee25108262ba1db273cf93f1c689 Mon Sep 17 00:00:00 2001 From: Tiger Jove Date: Wed, 21 Jan 2026 13:33:13 +0100 Subject: [PATCH] fix: glitchy appearance of storyplayables --- src/logic-scenes/luna/playables/story_playable.gd | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/src/logic-scenes/luna/playables/story_playable.gd b/src/logic-scenes/luna/playables/story_playable.gd index 6d52a5c..ce6440a 100644 --- a/src/logic-scenes/luna/playables/story_playable.gd +++ b/src/logic-scenes/luna/playables/story_playable.gd @@ -79,10 +79,10 @@ func _ready() -> void: # Clunky rebuild... story_array = story_array progress = progress - if animation_player.has_animation("RESET"): animation_player.play("RESET") if get_parent() is not CanvasLayer: push_warning("-------------- ", "DEBUG MODE ", self, " --------------") + hide() await Main.curtain.open() await appear() await play() @@ -130,9 +130,10 @@ func try_scroll(): func appear(): hide() - animation_player.play("RESET") - await animation_player.animation_finished - + if animation_player.has_animation("ini"): + animation_player.play("ini") + await animation_player.animation_finished + scroll_target = 0 # FIXME: find out why this needs to be set to prevent scenes from being fully revealed