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/Message/RichTableEvent.cs |   54 +++++++++++++++++++++++++++---------------------------
 1 files changed, 27 insertions(+), 27 deletions(-)

diff --git a/System/Message/RichTableEvent.cs b/System/Message/RichTableEvent.cs
index bbb9122..891137a 100644
--- a/System/Message/RichTableEvent.cs
+++ b/System/Message/RichTableEvent.cs
@@ -42,7 +42,7 @@
         {
             case RichTextEventEnum.SHOWITEM:
                 {
-                    ItemConfig cfg = Config.Instance.Get<ItemConfig>(href.mSplits["showitem"]);
+                    ItemConfig cfg = ItemConfig.Get(href.mSplits["showitem"]);
                     if (cfg != null)
                     {
                         OnSingleClickItemCell(cfg.ID, href);
@@ -78,7 +78,7 @@
                                     int id = 0;
                                     if (_dict.ContainsKey("id") && int.TryParse(_dict["id"], out id))
                                     {
-                                        ItemConfig cfg = Config.Instance.Get<ItemConfig>(id);
+                                        ItemConfig cfg = ItemConfig.Get(id);
                                         if (cfg != null)
                                         {
                                             var _itemColor = cfg.ItemColor;
@@ -120,7 +120,7 @@
                                     int id = 0;
                                     if (_dict.ContainsKey("id") && int.TryParse(_dict["id"], out id))
                                     {
-                                        NPCConfig cfg = Config.Instance.Get<NPCConfig>(id);
+                                        NPCConfig cfg = NPCConfig.Get(id);
                                         if (cfg != null)
                                         {
                                             return cfg.charName;
@@ -133,7 +133,7 @@
                                     int id = 0;
                                     if (_dict.ContainsKey("id") && int.TryParse(_dict["id"], out id))
                                     {
-                                        MapConfig cfg = Config.Instance.Get<MapConfig>(id);
+                                        MapConfig cfg = MapConfig.Get(id);
                                         if (cfg != null)
                                         {
                                             return cfg.Name;
@@ -146,7 +146,7 @@
                                     int id = 0;
                                     if (_dict.ContainsKey("id") && int.TryParse(_dict["id"], out id))
                                     {
-                                        SkillConfig cfg = Config.Instance.Get<SkillConfig>(id);
+                                        SkillConfig cfg = SkillConfig.Get(id);
                                         if (cfg != null)
                                         {
                                             return cfg.SkillName;
@@ -159,7 +159,7 @@
                                     int id = 0;
                                     if (_dict.ContainsKey("id") && int.TryParse(_dict["id"], out id))
                                     {
-                                        QuestionBankConfig cfg = Config.Instance.Get<QuestionBankConfig>(id);
+                                        QuestionBankConfig cfg = QuestionBankConfig.Get(id);
                                         if (cfg != null)
                                         {
                                             return cfg.question;
@@ -172,7 +172,7 @@
                                     int id = 0;
                                     if (_dict.ContainsKey("id") && int.TryParse(_dict["id"], out id))
                                     {
-                                        RuneTowerConfig cfg = Config.Instance.Get<RuneTowerConfig>(id);
+                                        RuneTowerConfig cfg = RuneTowerConfig.Get(id);
                                         if (cfg != null)
                                         {
                                             return cfg.TowerName;
@@ -185,7 +185,7 @@
                                     int id = 0;
                                     if (_dict.ContainsKey("id") && int.TryParse(_dict["id"], out id))
                                     {
-                                        RealmConfig _cfg = Config.Instance.Get<RealmConfig>(id);
+                                        RealmConfig _cfg = RealmConfig.Get(id);
                                         if (_cfg != null)
                                         {
                                             var text = RichTextMgr.Inst.presentRichText;
@@ -204,7 +204,7 @@
                                     int id = 0;
                                     if (_dict.ContainsKey("id") && int.TryParse(_dict["id"], out id))
                                     {
-                                        PetInfoConfig _cfg = Config.Instance.Get<PetInfoConfig>(id);
+                                        PetInfoConfig _cfg = PetInfoConfig.Get(id);
                                         if (_cfg != null)
                                         {
                                             return GetTextColorByItemColor(_cfg.Name, _cfg.Quality, _dict);
@@ -217,7 +217,7 @@
                                     int id = 0;
                                     if (_dict.ContainsKey("id") && int.TryParse(_dict["id"], out id))
                                     {
-                                        AlchemyConfig _cfg = Config.Instance.Get<AlchemyConfig>(id);
+                                        AlchemyConfig _cfg = AlchemyConfig.Get(id);
                                         if (_cfg != null)
                                         {
                                             return _cfg.AlchemName;
@@ -230,7 +230,7 @@
                                     int id = 0;
                                     if (_dict.ContainsKey("id") && int.TryParse(_dict["id"], out id))
                                     {
-                                        TreasureConfig _cfg = Config.Instance.Get<TreasureConfig>(id);
+                                        TreasureConfig _cfg = TreasureConfig.Get(id);
                                         if (_cfg != null)
                                         {
                                             return _cfg.Name;
@@ -256,7 +256,7 @@
                                     var _id = 0;
                                     if (_dict.ContainsKey("id") && int.TryParse(_dict["id"], out _id))
                                     {
-                                        var _cfg = Config.Instance.Get<SkillConfig>(_id);
+                                        var _cfg = SkillConfig.Get(_id);
                                         if (_cfg != null)
                                         {
                                             return _cfg.BuffDescription;
@@ -269,7 +269,7 @@
                                     var _id = 0;
                                     if (_dict.ContainsKey("id") && int.TryParse(_dict["id"], out _id))
                                     {
-                                        var _cfg = Config.Instance.Get<PlayerPropertyConfig>(_id);
+                                        var _cfg = PlayerPropertyConfig.Get(_id);
                                         if (_cfg != null)
                                         {
                                             return _cfg.Name;
@@ -282,7 +282,7 @@
                                     var _id = 0;
                                     if (_dict.ContainsKey("id") && int.TryParse(_dict["id"], out _id))
                                     {
-                                        var _cfg = Config.Instance.Get<HorseConfig>(_id);
+                                        var _cfg = HorseConfig.Get(_id);
                                         if (_cfg != null)
                                         {
                                             return GetTextColorByItemColor(_cfg.Name, _cfg.Quality, _dict);
@@ -295,7 +295,7 @@
                                     var _id = 0;
                                     if (_dict.ContainsKey("id") && int.TryParse(_dict["id"], out _id))
                                     {
-                                        var _cfg = Config.Instance.Get<SuccessConfig>(_id);
+                                        var _cfg = SuccessConfig.Get(_id);
                                         if (_cfg != null)
                                         {
                                             return _cfg.Describe;
@@ -308,7 +308,7 @@
                                     var _id = 0;
                                     if (_dict.ContainsKey("id") && int.TryParse(_dict["id"], out _id))
                                     {
-                                        var _cfg = Config.Instance.Get<OSRedAchieveConfig>(_id);
+                                        var _cfg = OSRedAchieveConfig.Get(_id);
                                         if (_cfg != null)
                                         {
                                             return _cfg.typeName;
@@ -321,7 +321,7 @@
                                     var _id = 0;
                                     if (_dict.ContainsKey("id") && int.TryParse(_dict["id"], out _id))
                                     {
-                                        var _cfg = Config.Instance.Get<TreasurePrivilegeConfig>(_id);
+                                        var _cfg = TreasurePrivilegeConfig.Get(_id);
                                         if (_cfg != null)
                                         {
                                             return _cfg.Name;
@@ -334,16 +334,16 @@
                                     var _id = 0;
                                     if (_dict.ContainsKey("id") && int.TryParse(_dict["id"], out _id))
                                     {
-                                        var config = Config.Instance.Get<RuneTowerConfig>(_id + 1);
+                                        var config = RuneTowerConfig.Get(_id + 1);
                                         if (config != null)
                                         {
-                                            var itemConfig = Config.Instance.Get<ItemConfig>(config.ProductRune);
+                                            var itemConfig = ItemConfig.Get(config.ProductRune);
                                             return itemConfig.ItemName;
                                         }
-                                        var towerFloor = Config.Instance.Get<RuneTowerFloorConfig>(_id * 100 + 8);
+                                        var towerFloor = RuneTowerFloorConfig.Get(_id * 100 + 8);
                                         if (config != null)
                                         {
-                                            var itemConfig = Config.Instance.Get<ItemConfig>(towerFloor.UnLockCompose);
+                                            var itemConfig = ItemConfig.Get(towerFloor.UnLockCompose);
                                             return itemConfig.ItemName;
                                         }
                                     }
@@ -354,10 +354,10 @@
                                     var _id = 0;
                                     if (_dict.ContainsKey("id") && int.TryParse(_dict["id"], out _id))
                                     {
-                                        var config = Config.Instance.Get<RuneTowerFloorConfig>(_id);
+                                        var config = RuneTowerFloorConfig.Get(_id);
                                         if (config != null)
                                         {
-                                            var towerConfig = Config.Instance.Get<RuneTowerConfig>(config.TowerId);
+                                            var towerConfig = RuneTowerConfig.Get(config.TowerId);
                                             return StringUtility.Contact(towerConfig.TowerName, config.FloorName);
                                         }
                                     }
@@ -368,7 +368,7 @@
                                     var _id = 0;
                                     if (_dict.ContainsKey("id") && int.TryParse(_dict["id"], out _id))
                                     {
-                                        var config = Config.Instance.Get<ItemConfig>(_id);
+                                        var config = ItemConfig.Get(_id);
                                         if (config != null)
                                         {
                                             return StringUtility.Contact(GetItemColorChs(config.ItemColor), GetTextColorByItemColor(config.ItemName, config.ItemColor, _dict));
@@ -396,7 +396,7 @@
                                     var _id = 0;
                                     if (_dict.ContainsKey("id") && int.TryParse(_dict["id"], out _id))
                                     {
-                                        var config = Config.Instance.Get<JadeDynastyTowerConfig>(_id);
+                                        var config = JadeDynastyTowerConfig.Get(_id);
                                         if (config != null)
                                         {
                                             return config.floorName;
@@ -645,7 +645,7 @@
                 {
                     var _suitLv = _suit.suitDict[(int)_type];
                     int _item = GetItem(_suit.Index);
-                    var _itemCfg = Config.Instance.Get<ItemConfig>(_item);
+                    var _itemCfg = ItemConfig.Get(_item);
                     if (_itemCfg == null)
                     {
                         continue;
@@ -673,7 +673,7 @@
 
     public static int GetStrengthenType(int _id)
     {
-        var _itemCfg = Config.Instance.Get<ItemConfig>(_id);
+        var _itemCfg = ItemConfig.Get(_id);
         var _type = ModelCenter.Instance.GetModel<PlayerStrengthengDatas>().GameDefineIndex(_itemCfg.EquipPlace);
         return _type;
     }

--
Gitblit v1.8.0