BattleUnitImportRequest
data class BattleUnitImportRequest(val unitId: String, val metadata: BattleUnitImportMetadata, val abilityInternalName: String? = null, val itemId: String? = null, val moves: List<BattleMoveImportRequest> = emptyList(), val currentHp: Int? = null, val statusState: AttachedEffectState? = null, val volatileStates: Map<String, AttachedEffectState> = emptyMap(), val conditionStates: Map<String, AttachedEffectState> = emptyMap(), val boosts: Map<String, Int> = emptyMap(), val forceSwitchRequested: Boolean = false)
真实数据智能导入战斗单位时所需的输入。
Constructors
Link copied to clipboard
constructor(unitId: String, metadata: BattleUnitImportMetadata, abilityInternalName: String? = null, itemId: String? = null, moves: List<BattleMoveImportRequest> = emptyList(), currentHp: Int? = null, statusState: AttachedEffectState? = null, volatileStates: Map<String, AttachedEffectState> = emptyMap(), conditionStates: Map<String, AttachedEffectState> = emptyMap(), boosts: Map<String, Int> = emptyMap(), forceSwitchRequested: Boolean = false)