Jump to content
Sign in to follow this  
ronen rond

Uniform mod will not work after updating it

Recommended Posts

hey there i hope someone can help me with this so i made a uniform mod 4 months ago now im trying to updated the paa file but after that the mod just brakes i didn't change anything on the config just the paa,

this is the code,now the mod works when using the the mod before me trying to updated the paa,if needed i can upload my rpt file 

class CfgPatches {
	class 4_IB {
		requiredAddons[] = {"A3_Characters_F"};
		requiredVersion = 1.0;
		units[] = {"4th_Infantry_Brigade","2nd_Batt_Yorkshire_Regiment","3_Medical_Regiment","21_Combat_Engineers_Regiment","2_Signals_Regiment","Light_Dragoons","2nd_Batt_Yorkshire_Regiment_RS","3_Medical_Regiment_RS","21_Combat_Engineers_Regiment_RS","2nd_Signals_Regiment_RS"};
		weapons[] = {};
	};
};
    //********************************************************************************************************************************************************************************************
    //*****            Uniforms              *****************************************************************************************************************************************************
    //********************************************************************************************************************************************************************************************
class CfgWeapons {
	class U_I_CombatUniform;
	class U_B_CombatUniform_Brigade : U_I_CombatUniform {
		author =P. Siddy & R. Ronen;
		displayName = 4th Infantry Brigade;
		scope = 2;
		hiddenSelections[] = {"camo"};
		hiddenSelectionsTextures[] = {"uniforms\data\b_soldier_mtp_co.paa"};
		picture = "\uniforms\UI\icon_u_ir_combatuniform_rucamo_ca.paa";
		class ItemInfo {
			containerClass = "Supply50";
			mass = 40;
			scope = 2;
			type = 801;
			uniformClass = "4th_Infantry_Brigade";
			uniformModel = "-";
		};
		
	};
	class U_B_CombatUniform_mtp_Yorkshire : U_B_CombatUniform_Brigade {
		author =P. Siddy & R. Ronen;
		displayName = 2nd Batt, Yorkshire Regiment;
		scope = 2;
		hiddenSelections[] = {"camo"};
		hiddenSelectionsTextures[] = {"uniforms\data\b_soldier_mtp_yorks_co.paa"};
		class ItemInfo {
			containerClass = "Supply50";
			mass = 40;
			scope = 0;
			type = 801;
			uniformClass = "2nd_Batt_Yorkshire_Regiment";
			uniformModel = "-";
		};
	};
	class U_B_CombatUniform_mtp_Medical : U_B_CombatUniform_Brigade {
		author = P. Siddy & R. Ronen;
		displayName =  3 Medical Regiment;
		scope = 2;
		hiddenSelections[] = {"camo"};
		hiddenSelectionsTextures[] = {"uniforms\data\b_soldier_mtp_med_co.paa"};
		class ItemInfo {
			containerClass = "Supply50";
			mass = 40;
			scope = 0;
			type = 801;
			uniformClass = "3_Medical_Regiment";
			uniformModel = "-";
		};
	};
	class U_B_CombatUniform_mtp_Engineers : U_B_CombatUniform_Brigade {
		author = P. Siddy & R. Ronen;
		displayName = 21 Combat Engineers Regiment;
		scope = 2;
		hiddenSelections[] = {"camo"};
		hiddenSelectionsTextures[] = {"uniforms\data\b_soldier_mtp_eng_co.paa"};
		class ItemInfo {
			containerClass = "Supply50";
			mass = 40;
			scope = 0;
			type = 801;
			uniformClass = "21_Combat_Engineers_Regiment";
			uniformModel = "-";
		};
	};
	class U_B_CombatUniform_mtp_Signals : U_B_CombatUniform_Brigade {
		author = P. Siddy & R. Ronen;
		displayName = 2 Signals Regiment;
		scope = 2;
		hiddenSelections[] = {"camo"};
		hiddenSelectionsTextures[] = {"uniforms\data\b_soldier_mtp_sigs_co.paa"};
		class ItemInfo {
			containerClass = "Supply50";
			mass = 40;
			scope = 0;
			type = 801;
			uniformClass = "2_Signals_Regiment";
			uniformModel = "-";
		};
	};
	class U_B_CombatUniform_mtp_Dragoons : U_B_CombatUniform_Brigade {
		author = P. Siddy & R. Ronen;
		displayName = Light Dragoons;
		scope = 2;
		hiddenSelections[] = {"camo"};
		hiddenSelectionsTextures[] = {"uniforms\data\b_soldier_mtp_drg_co.paa"};
		class ItemInfo {
			containerClass = "Supply50";
			mass = 40;
			scope = 0;
			type = 801;
			uniformClass = "Light_Dragoons";
			uniformModel = "-";			
		};	
	};
	class U_B_CombatUniform_mtp_Yorkshire_RS : U_B_CombatUniform_Brigade {
		author =P. Siddy & R. Ronen;
		displayName = 2nd Batt, Yorkshire Regiment (RS);
		scope = 2;
		hiddenSelections[] = {"camo"};
		hiddenSelectionsTextures[] = {"uniforms\data\b_soldier_mtp_yorks_co.paa"};
		class ItemInfo {
			containerClass = "Supply50";
			mass = 40;
			scope = 2;
			type = 801;
			uniformClass = "2nd_Batt_Yorkshire_Regiment_RS";
			uniformModel = "\A3\Characters_F_Beta\INDEP\ia_soldier_02.p3d";
	    };
	};
	class U_B_CombatUniform_mtp_Medical_RS : U_B_CombatUniform_Brigade {
		author = P. Siddy & R. Ronen;
		displayName =  3 Medical Regiment (RS);
		scope = 2;
		hiddenSelections[] = {"camo"};
		hiddenSelectionsTextures[] = {"uniforms\data\b_soldier_mtp_med_co.paa"};
		class ItemInfo {
			containerClass = "Supply60";
			mass = 40;
			scope = 0;
			type = 801;
			uniformClass = "3_Medical_Regiment_RS";
			uniformModel = "\A3\Characters_F_Beta\INDEP\ia_soldier_02.p3d";
		};
	};
	class U_B_CombatUniform_mtp_Engineers_RS : U_B_CombatUniform_Brigade {
		author = P. Siddy & R. Ronen;
		displayName = 21 Combat Engineers Regiment (RS);
		scope = 2;
		hiddenSelections[] = {"camo"};
		hiddenSelectionsTextures[] = {"uniforms\data\b_soldier_mtp_eng_co.paa"};
		class ItemInfo {
			containerClass = "Supply50";
			mass = 40;
			type = 801;
			uniformClass = "21_Combat_Engineers_Regiment_RS";
			uniformModel = "\A3\Characters_F_Beta\INDEP\ia_soldier_02.p3d"; 
	    };
	};
	class U_B_CombatUniform_mtp_Signals_RS : U_B_CombatUniform_Brigade {
		author = P. Siddy & R. Ronen;
		displayName =  2nd Signals Regiment (RS);
		scope = 2;
		hiddenSelections[] = {"camo"};
		hiddenSelectionsTextures[] = {"uniforms\data\b_soldier_mtp_sigs_co.paa"};
		class ItemInfo {
			containerClass = "Supply50";
			mass = 40;
			type = 801;
			uniformClass = "2nd_Signals_Regiment_RS";
			uniformModel = "\A3\Characters_F_Beta\INDEP\ia_soldier_02.p3d";	
	    };
	};
	class U_B_CombatUniform_mtp_Dragoons_RS : U_B_CombatUniform_Brigade {
		author = P. Siddy & R. Ronen;
		displayName = Light Dragoons (RS);
		scope = 2;
		hiddenSelections[] = {"camo"};
		hiddenSelectionsTextures[] = {"uniforms\data\b_soldier_mtp_drg_co.paa"};
		class ItemInfo {
			containerClass = "Supply50";
			mass = 40;
			type = 801;
			uniformClass = "Light_Dragoons_RS";
			uniformModel = "\A3\Characters_F_Beta\INDEP\ia_soldier_02.p3d";
        };
	};
	class U_B_CombatUniform_Brigade_RS : U_B_CombatUniform_Brigade {
		author = P. Siddy & R. Ronen;
		displayName =  4th Infantry Brigade (RS);
		scope = 2;
		hiddenSelections[] = {"camo"};
		hiddenSelectionsTextures[] = {"uniforms\data\b_soldier_mtp_co.paa"};
		class ItemInfo {
			containerClass = "Supply50";
			mass = 40;
			type = 801;
			uniformClass = "4th_Infantry_Brigade_RS";
			uniformModel = "\A3\Characters_F_Beta\INDEP\ia_soldier_02.p3d";
		};
	};
	class U_B_CombatUniform_mtp_Rlc_RS : U_B_CombatUniform_Brigade {
		author = P. Siddy & R. Ronen;
		displayName =  29 EOD & Search Group (RS);
		scope = 2;
		hiddenSelections[] = {"camo"};
		hiddenSelectionsTextures[] = {"uniforms\data\b_soldier_mtp_rlc_co.paa"};
		class ItemInfo {
			containerClass = "Supply50";
			mass = 40;
			type = 801;
			uniformClass = "29_EOD_Search_Group_RS";
			uniformModel = "\A3\Characters_F_Beta\INDEP\ia_soldier_02.p3d";
        };
	};
	class U_B_CombatUniform_mtp_Rlc : U_B_CombatUniform_Brigade {
		author = P. Siddy & R. Ronen;
		displayName = 29 EOD & Search Group;
		scope = 2;
		hiddenSelections[] = {"camo"};
		hiddenSelectionsTextures[] = {"uniforms\data\b_soldier_mtp_rlc_co.paa"};
		class ItemInfo {
			containerClass = "Supply50";
			mass = 40;
			scope = 0;
			type = 801;
			uniformClass = "29_EOD_Search_Group";
			uniformModel = "-";			
		};
	};
};
    //************************************************************************************************************************************************************************************************
    //*****             Units                *********************************************************************************************************************************************************
    //************************************************************************************************************************************************************************************************
