Need help with plugins or servers? Join our Discord

Modding Database

Up to date with Steam · checked 7s ago· Viewing build 6726 (Sep 30 2026), not the latest

citadel_ability_trooper_zip_line

citadel_ability_trooper_zip_lineOpen the ability page

47 keys · inherits from citadel_ability_zip_line

What it inherits is already merged in: this is the entry as the game compiled it.

citadel_ability_trooper_zip_line = {
_class = "citadel_ability_trooper_zip_line"
_editor = {
folder_name = "Troopers"
}
_multibase = [
]
m_HUDPanel = {
m_vecHUDElements = [
0{
m_eType = "CITADEL_ABILITY_HUD_ELEMENT_TYPE_PROGRESS"
m_Layout = "file://{resources}/layout/ability_hud_elements/element_zipline_lane_selection_panel.vxml"
m_strContext = "lane_selection"
m_strAdditionalClasses = ""
}
]
}
m_iMaxLevel = 1
m_eAbilityType = "EAbilityType_Innate"
m_bStartTrained = true
m_mapWeaponInfos = {
primary = {
m_flBulletSpeed = 10000
}
}
m_flZiplineAirDrag = 0.25
m_DOFWhileZiplining = {
m_flDofFarCrisp = 0
m_flDofFarBlurry = 0
m_flDofNearCrisp = 0
}
m_sCustomStackLabel = "#CurrentBonus_label" // Current Bonus:
m_eAbilityActivation = "CITADEL_ABILITY_ACTIVATION_ON_BUTTON_IS_DOWN"
m_flDismountSpeedMax = 1300
m_ZipLineSlowModifier = {
_class = "modifier_zipline_speed"
m_bIsHidden = true
m_flRampUpTime = 2
_my_subclass_name = "zipline_protection_slow"
m_flPercentageMultiplierEnd = 0
m_flPercentageMultiplierStart = -70
}
m_cameraSequenceClear = {
m_vecFOVOperations = []
m_vecDistanceOperations = []
}
m_AbilityBehaviorsBits = "CITADEL_ABILITY_BEHAVIOR_DONT_BREAK_INVISIBILITY | CITADEL_ABILITY_BEHAVIOR_DONT_INTERRUPT_SPRINT | CITADEL_ABILITY_BEHAVIOR_NOT_SILENCABLE | CITADEL_ABILITY_BEHAVIOR_NO_TARGET | CITADEL_ABILITY_BEHAVIOR_NON_COMBAT | CITADEL_ABILITY_BEHAVIOR_CASTABLE_WHILE_HIDDEN"
m_ZipLineIntroModifier = {
_class = "modifier_base"
m_bIsHidden = true
_my_subclass_name = "modifier_zipline_intro"
m_nEnabledStateMask = "MODIFIER_STATE_ZIPLINE_INTRO | MODIFIER_STATE_ZIPLINE_LOCKED"
m_bAllowApplicationPrediction = false
}
m_ZipLineSpeedParticle = ""
m_mapAbilityProperties =
m_strZipLineStartSound = "Ability.ZipLine.Start"
m_RidingZipLineModifier = {
_class = "modifier_base"
m_bIsHidden = true
m_sEndSound = "Ability.ZipLine.End"
_my_subclass_name = "modifier_riding_zipline"
m_sAmbientLoopingSound = "Ability.ZipLine.Loop"
}
m_ZipLineTetherParticle = "particles/environment/zip_line_path_universal_attach.vpcf"
m_cameraSequenceLatched = {
m_vecFOVOperations = []
m_vecDistanceOperations = []
m_vecTargetPosOperations = []
}
m_strZipLineSummonSound = "Ability.ZipLine.Summon"
m_KnockedOffSlowModifier = {
_class = "modifier_diminishing_slow"
m_eDebuffType = "MODIFIER_DEBUFF_YES"
_my_subclass_name = "modifier_knocked_off_zipline_slow"
m_sLocalizationName = "modifier_knocked_off_zipline_slow"
}
m_ZipLinePreviewParticle = "particles/environment/zip_line_path_preview.vpcf"
m_bitsInterruptingStates = "MODIFIER_STATE_IMMOBILIZED | MODIFIER_STATE_STUNNED | MODIFIER_STATE_IS_ASLEEP"
m_cameraSequenceAttached = {
m_vecFOVOperations = []
m_vecDistanceOperations = []
m_vecVertOffsetOperations = []
}
m_flZiplineIntroDuration = 3
m_flCameraWobbleIntensity = 0.3
m_flDismountSpeedMaxBrawl = 800
m_eAbilityTargetingLocation = "CITADEL_ABILITY_TARGETING_LOCATION_SELF"
m_flCrouchDropSpeedFraction = 1
m_flRestrictedLookTolerance = 80
m_ZipLineTetherStartParticle = "particles/environment/zip_line_path_universal_tether_start.vpcf"
m_ZipLineTetherAttachParticle = "particles/environment/zip_line_path_universal_attach_end.vpcf"
m_bitsChannelEnabledStateMask = "MODIFIER_STATE_BUSY_WITH_ACTION"
m_bitsPreCastEnabledStateMask = "MODIFIER_STATE_BUSY_WITH_ACTION"
m_flZiplineKnockdownUpImpulse = 400
m_bitsPostCastEnabledStateMask = "MODIFIER_STATE_BUSY_WITH_ACTION"
m_cameraSequenceAwaitingTether =
m_flMinButtonHoldTimeToActivate = 0.175
m_ZipLineKnockdownImmuneModifier = {
_class = "modifier_zipline_knockdown_immune"
m_bIsHidden = true
m_eDebuffType = "MODIFIER_DEBUFF_NO"
_my_subclass_name = "modifier_zipline_knockdown_immune"
m_sLocalizationName = "modifier_zipline_knockdown_immune"
m_ZipLineSelfKnockdownProtectionParticle = "particles/generic/zipline_bullet_safe_buff_player.vpcf"
m_ZipLineEnemyKnockdownProtectionParticle = "particles/generic/zipline_bullet_safe_buff.vpcf"
m_ZipLineKnockdownProtectionStatusParticle = "particles/status_fx/status_fx_zipline_knockdown_protection_player.vpcf"
m_ZipLineKnockdownProtectionStatusEnemyParticle = "particles/status_fx/status_fx_zipline_knockdown_protection.vpcf"
}
m_flCrouchDropAirDragSuppressDuration = 2
m_ZipLineSelfKnockdownProtectionParticle = "particles/generic/zipline_bullet_safe_buff_player.vpcf"
m_ZipLineEnemyKnockdownProtectionParticle = "particles/generic/zipline_bullet_safe_buff.vpcf"
m_ZipLineKnockdownProtectionStatusParticle = "particles/status_fx/status_fx_zipline_knockdown_protection.vpcf"
}

