BattleSessionSwitchActionExecutor
session switch action 执行器。
设计意图:
收敛换人 action 的前置校验、switch out/in 生命周期触发、 active 槽位替换以及 force switch 标记清理;
让换人编排从通用 action support 中拆出去,后续补复杂换位规则时 可以在这里独立演进。
session switch action 执行器。
设计意图:
收敛换人 action 的前置校验、switch out/in 生命周期触发、 active 槽位替换以及 force switch 标记清理;
让换人编排从通用 action support 中拆出去,后续补复杂换位规则时 可以在这里独立演进。