| _class | "ability_nano_proximity_ritual" |
| _editor | 1 key{
"folder_name": "Hero Nano"
} |
| _multibase | 1 item[
"signature_base"
] |
| m_HUDPanel | 1 key{
"m_vecHUDElements": [
{
"m_eType": "CITADEL_ABILITY_HUD_ELEMENT_TYPE_PROGRESS",
"m_Layout": "file://{resources}/layout/ability_hud_elements/element_progress_bar.vxml",
"m_strContext": "summon"
},
{
"m_eType": "CITADEL_ABILITY_HUD_ELEMENT_TYPE_PROGRESS",
"m_Layout": "file://{resources}/layout/ability_hud_elements/element_progress_bar.vxml",
"m_strContext": "preparing"
}
]
} |
| m_iMaxLevel | 1 |
| m_CastParticle | "particles/abilities/nano/nano_predatory_statue_cast.vpcf" |
| m_eAbilityType | "EAbilityType_Signature" |
| m_strCastSound | "Nano.Ritual.Cast_Start" |
| m_bStartTrained | false |
| m_mapWeaponInfos | 1 key{
"primary": {
"m_flBulletSpeed": 1800,
"m_flBulletRadius": 1.5,
"m_mapImpactEffects": {
"default": {}
},
"m_flVerticalAimBias": 10,
"m_flBulletGravityScale": 1.5,
"m_flPenetrationPercent": 100,
"m_eAttachmentSourceType": "EAttachmentSource_Custom",
"m_flBulletRadiusVsWorld": 1.5,
"m_strBulletLoopingSound": "Tengu.StoneSquall.Projectile.Lp",
"m_szBulletTravelTracerParticle": "particles/abilities/nano/nano_cat_tower_projectile.vpcf"
}
} |
| m_strKilledSound | "Nano.Ritual.Deactivate" |
| m_strRecallSound | "Nano.Ritual.Activate" |
| m_CatEyesParticle | "particles/abilities/nano/nano_cat_ambient.vpcf" |
| m_flHeavyMeleeDmg | 100 |
| m_flLightMeleeDmg | 50 |
| m_strAbilityImage | "file://{images}/hud/abilities/nano/nano_roller_bomb.psd" |
| m_flNPCDamageScale | 0.7 |
| m_CatRecallParticle | "particles/abilities/nano/nano_recall_dissolve.vpcf" |
| m_CatSummonParticle | "particles/abilities/nano/nano_tower_throwdown.vpcf" |
| m_flBossDamageScale | 1 |
| m_sCustomStackLabel | "#CurrentBonus_label" |
| m_RecallLineParticle | "particles/abilities/nano/nano_recall.vpcf" |
| m_eAbilityActivation | "CITADEL_ABILITY_ACTIVATION_PRESS" |
| m_flPostCastCooldown | 2 |
| m_nAbilityPointsCost | 0 |
| m_CatReappearParticle | "particles/abilities/nano/nano_cat_shoulder_poof.vpcf" |
| m_PreviewPathParticle | "particles/generic/generic_arc.vpcf" |
| m_nAbilityTargetTypes | "CITADEL_UNIT_TARGET_ALL_FRIENDLY" |
| m_AbilityBehaviorsBits | "CITADEL_ABILITY_BEHAVIOR_PROJECTILE_FIRED_AS_BULLET | CITADEL_ABILITY_BEHAVIOR_PROJECTILE | CITADEL_ABILITY_BEHAVIOR_DISPLAYS_DAMAGE_IMPACT | CITADEL_ABILITY_BEHAVIOR_ALLOW_SELF_CAST | CITADEL_ABILITY_BEHAVIOR_CAN_SET_QUICK_CAST | CITADEL_ABILITY_BEHAVIOR_CAN_CANCEL_DURING_CAST_DELAY" |
| m_CatDisappearParticle | "particles/abilities/nano/nano_cat_shoulder_poof.vpcf" |
| m_PredatoryStatueModel | "models/heroes_staging/nano/cat_statue/cat_statue.vmdl" |
| m_RecentDamageModifier | 4 keys{
"_class": "modifier_base",
"m_bIsHidden": true,
"_my_subclass_name": "modifier_nano_recent_damage",
"m_nEnabledStateMask": "MODIFIER_STATE_NANO_RECENT_DAMAGE"
} |
| m_flAbilityDamageScale | 0.75 |
| m_nAbillityUnlocksCost | 1 |
| m_AbilityTooltipDetails | 1 key{
"m_vecAbilityInfoSections": [
{
"m_strLocString": "#ability_nano_proximity_ritual_desc",
"m_vecBasicProperties": [
"AttackRadius",
"TargetLifesteal",
"HealAmpReceivePenaltyPercent",
"VictimDamageReduction"
],
"m_vecAbilityPropertiesBlock": [
{
"m_vecAbilityProperties": [
{
"m_strImportantProperty": "DPS"
},
{
"m_strImportantProperty": "StatueHealth"
},
{
"m_strImportantProperty": "ActiveRadius"
}
]
}
]
}
]
} |
| m_skillshotMissParticle | "particles/abilities/skillshot_default_miss_owner.vpcf" |
| m_strCastAnimGraphParam | "e_GenericThrow" |
| m_bitsInterruptingStates | "MODIFIER_STATE_STUNNED" |
| m_eAbilityTargetingShape | "CITADEL_ABILITY_TARGETING_SHAPE_CIRCLE" |
| m_PredatoryStatueModifier | 20 keys{
"_class": "modifier_nano_predatory_statue",
"m_bIsHidden": true,
"m_AOEParticle": "",
"m_StatueInvis": {
"_class": "modifier_invis",
"m_bIsHidden": true,
"_my_subclass_name": "statue_invis_modifier",
"m_bFadeInsteadOfRemoveOnAbilityUse": true,
"m_bFadeInsteadOfRemoveOnBulletFire": true
},
"m_DrainParticle": "particles/abilities/nano/nano_tower_drain.vpcf",
"m_sExpiredSound": "Nano.Ritual.End",
"m_RevealModifier": {
"_class": "modifier_base",
"m_bIsHidden": true,
"_my_subclass_name": "reveal_modifier",
"m_nEnabledStateMask": "MODIFIER_STATE_VISIBLE_TO_ENEMY"
},
"m_TargetModifier": {
"_class": "modifier_nano_predatory_statue_target",
"m_bIsHidden": true,
"_my_subclass_name": "modifier_nano_predatory_statue_target",
"m_nEnabledStateMask": "MODIFIER_STATE_PREDATORY_STATUE_TARGET",
"m_sLocalizationName": "modifier_nano_predatory_statue_target",
"m_strParticleEffect": "particles/abilities/nano/nano_tower_drain_glow.vpcf",
"m_vecAutoRegisterModifierValueFromAbilityPropertyName": [
"HealAmpReceivePenaltyPercent",
"HealAmpRegenPenaltyPercent"
]
},
"_my_subclass_name": "modifier_nano_predatory_statue",
"m_EnabledParticle": "particles/abilities/nano/nano_tower_aura_ambient.vpcf",
"m_flMinRevealTime": 2,
"m_flSelfHealScale": 0.2,
"m_strEnabledSound": "Nano.Ritual.Activate",
"m_strDisabledSound": "Nano.Ritual.Deactivate",
"m_strLaserHitSound": "Nano.Ritual.LaserBeam.Hit",
"m_strLaserLoopSound": "Nano.Ritual.LaserBeam.Lp",
"m_strParticleEffect": "",
"m_strLaserStartSound": "Nano.Ritual.LaserBeam.Start",
"m_strEnabledLoopSound": "Nano.Ritual.Lp",
"m_flNewTargetAttackTime": 0.5
} |
| m_eAbilityTargetingLocation | "CITADEL_ABILITY_TARGETING_LOCATION_NONE" |
| m_strAbilityChargeReadySound | "" |
| m_strAbilityOffCooldownSound | "" |
| m_bitsChannelEnabledStateMask | "MODIFIER_STATE_BUSY_WITH_ACTION" |
| m_bitsPreCastEnabledStateMask | "MODIFIER_STATE_BUSY_WITH_ACTION" |
| m_bitsPostCastEnabledStateMask | "MODIFIER_STATE_BUSY_WITH_ACTION" |
| m_bShowTargetingPreviewWhileCasting | true |