From fd9260faf9600b6a06bbda798a00f34128606a42 Mon Sep 17 00:00:00 2001
From: client_Wu Xijin <364452445@qq.com>
Date: 星期一, 27 八月 2018 10:15:05 +0800
Subject: [PATCH] Merge branch 'master' of http://192.168.0.87:10010/r/snxxz_scripts

---
 System/Treasure/TreasureModel.cs |   11 +++++++++++
 1 files changed, 11 insertions(+), 0 deletions(-)

diff --git a/System/Treasure/TreasureModel.cs b/System/Treasure/TreasureModel.cs
index 1a27740..7ea28e5 100644
--- a/System/Treasure/TreasureModel.cs
+++ b/System/Treasure/TreasureModel.cs
@@ -210,6 +210,7 @@
         public int treasureBackLvLimit { get; private set; }
         public float treasureBackPercent { get; private set; }
         public int treasureExitLvLimit { get; private set; }
+        public int exitRecord { get; set; }
 
         public List<int> cacheGotAchievements {
             get { return m_CacheGotAchievements; }
@@ -246,6 +247,7 @@
             packageModel.RefreshItemCountAct += OnPackageItemChange;
             WindowCenter.Instance.windowAfterOpenEvent += OnWindowOpen;
             NewBieCenter.Instance.guideCompletedEvent += GuideComplete;
+            StageManager.Instance.onStageLoadFinish += OnStageLoadFinish;
         }
 
         public override void UnInit()
@@ -260,6 +262,7 @@
             FuncOpen.Instance.OnFuncStateChangeEvent -= OnFunctionStateChange;
             packageModel.RefreshItemCountAct -= OnPackageItemChange;
             WindowCenter.Instance.windowAfterOpenEvent -= OnWindowOpen;
+            StageManager.Instance.onStageLoadFinish -= OnStageLoadFinish;
         }
 
         public void OnAfterPlayerDataInitialize()
@@ -314,6 +317,14 @@
             }
         }
 
+        private void OnStageLoadFinish()
+        {
+            if (!(StageManager.Instance.CurrentStage is DungeonStage))
+            {
+                exitRecord = 0;
+            }
+        }
+
         Dictionary<TreasureCategory, int> treasureUnlockShowDict = new Dictionary<TreasureCategory, int>();
         public int GetTreasureUnlockShow(TreasureCategory _type)
         {

--
Gitblit v1.8.0