Jump to content
Sign in to follow this  
m4rk3tin6

config.cpp help. uniform icon does not appear.

Recommended Posts

THX SO MUCH SURPHER.

Really dude, thx for u patience. U help me alot!

http://i.imgur.com/1UKo9jI.jpg (149 kB)

http://i.imgur.com/ZvvDl11.jpg (145 kB)

But i have another problem, cam i post here ? Our i need open another thread ?

PS: When i terminated the config.cpp i'll post all the code here, for help the others.

Share this post


Link to post
Share on other sites

It's a problem whit classnames.

I can't add explosives in the backpack, using the config.cpp. A error whit bad name appears, but using the editor and put the explosives in the description, that works well.

Share this post


Link to post
Share on other sites

Your backpack class should look something like this.

class B_Carryall_ocamo_Exp: B_Carryall_ocamo
{
	scope = 1;
	class TransportMagazines
	{
		class _xx_APERSBoundingMine_Range_Mag
		{
			magazine = "APERSBoundingMine_Range_Mag";
			count = 3;
		};
		class _xx_ClaymoreDirectionalMine_Remote_Mag
		{
			magazine = "ClaymoreDirectionalMine_Remote_Mag";
			count = 2;
		};
		class _xx_SLAMDirectionalMine_Wire_Mag
		{
			magazine = "SLAMDirectionalMine_Wire_Mag";
			count = 2;
		};
		class _xx_DemoCharge_Remote_Mag
		{
			magazine = "DemoCharge_Remote_Mag";
			count = 1;
		};
	};
	class TransportItems
	{
		class _xx_ToolKit
		{
			name = "ToolKit";
			count = 1;
		};
		class _xx_MineDetector
		{
			name = "MineDetector";
			count = 1;
		};
	};
};

Share this post


Link to post
Share on other sites

Surpher, all working!

Thx again, really thx.

When it's done, i'll post here.

Share this post


Link to post
Share on other sites

Hello all, my uniforms dont work, its the same problem that the other guy.

my code:

class CfgFactionClasses
{
class GOE_Unidades_HMJ
{
	icon = "HMJ_goe\data\ui\goe.paa";
	displayName = "GOE";
	priority = 100;
	side = 1;
};
};

class CfgPatches
{
class GOE_retexture_config
{
	units[] = {};
	weapons[] = {};
	requiredVersion = 0.1;
	requiredAddons[] = {"A3_Characters_F_BLUFOR"};
};

};

class CfgVehicleClasses
{
class goe_chalecos
{
	displayName = "Equipo GOE";
};
};
class CfgVehicles
{
//caja
class ReammoBox_F;
class HMJ_goe_chalecos: ReammoBox_F
{
	scope = 2;
	model = "\a3\weapons_f\ammoboxes\USBasicWeapons.p3d";
	maximumLoad = 2000000;
	transportMaxWeapons = 100000;
	transportMaxMagazines = 100000;
	displayName = "Equipo GOE";
	vehicleClass = "goe_chalecos";
	class TransportMagazines
	{
		class _xx_ffaa_556x45_g36
		{
			magazine = "ffaa_556x45_g36";
			count = 130;
		};
		class _xx_ffaa_mag_c90
		{
			magazine = "ffaa_mag_c90";
			count = 30;
		};
		class _xx_ffaa_mag_c100
		{
			magazine = "ffaa_mag_c100";
			count = 30;
		};
		class _xx_ffaa_127x99_ap
		{
			magazine = "ffaa_127x99_ap";
			count = 30;
		};
		class _xx_ffaa_127x99_he
		{
			magazine = "ffaa_127x99_he";
			count = 30;
		};
		class _xx_ffaa_762x51_accuracy
		{
			magazine = "ffaa_762x51_accuracy";
			count = 30;
		};
		class _xx_ffaa_556x45_mg4
		{
			magazine = "ffaa_556x45_mg4";
			count = 30;
		};
		class _xx_ffaa_762x51_mg3
		{
			magazine = "ffaa_762x51_mg3";
			count = 30;
		};
		class _xx_ffaa_9x19_mp5
		{
			magazine = "ffaa_9x19_mp5";
			count = 30;
		};
		class _xx_ffaa_9x19_ump
		{
			magazine = "ffaa_9x19_ump";
			count = 30;
		};
		class _xx_ffaa_507x28_p90
		{
			magazine = "ffaa_507x28_p90";
			count = 30;
		};
		class _xx_ffaa_cal12_escopeta
		{
			magazine = "ffaa_cal12_escopeta";
			count = 30;
		};
		class _xx_ffaa_9x19_pistola
		{
			magazine = "ffaa_9x19_pistola";
			count = 30;
		};
		class _xx_ffaa_762x51_cedmec
		{
			magazine = "ffaa_762x51_cedmec";
			count = 30;
		};
		class _xx_ffaa_556x45_cedmel
		{
			magazine = "ffaa_556x45_Cedmel";
			count = 30;
		};
		class _xx_ffaa_556x45_ameli
		{
			magazine = "ffaa_556x45_ameli";
			count = 30;
		};
		class _xx_ffaa_granada_alhambra
		{
			magazine = "ffaa_granada_alhambra";
			count = 30;
		};
		class _xx_1Rnd_HE_Grenade_shell
		{
			magazine = "1Rnd_HE_Grenade_shell";
			count = 30;
		};
		class _xx_1Rnd_Smoke_Grenade_shell
		{
			magazine = "1Rnd_Smoke_Grenade_shell";
			count = 30;
		};
		class _xx_UGL_FlareWhite_F
		{
			magazine = "UGL_FlareWhite_F";
			count = 30;
		};
	};
	class TransportWeapons
	{
		class _xx_ffaa_armas_hkg36e
		{
			weapon = "ffaa_armas_hkg36e";
			count = 5;
		};
		class _xx_ffaa_armas_hkg36e_eo
		{
			weapon = "ffaa_armas_hkg36e_eo";
			count = 5;
		};
		class _xx_ffaa_armas_hkg36k
		{
			weapon = "ffaa_armas_hkg36k";
			count = 5;
		};
		class _xx_ffaa_armas_hkg36k_eo
		{
			weapon = "ffaa_armas_hkg36k_eo";
			count = 5;
		};
		class _xx_ffaa_armas_hkag36e
		{
			weapon = "ffaa_armas_hkag36e";
			count = 5;
		};
		class _xx_ffaa_armas_hkag36e_eo
		{
			weapon = "ffaa_armas_hkag36e_eo";
			count = 5;
		};
		class _xx_ffaa_armas_hkag36k
		{
			weapon = "ffaa_armas_hkag36k";
			count = 5;
		};
		class _xx_ffaa_armas_hkag36k_eo
		{
			weapon = "ffaa_armas_hkag36k_eo";
			count = 5;
		};
		class _xx_ffaa_armas_hkg36e_tir
		{
			weapon = "ffaa_armas_hkg36e_tir";
			count = 5;
		};
		class _xx_ffaa_armas_hkg36k_tir
		{
			weapon = "ffaa_armas_hkg36k_tir";
			count = 5;
		};
		class _xx_ffaa_armas_hkag36e_acog
		{
			weapon = "ffaa_armas_hkag36e_acog";
			count = 5;
		};
		class _xx_ffaa_armas_hkag36k_acog
		{
			weapon = "ffaa_armas_hkag36k_acog";
			count = 5;
		};
		class _xx_ffaa_armas_c90
		{
			weapon = "ffaa_armas_c90";
			count = 5;
		};
		class _xx_ffaa_armas_c100
		{
			weapon = "ffaa_armas_c100";
			count = 5;
		};
		class _xx_ffaa_armas_aw
		{
			weapon = "ffaa_armas_aw";
			count = 5;
		};
		class _xx_ffaa_armas_aw50
		{
			weapon = "ffaa_armas_aw50";
			count = 5;
		};
		class _xx_ffaa_armas_M95
		{
			weapon = "ffaa_armas_M95";
			count = 5;
		};
		class _xx_ffaa_armas_mg4
		{
			weapon = "ffaa_armas_mg4";
			count = 5;
		};
		class _xx_ffaa_armas_mg4_acog
		{
			weapon = "ffaa_armas_mg4_acog";
			count = 5;
		};
		class _xx_ffaa_armas_mg4_poin
		{
			weapon = "ffaa_armas_mg4_poin";
			count = 5;
		};
		class _xx_ffaa_armas_mg3
		{
			weapon = "ffaa_armas_mg3";
			count = 5;
		};
		class _xx_ffaa_armas_mg3_eo
		{
			weapon = "ffaa_armas_mg3_eo";
			count = 5;
		};
		class _xx_ffaa_armas_hkmp5a5
		{
			weapon = "ffaa_armas_hkmp5a5";
			count = 5;
		};
		class _xx_ffaa_armas_hkmp5pdw
		{
			weapon = "ffaa_armas_hkmp5pdw";
			count = 5;
		};
		class _xx_ffaa_armas_hkmp510a3
		{
			weapon = "ffaa_armas_hkmp510a3";
			count = 5;
		};
		class _xx_ffaa_armas_ump
		{
			weapon = "ffaa_armas_ump";
			count = 5;
		};
		class _xx_ffaa_armas_ump_sd
		{
			weapon = "ffaa_armas_ump_sd";
			count = 5;
		};
		class _xx_ffaa_armas_p90
		{
			weapon = "ffaa_armas_p90";
			count = 5;
		};
		class _xx_ffaa_armas_p90_sd
		{
			weapon = "ffaa_armas_p90_sd";
			count = 5;
		};
		class _xx_ffaa_armas_sdass
		{
			weapon = "ffaa_armas_sdass";
			count = 5;
		};
		class _xx_ffaa_armas_sdassc
		{
			weapon = "ffaa_armas_sdassc";
			count = 5;
		};
		class _xx_ffaa_armas_usp
		{
			weapon = "ffaa_armas_usp";
			count = 5;
		};
		class _xx_ffaa_armas_uspsl
		{
			weapon = "ffaa_armas_uspsl";
			count = 5;
		};
		class _xx_ffaa_armas_p226
		{
			weapon = "ffaa_armas_p226";
			count = 5;
		};
		class _xx_ffaa_armas_fnp9
		{
			weapon = "ffaa_armas_fnp9";
			count = 5;
		};
		class _xx_ffaa_armas_fnp9L
		{
			weapon = "ffaa_armas_fnp9L";
			count = 5;
		};
		class _xx_Binocular
		{
			weapon = "Binocular";
			count = 5;
		};
	};
	class TransportItems
	{
		class _xx_muzzle_snds_L
		{
			name = "muzzle_snds_L";
			count = 15;
		};
		class _xx_muzzle_snds_h
		{
			name = "muzzle_snds_h";
			count = 15;
		};
		class _xx_acc_flashlight
		{
			name = "acc_flashlight";
			count = 10;
		};
		class _xx_ffaa_optic_holografico
		{
			name = "ffaa_optic_holografico";
			count = 15;
		};
		class _xx_ffaa_optic_acog
		{
			name = "ffaa_optic_acog";
			count = 15;
		};
		class _xx_ffaa_optic_enasa
		{
			name = "ffaa_optic_enasa";
			count = 15;
		};
		class _xx_ffaa_optic_g36_holo
		{
			name = "ffaa_optic_g36_holo";
			count = 15;
		};
		class _xx_ffaa_optic_mg4
		{
			name = "ffaa_optic_mg4";
			count = 15;
		};
		class _xx_ffaa_optic_leopol
		{
			name = "ffaa_optic_leopol";
			count = 15;
		};
		class _xx_ffaa_optic_long_leupold
		{
			name = "ffaa_optic_long_leupold";
			count = 15;
		};
		class _xx_ffaa_optic_northern
		{
			name = "ffaa_optic_northern";
			count = 15;
		};
		class _xx_ffaa_optic_mg4_g36
		{
			name = "ffaa_optic_mg4_g36";
			count = 15;
		};
		class _xx_ffaa_optic_lv
		{
			name = "ffaa_optic_lv";
			count = 15;
		};
		class _xx_ffaa_acc_puntero_ir
		{
			name = "ffaa_acc_puntero_ir";
			count = 15;
		};
		class _xx_FirstAidKit
		{
			name = "FirstAidKit";
			count = 10;
		};
		class _xx_Medikit
		{
			name = "Medikit";
			count = 1;
		};
		class _xx_ToolKit
		{
			name = "ToolKit";
			count = 1;
		};
		class _xx_MineDetector
		{
			name = "MineDetector";
			count = 1;
		};
		class _xx_ItemGPS
		{
			name = "ItemGPS";
			count = 5;
		};
		class _xx_ffaa_nvgoggles
		{
			name = "ffaa_nvgoggles";
			count = 5;
		};
			class _xx_GOE_PlateCarrier1_rgr
		{
			name = "GOE_PlateCarrier1_rgr";
			count = 1;
		};
			class _xx_GOE_PlateCarrier1_rgr_kriox
		{
			name = "GOE_PlateCarrier1_rgr_kriox";
			count = 1;
		};
				class _xx_GOE_PlateCarrier1_rgr_eddard
		{
			name = "GOE_PlateCarrier1_rgr_eddard";
			count = 1;
		};
				class _xx_GOE_PlateCarrier1_rgr_blackburn
		{
			name = "GOE_PlateCarrier1_rgr_blackburn";
			count = 1;
		};
				class _xx_GOE_PlateCarrier1_rgr_rafa
		{
			name = "GOE_PlateCarrier1_rgr_rafa";
			count = 1;
		};
				class _xx_GOE_PlateCarrier1_rgr_ramirez
		{
			name = "GOE_PlateCarrier1_rgr_ramirez";
			count = 1;
		};
				class _xx_GOE_PlateCarrier1_rgr_alek
		{
			name = "GOE_PlateCarrier1_rgr_alek";
			count = 1;
		};
				class _xx_GOE_PlateCarrier1_rgr_siraleks
		{
			name = "GOE_PlateCarrier1_rgr_siraleks";
			count = 1;
		};
				class _xx_GOE_PlateCarrier1_rgr_diblos
		{
			name = "GOE_PlateCarrier1_rgr_diblos";
			count = 1;
		};
				class _xx_GOE_PlateCarrier1_rgr_gamonal
		{
			name = "GOE_PlateCarrier1_rgr_gamonal";
			count = 1;
		};
				class _xx_GOE_PlateCarrier1_rgr_moya
		{
			name = "GOE_PlateCarrier1_rgr_moya";
			count = 1;
		};
				class _xx_GOE_PlateCarrier1_rgr_pakiko
		{
			name = "GOE_PlateCarrier1_rgr_pakiko";
			count = 1;
		};
				class _xx_GOE_PlateCarrier1_rgr_txopin
		{
			name = "GOE_PlateCarrier1_rgr_txopin";
			count = 1;
		};
				class _xx_GOE_PlateCarrier1_rgr_willy
		{
			name = "GOE_PlateCarrier1_rgr_willy";
			count = 1;
		};
				class _xx_GOE_PlateCarrier1_rgr_eydrian
		{
			name = "GOE_PlateCarrier1_rgr_eydrian";
			count = 1;
		};
				class _xx_GOE_PlateCarrier1_rgr_gabriel
		{
			name = "GOE_PlateCarrier1_rgr_gabriel";
			count = 1;
		};
				class _xx_GOE_PlateCarrier1_rgr_altarir
		{
			name = "GOE_PlateCarrier1_rgr_altarir";
			count = 1;
		};
				class _xx_GOE_CombatUniform_mcam
		{
			name = "GOE_CombatUniform_mcam";
			count = 30;
		};
		class _xx_GOE_HelmetB
		{
			name = "GOE_HelmetB";
			count = 30;
		};

	};
};


//SOLDADOS
class B_Soldier_base_F;
class GOE_Soldier_F_Mayor : B_Soldier_base_F
{
	_generalMacro = "B_Soldier_F"; //unsure what this does
	faction = "GOE_Unidades_HMJ";
	scope = 2;
	displayName = "GOE Mayor";
	nakedUniform = "U_BasicBody"; //class for "naked" body
	uniformClass = "GOE_CombatUniform_mcam"; //the uniform item
	hiddenSelections[] = {"Camo"};
	hiddenSelectionsTextures[] = {"HMJ_goe\data\clothing1_co.paa"};

	linkedItems[] = {"GOE_PlateCarrier1_rgr","GOE_CombatUniform_mcam", "GOE_HelmetB", "NVGoggles", "ItemMap", "ItemCompass", "ItemWatch", "ItemRadio"};
	respawnLinkedItems[] = {"GOE_PlateCarrier1_rgr","GOE_CombatUniform_mcam", "GOE_HelmetB", "NVGoggles", "ItemMap", "ItemCompass", "ItemWatch", "ItemRadio"};
};
class GOE_Soldier_F_kriox : B_Soldier_base_F
{
	_generalMacro = "B_Soldier_F"; //unsure what this does
	faction = "GOE_Unidades_HMJ";
	scope = 2;
	displayName = "GOE Kriox";
	nakedUniform = "U_BasicBody"; //class for "naked" body
	uniformClass = "GOE_CombatUniform_mcam"; //the uniform item
	hiddenSelections[] = {"Camo"};
	hiddenSelectionsTextures[] = {"HMJ_goe\data\clothing1_co.paa"};

	linkedItems[] = {"GOE_PlateCarrier1_rgr_kriox", "GOE_HelmetB", "NVGoggles", "ItemMap", "ItemCompass", "ItemWatch", "ItemRadio"};
	respawnLinkedItems[] = {"GOE_PlateCarrier1_rgr_kriox", "GOE_HelmetB", "NVGoggles", "ItemMap", "ItemCompass", "ItemWatch", "ItemRadio"};
};
class GOE_Soldier_F_eddard : B_Soldier_base_F
{
	_generalMacro = "B_Soldier_F"; //unsure what this does
	faction = "GOE_Unidades_HMJ";
	scope = 2;
	displayName = "GOE Eddard";
	nakedUniform = "U_BasicBody"; //class for "naked" body
	uniformClass = "GOE_CombatUniform_mcam"; //the uniform item
	hiddenSelections[] = {"Camo"};
	hiddenSelectionsTextures[] = {"HMJ_goe\data\clothing1_co.paa"};

	linkedItems[] = {"GOE_PlateCarrier1_rgr_eddard", "GOE_HelmetB", "NVGoggles", "ItemMap", "ItemCompass", "ItemWatch", "ItemRadio"};
	respawnLinkedItems[] = {"GOE_PlateCarrier1_rgr_eddard", "GOE_HelmetB", "NVGoggles", "ItemMap", "ItemCompass", "ItemWatch", "ItemRadio"};
};
	class GOE_Soldier_F_blackburn : B_Soldier_base_F
{
	_generalMacro = "B_Soldier_F"; //unsure what this does
	faction = "GOE_Unidades_HMJ";
	scope = 2;
	displayName = "GOE Blackburn";
	nakedUniform = "U_BasicBody"; //class for "naked" body
	uniformClass = "GOE_CombatUniform_mcam"; //the uniform item
	hiddenSelections[] = {"Camo"};
	hiddenSelectionsTextures[] = {"HMJ_goe\data\clothing1_co.paa"};

	linkedItems[] = {"GOE_PlateCarrier1_rgr_blackburn", "GOE_HelmetB", "NVGoggles", "ItemMap", "ItemCompass", "ItemWatch", "ItemRadio"};
	respawnLinkedItems[] = {"GOE_PlateCarrier1_rgr_blackburn", "GOE_HelmetB", "NVGoggles", "ItemMap", "ItemCompass", "ItemWatch", "ItemRadio"};
};
	class GOE_Soldier_F_rafa : B_Soldier_base_F
{
	_generalMacro = "B_Soldier_F"; //unsure what this does
	faction = "GOE_Unidades_HMJ";
	scope = 2;
	displayName = "GOE Rafa";
	nakedUniform = "U_BasicBody"; //class for "naked" body
	uniformClass = "GOE_CombatUniform_mcam"; //the uniform item
	hiddenSelections[] = {"Camo"};
	hiddenSelectionsTextures[] = {"HMJ_goe\data\clothing1_co.paa"};

	linkedItems[] = {"GOE_PlateCarrier1_rgr_rafa", "GOE_HelmetB", "NVGoggles", "ItemMap", "ItemCompass", "ItemWatch", "ItemRadio"};
	respawnLinkedItems[] = {"GOE_PlateCarrier1_rgr_rafa", "GOE_HelmetB", "NVGoggles", "ItemMap", "ItemCompass", "ItemWatch", "ItemRadio"};
};
		class GOE_Soldier_F_ramirez : B_Soldier_base_F
{
	_generalMacro = "B_Soldier_F"; //unsure what this does
	faction = "GOE_Unidades_HMJ";
	scope = 2;
	displayName = "GOE Ramirez";
	nakedUniform = "U_BasicBody"; //class for "naked" body
	uniformClass = "GOE_CombatUniform_mcam"; //the uniform item
	hiddenSelections[] = {"Camo"};
	hiddenSelectionsTextures[] = {"HMJ_goe\data\clothing1_co.paa"};

	linkedItems[] = {"GOE_PlateCarrier1_rgr_ramirez", "GOE_HelmetB", "NVGoggles", "ItemMap", "ItemCompass", "ItemWatch", "ItemRadio"};
	respawnLinkedItems[] = {"GOE_PlateCarrier1_rgr_ramirez", "GOE_HelmetB", "NVGoggles", "ItemMap", "ItemCompass", "ItemWatch", "ItemRadio"};
};
		class GOE_Soldier_F_alek : B_Soldier_base_F
{
	_generalMacro = "B_Soldier_F"; //unsure what this does
	faction = "GOE_Unidades_HMJ";
	scope = 2;
	displayName = "GOE Alek";
	nakedUniform = "U_BasicBody"; //class for "naked" body
	uniformClass = "GOE_CombatUniform_mcam"; //the uniform item
	hiddenSelections[] = {"Camo"};
	hiddenSelectionsTextures[] = {"HMJ_goe\data\clothing1_co.paa"};

	linkedItems[] = {"GOE_PlateCarrier1_rgr_alek", "GOE_HelmetB", "NVGoggles", "ItemMap", "ItemCompass", "ItemWatch", "ItemRadio"};
	respawnLinkedItems[] = {"GOE_PlateCarrier1_rgr_alek", "GOE_HelmetB", "NVGoggles", "ItemMap", "ItemCompass", "ItemWatch", "ItemRadio"};
};
		class GOE_Soldier_F_siralecks : B_Soldier_base_F
{
	_generalMacro = "B_Soldier_F"; //unsure what this does
	faction = "GOE_Unidades_HMJ";
	scope = 2;
	displayName = "GOE SirAlecks";
	nakedUniform = "U_BasicBody"; //class for "naked" body
	uniformClass = "GOE_CombatUniform_mcam"; //the uniform item
	hiddenSelections[] = {"Camo"};
	hiddenSelectionsTextures[] = {"HMJ_goe\data\clothing1_co.paa"};

