| _class | "ability_ratking_standard_bearer" |
| _editor | 1 key{
"folder_name": "Hero RatKing"
} |
| _multibase | 1 item[
"ultimate_base"
] |
| m_HUDPanel | 2 keys{
"m_vecButtonHints": [
{
"m_nButton1": "IN_ATTACK",
"m_nButton2": "IN_ABILITY4",
"m_eHintSide": "EButtonSide_Right",
"m_nPriority": 0,
"m_strContext": "flag_carry",
"m_strLocToken": "#Ratking_PlantFlag_Hint",
"m_eButtonHintType": "EButtonHintType_TwoDifferentButtons"
}
],
"m_vecHUDElements": [
{
"m_Style": "panorama/styles/ability_hud_elements/abilities_ratking.vcss",
"m_eType": "CITADEL_ABILITY_HUD_ELEMENT_TYPE_PROGRESS",
"m_Layout": "file://{resources}/layout/ability_hud_elements/element_progress_bar_text.vxml",
"m_strContext": "flag_carry_progress",
"m_bReverseProgress": true
},
{
"m_Style": "panorama/styles/ability_hud_elements/abilities_ratking.vcss",
"m_eType": "CITADEL_ABILITY_HUD_ELEMENT_TYPE_PROGRESS",
"m_Layout": "file://{resources}/layout/ability_hud_elements/element_progress_bar_text.vxml",
"m_strContext": "cast",
"m_bReverseProgress": true
}
]
} |
| m_FlagModel | "models/heroes_wip/ratking/ratking_ult_diorama.vmdl" |
| m_iMaxLevel | 1 |
| m_iUpdateTime | 0 |
| m_CastParticle | "particles/abilities/ratking/ratking_standard_bearer_cast.vpcf" |
| m_eAbilityType | "EAbilityType_Ultimate" |
| m_strCastSound | "" |
| m_bStartTrained | false |
| m_flTurnRateMax | 150 |
| m_flTurnRateMin | 80 |
| m_CasterModifier | 10 keys{
"_class": "modifier_base_aura",
"m_bIsHidden": true,
"m_flAuraRadius": -1,
"_my_subclass_name": "modifier_ratking_flag_aura_carry",
"m_iAuraSearchType": "CITADEL_UNIT_TARGET_HERO_FRIENDLY",
"m_nEnabledStateMask": "MODIFIER_STATE_DUCKING_DISABLED | MODIFIER_STATE_SLIDING_DISABLED",
"m_strParticleEffect": "particles/abilities/ratking/ratking_standard_bearer_aura.vpcf",
"m_modifierProvidedByAura": {
"_class": "modifier_ratking_flag_ally_aura_buff",
"m_bIsHidden": true,
"_my_subclass_name": "ratking_flag_aura_buff",
"m_AuraBuffParticle": "particles/abilities/ratking/ratking_standard_bearer_aura_buff.vpcf",
"m_nEnabledStateMask": "MODIFIER_STATE_SLOW_IMMUNE",
"m_strParticleEffect": "",
"m_strParticleEffectConfig": "",
"m_vecAutoRegisterModifierValueFromAbilityPropertyName": [
"BonusMoveSpeed",
"AllyDamageReduction"
]
},
"m_flModifierProvidedByAuraDuration": 0.5,
"m_nAmbientParticleRadiusControlPoint": 2
} |
| m_FlagPlantSound | "Ratking.Charge.Cast" |
| m_HudSharedStyle | "panorama/styles/ability_hud_elements/abilities_ratking.vcss" |
| m_flExplodeTimer | 0.25 |
| m_mapWeaponInfos | 1 key{
"primary": {
"m_flBulletSpeed": 10000
}
} |
| m_PlantedModifier | 11 keys{
"_class": "modifier_ratking_sewer_eruption",
"m_SewerModel": "models/heroes_wip/ratking/ratking_ult_diorama.vmdl",
"m_flTossSpeed": 500,
"m_sStartSound": "",
"m_sExpiredSound": "Ratking.Charge.Explosion",
"_my_subclass_name": "ratking_sewer_eruption_modifier",
"m_ExplodeParticle": "particles/abilities/ratking/ratking_standard_bearer_explode.vpcf",
"m_strParticleEffect": "",
"m_AnticipationParticle": "",
"m_sAmbientLoopingSound": "Ratking.Charge.Buildup",
"m_flExplosionHalfHeightMeters": 10
} |
| m_flRecoveryDelay | 0.3 |
| m_strAbilityImage | "file://{images}/hud/abilities/ratking/ratking_flag.psd" |
| m_ChargeImpactSound | "Abrams.Charge.HitEnemy" |
| m_flBossDamageScale | 1 |
| m_sCustomStackLabel | "#CurrentBonus_label" |
| m_strCastDelaySound | "Ratking.Charge.Cast.Delay" |
| m_eAbilityActivation | "CITADEL_ABILITY_ACTIVATION_INSTANT_CAST" |
| m_flPlantLeapUpSpeed | 400 |
| m_nAbilityPointsCost | 0 |
| m_strChargeLoopSound | "Ratking.Charge.Travel.Lp" |
| m_PlantLeapSpeedCurve | 4 keys{
"m_spline": [
{
"x": 0,
"y": 1,
"m_flSlopeIncoming": 0,
"m_flSlopeOutgoing": 0
},
{
"x": 0.17165,
"y": 1,
"m_flSlopeIncoming": -0.248406,
"m_flSlopeOutgoing": -0.248406
},
{
"x": 0.569631,
"y": 0.8585,
"m_flSlopeIncoming": -0.930678,
"m_flSlopeOutgoing": -0.930678
},
{
"x": 0.821087,
"y": 0.395583,
"m_flSlopeIncoming": -1.544992,
"m_flSlopeOutgoing": -1.544992
},
{
"x": 1,
"y": 0.193583,
"m_flSlopeIncoming": -1.12904,
"m_flSlopeOutgoing": -1.12904
}
],
"m_tangents": [
{
"m_nIncomingTangent": "CURVE_TANGENT_SPLINE",
"m_nOutgoingTangent": "CURVE_TANGENT_SPLINE"
},
{
"m_nIncomingTangent": "CURVE_TANGENT_SPLINE",
"m_nOutgoingTangent": "CURVE_TANGENT_SPLINE"
},
{
"m_nIncomingTangent": "CURVE_TANGENT_SPLINE",
"m_nOutgoingTangent": "CURVE_TANGENT_SPLINE"
},
{
"m_nIncomingTangent": "CURVE_TANGENT_SPLINE",
"m_nOutgoingTangent": "CURVE_TANGENT_SPLINE"
},
{
"m_nIncomingTangent": "CURVE_TANGENT_SPLINE",
"m_nOutgoingTangent": "CURVE_TANGENT_SPLINE"
}
],
"m_vDomainMaxs": [
1,
1
],
"m_vDomainMins": [
0,
0
]
} |
| m_PreviewPathParticle | "particles/generic/generic_arc.vpcf" |
| m_flPlantPopBackSpeed | 150 |
| m_nAbilityTargetTypes | "CITADEL_UNIT_TARGET_ALL_ENEMY" |
| m_strAG2CastingAction | "bearer_start" |
| m_strChannelLoopSound | "" |
| m_AbilityBehaviorsBits | "CITADEL_ABILITY_BEHAVIOR_CHANNELLED | CITADEL_ABILITY_BEHAVIOR_ALWAYS_PREVIEW_RADIUS | CITADEL_ABILITY_BEHAVIOR_CAN_SET_QUICK_CAST" |
| m_AllyFlagAuraModifier | 9 keys{
"_class": "modifier_ratking_flag_ally_aura",
"m_bIsHidden": true,
"m_AuraParticle": "",
"m_flAuraRadius": -1,
"_my_subclass_name": "modifier_ratking_flag_ally_aura",
"m_iAuraSearchType": "CITADEL_UNIT_TARGET_HERO_FRIENDLY",
"m_strParticleEffect": "particles/abilities/ratking/ratking_standard_bearer_aura.vpcf",
"m_modifierProvidedByAura": {
"_class": "modifier_ratking_flag_ally_aura_buff",
"m_bIsHidden": true,
"_my_subclass_name": "ratking_flag_aura_planted_buff",
"m_AuraBuffParticle": "particles/abilities/ratking/ratking_standard_bearer_aura_buff.vpcf",
"m_nEnabledStateMask": "MODIFIER_STATE_SLOW_IMMUNE",
"m_strParticleEffect": "",
"m_vecAutoRegisterModifierValueFromAbilityPropertyName": [
"BonusMoveSpeed",
"AllyDamageReduction"
]
},
"m_flModifierProvidedByAuraDuration": 0.5
} |
| m_AnticipationParticle | "particles/abilities/ratking/ratking_standard_bearer_anticipation.vpcf" |
| m_flNearGroundDistance | 24 |
| m_flPlantLeapSlamSpeed | 1500 |
| m_nAbillityUnlocksCost | 1 |
| m_AbilityTooltipDetails | 1 key{
"m_vecAbilityInfoSections": [
{
"m_strLocString": "#ability_ratking_standard_bearer_desc",
"m_vecBasicProperties": [
"Radius"
],
"m_vecAbilityPropertiesBlock": [
{
"m_vecAbilityProperties": [
{
"m_strImportantProperty": "BonusMoveSpeed"
},
{
"m_strImportantProperty": "AllyDamageReduction"
}
],
"m_strPropertiesTitleLocString": "#ability_ratking_standard_bearer_charge_label"
}
]
},
{
"m_strLocString": "#ability_ratking_standard_bearer_slam_desc",
"m_vecBasicProperties": [
"FlagDuration",
"Radius"
],
"m_vecAbilityPropertiesBlock": [
{
"m_vecAbilityProperties": [
{
"m_strImportantProperty": "Damage"
},
{
"m_strImportantProperty": "SlowPercent"
}
],
"m_strPropertiesTitleLocString": "#ability_ratking_standard_bearer_slam_label"
}
]
}
]
} |
| m_EnemyFlagAuraModifier | 20 keys{
"_class": "modifier_ratking_flag_aura",
"m_bIsHidden": true,
"m_flAuraRadius": -1,
"m_flRatLifetime": 3,
"m_nRatsPerSpawn": 1,
"m_sExpiredSound": "Ratking.Charge.AOE.Expire",
"m_EndcapParticle": "particles/abilities/ratking/ratking_standard_bearer_endcap.vpcf",
"m_flRatLeapAngle": 40,
"m_flRatLeapSpeed": 500,
"_my_subclass_name": "modifier_ratking_flag_aura",
"m_iAuraSearchType": "CITADEL_UNIT_TARGET_ALL_ENEMY",
"m_nRatYawSegments": 8,
"m_strParticleEffect": "particles/abilities/ratking/ratking_standard_bearer_exploded_aura.vpcf",
"m_flRatSpawnInterval": 0.5,
"m_nBannerRatsAttached": 1,
"m_sAmbientLoopingSound": "Ratking.Charge.AOE.Lp",
"m_modifierProvidedByAura": {
"_class": "modifier_base",
"m_bIsHidden": true,
"_my_subclass_name": "modifier_slow_base",
"m_strParticleEffect": "",
"m_vecAutoRegisterModifierValueFromAbilityPropertyName": [
"SlowPercent",
"DashSlowPercent"
]
},
"m_flRatTravelRadiusFraction": 2,
"m_flModifierProvidedByAuraDuration": 0.5,
"m_nAmbientParticleRadiusControlPoint": 2
} |
| m_flFlagForwardDistance | 120 |
| m_mapDependentAbilities | 1 key{
"ability_ratking_standard_bearer_trigger": null
} |
| m_skillshotMissParticle | "particles/abilities/skillshot_default_miss_owner.vpcf" |
| m_ChargingCameraSequence | 5 keys{
"m_vecFOVOperations": [],
"m_vecDistanceOperations": [
{
"m_eCameraOperation": "k_ECameraOp_Maintain",
"m_bValuesAreRelative": true,
"m_flMaintainDuration": -1
}
],
"m_vecTargetPosOperations": [],
"m_vecVertOffsetOperations": [
{
"m_eCameraOperation": "k_ECameraOp_Maintain",
"m_flMaintainDuration": -1
}
],
"m_vecHorizOffsetOperations": []
} |
| m_bitsInterruptingStates | "MODIFIER_STATE_IMMOBILIZED | MODIFIER_STATE_STUNNED | MODIFIER_STATE_IS_ASLEEP" |
| m_eAbilityTargetingShape | "CITADEL_ABILITY_TARGETING_SHAPE_CIRCLE" |
| m_PlantLeapCameraSequence | 5 keys{
"m_vecFOVOperations": [],
"m_vecDistanceOperations": [
{
"m_eCameraOperation": "k_ECameraOp_Maintain",
"m_flMaintainDuration": -1
}
],
"m_vecTargetPosOperations": [],
"m_vecVertOffsetOperations": [
{
"m_eCameraOperation": "k_ECameraOp_Maintain",
"m_flMaintainDuration": -1
}
],
"m_vecHorizOffsetOperations": []
} |
| m_cameraSequenceCastStart | 3 keys{
"m_vecFOVOperations": [],
"m_vecDistanceOperations": [
{
"m_flApproachTarget": 100,
"m_bValuesAreRelative": true
},
{
"m_eCameraOperation": "k_ECameraOp_Maintain",
"m_flMaintainDuration": -1
}
],
"m_vecVertOffsetOperations": [
{
"m_flApproachSpeed": 300,
"m_flApproachTarget": 50,
"m_bValuesAreRelative": true
},
{
"m_eCameraOperation": "k_ECameraOp_Maintain",
"m_flMaintainDuration": -1
}
]
} |
| m_flPlantLeapRiseDuration | 0.6 |
| m_PlantLeapHorizontalCurve | 4 keys{
"m_spline": [
{
"x": 0,
"y": 1,
"m_flSlopeIncoming": -0.252934,
"m_flSlopeOutgoing": -0.252934
},
{
"x": 0.393054,
"y": 0.900583,
"m_flSlopeIncoming": -0.763693,
"m_flSlopeOutgoing": -0.763693
},
{
"x": 0.659188,
"y": 0.496583,
"m_flSlopeIncoming": -0.942973,
"m_flSlopeOutgoing": -0.942973
},
{
"x": 1,
"y": 0.32825,
"m_flSlopeIncoming": -0.493918,
"m_flSlopeOutgoing": -0.493918
}
],
"m_tangents": [
{
"m_nIncomingTangent": "CURVE_TANGENT_SPLINE",
"m_nOutgoingTangent": "CURVE_TANGENT_SPLINE"
},
{
"m_nIncomingTangent": "CURVE_TANGENT_SPLINE",
"m_nOutgoingTangent": "CURVE_TANGENT_SPLINE"
},
{
"m_nIncomingTangent": "CURVE_TANGENT_SPLINE",
"m_nOutgoingTangent": "CURVE_TANGENT_SPLINE"
},
{
"m_nIncomingTangent": "CURVE_TANGENT_SPLINE",
"m_nOutgoingTangent": "CURVE_TANGENT_SPLINE"
}
],
"m_vDomainMaxs": [
1,
1
],
"m_vDomainMins": [
0,
0
]
} |
| m_flPlantLeapHoverDuration | 0.1 |
| m_eAbilityTargetingLocation | "CITADEL_ABILITY_TARGETING_LOCATION_SELF" |
| m_strAG2CastCompletedAction | "bearer_cast_complete" |
| m_cameraSequenceCastComplete | 1 key{
"m_vecDistanceOperations": []
} |
| m_flChargeAccelerationMeters | 30 |
| m_strAbilityChargeReadySound | "" |
| m_strAbilityOffCooldownSound | "" |
| m_bitsChannelEnabledStateMask | "MODIFIER_STATE_BUSY_WITH_ACTION" |
| m_bitsPreCastEnabledStateMask | "MODIFIER_STATE_BUSY_WITH_ACTION" |
| m_flPlantAnticipationDistance | 150 |
| m_bitsPostCastEnabledStateMask | "MODIFIER_STATE_BUSY_WITH_ACTION" |