From 8049c52e0f09af44ec2fee0e6e7cdc4f716076fd Mon Sep 17 00:00:00 2001 From: Rijad Zuzo Date: Fri, 3 Jul 2026 18:26:50 +0200 Subject: [PATCH] fix: use Variant assignment for _try_get_resource_target return type --- world/world_view_manager.gd | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/world/world_view_manager.gd b/world/world_view_manager.gd index 9d6451d..a73efd6 100644 --- a/world/world_view_manager.gd +++ b/world/world_view_manager.gd @@ -83,12 +83,12 @@ func update_npc_targets() -> void: continue var visual = active_npc_visuals[npc.id] - var resource_pos := _try_get_resource_target(npc, npc.current_task) + var resource_pos = _try_get_resource_target(npc, npc.current_task) if resource_pos != null: visual.set_target_position(resource_pos) continue - var target := get_target_for_task(npc.current_task) + var target = get_target_for_task(npc.current_task) if target == null: debug_log("No target for task: %s" % npc.current_task) @@ -113,7 +113,7 @@ func get_target_for_task(task: String) -> Marker3D: _: return rest_zone -func _try_get_resource_target(npc: SimNPC, task: String): +func _try_get_resource_target(npc: SimNPC, task: String) -> Variant: var action_map := { "gather_food": &"gather_food", "gather_wood": &"gather_wood" @@ -147,7 +147,7 @@ func _on_npc_task_changed(npc: SimNPC, old_task: String, new_task: String) -> vo return var visual = active_npc_visuals[npc.id] - var resource_pos := _try_get_resource_target(npc, new_task) + var resource_pos = _try_get_resource_target(npc, new_task) if resource_pos != null: visual.set_target_position(resource_pos) return