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