From 84fba9533cc9a0f1a3400bbc3f9a36cca94a1fbc Mon Sep 17 00:00:00 2001
From: yyl <yyl>
Date: 星期五, 26 十二月 2025 18:30:16 +0800
Subject: [PATCH] Merge branch 'master' of http://192.168.1.20:10010/r/Project_SG_scripts
---
Main/System/Battle/RecordPlayer/RecordAction.cs | 26 +++++++++++++++++++-------
1 files changed, 19 insertions(+), 7 deletions(-)
diff --git a/Main/System/Battle/RecordPlayer/RecordAction.cs b/Main/System/Battle/RecordPlayer/RecordAction.cs
index b34b071..bc5ee39 100644
--- a/Main/System/Battle/RecordPlayer/RecordAction.cs
+++ b/Main/System/Battle/RecordPlayer/RecordAction.cs
@@ -10,28 +10,40 @@
// 鏈Action鐨勪富瑙�
protected BattleObject battleObject;
- // 缁欏瓙绫荤敤鐨� 骞朵笉浠h〃浜嬩欢鐨勭粨鏉熶笌鍚�
protected bool isFinish = false;
protected bool isRunOnce = false;
- public RecordAction(RecordActionType _actionType, BattleField _battleField, BattleObject _battleObj)
- {
- actionType = _actionType;
+ public RecordAction(RecordActionType _actionType, BattleField _battleField, BattleObject _battleObj)
+ {
+ actionType = _actionType;
battleField = _battleField;
battleObject = _battleObj;
- }
+ }
public RecordActionType actionType;
public virtual bool IsFinished()
{
- return false;
+ return isFinish;
}
public virtual void Run()
{
-
+
}
+ public virtual void ForceFinish()
+ {
+ isFinish = true;
+ }
+
+ public virtual string GetBattleFieldGuid()
+ {
+ if (battleField == null)
+ {
+ return string.Empty;
+ }
+ return battleField.guid;
+ }
}
\ No newline at end of file
--
Gitblit v1.8.0