Need help with plugins or servers? Join our Discord

Modding Database

Up to date with Steam · checked 3s ago· Viewing build 6728 (Oct 01 2026), not the latest

citadel_ability_melee_parry

Parryinnate

class citadel_ability_melee_parry · Violet Ability Innate 3 · Holliday Ability Innate 3 · Abrams Ability Innate 3 · Baba Ability Innate 3 · hero_base Ability Innate 3 · Bebop Ability Innate 3 · Boho Ability Innate 3 · Bomber Ability Innate 3 · Paige Ability Innate 3 · Cadence Ability Innate 3 · Solomon Ability Innate 3 · Paradox Ability Innate 3 · Deadman Danny Ability Innate 3 · The Doorman Ability Innate 3 · Drifter Ability Innate 3 · Druid Ability Innate 3 · Dynamo Ability Innate 3 · Rem Ability Innate 3 · Apollo Ability Innate 3 · McGinnis Ability Innate 3 · Fortuna Ability Innate 3 · Victor Ability Innate 3 · Generic Person Ability Innate 3 · Lady Geist Ability Innate 3 · Seven Ability Innate 3 · Graf Ability Innate 3 · Gunslinger Ability Innate 3 · Haze Ability Innate 3 · Vindicta Ability Innate 3 · Infernus Ability Innate 3 · Kali Ability Innate 3 · Kelvin Ability Innate 3 · Mo & Krill Ability Innate 3 · Lash Ability Innate 3 · Sinclair Ability Innate 3 · Mirage Ability Innate 3 · Calico Ability Innate 3 · Graves Ability Innate 3 · Nurse Harrow Ability Innate 3 · Opera Ability Innate 3 · Raven Ability Innate 3 · Grey Talon Ability Innate 3 · Venator Ability Innate 3 · Billy Ability Innate 3 · Rat King Ability Innate 3 · Rutger Ability Innate 3 · Shield Guy Ability Innate 3 · Shiv Ability Innate 3 · Skyrunner Ability Innate 3 · Fathom Ability Innate 3 · Swan Ability Innate 3 · Pocket Ability Innate 3 · TargetDummy Ability Innate 3 · Ivy Ability Innate 3 · hero_testhero Ability Innate 3 · Thumper Ability Innate 3 · Trapper Ability Innate 3 · Celeste Ability Innate 3 · Mina Ability Innate 3 · Vandal Ability Innate 3 · Vyper Ability Innate 3 · Viscous Ability Innate 3 · Warden Ability Innate 3 · Silver Ability Innate 3 · Wraith Ability Innate 3 · Wrecker Ability Innate 3 · The Boss Ability Innate 3 · Yamato Ability Innate 3 · inherits from inherent_base