class CfgVehicleClasses {
	class 4IB {
		displayName = "4IB";
	};
};
class CfgVehicles {
	class SoldierWB; // 
	class 4th_Infantry_Brigade : SoldierWB {
		author =;
		displayName = Infantry Brigade;
		scope = 2;
		side = 1;
		faction = "BLU_F";
		vehicleClass = "4IB";
		model = "\A3\Characters_F_Beta\INDEP\ia_soldier_01.p3d";
		hiddenSelections[] = {"Camo","insignia"};
		hiddenSelectionsTextures[] = {"uniforms\data\b_soldier_mtp_co.paa"};
		linkedItems[] = {"ItemMap","ItemCompass","ItemWatch","ItemRadio"};
		RespawnLinkedItems[] = {"ItemMap","ItemCompass","ItemWatch","ItemRadio"};
		Items[] = {"FirstAidKit"};
		RespawnItems[] = {"FirstAidKit"};
		magazines[] = {};
		respawnMagazines[] = {};
		weapons[] = {"Throw","Put"};
		respawnWeapons[] = {"Throw","Put"};
		class Wounds
        { 
	           tex[] = {};
	           mat[] = {"A3\characters_f_beta\indep\data\ia_soldier_01_clothing.rvmat",
	                    "A3\characters_f_beta\indep\data\ia_soldier_01_clothing_injury.rvmat",
		                "A3\characters_f_beta\indep\data\ia_soldier_01_clothing_injury.rvmat"};
		
	    };
	};	
	class 2nd_Batt_Yorkshire_Regiment : 4th_Infantry_Brigade {
		author =P. Siddy & R. Ronen;
		displayName = ;
		scope = 2;
		hiddenSelections[] = {"Camo","insignia"};
		hiddenSelectionsTextures[] = {"uniforms\data\b_soldier_mtp_yorks_co.paa"};
	};
	
