| m_WeaponInfo | 62 keys{
"m_Spread": 0.4,
"m_flRange": 7000,
"m_bCanZoom": true,
"m_iBullets": 1,
"m_flZoomFOV": 35,
"m_iClipSize": 50,
"m_flCycleTime": 0.12,
"m_flBulletSpeed": 16000,
"m_flDamageForce": 50,
"m_flRecoilSpeed": 1,
"m_strShootSound": "Tokamak.Wpn.Fire",
"m_StandingSpread": 1.5,
"m_flBulletDamage": 8.2,
"m_flBulletRadius": 3,
"m_flCritBonusEnd": 1.65,
"m_reloadDuration": 4,
"m_strReloadSound": "",
"m_strZoomInSound": "Hero.Default.ZoomIn",
"m_VerticallRecoil": {
"m_Range": [
-0.1,
0.4
],
"m_flBurstSlope": 0,
"m_flBurstConstant": 0,
"m_flBurstExponent": 0
},
"m_flSpreadPerShot": 0.15,
"m_flVerticalPunch": 0,
"m_iBurstShotCount": 1,
"m_strZoomOutSound": "Hero.Default.ZoomOut",
"m_HorizontalRecoil": {
"m_Range": [
-0.25,
0.25
],
"m_flBurstExponent": 0
},
"m_flBulletLifetime": 2,
"m_flCritBonusStart": 1.65,
"m_mapImpactEffects": {
"dirt": {},
"wood": {},
"flesh": {
"m_strDecal": "",
"m_strParticle": "particles/blood_impact/blood_impact_red_01.vpcf"
},
"metal": {},
"default": {
"m_strDecal": "Impact.Concrete",
"m_strSound": "Tokamak.Wpn.Impact",
"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": {},
"metalvehicle": {}
},
"m_flHorizontalPunch": 0,
"m_flReloadMoveSpeed": "10000",
"m_flScatterYawScale": 1,
"m_strReloadEndSound": "Player.WpnReload.Shared.Clip.In",
"m_flZoomFOV_Relative": -40,
"m_strBulletWhizSound": "",
"m_flBurstShotCooldown": 0,
"m_flCritBonusEndRange": 1500,
"m_flDamageFalloffBias": 0.5,
"m_flBulletGravityScale": 0.8,
"m_flBulletReflectScale": 0,
"m_flBulletWhizDistance": 80,
"m_flBulletReflectAmount": 1,
"m_flCritBonusStartRange": 500,
"m_flRecoilRecoverySpeed": 20,
"m_strWeaponImpactEffect": "particles/weapon_fx/default_tracer_impact.vpcf",
"m_bBulletShouldUseVerlet": true,
"m_flCritBonusAgainstNPCs": 0,
"m_flZoomMoveSpeedPercent": 1,
"m_flDamageFalloffEndRange": 2264,
"m_flDamageFalloffEndScale": 0.1,
"m_flShootMoveSpeedPercent": 0.75,
"m_szMuzzleFlashEffectName": "particles/weapon_fx/default_muzzle_flash.vpcf",
"m_AimingShootSpreadPenalty": [
0,
0.4
],
"m_flDamageFalloffStartRange": 787,
"m_flDamageFalloffStartScale": 1,
"m_flShootSpreadPenaltyDecay": 2,
"m_flShootingUpSpreadPenalty": 0,
"m_flShootSpreadPenaltyPerShot": 0.35,
"m_szBulletTravelTracerParticle": "particles/weapon_fx/tokamak/tokamak_tracer.vpcf",
"m_flShootSpreadPenaltyDecayDelay": 0,
"m_strLocalPlayerBulletImpactSound": "Player.Bullet.Impact.Hero",
"m_flBulletInheritShooterVelocityScale": 0,
"m_flRecoilShotIndexRecoveryTimeFactor": 0.25,
"m_strLocalPlayerBulletImpactHeavySound": "Player.Bullet.Impact.Hero.Large"
} |
| m_bitsPostCastEnabledStateMask | "MODIFIER_STATE_BUSY_WITH_ACTION" |