177 lines
4.0 KiB
C++
177 lines
4.0 KiB
C++
class CfgAmmo
|
|
{
|
|
class Bo_Mk82;
|
|
class ammo_Bomb_LaserGuidedBase;
|
|
class Rocket_04_HE_F;
|
|
class Rocket_04_AP_F;
|
|
class M_PG_AT;
|
|
class ammo_Missile_ShortRangeAABase;
|
|
class BombCluster_01_Ammo_F;
|
|
class braf_eft_f: Bo_Mk82
|
|
{
|
|
model="\braf\braf_air2\braf_air_weap2\braf_external_tank.p3d";
|
|
proxyshape="\braf\braf_air2\braf_air_weap2\braf_external_tank.p3d";
|
|
maverickweapon=1;
|
|
count=1;
|
|
hit=5;
|
|
indirectHit=2.5;
|
|
indirectHitRange=3;
|
|
craterEffects="";
|
|
explosionEffects="";
|
|
explosionSoundEffect="";
|
|
explosionTime=0;
|
|
};
|
|
class braf_mk82_F: Bo_Mk82
|
|
{
|
|
model="\braf\braf_air2\braf_air_weap2\braf_mk82.p3d";
|
|
proxyshape="\braf\braf_air2\braf_air_weap2\braf_mk82.p3d";
|
|
maverickweapon=1;
|
|
indirectHitRange=50;
|
|
count=1;
|
|
};
|
|
class braf_m117_F : braf_mk82_F
|
|
{
|
|
model="\braf\braf_air2\braf_air_weap2\braf_m117.p3d";
|
|
proxyshape="\braf\braf_air2\braf_air_weap2\braf_m117.p3d";
|
|
hit=7500;
|
|
indirectHit=1650;
|
|
indirectHitRange=100;
|
|
dangerRadiusHit=1250;
|
|
airFriction=0.1;
|
|
sideAirFriction=0.15;
|
|
maverickweapon=1;
|
|
count=1;
|
|
};
|
|
class braf_blg252_F: BombCluster_01_Ammo_F
|
|
{
|
|
model="\braf\braf_air2\braf_Air_Weap2\braf_blg252.p3d";
|
|
proxyShape="\braf\braf_air2\braf_Air_Weap2\braf_blg252.p3d";
|
|
submunitionConeType[]=
|
|
{
|
|
"randomcenter",
|
|
248
|
|
};
|
|
};
|
|
class braf_mk82_lgb_F: ammo_Bomb_LaserGuidedBase
|
|
{
|
|
model="\braf\braf_air2\braf_air_weap2\braf_gbu12_fly.p3d";
|
|
proxyshape="\braf\braf_air2\braf_air_weap2\braf_gbu12.p3d";
|
|
maverickweapon=1;
|
|
indirectHitRange=50;
|
|
count=1;
|
|
};
|
|
class braf_mk81_lgb_F: ammo_Bomb_LaserGuidedBase
|
|
{
|
|
model="\braf\braf_air2\braf_air_weap2\braf_gbu58.p3d";
|
|
proxyshape="\braf\braf_air2\braf_air_weap2\braf_gbu58.p3d";
|
|
hit=2500;
|
|
indirectHit=550;
|
|
indirectHitRange=25;
|
|
dangerRadiusHit=750;
|
|
airFriction=0.06;
|
|
sideAirFriction=0.09;
|
|
maverickweapon=1;
|
|
count=1;
|
|
};
|
|
class braf_skyfire_70_HE_F: Rocket_04_HE_F
|
|
{
|
|
model="\braf\braf_air2\braf_air_weap2\braf_skyfire_70_fly.p3d";
|
|
proxyShape="\braf\braf_air2\braf_air_weap2\braf_skyfire_70.p3d";
|
|
maverickWeaponIndexOffset=12;
|
|
maverickweapon=1;
|
|
cost=100;
|
|
hit=210;
|
|
indirectHit=55;
|
|
indirectHitRange=15;
|
|
warheadName="HE";
|
|
manualControl=0;
|
|
maxControlRange=0;
|
|
airLock=0;
|
|
irLock=0;
|
|
laserLock=0;
|
|
nvLock=0;
|
|
weaponLockSystem=0;
|
|
aiAmmoUsageFlags="64 + 128";
|
|
missileLockMinDistance=500;
|
|
missileLockMaxDistance=3000;
|
|
initTime=0.0020000001;
|
|
thrust=1060;
|
|
thrustTime=0.69;
|
|
airFriction=0.090000004;
|
|
sideAirFriction=0.0049999999;
|
|
maxSpeed=590;
|
|
maneuvrability=0;
|
|
fuseDistance=50;
|
|
timeToLive=60;
|
|
effectsMissileInit="PylonBackEffectsFFAR";
|
|
muzzleEffect="";
|
|
soundFly[]=
|
|
{
|
|
"A3\Sounds_F\weapons\Rockets\rocket_fly_1",
|
|
0.63095737,
|
|
1.2,
|
|
1700
|
|
};
|
|
whistleDist=30;
|
|
class CamShakeExplode
|
|
{
|
|
power=16;
|
|
duration=1.8;
|
|
frequency=20;
|
|
distance=191.554;
|
|
};
|
|
class CamShakeHit
|
|
{
|
|
power=80;
|
|
duration=0.60000002;
|
|
frequency=20;
|
|
distance=1;
|
|
};
|
|
class CamShakeFire
|
|
{
|
|
power=2.9907;
|
|
duration=1.8;
|
|
frequency=20;
|
|
distance=71.554199;
|
|
};
|
|
class CamShakePlayerFire
|
|
{
|
|
power=2;
|
|
duration=0.1;
|
|
frequency=20;
|
|
distance=1;
|
|
};
|
|
};
|
|
class braf_skyfire_70_AP_F: Rocket_04_AP_F
|
|
{
|
|
model="\braf\braf_air2\braf_air_weap2\braf_skyfire_70_fly.p3d";
|
|
proxyShape="\braf\braf_air2\braf_air_weap2\braf_skyfire_70.p3d";
|
|
maverickWeaponIndexOffset=19;
|
|
submunitionAmmo="ammo_Penetrator_Rocket_04_AP";
|
|
submunitionDirectionType="SubmunitionModelDirection";
|
|
submunitionInitSpeed=1000;
|
|
submunitionParentSpeedCoef=0;
|
|
submunitionInitialOffset[]={0,0,-0.2};
|
|
triggerOnImpact=1;
|
|
deleteParentWhenTriggered=0;
|
|
hit=95;
|
|
indirectHit=25;
|
|
indirectHitRange=2.5;
|
|
warheadName="HE";
|
|
aiAmmoUsageFlags=128;
|
|
};
|
|
class braf_skyfire_70_GAT_F: M_PG_AT
|
|
{
|
|
irLock = 0;
|
|
model="\braf\braf_air2\braf_air_weap2\braf_skyfire_70_fly.p3d";
|
|
proxyShape="\braf\braf_air2\braf_air_weap2\braf_skyfire_70.p3d";
|
|
};
|
|
class braf_maa1a_F: ammo_Missile_ShortRangeAABase
|
|
{
|
|
model="\braf\braf_air2\braf_Air_Weap2\braf_maa1a_fly.p3d";
|
|
proxyShape="\braf\braf_air2\braf_Air_Weap2\braf_maa1a.p3d";
|
|
maxSpeed=1191;
|
|
missileLockMaxDistance=4000;
|
|
};
|
|
|
|
}; |