Jump to content
Sign in to follow this  
T0bi

RVMat/Config/Texture Issues on old Source Files

Recommended Posts

Hello Guys!

 

Im currently working on a Project using the Source Files of Mr.Skellington, but got some Problems with the Textures on the Uniforms. They seem to have a Red "Stain" on the Arms and Legs. Firstly I thought it was a Problem with the SMDI or something, but after Removing it with no Effect and trying Stuff with the Config, I ran out of Ideas to Fix it. Below is a Photo and the Config I'm Currently using. I hope some of you can Help me with this one!

/*extern*/ class DefaultEventhandlers;

class CfgPatches {

	class skn_nbc_units {
		units[] = {"skn_b_nbc_rf", "skn_b_nbc_tl", "skn_b_nbc_sl", "skn_b_nbc_AR", "skn_b_nbc_medic", "skn_b_nbc_eng", "skn_b_nbc_a", "skn_b_nbc_m", "skn_b_nbc_LAT", "skn_b_nbc_exp", "skn_b_nbc_crew", "skn_o_nbc_rf", "skn_o_nbc_tl", "skn_o_nbc_sl", "skn_o_nbc_ar", "skn_o_nbc_medic", "skn_o_nbc_eng", "skn_o_nbc_a", "skn_o_nbc_m", "skn_o_nbc_lat", "skn_o_nbc_exp", "skn_o_nbc_crew", "skn_i_nbc_rf", "skn_i_nbc_tl", "skn_i_nbc_sl", "skn_i_nbc_AR", "skn_i_nbc_medic", "skn_i_nbc_eng", "skn_i_nbc_a", "skn_i_nbc_m", "skn_i_nbc_LAT", "skn_i_nbc_exp", "skn_i_nbc_crew"};
		weapons[] = {"skn_u_nbc_indep_blu", "skn_u_nbc_indep_blk", "skn_u_nbc_indep_gre", "skn_u_nbc_opf_blue", "skn_u_nbc_opf_red", "skn_u_nbc_opf_yellow", "skn_u_nbc_opf_white", "skn_u_nbc_bluf_mtp", "skn_u_nbc_bluf_wd", "skn_o_elbv_worn", "skn_o_elbv_worn_no_bp", "skn_b_nbc_xrt_tac_blu", "skn_b_nbc_xrt_tac_blk", "skn_b_nbc_xrt_tac_brn", "skn_b_nbc_carrier_mtp", "skn_b_nbc_carrier_wd"};
		requiredVersion = 0.100000;
		requiredAddons[] = {"A3_Characters_F", "A3_Data_F", "A3_Characters_F_Common", "A3_Characters_F_Heads", "A3_Ui_F_Data"};
	};
};

/*extern*/ class UniformSlotInfo;

class CfgVehicles {
	/*extern*/ class SoldierWB;

	class skn_b_nbc_base: SoldierWB {
		author = "[NTF] Mr.Skellington";
		faceType = "Man_A3";
		identityTypes[] = {"LanguageENG_F", "Head_NATO"};
		side = 1;
		faction = "skn_nbc_b";
		genericNames = "NATOMen";
		icon = "iconMan";
		scope = 1;
		scopeCurator = 1;

		class Wounds {
			tex[] = {};
			mat[] = {"A3\Characters_F\Common\Data\basicbody.rvmat", "A3\Characters_F\Common\Data\basicbody_injury.rvmat", "A3\Characters_F\Common\Data\basicbody_injury.rvmat", "A3\Characters_F\Heads\Data\hl_white_bald_muscular.rvmat", "A3\Characters_F\Heads\Data\hl_white_bald_muscular_injury.rvmat", "A3\Characters_F\Heads\Data\hl_white_bald_muscular_injury.rvmat", "A3\Characters_F\Heads\Data\hl_black_bald_muscular.rvmat", "A3\Characters_F\Heads\Data\hl_black_bald_muscular_injury.rvmat", "A3\Characters_F\Heads\Data\hl_black_bald_muscular_injury.rvmat", "A3\Characters_F\Heads\Data\hl_white_hairy_muscular.rvmat", "A3\Characters_F\Heads\Data\hl_white_hairy_muscular_injury.rvmat", "A3\Characters_F\Heads\Data\hl_white_hairy_muscular_injury.rvmat", "A3\Characters_F\Heads\Data\hl_white_old.rvmat", "A3\Characters_F\Heads\Data\hl_white_old_injury.rvmat", "A3\Characters_F\Heads\Data\hl_white_old_injury.rvmat", "A3\Characters_F\Heads\Data\hl_asian_bald_muscular.rvmat", "A3\Characters_F\Heads\Data\hl_asian_bald_muscular_injury.rvmat", "A3\Characters_F\Heads\Data\hl_asian_bald_muscular_injury.rvmat"};
		};
		model = "\skn_nbc_units\models\skn_b_nbc_uniform.p3d";
		modelSides[] = {3, 1};
		nakedUniform = "U_BasicBody";
		uniformClass = "skn_u_nbc_bluf_mtp";
		camouflage = 1.500000;

