pawn.AddAbility("ability_melee_priest", (ushort)EAbilitySlot.WeaponMelee);
pawn.RemoveAbility("ability_melee_priest");Ability values, by the name modifiers and AddModifier overrides use.
| Property | English label | Value | Provides |
| TechPower | Spirit Power | 0 | TECH_POWER |
| WeaponPower | Weapon Damage | 0 | WEAPON_POWER |
| AbilityCharges | Charges | 0 | |
| MeleeHalfAngle | 30 | ||
| AbilityCooldown | Cooldown | 0 | |
| AbilityDuration | Duration | 0 | |
| AbilityCastDelay | Cast Delay | 0 | |
| AbilityCastRange | Cast Range | 0 | |
| ChannelMoveSpeed | 1.3m | ||
| MeleeAttackLength | 5m | ||
| AbilityChannelTime | Channel Duration | 0 | |
| AbilityResourceCost | 0 | ||
| AbilityUnitTargetLimit | 1 | ||
| AbilityPostCastDuration | 0 | ||
| AbilityCooldownBetweenCharge | Charge Delay | 0 |
| _class | "citadel_ability_hold_melee" |
| _editor | 1 key{
"folder_name": "Hero Priest"
} |
| _multibase | 2 items[ "inherent_base", "citadel_hold_melee" ] |
| m_HUDPanel | 1 key{
"m_vecButtonHints": [
{
"m_nButton1": "IN_WEAPON1",
"m_eHintSide": "EButtonSide_Bottom",
"m_strContext": "melee_rejuv",
"m_strLocToken": "#AbilityButtonHint_MeleeRejuvinator"
},
{
"m_eHintSide": "EButtonSide_Bottom",
"m_strContext": "rejuv_owned",
"m_strLocToken": "#AbilityButtonHint_RejuvenatorOwned"
},
{
"m_nButton1": "IN_WEAPON1",
"m_eHintSide": "EButtonSide_Bottom",
"m_strContext": "melee_powerup",
"m_strLocToken": "#AbilityButtonHint_MeleePowerUp"
},
{
"m_nButton1": "IN_WEAPON1",
"m_eHintSide": "EButtonSide_Bottom",
"m_strContext": "melee_heavy_punch_destroy",
"m_strLocToken": "#AbilityButtonHint_MeleeHeavyPunchDestroy"
},
{
"m_nButton1": "IN_WEAPON1",
"m_eHintSide": "EButtonSide_Bottom",
"m_strContext": "melee_pickup",
"m_strLocToken": "#AbilityButtonHint_MeleePickUp"
},
{
"m_nButton1": "IN_WEAPON1",
"m_eHintSide": "EButtonSide_Bottom",
"m_strContext": "melee_change_team",
"m_strLocToken": "#AbilityButtonHint_MeleeChangeTeam"
},
{
"m_nButton1": "IN_WEAPON1",
"m_eHintSide": "EButtonSide_Bottom",
"m_strContext": "melee_idol_cashin",
"m_strLocToken": "#AbilityButtonHint_MeleeIdolCashIn"
},
{
"m_nButton1": "IN_WEAPON1",
"m_eHintSide": "EButtonSide_Bottom",
"m_strContext": "melee_idol_pickup",
"m_strLocToken": "#AbilityButtonHint_MeleeIdolPickup"
}
]
} |
| m_iMaxLevel | 1 |
| m_mapAttacks | 4 keys{
"EAttackType_Heavy": {
"m_Trigger": "heavy",
"m_strHitSound": "Ability.Melee.Impact.Heavy.NPC",
"bIsHeavyAttack": true,
"m_flMovementAcc": 200000,
"m_SpeedBonusCurve": {
"m_spline": [
{
"x": 0,
"y": -300,
"m_flSlopeIncoming": 0,
"m_flSlopeOutgoing": 0
},
{
"x": 0.271158,
"y": -300,
"m_flSlopeIncoming": 669.14325,
"m_flSlopeOutgoing": 669.14325
},
{
"x": 0.345788,
"y": -68.618172,
"m_flSlopeIncoming": 1323.338623,
"m_flSlopeOutgoing": 1323.338623
},
{
"x": 0.497857,
"y": 0,
"m_flSlopeIncoming": 451.231018,
"m_flSlopeOutgoing": 451.231018
}
],
"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": [
0.5,
0
],
"m_vDomainMins": [
0,
-300
]
},
"m_flCooldownOnHit": 1,
"m_strHitHeroSound": "Ability.Melee.Impact.Heavy.Player",
"m_flCooldownOnMiss": 1.3,
"m_strActivateSound": "",
"m_bApplyScreenShake": true,
"m_strHitDebrisSound": "Player.Melee.Hit.Physics",
"m_strMeleeDashSound": "Player.Melee.Dash.Ground",
"m_MeleeSwingParticle": "particles/abilities/melee_swing_heavy.vpcf",
"m_MovementSpeedCurve": {
"m_spline": [
{
"x": 0.00008,
"y": 470.10907,
"m_flSlopeIncoming": 1842.533813,
"m_flSlopeOutgoing": 1842.533813
},
{
"x": 0.179122,
"y": 800,
"m_flSlopeIncoming": 940.240601,
"m_flSlopeOutgoing": 940.240601
},
{
"x": 0.350938,
"y": 800,
"m_flSlopeIncoming": -4623.689453,
"m_flSlopeOutgoing": -4623.689453
},
{
"x": 0.352144,
"y": 0,
"m_flSlopeIncoming": -663344.125,
"m_flSlopeOutgoing": -663344.125
}
],
"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": [
0.4,
800
],
"m_vDomainMins": [
0,
0
]
},
"m_MeleeAttackParticle": "particles/abilities/melee/melee_heavy_activate.vpcf",
"m_MeleeImpactParticle": "particles/abilities/melee/melee_impact_heavy.vpcf",
"m_MeleeActivateParticle": "",
"m_cameraSequenceAttackStart": {
"m_vecTargetPosOperations": [
{
"m_flLagTime": 0.1,
"m_flLagMaxSpeed": 20,
"m_eCameraOperation": "k_ECameraOp_Lag",
"m_flLagMinDuration": 0.2,
"m_flLagSpringStrength": 5
}
]
}
},
"EAttackType_Light": {
"m_Trigger": "light",
"m_strHitSound": "Ability.Melee.Impact.NPC",
"m_SpeedBonusCurve": {
"m_spline": [
{
"x": 0,
"y": 0,
"m_flSlopeIncoming": 0,
"m_flSlopeOutgoing": 0
},
{
"x": 0.224286,
"y": 0,
"m_flSlopeIncoming": -1296.296265,
"m_flSlopeOutgoing": -1296.296265
},
{
"x": 0.231429,
"y": -300,
"m_flSlopeIncoming": 0,
"m_flSlopeOutgoing": 0
},
{
"x": 0.705714,
"y": 0,
"m_flSlopeIncoming": 632.53009,
"m_flSlopeOutgoing": 632.53009
}
],
"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,
0
],
"m_vDomainMins": [
0,
-300
]
},
"m_flCooldownOnHit": 0.75,
"m_strHitHeroSound": "Ability.Melee.Impact.Player",
"m_flCooldownOnMiss": 0.75,
"m_flAttackStateTime": 0.5,
"m_strHitDebrisSound": "Player.Melee.Hit.Physics",
"m_MeleeSwingParticle": "particles/abilities/melee_quick.vpcf",
"m_MovementSpeedCurve": {
"m_spline": [
{
"x": 0,
"y": 128.545456,
"m_flSlopeIncoming": 2650.541992,
"m_flSlopeOutgoing": 2650.541992
},
{
"x": 0.140143,
"y": 500,
"m_flSlopeIncoming": 1689.520264,
"m_flSlopeOutgoing": 1689.520264
},
{
"x": 0.219858,
"y": 500,
"m_flSlopeIncoming": -6140.309082,
"m_flSlopeOutgoing": -6140.309082
},
{
"x": 0.221572,
"y": 0,
"m_flSlopeIncoming": -291716.78125,
"m_flSlopeOutgoing": -291716.78125
}
],
"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": [
0.3,
500
],
"m_vDomainMins": [
0,
0
]
},
"m_MeleeImpactParticle": "particles/abilities/melee_impact.vpcf",
"m_MeleeActivateParticle": ""
},
"EAttackType_Slide": {
"m_Trigger": "heavy",
"bIsHeavyAttack": true,
"m_flMovementAcc": 3000,
"m_flCooldownOnHit": 1,
"m_flCooldownOnMiss": 1,
"m_bApplyScreenShake": true,
"m_flKnockUpStrength": 200,
"m_MovementSpeedCurve": {
"m_spline": [
{
"x": 0,
"y": 367.272705,
"m_flSlopeIncoming": 191.498413,
"m_flSlopeOutgoing": 191.498413
},
{
"x": 0.191789,
"y": 404,
"m_flSlopeIncoming": 1802.960327,
"m_flSlopeOutgoing": 1802.960327
},
{
"x": 0.350938,
"y": 1000,
"m_flSlopeIncoming": -2519.4104,
"m_flSlopeOutgoing": -2519.4104
},
{
"x": 0.352144,
"y": 0,
"m_flSlopeIncoming": -829180.125,
"m_flSlopeOutgoing": -829180.125
}
],
"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": [
0.4,
1000
],
"m_vDomainMins": [
0,
0
]
}
},
"EAttackType_HeavyAir": {
"m_Trigger": "heavy",
"m_strHitSound": "Ability.Melee.Impact.Heavy.NPC",
"bIsHeavyAttack": true,
"m_flMovementAcc": 200000,
"m_SpeedBonusCurve": {
"m_spline": [
{
"x": 0,
"y": -300,
"m_flSlopeIncoming": 0,
"m_flSlopeOutgoing": 0
},
{
"x": 0.199155,
"y": -300,
"m_flSlopeIncoming": 707.983032,
"m_flSlopeOutgoing": 707.983032
},
{
"x": 0.303474,
"y": -85.145447,
"m_flSlopeIncoming": 1004.345276,
"m_flSlopeOutgoing": 1004.345276
},
{
"x": 0.497857,
"y": 0,
"m_flSlopeIncoming": 438.029633,
"m_flSlopeOutgoing": 438.029633
}
],
"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": [
0.5,
0
],
"m_vDomainMins": [
0,
-300
]
},
"m_flCooldownOnHit": 1,
"m_strHitHeroSound": "Ability.Melee.Impact.Heavy.Player",
"m_flCooldownOnMiss": 1.3,
"m_bApplyScreenShake": true,
"m_flAttackStateTime": 0.3,
"m_strMeleeDashSound": "Player.Melee.Dash.Air",
"m_MovementSpeedCurve": {
"m_spline": [
{
"x": 0,
"y": 337.890869,
"m_flSlopeIncoming": 2661.166016,
"m_flSlopeOutgoing": 2661.166016
},
{
"x": 0.173649,
"y": 800,
"m_flSlopeIncoming": 1357.308105,
"m_flSlopeOutgoing": 1357.308105
},
{
"x": 0.34046,
"y": 800,
"m_flSlopeIncoming": -4768.748535,
"m_flSlopeOutgoing": -4768.748535
},
{
"x": 0.341408,
"y": 0,
"m_flSlopeIncoming": -843871.3125,
"m_flSlopeOutgoing": -843871.3125
}
],
"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": [
0.4,
800
],
"m_vDomainMins": [
0,
0
]
},
"m_MeleeAttackParticle": "particles/abilities/melee/melee_heavy_activate.vpcf",
"m_cameraSequenceAttackStart": {
"m_vecFOVOperations": [
{
"m_flApproachSpeed": 5,
"m_flApproachTarget": -10,
"m_bValuesAreRelative": true,
"m_flApproachAcceleration": 10
},
{
"m_eCameraOperation": "k_ECameraOp_Maintain",
"m_bValuesAreRelative": true,
"m_flMaintainDuration": 5
}
],
"m_vecDistanceOperations": []
}
}
} |
| m_eAbilityType | "EAbilityType_Melee" |
| m_strHoldBegin | "Player.Melee.Hold.Shared" |
| m_bStartTrained | true |
| m_flParryWindow | 0.28 |
| m_mapWeaponInfos | 1 key{
"primary": {
"m_flBulletSpeed": 10000
}
} |
| m_AirMeleeUpScale | 4 items[ 20, -45, 1, 0.1 ] |
| m_HoldBeginEffect | "particles/abilities/melee/melee_heavy_activate_charge.vpcf" |
| m_flParryStunTime | 1.1 |
| m_strAbilityImage | "file://{images}/hud/abilities/melee_damage.psd" |
| m_MeleeDamageFlags | "DFLAG_TRIGGER_FLINCH" |
| m_strAG2SourceName | "melee" |
| m_sCustomStackLabel | "#CurrentBonus_label" |
| m_cameraSequenceMiss | 2 keys{
"m_vecFOVOperations": [
{
"m_flLerpEnd": 7,
"m_flLerpBias": 0.687,
"m_flLerpDuration": 0.2,
"m_eCameraOperation": "k_ECameraOp_Lerp",
"m_bLerpEndAtDefault": false,
"m_bValuesAreRelative": true
},
{
"m_eCameraOperation": "k_ECameraOp_Spring",
"m_flSpringStrength": 10
}
],
"m_vecDistanceOperations": [
{
"m_flApproachSpeed": 350,
"m_bApproachDefault": true,
"m_flApproachTarget": 20,
"m_bValuesAreRelative": true,
"m_flApproachAcceleration": 700
}
]
} |
| m_eAbilityActivation | "CITADEL_ABILITY_ACTIVATION_INSTANT_CAST" |
| m_HeavyTurnSpeedCurve | 4 keys{
"m_spline": [
{
"x": 0,
"y": 1,
"m_flSlopeIncoming": 0,
"m_flSlopeOutgoing": 0
},
{
"x": 0.6,
"y": 1,
"m_flSlopeIncoming": -0.847226,
"m_flSlopeOutgoing": -0.847226
},
{
"x": 0.879035,
"y": 0.255258,
"m_flSlopeIncoming": -2.668987,
"m_flSlopeOutgoing": -2.668987
}
],
"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_vDomainMaxs": [
1,
1
],
"m_vDomainMins": [
0,
0.01
]
} |
| m_flBackDashDodgeDist | 50 |
| m_flCameraMaxTurnRate | 720 |
| m_flCollisionDistance | 50 |
| m_flSideDashDodgeDist | 45 |
| m_nAbilityTargetFlags | "CITADEL_UNIT_TARGET_FLAG_PENETRATE_INVULNERABLE | CITADEL_UNIT_TARGET_FLAG_ALLOW_SMALL_DEPLOYABLES" |
| m_nAbilityTargetTypes | "CITADEL_UNIT_TARGET_ALL_ENEMY | CITADEL_UNIT_TARGET_TROPHY_ENEMY" |
| m_AbilityBehaviorsBits | "CITADEL_ABILITY_BEHAVIOR_HIDDEN | CITADEL_ABILITY_BEHAVIOR_SILENT_CAST_FAILURE_FEEDBACK | CITADEL_ABILITY_BEHAVIOR_NOT_SILENCABLE | CITADEL_ABILITY_BEHAVIOR_NO_TARGET | CITADEL_ABILITY_BEHAVIOR_CASTABLE_WHILE_HIDDEN" |
| m_strEffectsAttachName | "palm_r" |
| m_ParryActivateParticle | "particles/abilities/melee/melee_parry_attack.vpcf" |
| m_bitsInterruptingStates | "MODIFIER_STATE_STUNNED | MODIFIER_STATE_IS_ASLEEP" |
| m_SuccessfulParryParticle | "particles/abilities/melee/melee_parry_success.vpcf" |
| m_cameraSequenceHitImpact | 2 keys{
"m_vecFOVOperations": [],
"m_vecDistanceOperations": [
{
"m_flDelay": 0.25,
"m_flApproachSpeed": 800,
"m_flApproachTarget": -20,
"m_bValuesAreRelative": true,
"m_flApproachAcceleration": 1000
},
{
"m_flLerpEnd": 20,
"m_flLerpBias": 0.33,
"m_flLerpDuration": 0.35,
"m_eCameraOperation": "k_ECameraOp_Lerp",
"m_bLerpEndAtDefault": true,
"m_bValuesAreRelative": true
}
]
} |
| m_cameraSequenceHoldStart | 2 keys{
"m_vecFOVOperations": [
{
"m_eCameraOperation": "k_ECameraOp_Maintain",
"m_bValuesAreRelative": true,
"m_flMaintainDuration": 0.1
},
{
"m_flDelay": 0.1,
"m_flLerpEnd": 8,
"m_flLerpBias": 0.723,
"m_flLerpDuration": 0.6,
"m_eCameraOperation": "k_ECameraOp_Lerp",
"m_bLerpEndAtDefault": false,
"m_bValuesAreRelative": true
},
{
"m_eCameraOperation": "k_ECameraOp_Spring"
}
],
"m_vecDistanceOperations": [
{
"m_eCameraOperation": "k_ECameraOp_Maintain",
"m_bValuesAreRelative": true,
"m_flMaintainDuration": 0.1
},
{
"m_flLerpEnd": 10,
"m_flLerpBias": 0.784,
"m_flLerpDuration": 0.7,
"m_eCameraOperation": "k_ECameraOp_Lerp",
"m_bLerpEndAtDefault": false,
"m_bValuesAreRelative": true
},
{
"m_eCameraOperation": "k_ECameraOp_Spring"
}
]
} |
| m_flHeavyMeleeMaxTurnRate | 700 |
| m_strSuccessfulParrySound | "Player.Melee.Parry.Shared" |
| m_eAbilityTargetingLocation | "CITADEL_ABILITY_TARGETING_LOCATION_SELF" |
| m_bitsChannelEnabledStateMask | "MODIFIER_STATE_BUSY_WITH_ACTION" |
| m_bitsPreCastEnabledStateMask | "MODIFIER_STATE_BUSY_WITH_ACTION" |
| m_bitsPostCastEnabledStateMask | "MODIFIER_STATE_BUSY_WITH_ACTION" |
| m_cameraSequenceHighSpeedHoldStart | 2 keys{
"m_vecFOVOperations": [
{
"m_eCameraOperation": "k_ECameraOp_Maintain",
"m_bValuesAreRelative": true,
"m_flMaintainDuration": 0.1
},
{
"m_flDelay": 0.1,
"m_flLerpEnd": 17,
"m_flLerpBias": 0.723,
"m_flLerpDuration": 0.6,
"m_eCameraOperation": "k_ECameraOp_Lerp",
"m_bLerpEndAtDefault": false,
"m_bValuesAreRelative": true
},
{
"m_eCameraOperation": "k_ECameraOp_Spring"
}
],
"m_vecDistanceOperations": [
{
"m_eCameraOperation": "k_ECameraOp_Maintain",
"m_bValuesAreRelative": true,
"m_flMaintainDuration": 0.1
},
{
"m_flLerpEnd": 20,
"m_flLerpBias": 0.784,
"m_flLerpDuration": 0.7,
"m_eCameraOperation": "k_ECameraOp_Lerp",
"m_bLerpEndAtDefault": false,
"m_bValuesAreRelative": true
},
{
"m_eCameraOperation": "k_ECameraOp_Spring"
}
]
} |
Ability.Melee.Impact.Player→Ability.Melee.Impact.Heavy.NPCAbility.Melee.Impact.Player→Ability.Melee.Impact.Heavy.PlayerPlayer.Melee.Dash→Player.Melee.Dash.GroundAbility.Melee.Impact.Player→Ability.Melee.Impact.NPCAbility.Melee.Impact.Heavy.NPCAbility.Melee.Impact.Player→Ability.Melee.Impact.Heavy.PlayerPlayer.Melee.Dash.Air{
primary =
{
m_flBulletSpeed = 10000
}
}#CurrentBonus_label{
m_vecFOVOperations =
[
{
m_flLerpEnd = 7
m_flLerpBias = 0.687
m_flLerpDuration = 0.2
m_eCameraOperation = "k_ECameraOp_Lerp"
m_bLerpEndAtDefault = false
m_bValuesAreRelative = true
},
{
m_eCameraOperation = "k_ECameraOp_Spring"
m_flSpringStrength = 10
},
]
m_vecDistanceOperations =
[
{
m_flApproachSpeed = 350
m_bApproachDefault = true
m_flApproachTarget = 20
m_bValuesAreRelative = true
m_flApproachAcceleration = 700
},
]
}[]0.25