From 092201b68bd106738585b7c0a60bd00dc0833c48 Mon Sep 17 00:00:00 2001
From: client_linchunjie <461730578@qq.com>
Date: 星期一, 27 五月 2019 17:56:12 +0800
Subject: [PATCH] 6964 子 【2.0】【开发】炼丹功能精简优化 / 【2.0】【前端】炼丹功能精简优化

---
 Core/GameEngine/Model/TelPartialConfig/tagAlchemyConfig.cs |   26 +++++---------------------
 1 files changed, 5 insertions(+), 21 deletions(-)

diff --git a/Core/GameEngine/Model/TelPartialConfig/tagAlchemyConfig.cs b/Core/GameEngine/Model/TelPartialConfig/tagAlchemyConfig.cs
index fde324c..5675476 100644
--- a/Core/GameEngine/Model/TelPartialConfig/tagAlchemyConfig.cs
+++ b/Core/GameEngine/Model/TelPartialConfig/tagAlchemyConfig.cs
@@ -3,40 +3,24 @@
 
 public partial class AlchemyConfig : IConfigPostProcess
 {
-    static Dictionary<int, Dictionary<int, List<int>>> m_Alchemies = new Dictionary<int, Dictionary<int, List<int>>>();
+    static Dictionary<int, List<int>> m_Alchemies = new Dictionary<int, List<int>>();
 
     public void OnConfigParseCompleted()
     {
-        Dictionary<int, List<int>> dict = null;
-        if (!m_Alchemies.TryGetValue(AlchemType, out dict))
-        {
-            dict = new Dictionary<int, List<int>>();
-            m_Alchemies.Add(AlchemType, dict);
-        }
         List<int> ids = null;
-        if (!dict.TryGetValue(AlchemyQuality, out ids))
+        if (!m_Alchemies.TryGetValue(AlchemType, out ids))
         {
             ids = new List<int>();
-            dict.Add(AlchemyQuality, ids);
+            m_Alchemies.Add(AlchemType, ids);
         }
         ids.Add(ID);
     }
 
-    public static List<int> GetAlchemies(int type, int quality)
-    {
-        if (m_Alchemies.ContainsKey(type)
-            && m_Alchemies[type].ContainsKey(quality))
-        {
-            return m_Alchemies[type][quality];
-        }
-        return null;
-    }
-
-    public static ICollection<int> GetAlchemyQualities(int type)
+    public static List<int> GetAlchemies(int type)
     {
         if (m_Alchemies.ContainsKey(type))
         {
-            return m_Alchemies[type].Keys;
+            return m_Alchemies[type];
         }
         return null;
     }

--
Gitblit v1.8.0