class Braf_M2StaticMG_base: StaticMGWeapon
{
	author="BRAF Team";
	reloadMagazineSound[]={"\braf\braf_static\M2\data\reload-belt-1",db-30,1,35};
	model="\braf\braf_static\M2\M2_mg.p3d";
	picture="\braf\braf_static\M2\Data\ui\icon_HMG_02_high_ca.paa";
	icon="\braf\braf_static\M2\Data\ui\icomap_m2_ca.paa";
	editorPreview = "\braf\braf_insignia\editorpreview\static\Braf_I_M2StaticMG_MiniTripod_AAF.jpg";
	mapSize=3;
	displayName="M2 Browning (High Tripod)";
	class Turrets: Turrets
	{
		class MainTurret: MainTurret
		{
			optics=1;
			turretInfoType="RscOptics_Offroad_01";
			discreteDistance[]={100,200,300,400,500,600,700,800,900,1000,1100,1200,1300,1400,1500};
			discreteDistanceInitIndex=2;
			gunnerOpticsModel="\A3\weapons_f\reticle\optics_empty";
			gunnerLeftHandAnimName="otochlaven_shake";
			gunnerRightHandAnimName="otochlaven_shake";
			selectionFireAnim="zasleh";
			minElev=-20;
			minTurn=-180;
			maxTurn=180;
			weapons[]=
			{
				"Braf_Vhmg_M2_static"
			};
			magazines[]=
			{
				"Braf_100Rnd_127x99_M",
				"Braf_100Rnd_127x99_M",
				"Braf_100Rnd_127x99_M",
				"Braf_100Rnd_127x99_M"
			};
			gunnerAction="M2_Gunner";
		};
	};
	class AnimationSources
	{
		class ReloadAnim
		{
			source="reload";
			weapon="Braf_Vhmg_M2_static";
		};
		class ReloadMagazine
		{
			source="reloadmagazine";
			weapon="Braf_Vhmg_M2_static";
		};
		class Revolving
		{
			source="revolving";
			weapon="Braf_Vhmg_M2_static";
		};
	};
	armorStructural=10;
	class Library
	{
		libTextDesc="50 Cal";
	};
	class assembleInfo
	{
		primary=0;
		base="";
		assembleTo="";
		dissasembleTo[]=
		{
			"Braf_B_M2_Gun_Bag",
			"Braf_B_M2_Tripod_Bag"
		};
		displayName="";
	};
};
class Braf_I_M2StaticMG_AAF: Braf_M2StaticMG_base
{
	scope=2;
	scopeArsenal=2;
	scopeCurator=2;
	side=2;
	faction="Braf_army";
	crew="braf_army_rifleman_regular_2000";
	typicalCargo[]=
	{
		"braf_army_rifleman_regular_2000"
	};
};
class Braf_M2StaticMG_MiniTripod_base: Braf_M2StaticMG_base
{
	author="BRAF Team";
	displayName="M2 Browning (Low Tripod)";
	model="\braf\braf_static\M2\M2_mg2.p3d";
	picture="\braf\braf_static\M2\Data\ui\icon_HMG_02_ca.paa";
	editorPreview = "\braf\braf_insignia\editorpreview\static\Braf_I_M2StaticMG_AAF.jpg";
	class Turrets: Turrets
	{
		class MainTurret: MainTurret
		{
			gunnerLeftHandAnimName="otochlaven_shake";
			gunnerRightHandAnimName="otochlaven_shake";
			gunneraction="LowTripod_Gunner";
			initturn=0;
			maxturn=90;
			minturn=-90;
		};
	};
	class assembleInfo
	{
		primary=0;
		base="";
		assembleTo="";
		dissasembleTo[]=
		{
			"Braf_B_M2_Gun_Bag",
			"Braf_B_M2_MiniTripod_Bag"
		};
		displayName="";
	};
};
class Braf_I_M2StaticMG_MiniTripod_AAF: Braf_M2StaticMG_MiniTripod_base
{
	scope=2;
	scopeArsenal=2;
	scopeCurator=2;
	side=2;
	faction="Braf_army";
	crew="braf_army_rifleman_regular_2000";
	typicalCargo[]=
	{
		"braf_army_rifleman_regular_2000"
	};
};
class Braf_B_M2_Gun_Bag: Weapon_Bag_Base
{
	author="BRAF Team";
	displayName="M2 Gun Bag";
	_generalMacro="Braf_I_M2StaticMG_AAF";
	mass=250;
	scope=2;
	scopeArsenal=2;
	scopeCurator=2;
	model="\braf\braf_static\M2\bags\StaticX.p3d";
	picture="\braf\braf_static\M2\bags\staticx_ca.paa";
	icon="\braf\braf_static\M2\bags\mapicon_backpack_ca.paa";
	hiddenSelectionsTextures[]=
	{
		"\braf\braf_static\M2\bags\data\static_co.paa"
	};
	class assembleInfo
	{
		primary=0;
		base="";
		assembleTo="";
		dissasembleTo[]={};
		displayName="";
	};
	faction="IND_F";
};
class Braf_B_M2_Tripod_Bag: Weapon_Bag_Base
{
	author="BRAF Team";
	mass=150;
	scope=2;
	scopeArsenal=2;
	scopeCurator=2;
	displayName="M2 Tripod Bag";
	_generalMacro="Braf_I_M2StaticMG_AAF";
	model="\braf\braf_static\M2\bags\StaticY.p3d";
	picture="\braf\braf_static\M2\bags\staticy_ca.paa";
	icon="\braf\braf_static\M2\bags\mapicon_backpack_ca.paa";
	hiddenSelectionsTextures[]=
	{
		"\braf\braf_static\M2\bags\data\static_co.paa"
	};
	faction="Braf_army";
	class assembleInfo: assembleInfo
	{
		displayName="$STR_A3_CfgVehicles_B_HMG_01_Wpn_assembleInfo0";
		assembleTo="Braf_I_M2StaticMG_AAF";
		base[]=
		{
			"Braf_B_M2_Gun_Bag"
		};
	};
};
class Braf_B_M2_MiniTripod_Bag: Braf_B_M2_Tripod_Bag
{
	author="BRAF Team";
	mass=150;
	scope=2;
	scopeArsenal=2;
	scopeCurator=2;
	displayName="M2 MiniTripod Bag";
	_generalMacro="Braf_I_M2StaticMG_AAF";
	class assembleInfo: assembleInfo
	{
		displayName="$STR_A3_CfgVehicles_B_HMG_01_Wpn_assembleInfo0";
		assembleTo="Braf_I_M2StaticMG_MiniTripod_AAF";
		base[]=
		{
			"Braf_B_M2_Gun_Bag"
		};
	};
};