- Deadlock
- client
- CEntitySubclassVDataBase
- CitadelAbilityVData
Fields
NameTypeOffset
EAbilityTargetingLocation_t = "CITADEL_ABILITY_TARGETING_LOCATION_NONE"
MPropertyDescription: "The location for our ability's targeting to use, used in GetCastPosition and such. Also determines preview visuals."
EAbilityTargetingShape_t = "CITADEL_ABILITY_TARGETING_SHAPE_NONE"
MPropertyDescription: "The general shape that our ability will target. Unless you choose cone targeting, it ONLY determines preview visuals - you still have to do the targeting separately in code."
float32
MPropertySuppressExpr: "m_eAbilityTargetingShape != CITADEL_ABILITY_TARGETING_SHAPE_CONE"
float32 = 10
MPropertySuppressExpr: "m_eAbilityTargetingShape != CITADEL_ABILITY_TARGETING_SHAPE_CONE"
bool = true
MPropertyDescription: "When true, we will do an extra trace with the same cone shape, but with the cone laying flat in XY"
MPropertySuppressExpr: "m_eAbilityTargetingShape != CITADEL_ABILITY_TARGETING_SHAPE_CONE"
bool = true
MPropertyDescription: "When true, the cone is cast from the center of the screen, rather than from the center of the character."
MPropertySuppressExpr: "m_eAbilityTargetingShape != CITADEL_ABILITY_TARGETING_SHAPE_CONE"
bool
MPropertyDescription: "When true, the cone collects nearby targets as well, helpful for melee attacks."
MPropertySuppressExpr: "m_eAbilityTargetingShape != CITADEL_ABILITY_TARGETING_SHAPE_CONE"
float32 = -59
MPropertySuppressExpr: "m_bCollectNearbyTargetsWithCone == false"
float32 = 78
MPropertySuppressExpr: "m_bCollectNearbyTargetsWithCone == false"
bool = true
MPropertyDescription: "When false, the targeting preview draws its shape but leaves the rest of the screen alone."
MPropertyDescription: "If set, this button must be down in addition to our trigger button (be default the slot button) in order to activate this ability."
MPropertyDescription: "If set, this is the button requierd to be pressed to activate this ability."
EAbilitySpectatePriority = "CITADELTV_ABILITY_SPECTATE_PRIORITY_NONE"
MPropertyDescription: "During pre-cast, what modifier states are set."
MPropertyDescription: "During channel, what modifier states are set."
MPropertyDescription: "During post-cast, what modifier states are set."
MPropertyDescription: "This ability provides these types of ability target effects."
float32 = 1
MPropertyDescription: "Scale Damage to Objectives by this amount"
MPropertyDescription: "Weapon infos keyed by context. The "primary" context is what GetWeaponInfoVData() returns by default."
MPropertyFriendlyName: "Weapon Infos"
bool = true
MPropertyDescription: "When true, suppress the out of combat anim state for 2s on cast."
MPropertyStartGroup: "AnimGraph2"
bool = true
MPropertyDescription: "When true, suppress the out of combat anim state while channeling and for 2s after."
MPropertyDescription: "By default uses the ability name. Set this to use a custom name."
MPropertyFriendlyName: "hero_action_source value when doing an action"
CGlobalSymbol = "casting"
MPropertyDescription: "Value to set "hero_action" to set when casting. "hero_action_source" will be set to this ability's name"
MPropertyFriendlyName: "Casting "hero_action" value"
CGlobalSymbol = "channeling"
MPropertyDescription: "Value to set "hero_action" to set when channeling. "hero_action_source" will be set to this ability's name"
MPropertyFriendlyName: "Channeling "hero_action" value"
CGlobalSymbol = "cast_completed"
MPropertyDescription: "Value to set "hero_action" to when casting completes. "hero_action_source" will be set to this ability's name"
MPropertyFriendlyName: "Cast Completed "hero_action" value"
MPropertyDescription: "Value to set "hero_action" to when casting fails for any reason. "hero_action_source" will be set to this ability's name"
MPropertyFriendlyName: "Cast Fail "hero_action" value"
MPropertyStartGroup: "UI"
MPropertySuppressExpr: "m_bIsSignatureAbility == false"
MPropertyDescription: "Subcast UI will have this class set"
MPropertyDescription: "CSS stylesheet included in the HUD elements created by this ability"
bool
MPropertyFriendlyName: "Custom Layout Tooltip Is Interactive"
MPropertyDescription: "Used by button hints as labels for 'casting' (ex. cast, throw, deploy)."
MPropertyDescription: "Used by button hints as labels for 'alt-casting' (ex. cast on self, bring allies, heal teammate)."
MPropertyDescription: "Camera sequence that plays when casting starts and stops when casting completes, unless the bool below is un-checked"
MPropertyStartGroup: "Camera"
bool = true
MPropertyDescription: "By default, we stop the sequence from 'Sequence Cast Start' once the cast completes successfully. Un-check this to allow it to continue past the cast."
MPropertyDescription: "Camera sequence that plays when casting completes."
MPropertyDescription: "Camera sequence that plays when channeling starts and is stopped when channeling ends, unless the bool below is un-checked."
bool = true
MPropertyDescription: "By default, we stop the sequence from 'Sequence Channel Start' once the channel completes successfully. Un-check this to allow it to continue past the channel duration."
MPropertyDescription: "Preview particle attaching to the caster before cast"
MPropertyStartGroup: "Visuals"
MPropertyDescription: "Name of particle control point config to use for preview particle effect (empty means use 'preview' config)"
MPropertyDescription: "Preview path particle shows ability's custom path"
bool = true
MPropertyDescription: "Whether or not our preview particles also use their corresponding sat shape."
MPropertyDescription: "The preview used for AOE's. CP0 = effect position, CP1.X = aoe radius, CP15 = color Defaults if unset."
MPropertyDescription: "The preview used for cone targeting. CP0 = effect position, CP1 = cone left, CP2 = cone right, CP3 = cone center, CP15 = color. Defaults if unset."
MPropertyDescription: "The preview used for line-shaped abilities. CP0 = effect position, CP1 = end position, CP2.X = line radius. Defaults if unset."
CUtlOrderedMap< AbilityCastEvent_t, CResourceNameTyped< CWeakHandle< InfoForResourceTypeIParticleSystemDefinition>>>
MPropertyDescription: "Particle attaching to the caster on cast event"
MPropertyDescription: "Trace particle when hit an enemy with targeted ability"
MPropertyDescription: "Trace particle when missed an enemy with targeted ability"
MPropertyDescription: "Preview particle on attaching to targets of this ability"
MPropertyDescription: "plays for local player attacker dealing damage with this ability"
MPropertyDescription: "plays for local player victim taking damage from this ability"
MPropertySuppressExpr: "m_eAbilityType != EAbilityType_Cosmetic"
MPropertyFriendlyName: "Item Tooltips"
MPropertySuppressExpr: "m_eAbilityType != EAbilityType_Cosmetic && m_eAbilityType != EAbilityType_Item"