| | |
| | | |
| | | 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 void Run() |
| | | { |
| | | |
| | | |
| | | } |
| | | |
| | | public virtual void ForceFinish() |
| | | { |
| | | isFinish = true; |
| | | } |
| | | |
| | | public virtual string GetBattleFieldGuid() |
| | | { |
| | | if (battleField == null) |
| | | { |
| | | return string.Empty; |
| | | } |
| | | return battleField.guid; |
| | | } |
| | | } |