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/MainInterfacePanel/PlayerTaskDatas.cs |   22 +++++++++++-----------
 1 files changed, 11 insertions(+), 11 deletions(-)

diff --git a/System/MainInterfacePanel/PlayerTaskDatas.cs b/System/MainInterfacePanel/PlayerTaskDatas.cs
index 8f6e410..26dea8a 100644
--- a/System/MainInterfacePanel/PlayerTaskDatas.cs
+++ b/System/MainInterfacePanel/PlayerTaskDatas.cs
@@ -141,16 +141,16 @@
         StageLoad.Instance.onStageLoadFinish += onStageLoadFinish;
         NPCInteractProcessor.s_NpcInteractEvent += NpcInterac;
         FaBaoNPCIdList.Clear();
-        string strFabao = Config.Instance.Get<FuncConfigConfig>("FaBaoNPCID").Numerical1;
+        string strFabao = FuncConfigConfig.Get("FaBaoNPCID").Numerical1;
         string[] strFabaoNpcID = ConfigParse.GetMultipleStr(strFabao);//瑙f瀽鍑烘暟缁剕
 
         for (int i = 0; i < strFabaoNpcID.Length; i++)
         {
             FaBaoNPCIdList.Add(int.Parse(strFabaoNpcID[i]));
         }
-        string BossDelayTime = Config.Instance.Get<FuncConfigConfig>("BossDelayTime").Numerical1;
+        string BossDelayTime = FuncConfigConfig.Get("BossDelayTime").Numerical1;
         BossDelayTimeint = float.Parse(BossDelayTime);
-        var Task_Auto = Config.Instance.Get<FuncConfigConfig>("TaskAuto");
+        var Task_Auto = FuncConfigConfig.Get("TaskAuto");
         TaskAutoLv = int.Parse(Task_Auto.Numerical1);
         TaskAutoTime = int.Parse(Task_Auto.Numerical2);
     }
@@ -219,7 +219,7 @@
             {
                 TaskupToDate = MissionID;
             }
-            var pytaskM = Config.Instance.Get<PyTaskConfig>(MissionID);
+            var pytaskM = PyTaskConfig.Get(MissionID);
             if (pytaskM == null)
             {
                 return;
@@ -348,7 +348,7 @@
         {
             return;
         }
-        var config = Config.Instance.Get<StoryMissionsConfig>(taskID);
+        var config = StoryMissionsConfig.Get(taskID);
         bool IsOpenMain = WindowCenter.Instance.IsOpen<MainInterfaceWin>();
         var treasureStageUpShow = ModelCenter.Instance.GetModel<TreasureModel>().treasureStageUpShow;
         if (config != null)
@@ -418,7 +418,7 @@
 
     void AddMission(int MissionID, int MissionState, int DiscriptionIndex)//娣诲姞浠诲姟
     {
-        var config = Config.Instance.Get<PyTaskConfig>(MissionID);
+        var config = PyTaskConfig.Get(MissionID);
         if (config == null)
         {
             DebugEx.LogError(MissionID + "琛ㄦ牸涓笉瀛樺湪姝や换鍔D");
@@ -772,7 +772,7 @@
 
     void TaskChanges(int MissionID, int MissionState, int DiscriptionIndex)//瀛樺湪鐨勪换鍔$殑淇敼
     {
-        var pytaskM = Config.Instance.Get<PyTaskConfig>(MissionID);
+        var pytaskM = PyTaskConfig.Get(MissionID);
         if (pytaskM == null)
             return;
         allMissionDict[MissionID].Time = DateTime.Now;
@@ -1448,12 +1448,12 @@
     private bool IsDungeon()//鍒ゆ柇鏄惁鍦ㄥ壇鏈腑
     {
         var mapId = PlayerDatas.Instance.baseData.MapID;
-        var mapConfig = Config.Instance.Get<MapConfig>(mapId);
+        var mapConfig = MapConfig.Get(mapId);
         return mapConfig != null && mapConfig.MapFBType != 0;
     }
     public bool IsGather(int npdId)//鏄惁鑳介噰闆哊PC
     {
-        var taskListConfig = Config.Instance.Get<TaskListConfig>(currentMission);
+        var taskListConfig = TaskListConfig.Get(currentMission);
         if (taskListConfig != null)
         {
             int[] collectNPCList = taskListConfig.CollectNPC;
@@ -1504,7 +1504,7 @@
         {
             var mapModel = ModelCenter.Instance.GetModel<MapModel>();
             var point = mapModel.GetRecommendHangPoint();
-            var config = Config.Instance.Get<MapEventPointConfig>(point);
+            var config = MapEventPointConfig.Get(point);
             MapTransferUtility.Instance.MoveToNPC(config.NPCID);
 
         }
@@ -1595,7 +1595,7 @@
         if (allMissionDict.ContainsKey(_taskID) && !NewBieCenter.Instance.inGuiding)
         {
             string _strTest = allMissionDict[_taskID].InforList;
-            string strTask = TaskAllocation.Instance.GetTaskInfo(Config.Instance.Get<TASKINFOConfig>(_strTest).show_writing, _taskID);
+            string strTask = TaskAllocation.Instance.GetTaskInfo(TASKINFOConfig.Get(_strTest).show_writing, _taskID);
             HrefAnalysis.Inst.ExcuteHrefEvent(strTask);
             DropItemManager.StopMissionPickup = false;
             TaskAllocation.Instance.TaskTime = TimeUtility.ServerNow;

--
Gitblit v1.8.0