extends Node3D @onready var player_fell_respawn: Marker3D = $PlayerFellRespawn @onready var animation_player: AnimationPlayer = $AnimationPlayer var _player: Node3D func _on_player_fell_tp_body_entered(body: Node3D) -> void: _player = body animation_player.play("player_fell") func reset_player_position() -> void: if _player == null: return _player.position = player_fell_respawn.position func _on_death_plane_body_entered(body: Node3D) -> void: body.queue_free()