| _class | "ability_gravity_lasso" |
| _editor | 1 key{
"folder_name": "Hero Astro"
} |
| _multibase | 1 item[
"ultimate_base"
] |
| m_HUDPanel | 1 key{
"m_vecHUDElements": [
{
"m_Style": "panorama/styles/ability_hud_elements/abilities_astro.vcss",
"m_eType": "CITADEL_ABILITY_HUD_ELEMENT_TYPE_PROGRESS",
"m_Layout": "file://{resources}/layout/ability_hud_elements/element_progress_bar_text.vxml",
"m_strContext": "lassoing"
}
]
} |
| m_iMaxLevel | 1 |
| m_iUpdateTime | 1685743002 |
| m_eAbilityType | "EAbilityType_Ultimate" |
| m_strCastSound | "Holliday.A4.Lasso.Cast" |
| m_bStartTrained | false |
| m_HudSharedStyle | "panorama/styles/ability_hud_elements/abilities_astro.vcss" |
| m_mapWeaponInfos | 1 key{
"primary": {
"m_flRange": 10000,
"m_bCanCrit": true,
"m_bSpinsUp": false,
"m_iBullets": 1,
"m_iClipSize": 1,
"m_bIsSemiAuto": false,
"m_flCycleTime": 0.15,
"m_flBulletSpeed": 3500,
"m_flBulletDamage": 0,
"m_flBulletRadius": 32,
"m_flCritBonusEnd": 1,
"m_reloadDuration": 0,
"m_bFiresBackwards": false,
"m_iBurstShotCount": 1,
"m_flBulletLifetime": 5,
"m_flCritBonusStart": 1,
"m_flIronSightsTime": 0.1,
"m_mapImpactEffects": {
"default": {}
},
"m_flExplosionRadius": 0,
"m_flRangeWhileZoomed": 0,
"m_flCritBonusEndRange": 0,
"m_flDamageFalloffBias": 0.5,
"m_bReloadSingleBullets": false,
"m_flBulletGravityScale": 0,
"m_flMaxLagCompensation": 0.12,
"m_flPenetrationPercent": 0,
"m_iAmmoConsumedPerShot": 1,
"m_eAttachmentSourceType": "EAttachmentSource_Custom",
"m_flBulletRadiusVsWorld": 1,
"m_flCritBonusStartRange": 0,
"m_strWeaponImpactEffect": "",
"m_flCritBonusAgainstNPCs": 0.2,
"m_flDamageFalloffEndRange": -1,
"m_flDamageFalloffEndScale": 0,
"m_szMuzzleFlashEffectName": "",
"m_bHitOnceAcrossAllBullets": true,
"m_flDamageFalloffStartRange": -1,
"m_flDamageFalloffStartScale": 1,
"m_bAllowExplosionToCollectGold": false,
"m_szBulletTravelTracerParticle": "particles/abilities/astro/astro_lasso_proj.vpcf",
"m_bReloadSingleBulletsAllowCancel": false,
"m_szSelfBulletTravelTracerParticle": "",
"m_bUseDesatForFriendlyNonHeroTracer": true,
"m_flReloadSingleBulletsInitialDelay": 0
}
} |
| m_PreCastParticle | "particles/abilities/astro/astro_lasso_preview.vpcf" |
| m_previewParticle | "particles/abilities/astro/astro_lasso_preview.vpcf" |
| m_strAbilityImage | "file://{images}/hud/abilities/astro/holliday_spirit_lasso.psd" |
| m_GravityLassoSelf | 7 keys{
"_class": "modifier_citadel_gravity_lasso_self",
"m_bIsHidden": true,
"m_AG2HeroState": {
"m_strParamName": "gravity_lasso_attached"
},
"_my_subclass_name": "modifier_citadel_gravity_lasso_self",
"m_eTimeScaleSource": "MODIFIER_TIME_SCALE_USE_CASTER",
"m_cameraSequenceCreated": {
"m_vecDistanceOperations": [
{
"m_flSpringTarget": 300,
"m_bSpringToDefault": false,
"m_eCameraOperation": "k_ECameraOp_Spring"
},
{
"m_flDelay": 0,
"m_eCameraOperation": "k_ECameraOp_Maintain",
"m_flMaintainDuration": 10
}
],
"m_vecVertOffsetOperations": []
},
"m_cameraSequenceRemoved": {
"m_vecDistanceOperations": [
{
"m_eCameraOperation": "k_ECameraOp_Spring"
}
]
}
} |
| m_strSelectedSound | "Holliday.A4.Lasso.Select" |
| m_flBossDamageScale | 1 |
| m_sCustomStackLabel | "#CurrentBonus_label" |
| m_strCastDelaySound | "Holliday.A4.Lasso.Select" |
| m_GravityLassoTarget | 26 keys{
"_class": "modifier_citadel_gravity_lasso_enemy",
"m_bIsHidden": false,
"m_LinkEffect": "particles/abilities/astro/astro_lasso_rope.vpcf",
"m_ePullModel": "EDragPull_SpringDamped",
"m_LassoEffect": "particles/abilities/astro/astro_lasso.vpcf",
"m_sStartSound": "",
"m_AG2HeroState": {
"m_strParamName": ""
},
"m_eOffsetBasis": "EDragOffset_SourceView",
"m_sExpiredSound": "Holliday.A4.Lasso.Expire",
"_my_subclass_name": "modifier_citadel_gravity_lasso_enemy",
"m_flDampingFactor": 8,
"m_OnCreateResponse": {
"m_Criteria": {
"action": "is_lasso_target"
},
"m_nConcept": "TLK_CITADEL_INTERACT_WITH_ABILITY",
"m_nSpeakerType": "MODIFIER_RR_SPEAKER_PARENT"
},
"m_eTimeScaleSource": "MODIFIER_TIME_SCALE_USE_CASTER",
"m_nEnabledStateMask": "MODIFIER_STATE_ABILITY_MOVEMENT_DEBUFF",
"m_sLocalizationName": "modifier_citadel_stunned",
"m_strParticleEffect": "particles/modifiers/stunned.vpcf",
"m_bDurationReducible": true,
"m_bZeroVelocityOnEnd": false,
"m_eHudDisplayLocation": "DISPLAY_HUD_CENTER",
"m_sAmbientLoopingSound": "Holliday.A4.Lasso.Captured.Lp",
"m_bBreakOnParentStunned": false,
"m_cameraSequenceCreated": {
"m_vecDistanceOperations": [
{
"m_flSpringTarget": 300,
"m_bSpringToDefault": false,
"m_eCameraOperation": "k_ECameraOp_Spring",
"m_flSpringStrength": 3
},
{
"m_eCameraOperation": "k_ECameraOp_Maintain"
}
]
},
"m_flLingeringAssistWindow": 3,
"m_bChaseAtLeastSourceSpeed": false,
"m_bApplyDragStateFlagsToEnemies": false,
"m_bDurationReducibleByCrowdControlDiminish": true
} |
| m_eAbilityActivation | "CITADEL_ABILITY_ACTIVATION_INSTANT_CAST" |
| m_nAbilityPointsCost | 0 |
| m_strUnselectedSound | "Holliday.A4.Lasso.Unselect" |
| m_PreviewPathParticle | "particles/generic/generic_arc.vpcf" |
| m_nAbilityTargetTypes | "CITADEL_UNIT_TARGET_HERO_ENEMY" |
| m_strAG2CastingAction | "lasso_start" |
| m_AbilityBehaviorsBits | "CITADEL_ABILITY_BEHAVIOR_PROJECTILE | CITADEL_ABILITY_BEHAVIOR_CLEAVE_DISABLED | CITADEL_ABILITY_BEHAVIOR_SHOW_CAST_RANGE_AS_SAT_SPHERE_WHILE_CASTING | CITADEL_ABILITY_BEHAVIOR_DONT_INTERRUPT_SLIDE_ON_CAST | CITADEL_ABILITY_BEHAVIOR_INTERRUPT_MELEE_ON_CAST" |
| m_flTargetingConeAngle | 25 |
| m_nAbillityUnlocksCost | 1 |
| m_strSelectedLoopSound | "Holliday.A4.Lasso.Select.Lp" |
| m_AbilityTooltipDetails | 1 key{
"m_vecAbilityInfoSections": [
{
"m_strLocString": "#ability_gravity_lasso_desc",
"m_vecBasicProperties": [
"BouncePadExtendDuration"
],
"m_vecAbilityPropertiesBlock": [
{
"m_vecAbilityProperties": [
{
"m_bShowPropertyValue": true,
"m_strImportantProperty": "StatusEffectStun",
"m_strStatusEffectValue": "AbilityDuration"
},
{
"m_strImportantProperty": "AbilityCastRange"
},
{
"m_strImportantProperty": "Damage"
}
]
}
]
}
]
} |
| m_skillshotMissParticle | "particles/abilities/skillshot_default_miss_owner.vpcf" |
| m_strCastAnimGraphParam | "b_GravityLassoCast" |
| m_bitsInterruptingStates | "MODIFIER_STATE_STUNNED" |
| m_eAbilityTargetingShape | "CITADEL_ABILITY_TARGETING_SHAPE_SPHERE" |
| m_strAG2ChannelingAction | "" |
| m_strHitConfirmationSound | "Holliday.A4.Lasso.Capture" |
| m_strAG2CastCompletedAction | "lasso_cast" |
| m_strAbilityChargeReadySound | "" |
| m_strAbilityOffCooldownSound | "" |
| m_bitsChannelEnabledStateMask | "MODIFIER_STATE_BUSY_WITH_ACTION" |
| m_bitsPreCastEnabledStateMask | "MODIFIER_STATE_IN_ABILITY_ALLOW_ZOOM" |
| m_bitsPostCastEnabledStateMask | "MODIFIER_STATE_IN_ABILITY_ALLOW_ZOOM" |