BattleUnitAssemblyRequest

data class BattleUnitAssemblyRequest(val unitId: String, val metadata: UnitMetadataState, val abilityInternalName: String? = null, val itemId: String? = null, val moves: List<BattleMoveSlotInput> = 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 debugState: UnitDebugState = UnitDebugState(), val forceSwitchRequested: Boolean = false)

Constructors

Link copied to clipboard
constructor(unitId: String, metadata: UnitMetadataState, abilityInternalName: String? = null, itemId: String? = null, moves: List<BattleMoveSlotInput> = emptyList(), currentHp: Int? = null, statusState: AttachedEffectState? = null, volatileStates: Map<String, AttachedEffectState> = emptyMap(), conditionStates: Map<String, AttachedEffectState> = emptyMap(), boosts: Map<String, Int> = emptyMap(), debugState: UnitDebugState = UnitDebugState(), forceSwitchRequested: Boolean = false)

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
Link copied to clipboard
Link copied to clipboard