From 2e27de48871992fa2bcc767d5917fc06f2b49f77 Mon Sep 17 00:00:00 2001 From: HungDK <> Date: Fri, 9 Jan 2026 15:09:26 +0700 Subject: [PATCH] Update ATaskTemplMan add get task npc info --- Assets/PerfectWorld/Scripts/Task/ATaskTemplMan.cs | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/Assets/PerfectWorld/Scripts/Task/ATaskTemplMan.cs b/Assets/PerfectWorld/Scripts/Task/ATaskTemplMan.cs index e97e84be44..74099bc7cd 100644 --- a/Assets/PerfectWorld/Scripts/Task/ATaskTemplMan.cs +++ b/Assets/PerfectWorld/Scripts/Task/ATaskTemplMan.cs @@ -68,6 +68,13 @@ namespace BrewMonster.Scripts.Task uint m_ulNPCInfoTimeMark; private Dictionary m_NPCInfoMap = new(); + // Lookup NPC/task object coordinates info by template id (loaded from task_npc pack) + // 通过模板ID查找NPC/任务对象坐标信息(从task_npc包加载) + public bool TryGetTaskNPCInfo(uint id, out NPC_INFO info) + { + return m_NPCInfoMap.TryGetValue(id, out info); + } + private TaskTemplContainerSO _taskTemplContainerSO; #if _TASK_CLIENT