From fc8c78e4a2bcbef5327d1859cd3b7f84dbd651ff Mon Sep 17 00:00:00 2001
From: client_linchunjie <461730578@qq.com>
Date: 星期五, 18 一月 2019 20:48:01 +0800
Subject: [PATCH] 5923 【前端】【1.5.100】诛仙Boss功能
---
System/MainInterfacePanel/InGamePushContainer.cs | 21 ++++++++++++++-------
1 files changed, 14 insertions(+), 7 deletions(-)
diff --git a/System/MainInterfacePanel/InGamePushContainer.cs b/System/MainInterfacePanel/InGamePushContainer.cs
index 99592b8..508f3d4 100644
--- a/System/MainInterfacePanel/InGamePushContainer.cs
+++ b/System/MainInterfacePanel/InGamePushContainer.cs
@@ -35,7 +35,7 @@
DemonJarModel demonJarModel { get { return ModelCenter.Instance.GetModel<DemonJarModel>(); } }
DogzDungeonModel dogzDungeonModel { get { return ModelCenter.Instance.GetModel<DogzDungeonModel>(); } }
CrossServerBossModel crossServerBossModel { get { return ModelCenter.Instance.GetModel<CrossServerBossModel>(); } }
- StrangleGodBossModel strangleGodBossModel { get { return ModelCenter.Instance.GetModel<StrangleGodBossModel>(); } }
+ JadeDynastyBossModel jadeDynastyBossModel { get { return ModelCenter.Instance.GetModel<JadeDynastyBossModel>(); } }
VipModel vipModel { get { return ModelCenter.Instance.GetModel<VipModel>(); } }
DungeonModel dungeonModel { get { return ModelCenter.Instance.GetModel<DungeonModel>(); } }
@@ -270,10 +270,12 @@
show = !GeneralDefine.elderGodNoRebornRemindMaps.Contains(mapId);
break;
case FindPreciousType.DemonJar:
- var totalTimes = dungeonModel.GetTotalTimes(DemonJarModel.DEMONJAR_MAPID);
- var enterTimes = dungeonModel.GetEnterTimes(DemonJarModel.DEMONJAR_MAPID);
- killable = totalTimes > enterTimes;
- show = !GeneralDefine.demonJarNoRebornRemindMaps.Contains(mapId);
+ {
+ var totalTimes = dungeonModel.GetTotalTimes(DemonJarModel.DEMONJAR_MAPID);
+ var enterTimes = dungeonModel.GetEnterTimes(DemonJarModel.DEMONJAR_MAPID);
+ killable = totalTimes > enterTimes;
+ show = !GeneralDefine.demonJarNoRebornRemindMaps.Contains(mapId);
+ }
break;
case FindPreciousType.DogzDungeon:
killable = dogzDungeonModel.wearyValue < GeneralDefine.bossWearyValues[2];
@@ -283,8 +285,13 @@
killable = crossServerBossModel.wearyValue < GeneralDefine.bossWearyValues[2];
show = !GeneralDefine.dogzNoRebornRemindMaps.Contains(mapId);
break;
- case FindPreciousType.StrangleGodBoss:
-
+ case FindPreciousType.JadeDynastyBoss:
+ {
+ var totalTimes = dungeonModel.GetTotalTimes(JadeDynastyBossModel.JADEDYNASTY_MAP);
+ var enterTimes = dungeonModel.GetEnterTimes(JadeDynastyBossModel.JADEDYNASTY_MAP);
+ killable = totalTimes > enterTimes;
+ show = !GeneralDefine.demonJarNoRebornRemindMaps.Contains(mapId);
+ }
break;
}
--
Gitblit v1.8.0