BattleHitResolutionPolicy

battle 命中判定策略。

设计意图:

  • 把 accuracy / evasion / 显式命中结果的决策逻辑从 flow 主体中拆出。

  • 让不同规则集可以替换命中判定策略。

Inheritors

Functions

Link copied to clipboard
abstract fun determine(accuracy: Int?, evasion: Int?, attributes: Map<String, Any?>): Boolean

计算当前出招是否命中。