jetpack stuttering, physics updates, deps upgrades

This commit is contained in:
anyreso 2024-11-06 14:24:28 +00:00
parent 36168ed18c
commit bbf551f3fa
101 changed files with 2302 additions and 1740 deletions

View file

@ -19,19 +19,8 @@ extends Node
@export var maps : Array[PackedScene]
## @experimental
var current_map : Terrain3D = null:
var current_map : Node3D = null:
set(new_map):
if current_map != null:
current_map.queue_free()
current_map = new_map
## @experimental
func get_player_spawn() -> Node3D:
if not current_map or not current_map.has_node("PlayerSpawns"):
return null
var spawns : Node = current_map.get_node("PlayerSpawns")
if spawns:
var child_count : int = spawns.get_child_count()
return spawns.get_child(
randi_range(0, child_count - 1 if child_count else 0))
return null