From 7ac00142a164590ce401f85795ec96f626c6a0ea Mon Sep 17 00:00:00 2001
From: lcy <1459594991@qq.com>
Date: 星期五, 17 十月 2025 12:02:41 +0800
Subject: [PATCH] 136 子 【挑战】战锤秘境 / 【挑战】战锤秘境-客户端 修改战场接入
---
Main/System/Battle/BattleField/BoneBattleField.cs | 20 +++++++++++++++-----
Main/System/BoneField/BoneFieldChallengeButton.cs | 1 -
2 files changed, 15 insertions(+), 6 deletions(-)
diff --git a/Main/System/Battle/BattleField/BoneBattleField.cs b/Main/System/Battle/BattleField/BoneBattleField.cs
index c7a1155..447991f 100644
--- a/Main/System/Battle/BattleField/BoneBattleField.cs
+++ b/Main/System/Battle/BattleField/BoneBattleField.cs
@@ -18,7 +18,7 @@
public BoneBattleField(string _guid) : base(_guid)
{
-
+
}
public override void Init(int MapID, int FuncLineID, JsonData _extendData,
@@ -81,12 +81,13 @@
public override void WhaleFall()
{
+ UIManager.Instance.CloseWindow<StoryBossBattleWin>();
AutoFightModel.Instance.isPause = false;
- UIManager.Instance.OpenWindow<BoneFieldWin>();
Destroy();
+ UIManager.Instance.OpenWindow<BoneFieldWin>();
}
-
+
public override void HaveRest()
{
@@ -114,10 +115,19 @@
{
if (IsBattleFinish)
return;
-
+
// 涓嶈璋冪敤base鐨勫嚱鏁�
BattleManager.Instance.DistributeNextReportPackage(guid);
}
-
+ public override void ShowWindow(HB424_tagSCTurnFightInit vNetData)
+ {
+ StoryBossBattleWin fsBattleWin = UIManager.Instance.GetUI<StoryBossBattleWin>();// as FullScreenBattleWin;
+ if (null == fsBattleWin)
+ {
+ fsBattleWin = UIManager.Instance.OpenWindow<StoryBossBattleWin>();
+ }
+ fsBattleWin.SetBattleField(this);
+ UIManager.Instance.CloseWindow<BoneFieldWin>();
+ }
}
\ No newline at end of file
diff --git a/Main/System/BoneField/BoneFieldChallengeButton.cs b/Main/System/BoneField/BoneFieldChallengeButton.cs
index 86be514..3c27806 100644
--- a/Main/System/BoneField/BoneFieldChallengeButton.cs
+++ b/Main/System/BoneField/BoneFieldChallengeButton.cs
@@ -50,6 +50,5 @@
return;
int nowPassLineID = BoneFieldManager.Instance.GetNowPassLineID(fbInfo);
BoneFieldManager.Instance.SendTurnFight(BoneFieldManager.Instance.DataMapID, nowPassLineID);
- UIManager.Instance.CloseWindow<BoneFieldWin>();
}
}
--
Gitblit v1.8.0