BattleMutationInterceptionResult

data class BattleMutationInterceptionResult(val snapshot: BattleRuntimeSnapshot, val allowed: Boolean, val mutation: BattleMutation?)

单个 mutation 在拦截链中的处理结果。

Constructors

Link copied to clipboard
constructor(snapshot: BattleRuntimeSnapshot, allowed: Boolean, mutation: BattleMutation?)

Properties

Link copied to clipboard

当前 mutation 是否允许继续提交。

Link copied to clipboard

拦截完成后继续向后传递的 mutation。

Link copied to clipboard

拦截过程中产生的最新 battle 快照。