Skip to content

Latest commit

 

History

History
13 lines (10 loc) · 2.64 KB

DestinyDefinitionsDestinyItemStatBlockDefinition.md

File metadata and controls

13 lines (10 loc) · 2.64 KB

DestinyDefinitionsDestinyItemStatBlockDefinition

Properties

Name Type Description Notes
DisablePrimaryStatDisplay bool If true, the game won't show the "primary" stat on this item when you inspect it. NOTE: This is being manually mapped, because I happen to want it in a block that isn't going to directly create this derivative block. [optional] [default to null]
StatGroupHash int32 If the item's stats are meant to be modified by a DestinyStatGroupDefinition, this will be the identifier for that definition. If you are using live data or precomputed stats data on the DestinyInventoryItemDefinition.stats.stats property, you don't have to worry about statGroupHash and how it alters stats: the already altered stats are provided to you. But if you want to see how the sausage gets made, or perform computations yourself, this is valuable information. [optional] [default to null]
Stats map[string]DestinyDefinitionsDestinyInventoryItemStatDefinition If you are looking for precomputed values for the stats on a weapon, this is where they are stored. Technically these are the "Display" stat values. Please see DestinyStatsDefinition for what Display Stat Values means, it's a very long story... but essentially these are the closest values BNet can get to the item stats that you see in-game. These stats are keyed by the DestinyStatDefinition's hash identifier for the stat that's found on the item. [optional] [default to null]
HasDisplayableStats bool A quick and lazy way to determine whether any stat other than the "primary" stat is actually visible on the item. Items often have stats that we return in case people find them useful, but they're not part of the "Stat Group" and thus we wouldn't display them in our UI. If this is False, then we're not going to display any of these stats other than the primary one. [optional] [default to null]
PrimaryBaseStatHash int32 This stat is determined to be the "primary" stat, and can be looked up in the stats or any other stat collection related to the item. Use this hash to look up the stat's value using DestinyInventoryItemDefinition.stats.stats, and the renderable data for the primary stat in the related DestinyStatDefinition. [optional] [default to null]

[Back to Model list] [Back to API list] [Back to README]