extends Area2D signal crystal_picked_up func _ready(): add_to_group("crystals") func _on_body_entered(body: Node2D) -> void: if body.name == "player": emit_signal("crystal_picked_up") queue_free() else: print("Whoops, something went wrong")