BattleSessionSwitchAction
data class BattleSessionSwitchAction(val sideId: String, val outgoingUnitId: String, val incomingUnitId: String, val kind: BattleSessionActionKind = BattleSessionActionKind.SWITCH, val priority: Int = 0, val speed: Int = 0) : BattleSessionSwitchingAction
BattleSession 中的最小可用替换行动。