Fields
NameTypeOffset
EModifierValue = "MODIFIER_VALUE_INVALID"
MPropertyDescription: "What type of modifier value does this property provide? Used by modifiers to know what type to auto-register this property for and to tell the UI how this interacts with other stats and items."
PropertyValueApplyFilter_t = "EApplyFilter_None"
MPropertyDescription: "Conditions to filter what other abilities this property can affect."
MPropertyDescription: "This property will be disabled if this value matches m_strValue"
bool
MPropertyDescription: "When true, effectiveness (distance falloff) will be applied when looking up this value. Only works in modifiers for now."
AbilityUpgradeBits_t = "ABILITY_UPGRADE_BIT_TRAINED"
MPropertyDescription: "If we don't have these bits always return 0. Otherwise, returns a real value."
EStatsType = "EStatsCount"
MPropertyDescription: "Set this so we know how to display the ability property (prefix, postfix, and # decimal places)"
MPropertyStartGroup: "UI"
bool
MPropertyDescription: "When true, we don't show this ability property anywhere in the UI."
bool
MPropertyDescription: "When true, we add a different class to show it's a negative attribute."
bool
MPropertyDescription: "When true, the property will be hidden unless the user is in Detail mode."
MPropertyDescription: "If set, will be used for the localization token lookup instead of the name"
MPropertySuppressExpr: "m_bCanSetTokenOverride == false"
MPropertyDescription: "If set, will be used for the conditional localization token lookup instead of [ItemName]_conditional"
bool
MPropertyDescription: "Is this value used to determine damage?"