From 0a01580b727239e0e764c6b71425f3dbfa91e0c5 Mon Sep 17 00:00:00 2001
From: yyl <yyl>
Date: 星期四, 27 十一月 2025 19:17:42 +0800
Subject: [PATCH] 125 战斗 死亡 受击音效 & 天子考验护盾隐藏

---
 Main/System/Battle/BattleObject/BattleObject.cs |    7 +++++++
 1 files changed, 7 insertions(+), 0 deletions(-)

diff --git a/Main/System/Battle/BattleObject/BattleObject.cs b/Main/System/Battle/BattleObject/BattleObject.cs
index 0cceb15..ec00f22 100644
--- a/Main/System/Battle/BattleObject/BattleObject.cs
+++ b/Main/System/Battle/BattleObject/BattleObject.cs
@@ -358,6 +358,7 @@
             {
                 if (!buffMgr.isControled[BattleConst.HardControlGroup])
                 {
+                    battleField.soundManager.PlayEffectSound(teamHero.heroConfig.HitSFX);
                     motionBase.PlayAnimation(MotionName.hit, false);
                 }
             }
@@ -431,6 +432,7 @@
     public virtual void OnDeath(Action _onDeathAnimationComplete)
     {
         buffMgr.RemoveAllBuff();
+        battleField.soundManager.PlayEffectSound(teamHero.heroConfig.DeathSFX);
         motionBase.PlayDeadAnimation(() =>
         {
             teamHero.isDead = true;
@@ -702,4 +704,9 @@
         }
 #endif
     }
+
+    public bool IsTianziBoss()
+    {
+        return battleField.MapID == 30020 && battleField.FindBoss() == this;
+    }
 }
\ No newline at end of file

--
Gitblit v1.8.0