| _class | "citadel_ability_zip_line" |
| _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_zipline_lane_selection_panel.vxml",
"m_strContext": "lane_selection",
"m_strAdditionalClasses": ""
}
]
} |
| m_iMaxLevel | 1 |
| m_WeaponInfo | 1 key{
"m_flBulletSpeed": 10000
} |
| m_eAbilityType | "EAbilityType_Innate" |
| m_bStartTrained | true |
| m_flZiplineAirDrag | 0.25 |
| m_DOFWhileZiplining | 3 keys{
"m_flDofFarCrisp": 0,
"m_flDofFarBlurry": 0,
"m_flDofNearCrisp": 0
} |
| m_eAbilityActivation | "CITADEL_ABILITY_ACTIVATION_ON_BUTTON_IS_DOWN" |
| m_flDismountSpeedMax | 1300 |
| m_ZipLineSlowModifier | 6 keys{
"_class": "modifier_zipline_speed",
"m_bIsHidden": true,
"m_flRampUpTime": 2,
"_my_subclass_name": "zipline_protection_slow",
"m_flPercentageMultiplierEnd": 0,
"m_flPercentageMultiplierStart": -70
} |
| m_cameraSequenceClear | 2 keys{
"m_vecFOVOperations": [
{
"m_eCameraOperation": "k_ECameraOp_Spring"
}
],
"m_vecDistanceOperations": [
{
"m_eCameraOperation": "k_ECameraOp_Spring"
}
]
} |
| 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 | 5 keys{
"_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 | "particles/environment/zip_line_attach_speed.vpcf" |
| m_strZipLineStartSound | "Ability.ZipLine.Start" |
| m_RidingZipLineModifier | 5 keys{
"_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 | 2 keys{
"m_vecFOVOperations": [
{
"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_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_vecTargetPosOperations": [
{
"m_flLagTime": 0.1,
"m_flLagMaxSpeed": 75,
"m_eCameraOperation": "k_ECameraOp_Lag",
"m_flLagMinDuration": 0,
"m_flLagSpringStrength": 5
}
]
} |
| m_strZipLineSummonSound | "Ability.ZipLine.Summon" |
| m_KnockedOffSlowModifier | 4 keys{
"_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 | 3 keys{
"m_vecFOVOperations": [
{
"m_flLerpDuration": 5.6,
"m_eCameraOperation": "k_ECameraOp_Lerp"
}
],
"m_vecDistanceOperations": [
{
"m_flLerpEnd": 0,
"m_flLerpDuration": 5.6,
"m_eCameraOperation": "k_ECameraOp_Lerp",
"m_bLerpEndAtDefault": false,
"m_bValuesAreRelative": true
},
{
"m_eCameraOperation": "k_ECameraOp_Maintain",
"m_bValuesAreRelative": true
}
],
"m_vecVertOffsetOperations": []
} |
| m_flZiplineIntroDuration | 3 |
| m_flCameraWobbleIntensity | 0.3 |
| m_flDismountSpeedMaxBrawl | 800 |
| m_eAbilityTargetingLocation | "CITADEL_ABILITY_TARGETING_LOCATION_SELF" |
| m_flCrouchDropSpeedFraction | 1 |
| 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 | 2 keys{
"m_vecFOVOperations": [
{
"m_flLerpEnd": -10,
"m_flLerpBias": 0.8,
"m_flLerpDuration": 0.5,
"m_eCameraOperation": "k_ECameraOp_Lerp",
"m_bLerpEndAtDefault": false,
"m_bValuesAreRelative": true
},
{
"m_eCameraOperation": "k_ECameraOp_Maintain",
"m_bValuesAreRelative": true
}
],
"m_vecDistanceOperations": [
{
"m_flLerpEnd": 20,
"m_flLerpDuration": 0.5,
"m_eCameraOperation": "k_ECameraOp_Lerp",
"m_bLerpEndAtDefault": false,
"m_bValuesAreRelative": true
},
{
"m_eCameraOperation": "k_ECameraOp_Maintain"
}
]
} |
| m_flMinButtonHoldTimeToActivate | 0.175 |
| m_ZipLineKnockdownImmuneModifier | 9 keys{
"_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" |