DefaultCaptureActionResolver
class DefaultCaptureActionResolver(captureFormulaInputResolver: CaptureFormulaInputResolver, captureFormulaService: CaptureFormulaService = DefaultCaptureFormulaService()) : CaptureActionResolver
引擎内置的默认 capture action resolver。
业务层只需要提供公式输入,具体公式计算由 battle-engine 负责。
Constructors
Link copied to clipboard
constructor(captureFormulaInputResolver: CaptureFormulaInputResolver, captureFormulaService: CaptureFormulaService = DefaultCaptureFormulaService())
Functions
Link copied to clipboard
open override fun resolve(session: BattleSession, action: BattleSessionCaptureAction): BattleSessionCaptureResult