Jump to content
Sign in to follow this  
astano

Help modifying an existing config

Recommended Posts

I'm trying to modify SJB's SAS units to use STALKERGB's L119A1s and PUKF weapons. Where I've run into trouble is trying to modify the ammo boxes that come with the SAS units to match the new weapons. I get an error when trying to launch the game that reads

'/CfgVehicles/SJB_BackpackAmmoStash/TransportMagazines.class_xx_ukf_10rnd_762x51_mag': '{' encountered instead of '='

The relevant (I think) part of the config, including the two entries before and after, is

class _xx_ukf_sigp266_mag {
			magazine = "ukf_sigp226_mag";
			count = 20;
		};

		class _xx_ukf_sigp226_SDmag {
			magazine = "ukf_sigp226_SDmag";
			count = 20;
		};

		class_xx_ukf_10rnd_762x51_mag {
			magazine = "ukf_10rnd_762x51_mag";
			count = 20;
		};

		class _xx_HandGrenadeTimed {
			magazine = "HandGrenadeTimed";
			count = 12;
		};

		class _xx_SmokeShell {
			magazine = "SmokeShell";
			count = 5;
		};

I can't see what the problem is there. I tried removing that line and it gives me the same error for my ukf_law80 entry instead, which is

class_xx_ukf_law80 {
			magazine = ukf_law80";
			count = 2;

		};

I tried a forum search and couldn't find anything helpful on the subject. Can anybody help me out?

Thanks in advance.

Edited by astano

Share this post


Link to post
Share on other sites

Okay, for the time being I have scrapped the ammo boxes and am just concerned with getting the guys in-game with their replaced weapons.

I have them to the point where they appear in the editor and in-game - but when I preview them in the editor they all appear carrying just a smoke grenade (no replacement weapons or anything else, literally just a single smoke grenade). I added a couple new units and they show up just like the others.

Here's my config, including for the ammo boxes, at the moment:

class CfgPatches {

class SJB_SAS_Units {
	units = {"SJB_SAS_Woodland_TL_PATROL", "SJB_SAS_Woodland_MG_PATROL", "SJB_SAS_Woodland_RTO_PATROL", "SJB_SAS_Woodland_GL_PATROL", 

"SJB_SAS_Woodland_MED_PATROL", "SJB_SAS_Woodland_OP_PATROL", "SJB_SAS_Woodland_TL_ASSAULT", "SJB_SAS_Woodland_MG_ASSAULT", "SJB_SAS_Woodland_RTO_ASSAULT", 

"SJB_SAS_Woodland_GL_ASSAULT", "SJB_SAS_Woodland_MED_ASSAULT", "SJB_SAS_Woodland_OP_ASSAULT", "SJB_SAS_Desert_TL_PATROL", "SJB_SAS_Desert_MG_PATROL", 

"SJB_SAS_Desert_RTO_PATROL", "SJB_SAS_Desert_GL_PATROL", "SJB_SAS_Desert_MED_PATROL", "SJB_SAS_Desert_OP_PATROL", "SJB_SAS_Desert_TL_ASSAULT", 

"SJB_SAS_Desert_MG_ASSAULT", "SJB_SAS_Desert_RTO_ASSAULT", "SJB_SAS_Desert_GL_ASSAULT", "SJB_SAS_Desert_MED_ASSAULT", "SJB_SAS_Desert_OP_ASSAULT", 

"SJB_SAS_Woodland_TL_PATROL_ACE", "SJB_SAS_Woodland_MG_PATROL_ACE", "SJB_SAS_Woodland_RTO_PATROL_ACE", "SJB_SAS_Woodland_GL_PATROL_ACE", 

"SJB_SAS_Woodland_MED_PATROL_ACE", "SJB_SAS_Woodland_OP_PATROL_ACE", "SJB_SAS_Woodland_TL_ASSAULT_ACE", "SJB_SAS_Woodland_MG_ASSAULT_ACE", 

"SJB_SAS_Woodland_RTO_ASSAULT_ACE", "SJB_SAS_Woodland_GL_ASSAULT_ACE", "SJB_SAS_Woodland_MED_ASSAULT_ACE", "SJB_SAS_Woodland_OP_ASSAULT_ACE", 

"SJB_SAS_Desert_TL_PATROL_ACE", "SJB_SAS_Desert_MG_PATROL_ACE", "SJB_SAS_Desert_RTO_PATROL_ACE", "SJB_SAS_Desert_GL_PATROL_ACE", "SJB_SAS_Desert_MED_PATROL_ACE", 

"SJB_SAS_Desert_OP_PATROL_ACE", "SJB_SAS_Desert_TL_ASSAULT_ACE", "SJB_SAS_Desert_MG_ASSAULT_ACE", "SJB_SAS_Desert_RTO_ASSAULT_ACE", "SJB_SAS_Desert_GL_ASSAULT_ACE", 

"SJB_SAS_Desert_MED_ASSAULT_ACE", "SJB_SAS_Desert_OP_ASSAULT", "SJB_BackpackAmmoStash", "SJB_BackpackAmmoStash2"};
	weapons[] = {};
	requiredVersion = 1.080000;
	requiredAddons[] = {"CAData", "CACharacters", "CAWeapons"};
};
};

class cfgNonAIVehicles {
/*extern*/ class ProxyGoggles;

class ProxyPVS14: ProxyGoggles {
	scope = 2;
	model = "\SJB_SAS\PVS14.p3d";
};

class ProxyPVS14_Headmount: ProxyGoggles {
	scope = 2;
	model = "\SJB_SAS\PVS14_Headmount.p3d";
};

class ProxyPVS14_NoHelmet: ProxyGoggles {
	scope = 2;
	model = "\SJB_SAS\PVS14_NoHelmet.p3d";
};

class ProxyPVS17_Headmount: ProxyGoggles {
	scope = 2;
	model = "\SJB_SAS\PVS17_Headmount.p3d";
};

class ProxyPVS17_NoHelmet: ProxyGoggles {
	scope = 2;
	model = "\SJB_SAS\PVS17_NoHelmet.p3d";
};

class ProxyPVS21: ProxyGoggles {
	scope = 2;
	model = "\SJB_SAS\PVS21.p3d";
};

class ProxyPVS21_NoHelmet: ProxyGoggles {
	scope = 2;
	model = "\SJB_SAS\PVS21_NoHelmet.p3d";
};
};

class CfgVehicleClasses {

class SJB_Men_SAS_WOODLAND {
	displayName = "SJB SAS Units (Woodland)";
};

class SJB_Men_SAS_DESERT {
	displayName = "SJB SAS Units (Desert)";
};

class SJB_Men_SAS_WOODLAND4ACE {
	displayName = "SJB SAS Units (Woodland - ACE Compatible)";
};

class SJB_Men_SAS_DESERT4ACE {
	displayName = "SJB SAS Units (Desert - ACE Compatible)";
};
};

class CfgVehicles {
/*extern*/ class SoldierWB;

class SJB_SAS_Woodland_TL_PATROL: SoldierWB {
	scope = 2;
	displayName = "Patrol Leader";
	vehicleClass = "SJB_Men_SAS_WOODLAND";
	nameSound = "officer";
	attendant = 1;
	canHideBodies = 1;
	canDeactivateMines = "true";
	accuracy = 2;
	nightVision = 1;
	camouflage = 0.750000;
	sensitivity = 2;

	class HitHead {
		armor = 0.700000;
		material = -1;
		name = "head_hit";
		passThrough = 1;
	};

	class HitBody {
		armor = 1.000000;
		material = -1;
		name = "body";
		passThrough = 1;
	};

	class HitHands {
		armor = 0.500000;
		material = -1;
		name = "hands";
		passThrough = 1;
	};

