DestinyVendorCategoryEntryDefinition class

This is the definition for a single Vendor Category, into which Sale Items are grouped.

Constructors

DestinyVendorCategoryEntryDefinition()

Properties

buyStringOverride ↔ String
The localized string for making purchases from this category, if it is different from the vendor's string for purchasing.
read / write
categoryHash ↔ int
The hashed identifier for the category.
read / write
categoryId ↔ String
The string identifier of the category.
read / write
categoryIndex ↔ int
The index of the category in the original category definitions for the vendor.
read / write
disabledDescription ↔ String
If the category is disabled, this is the localized description to show.
read / write
displayTitle ↔ String
The localized title of the category.
read / write
hideFromRegularPurchase ↔ bool
True if this category doesn't allow purchases.
read / write
hideIfNoCurrency ↔ bool
If you don't have the currency required to buy items from this category, should the items be hidden?
read / write
isDisplayOnly ↔ bool
If true, this category only displays items: you can't purchase anything in them.
read / write
isPreview ↔ bool
Sometimes a category isn't actually used to sell items, but rather to preview them. This implies different UI (and manual placement of the category in the UI) in the game, and special treatment.
read / write
overlay ↔ int
If this category has an overlay prompt that should appear, this contains the details of that prompt.
read / write
quantityAvailable ↔ int
The amount of items that will be available when this category is shown.
read / write
resetIntervalMinutesOverride ↔ int
read / write
resetOffsetMinutesOverride ↔ int
read / write
showUnavailableItems ↔ bool
If items aren't up for sale in this category, should we still show them (greyed out)?
read / write
sortValue ↔ int
Used in sorting items in vendors... but there's a lot more to it. Just go with the order provided in the itemIndexes property on the DestinyVendorCategoryComponent instead, it should be more reliable than trying to recalculate it yourself.
read / write
vendorItemIndexes ↔ List<int>
A shortcut for the vendor item indexes sold under this category. Saves us from some expensive reorganization at runtime.
read / write
hashCode → int
The hash code for this object.
read-only, inherited
runtimeType → Type
A representation of the runtime type of the object.
read-only, inherited

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a non-existent method or property is accessed.
inherited
toString() → String
Returns a string representation of this object.
inherited

Operators

operator ==(dynamic other) → bool
The equality operator.
inherited