From 2c4887faa4538c9a229c9ccdb3ab6455a28b2b3f Mon Sep 17 00:00:00 2001
From: client_linchunjie <461730578@qq.com>
Date: 星期三, 27 三月 2019 14:25:13 +0800
Subject: [PATCH] Merge branch 'TreasureMission'

---
 System/MainInterfacePanel/TaskModel.cs |   19 +++++++++++++++++--
 1 files changed, 17 insertions(+), 2 deletions(-)

diff --git a/System/MainInterfacePanel/TaskModel.cs b/System/MainInterfacePanel/TaskModel.cs
index 9c76044..7ec5555 100644
--- a/System/MainInterfacePanel/TaskModel.cs
+++ b/System/MainInterfacePanel/TaskModel.cs
@@ -232,8 +232,6 @@
             {
                 currentMission = MissionID;
                 currentMissionState = MissionState;
-                if (Event_MainlineTask != null)
-                    Event_MainlineTask(MissionID, MissionState);
             }
 
 
@@ -328,6 +326,19 @@
             _C0801.PosY = (ushort)PosY;
             GameNetSystem.Instance.SendInfo(_C0801);
         }
+    }
+
+    public int GetLatestMainTaskId()
+    {
+        var taskId = 0;
+        foreach (var id in MainTaskDic.Keys)
+        {
+            if (id > taskId)
+            {
+                taskId = id;
+            }
+        }
+        return taskId;
     }
 
     void DefaultDialogue()//鍏充簬鎵撳紑榛樿瀵硅瘽鐣岄潰
@@ -527,6 +538,10 @@
                         {
                             MainTaskDic.Add(_taskID, allMissionDict[_taskID]);
                         }
+                        if (Event_MainlineTask != null)
+                        {
+                            Event_MainlineTask(_taskID, MissionState);
+                        }
                     }
 
                 }

--
Gitblit v1.8.0