This repository has been archived on 2024-09-30. You can view files and clone it, but cannot push or open issues/pull-requests.
gbjam12/puzzles/room_manager/ball_course_manager.gd

19 lines
418 B
GDScript
Raw Permalink Normal View History

extends PuzzleManager
@onready var player: Player = get_tree().root.get_child(0).get_node("Player")
@export var ball_puzzle_elements: Array[Node2D]
@export var next_room_block: Node2D
func _on_finish_room():
pass
func _on_ball_puzzle_complete_puzzle():
player.apply_camera_shake(10, 5)
for elem in ball_puzzle_elements:
elem.queue_free()
func _on_box_puzzle_complete_puzzle():
next_room_block.queue_free()