From 2d9d25786ca92d7c7864c5d204e518d33bac4f3f Mon Sep 17 00:00:00 2001
From: yyl <yyl>
Date: 星期一, 01 十二月 2025 11:43:13 +0800
Subject: [PATCH] 125 战斗 回合变更时机改变
---
Main/System/Battle/BattleField/BattleField.cs | 20 ++++++++++++++++----
1 files changed, 16 insertions(+), 4 deletions(-)
diff --git a/Main/System/Battle/BattleField/BattleField.cs b/Main/System/Battle/BattleField/BattleField.cs
index 983f2f6..a7a00be 100644
--- a/Main/System/Battle/BattleField/BattleField.cs
+++ b/Main/System/Battle/BattleField/BattleField.cs
@@ -334,14 +334,26 @@
public virtual void TurnFightState(int TurnNum, int State,
uint FuncLineID, JsonData extendData)
{
- round = TurnNum;
- OnRoundChange?.Invoke(round, turnMax);
+ // var tempTurnNum = TurnNum;
+ // RoundChangeAction roundChangeAction = new RoundChangeAction(this, () =>
+ // {
+ // round = tempTurnNum;
+ // OnRoundChange?.Invoke(round, turnMax);
+ // });
+
+ // recordPlayer.PlayRecord(roundChangeAction);
}
public virtual void OnTurnFightObjAction(int turnNum, int ObjID)
{
- round = turnNum;
- OnRoundChange?.Invoke(round, turnMax);
+ var tempTurnNum = turnNum;
+ RoundChangeAction roundChangeAction = new RoundChangeAction(this, () =>
+ {
+ round = tempTurnNum;
+ OnRoundChange?.Invoke(round, turnMax);
+ });
+
+ recordPlayer.PlayRecord(roundChangeAction);
}
public virtual void OnTurnFightState(int turnNum, int State, int FuncLineID, JsonData turnFightStateData)
--
Gitblit v1.8.0