Files
fps_project_1/scripts/level_bounds.gd

14 lines
265 B
GDScript

extends Area3D
var player_exit = false
func _ready() -> void:
SignalBus.player_exiting_tree.connect(player_exit_check)
func player_exit_check():
player_exit = true
func _on_body_exited(body: Node3D) -> void:
if !player_exit:
get_tree().current_scene.die()