	class 3_Medical_Regiment : 4th_Infantry_Brigade {
		author = P. Siddy & R. Ronen;
		displayName = ;
		scope = 2;
		hiddenSelections[] = {"Camo","insignia"};
		hiddenSelectionsTextures[] = {"uniforms\data\b_soldier_mtp_med_co.paa"};
	};
	
	class 21_Combat_Engineers_Regiment : 4th_Infantry_Brigade {
		author = P. Siddy & R. Ronen;
		displayName =;
		scope = 2;
		hiddenSelections[] = {"Camo","insignia"};
		hiddenSelectionsTextures[] = {"uniforms\data\b_soldier_mtp_eng_co.paa"};
	};
	
	class 2_Signals_Regiment : 4th_Infantry_Brigade {
		author = P. Siddy & R. Ronen;
		displayName = ;
		scope = 2;
		hiddenSelections[] = {"Camo","insignia"};
		hiddenSelectionsTextures[] = {"uniforms\data\b_soldier_mtp_sigs_co.paa"};
	};
	
	class Light_Dragoons : 4th_Infantry_Brigade {
		author =P. Siddy & R. Ronen ;
		displayName = ;
		scope = 2;
		hiddenSelections[] = {"Camo","insignia"};
		hiddenSelectionsTextures[] = {"uniforms\data\b_soldier_mtp_drg_co.paa"};
	};