		class UniformInfo {

			class SlotsInfo {

				class NVG: UniformSlotInfo {
					slotType = 602;
				};

				class Scuba: UniformSlotInfo {
					slotType = "SCUBA_SLOT";
				};

				class Googles: UniformSlotInfo {
					slotType = 603;
				};

				class Headgear: UniformSlotInfo {
					slotType = 605;
				};
			};
		};
		hiddenSelections[] = {"Camo", "insignia"};
		hiddenSelectionsTextures[] = {"\skn_nbc_units\data_M50\NBC_M50_Uniform_CO.paa"};
		hideProxySelections[] = {};
	};

	class skn_b_nbc_wd_base: skn_b_nbc_base {
		author = "[NTF] Mr.Skellington";
		Scope = 1;
		hiddenSelectionsTextures[] = {"\skn_nbc_units\data_M50\NBC_M50_Uniform_wd_CO.paa"};
	};
};

class cfgWeapons {
	/*extern*/ class InventoryItem_Base_F;
	/*extern*/ class ItemCore;

	class UniformItem: InventoryItem_Base_F {
		type = 801;
	};

	class skn_u_nbc_bluf_mtp: Itemcore {
		scope = 2;
		allowedSlots[] = {901};
		displayName = "NATO CBRN Defense Suit MTP";
		picture = "\skn_nbc_units\img\NBC_b_uniform_inv_ca.paa";
		dlc = "skn_nbc_units";
		model = "\A3\Characters_F\Common\Suitpacks\suitpack_blufor_diver";

		class ItemInfo: UniformItem {
			uniformModel = "-";
			uniformClass = "skn_b_nbc_base";
			containerClass = "Supply10";
			mass = 80;
		};
	};

	class skn_u_nbc_bluf_wd: skn_u_nbc_bluf_mtp {
		displayName = "NATO CBRN Defense Suit Woodland";
		picture = "\skn_nbc_units\img\NBC_b_uniform_inv_ca.paa";

		class ItemInfo: UniformItem {
			uniformModel = "-";
			uniformClass = "skn_b_nbc_wd_base";
			containerClass = "Supply10";
			mass = 80;
		};
	};

	class skn_nbc_vestItem: InventoryItem_Base_F {
		type = 701;
		hiddenSelections[] = {};
		armor = "5*0";
		passThrough = 1;
		hitpointName = "HitBody";
	};

	class skn_nbc_vest_base: ItemCore {
		scope = 0;
		allowedSlots[] = {901};
		hiddenSelections[] = {"camo", "camo1"};
		dlc = "skn_nbc_units";

		class ItemInfo: skn_nbc_vestItem {
			hiddenSelections[] = {"camo", "camo1"};
			maximumLoad = 0;
			mass = 0;
		};
	};

	class skn_b_nbc_carrier_mtp: skn_nbc_vest_base {
		scope = 2;
		displayName = "NATO Plate Carrier (MTP)";
		picture = "\skn_nbc_units\img\NBC_b_vest_inv_ca.paa";
		model = "\skn_nbc_units\models\skn_b_nbc_vest.p3d";
		hiddenSelectionsTextures[] = {"skn_nbc_units\data_m50\NBC_M50_vest_CO", "skn_nbc_units\data_m50\NBC_M50_vest_acc_CO"};
		Author = "[NTF] Mr.Skellington";

		class ItemInfo: ItemInfo {
			uniformModel = "\skn_nbc_units\models\skn_b_nbc_vest.p3d";
			maximumLoad = 100;
			mass = 40;
			overlaySelectionsInfo[] = {"ghillie_hide"};
			containerClass = "Supply100";

			class HitpointsProtectionInfo {

				class Neck {
					hitpointName = "HitNeck";
					armor = 0;
					passThrough = 1;
				};

				class Arms {
					hitpointName = "HitArms";
					armor = 0;
					passThrough = 1;
				};

				class Chest {
					hitpointName = "HitChest";
					armor = 18;
					passThrough = 0.200000;
				};

				class Diaphragm {
					hitpointName = "HitDiaphragm";
					armor = 18;
					passThrough = 0.200000;
				};

				class Abdomen {
					hitpointName = "HitAbdomen";
					armor = 18;
					passThrough = 0.200000;
				};

				class Body {
					hitpointName = "HitBody";
					passThrough = 0.200000;
				};
			};
		};
	};

	class skn_b_nbc_carrier_wd: skn_b_nbc_carrier_mtp {
		scope = 2;
		displayName = "NATO Plate Carrier Woodland";
		hiddenSelectionsTextures[] = {"skn_nbc_units\data_m50\NBC_M50_vest_wd_CO", "skn_nbc_units\data_m50\NBC_M50_vest_acc_wd_CO.paa"};
		Author = "[NTF] Mr.Skellington";
	};
};

class cfgGlasses {
	/*extern*/ class G_Combat;

	class skn_m04_gas_mask_blu: G_Combat {
		ace_color[] = {0, 0, -1};
		ace_tintAmount = 8;
		ace_resistance = 2;
		ace_protection = 1;
		scope = 2;
		displayname = "M04 gas mask w. blue hood";
		Author = "[NTF] Mr.Skellington";
		model = "\skn_nbc_units\models\skn_i_nbc_mask_hood.p3d";
		identityTypes[] = {};
		dlc = "skn_nbc_units";
		picture = "\skn_nbc_units\img\NBC_i_mask_hood_inv_ca.paa";
		hiddenSelections[] = {"Camo"};
		hiddenSelectionsTextures[] = {"\skn_nbc_units\data\m04_mask_hood_blu_co.paa"};
	};

	class skn_m04_gas_mask_blk: skn_m04_gas_mask_blu {
		displayname = "M04 gas mask w. black hood";
		hiddenSelectionsTextures[] = {"\skn_nbc_units\data\m04_mask_hood_blk_co.paa"};
	};

	class skn_m04_gas_mask_gre: skn_m04_gas_mask_blu {
		displayname = "M04 gas mask w. green hood";
		hiddenSelectionsTextures[] = {"\skn_nbc_units\data\m04_mask_hood_gre_co.paa"};
	};

	class skn_m04_gas_mask_bare_dry: skn_m04_gas_mask_blu {
		displayname = "M04 gas mask";
		model = "\skn_nbc_units\models\skn_i_nbc_mask.p3d";
		picture = "\skn_nbc_units\img\NBC_i_mask_inv_ca.paa";
		hiddenSelectionsTextures[] = {"\skn_nbc_units\data\m04_mask_hood_blu_co.paa"};
	};

	class skn_s10_balaclava_blue_dry: skn_m04_gas_mask_blu {
		displayname = "S10 gas mask blue balaclava";
		model = "\skn_nbc_units\models\skn_o_nbc_mask.p3d";
		picture = "\skn_nbc_units\img\NBC_o_mask_inv_ca.paa";
		hiddenSelectionsTextures[] = {"\skn_nbc_units\data\s10_balaclava_dry_blue_co.paa"};
	};

	class skn_s10_balaclava_red_dry: skn_s10_balaclava_blue_dry {
		displayname = "S10 gas mask red balaclava";
		hiddenSelectionsTextures[] = {"\skn_nbc_units\data\s10_balaclava_dry_red_co.paa"};
	};

	class skn_s10_balaclava_yellow_dry: skn_s10_balaclava_blue_dry {
		displayname = "S10 gas mask yellow balaclava";
		hiddenSelectionsTextures[] = {"\skn_nbc_units\data\s10_balaclava_dry_yellow_co.paa"};
	};

	class skn_s10_balaclava_white_dry: skn_s10_balaclava_blue_dry {
		displayname = "S10 gas mask white balaclava";
		hiddenSelectionsTextures[] = {"\skn_nbc_units\data\s10_balaclava_dry_white_co.paa"};
	};

	class skn_m50_gas_mask_hood: skn_m04_gas_mask_blu {
		displayname = "M50 Gas mask with Hood (MTP)";
		picture = "\skn_nbc_units\img\NBC_b_mask_hood_inv_ca.paa";
		model = "\skn_nbc_units\models\skn_b_nbc_mask_hood.p3d";
		hiddenSelectionsTextures[] = {"\skn_nbc_units\data_M50\NBC_M50_mask_CO.paa"};
	};

	class skn_m50_gas_mask: skn_m50_gas_mask_hood {
		displayname = "M50 Gas Mask";
		model = "\skn_nbc_units\models\skn_b_nbc_mask.p3d";
		picture = "\skn_nbc_units\img\NBC_b_mask_inv_ca.paa";
		hiddenSelectionsTextures[] = {"\skn_nbc_units\data_M50\NBC_M50_mask_CO.paa"};
	};

	class skn_m50_gas_mask_hood_wd: skn_m04_gas_mask_blu {
		displayname = "M50 Gas mask with Hood (Woodland)";
		picture = "\skn_nbc_units\img\NBC_b_mask_hood_inv_ca.paa";
		model = "\skn_nbc_units\models\skn_b_nbc_mask_hood.p3d";
		hiddenSelectionsTextures[] = {"\skn_nbc_units\data_M50\NBC_M50_mask_wd_CO.paa"};
	};
};

enum {
	StabilizedInAxesNone = 0,
	StabilizedInAxisX = 1,
	StabilizedInAxisY = 2,
	StabilizedInAxesBoth = 3,
	StabilizedInAxesXYZ = 4
};

ANHxCWZ.jpg

Thanks in Advance and Stay Healthy!

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  

×