	class HitLegs {
		armor = 0.500000;
		material = -1;
		name = "legs";
		passThrough = 1;
	};
	Picture = "\Ca\characters\data\Ico\i_sleader_ca.paa";
	Icon = "\SJB_SAS\icons\i_sas_tl_ca.paa";
	model = "\SJB_SAS\SJB_SAS_TL_Woodland_LIGHT.p3d";
	weapons = {"L119A1_ACOG", "ukf_sigp226", "Throw", "Put", "Binocular", "NVgoggles"};
	magazines = {"30Rnd_556x45_Stanag", "30Rnd_556x45_Stanag", "30Rnd_556x45_Stanag", "30Rnd_556x45_Stanag", "30Rnd_556x45_Stanag", "30Rnd_556x45_Stanag", 

"30Rnd_556x45_Stanag", "30Rnd_556x45_Stanag", "HandGrenadeTimed", "HandGrenadeTimed", "SmokeShell", "SmokeShell", "ukf_sigp226_mag", "ukf_sigp226_mag", 

"ukf_sigp226_mag", "ukf_sigp226_mag", "ukf_sigp226_mag", "ukf_sigp226_mag", "ukf_sigp226_mag", "ukf_sigp226_mag"};
	respawnweapons = {"L119A1_M68", "ukf_sigp226", "Throw", "Put"};
	respawnmagazines = {"30Rnd_556x45_Stanag", "30Rnd_556x45_Stanag", "30Rnd_556x45_Stanag", "30Rnd_556x45_Stanag", "30Rnd_556x45_Stanag", 

"30Rnd_556x45_Stanag", "ukf_sigp226_mag", "ukf_sigp226_mag", "ukf_sigp226_mag", "ukf_sigp226_mag"};

	class Wounds {
		tex[] = {};
		mat[] = {"ca\characters\data\us_spec_hhl.rvmat", "ca\characters\data\us_spec_hhl_wound1.rvmat", "ca\characters\data\us_spec_hhl_wound2.rvmat", 

"SJB_SAS\textures\tl.rvmat", "SJB_SAS\textures\tl_wound1.rvmat", "SJB_SAS\textures\tl_wound2.rvmat"};
	};
};

class SJB_SAS_Woodland_TL_PATROL_ACE: SJB_SAS_Woodland_TL_PATROL {
	scope = 2;
	vehicleClass = "SJB_Men_SAS_WOODLAND4ACE";
	hiddenSelections = {"BACKPACK"};
};

class SJB_SAS_Woodland_MG_PATROL: SJB_SAS_Woodland_TL_PATROL {
	scope = 2;
	displayName = "Patrol Automatic Rifleman";
	vehicleClass = "SJB_Men_SAS_WOODLAND";
	nameSound = "machineGunner";
	attendant = 1;
	Picture = "\SJB_SAS\icons\icon_sas_ca.paa";
	Icon = "\SJB_SAS\icons\i_sas_ca.paa";
	model = "\SJB_SAS\SJB_SAS_MG_Woodland_LIGHT.p3d";
	weapons = {"ukf_lmg_susat", "ukf_sigp226", "Throw", "Put", "Binocular", "NVgoggles"};
	magazines = {"200Rnd_556x45_M249", "200Rnd_556x45_M249", "200Rnd_556x45_M249", "200Rnd_556x45_M249", "SmokeShell", "SmokeShell", "ukf_sigp226_mag", 

"ukf_sigp226_mag", "ukf_sigp226_mag", "ukf_sigp226_mag", "ukf_sigp226_mag", "ukf_sigp226_mag", "ukf_sigp226_mag"};
	respawnweapons = {"ukf_lmg_susat", "ukf_sigp226", "Throw", "Put", "Binocular", "NVgoggles"};
	respawnmagazines = {"200Rnd_556x45_M249", "200Rnd_556x45_M249", "200Rnd_556x45_M249", "200Rnd_556x45_M249", "SmokeShell", "SmokeShell", 

"ukf_sigp226_mag", "ukf_sigp226_mag", "ukf_sigp226_mag", "ukf_sigp226_mag", "ukf_sigp226_mag", "ukf_sigp226_mag", "ukf_sigp226_mag", "ukf_sigp226_mag"};

	class Wounds {
		tex[] = {};
		mat[] = {"ca\characters\data\us_spec_hhl.rvmat", "ca\characters\data\us_spec_hhl_wound1.rvmat", "ca\characters\data\us_spec_hhl_wound2.rvmat", 

"SJB_SAS\textures\mg.rvmat", "SJB_SAS\textures\mg_wound1.rvmat", "SJB_SAS\textures\mg_wound2.rvmat"};
	};
};

class SJB_SAS_Woodland_MG_PATROL_ACE: SJB_SAS_Woodland_MG_PATROL {
	scope = 2;
	vehicleClass = "SJB_Men_SAS_WOODLAND4ACE";
	hiddenSelections = {"BACKPACK"};
};

class SJB_SAS_Woodland_RTO_PATROL: SJB_SAS_Woodland_TL_PATROL {
	scope = 2;
	displayName = "Patrol Radio Operator";
	vehicleClass = "SJB_Men_SAS_WOODLAND";
	nameSound = "soldier";
	attendant = 1;
	Picture = "\SJB_SAS\icons\icon_sas_ca.paa";
	Icon = "\SJB_SAS\icons\i_sas_ca.paa";
	model = "\SJB_SAS\SJB_SAS_RTO_Woodland_LIGHT.p3d";
	weapons = {"L119A1_M68", "ukf_sigp226", "Throw", "Put", "Binocular", "NVgoggles"};
	magazines = {"30Rnd_556x45_Stanag", "30Rnd_556x45_Stanag", "30Rnd_556x45_Stanag", "30Rnd_556x45_Stanag", "30Rnd_556x45_Stanag", "30Rnd_556x45_Stanag", 

"30Rnd_556x45_Stanag", "30Rnd_556x45_Stanag", "HandGrenadeTimed", "HandGrenadeTimed", "SmokeShell", "SmokeShell", "ukf_sigp226_mag", "ukf_sigp226_mag", 

"ukf_sigp226_mag", "ukf_sigp226_mag", "ukf_sigp226_mag", "ukf_sigp226_mag", "ukf_sigp226_mag", "ukf_sigp226_mag"};
	respawnweapons = {"L119A1_M68", "ukf_sigp226", "Throw", "Put"};
	respawnmagazines = {"30Rnd_556x45_Stanag", "30Rnd_556x45_Stanag", "30Rnd_556x45_Stanag", "30Rnd_556x45_Stanag", "30Rnd_556x45_Stanag", 

"30Rnd_556x45_Stanag", "ukf_sigp226_mag", "ukf_sigp226_mag", "ukf_sigp226_mag", "ukf_sigp226_mag"};

	class Wounds {
		tex[] = {};
		mat[] = {"ca\characters\data\us_spec_hhl.rvmat", "ca\characters\data\us_spec_hhl_wound1.rvmat", "ca\characters\data\us_spec_hhl_wound2.rvmat", 

"SJB_SAS\textures\rto.rvmat", "SJB_SAS\textures\rto_wound1.rvmat", "SJB_SAS\textures\rto_wound2.rvmat"};
	};
};

class SJB_SAS_Woodland_RTO_PATROL_ACE: SJB_SAS_Woodland_RTO_PATROL {
	scope = 2;
	vehicleClass = "SJB_Men_SAS_WOODLAND4ACE";
	hiddenSelections = {"BACKPACK"};
};

class SJB_SAS_Woodland_GL_PATROL: SJB_SAS_Woodland_TL_PATROL {
	scope = 2;
	displayName = "Patrol Grenadier";
	vehicleClass = "SJB_Men_SAS_WOODLAND";
	nameSound = "grenadier";
	attendant = 1;
	Picture = "\SJB_SAS\icons\icon_sas_ca.paa";
	Icon = "\SJB_SAS\icons\i_sas_ca.paa";
	model = "\SJB_SAS\SJB_SAS_GL_Woodland_LIGHT.p3d";
	weapons = {"L119A1_Elcan_AG36", "ukf_sigp226", "Throw", "Put", "Binocular", "NVgoggles"};
	magazines = {"30Rnd_556x45_Stanag", "30Rnd_556x45_Stanag", "30Rnd_556x45_Stanag", "30Rnd_556x45_Stanag", "30Rnd_556x45_Stanag", "30Rnd_556x45_Stanag", 

"30Rnd_556x45_Stanag", "30Rnd_556x45_Stanag", "HandGrenadeTimed", "HandGrenadeTimed", "SmokeShell", "SmokeShell", "ukf_sigp226_mag", "ukf_sigp226_mag", 

"ukf_sigp226_mag", "1Rnd_HE_M203", "1Rnd_HE_M203", "1Rnd_HE_M203", "1Rnd_HE_M203", "1Rnd_HE_M203"};
	respawnweapons = {"L119A1_Elcan_AG36", "ukf_sigp226", "Throw", "Put"};
	respawnmagazines = {"30Rnd_556x45_Stanag", "30Rnd_556x45_Stanag", "30Rnd_556x45_Stanag", "30Rnd_556x45_Stanag", "30Rnd_556x45_Stanag", 

"30Rnd_556x45_Stanag", "30Rnd_556x45_Stanag", "30Rnd_556x45_Stanag", "HandGrenadeTimed", "HandGrenadeTimed", "SmokeShell", "SmokeShell", "ukf_sigp226_mag", 

"ukf_sigp226_mag", "ukf_sigp226_mag", "1Rnd_HE_M203", "1Rnd_HE_M203", "1Rnd_HE_M203", "1Rnd_HE_M203", "1Rnd_HE_M203"};

	class Wounds {
		tex[] = {};
		mat[] = {"ca\characters\data\us_spec_hhl.rvmat", "ca\characters\data\us_spec_hhl_wound1.rvmat", "ca\characters\data\us_spec_hhl_wound2.rvmat", 

"SJB_SAS\textures\gl.rvmat", "SJB_SAS\textures\gl_wound1.rvmat", "SJB_SAS\textures\gl_wound2.rvmat"};
	};
};

class SJB_SAS_Woodland_GL_PATROL_ACE: SJB_SAS_Woodland_GL_PATROL {
	scope = 2;
	vehicleClass = "SJB_Men_SAS_WOODLAND4ACE";
	hiddenSelections = {"BACKPACK"};
};

class SJB_SAS_Woodland_MED_PATROL: SJB_SAS_Woodland_TL_PATROL {
	scope = 2;
	displayName = "Patrol Medic";
	vehicleClass = "SJB_Men_SAS_WOODLAND";
	nameSound = "medic";
	attendant = 1;
	picture = "\Ca\characters\data\Ico\i_Med_CA.paa";
	Icon = "\SJB_SAS\icons\i_sas_med_ca.paa";
	model = "\SJB_SAS\SJB_SAS_MED_Woodland_LIGHT.p3d";
	weapons = {"L119A1_M68", "ukf_sigp226", "Throw", "Put", "Binocular", "NVgoggles"};
	magazines = {"30Rnd_556x45_Stanag", "30Rnd_556x45_Stanag", "30Rnd_556x45_Stanag", "30Rnd_556x45_Stanag", "30Rnd_556x45_Stanag", "30Rnd_556x45_Stanag", 

"30Rnd_556x45_Stanag", "30Rnd_556x45_Stanag", "HandGrenadeTimed", "HandGrenadeTimed", "SmokeShell", "SmokeShell", "ukf_sigp226_mag", "ukf_sigp226_mag", 

"ukf_sigp226_mag", "ukf_sigp226_mag", "ukf_sigp226_mag", "ukf_sigp226_mag", "ukf_sigp226_mag", "ukf_sigp226_mag"};
	respawnweapons = {"L119A1_M68", "ukf_sigp226", "Throw", "Put"};
	respawnmagazines = {"30Rnd_556x45_Stanag", "30Rnd_556x45_Stanag", "30Rnd_556x45_Stanag", "30Rnd_556x45_Stanag", "30Rnd_556x45_Stanag", 

"30Rnd_556x45_Stanag", "ukf_sigp226_mag", "ukf_sigp226_mag", "ukf_sigp226_mag", "ukf_sigp226_mag"};

	class Wounds {
		tex[] = {};
		mat[] = {"ca\characters\data\us_spec_hhl.rvmat", "ca\characters\data\us_spec_hhl_wound1.rvmat", "ca\characters\data\us_spec_hhl_wound2.rvmat", 

"SJB_SAS\textures\med.rvmat", "SJB_SAS\textures\med_wound1.rvmat", "SJB_SAS\textures\med_wound2.rvmat"};
	};
};

class SJB_SAS_Woodland_MED_PATROL_ACE: SJB_SAS_Woodland_MED_PATROL {
	scope = 2;
	vehicleClass = "SJB_Men_SAS_WOODLAND4ACE";
	hiddenSelections = {"BACKPACK"};
};

class SJB_SAS_Woodland_OP_PATROL: SJB_SAS_Woodland_TL_PATROL {
	scope = 2;
	displayName = "Patrol Operator";
	vehicleClass = "SJB_Men_SAS_WOODLAND";
	nameSound = "soldier";
	attendant = 1;
	Picture = "\SJB_SAS\icons\icon_sas_ca.paa";
	Icon = "\SJB_SAS\icons\i_sas_ca.paa";
	model = "\SJB_SAS\SJB_SAS_OP_Woodland_LIGHT.p3d";
	weapons = {"L119A1_Elcan_SD", "ukf_sigp226_sd", "Throw", "Put", "Binocular", "NVgoggles"};
	magazines = {"30Rnd_556x45_StanagSD", "30Rnd_556x45_StanagSD", "30Rnd_556x45_StanagSD", "30Rnd_556x45_StanagSD", "30Rnd_556x45_StanagSD", 

"30Rnd_556x45_StanagSD", "30Rnd_556x45_StanagSD", "30Rnd_556x45_StanagSD", "HandGrenadeTimed", "HandGrenadeTimed", "SmokeShell", "SmokeShell", "ukf_sigp226_SDmag", 

"ukf_sigp226_SDmag", "ukf_sigp226_SDmag", "ukf_sigp226_SDmag", "ukf_sigp226_sdmag", "ukf_sigp226_SDmag", "ukf_sigp226_SDmag", "ukf_sigp226_SDmag"};
	respawnweapons = {"L119A1_Elcan_SD", "M9", "Throw", "Put"};
	respawnmagazines = {"30Rnd_556x45_Stanag", "30Rnd_556x45_Stanag", "30Rnd_556x45_Stanag", "30Rnd_556x45_Stanag", "30Rnd_556x45_Stanag", 

"30Rnd_556x45_Stanag", "ukf_sigp226_SDmag", "ukf_sigp226_SDmag", "ukf_sigp226_SDmag", "ukf_sigp226_SDmag"};

	class Wounds {
		tex[] = {};
		mat[] = {"ca\characters\data\us_spec_hhl.rvmat", "ca\characters\data\us_spec_hhl_wound1.rvmat", "ca\characters\data\us_spec_hhl_wound2.rvmat", 

"SJB_SAS\textures\op.rvmat", "SJB_SAS\textures\op_wound1.rvmat", "SJB_SAS\textures\op_wound2.rvmat"};
	};
};

class SJB_SAS_Woodland_RFL_PATROL: SJB_SAS_Woodland_TL_PATROL {
	scope = 2;
	displayName = "Patrol Rifleman";
	vehicleClass = "SJB_Men_SAS_WOODLAND";
	nameSound = "soldier";
	attendant = 1;
	Picture = "\SJB_SAS\icons\icon_sas_ca.paa";
	Icon = "\SJB_SAS\icons\i_sas_ca.paa";
	model = "\SJB_SAS\SJB_SAS_OP_Woodland_LIGHT.p3d";
	weapons = {"L119A1_Elcan", "ukf_sigp226", "Throw", "Put", "Binocular", "NVgoggles"};
	magazines = {"30Rnd_556x45_Stanag", "30Rnd_556x45_Stanag", "30Rnd_556x45_Stanag", "30Rnd_556x45_Stanag", "30Rnd_556x45_Stanag", "30Rnd_556x45_Stanag", 

"30Rnd_556x45_Stanag", "30Rnd_556x45_Stanag", "HandGrenadeTimed", "HandGrenadeTimed", "SmokeShell", "SmokeShell", "ukf_sigp226_mag", "ukf_sigp226_mag", 

"ukf_sigp226_mag", "ukf_sigp226_mag", "ukf_sigp226_mag", "ukf_sigp226_mag", "ukf_sigp226_mag", "ukf_sigp226_mag"};
	respawnweapons = {"L119A1_Elcan", "ukf_sigp226", "Throw", "Put"};
	respawnmagazines = {"30Rnd_556x45_Stanag", "30Rnd_556x45_Stanag", "30Rnd_556x45_Stanag", "30Rnd_556x45_Stanag", "30Rnd_556x45_Stanag", 

"30Rnd_556x45_Stanag", "15Rnd_9x19_M9", "15Rnd_9x19_M9", "15Rnd_9x19_M9", "15Rnd_9x19_M9"};

	class Wounds {
		tex[] = {};
		mat[] = {"ca\characters\data\us_spec_hhl.rvmat", "ca\characters\data\us_spec_hhl_wound1.rvmat", "ca\characters\data\us_spec_hhl_wound2.rvmat", 

"SJB_SAS\textures\op.rvmat", "SJB_SAS\textures\op_wound1.rvmat", "SJB_SAS\textures\op_wound2.rvmat"};
	};
};

class SJB_SAS_Woodland_DM_PATROL: SJB_SAS_Woodland_TL_PATROL {
	scope = 2;
	displayName = "Patrol Designated Marksman";
	vehicleClass = "SJB_Men_SAS_WOODLAND";
	nameSound = "soldier";
	attendant = 0;
	Picture = "\SJB_SAS\icons\icon_sas_ca.paa";
	Icon = "\SJB_SAS\icons\i_sas_ca.paa";
	model = "\SJB_SAS\SJB_SAS_OP_Woodland_LIGHT.p3d";
	weapons = {"ukf_l96a1_cam", "ukf_sigp226", "Throw", "Put", "Binocular", "NVgoggles"};
	magazines = {"ukf_10rnd_762x51_mag", "ukf_10rnd_762x51_mag", "ukf_10rnd_762x51_mag", "ukf_10rnd_762x51_mag", "ukf_10rnd_762x51_mag", 

"ukf_10rnd_762x51_mag", ukf_10rnd_762x51_mag", "ukf_10rnd_762x51_mag", "HandGrenadeTimed", "HandGrenadeTimed", "SmokeShell", "SmokeShell", "ukf_sigp226_mag", 

"ukf_sigp226_mag", "ukf_sigp226_mag", "ukf_sigp226_mag", "ukf_sigp226_mag", "ukf_sigp226_mag", "ukf_sigp226_mag", "ukf_sigp226_mag"};
	respawnweapons = {"M4A1", "M9", "Throw", "Put"};
	respawnmagazines = {"30Rnd_556x45_Stanag", "30Rnd_556x45_Stanag", "30Rnd_556x45_Stanag", "30Rnd_556x45_Stanag", "30Rnd_556x45_Stanag", 

"30Rnd_556x45_Stanag", "15Rnd_9x19_M9", "15Rnd_9x19_M9", "15Rnd_9x19_M9", "15Rnd_9x19_M9"};

	class Wounds {
		tex[] = {};
		mat[] = {"ca\characters\data\us_spec_hhl.rvmat", "ca\characters\data\us_spec_hhl_wound1.rvmat", "ca\characters\data\us_spec_hhl_wound2.rvmat", 

"SJB_SAS\textures\op.rvmat", "SJB_SAS\textures\op_wound1.rvmat", "SJB_SAS\textures\op_wound2.rvmat"};
	};
};

class SJB_SAS_Woodland_OP_PATROL_ACE: SJB_SAS_Woodland_OP_PATROL {
	scope = 2;
	vehicleClass = "SJB_Men_SAS_WOODLAND4ACE";
	hiddenSelections = {"BACKPACK"};
};

class SJB_SAS_Woodland_TL_ASSAULT: SoldierWB {
	scope = 2;
	displayName = "Assault Team Leader";
	vehicleClass = "SJB_Men_SAS_WOODLAND";
	nameSound = "officer";
	attendant = 1;
	canHideBodies = 1;
	canDeactivateMines = "true";
	accuracy = 1.850000;
	nightVision = 1;
	camouflage = 0.895000;
	sensitivity = 2;

	class HitHead {
		armor = 0.900000;
		material = -1;
		name = "head_hit";
		passThrough = 1;
	};

	class HitBody {
		armor = 1.150000;
		material = -1;
		name = "body";
		passThrough = 1;
	};

	class HitHands {
		armor = 0.500000;
		material = -1;
		name = "hands";
		passThrough = 1;
	};

	class HitLegs {
		armor = 0.500000;
		material = -1;
		name = "legs";
		passThrough = 1;
	};
	Picture = "\Ca\characters\data\Ico\i_sleader_ca.paa";
	Icon = "\SJB_SAS\icons\i_sas_tl_ca.paa";
	model = "\SJB_SAS\SJB_SAS_TL_Woodland_ASSAULT.p3d";
	weapons = {"L119A1_ACOG", "ukf_sigp226", "Throw", "Put", "Binocular", "NVgoggles"};
	magazines = {"30Rnd_556x45_Stanag", "30Rnd_556x45_Stanag", "30Rnd_556x45_Stanag", "30Rnd_556x45_Stanag", "30Rnd_556x45_Stanag", "30Rnd_556x45_Stanag", 

"30Rnd_556x45_Stanag", "30Rnd_556x45_Stanag", "HandGrenadeTimed", "HandGrenadeTimed", "SmokeShell", "SmokeShell", "ukf_sigp226_mag", "ukf_sigp226_mag", 

"ukf_sigp226_mag", "ukf_sigp226_mag", "ukf_sigp226_mag", "ukf_sigp226_mag", "ukf_sigp226_mag", "ukf_sigp226_mag"};
	respawnweapons = {"L119A1_M68", "ukf_sigp226", "Throw", "Put"};
	respawnmagazines = {"30Rnd_556x45_Stanag", "30Rnd_556x45_Stanag", "30Rnd_556x45_Stanag", "30Rnd_556x45_Stanag", "30Rnd_556x45_Stanag", 

"30Rnd_556x45_Stanag", "ukf_sigp226_mag", "ukf_sigp226_mag", "ukf_sigp226_mag", "ukf_sigp226_mag"};

	class Wounds {
		tex[] = {};
		mat[] = {"ca\characters\data\us_spec_hhl.rvmat", "ca\characters\data\us_spec_hhl_wound1.rvmat", "ca\characters\data\us_spec_hhl_wound2.rvmat", 

"SJB_SAS\textures\tl.rvmat", "SJB_SAS\textures\tl_wound1.rvmat", "SJB_SAS\textures\tl_wound2.rvmat"};
	};
};

class SJB_SAS_Woodland_TL_ASSAULT_ACE: SJB_SAS_Woodland_TL_ASSAULT {
	scope = 2;
	vehicleClass = "SJB_Men_SAS_WOODLAND4ACE";
	hiddenSelections = {"BACKPACK"};
};

class SJB_SAS_Woodland_MG_ASSAULT: SJB_SAS_Woodland_TL_ASSAULT {
	scope = 2;
	displayName = "Assault Team Automatic Rifleman";
	vehicleClass = "SJB_Men_SAS_WOODLAND";
	nameSound = "machineGunner";
	attendant = 0;
	Picture = "\SJB_SAS\icons\icon_sas_ca.paa";
	Icon = "\SJB_SAS\icons\i_sas_ca.paa";
	model = "\SJB_SAS\SJB_SAS_MG_Woodland_ASSAULT.p3d";
	weapons = {"ukf_lmg_susat", "ukf_sigp226", "Throw", "Put", "Binocular", "NVgoggles"};
	magazines = {"200Rnd_556x45_M249", "200Rnd_556x45_M249", "200Rnd_556x45_M249", "200Rnd_556x45_M249", "SmokeShell", "SmokeShell", "ukf_sigp226_mag", 

"ukf_sigp226_mag", "ukf_sigp226_mag", "ukf_sigp226_mag", "ukf_sigp226_mag", "ukf_sigp226_mag", "ukf_sigp226_mag"};
	respawnweapons = {"ukf_lmg_susat", "ukf_sigp226", "Throw", "Put", "Binocular", "NVgoggles"};
	respawnmagazines = {"200Rnd_556x45_M249", "200Rnd_556x45_M249", "200Rnd_556x45_M249", "200Rnd_556x45_M249", "SmokeShell", "SmokeShell", 

"ukf_sigp226_mag", "ukf_sigp226_mag", "ukf_sigp226_mag", "ukf_sigp226_mag", "ukf_sigp226_mag", "ukf_sigp226_mag", "ukf_sigp226_mag", "ukf_sigp226_mag"};


	class Wounds {
		tex[] = {};
		mat[] = {"ca\characters\data\us_spec_hhl.rvmat", "ca\characters\data\us_spec_hhl_wound1.rvmat", "ca\characters\data\us_spec_hhl_wound2.rvmat", 

"SJB_SAS\textures\mg.rvmat", "SJB_SAS\textures\mg_wound1.rvmat", "SJB_SAS\textures\mg_wound2.rvmat"};
	};
};

class SJB_SAS_Woodland_MG_ASSAULT_ACE: SJB_SAS_Woodland_MG_ASSAULT {
	scope = 2;
	vehicleClass = "SJB_Men_SAS_WOODLAND4ACE";
	hiddenSelections = {"BACKPACK"};
};

class SJB_SAS_Woodland_RTO_ASSAULT: SJB_SAS_Woodland_TL_ASSAULT {
	scope = 2;
	displayName = "Assault Team Radio Operator";
	vehicleClass = "SJB_Men_SAS_WOODLAND";
	nameSound = "soldier";
	attendant = 0;
	Picture = "\SJB_SAS\icons\icon_sas_ca.paa";
	Icon = "\SJB_SAS\icons\i_sas_ca.paa";
	model = "\SJB_SAS\SJB_SAS_RTO_Woodland_ASSAULT.p3d";
	weapons = {"L119A1_M68", "ukf_sigp226", "Throw", "Put", "Binocular", "NVgoggles"};
	magazines = {"30Rnd_556x45_Stanag", "30Rnd_556x45_Stanag", "30Rnd_556x45_Stanag", "30Rnd_556x45_Stanag", "30Rnd_556x45_Stanag", "30Rnd_556x45_Stanag", 

"30Rnd_556x45_Stanag", "30Rnd_556x45_Stanag", "HandGrenadeTimed", "HandGrenadeTimed", "SmokeShell", "SmokeShell", "ukf_sigp226_mag", "ukf_sigp226_mag", 

"ukf_sigp226_mag", "ukf_sigp226_mag", "ukf_sigp226_mag", "ukf_sigp226_mag", "ukf_sigp226_mag", "ukf_sigp226_mag"};
	respawnweapons = {"L119A1_M68", "ukf_sigp226", "Throw", "Put"};
	respawnmagazines = {"30Rnd_556x45_Stanag", "30Rnd_556x45_Stanag", "30Rnd_556x45_Stanag", "30Rnd_556x45_Stanag", "30Rnd_556x45_Stanag", 

"30Rnd_556x45_Stanag", "ukf_sigp226_mag", "ukf_sigp226_mag", "ukf_sigp226_mag", "ukf_sigp226_mag"};


	class Wounds {
		tex[] = {};
		mat[] = {"ca\characters\data\us_spec_hhl.rvmat", "ca\characters\data\us_spec_hhl_wound1.rvmat", "ca\characters\data\us_spec_hhl_wound2.rvmat", 

"SJB_SAS\textures\rto.rvmat", "SJB_SAS\textures\rto_wound1.rvmat", "SJB_SAS\textures\rto_wound2.rvmat"};
	};
};

class SJB_SAS_Woodland_RTO_ASSAULT_ACE: SJB_SAS_Woodland_RTO_ASSAULT {
	scope = 2;
	vehicleClass = "SJB_Men_SAS_WOODLAND4ACE";
	hiddenSelections = {"BACKPACK"};
};

class SJB_SAS_Woodland_GL_ASSAULT: SJB_SAS_Woodland_TL_ASSAULT {
	scope = 2;
	displayName = "Assault Team Grenadier";
	vehicleClass = "SJB_Men_SAS_WOODLAND";
	nameSound = "grenadier";
	attendant = 0;
	Picture = "\SJB_SAS\icons\icon_sas_ca.paa";
	Icon = "\SJB_SAS\icons\i_sas_ca.paa";
	model = "\SJB_SAS\SJB_SAS_GL_Woodland_ASSAULT.p3d";
	weapons = {"L119A1_Elcan_AG36", "ukf_sigp226", "Throw", "Put", "Binocular", "NVgoggles"};
	magazines = {"30Rnd_556x45_Stanag", "30Rnd_556x45_Stanag", "30Rnd_556x45_Stanag", "30Rnd_556x45_Stanag", "30Rnd_556x45_Stanag", "30Rnd_556x45_Stanag", 

"30Rnd_556x45_Stanag", "30Rnd_556x45_Stanag", "HandGrenadeTimed", "HandGrenadeTimed", "SmokeShell", "SmokeShell", "ukf_sigp226_mag", "ukf_sigp226_mag", 

"ukf_sigp226_mag", "1Rnd_HE_M203", "1Rnd_HE_M203", "1Rnd_HE_M203", "1Rnd_HE_M203", "1Rnd_HE_M203"};
	respawnweapons = {"L119A1_Elcan_AG36", "ukf_sigp226", "Throw", "Put"};
	respawnmagazines = {"30Rnd_556x45_Stanag", "30Rnd_556x45_Stanag", "30Rnd_556x45_Stanag", "30Rnd_556x45_Stanag", "30Rnd_556x45_Stanag", 

"30Rnd_556x45_Stanag", "30Rnd_556x45_Stanag", "30Rnd_556x45_Stanag", "HandGrenadeTimed", "HandGrenadeTimed", "SmokeShell", "SmokeShell", "ukf_sigp226_mag", 

"ukf_sigp226_mag", "ukf_sigp226_mag", "1Rnd_HE_M203", "1Rnd_HE_M203", "1Rnd_HE_M203", "1Rnd_HE_M203", "1Rnd_HE_M203"};


	class Wounds {
		tex[] = {};
		mat[] = {"ca\characters\data\us_spec_hhl.rvmat", "ca\characters\data\us_spec_hhl_wound1.rvmat", "ca\characters\data\us_spec_hhl_wound2.rvmat", 

"SJB_SAS\textures\gl.rvmat", "SJB_SAS\textures\gl_wound1.rvmat", "SJB_SAS\textures\gl_wound2.rvmat"};
	};
};

class SJB_SAS_Woodland_GL_ASSAULT_ACE: SJB_SAS_Woodland_GL_ASSAULT {
	scope = 2;
	vehicleClass = "SJB_Men_SAS_WOODLAND4ACE";
	hiddenSelections = {"BACKPACK"};
};

class SJB_SAS_Woodland_MED_ASSAULT: SJB_SAS_Woodland_TL_ASSAULT {
	scope = 2;
	displayName = "Assault Team Medic";
	vehicleClass = "SJB_Men_SAS_WOODLAND";
	nameSound = "medic";
	attendant = 1;
	picture = "\Ca\characters\data\Ico\i_Med_CA.paa";
	Icon = "\SJB_SAS\icons\i_sas_med_ca.paa";
	model = "\SJB_SAS\SJB_SAS_MED_Woodland_ASSAULT.p3d";
	weapons = {"L119A1_M68", "ukf_sigp226", "Throw", "Put", "Binocular", "NVgoggles"};
	magazines = {"30Rnd_556x45_Stanag", "30Rnd_556x45_Stanag", "30Rnd_556x45_Stanag", "30Rnd_556x45_Stanag", "30Rnd_556x45_Stanag", "30Rnd_556x45_Stanag", 

"30Rnd_556x45_Stanag", "30Rnd_556x45_Stanag", "HandGrenadeTimed", "HandGrenadeTimed", "SmokeShell", "SmokeShell", "ukf_sigp226_mag", "ukf_sigp226_mag", 

"ukf_sigp226_mag", "ukf_sigp226_mag", "ukf_sigp226_mag", "ukf_sigp226_mag", "ukf_sigp226_mag", "ukf_sigp226_mag"};
	respawnweapons = {"L119A1_M68", "ukf_sigp226", "Throw", "Put"};
	respawnmagazines = {"30Rnd_556x45_Stanag", "30Rnd_556x45_Stanag", "30Rnd_556x45_Stanag", "30Rnd_556x45_Stanag", "30Rnd_556x45_Stanag", 

"30Rnd_556x45_Stanag", "ukf_sigp226_mag", "ukf_sigp226_mag", "ukf_sigp226_mag", "ukf_sigp226_mag"};


	class Wounds {
		tex[] = {};
		mat[] = {"ca\characters\data\us_spec_hhl.rvmat", "ca\characters\data\us_spec_hhl_wound1.rvmat", "ca\characters\data\us_spec_hhl_wound2.rvmat", 

"SJB_SAS\textures\med.rvmat", "SJB_SAS\textures\med_wound1.rvmat", "SJB_SAS\textures\med_wound2.rvmat"};
	};
};

class SJB_SAS_Woodland_MED_ASSAULT_ACE: SJB_SAS_Woodland_MED_ASSAULT {
	scope = 2;
	vehicleClass = "SJB_Men_SAS_WOODLAND4ACE";
	hiddenSelections = {"BACKPACK"};
};

class SJB_SAS_Woodland_OP_ASSAULT: SJB_SAS_Woodland_TL_ASSAULT {
	scope = 2;
	displayName = "Assault Team Operator";
	vehicleClass = "SJB_Men_SAS_WOODLAND";
	nameSound = "soldier";
	attendant = 0;
	Picture = "\SJB_SAS\icons\icon_sas_ca.paa";
	Icon = "\SJB_SAS\icons\i_sas_ca.paa";
	model = "\SJB_SAS\SJB_SAS_OP_Woodland_ASSAULT.p3d";
	weapons = {"L119A1_Elcan_SD", "ukf_sigp226_sd", "Throw", "Put", "Binocular", "NVgoggles"};
	magazines = {"30Rnd_556x45_StanagSD", "30Rnd_556x45_StanagSD", "30Rnd_556x45_StanagSD", "30Rnd_556x45_StanagSD", "30Rnd_556x45_StanagSD", 

"30Rnd_556x45_StanagSD", "30Rnd_556x45_StanagSD", "30Rnd_556x45_StanagSD", "HandGrenadeTimed", "HandGrenadeTimed", "SmokeShell", "SmokeShell", "ukf_sigp226_SDmag", 

"ukf_sigp226_SDmag", "ukf_sigp226_SDmag", "ukf_sigp226_SDmag", "ukf_sigp226_sdmag", "ukf_sigp226_SDmag", "ukf_sigp226_SDmag", "ukf_sigp226_SDmag"};
	respawnweapons = {"L119A1_Elcan_SD", "M9", "Throw", "Put"};
	respawnmagazines = {"30Rnd_556x45_Stanag", "30Rnd_556x45_Stanag", "30Rnd_556x45_Stanag", "30Rnd_556x45_Stanag", "30Rnd_556x45_Stanag", 

"30Rnd_556x45_Stanag", "ukf_sigp226_SDmag", "ukf_sigp226_SDmag", "ukf_sigp226_SDmag", "ukf_sigp226_SDmag"};

	class Wounds {
		tex[] = {};
		mat[] = {"ca\characters\data\us_spec_hhl.rvmat", "ca\characters\data\us_spec_hhl_wound1.rvmat", "ca\characters\data\us_spec_hhl_wound2.rvmat", 

"SJB_SAS\textures\op.rvmat", "SJB_SAS\textures\op_wound1.rvmat", "SJB_SAS\textures\op_wound2.rvmat"};
	};
};

class SJB_SAS_Woodland_RFL_ASSAULT: SJB_SAS_Woodland_TL_ASSAULT {
	scope = 2;
	displayName = "Assault Team Rifleman";
	vehicleClass = "SJB_Men_SAS_WOODLAND";
	nameSound = "soldier";
	attendant = 0;
	Picture = "\SJB_SAS\icons\icon_sas_ca.paa";
	Icon = "\SJB_SAS\icons\i_sas_ca.paa";
	model = "\SJB_SAS\SJB_SAS_OP_Woodland_ASSAULT.p3d";
	weapons = {"L119A1_Elcan", "ukf_sigp226", "Throw", "Put", "Binocular", "NVgoggles"};
	magazines = {"30Rnd_556x45_Stanag", "30Rnd_556x45_Stanag", "30Rnd_556x45_Stanag", "30Rnd_556x45_Stanag", "30Rnd_556x45_Stanag", "30Rnd_556x45_Stanag", 

"30Rnd_556x45_Stanag", "30Rnd_556x45_Stanag", "HandGrenadeTimed", "HandGrenadeTimed", "SmokeShell", "SmokeShell", "ukf_sigp226_mag", "ukf_sigp226_mag", 

"ukf_sigp226_mag", "ukf_sigp226_mag", "ukf_sigp226_mag", "ukf_sigp226_mag", "ukf_sigp226_mag", "ukf_sigp226_mag"};
	respawnweapons = {"L119A1_Elcan", "ukf_sigp226", "Throw", "Put"};
	respawnmagazines = {"30Rnd_556x45_Stanag", "30Rnd_556x45_Stanag", "30Rnd_556x45_Stanag", "30Rnd_556x45_Stanag", "30Rnd_556x45_Stanag", 

"30Rnd_556x45_Stanag", "15Rnd_9x19_M9", "15Rnd_9x19_M9", "15Rnd_9x19_M9", "15Rnd_9x19_M9"};

	class Wounds {
		tex[] = {};
		mat[] = {"ca\characters\data\us_spec_hhl.rvmat", "ca\characters\data\us_spec_hhl_wound1.rvmat", "ca\characters\data\us_spec_hhl_wound2.rvmat", 

"SJB_SAS\textures\op.rvmat", "SJB_SAS\textures\op_wound1.rvmat", "SJB_SAS\textures\op_wound2.rvmat"};
	};
};

class SJB_SAS_Woodland_DM_ASSAULT: SJB_SAS_Woodland_TL_ASSAULT {
	scope = 2;
	displayName = "Assault Team Designated Marksman";
	vehicleClass = "SJB_Men_SAS_WOODLAND";
	nameSound = "soldier";
	attendant = 0;
	Picture = "\SJB_SAS\icons\icon_sas_ca.paa";
	Icon = "\SJB_SAS\icons\i_sas_ca.paa";
	model = "\SJB_SAS\SJB_SAS_OP_Woodland_ASSAULT.p3d";
	weapons = {"ukf_l96a1", "ukf_sigp226", "Throw", "Put", "Binocular", "NVgoggles"};
	magazines = {"ukf_10rnd_762x51_mag", "ukf_10rnd_762x51_mag", "ukf_10rnd_762x51_mag", "ukf_10rnd_762x51_mag", "ukf_10rnd_762x51_mag", 

"ukf_10rnd_762x51_mag", ukf_10rnd_762x51_mag", "ukf_10rnd_762x51_mag", "HandGrenadeTimed", "HandGrenadeTimed", "SmokeShell", "SmokeShell", "ukf_sigp226_mag", 

"ukf_sigp226_mag", "ukf_sigp226_mag", "ukf_sigp226_mag", "ukf_sigp226_mag", "ukf_sigp226_mag", "ukf_sigp226_mag", "ukf_sigp226_mag"};
	respawnweapons = {"M4A1", "M9", "Throw", "Put"};
	respawnmagazines = {"30Rnd_556x45_Stanag", "30Rnd_556x45_Stanag", "30Rnd_556x45_Stanag", "30Rnd_556x45_Stanag", "30Rnd_556x45_Stanag", 

"30Rnd_556x45_Stanag", "15Rnd_9x19_M9", "15Rnd_9x19_M9", "15Rnd_9x19_M9", "15Rnd_9x19_M9"};

	class Wounds {
		tex[] = {};
		mat[] = {"ca\characters\data\us_spec_hhl.rvmat", "ca\characters\data\us_spec_hhl_wound1.rvmat", "ca\characters\data\us_spec_hhl_wound2.rvmat", 

"SJB_SAS\textures\op.rvmat", "SJB_SAS\textures\op_wound1.rvmat", "SJB_SAS\textures\op_wound2.rvmat"};
	};
};

class SJB_SAS_Woodland_OP_ASSAULT_ACE: SJB_SAS_Woodland_OP_ASSAULT {
	scope = 2;
	vehicleClass = "SJB_Men_SAS_WOODLAND4ACE";
	hiddenSelections = {"BACKPACK"};
};

class SJB_SAS_Desert_TL_PATROL: SJB_SAS_Woodland_TL_PATROL {
	scope = 2;
	displayName = "Patrol Team Leader";
	vehicleClass = "SJB_Men_SAS_DESERT";
	model = "\SJB_SAS\SJB_SAS_TL_Desert_LIGHT.p3d";

	class Wounds {
		tex[] = {};
		mat[] = {"ca\characters\data\us_spec_hhl.rvmat", "ca\characters\data\us_spec_hhl_wound1.rvmat", "ca\characters\data\us_spec_hhl_wound2.rvmat", 

"SJB_SAS\textures\tl_d.rvmat", "SJB_SAS\textures\tl_d_wound1.rvmat", "SJB_SAS\textures\tl_d_wound2.rvmat"};
	};
};

class SJB_SAS_Desert_TL_PATROL_ACE: SJB_SAS_Desert_TL_PATROL {
	scope = 2;
	vehicleClass = "SJB_Men_SAS_DESERT4ACE";
	hiddenSelections = {"BACKPACK"};
};

class SJB_SAS_Desert_TL_ASSAULT: SJB_SAS_Woodland_TL_ASSAULT {
	scope = 2;
	displayName = "Assault Team Leader";
	vehicleClass = "SJB_Men_SAS_DESERT";
	model = "\SJB_SAS\SJB_SAS_TL_Desert_ASSAULT.p3d";

	class Wounds {
		tex[] = {};
		mat[] = {"ca\characters\data\us_spec_hhl.rvmat", "ca\characters\data\us_spec_hhl_wound1.rvmat", "ca\characters\data\us_spec_hhl_wound2.rvmat", 

"SJB_SAS\textures\tl_d.rvmat", "SJB_SAS\textures\tl_d_wound1.rvmat", "SJB_SAS\textures\tl_d_wound2.rvmat"};
	};
};

class SJB_SAS_Desert_TL_ASSAULT_ACE: SJB_SAS_Desert_TL_ASSAULT {
	scope = 2;
	vehicleClass = "SJB_Men_SAS_DESERT4ACE";
	hiddenSelections = {"BACKPACK"};
};

class SJB_SAS_Desert_MG_PATROL: SJB_SAS_Woodland_MG_PATROL {
	scope = 2;
	displayName = "Patrol Operator (SAW)";
	vehicleClass = "SJB_Men_SAS_DESERT";
	model = "\SJB_SAS\SJB_SAS_MG_Desert_LIGHT.p3d";

	class Wounds {
		tex[] = {};
		mat[] = {"ca\characters\data\us_spec_hhl.rvmat", "ca\characters\data\us_spec_hhl_wound1.rvmat", "ca\characters\data\us_spec_hhl_wound2.rvmat", 

"SJB_SAS\textures\mg_d.rvmat", "SJB_SAS\textures\mg_d_wound1.rvmat", "SJB_SAS\textures\mg_d_wound2.rvmat"};
	};
};

class SJB_SAS_Desert_MG_PATROL_ACE: SJB_SAS_Desert_MG_PATROL {
	scope = 2;
	vehicleClass = "SJB_Men_SAS_DESERT4ACE";
	hiddenSelections = {"BACKPACK"};
};

class SJB_SAS_Desert_MG_ASSAULT: SJB_SAS_Woodland_MG_ASSAULT {
	scope = 2;
	displayName = "Assault Team Operator (SAW)";
	vehicleClass = "SJB_Men_SAS_DESERT";
	model = "\SJB_SAS\SJB_SAS_MG_Desert_ASSAULT.p3d";

	class Wounds {
		tex[] = {};
		mat[] = {"ca\characters\data\us_spec_hhl.rvmat", "ca\characters\data\us_spec_hhl_wound1.rvmat", "ca\characters\data\us_spec_hhl_wound2.rvmat", 

"SJB_SAS\textures\mg_d.rvmat", "SJB_SAS\textures\mg_d_wound1.rvmat", "SJB_SAS\textures\mg_d_wound2.rvmat"};
	};
};

class SJB_SAS_Desert_MG_ASSAULT_ACE: SJB_SAS_Desert_MG_ASSAULT {
	scope = 2;
	vehicleClass = "SJB_Men_SAS_DESERT4ACE";
	hiddenSelections = {"BACKPACK"};
};

class SJB_SAS_Desert_RTO_PATROL: SJB_SAS_Woodland_RTO_PATROL {
	scope = 2;
	displayName = "Patrol Radio Operator";
	vehicleClass = "SJB_Men_SAS_DESERT";
	model = "\SJB_SAS\SJB_SAS_RTO_Desert_LIGHT.p3d";

	class Wounds {
		tex[] = {};
		mat[] = {"ca\characters\data\us_spec_hhl.rvmat", "ca\characters\data\us_spec_hhl_wound1.rvmat", "ca\characters\data\us_spec_hhl_wound2.rvmat", 

"SJB_SAS\textures\rto_d.rvmat", "SJB_SAS\textures\rto_d_wound1.rvmat", "SJB_SAS\textures\rto_d_wound2.rvmat"};
	};
};

class SJB_SAS_Desert_RTO_PATROL_ACE: SJB_SAS_Desert_RTO_PATROL {
	scope = 2;
	vehicleClass = "SJB_Men_SAS_DESERT4ACE";
	hiddenSelections = {"BACKPACK"};
};

class SJB_SAS_Desert_RTO_ASSAULT: SJB_SAS_Woodland_RTO_ASSAULT {
	scope = 2;
	displayName = "Assault Team Radio Operator";
	vehicleClass = "SJB_Men_SAS_DESERT";
	model = "\SJB_SAS\SJB_SAS_RTO_Desert_ASSAULT.p3d";

	class Wounds {
		tex[] = {};
		mat[] = {"ca\characters\data\us_spec_hhl.rvmat", "ca\characters\data\us_spec_hhl_wound1.rvmat", "ca\characters\data\us_spec_hhl_wound2.rvmat", 

"SJB_SAS\textures\rto_d.rvmat", "SJB_SAS\textures\rto_d_wound1.rvmat", "SJB_SAS\textures\rto_d_wound2.rvmat"};
	};
};

class SJB_SAS_Desert_RTO_ASSAULT_ACE: SJB_SAS_Desert_RTO_ASSAULT {
	scope = 2;
	vehicleClass = "SJB_Men_SAS_DESERT4ACE";
	hiddenSelections = {"BACKPACK"};
};

class SJB_SAS_Desert_GL_PATROL: SJB_SAS_Woodland_GL_PATROL {
	scope = 2;
	displayName = "Patrol Grenadier";
	vehicleClass = "SJB_Men_SAS_DESERT";
	model = "\SJB_SAS\SJB_SAS_GL_Desert_LIGHT.p3d";

	class Wounds {
		tex[] = {};
		mat[] = {"ca\characters\data\us_spec_hhl.rvmat", "ca\characters\data\us_spec_hhl_wound1.rvmat", "ca\characters\data\us_spec_hhl_wound2.rvmat", 

"SJB_SAS\textures\gl_d.rvmat", "SJB_SAS\textures\gl_d_wound1.rvmat", "SJB_SAS\textures\gl_d_wound2.rvmat"};
	};
};

class SJB_SAS_Desert_GL_PATROL_ACE: SJB_SAS_Desert_GL_PATROL {
	scope = 2;
	vehicleClass = "SJB_Men_SAS_DESERT4ACE";
	hiddenSelections = {"BACKPACK"};
};

class SJB_SAS_Desert_GL_ASSAULT: SJB_SAS_Woodland_GL_ASSAULT {
	scope = 2;
	displayName = "Assault Team Grenadier";
	vehicleClass = "SJB_Men_SAS_DESERT";
	model = "\SJB_SAS\SJB_SAS_GL_Desert_ASSAULT.p3d";

	class Wounds {
		tex[] = {};
		mat[] = {"ca\characters\data\us_spec_hhl.rvmat", "ca\characters\data\us_spec_hhl_wound1.rvmat", "ca\characters\data\us_spec_hhl_wound2.rvmat", 

"SJB_SAS\textures\gl_d.rvmat", "SJB_SAS\textures\gl_d_wound1.rvmat", "SJB_SAS\textures\gl_d_wound2.rvmat"};
	};
};

class SJB_SAS_Desert_GL_ASSAULT_ACE: SJB_SAS_Desert_GL_ASSAULT {
	scope = 2;
	vehicleClass = "SJB_Men_SAS_DESERT4ACE";
	hiddenSelections = {"BACKPACK"};
};

class SJB_SAS_Desert_MED_PATROL: SJB_SAS_Woodland_MED_PATROL {
	scope = 2;
	displayName = "Patrol Medic";
	vehicleClass = "SJB_Men_SAS_DESERT";
	model = "\SJB_SAS\SJB_SAS_MED_Desert_LIGHT.p3d";

	class Wounds {
		tex[] = {};
		mat[] = {"ca\characters\data\us_spec_hhl.rvmat", "ca\characters\data\us_spec_hhl_wound1.rvmat", "ca\characters\data\us_spec_hhl_wound2.rvmat", 

"SJB_SAS\textures\med_d.rvmat", "SJB_SAS\textures\med_d_wound1.rvmat", "SJB_SAS\textures\med_d_wound2.rvmat"};
	};
};

class SJB_SAS_Desert_MED_PATROL_ACE: SJB_SAS_Desert_MED_PATROL {
	scope = 2;
	vehicleClass = "SJB_Men_SAS_DESERT4ACE";
	hiddenSelections = {"BACKPACK"};
};

class SJB_SAS_Desert_MED_ASSAULT: SJB_SAS_Woodland_MED_ASSAULT {
	scope = 2;
	displayName = "Assault Team Medic";
	vehicleClass = "SJB_Men_SAS_DESERT";
	model = "\SJB_SAS\SJB_SAS_MED_Desert_ASSAULT.p3d";

