- Deadlock
- server
- CModifierVData
- CCitadelModifierVData
- Derived classes
- CCitadelHideoutInteractableModifierVDataCCitadelModifierAerialAssaultVDataCCitadelModifierAerialAssaultWatcherVDataCCitadelModifierApexWatcherVDataCCitadelModifierCadenceGunSpikesVDataCCitadelModifierChronoPulseGrenadePulseAreaVDataCCitadelModifierDruidInvisVDataCCitadelModifierDruidLeechSeedVData
- Metadata
- MPropertySuppressBaseClassField"m_nDisableGroupsMask""m_sEndSound"
- Also in
- client
Fields
NameTypeOffset
bool = true
MPropertyDescription: "Intrinsic modifiers only. When false, the modifier is removed while its owning ability is swapped out of its slot (as in the case with sinclair stealing it, and it going away). True is usually what you want."
float32
MPropertyDescription: "When set, an additional, invisible modifier will be left on the parent when this modifier expires. This is to aid in giving assist credit for modifiers that deal no damage (ex. Astro's Lasso)"
bool
MPropertyDescription: "When set, the duration will get scaled depending on the owner's timescale"
MPropertyStartGroup: "Time"
bool = true
MPropertyDescription: "When set, the duration will get reduced based on recent CC applied to the victim"
ModifierTimeScaleSource_t = "MODIFIER_TIME_SCALE_USE_PARENT"
MPropertyDescription: "Whose timescale to use when adjusting duration."
bool
MPropertyDescription: "When true, the 'effectiveness' value for the modifier will be used to scale the duration. You most likely want 'Keep Maximum Duration On Refresh' to match this value"
MPropertyDescription: "The value to set the parameter "base_action" to. Should be used for actions that are common to all heroes (ex. lifted)."
MPropertyFriendlyName: "base_action value"
MPropertyStartGroup: "AnimGraph2"
MPropertyDescription: "The value to set the parameter "base_state" to. Should be used for states that are common to all heroes (ex. asleep)."
MPropertyFriendlyName: "base_state value"
MPropertyDescription: "The value to set the parameter "hero_state" to. Should be used for states that are custom for the casting hero (ex. icepathing, flamedashing)."
MPropertyFriendlyName: "hero_state value"
ModifierOverheadDrawType_t = "OVERHEAD_DRAW_NEVER"
MPropertyStartGroup: "UI"
MPropertyDescription: "When set, different modifiers from the same ability will collapse based on this ID."
MPropertyDescription: "When set, the message will appear in the middle of the HUD for the target player."
bool
MPropertyDescription: "When set, the modifier will not be visible overhead of the casting player for the other players"
MPropertyDescription: "A list of modifier value stats to show in the UI (if empty, will show everything)"
bool
MPropertyDescription: "When set, this modifier is left out of the active stat rows entirely. For buffs that already present themselves with their own HUD entry and would otherwise be listed twice."
bool = true
MPropertyDescription: "By default, we stop the sequence from 'Sequence Created' once the modifier is removed. Un-check this to allow it to continue past the modifier's lifetime."
ModifierBarrierBehavior_t = "MODIFIER_BARRIER_BEHAVIOR_KEEP_ON_DESTROY"
MPropertyStartGroup: "Barrier"
MPropertyDescription: "Overrides the default footstep. The footstep with the greatest Priority is selected. It must have a priority greater than -1 to be selected!"
MPropertyDescription: "Plays alongside the default footstep."