From a0cc772e3de31fc11962a5ceec29fc58554fca09 Mon Sep 17 00:00:00 2001
From: hch <305670599@qq.com>
Date: 星期四, 02 一月 2025 02:54:21 +0800
Subject: [PATCH] 10331 【越南】【英语】【BT】【砍树】境界修改

---
 Core/GameEngine/Model/TelPartialConfig/RealmLVUPTaskConfig.cs |   20 ++++++++++++++++++++
 1 files changed, 20 insertions(+), 0 deletions(-)

diff --git a/Core/GameEngine/Model/TelPartialConfig/RealmLVUPTaskConfig.cs b/Core/GameEngine/Model/TelPartialConfig/RealmLVUPTaskConfig.cs
index 62f3328..f9829c5 100644
--- a/Core/GameEngine/Model/TelPartialConfig/RealmLVUPTaskConfig.cs
+++ b/Core/GameEngine/Model/TelPartialConfig/RealmLVUPTaskConfig.cs
@@ -6,6 +6,8 @@
 {
     //澧冪晫锛氫换鍔D锛氱储寮昳d
     private static Dictionary<int, Dictionary<int, int>> missionDict = new Dictionary<int, Dictionary<int, int>>();
+    //澧冪晫:BOSSID
+    static Dictionary<int, int> realmBossDict = new Dictionary<int, int>();
 
     public void OnConfigParseCompleted()
     {
@@ -14,6 +16,10 @@
             missionDict.Add(Lv, new Dictionary<int, int>());
         }
         missionDict[Lv][TaskID] = ID;
+        if (TaskType == 6)
+        {
+            realmBossDict[Lv] = NeedValueList[0];
+        }
     }
 
     public static int GetID(int realmLV, int taskID)
@@ -34,7 +40,21 @@
             list.Sort();
             return list;
         }
+     
         return list;
     }
 
+    public static int GetBossID(int realmLV)
+    {
+        if (realmBossDict.ContainsKey(realmLV))
+        {
+            return realmBossDict[realmLV];
+        }
+        return 0;
+    }
+
+    public static bool IsRealmBoss(int npcID)
+    {
+        return realmBossDict.ContainsValue(npcID);
+    }
 }
\ No newline at end of file

--
Gitblit v1.8.0