class braf_M252_base: StaticMortar
{
	author="BRAF Team";
	availableForSupportTypes[]=
	{
		"Artillery"
	};
	displayname="L16 81mm Mortar";
	class Library
	{
		libTextDesc="81mm Mortar";
	};
	model="\braf\braf_static\L16\81Mortar.p3d";
	transportSoldier=1;
	cargoAction[]=
	{
		"D30_Cargo"
	};
	icon="\braf\braf_static\L16\data\ui\icomap_mortar_m251_ca.paa";
	picture="\braf\braf_static\L16\data\ui\Mortar_01_ca.paa";
	UiPicture="\braf\braf_static\L16\data\ui\Mortar_01_ca.paa";
	editorPreview = "\braf\braf_insignia\editorpreview\static\braf_I_M252_AAF.jpg";
	mapSize=1.5;
	class Turrets: Turrets
	{
		class MainTurret: MainTurret
		{
			class ViewOptics;
			gunnerAction="D30_Cargo";
			weapons[]=
			{
				"mortar_82mm"
			};
			magazines[]=
			{
				"8Rnd_82mm_Mo_shells",
				"8Rnd_82mm_Mo_shells",
				"8Rnd_82mm_Mo_shells",
				"8Rnd_82mm_Mo_shells",
				"8Rnd_82mm_Mo_Flare_white",
				"8Rnd_82mm_Mo_Flare_white",
				"8Rnd_82mm_Mo_Smoke_white",
				"8Rnd_82mm_Mo_Smoke_white"
			};
			initElev=0;
			initTurn=0;
			minElev=-15;
			maxElev=35;
			minTurn=-180;
			maxTurn=180;
			elevationMode=1;
		};
	};
	htMin=1;
	htMax=480;
	afMax=0;
	mfMax=0;
	mFact=1;
	tBody=100;
	artilleryScanner=1;
	class assembleInfo
	{
		primary=0;
		base="";
		assembleTo="";
		dissasembleTo[]=
		{
			"braf_B_M252_Gun_Bag",
			"braf_B_M252_Bipod_Bag"
		};
		displayName="";
	};
};
class braf_I_M252_AAF: braf_M252_base
{
	scope=2;
	scopeArsenal=2;
	scopeCurator=2;
	side=2;
	faction="Braf_army";
	crew="braf_army_rifleman_regular_2000";
	typicalCargo[]=
	{
		"braf_army_rifleman_regular_2000"
	};
	hiddenSelections[]=
	{
		"camo"
	};
	hiddenSelectionsTextures[]=
	{
		"\braf\braf_static\L16\data\m252_81mm_co.paa"
	};
};
class braf_B_M252_Gun_Bag: Weapon_Bag_Base
{
	author="BRAF Team";
	displayName="M252 Gun Bag";
	_generalMacro="braf_I_M252_AAF";
	mass=200;
	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="braf_army";
};
class braf_B_M252_Bipod_Bag: Weapon_Bag_Base
{
	author="BRAF Team";
	mass=150;
	scope=2;
	scopeArsenal=2;
	scopeCurator=2;
	displayName="M252 Tripod Bag";
	_generalMacro="braf_I_M252_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="Assemble M252 Mortar";
		assembleTo="braf_I_M252_AAF";
		base[]=
		{
			"braf_B_M252_Gun_Bag"
		};
	};
};
