PsychoDroids 0 Posted March 23, 2023 I've spent the last 3 days trying to figure out what this error code is and where there is an issue i keep getting error code File 532nd\config.cpp, line 1713: /CfgWeapons/: Missing '}' and i cannot find the issue anyone mind taking a look . heres the entire code class CfgPatches { class 532nd_Aux_Mod { requiredAddons[]= { "A3_Data_F", "A3_anims_F", "A3_Weapons_F", "A3_Characters_F", "A3_Characters_F_Proxies" }; units[]= { "532nd_Trooper_P1_DC15S", }; weapons[]= { "532nd_Trooper_Uniform", }; }; author="Psycho"; }; class CfgEditorSubcategories { class 532nd_Subfaction { displayName="532nd Trooper"; }; }; class CfgFactionClasses { class 532nd_Faction { displayName="532nd Siege Company"; priority=1; side=1; icon=""; }; }; class CfgWeapons { class InventoryItem_Base_F; class NVGoggles; class UniformItem; class HeadgearItem; class VestItem; class ItemCore; class Vest_Camo_Base; class V_rebreatherB; class U_I_CombatUniform; class ls_cis_b1_uniform; class ls_gar_phase1Pilot_helmet; class ls_gar_desert_helmet; class JLTS_DroidB1; class JLTS_CloneHelmetP2; class JLTS_CloneHelmetBARC; class JLTS_CloneHelmetAB; class JLTS_CloneArmor; class JLTS_CloneArmorRecon; class JLTS_CloneArmorGrenadier; class JLTS_CloneArmorSupport; class JLTS_CloneArmorMC; class JLTS_CloneVestSuspender; class JLTS_CloneVestARC; class JLTS_CloneVestLieutenant; class JLTS_CloneVestReconNCO; class JLTS_CloneVestRecon; class JLTS_CloneVestReconOfficer; class JLTS_CloneVestKama; class JLTS_CloneVestHolster; class JLTS_CloneVestOfficer; class JLTS_CloneVestOfficer2; class JLTS_CloneVestCommander; class JLTS_CloneVestAirborneNCO; class JLTS_CloneVestAirborne; class JLTS_CloneNVG; class JLTS_CloneNVG_spec; class JLTS_CloneNVGCC; class 3as_P1_Base; class 3as_P2_Pilot_helmet; class 3as_P2_Pilot_helmet_republic; class 3AS_V_Katarn_Vest_Demo; class 3AS_V_Katarn_Vest_Tech; class 3AS_U_Rep_Katarn_Armor; class 3AS_H_Katarn_Helmet; class 3as_ATRT_Helmet; class 3AS_ARF_Helmet; class SWLB_clone_ARF_P1_helmet; class LST_Uniform_21_Nova_Corp; class 21st_clone_P2_helmet; //Helmets class 532nd_p1_pilot_base: ls_gar_phase1Pilot_helmet { author="Psycho"; displayName="[532nd] P1 Pilot Helmet"; model="ls_armor_bluefor\helmet\gar\phase1Pilot\ls_gar_phase1Pilot_helmet.p3d"; picture="\Thatchers_Test_Mod\Logo.paa"; ace_hearing_protection=1; ace_hearing_lowerVolume=0; hiddenSelections[]= { "camo1", "camo2", "visor" }; hiddenSelectionsTextures[]= { "532nd\Data\Helmets\532nd_p1_pilot_base.paa", "ls_armor_bluefor\helmet\gar\phase1Pilot\data\lifesupport_co.paa", "ls_armor_bluefor\helmet\gar\phase1Pilot\data\visor_co.paa" }; class Iteminfo: HeadgearItem { uniformModel="ls_armor_bluefor\helmet\gar\phase1Pilot\ls_gar_phase1Pilot_helmet.p3d"; mass=15 hiddenselections[]= { "camo1", "camo2", "visor" }; modelSides[]={3,1}; class HitpointsProtectionInfo { class Head { hitpointname="HitHead"; armor=6; PassThrough=0.08975; }; class Face { hitpointName="HitFace"; armor=6; PassThrough=0.08975; }; }; }; }; class 532nd_base_arf: SWLB_clone_ARF_P1_helmet { author="Psycho"; scope=2; displayName="[532nd] ARF Helmet"; picture="\SWLB_clones\data\ui\icon_SWLB_clone_helmet_arf_p1_ca.paa"; model="\SWLB_clones\SWLB_clone_ARF_helmet.p3d"; hiddenSelections[]= { "camo1", "camo2", "camo3" }; hiddenSelectionsTextures[]= { "532nd\Data\Helmets\532nd_base_arf.paa", "532nd\Data\Helmets\532nd_base_arf.paa", "", }; subItems[]= { "Integrated_NVG_TI_1_F" }; class ItemInfo: HeadgearItem { uniformModel="\SWLB_clones\SWLB_clone_ARF_helmet.p3d"; mass=15 hiddenSelections[]= { "camo1", "camo2", "camo3" }; allowedSlots[]={801,901,701,605}; modelSides[]={6}; class HitpointsProtectionInfo { class Head { hitpointname="HitHead"; armor=6; PassThrough=0.08975; }; class Face { hitpointName="HitFace"; armor=6; PassThrough=0.08975; }; }; }; }; class 532nd_ARF_Helmet_Flaps: 532nd_base_arf { displayName="[532nd] ARF Helmet W/ Flaps"; picture="\SWLB_clones\data\ui\icon_SWLB_clone_helmet_arf_p2_ca.paa"; hiddenSelectionsTextures[]= { "532nd\Data\Helmets\532nd_base_arf.paa", "532nd\Data\Helmets\532nd_base_arf.paa", "SWLB_clones\data\helmet_arf_flaps_co.paa" }; }; class 532nd_p1_base: 3as_P1_Base { author="Psycho"; scope=2; displayName="[532nd] P1 Helmet"; ace_hearing_protection=1; ace_hearing_lowerVolume=0; picture="3AS\3AS_Characters\Clones\Headgear\ui\phase1_ui_ca.paa"; model="\3AS\3AS_Characters\Clones\Headgear\3AS_Clone_Standard_P1.p3d"; hiddenSelections[]= { "camo" }; hiddenSelectionsTextures[]= { "532nd\Data\Helmets\532nd_p1_base.paa" }; class Iteminfo: HeadgearItem { uniformModel="\3AS\3AS_Characters\Clones\Headgear\3AS_Clone_Standard_P1.p3d"; mass=15 hiddenselections[]= { "camo", }; class HitpointsProtectionInfo { class Head { hitpointname="HitHead"; armor=6; PassThrough=0.08975; }; class Face { hitpointName="HitFace"; armor=6; PassThrough=0.08975; }; }; }; }; class 532nd_psycho_helm_p1: 3as_P1_Base { author="Psycho"; scope=2; displayName="[532nd] Psycho's Helmet"; ace_hearing_protection=1; ace_hearing_lowerVolume=0; picture="3AS\3AS_Characters\Clones\Headgear\ui\phase1_ui_ca.paa"; model="\3AS\3AS_Characters\Clones\Headgear\3AS_Clone_Standard_P1.p3d"; hiddenSelections[]= { "camo" }; hiddenSelectionsTextures[]= { "532nd\Data\Helmets\532nd_psycho_helm_p1.paa" }; class Iteminfo: HeadgearItem { uniformModel="\3AS\3AS_Characters\Clones\Headgear\3AS_Clone_Standard_P1.p3d"; mass=15 hiddenselections[]= { "camo", }; class HitpointsProtectionInfo { class Head { hitpointname="HitHead"; armor=6; PassThrough=0.08975; }; class Face { hitpointName="HitFace"; armor=6; PassThrough=0.08975; }; }; }; }; //NVGs class TTM_NVG: JLTS_CloneNVG { author="Psycho"; displayName="[532nd] Clone Macrobinoculars"; modelOptics="\MRC\JLTS\characters\CloneArmor\CloneNVG_regular_optic.p3d"; model="\MRC\JLTS\characters\CloneArmor\CloneNVG_off.p3d"; picture="\MRC\JLTS\characters\CloneArmor\data\ui\Clone_nvg_ui_ca.paa"; hiddenSelections[]= { "camo1" }; hiddenSelectionsTextures[]= { "532nd\Data\Equipment\532nd_nvg.paa", }; visionMode[]= { "Normal", "NVG" }; thermalMode[]={0,1}; }; class TTM_NVG_Fixed: JLTS_CloneNVG_spec { author="Psycho"; displayName="[532nd] Clone Macrobinoculars (Fixed On)"; modelOptics="\MRC\JLTS\characters\CloneArmor\CloneNVG_regular_optic.p3d"; model="\MRC\JLTS\characters\CloneArmor\CloneNVG_on.p3d"; picture="\MRC\JLTS\characters\CloneArmor\data\ui\Clone_nvg_ui_ca.paa"; hiddenSelections[]= { "camo1" }; hiddenSelectionsTextures[]= { "532nd\Data\Equipment\532nd_nvg.paa", }; visionMode[]= { "Normal", "NVG" }; thermalMode[]={0,1}; }; class TTM_Visor: JLTS_CloneNVGCC { author="Psycho"; displayName="[532nd] Clone Visor"; modelOptics="\MRC\JLTS\Core_mod\nvg_optic_dummy.p3d"; model="\MRC\JLTS\characters\CloneArmor\CloneNVGCC.p3d"; picture="\MRC\JLTS\characters\CloneArmor\data\ui\Clone_nvg_cc_visor_ui_ca.paa"; hiddenSelections[]= { "camo1" }; hiddenSelectionsTextures[]= { "Thatchers_Test_Mod\Data\Equipment\TTM_Visor.paa", }; visionMode[]= { "Normal", "NVG" }; thermalMode[]={0,1}; }; //Uniforms class Trooper_Uniform_P1: JLTS_CloneArmor { author="Psycho"; picture="\MRC\JLTS\characters\CloneArmor\data\ui\CloneArmor_ui_ca.paa"; displayName="[532nd] Unpainted Armor"; class ItemInfo: UniformItem { uniformModel="-"; uniformClass="532nd_Trooper_Phase_2_Blank"; containerClass="Supply150"; mass=15; }; }; class 532nd_Pilot_Uniform: JLTS_CloneArmor { author="Psycho"; scope=1; picture="\MRC\JLTS\characters\CloneArmor\data\ui\CloneArmor_ui_ca.paa"; displayName="[532nd] P1 Pilot Armor"; class ItemInfo: UniformItem { uniformModel="-"; uniformClass="532nd_Pilot_P1"; containerClass="Supply150"; mass=15; }; }; class 532nd_Trooper_Uniform: JLTS_CloneArmor { author="Psycho"; picture="\MRC\JLTS\characters\CloneArmor\data\ui\CloneArmor_ui_ca.paa"; displayName="[532nd] P1 Trooper Armor"; class ItemInfo: UniformItem { uniformModel="-"; uniformClass="532nd_Trooper_P1_DC15S"; containerClass="Supply150"; mass=15; }; }; class 532nd_ARF_Uniform: JLTS_CloneArmorRecon { author="Psycho"; picture="\MRC\JLTS\characters\CloneArmor\data\ui\CloneArmor_ui_ca.paa"; displayName="[532nd] ARF Armor"; class ItemInfo: UniformItem { uniformModel="-"; uniformClass="532nd_Trooper_ARF"; containerClass="Supply150"; mass=15; }; }; class 532nd_Trooper_Uniform_Medic: JLTS_CloneArmor { author="Psycho"; picture="\MRC\JLTS\characters\CloneArmor\data\ui\CloneArmor_ui_ca.paa"; displayName="[532nd] P1 Medic Armor"; class ItemInfo: UniformItem { uniformModel="-"; uniformClass="532nd_Trooper_P2_Medic"; containerClass="Supply150"; mass=15; }; }; class 532nd_ARF_Uniform_Medic: JLTS_CloneArmor { author="Psycho"; picture="\MRC\JLTS\characters\CloneArmor\data\ui\CloneArmor_ui_ca.paa"; displayName="[532nd] ARF Medic Armor"; class ItemInfo: UniformItem { uniformModel="-"; uniformClass="532nd_Trooper_ARF_Medic"; containerClass="Supply150"; mass=15; }; }; //Vests class 532nd_vest_base: V_rebreatherB { author="Psycho"; displayname="[532nd] Standard plating"; model=""; scope=2; scopecurator=2; scopearsenal=2; allowedSlots[]={901}; picture=""; class ItemInfo: VestItem { uniformmodel=""; containerclass="Supply200"; mass=15; vesttype="Rebreather"; class HitpointsProtectionInfo { class Chest { HitpointName="HitChest"; armor=6; PassThrough=0.08975; }; class Diaphragm { HitpointName="HitDiaphragm"; armor=6; PassThrough=0.08975; }; class Abdomen { hitpointName="HitAbdomen"; armor=6; PassThrough=0.08975; }; class Body { hitpointName="HitBody"; armor=6; PassThrough=0.08975; }; class Arms { hitpointName="HitArms"; armor=6; PassThrough=0.08975; }; class Legs { hitpointName="Hitlegs"; armor=6; PassThrough=0.08975; }; }; }; }; class 532nd_Vest_DC15S: 532nd_vest_base { scope=1; scopecurator=1; scopearsenal=1; class ItemInfo: VestItem { uniformmodel=""; containerclass="SupplyDC15S"; mass=15; vesttype="Rebreather"; }; }; class 532nd_vest_holster: 532nd_vest_base { author="Psycho"; scope=2; displayName="[532nd] Holster"; picture="\MRC\JLTS\characters\CloneArmor2\data\ui\CloneVestHolster_ui_ca.paa"; model="\MRC\JLTS\characters\CloneArmor2\CloneVestHolster.p3d"; hiddenSelections[]= { "camo1" }; hiddenSelectionsTextures[]= { "\MRC\JLTS\characters\CloneArmor\data\Clone_vest_officer_co.paa" }; class ItemInfo: VestItem { uniformModel="\MRC\JLTS\characters\CloneArmor2\CloneVestHolster.p3d"; containerClass="SupplyDC15S"; hiddenSelections[]= { "camo1" }; class HitpointsProtectionInfo { class Chest { HitpointName="HitChest"; armor=6; PassThrough=0.08975; }; class Diaphragm { HitpointName="HitDiaphragm"; armor=6; PassThrough=0.08975; }; class Abdomen { hitpointName="HitAbdomen"; armor=6; PassThrough=0.08975; }; class Body { hitpointName="HitBody"; armor=6; PassThrough=0.08975; }; class Arms { hitpointName="HitArms"; armor=6; PassThrough=0.08975; }; class Legs { hitpointName="Hitlegs"; armor=6; PassThrough=0.08975; }; }; }; }; class 532nd_pauldron_kama: JLTS_CloneVestOfficer { author="Psycho"; scope=2; displayName="[532nd] Pauldron + Kama"; picture="\MRC\JLTS\characters\CloneArmor\data\ui\CloneVestPauldron_ui_ca.paa"; model="\MRC\JLTS\characters\CloneArmor\CloneVestOfficer.p3d"; hiddenSelections[]= { "camo1" }; hiddenSelectionsTextures[]= { "532nd\Data\Vests\532nd_vest.paa", }; class ItemInfo: VestItem { uniformModel="\MRC\JLTS\characters\CloneArmor\CloneVestOfficer.p3d"; containerClass="SupplyDC15S"; hiddenSelections[]= { "camo1" }; mass=80; class HitpointsProtectionInfo { class Chest { HitpointName="HitChest"; armor=6; PassThrough=0.08975; }; class Diaphragm { HitpointName="HitDiaphragm"; armor=6; PassThrough=0.08975; }; class Abdomen { hitpointName="HitAbdomen"; armor=6; PassThrough=0.08975; }; class Body { hitpointName="HitBody"; armor=6; PassThrough=0.08975; }; class Arms { hitpointName="HitArms"; armor=6; PassThrough=0.08975; }; class Legs { hitpointName="Hitlegs"; armor=6; PassThrough=0.08975; }; }; }; }; class 532nd_pauldron_kama_reversed: JLTS_CloneVestOfficer2 { author="Psycho"; scope=2; displayName="[532nd] Pauldron + Kama Reversed"; picture="\MRC\JLTS\characters\CloneArmor\data\ui\CloneVestPauldron_ui_ca.paa"; model="\MRC\JLTS\characters\CloneArmor\CloneVestOfficer2.p3d"; hiddenSelections[]= { "camo1" }; hiddenSelectionsTextures[]= { "532nd\Data\Vests\532nd_vest.paa", }; class ItemInfo: VestItem { uniformModel="\MRC\JLTS\characters\CloneArmor\CloneVestOfficer2.p3d"; containerClass="SupplyDC15S"; hiddenSelections[]= { "camo1" }; mass=80; class HitpointsProtectionInfo { class Chest { HitpointName="HitChest"; armor=6; PassThrough=0.08975; }; class Diaphragm { HitpointName="HitDiaphragm"; armor=6; PassThrough=0.08975; }; class Abdomen { hitpointName="HitAbdomen"; armor=6; PassThrough=0.08975; }; class Body { hitpointName="HitBody"; armor=6; PassThrough=0.08975; }; class Arms { hitpointName="HitArms"; armor=6; PassThrough=0.08975; }; class Legs { hitpointName="Hitlegs"; armor=6; PassThrough=0.08975; }; }; }; }; class 532nd_Pauldron: JLTS_CloneVestLieutenant { displayName="[532nd] Pauldron"; model="\MRC\JLTS\characters\CloneArmor\CloneVestLieutenant.p3d"; hiddenSelections[]= { "camo1" }; hiddenSelectionsTextures[]= { "532nd\Data\Vests\532nd_vest.paa", }; class ItemInfo: VestItem { uniformModel="\MRC\JLTS\characters\CloneArmor\CloneVestLieutenant.p3d"; containerClass="SupplyDC15S"; hiddenSelections[]= { "camo1" }; mass=80; class HitpointsProtectionInfo { class Chest { HitpointName="HitChest"; armor=6; PassThrough=0.08975; }; class Diaphragm { HitpointName="HitDiaphragm"; armor=6; PassThrough=0.08975; }; class Abdomen { hitpointName="HitAbdomen"; armor=6; PassThrough=0.08975; }; class Body { hitpointName="HitBody"; armor=6; PassThrough=0.08975; }; class Arms { hitpointName="HitArms"; armor=6; PassThrough=0.08975; }; class Legs { hitpointName="Hitlegs"; armor=6; PassThrough=0.08975; }; }; }; }; class 532nd_Kama: JLTS_CloneVestKama { displayName="[532nd] Kama"; model="\MRC\JLTS\characters\CloneArmor\CloneVestKama.p3d"; picture="\MRC\JLTS\characters\CloneArmor\data\ui\CloneVestKama_ui_ca.paa"; hiddenSelections[]= { "camo1" }; hiddenSelectionsTextures[]= { "532nd\Data\Vests\532nd_vest.paa", }; class ItemInfo: VestItem { uniformModel="\MRC\JLTS\characters\CloneArmor\CloneVestKama.p3d"; containerClass="SupplyDC15S"; hiddenSelections[]= { "camo1" }; mass=80; class HitpointsProtectionInfo { class Chest { HitpointName="HitChest"; armor=6; PassThrough=0.08975; }; class Diaphragm { HitpointName="HitDiaphragm"; armor=6; PassThrough=0.08975; }; class Abdomen { hitpointName="HitAbdomen"; armor=6; PassThrough=0.08975; }; class Body { hitpointName="HitBody"; armor=6; PassThrough=0.08975; }; class Arms { hitpointName="HitArms"; armor=6; PassThrough=0.08975; }; class Legs { hitpointName="Hitlegs"; armor=6; PassThrough=0.08975; }; }; }; }; class 532nd_Vest_NCO: JLTS_CloneVestRecon { displayName="[532nd] NCO Sash (FTL)"; model="\MRC\JLTS\characters\CloneArmor\CloneVestRecon.p3d"; picture="\MRC\JLTS\characters\CloneArmor\data\ui\CloneVestHeavy_ui_ca.paa"; hiddenSelections[]= { "camo2" }; hiddenSelectionsTextures[]= { "532nd\Data\Vests\532nd_vest_Heavy.paa", }; class ItemInfo: VestItem { uniformModel="\MRC\JLTS\characters\CloneArmor\CloneVestRecon.p3d"; containerClass="SupplyDC15S"; hiddenSelections[]= { "camo2" }; mass=80; class HitpointsProtectionInfo { class Chest { HitpointName="HitChest"; armor=6; PassThrough=0.08975; }; class Diaphragm { HitpointName="HitDiaphragm"; armor=6; PassThrough=0.08975; }; class Abdomen { hitpointName="HitAbdomen"; armor=6; PassThrough=0.08975; }; class Body { hitpointName="HitBody"; armor=6; PassThrough=0.08975; }; class Arms { hitpointName="HitArms"; armor=6; PassThrough=0.08975; }; class Legs { hitpointName="Hitlegs"; armor=6; PassThrough=0.08975; }; }; }; }; class 532nd_Vest_NCO_SL: 532nd_Vest_NCO { displayName="[532nd] NCO Sash (SL)"; model="\MRC\JLTS\characters\CloneArmor\CloneVestReconNCO.p3d"; picture="\MRC\JLTS\characters\CloneArmor\data\ui\CloneVestHeavy_ui_ca.paa"; hiddenSelections[]= { "camo1" }; hiddenSelectionsTextures[]= { "532nd\Data\Vests\532nd_vest_Heavy.paa", }; class ItemInfo: VestItem { uniformModel="\MRC\JLTS\characters\CloneArmor\CloneVestReconNCO.p3d"; containerClass="SupplyDC15S"; hiddenSelections[]= { "camo2" }; mass=80; class HitpointsProtectionInfo { class Chest { HitpointName="HitChest"; armor=6; PassThrough=0.08975; }; class Diaphragm { HitpointName="HitDiaphragm"; armor=6; PassThrough=0.08975; }; class Abdomen { hitpointName="HitAbdomen"; armor=6; PassThrough=0.08975; }; class Body { hitpointName="HitBody"; armor=6; PassThrough=0.08975; }; class Arms { hitpointName="HitArms"; armor=6; PassThrough=0.08975; }; class Legs { hitpointName="Hitlegs"; armor=6; PassThrough=0.08975; }; }; }; }; class 532nd_Vest_NCO_Kama: 532nd_Vest_NCO_SL { displayName="[532nd] NCO Sash + Kama"; model="\MRC\JLTS\characters\CloneArmor\CloneVestReconOfficer.p3d"; picture="\MRC\JLTS\characters\CloneArmor\data\ui\CloneVestKama_ui_ca.paa"; hiddenSelections[]= { "camo1", "camo2" }; hiddenSelectionsTextures[]= { "532nd\Data\Vests\532nd_vest.paa", "532nd\Data\Vests\532nd_vest_Heavy.paa", }; class ItemInfo: VestItem { uniformModel="\MRC\JLTS\characters\CloneArmor\CloneVestReconOfficer.p3d"; containerClass="SupplyDC15S"; hiddenSelections[]= { "camo1", "camo2" }; mass=80; class HitpointsProtectionInfo { class Chest { HitpointName="HitChest"; armor=6; PassThrough=0.08975; }; class Diaphragm { HitpointName="HitDiaphragm"; armor=6; PassThrough=0.08975; }; class Abdomen { hitpointName="HitAbdomen"; armor=6; PassThrough=0.08975; }; class Body { hitpointName="HitBody"; armor=6; PassThrough=0.08975; }; class Arms { hitpointName="HitArms"; armor=6; PassThrough=0.08975; }; class Legs { hitpointName="Hitlegs"; armor=6; PassThrough=0.08975; }; }; }; }; class 532nd_Vest_Suspenders: JLTS_CloneVestSuspender { displayName="[532nd] Suspenders"; model="\MRC\JLTS\characters\CloneArmor\CloneVestSuspender.p3d"; picture="\MRC\JLTS\characters\CloneArmor\data\ui\CloneVestSuspender_ui_ca.paa"; hiddenSelections[]= { "camo1", }; hiddenSelectionsTextures[]= { "\MRC\JLTS\characters\CloneArmor\data\Clone_vest_suspender_co.paa" }; class ItemInfo: VestItem { uniformModel="\MRC\JLTS\characters\CloneArmor\CloneVestSuspender.p3d"; containerClass="SupplyDC15S"; hiddenSelections[]= { "camo1", }; mass=80; class HitpointsProtectionInfo { class Chest { HitpointName="HitChest"; armor=6; PassThrough=0.08975; }; class Diaphragm { HitpointName="HitDiaphragm"; armor=6; PassThrough=0.08975; }; class Abdomen { hitpointName="HitAbdomen"; armor=6; PassThrough=0.08975; }; class Body { hitpointName="HitBody"; armor=6; PassThrough=0.08975; }; class Arms { hitpointName="HitArms"; armor=6; PassThrough=0.08975; }; class Legs { hitpointName="Hitlegs"; armor=6; PassThrough=0.08975; }; }; }; }; class 532nd_Vest_HeavyBag: JLTS_CloneVestAirborne { scope=2; displayName="[532nd] Heavy Gunner Bag"; model="\MRC\JLTS\characters\CloneArmor\CloneVestAirborne.p3d"; picture="\MRC\JLTS\characters\CloneArmor\data\ui\CloneVestHeavy_ui_ca.paa"; hiddenSelections[]= { "camo1", "camo2", }; hiddenSelectionsTextures[]= { "", "532nd\Data\Vests\532nd_vest_Heavy.paa", }; class ItemInfo: VestItem { uniformModel="\MRC\JLTS\characters\CloneArmor\CloneVestAirborne.p3d"; containerClass="SupplyDC15S"; hiddenSelections[]= { "camo1", "camo2", }; mass=80; class HitpointsProtectionInfo { class Chest { HitpointName="HitChest"; armor=6; PassThrough=0.08975; }; class Diaphragm { HitpointName="HitDiaphragm"; armor=6; PassThrough=0.08975; }; class Abdomen { hitpointName="HitAbdomen"; armor=6; PassThrough=0.08975; }; class Body { hitpointName="HitBody"; armor=6; PassThrough=0.08975; }; class Arms { hitpointName="HitArms"; armor=6; PassThrough=0.08975; }; class Legs { hitpointName="Hitlegs"; armor=6; PassThrough=0.08975; }; }; }; }; class 532nd_Vest_Airborne: 532nd_Vest_HeavyBag { displayName="[532nd] Airborne Kama + Bag"; model="\MRC\JLTS\characters\CloneArmor\CloneVestAirborneNCO.p3d"; picture="\MRC\JLTS\characters\CloneArmor\data\ui\CloneVestHeavy_ui_ca.paa"; hiddenSelections[]= { "camo1", "camo2", }; hiddenSelectionsTextures[]= { "532nd\Data\Vests\532nd_vest.paa", "532nd\Data\Vests\532nd_vest_Heavy.paa", }; class ItemInfo: VestItem { uniformModel="\MRC\JLTS\characters\CloneArmor\CloneVestAirborneNCO.p3d"; containerClass="SupplyDC15S"; hiddenSelections[]= { "camo1", "camo2", }; mass=80; class HitpointsProtectionInfo { class Chest { HitpointName="HitChest"; armor=6; PassThrough=0.08975; }; class Diaphragm { HitpointName="HitDiaphragm"; armor=6; PassThrough=0.08975; }; class Abdomen { hitpointName="HitAbdomen"; armor=6; PassThrough=0.08975; }; class Body { hitpointName="HitBody"; armor=6; PassThrough=0.08975; }; class Arms { hitpointName="HitArms"; armor=6; PassThrough=0.08975; }; class Legs { hitpointName="Hitlegs"; armor=6; PassThrough=0.08975; }; }; }; }; class 532nd_Kama_NoHolster: 532nd_Vest_HeavyBag { scope=2; displayName="[532nd] Kama (No Holster)"; model="\MRC\JLTS\characters\CloneArmor\CloneVestAirborne.p3d"; picture="\MRC\JLTS\characters\CloneArmor\data\ui\CloneVestHeavy_ui_ca.paa"; hiddenSelections[]= { "camo1", "camo2", }; hiddenSelectionsTextures[]= { "532nd\Data\Vests\532nd_vest_Heavy.paa", }; }; class CfgVehicles { class B_Kitbag_rgr; class 442_jt12; class SoldierWB; class B_Soldier_02_f; class O_officer_F; class B_Officer_F; class headgear_base_f; class ls_greenfor_jt12_backpack; class JLTS_Droid_B1_E5; class JLTS_B1_backpack; class JLTS_B1_antenna; class JLTS_Clone_RTO_pack; class JLTS_Clone_backpack; class JLTS_Clone_backpack_rto; class JLTS_Clone_backpack_medic; class JLTS_Clone_backpack_EOD; class JLTS_Clone_jumppack_mc; class JLTS_Clone_LR_attachment; class JLTS_Clone_ARC_backpack; class JLTS_Clone_P2_DC15A; class JLTS_Clone_P2_marshalcommander; class JLTS_Clone_jumppack_JT12; class 3AS_Rep_Commando_F; class 3AS_B_Katarn_Backpack; class LST_Armor_21_Nova_Corp; class ContainerSupply; class SupplyDC15s : ContainerSupply { maximumLoad=200; class TransportItems { class _xx_TTM_blaster_cell_Low { count=10; name="TTM_blaster_cell_Low"; }; }; }; class SupplyDC15A : ContainerSupply { maximumLoad=200; class TransportItems { class _xx_TTM_blaster_cell_High { count=10; name="TTM_blaster_cell_High"; }; }; }; class SupplyARC : ContainerSupply { maximumLoad=200; class TransportItems { class _xx_TTM_blaster_microcell_Dual { count=10; name="TTM_blaster_microcell_Dual"; }; }; }; //Loadouts class 532nd_Trooper_P1_DC15S: JLTS_Clone_P2_DC15A { author="Psycho"; displayName="[532nd] Clone Trooper (DC-15S)"; scope=2; scopeCurator=2; scopearsenal=2; backpack=""; side=1; role="Rifleman"; faction="532nd_Siege_Company"; editorSubcategory="532nd_Subfaction"; uniformclass="532nd_Trooper_Uniform"; model="\MRC\JLTS\characters\CloneArmor\CloneArmor.p3d"; hiddenSelectionsMaterials[]= { "\MRC\JLTS\characters\CloneLegionsRework\data\Clone_armor1.rvmat", "\MRC\JLTS\characters\CloneLegionsRework\data\Clone_armor2.rvmat" }; hiddenSelections[]= { "camo1", "camo2", "insignia" }; hiddenSelectionsTextures[]= { "532nd\Data\Uniforms\532nd_upper_body_base.paa", "532nd\Data\Uniforms\532nd_lower_body_base.paa", }; linkedItems[]= { "532nd_p1_base", "532nd_Vest_DC15S", "ItemMap", "ItemGPS", "ItemCompass", "ItemWatch", "JLTS_clone_comlink" }; respawnLinkedItems[]= { "532nd_p1_base", "532nd_Vest_DC15S", "ItemMap", "ItemGPS", "ItemCompass", "ItemWatch", "JLTS_clone_comlink" }; weapons[]= { "Throw", "Put" }; respawnWeapons[]= { "Throw", "Put" }; magazines[]={}; respawnMagazines[]={}; items[]={}; respawnItems[]={}; class Wounds { tex[]={}; mat[]= { "MRC\JLTS\Characters\CloneLegionsRework\data\Clone_armor1.rvmat", "MRC\JLTS\Characters\CloneArmor\data\Clone_armor1_injury.rvmat", "MRC\JLTS\Characters\CloneArmor\data\Clone_armor1_injury.rvmat", "MRC\JLTS\Characters\CloneLegionsRework\data\Clone_armor2.rvmat", "MRC\JLTS\Characters\CloneArmor\data\Clone_armor2_injury.rvmat", "MRC\JLTS\Characters\CloneArmor\data\Clone_armor2_injury.rvmat", "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.rvmat", "a3\characters_f\heads\data\hl_white_injury.rvmat", "a3\characters_f\heads\data\hl_white_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_white_02_bald_muscular.rvmat", "A3\Characters_F\Heads\Data\hl_white_02_bald_muscular_injury.rvmat", "A3\Characters_F\Heads\Data\hl_white_02_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", "A3\Characters_F_Exp\Heads\Data\hl_tanoan_bald_muscular.rvmat", "A3\Characters_F_Exp\Heads\Data\hl_tanoan_bald_muscular_injury.rvmat", "A3\Characters_F_Exp\Heads\Data\hl_tanoan_bald_muscular_injury.rvmat", "A3\Characters_F_Exp\Heads\Data\hl_asian_02_bald_muscular.rvmat", "A3\Characters_F_Exp\Heads\Data\hl_asian_02_bald_muscular_injury.rvmat", "A3\Characters_F_Exp\Heads\Data\hl_asian_02_bald_muscular_injury.rvmat" }; }; }; class 532nd_Trooper_ARF: 532nd_Trooper_P1_DC15S { author="Psycho"; displayName="[532nd] Clone ARF Trooper"; backpack=""; side=1; role="Rifleman"; faction="532nd_Siege_Company"; editorSubcategory="532nd_Subfaction"; uniformclass="532nd_ARF_Uniform"; model="\MRC\JLTS\characters\CloneArmor\CloneArmorRecon.p3d"; hiddenSelections[]= { "camo1", "camo2", "camo3", "insignia", }; hiddenSelectionsTextures[]= { "532nd\Data\Uniforms\532nd_upper_body_base.paa", "532nd\Data\Uniforms\532nd_lower_body_base.paa", "\MRC\JLTS\characters\CloneArmor\data\Clone_armor_recon_co.paa", }; weapons[]= { "JLTS_CloneBinocular", "Throw", "Put" }; respawnWeapons[]= { "JLTS_CloneBinocular", "Throw", "Put" }; linkedItems[]= { "532nd_base_arf", "532nd_Vest_DC15S", "ItemMap", "ItemGPS", "ItemCompass", "ItemWatch", "JLTS_clone_comlink" }; respawnLinkedItems[]= { "532nd_base_arf", "532nd_Vest_DC15S", "ItemMap", "ItemGPS", "ItemCompass", "ItemWatch", "JLTS_clone_comlink" }; }; class 532nd_Trooper_P1_Medic: 532nd_Trooper_P1_DC15S { author="Psycho"; displayName="[532nd] Clone Medic"; scope=2; backpack=""; side=1; role="Rifleman"; faction="532nd_Siege_Company"; editorSubcategory="532nd_Subfaction"; uniformclass="532nd_Trooper_Uniform_Medic"; model="\MRC\JLTS\characters\CloneArmor\CloneArmor.p3d"; hiddenSelections[]= { "camo1", "camo2", "insignia" }; hiddenSelectionsTextures[]= { "532nd\Data\Uniforms\532nd_upper_body_base.paa", "532nd\Data\Uniforms\532nd_lower_body_base.paa", }; linkedItems[]= { "532nd_p1_base", "532nd_Vest_DC15S", "ItemMap", "ItemGPS", "ItemCompass", "ItemWatch", "JLTS_clone_comlink" }; respawnLinkedItems[]= { "532nd_p1_base", "532nd_Vest_DC15S", "ItemMap", "ItemGPS", "ItemCompass", "ItemWatch", "JLTS_clone_comlink" }; }; class 532nd_Trooper_ARF_Medic: 532nd_Trooper_P1_Medic { author="Psycho"; displayName="[532nd] Clone ARF Medic"; scope=2; backpack=""; side=1; role="Rifleman"; faction="532nd_Siege_Company"; editorSubcategory="532nd_Subfaction"; uniformclass="532nd_ARF_Uniform_Medic"; model="\MRC\JLTS\characters\CloneArmor\CloneArmorRecon.p3d"; hiddenSelections[]= { "camo1", "camo2", "camo3", "insignia", }; hiddenSelectionsTextures[]= { "532nd\Data\Uniforms\532nd_upper_body_base.paa", "532nd\Data\Uniforms\532nd_lower_body_base.paa", "\MRC\JLTS\characters\CloneArmor\data\Clone_armor_recon_co.paa", }; weapons[]= { "JLTS_CloneBinocular", "Throw", "Put" }; respawnWeapons[]= { "JLTS_CloneBinocular", "Throw", "Put" }; linkedItems[]= { "532nd_base_arf", "532nd_Vest_DC15S", "ItemMap", "ItemGPS", "ItemCompass", "ItemWatch", "JLTS_clone_comlink" }; respawnLinkedItems[]= { "532nd_base_arf", "532nd_Vest_DC15S", "ItemMap", "ItemGPS", "ItemCompass", "ItemWatch", "JLTS_clone_comlink" }; }; //Equipment + backpacks class 532nd_Pocket_DLC: B_Kitbag_rgr { author="Psycho"; scope=2; scopecurator=2; scopearsenal=2; displayName="[532nd] Belt Bag"; maximumload=125; model="\MRC\JLTS\characters\CloneArmor\CloneBeltBag.p3d"; picture="\MRC\JLTS\characters\CloneArmor\data\ui\Clone_belt_bag_ui_ca.paa"; hiddenSelections[]= { "camo1" }; hiddenSelectionsTextures[]= { "\MRC\JLTS\characters\CloneArmor\data\Clone_belt_bag_co.paa" }; }; class 532nd_Small_Antenna: JLTS_Clone_LR_attachment { author="Psycho"; scope=2; scopecurator=2; scopearsenal=2; displayName="[532nd] Antenna Attachment"; maximumload=125; picture=""; }; class 532nd_backpack_Antenna: JLTS_Clone_RTO_pack { author="Psycho"; scope=2; scopecurator=2; scopearsenal=2; displayName="[532nd] Radio Antenna"; maximumload=250; model="\MRC\JLTS\characters\CloneArmor\CloneRTOPack.p3d"; hiddenSelections[]= { "camo1" }; hiddenSelectionsTextures[]= { "532nd\Data\Equipment\532nd_radiopack.paa", }; }; class 532nd_backpack: JLTS_Clone_backpack { author="Psycho"; scope=2; scopecurator=2; scopearsenal=2; displayName="[532nd] Standard Backpack"; maximumload=250; model="\MRC\JLTS\characters\CloneArmor\CloneBackpack.p3d"; hiddenSelections[]= { "camo1" }; hiddenSelectionsTextures[]= { "532nd\Data\Equipment\532nd_backpack.paa", }; }; class 532nd_backpack_Straps: 532nd_backpack { author="Psycho"; scope=2; scopecurator=2; scopearsenal=2; displayName="[532nd] Standard Backpack (Straps)"; maximumload=250; model="\MRC\JLTS\characters\CloneArmor\CloneBackpackStraps.p3d"; hiddenSelections[]= { "camo1" }; hiddenSelectionsTextures[]= { "532nd\Data\Equipment\532nd_backpack.paa", }; }; class 532nd_backpack_RTO: JLTS_Clone_backpack_rto { author="Psycho"; scope=2; scopecurator=2; scopearsenal=2; displayName="[532nd] Radio Backpack"; maximumload=250; model="\MRC\JLTS\characters\CloneArmor\CloneBackpackRTO.p3d"; hiddenSelections[]= { "camo1" }; hiddenSelectionsTextures[]= { "532nd\Data\Equipment\532nd_backpack.paa", }; }; class 532nd_backpack_RTO_Straps: 532nd_backpack_RTO { author="Psycho"; scope=2; scopecurator=2; scopearsenal=2; displayName="[532nd] Radio Backpack (Straps)"; maximumload=250; model="\MRC\JLTS\characters\CloneArmor\CloneBackpackRTOStraps.p3d"; }; class 532nd_backpack_Jetpack_JT12: JLTS_Clone_jumppack_JT12 { author="Psycho"; scope=2; scopecurator=2; scopearsenal=2; maximumload=250; displayName="[532nd] JT-12 Jetpack"; picture="\MRC\JLTS\characters\CloneArmor2\data\ui\Clone_jumppack_jt12_ui_ca.paa"; model="\MRC\JLTS\characters\CloneArmor2\CloneJumppackJT12.p3d"; hiddenSelections[]= { "camo1" }; hiddenSelectionsTextures[]= { "532nd\Data\Equipment\532nd_jetpack.paa", }; }; }; class cfgMods { author="Psycho"; timepacked=""; }; Share this post Link to post Share on other sites
Jackal326 1181 Posted March 23, 2023 Reading that gave me eye-cancer. Next time post in code (C++) mode with a spoiler (eye logo) tag Anyway, put another }; ABOVE where you start your cfgVehicles part as the error is telling you, that you have a missing }; and as such haven't correctly closed out your cfgWeapons section 1 1 Share this post Link to post Share on other sites