From 7a6cf79f0c59ea0a080fac7313b4dcaab55ded6d Mon Sep 17 00:00:00 2001
From: client_Zxw <826696702@qq.com>
Date: 星期三, 22 八月 2018 14:51:51 +0800
Subject: [PATCH] 单号【2727】特殊任务的添加和表现

---
 System/MainInterfacePanel/PlayerMainDate.cs |   35 +++++++++++++++++++++++++++++++++++
 1 files changed, 35 insertions(+), 0 deletions(-)

diff --git a/System/MainInterfacePanel/PlayerMainDate.cs b/System/MainInterfacePanel/PlayerMainDate.cs
index e49ebe1..d791053 100644
--- a/System/MainInterfacePanel/PlayerMainDate.cs
+++ b/System/MainInterfacePanel/PlayerMainDate.cs
@@ -123,6 +123,7 @@
             OneKeyList.Add(Listmap[i]);
         }
         NetworkState = (int)SDKUtility.Instance.NetworkType;
+        GetPassiveSkillTask();
     }
     //----------鍏充簬鏌愪簺鍓湰鍙互杩涜鍦板浘鎸傛満
     public List<int> OneKeyList = new List<int>();
@@ -130,6 +131,40 @@
     //----------浣跨敤濞茬殗鍗疯酱鍚庣殑Buff琛ㄧ幇
     public static event Action EmperorBuffEvent;
     public bool IsEmperor = false;
+
+    //---------鍏充簬浠诲姟闇�瑕佺殑鏁版嵁
+    public List<int> TaskId_Skill = new List<int>();
+    public List<int> TaskId_Skill1 = new List<int>();
+    public int ItemID = 0;
+    public int UnitPrice = 0;
+    public int ItemNumber = 0;
+
+
+    private void GetPassiveSkillTask()//鑾峰彇浠诲姟鏁版嵁
+    {
+        TaskId_Skill.Clear();
+        TaskId_Skill1.Clear();
+        var PassiveSkillTaskconfig = Config.Instance.Get<FuncConfigConfig>("PassiveSkillTask");
+        int[] TaskId_SkillInt = ConfigParse.GetMultipleStr<int>(PassiveSkillTaskconfig.Numerical1);
+        for (int i = 0; i < TaskId_SkillInt.Length; i++)
+        {
+            TaskId_Skill.Add(TaskId_SkillInt[i]);
+        }
+        int[] TaskId_SkillInt1 = ConfigParse.GetMultipleStr<int>(PassiveSkillTaskconfig.Numerical2);
+        for (int i = 0; i < TaskId_SkillInt1.Length; i++)
+        {
+            TaskId_Skill1.Add(TaskId_SkillInt1[i]);
+        }
+        int[] PassiveSkillTask = ConfigParse.GetMultipleStr<int>(PassiveSkillTaskconfig.Numerical3);
+        if (PassiveSkillTask.Length >= 3)
+        {
+            ItemID = PassiveSkillTask[0];
+            UnitPrice = PassiveSkillTask[1];
+            ItemNumber = PassiveSkillTask[2];
+        }     
+    }
+
+
     private void UseItemSuccessAct(int Index, int ItemID)
     {
         if (ItemID == 221)

--
Gitblit v1.8.0