BattleSessionItemChoiceHandler

ItemChoice 提交处理器。

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>

把 item choice 转为可执行的物品动作。