| m_mapWeaponInfos | 1 key{
"primary": {
"m_Spread": 1,
"m_flRange": 7000,
"m_bCanCrit": true,
"m_bCanZoom": true,
"m_iBullets": 2,
"m_flZoomFOV": 35,
"m_iClipSize": 24,
"m_flCycleTime": 0.2,
"m_nRecoilSeed": 123424,
"m_flBulletSpeed": 8000,
"m_flDamageForce": 150,
"m_flRecoilSpeed": 1,
"m_strShootSound": "Ratking.Wpn.Fire.Main",
"m_StandingSpread": 1.5,
"m_flBulletDamage": 6,
"m_flBulletRadius": 5,
"m_flCritBonusEnd": 1.35,
"m_reloadDuration": 2.8,
"m_strReloadSound": "Ratking.Wpn.Reload.Start",
"m_strZoomInSound": "Abrams.Wpn.ZoomIn",
"m_VerticallRecoil": {
"m_Range": [
0,
0
],
"m_flBurstSlope": 0,
"m_flBurstConstant": 0,
"m_flBurstExponent": 0
},
"m_flVerticalPunch": 0.2,
"m_iBurstShotCount": 1,
"m_strZoomOutSound": "Abrams.Wpn.ZoomOut",
"m_HorizontalRecoil": {
"m_Range": [
0,
0
],
"m_flBurstExponent": 0
},
"m_flBulletLifetime": 2,
"m_flCritBonusStart": 1.35,
"m_mapImpactEffects": {
"dirt": {},
"wood": {
"m_strDecal": "Impact.Wood",
"m_strParticle": "particles/impact_fx/impact_wood.vpcf"
},
"flesh": {
"m_strDecal": "",
"m_strParticle": "particles/blood_impact/blood_impact_red_01.vpcf"
},
"metal": {},
"default": {
"m_strDecal": "Impact.Concrete",
"m_strSound": "Default.BulletImpact",
"m_strParticle": "particles/impact_fx/impact_spark_spray_large.vpcf"
},
"portals": {
"m_strDecal": "Impact.Concrete",
"m_strSound": "",
"m_strParticle": "particles/impact_fx/impact_spark_spray_large.vpcf"
},
"concrete": {
"m_strDecal": "Impact.Concrete",
"m_strParticle": "particles/impact_fx/impact_spark_spray_large.vpcf"
},
"leafy_tree": {},
"solidmetal": {
"m_strDecal": "Impact.Concrete",
"m_strParticle": "particles/impact_fx/impact_spark_spray_large.vpcf"
},
"wood_plank": {
"m_strDecal": "Impact.Wood",
"m_strParticle": "particles/impact_fx/impact_wood.vpcf"
},
"metalvehicle": {}
},
"m_vecOriginOffsets": [
[
0,
0
],
[
2,
0
]
],
"m_flHorizontalPunch": 0,
"m_flReloadMoveSpeed": "10000",
"m_flScatterYawScale": 0,
"m_strFirstShotSound": "Ratking.Wpn.Fire.First",
"m_strReloadEndSound": "",
"m_vecScatterOffsets": [
[
0,
0
],
[
0,
0
],
[
0,
0
],
[
0,
0
],
[
0,
0
],
[
0,
0
],
[
0,
0
]
],
"m_flZoomFOV_Relative": -20,
"m_strBulletWhizSound": "McGinnis.Wpn.BulletWhizby",
"m_flCritBonusEndRange": 1500,
"m_flDamageFalloffBias": 0.5,
"m_strShotReleaseSound": "Ratking.Wpn.Fire.Release",
"m_flBulletGravityScale": 0,
"m_flBulletReflectScale": 0,
"m_flBulletWhizDistance": 80,
"m_strBulletImpactSound": "Abrams.Wpn.Impact",
"m_flBulletReflectAmount": 1,
"m_flCritBonusStartRange": 500,
"m_flIntraBurstCycleTime": 0.1,
"m_flPelletScatterFactor": 1.2,
"m_flRecoilRecoverySpeed": 10,
"m_strWeaponImpactEffect": "particles/weapon_fx/ratking/ratking_tracer_impact.vpcf",
"m_bBulletShouldUseVerlet": true,
"m_flCritBonusAgainstNPCs": 0,
"m_flZoomMoveSpeedPercent": 1,
"m_flDamageFalloffEndRange": 1968.5,
"m_flDamageFalloffEndScale": 0.1,
"m_flShootMoveSpeedPercent": 0.75,
"m_iBulletsToFullyClaimOrb": 1,
"m_szMuzzleFlashEffectName": "particles/weapon_fx/ratking/ratking_muzzle_flash.vpcf",
"m_AimingShootSpreadPenalty": [
0,
2
],
"m_bHitOnceAcrossAllBullets": false,
"m_bApplySpreadToFirstPellet": false,
"m_flBulletSpeedRandomFactor": 0.3,
"m_flDamageFalloffStartRange": 787.402,
"m_flDamageFalloffStartScale": 1,
"m_flShootSpreadPenaltyDecay": 5,
"m_flShootingUpSpreadPenalty": 0,
"m_bUseBulletGravityScaleCurve": true,
"m_flPelletScatterSpreadFactor": 0.8,
"m_flShootSpreadPenaltyPerShot": 0,
"m_szBulletTravelTracerParticle": "particles/weapon_fx/ratking/ratking_tracer.vpcf",
"m_flShootSpreadPenaltyDecayDelay": 0,
"m_strLocalPlayerBulletImpactSound": "Player.Bullet.Impact.Hero",
"m_flBulletGravityScaleOverDistance": {
"m_spline": [
{
"x": 0,
"y": 0,
"m_flSlopeIncoming": 0,
"m_flSlopeOutgoing": 0
},
{
"x": 1500,
"y": 0,
"m_flSlopeIncoming": 0.000267,
"m_flSlopeOutgoing": 0.000267
},
{
"x": 3000,
"y": 0.8,
"m_flSlopeIncoming": 0.000533,
"m_flSlopeOutgoing": 0.000533
}
],
"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": [
3000,
0.8
],
"m_vDomainMins": [
0,
0
]
},
"m_flBulletInheritShooterVelocityScale": 0,
"m_flRecoilShotIndexRecoveryTimeFactor": 0.25,
"m_strLocalPlayerBulletImpactHeavySound": "Player.Bullet.Impact.Hero.Large"
}
} |
| m_bitsPostCastEnabledStateMask | "MODIFIER_STATE_BUSY_WITH_ACTION" |