From e0687df021ef5e6228080c35a40fde259c40b9c6 Mon Sep 17 00:00:00 2001
From: Client_PangDeRong <593317293@qq.com>
Date: 星期四, 23 八月 2018 19:22:38 +0800
Subject: [PATCH] [2840]增加全民冲榜活动未开启时不进行跳转
---
System/WindowJump/WindowJumpMgr.cs | 19 ++++++++++++++++---
1 files changed, 16 insertions(+), 3 deletions(-)
diff --git a/System/WindowJump/WindowJumpMgr.cs b/System/WindowJump/WindowJumpMgr.cs
index 5505aed..addcb90 100644
--- a/System/WindowJump/WindowJumpMgr.cs
+++ b/System/WindowJump/WindowJumpMgr.cs
@@ -42,6 +42,7 @@
FairyModel fairyModel { get { return ModelCenter.Instance.GetModel<FairyModel>(); } }
DailyQuestModel dailyQuestModel { get { return ModelCenter.Instance.GetModel<DailyQuestModel>(); } }
TrialDungeonModel trialDungeonModel { get { return ModelCenter.Instance.GetModel<TrialDungeonModel>(); } }
+ ImpactRankModel rankModel { get { return ModelCenter.Instance.GetModel<ImpactRankModel>(); } }
public bool IsJumpState { get; private set;}
private int jumpPhase = 0;
@@ -164,9 +165,20 @@
}
break;
case JumpUIType.OpenServerMountRank:
+ var type = int.Parse(_tagWinSearchModel.SelectActive);
+ if (rankModel.IsLock(type))
+ {
+ SysNotifyMgr.Instance.ShowTip("InOperationTimeError");
+ return;
+ }
+ if (TimeUtility.OpenDay >= rankModel.openServerActivityDays)
+ {
+ SysNotifyMgr.Instance.ShowTip("ActiveOutTime");
+ return;
+ }
+ break;
case JumpUIType.OpenServerRank:
- var _model = ModelCenter.Instance.GetModel<ImpactRankModel>();
- if (TimeUtility.OpenDay >= _model.openServerActivityDays)
+ if (TimeUtility.OpenDay >= rankModel.openServerActivityDays)
{
SysNotifyMgr.Instance.ShowTip("ActiveOutTime");
return;
@@ -618,7 +630,8 @@
SetJumpLogic<BlastFurnaceWin>(_tagWinSearchModel.TABID);
break;
case JumpUIType.OpenServerMountRank:
- ModelCenter.Instance.GetModel<ImpactRankModel>().gotoImpactRankType =int.Parse(_tagWinSearchModel.SelectActive);
+ var type = int.Parse(_tagWinSearchModel.SelectActive);
+ ModelCenter.Instance.GetModel<ImpactRankModel>().gotoImpactRankType = type;
SetJumpLogic<OpenServerActivityWin>(_tagWinSearchModel.TABID);
break;
case JumpUIType.OpenServerRank:
--
Gitblit v1.8.0