	linkedItems[] = {"GOE_PlateCarrier1_rgr_siralecks", "GOE_HelmetB", "NVGoggles", "ItemMap", "ItemCompass", "ItemWatch", "ItemRadio"};
	respawnLinkedItems[] = {"GOE_PlateCarrier1_rgr_siralecks", "GOE_HelmetB", "NVGoggles", "ItemMap", "ItemCompass", "ItemWatch", "ItemRadio"};
};
		class GOE_Soldier_F_diblos : B_Soldier_base_F
{
	_generalMacro = "B_Soldier_F"; //unsure what this does
	faction = "GOE_Unidades_HMJ";
	scope = 2;
	displayName = "GOE Diblos";
	nakedUniform = "U_BasicBody"; //class for "naked" body
	uniformClass = "GOE_CombatUniform_mcam"; //the uniform item
	hiddenSelections[] = {"Camo"};
	hiddenSelectionsTextures[] = {"HMJ_goe\data\clothing1_co.paa"};

	linkedItems[] = {"GOE_PlateCarrier1_rgr_diblos", "GOE_HelmetB", "NVGoggles", "ItemMap", "ItemCompass", "ItemWatch", "ItemRadio"};
	respawnLinkedItems[] = {"GOE_PlateCarrier1_rgr_diblos", "GOE_HelmetB", "NVGoggles", "ItemMap", "ItemCompass", "ItemWatch", "ItemRadio"};
};
		class GOE_Soldier_F_gamonal : B_Soldier_base_F
{
	_generalMacro = "B_Soldier_F"; //unsure what this does
	faction = "GOE_Unidades_HMJ";
	scope = 2;
	displayName = "GOE Gamonal";
	nakedUniform = "U_BasicBody"; //class for "naked" body
	uniformClass = "GOE_CombatUniform_mcam"; //the uniform item
	hiddenSelections[] = {"Camo"};
	hiddenSelectionsTextures[] = {"HMJ_goe\data\clothing1_co.paa"};

	linkedItems[] = {"GOE_PlateCarrier1_rgr_gamonal", "GOE_HelmetB", "NVGoggles", "ItemMap", "ItemCompass", "ItemWatch", "ItemRadio"};
	respawnLinkedItems[] = {"GOE_PlateCarrier1_rgr_gamonal", "GOE_HelmetB", "NVGoggles", "ItemMap", "ItemCompass", "ItemWatch", "ItemRadio"};
};
		class GOE_Soldier_F_moya : B_Soldier_base_F
{
	_generalMacro = "B_Soldier_F"; //unsure what this does
	faction = "GOE_Unidades_HMJ";
	scope = 2;
	displayName = "GOE Moya";
	nakedUniform = "U_BasicBody"; //class for "naked" body
	uniformClass = "GOE_CombatUniform_mcam"; //the uniform item
	hiddenSelections[] = {"Camo"};
	hiddenSelectionsTextures[] = {"HMJ_goe\data\clothing1_co.paa"};

	linkedItems[] = {"GOE_PlateCarrier1_rgr_moya", "GOE_HelmetB", "NVGoggles", "ItemMap", "ItemCompass", "ItemWatch", "ItemRadio"};
	respawnLinkedItems[] = {"GOE_PlateCarrier1_rgr_moya", "GOE_HelmetB", "NVGoggles", "ItemMap", "ItemCompass", "ItemWatch", "ItemRadio"};
};
		class GOE_Soldier_F_pakiko : B_Soldier_base_F
{
	_generalMacro = "B_Soldier_F"; //unsure what this does
	faction = "GOE_Unidades_HMJ";
	scope = 2;
	displayName = "GOE Pakiko";
	nakedUniform = "U_BasicBody"; //class for "naked" body
	uniformClass = "GOE_CombatUniform_mcam"; //the uniform item
	hiddenSelections[] = {"Camo"};
	hiddenSelectionsTextures[] = {"HMJ_goe\data\clothing1_co.paa"};

	linkedItems[] = {"GOE_PlateCarrier1_rgr_pakiko", "GOE_HelmetB", "NVGoggles", "ItemMap", "ItemCompass", "ItemWatch", "ItemRadio"};
	respawnLinkedItems[] = {"GOE_PlateCarrier1_rgr_pakiko", "GOE_HelmetB", "NVGoggles", "ItemMap", "ItemCompass", "ItemWatch", "ItemRadio"};
};
		class GOE_Soldier_F_txopin : B_Soldier_base_F
{
	_generalMacro = "B_Soldier_F"; //unsure what this does
	faction = "GOE_Unidades_HMJ";
	scope = 2;
	displayName = "GOE Txopin";
	nakedUniform = "U_BasicBody"; //class for "naked" body
	uniformClass = "GOE_CombatUniform_mcam"; //the uniform item
	hiddenSelections[] = {"Camo"};
	hiddenSelectionsTextures[] = {"HMJ_goe\data\clothing1_co.paa"};

	linkedItems[] = {"GOE_PlateCarrier1_rgr_txopin", "GOE_HelmetB", "NVGoggles", "ItemMap", "ItemCompass", "ItemWatch", "ItemRadio"};
	respawnLinkedItems[] = {"GOE_PlateCarrier1_rgr_txopin", "GOE_HelmetB", "NVGoggles", "ItemMap", "ItemCompass", "ItemWatch", "ItemRadio"};
};
		class GOE_Soldier_F_willy : B_Soldier_base_F
{
	_generalMacro = "B_Soldier_F"; //unsure what this does
	faction = "GOE_Unidades_HMJ";
	scope = 2;
	displayName = "GOE Willy";
	nakedUniform = "U_BasicBody"; //class for "naked" body
	uniformClass = "GOE_CombatUniform_mcam"; //the uniform item
	hiddenSelections[] = {"Camo"};
	hiddenSelectionsTextures[] = {"HMJ_goe\data\clothing1_co.paa"};

	linkedItems[] = {"GOE_PlateCarrier1_rgr_willy", "GOE_HelmetB", "NVGoggles", "ItemMap", "ItemCompass", "ItemWatch", "ItemRadio"};
	respawnLinkedItems[] = {"GOE_PlateCarrier1_rgr_willy", "GOE_HelmetB", "NVGoggles", "ItemMap", "ItemCompass", "ItemWatch", "ItemRadio"};
};
		class GOE_Soldier_F_eydrian : B_Soldier_base_F
{
	_generalMacro = "B_Soldier_F"; //unsure what this does
	faction = "GOE_Unidades_HMJ";
	scope = 2;
	displayName = "GOE Eydrian";
	nakedUniform = "U_BasicBody"; //class for "naked" body
	uniformClass = "GOE_CombatUniform_mcam"; //the uniform item
	hiddenSelections[] = {"Camo"};
	hiddenSelectionsTextures[] = {"HMJ_goe\data\clothing1_co.paa"};

	linkedItems[] = {"GOE_PlateCarrier1_rgr_eydrian", "GOE_HelmetB", "NVGoggles", "ItemMap", "ItemCompass", "ItemWatch", "ItemRadio"};
	respawnLinkedItems[] = {"GOE_PlateCarrier1_rgr_eydrian", "GOE_HelmetB", "NVGoggles", "ItemMap", "ItemCompass", "ItemWatch", "ItemRadio"};
};
class GOE_Soldier_F_gabriel : B_Soldier_base_F
{
	_generalMacro = "B_Soldier_F"; //unsure what this does
	faction = "GOE_Unidades_HMJ";
	scope = 2;
	displayName = "GOE Gabriel";
	nakedUniform = "U_BasicBody"; //class for "naked" body
	uniformClass = "GOE_CombatUniform_mcam"; //the uniform item
	hiddenSelections[] = {"Camo"};
	hiddenSelectionsTextures[] = {"HMJ_goe\data\clothing1_co.paa"};

	linkedItems[] = {"GOE_PlateCarrier1_rgr_gabriel", "GOE_HelmetB", "NVGoggles", "ItemMap", "ItemCompass", "ItemWatch", "ItemRadio"};
	respawnLinkedItems[] = {"GOE_PlateCarrier1_rgr_gabriel", "GOE_HelmetB", "NVGoggles", "ItemMap", "ItemCompass", "ItemWatch", "ItemRadio"};
};
class GOE_Soldier_F_altarir : B_Soldier_base_F
{
	_generalMacro = "B_Soldier_F"; //unsure what this does
	faction = "GOE_Unidades_HMJ";
	scope = 2;
	displayName = "GOE Altarir";
	nakedUniform = "U_BasicBody"; //class for "naked" body
	uniformClass = "GOE_CombatUniform_mcam"; //the uniform item
	hiddenSelections[] = {"Camo"};
	hiddenSelectionsTextures[] = {"HMJ_goe\data\clothing1_co.paa"};

	linkedItems[] = {"GOE_PlateCarrier1_rgr_altarir", "GOE_HelmetB", "NVGoggles", "ItemMap", "ItemCompass", "ItemWatch", "ItemRadio"};
	respawnLinkedItems[] = {"GOE_PlateCarrier1_rgr_altarir", "GOE_HelmetB", "NVGoggles", "ItemMap", "ItemCompass", "ItemWatch", "ItemRadio"};
};
};

class cfgWeapons
{
   class Uniform_Base;
class UniformItem;
class ItemCore;
class HeadgearItem;
class Vest_Camo_Base;
class VestItem;

class GOE_CombatUniform_mcam : Uniform_Base
{
	scope = 2;
	displayName = "GOE Mcam uniform";
	picture = "\A3\characters_f\data\ui\icon_U_B_CombatUniform_mcam_ca.paa";
	model = "\A3\Characters_F\Common\Suitpacks\suitpack_blufor_diver";

	class ItemInfo : UniformItem
	{
		uniformModel = "\A3\Characters_F\Common\Suitpacks\suitpack_blufor_diver";
		uniformClass = "GOE_Soldier_F"; //would be same as our made soldier class
		containerClass = "Supply40"; //how much it can carry
		mass = 80; //how much it weights
	};
};
class GOE_HelmetB : ItemCore
{
	scope = 2;
	weaponPoolAvailable = 1;
	displayName = "GOE helmet";
	picture = "\A3\characters_f\Data\UI\icon_H_HelmetB_CA.paa";
	model = "\A3\Characters_F\BLUFOR\headgear_b_helmet_ballistic";
	hiddenSelections[] = {"camo"};
	hiddenSelectionsTextures[] = {"HMJ_goe\data\equip1_co.paa"};

	class ItemInfo : HeadgearItem
	{
		mass = 100;
		uniformModel = "\A3\Characters_F\BLUFOR\headgear_b_helmet_ballistic";
		modelSides[] = {3, 1};
		armor = 3*0.5;
		passThrough = 0.8;
		hiddenSelections[] = {"camo"};
	};
};
	class GOE_PlateCarrier1_rgr : Vest_Camo_Base
{
	scope = 2;
	displayName = "GOE Platecarrier Mayor";
	picture = "\A3\characters_f\Data\UI\icon_V_plate_carrier_1_CA.paa";
	model = "\A3\Characters_F\BLUFOR\equip_b_vest02";
	hiddenSelections[] = {"camo"};
	hiddenSelectionsTextures[] = {"HMJ_goe\data\vests_rgr_co.paa"};

	class ItemInfo : VestItem
	{
		uniformModel = "\A3\Characters_F\BLUFOR\equip_b_vest02";
		containerClass = "Supply100";
		mass = 50;
		armor = 5*0.5;
		passThrough = 0.7;
		hiddenSelections[] = {"camo"};
	};
};
class GOE_PlateCarrier1_rgr_kriox : Vest_Camo_Base
{
	scope = 2;
	displayName = "GOE Platecarrier Kriox";
	picture = "\A3\characters_f\Data\UI\icon_V_plate_carrier_1_CA.paa";
	model = "\A3\Characters_F\BLUFOR\equip_b_vest02";
	hiddenSelections[] = {"camo"};
	hiddenSelectionsTextures[] = {"HMJ_goe\data\vests_rgr_co_kriox.paa"};

	class ItemInfo : VestItem
	{
		uniformModel = "\A3\Characters_F\BLUFOR\equip_b_vest02";
		containerClass = "Supply100";
		mass = 50;
		armor = 5*0.5;
		passThrough = 0.7;
		hiddenSelections[] = {"camo"};
	};
};
class GOE_PlateCarrier1_rgr_eddard : Vest_Camo_Base
{
	scope = 2;
	displayName = "GOE Platecarrier Eddard";
	picture = "\A3\characters_f\Data\UI\icon_V_plate_carrier_1_CA.paa";
	model = "\A3\Characters_F\BLUFOR\equip_b_vest02";
	hiddenSelections[] = {"camo"};
	hiddenSelectionsTextures[] = {"HMJ_goe\data\vests_rgr_co_eddard.paa"};

	class ItemInfo : VestItem
	{
		uniformModel = "\A3\Characters_F\BLUFOR\equip_b_vest02";
		containerClass = "Supply100";
		mass = 50;
		armor = 5*0.5;
		passThrough = 0.7;
		hiddenSelections[] = {"camo"};
	};
};
class GOE_PlateCarrier1_rgr_ramirez : Vest_Camo_Base
{
	scope = 2;
	displayName = "GOE Platecarrier Ramirez";
	picture = "\A3\characters_f\Data\UI\icon_V_plate_carrier_1_CA.paa";
	model = "\A3\Characters_F\BLUFOR\equip_b_vest02";
	hiddenSelections[] = {"camo"};
	hiddenSelectionsTextures[] = {"HMJ_goe\data\vests_rgr_co_ramirez.paa"};

	class ItemInfo : VestItem
	{
		uniformModel = "\A3\Characters_F\BLUFOR\equip_b_vest02";
		containerClass = "Supply100";
		mass = 50;
		armor = 5*0.5;
		passThrough = 0.7;
		hiddenSelections[] = {"camo"};
	};
};
class GOE_PlateCarrier1_rgr_willy : Vest_Camo_Base
{
	scope = 2;
	displayName = "GOE Platecarrier Willy";
	picture = "\A3\characters_f\Data\UI\icon_V_plate_carrier_1_CA.paa";
	model = "\A3\Characters_F\BLUFOR\equip_b_vest02";
	hiddenSelections[] = {"camo"};
	hiddenSelectionsTextures[] = {"HMJ_goe\data\vests_rgr_co_willy.paa"};

	class ItemInfo : VestItem
	{
		uniformModel = "\A3\Characters_F\BLUFOR\equip_b_vest02";
		containerClass = "Supply100";
		mass = 50;
		armor = 5*0.5;
		passThrough = 0.7;
		hiddenSelections[] = {"camo"};
	};
};
class GOE_PlateCarrier1_rgr_alek : Vest_Camo_Base
{
	scope = 2;
	displayName = "GOE Platecarrier Alek";
	picture = "\A3\characters_f\Data\UI\icon_V_plate_carrier_1_CA.paa";
	model = "\A3\Characters_F\BLUFOR\equip_b_vest02";
	hiddenSelections[] = {"camo"};
	hiddenSelectionsTextures[] = {"HMJ_goe\data\vests_rgr_co_alek.paa"};

	class ItemInfo : VestItem
	{
		uniformModel = "\A3\Characters_F\BLUFOR\equip_b_vest02";
		containerClass = "Supply100";
		mass = 50;
		armor = 5*0.5;
		passThrough = 0.7;
		hiddenSelections[] = {"camo"};
	};
};
class GOE_PlateCarrier1_rgr_rafa : Vest_Camo_Base
{
	scope = 2;
	displayName = "GOE Platecarrier Rafa";
	picture = "\A3\characters_f\Data\UI\icon_V_plate_carrier_1_CA.paa";
	model = "\A3\Characters_F\BLUFOR\equip_b_vest02";
	hiddenSelections[] = {"camo"};
	hiddenSelectionsTextures[] = {"HMJ_goe\data\vests_rgr_co_rafa.paa"};

	class ItemInfo : VestItem
	{
		uniformModel = "\A3\Characters_F\BLUFOR\equip_b_vest02";
		containerClass = "Supply100";
		mass = 50;
		armor = 5*0.5;
		passThrough = 0.7;
		hiddenSelections[] = {"camo"};
	};
};
class GOE_PlateCarrier1_rgr_siralecks : Vest_Camo_Base
{
	scope = 2;
	displayName = "GOE Platecarrier";
	picture = "\A3\characters_f\Data\UI\icon_V_plate_carrier_1_CA.paa";
	model = "\A3\Characters_F\BLUFOR\equip_b_vest02";
	hiddenSelections[] = {"camo"};
	hiddenSelectionsTextures[] = {"HMJ_goe\data\vests_rgr_co_siralecks.paa"};

	class ItemInfo : VestItem
	{
		uniformModel = "\A3\Characters_F\BLUFOR\equip_b_vest02";
		containerClass = "Supply100";
		mass = 50;
		armor = 5*0.5;
		passThrough = 0.7;
		hiddenSelections[] = {"camo"};
	};
};
class GOE_PlateCarrier1_rgr_blackburn : Vest_Camo_Base
{
	scope = 2;
	displayName = "GOE Platecarrier Blackburn";
	picture = "\A3\characters_f\Data\UI\icon_V_plate_carrier_1_CA.paa";
	model = "\A3\Characters_F\BLUFOR\equip_b_vest02";
	hiddenSelections[] = {"camo"};
	hiddenSelectionsTextures[] = {"HMJ_goe\data\vests_rgr_co_blackburn.paa"};

	class ItemInfo : VestItem
	{
		uniformModel = "\A3\Characters_F\BLUFOR\equip_b_vest02";
		containerClass = "Supply100";
		mass = 50;
		armor = 5*0.5;
		passThrough = 0.7;
		hiddenSelections[] = {"camo"};
	};
};
class GOE_PlateCarrier1_rgr_diblos : Vest_Camo_Base
{
	scope = 2;
	displayName = "GOE Platecarrier Diblos";
	picture = "\A3\characters_f\Data\UI\icon_V_plate_carrier_1_CA.paa";
	model = "\A3\Characters_F\BLUFOR\equip_b_vest02";
	hiddenSelections[] = {"camo"};
	hiddenSelectionsTextures[] = {"HMJ_goe\data\vests_rgr_co_diblos.paa"};

	class ItemInfo : VestItem
	{
		uniformModel = "\A3\Characters_F\BLUFOR\equip_b_vest02";
		containerClass = "Supply100";
		mass = 50;
		armor = 5*0.5;
		passThrough = 0.7;
		hiddenSelections[] = {"camo"};
	};
};
class GOE_PlateCarrier1_rgr_gamonal : Vest_Camo_Base
{
	scope = 2;
	displayName = "GOE Platecarrier gamonal";
	picture = "\A3\characters_f\Data\UI\icon_V_plate_carrier_1_CA.paa";
	model = "\A3\Characters_F\BLUFOR\equip_b_vest02";
	hiddenSelections[] = {"camo"};
	hiddenSelectionsTextures[] = {"HMJ_goe\data\vests_rgr_co_gamonal.paa"};

	class ItemInfo : VestItem
	{
		uniformModel = "\A3\Characters_F\BLUFOR\equip_b_vest02";
		containerClass = "Supply100";
		mass = 50;
		armor = 5*0.5;
		passThrough = 0.7;
		hiddenSelections[] = {"camo"};
	};
};
class GOE_PlateCarrier1_rgr_moya : Vest_Camo_Base
{
	scope = 2;
	displayName = "GOE Platecarrier moya";
	picture = "\A3\characters_f\Data\UI\icon_V_plate_carrier_1_CA.paa";
	model = "\A3\Characters_F\BLUFOR\equip_b_vest02";
	hiddenSelections[] = {"camo"};
	hiddenSelectionsTextures[] = {"HMJ_goe\data\vests_rgr_co_moya.paa"};

	class ItemInfo : VestItem
	{
		uniformModel = "\A3\Characters_F\BLUFOR\equip_b_vest02";
		containerClass = "Supply100";
		mass = 50;
		armor = 5*0.5;
		passThrough = 0.7;
		hiddenSelections[] = {"camo"};
	};
};
class GOE_PlateCarrier1_rgr_pakiko : Vest_Camo_Base
{
	scope = 2;
	displayName = "GOE Platecarrier pakiko";
	picture = "\A3\characters_f\Data\UI\icon_V_plate_carrier_1_CA.paa";
	model = "\A3\Characters_F\BLUFOR\equip_b_vest02";
	hiddenSelections[] = {"camo"};
	hiddenSelectionsTextures[] = {"HMJ_goe\data\vests_rgr_co_pakiko.paa"};

	class ItemInfo : VestItem
	{
		uniformModel = "\A3\Characters_F\BLUFOR\equip_b_vest02";
		containerClass = "Supply100";
		mass = 50;
		armor = 5*0.5;
		passThrough = 0.7;
		hiddenSelections[] = {"camo"};
	};
};
class GOE_PlateCarrier1_rgr_txopin : Vest_Camo_Base
{
	scope = 2;
	displayName = "GOE Platecarrier txopin";
	picture = "\A3\characters_f\Data\UI\icon_V_plate_carrier_1_CA.paa";
	model = "\A3\Characters_F\BLUFOR\equip_b_vest02";
	hiddenSelections[] = {"camo"};
	hiddenSelectionsTextures[] = {"HMJ_goe\data\vests_rgr_co_txopin.paa"};

	class ItemInfo : VestItem
	{
		uniformModel = "\A3\Characters_F\BLUFOR\equip_b_vest02";
		containerClass = "Supply100";
		mass = 50;
		armor = 5*0.5;
		passThrough = 0.7;
		hiddenSelections[] = {"camo"};
	};
};
	class GOE_PlateCarrier1_rgr_eydrian : Vest_Camo_Base
{
	scope = 2;
	displayName = "GOE Platecarrier eydrian";
	picture = "\A3\characters_f\Data\UI\icon_V_plate_carrier_1_CA.paa";
	model = "\A3\Characters_F\BLUFOR\equip_b_vest02";
	hiddenSelections[] = {"camo"};
	hiddenSelectionsTextures[] = {"HMJ_goe\data\vests_rgr_co_eydrian.paa"};

	class ItemInfo : VestItem
	{
		uniformModel = "\A3\Characters_F\BLUFOR\equip_b_vest02";
		containerClass = "Supply100";
		mass = 50;
		armor = 5*0.5;
		passThrough = 0.7;
		hiddenSelections[] = {"camo"};
	};
};
class GOE_PlateCarrier1_rgr_gabriel : Vest_Camo_Base
{
	scope = 2;
	displayName = "GOE Platecarrier gabriel";
	picture = "\A3\characters_f\Data\UI\icon_V_plate_carrier_1_CA.paa";
	model = "\A3\Characters_F\BLUFOR\equip_b_vest02";
	hiddenSelections[] = {"camo"};
	hiddenSelectionsTextures[] = {"HMJ_goe\data\vests_rgr_co_gabriel.paa"};

	class ItemInfo : VestItem
	{
		uniformModel = "\A3\Characters_F\BLUFOR\equip_b_vest02";
		containerClass = "Supply100";
		mass = 50;
		armor = 5*0.5;
		passThrough = 0.7;
		hiddenSelections[] = {"camo"};
	};
};
	class GOE_PlateCarrier1_rgr_altarir : Vest_Camo_Base
{
	scope = 2;
	displayName = "GOE Platecarrier altarir";
	picture = "\A3\characters_f\Data\UI\icon_V_plate_carrier_1_CA.paa";
	model = "\A3\Characters_F\BLUFOR\equip_b_vest02";
	hiddenSelections[] = {"camo"};
	hiddenSelectionsTextures[] = {"HMJ_goe\data\vests_rgr_co_altarir.paa"};

