This commit is the equivalent of a atomic bomb
This commit is contained in:
382
braf_air/Braf_Air_Weap/Weapons.hpp
Normal file
382
braf_air/Braf_Air_Weap/Weapons.hpp
Normal file
@@ -0,0 +1,382 @@
|
||||
class BRAF_50Cal_weapon: HMG_127
|
||||
{
|
||||
magazines[]=
|
||||
{
|
||||
"BRAF_PylonPod_50_cal"
|
||||
};
|
||||
scope=1;
|
||||
displayName="FN M3M .50 cal";
|
||||
autoFire=1;
|
||||
class GunParticles
|
||||
{
|
||||
class FirstEffect
|
||||
{
|
||||
effectName="MachineGun1";
|
||||
positionName="muzzlepos";
|
||||
directionName="muzzleend";
|
||||
};
|
||||
};
|
||||
class manual: MGun
|
||||
{
|
||||
displayName="FN M3M .50 cal";
|
||||
reloadTime=0.07;
|
||||
dispersion=0.015;
|
||||
sounds[]=
|
||||
{
|
||||
"M3MSound"
|
||||
};
|
||||
class M3MSound
|
||||
{
|
||||
begin1[]=
|
||||
{
|
||||
"braf\braf_air\Braf_Air_Weap\data\M2",
|
||||
1.5848932,
|
||||
1,
|
||||
2100
|
||||
};
|
||||
begin2[]=
|
||||
{
|
||||
"braf\braf_air\Braf_Air_Weap\data\m2_single_1",
|
||||
1.5848932,
|
||||
1,
|
||||
2100
|
||||
};
|
||||
begin3[]=
|
||||
{
|
||||
"braf\braf_air\Braf_Air_Weap\data\m2_single_2",
|
||||
1.5848932,
|
||||
1,
|
||||
2100
|
||||
};
|
||||
soundBegin[]=
|
||||
{
|
||||
"begin1",
|
||||
0.33000001,
|
||||
"begin2",
|
||||
0.33000001,
|
||||
"begin3",
|
||||
0.34
|
||||
};
|
||||
closure1[]=
|
||||
{
|
||||
"A3\Sounds_F\weapons\Closure\sfx10",
|
||||
0.63095737,
|
||||
1,
|
||||
20
|
||||
};
|
||||
closure2[]=
|
||||
{
|
||||
"A3\sounds_f\weapons\closure\sfx11",
|
||||
0.63095737,
|
||||
1.2,
|
||||
20
|
||||
};
|
||||
soundClosure[]=
|
||||
{
|
||||
"closure1",
|
||||
0.5,
|
||||
"closure2",
|
||||
0.5
|
||||
};
|
||||
};
|
||||
soundContinuous=0;
|
||||
soundBurst=0;
|
||||
aiRateOfFire=1;
|
||||
aiRateOfFireDistance=10;
|
||||
minRange=0;
|
||||
minRangeProbab=0.0099999998;
|
||||
midRange=1;
|
||||
midRangeProbab=0.0099999998;
|
||||
maxRange=2;
|
||||
maxRangeProbab=0.0099999998;
|
||||
};
|
||||
class close: manual
|
||||
{
|
||||
aiBurstTerminable=1;
|
||||
showToPlayer=0;
|
||||
burst=8;
|
||||
burstRangeMax=16;
|
||||
aiRateOfFire=0.5;
|
||||
aiRateOfFireDispersion=1.5;
|
||||
aiRateOfFireDistance=50;
|
||||
minRange=0;
|
||||
minRangeProbab=0.69999999;
|
||||
midRange=100;
|
||||
midRangeProbab=0.69999999;
|
||||
maxRange=200;
|
||||
maxRangeProbab=0.2;
|
||||
};
|
||||
class short: close
|
||||
{
|
||||
aiBurstTerminable=1;
|
||||
showToPlayer=0;
|
||||
burst=6;
|
||||
burstRangeMax=16;
|
||||
aiRateOfFire=1;
|
||||
aiRateOfFireDispersion=2;
|
||||
aiRateOfFireDistance=150;
|
||||
minRange=100;
|
||||
minRangeProbab=0.69999999;
|
||||
midRange=400;
|
||||
midRangeProbab=0.75;
|
||||
maxRange=800;
|
||||
maxRangeProbab=0.2;
|
||||
};
|
||||
class medium: close
|
||||
{
|
||||
aiBurstTerminable=1;
|
||||
showToPlayer=0;
|
||||
burst=4;
|
||||
burstRangeMax=12;
|
||||
aiRateOfFire=2;
|
||||
aiRateOfFireDispersion=2;
|
||||
aiRateOfFireDistance=400;
|
||||
minRange=400;
|
||||
minRangeProbab=0.75;
|
||||
midRange=800;
|
||||
midRangeProbab=0.69999999;
|
||||
maxRange=1500;
|
||||
maxRangeProbab=0.1;
|
||||
};
|
||||
class far: close
|
||||
{
|
||||
aiBurstTerminable=1;
|
||||
showToPlayer=0;
|
||||
burst=3;
|
||||
burstRangeMax=12;
|
||||
aiRateOfFire=4;
|
||||
aiRateOfFireDispersion=4;
|
||||
aiRateOfFireDistance=800;
|
||||
minRange=800;
|
||||
minRangeProbab=0.60000002;
|
||||
midRange=1500;
|
||||
midRangeProbab=0.25;
|
||||
maxRange=2000;
|
||||
maxRangeProbab=0.050000001;
|
||||
};
|
||||
reloadMagazineSound[]=
|
||||
{
|
||||
"braf\braf_air\Braf_Air_Weap\data\reload-belt-1",
|
||||
10,
|
||||
1,
|
||||
20
|
||||
};
|
||||
};
|
||||
class BRAF_rocket_ap_weapon: missiles_DAR
|
||||
{
|
||||
magazines[]={"BRAF_PylonPod_rocket_ap"};
|
||||
displayName="SBAT 70 Rocket AP";
|
||||
modes[]=
|
||||
{
|
||||
"Far_AI",
|
||||
"Medium_AI",
|
||||
"Burst"
|
||||
};
|
||||
canLock=0;
|
||||
weaponLockDelay=0;
|
||||
cursor="EmptyCursor";
|
||||
cursorAim="rocket";
|
||||
holdsterAnimValue=1;
|
||||
weight=80;
|
||||
class Far_AI: missiles_DAR
|
||||
{
|
||||
displayName="$STR_A3_missiles_dar0";
|
||||
sounds[]=
|
||||
{
|
||||
"StandardSound"
|
||||
};
|
||||
class StandardSound
|
||||
{
|
||||
begin1[]=
|
||||
{
|
||||
"A3\Sounds_F\weapons\Rockets\new_rocket_8",
|
||||
1.7782794,
|
||||
1.2,
|
||||
1600
|
||||
};
|
||||
soundBegin[]=
|
||||
{
|
||||
"begin1",
|
||||
1
|
||||
};
|
||||
};
|
||||
autoFire=0;
|
||||
reloadTime=0.5;
|
||||
dispersion=0.015;
|
||||
aiBurstTerminable=1;
|
||||
showToPlayer=0;
|
||||
burst=1;
|
||||
burstRangeMax=4;
|
||||
aiRateOfFire=4;
|
||||
aiRateOfFireDispersion=4;
|
||||
aiRateOfFireDistance=1000;
|
||||
minRange=1000;
|
||||
minRangeProbab=0.69999999;
|
||||
midRange=1500;
|
||||
midRangeProbab=0.69999999;
|
||||
maxRange=3200;
|
||||
maxRangeProbab=0.1;
|
||||
};
|
||||
class Medium_AI: Far_AI
|
||||
{
|
||||
aiBurstTerminable=1;
|
||||
showToPlayer=0;
|
||||
burst=1;
|
||||
burstRangeMax=6;
|
||||
aiRateOfFire=3;
|
||||
aiRateOfFireDispersion=3;
|
||||
aiRateOfFireDistance=1000;
|
||||
minRange=400;
|
||||
minRangeProbab=0.1;
|
||||
midRange=800;
|
||||
midRangeProbab=0.69999999;
|
||||
maxRange=1200;
|
||||
maxRangeProbab=0.75;
|
||||
};
|
||||
class Burst: missiles_DAR
|
||||
{
|
||||
displayName="$STR_A3_missiles_dar0";
|
||||
burst=1;
|
||||
soundContinuous=0;
|
||||
autoFire=1;
|
||||
reloadTime=0.5;
|
||||
dispersion=0.015;
|
||||
aiRateOfFire=1;
|
||||
aiRateOfFireDistance=10;
|
||||
minRange=0;
|
||||
minRangeProbab=0.0099999998;
|
||||
midRange=1;
|
||||
midRangeProbab=0.0099999998;
|
||||
maxRange=2;
|
||||
maxRangeProbab=0.0099999998;
|
||||
sounds[]=
|
||||
{
|
||||
"StandardSound"
|
||||
};
|
||||
class StandardSound
|
||||
{
|
||||
begin1[]=
|
||||
{
|
||||
"A3\Sounds_F\weapons\Rockets\new_rocket_8",
|
||||
1.7782794,
|
||||
1.2,
|
||||
1600
|
||||
};
|
||||
soundBegin[]=
|
||||
{
|
||||
"begin1",
|
||||
1
|
||||
};
|
||||
};
|
||||
textureType="fullAuto";
|
||||
};
|
||||
};
|
||||
class BRAF_rocket_he_weapon: missiles_DAR
|
||||
{
|
||||
magazines[]={"BRAF_PylonPod_rocket_he"};
|
||||
displayName="SBAT 70 Rocket HE";
|
||||
modes[]=
|
||||
{
|
||||
"Far_AI",
|
||||
"Medium_AI",
|
||||
"Burst"
|
||||
};
|
||||
canLock=0;
|
||||
weaponLockDelay=0;
|
||||
cursor="EmptyCursor";
|
||||
cursorAim="rocket";
|
||||
holdsterAnimValue=1;
|
||||
weight=80;
|
||||
class Far_AI: missiles_DAR
|
||||
{
|
||||
displayName="$STR_A3_missiles_dar0";
|
||||
sounds[]=
|
||||
{
|
||||
"StandardSound"
|
||||
};
|
||||
class StandardSound
|
||||
{
|
||||
begin1[]=
|
||||
{
|
||||
"A3\Sounds_F\weapons\Rockets\new_rocket_8",
|
||||
1.7782794,
|
||||
1.2,
|
||||
1600
|
||||
};
|
||||
soundBegin[]=
|
||||
{
|
||||
"begin1",
|
||||
1
|
||||
};
|
||||
};
|
||||
autoFire=0;
|
||||
reloadTime=0.5;
|
||||
dispersion=0.015;
|
||||
aiBurstTerminable=1;
|
||||
showToPlayer=0;
|
||||
burst=1;
|
||||
burstRangeMax=4;
|
||||
aiRateOfFire=4;
|
||||
aiRateOfFireDispersion=4;
|
||||
aiRateOfFireDistance=1000;
|
||||
minRange=1000;
|
||||
minRangeProbab=0.69999999;
|
||||
midRange=1500;
|
||||
midRangeProbab=0.69999999;
|
||||
maxRange=3200;
|
||||
maxRangeProbab=0.1;
|
||||
};
|
||||
class Medium_AI: Far_AI
|
||||
{
|
||||
aiBurstTerminable=1;
|
||||
showToPlayer=0;
|
||||
burst=1;
|
||||
burstRangeMax=6;
|
||||
aiRateOfFire=3;
|
||||
aiRateOfFireDispersion=3;
|
||||
aiRateOfFireDistance=1000;
|
||||
minRange=400;
|
||||
minRangeProbab=0.1;
|
||||
midRange=800;
|
||||
midRangeProbab=0.69999999;
|
||||
maxRange=1200;
|
||||
maxRangeProbab=0.75;
|
||||
};
|
||||
class Burst: missiles_DAR
|
||||
{
|
||||
displayName="$STR_A3_missiles_dar0";
|
||||
burst=1;
|
||||
soundContinuous=0;
|
||||
autoFire=1;
|
||||
reloadTime=0.5;
|
||||
dispersion=0.015;
|
||||
aiRateOfFire=1;
|
||||
aiRateOfFireDistance=10;
|
||||
minRange=0;
|
||||
minRangeProbab=0.0099999998;
|
||||
midRange=1;
|
||||
midRangeProbab=0.0099999998;
|
||||
maxRange=2;
|
||||
maxRangeProbab=0.0099999998;
|
||||
sounds[]=
|
||||
{
|
||||
"StandardSound"
|
||||
};
|
||||
class StandardSound
|
||||
{
|
||||
begin1[]=
|
||||
{
|
||||
"A3\Sounds_F\weapons\Rockets\new_rocket_8",
|
||||
1.7782794,
|
||||
1.2,
|
||||
1600
|
||||
};
|
||||
soundBegin[]=
|
||||
{
|
||||
"begin1",
|
||||
1
|
||||
};
|
||||
};
|
||||
textureType="fullAuto";
|
||||
};
|
||||
};
|
||||
Reference in New Issue
Block a user