extends "res://Objects/Faire/FerrisWheel/Bucket.gd" var popped_up = false func _ready(): MessageManager.messageSent.connect(messageSpoken) func messageSpoken(message:String): if !popped_up and get_parent().get_parent().boardedBucket == self: message = message.to_lower().strip_edges() if message.contains("yippee!") or message.contains("yippee") or message.contains("yipee") or message.contains("yippe") or message.contains("jippee!") or message.contains("jippee") or message.contains("jipee") or message.contains("jippe"): jonald_popup() popped_up = true func jonald_popup(): get_parent().get_parent().droppedOff.connect(hide_jonald) get_tree().get_root().get_node("MainGame/PuzzleCompleteAudio").play() $Jonald.visible = true func hide_jonald(): get_parent().get_parent().jonaldDroppedOff.emit() $Jonald.visible = false func _process(delta): super._process(delta)