extends Node var _requested_spawn_name: StringName = &"" var camera_zoom_dist: float = 3.0 var third_person_camera_zoom_dist: float = 3.0 var camera_is_first_person: bool = false func request_spawn(spawn_name: StringName) -> void: _requested_spawn_name = spawn_name func consume_spawn_name() -> StringName: var spawn_name := _requested_spawn_name _requested_spawn_name = &"" return spawn_name