MoveResolutionResult
data class MoveResolutionResult(val snapshot: BattleRuntimeSnapshot, val cancelled: Boolean, val hitSuccessful: Boolean, val criticalHit: Boolean, val accuracy: Int? = null, val evasion: Int? = null, val basePower: Int, val damageRoll: Int? = null, val damage: Int)
单次出招主流程结算结果。