BattleMovePreHitPhaseStep
class BattleMovePreHitPhaseStep(phaseProcessor: BattleFlowPhaseProcessor) : BattleMoveResolutionStep
出招前置 phase step。
设计意图:
串行执行
on_before_move、on_try_move、on_prepare_hit、on_try_hit四个前置阶段。一旦任意前置阶段取消出招,就立刻终止后续 move resolution。