GatheringTool
data class GatheringTool(val itemId: GW2ItemId, val name: String, val type: String, val iconFileId: String, val iconFileSignature: String, val description: String? = null, val rarity: String, val level: Int, val vendorValue: Int, val defaultSkin: Int? = null, val flags: List<String>, val gameTypes: List<String>, val restrictions: List<String>, val upgradeRecipes: List<GW2v1ItemDetails.Upgrade>? = null, val gathering: GW2v1ItemDetails.GatheringTool.GatheringTool) : GW2v1ItemDetails
Additional information about a gathering tool.
Parameters
itemId
the item's ID
name
the item's name
type
the item's type
iconFileId
the icon's file ID to be used with the render service
iconFileSignature
the icon's file signature to be used with the render service
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
upgradeRecipes
lists what items this item can be upgraded from and into, and the method of upgrading
Constructors
Link copied to clipboard
constructor(itemId: GW2ItemId, name: String, type: String, iconFileId: String, iconFileSignature: String, description: String? = null, rarity: String, level: Int, vendorValue: Int, defaultSkin: Int? = null, flags: List<String>, gameTypes: List<String>, restrictions: List<String>, upgradeRecipes: List<GW2v1ItemDetails.Upgrade>? = null, gathering: GW2v1ItemDetails.GatheringTool.GatheringTool)
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
@SerialName(value = "upgrade_recipes")
Link copied to clipboard