History

  1. 6722–6745changed
    • ~_editor.folder_nameBase→Troopers
    • +m_mapWeaponInfos
      { 1 key }
      {
      	primary = 
      	{
      		m_flBulletSpeed = 10000
      	}
      }
    • +m_sCustomStackLabel#CurrentBonus_label
    • −m_cameraSequenceClear.m_vecFOVOperations[0]
      { 1 key }
      {
      	m_eCameraOperation = "k_ECameraOp_Spring"
      }
    • −m_cameraSequenceClear.m_vecDistanceOperations[0]
      { 1 key }
      {
      	m_eCameraOperation = "k_ECameraOp_Spring"
      }
    • −m_cameraSequenceLatched.m_vecFOVOperations[0]
      { 7 keys }
      {
      	m_flDelay = 0
      	m_flLerpEnd = 10
      	m_flLerpBias = 0.8
      	m_flLerpDuration = 0.4
      	m_eCameraOperation = "k_ECameraOp_Lerp"
      	m_bLerpEndAtDefault = false
      	m_bValuesAreRelative = true
      }
    • −m_cameraSequenceLatched.m_vecFOVOperations[1]
      { 8 keys }
      {
      	m_flLerpEnd = 0
      	m_flLerpDuration = 4
      	m_flSpringTarget = 71
      	m_bSpringToDefault = false
      	m_eCameraOperation = "k_ECameraOp_Lerp"
      	m_flSpringStrength = 4
      	m_bLerpEndAtDefault = false
      	m_bValuesAreRelative = true
      }
    • +m_cameraSequenceLatched.m_vecDistanceOperations[]
    • −m_cameraSequenceLatched.m_vecTargetPosOperations[0]
      { 5 keys }
      {
      	m_flLagTime = 0.1
      	m_flLagMaxSpeed = 75
      	m_eCameraOperation = "k_ECameraOp_Lag"
      	m_flLagMinDuration = 0
      	m_flLagSpringStrength = 5
      }
    • −m_cameraSequenceAttached.m_vecFOVOperations[0]
      { 2 keys }
      {
      	m_flLerpDuration = 5.6
      	m_eCameraOperation = "k_ECameraOp_Lerp"
      }
    • −m_cameraSequenceAttached.m_vecDistanceOperations[0]
      { 5 keys }
      {
      	m_flLerpEnd = 0
      	m_flLerpDuration = 5.6
      	m_eCameraOperation = "k_ECameraOp_Lerp"
      	m_bLerpEndAtDefault = false
      	m_bValuesAreRelative = true
      }
    • −m_cameraSequenceAttached.m_vecDistanceOperations[1]
      { 2 keys }
      {
      	m_eCameraOperation = "k_ECameraOp_Maintain"
      	m_bValuesAreRelative = true
      }
  2. 6696–6701first dumped