From 301753e85218375dcbe4c1138d0f161ccdcc89da Mon Sep 17 00:00:00 2001
From: client_Wu Xijin <364452445@qq.com>
Date: 星期二, 22 一月 2019 17:45:22 +0800
Subject: [PATCH] 5920 【前端】【1.5.100】诛仙塔功能开发

---
 System/MainInterfacePanel/MainInterfaceWin.cs |   42 +++++++++++++++++++++++++++++++++++++++---
 1 files changed, 39 insertions(+), 3 deletions(-)

diff --git a/System/MainInterfacePanel/MainInterfaceWin.cs b/System/MainInterfacePanel/MainInterfaceWin.cs
index 7fbaa04..620f784 100644
--- a/System/MainInterfacePanel/MainInterfaceWin.cs
+++ b/System/MainInterfacePanel/MainInterfaceWin.cs
@@ -147,8 +147,9 @@
         DungeonAssistModel assistModel { get { return ModelCenter.Instance.GetModel<DungeonAssistModel>(); } }
         IceCrystalVeinModel m_IceCrystalVeinModel;
         IceCrystalVeinModel iceCrystalVeinModel { get { return m_IceCrystalVeinModel ?? (m_IceCrystalVeinModel = ModelCenter.Instance.GetModel<IceCrystalVeinModel>()); } }
+        JadeDynastyTowerModel jadeDynastyTowerModel { get { return ModelCenter.Instance.GetModel<JadeDynastyTowerModel>(); } }
         #region Built-in
-        private bool IsUpdateBool=true;
+        private bool IsUpdateBool = true;
         protected override void BindController()
         {
             m_MapSwitchingBehaviour.InitAwake();
@@ -251,7 +252,7 @@
             ChatTip.OnChatUpEvent += RefreshAdaptiveChat;
             GlobalTimeEvent.Instance.secondEvent += secondEvent;
             IsCrossServerOneVsOne();
-         
+
         }
 
         private void CompletionOfTaskEvent(int obj)
@@ -671,6 +672,41 @@
                     }
                 }
             }
+
+            if (jadeDynastyTowerModel.specialUnLockFloor > 0 && !IsDungeon())
+            {
+                if (!WindowCenter.Instance.IsOpen("NewBieWin") && !WindowCenter.Instance.IsOpen("TreasureNewGotWin"))
+                {
+                    if (!WindowCenter.Instance.IsOpen("JadeDynastyTowerUnLockWin"))
+                    {
+                        WindowCenter.Instance.Open<JadeDynastyTowerUnLockWin>();
+                    }
+                }
+            }
+
+            if (jadeDynastyTowerModel.specialUnLockFloor > 0 && !IsDungeon())
+            {
+                if (!WindowCenter.Instance.IsOpen("NewBieWin") && !WindowCenter.Instance.IsOpen("TreasureNewGotWin"))
+                {
+                    if (!WindowCenter.Instance.IsOpen("JadeDynastyTowerUnLockWin"))
+                    {
+                        WindowCenter.Instance.Open<JadeDynastyTowerUnLockWin>();
+                    }
+                }
+            }
+
+            if (jadeDynastyTowerModel.openJadeDynastyTower && !IsDungeon())
+            {
+                if (!WindowCenter.Instance.IsOpen("NewBieWin") && !WindowCenter.Instance.IsOpen("TreasureNewGotWin"))
+                {
+                    if (!WindowCenter.Instance.IsOpen("TowerWin"))
+                    {
+                        WindowCenter.Instance.Open<TowerWin>(false, 1);
+                        jadeDynastyTowerModel.openJadeDynastyTower = false;
+                    }
+                }
+            }
+
             if (iceCrystalVeinModel.IsIceCrystalVeinCopy && !IsDungeon())//鏄惁鍐嶆鎵撳紑鍐版櫠鐭胯剦闈㈡澘
             {
                 if (!WindowCenter.Instance.IsOpen("NewBieWin") && !WindowCenter.Instance.IsOpen("TreasureNewGotWin"))
@@ -1048,7 +1084,7 @@
             ArticleExperience();//鍏充簬缁忛獙鏉�
             if (_tCDBPlayerRefresh == PlayerDataRefresh.LV)
             {
-                IsUpdateBool = true;          
+                IsUpdateBool = true;
             }
             if (_tCDBPlayerRefresh == PlayerDataRefresh.ExAttr5)//鍒ゆ柇鏄惁鍐嶈法鏈�
             {

--
Gitblit v1.8.0