BattleSessionRunChoiceHandler

RunChoice 提交处理器。

Constructors

Link copied to clipboard
constructor(commandFactory: BattleSessionCommandFactory)

Properties

Link copied to clipboard
open override val choiceType: KClass<out BattleSessionChoice>

当前处理器负责的 choice 类型。

Functions

Link copied to clipboard
open override fun submit(choice: BattleSessionChoice, session: BattleSession): List<BattleSessionAction>

把 run choice 转为可执行的逃跑动作。