SmartMoveChoiceRequest

data class SmartMoveChoiceRequest(val attackerId: String, val moveId: String, val targetId: String? = null, val priority: Int? = null, val speed: Int? = null, val accuracy: Int? = null, val evasion: Int? = null, val basePower: Int? = null, val damage: Int? = null, val accuracyRoll: Int? = null, val chanceRoll: Int? = null, val criticalRoll: Int? = null, val damageRoll: Int? = null, val criticalHit: Boolean? = null, val attributes: Map<String, Any?> = emptyMap())

面向前端的智能出招请求。

Constructors

Link copied to clipboard
constructor(attackerId: String, moveId: String, targetId: String? = null, priority: Int? = null, speed: Int? = null, accuracy: Int? = null, evasion: Int? = null, basePower: Int? = null, damage: Int? = null, accuracyRoll: Int? = null, chanceRoll: Int? = null, criticalRoll: Int? = null, damageRoll: Int? = null, criticalHit: Boolean? = null, attributes: Map<String, Any?> = emptyMap())

Properties

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
val damage: Int?
Link copied to clipboard
Link copied to clipboard
val evasion: Int?
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
val speed: Int?
Link copied to clipboard