From 98562babc4cb77c499f6c943b634a26b38e3d041 Mon Sep 17 00:00:00 2001
From: hch <305670599@qq.com>
Date: 星期三, 22 十月 2025 21:02:28 +0800
Subject: [PATCH] 0312 暂时去掉表格加载完成后的接口

---
 /dev/null                 |   11 -----
 Main/Config/ConfigBase.cs |   55 ++++++++++++++-------------
 2 files changed, 28 insertions(+), 38 deletions(-)

diff --git a/Main/Config/ConfigBase.cs b/Main/Config/ConfigBase.cs
index 14a45c5..e51fef1 100644
--- a/Main/Config/ConfigBase.cs
+++ b/Main/Config/ConfigBase.cs
@@ -87,38 +87,39 @@
         }
 
         for (int i = 3; i < lines.Length; i++)
+        {
+            string line = lines[i];
+            var index = line.IndexOf("\t");
+            if (index == -1)
             {
-                string line = lines[i];
-                var index = line.IndexOf("\t");
-                if (index == -1)
-                {
-                    continue;
-                }
-
-                string strKey = line.Substring(0, index);
-                T config = new T();
-                U key = config.LoadKey(strKey);
-                config.LoadConfig(line);
-                config.OnConfigParseCompleted();
-#if UNITY_EDITOR
-                try
-                {
-#endif
-                    m_dic.Add(key, config);
-#if UNITY_EDITOR
-                }
-                catch (ArgumentException exception)
-                {
-                    Debug.LogError(typeof(T).Name + " 閲嶅鐨刱ey " + key + " " + exception.Message);
-                }
-#endif
+                continue;
             }
 
-        foreach (var cfg in m_dic.Values)
-        {
-            cfg.AllConfigLoadFinish();
+            string strKey = line.Substring(0, index);
+            T config = new T();
+            U key = config.LoadKey(strKey);
+            config.LoadConfig(line);
+            config.OnConfigParseCompleted();
+#if UNITY_EDITOR
+            try
+            {
+#endif
+                m_dic.Add(key, config);
+#if UNITY_EDITOR
+            }
+            catch (ArgumentException exception)
+            {
+                Debug.LogError(typeof(T).Name + " 閲嶅鐨刱ey " + key + " " + exception.Message);
+            }
+#endif
         }
 
+        
+        // foreach (var cfg in m_dic.Values)
+        // {
+        //     cfg.AllConfigLoadFinish();
+        // }
+
         isInit = true;
     }
 
diff --git a/Main/Config/PartialConfigs/HeroTalentConfig.cs b/Main/Config/PartialConfigs/HeroTalentConfig.cs
deleted file mode 100644
index 83e7bbd..0000000
--- a/Main/Config/PartialConfigs/HeroTalentConfig.cs
+++ /dev/null
@@ -1,48 +0,0 @@
-using System.Collections.Generic;
-using UnityEngine;
-
-public partial class HeroTalentConfig : ConfigBase<int, HeroTalentConfig>
-{
-    public static Dictionary<int, List<HeroTalentConfig>> configDics = new Dictionary<int, List<HeroTalentConfig>>();
-
-    protected override void OnConfigParseCompleted()
-    {
-        base.OnConfigParseCompleted();
-
-        List<HeroTalentConfig> list = null;
-        if (!configDics.TryGetValue(Quality, out list))
-        {
-            list = new List<HeroTalentConfig>();
-            configDics.Add(Quality, list);
-        }
-        list.Add(this);
-    }
-
-    public static List<HeroTalentConfig> GetTalentListByQuality(int quality)
-    {
-        List<HeroTalentConfig> list = null;
-        if (configDics.TryGetValue(quality, out list))
-        {
-            return list;
-        }
-        return null;
-    }
-
-    /// <summary>
-    /// 鎵�鏈夊搧璐ㄧ殑鍒楄〃鎸堿ttrID鍗囧簭鎺掑簭锛堥渶鍦ㄦ墍鏈夐厤缃姞杞藉畬鍚庤皟鐢ㄤ竴娆★級
-    /// </summary>
-    public static void SortAllByAttrID()
-    {
-        foreach (var pair in configDics)
-        {
-            pair.Value.Sort((a, b) => a.AttrID.CompareTo(b.AttrID));
-        }
-    }
-
-    protected override void AllConfigLoadFinish()
-    {   
-        base.AllConfigLoadFinish();
-        //  鎺掑簭
-        SortAllByAttrID();
-    }
-}
\ No newline at end of file
diff --git a/Main/Config/PartialConfigs/HeroTalentConfig.cs.meta b/Main/Config/PartialConfigs/HeroTalentConfig.cs.meta
deleted file mode 100644
index 7d44298..0000000
--- a/Main/Config/PartialConfigs/HeroTalentConfig.cs.meta
+++ /dev/null
@@ -1,11 +0,0 @@
-fileFormatVersion: 2
-guid: a74ae0573fd8447429167015504998af
-MonoImporter:
-  externalObjects: {}
-  serializedVersion: 2
-  defaultReferences: []
-  executionOrder: 0
-  icon: {instanceID: 0}
-  userData: 
-  assetBundleName: 
-  assetBundleVariant: 

--
Gitblit v1.8.0