GW2v2Item

constructor(id: GW2ItemId, name: String, type: String, chatLink: String, icon: String? = null, description: String? = null, rarity: String, level: Int, vendorValue: Int, defaultSkin: GW2SkinId? = null, flags: List<String>, gameTypes: List<String>, restrictions: List<String>, upgradesInto: List<GW2v2Item.Upgrade>? = null, upgradesFrom: List<GW2v2Item.Precursor>? = null, details: GW2v2Item.Details? = null)

Parameters

id

the item's ID

name

the item's name

type

the item's type

chatLink

the chat link

icon

the URL for the item's icon

description

the item's description

rarity

the item's rarity

level

the level required to use the item

vendorValue

the value in coins when selling the item to a vendor

defaultSkin

the ID of the item's default skin

flags

flags applying to the item

gameTypes

the game types in which the item is usable

restrictions

restrictions applied to the item

upgradesInto

lists what items this item can be upgraded into, and the method of upgrading

upgradesFrom

lists what items this item can be upgraded from, and the method of upgrading

details

additional information about the item