	class 2nd_Batt_Yorkshire_Regiment_RS : 4th_Infantry_Brigade {
		author =P. Siddy & R. Ronen;
		displayName = ;
		scope = 2;
		model = "\A3\Characters_F_Beta\INDEP\ia_soldier_02.p3d";
		hiddenSelections[] = {"Camo","insignia"};
		hiddenSelectionsTextures[] = {"uniforms\data\b_soldier_mtp_yorks_co.paa"};
	};
	 
	class 3_Medical_Regiment_RS : 4th_Infantry_Brigade {
		author = P. Siddy & R. Ronen;
		displayName = ;
		scope = 2;
		model = "\A3\Characters_F_Beta\INDEP\ia_soldier_02.p3d";
		hiddenSelections[] = {"Camo","insignia"};
		hiddenSelectionsTextures[] = {"uniforms\data\b_soldier_mtp_med_co.paa"};
	};
	
	class 21_Combat_Engineers_Regiment_RS : 4th_Infantry_Brigade {
		author = P. Siddy & R. Ronen;
		displayName =;
		scope = 2;
		model = "\A3\Characters_F_Beta\INDEP\ia_soldier_02.p3d";
		hiddenSelections[] = {"Camo","insignia"};
		hiddenSelectionsTextures[] = {"uniforms\data\b_soldier_mtp_eng_co.paa"};
    };
	
	class 2nd_Signals_Regiment_RS : 4th_Infantry_Brigade {
		author = P. Siddy & R. Ronen;
		displayName = ;
		scope = 2;
		model = "\A3\Characters_F_Beta\INDEP\ia_soldier_02.p3d";
		hiddenSelections[] = {"Camo","insignia"};
		hiddenSelectionsTextures[] = {"uniforms\data\b_soldier_mtp_sigs_co.paa"};
    };

	class Light_Dragoons_RS : 4th_Infantry_Brigade {
		author =P. Siddy & R. Ronen ;
		displayName = ;
		scope = 2;
		model = "\A3\Characters_F_Beta\INDEP\ia_soldier_02.p3d";
		hiddenSelections[] = {"Camo","insignia"};
		hiddenSelectionsTextures[] = {"uniforms\data\b_soldier_mtp_drg_co.paa"};
    };

