Files
braf/braf_air/Braf_Air_Weap/ammo.hpp

122 lines
2.6 KiB
C++

class BRAF_Rocket_04_HE_F: Rocket_04_HE_F
{
model="\braf\braf_air\braf_air_weap\BRAF_SBAT_70.p3d";
proxyShape="\braf\braf_air\braf_air_weap\BRAF_SBAT_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_Rocket_04_AP_F: Rocket_04_AP_F
{
model="\braf\braf_air\braf_air_weap\BRAF_SBAT_70.p3d";
proxyShape="\braf\braf_air\braf_air_weap\BRAF_SBAT_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_B_127x99_Ball_Red_Tracer: B_127x99_Ball
{
model="\A3\Weapons_f\Data\bullettracer\tracer_red";
lightcolor[] = {0.25,0.25,0.5};
effectflare = "FlareShell";
effectfly = "Braf_tracer_red";
flaresize = 5;
tracerScale=1.2;
tracerStartTime=0.075000003;
airFriction=-0.00057502999;
tracerEndTime=2.3;
ACE_caliber=12.954;
ACE_bulletLength=58.674;
ACE_bulletMass=41.925598;
ACE_ammoTempMuzzleVelocityShifts[]={-26.549999,-25.469999,-22.85,-20.120001,-16.98,-12.8,-7.6399999,-1.53,5.96,15.17,26.190001};
ACE_ballisticCoefficients[]={0.67000002};
ACE_velocityBoundaries[]={};
ACE_standardAtmosphere="ASM";
ACE_dragModel=1;
ACE_muzzleVelocities[]={853};
ACE_barrelLengths[]={736.59998};
};
class Braf_B_127x99_Ball_Red_Tracer_Splash: Braf_B_127x99_Ball_Red_Tracer
{
hit=32;
indirectHit=1.5;
indirectHitRange=1.5;
fuseDistance=12;
deflecting=30;
caliber=3.2;
soundSetSonicCrack[]=
{
"BulletSonicCrack_Gatling_SoundSet"
};
};