From fe2805709cbd8cee561b475eda53674fbf06ef9e Mon Sep 17 00:00:00 2001
From: lcy <1459594991@qq.com>
Date: 星期二, 23 六月 2026 17:02:26 +0800
Subject: [PATCH] 662 武将试炼

---
 Main/System/Settlement/BattleSettlementManager.cs |   16 +++++++++++++++-
 1 files changed, 15 insertions(+), 1 deletions(-)

diff --git a/Main/System/Settlement/BattleSettlementManager.cs b/Main/System/Settlement/BattleSettlementManager.cs
index 48325ca..73f544d 100644
--- a/Main/System/Settlement/BattleSettlementManager.cs
+++ b/Main/System/Settlement/BattleSettlementManager.cs
@@ -50,6 +50,9 @@
             case BattleConst.BoneBattleField:
                 PopupWindowsProcessor.Instance.Add(isWin ? "BoneBattleVictoryWin" : "BoneBattleFailWin", false, BattleConst.BoneBattleField);
                 break;
+            case BattleConst.HeroTrialBattleField:
+                PopupWindowsProcessor.Instance.Add(isWin ? "HeroTrialVictoryWin" : "HeroTrialFailWin", false, BattleConst.HeroTrialBattleField);
+                break;
             case BattleConst.TianziBillboradBattleField:
                 PopupWindowsProcessor.Instance.Add("TianziBillboradVictoryWin", false, BattleConst.TianziBillboradBattleField);
                 break;
@@ -99,6 +102,16 @@
                 else
                 {
                     UIManager.Instance.OpenWindow<BoneBattleFailWin>();
+                }
+                break;
+            case BattleConst.HeroTrialBattleField:
+                if (isWin)
+                {
+                    UIManager.Instance.OpenWindowAsync<HeroTrialVictoryWin>().Forget();
+                }
+                else
+                {
+                    UIManager.Instance.OpenWindowAsync<HeroTrialFailWin>().Forget();
                 }
                 break;
             case BattleConst.TianziBillboradBattleField:
@@ -376,6 +389,7 @@
             // 鏁屾柟鍚嶅瓧鏄疊oss鍚嶅瓧
             case BattleConst.StoryBossBattleField:
             case BattleConst.BoneBattleField:
+            case BattleConst.HeroTrialBattleField:
             case BattleConst.TianziBillboradBattleField:
             case BattleConst.WarlordPavilionBattleField:
                 BattleObject bossBattleObject = battleField.FindBoss();
@@ -488,4 +502,4 @@
 {
     public int ItemID;
     public int Count;
-}
\ No newline at end of file
+}

--
Gitblit v1.8.0