	class 4th_Infantry_Brigade_RS : 4th_Infantry_Brigade {
		author =P. Siddy & R. Ronen ;
		displayName = ;
		scope = 2;
		model = "\A3\Characters_F_Beta\INDEP\ia_soldier_02.p3d";
		hiddenSelections[] = {"Camo","insignia"};
		hiddenSelectionsTextures[] = {"uniforms\data\b_soldier_mtp_co.paa"};
    };

	class 29_EOD_Search_Group_RS : 4th_Infantry_Brigade {
		author =P. Siddy & R. Ronen ;
		displayName = ;
		scope = 2;
		model = "\A3\Characters_F_Beta\INDEP\ia_soldier_02.p3d";
		hiddenSelections[] = {"Camo","insignia"};
		hiddenSelectionsTextures[] = {"uniforms\data\b_soldier_mtp_rlc_co.paa"};
    };
	
	class 29_EOD_Search_Group : 4th_Infantry_Brigade {
		author = P. Siddy & R. Ronen;
		displayName = ;
		scope = 2;
		hiddenSelections[] = {"Camo","insignia"};
		hiddenSelectionsTextures[] = {"uniforms\data\b_soldier_mtp_rlc_co.paa"};		
    };
}; 

Share this post


Link to post
Share on other sites

Are you using the latest version of ARMA 3 tools released on Steam ?  The older stand alone version of Texview is incompatible with ARMA 3.

 

Could be a problem with the latest version of Texview,  I'm having some issues with some of my custom .paa files are not showing up in game after using the latest version of Texview to convert with.

  • Like 1

Share this post


Link to post
Share on other sites

Are you using the latest version of ARMA 3 tools released on Steam ?  The older stand alone version of Texview is incompatible with ARMA 3.

 

Could be a problem with the latest version of Texview,  I'm having some issues with some of my custom .paa files are not showing up in game after using the latest version of Texview to convert with.

Yes i am using the latest version of arma 3 tools what should i do ?

 

and thanks for the quick answer 

Share this post


Link to post
Share on other sites

What size is the picture, i assume that it's in ^2. Is it RGBA ARGB8888.

Did you update the unbinarized version, or are you trying to update folder with already binarized files?

  • Like 1

Share this post


Link to post
Share on other sites

default size,and no im trying to update a none binarized files,but if i do try and update a binarized config.cpp what should i do ?

Share this post


Link to post
Share on other sites

Been doing research on this problem because I'm having a similar issue with my mod.  I actually re converted the original custom uniform PNG to PAA and reinserted it into my mod and still have the same problem.  I've tried different PBO compilers with no affect.  I have been visiting with a couple of very experienced mod makers about this and they seem to think it could be an RV engine issue. It may be worthwhile to open a ticket on feedback tracker and have BIS take a look see.   https://feedback.bistudio.com/

  • Like 1

Share this post


Link to post
Share on other sites

Been doing research on this problem because I'm having a similar issue with my mod.  I actually re converted the original custom uniform PNG to PAA and reinserted it into my mod and still have the same problem.  I've tried different PBO compilers with no affect.  I have been visiting with a couple of very experienced mod makers about this and they seem to think it could be an RV engine issue. It may be worthwhile to open a ticket on feedback tracker and have BIS take a look see.   https://feedback.bistudio.com/

i have opend a ticket https://feedback.bistudio.com/T120728,buthave you found anything 

Share this post


Link to post
Share on other sites

which .paa file are you having the issue with?

You should also try switching how you wrote your config.cpp to have the weapons class (characters) first, then followed by the vehicles class (uniforms)
I'd also add another folder name to the .paa line, just having "uniforms\data\b_soldier_mtp_rlc_co.paa" is asking for issues.

 

trying creating another folder of the mod name something like 4Inf_Bde\uniforms\data\xxxxxx_co.paa

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  

×