Deadworks (C#)
pawn.AddAbility("citadel_ability_melee_parry", (ushort)EAbilitySlot.Innate3);
pawn.RemoveAbility("citadel_ability_melee_parry");

Properties

Ability values, by the name modifiers and AddModifier overrides use.

PropertyEnglish labelValueProvides
TechPowerSpirit Power0TECH_POWER
WeaponPowerWeapon Damage0WEAPON_POWER
AbilityChargesCharges0
ParryMoveSpeed50
AbilityCooldownCooldown4.5
AbilityDurationDuration0
ParriedStunTime2.75
AbilityCastDelayCast Delay0
AbilityCastRangeCast Range0
ChannelMoveSpeed-1
AbilityChannelTimeChannel Duration0
AbilityResourceCost0
AbilityUnitTargetLimit1
VictimDamageTakenScale25
AbilityPostCastDuration0
AbilityCooldownBetweenChargeCharge Delay-1.0

Modifiers

Defined inside this ability. AddModifier finds each by its scoped name.

Name for AddModifierClassReads ability values
citadel_ability_melee_parry/boss_victim_calmmodifier_base
citadel_ability_melee_parry/boss_victim_no_meleemodifier_base
citadel_ability_melee_parry/modifier_citadel_parried_stunmodifier_citadel_parried_stun
citadel_ability_melee_parry/modifier_citadel_parrymodifier_citadel_parry
citadel_ability_melee_parry/parry_cooldown_displaymodifier_base
citadel_ability_melee_parry/parry_end_visualsmodifier_base

VData

_class"citadel_ability_melee_parry"
_editor
1 key
{
  "folder_name": "Base"
}
_multibase
1 item
[
  "inherent_base"
]
m_HUDPanel
1 key
{
  "m_vecHUDElements": [
    {
      "m_eType": "CITADEL_ABILITY_HUD_ELEMENT_TYPE_PROGRESS",
      "m_Layout": "file://{resources}/layout/ability_hud_elements/element_empty.vxml",
      "m_strContext": "cooldown"
    }
  ]
}
m_iMaxLevel1
m_eAbilityType"EAbilityType_Innate"
m_flActiveTime0.75
m_strCastSound"Player.Melee.Parry.Shared"
m_bStartTrainedtrue
m_mapWeaponInfos
1 key
{
  "primary": {
    "m_flBulletSpeed": 10000
  }
}
m_flWhiffDuration1
m_strAG2SourceName"parry"
m_sCustomStackLabel"#CurrentBonus_label"
m_eAbilityActivation"CITADEL_ABILITY_ACTIVATION_INSTANT_CAST"
m_ActiveParryParticle"particles/abilities/melee/melee_parry.vpcf"
m_ParryActiveModifier
4 keys
{
  "_class": "modifier_citadel_parry",
  "_my_subclass_name": "modifier_citadel_parry",
  "m_strParticleEffect": "",
  "m_strParticleStatusEffect": ""
}
m_ParryVictimModifier
5 keys
{
  "_class": "modifier_citadel_parried_stun",
  "_my_subclass_name": "modifier_citadel_parried_stun",
  "m_OnCreateResponse": {
    "m_nConcept": "TLK_CITADEL_INTERACT_WITH_ABILITY",
    "m_nSpeakerType": "MODIFIER_RR_SPEAKER_CASTER"
  },
  "m_strParticleEffect": "particles/abilities/melee/melee_parry_debuff.vpcf",
  "m_bDurationReducible": false
}
m_flSuccessActiveTime0.3
m_AbilityBehaviorsBits"CITADEL_ABILITY_BEHAVIOR_NOT_SILENCABLE | CITADEL_ABILITY_BEHAVIOR_NO_TARGET | CITADEL_ABILITY_BEHAVIOR_DISPLAYS_DAMAGE_IMPACT"
m_flBossVictimCalmTime2.25
m_flParryEndVisualTime0.6
m_ParryCooldownModifier
4 keys
{
  "_class": "modifier_base",
  "m_bIsHidden": true,
  "_my_subclass_name": "parry_cooldown_display",
  "m_eDrawOverheadStatus": "OVERHEAD_DRAW_FOR_EVERYONE"
}
m_ParryEndVisualModifier
6 keys
{
  "_class": "modifier_base",
  "m_bIsHidden": true,
  "_my_subclass_name": "parry_end_visuals",
  "m_strParticleEffect": "",
  "m_nStatusEffectPriority": 0,
  "m_strParticleStatusEffect": ""
}
m_bitsInterruptingStates"MODIFIER_STATE_STUNNED"
m_SuccessfulParryParticle"particles/abilities/melee/melee_parry_success.vpcf"
m_flBossVictimNoMeleeTime7
m_strSuccessfulParrySound"Player.Melee.Parry.Success.Shared"
m_flMovementRestrictionTime0
m_ParryBossVictimCalmModifier
4 keys
{
  "_class": "modifier_base",
  "m_bIsHidden": true,
  "_my_subclass_name": "boss_victim_calm",
  "m_nEnabledStateMask": "MODIFIER_STATE_AI_FORCE_CALM"
}
m_bitsChannelEnabledStateMask"MODIFIER_STATE_BUSY_WITH_ACTION"
m_bitsPreCastEnabledStateMask"MODIFIER_STATE_BUSY_WITH_ACTION"
m_bitsPostCastEnabledStateMask"MODIFIER_STATE_BUSY_WITH_ACTION"
m_ParryBossVictimNoMeleeModifier
4 keys
{
  "_class": "modifier_base",
  "m_bIsHidden": true,
  "_my_subclass_name": "boss_victim_no_melee",
  "m_nEnabledStateMask": "MODIFIER_STATE_MELEE_DISABLED"
}
m_SuccessfulAbilityParryParticle"particles/upgrades/spellbreaker_parry_success.vpcf"
m_strSuccessfulParryTrooperSound"Player.Melee.Parry.Trooper.Success"

History

  1. 6722–6745changed
    • +m_mapWeaponInfos
      { 1 key }
      {
      	primary = 
      	{
      		m_flBulletSpeed = 10000
      	}
      }
    • +m_sCustomStackLabel#CurrentBonus_label
    • ±m_AbilityBehaviorsBits+CITADEL_ABILITY_BEHAVIOR_DISPLAYS_DAMAGE_IMPACT
    • +m_bitsInterruptingStatesMODIFIER_STATE_STUNNED
    • −m_WeaponInfo
      { 1 key }
      {
      	m_flBulletSpeed = 10000
      }
  2. 6696–6701first dumped