BattleSessionSwitchActionExecutor

session switch action 执行器。

设计意图:

  • 收敛换人 action 的前置校验、switch out/in 生命周期触发、 active 槽位替换以及 force switch 标记清理;

  • 让换人编排从通用 action support 中拆出去,后续补复杂换位规则时 可以在这里独立演进。

Constructors

Link copied to clipboard
constructor()

Functions

Link copied to clipboard

执行 switch action 并更新当前 active 列表。