diff --git a/src/logic-scenes/collectable/collectable_ui.gd b/src/logic-scenes/collectable/collectable_ui.gd index a102a24..7529a82 100644 --- a/src/logic-scenes/collectable/collectable_ui.gd +++ b/src/logic-scenes/collectable/collectable_ui.gd @@ -33,7 +33,6 @@ class_name Collectable_Ui if has_stage == focused: return if focused: - owner.reveal() has_stage = true collapsed = false if not visible: show() @@ -128,12 +127,13 @@ func _yoink_focus(): func _on_pick_button_pressed(): print("card collected!") if scene != null: + State.leave_stage(self) get_tree().call_group("animation_player", "play_scene", scene, collected) if skipped: emit_signal("scene_skipped", -1) collected = true else: emit_signal("open_board") - State.leave_stage(self) + func _on_pick_button_released(): hide()