Browse Source

Fixing player spawning on load

pull/7/head
Ryan Reed 1 month ago
parent
commit
1538eb2ff5
1 changed files with 3 additions and 0 deletions
  1. +3
    -0
      scenes/world/world.gd

+ 3
- 0
scenes/world/world.gd View File

@ -45,11 +45,14 @@ func _create_test_blocks() -> void:
func _spawn_player(player_position: Vector3) -> void: func _spawn_player(player_position: Vector3) -> void:
if has_node("Player"): if has_node("Player"):
$Player.queue_free() $Player.queue_free()
await $Player.tree_exited
var player: Player = player_scene.instantiate() var player: Player = player_scene.instantiate()
player.position = player_position player.position = player_position
player.name = "Player"
add_child(player) add_child(player)
func _initialize_ground() -> void: func _initialize_ground() -> void:
for x: int in range(-10, 11): for x: int in range(-10, 11):
for z: int in range(-10, 11): for z: int in range(-10, 11):


Loading…
Cancel
Save