From e7a245c2b2ba40323c064bce4e907dc65c614a3a Mon Sep 17 00:00:00 2001 From: Adrien Ufferte Date: Thu, 22 Jan 2026 09:39:22 +0100 Subject: [PATCH] Better FX --- sources/minigames/frog/frog_minigame.gd | 1 + sources/minigames/frog/lilypad.gd | 4 ++++ 2 files changed, 5 insertions(+) diff --git a/sources/minigames/frog/frog_minigame.gd b/sources/minigames/frog/frog_minigame.gd index 7cce8bb4..93cb1f5f 100644 --- a/sources/minigames/frog/frog_minigame.gd +++ b/sources/minigames/frog/frog_minigame.gd @@ -110,6 +110,7 @@ func _on_track_lilypad_in_center(lilypad: Lilypad, track: LilypadTrack) -> void: track.is_cleared = true track.is_enabled = false frog.success() + await lilypad.right() await audio_player.play_gp(lilypad.stimulus) current_word_progression += 1 diff --git a/sources/minigames/frog/lilypad.gd b/sources/minigames/frog/lilypad.gd index 01b1765a..4ce82bdb 100644 --- a/sources/minigames/frog/lilypad.gd +++ b/sources/minigames/frog/lilypad.gd @@ -44,11 +44,15 @@ func highlight() -> void: func right() -> void: + var previous_settings: LabelSettings = label.label_settings + var previous_background_color: Color = text_box_sprite_2d.self_modulate label.label_settings = label.label_settings.duplicate() label.label_settings.font_color = Minigame.LABEL_COLOR_NEUTRAL text_box_sprite_2d.self_modulate = Minigame.LABEL_COLOR_WIN right_fx.play() await right_fx.finished + label.label_settings = previous_settings + text_box_sprite_2d.self_modulate = previous_background_color func wrong() -> void: