tenentecardoso 16 Posted April 11, 2020 Hello there! I've published my first mod on Steam today, but some users ran into some problems while spawning units. It's not breaking the game, but it's boring. It didn't use to happen before, so I have no idea what's going on. Most of the script was written in 2019, so I guess something changed in an update. OMEGA_PV_UNIF is an uniform class. All uniforms used this class. I've changed them to different names (PV_UNIF 1, 2...), but the error still shows up. Any ideas on how to fix it? Here's a copy of the script: Spoiler class cfgPatches { class OMEGA { author = "Ventspils1944"; name = "OMEGA - Latvia's First Defense Against Terrorists"; requiredVersion = 0.1; requiredAddons[] = {"A3_Characters_F"}; units[] = {"OMEGA_OP_1","OMEGA_OP_2","OMEGA_OP_3", "OMEGA_OP_4", "OMEGA_OP_5", "VP_OP_1", "VP_OP_2"}; weapons[] = {"OMEGA_PV_HELM_01","OMEGA_PV_HELM_02","OMEGA_PV_HELM_FS","OMEGA_PV_VEST_01", "OMEGA_PV_GLRIG", "VP_GLRIG", "VP_RIG"}; }; }; class cfgFactionClasses { class omega_pv { displayName = "OMEGA pretterorisma vieniba"; priority = 2; side = 1; icon = "\omega_pv\UI\logo_omega.paa"; }; }; class cfgUnitInsignia { class OMEGA_1 { displayName = "OMEGA pretterorisma vieniba"; author = "Ventspils1944"; texture = "\omega_pv\data\omega_patch_co.paa"; textureVehicle = ""; }; class OMEGA_2 { displayName = "Latvijas Valsts Policija"; author = "Ventspils1944"; texture = "\omega_pv\data\valsts_policija_patch.paa"; textureVehicle = ""; }; }; class UniformSlotInfo { slotType = 0; linkProxy = "-"; }; class cfgVehicles { class I_Soldier_base_F; class OMEGA_OP_1: I_Soldier_base_F { author = "Ventspils1944"; _generalMacro = "I_Soldier_base_F"; scope = 2; scopeCurator = 2; displayName = "Operator - Breacher"; identityTypes[] = {"LanguageENGB_F","Head_NATO","G_NATO_default"}; faction = "Omega_pv"; model = "\A3\characters_f_beta\INDEP\ia_soldier_01.p3d"; uniformClass = "OMEGA_PV_UNIF1"; hiddenSelections[] = {"camo","insignia"}; hiddenSelectionsTextures[] = {"omega_pv\data\omega_uniform_co.paa"}; hiddenSelectionsMaterials[] = {"omega_pv\data\omega_uniform.rvmat"}; weapons[] = {"Throw","Put","hgun_P07_F","arifle_MXC_Black_F"}; respawnWeapons[] = {"Throw","Put","hgun_P07_F","arifle_MXC_Black_F"}; magazines[] = {"30Rnd_65x39_caseless_black_mag","30Rnd_65x39_caseless_black_mag","30Rnd_65x39_caseless_black_mag","30Rnd_65x39_caseless_black_mag","30Rnd_65x39_caseless_black_mag","30Rnd_65x39_caseless_black_mag_Tracer","16Rnd_9x21_Mag","16Rnd_9x21_Mag","SmokeShell","SmokeShellGreen","HandGrenade","HandGrenade","Chemlight_green","Chemlight_green"}; respawnMagazines[] = {"30Rnd_65x39_caseless_black_mag","30Rnd_65x39_caseless_black_mag","30Rnd_65x39_caseless_black_mag","30Rnd_65x39_caseless_black_mag","30Rnd_65x39_caseless_black_mag","30Rnd_65x39_caseless_black_mag_Tracer","16Rnd_9x21_Mag","16Rnd_9x21_Mag","SmokeShell","SmokeShellGreen","HandGrenade","HandGrenade","Chemlight_green","Chemlight_green"}; items[] = {"FirstAidKit"}; respawnItems[] = {"FirstAidKit"}; linkedItems[] = {"OMEGA_PV_VEST_01","OMEGA_PV_HELM_01","ItemMap","ItemCompass","ItemWatch","ItemRadio"}; respawnLinkedItems[] = {"OMEGA_PV_HELM_01","OMEGA_PV_VEST_01","ItemMap","ItemCompass","ItemWatch","ItemRadio"}; }; class OMEGA_OP_2: I_Soldier_base_F { author = "Ventspils1944"; _generalMacro = "I_Soldier_base_F"; scope = 2; scopeCurator = 2; displayName = "Operator - Assault"; identityTypes[] = {"LanguageENGB_F","Head_NATO","G_NATO_default"}; faction = "Omega_pv"; model = "\A3\characters_f_beta\INDEP\ia_soldier_01.p3d"; uniformClass = "OMEGA_PV_UNIF2"; hiddenSelections[] = {"camo","insignia"}; hiddenSelectionsTextures[] = {"omega_pv\data\omega_uniform_co.paa"}; hiddenSelectionsMaterials[] = {"omega_pv\data\omega_uniform.rvmat"}; weapons[] = {"Throw","Put","hgun_P07_F","arifle_MXC_Black_F"}; respawnWeapons[] = {"Throw","Put","hgun_P07_F","arifle_MXC_Black_F"}; magazines[] = {"30Rnd_65x39_caseless_black_mag","30Rnd_65x39_caseless_black_mag","30Rnd_65x39_caseless_black_mag","30Rnd_65x39_caseless_black_mag","30Rnd_65x39_caseless_black_mag","30Rnd_65x39_caseless_black_mag_Tracer","16Rnd_9x21_Mag","16Rnd_9x21_Mag","SmokeShell","SmokeShellGreen","HandGrenade","HandGrenade","Chemlight_green","Chemlight_green"}; respawnMagazines[] = {"30Rnd_65x39_caseless_black_mag","30Rnd_65x39_caseless_black_mag","30Rnd_65x39_caseless_black_mag","30Rnd_65x39_caseless_black_mag","30Rnd_65x39_caseless_black_mag","30Rnd_65x39_caseless_black_mag_Tracer","16Rnd_9x21_Mag","16Rnd_9x21_Mag","SmokeShell","SmokeShellGreen","HandGrenade","HandGrenade","Chemlight_green","Chemlight_green"}; items[] = {"FirstAidKit"}; respawnItems[] = {"FirstAidKit"}; linkedItems[] = {"OMEGA_PV_VEST_01","OMEGA_PV_HELM_01","ItemMap","ItemCompass","ItemWatch","ItemRadio"}; respawnLinkedItems[] = {"OMEGA_PV_HELM_01","OMEGA_PV_VEST_01","ItemMap","ItemCompass","ItemWatch","ItemRadio"}; }; class OMEGA_OP_3: I_Soldier_base_F { author = "Ventspils1944"; _generalMacro = "I_Soldier_base_F"; scope = 2; scopeCurator = 2; displayName = "Operator - Sniper"; identityTypes[] = {"LanguageENGB_F","Head_NATO","G_NATO_default"}; faction = "Omega_pv"; model = "\A3\characters_f_beta\INDEP\ia_soldier_02.p3d"; uniformClass = "OMEGA_PV_UNIF3"; hiddenSelections[] = {"camo","insignia"}; hiddenSelectionsTextures[] = {"omega_pv\data\omega_uniform_co.paa"}; hiddenSelectionsMaterials[] = {"omega_pv\data\omega_uniform.rvmat"}; weapons[] = {"Throw","Put","hgun_P07_F","arifle_MXC_Black_F"}; respawnWeapons[] = {"Throw","Put","hgun_P07_F","arifle_MXC_Black_F"}; magazines[] = {"30Rnd_65x39_caseless_black_mag","30Rnd_65x39_caseless_black_mag","30Rnd_65x39_caseless_black_mag","30Rnd_65x39_caseless_black_mag","30Rnd_65x39_caseless_black_mag","30Rnd_65x39_caseless_black_mag_Tracer","16Rnd_9x21_Mag","16Rnd_9x21_Mag","SmokeShell","SmokeShellGreen","HandGrenade","HandGrenade","Chemlight_green","Chemlight_green"}; respawnMagazines[] = {"30Rnd_65x39_caseless_black_mag","30Rnd_65x39_caseless_black_mag","30Rnd_65x39_caseless_black_mag","30Rnd_65x39_caseless_black_mag","30Rnd_65x39_caseless_black_mag","30Rnd_65x39_caseless_black_mag_Tracer","16Rnd_9x21_Mag","16Rnd_9x21_Mag","SmokeShell","SmokeShellGreen","HandGrenade","HandGrenade","Chemlight_green","Chemlight_green"}; items[] = {"FirstAidKit"}; respawnItems[] = {"FirstAidKit"}; linkedItems[] = {"OMEGA_PV_VEST_01","OMEGA_PV_HELM_01","ItemMap","ItemCompass","ItemWatch","ItemRadio"}; respawnLinkedItems[] = {"OMEGA_PV_HELM_01","OMEGA_PV_VEST_01","ItemMap","ItemCompass","ItemWatch","ItemRadio"}; }; class OMEGA_OP_4: I_Soldier_base_F { author = "Ventspils1944"; _generalMacro = "I_Soldier_base_F"; scope = 2; scopeCurator = 2; displayName = "Operator (Brown Uniform)"; identityTypes[] = {"LanguageENGB_F","Head_NATO","G_NATO_default"}; faction = "Omega_pv"; model = "\A3\characters_f_beta\INDEP\ia_soldier_01.p3d"; uniformClass = "OMEGA_PV_UNIF4"; hiddenSelections[] = {"camo","insignia"}; hiddenSelectionsTextures[] = {"omega_pv\data\omega_uniform_brown_co.paa"}; hiddenSelectionsMaterials[] = {"omega_pv\data\omega_uniform.rvmat"}; weapons[] = {"Throw","Put","hgun_P07_F","arifle_MXC_Black_F"}; respawnWeapons[] = {"Throw","Put","hgun_P07_F","arifle_MXC_Black_F"}; magazines[] = {"30Rnd_65x39_caseless_black_mag","30Rnd_65x39_caseless_black_mag","30Rnd_65x39_caseless_black_mag","30Rnd_65x39_caseless_black_mag","30Rnd_65x39_caseless_black_mag","30Rnd_65x39_caseless_black_mag_Tracer","16Rnd_9x21_Mag","16Rnd_9x21_Mag","SmokeShell","SmokeShellGreen","HandGrenade","HandGrenade","Chemlight_green","Chemlight_green"}; respawnMagazines[] = {"30Rnd_65x39_caseless_black_mag","30Rnd_65x39_caseless_black_mag","30Rnd_65x39_caseless_black_mag","30Rnd_65x39_caseless_black_mag","30Rnd_65x39_caseless_black_mag","30Rnd_65x39_caseless_black_mag_Tracer","16Rnd_9x21_Mag","16Rnd_9x21_Mag","SmokeShell","SmokeShellGreen","HandGrenade","HandGrenade","Chemlight_green","Chemlight_green"}; items[] = {"FirstAidKit"}; respawnItems[] = {"FirstAidKit"}; linkedItems[] = {"OMEGA_PV_VEST_01","OMEGA_PV_HELM_01","ItemMap","ItemCompass","ItemWatch","ItemRadio"}; respawnLinkedItems[] = {"OMEGA_PV_HELM_01","OMEGA_PV_VEST_01","ItemMap","ItemCompass","ItemWatch","ItemRadio"}; }; class OMEGA_OP_5: I_Soldier_base_F { author = "Ventspils1944"; _generalMacro = "I_Soldier_base_F"; scope = 2; scopeCurator = 2; displayName = "Operator (Grey Uniform)"; identityTypes[] = {"LanguageENGB_F","Head_NATO","G_NATO_default"}; faction = "Omega_pv"; model = "\A3\characters_f_beta\INDEP\ia_soldier_01.p3d"; uniformClass = "OMEGA_PV_UNIF5"; hiddenSelections[] = {"camo","insignia"}; hiddenSelectionsTextures[] = {"omega_pv\data\omega_uniform_grey_co.paa"}; hiddenSelectionsMaterials[] = {"omega_pv\data\omega_uniform.rvmat"}; weapons[] = {"Throw","Put","hgun_P07_F","arifle_MXC_Black_F"}; respawnWeapons[] = {"Throw","Put","hgun_P07_F","arifle_MXC_Black_F"}; magazines[] = {"30Rnd_65x39_caseless_black_mag","30Rnd_65x39_caseless_black_mag","30Rnd_65x39_caseless_black_mag","30Rnd_65x39_caseless_black_mag","30Rnd_65x39_caseless_black_mag","30Rnd_65x39_caseless_black_mag_Tracer","16Rnd_9x21_Mag","16Rnd_9x21_Mag","SmokeShell","SmokeShellGreen","HandGrenade","HandGrenade","Chemlight_green","Chemlight_green"}; respawnMagazines[] = {"30Rnd_65x39_caseless_black_mag","30Rnd_65x39_caseless_black_mag","30Rnd_65x39_caseless_black_mag","30Rnd_65x39_caseless_black_mag","30Rnd_65x39_caseless_black_mag","30Rnd_65x39_caseless_black_mag_Tracer","16Rnd_9x21_Mag","16Rnd_9x21_Mag","SmokeShell","SmokeShellGreen","HandGrenade","HandGrenade","Chemlight_green","Chemlight_green"}; items[] = {"FirstAidKit"}; respawnItems[] = {"FirstAidKit"}; linkedItems[] = {"OMEGA_PV_VEST_01","OMEGA_PV_HELM_01","ItemMap","ItemCompass","ItemWatch","ItemRadio"}; respawnLinkedItems[] = {"OMEGA_PV_HELM_01","OMEGA_PV_VEST_01","ItemMap","ItemCompass","ItemWatch","ItemRadio"}; }; class VP_OP_1: I_Soldier_base_F { author = "Ventspils1944"; _generalMacro = "I_Soldier_base_F"; scope = 2; scopeCurator = 2; displayName = "Valsts Policija Operator"; identityTypes[] = {"LanguageENGB_F","Head_NATO","G_NATO_default"}; faction = "Omega_pv"; model = "\A3\characters_f_beta\INDEP\ia_soldier_01.p3d"; uniformClass = "PV_UNIF6"; hiddenSelections[] = {"camo","insignia"}; hiddenSelectionsTextures[] = {"omega_pv\data\vp_uniform_co.paa"}; hiddenSelectionsMaterials[] = {"omega_pv\data\omega_uniform.rvmat"}; weapons[] = {"Throw","Put","hgun_P07_F","arifle_MXC_Black_F"}; respawnWeapons[] = {"Throw","Put","hgun_P07_F","arifle_MXC_Black_F"}; magazines[] = {"30Rnd_65x39_caseless_black_mag","30Rnd_65x39_caseless_black_mag","30Rnd_65x39_caseless_black_mag","30Rnd_65x39_caseless_black_mag","30Rnd_65x39_caseless_black_mag","30Rnd_65x39_caseless_black_mag_Tracer","16Rnd_9x21_Mag","16Rnd_9x21_Mag","SmokeShell","SmokeShellGreen","HandGrenade","HandGrenade","Chemlight_green","Chemlight_green"}; respawnMagazines[] = {"30Rnd_65x39_caseless_black_mag","30Rnd_65x39_caseless_black_mag","30Rnd_65x39_caseless_black_mag","30Rnd_65x39_caseless_black_mag","30Rnd_65x39_caseless_black_mag","30Rnd_65x39_caseless_black_mag_Tracer","16Rnd_9x21_Mag","16Rnd_9x21_Mag","SmokeShell","SmokeShellGreen","HandGrenade","HandGrenade","Chemlight_green","Chemlight_green"}; items[] = {"FirstAidKit"}; respawnItems[] = {"FirstAidKit"}; linkedItems[] = {"OMEGA_PV_VEST_01","OMEGA_PV_HELM_01","ItemMap","ItemCompass","ItemWatch","ItemRadio"}; respawnLinkedItems[] = {"OMEGA_PV_HELM_01","OMEGA_PV_VEST_01","ItemMap","ItemCompass","ItemWatch","ItemRadio"}; }; class VP_OP_2: I_Soldier_base_F { author = "Ventspils1944"; _generalMacro = "I_Soldier_base_F"; scope = 2; scopeCurator = 2; displayName = "Valsts Policija Sniper"; identityTypes[] = {"LanguageENGB_F","Head_NATO","G_NATO_default"}; faction = "Omega_pv"; model = "\A3\characters_f_beta\INDEP\ia_soldier_02.p3d"; uniformClass = "PV_UNIF7"; hiddenSelections[] = {"camo","insignia"}; hiddenSelectionsTextures[] = {"omega_pv\data\vp_uniform_co.paa"}; hiddenSelectionsMaterials[] = {"omega_pv\data\omega_uniform.rvmat"}; weapons[] = {"Throw","Put","hgun_P07_F","arifle_MXC_Black_F"}; respawnWeapons[] = {"Throw","Put","hgun_P07_F","arifle_MXC_Black_F"}; magazines[] = {"30Rnd_65x39_caseless_black_mag","30Rnd_65x39_caseless_black_mag","30Rnd_65x39_caseless_black_mag","30Rnd_65x39_caseless_black_mag","30Rnd_65x39_caseless_black_mag","30Rnd_65x39_caseless_black_mag_Tracer","16Rnd_9x21_Mag","16Rnd_9x21_Mag","SmokeShell","SmokeShellGreen","HandGrenade","HandGrenade","Chemlight_green","Chemlight_green"}; respawnMagazines[] = {"30Rnd_65x39_caseless_black_mag","30Rnd_65x39_caseless_black_mag","30Rnd_65x39_caseless_black_mag","30Rnd_65x39_caseless_black_mag","30Rnd_65x39_caseless_black_mag","30Rnd_65x39_caseless_black_mag_Tracer","16Rnd_9x21_Mag","16Rnd_9x21_Mag","SmokeShell","SmokeShellGreen","HandGrenade","HandGrenade","Chemlight_green","Chemlight_green"}; items[] = {"FirstAidKit"}; respawnItems[] = {"FirstAidKit"}; linkedItems[] = {"OMEGA_PV_VEST_01","OMEGA_PV_HELM_01","ItemMap","ItemCompass","ItemWatch","ItemRadio"}; respawnLinkedItems[] = {"OMEGA_PV_HELM_01","OMEGA_PV_VEST_01","ItemMap","ItemCompass","ItemWatch","ItemRadio"}; }; }; class cfgWeapons { class ItemCore; class UniformItem; class Uniform_Base: ItemCore { class ItemInfo; }; class OMEGA_U_01: Uniform_Base { scope = 2; displayName = "OMEGA Tactical Uniform"; picture = "omega_pv\UI\i_omega_1.paa"; author = "Ventspils1944"; model = "\A3\characters_f_beta\INDEP\ia_soldier_01.p3d"; class ItemInfo: UniformItem { uniformClass = "OMEGA_OP_1"; containerClass = "Supply50"; mass = 40; }; }; class OMEGA_U_02: Uniform_Base { scope = 2; displayName = "OMEGA Tactical Uniform (Rolled-up sleeves)"; picture = "omega_pv\UI\i_omega_3.paa"; author = "Ventspils1944"; model = "\A3\characters_f_beta\INDEP\ia_soldier_02.p3d"; class ItemInfo: UniformItem { uniformClass = "OMEGA_OP_3"; containerClass = "Supply50"; mass = 40; }; }; class OMEGA_U_03: Uniform_Base { scope = 2; displayName = "OMEGA Tactical Uniform (Grey)"; picture = "omega_pv\UI\i_omega_2.paa"; author = "Ventspils1944"; model = "\A3\characters_f_beta\INDEP\ia_soldier_01.p3d"; class ItemInfo: UniformItem { uniformClass = "OMEGA_OP_5"; containerClass = "Supply50"; mass = 40; }; }; class OMEGA_U_04: Uniform_Base { scope = 2; displayName = "OMEGA Tactical Uniform (Brown)"; picture = "omega_pv\UI\i_omega_4.paa"; author = "Ventspils1944"; model = "\A3\characters_f_beta\INDEP\ia_soldier_01.p3d"; class ItemInfo: UniformItem { uniformClass = "OMEGA_OP_4"; containerClass = "Supply50"; mass = 40; }; }; class PV_U_01: Uniform_Base { scope = 2; displayName = "Valsts Policija Tactical Uniform"; picture = "omega_pv\UI\i_vp.paa"; author = "Ventspils1944"; model = "\A3\characters_f_beta\INDEP\ia_soldier_01.p3d"; class ItemInfo: UniformItem { uniformClass = "VP_OP_1"; containerClass = "Supply50"; mass = 40; }; }; class VestItem; class Vest_Camo_Base: ItemCore { class ItemInfo; }; class OMEGA_PV_VEST_01: Vest_Camo_Base { scope = 2; weaponPoolAvailable = 1; displayName = "OMEGA Vest"; author = "Ventspils1944"; picture = "omega_pv\UI\i_carrier_omega.paa"; model = "A3\Characters_F\BLUFOR\equip_b_Vest02.p3d"; hiddenSelections[] = {"camo"}; hiddenSelectionsTextures[] = {"omega_pv\data\omega_vest_co.paa"}; hiddenSelectionsMaterials[] = {"omega_pv\data\omega_vest.rvmat"}; class ItemInfo: VestItem { uniformModel = "A3\Characters_F\BLUFOR\equip_b_Vest02.p3d"; containerClass = "Supply100"; mass = 150; hiddenSelections[] = {"camo"}; class HitpointsProtectionInfo { class Neck { hitpointName = "HitNeck"; armor = 0; passThrough = 0.5; }; class Arms { hitpointName = "HitArms"; armor = 0; passThrough = 0.5; }; class Chest { hitpointName = "HitChest"; armor = 20; passThrough = 0.6; }; class Diaphragm { hitpointName = "HitDiaphragm"; armor = 20; passThrough = 0.6; }; class Abdomen { hitpointName = "HitAbdomen"; armor = 25; passThrough = 0.3; }; class Pelvis { hitpointName = "HitPelvis"; armor = 0; passThrough = 0.3; }; class Body { hitpointName = "HitBody"; passThrough = 0.6; }; }; }; }; class OMEGA_PV_GLRIG: Vest_Camo_Base { scope = 2; weaponPoolAvailable = 1; displayName = "OMEGA Vest - Heavy"; author = "Ventspils1944"; picture = "omega_pv\UI\i_carrier_rig_omega.paa"; model = "A3\Characters_F\BLUFOR\equip_b_carrier_spec_rig"; hiddenSelections[] = {"camo"}; hiddenSelectionsTextures[] = {"omega_pv\data\omega_glrig_co.paa"}; hiddenSelectionsMaterials[] = {"omega_pv\data\omega_glrig.rvmat"}; class ItemInfo: VestItem { uniformModel = "A3\Characters_F\BLUFOR\equip_b_carrier_spec_rig.p3d"; containerClass = "Supply140"; mass = 200; hiddenSelections[] = {"camo"}; class HitpointsProtectionInfo { class Neck { hitpointName = "HitNeck"; armor = 2; passThrough = 0.5; }; class Arms { hitpointName = "HitArms"; armor = 10; passThrough = 0.5; }; class Chest { hitpointName = "HitChest"; armor = 30; passThrough = 0.6; }; class Diaphragm { hitpointName = "HitDiaphragm"; armor = 30; passThrough = 0.6; }; class Abdomen { hitpointName = "HitAbdomen"; armor = 40; passThrough = 0.3; }; class Pelvis { hitpointName = "HitPelvis"; armor = 20; passThrough = 0.3; }; class Body { hitpointName = "HitBody"; passThrough = 0.6; }; }; }; }; class VP_RIG: Vest_Camo_Base { scope = 2; weaponPoolAvailable = 1; displayName = "Valsts Policija Vest"; author = "Ventspils1944"; picture = "omega_pv\UI\i_carrier_vp.paa"; model = "A3\Characters_F\BLUFOR\equip_b_Vest02.p3d"; hiddenSelections[] = {"camo"}; hiddenSelectionsTextures[] = {"omega_pv\data\vp_rig_co.paa"}; hiddenSelectionsMaterials[] = {"omega_pv\data\vp_rig.rvmat"}; class ItemInfo: VestItem { uniformModel = "A3\Characters_F\BLUFOR\equip_b_Vest02.p3d"; containerClass = "Supply100"; mass = 150; hiddenSelections[] = {"camo"}; class HitpointsProtectionInfo { class Neck { hitpointName = "HitNeck"; armor = 0; passThrough = 0.5; }; class Arms { hitpointName = "HitArms"; armor = 0; passThrough = 0.5; }; class Chest { hitpointName = "HitChest"; armor = 20; passThrough = 0.6; }; class Diaphragm { hitpointName = "HitDiaphragm"; armor = 20; passThrough = 0.6; }; class Abdomen { hitpointName = "HitAbdomen"; armor = 25; passThrough = 0.3; }; class Pelvis { hitpointName = "HitPelvis"; armor = 0; passThrough = 0.3; }; class Body { hitpointName = "HitBody"; passThrough = 0.6; }; }; }; }; class VP_GLRIG: Vest_Camo_Base { scope = 2; weaponPoolAvailable = 1; displayName = "Valsts Policija Vest - Heavy"; author = "Ventspils1944"; picture = "omega_pv\UI\i_carrier_rig_vp.paa"; model = "A3\Characters_F\BLUFOR\equip_b_carrier_spec_rig"; hiddenSelections[] = {"camo"}; hiddenSelectionsTextures[] = {"omega_pv\data\vp_glrig_co.paa"}; hiddenSelectionsMaterials[] = {"omega_pv\data\vp_glrig.rvmat"}; class ItemInfo: VestItem { uniformModel = "A3\Characters_F\BLUFOR\equip_b_carrier_spec_rig.p3d"; containerClass = "Supply140"; mass = 200; hiddenSelections[] = {"camo"}; class HitpointsProtectionInfo { class Neck { hitpointName = "HitNeck"; armor = 2; passThrough = 0.5; }; class Arms { hitpointName = "HitArms"; armor = 10; passThrough = 0.5; }; class Chest { hitpointName = "HitChest"; armor = 30; passThrough = 0.6; }; class Diaphragm { hitpointName = "HitDiaphragm"; armor = 30; passThrough = 0.6; }; class Abdomen { hitpointName = "HitAbdomen"; armor = 40; passThrough = 0.3; }; class Pelvis { hitpointName = "HitPelvis"; armor = 20; passThrough = 0.3; }; class Body { hitpointName = "HitBody"; passThrough = 0.6; }; }; }; }; class H_HelmetB: ItemCore { class ItemInfo; }; class OMEGA_PV_HELM_01: H_HelmetB { scope = 2; weaponPoolAvailable = 1; author = "Ventspils1944"; displayName = "OMEGA ECH"; picture = "omega_pv\UI\i_ech.paa"; model = "\A3\Characters_F\BLUFOR\headgear_b_helmet_ballistic"; hiddenSelections[] = {"camo"}; hiddenSelectionsTextures[] = {"\omega_pv\data\omega_helmet_co.paa"}; hiddenSelectionsMaterials[] = {"\omega_pv\data\omega_helmet.rvmat"}; class ItemInfo: ItemInfo { mass = 30; uniformModel = "\A3\Characters_F\BLUFOR\headgear_b_helmet_ballistic.p3d"; allowedSlots[] = {901,605}; modelSides[] = {1,2}; hiddenSelections[] = {"camo"}; class HitpointsProtectionInfo { class Head { hitpointName = "HitHead"; armor = 10; passThrough = 0.5; }; }; }; }; class OMEGA_PV_HELM_02: H_HelmetB { scope = 2; weaponPoolAvailable = 1; author = "Ventspils1944"; displayName = "OMEGA ECH Light"; picture = "omega_pv\UI\i_ech_lite.paa"; model = "\A3\Characters_F\BLUFOR\headgear_b_helmet_light"; hiddenSelections[] = {"camo"}; hiddenSelectionsTextures[] = {"\omega_pv\data\omega_helmet_co.paa"}; hiddenSelectionsMaterials[] = {"\omega_pv\data\omega_helmet.rvmat"}; class ItemInfo: ItemInfo { mass = 15; uniformModel = "\A3\Characters_F\BLUFOR\headgear_b_helmet_light.p3d"; allowedSlots[] = {901,605}; modelSides[] = {1,2}; hiddenSelections[] = {"camo"}; class HitpointsProtectionInfo { class Head { hitpointName = "HitHead"; armor = 5; passThrough = 0.5; }; }; }; }; class OMEGA_PV_HELM_FS: H_HelmetB { scope = 2; weaponPoolAvailable = 1; author = "Ventspils1944"; displayName = "OMEGA Faceshield"; picture = "omega_pv\UI\i_fs.paa"; model = "omega_pv\data\omega_helmet_faceshield"; hiddenSelections[] = {"camo"}; hiddenSelectionsTextures[] = {"\omega_pv\data\omega_helmet_faceshield_co.paa"}; hiddenSelectionsMaterials[] = {"\omega_pv\data\omega_helmet_faceshield.rvmat"}; class ItemInfo: ItemInfo { mass = 40; uniformModel = "omega_pv\data\omega_helmet_faceshield.p3d"; allowedSlots[] = {901,605}; modelSides[] = {1,2}; hiddenSelections[] = {"camo"}; class HitpointsProtectionInfo { class Head { hitpointName = "HitHead"; armor = 15; passThrough = 0.5; }; }; }; }; }; Share this post Link to post Share on other sites
Jackal326 1181 Posted April 11, 2020 Unless I'm going crazy, the uniform classes you're referencing i.e uniformClass = "OMEGA_PV_UNIF1"; Aren't defined in cfgWeapons. Without them being defined, a) you're getting an error b) the game has no reference for config parameters for the unit's uniform... 1 Share this post Link to post Share on other sites
tenentecardoso 16 Posted April 11, 2020 So where should I define them? Share this post Link to post Share on other sites
56Curious 23 Posted April 14, 2020 uniformClass = "OMEGA_PV_UNIF1"; Is a reference to a cfgWeapons uniform. Uniforms require both a cfgVehicles and cfgWeapons entry, one to make the uniform and one to wear it as a reference. Both are required. If the unit you place says this has no entry you're missing the cfgWeapons, if the object is placeable, the uniform I mean, then you're missing a unit to wear the uniform, cfgVehicles. Hope this helps! Share this post Link to post Share on other sites