diff --git a/scenes/world/world.gd b/scenes/world/world.gd index 70ac643..55aa075 100644 --- a/scenes/world/world.gd +++ b/scenes/world/world.gd @@ -5,9 +5,9 @@ extends Node3D @export var default_spawn_position: Vector3 = Vector3.ZERO @export_group("Nodes and Scenes") -@export var blocks_container: Node3D -@export var dropped_items_container: Node3D -@export var player: PackedScene +@export var blocks_container: Node3D ## Container where spawned blocks are added +@export var dropped_items_container: Node3D ## Container where spawned dropped items are added +@export var player_scene: PackedScene func _ready() -> void: @@ -46,9 +46,9 @@ func _spawn_player(player_position: Vector3) -> void: if has_node("Player"): $Player.queue_free() - var _player: Player = player.instantiate() - _player.position = player_position - add_child(_player) + var player: Player = player_scene.instantiate() + player.position = player_position + add_child(player) func _initialize_ground() -> void: for x: int in range(-10, 11): diff --git a/scenes/world/world.tscn b/scenes/world/world.tscn index 238911e..62afba0 100644 --- a/scenes/world/world.tscn +++ b/scenes/world/world.tscn @@ -21,7 +21,7 @@ glow_enabled = true script = ExtResource("1_6m72w") blocks_container = NodePath("BlocksContainer") dropped_items_container = NodePath("DroppedItemsContainer") -player = ExtResource("2_sl2e5") +player_scene = ExtResource("2_sl2e5") [node name="WorldEnvironment" type="WorldEnvironment" parent="."] environment = SubResource("Environment_sl2e5")