From 2df58aeacbf1177ec01167bdeccfe89d6a8d5804 Mon Sep 17 00:00:00 2001
From: client_Wu Xijin <364452445@qq.com>
Date: 星期三, 13 二月 2019 14:20:28 +0800
Subject: [PATCH] 3335 配置表读取重构,修改配置表读取接口1

---
 System/Dungeon/MultipleDifficultyDungeonWin.cs |   20 ++++++++++----------
 1 files changed, 10 insertions(+), 10 deletions(-)

diff --git a/System/Dungeon/MultipleDifficultyDungeonWin.cs b/System/Dungeon/MultipleDifficultyDungeonWin.cs
index 671b35b..5adb941 100644
--- a/System/Dungeon/MultipleDifficultyDungeonWin.cs
+++ b/System/Dungeon/MultipleDifficultyDungeonWin.cs
@@ -50,7 +50,7 @@
                 for (int i = dungeons.Count - 1; i >= 0; i--)
                 {
                     var dungeonId = model.GetDungeonId(dungeons[i]);
-                    var config = Config.Instance.Get<DungeonConfig>(dungeonId);
+                    var config = DungeonConfig.Get(dungeonId);
 
                     var challengable = false;
                     if (playerLevel >= config.LVLimitMin)
@@ -103,7 +103,7 @@
         private void DrawDungeonBaseInfo()
         {
             var dungeonId = model.GetDungeonId(model.selectedKylinDungeon);
-            var dungeonConfig = Config.Instance.Get<DungeonConfig>(dungeonId);
+            var dungeonConfig = DungeonConfig.Get(dungeonId);
 
             m_DungeonTitle.text = dungeonConfig.FBName;
             m_BreifInfo.SetDungeonInfo(model.selectedKylinDungeon);
@@ -119,7 +119,7 @@
             else
             {
                 var dungeonId = model.GetDungeonId(model.selectedKylinDungeon);
-                var dungeonConfig = Config.Instance.Get<DungeonConfig>(dungeonId);
+                var dungeonConfig = DungeonConfig.Get(dungeonId);
                 switch (error)
                 {
                     case 1:
@@ -153,7 +153,7 @@
             else
             {
                 var dungeonId = model.GetDungeonId(model.selectedKylinDungeon);
-                var dungeonConfig = Config.Instance.Get<DungeonConfig>(dungeonId);
+                var dungeonConfig = DungeonConfig.Get(dungeonId);
                 switch (error)
                 {
                     case 1:
@@ -166,7 +166,7 @@
                         var requireLineId = model.selectedKylinDungeon.lineId - 1;
                         var requireGrade = model.GetGrade(new Dungeon(model.selectedKylinDungeon.mapId, requireLineId));
                         var requireDungeonId = model.GetDungeonId(new Dungeon(model.selectedKylinDungeon.mapId, requireLineId));
-                        var requireDungeonConfig = Config.Instance.Get<DungeonConfig>(requireDungeonId);
+                        var requireDungeonConfig = DungeonConfig.Get(requireDungeonId);
                         SysNotifyMgr.Instance.ShowTip("NotChallengeMultiple", requireDungeonConfig.LVLimitMin);
                         break;
                     case 4:
@@ -214,7 +214,7 @@
         private bool TestSweepDungeon(out int _error)
         {
             var dungeonId = model.GetDungeonId(model.selectedKylinDungeon);
-            var dungeonConfig = Config.Instance.Get<DungeonConfig>(dungeonId);
+            var dungeonConfig = DungeonConfig.Get(dungeonId);
             var playerLevel = PlayerDatas.Instance.baseData.LV;
 
             var dataMapId = model.GetDataMapIdByMapId(PlayerDatas.Instance.baseData.MapID);
@@ -257,7 +257,7 @@
         private bool TestChallengeDungeon(out int _error)
         {
             var dungeonId = model.GetDungeonId(model.selectedKylinDungeon);
-            var dungeonConfig = Config.Instance.Get<DungeonConfig>(dungeonId);
+            var dungeonConfig = DungeonConfig.Get(dungeonId);
             var playerLevel = PlayerDatas.Instance.baseData.LV;
 
             if (playerLevel < dungeonConfig.LVLimitMin)
@@ -309,8 +309,8 @@
             dungeons.Sort(
                 (Dungeon a, Dungeon b) =>
                 {
-                    var dungeonConfigA = Config.Instance.Get<DungeonConfig>(model.GetDungeonId(a));
-                    var dungeonConfigB = Config.Instance.Get<DungeonConfig>(model.GetDungeonId(b));
+                    var dungeonConfigA = DungeonConfig.Get(model.GetDungeonId(a));
+                    var dungeonConfigB = DungeonConfig.Get(model.GetDungeonId(b));
                     return dungeonConfigA.LVLimitMin < dungeonConfigB.LVLimitMin ? -1 : 1;
                 }
                 );
@@ -320,7 +320,7 @@
         {
             if (AchievementGoto.guideAchievementId != 0)
             {
-                var config = Config.Instance.Get<SuccessConfig>(AchievementGoto.guideAchievementId);
+                var config = SuccessConfig.Get(AchievementGoto.guideAchievementId);
                 var condition = config.Type == 49 && config.Condition[0] == model.selectedKylinDungeon.lineId + 1;
 
                 if (condition)

--
Gitblit v1.8.0