{ "rocketGun": true, "preset_cost": 20, "bullets": 1, "shotFreq": 1000.25, "sound": "weapon.rocketgun_132", "helicopterGroup": 2, "mesh": "us_aim_54c", "tags": {}, "rocket": { "dragCx": 0.018, "bulletName": "us_aim_54c_plus", "iconType": "missile_type_b_air_to_air_midrange", "useStartSpeed": true, "endSpeed": 2000.0, "price": 3000.0, "statType": "hydra", "maxDeltaAngle": 0.0, "caliber": 0.381, "length": 3.96, "WdK": [ 0.1, 0.1, 0.1 ], "CxK": 1.0, "wingAreaMult": 1.2, "finsAoaHor": 0.436332, "finsAoaVer": 0.436332, "finsLatAccel": 22.0, "distFromCmToStab": 0.0125, "mass": 446.788, "extPressureToThrustMult": [ 101300.0, 1.0, 16284.3, 1.223456 ], "timeLife": 160.0, "startSpeed": 0.0, "machMax": 5.7, "maxDistance": 185000.0, "minDistance": 30.0, "rangeMax": 185000.0, "loadFactorMax": 25.0, "guidanceType": "radar", "guidanceSfx": "alarm_spin_scan", "explosiveType": "pbxn_104", "explosiveMass": 31.80136, "warheadMass": 61.23497, "normalizationPreset": "heat", "ricochetPreset": "he", "groundRicochetPreset": "he_ground", "secondaryShattersPreset": "ap", "stabilityThreshold": 0.05, "stabilityCaliberToArmorThreshold": 5.0, "stabilityReductionAfterRicochet": 0.5, "stabilityReductionAfterPenetration": 0.15, "bulletType": "aam", "hitPowerMult": 400.0, "explodeHitPower": 550.0, "explodeArmorPower": 75.0, "explodeRadius": [ 1.0, 3.5 ], "shutterDamage": true, "shutterDamageRadius": 17.0, "shutterAmount": 2000, "shutterArmorPower": 12.0, "shutterHit": 10.0, "shellCollision": true, "hasProximityFuse": true, "fuseDelayDist": 1.0, "explodeTreshold": 0.1, "distanceFuse": false, "explosionEffect": "explosion_midair_rocket_medium", "groundCollisionEffect": "hit_206_290mm_dirt_he", "ricochetEffect": "hit_161_205mm_metal_ap", "waterCollisionEffect": "hit_206_290mm_water", "waterRicochetEffect": "hit_161_205mm_water_ap", "groundRicochetEffect": "hit_161_205mm_dirt_ap", "explosionPatchRadius": 5.0, "rendinstDamageRadius": 10.0, "visualShattersWaterOffset": 1.2, "visualShattersGroundOffset": 1.2, "fireEffect": "fires_exhaust_jet_mach_discs_big", "smokeEffect": "smoke_rocket_tail_superlong_huge", "smokeEffect2": "", "hazeEffect": "haze_missile", "endSmokeViscosity": 0.05, "effectOffset": [ -1.8, 0.0, 0.0 ], "propulsion0": { "fireDelay": 0.5, "impulse0": { "time": 27.8, "force": 12981.21, "massLost": 163.293 } }, "guidance": { "uncageBeforeLaunch": true, "lockDistance": 18520.0, "afterLaunchSpeedUp": 170.0, "warmUpTime": 0.3, "workTime": 100.0, "inertialNavigation": true, "lockAfterLaunch": true, "useTargetVel": true, "lockTimeOut": 0.75, "breakLockMaxTime": 160.0, "timeTableCorrection": [ 0.401, 0.801 ], "radarSeeker": { "band": 8, "active": true, "sideLobesAttenuation": -20.0, "multipathEffect": [ 0.0, 1.0, 60.0, 0.0 ], "lockAngleMax": 60.0, "angleMax": 60.0, "rateMax": 20.0, "angleGateRate": 30.0, "prolongationTimeMax": 1.0, "transmitter": { "power": 100.0, "antenna": { "angleHalfSens": 6.0, "sideLobesSensitivity": -19.0 } }, "receiver": { "rcs": 2.0, "range": 16000.0, "rangeMax": 25000.0, "timeGainControl": false, "antenna": { "angleHalfSens": 9.0, "sideLobesSensitivity": -19.0 } }, "dopplerSpeed": { "presents": true, "minValue": -3000.0, "maxValue": 3000.0, "width": 20.0, "refWidth": 80.0, "signalWidthMin": 5.0 }, "dopplerSpeedGate": { "filterAlpha": 0.8, "filterBetta": 0.05, "rateLimit": [ 100.0, 250.0 ], "limitTimeOut": 1.0, "dopplerSpeedGateSearchRange": 300.0 } }, "guidanceAutopilot": { "loftEnabled": true, "loftElevation": 22.0, "loftTargetElevation": -5.0, "loftAngleToAccelMult": 2.5, "loftTargetOmegaMax": 0.5, "timeToGain0": [ 2.5, 0.0 ], "timeToGain1": [ 3.5, 1.0 ], "propNavMult": 6.0, "reqAccelMax": 25.0, "baseIndSpeed": 1800.0, "accelControlProp": 0.064911, "accelControlIntg": 0.099337, "accelControlDiff": 0.007652, "accelControlIntgLim": 1.0 }, "table0": { "altitude": 1000.0, "fighterMach": [ 0.9, 1.2 ], "targetMach": [ 0.9, 0.9 ], "targetMach2Mult": -1.0, "rangeMin": [ 1065.9, 3637.9, 1352.37, 3775.2 ], "rangeMax": [ 6985.47, 81561.7, 8428.96, 86419.7 ], "rangeMinDogfight": [ 3917.56, 1553.06, 1167.46, 1815.01 ], "rangeMaxDogfight": [ 5339.87, 10514.1, 2195.63, 11858.3 ], "rangeMaxAltDiff": [ 500.0, 0.0 ], "rangeMaxDogfightAltDiff": [ 500.0, 0.0 ], "timeMax": [ 35.8052, 131.23, 36.1876, 81.2089 ], "timeMaxAltDiff": [ 500.0, 0.0 ] }, "table1": { "altitude": 5000.0, "fighterMach": [ 0.9, 1.2 ], "targetMach": [ 0.9, 0.9 ], "targetMach2Mult": -1.0, "rangeMin": [ 1246.74, 3995.74, 1542.28, 4109.5 ], "rangeMax": [ 13952.6, 110583.0, 16125.5, 117374.0 ], "rangeMinDogfight": [ 12597.2, 1651.05, 13320.8, 2034.11 ], "rangeMaxDogfight": [ 16342.3, 16914.8, 18303.1, 20450.2 ], "rangeMaxAltDiff": [ 500.0, 0.0 ], "rangeMaxDogfightAltDiff": [ 500.0, 0.0 ], "timeMax": [ 47.8744, 103.732, 48.7077, 160.0 ], "timeMaxAltDiff": [ 500.0, 0.0 ] }, "table2": { "altitude": 10000.0, "fighterMach": [ 0.9, 1.2 ], "targetMach": [ 0.9, 0.9 ], "targetMach2Mult": -1.0, "rangeMin": [ 1531.62, 4728.41, 1921.07, 4775.62 ], "rangeMax": [ 32788.1, 147795.0, 37695.3, 156210.0 ], "rangeMinDogfight": [ 3049.49, 6606.57, 3154.67, 8664.21 ], "rangeMaxDogfight": [ 38122.5, 36988.3, 40964.7, 50071.3 ], "rangeMaxAltDiff": [ 500.0, 0.0 ], "rangeMaxDogfightAltDiff": [ 500.0, 0.0 ], "timeMax": [ 83.2091, 160.0, 87.0221, 160.0 ], "timeMaxAltDiff": [ 500.0, 0.0 ] }, "table3": { "altitude": 15000.0, "fighterMach": [ 0.9, 1.2 ], "targetMach": [ 0.9, 0.9 ], "targetMach2Mult": -1.0, "rangeMin": [ 2051.7, 6160.01, 2482.5, 6091.36 ], "rangeMax": [ 83360.7, 168323.0, 91998.7, 177122.0 ], "rangeMinDogfight": [ 4603.7, 9299.07, 4706.42, 9441.92 ], "rangeMaxDogfight": [ 83356.6, 70600.3, 91996.1, 129009.0 ], "rangeMaxAltDiff": [ 500.0, 0.0 ], "rangeMaxDogfightAltDiff": [ 500.0, 0.0 ], "timeMax": [ 160.0, 160.0, 160.0, 160.0 ], "timeMaxAltDiff": [ 500.0, 0.0 ] }, "inertialGuidance": { "inertialNavigationDriftSpeed": 2.0, "datalink": true } }, "stabilityRicochetModifier": { "mod1": [ 0.0, 0.05 ], "mod2": [ 20.0, 0.1 ], "mod3": [ [ 30.0, 0.2 ], [ 45.0, 0.3 ] ] }, "pressureDamage": { "damageType": "pressure" }, "damage": { "shatter": { "useRealShatters": true, "countPortion": 0.505, "realShattersSplicing": 0.5, "segment": [ { "radiusScale": 0.75, "penetrationScale": 1.5, "damageScale": 1.5, "angles": [ 0.0, 20.0 ], "countPortion": 0.0375 }, { "radiusScale": 0.33, "penetrationScale": 1.0, "damageScale": 1.0, "angles": [ 20.0, 60.0 ], "countPortion": 0.075 }, { "radiusScale": 0.5, "penetrationScale": 1.5, "damageScale": 1.5, "angles": [ 60.0, 80.0 ], "countPortion": 0.1 }, { "radiusScale": 1.0, "penetrationScale": 1.5, "damageScale": 1.5, "angles": [ 75.0, 100.0 ], "countPortion": 0.6 }, { "radiusScale": 0.5, "penetrationScale": 1.5, "damageScale": 1.5, "angles": [ 100.0, 120.0 ], "countPortion": 0.1 }, { "radiusScale": 0.33, "penetrationScale": 1.0, "damageScale": 1.0, "angles": [ 120.0, 160.0 ], "countPortion": 0.075 }, { "radiusScale": 0.3, "penetrationScale": 1.0, "damageScale": 0.8, "angles": [ 160.0, 180.0 ], "countPortion": 0.0125 } ] }, "shatterDamage": { "breachConeAngle": 45.0 }, "explosive": { "radius": 0.15, "offset": 0.9 } }, "armorpower": { "ArmorPower0m": [ 28.0, 10.0 ], "ArmorPower100m": [ 25.0, 100.0 ], "ArmorPower7000m": [ 23.0, 7000.0 ], "ArmorPower10000m": [ 15.0, 10000.0 ] }, "hitpower": { "HitPower0m": [ 400.0, 500.0 ], "HitPower10000m": [ 400.0, 10000.0 ] }, "DamageParts": { "body": { "hp": 50.0, "armorClass": "tank_structural_steel", "armorThickness": 1.0 } }, "DamageEffects": { "part": { "name": "body", "onHit": [ { "shellState": "inFlight", "expl": 1.0 }, { "shellState": "onUnit", "damageType": "generic", "expl": 0.05, "fire": 0.45, "break": 0.5, "damage": 3.0, "fHitCritical": true }, { "shellState": "onUnit", "damageType": "generic", "expl": 0.5, "fire": 0.3, "break": 0.2, "damage": 30.0, "fHitCritical": true }, { "shellState": "onUnit", "damageType": "explosion", "expl": 0.45, "fire": 0.45, "break": 0.1, "damage": 50.0, "fHitCritical": true }, { "shellState": "onUnit", "damageType": "cumulative", "expl": 0.4, "fire": 0.4, "break": 0.1, "damage": 100.0, "fHitCritical": true } ], "onKill": [ { "shellState": "inFlight", "destruction": 1.0 }, { "shellState": "onUnit", "expl": 0.05, "fire": 0.05, "break": 0.9, "fHitCritical": true } ] } }, "proximityFuse": { "timeOut": 10.0, "radius": 16.764, "detectShells": true, "shellCaliberRange": [ 0.08, 0.2 ], "hasUnitsOnlyMode": true }, "collisions": { "default": { "fx": "hit_206_290mm_dirt_he", "ricochetFx": "hit_161_205mm_dirt_ap", "pierceFx": "hit_161_205mm_dirt_ap" }, "horLandMesh": { "fx": "hit_206_290mm_dirt_he", "ricochetFx": "hit_161_205mm_dirt_ap", "pierceFx": "hit_161_205mm_dirt_ap" }, "soil": { "fx": "hit_206_290mm_dirt_he", "ricochetFx": "hit_161_205mm_dirt_ap", "pierceFx": "hit_161_205mm_dirt_ap" }, "dirt": { "fx": "hit_206_290mm_dirt_he", "ricochetFx": "hit_161_205mm_dirt_ap", "pierceFx": "hit_161_205mm_dirt_ap" }, "road": { "fx": "hit_206_290mm_dirt_he", "ricochetFx": "hit_161_205mm_dirt_ap", "pierceFx": "hit_161_205mm_dirt_ap" }, "roadSoil": { "fx": "hit_206_290mm_dirt_he", "ricochetFx": "hit_161_205mm_dirt_ap", "pierceFx": "hit_161_205mm_dirt_ap" }, "bricks_red": { "fx": "hit_206_290mm_stone_he", "ricochetFx": "hit_161_205mm_stone_ap", "pierceFx": "hit_161_205mm_stone_ap" }, "steppe": { "fx": "hit_206_290mm_sand_he", "ricochetFx": "hit_161_205mm_sand_ap", "pierceFx": "hit_161_205mm_sand_ap" }, "sand": { "fx": "hit_206_290mm_sand_he", "ricochetFx": "hit_161_205mm_sand_ap", "pierceFx": "hit_161_205mm_sand_ap" }, "duneSand": { "fx": "hit_206_290mm_sand_he", "ricochetFx": "hit_161_205mm_sand_ap", "pierceFx": "hit_161_205mm_sand_ap" }, "roadSand": { "fx": "hit_206_290mm_sand_he", "ricochetFx": "hit_161_205mm_sand_ap", "pierceFx": "hit_161_205mm_sand_ap" }, "quickSand": { "fx": "hit_206_290mm_sand_he", "ricochetFx": "hit_161_205mm_sand_ap", "pierceFx": "hit_161_205mm_sand_ap" }, "snow": { "fx": "hit_206_290mm_snow_he", "ricochetFx": "hit_161_205mm_snow_ap", "pierceFx": "hit_161_205mm_snow_ap" }, "ice": { "fx": "hit_206_290mm_snow_he", "ricochetFx": "hit_161_205mm_snow_ap", "pierceFx": "hit_161_205mm_snow_ap" }, "roadSnow": { "fx": "hit_206_290mm_snow_he", "ricochetFx": "hit_161_205mm_snow_ap", "pierceFx": "hit_161_205mm_snow_ap" }, "snowLower": { "fx": "hit_206_290mm_snow_he", "ricochetFx": "hit_161_205mm_snow_ap", "pierceFx": "hit_161_205mm_snow_ap" }, "glass": { "fx": "hit_206_290mm_metal_he", "ricochetFx": "hit_161_205mm_metal_ap", "pierceFx": "hit_161_205mm_metal_ap" }, "wood": { "fx": "hit_206_290mm_wood_he", "ricochetFx": "hit_161_205mm_wood_ap", "pierceFx": "hit_161_205mm_wood_ap" }, "steel": { "fx": "hit_206_290mm_metal_he", "ricochetFx": "hit_161_205mm_metal_ap", "pierceFx": "hit_161_205mm_metal_ap" }, "metal": { "fx": "hit_206_290mm_metal_he", "ricochetFx": "hit_161_205mm_metal_ap", "pierceFx": "hit_161_205mm_metal_ap" }, "ships": { "fx": "hit_206_290mm_metal_he", "ricochetFx": "hit_161_205mm_metal_ap", "pierceFx": "hit_161_205mm_metal_ap" }, "ship_metal": { "fx": "hit_206_290mm_metal_he", "ricochetFx": "hit_161_205mm_metal_ap", "pierceFx": "hit_161_205mm_metal_ap" }, "ship_armor": { "fx": "hit_206_290mm_metal_he", "ricochetFx": "hit_161_205mm_metal_ap", "pierceFx": "hit_161_205mm_metal_ap" }, "tank_structural_steel": { "fx": "hit_206_290mm_metal_he", "ricochetFx": "hit_161_205mm_metal_ap", "pierceFx": "hit_161_205mm_metal_ap" }, "aluminum_armor": { "fx": "hit_206_290mm_metal_he", "ricochetFx": "hit_161_205mm_metal_ap", "pierceFx": "hit_161_205mm_metal_ap" }, "tank_rubber_screens": { "fx": "hit_206_290mm_metal_he", "ricochetFx": "hit_161_205mm_metal_ap", "pierceFx": "hit_161_205mm_metal_ap" }, "buildings": { "fx": "hit_206_290mm_stone_he", "ricochetFx": "hit_161_205mm_stone_ap", "pierceFx": "hit_161_205mm_stone_ap" }, "verLandMesh": { "fx": "hit_206_290mm_stone_he", "ricochetFx": "hit_161_205mm_stone_ap", "pierceFx": "hit_161_205mm_stone_ap" }, "concrete": { "fx": "hit_206_290mm_stone_he", "ricochetFx": "hit_161_205mm_stone_ap", "pierceFx": "hit_161_205mm_stone_ap" }, "rocks": { "fx": "hit_206_290mm_stone_he", "ricochetFx": "hit_161_205mm_stone_ap", "pierceFx": "hit_161_205mm_stone_ap" }, "rocksSlippery": { "fx": "hit_206_290mm_stone_he", "ricochetFx": "hit_161_205mm_stone_ap", "pierceFx": "hit_161_205mm_stone_ap" }, "fabric": { "fx": "hit_206_290mm_stone_he", "ricochetFx": "hit_161_205mm_stone_ap", "pierceFx": "hit_161_205mm_stone_ap" }, "stone_snow": { "fx": "hit_206_290mm_stone_he", "ricochetFx": "hit_161_205mm_stone_ap", "pierceFx": "hit_161_205mm_stone_ap" }, "ceramic": { "fx": "hit_206_290mm_stone_he", "ricochetFx": "hit_161_205mm_stone_ap", "pierceFx": "hit_161_205mm_stone_ap" }, "glass_car": { "fx": "armoured_glass", "ricochetFx": "armoured_glass", "pierceFx": "armoured_glass" }, "paper": { "fx": "hit_206_290mm_stone_he", "ricochetFx": "hit_161_205mm_stone_ap", "pierceFx": "hit_161_205mm_stone_ap" }, "plastic": { "fx": "hit_206_290mm_stone_he", "ricochetFx": "hit_161_205mm_stone_ap", "pierceFx": "hit_161_205mm_stone_ap" }, "rubber": { "fx": "hit_206_290mm_stone_he", "ricochetFx": "hit_161_205mm_stone_ap", "pierceFx": "hit_161_205mm_stone_ap" }, "sandbag_biege": { "fx": "hit_206_290mm_stone_he", "ricochetFx": "hit_161_205mm_stone_ap", "pierceFx": "hit_161_205mm_stone_ap" }, "sandbag_grey": { "fx": "hit_206_290mm_stone_he", "ricochetFx": "hit_161_205mm_stone_ap", "pierceFx": "hit_161_205mm_stone_ap" }, "softSteelDoor": { "fx": "hit_206_290mm_metal_he", "ricochetFx": "hit_161_205mm_metal_ap", "pierceFx": "hit_161_205mm_metal_ap" }, "softWoodDoor": { "fx": "hit_206_290mm_wood_he", "ricochetFx": "hit_161_205mm_wood_ap", "pierceFx": "hit_161_205mm_wood_ap" }, "soil_brown": { "fx": "hit_206_290mm_stone_he", "ricochetFx": "hit_161_205mm_stone_ap", "pierceFx": "hit_161_205mm_stone_ap" }, "soil_sand": { "fx": "hit_206_290mm_stone_he", "ricochetFx": "hit_161_205mm_stone_ap", "pierceFx": "hit_161_205mm_stone_ap" }, "steel_thin": { "fx": "hit_206_290mm_wood_he", "ricochetFx": "hit_161_205mm_wood_ap", "pierceFx": "hit_161_205mm_wood_ap" }, "stone": { "fx": "hit_206_290mm_stone_he", "ricochetFx": "hit_161_205mm_stone_ap", "pierceFx": "hit_161_205mm_stone_ap" }, "stone_biege": { "fx": "hit_206_290mm_stone_he", "ricochetFx": "hit_161_205mm_stone_ap", "pierceFx": "hit_161_205mm_stone_ap" }, "stone_white": { "fx": "hit_206_290mm_stone_he", "ricochetFx": "hit_161_205mm_stone_ap", "pierceFx": "hit_161_205mm_stone_ap" }, "window_wood": { "fx": "hit_206_290mm_wood_he", "ricochetFx": "hit_161_205mm_wood_ap", "pierceFx": "hit_161_205mm_wood_ap" }, "wood_aim_transparent": { "fx": "hit_206_290mm_wood_he", "ricochetFx": "hit_161_205mm_wood_ap", "pierceFx": "hit_161_205mm_wood_ap" }, "wood_solid": { "fx": "hit_206_290mm_wood_he", "ricochetFx": "hit_161_205mm_wood_ap", "pierceFx": "hit_161_205mm_wood_ap" }, "airfield": { "fx": "hit_206_290mm_stone_he", "ricochetFx": "hit_161_205mm_stone_ap", "pierceFx": "hit_161_205mm_stone_ap" }, "concrete_snow": { "fx": "hit_206_290mm_stone_he", "ricochetFx": "hit_161_205mm_stone_ap", "pierceFx": "hit_161_205mm_stone_ap" }, "football_ramp": { "fx": "hit_206_290mm_stone_he", "ricochetFx": "hit_161_205mm_stone_ap", "pierceFx": "hit_161_205mm_stone_ap" }, "rocksSlipperyHigh": { "fx": "hit_206_290mm_stone_he", "ricochetFx": "hit_161_205mm_stone_ap", "pierceFx": "hit_161_205mm_stone_ap" }, "glass_small": { "fx": "hit_206_290mm_metal_he", "ricochetFx": "hit_161_205mm_metal_ap", "pierceFx": "hit_161_205mm_metal_ap" }, "ship_wood": { "fx": "hit_206_290mm_wood_he", "ricochetFx": "hit_161_205mm_wood_ap", "pierceFx": "hit_161_205mm_wood_ap" } }, "shatterCollisions": { "groundCollisionEffect": "hit_8_11mm_dirt_ap", "waterCollisionEffect": "hit_8_11mm_water", "default": { "fx": "hit_8_11mm_dirt_ap" }, "horLandMesh": { "fx": "hit_8_11mm_dirt_ap" }, "soil": { "fx": "hit_8_11mm_dirt_ap" }, "dirt": { "fx": "hit_8_11mm_dirt_ap" }, "road": { "fx": "hit_8_11mm_dirt_ap" }, "bricks_red": { "fx": "hit_8_11mm_red_brick_ap" }, "roadSoil": { "fx": "hit_8_11mm_dirt_ap" }, "steppe": { "fx": "hit_8_11mm_sand_ap" }, "sand": { "fx": "hit_8_11mm_sand_ap" }, "duneSand": { "fx": "hit_8_11mm_sand_ap" }, "roadSand": { "fx": "hit_8_11mm_sand_ap" }, "quickSand": { "fx": "hit_8_11mm_sand_ap" }, "snow": { "fx": "hit_8_11mm_snow_ap" }, "ice": { "fx": "hit_8_11mm_snow_ap" }, "roadSnow": { "fx": "hit_8_11mm_snow_ap" }, "snowLower": { "fx": "hit_8_11mm_snow_ap" }, "glass": { "fx": "armoured_glass" }, "wood": { "fx": "hit_8_11mm_wood_ap" }, "steel": { "fx": "hit_8_11mm_metal_ap" }, "metal": { "fx": "hit_8_11mm_metal_ap" }, "ships": { "fx": "hit_8_11mm_metal_ap" }, "ship_metal": { "fx": "hit_8_11mm_metal_ap" }, "ship_armor": { "fx": "hit_8_11mm_metal_ap" }, "tank_structural_steel": { "fx": "hit_8_11mm_metal_ap" }, "aluminum_armor": { "fx": "hit_8_11mm_metal_ap" }, "tank_rubber_screens": { "fx": "hit_8_11mm_stone_ap" }, "buildings": { "fx": "hit_8_11mm_stone_ap" }, "verLandMesh": { "fx": "hit_8_11mm_stone_ap" }, "concrete": { "fx": "hit_8_11mm_stone_ap" }, "rocks": { "fx": "hit_8_11mm_stone_ap" }, "rocksSlippery": { "fx": "hit_8_11mm_stone_ap" }, "fabric": { "fx": "hit_8_11mm_fabric" }, "stone_snow": { "fx": "hit_8_11mm_snow_ap" } } } }