91 lines
1.8 KiB
C++
91 lines
1.8 KiB
C++
class cfgWeapons
|
|
{
|
|
class MGun;
|
|
class BRAF_MAG_VEH: MGun
|
|
{
|
|
scope=1;
|
|
displayName="$STR_braf_soft_weapon_mag";
|
|
reloadTime=0.1;
|
|
autoFire=1;
|
|
soundContinuous=0;
|
|
dispersion=0.003;
|
|
minRange=2;
|
|
minRangeProbab=0.1;
|
|
midRange=200;
|
|
midRangeProbab=0.7;
|
|
maxRange=1800;
|
|
maxZeroing=1500;
|
|
discreteDistance[]={100,200,300,400,500,600,800,1000,1200,1500};
|
|
discreteDistanceInitIndex=1;
|
|
maxRangeProbab=0.01;
|
|
aiDispersionCoefY=4;
|
|
aiDispersionCoefX=2;
|
|
magazines[]=
|
|
{
|
|
"BRAF_200Rnd_762x51_Mix_red",
|
|
"BRAF_200Rnd_762x51"
|
|
};
|
|
magazineReloadTime=5;
|
|
selectionFireAnim="zasleh";
|
|
maxLeadSpeed=600;
|
|
canLock=0;
|
|
autoReload=0;
|
|
reloadSound[]={"",1,1};
|
|
reloadMagazineSound[]=
|
|
{
|
|
"braf\braf_soft\BRAF_Marrua\AM11\Data\sounds\mag_reload.ogg",10,1,20
|
|
};
|
|
modes[]={"manual"};
|
|
class GunParticles
|
|
{
|
|
class effect1
|
|
{
|
|
positionName="gun_beg";
|
|
directionName="gun_end";
|
|
effectName="MachineGunCloud";
|
|
};
|
|
class effect2
|
|
{
|
|
positionName="machinegun_eject_dir";
|
|
directionName="machinegun_eject_pos";
|
|
effectName="MachineGunCartridge1";
|
|
};
|
|
class effect3
|
|
{
|
|
positionName="machinegun_2_eject_dir";
|
|
directionName="machinegun_2_eject_pos";
|
|
effectName="MachineGunEject";
|
|
};
|
|
};
|
|
class manual: MGun
|
|
{
|
|
displayName="FULL AUTO";
|
|
begin1[]=
|
|
{
|
|
"\braf\braf_soft\BRAF_Marrua\AM11\Data\sounds\mag.ogg",1.7782794,1,1000
|
|
};
|
|
begin2[]=
|
|
{
|
|
"\braf\braf_soft\BRAF_Marrua\AM11\Data\sounds\mag.ogg",1.7782794,1,1000
|
|
};
|
|
autoFire=1;
|
|
soundBegin[]=
|
|
{
|
|
"begin1",0.5,
|
|
"begin2",0.5
|
|
};
|
|
reloadTime=0.075;
|
|
dispersion=0.0012;
|
|
showToPlayer=1;
|
|
burst=1;
|
|
aiRateOfFire=0.5;
|
|
aiRateOfFireDistance=50;
|
|
minRange=1;
|
|
minRangeProbab=0.01;
|
|
midRange=2;
|
|
midRangeProbab=0.01;
|
|
maxRange=3;
|
|
maxRangeProbab=0.01;
|
|
};
|
|
};
|
|
}; |