MoveResolutionResult

constructor(snapshot: BattleRuntimeSnapshot, cancelled: Boolean, hitSuccessful: Boolean, criticalHit: Boolean, accuracy: Int? = null, evasion: Int? = null, basePower: Int, damageRoll: Int? = null, damage: Int)