//GestureReloadMMG01 = "RifleReloadProneMMG01";
class braf_mag_base_F: Rifle_Long_Base_F
{
	author="Sztigran & AMF TEAM";
	_generalMacro="braf_mag_base_F";
	scope=0;
	displayName="mag Base";
	nameSound="Mgun";
	magazines[]=
	{
		"Braf_50Rnd_mag58_mag",
		"Braf_50Rnd_mag58_mag_Tracer_green",
		"Braf_50Rnd_mag58_mag_Tracer_red",
		"Braf_75Rnd_mag58_mag",
		"Braf_75Rnd_mag58_mag_Tracer_green",
		"Braf_75Rnd_mag58_mag_Tracer_red"
	};
	//magazineWell[]=
	//{
	//	"BRAF_MAG_762"
	//};
	soundBipodDeploy[]=
	{
		"A3\Sounds_F_Mark\arsenal\sfx\bipods\Bipod_generic_deploy",
		0.70794576,
		1,
		20
	};
	soundBipodFold[]=
	{
		"A3\Sounds_F_Mark\arsenal\sfx\bipods\Bipod_generic_fold",
		0.70794576,
		1,
		20
	};
	soundBipodDown[]=
	{
		"A3\Sounds_F_Mark\arsenal\sfx\bipods\Bipod_BLU_down",
		0.70794576,
		1,
		20
	};
	soundBipodUp[]=
	{
		"A3\Sounds_F_Mark\arsenal\sfx\bipods\Bipod_BLU_up",
		0.70794576,
		1,
		20
	};
	selectionFireAnim = "zasleh";
	deployedPivot="bipod";
	weaponInfoType = "sp_gpmg_animation";
	hasBipod=1;
	reloadAction="GestureReloadMMG01";
	recoil="recoil_dmr_03";
	maxZeroing=1600;
	handAnim[]=
	{
		"OFP2_ManSkeleton",
		"\A3\Weapons_F_Mark\Machineguns\MMG_01\Data\Anim\mmg_01.rtm"
	};
	class GunParticles: GunParticles
	{
		class EjectEffect
		{
			positionName="Nabojnicestart";
			directionName="Nabojniceend";
			effectName="CaselessAmmoCloud";
		};
		class AmmoBeltEject
		{
			positionName="ejectstart";
			directionName="ejectend";
			effectName="MachineGunEject1";
		};
		class SecondEffect
		{
			effectName="ShotUnderwater";
			positionName="usti hlavne";
			directionName="konec hlavne";
		};
		class RifleAmmoCloud
		{
			positionName="Nabojnicestart";
			directionName="Nabojniceend";
			effectName="CaselessAmmoCloud";
		};
		class SmokeEffect
		{
			positionName="usti hlavne";
			directionName="usti hlavne";
			effectName="RifleAssaultCloud";
		};
	};
	overviewPicture="\A3\Data_F_Mark\Images\watermarkInfo_page07_ca.paa";
	cursor="mg";
	class Library
	{
		libTextDesc="FN MAG 7.62mm";
	};
	class WeaponSlotsInfo: WeaponSlotsInfo
	{
		class CowsSlot: asdg_OpticRail1913_short
		{
			iconPosition[]={0.5,0.36000001};
			iconScale=0.15000001;
		};
		class MuzzleSlot
		{
		};
		class UnderBarrelSlot
		{
		};
		class PointerSlot: asdg_FrontSideRail
		{
			iconPosition[]={0.33000001,0.40000001};
			iconScale=0.2;
		};
		mass=260.14551;
	};
	distanceZoomMin=100;
	distanceZoomMax=600;
	changeFiremodeSound[]=
	{
		"A3\Sounds_F_Mark\arsenal\weapons\LongRangeRifles\DMR_03_MkI_EMR\DMR_03_Safety_02",
		0.11220184,
		1,
		5
	};
	drySound[]=
	{
		"A3\Sounds_F_Mark\arsenal\weapons\LongRangeRifles\DMR_03_MkI_EMR\DMR_03_Dry",
		0.25118864,
		1,
		20
	};
	reloadMagazineSound[]=
	{
		"A3\Sounds_F_Mark\arsenal\weapons\Machineguns\MMG_01_Navid\MMG_01_reload",
		1,
		1,
		10
	};
	modes[]=
	{
		"manual",
		"close",
		"short",
		"medium",
		"far",
		"far2"
	};
	bullet1[]=
	{
		"A3\sounds_f\weapons\shells\7_62\metal_762_01",
		0.63095737,
		1,
		15
	};
	bullet2[]=
	{
		"A3\sounds_f\weapons\shells\7_62\metal_762_02",
		0.63095737,
		1,
		15
	};
	bullet3[]=
	{
		"A3\sounds_f\weapons\shells\7_62\metal_762_03",
		0.63095737,
		1,
		15
	};
	bullet4[]=
	{
		"A3\sounds_f\weapons\shells\7_62\metal_762_04",
		0.63095737,
		1,
		15
	};
	bullet5[]=
	{
		"A3\sounds_f\weapons\shells\7_62\dirt_762_01",
		0.63095737,
		1,
		15
	};
	bullet6[]=
	{
		"A3\sounds_f\weapons\shells\7_62\dirt_762_02",
		0.63095737,
		1,
		15
	};
	bullet7[]=
	{
		"A3\sounds_f\weapons\shells\7_62\dirt_762_03",
		0.63095737,
		1,
		15
	};
	bullet8[]=
	{
		"A3\sounds_f\weapons\shells\7_62\dirt_762_04",
		0.63095737,
		1,
		15
	};
	bullet9[]=
	{
		"A3\sounds_f\weapons\shells\7_62\grass_762_01",
		0.63095737,
		1,
		15
	};
	bullet10[]=
	{
		"A3\sounds_f\weapons\shells\7_62\grass_762_02",
		0.63095737,
		1,
		15
	};
	bullet11[]=
	{
		"A3\sounds_f\weapons\shells\7_62\grass_762_03",
		0.63095737,
		1,
		15
	};
	bullet12[]=
	{
		"A3\sounds_f\weapons\shells\7_62\grass_762_04",
		0.63095737,
		1,
		15
	};
	soundBullet[]=
	{
		"bullet1",
		0.082999997,
		"bullet2",
		0.082999997,
		"bullet3",
		0.082999997,
		"bullet4",
		0.082999997,
		"bullet5",
		0.082999997,
		"bullet6",
		0.082999997,
		"bullet7",
		0.082999997,
		"bullet8",
		0.082999997,
		"bullet9",
		0.082999997,
		"bullet10",
		0.082999997,
		"bullet11",
		0.082999997,
		"bullet12",
		0.082999997
	};
	class manual: Mode_FullAuto
	{
		class BaseSoundModeType;
		class StandardSound: BaseSoundModeType
		{
			soundSetShot[]=
			{
				"Zafir_Shot_SoundSet",
				"Zafir_Tail_SoundSet",
				"Zafir_InteriorTail_SoundSet"
			};
		};
		class SilencedSound: BaseSoundModeType
		{
			soundsetshot[]=
			{
			};
		};
		reloadTime=0.12;
		dispersion=0.00073000003;
		soundContinuous=0;
		soundBurst=0;
	};
	class close: manual
	{
		burst=5;
		aiRateOfFire=0.5;
		aiRateOfFireDistance=50;
		minRange=0;
		minRangeProbab=0.050000001;
		midRange=25;
		midRangeProbab=0.69999999;
		maxRange=50;
		maxRangeProbab=0.039999999;
		showToPlayer=0;
	};
	class short: close
	{
		burst=5;
		aiRateOfFire=2;
		aiRateOfFireDistance=200;
		minRange=50;
		minRangeProbab=0.050000001;
		midRange=200;
		midRangeProbab=0.69999999;
		maxRange=400;
		maxRangeProbab=0.039999999;
	};
	class medium: close
	{
		burst=3;
		aiRateOfFire=4;
		aiRateOfFireDistance=600;
		aiRateOfFireDispersion=2;
		minRange=400;
		minRangeProbab=0.050000001;
		midRange=600;
		midRangeProbab=0.60000002;
		maxRange=800;
		maxRangeProbab=0.1;
	};
	class far: close
	{
		//requiredOpticType=1;
		burst=3;
		aiRateOfFire=6;
		aiRateOfFireDistance=1000;
		aiRateOfFireDispersion=3;
		minRange=800;
		minRangeProbab=0.039999999;
		midRange=1000;
		midRangeProbab=0.5;
		maxRange=1200;
		maxRangeProbab=0.0099999998;
	};
	class far2: far
	{
		//requiredOpticType=2;
		autoFire=0;
		burst=2;
		aiRateOfFire=5;
		aiRateOfFireDistance=1600;
		aiRateOfFireDispersion=4;
		minRange=1200;
		minRangeProbab=0.050000001;
		midRange=1600;
		midRangeProbab=0.5;
		maxRange=2000;
		maxRangeProbab=0.0099999998;
	};
	aiDispersionCoefY=20;
	aiDispersionCoefX=15;
};
class braf_mag: braf_mag_base_F
{
	author="Sztigran & AMF TEAM";
	_generalMacro="braf_mag";
	scope=2;
	model="\braf\braf_weapons_machine_guns\762mm_fn_mag\braf_mag58_01_f.p3d";
	dexterity=1.6799999;
	displayName="FN HERSTAL MAG 60.20 7.62mm";
	picture="\braf\braf_weapons_machine_guns\762mm_fn_mag\ui\mag_ui.paa";
	UiPicture="\A3\weapons_f\data\UI\icon_regular_CA.paa";
	descriptionShort="FN MAG Light Machine Gun";
	inertia=0.80000001;
	aimTransitionSpeed=0.69999999;
	initSpeed=940;
	class WeaponSlotsInfo: WeaponSlotsInfo
	{
		mass=260.14551;
	};
	ace_overheating_slowdownFactor=1;
	ACE_barrelTwist=304.79999;
	ACE_Overheating_Dispersion=1;
	ACE_barrelLength=630;
	ACE_twistDirection=1;
	ACE_overheating_allowSwapBarrel=1;
	ACE_overheating_mrbs=1750;
	ACE_clearJamAction="braf_GestureClear_barrel_FAL";
	class ItemInfo
	{
		priority=1;
	};
};

