From 0b9ba3dd30791c098ee929bc54dba6a56072294b Mon Sep 17 00:00:00 2001
From: lcy <1459594991@qq.com>
Date: 星期二, 13 一月 2026 14:47:29 +0800
Subject: [PATCH] 411 定军阁-客户端

---
 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 4664dfa..dcadce9 100644
--- a/Main/System/Settlement/BattleSettlementManager.cs
+++ b/Main/System/Settlement/BattleSettlementManager.cs
@@ -50,6 +50,9 @@
             case BattleConst.TianziBillboradBattleField:
                 PopupWindowsProcessor.Instance.Add("TianziBillboradVictoryWin", false, BattleConst.TianziBillboradBattleField);
                 break;
+            case BattleConst.WarlordPavilionBattleField:
+                PopupWindowsProcessor.Instance.Add(isWin ? "WarlordPavilionVictoryWin" : "WarlordPavilionFailWin", false, BattleConst.WarlordPavilionBattleField);
+                break;
             default:
                 PopupWindowsProcessor.Instance.Add(isWin ? "BattleVictoryWin" : "BattleFailWin", false, BattleConst.StoryBossBattleField);
                 break;
@@ -84,6 +87,16 @@
             case BattleConst.TianziBillboradBattleField:
                 TianziBillboradManager.Instance.isSweepVictory = false;
                 UIManager.Instance.OpenWindow<TianziBillboradVictoryWin>();
+                break;
+            case BattleConst.WarlordPavilionBattleField:
+                if (isWin)
+                {
+                    UIManager.Instance.OpenWindow<WarlordPavilionVictoryWin>();
+                }
+                else
+                {
+                    UIManager.Instance.OpenWindow<WarlordPavilionFailWin>();
+                }
                 break;
             default:
                 if (isWin)
@@ -246,7 +259,7 @@
             UIManager.Instance.CloseWindow<MapLoadingWin>();
             if (mapID == 2)
             {
-                 AutoFightModel.Instance.isPause = false;
+                AutoFightModel.Instance.isPause = false;
             }
         }
     }
@@ -319,6 +332,7 @@
             case BattleConst.StoryBossBattleField:
             case BattleConst.BoneBattleField:
             case BattleConst.TianziBillboradBattleField:
+            case BattleConst.WarlordPavilionBattleField:
                 BattleObject bossBattleObject = battleField.FindBoss();
                 if (bossBattleObject == null || bossBattleObject.teamHero == null)
                     return detailName;

--
Gitblit v1.8.0