	class ItemInfo : VestItem
	{
		uniformModel = "\A3\Characters_F\BLUFOR\equip_b_vest02";
		containerClass = "Supply100";
		mass = 50;
		armor = 5*0.5;
		passThrough = 0.7;
		hiddenSelections[] = {"camo"};
	};
};
};
};

Y try all and nothing work, i cant take the uniform from the box :(

One cuestion more how y can add the ammo box to ammo class??

Thanks for all

Share this post


Link to post
Share on other sites

In your first unit remove your uniform class from linkedItems[] and respawnLinkedItems[]. Then in your uniform class change uniformClass = "GOE_Soldier_F"; to uniformClass = "GOE_Soldier_F_Mayor";

Share this post


Link to post
Share on other sites
In your first unit remove your uniform class from linkedItems[] and respawnLinkedItems[]. Then in your uniform class change uniformClass = "GOE_Soldier_F"; to uniformClass = "GOE_Soldier_F_Mayor";

i remove it and not work :(

Uniform its in the unit, but i cant see the icon and its unavalible to get things in it

8a91bd6afc4375fda8e141915a7d0c5d

http://gyazo.com/8a91bd6afc4375fda8e141915a7d0c5d

in a box it appears but you cant wear it:

http://gyazo.com/f60aa8689b95a3d3b3ac4d49e6cef541

now try to wear it:

http://gyazo.com/b6de05c548aa30442494f26881bac7fe

Edited by HMJ_Mayor

Share this post


Link to post
Share on other sites

In your uniform class change uniformModel = "\A3\Characters_F\Common\Suitpacks\suitpack_blufor_diver"; to uniformModel = "_";

Share this post


Link to post
Share on other sites
In your uniform class change uniformModel = "\A3\Characters_F\Common\Suitpacks\suitpack_blufor_diver"; to uniformModel = "_";

Nothing, i change it and not work :(

With "_" report an error "_.p3d not found" with "-" anything, dont work

Edited by HMJ_Mayor

Share this post


Link to post
Share on other sites

What exactly is not working, does the uniform appear on the unit?

Post your latest config.

Share this post


Link to post
Share on other sites

Ey Surpher, where i look for indepent vest icon ?

Share this post


Link to post
Share on other sites
Ey Surpher, where i look for indepent vest icon ?

If you know the vest classname look for it in the in-game config viewer.

Share this post


Link to post
Share on other sites

If anybody want, this my config.cpp, whit everything working, just modify the local texture and DONE.

Config.cpp

#define TEast		0
#define TWest		1
#define TGuerrila		2
#define TCivilian		3
#define TSideUnknown		4
#define TEnemy		5
#define TFriendly		6
#define TLogic		7

#define true	1
#define false	0

#define private		0
#define protected		1
#define public		2

class CfgPatches {
class Aziro {
	units[] = {UH1Y, Aziro_Rifleman_W };
	weapons[] = {};
	requiredVersion = 0.01;
	requiredAddons[] = {"A3_Characters_F_BLUFOR", "A3_Characters_F_Beta", "A3_Weapons_F"};
};
};

class cfgFactionClasses {
class Aziro_Mod {
	displayName = "Aziro";
	priority = 2;
	side = TWest;
	icon = "\Aziro\Data\Aziro_icon.paa";
};
};

class CfgVehicleClasses {
class Aziro_units_Wood {
	displayName = "Men (Wood)";
};

class Aziro_units_Des {
	displayName = "Men (Des)";
};
};
//_____________________________________________Aziro Infantry______________________________________________
class CfgVehicles {
class B_Soldier_base_F;	// External class reference
class B_Soldier_lite_F;	// External class reference
class B_Soldier_AR_F;	// External class reference
class B_Soldier_GL_F;	// External class reference
class B_Soldier_TL_F;	// External class reference
class B_Soldier_SL_F;	// External class reference
class B_Soldier_AT_F;	// External class reference
class B_Soldier_AA_F;	// External class reference
class B_medic_F;	// External class reference
class B_Soldier_repair_F;	// External class reference
class B_engineer_F;	// External class reference
class B_Soldier_exp_F;	// External class reference
class B_Soldier_M_F;	// External class reference
class B_Soldier_A_F;	// External class reference
class B_crew_F;	// External class reference
class B_helipilot_F;	// External class reference
class B_helicrew_F;	// External class reference
class B_officer_F;	// External class reference
class B_Sniper_F;	// External class reference
class B_Spotter_F;	// External class reference
class B_recon_M_F;	// External class reference
class ContainerSupply;	// External class reference
class Bag_Base;	// External class reference
class B_Bergen_Base;	// External class reference
class B_Carryall_oli;
class AllVehicles;	// External class reference
class thingX;	// External class reference

	class Aziro_Rifleman_W : B_Soldier_TL_F {
	 author = "M4rK3Ting";		
	_generalMacro = "B_helipilot_F";
	faction = "Aziro_Mod";
	vehicleClass = "Aziro_units_Wood";
	canCarryBackPack = 1;
	backpack = "Aziro_carryall_Wood";
	canDeactivateMines = true;
	attendant = true;
	engineer = 1;
	scope = 2;
	displayName = "Team Leader";
	model = "\A3\Characters_F_Beta\INDEP\ia_soldier_01.p3d";
	nakedUniform = "U_BasicBody";
	uniformAccessories[] = {};
	uniformClass = "Aziro_Uniform_Wood";
	hiddenSelections[] = {"camo"};
	hiddenSelectionsTextures[] = {"\Aziro\data\Aziro_c_uniform_las_co.paa"};
	weapons[] = {"Binocular", "Throw", "Put","arifle_mas_ak_74m_sf_e","hgun_mas_glocksf_F"};
       magazines[] = {"HandGrenade","HandGrenade","SmokeShellGreen","SmokeShellRed","30Rnd_mas_545x39_mag","30Rnd_mas_545x39_mag","30Rnd_mas_545x39_mag","30Rnd_mas_545x39_mag","30Rnd_mas_545x39_mag","30Rnd_mas_545x39_mag","30Rnd_mas_545x39_mag","30Rnd_mas_545x39_mag", "12Rnd_mas_45acp_Mag", "12Rnd_mas_45acp_Mag", "12Rnd_mas_45acp_Mag","Chemlight_blue","Chemlight_blue"};
	respawnWeapons[] = {"Binocular", "Throw", "Put","arifle_mas_ak_74m_sf_e","hgun_mas_glocksf_F"};
       respawnMagazines[] = {"HandGrenade","HandGrenade","SmokeShellGreen","SmokeShellRed","30Rnd_mas_545x39_mag","30Rnd_mas_545x39_mag","30Rnd_mas_545x39_mag","30Rnd_mas_545x39_mag","30Rnd_mas_545x39_mag","30Rnd_mas_545x39_mag","30Rnd_mas_545x39_mag","30Rnd_mas_545x39_mag", "12Rnd_mas_45acp_Mag", "12Rnd_mas_45acp_Mag", "12Rnd_mas_45acp_Mag","Chemlight_blue","Chemlight_blue"};
       Items[] = {"FirstAidKit", "optic_mas_acog", "FHQ_acc_LLM01F"};
       respawnItems[] = {"FirstAidKit", "optic_mas_acog", "FHQ_acc_LLM01F"};
	linkedItems[] = {"Aziro_PlateCarrier_Wood", "Aziro_MICH_Wood", "ItemMap","ItemGPS", "ItemCompass", "ItemWatch", "ItemRadio", "shemagh_faceOD", "NVGoggles_INDEP"};
	respawnLinkedItems[] = {"Aziro_PlateCarrier_Wood", "Aziro_MICH_Wood", "ItemMap","ItemGPS", "ItemCompass", "ItemWatch", "ItemRadio", "shemagh_faceOD", "NVGoggles_INDEP"};
};

	class Aziro_Machine_W : B_Soldier_TL_F {
	author = "M4rK3Ting";
	_generalMacro = "B_Soldier_TL_F";
	icon = "iconManLeader";
	faction = "Aziro_Mod";
	vehicleClass = "Aziro_units_Wood";
	canCarryBackPack = 1;
	backpack = "Aziro_MG_Wood";
	canDeactivateMines = true;
	attendant = true;
	engineer = 1;
	scope = 2;
	displayName = "Machine Gunner";
	model = "\A3\Characters_F_Beta\INDEP\ia_soldier_01.p3d";
	nakedUniform = "U_BasicBody";
	uniformAccessories[] = {};
	uniformClass = "Aziro_Uniform_Wood";
	hiddenSelections[] = {"camo"};
	hiddenSelectionsTextures[] = {"\Aziro\data\Aziro_c_uniform_las_co.paa"};
	weapons[] = {"Throw", "Put","LMG_mas_M249a_F_a"};
       magazines[] = {"HandGrenade","HandGrenade","SmokeShellGreen","SmokeShellRed","200Rnd_mas_556x45_T_Stanag","200Rnd_mas_556x45_T_Stanag","200Rnd_mas_556x45_T_Stanag","200Rnd_mas_556x45_T_Stanag","200Rnd_mas_556x45_T_Stanag","Chemlight_blue","Chemlight_blue"};
	respawnWeapons[] = {"Throw", "Put","LMG_mas_M249a_F_a"};
       respawnMagazines[] = {"HandGrenade","HandGrenade","SmokeShellGreen","SmokeShellRed","200Rnd_mas_556x45_T_Stanag","200Rnd_mas_556x45_T_Stanag","200Rnd_mas_556x45_T_Stanag","200Rnd_mas_556x45_T_Stanag","200Rnd_mas_556x45_T_Stanag","Chemlight_blue","Chemlight_blue"};
       Items[] = {"FirstAidKit", "FHQ_optic_AC11704", "FHQ_acc_LLM01F"};
       respawnItems[] = {"FirstAidKit", "FHQ_optic_AC11704", "FHQ_acc_LLM01F"};
       linkedItems[] = {"Aziro_PlateCarrier_Wood", "Aziro_MICH_Wood", "ItemMap","ItemGPS", "ItemCompass", "ItemWatch", "ItemRadio", "shemagh_faceOD", "NVGoggles_INDEP"};
       respawnLinkedItems[] = {"Aziro_PlateCarrier_Wood", "Aziro_MICH_Wood", "ItemMap","ItemGPS", "ItemCompass", "ItemWatch", "ItemRadio", "shemagh_faceOD", "NVGoggles_INDEP"};
       };

	class Aziro_Designed_W : B_Soldier_TL_F {
	author = "M4rK3Ting";
	_generalMacro = "B_Soldier_TL_F";
	icon = "iconManLeader";
	faction = "Aziro_Mod";
	vehicleClass = "Aziro_units_Wood";
	canCarryBackPack = 1;
	backpack = "Aziro_carryall_Wood";
	canDeactivateMines = true;
	attendant = true;
	engineer = 1;
	scope = 2;
	displayName = "Marksman";
	model = "\A3\Characters_F_Beta\INDEP\ia_soldier_01.p3d";
	nakedUniform = "U_BasicBody";
	uniformAccessories[] = {};
	uniformClass = "Aziro_Uniform_Wood";
	hiddenSelections[] = {"camo"};
	hiddenSelectionsTextures[] = {"\Aziro\data\Aziro_c_uniform_las_co.paa"};
	weapons[] = {"Binocular", "Throw", "Put","srifle_mas_sr25_v_sd"};
       magazines[] = {"HandGrenade","HandGrenade","SmokeShellGreen","SmokeShellRed","20Rnd_mas_762x51_T_Stanag","20Rnd_mas_762x51_T_Stanag","20Rnd_mas_762x51_T_Stanag","20Rnd_mas_762x51_T_Stanag","20Rnd_mas_762x51_T_Stanag","20Rnd_mas_762x51_T_Stanag","20Rnd_mas_762x51_T_Stanag","20Rnd_mas_762x51_T_Stanag","20Rnd_mas_762x51_T_Stanag","20Rnd_mas_762x51_T_Stanag","Chemlight_blue","Chemlight_blue"};
	respawnWeapons[] = {"Binocular", "Throw", "Put","srifle_mas_sr25_v_sd"};
       respawnMagazines[] = {"HandGrenade","HandGrenade","SmokeShellGreen","SmokeShellRed","20Rnd_mas_762x51_T_Stanag","20Rnd_mas_762x51_T_Stanag","20Rnd_mas_762x51_T_Stanag","20Rnd_mas_762x51_T_Stanag","20Rnd_mas_762x51_T_Stanag","20Rnd_mas_762x51_T_Stanag","20Rnd_mas_762x51_T_Stanag","20Rnd_mas_762x51_T_Stanag","20Rnd_mas_762x51_T_Stanag","20Rnd_mas_762x51_T_Stanag","Chemlight_blue","Chemlight_blue"};
       Items[] = {"optic_mas_acog_rd"};
       respawnItems[] = {"optic_mas_acog_rd"};
       linkedItems[] = {"Aziro_PlateCarrier_Wood", "Aziro_Booniehat_W", "ItemMap","ItemGPS", "ItemCompass", "ItemWatch", "ItemRadio", "shemagh_faceOD", "NVGoggles_INDEP"};
       respawnLinkedItems[] = {"Aziro_PlateCarrier_Wood", "Aziro_Booniehat_W", "ItemMap","ItemGPS", "ItemCompass", "ItemWatch", "ItemRadio", "shemagh_faceOD", "NVGoggles_INDEP"};
       };

	class Aziro_ATL_W : B_Soldier_TL_F {
	author = "M4rK3Ting";
	_generalMacro = "B_Soldier_TL_F";
	icon = "iconManLeader";
	faction = "Aziro_Mod";
	vehicleClass = "Aziro_units_Wood";
	canCarryBackPack = 1;
	backpack = "Aziro_carryall_Wood";
	canDeactivateMines = true;
	attendant = true;
	engineer = 1;
	scope = 2;
	displayName = "AT Light";
	model = "\A3\Characters_F_Beta\INDEP\ia_soldier_01.p3d";
	nakedUniform = "U_BasicBody";
	uniformAccessories[] = {};
	uniformClass = "Aziro_Uniform_Wood";
	hiddenSelections[] = {"camo"};
	hiddenSelectionsTextures[] = {"\Aziro\data\Aziro_c_uniform_las_co.paa"};
	weapons[] = {"Throw", "Put","arifle_mas_ak_74m_sf_e","hgun_mas_glocksf_F","mas_launch_M136_F"};
       magazines[] = {"HandGrenade","HandGrenade","SmokeShellGreen","SmokeShellRed","30Rnd_mas_545x39_mag","30Rnd_mas_545x39_mag","30Rnd_mas_545x39_mag","30Rnd_mas_545x39_mag","30Rnd_mas_545x39_mag","30Rnd_mas_545x39_mag","30Rnd_mas_545x39_mag","30Rnd_mas_545x39_mag", "12Rnd_mas_45acp_Mag","mas_M136","Chemlight_blue","Chemlight_blue"};
	respawnWeapons[] = {"Throw", "Put","arifle_mas_ak_74m_sf_e","hgun_mas_glocksf_F","mas_launch_M136_F"};
       respawnMagazines[] = {"HandGrenade","HandGrenade","SmokeShellGreen","SmokeShellRed","30Rnd_mas_545x39_mag","30Rnd_mas_545x39_mag","30Rnd_mas_545x39_mag","30Rnd_mas_545x39_mag","30Rnd_mas_545x39_mag","30Rnd_mas_545x39_mag","30Rnd_mas_545x39_mag","30Rnd_mas_545x39_mag", "12Rnd_mas_45acp_Mag","mas_M136","Chemlight_blue","Chemlight_blue"};
       Items[] = {""};
       respawnItems[] = {""};
       linkedItems[] = {"Aziro_PlateCarrier_Wood", "Aziro_MICH_Wood", "ItemMap","ItemGPS", "ItemCompass", "ItemWatch", "ItemRadio", "shemagh_faceOD", "NVGoggles_INDEP"};
       respawnLinkedItems[] = {"Aziro_PlateCarrier_Wood", "Aziro_MICH_Wood", "ItemMap","ItemGPS", "ItemCompass", "ItemWatch", "ItemRadio", "shemagh_faceOD", "NVGoggles_INDEP"};
       };

	class Aziro_ATS_W : B_Soldier_TL_F {
	author = "M4rK3Ting";
	_generalMacro = "B_Soldier_TL_F";
	icon = "iconManLeader";
	faction = "Aziro_Mod";
	vehicleClass = "Aziro_units_Wood";
	canCarryBackPack = 1;
	backpack = "Aziro_AT_Wood";
	canDeactivateMines = true;
	attendant = true;
	engineer = 1;
	scope = 2;
	displayName = "AT Specialist";
	model = "\A3\Characters_F_Beta\INDEP\ia_soldier_01.p3d";
	nakedUniform = "U_BasicBody";
	uniformAccessories[] = {};
	uniformClass = "Aziro_Uniform_Wood";
	hiddenSelections[] = {"camo"};
	hiddenSelectionsTextures[] = {"\Aziro\data\Aziro_c_uniform_las_co.paa"};
	weapons[] = {"Throw", "Put","arifle_mas_ak_74m_sf_e","hgun_mas_glocksf_F","mas_launch_maaws_F"};
       magazines[] = {"HandGrenade","HandGrenade","SmokeShellGreen","SmokeShellRed","30Rnd_mas_545x39_mag","30Rnd_mas_545x39_mag","30Rnd_mas_545x39_mag","30Rnd_mas_545x39_mag","30Rnd_mas_545x39_mag","30Rnd_mas_545x39_mag","30Rnd_mas_545x39_mag","30Rnd_mas_545x39_mag", "12Rnd_mas_45acp_Mag","Chemlight_blue","Chemlight_blue", "30Rnd_mas_545x39_mag","30Rnd_mas_545x39_mag"};
	respawnWeapons[] = {"Throw", "Put","arifle_mas_ak_74m_sf_e","hgun_mas_glocksf_F","mas_launch_maaws_F"};
       respawnMagazines[] = {"HandGrenade","HandGrenade","SmokeShellGreen","SmokeShellRed","30Rnd_mas_545x39_mag","30Rnd_mas_545x39_mag","30Rnd_mas_545x39_mag","30Rnd_mas_545x39_mag","30Rnd_mas_545x39_mag","30Rnd_mas_545x39_mag","30Rnd_mas_545x39_mag","30Rnd_mas_545x39_mag", "12Rnd_mas_45acp_Mag","Chemlight_blue","Chemlight_blue", "30Rnd_mas_545x39_mag","30Rnd_mas_545x39_mag"};
       Items[] = {""};
       respawnItems[] = {""};
       linkedItems[] = {"Aziro_PlateCarrier_Wood", "Aziro_MICH_Wood", "ItemMap","ItemGPS", "ItemCompass", "ItemWatch", "ItemRadio", "shemagh_faceOD", "NVGoggles_INDEP"};
       respawnLinkedItems[] = {"Aziro_PlateCarrier_Wood", "Aziro_MICH_Wood", "ItemMap","ItemGPS", "ItemCompass", "ItemWatch", "ItemRadio", "shemagh_faceOD", "NVGoggles_INDEP"};
       };

	class Aziro_EX_W : B_Soldier_TL_F {
	author = "M4rK3Ting";
	_generalMacro = "B_Soldier_TL_F";
	icon = "iconManLeader";
	faction = "Aziro_Mod";
	vehicleClass = "Aziro_units_Wood";
	canCarryBackPack = 1;
	backpack = "Aziro_Ex_Wood";
	canDeactivateMines = true;
	attendant = true;
	engineer = 1;
	scope = 2;
	displayName = "Explosive Specialist";
	model = "\A3\Characters_F_Beta\INDEP\ia_soldier_01.p3d";
	nakedUniform = "U_BasicBody";
	uniformAccessories[] = {};
	uniformClass = "Aziro_Uniform_Wood";
	hiddenSelections[] = {"camo"};
	hiddenSelectionsTextures[] = {"\Aziro\data\Aziro_c_uniform_las_co.paa"};
	weapons[] = {"Throw", "Put","arifle_mas_ak_74m_sf_e","hgun_mas_glocksf_F"};
       magazines[] = {"HandGrenade","HandGrenade","SmokeShellGreen","SmokeShellRed","30Rnd_mas_545x39_mag","30Rnd_mas_545x39_mag","30Rnd_mas_545x39_mag","30Rnd_mas_545x39_mag","30Rnd_mas_545x39_mag","30Rnd_mas_545x39_mag","30Rnd_mas_545x39_mag","30Rnd_mas_545x39_mag", "12Rnd_mas_45acp_Mag","Chemlight_blue","Chemlight_blue","30Rnd_mas_545x39_mag","30Rnd_mas_545x39_mag","30Rnd_mas_545x39_mag","30Rnd_mas_545x39_mag"};
	respawnWeapons[] = {"Throw", "Put","arifle_mas_ak_74m_sf_e","hgun_mas_glocksf_F"};
       respawnMagazines[] = {"HandGrenade","HandGrenade","SmokeShellGreen","SmokeShellRed","30Rnd_mas_545x39_mag","30Rnd_mas_545x39_mag","30Rnd_mas_545x39_mag","30Rnd_mas_545x39_mag","30Rnd_mas_545x39_mag","30Rnd_mas_545x39_mag","30Rnd_mas_545x39_mag","30Rnd_mas_545x39_mag", "12Rnd_mas_45acp_Mag","Chemlight_blue","Chemlight_blue","30Rnd_mas_545x39_mag","30Rnd_mas_545x39_mag","30Rnd_mas_545x39_mag","30Rnd_mas_545x39_mag"};
       Items[] = {"optic_mas_acog"};
       respawnItems[] = {"optic_mas_acog"};
       linkedItems[] = {"Aziro_PlateCarrier_Wood", "Aziro_MICH_Wood", "ItemMap","ItemGPS", "ItemCompass", "ItemWatch", "ItemRadio", "shemagh_neckOD", "NVGoggles_INDEP"};
       respawnLinkedItems[] = {"Aziro_PlateCarrier_Wood", "Aziro_MICH_Wood", "ItemMap","ItemGPS", "ItemCompass", "ItemWatch", "ItemRadio", "shemagh_neckOD", "NVGoggles_INDEP"};
       };

	class Aziro_GL_W : B_Soldier_TL_F {
	author = "M4rK3Ting";
	_generalMacro = "B_Soldier_TL_F";
	icon = "iconManLeader";
	faction = "Aziro_Mod";
	vehicleClass = "Aziro_units_Wood";
	canCarryBackPack = 1;
	backpack = "Aziro_carryall_Wood";
	canDeactivateMines = true;
	attendant = true;
	engineer = 1;
	scope = 2;
	displayName = "Grenadier";
	model = "\A3\Characters_F_Beta\INDEP\ia_soldier_01.p3d";
	nakedUniform = "U_BasicBody";
	uniformAccessories[] = {};
	uniformClass = "Aziro_Uniform_Wood";
	hiddenSelections[] = {"camo"};
	hiddenSelectionsTextures[] = {"\Aziro\data\Aziro_c_uniform_las_co.paa"};
	weapons[] = {"Throw", "Put","arifle_mas_ak_74m_sf_gl_a","hgun_mas_glocksf_F"};
       magazines[] = {"HandGrenade","HandGrenade","SmokeShellGreen","SmokeShellRed","30Rnd_mas_545x39_mag","30Rnd_mas_545x39_mag","30Rnd_mas_545x39_mag","30Rnd_mas_545x39_mag","30Rnd_mas_545x39_mag","30Rnd_mas_545x39_mag","30Rnd_mas_545x39_mag","30Rnd_mas_545x39_mag", "12Rnd_mas_45acp_Mag","Chemlight_blue","Chemlight_blue","1Rnd_HE_Grenade_shell","1Rnd_HE_Grenade_shell","1Rnd_HE_Grenade_shell","1Rnd_HE_Grenade_shell","UGL_FlareGreen_F","UGL_FlareGreen_F","1Rnd_HE_Grenade_shell","1Rnd_HE_Grenade_shell","1Rnd_HE_Grenade_shell","1Rnd_HE_Grenade_shell"};
	respawnWeapons[] = {"Throw", "Put","arifle_mas_ak_74m_sf_gl_a","hgun_mas_glocksf_F"};
       respawnMagazines[] = {"HandGrenade","HandGrenade","SmokeShellGreen","SmokeShellRed","30Rnd_mas_545x39_mag","30Rnd_mas_545x39_mag","30Rnd_mas_545x39_mag","30Rnd_mas_545x39_mag","30Rnd_mas_545x39_mag","30Rnd_mas_545x39_mag","30Rnd_mas_545x39_mag","30Rnd_mas_545x39_mag", "12Rnd_mas_45acp_Mag","Chemlight_blue","Chemlight_blue","1Rnd_HE_Grenade_shell","1Rnd_HE_Grenade_shell","1Rnd_HE_Grenade_shell","1Rnd_HE_Grenade_shell","UGL_FlareGreen_F","UGL_FlareGreen_F","1Rnd_HE_Grenade_shell","1Rnd_HE_Grenade_shell","1Rnd_HE_Grenade_shell","1Rnd_HE_Grenade_shell"};
       Items[] = {""};
       respawnItems[] = {""};
       linkedItems[] = {"Aziro_PlateCarrier_Wood", "Aziro_MICH_Wood", "ItemMap","ItemGPS", "ItemCompass", "ItemWatch", "ItemRadio", "shemagh_faceOD", "NVGoggles_INDEP"};
       respawnLinkedItems[] = {"Aziro_PlateCarrier_Wood", "Aziro_MICH_Wood", "ItemMap","ItemGPS", "ItemCompass", "ItemWatch", "ItemRadio", "shemagh_faceOD", "NVGoggles_INDEP"};
       };

	class Aziro_Medic_W : B_Soldier_TL_F {
	author = "M4rK3Ting";
	_generalMacro = "B_Soldier_TL_F";
	icon = "iconManMedic";
	faction = "Aziro_Mod";
	vehicleClass = "Aziro_units_Wood";
	canCarryBackPack = 1;
	backpack = "Aziro_Med_Wood";
	canDeactivateMines = true;
	attendant = true;
	engineer = 1;
	scope = 2;
	displayName = "Medic";
	model = "\A3\Characters_F_Beta\INDEP\ia_soldier_01.p3d";
	nakedUniform = "U_BasicBody";
	uniformAccessories[] = {};
	uniformClass = "Aziro_Uniform_Wood";
	hiddenSelections[] = {"camo"};
	hiddenSelectionsTextures[] = {"\Aziro\data\Aziro_c_uniform_las_co.paa"};
	weapons[] = {"Throw", "Put","arifle_mas_ak_74m_sf_e"};
       magazines[] = {"HandGrenade","HandGrenade","SmokeShellGreen","SmokeShellRed","30Rnd_mas_545x39_mag","30Rnd_mas_545x39_mag","30Rnd_mas_545x39_mag","30Rnd_mas_545x39_mag","30Rnd_mas_545x39_mag","30Rnd_mas_545x39_mag","30Rnd_mas_545x39_mag","30Rnd_mas_545x39_mag","30Rnd_mas_545x39_mag","30Rnd_mas_545x39_mag","30Rnd_mas_545x39_mag"};
	respawnWeapons[] = {"Throw", "Put","arifle_mas_ak_74m_sf_e"};
       respawnMagazines[] = {"HandGrenade","HandGrenade","SmokeShellGreen","SmokeShellRed","30Rnd_mas_545x39_mag","30Rnd_mas_545x39_mag","30Rnd_mas_545x39_mag","30Rnd_mas_545x39_mag","30Rnd_mas_545x39_mag","30Rnd_mas_545x39_mag","30Rnd_mas_545x39_mag","30Rnd_mas_545x39_mag","30Rnd_mas_545x39_mag","30Rnd_mas_545x39_mag","30Rnd_mas_545x39_mag"};
       Items[] = {"FirstAidKit","optic_mas_acog"};
       respawnItems[] = {"FirstAidKit","optic_mas_acog"};
       linkedItems[] = {"Aziro_PlateCarrier_Wood", "Aziro_Booniehat_W", "ItemMap","ItemGPS", "ItemCompass", "ItemWatch", "ItemRadio", "shemagh_neckOD", "NVGoggles_INDEP"};
       respawnLinkedItems[] = {"Aziro_PlateCarrier_Wood", "Aziro_Booniehat_W", "ItemMap","ItemGPS", "ItemCompass", "ItemWatch", "ItemRadio", "shemagh_neckOD", "NVGoggles_INDEP"};
       };
//__________________________________________________DESERT AZIRO________________________________________________________________________________
	class Aziro_Rifleman_D : B_Soldier_TL_F {
	author = "M4rK3Ting";
	_generalMacro = "B_Soldier_TL_F";
	icon = "iconManLeader";
	faction = "Aziro_Mod";
	vehicleClass = "Aziro_units_Des";
	canCarryBackPack = 1;
	backpack = "Aziro_carryall_Des";
	canDeactivateMines = true;
	attendant = true;
	engineer = 1;
	scope = 2;
	displayName = "Team Leader";
	model = "\A3\Characters_F_Beta\INDEP\ia_soldier_01.p3d";
	nakedUniform = "U_BasicBody";
	uniformAccessories[] = {};
	uniformClass = "Aziro_Uniform_Des";
	hiddenSelections[] = {"camo"};
	hiddenSelectionsTextures[] = {"\Aziro\data\Aziro_c_uniform_pus_co.paa"};
	weapons[] = {"Binocular", "Throw", "Put","arifle_mas_ak_74m_sf_e"};
       magazines[] = {"HandGrenade","HandGrenade","SmokeShellGreen","SmokeShellRed","30Rnd_556x45_Stanag","30Rnd_556x45_Stanag","30Rnd_556x45_Stanag","30Rnd_556x45_Stanag","30Rnd_556x45_Stanag","30Rnd_556x45_Stanag","30Rnd_556x45_Stanag","30Rnd_556x45_Stanag"};
	respawnWeapons[] = {"Binocular", "Throw", "Put","arifle_mas_ak_74m_sf_e"};
       respawnMagazines[] = {"HandGrenade","HandGrenade","SmokeShellGreen","SmokeShellRed","30Rnd_556x45_Stanag","30Rnd_556x45_Stanag","30Rnd_556x45_Stanag","30Rnd_556x45_Stanag","30Rnd_556x45_Stanag","30Rnd_556x45_Stanag","30Rnd_556x45_Stanag"};
       Items[] = {"FirstAidKit"};
       respawnItems[] = {"FirstAidKit"};        
       linkedItems[] = {"Aziro_PlateCarrier_wood", "Aziro_Booniehat_D", "ItemMap","ItemGPS", "ItemCompass", "ItemWatch", "ItemRadio", "shemagh_faceD", "NVGoggles_OPFOR"};
       respawnLinkedItems[] = {"Aziro_PlateCarrier_wood", "Aziro_Booniehat_D", "ItemMap","ItemGPS", "ItemCompass", "ItemWatch", "ItemRadio", "shemagh_faceD", "NVGoggles_OPFOR"};
       };

	class Aziro_Machine_D : B_Soldier_TL_F {
	author = "M4rK3Ting";
	_generalMacro = "B_Soldier_TL_F";
	icon = "iconManLeader";
	faction = "Aziro_Mod";
	vehicleClass = "Aziro_units_Des";
	canCarryBackPack = 1;
	backpack = "Aziro_MG_Des";
	canDeactivateMines = true;
	attendant = true;
	engineer = 1;
	scope = 2;
	displayName = "Machine Gunner";
	model = "\A3\Characters_F_Beta\INDEP\ia_soldier_01.p3d";
	nakedUniform = "U_BasicBody";
	uniformAccessories[] = {};
	uniformClass = "Aziro_Uniform_Des";
	hiddenSelections[] = {"camo"};
	hiddenSelectionsTextures[] = {"\Aziro\data\Aziro_c_uniform_pus_co.paa"};
	weapons[] = {"Throw", "Put","LMG_mas_M249a_F_a"};
       magazines[] = {"HandGrenade","HandGrenade","SmokeShellGreen","SmokeShellRed","200Rnd_mas_556x45_T_Stanag","200Rnd_mas_556x45_T_Stanag","200Rnd_mas_556x45_T_Stanag","200Rnd_mas_556x45_T_Stanag","200Rnd_mas_556x45_T_Stanag","Chemlight_blue","Chemlight_blue"};
	respawnWeapons[] = {"Throw", "Put","LMG_mas_M249a_F_a"};
       respawnMagazines[] = {"HandGrenade","HandGrenade","SmokeShellGreen","SmokeShellRed","200Rnd_mas_556x45_T_Stanag","200Rnd_mas_556x45_T_Stanag","200Rnd_mas_556x45_T_Stanag","200Rnd_mas_556x45_T_Stanag","200Rnd_mas_556x45_T_Stanag","Chemlight_blue","Chemlight_blue"};
       Items[] = {"FirstAidKit", "FHQ_optic_AC11704", "FHQ_acc_LLM01F"};
       respawnItems[] = {"FirstAidKit", "FHQ_optic_AC11704", "FHQ_acc_LLM01F"};
       linkedItems[] = {"Aziro_PlateCarrier_Wood", "Aziro_Booniehat_D", "ItemMap","ItemGPS", "ItemCompass", "ItemWatch", "ItemRadio", "shemagh_faceD", "NVGoggles_INDEP"};
       respawnLinkedItems[] = {"Aziro_PlateCarrier_Wood", "Aziro_Booniehat_D", "ItemMap","ItemGPS", "ItemCompass", "ItemWatch", "ItemRadio", "shemagh_faceD", "NVGoggles_INDEP"};
       };

	class Aziro_Designed_D : B_Soldier_TL_F {
	author = "M4rK3Ting";
	_generalMacro = "B_Soldier_TL_F";
	icon = "iconManLeader";
	faction = "Aziro_Mod";
	vehicleClass = "Aziro_units_Des";
	canCarryBackPack = 1;
	backpack = "Aziro_carryall_Des";
	canDeactivateMines = true;
	attendant = true;
	engineer = 1;
	scope = 2;
	displayName = "Marksman";
	model = "\A3\Characters_F_Beta\INDEP\ia_soldier_01.p3d";
	nakedUniform = "U_BasicBody";
	uniformAccessories[] = {};
	uniformClass = "Aziro_Uniform_Des";
	hiddenSelections[] = {"camo"};
	hiddenSelectionsTextures[] = {"\Aziro\data\Aziro_c_uniform_pus_co.paa"};
	weapons[] = {"Binocular", "Throw", "Put","srifle_mas_sr25_v_sd"};
       magazines[] = {"HandGrenade","HandGrenade","SmokeShellGreen","SmokeShellRed","20Rnd_mas_762x51_T_Stanag","20Rnd_mas_762x51_T_Stanag","20Rnd_mas_762x51_T_Stanag","20Rnd_mas_762x51_T_Stanag","20Rnd_mas_762x51_T_Stanag","20Rnd_mas_762x51_T_Stanag","20Rnd_mas_762x51_T_Stanag","20Rnd_mas_762x51_T_Stanag","20Rnd_mas_762x51_T_Stanag","20Rnd_mas_762x51_T_Stanag","Chemlight_blue","Chemlight_blue"};
	respawnWeapons[] = {"Binocular", "Throw", "Put","srifle_mas_sr25_v_sd"};
       respawnMagazines[] = {"HandGrenade","HandGrenade","SmokeShellGreen","SmokeShellRed","20Rnd_mas_762x51_T_Stanag","20Rnd_mas_762x51_T_Stanag","20Rnd_mas_762x51_T_Stanag","20Rnd_mas_762x51_T_Stanag","20Rnd_mas_762x51_T_Stanag","20Rnd_mas_762x51_T_Stanag","20Rnd_mas_762x51_T_Stanag","20Rnd_mas_762x51_T_Stanag","20Rnd_mas_762x51_T_Stanag","20Rnd_mas_762x51_T_Stanag","Chemlight_blue","Chemlight_blue"};
       Items[] = {""};
       respawnItems[] = {""};
       linkedItems[] = {"Aziro_PlateCarrier_Wood", "Aziro_Booniehat_D", "ItemMap","ItemGPS", "ItemCompass", "ItemWatch", "ItemRadio", "shemagh_faceD", "NVGoggles_INDEP"};
       respawnLinkedItems[] = {"Aziro_PlateCarrier_Wood", "Aziro_Booniehat_D", "ItemMap","ItemGPS", "ItemCompass", "ItemWatch", "ItemRadio", "shemagh_faceD", "NVGoggles_INDEP"};
       };

	class Aziro_ATL_D : B_Soldier_TL_F {
	author = "M4rK3Ting";
	_generalMacro = "B_Soldier_TL_F";
	icon = "iconManLeader";
	faction = "Aziro_Mod";
	vehicleClass = "Aziro_units_Des";
	canCarryBackPack = 1;
	backpack = "Aziro_carryall_Des";
	canDeactivateMines = true;
	attendant = true;
	engineer = 1;
	scope = 2;
	displayName = "AT Light";
	model = "\A3\Characters_F_Beta\INDEP\ia_soldier_01.p3d";
	nakedUniform = "U_BasicBody";
	uniformAccessories[] = {};
	uniformClass = "Aziro_Uniform_Des";
	hiddenSelections[] = {"camo"};
	hiddenSelectionsTextures[] = {"\Aziro\data\Aziro_c_uniform_pus_co.paa"};
	weapons[] = {"Throw", "Put","arifle_mas_ak_74m_sf_e","hgun_mas_glocksf_F","mas_launch_M136_F"};
       magazines[] = {"HandGrenade","HandGrenade","SmokeShellGreen","SmokeShellRed","30Rnd_mas_545x39_mag","30Rnd_mas_545x39_mag","30Rnd_mas_545x39_mag","30Rnd_mas_545x39_mag","30Rnd_mas_545x39_mag","30Rnd_mas_545x39_mag","30Rnd_mas_545x39_mag","30Rnd_mas_545x39_mag", "12Rnd_mas_45acp_Mag","mas_M136","Chemlight_blue","Chemlight_blue"};
	respawnWeapons[] = {"Throw", "Put","arifle_mas_ak_74m_sf_e","hgun_mas_glocksf_F","mas_launch_M136_F"};
       respawnMagazines[] = {"HandGrenade","HandGrenade","SmokeShellGreen","SmokeShellRed","30Rnd_mas_545x39_mag","30Rnd_mas_545x39_mag","30Rnd_mas_545x39_mag","30Rnd_mas_545x39_mag","30Rnd_mas_545x39_mag","30Rnd_mas_545x39_mag","30Rnd_mas_545x39_mag","30Rnd_mas_545x39_mag", "12Rnd_mas_45acp_Mag","mas_M136","Chemlight_blue","Chemlight_blue"};
       Items[] = {""};
       respawnItems[] = {""};
       linkedItems[] = {"Aziro_PlateCarrier_Wood", "Aziro_Booniehat_D", "ItemMap","ItemGPS", "ItemCompass", "ItemWatch", "ItemRadio", "shemagh_faceD", "NVGoggles_INDEP"};
       respawnLinkedItems[] = {"Aziro_PlateCarrier_Wood", "Aziro_Booniehat_D", "ItemMap","ItemGPS", "ItemCompass", "ItemWatch", "ItemRadio", "shemagh_faceD", "NVGoggles_INDEP"};
       };

	class Aziro_ATS_D : B_Soldier_TL_F {
	author = "M4rK3Ting";
	_generalMacro = "B_Soldier_TL_F";
	icon = "iconManLeader";
	faction = "Aziro_Mod";
	vehicleClass = "Aziro_units_Des";
	canCarryBackPack = 1;
	backpack = "Aziro_AT_Des";
	canDeactivateMines = true;
	attendant = true;
	engineer = 1;
	scope = 2;
	displayName = "AT Specialist";
	model = "\A3\Characters_F_Beta\INDEP\ia_soldier_01.p3d";
	nakedUniform = "U_BasicBody";
	uniformAccessories[] = {};
	uniformClass = "Aziro_Uniform_Des";
	hiddenSelections[] = {"camo"};
	hiddenSelectionsTextures[] = {"\Aziro\data\Aziro_c_uniform_pus_co.paa"};
	weapons[] = {"Throw", "Put","arifle_mas_ak_74m_sf_e","hgun_mas_glocksf_F","mas_launch_maaws_F"};
       magazines[] = {"HandGrenade","HandGrenade","SmokeShellGreen","SmokeShellRed","30Rnd_mas_545x39_mag","30Rnd_mas_545x39_mag","30Rnd_mas_545x39_mag","30Rnd_mas_545x39_mag","30Rnd_mas_545x39_mag","30Rnd_mas_545x39_mag","30Rnd_mas_545x39_mag","30Rnd_mas_545x39_mag", "12Rnd_mas_45acp_Mag","Chemlight_blue","Chemlight_blue", "30Rnd_mas_545x39_mag","30Rnd_mas_545x39_mag"};
	respawnWeapons[] = {"Throw", "Put","arifle_mas_ak_74m_sf_e","hgun_mas_glocksf_F","mas_launch_maaws_F"};
       respawnMagazines[] = {"HandGrenade","HandGrenade","SmokeShellGreen","SmokeShellRed","30Rnd_mas_545x39_mag","30Rnd_mas_545x39_mag","30Rnd_mas_545x39_mag","30Rnd_mas_545x39_mag","30Rnd_mas_545x39_mag","30Rnd_mas_545x39_mag","30Rnd_mas_545x39_mag","30Rnd_mas_545x39_mag", "12Rnd_mas_45acp_Mag","Chemlight_blue","Chemlight_blue", "30Rnd_mas_545x39_mag","30Rnd_mas_545x39_mag"};
       Items[] = {""};
       respawnItems[] = {""};
       linkedItems[] = {"Aziro_PlateCarrier_Wood", "Aziro_Booniehat_D", "ItemMap","ItemGPS", "ItemCompass", "ItemWatch", "ItemRadio", "shemagh_faceD", "NVGoggles_INDEP"};
       respawnLinkedItems[] = {"Aziro_PlateCarrier_Wood", "Aziro_Booniehat_D", "ItemMap","ItemGPS", "ItemCompass", "ItemWatch", "ItemRadio", "shemagh_faceD", "NVGoggles_INDEP"};
       };

	class Aziro_EX_D : B_Soldier_TL_F {
	author = "M4rK3Ting";
	_generalMacro = "B_Soldier_TL_F";
	icon = "iconManLeader";
	faction = "Aziro_Mod";
	vehicleClass = "Aziro_units_Des";
	canCarryBackPack = 1;
	backpack = "Aziro_Ex_Des";
	canDeactivateMines = true;
	attendant = true;
	engineer = 1;
	scope = 2;
	displayName = "Explosive Specialist";
	model = "\A3\Characters_F_Beta\INDEP\ia_soldier_01.p3d";
	nakedUniform = "U_BasicBody";
	uniformAccessories[] = {};
	uniformClass = "Aziro_Uniform_Des";
	hiddenSelections[] = {"camo"};
	hiddenSelectionsTextures[] = {"\Aziro\data\Aziro_c_uniform_pus_co.paa"};
	weapons[] = {"Throw", "Put","arifle_mas_ak_74m_sf_e","hgun_mas_glocksf_F"};
       magazines[] = {"HandGrenade","HandGrenade","SmokeShellGreen","SmokeShellRed","30Rnd_mas_545x39_mag","30Rnd_mas_545x39_mag","30Rnd_mas_545x39_mag","30Rnd_mas_545x39_mag","30Rnd_mas_545x39_mag","30Rnd_mas_545x39_mag","30Rnd_mas_545x39_mag","30Rnd_mas_545x39_mag", "12Rnd_mas_45acp_Mag","Chemlight_blue","Chemlight_blue","30Rnd_mas_545x39_mag","30Rnd_mas_545x39_mag","30Rnd_mas_545x39_mag","30Rnd_mas_545x39_mag"};
	respawnWeapons[] = {"Throw", "Put","arifle_mas_ak_74m_sf_e","hgun_mas_glocksf_F"};
       respawnMagazines[] = {"HandGrenade","HandGrenade","SmokeShellGreen","SmokeShellRed","30Rnd_mas_545x39_mag","30Rnd_mas_545x39_mag","30Rnd_mas_545x39_mag","30Rnd_mas_545x39_mag","30Rnd_mas_545x39_mag","30Rnd_mas_545x39_mag","30Rnd_mas_545x39_mag","30Rnd_mas_545x39_mag", "12Rnd_mas_45acp_Mag","Chemlight_blue","Chemlight_blue","30Rnd_mas_545x39_mag","30Rnd_mas_545x39_mag","30Rnd_mas_545x39_mag","30Rnd_mas_545x39_mag"};
       Items[] = {"optic_mas_acog"};
       respawnItems[] = {"optic_mas_acog"};
       linkedItems[] = {"Aziro_PlateCarrier_Wood", "Aziro_Booniehat_D", "ItemMap","ItemGPS", "ItemCompass", "ItemWatch", "ItemRadio", "shemagh_neckD", "NVGoggles_INDEP"};
       respawnLinkedItems[] = {"Aziro_PlateCarrier_Wood", "Aziro_Booniehat_D", "ItemMap","ItemGPS", "ItemCompass", "ItemWatch", "ItemRadio", "shemagh_neckD", "NVGoggles_INDEP"};
       };

	class Aziro_GL_D : B_Soldier_TL_F {
	author = "M4rK3Ting";
	_generalMacro = "B_Soldier_TL_F";
	icon = "iconManLeader";
	faction = "Aziro_Mod";
	vehicleClass = "Aziro_units_Des";
	canCarryBackPack = 1;
	backpack = "Aziro_carryall_Des";
	canDeactivateMines = true;
	attendant = true;
	engineer = 1;
	scope = 2;
	displayName = "Grenadier";
	model = "\A3\Characters_F_Beta\INDEP\ia_soldier_01.p3d";
	nakedUniform = "U_BasicBody";
	uniformAccessories[] = {};
	uniformClass = "Aziro_Uniform_Des";
	hiddenSelections[] = {"camo"};
	hiddenSelectionsTextures[] = {"\Aziro\data\Aziro_c_uniform_pus_co.paa"};
	weapons[] = {"Throw", "Put","arifle_mas_ak_74m_sf_gl_a","hgun_mas_glocksf_F"};
       magazines[] = {"HandGrenade","HandGrenade","SmokeShellGreen","SmokeShellRed","30Rnd_mas_545x39_mag","30Rnd_mas_545x39_mag","30Rnd_mas_545x39_mag","30Rnd_mas_545x39_mag","30Rnd_mas_545x39_mag","30Rnd_mas_545x39_mag","30Rnd_mas_545x39_mag","30Rnd_mas_545x39_mag", "12Rnd_mas_45acp_Mag","Chemlight_blue","Chemlight_blue","1Rnd_HE_Grenade_shell","1Rnd_HE_Grenade_shell","1Rnd_HE_Grenade_shell","1Rnd_HE_Grenade_shell","UGL_FlareGreen_F","UGL_FlareGreen_F","1Rnd_HE_Grenade_shell","1Rnd_HE_Grenade_shell","1Rnd_HE_Grenade_shell","1Rnd_HE_Grenade_shell"};
	respawnWeapons[] = {"Throw", "Put","arifle_mas_ak_74m_sf_gl_a","hgun_mas_glocksf_F"};
       respawnMagazines[] = {"HandGrenade","HandGrenade","SmokeShellGreen","SmokeShellRed","30Rnd_mas_545x39_mag","30Rnd_mas_545x39_mag","30Rnd_mas_545x39_mag","30Rnd_mas_545x39_mag","30Rnd_mas_545x39_mag","30Rnd_mas_545x39_mag","30Rnd_mas_545x39_mag","30Rnd_mas_545x39_mag", "12Rnd_mas_45acp_Mag","Chemlight_blue","Chemlight_blue","1Rnd_HE_Grenade_shell","1Rnd_HE_Grenade_shell","1Rnd_HE_Grenade_shell","1Rnd_HE_Grenade_shell","UGL_FlareGreen_F","UGL_FlareGreen_F","1Rnd_HE_Grenade_shell","1Rnd_HE_Grenade_shell","1Rnd_HE_Grenade_shell","1Rnd_HE_Grenade_shell"};
       Items[] = {""};
       respawnItems[] = {""};
       linkedItems[] = {"Aziro_PlateCarrier_Wood", "Aziro_Booniehat_D", "ItemMap","ItemGPS", "ItemCompass", "ItemWatch", "ItemRadio", "shemagh_faceD", "NVGoggles_INDEP"};
       respawnLinkedItems[] = {"Aziro_PlateCarrier_Wood", "Aziro_Booniehat_D", "ItemMap","ItemGPS", "ItemCompass", "ItemWatch", "ItemRadio", "shemagh_faceD", "NVGoggles_INDEP"};
       };

	class Aziro_Medic_D : B_Soldier_TL_F {
	author = "M4rK3Ting";
	_generalMacro = "B_Soldier_TL_F";
	icon = "iconManMedic";
	faction = "Aziro_Mod";
	vehicleClass = "Aziro_units_Des";
	canCarryBackPack = 1;
	backpack = "Aziro_Med_Des";
	canDeactivateMines = true;
	attendant = true;
	engineer = 1;
	scope = 2;
	displayName = "Medic";
	model = "\A3\Characters_F_Beta\INDEP\ia_soldier_01.p3d";
	nakedUniform = "U_BasicBody";
	uniformAccessories[] = {};
	uniformClass = "Aziro_Uniform_Des";
	hiddenSelections[] = {"camo"};
	hiddenSelectionsTextures[] = {"\Aziro\data\Aziro_c_uniform_pus_co.paa"};
	weapons[] = {"Binocular", "Throw", "Put","arifle_mas_ak_74m_sf_e"};
       magazines[] = {"HandGrenade","HandGrenade","SmokeShellGreen","SmokeShellRed","30Rnd_556x45_Stanag","30Rnd_556x45_Stanag","30Rnd_556x45_Stanag","30Rnd_556x45_Stanag","30Rnd_556x45_Stanag","30Rnd_556x45_Stanag","30Rnd_556x45_Stanag","30Rnd_556x45_Stanag"};
	respawnWeapons[] = {"Binocular", "Throw", "Put","arifle_mas_ak_74m_sf_e"};
       respawnMagazines[] = {"HandGrenade","HandGrenade","SmokeShellGreen","SmokeShellRed","30Rnd_556x45_Stanag","30Rnd_556x45_Stanag","30Rnd_556x45_Stanag","30Rnd_556x45_Stanag","30Rnd_556x45_Stanag","30Rnd_556x45_Stanag","30Rnd_556x45_Stanag"};
       Items[] = {"FirstAidKit"};
       respawnItems[] = {"FirstAidKit"};        
       linkedItems[] = {"Aziro_PlateCarrier_Wood", "Aziro_Booniehat_D", "ItemMap","ItemGPS", "ItemCompass", "ItemWatch", "ItemRadio", "shemagh_faceD", "NVGoggles_OPFOR"};
       respawnLinkedItems[] = {"Aziro_PlateCarrier_Wood", "Aziro_Booniehat_D", "ItemMap","ItemGPS", "ItemCompass", "ItemWatch", "ItemRadio", "shemagh_faceD", "NVGoggles_OPFOR"};
       };
//____________________________________________________________Aziro Pilot________________________________________________________________________
class Aziro_Pilot_D : B_helipilot_F {
	 author = "M4rK3Ting";		
	_generalMacro = "B_helipilot_F";
	faction = "Aziro_Mod";
	vehicleClass = "Aziro_Units";
	canCarryBackPack = 1;
	backpack = "B_Parachute";
	canDeactivateMines = true;
	attendant = true;
	engineer = 1;
	scope = 2;
	displayName = "Pilot";
	model = "\A3\Characters_F_Beta\INDEP\ia_soldier_01.p3d";
	nakedUniform = "U_BasicBody";
	uniformAccessories[] = {};
	uniformClass = "Aziro_Uniform_Pilot";
	hiddenSelections[] = {"camo"};
	hiddenSelectionsTextures[] = {"\Aziro\data\Aziro_c_uniform_Pilot.paa"};
       Items[] = {"FirstAidKit"};
       respawnItems[] = {"FirstAidKit"};
	linkedItems[] = {"Aziro_PlateCarrier_Wood", "H_CrewHelmetHeli_O", "ItemMap", "ItemGPS", "ItemCompass", "ItemWatch", "ItemRadio", "NVGoggles_OPFOR"};
	respawnLinkedItems[] = {"Aziro_PlateCarrier_Wood", "H_CrewHelmetHeli_O", "ItemMap", "ItemGPS", "ItemCompass", "ItemWatch", "ItemRadio", "NVGoggles_OPFOR"};
};
	//________________________________________________Aziro Backpacks______________________________________________________________________
class Aziro_carryall_Wood : B_Carryall_oli {
	scope = 2;
	displayName = "Aziro Backpack Wood";

	class TransportMagazines {};

	class TransportWeapons {};
	isbackpack = 1;
	hiddenSelectionsTextures[] = {"\Aziro\data\Aziro_backpack_las.paa"};

	class DestructionEffects {};
	vehicleClass = "Backpacks";
	allowedSlots[] = {1000};
};

	class Aziro_carryall_Medic_Wood : B_Carryall_oli {
	scope = 2;
	displayName = "Aziro Backpack Medic Wood";

	class TransportMagazines {};

	class TransportWeapons {};
	isbackpack = 1;
	hiddenSelectionsTextures[] = {"\Aziro\data\Aziro_backpack_medic_las.paa"};

	class DestructionEffects {};
	vehicleClass = "Backpacks";
	allowedSlots[] = {1000};
};

	class Aziro_Med_Wood : Aziro_carryall_Medic_Wood {
	scope = 1;

	class TransportItems {
		class _xx_FirstAidKit {
			count = 15;
			name = "FirstAidKit";
		};

		class _xx_Medikit {
			count = 1;
			name = "Medikit";
		};
	};
};

class Aziro_Ex_Wood: Aziro_carryall_Wood {
       scope = 1;
       class TransportMagazines
       {
           class _xx_APERSBoundingMine_Range_Mag
           {
               magazine = "APERSBoundingMine_Range_Mag";
               count = 3;
           };
           class _xx_ClaymoreDirectionalMine_Remote_Mag
           {
               magazine = "ClaymoreDirectionalMine_Remote_Mag";
               count = 2;
           };
           class _xx_SLAMDirectionalMine_Wire_Mag
           {
               magazine = "SLAMDirectionalMine_Wire_Mag";
               count = 2;
           };
           class _xx_DemoCharge_Remote_Mag
           {
               magazine = "DemoCharge_Remote_Mag";
               count = 1;
           };
       };
       class TransportItems
       {
           class _xx_ToolKit
           {
               name = "ToolKit";
               count = 1;
           };
           class _xx_MineDetector
           {
               name = "MineDetector";
               count = 1;
           };
       };
};

	class Aziro_MG_Wood: Aziro_carryall_Wood {
       scope = 1;
       class TransportMagazines
       {
           class _xx_200Rnd_mas_556x45_T_Stanag
           {
               magazine = "200Rnd_mas_556x45_T_Stanag";
               count = 4;
           };
};
};

	class Aziro_AT_Wood: Aziro_carryall_Wood {
       scope = 1;
       class TransportMagazines
       {
           class _xx_mas_MAAWS
           {
               magazine = "mas_MAAWS";
               count = 3;
           };
};
};
//_______________________________________________________________Backpack Des________________________________________________________
	class Aziro_carryall_Des : B_Carryall_oli {
	scope = 2;
	displayName = "Aziro Backpack Des";

	class TransportMagazines {};

	class TransportWeapons {};
	isbackpack = 1;
	hiddenSelectionsTextures[] = {"\Aziro\data\Aziro_backpack_pus.paa"};

	class DestructionEffects {};
	vehicleClass = "Backpacks";
	allowedSlots[] = {1000};
};

	class Aziro_carryall_Medic_Des : B_Carryall_oli {
	scope = 2;
	displayName = "Aziro Backpack  Medic Des";

	class TransportMagazines {};

	class TransportWeapons {};
	isbackpack = 1;
	hiddenSelectionsTextures[] = {"\Aziro\data\Aziro_backpack_medic_pus.paa"};

	class DestructionEffects {};
	vehicleClass = "Backpacks";
	allowedSlots[] = {1000};
};

	class Aziro_Med_Des :Aziro_carryall_Medic_Des {
	scope = protected;

	class TransportItems {
		class _xx_FirstAidKit {
			count = 15;
			name = "FirstAidKit";
		};

		class _xx_Medikit {
			count = 1;
			name = "Medikit";
		};
	};
};
	class Aziro_Ex_Des: Aziro_carryall_Des {
       scope = 1;
       class TransportMagazines
       {
           class _xx_APERSBoundingMine_Range_Mag
           {
               magazine = "APERSBoundingMine_Range_Mag";
               count = 3;
           };
           class _xx_ClaymoreDirectionalMine_Remote_Mag
           {
               magazine = "ClaymoreDirectionalMine_Remote_Mag";
               count = 2;
           };
           class _xx_SLAMDirectionalMine_Wire_Mag
           {
               magazine = "SLAMDirectionalMine_Wire_Mag";
               count = 2;
           };
           class _xx_DemoCharge_Remote_Mag
           {
               magazine = "DemoCharge_Remote_Mag";
               count = 1;
           };
       };
       class TransportItems
       {
           class _xx_ToolKit
           {
               name = "ToolKit";
               count = 1;
           };
           class _xx_MineDetector
           {
               name = "MineDetector";
               count = 1;
           };
       };
};

	class Aziro_MG_Des: Aziro_carryall_Des {
       scope = 1;
       class TransportMagazines
       {
           class _xx_200Rnd_mas_556x45_T_Stanag
           {
               magazine = "200Rnd_mas_556x45_T_Stanag";
               count = 4;
           };
};
};

	class Aziro_AT_Des: Aziro_carryall_Des {
       scope = 1;
       class TransportMagazines
       {
           class _xx_mas_MAAWS
           {
               magazine = "mas_MAAWS";
               count = 3;
           };
};
 };
};

class cfgWeapons {
class ItemCore;	// External class reference
class HeadGearItem;	// External class reference
class ItemInfo;	// External class reference
class Vest_Camo_Base;	// External class reference
class VestItem;	// External class reference
class UniformItem;
class H_Booniehat_khk;	// External class reference
class Uniform_Base : ItemCore {};
class U_B_CombatUniform_mcam_vest;	// External class reference
class U_B_CombatUniform_mcam;	// External class reference
class U_B_HeliPilotCoveralls;	// External class reference
class U_B_PilotCoveralls;	// External class reference
class U_B_Wetsuit;	// External class reference
class V_RebreatherB;	// External class reference

class Aziro_MICH_Wood : ItemCore {
	scope = 2;
	weaponPoolAvailable = 1;
	displayName = "Aziro Helmet Wood";
       picture = "\Aziro\data\icon_helmet.paa";
       model = "\A3\characters_f_beta\INDEP\headgear_helmet_canvas.p3d";
       hiddenSelections[] = {"camo"};
       hiddenSelectionsTextures[] = {"\Aziro\data\Aziro_helmet_las.paa"};

	class ItemInfo : HeadGearItem {
		mass = 100;
		uniformModel = "\A3\characters_f_beta\INDEP\headgear_helmet_canvas.p3d";
		modelSides[] = {3, 1};
		armor = 3*0.5;
		passThrough = 0.8;
		hiddenSelections[] = {"camo"};
	};
};

class Aziro_Booniehat_W : H_Booniehat_khk {
	displayname = "Aziro Booniehat Wood";
	hiddenselectionstextures[] = {"\Aziro\Data\Aziro_booniehat_las.paa"};
};

class Aziro_Booniehat_D : H_Booniehat_khk {
	displayname = "Aziro Booniehat Des";
	hiddenselectionstextures[] = {"\Aziro\Data\Aziro_booniehat_pus.paa"};
};

class Aziro_Uniform_Wood : Uniform_Base {
	scope = 2;
	displayName = "Aziro Woodland";
	model = "\A3\characters_f\Common\Suitpacks\suitpack_universal_F"; // model used for when item is on the ground and not worn.
       picture = "\Aziro\data\icon_uniform.paa";

	class ItemInfo : UniformItem {
		uniformModel = "-";
		uniformClass = Aziro_Rifleman_W;
		containerClass="Supply40";
		mass=80;
	};
};

class Aziro_Uniform_Des : Uniform_Base {
	scope = 2;
	displayName = "Aziro Woodland";
	model = "\A3\characters_f\Common\Suitpacks\suitpack_universal_F"; // model used for when item is on the ground and not worn.
       picture = "\Aziro\data\icon_uniform.paa";

	class ItemInfo : UniformItem {
		uniformModel = "-";
		uniformClass = Aziro_Rifleman_D;
		containerClass = "Supply40";
		mass = 80;
	};
};

	class Aziro_Uniform_Pilot : Uniform_Base {
	scope = 2;
	displayName = "Aziro Pilot";
	model = "\A3\characters_f\Common\Suitpacks\suitpack_universal_F"; // model used for when item is on the ground and not worn.
       picture = "\Aziro\data\icon_uniform.paa";

	class ItemInfo : UniformItem {
		uniformModel = "-";
		uniformClass = Aziro_Pilot_D;
		containerClass = "Supply40";
		mass = 80;
	};
};

class Aziro_PlateCarrier_Wood : Vest_Camo_Base {
	scope = 2;
	displayName = "Aziro Vest Wood";
	picture = "\Aziro\data\icon_vest.paa";
	model = "A3\Characters_F_Beta\INDEP\equip_ia_vest01.p3d";
	hiddenSelections[] = {"camo"};
	hiddenSelectionsTextures[] = {"\Aziro\data\Aziro_vest_las.paa"};

	class ItemInfo : VestItem {
		uniformModel = "A3\Characters_F_Beta\INDEP\equip_ia_vest01.p3d";
		containerClass = "Supply200";
		mass = 50;
		armor = 5*0.5;
		passThrough = 0.7;
		hiddenSelections[] = {"camo"};
	};
};
};
//Special thx to Surpher, for so much helping and patience.

Share this post


Link to post
Share on other sites

My last config:

class CfgFactionClasses
{
class GOE_Unidades_HMJ
{
	icon = "HMJ_goe\data\ui\goe.paa";
	displayName = "GOE";
	priority = 100;
	side = 1;
};
};

class CfgPatches
{
class GOE_retexture_config
{
	units[] = {};
	weapons[] = {};
	requiredVersion = 0.1;
	requiredAddons[] = {"A3_Characters_F_BLUFOR"};
};

};

class CfgVehicleClasses
{
class goe_chalecos
{
	displayName = "Equipo GOE";
};
};
class CfgVehicles
{
//caja
class ReammoBox_F;
class HMJ_goe_chalecos: ReammoBox_F
{
	scope = 2;
	model = "\a3\weapons_f\ammoboxes\USBasicWeapons.p3d";
	maximumLoad = 2000000;
	transportMaxWeapons = 100000;
	transportMaxMagazines = 100000;
	displayName = "Equipo GOE";
	vehicleClass = "goe_chalecos";
	class TransportMagazines
	{
		class _xx_ffaa_556x45_g36
		{
			magazine = "ffaa_556x45_g36";
			count = 130;
		};
		class _xx_ffaa_mag_c90
		{
			magazine = "ffaa_mag_c90";
			count = 30;
		};
		class _xx_ffaa_mag_c100
		{
			magazine = "ffaa_mag_c100";
			count = 30;
		};
		class _xx_ffaa_127x99_ap
		{
			magazine = "ffaa_127x99_ap";
			count = 30;
		};
		class _xx_ffaa_127x99_he
		{
			magazine = "ffaa_127x99_he";
			count = 30;
		};
		class _xx_ffaa_762x51_accuracy
		{
			magazine = "ffaa_762x51_accuracy";
			count = 30;
		};
		class _xx_ffaa_556x45_mg4
		{
			magazine = "ffaa_556x45_mg4";
			count = 30;
		};
		class _xx_ffaa_762x51_mg3
		{
			magazine = "ffaa_762x51_mg3";
			count = 30;
		};
		class _xx_ffaa_9x19_mp5
		{
			magazine = "ffaa_9x19_mp5";
			count = 30;
		};
		class _xx_ffaa_9x19_ump
		{
			magazine = "ffaa_9x19_ump";
			count = 30;
		};
		class _xx_ffaa_507x28_p90
		{
			magazine = "ffaa_507x28_p90";
			count = 30;
		};
		class _xx_ffaa_cal12_escopeta
		{
			magazine = "ffaa_cal12_escopeta";
			count = 30;
		};
		class _xx_ffaa_9x19_pistola
		{
			magazine = "ffaa_9x19_pistola";
			count = 30;
		};
		class _xx_ffaa_762x51_cedmec
		{
			magazine = "ffaa_762x51_cedmec";
			count = 30;
		};
		class _xx_ffaa_556x45_cedmel
		{
			magazine = "ffaa_556x45_Cedmel";
			count = 30;
		};
		class _xx_ffaa_556x45_ameli
		{
			magazine = "ffaa_556x45_ameli";
			count = 30;
		};
		class _xx_ffaa_granada_alhambra
		{
			magazine = "ffaa_granada_alhambra";
			count = 30;
		};
		class _xx_1Rnd_HE_Grenade_shell
		{
			magazine = "1Rnd_HE_Grenade_shell";
			count = 30;
		};
		class _xx_1Rnd_Smoke_Grenade_shell
		{
			magazine = "1Rnd_Smoke_Grenade_shell";
			count = 30;
		};
		class _xx_UGL_FlareWhite_F
		{
			magazine = "UGL_FlareWhite_F";
			count = 30;
		};
	};
	class TransportWeapons
	{
		class _xx_ffaa_armas_hkg36e
		{
			weapon = "ffaa_armas_hkg36e";
			count = 5;
		};
		class _xx_ffaa_armas_hkg36e_eo
		{
			weapon = "ffaa_armas_hkg36e_eo";
			count = 5;
		};
		class _xx_ffaa_armas_hkg36k
		{
			weapon = "ffaa_armas_hkg36k";
			count = 5;
		};
		class _xx_ffaa_armas_hkg36k_eo
		{
			weapon = "ffaa_armas_hkg36k_eo";
			count = 5;
		};
		class _xx_ffaa_armas_hkag36e
		{
			weapon = "ffaa_armas_hkag36e";
			count = 5;
		};
		class _xx_ffaa_armas_hkag36e_eo
		{
			weapon = "ffaa_armas_hkag36e_eo";
			count = 5;
		};
		class _xx_ffaa_armas_hkag36k
		{
			weapon = "ffaa_armas_hkag36k";
			count = 5;
		};
		class _xx_ffaa_armas_hkag36k_eo
		{
			weapon = "ffaa_armas_hkag36k_eo";
			count = 5;
		};
		class _xx_ffaa_armas_hkg36e_tir
		{
			weapon = "ffaa_armas_hkg36e_tir";
			count = 5;
		};
		class _xx_ffaa_armas_hkg36k_tir
		{
			weapon = "ffaa_armas_hkg36k_tir";
			count = 5;
		};
		class _xx_ffaa_armas_hkag36e_acog
		{
			weapon = "ffaa_armas_hkag36e_acog";
			count = 5;
		};
		class _xx_ffaa_armas_hkag36k_acog
		{
			weapon = "ffaa_armas_hkag36k_acog";
			count = 5;
		};
		class _xx_ffaa_armas_c90
		{
			weapon = "ffaa_armas_c90";
			count = 5;
		};
		class _xx_ffaa_armas_c100
		{
			weapon = "ffaa_armas_c100";
			count = 5;
		};
		class _xx_ffaa_armas_aw
		{
			weapon = "ffaa_armas_aw";
			count = 5;
		};
		class _xx_ffaa_armas_aw50
		{
			weapon = "ffaa_armas_aw50";
			count = 5;
		};
		class _xx_ffaa_armas_M95
		{
			weapon = "ffaa_armas_M95";
			count = 5;
		};
		class _xx_ffaa_armas_mg4
		{
			weapon = "ffaa_armas_mg4";
			count = 5;
		};
		class _xx_ffaa_armas_mg4_acog
		{
			weapon = "ffaa_armas_mg4_acog";
			count = 5;
		};
		class _xx_ffaa_armas_mg4_poin
		{
			weapon = "ffaa_armas_mg4_poin";
			count = 5;
		};
		class _xx_ffaa_armas_mg3
		{
			weapon = "ffaa_armas_mg3";
			count = 5;
		};
		class _xx_ffaa_armas_mg3_eo
		{
			weapon = "ffaa_armas_mg3_eo";
			count = 5;
		};
		class _xx_ffaa_armas_hkmp5a5
		{
			weapon = "ffaa_armas_hkmp5a5";
			count = 5;
		};
		class _xx_ffaa_armas_hkmp5pdw
		{
			weapon = "ffaa_armas_hkmp5pdw";
			count = 5;
		};
		class _xx_ffaa_armas_hkmp510a3
		{
			weapon = "ffaa_armas_hkmp510a3";
			count = 5;
		};
		class _xx_ffaa_armas_ump
		{
			weapon = "ffaa_armas_ump";
			count = 5;
		};
		class _xx_ffaa_armas_ump_sd
		{
			weapon = "ffaa_armas_ump_sd";
			count = 5;
		};
		class _xx_ffaa_armas_p90
		{
			weapon = "ffaa_armas_p90";
			count = 5;
		};
		class _xx_ffaa_armas_p90_sd
		{
			weapon = "ffaa_armas_p90_sd";
			count = 5;
		};
		class _xx_ffaa_armas_sdass
		{
			weapon = "ffaa_armas_sdass";
			count = 5;
		};
		class _xx_ffaa_armas_sdassc
		{
			weapon = "ffaa_armas_sdassc";
			count = 5;
		};
		class _xx_ffaa_armas_usp
		{
			weapon = "ffaa_armas_usp";
			count = 5;
		};
		class _xx_ffaa_armas_uspsl
		{
			weapon = "ffaa_armas_uspsl";
			count = 5;
		};
		class _xx_ffaa_armas_p226
		{
			weapon = "ffaa_armas_p226";
			count = 5;
		};
		class _xx_ffaa_armas_fnp9
		{
			weapon = "ffaa_armas_fnp9";
			count = 5;
		};
		class _xx_ffaa_armas_fnp9L
		{
			weapon = "ffaa_armas_fnp9L";
			count = 5;
		};
		class _xx_Binocular
		{
			weapon = "Binocular";
			count = 5;
		};
	};
	class TransportItems
	{
		class _xx_muzzle_snds_L
		{
			name = "muzzle_snds_L";
			count = 15;
		};
		class _xx_muzzle_snds_h
		{
			name = "muzzle_snds_h";
			count = 15;
		};
		class _xx_acc_flashlight
		{
			name = "acc_flashlight";
			count = 10;
		};
		class _xx_ffaa_optic_holografico
		{
			name = "ffaa_optic_holografico";
			count = 15;
		};
		class _xx_ffaa_optic_acog
		{
			name = "ffaa_optic_acog";
			count = 15;
		};
		class _xx_ffaa_optic_enasa
		{
			name = "ffaa_optic_enasa";
			count = 15;
		};
		class _xx_ffaa_optic_g36_holo
		{
			name = "ffaa_optic_g36_holo";
			count = 15;
		};
		class _xx_ffaa_optic_mg4
		{
			name = "ffaa_optic_mg4";
			count = 15;
		};
		class _xx_ffaa_optic_leopol
		{
			name = "ffaa_optic_leopol";
			count = 15;
		};
		class _xx_ffaa_optic_long_leupold
		{
			name = "ffaa_optic_long_leupold";
			count = 15;
		};
		class _xx_ffaa_optic_northern
		{
			name = "ffaa_optic_northern";
			count = 15;
		};
		class _xx_ffaa_optic_mg4_g36
		{
			name = "ffaa_optic_mg4_g36";
			count = 15;
		};
		class _xx_ffaa_optic_lv
		{
			name = "ffaa_optic_lv";
			count = 15;
		};
		class _xx_ffaa_acc_puntero_ir
		{
			name = "ffaa_acc_puntero_ir";
			count = 15;
		};
		class _xx_FirstAidKit
		{
			name = "FirstAidKit";
			count = 10;
		};
		class _xx_Medikit
		{
			name = "Medikit";
			count = 1;
		};
		class _xx_ToolKit
		{
			name = "ToolKit";
			count = 1;
		};
		class _xx_MineDetector
		{
			name = "MineDetector";
			count = 1;
		};
		class _xx_ItemGPS
		{
			name = "ItemGPS";
			count = 5;
		};
		class _xx_ffaa_nvgoggles
		{
			name = "ffaa_nvgoggles";
			count = 5;
		};
			class _xx_GOE_PlateCarrier1_rgr
		{
			name = "GOE_PlateCarrier1_rgr";
			count = 1;
		};
			class _xx_GOE_PlateCarrier1_rgr_kriox
		{
			name = "GOE_PlateCarrier1_rgr_kriox";
			count = 1;
		};
				class _xx_GOE_PlateCarrier1_rgr_eddard
		{
			name = "GOE_PlateCarrier1_rgr_eddard";
			count = 1;
		};
				class _xx_GOE_PlateCarrier1_rgr_blackburn
		{
			name = "GOE_PlateCarrier1_rgr_blackburn";
			count = 1;
		};
				class _xx_GOE_PlateCarrier1_rgr_rafa
		{
			name = "GOE_PlateCarrier1_rgr_rafa";
			count = 1;
		};
				class _xx_GOE_PlateCarrier1_rgr_ramirez
		{
			name = "GOE_PlateCarrier1_rgr_ramirez";
			count = 1;
		};
				class _xx_GOE_PlateCarrier1_rgr_alek
		{
			name = "GOE_PlateCarrier1_rgr_alek";
			count = 1;
		};
				class _xx_GOE_PlateCarrier1_rgr_siraleks
		{
			name = "GOE_PlateCarrier1_rgr_siraleks";
			count = 1;
		};
				class _xx_GOE_PlateCarrier1_rgr_diblos
		{
			name = "GOE_PlateCarrier1_rgr_diblos";
			count = 1;
		};
				class _xx_GOE_PlateCarrier1_rgr_gamonal
		{
			name = "GOE_PlateCarrier1_rgr_gamonal";
			count = 1;
		};
				class _xx_GOE_PlateCarrier1_rgr_moya
		{
			name = "GOE_PlateCarrier1_rgr_moya";
			count = 1;
		};
				class _xx_GOE_PlateCarrier1_rgr_pakiko
		{
			name = "GOE_PlateCarrier1_rgr_pakiko";
			count = 1;
		};
				class _xx_GOE_PlateCarrier1_rgr_txopin
		{
			name = "GOE_PlateCarrier1_rgr_txopin";
			count = 1;
		};
				class _xx_GOE_PlateCarrier1_rgr_willy
		{
			name = "GOE_PlateCarrier1_rgr_willy";
			count = 1;
		};
				class _xx_GOE_PlateCarrier1_rgr_eydrian
		{
			name = "GOE_PlateCarrier1_rgr_eydrian";
			count = 1;
		};
				class _xx_GOE_PlateCarrier1_rgr_gabriel
		{
			name = "GOE_PlateCarrier1_rgr_gabriel";
			count = 1;
		};
				class _xx_GOE_PlateCarrier1_rgr_altarir
		{
			name = "GOE_PlateCarrier1_rgr_altarir";
			count = 1;
		};
				class _xx_GOE_CombatUniform_mcam
		{
			name = "GOE_CombatUniform_mcam";
			count = 30;
		};
		class _xx_GOE_HelmetB
		{
			name = "GOE_HelmetB";
			count = 30;
		};

	};
};


//SOLDADOS
class B_Soldier_base_F;
class GOE_Soldier_F_Mayor : B_Soldier_base_F
{
	author = "HMJ_Mayor";
	_generalMacro = "B_Soldier_F"; //unsure what this does
	faction = "GOE_Unidades_HMJ";
	scope = 2;
	displayName = "GOE Mayor";
	nakedUniform = "U_BasicBody"; //class for "naked" body
	uniformClass = "GOE_CombatUniform_mcam"; //the uniform item
	hiddenSelections[] = {"Camo"};
	hiddenSelectionsTextures[] = {"\HMJ_goe\data\clothing1_co.paa"};

	weapons[] = {"Throw", "Put","ffaa_armas_usp"}; 
	magazines[] = {"ffaa_9x19_pistola","ffaa_9x19_pistola","SmokeShellGreen","SmokeShellRed","Chemlight_blue","Chemlight_blue"}; 
       respawnWeapons[] = {"Throw", "Put","ffaa_armas_usp"}; 
	respawnMagazines[] = {"ffaa_9x19_pistola","ffaa_9x19_pistola","SmokeShellGreen","SmokeShellRed","Chemlight_blue","Chemlight_blue"}; 

	linkedItems[] = {"GOE_PlateCarrier1_rgr", "GOE_HelmetB", "NVGoggles", "ItemMap", "ItemCompass", "ItemWatch", "ItemRadio"};
	respawnLinkedItems[] = {"GOE_PlateCarrier1_rgr", "GOE_HelmetB", "NVGoggles", "ItemMap", "ItemCompass", "ItemWatch", "ItemRadio"};
};
class GOE_Soldier_F_kriox : B_Soldier_base_F
{
	author = "HMJ_Mayor";
	_generalMacro = "B_Soldier_F"; //unsure what this does
	faction = "GOE_Unidades_HMJ";
	scope = 2;
	displayName = "GOE Kriox";
	nakedUniform = "U_BasicBody"; //class for "naked" body
	uniformClass = "GOE_CombatUniform_mcam"; //the uniform item
	hiddenSelections[] = {"Camo"};
	hiddenSelectionsTextures[] = {"\HMJ_goe\data\clothing1_co.paa"};

	linkedItems[] = {"GOE_PlateCarrier1_rgr_kriox", "GOE_HelmetB", "NVGoggles", "ItemMap", "ItemCompass", "ItemWatch", "ItemRadio"};
	respawnLinkedItems[] = {"GOE_PlateCarrier1_rgr_kriox", "GOE_HelmetB", "NVGoggles", "ItemMap", "ItemCompass", "ItemWatch", "ItemRadio"};
};
class GOE_Soldier_F_eddard : B_Soldier_base_F
{
	author = "HMJ_Mayor";
	_generalMacro = "B_Soldier_F"; //unsure what this does
	faction = "GOE_Unidades_HMJ";
	scope = 2;
	displayName = "GOE Eddard";
	nakedUniform = "U_BasicBody"; //class for "naked" body
	uniformClass = "GOE_CombatUniform_mcam"; //the uniform item
	hiddenSelections[] = {"Camo"};
	hiddenSelectionsTextures[] = {"\HMJ_goe\data\clothing1_co.paa"};

	linkedItems[] = {"GOE_PlateCarrier1_rgr_eddard", "GOE_HelmetB", "NVGoggles", "ItemMap", "ItemCompass", "ItemWatch", "ItemRadio"};
	respawnLinkedItems[] = {"GOE_PlateCarrier1_rgr_eddard", "GOE_HelmetB", "NVGoggles", "ItemMap", "ItemCompass", "ItemWatch", "ItemRadio"};
};
	class GOE_Soldier_F_blackburn : B_Soldier_base_F
{
	author = "HMJ_Mayor";
	_generalMacro = "B_Soldier_F"; //unsure what this does
	faction = "GOE_Unidades_HMJ";
	scope = 2;
	displayName = "GOE Blackburn";
	nakedUniform = "U_BasicBody"; //class for "naked" body
	uniformClass = "GOE_CombatUniform_mcam"; //the uniform item
	hiddenSelections[] = {"Camo"};
	hiddenSelectionsTextures[] = {"\HMJ_goe\data\clothing1_co.paa"};

	linkedItems[] = {"GOE_PlateCarrier1_rgr_blackburn", "GOE_HelmetB", "NVGoggles", "ItemMap", "ItemCompass", "ItemWatch", "ItemRadio"};
	respawnLinkedItems[] = {"GOE_PlateCarrier1_rgr_blackburn", "GOE_HelmetB", "NVGoggles", "ItemMap", "ItemCompass", "ItemWatch", "ItemRadio"};
};
	class GOE_Soldier_F_rafa : B_Soldier_base_F
{
	author = "HMJ_Mayor";
	_generalMacro = "B_Soldier_F"; //unsure what this does
	faction = "GOE_Unidades_HMJ";
	scope = 2;
	displayName = "GOE Rafa";
	nakedUniform = "U_BasicBody"; //class for "naked" body
	uniformClass = "GOE_CombatUniform_mcam"; //the uniform item
	hiddenSelections[] = {"Camo"};
	hiddenSelectionsTextures[] = {"\HMJ_goe\data\clothing1_co.paa"};

	linkedItems[] = {"GOE_PlateCarrier1_rgr_rafa", "GOE_HelmetB", "NVGoggles", "ItemMap", "ItemCompass", "ItemWatch", "ItemRadio"};
	respawnLinkedItems[] = {"GOE_PlateCarrier1_rgr_rafa", "GOE_HelmetB", "NVGoggles", "ItemMap", "ItemCompass", "ItemWatch", "ItemRadio"};
};
		class GOE_Soldier_F_ramirez : B_Soldier_base_F
{
	author = "HMJ_Mayor";
	_generalMacro = "B_Soldier_F"; //unsure what this does
	faction = "GOE_Unidades_HMJ";
	scope = 2;
	displayName = "GOE Ramirez";
	nakedUniform = "U_BasicBody"; //class for "naked" body
	uniformClass = "GOE_CombatUniform_mcam"; //the uniform item
	hiddenSelections[] = {"Camo"};
	hiddenSelectionsTextures[] = {"\HMJ_goe\data\clothing1_co.paa"};

	linkedItems[] = {"GOE_PlateCarrier1_rgr_ramirez", "GOE_HelmetB", "NVGoggles", "ItemMap", "ItemCompass", "ItemWatch", "ItemRadio"};
	respawnLinkedItems[] = {"GOE_PlateCarrier1_rgr_ramirez", "GOE_HelmetB", "NVGoggles", "ItemMap", "ItemCompass", "ItemWatch", "ItemRadio"};
};
		class GOE_Soldier_F_alek : B_Soldier_base_F
{
	author = "HMJ_Mayor";
	_generalMacro = "B_Soldier_F"; //unsure what this does
	faction = "GOE_Unidades_HMJ";
	scope = 2;
	displayName = "GOE Alek";
	nakedUniform = "U_BasicBody"; //class for "naked" body
	uniformClass = "GOE_CombatUniform_mcam"; //the uniform item
	hiddenSelections[] = {"Camo"};
	hiddenSelectionsTextures[] = {"\HMJ_goe\data\clothing1_co.paa"};

	linkedItems[] = {"GOE_PlateCarrier1_rgr_alek", "GOE_HelmetB", "NVGoggles", "ItemMap", "ItemCompass", "ItemWatch", "ItemRadio"};
	respawnLinkedItems[] = {"GOE_PlateCarrier1_rgr_alek", "GOE_HelmetB", "NVGoggles", "ItemMap", "ItemCompass", "ItemWatch", "ItemRadio"};
};
		class GOE_Soldier_F_siralecks : B_Soldier_base_F
{
	author = "HMJ_Mayor";
	_generalMacro = "B_Soldier_F"; //unsure what this does
	faction = "GOE_Unidades_HMJ";
	scope = 2;
	displayName = "GOE SirAlecks";
	nakedUniform = "U_BasicBody"; //class for "naked" body
	uniformClass = "GOE_CombatUniform_mcam"; //the uniform item
	hiddenSelections[] = {"Camo"};
	hiddenSelectionsTextures[] = {"\HMJ_goe\data\clothing1_co.paa"};

	linkedItems[] = {"GOE_PlateCarrier1_rgr_siralecks", "GOE_HelmetB", "NVGoggles", "ItemMap", "ItemCompass", "ItemWatch", "ItemRadio"};
	respawnLinkedItems[] = {"GOE_PlateCarrier1_rgr_siralecks", "GOE_HelmetB", "NVGoggles", "ItemMap", "ItemCompass", "ItemWatch", "ItemRadio"};
};
		class GOE_Soldier_F_diblos : B_Soldier_base_F
{
	author = "HMJ_Mayor";
	_generalMacro = "B_Soldier_F"; //unsure what this does
	faction = "GOE_Unidades_HMJ";
	scope = 2;
	displayName = "GOE Diblos";
	nakedUniform = "U_BasicBody"; //class for "naked" body
	uniformClass = "GOE_CombatUniform_mcam"; //the uniform item
	hiddenSelections[] = {"Camo"};
	hiddenSelectionsTextures[] = {"\HMJ_goe\data\clothing1_co.paa"};

	linkedItems[] = {"GOE_PlateCarrier1_rgr_diblos", "GOE_HelmetB", "NVGoggles", "ItemMap", "ItemCompass", "ItemWatch", "ItemRadio"};
	respawnLinkedItems[] = {"GOE_PlateCarrier1_rgr_diblos", "GOE_HelmetB", "NVGoggles", "ItemMap", "ItemCompass", "ItemWatch", "ItemRadio"};
};
		class GOE_Soldier_F_gamonal : B_Soldier_base_F
{
	author = "HMJ_Mayor";
	_generalMacro = "B_Soldier_F"; //unsure what this does
	faction = "GOE_Unidades_HMJ";
	scope = 2;
	displayName = "GOE Gamonal";
	nakedUniform = "U_BasicBody"; //class for "naked" body
	uniformClass = "GOE_CombatUniform_mcam"; //the uniform item
	hiddenSelections[] = {"Camo"};
	hiddenSelectionsTextures[] = {"\HMJ_goe\data\clothing1_co.paa"};

	linkedItems[] = {"GOE_PlateCarrier1_rgr_gamonal", "GOE_HelmetB", "NVGoggles", "ItemMap", "ItemCompass", "ItemWatch", "ItemRadio"};
	respawnLinkedItems[] = {"GOE_PlateCarrier1_rgr_gamonal", "GOE_HelmetB", "NVGoggles", "ItemMap", "ItemCompass", "ItemWatch", "ItemRadio"};
};
		class GOE_Soldier_F_moya : B_Soldier_base_F
{
	author = "HMJ_Mayor";
	_generalMacro = "B_Soldier_F"; //unsure what this does
	faction = "GOE_Unidades_HMJ";
	scope = 2;
	displayName = "GOE Moya";
	nakedUniform = "U_BasicBody"; //class for "naked" body
	uniformClass = "GOE_CombatUniform_mcam"; //the uniform item
	hiddenSelections[] = {"Camo"};
	hiddenSelectionsTextures[] = {"\HMJ_goe\data\clothing1_co.paa"};

	linkedItems[] = {"GOE_PlateCarrier1_rgr_moya", "GOE_HelmetB", "NVGoggles", "ItemMap", "ItemCompass", "ItemWatch", "ItemRadio"};
	respawnLinkedItems[] = {"GOE_PlateCarrier1_rgr_moya", "GOE_HelmetB", "NVGoggles", "ItemMap", "ItemCompass", "ItemWatch", "ItemRadio"};
};
		class GOE_Soldier_F_pakiko : B_Soldier_base_F
{
	author = "HMJ_Mayor";
	_generalMacro = "B_Soldier_F"; //unsure what this does
	faction = "GOE_Unidades_HMJ";
	scope = 2;
	displayName = "GOE Pakiko";
	nakedUniform = "U_BasicBody"; //class for "naked" body
	uniformClass = "GOE_CombatUniform_mcam"; //the uniform item
	hiddenSelections[] = {"Camo"};
	hiddenSelectionsTextures[] = {"\HMJ_goe\data\clothing1_co.paa"};

	linkedItems[] = {"GOE_PlateCarrier1_rgr_pakiko", "GOE_HelmetB", "NVGoggles", "ItemMap", "ItemCompass", "ItemWatch", "ItemRadio"};
	respawnLinkedItems[] = {"GOE_PlateCarrier1_rgr_pakiko", "GOE_HelmetB", "NVGoggles", "ItemMap", "ItemCompass", "ItemWatch", "ItemRadio"};
};
		class GOE_Soldier_F_txopin : B_Soldier_base_F
{
	author = "HMJ_Mayor";
	_generalMacro = "B_Soldier_F"; //unsure what this does
	faction = "GOE_Unidades_HMJ";
	scope = 2;
	displayName = "GOE Txopin";
	nakedUniform = "U_BasicBody"; //class for "naked" body
	uniformClass = "GOE_CombatUniform_mcam"; //the uniform item
	hiddenSelections[] = {"Camo"};
	hiddenSelectionsTextures[] = {"\HMJ_goe\data\clothing1_co.paa"};

	linkedItems[] = {"GOE_PlateCarrier1_rgr_txopin", "GOE_HelmetB", "NVGoggles", "ItemMap", "ItemCompass", "ItemWatch", "ItemRadio"};
	respawnLinkedItems[] = {"GOE_PlateCarrier1_rgr_txopin", "GOE_HelmetB", "NVGoggles", "ItemMap", "ItemCompass", "ItemWatch", "ItemRadio"};
};
		class GOE_Soldier_F_willy : B_Soldier_base_F
{
	author = "HMJ_Mayor";
	_generalMacro = "B_Soldier_F"; //unsure what this does
	faction = "GOE_Unidades_HMJ";
	scope = 2;
	displayName = "GOE Willy";
	nakedUniform = "U_BasicBody"; //class for "naked" body
	uniformClass = "GOE_CombatUniform_mcam"; //the uniform item
	hiddenSelections[] = {"Camo"};
	hiddenSelectionsTextures[] = {"\HMJ_goe\data\clothing1_co.paa"};

	linkedItems[] = {"GOE_PlateCarrier1_rgr_willy", "GOE_HelmetB", "NVGoggles", "ItemMap", "ItemCompass", "ItemWatch", "ItemRadio"};
	respawnLinkedItems[] = {"GOE_PlateCarrier1_rgr_willy", "GOE_HelmetB", "NVGoggles", "ItemMap", "ItemCompass", "ItemWatch", "ItemRadio"};
};
		class GOE_Soldier_F_eydrian : B_Soldier_base_F
{
	author = "HMJ_Mayor";
	_generalMacro = "B_Soldier_F"; //unsure what this does
	faction = "GOE_Unidades_HMJ";
	scope = 2;
	displayName = "GOE Eydrian";
	nakedUniform = "U_BasicBody"; //class for "naked" body
	uniformClass = "GOE_CombatUniform_mcam"; //the uniform item
	hiddenSelections[] = {"Camo"};
	hiddenSelectionsTextures[] = {"\HMJ_goe\data\clothing1_co.paa"};

	linkedItems[] = {"GOE_PlateCarrier1_rgr_eydrian", "GOE_HelmetB", "NVGoggles", "ItemMap", "ItemCompass", "ItemWatch", "ItemRadio"};
	respawnLinkedItems[] = {"GOE_PlateCarrier1_rgr_eydrian", "GOE_HelmetB", "NVGoggles", "ItemMap", "ItemCompass", "ItemWatch", "ItemRadio"};
};
class GOE_Soldier_F_gabriel : B_Soldier_base_F
{
	author = "HMJ_Mayor";
	_generalMacro = "B_Soldier_F"; //unsure what this does
	faction = "GOE_Unidades_HMJ";
	scope = 2;
	displayName = "GOE Gabriel";
	nakedUniform = "U_BasicBody"; //class for "naked" body
	uniformClass = "GOE_CombatUniform_mcam"; //the uniform item
	hiddenSelections[] = {"Camo"};
	hiddenSelectionsTextures[] = {"\HMJ_goe\data\clothing1_co.paa"};

	linkedItems[] = {"GOE_PlateCarrier1_rgr_gabriel", "GOE_HelmetB", "NVGoggles", "ItemMap", "ItemCompass", "ItemWatch", "ItemRadio"};
	respawnLinkedItems[] = {"GOE_PlateCarrier1_rgr_gabriel", "GOE_HelmetB", "NVGoggles", "ItemMap", "ItemCompass", "ItemWatch", "ItemRadio"};
};
class GOE_Soldier_F_altarir : B_Soldier_base_F
{
	author = "HMJ_Mayor";
	_generalMacro = "B_Soldier_F"; //unsure what this does
	faction = "GOE_Unidades_HMJ";
	scope = 2;
	displayName = "GOE Altarir";
	nakedUniform = "U_BasicBody"; //class for "naked" body
	uniformClass = "GOE_CombatUniform_mcam"; //the uniform item
	hiddenSelections[] = {"Camo"};
	hiddenSelectionsTextures[] = {"\HMJ_goe\data\clothing1_co.paa"};

	linkedItems[] = {"GOE_PlateCarrier1_rgr_altarir", "GOE_HelmetB", "NVGoggles", "ItemMap", "ItemCompass", "ItemWatch", "ItemRadio"};
	respawnLinkedItems[] = {"GOE_PlateCarrier1_rgr_altarir", "GOE_HelmetB", "NVGoggles", "ItemMap", "ItemCompass", "ItemWatch", "ItemRadio"};
};
};

class cfgWeapons
{
   class Uniform_Base;
class UniformItem;
class ItemCore;
class HeadgearItem;
class Vest_Camo_Base;
class VestItem;

class GOE_CombatUniform_mcam : Uniform_Base
{
	scope = 2;
	displayName = "GOE Mcam uniform";
	picture = "\hmj_goe\data\ui\uniforme.paa";
	model = "\A3\Characters_F\Common\Suitpacks\suitpack_blufor_diver";

	class ItemInfo : UniformItem
	{
		uniformModel = "_";
		uniformClass = "GOE_Soldier_F"; //would be same as our made soldier class
		containerClass = "Supply40"; //how much it can carry
		mass = 80; //how much it weights
	};
};
class GOE_HelmetB : ItemCore
{
	scope = 2;
	weaponPoolAvailable = 1;
	displayName = "GOE helmet";
	picture = "\A3\characters_f\Data\UI\icon_H_HelmetB_CA.paa";
	model = "\A3\Characters_F\BLUFOR\headgear_b_helmet_ballistic";
	hiddenSelections[] = {"camo"};
	hiddenSelectionsTextures[] = {"HMJ_goe\data\equip1_co.paa"};

	class ItemInfo : HeadgearItem
	{
		mass = 100;
		uniformModel = "\A3\Characters_F\BLUFOR\headgear_b_helmet_ballistic";
		modelSides[] = {3, 1};
		armor = 3*0.5;
		passThrough = 0.8;
		hiddenSelections[] = {"camo"};
	};
};
	class GOE_PlateCarrier1_rgr : Vest_Camo_Base
{
	scope = 2;
	displayName = "GOE Platecarrier Mayor";
	picture = "\A3\characters_f\Data\UI\icon_V_plate_carrier_1_CA.paa";
	model = "\A3\Characters_F\BLUFOR\equip_b_vest02";
	hiddenSelections[] = {"camo"};
	hiddenSelectionsTextures[] = {"HMJ_goe\data\vests_rgr_co.paa"};

	class ItemInfo : VestItem
	{
		uniformModel = "\A3\Characters_F\BLUFOR\equip_b_vest02";
		containerClass = "Supply100";
		mass = 50;
		armor = 5*0.5;
		passThrough = 0.7;
		hiddenSelections[] = {"camo"};
	};
};
class GOE_PlateCarrier1_rgr_kriox : Vest_Camo_Base
{
	scope = 2;
	displayName = "GOE Platecarrier Kriox";
	picture = "\A3\characters_f\Data\UI\icon_V_plate_carrier_1_CA.paa";
	model = "\A3\Characters_F\BLUFOR\equip_b_vest02";
	hiddenSelections[] = {"camo"};
	hiddenSelectionsTextures[] = {"HMJ_goe\data\vests_rgr_co_kriox.paa"};

	class ItemInfo : VestItem
	{
		uniformModel = "\A3\Characters_F\BLUFOR\equip_b_vest02";
		containerClass = "Supply100";
		mass = 50;
		armor = 5*0.5;
		passThrough = 0.7;
		hiddenSelections[] = {"camo"};
	};
};
class GOE_PlateCarrier1_rgr_eddard : Vest_Camo_Base
{
	scope = 2;
	displayName = "GOE Platecarrier Eddard";
	picture = "\A3\characters_f\Data\UI\icon_V_plate_carrier_1_CA.paa";
	model = "\A3\Characters_F\BLUFOR\equip_b_vest02";
	hiddenSelections[] = {"camo"};
	hiddenSelectionsTextures[] = {"HMJ_goe\data\vests_rgr_co_eddard.paa"};

	class ItemInfo : VestItem
	{
		uniformModel = "\A3\Characters_F\BLUFOR\equip_b_vest02";
		containerClass = "Supply100";
		mass = 50;
		armor = 5*0.5;
		passThrough = 0.7;
		hiddenSelections[] = {"camo"};
	};
};
class GOE_PlateCarrier1_rgr_ramirez : Vest_Camo_Base
{
	scope = 2;
	displayName = "GOE Platecarrier Ramirez";
	picture = "\A3\characters_f\Data\UI\icon_V_plate_carrier_1_CA.paa";
	model = "\A3\Characters_F\BLUFOR\equip_b_vest02";
	hiddenSelections[] = {"camo"};
	hiddenSelectionsTextures[] = {"HMJ_goe\data\vests_rgr_co_ramirez.paa"};

	class ItemInfo : VestItem
	{
		uniformModel = "\A3\Characters_F\BLUFOR\equip_b_vest02";
		containerClass = "Supply100";
		mass = 50;
		armor = 5*0.5;
		passThrough = 0.7;
		hiddenSelections[] = {"camo"};
	};
};
class GOE_PlateCarrier1_rgr_willy : Vest_Camo_Base
{
	scope = 2;
	displayName = "GOE Platecarrier Willy";
	picture = "\A3\characters_f\Data\UI\icon_V_plate_carrier_1_CA.paa";
	model = "\A3\Characters_F\BLUFOR\equip_b_vest02";
	hiddenSelections[] = {"camo"};
	hiddenSelectionsTextures[] = {"HMJ_goe\data\vests_rgr_co_willy.paa"};

	class ItemInfo : VestItem
	{
		uniformModel = "\A3\Characters_F\BLUFOR\equip_b_vest02";
		containerClass = "Supply100";
		mass = 50;
		armor = 5*0.5;
		passThrough = 0.7;
		hiddenSelections[] = {"camo"};
	};
};
class GOE_PlateCarrier1_rgr_alek : Vest_Camo_Base
{
	scope = 2;
	displayName = "GOE Platecarrier Alek";
	picture = "\A3\characters_f\Data\UI\icon_V_plate_carrier_1_CA.paa";
	model = "\A3\Characters_F\BLUFOR\equip_b_vest02";
	hiddenSelections[] = {"camo"};
	hiddenSelectionsTextures[] = {"HMJ_goe\data\vests_rgr_co_alek.paa"};

	class ItemInfo : VestItem
	{
		uniformModel = "\A3\Characters_F\BLUFOR\equip_b_vest02";
		containerClass = "Supply100";
		mass = 50;
		armor = 5*0.5;
		passThrough = 0.7;
		hiddenSelections[] = {"camo"};
	};
};
class GOE_PlateCarrier1_rgr_rafa : Vest_Camo_Base
{
	scope = 2;
	displayName = "GOE Platecarrier Rafa";
	picture = "\A3\characters_f\Data\UI\icon_V_plate_carrier_1_CA.paa";
	model = "\A3\Characters_F\BLUFOR\equip_b_vest02";
	hiddenSelections[] = {"camo"};
	hiddenSelectionsTextures[] = {"HMJ_goe\data\vests_rgr_co_rafa.paa"};

	class ItemInfo : VestItem
	{
		uniformModel = "\A3\Characters_F\BLUFOR\equip_b_vest02";
		containerClass = "Supply100";
		mass = 50;
		armor = 5*0.5;
		passThrough = 0.7;
		hiddenSelections[] = {"camo"};
	};
};
class GOE_PlateCarrier1_rgr_siralecks : Vest_Camo_Base
{
	scope = 2;
	displayName = "GOE Platecarrier";
	picture = "\A3\characters_f\Data\UI\icon_V_plate_carrier_1_CA.paa";
	model = "\A3\Characters_F\BLUFOR\equip_b_vest02";
	hiddenSelections[] = {"camo"};
	hiddenSelectionsTextures[] = {"HMJ_goe\data\vests_rgr_co_siralecks.paa"};

	class ItemInfo : VestItem
	{
		uniformModel = "\A3\Characters_F\BLUFOR\equip_b_vest02";
		containerClass = "Supply100";
		mass = 50;
		armor = 5*0.5;
		passThrough = 0.7;
		hiddenSelections[] = {"camo"};
	};
};
class GOE_PlateCarrier1_rgr_blackburn : Vest_Camo_Base
{
	scope = 2;
	displayName = "GOE Platecarrier Blackburn";
	picture = "\A3\characters_f\Data\UI\icon_V_plate_carrier_1_CA.paa";
	model = "\A3\Characters_F\BLUFOR\equip_b_vest02";
	hiddenSelections[] = {"camo"};
	hiddenSelectionsTextures[] = {"HMJ_goe\data\vests_rgr_co_blackburn.paa"};

	class ItemInfo : VestItem
	{
		uniformModel = "\A3\Characters_F\BLUFOR\equip_b_vest02";
		containerClass = "Supply100";
		mass = 50;
		armor = 5*0.5;
		passThrough = 0.7;
		hiddenSelections[] = {"camo"};
	};
};
class GOE_PlateCarrier1_rgr_diblos : Vest_Camo_Base
{
	scope = 2;
	displayName = "GOE Platecarrier Diblos";
	picture = "\A3\characters_f\Data\UI\icon_V_plate_carrier_1_CA.paa";
	model = "\A3\Characters_F\BLUFOR\equip_b_vest02";
	hiddenSelections[] = {"camo"};
	hiddenSelectionsTextures[] = {"HMJ_goe\data\vests_rgr_co_diblos.paa"};

	class ItemInfo : VestItem
	{
		uniformModel = "\A3\Characters_F\BLUFOR\equip_b_vest02";
		containerClass = "Supply100";
		mass = 50;
		armor = 5*0.5;
		passThrough = 0.7;
		hiddenSelections[] = {"camo"};
	};
};
class GOE_PlateCarrier1_rgr_gamonal : Vest_Camo_Base
{
	scope = 2;
	displayName = "GOE Platecarrier gamonal";
	picture = "\A3\characters_f\Data\UI\icon_V_plate_carrier_1_CA.paa";
	model = "\A3\Characters_F\BLUFOR\equip_b_vest02";
	hiddenSelections[] = {"camo"};
	hiddenSelectionsTextures[] = {"HMJ_goe\data\vests_rgr_co_gamonal.paa"};

	class ItemInfo : VestItem
	{
		uniformModel = "\A3\Characters_F\BLUFOR\equip_b_vest02";
		containerClass = "Supply100";
		mass = 50;
		armor = 5*0.5;
		passThrough = 0.7;
		hiddenSelections[] = {"camo"};
	};
};
class GOE_PlateCarrier1_rgr_moya : Vest_Camo_Base
{
	scope = 2;
	displayName = "GOE Platecarrier moya";
	picture = "\A3\characters_f\Data\UI\icon_V_plate_carrier_1_CA.paa";
	model = "\A3\Characters_F\BLUFOR\equip_b_vest02";
	hiddenSelections[] = {"camo"};
	hiddenSelectionsTextures[] = {"HMJ_goe\data\vests_rgr_co_moya.paa"};

	class ItemInfo : VestItem
	{
		uniformModel = "\A3\Characters_F\BLUFOR\equip_b_vest02";
		containerClass = "Supply100";
		mass = 50;
		armor = 5*0.5;
		passThrough = 0.7;
		hiddenSelections[] = {"camo"};
	};
};
class GOE_PlateCarrier1_rgr_pakiko : Vest_Camo_Base
{
	scope = 2;
	displayName = "GOE Platecarrier pakiko";
	picture = "\A3\characters_f\Data\UI\icon_V_plate_carrier_1_CA.paa";
	model = "\A3\Characters_F\BLUFOR\equip_b_vest02";
	hiddenSelections[] = {"camo"};
	hiddenSelectionsTextures[] = {"HMJ_goe\data\vests_rgr_co_pakiko.paa"};

	class ItemInfo : VestItem
	{
		uniformModel = "\A3\Characters_F\BLUFOR\equip_b_vest02";
		containerClass = "Supply100";
		mass = 50;
		armor = 5*0.5;
		passThrough = 0.7;
		hiddenSelections[] = {"camo"};
	};
};
class GOE_PlateCarrier1_rgr_txopin : Vest_Camo_Base
{
	scope = 2;
	displayName = "GOE Platecarrier txopin";
	picture = "\A3\characters_f\Data\UI\icon_V_plate_carrier_1_CA.paa";
	model = "\A3\Characters_F\BLUFOR\equip_b_vest02";
	hiddenSelections[] = {"camo"};
	hiddenSelectionsTextures[] = {"HMJ_goe\data\vests_rgr_co_txopin.paa"};

	class ItemInfo : VestItem
	{
		uniformModel = "\A3\Characters_F\BLUFOR\equip_b_vest02";
		containerClass = "Supply100";
		mass = 50;
		armor = 5*0.5;
		passThrough = 0.7;
		hiddenSelections[] = {"camo"};
	};
};
	class GOE_PlateCarrier1_rgr_eydrian : Vest_Camo_Base
{
	scope = 2;
	displayName = "GOE Platecarrier eydrian";
	picture = "\A3\characters_f\Data\UI\icon_V_plate_carrier_1_CA.paa";
	model = "\A3\Characters_F\BLUFOR\equip_b_vest02";
	hiddenSelections[] = {"camo"};
	hiddenSelectionsTextures[] = {"HMJ_goe\data\vests_rgr_co_eydrian.paa"};

	class ItemInfo : VestItem
	{
		uniformModel = "\A3\Characters_F\BLUFOR\equip_b_vest02";
		containerClass = "Supply100";
		mass = 50;
		armor = 5*0.5;
		passThrough = 0.7;
		hiddenSelections[] = {"camo"};
	};
};
class GOE_PlateCarrier1_rgr_gabriel : Vest_Camo_Base
{
	scope = 2;
	displayName = "GOE Platecarrier gabriel";
	picture = "\A3\characters_f\Data\UI\icon_V_plate_carrier_1_CA.paa";
	model = "\A3\Characters_F\BLUFOR\equip_b_vest02";
	hiddenSelections[] = {"camo"};
	hiddenSelectionsTextures[] = {"HMJ_goe\data\vests_rgr_co_gabriel.paa"};

	class ItemInfo : VestItem
	{
		uniformModel = "\A3\Characters_F\BLUFOR\equip_b_vest02";
		containerClass = "Supply100";
		mass = 50;
		armor = 5*0.5;
		passThrough = 0.7;
		hiddenSelections[] = {"camo"};
	};
};
	class GOE_PlateCarrier1_rgr_altarir : Vest_Camo_Base
{
	scope = 2;
	displayName = "GOE Platecarrier altarir";
	picture = "\A3\characters_f\Data\UI\icon_V_plate_carrier_1_CA.paa";
	model = "\A3\Characters_F\BLUFOR\equip_b_vest02";
	hiddenSelections[] = {"camo"};
	hiddenSelectionsTextures[] = {"HMJ_goe\data\vests_rgr_co_altarir.paa"};

	class ItemInfo : VestItem
	{
		uniformModel = "\A3\Characters_F\BLUFOR\equip_b_vest02";
		containerClass = "Supply100";
		mass = 50;
		armor = 5*0.5;
		passThrough = 0.7;
		hiddenSelections[] = {"camo"};
	};
};
};
};

Share this post


Link to post
Share on other sites

Your uniform class should look like this.

class GOE_CombatUniform_mcam : Uniform_Base
   {
       scope = 2;
       displayName = "GOE Mcam uniform";
       picture = "\hmj_goe\data\ui\uniforme.paa";
       model = "\A3\Characters_F\Common\Suitpacks\suitpack_blufor_diver";

       class ItemInfo : UniformItem
       {
           uniformModel = "-";
           uniformClass = "GOE_Soldier_F_Mayor"; // Points to a unit using the uniform.
           containerClass = "Supply40"; 
           mass = 80; 
       };
   };

Share this post


Link to post
Share on other sites

Thanks surpher, its working, one time appear and error -.p3d not found, y will go to test, if it is repetive i tell you.

Thanks :)

Share this post


Link to post
Share on other sites

Hi Guys,

i have the same problem. I tried a lot, that was written here in topic, but nothing worked.

Did i missed something?

I worked the whole night on it, perhaps my brain is blown away ^^.

The Uniform is loaded correctly by texture, but i can't drop it -the Uniform slot is empty.

Thank you guys for your help!

And don't worry about the german words ;-)

Greetings

i-robat

class CfgWeapons {
class Uniform_Base;	// External class reference
class UniformItem;	// External class reference
class ItemCore;	// External class reference
class HeadgearItem;	// External class reference

class TTT_uniform_blue : Uniform_Base {
	scope = 2;
	displayName = "TTT Uniform Blau";
	picture = "\TTT\data\TTT_preview_icon.paa";
	model = "\A3\characters_f\Common\Suitpacks\suitpack_universal_F";

	class ItemInfo : UniformItem {
		uniformModel = "-";
		uniformClass = "TTT_soldier_B";
		containerClass = "Supply40";
		mass = 40;
	};
};

class TTT_uniform_red : TTT_uniform_blue {
	displayName = "TTT Uniform Rot";
	picture = "\TTT\data\TTT_preview_icon.paa";
	model = "\A3\characters_f\Common\Suitpacks\suitpack_universal_F";

	class ItemInfo : ItemInfo {
		uniformClass = "TTT_soldier_R";
	};
};

class TTT_uniform_black : TTT_uniform_blue {
	displayName = "TTT Uniform Schwarz";
	picture = "\TTT\data\TTT_preview_icon.paa";
	model = "\A3\characters_f\Common\Suitpacks\suitpack_universal_F";

	class ItemInfo : ItemInfo {
		uniformClass = "TTT_soldier_BL";
	};
};

class TTT_uniform_white : TTT_uniform_blue {
	displayName = "TTT Uniform Weiss";
	picture = "\TTT\data\TTT_preview_icon.paa";
	model = "\A3\characters_f\Common\Suitpacks\suitpack_universal_F";

	class ItemInfo : ItemInfo {
		uniformClass = "TTT_soldier_W";
	};
};

class TTT_uniform_silver : TTT_uniform_blue {
	displayName = "TTT Uniform Silber";
	picture = "\TTT\data\TTT_preview_icon.paa";
	model = "\A3\characters_f\Common\Suitpacks\suitpack_universal_F";

	class ItemInfo : ItemInfo {
		uniformClass = "TTT_soldier_S";
	};
};

class TTT_uniform_yellow : TTT_uniform_blue {
	displayName = "TTT Uniform Gelb";
	picture = "\TTT\data\TTT_preview_icon.paa";
	model = "\A3\characters_f\Common\Suitpacks\suitpack_universal_F";

	class ItemInfo : ItemInfo {
		uniformClass = "TTT_soldier_Y";
	};
};

class TTT_uniform_green : TTT_uniform_blue {
	displayName = "TTT Uniform Gruen";
	picture = "\TTT\data\TTT_preview_icon.paa";
	model = "\A3\characters_f\Common\Suitpacks\suitpack_universal_F";

	class ItemInfo : ItemInfo {
		uniformClass = "TTT_soldier_GR";
	};
};

class TTT_uniform_gray : TTT_uniform_blue {
	displayName = "TTT Uniform Grau";
	picture = "\TTT\data\TTT_preview_icon.paa";
	model = "\A3\characters_f\Common\Suitpacks\suitpack_universal_F";

	class ItemInfo : ItemInfo {
		uniformClass = "TTT_soldier_GRA";
	};
};

class TTT_uniform_gold : TTT_uniform_blue {
	displayName = "TTT Uniform Gold";
	picture = "\TTT\data\TTT_preview_icon.paa";
	model = "\A3\characters_f\Common\Suitpacks\suitpack_universal_F";

	class ItemInfo : ItemInfo {
		uniformClass = "TTT_soldier_GO";

	};
};

class TTT_helmet_1 : ItemCore {
	displayName = "TTT Helm I";
	hiddenSelectionsTextures[] = {"\TTT\data\TTT_helmet_1.paa"};
	model = "\A3\Characters_F\BLUFOR\headgear_b_helmet_light";
	picture = "\A3\Characters_F\Data\UI\icon_H_HelmetB_CA.paa";
	hiddenSelections[] = {"camo"};
	weaponPoolAvailable = 1;
	scope = 2;

	class TTT_helmet_base : HeadgearItem {
		mass = 100;
		uniformModel = "\A3\Characters_F\BLUFOR\headgear_b_helmet_light";
		modelSides[] = {3, 1};
		armor = 1.5;
		passThrough = 0.8;
		hiddenSelections[] = {"camo"};
	};

	class ItemInfo : TTT_helmet_base {};
};

class TTT_helmet_2 : TTT_helmet_1 {
	displayName = "TTT Helm II";
	hiddenSelectionsTextures[] = {"\TTT\data\TTT_helmet_2.paa"};

	class ItemInfo : TTT_helmet_base {};
};

class TTT_helmet_3 : TTT_helmet_1 {
	displayName = "TTT Helm III";
	hiddenSelectionsTextures[] = {"\TTT\data\TTT_helmet_3.paa"};

	class ItemInfo : TTT_helmet_base {};
};

class TTT_helmet_4 : TTT_helmet_1 {
	displayName = "TTT Helm IV";
	hiddenSelectionsTextures[] = {"\TTT\data\TTT_helmet_4.paa"};

	class ItemInfo : TTT_helmet_base {};
};

class TTT_helmet_5 : TTT_helmet_1 {
	displayName = "TTT Helm V";
	hiddenSelectionsTextures[] = {"\TTT\data\TTT_helmet_5.paa"};

	class ItemInfo : TTT_helmet_base {};
};

class TTT_helmet_6 : TTT_helmet_1 {
	displayName = "TTT Helm VI";
	hiddenSelectionsTextures[] = {"\TTT\data\TTT_helmet_6.paa"};

	class ItemInfo : TTT_helmet_base {};
};
};

class CfgVehicles {
class B_Soldier_base_F;			// External class reference
class B_Kitbag_Base;			// External class reference
class B_AssaultPack_rgr_Medic; 	// External class reference
class B_AssaultPack_cbr;		// External class reference
class B_Carryall_cbr;			// External class reference

//Blau
class TTT_TF_blue : B_Soldier_base_F {
	_generalMacro = "B_Soldier_F";
	author = "Tactical Training Team";
	faction = "TTT_faction";
	vehicleclass = "blue";
	scope = 2;
	displayName = "Truppführer";
	icon = "iconManLeader";
	backpack = "TTT_Assault_TF";
	uniformAccessories[] = {};
	nakedUniform = "U_BasicBody";
	uniformClass = "TTT_uniform_blue";
	linkedItems[] = {"BWA3_G_Combat_Clear","BWA3_Vest_Leader_Tropen","TTT_helmet_1","ItemMap","ItemCompass","ItemGPS","ItemWatch","ItemRadio","NVGoggles","AGM_Bandage","AGM_Bandage","AGM_Bandage","AGM_Bandage","AGM_earbuds","BWA3_optic_NSV600"};
	respawnLinkedItems[] = {"BWA3_G_Combat_Clear","BWA3_Vest_Leader_Tropen","TTT_helmet_1","ItemMap","ItemCompass","ItemGPS","ItemWatch","ItemRadio","NVGoggles","AGM_Bandage","AGM_Bandage","AGM_Bandage","AGM_Bandage","AGM_earbuds","BWA3_optic_NSV600"};
	weapons[] = {"BWA3_G36K_AG_equipped","hgun_Pistol_heavy_01_snds_F","rangefinder","Throw","Put"}; 
	respawnWeapons[] = {"BWA3_G36K_AG_equipped","hgun_Pistol_heavy_01_snds_F","rangefinder","Throw","Put"}; 
	magazines[] = {"BWA3_30Rnd_556x45_G36_AP","BWA3_30Rnd_556x45_G36_AP","BWA3_30Rnd_556x45_G36_AP","BWA3_30Rnd_556x45_G36_AP","BWA3_30Rnd_556x45_G36_AP","BWA3_30Rnd_556x45_G36_AP","11Rnd_45ACP_Mag","11Rnd_45ACP_Mag","11Rnd_45ACP_Mag","SmokeShell","SmokeShell","SmokeShellGreen","SmokeShellGreen","SmokeShellRed","SmokeShellRed","SmokeShellPurple","SmokeShellPurple","SUPER_flash","SUPER_flash"};
	respawnMagazines[] = {"BWA3_30Rnd_556x45_G36_AP","BWA3_30Rnd_556x45_G36_AP","BWA3_30Rnd_556x45_G36_AP","BWA3_30Rnd_556x45_G36_AP","BWA3_30Rnd_556x45_G36_AP","BWA3_30Rnd_556x45_G36_AP","11Rnd_45ACP_Mag","11Rnd_45ACP_Mag","11Rnd_45ACP_Mag","SmokeShell","SmokeShell","SmokeShellGreen","SmokeShellGreen","SmokeShellRed","SmokeShellRed","SmokeShellPurple","SmokeShellPurple","SUPER_flash","SUPER_flash"};
	hiddenSelections[] = {"Camo"};	
	hiddenSelectionsTextures[] = {"\TTT\data\TTT_uniform_blue.paa"};
};

class TTT_radioman_blue : TTT_TF_blue {
	_generalMacro = "B_Soldier_F";
	author = "Tactical Training Team";
	displayName = "Funker";
	icon = "iconMan";
	uniformClass = "TTT_uniform_blue";
	backpack = "tf_rt1523g";
	linkedItems[] = {"TTT_uniform_blue","BWA3_G_Combat_Clear", "BWA3_Vest_Rifleman1_Tropen", "TTT_helmet_2", "ItemGPS", "ItemMap", "ItemCompass", "ItemWatch", "ItemRadio", "AGM_Bandage","AGM_Bandage","AGM_Bandage","AGM_Bandage","AGM_earbuds","BWA3_optic_NSV600"};
	respawnLinkedItems[] = {"TTT_uniform_blue","BWA3_G_Combat_Clear", "BWA3_Vest_Rifleman1_Tropen", "TTT_helmet_2", "ItemGPS", "ItemMap", "ItemCompass", "ItemWatch", "ItemRadio", "AGM_Bandage","AGM_Bandage","AGM_Bandage","AGM_Bandage","AGM_earbuds","BWA3_optic_NSV600"};
	weapons[] = {"BWA3_G36K_equipped", "hgun_Pistol_heavy_01_snds_F","binocular"};
	respawnWeapons[] = {"BWA3_G36K_equipped", "hgun_Pistol_heavy_01_snds_F","binocular"};
};

class TTT_engineer_blue : TTT_TF_blue {
	_generalMacro = "B_Soldier_F";
	author = "Tactical Training Team";
	displayName = "Pionier";
	icon = "iconManEngineer";
	picture = "pictureRepair";
	backpack = "TTT_Carryall_Eng";
	detectskill = 60;
	engineer = 1;
	canDeactivateMines = 1;
	linkedItems[] = {"BWA3_G_Combat_Clear", "BWA3_Vest_Grenadier_Tropen", "TTT_helmet_3", "ItemGPS", "ItemMap", "ItemCompass", "ItemWatch", "ItemRadio", "AGM_Bandage","AGM_Bandage","AGM_Bandage","AGM_Bandage","AGM_earbuds","BWA3_optic_NSV600"};
	respawnLinkedItems[] = {"BWA3_G_Combat_Clear", "BWA3_Vest_Grenadier_Tropen", "TTT_helmet_3", "ItemGPS", "ItemMap", "ItemCompass", "ItemWatch", "ItemRadio", "AGM_Bandage","AGM_Bandage","AGM_Bandage","AGM_Bandage","AGM_earbuds","BWA3_optic_NSV600"};
	weapons[] = {"BWA3_G36K_equipped", "hgun_Pistol_heavy_01_snds_F","binocular"};
	respawnWeapons[] = {"BWA3_G36K_equipped", "hgun_Pistol_heavy_01_snds_F","binocular"};
};

class TTT_AA_blue : TTT_TF_blue {
	_generalMacro = "B_Soldier_F";
	author = "Tactical Training Team";
	backpack = "TTT_Kitbag_AA";
	displayName = "AA-Schütze";
	secondaryammocoef = 0.5;
	icon = "iconManAT";
	linkedItems[] = {"BWA3_G_Combat_Clear","BWA3_Vest_Rifleman1_Tropen","TTT_helmet_4","ItemMap","ItemCompass","ItemWatch","ItemRadio","NVGoggles","AGM_Bandage","AGM_Bandage","AGM_Bandage","AGM_Bandage","AGM_earbuds","BWA3_optic_NSV600"};
	respawnLinkedItems[] = {"BWA3_G_Combat_Clear","BWA3_Vest_Rifleman1_Tropen","TTT_helmet_4","ItemMap","ItemCompass","ItemWatch","ItemRadio","NVGoggles","AGM_Bandage","AGM_Bandage","AGM_Bandage","AGM_Bandage","AGM_earbuds","BWA3_optic_NSV600"};
	weapons[] = {"BWA3_G36K_AG_equipped","BWA3_Fliegerfaust","hgun_Pistol_heavy_01_snds_F","binocular","Throw","Put"}; 
	respawnWeapons[] = {"BWA3_G36K_AG_equipped","BWA3_Fliegerfaust","hgun_Pistol_heavy_01_snds_F","binocular","Throw","Put"};
	magazines[] = {"BWA3_Fliegerfaust_Mag","BWA3_Fliegerfaust_Mag","BWA3_30Rnd_556x45_G36_AP","BWA3_30Rnd_556x45_G36_AP","BWA3_30Rnd_556x45_G36_AP","BWA3_30Rnd_556x45_G36_AP","BWA3_30Rnd_556x45_G36_AP","BWA3_30Rnd_556x45_G36_AP","11Rnd_45ACP_Mag","11Rnd_45ACP_Mag","11Rnd_45ACP_Mag","SmokeShell","SmokeShell","SmokeShellGreen","SmokeShellGreen","SmokeShellRed","SmokeShellRed","SmokeShellPurple","SmokeShellPurple","SUPER_flash","SUPER_flash"};
	respawnMagazines[] = {"BWA3_Fliegerfaust_Mag","BWA3_Fliegerfaust_Mag","BWA3_30Rnd_556x45_G36_AP","BWA3_30Rnd_556x45_G36_AP","BWA3_30Rnd_556x45_G36_AP","BWA3_30Rnd_556x45_G36_AP","BWA3_30Rnd_556x45_G36_AP","BWA3_30Rnd_556x45_G36_AP","11Rnd_45ACP_Mag","11Rnd_45ACP_Mag","11Rnd_45ACP_Mag","SmokeShell","SmokeShell","SmokeShellGreen","SmokeShellGreen","SmokeShellRed","SmokeShellRed","SmokeShellPurple","SmokeShellPurple","SUPER_flash","SUPER_flash"};
};
class TTT_AA_blue_2 : TTT_AA_blue {
	_generalMacro = "B_Soldier_F";
	author = "Tactical Training Team";
	linkedItems[] = {"BWA3_G_Combat_Clear","BWA3_Vest_Rifleman1_Tropen","TTT_helmet_5","ItemMap","ItemCompass","ItemWatch","ItemRadio","NVGoggles","AGM_Bandage","AGM_Bandage","AGM_Bandage","AGM_Bandage","AGM_earbuds","BWA3_optic_NSV600"};
	respawnLinkedItems[] = {"BWA3_G_Combat_Clear","BWA3_Vest_Rifleman1_Tropen","TTT_helmet_5","ItemMap","ItemCompass","ItemWatch","ItemRadio","NVGoggles","AGM_Bandage","AGM_Bandage","AGM_Bandage","AGM_Bandage","AGM_earbuds","BWA3_optic_NSV600"};
};
class TTT_AT_blue : TTT_AA_blue {
	_generalMacro = "B_Soldier_F";
	author = "Tactical Training Team";
	vehicleclass = "blue";
	displayName = "AT-Schütze";
	linkedItems[] = {"BWA3_G_Combat_Clear","BWA3_Vest_Rifleman1_Tropen","TTT_helmet_6","ItemMap","ItemCompass","ItemWatch","ItemRadio","NVGoggles","AGM_Bandage","AGM_Bandage","AGM_Bandage","AGM_Bandage","AGM_earbuds","BWA3_optic_NSV600"};
	respawnLinkedItems[] = {"BWA3_G_Combat_Clear","BWA3_Vest_Rifleman1_Tropen","TTT_helmet_6","ItemMap","ItemCompass","ItemWatch","ItemRadio","NVGoggles","AGM_Bandage","AGM_Bandage","AGM_Bandage","AGM_Bandage","AGM_earbuds","BWA3_optic_NSV600"};
	weapons[] = {"BWA3_G36K_AG_equipped","BWA3_Pzf3","hgun_Pistol_heavy_01_snds_F","binocular","Throw","Put"}; 
	respawnWeapons[] = {"BWA3_G36K_AG_equipped","BWA3_Pzf3","hgun_Pistol_heavy_01_snds_F","binocular","Throw","Put"};
	magazines[] = {"BWA3_Pzf3_IT","BWA3_30Rnd_556x45_G36_AP","BWA3_30Rnd_556x45_G36_AP","BWA3_30Rnd_556x45_G36_AP","BWA3_30Rnd_556x45_G36_AP","BWA3_30Rnd_556x45_G36_AP","BWA3_30Rnd_556x45_G36_AP","11Rnd_45ACP_Mag","11Rnd_45ACP_Mag","11Rnd_45ACP_Mag","SmokeShell","SmokeShell","SmokeShellGreen","SmokeShellGreen","SmokeShellRed","SmokeShellRed","SmokeShellPurple","SmokeShellPurple","SUPER_flash","SUPER_flash"};
	respawnMagazines[] = {"BWA3_Pzf3_IT","BWA3_30Rnd_556x45_G36_AP","BWA3_30Rnd_556x45_G36_AP","BWA3_30Rnd_556x45_G36_AP","BWA3_30Rnd_556x45_G36_AP","BWA3_30Rnd_556x45_G36_AP","BWA3_30Rnd_556x45_G36_AP","11Rnd_45ACP_Mag","11Rnd_45ACP_Mag","11Rnd_45ACP_Mag","SmokeShell","SmokeShell","SmokeShellGreen","SmokeShellGreen","SmokeShellRed","SmokeShellRed","SmokeShellPurple","SmokeShellPurple","SUPER_flash","SUPER_flash"};
};

//ROT	
class TTT_TF_red : TTT_TF_blue {
	author = "Tactical Training Team";
	vehicleclass = "red";
	displayName = "Truppführer";
	uniformClass = "TTT_uniform_red";
	hiddenSelectionsTextures[] = {"\TTT\data\TTT_uniform_red.paa"};
};
class TTT_Gren_red : TTT_TF_blue {
	_generalMacro = "B_Soldier_F";
	author = "Tactical Training Team";
	vehicleclass = "red";
	backpack = "TTT_Assault_TF";
	linkedItems[] = {"BWA3_G_Combat_Clear","BWA3_Vest_Grenadier_Tropen","TTT_helmet_2","ItemMap","ItemCompass","ItemWatch","ItemRadio","NVGoggles","AGM_Bandage","AGM_Bandage","AGM_Bandage","AGM_Bandage","AGM_earbuds","BWA3_optic_NSV600"};
	respawnLinkedItems[] = {"BWA3_G_Combat_Clear","BWA3_Vest_Grenadier_Tropen","TTT_helmet_2","ItemMap","ItemCompass","ItemWatch","ItemRadio","NVGoggles","AGM_Bandage","AGM_Bandage","AGM_Bandage","AGM_Bandage","AGM_earbuds","BWA3_optic_NSV600"};
	uniformClass = "TTT_uniform_red";
	hiddenSelectionsTextures[] = {"\TTT\data\TTT_uniform_red.paa"};
};
class TTT_AA_red : TTT_AA_blue {
	_generalMacro = "B_Soldier_F";
	author = "Tactical Training Team";
	vehicleclass = "red";
	uniformClass = "TTT_uniform_red";
	linkedItems[] = {"BWA3_G_Combat_Clear","BWA3_Vest_Rifleman1_Tropen","TTT_helmet_5","ItemMap","ItemCompass","ItemWatch","ItemRadio","NVGoggles","AGM_Bandage","AGM_Bandage","AGM_Bandage","AGM_Bandage","AGM_earbuds","BWA3_optic_NSV600"};
	respawnLinkedItems[] = {"BWA3_G_Combat_Clear","BWA3_Vest_Rifleman1_Tropen","TTT_helmet_5","ItemMap","ItemCompass","ItemWatch","ItemRadio","NVGoggles","AGM_Bandage","AGM_Bandage","AGM_Bandage","AGM_Bandage","AGM_earbuds","BWA3_optic_NSV600"};
	weapons[] = {"BWA3_G36K_AG_equipped","BWA3_Fliegerfaust","hgun_Pistol_heavy_01_snds_F","binocular","Throw","Put"}; 
	respawnWeapons[] = {"BWA3_G36K_AG_equipped","BWA3_Fliegerfaust","hgun_Pistol_heavy_01_snds_F","binocular","Throw","Put"};
	magazines[] = {"BWA3_Fliegerfaust_Mag","BWA3_Fliegerfaust_Mag","BWA3_30Rnd_556x45_G36_AP","BWA3_30Rnd_556x45_G36_AP","BWA3_30Rnd_556x45_G36_AP","BWA3_30Rnd_556x45_G36_AP","BWA3_30Rnd_556x45_G36_AP","BWA3_30Rnd_556x45_G36_AP","11Rnd_45ACP_Mag","11Rnd_45ACP_Mag","11Rnd_45ACP_Mag","SmokeShell","SmokeShell","SmokeShellGreen","SmokeShellGreen","SmokeShellRed","SmokeShellRed","SmokeShellPurple","SmokeShellPurple","SUPER_flash","SUPER_flash"};
	respawnMagazines[] = {"BWA3_Fliegerfaust_Mag","BWA3_Fliegerfaust_Mag","BWA3_30Rnd_556x45_G36_AP","BWA3_30Rnd_556x45_G36_AP","BWA3_30Rnd_556x45_G36_AP","BWA3_30Rnd_556x45_G36_AP","BWA3_30Rnd_556x45_G36_AP","BWA3_30Rnd_556x45_G36_AP","11Rnd_45ACP_Mag","11Rnd_45ACP_Mag","11Rnd_45ACP_Mag","SmokeShell","SmokeShell","SmokeShellGreen","SmokeShellGreen","SmokeShellRed","SmokeShellRed","SmokeShellPurple","SmokeShellPurple","SUPER_flash","SUPER_flash"};
	hiddenSelectionsTextures[] = {"\TTT\data\TTT_uniform_red.paa"};
};
//SCHWARZ
class TTT_TF_black : TTT_TF_blue {
	author = "Tactical Training Team";
	vehicleclass = "black";
	displayName = "Truppführer";
	uniformClass = "TTT_uniform_black";
	hiddenSelectionsTextures[] = {"\TTT\data\TTT_uniform_black.paa"};
};
class TTT_Gren_black : TTT_Gren_red {
	author = "Tactical Training Team";
	vehicleclass = "black";
	uniformClass = "TTT_uniform_black";
	hiddenSelectionsTextures[] = {"\TTT\data\TTT_uniform_black.paa"};
};
class TTT_AT_black : TTT_AT_blue {
	_generalMacro = "B_Soldier_F";
	author = "Tactical Training Team";
	vehicleclass = "black";
	uniformClass = "TTT_uniform_black";
	linkedItems[] = {"BWA3_G_Combat_Clear","BWA3_Vest_Rifleman1_Tropen","TTT_helmet_6","ItemMap","ItemCompass","ItemWatch","ItemRadio","NVGoggles","AGM_Bandage","AGM_Bandage","AGM_Bandage","AGM_Bandage","AGM_earbuds","BWA3_optic_NSV600"};
	respawnLinkedItems[] = {"BWA3_G_Combat_Clear","BWA3_Vest_Rifleman1_Tropen","TTT_helmet_6","ItemMap","ItemCompass","ItemWatch","ItemRadio","NVGoggles","AGM_Bandage","AGM_Bandage","AGM_Bandage","AGM_Bandage","AGM_earbuds","BWA3_optic_NSV600"};
	hiddenSelectionsTextures[] = {"\TTT\data\TTT_uniform_black.paa"};
};

//WEISS
class TTT_TF_white : TTT_TF_blue {
	author = "Tactical Training Team";
	vehicleclass = "white";
	displayName = "Truppführer";
	uniformClass = "TTT_uniform_white";
	hiddenSelectionsTextures[] = {"\TTT\data\TTT_uniform_white.paa"};
};
//SILVER
class TTT_TF_silver : TTT_TF_blue {
	author = "Tactical Training Team";
	vehicleclass = "silver";
	displayName = "Truppführer";
	uniformClass = "TTT_uniform_silver";
	hiddenSelectionsTextures[] = {"\TTT\data\TTT_uniform_silver.paa"};
};
//GELB
class TTT_TF_yellow : TTT_TF_blue {
	author = "Tactical Training Team";
	vehicleclass = "yellow";
	displayName = "Truppführer";
	uniformClass = "TTT_uniform_yellow";
	hiddenSelectionsTextures[] = {"\TTT\data\TTT_uniform_yellow.paa"};
};

class TTT_radioman_yellow : TTT_radioman_blue {
	_generalMacro = "B_Soldier_F";
	author = "Tactical Training Team";
	vehicleclass = "yellow";
	displayName = "Funker";
	icon = "iconMan";
	uniformClass = "TTT_uniform_yellow";
	hiddenSelectionsTextures[] = {"\TTT\data\TTT_uniform_yellow.paa"};
};
//GRÃœN
class TTT_TF_green : TTT_TF_blue {
	author = "Tactical Training Team";
	vehicleclass = "green";
	displayName = "Truppführer";
	uniformClass = "TTT_uniform_green";
	hiddenSelectionsTextures[] = {"\TTT\data\TTT_uniform_green.paa"};
};
class TTT_radioman_green : TTT_radioman_blue {
	_generalMacro = "B_Soldier_F";
	author = "Tactical Training Team";
	vehicleclass = "green";
	displayName = "Funker"; 
	icon = "iconMan";
	uniformClass = "TTT_uniform_green";
	hiddenSelectionsTextures[] = {"\TTT\data\TTT_uniform_green.paa"};
};
//GRAU
class TTT_TF_gray : TTT_TF_blue {
	author = "Tactical Training Team";
	vehicleclass = "gray";
	displayName = "Truppführer";
	uniformClass = "TTT_uniform_gray";
	hiddenSelectionsTextures[] = {"\TTT\data\TTT_uniform_gray.paa"};
};
class TTT_radioman_gray : TTT_radioman_blue {
	_generalMacro = "B_Soldier_F";
	author = "Tactical Training Team";
	vehicleclass = "gray";
	displayName = "Funker";
	icon = "iconMan";		
	uniformClass = "TTT_uniform_gray";
	hiddenSelectionsTextures[] = {"\TTT\data\TTT_uniform_gray.paa"};
};
class TTT_engineer_gray : TTT_engineer_blue {
	_generalMacro = "B_Soldier_F";
	author = "Tactical Training Team";
	vehicleclass = "gray";
	linkedItems[] = {"BWA3_G_Combat_Clear", "BWA3_Vest_Grenadier_Tropen", "TTT_helmet_4", "ItemGPS", "ItemMap", "ItemCompass", "ItemWatch", "ItemRadio", "AGM_Bandage","AGM_Bandage","AGM_Bandage","AGM_Bandage","AGM_earbuds","BWA3_optic_NSV600"};
	respawnLinkedItems[] = {"BWA3_G_Combat_Clear", "BWA3_Vest_Grenadier_Tropen", "TTT_helmet_4", "ItemGPS", "ItemMap", "ItemCompass", "ItemWatch", "ItemRadio", "AGM_Bandage","AGM_Bandage","AGM_Bandage","AGM_Bandage","AGM_earbuds","BWA3_optic_NSV600"};
	weapons[] = {"BWA3_G36K_equipped", "hgun_Pistol_heavy_01_snds_F","binocular"};
	respawnWeapons[] = {"BWA3_G36K_equipped", "hgun_Pistol_heavy_01_snds_F","binocular"};
	uniformClass = "TTT_uniform_gray";
	hiddenSelectionsTextures[] = {"\TTT\data\TTT_uniform_gray.paa"};
};
class TTT_AT_gray : TTT_AT_blue {
	_generalMacro = "B_Soldier_F";
	author = "Tactical Training Team";
	vehicleclass = "gray";
	uniformClass = "TTT_uniform_gray";
	hiddenSelectionsTextures[] = {"\TTT\data\TTT_uniform_gray.paa"};
};
//GOLD
class TTT_TF_gold : TTT_TF_blue {
	author = "Tactical Training Team";
	vehicleclass = "gold";
	displayName = "Truppführer";
	uniformClass = "TTT_uniform_gold";
	hiddenSelectionsTextures[] = {"\TTT\data\TTT_uniform_gold.paa"};
};
//RUCKSÄCKE
class TTT_Assault_TF : B_AssaultPack_cbr{
	displayName = "Truppführer Rucksack";
	class TransportMagazines {
		class 1Rnd_Smoke_Grenade_shell {
			count = 6;
			magazine = "1Rnd_Smoke_Grenade_shell";
		};
		class 1Rnd_SmokeRed_Grenade_shell {
			count = 6;
			magazine = "1Rnd_SmokeRed_Grenade_shell";
		};
		class 1Rnd_HE_Grenade_shell {
			count = 6;
			magazine = "1Rnd_HE_Grenade_shell";
		};
		class UGL_FlareRed_F {
			count = 6;
			magazine = "UGL_FlareRed_F";
		};
	};
};
class TTT_Carryall_Eng : B_Carryall_cbr {
	displayName = "Pionier Rucksack";
	class TransportItems {
		class Toolkit {
			name = "Toolkit";
			count = 1;
		};
		class MineDetector {
			name = "MineDetector";
			count = 1;
		};
	};
	class TransportMagazines {
		class _xx_SLAMDirectionalMine_Wire_Mag {
			magazine = "SLAMDirectionalMine_Wire_Mag";
			count = 3;
		};
		class _xx_SatchelCharge_Remote_Mag {
			magazine = "SatchelCharge_Remote_Mag";
			count = 2;
		};
	};
};
class TTT_Kitbag_AA : B_Kitbag_Base {
	displayName = "AA Rucksack";
	class TransportMagazines {
		class _xx_BWA3_Fliegerfaust_Mag {
			count = 2;
			magazine = "BWA3_Fliegerfaust_Mag";
		};
	};
};
};

//Edit: Solved. the Reference for Uniformclass has to be a existing unit in CfgVehicles.hpp.

Edited by i-robat

Share this post


Link to post
Share on other sites

Please sign in to comment

You will be able to leave a comment after signing in



Sign In Now
Sign in to follow this  

×