ArmorDetails

@Serializable
data class ArmorDetails(val type: String, val weightClass: String, val defense: Int, val infusionSlots: List<InfusionSlot>, val attributeAdjustment: Double, val infixUpgrade: InfixUpgrade? = null, val suffixItemId: Int? = null, val secondarySuffixItemId: String, val statChoices: List<Int> = listOf()) : ItemDetails

Data model for armor details

Constructors

Link copied to clipboard
constructor(type: String, weightClass: String, defense: Int, infusionSlots: List<InfusionSlot>, attributeAdjustment: Double, infixUpgrade: InfixUpgrade? = null, suffixItemId: Int? = null, secondarySuffixItemId: String, statChoices: List<Int> = listOf())

Properties

Link copied to clipboard
@SerialName(value = "attribute_adjustment")
val attributeAdjustment: Double
Link copied to clipboard
Link copied to clipboard
@SerialName(value = "infix_upgrade")
val infixUpgrade: InfixUpgrade? = null
Link copied to clipboard
@SerialName(value = "infusion_slots")
val infusionSlots: List<InfusionSlot>
Link copied to clipboard
@SerialName(value = "secondary_suffix_item_id")
val secondarySuffixItemId: String
Link copied to clipboard
@SerialName(value = "stat_choices")
val statChoices: List<Int>
Link copied to clipboard
@SerialName(value = "suffix_item_id")
val suffixItemId: Int? = null
Link copied to clipboard
Link copied to clipboard
@SerialName(value = "weight_class")
val weightClass: String