From 79756e491fa5d9b3a6a71addee1e64fe33b69e60 Mon Sep 17 00:00:00 2001
From: yyl <yyl>
Date: 星期三, 05 十一月 2025 11:53:50 +0800
Subject: [PATCH] 125 战斗 战斗死亡掉落时间点修改
---
Main/System/Battle/BattleField/RecordActions/DeathRecordAction.cs | 7 +++----
1 files changed, 3 insertions(+), 4 deletions(-)
diff --git a/Main/System/Battle/BattleField/RecordActions/DeathRecordAction.cs b/Main/System/Battle/BattleField/RecordActions/DeathRecordAction.cs
index 9cd762e..c4ee7c8 100644
--- a/Main/System/Battle/BattleField/RecordActions/DeathRecordAction.cs
+++ b/Main/System/Battle/BattleField/RecordActions/DeathRecordAction.cs
@@ -36,13 +36,12 @@
BattleObject deadObj = battleField.battleObjMgr.GetBattleObject((int)deadPack.ObjID);
if (null != deadObj)
{
+ PerformDrop(deadObj);
deadObj.OnDeath(() =>
{
index++;
isLastOne = index >= total;
-
- OnDeathAnimationEnd(deadObj);
if (isLastOne)
{
@@ -78,14 +77,14 @@
BattleObject deadObj = battleField.battleObjMgr.GetBattleObject((int)deadPack.ObjID);
if (null != deadObj)
{
- OnDeathAnimationEnd(deadObj);
+ PerformDrop(deadObj);
}
}
base.ForceFinish();
}
- private void OnDeathAnimationEnd(BattleObject deadObj)
+ private void PerformDrop(BattleObject deadObj)
{
// 鍙湁涓荤嚎鎺夎惤鐗╁搧
if (battleField.MapID == 1 || battleField.MapID == 2)
--
Gitblit v1.8.0