BattleMovePreHitPhaseStep

出招前置 phase step。

设计意图:

  • 串行执行 on_before_moveon_try_moveon_prepare_hiton_try_hit 四个前置阶段。

  • 一旦任意前置阶段取消出招,就立刻终止后续 move resolution。

Constructors

Link copied to clipboard
constructor(phaseProcessor: BattleFlowPhaseProcessor)

Properties

Link copied to clipboard
open override val order: Int = 0

当前步骤在 pipeline 中的执行顺序。

Functions

Link copied to clipboard
open override fun execute(context: BattleMoveResolutionContext)

执行出招前置阶段。