	class Wounds {
		tex[] = {};
		mat[] = {"ca\characters\data\us_spec_hhl.rvmat", "ca\characters\data\us_spec_hhl_wound1.rvmat", "ca\characters\data\us_spec_hhl_wound2.rvmat", 

"SJB_SAS\textures\med_d.rvmat", "SJB_SAS\textures\med_d_wound1.rvmat", "SJB_SAS\textures\med_d_wound2.rvmat"};
	};
};

class SJB_SAS_Desert_MED_ASSAULT_ACE: SJB_SAS_Desert_MED_ASSAULT {
	scope = 2;
	vehicleClass = "SJB_Men_SAS_DESERT4ACE";
	hiddenSelections = {"BACKPACK"};
};

class SJB_SAS_Desert_OP_PATROL: SJB_SAS_Woodland_OP_PATROL {
	scope = 2;
	displayName = "Patrol Operator";
	vehicleClass = "SJB_Men_SAS_DESERT";
	model = "\SJB_SAS\SJB_SAS_OP_Desert_LIGHT.p3d";

	class Wounds {
		tex[] = {};
		mat[] = {"ca\characters\data\us_spec_hhl.rvmat", "ca\characters\data\us_spec_hhl_wound1.rvmat", "ca\characters\data\us_spec_hhl_wound2.rvmat", 

"SJB_SAS\textures\op_d.rvmat", "SJB_SAS\textures\op_d_wound1.rvmat", "SJB_SAS\textures\op_d_wound2.rvmat"};
	};
};

class SJB_SAS_Desert_RFL_PATROL: SJB_SAS_Woodland_RFL_PATROL {
	scope = 2;
	displayName = "Patrol Rifleman";
	vehicleClass = "SJB_Men_SAS_DESERT";
	model = "\SJB_SAS\SJB_SAS_OP_Desert_LIGHT.p3d";

	class Wounds {
		tex[] = {};
		mat[] = {"ca\characters\data\us_spec_hhl.rvmat", "ca\characters\data\us_spec_hhl_wound1.rvmat", "ca\characters\data\us_spec_hhl_wound2.rvmat", 

"SJB_SAS\textures\op_d.rvmat", "SJB_SAS\textures\op_d_wound1.rvmat", "SJB_SAS\textures\op_d_wound2.rvmat"};
	};
};

class SJB_SAS_Desert_DM_PATROL: SJB_SAS_Woodland_DM_PATROL {
	scope = 2;
	displayName = "Patrol Designated Marksman";
	vehicleClass = "SJB_Men_SAS_DESERT";
	model = "\SJB_SAS\SJB_SAS_OP_Desert_LIGHT.p3d";

	class Wounds {
		tex[] = {};
		mat[] = {"ca\characters\data\us_spec_hhl.rvmat", "ca\characters\data\us_spec_hhl_wound1.rvmat", "ca\characters\data\us_spec_hhl_wound2.rvmat", 

"SJB_SAS\textures\op_d.rvmat", "SJB_SAS\textures\op_d_wound1.rvmat", "SJB_SAS\textures\op_d_wound2.rvmat"};
	};
};

class SJB_SAS_Desert_OP_PATROL_ACE: SJB_SAS_Desert_OP_PATROL {
	scope = 2;
	vehicleClass = "SJB_Men_SAS_DESERT4ACE";
	hiddenSelections = {"BACKPACK"};
};

class SJB_SAS_Desert_OP_ASSAULT: SJB_SAS_Woodland_OP_ASSAULT {
	scope = 2;
	displayName = "Assault Team Operator";
	vehicleClass = "SJB_Men_SAS_DESERT";
	model = "\SJB_SAS\SJB_SAS_OP_Desert_ASSAULT.p3d";

	class Wounds {
		tex[] = {};
		mat[] = {"ca\characters\data\us_spec_hhl.rvmat", "ca\characters\data\us_spec_hhl_wound1.rvmat", "ca\characters\data\us_spec_hhl_wound2.rvmat", 

"SJB_SAS\textures\op_d.rvmat", "SJB_SAS\textures\op_d_wound1.rvmat", "SJB_SAS\textures\op_d_wound2.rvmat"};
	};
};

class SJB_SAS_Desert_RFL_ASSAULT: SJB_SAS_Woodland_RFL_ASSAULT {
	scope = 2;
	displayName = "Assault Team Rifleman";
	vehicleClass = "SJB_Men_SAS_DESERT";
	model = "\SJB_SAS\SJB_SAS_OP_Desert_ASSAULT.p3d";

	class Wounds {
		tex[] = {};
		mat[] = {"ca\characters\data\us_spec_hhl.rvmat", "ca\characters\data\us_spec_hhl_wound1.rvmat", "ca\characters\data\us_spec_hhl_wound2.rvmat", 

"SJB_SAS\textures\op_d.rvmat", "SJB_SAS\textures\op_d_wound1.rvmat", "SJB_SAS\textures\op_d_wound2.rvmat"};
	};
};

class SJB_SAS_Desert_DM_ASSAULT: SJB_SAS_Woodland_DM_ASSAULT {
	scope = 2;
	displayName = "Assault Team Designated Marksman";
	vehicleClass = "SJB_Men_SAS_DESERT";
	model = "\SJB_SAS\SJB_SAS_OP_Desert_ASSAULT.p3d";

	class Wounds {
		tex[] = {};
		mat[] = {"ca\characters\data\us_spec_hhl.rvmat", "ca\characters\data\us_spec_hhl_wound1.rvmat", "ca\characters\data\us_spec_hhl_wound2.rvmat", 

"SJB_SAS\textures\op_d.rvmat", "SJB_SAS\textures\op_d_wound1.rvmat", "SJB_SAS\textures\op_d_wound2.rvmat"};
	};
};

class SJB_SAS_Desert_OP_ASSAULT_ACE: SJB_SAS_Desert_OP_ASSAULT {
	scope = 2;
	vehicleClass = "SJB_Men_SAS_DESERT4ACE";
	hiddenSelections = {"BACKPACK"};
};
/*extern*/ class AmmoBoxWest;

class SJB_BackpackAmmoStash: AmmoBoxWest {
	scope = 2;
	displayName = "Ammo and Weapon Stash (Woodland)";
	model = "\SJB_SAS\BackpackStash_01";

	class TransportMagazines {

		class _xx_30Rnd_556x45_Stanag {
			magazine = "30Rnd_556x45_Stanag";
			count = 50;
		};

		class _xx_30Rnd_556x45_StanagSD {
			magazine = "30Rnd_556x45_StanagSD";
			count = 25;
		};

		class _xx_200Rnd_556x45_M249 {
			magazine = "200Rnd_556x45_M249";
			count = 10;
		};

		class _xx_30Rnd_9x19_MP5 {
			magazine = "30Rnd_9x19_MP5";
			count = 20;
		};

		class _xx_30Rnd_9x19_MP5SD {
			magazine = "30Rnd_9x19_MP5SD";
			count = 20;
		};


		class _xx_HandGrenadeTimed {
			magazine = "HandGrenadeTimed";
			count = 12;
		};

		class _xx_SmokeShell {
			magazine = "SmokeShell";
			count = 5;
		};

		class _xx_SmokeShellRed {
			magazine = "SmokeShellRed";
			count = 5;
		};

		class _xx_SmokeShellGreen {
			magazine = "SmokeShellGreen";
			count = 5;
		};

		class _xx_PipeBomb {
			magazine = "PipeBomb";
			count = 8;
		};

		class _xx_1rnd_HE_M203 {
			magazine = "1rnd_HE_M203";
			count = 24;
		};

		class _xx_FlareWhite_M203 {
			magazine = "FlareWhite_M203";
			count = 5;
		};

		class _xx_FlareRed_M203 {
			magazine = "FlareRed_M203";
			count = 2;
		};

		class _xx_FlareGreen_M203 {
			magazine = "FlareGreen_M203";
			count = 2;
		};

		class _xx_FlareYellow_M203 {
			magazine = "FlareYellow_M203";
			count = 2;
		};

		class _xx_Laserbatteries {
			magazine = "Laserbatteries";
			count = 2;
		};
	};

	class TransportWeapons {

		class _xx_Laserdesignator {
			weapon = "Laserdesignator";
			count = 1;
		};

		class _xx_Binocular {
			weapon = "Binocular";
			count = 4;
		};

		class _xx_NVGoggles {
			weapon = "NVGoggles";
			count = 4;
		};

	};
};

class SJB_BackpackAmmoStash2: SJB_BackpackAmmoStash {
	scope = 2;
	displayName = "Ammo and Weapon Stash (Desert)";
	model = "\SJB_SAS\BackpackStash_02";
};
};

If anybody could help me out with either or both of these problems I'd really appreciate it.

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  

×