From f74607492ebe5a96418cf392e5b2420d1508d6f2 Mon Sep 17 00:00:00 2001
From: client_linchunjie <461730578@qq.com>
Date: 星期一, 21 一月 2019 17:49:45 +0800
Subject: [PATCH] Merge branch 'JadeDynastyBoss'
---
System/FindPrecious/FindPreciousBossRebornBehaviour.cs | 21 +++++++++++++++++++++
1 files changed, 21 insertions(+), 0 deletions(-)
diff --git a/System/FindPrecious/FindPreciousBossRebornBehaviour.cs b/System/FindPrecious/FindPreciousBossRebornBehaviour.cs
index e8175de..a144adf 100644
--- a/System/FindPrecious/FindPreciousBossRebornBehaviour.cs
+++ b/System/FindPrecious/FindPreciousBossRebornBehaviour.cs
@@ -130,6 +130,9 @@
case FindPreciousType.CrossServerBoss:
GotoKillCrossServerBoss(bossId);
break;
+ case FindPreciousType.JadeDynastyBoss:
+ GotoKillStrangleGodBoss(bossId);
+ break;
}
ReportConfirmBossRebornNotify();
@@ -334,6 +337,24 @@
}
}
+ private void GotoKillStrangleGodBoss(int _bossId)
+ {
+ var mapId = PlayerDatas.Instance.baseData.MapID;
+ var mapConfig = Config.Instance.Get<MapConfig>(mapId);
+
+ if (mapConfig.MapFBType == (int)MapType.OpenCountry)
+ {
+ WindowCenter.Instance.Close<MainInterfaceWin>();
+ var jadeDynastyBossModel = ModelCenter.Instance.GetModel<JadeDynastyBossModel>();
+ jadeDynastyBossModel.assginSelectBossId = _bossId;
+ WindowCenter.Instance.Open<LootPreciousFrameWin>(false, 3);
+ }
+ else
+ {
+ SysNotifyMgr.Instance.ShowTip("InDungeon_CantGo");
+ }
+ }
+
private void EnterBossHome(int _floor, int _bossId)
{
var error = 0;
--
Gitblit v1.8.0