Jump to content
evagreenstatas

I'm having problems with "Member already defined"

Recommended Posts

Hey all,

I'm rather new to Arma 3 editing and the whole pbo editing kind of thing and I am hopelessly lost in how to resolve an error in a faction I'm creating using the Alive Orbat. 
I'm sorry if I'm posting all of this in the wrong place and I hope I'm forgiven if I am.

The issue I seem to be having is a 'member already defined' error code, specifically ' File test/CfgPatches.hpp, line 1729: /CfgVehicles.B_USAForceRecon_Rifleman_Anti_Tank_Woodland_01: Member already defined.'
Again, I'm hopelessly lost in how to resolve this and this if probably my 4th time trying to rebuild the faction, which is all Infantry.
Any help would be great and any additional information I can get or provide will be immensely useful.

Share this post


Link to post
Share on other sites

Here is the complete .hpp for the Cfg as well

Spoiler

 

//////////////////////////////////////////////////////////////////////////////////
// Config Automatically Generated by ALiVE ORBAT Creator
// Generated with Arma 3 version 198.146373 on Stable branch
// Generated with ALiVE version 1.12.1.2002131
//////////////////////////////////////////////////////////////////////////////////

class CfgFactionClasses {
    class B_USAForceRecon_Woodland {
        displayName = "FORCON";
        side = 1;
        flag = "\A3\ui_f\data\map\markers\flags\USA_ca.paa";
        icon = "\A3\ui_f\data\map\markers\flags\USA_ca.paa";
        priority = 0;
    };
};

class CfgGroups {
    class WEST {

        class B_USAForceRecon_Woodland {
            name = "FORCON";

            class Infantry {
                name = "Infantry";

                class b_usaforcerecon_infantry_platoon_command_team_woodland {
                    name = "Platoon Command Team";
                    side = 1;
                    faction = "B_USAForceRecon_Woodland";
                    icon = "\A3\ui_f\data\map\markers\nato\b_recon.paa";
                    rarityGroup = 0.5;

                    class Unit0 {
                        position[] = {0,0,0};
                        rank = "CAPTAIN";
                        side = 1;
                        vehicle = "B_USAForceRecon_Platoon_Leader_Woodland_01";
                    };
                    class Unit1 {
                        position[] = {5,-5,0};
                        rank = "SERGEANT";
                        side = 1;
                        vehicle = "B_USAForceRecon_Platoon_Sergeant_Woodland_01";
                    };
                    class Unit2 {
                        position[] = {-5,-5,0};
                        rank = "CORPORAL";
                        side = 1;
                        vehicle = "B_USAForceRecon_Platoon_Radioman_Woodland_01";
                    };
                };

                class b_usaforcerecon_infantry_platoon_command_team_light_woodland {
                    name = "Platoon Command Team, Light";
                    side = 1;
                    faction = "B_USAForceRecon_Woodland";
                    icon = "\A3\ui_f\data\map\markers\nato\b_recon.paa";
                    rarityGroup = 0.5;

                    class Unit0 {
                        position[] = {0,0,0};
                        rank = "CAPTAIN";
                        side = 1;
                        vehicle = "B_USAForceRecon_Platoon_Leader_Light_Woodland_01";
                    };
                    class Unit1 {
                        position[] = {5,-5,0};
                        rank = "SERGEANT";
                        side = 1;
                        vehicle = "B_USAForceRecon_Platoon_Sergeant_Light_Woodland_01";
                    };
                    class Unit2 {
                        position[] = {-5,-5,0};
                        rank = "SERGEANT";
                        side = 1;
                        vehicle = "B_USAForceRecon_Platoon_Radioman_Light_Woodland_01";
                    };
                };

                class b_usaforcerecon_infantry_recon_team_woodland {
                    name = "Recon Team";
                    side = 1;
                    faction = "B_USAForceRecon_Woodland";
                    icon = "\A3\ui_f\data\map\markers\nato\b_recon.paa";
                    rarityGroup = 0.5;

                    class Unit0 {
                        position[] = {0,0,0};
                        rank = "SERGEANT";
                        side = 1;
                        vehicle = "B_USAForceRecon_Team_Leader_Woodland_01";
                    };
                    class Unit1 {
                        position[] = {5,-5,0};
                        rank = "CORPORAL";
                        side = 1;
                        vehicle = "B_USAForceRecon_Rifleman_Woodland_01";
                    };
                    class Unit2 {
                        position[] = {-5,-5,0};
                        rank = "CORPORAL";
                        side = 1;
                        vehicle = "B_USAForceRecon_Autorifleman_Woodland_01";
                    };
                    class Unit3 {
                        position[] = {10,-10,0};
                        rank = "PRIVATE";
                        side = 1;
                        vehicle = "B_USAForceRecon_Rifleman_M27_Woodland_01";
                    };
                    class Unit4 {
                        position[] = {-10,-10,0};
                        rank = "PRIVATE";
                        side = 1;
                        vehicle = "B_USAForceRecon_Rifleman_M136_Woodland_01";
                    };
                    class Unit5 {
                        position[] = {15,-15,0};
                        rank = "PRIVATE";
                        side = 1;
                        vehicle = "B_USAForceRecon_SARC_Woodland_01";
                    };
                };

                class b_usaforcerecon_infantry_autorifle_team_woodland {
                    name = "Autorifle Team";
                    side = 1;
                    faction = "B_USAForceRecon_Woodland";
                    icon = "\A3\ui_f\data\map\markers\nato\b_recon.paa";
                    rarityGroup = 0.5;

                    class Unit0 {
                        position[] = {0,0,0};
                        rank = "SERGEANT";
                        side = 1;
                        vehicle = "B_USAForceRecon_Team_Leader_Woodland_01";
                    };
                    class Unit1 {
                        position[] = {5,-5,0};
                        rank = "CORPORAL";
                        side = 1;
                        vehicle = "B_USAForceRecon_Autorifleman_Woodland_01";
                    };
                    class Unit2 {
                        position[] = {-5,-5,0};
                        rank = "CORPORAL";
                        side = 1;
                        vehicle = "B_USAForceRecon_Autorifleman_M27_Woodland_01";
                    };
                    class Unit3 {
                        position[] = {10,-10,0};
                        rank = "CORPORAL";
                        side = 1;
                        vehicle = "B_USAForceRecon_Marksman_Woodland_01";
                    };
                    class Unit4 {
                        position[] = {-10,-10,0};
                        rank = "CORPORAL";
                        side = 1;
                        vehicle = "B_USAForceRecon_SARC_Woodland_01";
                    };
                };

                class b_usaforcerecon_infantry_anti_tank_team_woodland {
                    name = "Anti-Tank Team";
                    side = 1;
                    faction = "B_USAForceRecon_Woodland";
                    icon = "\A3\ui_f\data\map\markers\nato\b_recon.paa";
                    rarityGroup = 0.5;

                    class Unit0 {
                        position[] = {0,0,0};
                        rank = "SERGEANT";
                        side = 1;
                        vehicle = "B_USAForceRecon_Team_Leader_Woodland_01";
                    };
                    class Unit1 {
                        position[] = {5,-5,0};
                        rank = "CORPORAL";
                        side = 1;
                        vehicle = "B_USAForceRecon_Rifleman_M136_Woodland_01";
                    };
                    class Unit2 {
                        position[] = {-5,-5,0};
                        rank = "CORPORAL";
                        side = 1;
                        vehicle = "B_USAForceRecon_Rifleman_M27_Woodland_01";
                    };
                    class Unit3 {
                        position[] = {10,-10,0};
                        rank = "CORPORAL";
                        side = 1;
                        vehicle = "B_USAForceRecon_Rifleman_Anti_Tank_Woodland_01";
                    };
                    class Unit4 {
                        position[] = {-10,-10,0};
                        rank = "CORPORAL";
                        side = 1;
                        vehicle = "B_USAForceRecon_Rifleman_AT_Assistant_Woodland_01";
                    };
                    class Unit5 {
                        position[] = {15,-15,0};
                        rank = "CORPORAL";
                        side = 1;
                        vehicle = "B_USAForceRecon_SARC_Woodland_01";
                    };
                };

                class b_usaforcerecon_infantry_sniper_pair_woodland {
                    name = "Sniper Pair";
                    side = 1;
                    faction = "B_USAForceRecon_Woodland";
                    icon = "\A3\ui_f\data\map\markers\nato\b_recon.paa";
                    rarityGroup = 0.5;

                    class Unit0 {
                        position[] = {0,0,0};
                        rank = "SERGEANT";
                        side = 1;
                        vehicle = "B_USAForceRecon_Scout_Spotter_Woodland_01";
                    };
                    class Unit1 {
                        position[] = {5,-5,0};
                        rank = "SERGEANT";
                        side = 1;
                        vehicle = "B_USAForceRecon_Scout_Sniper_m2010_Woodland_01";
                    };
                };

                class b_usaforcerecon_infantry_machine_gun_team_woodland {
                    name = "Machine Gun Team";
                    side = 1;
                    faction = "B_USAForceRecon_Woodland";
                    icon = "\A3\ui_f\data\map\markers\nato\b_recon.paa";
                    rarityGroup = 0.5;

                    class Unit0 {
                        position[] = {0,0,0};
                        rank = "SERGEANT";
                        side = 1;
                        vehicle = "B_USAForceRecon_Team_Leader_Woodland_01";
                    };
                    class Unit1 {
                        position[] = {5,-5,0};
                        rank = "CORPORAL";
                        side = 1;
                        vehicle = "B_USAForceRecon_Rifleman_Woodland_01";
                    };
                    class Unit2 {
                        position[] = {-5,-5,0};
                        rank = "SERGEANT";
                        side = 1;
                        vehicle = "B_USAForceRecon_Machine_Gunner_Woodland_01";
                    };
                    class Unit3 {
                        position[] = {10,-10,0};
                        rank = "SERGEANT";
                        side = 1;
                        vehicle = "B_USAForceRecon_Machine_Gunner_Woodland_01";
                    };
                    class Unit4 {
                        position[] = {-10,-10,0};
                        rank = "CORPORAL";
                        side = 1;
                        vehicle = "B_USAForceRecon_Machine_Gunner_Assistant_Woodland_01";
                    };
                    class Unit5 {
                        position[] = {15,-15,0};
                        rank = "CORPORAL";
                        side = 1;
                        vehicle = "B_USAForceRecon_Machine_Gunner_Assistant_Woodland_01";
                    };
                    class Unit6 {
                        position[] = {-15,-15,0};
                        rank = "CORPORAL";
                        side = 1;
                        vehicle = "B_USAForceRecon_SARC_Woodland_01";
                    };
                };

                class b_usaforcerecon_infantry_recon_direct_action_team_woodland {
                    name = "Recon Direct Action Team";
                    side = 1;
                    faction = "B_USAForceRecon_Woodland";
                    icon = "\A3\ui_f\data\map\markers\nato\b_recon.paa";
                    rarityGroup = 0.5;

                    class Unit0 {
                        position[] = {0,0,0};
                        rank = "SERGEANT";
                        side = 1;
                        vehicle = "B_USAForceRecon_Team_Leader_Assault_Woodland_01";
                    };
                    class Unit1 {
                        position[] = {5,-5,0};
                        rank = "CORPORAL";
                        side = 1;
                        vehicle = "B_USAForceRecon_Rifleman_Assault_Woodland_01";
                    };
                    class Unit2 {
                        position[] = {-5,-5,0};
                        rank = "CORPORAL";
                        side = 1;
                        vehicle = "B_USAForceRecon_Autorifleman_M27_Assault_Woodland_01";
                    };
                    class Unit3 {
                        position[] = {10,-10,0};
                        rank = "CORPORAL";
                        side = 1;
                        vehicle = "B_USAForceRecon_Autorifleman_Assault_Woodland_01";
                    };
                    class Unit4 {
                        position[] = {-10,-10,0};
                        rank = "CORPORAL";
                        side = 1;
                        vehicle = "B_USAForceRecon_Rifleman_M136_Woodland_01";
                    };
                    class Unit5 {
                        position[] = {15,-15,0};
                        rank = "CORPORAL";
                        side = 1;
                        vehicle = "B_USAForceRecon_Rifleman_M27_Woodland_01";
                    };
                    class Unit6 {
                        position[] = {-15,-15,0};
                        rank = "CORPORAL";
                        side = 1;
                        vehicle = "B_USAForceRecon_Marksman_Assault_Woodland_01";
                    };
                    class Unit7 {
                        position[] = {20,-20,0};
                        rank = "CORPORAL";
                        side = 1;
                        vehicle = "B_USAForceRecon_SARC_Assault_Woodland_01";
                    };
                };

                class b_usaforcerecon_infantry_autorifle_direct_action_team_woodland {
                    name = "Autorifle Direct Action Team";
                    side = 1;
                    faction = "B_USAForceRecon_Woodland";
                    icon = "\A3\ui_f\data\map\markers\nato\b_recon.paa";
                    rarityGroup = 0.5;

                    class Unit0 {
                        position[] = {0,0,0};
                        rank = "SERGEANT";
                        side = 1;
                        vehicle = "B_USAForceRecon_Team_Leader_Assault_Woodland_01";
                    };
                    class Unit1 {
                        position[] = {5,-5,0};
                        rank = "PRIVATE";
                        side = 1;
                        vehicle = "B_USAForceRecon_Rifleman_Assault_Woodland_01";
                    };
                    class Unit2 {
                        position[] = {-5,-5,0};
                        rank = "PRIVATE";
                        side = 1;
                        vehicle = "B_USAForceRecon_Autorifleman_M27_Assault_Woodland_01";
                    };
                    class Unit3 {
                        position[] = {10,-10,0};
                        rank = "PRIVATE";
                        side = 1;
                        vehicle = "B_USAForceRecon_Autorifleman_M27_Assault_Woodland_01";
                    };
                    class Unit4 {
                        position[] = {-10,-10,0};
                        rank = "PRIVATE";
                        side = 1;
                        vehicle = "B_USAForceRecon_Autorifleman_Assault_Woodland_01";
                    };
                };

                class b_usaforcerecon_infantry_sniper_pair_anti_material_woodland {
                    name = "Sniper Pair, Anti-Material";
                    side = 1;
                    faction = "B_USAForceRecon_Woodland";
                    icon = "\A3\ui_f\data\map\markers\nato\b_recon.paa";
                    rarityGroup = 0.5;

                    class Unit0 {
                        position[] = {0,0,0};
                        rank = "SERGEANT";
                        side = 1;
                        vehicle = "B_USAForceRecon_Scout_Spotter_Woodland_01";
                    };
                    class Unit1 {
                        position[] = {5,-5,0};
                        rank = "PRIVATE";
                        side = 1;
                        vehicle = "B_USAForceRecon_Sniper_M107_Woodland_01";
                    };
                };

                class b_usaforcerecon_infantry_autorifle_team_light_woodland {
                    name = "Autorifle Team Light";
                    side = 1;
                    faction = "B_USAForceRecon_Woodland";
                    icon = "\A3\ui_f\data\map\markers\nato\b_recon.paa";
                    rarityGroup = 0.5;

                    class Unit0 {
                        position[] = {0,0,0};
                        rank = "SERGEANT";
                        side = 1;
                        vehicle = "B_USAForceRecon_Team_Leader_Light_Woodland_01";
                    };
                    class Unit1 {
                        position[] = {5,-5,0};
                        rank = "CORPORAL";
                        side = 1;
                        vehicle = "B_USAForceRecon_Rifleman_Light_Woodland_01";
                    };
                    class Unit2 {
                        position[] = {-5,-5,0};
                        rank = "CORPORAL";
                        side = 1;
                        vehicle = "B_USAForceRecon_Autorifleman_Light_Woodland_01";
                    };
                    class Unit3 {
                        position[] = {10,-10,0};
                        rank = "CORPORAL";
                        side = 1;
                        vehicle = "B_USAForceRecon_Autorifleman_M27_Light_Woodland_01";
                    };
                    class Unit4 {
                        position[] = {-10,-10,0};
                        rank = "CORPORAL";
                        side = 1;
                        vehicle = "B_USAForceRecon_Marksman_Light_Woodland_01";
                    };
                    class Unit5 {
                        position[] = {15,-15,0};
                        rank = "CORPORAL";
                        side = 1;
                        vehicle = "B_USAForceRecon_SARC_Light_Woodland_01";
                    };
                };

                class b_usaforcerecon_infantry_anti_tank_team_light_woodland {
                    name = "Anti-Tank Team, Light";
                    side = 1;
                    faction = "B_USAForceRecon_Woodland";
                    icon = "\A3\ui_f\data\map\markers\nato\b_recon.paa";
                    rarityGroup = 0.5;

                    class Unit0 {
                        position[] = {0,0,0};
                        rank = "SERGEANT";
                        side = 1;
                        vehicle = "B_USAForceRecon_Team_Leader_Light_Woodland_01";
                    };
                    class Unit1 {
                        position[] = {5,-5,0};
                        rank = "CORPORAL";
                        side = 1;
                        vehicle = "B_USAForceRecon_Rifleman_Light_Woodland_01";
                    };
                    class Unit2 {
                        position[] = {-5,-5,0};
                        rank = "CORPORAL";
                        side = 1;
                        vehicle = "B_USAForceRecon_Rifleman_AT_Assistant_Light_Woodland_01";
                    };
                    class Unit3 {
                        position[] = {10,-10,0};
                        rank = "CORPORAL";
                        side = 1;
                        vehicle = "B_USAForceRecon_Rifleman_AT_Assistant_Woodland_01";
                    };
                    class Unit4 {
                        position[] = {-10,-10,0};
                        rank = "CORPORAL";
                        side = 1;
                        vehicle = "B_USAForceRecon_Rifleman_M136_Light_Woodland_01";
                    };
                    class Unit5 {
                        position[] = {15,-15,0};
                        rank = "CORPORAL";
                        side = 1;
                        vehicle = "B_USAForceRecon_Rifleman_M72_Light_Woodland_01";
                    };
                    class Unit6 {
                        position[] = {-15,-15,0};
                        rank = "CORPORAL";
                        side = 1;
                        vehicle = "B_USAForceRecon_SARC_Light_Woodland_01";
                    };
                };

                class b_usaforcerecon_infantry_machine_gun_team_light_woodland {
                    name = "Machine-Gun Team, Light";
                    side = 1;
                    faction = "B_USAForceRecon_Woodland";
                    icon = "\A3\ui_f\data\map\markers\nato\b_recon.paa";
                    rarityGroup = 0.5;

                    class Unit0 {
                        position[] = {0,0,0};
                        rank = "SERGEANT";
                        side = 1;
                        vehicle = "B_USAForceRecon_Team_Leader_Light_Woodland_01";
                    };
                    class Unit1 {
                        position[] = {5,-5,0};
                        rank = "CORPORAL";
                        side = 1;
                        vehicle = "B_USAForceRecon_Rifleman_Light_Woodland_01";
                    };
                    class Unit2 {
                        position[] = {-5,-5,0};
                        rank = "CORPORAL";
                        side = 1;
                        vehicle = "B_USAForceRecon_Machine_Gunner_Light_Woodland_01";
                    };
                    class Unit3 {
                        position[] = {10,-10,0};
                        rank = "CORPORAL";
                        side = 1;
                        vehicle = "B_USAForceRecon_Machine_Gunner_Assistant_Light_Woodland_01";
                    };
                    class Unit4 {
                        position[] = {-10,-10,0};
                        rank = "CORPORAL";
                        side = 1;
                        vehicle = "B_USAForceRecon_Machine_Gunner_Light_Woodland_01";
                    };
                    class Unit5 {
                        position[] = {15,-15,0};
                        rank = "CORPORAL";
                        side = 1;
                        vehicle = "B_USAForceRecon_Machine_Gunner_Assistant_Light_Woodland_01";
                    };
                    class Unit6 {
                        position[] = {-15,-15,0};
                        rank = "CORPORAL";
                        side = 1;
                        vehicle = "B_USAForceRecon_Marksman_Light_Woodland_01";
                    };
                    class Unit7 {
                        position[] = {20,-20,0};
                        rank = "CORPORAL";
                        side = 1;
                        vehicle = "B_USAForceRecon_SARC_Light_Woodland_01";
                    };
                };

                class b_usaforcerecon_infantry_light_sniper_pair_woodland {
                    name = "Light Sniper Pair";
                    side = 1;
                    faction = "B_USAForceRecon_Woodland";
                    icon = "\A3\ui_f\data\map\markers\nato\b_recon.paa";
                    rarityGroup = 0.5;

                    class Unit0 {
                        position[] = {0,0,0};
                        rank = "SERGEANT";
                        side = 1;
                        vehicle = "B_USAForceRecon_Scout_Spotter_Light_Woodland_01";
                    };
                    class Unit1 {
                        position[] = {5,-5,0};
                        rank = "SERGEANT";
                        side = 1;
                        vehicle = "B_USAForceRecon_Scout_Sniper_2010_Light_Woodland_01";
                    };
                };

                class b_usaforcerecon_infantry_light_anti_material_pair_woodland {
                    name = "Light Anti-Material Pair";
                    side = 1;
                    faction = "B_USAForceRecon_Woodland";
                    icon = "\A3\ui_f\data\map\markers\nato\b_recon.paa";
                    rarityGroup = 0.5;

                    class Unit0 {
                        position[] = {0,0,0};
                        rank = "SERGEANT";
                        side = 1;
                        vehicle = "B_USAForceRecon_Scout_Spotter_Light_Woodland_01";
                    };
                    class Unit1 {
                        position[] = {5,-5,0};
                        rank = "SERGEANT";
                        side = 1;
                        vehicle = "B_USAForceRecon_Sniper_M107_Light_Woodland_01";
                    };
                };

            };

            class SpecOps {
                name = "Special Forces";

            };

            class Motorized {
                name = "Motorized Infantry";

            };

            class Motorized_MTP {
                name = "Motorized Infantry (MTP)";

            };

            class Support {
                name = "Support Infantry";

            };

            class Mechanized {
                name = "Mechanized Infantry";

            };

            class Armored {
                name = "Armor";

            };

            class Artillery {
                name = "Artillery";

            };

            class Naval {
                name = "Naval";

            };

            class Air {
                name = "Air";

            };


        };

    };
};


class CBA_Extended_EventHandlers_base;

class CfgVehicles {

    class rhsusf_usmc_recon_marpat_wd_officer;
    class rhsusf_usmc_recon_marpat_wd_officer_OCimport_01 : rhsusf_usmc_recon_marpat_wd_officer { scope = 0; class EventHandlers; };
    class rhsusf_usmc_recon_marpat_wd_officer_OCimport_02 : rhsusf_usmc_recon_marpat_wd_officer_OCimport_01 { class EventHandlers; };


    class B_USAForceRecon_Platoon_Leader_Woodland_01 : rhsusf_usmc_recon_marpat_wd_officer_OCimport_02 {
        author = "ACE";
        scope = 2;
        scopeCurator = 2;
        displayName = "Platoon Leader";
        side = 1;
        faction = "B_USAForceRecon_Woodland";

        identityTypes[] = {"Head_NATO","LanguageENG_F","rhsusf_g_usmc"};

        uniformClass = "rhs_uniform_FROG01_wd";

        linkedItems[] = {"V_PlateCarrier1_khk","H_HelmetSpecB_marpat_wdl","ItemMap","ItemGPS","ItemRadio","ItemCompass","ItemWatch","USP_PVS15"};
        respawnlinkedItems[] = {"V_PlateCarrier1_khk","H_HelmetSpecB_marpat_wdl","ItemMap","ItemGPS","ItemRadio","ItemCompass","ItemWatch","USP_PVS15"};

        weapons[] = {"rhs_weap_m4a1_wd","WAM_hgun_ACPC2_KDW_F"};
        respawnWeapons[] = {"rhs_weap_m4a1_wd","WAM_hgun_ACPC2_KDW_F"};

        magazines[] = {"rhs_mag_30Rnd_556x45_M855A1_Stanag","9Rnd_45ACP_Mag","rhs_mag_30Rnd_556x45_M855A1_Stanag","9Rnd_45ACP_Mag"};
        respawnMagazines[] = {"rhs_mag_30Rnd_556x45_M855A1_Stanag","9Rnd_45ACP_Mag","rhs_mag_30Rnd_556x45_M855A1_Stanag","9Rnd_45ACP_Mag"};

        backpack = "B_AssaultPack_cbr";

        ALiVE_orbatCreator_loadout[] = {{"rhs_weap_m4a1_wd","rhsusf_acc_nt4_black","rhsusf_acc_anpeq16a_top","rhsusf_acc_ACOG_wd",{"rhs_mag_30Rnd_556x45_M855A1_Stanag",30},{},""},{},{"WAM_hgun_ACPC2_KDW_F","","X300U","",{"9Rnd_45ACP_Mag",8},{},""},{"rhs_uniform_FROG01_wd",{{"USP_PVS31",1},{"rhs_mag_30Rnd_556x45_M855A1_Stanag",3,30}}},{"V_PlateCarrier1_khk",{{"rhs_mag_30Rnd_556x45_M855A1_PMAG_Tan",5,30},{"rhs_mag_30Rnd_556x45_M855A1_Stanag",6,30},{"9Rnd_45ACP_Mag",2,8}}},{"B_AssaultPack_cbr",{{"ACE_adenosine",5},{"ACE_atropine",5},{"ACE_fieldDressing",5},{"ACE_quikclot",2},{"ACE_elasticBandage",2},{"ACE_EarPlugs",1},{"ACE_epinephrine",2},{"ACE_Flashlight_MX991",1},{"ACE_IR_Strobe_Item",1},{"ACE_Clacker",1},{"ACE_morphine",4},{"ACE_packingBandage",1},{"ACE_personalAidKit",1},{"US_Facepaint",1},{"ACE_tourniquet",1},{"ACE_MapTools",1}}},"H_HelmetSpecB_marpat_wdl","rhs_ess_black",{},{"ItemMap","ItemGPS","ItemRadio","ItemCompass","ItemWatch","USP_PVS15"}};


        class EventHandlers : EventHandlers {
            class CBA_Extended_EventHandlers : CBA_Extended_EventHandlers_base {};

            class ALiVE_orbatCreator {
                init = "if (local (_this select 0)) then {_onSpawn = {_this = _this select 0;sleep 0.2; _backpack = gettext(configfile >> 'cfgvehicles' >> (typeof _this) >> 'backpack'); waituntil {sleep 0.2; backpack _this == _backpack};if !(_this getVariable ['ALiVE_OverrideLoadout',false]) then {_loadout = getArray(configFile >> 'CfgVehicles' >> (typeOf _this) >> 'ALiVE_orbatCreator_loadout'); _this setunitloadout _loadout;reload _this};};_this spawn _onSpawn;(_this select 0) addMPEventHandler ['MPRespawn', _onSpawn];};";
            };

        };

        // custom attributes (do not delete)
        ALiVE_orbatCreator_owned = 1;

    };

    class B_USAForceRecon_Platoon_Leader_Light_Woodland_01 : B_USAForceRecon_Platoon_Leader_Woodland_01 {
        author = "ACE";
        scope = 2;
        scopeCurator = 2;
        displayName = "Platoon Leader, Light";
        side = 1;
        faction = "B_USAForceRecon_Woodland";

        identityTypes[] = {"Head_NATO","LanguageENG_F","rhsusf_g_usmc"};

        uniformClass = "rhs_uniform_FROG01_wd";

        linkedItems[] = {"V_PlateCarrier1_khk","rhs_booniehat2_marpatwd","ItemMap","ItemGPS","ItemRadio","ItemCompass","ItemWatch","USP_PVS31_HIGH"};
        respawnlinkedItems[] = {"V_PlateCarrier1_khk","rhs_booniehat2_marpatwd","ItemMap","ItemGPS","ItemRadio","ItemCompass","ItemWatch","USP_PVS31_HIGH"};

        weapons[] = {"rhs_weap_m4a1_wd","WAM_hgun_ACPC2_KDW_F"};
        respawnWeapons[] = {"rhs_weap_m4a1_wd","WAM_hgun_ACPC2_KDW_F"};

        magazines[] = {"rhs_mag_30Rnd_556x45_M855A1_Stanag","rhs_mag_30Rnd_556x45_M855A1_Stanag"};
        respawnMagazines[] = {"rhs_mag_30Rnd_556x45_M855A1_Stanag","rhs_mag_30Rnd_556x45_M855A1_Stanag"};

        backpack = "B_AssaultPack_cbr";

        ALiVE_orbatCreator_loadout[] = {{"rhs_weap_m4a1_wd","rhsusf_acc_nt4_black","rhsusf_acc_anpeq16a_top","rhsusf_acc_ACOG_wd",{"rhs_mag_30Rnd_556x45_M855A1_Stanag",30},{},""},{},{"WAM_hgun_ACPC2_KDW_F","","X300U","",{},{},""},{"rhs_uniform_FROG01_wd",{{"USP_PVS31",1},{"rhs_mag_30Rnd_556x45_M855A1_Stanag",3,30}}},{"V_PlateCarrier1_khk",{{"rhs_mag_30Rnd_556x45_M855A1_PMAG_Tan",5,30},{"rhs_mag_30Rnd_556x45_M855A1_Stanag",6,30},{"9Rnd_45ACP_Mag",3,8}}},{"B_AssaultPack_cbr",{{"ACE_adenosine",5},{"ACE_atropine",5},{"ACE_fieldDressing",5},{"ACE_quikclot",2},{"ACE_elasticBandage",2},{"ACE_EarPlugs",1},{"ACE_epinephrine",2},{"ACE_Flashlight_MX991",1},{"ACE_IR_Strobe_Item",1},{"ACE_Clacker",1},{"ACE_morphine",4},{"ACE_packingBandage",1},{"ACE_personalAidKit",1},{"US_Facepaint",1},{"ACE_tourniquet",1},{"ACE_MapTools",1}}},"rhs_booniehat2_marpatwd","rhs_googles_clear",{},{"ItemMap","ItemGPS","ItemRadio","ItemCompass","ItemWatch","USP_PVS31_HIGH"}};


        class EventHandlers : EventHandlers {
            class CBA_Extended_EventHandlers : CBA_Extended_EventHandlers_base {};

            class ALiVE_orbatCreator {
                init = "if (local (_this select 0)) then {_onSpawn = {_this = _this select 0;sleep 0.2; _backpack = gettext(configfile >> 'cfgvehicles' >> (typeof _this) >> 'backpack'); waituntil {sleep 0.2; backpack _this == _backpack};if !(_this getVariable ['ALiVE_OverrideLoadout',false]) then {_loadout = getArray(configFile >> 'CfgVehicles' >> (typeOf _this) >> 'ALiVE_orbatCreator_loadout'); _this setunitloadout _loadout;reload _this};};_this spawn _onSpawn;(_this select 0) addMPEventHandler ['MPRespawn', _onSpawn];};";
            };

        };

        // custom attributes (do not delete)
        ALiVE_orbatCreator_owned = 1;

    };

    class B_USAForceRecon_Platoon_Sergeant_Woodland_01 : B_USAForceRecon_Platoon_Leader_Woodland_01 {
        author = "ACE";
        scope = 2;
        scopeCurator = 2;
        displayName = "Platoon Sergeant";
        side = 1;
        faction = "B_USAForceRecon_Woodland";

        identityTypes[] = {"Head_NATO","LanguageENG_F","rhsusf_g_usmc"};

        uniformClass = "rhs_uniform_FROG01_wd";

        linkedItems[] = {"V_PlateCarrier1_khk","H_HelmetSpecB_marpat_wdl","ItemMap","ItemGPS","ItemRadio","ItemCompass","ItemWatch","USP_PVS31"};
        respawnlinkedItems[] = {"V_PlateCarrier1_khk","H_HelmetSpecB_marpat_wdl","ItemMap","ItemGPS","ItemRadio","ItemCompass","ItemWatch","USP_PVS31"};

        weapons[] = {"rhs_weap_m4a1","WAM_hgun_ACPC2_KDW_F"};
        respawnWeapons[] = {"rhs_weap_m4a1","WAM_hgun_ACPC2_KDW_F"};

        magazines[] = {"rhs_mag_30Rnd_556x45_M855A1_Stanag","rhs_mag_30Rnd_556x45_M855A1_Stanag"};
        respawnMagazines[] = {"rhs_mag_30Rnd_556x45_M855A1_Stanag","rhs_mag_30Rnd_556x45_M855A1_Stanag"};

        backpack = "B_AssaultPack_cbr";

        ALiVE_orbatCreator_loadout[] = {{"rhs_weap_m4a1","rhsusf_acc_nt4_black","rhsusf_acc_anpeq15","rhsusf_acc_ACOG_RMR",{"rhs_mag_30Rnd_556x45_M855A1_Stanag",30},{},""},{},{"WAM_hgun_ACPC2_KDW_F","","X300U","",{},{},""},{"rhs_uniform_FROG01_wd",{{"USP_PVS31",2},{"rhs_mag_30Rnd_556x45_M855A1_Stanag",3,30}}},{"V_PlateCarrier1_khk",{{"rhs_mag_m67",2,1},{"rhs_mag_an_m8hc",1,1},{"ACE_M14",1,1},{"rhs_mag_30Rnd_556x45_M855A1_Stanag",6,30},{"9Rnd_45ACP_Mag",3,8}}},{"B_AssaultPack_cbr",{{"ACE_adenosine",5},{"ACE_atropine",5},{"ACE_fieldDressing",5},{"ACE_quikclot",2},{"ACE_elasticBandage",2},{"ACE_EarPlugs",1},{"ACE_epinephrine",2},{"ACE_Flashlight_MX991",1},{"ACE_IR_Strobe_Item",1},{"ACE_Clacker",1},{"ACE_morphine",4},{"ACE_packingBandage",1},{"ACE_personalAidKit",1},{"US_Facepaint",1},{"ACE_tourniquet",1},{"ACE_MapTools",1}}},"H_HelmetSpecB_marpat_wdl","rhs_googles_clear",{},{"ItemMap","ItemGPS","ItemRadio","ItemCompass","ItemWatch","USP_PVS31"}};


        class EventHandlers : EventHandlers {
            class CBA_Extended_EventHandlers : CBA_Extended_EventHandlers_base {};

            class ALiVE_orbatCreator {
                init = "if (local (_this select 0)) then {_onSpawn = {_this = _this select 0;sleep 0.2; _backpack = gettext(configfile >> 'cfgvehicles' >> (typeof _this) >> 'backpack'); waituntil {sleep 0.2; backpack _this == _backpack};if !(_this getVariable ['ALiVE_OverrideLoadout',false]) then {_loadout = getArray(configFile >> 'CfgVehicles' >> (typeOf _this) >> 'ALiVE_orbatCreator_loadout'); _this setunitloadout _loadout;reload _this};};_this spawn _onSpawn;(_this select 0) addMPEventHandler ['MPRespawn', _onSpawn];};";
            };

        };

        // custom attributes (do not delete)
        ALiVE_orbatCreator_owned = 1;

    };

    class B_USAForceRecon_Platoon_Sergeant_Light_Woodland_01 : B_USAForceRecon_Platoon_Sergeant_Woodland_01 {
        author = "ACE";
        scope = 2;
        scopeCurator = 2;
        displayName = "Platoon Sergeant, Light";
        side = 1;
        faction = "B_USAForceRecon_Woodland";

        identityTypes[] = {"Head_NATO","LanguageENG_F","rhsusf_g_usmc"};

        uniformClass = "rhs_uniform_FROG01_wd";

        linkedItems[] = {"V_PlateCarrier1_khk","rhs_booniehat2_marpatwd","ItemMap","ItemGPS","ItemRadio","ItemCompass","ItemWatch","USP_PVS31_HIGH"};
        respawnlinkedItems[] = {"V_PlateCarrier1_khk","rhs_booniehat2_marpatwd","ItemMap","ItemGPS","ItemRadio","ItemCompass","ItemWatch","USP_PVS31_HIGH"};

        weapons[] = {"rhs_weap_m4a1","WAM_hgun_ACPC2_KDW_F"};
        respawnWeapons[] = {"rhs_weap_m4a1","WAM_hgun_ACPC2_KDW_F"};

        magazines[] = {"rhs_mag_30Rnd_556x45_M855A1_Stanag","rhs_mag_30Rnd_556x45_M855A1_Stanag"};
        respawnMagazines[] = {"rhs_mag_30Rnd_556x45_M855A1_Stanag","rhs_mag_30Rnd_556x45_M855A1_Stanag"};

        backpack = "B_AssaultPack_cbr";

        ALiVE_orbatCreator_loadout[] = {{"rhs_weap_m4a1","rhsusf_acc_nt4_black","rhsusf_acc_anpeq15","rhsusf_acc_ACOG_RMR",{"rhs_mag_30Rnd_556x45_M855A1_Stanag",30},{},""},{},{"WAM_hgun_ACPC2_KDW_F","","X300U","",{},{},""},{"rhs_uniform_FROG01_wd",{{"USP_PVS31",2},{"rhs_mag_30Rnd_556x45_M855A1_Stanag",3,30}}},{"V_PlateCarrier1_khk",{{"rhs_mag_m67",2,1},{"rhs_mag_an_m8hc",1,1},{"ACE_M14",1,1},{"rhs_mag_30Rnd_556x45_M855A1_Stanag",6,30},{"9Rnd_45ACP_Mag",3,8}}},{"B_AssaultPack_cbr",{{"ACE_adenosine",5},{"ACE_atropine",5},{"ACE_fieldDressing",5},{"ACE_quikclot",2},{"ACE_elasticBandage",2},{"ACE_EarPlugs",1},{"ACE_epinephrine",2},{"ACE_Flashlight_MX991",1},{"ACE_IR_Strobe_Item",1},{"ACE_Clacker",1},{"ACE_morphine",4},{"ACE_packingBandage",1},{"ACE_personalAidKit",1},{"US_Facepaint",1},{"ACE_tourniquet",1},{"ACE_MapTools",1}}},"rhs_booniehat2_marpatwd","rhs_googles_clear",{},{"ItemMap","ItemGPS","ItemRadio","ItemCompass","ItemWatch","USP_PVS31_HIGH"}};


        class EventHandlers : EventHandlers {
            class CBA_Extended_EventHandlers : CBA_Extended_EventHandlers_base {};

            class ALiVE_orbatCreator {
                init = "if (local (_this select 0)) then {_onSpawn = {_this = _this select 0;sleep 0.2; _backpack = gettext(configfile >> 'cfgvehicles' >> (typeof _this) >> 'backpack'); waituntil {sleep 0.2; backpack _this == _backpack};if !(_this getVariable ['ALiVE_OverrideLoadout',false]) then {_loadout = getArray(configFile >> 'CfgVehicles' >> (typeOf _this) >> 'ALiVE_orbatCreator_loadout'); _this setunitloadout _loadout;reload _this};};_this spawn _onSpawn;(_this select 0) addMPEventHandler ['MPRespawn', _onSpawn];};";
            };

        };

        // custom attributes (do not delete)
        ALiVE_orbatCreator_owned = 1;

    };

    class B_USAForceRecon_Team_Leader_Woodland_01 : B_USAForceRecon_Platoon_Sergeant_Woodland_01 {
        author = "ACE";
        scope = 2;
        scopeCurator = 2;
        displayName = "Team Leader";
        side = 1;
        faction = "B_USAForceRecon_Woodland";

        identityTypes[] = {"Head_NATO","LanguageENG_F","rhsusf_g_usmc"};

        uniformClass = "rhs_uniform_FROG01_wd";

        linkedItems[] = {"rhsusf_spc_teamleader","H_HelmetSpecB_marpat_wdl","ItemMap","ItemGPS","ItemRadio","ItemCompass","ItemWatch","USP_PVS31"};
        respawnlinkedItems[] = {"rhsusf_spc_teamleader","H_HelmetSpecB_marpat_wdl","ItemMap","ItemGPS","ItemRadio","ItemCompass","ItemWatch","USP_PVS31"};

        weapons[] = {"rhs_weap_m4a1_m203s","WAM_hgun_ACPC2_KDW_F"};
        respawnWeapons[] = {"rhs_weap_m4a1_m203s","WAM_hgun_ACPC2_KDW_F"};

        magazines[] = {"rhs_mag_30Rnd_556x45_M855A1_Stanag","rhs_mag_30Rnd_556x45_M855A1_Stanag"};
        respawnMagazines[] = {"rhs_mag_30Rnd_556x45_M855A1_Stanag","rhs_mag_30Rnd_556x45_M855A1_Stanag"};

        backpack = "B_AssaultPack_cbr";

        ALiVE_orbatCreator_loadout[] = {{"rhs_weap_m4a1_m203s","rhsusf_acc_nt4_black","rhsusf_acc_anpeq16a","rhsusf_acc_ACOG_RMR",{"rhs_mag_30Rnd_556x45_M855A1_Stanag",30},{},""},{},{"WAM_hgun_ACPC2_KDW_F","","X300U","",{},{},""},{"rhs_uniform_FROG01_wd",{{"USP_PVS31",2},{"rhs_mag_30Rnd_556x45_M855A1_Stanag",3,30},{"rhs_mag_M441_HE",3,1}}},{"rhsusf_spc_teamleader",{{"rhs_mag_M433_HEDP",12,1},{"rhs_mag_an_m8hc",1,1},{"rhs_mag_m67",2,1},{"rhs_mag_30Rnd_556x45_M855A1_Stanag",6,30},{"9Rnd_45ACP_Mag",3,8}}},{"B_AssaultPack_cbr",{{"ACE_adenosine",5},{"ACE_atropine",5},{"ACE_fieldDressing",5},{"ACE_quikclot",2},{"ACE_elasticBandage",2},{"ACE_EarPlugs",1},{"ACE_epinephrine",2},{"ACE_Flashlight_MX991",1},{"ACE_IR_Strobe_Item",1},{"ACE_Clacker",1},{"ACE_morphine",4},{"ACE_packingBandage",1},{"ACE_personalAidKit",1},{"US_Facepaint",1},{"ACE_tourniquet",1},{"ACE_MapTools",1}}},"H_HelmetSpecB_marpat_wdl","rhs_googles_clear",{},{"ItemMap","ItemGPS","ItemRadio","ItemCompass","ItemWatch","USP_PVS31"}};


        class EventHandlers : EventHandlers {
            class CBA_Extended_EventHandlers : CBA_Extended_EventHandlers_base {};

            class ALiVE_orbatCreator {
                init = "if (local (_this select 0)) then {_onSpawn = {_this = _this select 0;sleep 0.2; _backpack = gettext(configfile >> 'cfgvehicles' >> (typeof _this) >> 'backpack'); waituntil {sleep 0.2; backpack _this == _backpack};if !(_this getVariable ['ALiVE_OverrideLoadout',false]) then {_loadout = getArray(configFile >> 'CfgVehicles' >> (typeOf _this) >> 'ALiVE_orbatCreator_loadout'); _this setunitloadout _loadout;reload _this};};_this spawn _onSpawn;(_this select 0) addMPEventHandler ['MPRespawn', _onSpawn];};";
            };

        };

        // custom attributes (do not delete)
        ALiVE_orbatCreator_owned = 1;

    };

    class B_USAForceRecon_Team_Leader_Assault_Woodland_01 : B_USAForceRecon_Team_Leader_Woodland_01 {
        author = "ACE";
        scope = 2;
        scopeCurator = 2;
        displayName = "Team Leader, Assault";
        side = 1;
        faction = "B_USAForceRecon_Woodland";

        identityTypes[] = {"Head_NATO","LanguageENG_F","rhsusf_g_usmc"};

        uniformClass = "rhs_uniform_FROG01_wd";

        linkedItems[] = {"rhsusf_spc_teamleader","rhsusf_opscore_coy_cover_pelt","ItemMap","ItemGPS","ItemRadio","ItemCompass","ItemWatch","USP_PVS31_HIGH"};
        respawnlinkedItems[] = {"rhsusf_spc_teamleader","rhsusf_opscore_coy_cover_pelt","ItemMap","ItemGPS","ItemRadio","ItemCompass","ItemWatch","USP_PVS31_HIGH"};

        weapons[] = {"rhs_weap_m4a1_m203s","WAM_hgun_ACPC2_KDW_F"};
        respawnWeapons[] = {"rhs_weap_m4a1_m203s","WAM_hgun_ACPC2_KDW_F"};

        magazines[] = {"rhs_mag_30Rnd_556x45_M855A1_Stanag","rhs_mag_30Rnd_556x45_M855A1_Stanag"};
        respawnMagazines[] = {"rhs_mag_30Rnd_556x45_M855A1_Stanag","rhs_mag_30Rnd_556x45_M855A1_Stanag"};

        backpack = "B_AssaultPack_cbr";

        ALiVE_orbatCreator_loadout[] = {{"rhs_weap_m4a1_m203s","rhsusf_acc_nt4_black","rhsusf_acc_anpeq16a","rhsusf_acc_EOTECH",{"rhs_mag_30Rnd_556x45_M855A1_Stanag",30},{},""},{},{"WAM_hgun_ACPC2_KDW_F","","X300U","",{},{},""},{"rhs_uniform_FROG01_wd",{{"USP_PVS31",2},{"rhs_mag_30Rnd_556x45_M855A1_Stanag",3,30},{"rhs_mag_M441_HE",3,1}}},{"rhsusf_spc_teamleader",{{"rhs_mag_M433_HEDP",12,1},{"rhs_mag_an_m8hc",1,1},{"rhs_mag_m67",2,1},{"rhs_mag_30Rnd_556x45_M855A1_Stanag",6,30},{"9Rnd_45ACP_Mag",3,8}}},{"B_AssaultPack_cbr",{{"ACE_adenosine",5},{"ACE_atropine",5},{"ACE_fieldDressing",5},{"ACE_quikclot",2},{"ACE_elasticBandage",2},{"ACE_EarPlugs",1},{"ACE_epinephrine",2},{"ACE_Flashlight_MX991",1},{"ACE_IR_Strobe_Item",1},{"ACE_Clacker",1},{"ACE_morphine",4},{"ACE_packingBandage",1},{"ACE_personalAidKit",1},{"US_Facepaint",1},{"ACE_tourniquet",1},{"ACE_MapTools",1}}},"rhsusf_opscore_coy_cover_pelt","rhs_googles_clear",{},{"ItemMap","ItemGPS","ItemRadio","ItemCompass","ItemWatch","USP_PVS31_HIGH"}};


        class EventHandlers : EventHandlers {
            class CBA_Extended_EventHandlers : CBA_Extended_EventHandlers_base {};

            class ALiVE_orbatCreator {
                init = "if (local (_this select 0)) then {_onSpawn = {_this = _this select 0;sleep 0.2; _backpack = gettext(configfile >> 'cfgvehicles' >> (typeof _this) >> 'backpack'); waituntil {sleep 0.2; backpack _this == _backpack};if !(_this getVariable ['ALiVE_OverrideLoadout',false]) then {_loadout = getArray(configFile >> 'CfgVehicles' >> (typeOf _this) >> 'ALiVE_orbatCreator_loadout'); _this setunitloadout _loadout;reload _this};};_this spawn _onSpawn;(_this select 0) addMPEventHandler ['MPRespawn', _onSpawn];};";
            };

        };

        // custom attributes (do not delete)
        ALiVE_orbatCreator_owned = 1;

    };

    class B_USAForceRecon_Team_Leader_Light_Woodland_01 : B_USAForceRecon_Team_Leader_Woodland_01 {
        author = "ACE";
        scope = 2;
        scopeCurator = 2;
        displayName = "Team Leader, Light";
        side = 1;
        faction = "B_USAForceRecon_Woodland";

        identityTypes[] = {"Head_NATO","LanguageENG_F","rhsusf_g_usmc"};

        uniformClass = "rhs_uniform_FROG01_wd";

        linkedItems[] = {"rhsusf_spc_teamleader","rhs_booniehat2_marpatwd","ItemMap","ItemGPS","ItemRadio","ItemCompass","ItemWatch","USP_PVS31_LOW"};
        respawnlinkedItems[] = {"rhsusf_spc_teamleader","rhs_booniehat2_marpatwd","ItemMap","ItemGPS","ItemRadio","ItemCompass","ItemWatch","USP_PVS31_LOW"};

        weapons[] = {"rhs_weap_m4a1_m203s","WAM_hgun_ACPC2_KDW_F"};
        respawnWeapons[] = {"rhs_weap_m4a1_m203s","WAM_hgun_ACPC2_KDW_F"};

        magazines[] = {"rhs_mag_30Rnd_556x45_M855A1_Stanag","rhs_mag_30Rnd_556x45_M855A1_Stanag"};
        respawnMagazines[] = {"rhs_mag_30Rnd_556x45_M855A1_Stanag","rhs_mag_30Rnd_556x45_M855A1_Stanag"};

        backpack = "B_AssaultPack_cbr";

        ALiVE_orbatCreator_loadout[] = {{"rhs_weap_m4a1_m203s","rhsusf_acc_nt4_black","rhsusf_acc_anpeq16a","rhsusf_acc_ACOG_RMR",{"rhs_mag_30Rnd_556x45_M855A1_Stanag",30},{},""},{},{"WAM_hgun_ACPC2_KDW_F","","X300U","",{},{},""},{"rhs_uniform_FROG01_wd",{{"USP_PVS31",2},{"rhs_mag_30Rnd_556x45_M855A1_Stanag",3,30},{"rhs_mag_M441_HE",3,1}}},{"rhsusf_spc_teamleader",{{"rhs_mag_M433_HEDP",12,1},{"rhs_mag_an_m8hc",1,1},{"rhs_mag_m67",2,1},{"rhs_mag_30Rnd_556x45_M855A1_Stanag",6,30},{"9Rnd_45ACP_Mag",3,8}}},{"B_AssaultPack_cbr",{{"ACE_adenosine",5},{"ACE_atropine",5},{"ACE_fieldDressing",5},{"ACE_quikclot",2},{"ACE_elasticBandage",2},{"ACE_EarPlugs",1},{"ACE_epinephrine",2},{"ACE_Flashlight_MX991",1},{"ACE_IR_Strobe_Item",1},{"ACE_Clacker",1},{"ACE_morphine",4},{"ACE_packingBandage",1},{"ACE_personalAidKit",1},{"US_Facepaint",1},{"ACE_tourniquet",1},{"ACE_MapTools",1}}},"rhs_booniehat2_marpatwd","rhs_googles_clear",{},{"ItemMap","ItemGPS","ItemRadio","ItemCompass","ItemWatch","USP_PVS31_LOW"}};


        class EventHandlers : EventHandlers {
            class CBA_Extended_EventHandlers : CBA_Extended_EventHandlers_base {};

            class ALiVE_orbatCreator {
                init = "if (local (_this select 0)) then {_onSpawn = {_this = _this select 0;sleep 0.2; _backpack = gettext(configfile >> 'cfgvehicles' >> (typeof _this) >> 'backpack'); waituntil {sleep 0.2; backpack _this == _backpack};if !(_this getVariable ['ALiVE_OverrideLoadout',false]) then {_loadout = getArray(configFile >> 'CfgVehicles' >> (typeOf _this) >> 'ALiVE_orbatCreator_loadout'); _this setunitloadout _loadout;reload _this};};_this spawn _onSpawn;(_this select 0) addMPEventHandler ['MPRespawn', _onSpawn];};";
            };

        };

        // custom attributes (do not delete)
        ALiVE_orbatCreator_owned = 1;

    };

    class B_USAForceRecon_Rifleman_Woodland_01 : B_USAForceRecon_Team_Leader_Woodland_01 {
        author = "ACE";
        scope = 2;
        scopeCurator = 2;
        displayName = "Rifleman";
        side = 1;
        faction = "B_USAForceRecon_Woodland";

        identityTypes[] = {"Head_NATO","LanguageENG_F","rhsusf_g_usmc"};

        uniformClass = "rhs_uniform_FROG01_wd";

        linkedItems[] = {"V_PlateCarrier1_khk","H_HelmetSpecB_marpat_wdl","ItemMap","ItemGPS","ItemRadio","ItemCompass","ItemWatch","USP_PVS31"};
        respawnlinkedItems[] = {"V_PlateCarrier1_khk","H_HelmetSpecB_marpat_wdl","ItemMap","ItemGPS","ItemRadio","ItemCompass","ItemWatch","USP_PVS31"};

        weapons[] = {"rhs_weap_m4a1","WAM_hgun_ACPC2_KDW_F"};
        respawnWeapons[] = {"rhs_weap_m4a1","WAM_hgun_ACPC2_KDW_F"};

        magazines[] = {"rhs_mag_30Rnd_556x45_M855A1_Stanag","rhs_mag_30Rnd_556x45_M855A1_Stanag"};
        respawnMagazines[] = {"rhs_mag_30Rnd_556x45_M855A1_Stanag","rhs_mag_30Rnd_556x45_M855A1_Stanag"};

        backpack = "B_AssaultPack_cbr";

        ALiVE_orbatCreator_loadout[] = {{"rhs_weap_m4a1","rhsusf_acc_nt4_tan","rhsusf_acc_anpeq15","rhsusf_acc_ACOG_RMR",{"rhs_mag_30Rnd_556x45_M855A1_Stanag",30},{},""},{},{"WAM_hgun_ACPC2_KDW_F","","X300U","",{},{},""},{"rhs_uniform_FROG01_wd",{{"USP_PVS31",2},{"USP_PVS31_HIGH",2},{"rhs_mag_30Rnd_556x45_M855A1_Stanag",3,30}}},{"V_PlateCarrier1_khk",{{"rhs_mag_30Rnd_556x45_M855A1_PMAG_Tan",5,30},{"rhs_mag_an_m8hc",1,1},{"rhs_mag_an_m14_th3",1,1},{"ACE_HandFlare_Red",2,1},{"rhs_mag_mk84",1,1},{"rhs_mag_mk3a2",1,1},{"rhs_mag_30Rnd_556x45_M855A1_Stanag",6,30},{"9Rnd_45ACP_Mag",3,8}}},{"B_AssaultPack_cbr",{{"ACE_adenosine",5},{"ACE_atropine",5},{"ACE_fieldDressing",5},{"ACE_quikclot",2},{"ACE_elasticBandage",2},{"ACE_EarPlugs",1},{"ACE_epinephrine",2},{"ACE_Flashlight_MX991",1},{"ACE_IR_Strobe_Item",1},{"ACE_Clacker",1},{"ACE_morphine",4},{"ACE_packingBandage",1},{"ACE_personalAidKit",1},{"US_Facepaint",1},{"ACE_tourniquet",1},{"ACE_MapTools",1}}},"H_HelmetSpecB_marpat_wdl","rhs_googles_clear",{},{"ItemMap","ItemGPS","ItemRadio","ItemCompass","ItemWatch","USP_PVS31"}};


        class EventHandlers : EventHandlers {
            class CBA_Extended_EventHandlers : CBA_Extended_EventHandlers_base {};

            class ALiVE_orbatCreator {
                init = "if (local (_this select 0)) then {_onSpawn = {_this = _this select 0;sleep 0.2; _backpack = gettext(configfile >> 'cfgvehicles' >> (typeof _this) >> 'backpack'); waituntil {sleep 0.2; backpack _this == _backpack};if !(_this getVariable ['ALiVE_OverrideLoadout',false]) then {_loadout = getArray(configFile >> 'CfgVehicles' >> (typeOf _this) >> 'ALiVE_orbatCreator_loadout'); _this setunitloadout _loadout;reload _this};};_this spawn _onSpawn;(_this select 0) addMPEventHandler ['MPRespawn', _onSpawn];};";
            };

        };

        // custom attributes (do not delete)
        ALiVE_orbatCreator_owned = 1;

    };

    class B_USAForceRecon_Rifleman_Assault_Woodland_01 : B_USAForceRecon_Rifleman_Woodland_01 {
        author = "ACE";
        scope = 2;
        scopeCurator = 2;
        displayName = "Rifleman, Assault";
        side = 1;
        faction = "B_USAForceRecon_Woodland";

        identityTypes[] = {"Head_NATO","LanguageENG_F","rhsusf_g_usmc"};

        uniformClass = "rhs_uniform_FROG01_wd";

        linkedItems[] = {"V_PlateCarrier1_khk","rhsusf_opscore_coy_cover_pelt","ItemMap","ItemGPS","ItemRadio","ItemCompass","ItemWatch","USP_PVS31_HIGH"};
        respawnlinkedItems[] = {"V_PlateCarrier1_khk","rhsusf_opscore_coy_cover_pelt","ItemMap","ItemGPS","ItemRadio","ItemCompass","ItemWatch","USP_PVS31_HIGH"};

        weapons[] = {"rhs_weap_mk18","WAM_hgun_ACPC2_KDW_F"};
        respawnWeapons[] = {"rhs_weap_mk18","WAM_hgun_ACPC2_KDW_F"};

        magazines[] = {"rhs_mag_30Rnd_556x45_M855A1_Stanag","rhs_mag_30Rnd_556x45_M855A1_Stanag"};
        respawnMagazines[] = {"rhs_mag_30Rnd_556x45_M855A1_Stanag","rhs_mag_30Rnd_556x45_M855A1_Stanag"};

        backpack = "B_AssaultPack_cbr";

        ALiVE_orbatCreator_loadout[] = {{"rhs_weap_mk18","rhsusf_acc_nt4_tan","rhsusf_acc_anpeq15","rhsusf_acc_eotech_xps3",{"rhs_mag_30Rnd_556x45_M855A1_Stanag",30},{},"rhsusf_acc_grip2_tan"},{},{"WAM_hgun_ACPC2_KDW_F","","X300U","",{},{},""},{"rhs_uniform_FROG01_wd",{{"USP_PVS31",1},{"rhs_mag_30Rnd_556x45_M855A1_Stanag",3,30}}},{"V_PlateCarrier1_khk",{{"rhs_mag_30Rnd_556x45_M855A1_PMAG_Tan",5,30},{"rhs_mag_an_m8hc",1,1},{"rhs_mag_an_m14_th3",1,1},{"ACE_HandFlare_Red",2,1},{"rhs_mag_mk84",1,1},{"rhs_mag_mk3a2",1,1},{"rhs_mag_30Rnd_556x45_M855A1_Stanag",6,30},{"9Rnd_45ACP_Mag",3,8},{"Chemlight_blue",1,1},{"Chemlight_green",1,1},{"ACE_Chemlight_IR",2,1},{"Chemlight_red",1,1},{"ACE_Chemlight_Orange",1,1},{"ACE_Chemlight_White",1,1},{"Chemlight_yellow",1,1},{"B_IR_Grenade",2,1},{"rhs_mag_m18_green",1,1},{"rhs_mag_m18_purple",1,1},{"rhs_mag_m18_red",1,1}}},{"B_AssaultPack_cbr",{{"ACE_adenosine",5},{"ACE_atropine",5},{"ACE_fieldDressing",5},{"ACE_quikclot",2},{"ACE_elasticBandage",2},{"ACE_EarPlugs",1},{"ACE_epinephrine",2},{"ACE_Flashlight_MX991",1},{"ACE_IR_Strobe_Item",1},{"ACE_Clacker",1},{"ACE_morphine",4},{"ACE_packingBandage",1},{"ACE_personalAidKit",1},{"US_Facepaint",1},{"ACE_tourniquet",1},{"ACE_MapTools",1}}},"rhsusf_opscore_coy_cover_pelt","rhs_googles_orange",{},{"ItemMap","ItemGPS","ItemRadio","ItemCompass","ItemWatch","USP_PVS31_HIGH"}};


        class EventHandlers : EventHandlers {
            class CBA_Extended_EventHandlers : CBA_Extended_EventHandlers_base {};

            class ALiVE_orbatCreator {
                init = "if (local (_this select 0)) then {_onSpawn = {_this = _this select 0;sleep 0.2; _backpack = gettext(configfile >> 'cfgvehicles' >> (typeof _this) >> 'backpack'); waituntil {sleep 0.2; backpack _this == _backpack};if !(_this getVariable ['ALiVE_OverrideLoadout',false]) then {_loadout = getArray(configFile >> 'CfgVehicles' >> (typeOf _this) >> 'ALiVE_orbatCreator_loadout'); _this setunitloadout _loadout;reload _this};};_this spawn _onSpawn;(_this select 0) addMPEventHandler ['MPRespawn', _onSpawn];};";
            };

        };

        // custom attributes (do not delete)
        ALiVE_orbatCreator_owned = 1;

    };

    class B_USAForceRecon_Rifleman_Light_Woodland_01 : B_USAForceRecon_Rifleman_Woodland_01 {
        author = "ACE";
        scope = 2;
        scopeCurator = 2;
        displayName = "Rifleman, Light";
        side = 1;
        faction = "B_USAForceRecon_Woodland";

        identityTypes[] = {"Head_NATO","LanguageENG_F","rhsusf_g_usmc"};

        uniformClass = "rhs_uniform_FROG01_wd";

        linkedItems[] = {"V_PlateCarrier1_khk","rhs_booniehat2_marpatwd","ItemMap","ItemGPS","ItemRadio","ItemCompass","ItemWatch"};
        respawnlinkedItems[] = {"V_PlateCarrier1_khk","rhs_booniehat2_marpatwd","ItemMap","ItemGPS","ItemRadio","ItemCompass","ItemWatch"};

        weapons[] = {"rhs_weap_m4a1","WAM_hgun_ACPC2_KDW_F"};
        respawnWeapons[] = {"rhs_weap_m4a1","WAM_hgun_ACPC2_KDW_F"};

        magazines[] = {"rhs_mag_30Rnd_556x45_M855A1_Stanag","rhs_mag_30Rnd_556x45_M855A1_Stanag"};
        respawnMagazines[] = {"rhs_mag_30Rnd_556x45_M855A1_Stanag","rhs_mag_30Rnd_556x45_M855A1_Stanag"};

        backpack = "B_AssaultPack_cbr";

        ALiVE_orbatCreator_loadout[] = {{"rhs_weap_m4a1","rhsusf_acc_nt4_tan","rhsusf_acc_anpeq15","rhsusf_acc_ACOG_RMR",{"rhs_mag_30Rnd_556x45_M855A1_Stanag",30},{},""},{},{"WAM_hgun_ACPC2_KDW_F","","X300U","",{},{},""},{"rhs_uniform_FROG01_wd",{{"USP_PVS31",1},{"rhs_mag_30Rnd_556x45_M855A1_Stanag",3,30}}},{"V_PlateCarrier1_khk",{{"rhs_mag_30Rnd_556x45_M855A1_PMAG_Tan",5,30},{"rhs_mag_an_m8hc",1,1},{"rhs_mag_an_m14_th3",1,1},{"ACE_HandFlare_Red",2,1},{"rhs_mag_mk84",1,1},{"rhs_mag_mk3a2",1,1},{"rhs_mag_30Rnd_556x45_M855A1_Stanag",6,30},{"9Rnd_45ACP_Mag",3,8}}},{"B_AssaultPack_cbr",{{"ACE_adenosine",5},{"ACE_atropine",5},{"ACE_fieldDressing",5},{"ACE_quikclot",2},{"ACE_elasticBandage",2},{"ACE_EarPlugs",1},{"ACE_epinephrine",2},{"ACE_Flashlight_MX991",1},{"ACE_IR_Strobe_Item",1},{"ACE_Clacker",1},{"ACE_morphine",4},{"ACE_packingBandage",1},{"ACE_personalAidKit",1},{"US_Facepaint",1},{"ACE_tourniquet",1},{"ACE_MapTools",1}}},"rhs_booniehat2_marpatwd","rhs_googles_clear",{},{"ItemMap","ItemGPS","ItemRadio","ItemCompass","ItemWatch",""}};


        class EventHandlers : EventHandlers {
            class CBA_Extended_EventHandlers : CBA_Extended_EventHandlers_base {};

            class ALiVE_orbatCreator {
                init = "if (local (_this select 0)) then {_onSpawn = {_this = _this select 0;sleep 0.2; _backpack = gettext(configfile >> 'cfgvehicles' >> (typeof _this) >> 'backpack'); waituntil {sleep 0.2; backpack _this == _backpack};if !(_this getVariable ['ALiVE_OverrideLoadout',false]) then {_loadout = getArray(configFile >> 'CfgVehicles' >> (typeOf _this) >> 'ALiVE_orbatCreator_loadout'); _this setunitloadout _loadout;reload _this};};_this spawn _onSpawn;(_this select 0) addMPEventHandler ['MPRespawn', _onSpawn];};";
            };

        };

        // custom attributes (do not delete)
        ALiVE_orbatCreator_owned = 1;

    };

    class B_USAForceRecon_Autorifleman_Woodland_01 : B_USAForceRecon_Rifleman_Woodland_01 {
        author = "ACE";
        scope = 2;
        scopeCurator = 2;
        displayName = "Autorifleman";
        side = 1;
        faction = "B_USAForceRecon_Woodland";

        identityTypes[] = {"Head_NATO","LanguageENG_F","rhsusf_g_usmc"};

        uniformClass = "rhs_uniform_FROG01_wd";

        linkedItems[] = {"rhsusf_plateframe_machinegunner","H_HelmetSpecB_marpat_wdl","ItemMap","ItemGPS","ItemRadio","ItemCompass","ItemWatch"};
        respawnlinkedItems[] = {"rhsusf_plateframe_machinegunner","H_HelmetSpecB_marpat_wdl","ItemMap","ItemGPS","ItemRadio","ItemCompass","ItemWatch"};

        weapons[] = {"rhs_weap_m249_pip_S_para","WAM_hgun_ACPC2_KDW_F"};
        respawnWeapons[] = {"rhs_weap_m249_pip_S_para","WAM_hgun_ACPC2_KDW_F"};

        magazines[] = {"rhsusf_200Rnd_556x45_box","rhsusf_200Rnd_556x45_box"};
        respawnMagazines[] = {"rhsusf_200Rnd_556x45_box","rhsusf_200Rnd_556x45_box"};

        backpack = "B_AssaultPack_cbr";

        ALiVE_orbatCreator_loadout[] = {{"rhs_weap_m249_pip_S_para","rhsusf_acc_nt4_tan","rhsusf_acc_anpeq16a","rhsusf_acc_ACOG_MDO",{"rhsusf_200Rnd_556x45_box",200},{},"rhsusf_acc_grip4_bipod"},{},{"WAM_hgun_ACPC2_KDW_F","","X300U","",{},{},""},{"rhs_uniform_FROG01_wd",{{"USP_PVS31",2},{"ACE_fieldDressing",4},{"ACE_elasticBandage",4},{"ACE_quikclot",4},{"ACE_EarPlugs",1},{"ACE_epinephrine",1},{"ACE_morphine",2},{"ACE_packingBandage",2},{"rhsusf_200Rnd_556x45_box",3,200}}},{"rhsusf_plateframe_machinegunner",{{"MiniGrenade",2,1},{"rhs_mag_mk84",1,1},{"rhs_mag_m67",2,1},{"rhs_mag_m18_green",1,1},{"rhs_mag_m18_purple",1,1},{"rhs_mag_m18_red",1,1},{"Chemlight_yellow",1,1},{"Chemlight_green",1,1},{"Chemlight_red",1,1},{"rhs_mag_an_m8hc",1,1},{"rhs_mag_an_m14_th3",1,1},{"rhsusf_200Rnd_556x45_M855_soft_pouch",3,200},{"rhsusf_200rnd_556x45_M855_box",3,200},{"9Rnd_45ACP_Mag",3,8}}},{"B_AssaultPack_cbr",{{"ACE_adenosine",5},{"ACE_atropine",5},{"ACE_fieldDressing",5},{"ACE_quikclot",2},{"ACE_elasticBandage",2},{"ACE_EarPlugs",1},{"ACE_epinephrine",2},{"ACE_Flashlight_MX991",1},{"ACE_IR_Strobe_Item",1},{"ACE_Clacker",1},{"ACE_morphine",4},{"ACE_packingBandage",1},{"ACE_personalAidKit",1},{"US_Facepaint",1},{"ACE_tourniquet",1},{"ACE_MapTools",1}}},"H_HelmetSpecB_marpat_wdl","rhs_googles_clear",{},{"ItemMap","ItemGPS","ItemRadio","ItemCompass","ItemWatch",""}};


        class EventHandlers : EventHandlers {
            class CBA_Extended_EventHandlers : CBA_Extended_EventHandlers_base {};

            class ALiVE_orbatCreator {
                init = "if (local (_this select 0)) then {_onSpawn = {_this = _this select 0;sleep 0.2; _backpack = gettext(configfile >> 'cfgvehicles' >> (typeof _this) >> 'backpack'); waituntil {sleep 0.2; backpack _this == _backpack};if !(_this getVariable ['ALiVE_OverrideLoadout',false]) then {_loadout = getArray(configFile >> 'CfgVehicles' >> (typeOf _this) >> 'ALiVE_orbatCreator_loadout'); _this setunitloadout _loadout;reload _this};};_this spawn _onSpawn;(_this select 0) addMPEventHandler ['MPRespawn', _onSpawn];};";
            };

        };

        // custom attributes (do not delete)
        ALiVE_orbatCreator_owned = 1;

    };

    class B_USAForceRecon_Autorifleman_Light_Woodland_01 : B_USAForceRecon_Autorifleman_Woodland_01 {
        author = "ACE";
        scope = 2;
        scopeCurator = 2;
        displayName = "Autorifleman Light";
        side = 1;
        faction = "B_USAForceRecon_Woodland";

        identityTypes[] = {"Head_NATO_camo_arid","LanguageENG_F","rhsusf_g_usmc"};

        uniformClass = "rhs_uniform_FROG01_wd";

        linkedItems[] = {"rhsusf_plateframe_machinegunner","rhs_booniehat2_marpatwd","ItemMap","ItemGPS","ItemRadio","ItemCompass","ItemWatch","USP_PVS31"};
        respawnlinkedItems[] = {"rhsusf_plateframe_machinegunner","rhs_booniehat2_marpatwd","ItemMap","ItemGPS","ItemRadio","ItemCompass","ItemWatch","USP_PVS31"};

        weapons[] = {"rhs_weap_m249_pip_S_para","WAM_hgun_ACPC2_KDW_F"};
        respawnWeapons[] = {"rhs_weap_m249_pip_S_para","WAM_hgun_ACPC2_KDW_F"};

        magazines[] = {"rhsusf_200Rnd_556x45_box","rhsusf_200Rnd_556x45_box"};
        respawnMagazines[] = {"rhsusf_200Rnd_556x45_box","rhsusf_200Rnd_556x45_box"};

        backpack = "B_AssaultPack_cbr";

        ALiVE_orbatCreator_loadout[] = {{"rhs_weap_m249_pip_S_para","rhsusf_acc_nt4_tan","rhsusf_acc_anpeq16a","rhsusf_acc_ACOG_MDO",{"rhsusf_200Rnd_556x45_box",200},{},"rhsusf_acc_grip4_bipod"},{},{"WAM_hgun_ACPC2_KDW_F","","X300U","",{},{},""},{"rhs_uniform_FROG01_wd",{{"USP_PVS31",2},{"ACE_fieldDressing",4},{"ACE_elasticBandage",4},{"ACE_quikclot",4},{"ACE_EarPlugs",1},{"ACE_epinephrine",1},{"ACE_morphine",2},{"ACE_packingBandage",2},{"rhsusf_200Rnd_556x45_box",3,200}}},{"rhsusf_plateframe_machinegunner",{{"MiniGrenade",2,1},{"rhs_mag_mk84",1,1},{"rhs_mag_m67",2,1},{"rhs_mag_m18_green",1,1},{"rhs_mag_m18_purple",1,1},{"rhs_mag_m18_red",1,1},{"Chemlight_yellow",1,1},{"Chemlight_green",1,1},{"Chemlight_red",1,1},{"rhs_mag_an_m8hc",1,1},{"rhs_mag_an_m14_th3",1,1},{"rhsusf_200Rnd_556x45_M855_soft_pouch",3,200},{"rhsusf_200rnd_556x45_M855_box",3,200},{"9Rnd_45ACP_Mag",3,8}}},{"B_AssaultPack_cbr",{{"ACE_adenosine",5},{"ACE_atropine",5},{"ACE_fieldDressing",5},{"ACE_quikclot",2},{"ACE_elasticBandage",2},{"ACE_EarPlugs",1},{"ACE_epinephrine",2},{"ACE_Flashlight_MX991",1},{"ACE_IR_Strobe_Item",1},{"ACE_Clacker",1},{"ACE_morphine",4},{"ACE_packingBandage",1},{"ACE_personalAidKit",1},{"US_Facepaint",1},{"ACE_tourniquet",1},{"ACE_MapTools",1}}},"rhs_booniehat2_marpatwd","rhs_googles_clear",{},{"ItemMap","ItemGPS","ItemRadio","ItemCompass","ItemWatch","USP_PVS31"}};


        class EventHandlers : EventHandlers {
            class CBA_Extended_EventHandlers : CBA_Extended_EventHandlers_base {};

            class ALiVE_orbatCreator {
                init = "if (local (_this select 0)) then {_onSpawn = {_this = _this select 0;sleep 0.2; _backpack = gettext(configfile >> 'cfgvehicles' >> (typeof _this) >> 'backpack'); waituntil {sleep 0.2; backpack _this == _backpack};if !(_this getVariable ['ALiVE_OverrideLoadout',false]) then {_loadout = getArray(configFile >> 'CfgVehicles' >> (typeOf _this) >> 'ALiVE_orbatCreator_loadout'); _this setunitloadout _loadout;reload _this};};_this spawn _onSpawn;(_this select 0) addMPEventHandler ['MPRespawn', _onSpawn];};";
            };

        };

        // custom attributes (do not delete)
        ALiVE_orbatCreator_owned = 1;

    };

    class B_USAForceRecon_Autorifleman_M27_Woodland_01 : B_USAForceRecon_Autorifleman_Woodland_01 {
        author = "ACE";
        scope = 2;
        scopeCurator = 2;
        displayName = "Autorifleman, M27";
        side = 1;
        faction = "B_USAForceRecon_Woodland";

        identityTypes[] = {"Head_NATO","LanguageENG_F","rhsusf_g_usmc"};

        uniformClass = "rhs_uniform_FROG01_wd";

        linkedItems[] = {"V_PlateCarrier1_khk","H_HelmetSpecB_marpat_wdl","ItemMap","ItemGPS","ItemRadio","ItemCompass","ItemWatch"};
        respawnlinkedItems[] = {"V_PlateCarrier1_khk","H_HelmetSpecB_marpat_wdl","ItemMap","ItemGPS","ItemRadio","ItemCompass","ItemWatch"};

        weapons[] = {"rhs_weap_m27iar","WAM_hgun_ACPC2_KDW_F"};
        respawnWeapons[] = {"rhs_weap_m27iar","WAM_hgun_ACPC2_KDW_F"};

        magazines[] = {"rhs_mag_30Rnd_556x45_M855A1_Stanag","rhs_mag_30Rnd_556x45_M855A1_Stanag"};
        respawnMagazines[] = {"rhs_mag_30Rnd_556x45_M855A1_Stanag","rhs_mag_30Rnd_556x45_M855A1_Stanag"};

        backpack = "B_AssaultPack_cbr";

        ALiVE_orbatCreator_loadout[] = {{"rhs_weap_m27iar","rhsusf_acc_nt4_black","rhsusf_acc_anpeq15_wmx","rhsusf_acc_ACOG_RMR",{"rhs_mag_30Rnd_556x45_M855A1_Stanag",30},{},"rhsusf_acc_harris_bipod"},{},{"WAM_hgun_ACPC2_KDW_F","","X300U","",{},{},""},{"rhs_uniform_FROG01_wd",{{"USP_PVS31",2},{"rhs_mag_30Rnd_556x45_M855A1_Stanag",3,30}}},{"V_PlateCarrier1_khk",{{"MiniGrenade",2,1},{"rhs_mag_mk84",1,1},{"rhs_mag_m67",2,1},{"rhs_mag_m18_green",1,1},{"rhs_mag_m18_purple",1,1},{"rhs_mag_m18_red",1,1},{"Chemlight_yellow",1,1},{"Chemlight_green",1,1},{"Chemlight_red",1,1},{"rhs_mag_an_m8hc",1,1},{"rhs_mag_an_m14_th3",1,1},{"rhs_mag_30Rnd_556x45_M855A1_Stanag",6,30},{"9Rnd_45ACP_Mag",3,8}}},{"B_AssaultPack_cbr",{{"ACE_adenosine",5},{"ACE_atropine",5},{"ACE_fieldDressing",5},{"ACE_quikclot",2},{"ACE_elasticBandage",2},{"ACE_EarPlugs",1},{"ACE_epinephrine",2},{"ACE_Flashlight_MX991",1},{"ACE_IR_Strobe_Item",1},{"ACE_Clacker",1},{"ACE_morphine",4},{"ACE_packingBandage",1},{"ACE_personalAidKit",1},{"US_Facepaint",1},{"ACE_tourniquet",1},{"ACE_MapTools",1},{"grcb_mag_30Rnd_556x45_M995_PMAG_Tan_mix",1,30},{"grcb_mag_30Rnd_556x45_M855A1_PMAG_Tan_mix",2,30}}},"H_HelmetSpecB_marpat_wdl","",{},{"ItemMap","ItemGPS","ItemRadio","ItemCompass","ItemWatch",""}};


        class EventHandlers : EventHandlers {
            class CBA_Extended_EventHandlers : CBA_Extended_EventHandlers_base {};

            class ALiVE_orbatCreator {
                init = "if (local (_this select 0)) then {_onSpawn = {_this = _this select 0;sleep 0.2; _backpack = gettext(configfile >> 'cfgvehicles' >> (typeof _this) >> 'backpack'); waituntil {sleep 0.2; backpack _this == _backpack};if !(_this getVariable ['ALiVE_OverrideLoadout',false]) then {_loadout = getArray(configFile >> 'CfgVehicles' >> (typeOf _this) >> 'ALiVE_orbatCreator_loadout'); _this setunitloadout _loadout;reload _this};};_this spawn _onSpawn;(_this select 0) addMPEventHandler ['MPRespawn', _onSpawn];};";
            };

        };

        // custom attributes (do not delete)
        ALiVE_orbatCreator_owned = 1;

    };

    class B_USAForceRecon_Autorifleman_M27_Assault_Woodland_01 : B_USAForceRecon_Autorifleman_M27_Woodland_01 {
        author = "ACE";
        scope = 2;
        scopeCurator = 2;
        displayName = "Autorifleman, M27, Assault";
        side = 1;
        faction = "B_USAForceRecon_Woodland";

        identityTypes[] = {"Head_NATO","LanguageENG_F","rhsusf_g_usmc"};

        uniformClass = "rhs_uniform_FROG01_wd";

        linkedItems[] = {"V_PlateCarrier1_khk","rhsusf_opscore_coy_cover_pelt","ItemMap","ItemGPS","ItemRadio","ItemCompass","ItemWatch","USP_PVS31"};
        respawnlinkedItems[] = {"V_PlateCarrier1_khk","rhsusf_opscore_coy_cover_pelt","ItemMap","ItemGPS","ItemRadio","ItemCompass","ItemWatch","USP_PVS31"};

        weapons[] = {"rhs_weap_m27iar","WAM_hgun_ACPC2_KDW_F"};
        respawnWeapons[] = {"rhs_weap_m27iar","WAM_hgun_ACPC2_KDW_F"};

        magazines[] = {"rhs_mag_30Rnd_556x45_M855A1_Stanag","rhs_mag_30Rnd_556x45_M855A1_Stanag"};
        respawnMagazines[] = {"rhs_mag_30Rnd_556x45_M855A1_Stanag","rhs_mag_30Rnd_556x45_M855A1_Stanag"};

        backpack = "B_AssaultPack_cbr";

        ALiVE_orbatCreator_loadout[] = {{"rhs_weap_m27iar","rhsusf_acc_nt4_black","rhsusf_acc_anpeq15_wmx","rhsusf_acc_eotech_xps3",{"rhs_mag_30Rnd_556x45_M855A1_Stanag",30},{},"rhsusf_acc_harris_bipod"},{},{"WAM_hgun_ACPC2_KDW_F","","X300U","",{},{},""},{"rhs_uniform_FROG01_wd",{{"USP_PVS31",1},{"rhs_mag_30Rnd_556x45_M855A1_Stanag",3,30}}},{"V_PlateCarrier1_khk",{{"MiniGrenade",2,1},{"rhs_mag_mk84",1,1},{"rhs_mag_m67",2,1},{"rhs_mag_m18_green",1,1},{"rhs_mag_m18_purple",1,1},{"rhs_mag_m18_red",1,1},{"Chemlight_yellow",1,1},{"Chemlight_green",1,1},{"Chemlight_red",1,1},{"rhs_mag_an_m8hc",1,1},{"rhs_mag_an_m14_th3",1,1},{"rhs_mag_30Rnd_556x45_M855A1_Stanag",6,30},{"9Rnd_45ACP_Mag",3,8}}},{"B_AssaultPack_cbr",{{"ACE_adenosine",5},{"ACE_atropine",5},{"ACE_fieldDressing",5},{"ACE_quikclot",2},{"ACE_elasticBandage",2},{"ACE_EarPlugs",1},{"ACE_epinephrine",2},{"ACE_Flashlight_MX991",1},{"ACE_IR_Strobe_Item",1},{"ACE_Clacker",1},{"ACE_morphine",4},{"ACE_packingBandage",1},{"ACE_personalAidKit",1},{"US_Facepaint",1},{"ACE_tourniquet",1},{"ACE_MapTools",1},{"grcb_mag_30Rnd_556x45_M995_PMAG_Tan_mix",1,30},{"grcb_mag_30Rnd_556x45_M855A1_PMAG_Tan_mix",2,30}}},"rhsusf_opscore_coy_cover_pelt","",{},{"ItemMap","ItemGPS","ItemRadio","ItemCompass","ItemWatch","USP_PVS31"}};


        class EventHandlers : EventHandlers {
            class CBA_Extended_EventHandlers : CBA_Extended_EventHandlers_base {};

            class ALiVE_orbatCreator {
                init = "if (local (_this select 0)) then {_onSpawn = {_this = _this select 0;sleep 0.2; _backpack = gettext(configfile >> 'cfgvehicles' >> (typeof _this) >> 'backpack'); waituntil {sleep 0.2; backpack _this == _backpack};if !(_this getVariable ['ALiVE_OverrideLoadout',false]) then {_loadout = getArray(configFile >> 'CfgVehicles' >> (typeOf _this) >> 'ALiVE_orbatCreator_loadout'); _this setunitloadout _loadout;reload _this};};_this spawn _onSpawn;(_this select 0) addMPEventHandler ['MPRespawn', _onSpawn];};";
            };

        };

        // custom attributes (do not delete)
        ALiVE_orbatCreator_owned = 1;

    };

    class B_USAForceRecon_Autorifleman_M27_Light_Woodland_01 : B_USAForceRecon_Autorifleman_M27_Woodland_01 {
        author = "ACE";
        scope = 2;
        scopeCurator = 2;
        displayName = "Autorifleman, M27, Light";
        side = 1;
        faction = "B_USAForceRecon_Woodland";

        identityTypes[] = {"Head_NATO","LanguageENG_F","rhsusf_g_usmc"};

        uniformClass = "rhs_uniform_FROG01_wd";

        linkedItems[] = {"V_PlateCarrier1_khk","rhs_booniehat2_marpatwd","ItemMap","ItemGPS","ItemRadio","ItemCompass","ItemWatch","USP_PVS31"};
        respawnlinkedItems[] = {"V_PlateCarrier1_khk","rhs_booniehat2_marpatwd","ItemMap","ItemGPS","ItemRadio","ItemCompass","ItemWatch","USP_PVS31"};

        weapons[] = {"rhs_weap_m27iar","WAM_hgun_ACPC2_KDW_F"};
        respawnWeapons[] = {"rhs_weap_m27iar","WAM_hgun_ACPC2_KDW_F"};

        magazines[] = {"rhs_mag_30Rnd_556x45_M855A1_Stanag","rhs_mag_30Rnd_556x45_M855A1_Stanag"};
        respawnMagazines[] = {"rhs_mag_30Rnd_556x45_M855A1_Stanag","rhs_mag_30Rnd_556x45_M855A1_Stanag"};

        backpack = "B_AssaultPack_cbr";

        ALiVE_orbatCreator_loadout[] = {{"rhs_weap_m27iar","rhsusf_acc_nt4_black","rhsusf_acc_anpeq15_wmx","rhsusf_acc_eotech_xps3",{"rhs_mag_30Rnd_556x45_M855A1_Stanag",30},{},"rhsusf_acc_harris_bipod"},{},{"WAM_hgun_ACPC2_KDW_F","","X300U","",{},{},""},{"rhs_uniform_FROG01_wd",{{"USP_PVS31",1},{"rhs_mag_30Rnd_556x45_M855A1_Stanag",3,30}}},{"V_PlateCarrier1_khk",{{"MiniGrenade",2,1},{"rhs_mag_mk84",1,1},{"rhs_mag_m67",2,1},{"rhs_mag_m18_green",1,1},{"rhs_mag_m18_purple",1,1},{"rhs_mag_m18_red",1,1},{"Chemlight_yellow",1,1},{"Chemlight_green",1,1},{"Chemlight_red",1,1},{"rhs_mag_an_m8hc",1,1},{"rhs_mag_an_m14_th3",1,1},{"rhs_mag_30Rnd_556x45_M855A1_Stanag",6,30},{"9Rnd_45ACP_Mag",3,8}}},{"B_AssaultPack_cbr",{{"ACE_adenosine",5},{"ACE_atropine",5},{"ACE_fieldDressing",5},{"ACE_quikclot",2},{"ACE_elasticBandage",2},{"ACE_EarPlugs",1},{"ACE_epinephrine",2},{"ACE_Flashlight_MX991",1},{"ACE_IR_Strobe_Item",1},{"ACE_Clacker",1},{"ACE_morphine",4},{"ACE_packingBandage",1},{"ACE_personalAidKit",1},{"US_Facepaint",1},{"ACE_tourniquet",1},{"ACE_MapTools",1},{"grcb_mag_30Rnd_556x45_M995_PMAG_Tan_mix",1,30},{"grcb_mag_30Rnd_556x45_M855A1_PMAG_Tan_mix",2,30}}},"rhs_booniehat2_marpatwd","",{},{"ItemMap","ItemGPS","ItemRadio","ItemCompass","ItemWatch","USP_PVS31"}};


        class EventHandlers : EventHandlers {
            class CBA_Extended_EventHandlers : CBA_Extended_EventHandlers_base {};

            class ALiVE_orbatCreator {
                init = "if (local (_this select 0)) then {_onSpawn = {_this = _this select 0;sleep 0.2; _backpack = gettext(configfile >> 'cfgvehicles' >> (typeof _this) >> 'backpack'); waituntil {sleep 0.2; backpack _this == _backpack};if !(_this getVariable ['ALiVE_OverrideLoadout',false]) then {_loadout = getArray(configFile >> 'CfgVehicles' >> (typeOf _this) >> 'ALiVE_orbatCreator_loadout'); _this setunitloadout _loadout;reload _this};};_this spawn _onSpawn;(_this select 0) addMPEventHandler ['MPRespawn', _onSpawn];};";
            };

        };

        // custom attributes (do not delete)
        ALiVE_orbatCreator_owned = 1;

    };

    class B_USAForceRecon_Autorifleman_Assault_Woodland_01 : B_USAForceRecon_Autorifleman_Woodland_01 {
        author = "ACE";
        scope = 2;
        scopeCurator = 2;
        displayName = "Autorifleman, Assault";
        side = 1;
        faction = "B_USAForceRecon_Woodland";

        identityTypes[] = {"Head_NATO_camo_semiarid","LanguageENG_F","rhsusf_g_usmc"};

        uniformClass = "rhs_uniform_FROG01_wd";

        linkedItems[] = {"V_PlateCarrier1_khk","rhsusf_opscore_coy_cover_pelt","ItemMap","ItemGPS","ItemRadio","ItemCompass","ItemWatch","USP_PVS31"};
        respawnlinkedItems[] = {"V_PlateCarrier1_khk","rhsusf_opscore_coy_cover_pelt","ItemMap","ItemGPS","ItemRadio","ItemCompass","ItemWatch","USP_PVS31"};

        weapons[] = {"rhs_weap_m27iar","WAM_hgun_ACPC2_KDW_F"};
        respawnWeapons[] = {"rhs_weap_m27iar","WAM_hgun_ACPC2_KDW_F"};

        magazines[] = {"rhs_mag_30Rnd_556x45_M855A1_Stanag","rhs_mag_30Rnd_556x45_M855A1_Stanag"};
        respawnMagazines[] = {"rhs_mag_30Rnd_556x45_M855A1_Stanag","rhs_mag_30Rnd_556x45_M855A1_Stanag"};

        backpack = "B_AssaultPack_cbr";

        ALiVE_orbatCreator_loadout[] = {{"rhs_weap_m27iar","rhsusf_acc_nt4_black","rhsusf_acc_anpeq15_wmx","rhsusf_acc_eotech_xps3",{"rhs_mag_30Rnd_556x45_M855A1_Stanag",30},{},"rhsusf_acc_harris_bipod"},{},{"WAM_hgun_ACPC2_KDW_F","","X300U","",{},{},""},{"rhs_uniform_FROG01_wd",{{"USP_PVS31",1},{"rhs_mag_30Rnd_556x45_M855A1_Stanag",3,30}}},{"V_PlateCarrier1_khk",{{"MiniGrenade",2,1},{"rhs_mag_mk84",1,1},{"rhs_mag_m67",2,1},{"rhs_mag_m18_green",1,1},{"rhs_mag_m18_purple",1,1},{"rhs_mag_m18_red",1,1},{"Chemlight_yellow",1,1},{"Chemlight_green",1,1},{"Chemlight_red",1,1},{"rhs_mag_an_m8hc",1,1},{"rhs_mag_an_m14_th3",1,1},{"rhs_mag_30Rnd_556x45_M855A1_Stanag",6,30},{"9Rnd_45ACP_Mag",3,8}}},{"B_AssaultPack_cbr",{{"ACE_adenosine",5},{"ACE_atropine",5},{"ACE_fieldDressing",5},{"ACE_quikclot",2},{"ACE_elasticBandage",2},{"ACE_EarPlugs",1},{"ACE_epinephrine",2},{"ACE_Flashlight_MX991",1},{"ACE_IR_Strobe_Item",1},{"ACE_Clacker",1},{"ACE_morphine",4},{"ACE_packingBandage",1},{"ACE_personalAidKit",1},{"US_Facepaint",1},{"ACE_tourniquet",1},{"ACE_MapTools",1},{"grcb_mag_30Rnd_556x45_M995_PMAG_Tan_mix",1,30},{"grcb_mag_30Rnd_556x45_M855A1_PMAG_Tan_mix",2,30}}},"rhsusf_opscore_coy_cover_pelt","",{},{"ItemMap","ItemGPS","ItemRadio","ItemCompass","ItemWatch","USP_PVS31"}};


        class EventHandlers : EventHandlers {
            class CBA_Extended_EventHandlers : CBA_Extended_EventHandlers_base {};

            class ALiVE_orbatCreator {
                init = "if (local (_this select 0)) then {_onSpawn = {_this = _this select 0;sleep 0.2; _backpack = gettext(configfile >> 'cfgvehicles' >> (typeof _this) >> 'backpack'); waituntil {sleep 0.2; backpack _this == _backpack};if !(_this getVariable ['ALiVE_OverrideLoadout',false]) then {_loadout = getArray(configFile >> 'CfgVehicles' >> (typeOf _this) >> 'ALiVE_orbatCreator_loadout'); _this setunitloadout _loadout;reload _this};};_this spawn _onSpawn;(_this select 0) addMPEventHandler ['MPRespawn', _onSpawn];};";
            };

        };

        // custom attributes (do not delete)
        ALiVE_orbatCreator_owned = 1;

    };

    class B_USAForceRecon_Machine_Gunner_Woodland_01 : B_USAForceRecon_Rifleman_Woodland_01 {
        author = "ACE";
        scope = 2;
        scopeCurator = 2;
        displayName = "Machine Gunner";
        side = 1;
        faction = "B_USAForceRecon_Woodland";

        identityTypes[] = {"Head_NATO","LanguageENG_F","rhsusf_g_usmc"};

        uniformClass = "rhs_uniform_FROG01_wd";

        linkedItems[] = {"USP_CRYE_JPC_MGB_CBR","H_HelmetSpecB_marpat_wdl","ItemMap","ItemGPS","ItemRadio","ItemCompass","ItemWatch","USP_PVS31"};
        respawnlinkedItems[] = {"USP_CRYE_JPC_MGB_CBR","H_HelmetSpecB_marpat_wdl","ItemMap","ItemGPS","ItemRadio","ItemCompass","ItemWatch","USP_PVS31"};

        weapons[] = {"rhs_weap_m240B","WAM_hgun_ACPC2_KDW_F"};
        respawnWeapons[] = {"rhs_weap_m240B","WAM_hgun_ACPC2_KDW_F"};

        magazines[] = {"rhsusf_100Rnd_762x51","rhsusf_100Rnd_762x51"};
        respawnMagazines[] = {"rhsusf_100Rnd_762x51","rhsusf_100Rnd_762x51"};

        backpack = "B_AssaultPack_cbr";

        ALiVE_orbatCreator_loadout[] = {{"rhs_weap_m240B","rhsusf_acc_ARDEC_M240","rhsusf_acc_anpeq16a","rhsusf_acc_ACOG_MDO",{"rhsusf_100Rnd_762x51",100},{},""},{},{"WAM_hgun_ACPC2_KDW_F","","X300U","",{},{},""},{"rhs_uniform_FROG01_wd",{{"USP_PVS31",1},{"rhsusf_100Rnd_762x51",3,100}}},{"USP_CRYE_JPC_MGB_CBR",{{"rhsusf_100Rnd_762x51_m80a1epr",3,100},{"9Rnd_45ACP_Mag",3,8}}},{"B_AssaultPack_cbr",{{"ACE_adenosine",5},{"ACE_atropine",5},{"ACE_fieldDressing",5},{"ACE_quikclot",2},{"ACE_elasticBandage",2},{"ACE_EarPlugs",1},{"ACE_epinephrine",2},{"ACE_Flashlight_MX991",1},{"ACE_IR_Strobe_Item",1},{"ACE_Clacker",1},{"ACE_morphine",4},{"ACE_packingBandage",1},{"ACE_personalAidKit",1},{"US_Facepaint",1},{"ACE_tourniquet",1},{"ACE_MapTools",1},{"B_IR_Grenade",1,1},{"SmokeShell",1,1},{"rhsusf_100Rnd_762x51_m80a1epr",1,100}}},"H_HelmetSpecB_marpat_wdl","rhs_googles_clear",{},{"ItemMap","ItemGPS","ItemRadio","ItemCompass","ItemWatch","USP_PVS31"}};


        class EventHandlers : EventHandlers {
            class CBA_Extended_EventHandlers : CBA_Extended_EventHandlers_base {};

            class ALiVE_orbatCreator {
                init = "if (local (_this select 0)) then {_onSpawn = {_this = _this select 0;sleep 0.2; _backpack = gettext(configfile >> 'cfgvehicles' >> (typeof _this) >> 'backpack'); waituntil {sleep 0.2; backpack _this == _backpack};if !(_this getVariable ['ALiVE_OverrideLoadout',false]) then {_loadout = getArray(configFile >> 'CfgVehicles' >> (typeOf _this) >> 'ALiVE_orbatCreator_loadout'); _this setunitloadout _loadout;reload _this};};_this spawn _onSpawn;(_this select 0) addMPEventHandler ['MPRespawn', _onSpawn];};";
            };

        };

        // custom attributes (do not delete)
        ALiVE_orbatCreator_owned = 1;

    };

    class B_USAForceRecon_Machine_Gunner_Light_Woodland_01 : B_USAForceRecon_Machine_Gunner_Woodland_01 {
        author = "ACE";
        scope = 2;
        scopeCurator = 2;
        displayName = "Machine Gunner, Light";
        side = 1;
        faction = "B_USAForceRecon_Woodland";

        identityTypes[] = {"Head_NATO","LanguageENG_F","rhsusf_g_usmc"};

        uniformClass = "rhs_uniform_FROG01_wd";

        linkedItems[] = {"USP_CRYE_JPC_MGB_CBR","rhsusf_opscore_coy_cover_pelt","ItemMap","ItemGPS","ItemRadio","ItemCompass","ItemWatch","USP_PVS31"};
        respawnlinkedItems[] = {"USP_CRYE_JPC_MGB_CBR","rhsusf_opscore_coy_cover_pelt","ItemMap","ItemGPS","ItemRadio","ItemCompass","ItemWatch","USP_PVS31"};

        weapons[] = {"rhs_weap_m240B","WAM_hgun_ACPC2_KDW_F"};
        respawnWeapons[] = {"rhs_weap_m240B","WAM_hgun_ACPC2_KDW_F"};

        magazines[] = {"rhsusf_100Rnd_762x51","rhsusf_100Rnd_762x51"};
        respawnMagazines[] = {"rhsusf_100Rnd_762x51","rhsusf_100Rnd_762x51"};

        backpack = "B_AssaultPack_cbr";

        ALiVE_orbatCreator_loadout[] = {{"rhs_weap_m240B","rhsusf_acc_ARDEC_M240","rhsusf_acc_anpeq16a","rhsusf_acc_ACOG_MDO",{"rhsusf_100Rnd_762x51",100},{},""},{},{"WAM_hgun_ACPC2_KDW_F","","X300U","",{},{},""},{"rhs_uniform_FROG01_wd",{{"USP_PVS31",1},{"rhsusf_100Rnd_762x51",3,100}}},{"USP_CRYE_JPC_MGB_CBR",{{"rhsusf_100Rnd_762x51_m80a1epr",3,100},{"9Rnd_45ACP_Mag",3,8}}},{"B_AssaultPack_cbr",{{"ACE_adenosine",5},{"ACE_atropine",5},{"ACE_fieldDressing",5},{"ACE_quikclot",2},{"ACE_elasticBandage",2},{"ACE_EarPlugs",1},{"ACE_epinephrine",2},{"ACE_Flashlight_MX991",1},{"ACE_IR_Strobe_Item",1},{"ACE_Clacker",1},{"ACE_morphine",4},{"ACE_packingBandage",1},{"ACE_personalAidKit",1},{"US_Facepaint",1},{"ACE_tourniquet",1},{"ACE_MapTools",1},{"B_IR_Grenade",1,1},{"SmokeShell",1,1},{"rhsusf_100Rnd_762x51_m80a1epr",1,100}}},"rhsusf_opscore_coy_cover_pelt","rhs_googles_clear",{},{"ItemMap","ItemGPS","ItemRadio","ItemCompass","ItemWatch","USP_PVS31"}};


        class EventHandlers : EventHandlers {
            class CBA_Extended_EventHandlers : CBA_Extended_EventHandlers_base {};

            class ALiVE_orbatCreator {
                init = "if (local (_this select 0)) then {_onSpawn = {_this = _this select 0;sleep 0.2; _backpack = gettext(configfile >> 'cfgvehicles' >> (typeof _this) >> 'backpack'); waituntil {sleep 0.2; backpack _this == _backpack};if !(_this getVariable ['ALiVE_OverrideLoadout',false]) then {_loadout = getArray(configFile >> 'CfgVehicles' >> (typeOf _this) >> 'ALiVE_orbatCreator_loadout'); _this setunitloadout _loadout;reload _this};};_this spawn _onSpawn;(_this select 0) addMPEventHandler ['MPRespawn', _onSpawn];};";
            };

        };

        // custom attributes (do not delete)
        ALiVE_orbatCreator_owned = 1;

    };

    class B_USAForceRecon_Machine_Gunner_Assistant_Woodland_01 : B_USAForceRecon_Rifleman_Woodland_01 {
        author = "ACE";
        scope = 2;
        scopeCurator = 2;
        displayName = "Machine Gunner Assistant";
        side = 1;
        faction = "B_USAForceRecon_Woodland";

        identityTypes[] = {"Head_NATO","LanguageENG_F","rhsusf_g_usmc"};

        uniformClass = "rhs_uniform_FROG01_wd";

        linkedItems[] = {"V_PlateCarrier1_khk","H_HelmetSpecB_marpat_wdl","ItemMap","ItemGPS","ItemRadio","ItemCompass","ItemWatch","USP_PVS31_COMPACT"};
        respawnlinkedItems[] = {"V_PlateCarrier1_khk","H_HelmetSpecB_marpat_wdl","ItemMap","ItemGPS","ItemRadio","ItemCompass","ItemWatch","USP_PVS31_COMPACT"};

        weapons[] = {"rhs_weap_m4a1","WAM_hgun_ACPC2_KDW_F"};
        respawnWeapons[] = {"rhs_weap_m4a1","WAM_hgun_ACPC2_KDW_F"};

        magazines[] = {"rhs_mag_30Rnd_556x45_M855A1_Stanag","rhs_mag_30Rnd_556x45_M855A1_Stanag"};
        respawnMagazines[] = {"rhs_mag_30Rnd_556x45_M855A1_Stanag","rhs_mag_30Rnd_556x45_M855A1_Stanag"};

        backpack = "B_AssaultPack_cbr";

        ALiVE_orbatCreator_loadout[] = {{"rhs_weap_m4a1","rhsusf_acc_nt4_tan","rhsusf_acc_anpeq15","rhsusf_acc_ACOG_RMR",{"rhs_mag_30Rnd_556x45_M855A1_Stanag",30},{},""},{},{"WAM_hgun_ACPC2_KDW_F","","X300U","",{},{},""},{"rhs_uniform_FROG01_wd",{{"USP_PVS31",1},{"USP_PVS31_HIGH",2},{"rhs_mag_30Rnd_556x45_M855A1_Stanag",3,30}}},{"V_PlateCarrier1_khk",{{"rhs_mag_30Rnd_556x45_M855A1_PMAG_Tan",5,30},{"rhs_mag_an_m8hc",1,1},{"rhs_mag_an_m14_th3",1,1},{"ACE_HandFlare_Red",2,1},{"rhs_mag_mk84",1,1},{"rhs_mag_mk3a2",1,1},{"rhs_mag_30Rnd_556x45_M855A1_Stanag",6,30},{"9Rnd_45ACP_Mag",3,8}}},{"B_AssaultPack_cbr",{{"ACE_adenosine",5},{"ACE_atropine",5},{"ACE_fieldDressing",5},{"ACE_quikclot",2},{"ACE_elasticBandage",2},{"ACE_EarPlugs",1},{"ACE_epinephrine",2},{"ACE_Flashlight_MX991",1},{"ACE_IR_Strobe_Item",1},{"ACE_Clacker",1},{"ACE_morphine",4},{"ACE_packingBandage",1},{"ACE_personalAidKit",1},{"US_Facepaint",1},{"ACE_tourniquet",1},{"ACE_MapTools",1},{"rhsusf_200Rnd_556x45_M855_mixed_soft_pouch",1,200}}},"H_HelmetSpecB_marpat_wdl","rhs_googles_clear",{},{"ItemMap","ItemGPS","ItemRadio","ItemCompass","ItemWatch","USP_PVS31_COMPACT"}};


        class EventHandlers : EventHandlers {
            class CBA_Extended_EventHandlers : CBA_Extended_EventHandlers_base {};

            class ALiVE_orbatCreator {
                init = "if (local (_this select 0)) then {_onSpawn = {_this = _this select 0;sleep 0.2; _backpack = gettext(configfile >> 'cfgvehicles' >> (typeof _this) >> 'backpack'); waituntil {sleep 0.2; backpack _this == _backpack};if !(_this getVariable ['ALiVE_OverrideLoadout',false]) then {_loadout = getArray(configFile >> 'CfgVehicles' >> (typeOf _this) >> 'ALiVE_orbatCreator_loadout'); _this setunitloadout _loadout;reload _this};};_this spawn _onSpawn;(_this select 0) addMPEventHandler ['MPRespawn', _onSpawn];};";
            };

        };

        // custom attributes (do not delete)
        ALiVE_orbatCreator_owned = 1;

    };

    class B_USAForceRecon_Machine_Gunner_Assistant_Light_Woodland_01 : B_USAForceRecon_Rifleman_Woodland_01 {
        author = "ACE";
        scope = 2;
        scopeCurator = 2;
        displayName = "Machine Gunner Assistant, Light";
        side = 1;
        faction = "B_USAForceRecon_Woodland";

        identityTypes[] = {"Head_NATO","LanguageENG_F","rhsusf_g_usmc"};

        uniformClass = "rhs_uniform_FROG01_wd";

        linkedItems[] = {"V_PlateCarrier1_khk","rhs_booniehat2_marpatwd","ItemMap","ItemGPS","ItemRadio","ItemCompass","ItemWatch","USP_PVS31_HIGH"};
        respawnlinkedItems[] = {"V_PlateCarrier1_khk","rhs_booniehat2_marpatwd","ItemMap","ItemGPS","ItemRadio","ItemCompass","ItemWatch","USP_PVS31_HIGH"};

        weapons[] = {"rhs_weap_m4a1","WAM_hgun_ACPC2_KDW_F"};
        respawnWeapons[] = {"rhs_weap_m4a1","WAM_hgun_ACPC2_KDW_F"};

        magazines[] = {"rhs_mag_30Rnd_556x45_M855A1_Stanag","rhs_mag_30Rnd_556x45_M855A1_Stanag"};
        respawnMagazines[] = {"rhs_mag_30Rnd_556x45_M855A1_Stanag","rhs_mag_30Rnd_556x45_M855A1_Stanag"};

        backpack = "B_AssaultPack_cbr";

        ALiVE_orbatCreator_loadout[] = {{"rhs_weap_m4a1","rhsusf_acc_nt4_tan","rhsusf_acc_anpeq16a_top","rhsusf_acc_ACOG_RMR",{"rhs_mag_30Rnd_556x45_M855A1_Stanag",30},{},""},{},{"WAM_hgun_ACPC2_KDW_F","","X300U","",{},{},""},{"rhs_uniform_FROG01_wd",{{"USP_PVS31",1},{"rhs_mag_30Rnd_556x45_M855A1_Stanag",3,30}}},{"V_PlateCarrier1_khk",{{"rhs_mag_30Rnd_556x45_M855A1_PMAG_Tan",6,30},{"rhs_mag_30Rnd_556x45_M855A1_Stanag",6,30},{"9Rnd_45ACP_Mag",3,8}}},{"B_AssaultPack_cbr",{{"ACE_adenosine",5},{"ACE_atropine",5},{"ACE_fieldDressing",5},{"ACE_quikclot",2},{"ACE_elasticBandage",2},{"ACE_EarPlugs",1},{"ACE_epinephrine",2},{"ACE_Flashlight_MX991",1},{"ACE_IR_Strobe_Item",1},{"ACE_Clacker",1},{"ACE_morphine",4},{"ACE_packingBandage",1},{"ACE_personalAidKit",1},{"US_Facepaint",1},{"ACE_tourniquet",1},{"ACE_MapTools",1},{"rhsusf_100Rnd_762x51_m80a1epr",2,100}}},"rhs_booniehat2_marpatwd","rhs_googles_clear",{},{"ItemMap","ItemGPS","ItemRadio","ItemCompass","ItemWatch","USP_PVS31_HIGH"}};


        class EventHandlers : EventHandlers {
            class CBA_Extended_EventHandlers : CBA_Extended_EventHandlers_base {};

            class ALiVE_orbatCreator {
                init = "if (local (_this select 0)) then {_onSpawn = {_this = _this select 0;sleep 0.2; _backpack = gettext(configfile >> 'cfgvehicles' >> (typeof _this) >> 'backpack'); waituntil {sleep 0.2; backpack _this == _backpack};if !(_this getVariable ['ALiVE_OverrideLoadout',false]) then {_loadout = getArray(configFile >> 'CfgVehicles' >> (typeOf _this) >> 'ALiVE_orbatCreator_loadout'); _this setunitloadout _loadout;reload _this};};_this spawn _onSpawn;(_this select 0) addMPEventHandler ['MPRespawn', _onSpawn];};";
            };

        };

        // custom attributes (do not delete)
        ALiVE_orbatCreator_owned = 1;

    };

    class B_USAForceRecon_Rifleman_Anti_tank_Woodland_01 : B_USAForceRecon_Rifleman_Woodland_01 {
        author = "ACE";
        scope = 2;
        scopeCurator = 2;
        displayName = "Rifleman, Anti-tank";
        side = 1;
        faction = "B_USAForceRecon_Woodland";

        identityTypes[] = {"Head_NATO","LanguageENG_F","rhsusf_g_usmc"};

        uniformClass = "rhs_uniform_FROG01_wd";

        linkedItems[] = {"V_PlateCarrier1_khk","H_HelmetSpecB_marpat_wdl","ItemMap","ItemGPS","ItemRadio","ItemCompass","ItemWatch","USP_PVS31_HIGH"};
        respawnlinkedItems[] = {"V_PlateCarrier1_khk","H_HelmetSpecB_marpat_wdl","ItemMap","ItemGPS","ItemRadio","ItemCompass","ItemWatch","USP_PVS31_HIGH"};

        weapons[] = {"rhs_weap_m4a1","rhs_weap_maaws","WAM_hgun_ACPC2_KDW_F"};
        respawnWeapons[] = {"rhs_weap_m4a1","rhs_weap_maaws","WAM_hgun_ACPC2_KDW_F"};

        magazines[] = {"rhs_mag_30Rnd_556x45_M855A1_Stanag","rhs_mag_maaws_HEAT","rhs_mag_30Rnd_556x45_M855A1_Stanag"};
        respawnMagazines[] = {"rhs_mag_30Rnd_556x45_M855A1_Stanag","rhs_mag_maaws_HEAT","rhs_mag_30Rnd_556x45_M855A1_Stanag"};

        backpack = "B_AssaultPack_cbr";

        ALiVE_orbatCreator_loadout[] = {{"rhs_weap_m4a1","rhsusf_acc_nt4_tan","rhsusf_acc_anpeq15","rhsusf_acc_ACOG_RMR",{"rhs_mag_30Rnd_556x45_M855A1_Stanag",30},{},""},{"rhs_weap_maaws","","","rhs_optic_maaws",{"rhs_mag_maaws_HEAT",1},{},""},{"WAM_hgun_ACPC2_KDW_F","","X300U","",{},{},""},{"rhs_uniform_FROG01_wd",{{"USP_PVS31",2},{"ACE_EarPlugs",1},{"rhs_mag_30Rnd_556x45_M855A1_Stanag",3,30}}},{"V_PlateCarrier1_khk",{{"rhs_mag_30Rnd_556x45_M855A1_PMAG_Tan",5,30},{"rhs_mag_an_m8hc",1,1},{"rhs_mag_an_m14_th3",1,1},{"ACE_HandFlare_Red",2,1},{"rhs_mag_mk84",1,1},{"rhs_mag_mk3a2",1,1},{"rhs_mag_30Rnd_556x45_M855A1_Stanag",6,30},{"9Rnd_45ACP_Mag",3,8}}},{"B_AssaultPack_cbr",{{"ACE_adenosine",5},{"ACE_atropine",5},{"ACE_fieldDressing",5},{"ACE_quikclot",2},{"ACE_elasticBandage",2},{"ACE_EarPlugs",1},{"ACE_epinephrine",2},{"ACE_Flashlight_MX991",1},{"ACE_IR_Strobe_Item",1},{"ACE_Clacker",1},{"ACE_morphine",4},{"ACE_packingBandage",1},{"ACE_personalAidKit",1},{"US_Facepaint",1},{"ACE_tourniquet",1},{"ACE_MapTools",1},{"rhs_mag_maaws_HEAT",1,1}}},"H_HelmetSpecB_marpat_wdl","rhs_googles_clear",{},{"ItemMap","ItemGPS","ItemRadio","ItemCompass","ItemWatch","USP_PVS31_HIGH"}};


        class EventHandlers : EventHandlers {
            class CBA_Extended_EventHandlers : CBA_Extended_EventHandlers_base {};

            class ALiVE_orbatCreator {
                init = "if (local (_this select 0)) then {_onSpawn = {_this = _this select 0;sleep 0.2; _backpack = gettext(configfile >> 'cfgvehicles' >> (typeof _this) >> 'backpack'); waituntil {sleep 0.2; backpack _this == _backpack};if !(_this getVariable ['ALiVE_OverrideLoadout',false]) then {_loadout = getArray(configFile >> 'CfgVehicles' >> (typeOf _this) >> 'ALiVE_orbatCreator_loadout'); _this setunitloadout _loadout;reload _this};};_this spawn _onSpawn;(_this select 0) addMPEventHandler ['MPRespawn', _onSpawn];};";
            };

        };

        // custom attributes (do not delete)
        ALiVE_orbatCreator_owned = 1;

    };

    class B_USAForceRecon_Rifleman_M27_Woodland_01 : B_USAForceRecon_Rifleman_Woodland_01 {
        author = "ACE";
        scope = 2;
        scopeCurator = 2;
        displayName = "Rifleman, M72";
        side = 1;
        faction = "B_USAForceRecon_Woodland";

        identityTypes[] = {"Head_NATO","LanguageENG_F","rhsusf_g_usmc"};

        uniformClass = "rhs_uniform_FROG01_wd";

        linkedItems[] = {"V_PlateCarrier1_khk","H_HelmetSpecB_marpat_wdl","ItemMap","ItemGPS","ItemRadio","ItemCompass","ItemWatch","USP_PVS31"};
        respawnlinkedItems[] = {"V_PlateCarrier1_khk","H_HelmetSpecB_marpat_wdl","ItemMap","ItemGPS","ItemRadio","ItemCompass","ItemWatch","USP_PVS31"};

        weapons[] = {"rhs_weap_m4a1","WAM_hgun_ACPC2_KDW_F"};
        respawnWeapons[] = {"rhs_weap_m4a1","WAM_hgun_ACPC2_KDW_F"};

        magazines[] = {"rhs_mag_30Rnd_556x45_M855A1_Stanag","rhs_mag_30Rnd_556x45_M855A1_Stanag"};
        respawnMagazines[] = {"rhs_mag_30Rnd_556x45_M855A1_Stanag","rhs_mag_30Rnd_556x45_M855A1_Stanag"};

        backpack = "B_AssaultPack_cbr";

        ALiVE_orbatCreator_loadout[] = {{"rhs_weap_m4a1","rhsusf_acc_nt4_tan","rhsusf_acc_anpeq15","rhsusf_acc_ACOG_RMR",{"rhs_mag_30Rnd_556x45_M855A1_Stanag",30},{},""},{},{"WAM_hgun_ACPC2_KDW_F","","X300U","",{},{},""},{"rhs_uniform_FROG01_wd",{{"USP_PVS31",2},{"USP_PVS31_HIGH",2},{"rhs_mag_30Rnd_556x45_M855A1_Stanag",3,30}}},{"V_PlateCarrier1_khk",{{"rhs_mag_30Rnd_556x45_M855A1_PMAG_Tan",5,30},{"rhs_mag_an_m8hc",1,1},{"rhs_mag_an_m14_th3",1,1},{"ACE_HandFlare_Red",2,1},{"rhs_mag_mk84",1,1},{"rhs_mag_mk3a2",1,1},{"rhs_mag_30Rnd_556x45_M855A1_Stanag",6,30},{"9Rnd_45ACP_Mag",3,8}}},{"B_AssaultPack_cbr",{{"ACE_adenosine",5},{"ACE_atropine",5},{"ACE_fieldDressing",5},{"ACE_quikclot",2},{"ACE_elasticBandage",2},{"ACE_EarPlugs",1},{"ACE_epinephrine",2},{"ACE_Flashlight_MX991",1},{"ACE_IR_Strobe_Item",1},{"ACE_Clacker",1},{"ACE_morphine",4},{"ACE_packingBandage",1},{"ACE_personalAidKit",1},{"US_Facepaint",1},{"ACE_tourniquet",1},{"ACE_MapTools",1}}},"H_HelmetSpecB_marpat_wdl","rhs_googles_clear",{},{"ItemMap","ItemGPS","ItemRadio","ItemCompass","ItemWatch","USP_PVS31"}};


        class EventHandlers : EventHandlers {
            class CBA_Extended_EventHandlers : CBA_Extended_EventHandlers_base {};

            class ALiVE_orbatCreator {
                init = "if (local (_this select 0)) then {_onSpawn = {_this = _this select 0;sleep 0.2; _backpack = gettext(configfile >> 'cfgvehicles' >> (typeof _this) >> 'backpack'); waituntil {sleep 0.2; backpack _this == _backpack};if !(_this getVariable ['ALiVE_OverrideLoadout',false]) then {_loadout = getArray(configFile >> 'CfgVehicles' >> (typeOf _this) >> 'ALiVE_orbatCreator_loadout'); _this setunitloadout _loadout;reload _this};};_this spawn _onSpawn;(_this select 0) addMPEventHandler ['MPRespawn', _onSpawn];};";
            };

        };

        // custom attributes (do not delete)
        ALiVE_orbatCreator_owned = 1;

    };

    class B_USAForceRecon_Rifleman_M72_Light_Woodland_01 : B_USAForceRecon_Rifleman_M27_Woodland_01 {
        author = "ACE";
        scope = 2;
        scopeCurator = 2;
        displayName = "Rifleman, M72, Light";
        side = 1;
        faction = "B_USAForceRecon_Woodland";

        identityTypes[] = {"Head_NATO","LanguageENG_F","rhsusf_g_usmc"};

        uniformClass = "rhs_uniform_FROG01_wd";

        linkedItems[] = {"V_PlateCarrier1_khk","H_HelmetSpecB_marpat_wdl","ItemMap","ItemGPS","ItemRadio","ItemCompass","ItemWatch","USP_PVS31"};
        respawnlinkedItems[] = {"V_PlateCarrier1_khk","H_HelmetSpecB_marpat_wdl","ItemMap","ItemGPS","ItemRadio","ItemCompass","ItemWatch","USP_PVS31"};

        weapons[] = {"rhs_weap_m4a1","WAM_hgun_ACPC2_KDW_F"};
        respawnWeapons[] = {"rhs_weap_m4a1","WAM_hgun_ACPC2_KDW_F"};

        magazines[] = {"rhs_mag_30Rnd_556x45_M855A1_Stanag","rhs_mag_30Rnd_556x45_M855A1_Stanag"};
        respawnMagazines[] = {"rhs_mag_30Rnd_556x45_M855A1_Stanag","rhs_mag_30Rnd_556x45_M855A1_Stanag"};

        backpack = "B_AssaultPack_cbr";

        ALiVE_orbatCreator_loadout[] = {{"rhs_weap_m4a1","rhsusf_acc_nt4_tan","rhsusf_acc_anpeq15","rhsusf_acc_ACOG_RMR",{"rhs_mag_30Rnd_556x45_M855A1_Stanag",30},{},""},{},{"WAM_hgun_ACPC2_KDW_F","","X300U","",{},{},""},{"rhs_uniform_FROG01_wd",{{"USP_PVS31",2},{"USP_PVS31_HIGH",2},{"rhs_mag_30Rnd_556x45_M855A1_Stanag",3,30}}},{"V_PlateCarrier1_khk",{{"rhs_mag_30Rnd_556x45_M855A1_PMAG_Tan",5,30},{"rhs_mag_an_m8hc",1,1},{"rhs_mag_an_m14_th3",1,1},{"ACE_HandFlare_Red",2,1},{"rhs_mag_mk84",1,1},{"rhs_mag_mk3a2",1,1},{"rhs_mag_30Rnd_556x45_M855A1_Stanag",6,30},{"9Rnd_45ACP_Mag",3,8}}},{"B_AssaultPack_cbr",{{"ACE_adenosine",5},{"ACE_atropine",5},{"ACE_fieldDressing",5},{"ACE_quikclot",2},{"ACE_elasticBandage",2},{"ACE_EarPlugs",1},{"ACE_epinephrine",2},{"ACE_Flashlight_MX991",1},{"ACE_IR_Strobe_Item",1},{"ACE_Clacker",1},{"ACE_morphine",4},{"ACE_packingBandage",1},{"ACE_personalAidKit",1},{"US_Facepaint",1},{"ACE_tourniquet",1},{"ACE_MapTools",1}}},"H_HelmetSpecB_marpat_wdl","rhs_googles_clear",{},{"ItemMap","ItemGPS","ItemRadio","ItemCompass","ItemWatch","USP_PVS31"}};


        class EventHandlers : EventHandlers {
            class CBA_Extended_EventHandlers : CBA_Extended_EventHandlers_base {};

            class ALiVE_orbatCreator {
                init = "if (local (_this select 0)) then {_onSpawn = {_this = _this select 0;sleep 0.2; _backpack = gettext(configfile >> 'cfgvehicles' >> (typeof _this) >> 'backpack'); waituntil {sleep 0.2; backpack _this == _backpack};if !(_this getVariable ['ALiVE_OverrideLoadout',false]) then {_loadout = getArray(configFile >> 'CfgVehicles' >> (typeOf _this) >> 'ALiVE_orbatCreator_loadout'); _this setunitloadout _loadout;reload _this};};_this spawn _onSpawn;(_this select 0) addMPEventHandler ['MPRespawn', _onSpawn];};";
            };

        };

        // custom attributes (do not delete)
        ALiVE_orbatCreator_owned = 1;

    };

    class B_USAForceRecon_Rifleman_M136_Woodland_01 : B_USAForceRecon_Rifleman_Woodland_01 {
        author = "ACE";
        scope = 2;
        scopeCurator = 2;
        displayName = "Rifleman, M136";
        side = 1;
        faction = "B_USAForceRecon_Woodland";

        identityTypes[] = {"Head_NATO","LanguageENG_F","rhsusf_g_usmc"};

        uniformClass = "rhs_uniform_FROG01_wd";

        linkedItems[] = {"V_PlateCarrier1_khk","H_HelmetSpecB_marpat_wdl","ItemMap","ItemGPS","ItemRadio","ItemCompass","ItemWatch","USP_PVS31"};
        respawnlinkedItems[] = {"V_PlateCarrier1_khk","H_HelmetSpecB_marpat_wdl","ItemMap","ItemGPS","ItemRadio","ItemCompass","ItemWatch","USP_PVS31"};

        weapons[] = {"rhs_weap_m4a1","WAM_hgun_ACPC2_KDW_F"};
        respawnWeapons[] = {"rhs_weap_m4a1","WAM_hgun_ACPC2_KDW_F"};

        magazines[] = {"rhs_mag_30Rnd_556x45_M855A1_Stanag","rhs_mag_30Rnd_556x45_M855A1_Stanag"};
        respawnMagazines[] = {"rhs_mag_30Rnd_556x45_M855A1_Stanag","rhs_mag_30Rnd_556x45_M855A1_Stanag"};

        backpack = "B_AssaultPack_cbr";

        ALiVE_orbatCreator_loadout[] = {{"rhs_weap_m4a1","rhsusf_acc_nt4_tan","rhsusf_acc_anpeq15","rhsusf_acc_ACOG_RMR",{"rhs_mag_30Rnd_556x45_M855A1_Stanag",30},{},""},{},{"WAM_hgun_ACPC2_KDW_F","","X300U","",{},{},""},{"rhs_uniform_FROG01_wd",{{"USP_PVS31",2},{"USP_PVS31_HIGH",2},{"rhs_mag_30Rnd_556x45_M855A1_Stanag",3,30}}},{"V_PlateCarrier1_khk",{{"rhs_mag_30Rnd_556x45_M855A1_PMAG_Tan",5,30},{"rhs_mag_an_m8hc",1,1},{"rhs_mag_an_m14_th3",1,1},{"ACE_HandFlare_Red",2,1},{"rhs_mag_mk84",1,1},{"rhs_mag_mk3a2",1,1},{"rhs_mag_30Rnd_556x45_M855A1_Stanag",6,30},{"9Rnd_45ACP_Mag",3,8}}},{"B_AssaultPack_cbr",{{"ACE_adenosine",5},{"ACE_atropine",5},{"ACE_fieldDressing",5},{"ACE_quikclot",2},{"ACE_elasticBandage",2},{"ACE_EarPlugs",1},{"ACE_epinephrine",2},{"ACE_Flashlight_MX991",1},{"ACE_IR_Strobe_Item",1},{"ACE_Clacker",1},{"ACE_morphine",4},{"ACE_packingBandage",1},{"ACE_personalAidKit",1},{"US_Facepaint",1},{"ACE_tourniquet",1},{"ACE_MapTools",1}}},"H_HelmetSpecB_marpat_wdl","rhs_googles_clear",{},{"ItemMap","ItemGPS","ItemRadio","ItemCompass","ItemWatch","USP_PVS31"}};


        class EventHandlers : EventHandlers {
            class CBA_Extended_EventHandlers : CBA_Extended_EventHandlers_base {};

            class ALiVE_orbatCreator {
                init = "if (local (_this select 0)) then {_onSpawn = {_this = _this select 0;sleep 0.2; _backpack = gettext(configfile >> 'cfgvehicles' >> (typeof _this) >> 'backpack'); waituntil {sleep 0.2; backpack _this == _backpack};if !(_this getVariable ['ALiVE_OverrideLoadout',false]) then {_loadout = getArray(configFile >> 'CfgVehicles' >> (typeOf _this) >> 'ALiVE_orbatCreator_loadout'); _this setunitloadout _loadout;reload _this};};_this spawn _onSpawn;(_this select 0) addMPEventHandler ['MPRespawn', _onSpawn];};";
            };

        };

        // custom attributes (do not delete)
        ALiVE_orbatCreator_owned = 1;

    };

    class B_USAForceRecon_Rifleman_M136_Light_Woodland_01 : B_USAForceRecon_Rifleman_M136_Woodland_01 {
        author = "ACE";
        scope = 2;
        scopeCurator = 2;
        displayName = "Rifleman, M136, Light";
        side = 1;
        faction = "B_USAForceRecon_Woodland";

        identityTypes[] = {"Head_NATO","LanguageENG_F","rhsusf_g_usmc"};

        uniformClass = "rhs_uniform_FROG01_wd";

        linkedItems[] = {"V_PlateCarrier1_khk","H_HelmetSpecB_marpat_wdl","ItemMap","ItemGPS","ItemRadio","ItemCompass","ItemWatch","USP_PVS31"};
        respawnlinkedItems[] = {"V_PlateCarrier1_khk","H_HelmetSpecB_marpat_wdl","ItemMap","ItemGPS","ItemRadio","ItemCompass","ItemWatch","USP_PVS31"};

        weapons[] = {"rhs_weap_m4a1","WAM_hgun_ACPC2_KDW_F"};
        respawnWeapons[] = {"rhs_weap_m4a1","WAM_hgun_ACPC2_KDW_F"};

        magazines[] = {"rhs_mag_30Rnd_556x45_M855A1_Stanag","rhs_mag_30Rnd_556x45_M855A1_Stanag"};
        respawnMagazines[] = {"rhs_mag_30Rnd_556x45_M855A1_Stanag","rhs_mag_30Rnd_556x45_M855A1_Stanag"};

        backpack = "B_AssaultPack_cbr";

        ALiVE_orbatCreator_loadout[] = {{"rhs_weap_m4a1","rhsusf_acc_nt4_tan","rhsusf_acc_anpeq15","rhsusf_acc_ACOG_RMR",{"rhs_mag_30Rnd_556x45_M855A1_Stanag",30},{},""},{},{"WAM_hgun_ACPC2_KDW_F","","X300U","",{},{},""},{"rhs_uniform_FROG01_wd",{{"USP_PVS31",2},{"USP_PVS31_HIGH",2},{"rhs_mag_30Rnd_556x45_M855A1_Stanag",3,30}}},{"V_PlateCarrier1_khk",{{"rhs_mag_30Rnd_556x45_M855A1_PMAG_Tan",5,30},{"rhs_mag_an_m8hc",1,1},{"rhs_mag_an_m14_th3",1,1},{"ACE_HandFlare_Red",2,1},{"rhs_mag_mk84",1,1},{"rhs_mag_mk3a2",1,1},{"rhs_mag_30Rnd_556x45_M855A1_Stanag",6,30},{"9Rnd_45ACP_Mag",3,8}}},{"B_AssaultPack_cbr",{{"ACE_adenosine",5},{"ACE_atropine",5},{"ACE_fieldDressing",5},{"ACE_quikclot",2},{"ACE_elasticBandage",2},{"ACE_EarPlugs",1},{"ACE_epinephrine",2},{"ACE_Flashlight_MX991",1},{"ACE_IR_Strobe_Item",1},{"ACE_Clacker",1},{"ACE_morphine",4},{"ACE_packingBandage",1},{"ACE_personalAidKit",1},{"US_Facepaint",1},{"ACE_tourniquet",1},{"ACE_MapTools",1}}},"H_HelmetSpecB_marpat_wdl","rhs_googles_clear",{},{"ItemMap","ItemGPS","ItemRadio","ItemCompass","ItemWatch","USP_PVS31"}};


        class EventHandlers : EventHandlers {
            class CBA_Extended_EventHandlers : CBA_Extended_EventHandlers_base {};

            class ALiVE_orbatCreator {
                init = "if (local (_this select 0)) then {_onSpawn = {_this = _this select 0;sleep 0.2; _backpack = gettext(configfile >> 'cfgvehicles' >> (typeof _this) >> 'backpack'); waituntil {sleep 0.2; backpack _this == _backpack};if !(_this getVariable ['ALiVE_OverrideLoadout',false]) then {_loadout = getArray(configFile >> 'CfgVehicles' >> (typeOf _this) >> 'ALiVE_orbatCreator_loadout'); _this setunitloadout _loadout;reload _this};};_this spawn _onSpawn;(_this select 0) addMPEventHandler ['MPRespawn', _onSpawn];};";
            };

        };

        // custom attributes (do not delete)
        ALiVE_orbatCreator_owned = 1;

    };

    class B_USAForceRecon_Rifleman_Anti_Tank_Assault_Woodland_01 : B_USAForceRecon_Rifleman_Woodland_01 {
        author = "ACE";
        scope = 2;
        scopeCurator = 2;
        displayName = "Rifleman, Anti-Tank. Assault";
        side = 1;
        faction = "B_USAForceRecon_Woodland";

        identityTypes[] = {"Head_NATO","LanguageENG_F","rhsusf_g_usmc"};

        uniformClass = "rhs_uniform_FROG01_wd";

        linkedItems[] = {"V_PlateCarrier1_khk","rhsusf_opscore_coy_cover_pelt","ItemMap","ItemGPS","ItemRadio","ItemCompass","ItemWatch","USP_PVS31_HIGH"};
        respawnlinkedItems[] = {"V_PlateCarrier1_khk","rhsusf_opscore_coy_cover_pelt","ItemMap","ItemGPS","ItemRadio","ItemCompass","ItemWatch","USP_PVS31_HIGH"};

        weapons[] = {"rhs_weap_m4a1","rhs_weap_maaws","WAM_hgun_ACPC2_KDW_F"};
        respawnWeapons[] = {"rhs_weap_m4a1","rhs_weap_maaws","WAM_hgun_ACPC2_KDW_F"};

        magazines[] = {"rhs_mag_30Rnd_556x45_M855A1_Stanag","rhs_mag_maaws_HEAT","rhs_mag_30Rnd_556x45_M855A1_Stanag"};
        respawnMagazines[] = {"rhs_mag_30Rnd_556x45_M855A1_Stanag","rhs_mag_maaws_HEAT","rhs_mag_30Rnd_556x45_M855A1_Stanag"};

        backpack = "B_AssaultPack_cbr";

        ALiVE_orbatCreator_loadout[] = {{"rhs_weap_m4a1","rhsusf_acc_nt4_tan","rhsusf_acc_anpeq15","rhsusf_acc_ACOG_RMR",{"rhs_mag_30Rnd_556x45_M855A1_Stanag",30},{},""},{"rhs_weap_maaws","","","rhs_optic_maaws",{"rhs_mag_maaws_HEAT",1},{},""},{"WAM_hgun_ACPC2_KDW_F","","X300U","",{},{},""},{"rhs_uniform_FROG01_wd",{{"USP_PVS31",2},{"ACE_EarPlugs",1},{"rhs_mag_30Rnd_556x45_M855A1_Stanag",3,30}}},{"V_PlateCarrier1_khk",{{"rhs_mag_30Rnd_556x45_M855A1_PMAG_Tan",5,30},{"rhs_mag_an_m8hc",1,1},{"rhs_mag_an_m14_th3",1,1},{"ACE_HandFlare_Red",2,1},{"rhs_mag_mk84",1,1},{"rhs_mag_mk3a2",1,1},{"rhs_mag_30Rnd_556x45_M855A1_Stanag",6,30},{"9Rnd_45ACP_Mag",3,8}}},{"B_AssaultPack_cbr",{{"ACE_adenosine",5},{"ACE_atropine",5},{"ACE_fieldDressing",5},{"ACE_quikclot",2},{"ACE_elasticBandage",2},{"ACE_EarPlugs",1},{"ACE_epinephrine",2},{"ACE_Flashlight_MX991",1},{"ACE_IR_Strobe_Item",1},{"ACE_Clacker",1},{"ACE_morphine",4},{"ACE_packingBandage",1},{"ACE_personalAidKit",1},{"US_Facepaint",1},{"ACE_tourniquet",1},{"ACE_MapTools",1},{"rhs_mag_maaws_HEAT",1,1}}},"rhsusf_opscore_coy_cover_pelt","rhs_googles_clear",{},{"ItemMap","ItemGPS","ItemRadio","ItemCompass","ItemWatch","USP_PVS31_HIGH"}};


        class EventHandlers : EventHandlers {
            class CBA_Extended_EventHandlers : CBA_Extended_EventHandlers_base {};

            class ALiVE_orbatCreator {
                init = "if (local (_this select 0)) then {_onSpawn = {_this = _this select 0;sleep 0.2; _backpack = gettext(configfile >> 'cfgvehicles' >> (typeof _this) >> 'backpack'); waituntil {sleep 0.2; backpack _this == _backpack};if !(_this getVariable ['ALiVE_OverrideLoadout',false]) then {_loadout = getArray(configFile >> 'CfgVehicles' >> (typeOf _this) >> 'ALiVE_orbatCreator_loadout'); _this setunitloadout _loadout;reload _this};};_this spawn _onSpawn;(_this select 0) addMPEventHandler ['MPRespawn', _onSpawn];};";
            };

        };

        // custom attributes (do not delete)
        ALiVE_orbatCreator_owned = 1;

    };

    class B_USAForceRecon_Rifleman_Anti_Tank_Woodland_01 : B_USAForceRecon_Rifleman_Anti_Tank_Assault_Woodland_01 {
        author = "ACE";
        scope = 2;
        scopeCurator = 2;
        displayName = "Rifleman, Anti-Tank";
        side = 1;
        faction = "B_USAForceRecon_Woodland";

        identityTypes[] = {"Head_NATO","LanguageENG_F","rhsusf_g_usmc"};

        uniformClass = "rhs_uniform_FROG01_wd";

        linkedItems[] = {"V_PlateCarrier1_khk","H_HelmetSpecB_marpat_wdl","ItemMap","ItemGPS","ItemRadio","ItemCompass","ItemWatch","USP_PVS31_HIGH"};
        respawnlinkedItems[] = {"V_PlateCarrier1_khk","H_HelmetSpecB_marpat_wdl","ItemMap","ItemGPS","ItemRadio","ItemCompass","ItemWatch","USP_PVS31_HIGH"};

        weapons[] = {"rhs_weap_m4a1","rhs_weap_maaws","WAM_hgun_ACPC2_KDW_F"};
        respawnWeapons[] = {"rhs_weap_m4a1","rhs_weap_maaws","WAM_hgun_ACPC2_KDW_F"};

        magazines[] = {"rhs_mag_30Rnd_556x45_M855A1_Stanag","rhs_mag_maaws_HEAT","rhs_mag_30Rnd_556x45_M855A1_Stanag"};
        respawnMagazines[] = {"rhs_mag_30Rnd_556x45_M855A1_Stanag","rhs_mag_maaws_HEAT","rhs_mag_30Rnd_556x45_M855A1_Stanag"};

        backpack = "B_AssaultPack_cbr";

        ALiVE_orbatCreator_loadout[] = {{"rhs_weap_m4a1","rhsusf_acc_nt4_tan","rhsusf_acc_anpeq15","rhsusf_acc_ACOG_RMR",{"rhs_mag_30Rnd_556x45_M855A1_Stanag",30},{},""},{"rhs_weap_maaws","","","rhs_optic_maaws",{"rhs_mag_maaws_HEAT",1},{},""},{"WAM_hgun_ACPC2_KDW_F","","X300U","",{},{},""},{"rhs_uniform_FROG01_wd",{{"USP_PVS31",2},{"ACE_EarPlugs",1},{"rhs_mag_30Rnd_556x45_M855A1_Stanag",3,30}}},{"V_PlateCarrier1_khk",{{"rhs_mag_30Rnd_556x45_M855A1_PMAG_Tan",5,30},{"rhs_mag_an_m8hc",1,1},{"rhs_mag_an_m14_th3",1,1},{"ACE_HandFlare_Red",2,1},{"rhs_mag_mk84",1,1},{"rhs_mag_mk3a2",1,1},{"rhs_mag_30Rnd_556x45_M855A1_Stanag",6,30},{"9Rnd_45ACP_Mag",3,8}}},{"B_AssaultPack_cbr",{{"ACE_adenosine",5},{"ACE_atropine",5},{"ACE_fieldDressing",5},{"ACE_quikclot",2},{"ACE_elasticBandage",2},{"ACE_EarPlugs",1},{"ACE_epinephrine",2},{"ACE_Flashlight_MX991",1},{"ACE_IR_Strobe_Item",1},{"ACE_Clacker",1},{"ACE_morphine",4},{"ACE_packingBandage",1},{"ACE_personalAidKit",1},{"US_Facepaint",1},{"ACE_tourniquet",1},{"ACE_MapTools",1},{"rhs_mag_maaws_HEAT",1,1}}},"H_HelmetSpecB_marpat_wdl","rhs_googles_clear",{},{"ItemMap","ItemGPS","ItemRadio","ItemCompass","ItemWatch","USP_PVS31_HIGH"}};


        class EventHandlers : EventHandlers {
            class CBA_Extended_EventHandlers : CBA_Extended_EventHandlers_base {};

            class ALiVE_orbatCreator {
                init = "if (local (_this select 0)) then {_onSpawn = {_this = _this select 0;sleep 0.2; _backpack = gettext(configfile >> 'cfgvehicles' >> (typeof _this) >> 'backpack'); waituntil {sleep 0.2; backpack _this == _backpack};if !(_this getVariable ['ALiVE_OverrideLoadout',false]) then {_loadout = getArray(configFile >> 'CfgVehicles' >> (typeOf _this) >> 'ALiVE_orbatCreator_loadout'); _this setunitloadout _loadout;reload _this};};_this spawn _onSpawn;(_this select 0) addMPEventHandler ['MPRespawn', _onSpawn];};";
            };

        };

        // custom attributes (do not delete)
        ALiVE_orbatCreator_owned = 1;

    };

    class B_USAForceRecon_Rifleman_AT_Assistant_Woodland_01 : B_USAForceRecon_Rifleman_Woodland_01 {
        author = "ACE";
        scope = 2;
        scopeCurator = 2;
        displayName = "Rifleman, AT Assistant";
        side = 1;
        faction = "B_USAForceRecon_Woodland";

        identityTypes[] = {"Head_NATO","LanguageENG_F","rhsusf_g_usmc"};

        uniformClass = "rhs_uniform_FROG01_wd";

        linkedItems[] = {"V_PlateCarrier1_khk","H_HelmetSpecB_marpat_wdl","ItemMap","ItemGPS","ItemRadio","ItemCompass","ItemWatch","USP_PVS31_HIGH"};
        respawnlinkedItems[] = {"V_PlateCarrier1_khk","H_HelmetSpecB_marpat_wdl","ItemMap","ItemGPS","ItemRadio","ItemCompass","ItemWatch","USP_PVS31_HIGH"};

        weapons[] = {"rhs_weap_m4a1","WAM_hgun_ACPC2_KDW_F"};
        respawnWeapons[] = {"rhs_weap_m4a1","WAM_hgun_ACPC2_KDW_F"};

        magazines[] = {"rhs_mag_30Rnd_556x45_M855A1_Stanag","rhs_mag_30Rnd_556x45_M855A1_Stanag"};
        respawnMagazines[] = {"rhs_mag_30Rnd_556x45_M855A1_Stanag","rhs_mag_30Rnd_556x45_M855A1_Stanag"};

        backpack = "B_AssaultPack_cbr";

        ALiVE_orbatCreator_loadout[] = {{"rhs_weap_m4a1","rhsusf_acc_nt4_tan","rhsusf_acc_anpeq15","rhsusf_acc_ACOG_RMR",{"rhs_mag_30Rnd_556x45_M855A1_Stanag",30},{},""},{},{"WAM_hgun_ACPC2_KDW_F","","X300U","",{},{},""},{"rhs_uniform_FROG01_wd",{{"USP_PVS31",2},{"ACE_EarPlugs",1},{"rhs_mag_30Rnd_556x45_M855A1_Stanag",3,30}}},{"V_PlateCarrier1_khk",{{"rhs_mag_30Rnd_556x45_M855A1_PMAG_Tan",5,30},{"rhs_mag_an_m8hc",1,1},{"rhs_mag_an_m14_th3",1,1},{"ACE_HandFlare_Red",2,1},{"rhs_mag_mk84",1,1},{"rhs_mag_mk3a2",1,1},{"rhs_mag_30Rnd_556x45_M855A1_Stanag",6,30},{"9Rnd_45ACP_Mag",3,8}}},{"B_AssaultPack_cbr",{{"ACE_adenosine",5},{"ACE_atropine",5},{"ACE_fieldDressing",5},{"ACE_quikclot",2},{"ACE_elasticBandage",2},{"ACE_EarPlugs",1},{"ACE_epinephrine",2},{"ACE_Flashlight_MX991",1},{"ACE_IR_Strobe_Item",1},{"ACE_Clacker",1},{"ACE_morphine",4},{"ACE_packingBandage",1},{"ACE_personalAidKit",1},{"US_Facepaint",1},{"ACE_tourniquet",1},{"ACE_MapTools",1},{"rhs_mag_maaws_HEAT",1,1}}},"H_HelmetSpecB_marpat_wdl","rhs_googles_clear",{},{"ItemMap","ItemGPS","ItemRadio","ItemCompass","ItemWatch","USP_PVS31_HIGH"}};


        class EventHandlers : EventHandlers {
            class CBA_Extended_EventHandlers : CBA_Extended_EventHandlers_base {};

            class ALiVE_orbatCreator {
                init = "if (local (_this select 0)) then {_onSpawn = {_this = _this select 0;sleep 0.2; _backpack = gettext(configfile >> 'cfgvehicles' >> (typeof _this) >> 'backpack'); waituntil {sleep 0.2; backpack _this == _backpack};if !(_this getVariable ['ALiVE_OverrideLoadout',false]) then {_loadout = getArray(configFile >> 'CfgVehicles' >> (typeOf _this) >> 'ALiVE_orbatCreator_loadout'); _this setunitloadout _loadout;reload _this};};_this spawn _onSpawn;(_this select 0) addMPEventHandler ['MPRespawn', _onSpawn];};";
            };

        };

        // custom attributes (do not delete)
        ALiVE_orbatCreator_owned = 1;

    };

    class B_USAForceRecon_Rifleman_AT_Assistant_Light_Woodland_01 : B_USAForceRecon_Rifleman_AT_Assistant_Woodland_01 {
        author = "ACE";
        scope = 2;
        scopeCurator = 2;
        displayName = "Rifleman, AT Assistant, Light";
        side = 1;
        faction = "B_USAForceRecon_Woodland";

        identityTypes[] = {"Head_NATO","LanguageENG_F","rhsusf_g_usmc"};

        uniformClass = "rhs_uniform_FROG01_wd";

        linkedItems[] = {"V_PlateCarrier1_khk","rhs_booniehat2_marpatwd","ItemMap","ItemGPS","ItemRadio","ItemCompass","ItemWatch"};
        respawnlinkedItems[] = {"V_PlateCarrier1_khk","rhs_booniehat2_marpatwd","ItemMap","ItemGPS","ItemRadio","ItemCompass","ItemWatch"};

        weapons[] = {"rhs_weap_m4a1","WAM_hgun_ACPC2_KDW_F"};
        respawnWeapons[] = {"rhs_weap_m4a1","WAM_hgun_ACPC2_KDW_F"};

        magazines[] = {"rhs_mag_30Rnd_556x45_M855A1_Stanag","rhs_mag_30Rnd_556x45_M855A1_Stanag"};
        respawnMagazines[] = {"rhs_mag_30Rnd_556x45_M855A1_Stanag","rhs_mag_30Rnd_556x45_M855A1_Stanag"};

        backpack = "B_AssaultPack_cbr";

        ALiVE_orbatCreator_loadout[] = {{"rhs_weap_m4a1","rhsusf_acc_nt4_tan","rhsusf_acc_anpeq15","rhsusf_acc_ACOG_RMR",{"rhs_mag_30Rnd_556x45_M855A1_Stanag",30},{},""},{},{"WAM_hgun_ACPC2_KDW_F","","X300U","",{},{},""},{"rhs_uniform_FROG01_wd",{{"USP_PVS31",2},{"ACE_EarPlugs",1},{"USP_PVS31_HIGH",1},{"rhs_mag_30Rnd_556x45_M855A1_Stanag",3,30}}},{"V_PlateCarrier1_khk",{{"rhs_mag_30Rnd_556x45_M855A1_PMAG_Tan",5,30},{"rhs_mag_an_m8hc",1,1},{"rhs_mag_an_m14_th3",1,1},{"ACE_HandFlare_Red",2,1},{"rhs_mag_mk84",1,1},{"rhs_mag_mk3a2",1,1},{"rhs_mag_30Rnd_556x45_M855A1_Stanag",6,30},{"9Rnd_45ACP_Mag",3,8}}},{"B_AssaultPack_cbr",{{"ACE_adenosine",5},{"ACE_atropine",5},{"ACE_fieldDressing",5},{"ACE_quikclot",2},{"ACE_elasticBandage",2},{"ACE_EarPlugs",1},{"ACE_epinephrine",2},{"ACE_Flashlight_MX991",1},{"ACE_IR_Strobe_Item",1},{"ACE_Clacker",1},{"ACE_morphine",4},{"ACE_packingBandage",1},{"ACE_personalAidKit",1},{"US_Facepaint",1},{"ACE_tourniquet",1},{"ACE_MapTools",1},{"rhs_mag_maaws_HEAT",1,1}}},"rhs_booniehat2_marpatwd","rhs_googles_clear",{},{"ItemMap","ItemGPS","ItemRadio","ItemCompass","ItemWatch",""}};


        class EventHandlers : EventHandlers {
            class CBA_Extended_EventHandlers : CBA_Extended_EventHandlers_base {};

            class ALiVE_orbatCreator {
                init = "if (local (_this select 0)) then {_onSpawn = {_this = _this select 0;sleep 0.2; _backpack = gettext(configfile >> 'cfgvehicles' >> (typeof _this) >> 'backpack'); waituntil {sleep 0.2; backpack _this == _backpack};if !(_this getVariable ['ALiVE_OverrideLoadout',false]) then {_loadout = getArray(configFile >> 'CfgVehicles' >> (typeOf _this) >> 'ALiVE_orbatCreator_loadout'); _this setunitloadout _loadout;reload _this};};_this spawn _onSpawn;(_this select 0) addMPEventHandler ['MPRespawn', _onSpawn];};";
            };

        };

        // custom attributes (do not delete)
        ALiVE_orbatCreator_owned = 1;

    };

    class B_USAForceRecon_Breacher_Woodland_01 : B_USAForceRecon_Rifleman_Woodland_01 {
        author = "ACE";
        scope = 2;
        scopeCurator = 2;
        displayName = "Breacher";
        side = 1;
        faction = "B_USAForceRecon_Woodland";

        identityTypes[] = {"Head_NATO","LanguageENG_F","rhsusf_g_usmc"};

        uniformClass = "rhs_uniform_FROG01_wd";

        linkedItems[] = {"V_PlateCarrier1_khk","H_HelmetSpecB_marpat_wdl","ItemMap","ItemGPS","ItemRadio","ItemCompass","ItemWatch","USP_PVS31"};
        respawnlinkedItems[] = {"V_PlateCarrier1_khk","H_HelmetSpecB_marpat_wdl","ItemMap","ItemGPS","ItemRadio","ItemCompass","ItemWatch","USP_PVS31"};

        weapons[] = {"rhs_weap_m4a1","WAM_hgun_ACPC2_KDW_F"};
        respawnWeapons[] = {"rhs_weap_m4a1","WAM_hgun_ACPC2_KDW_F"};

        magazines[] = {"rhs_mag_30Rnd_556x45_M855A1_Stanag","rhs_mag_30Rnd_556x45_M855A1_Stanag"};
        respawnMagazines[] = {"rhs_mag_30Rnd_556x45_M855A1_Stanag","rhs_mag_30Rnd_556x45_M855A1_Stanag"};

        backpack = "rhsusf_assault_eagleaiii_coy";

        ALiVE_orbatCreator_loadout[] = {{"rhs_weap_m4a1","rhsusf_acc_nt4_tan","rhsusf_acc_anpeq16a_top","rhsusf_acc_ACOG_RMR",{"rhs_mag_30Rnd_556x45_M855A1_Stanag",30},{},""},{},{"WAM_hgun_ACPC2_KDW_F","","X300U","",{},{},""},{"rhs_uniform_FROG01_wd",{{"rhs_mag_30Rnd_556x45_M855A1_Stanag",3,30}}},{"V_PlateCarrier1_khk",{{"rhs_mag_30Rnd_556x45_M855A1_PMAG_Tan",6,30},{"rhs_mag_30Rnd_556x45_M855A1_Stanag",6,30},{"9Rnd_45ACP_Mag",3,8}}},{"rhsusf_assault_eagleaiii_coy",{{"ACE_adenosine",5},{"ACE_atropine",5},{"ACE_fieldDressing",5},{"ACE_quikclot",2},{"ACE_elasticBandage",2},{"ACE_EarPlugs",1},{"ACE_epinephrine",2},{"ACE_Flashlight_MX991",1},{"ACE_IR_Strobe_Item",1},{"ACE_Clacker",1},{"ACE_morphine",4},{"ACE_packingBandage",1},{"ACE_personalAidKit",1},{"US_Facepaint",1},{"ACE_tourniquet",1},{"ACE_MapTools",1},{"MineDetector",1},{"ACE_DefusalKit",1},{"rhsusf_m112_mag",1,1}}},"H_HelmetSpecB_marpat_wdl","rhs_googles_clear",{},{"ItemMap","ItemGPS","ItemRadio","ItemCompass","ItemWatch","USP_PVS31"}};


        class EventHandlers : EventHandlers {
            class CBA_Extended_EventHandlers : CBA_Extended_EventHandlers_base {};

            class ALiVE_orbatCreator {
                init = "if (local (_this select 0)) then {_onSpawn = {_this = _this select 0;sleep 0.2; _backpack = gettext(configfile >> 'cfgvehicles' >> (typeof _this) >> 'backpack'); waituntil {sleep 0.2; backpack _this == _backpack};if !(_this getVariable ['ALiVE_OverrideLoadout',false]) then {_loadout = getArray(configFile >> 'CfgVehicles' >> (typeOf _this) >> 'ALiVE_orbatCreator_loadout'); _this setunitloadout _loadout;reload _this};};_this spawn _onSpawn;(_this select 0) addMPEventHandler ['MPRespawn', _onSpawn];};";
            };

        };

        // custom attributes (do not delete)
        ALiVE_orbatCreator_owned = 1;

    };

    class B_USAForceRecon_Platoon_Radioman_Woodland_01 : B_USAForceRecon_Rifleman_Woodland_01 {
        author = "ACE";
        scope = 2;
        scopeCurator = 2;
        displayName = "Platoon Radioman";
        side = 1;
        faction = "B_USAForceRecon_Woodland";

        identityTypes[] = {"Head_NATO","LanguageENG_F","rhsusf_g_usmc"};

        uniformClass = "rhs_uniform_FROG01_wd";

        linkedItems[] = {"V_PlateCarrier1_khk","H_HelmetSpecB_marpat_wdl","ItemMap","ItemGPS","ItemRadio","ItemCompass","ItemWatch","USP_PVS31_HIGH"};
        respawnlinkedItems[] = {"V_PlateCarrier1_khk","H_HelmetSpecB_marpat_wdl","ItemMap","ItemGPS","ItemRadio","ItemCompass","ItemWatch","USP_PVS31_HIGH"};

        weapons[] = {"rhs_weap_m4a1","WAM_hgun_ACPC2_KDW_F"};
        respawnWeapons[] = {"rhs_weap_m4a1","WAM_hgun_ACPC2_KDW_F"};

        magazines[] = {"rhs_mag_30Rnd_556x45_M855A1_Stanag","rhs_mag_30Rnd_556x45_M855A1_Stanag"};
        respawnMagazines[] = {"rhs_mag_30Rnd_556x45_M855A1_Stanag","rhs_mag_30Rnd_556x45_M855A1_Stanag"};

        backpack = "B_RadioBag_01_coyote_F";

        ALiVE_orbatCreator_loadout[] = {{"rhs_weap_m4a1","rhsusf_acc_nt4_tan","rhsusf_acc_anpeq16a_top","rhsusf_acc_ACOG_RMR",{"rhs_mag_30Rnd_556x45_M855A1_Stanag",30},{},""},{},{"WAM_hgun_ACPC2_KDW_F","","X300U","",{},{},""},{"rhs_uniform_FROG01_wd",{{"USP_PVS31",1}}},{"V_PlateCarrier1_khk",{{"rhs_mag_30Rnd_556x45_M855A1_PMAG_Tan",6,30},{"rhs_mag_30Rnd_556x45_M855A1_Stanag",6,30},{"9Rnd_45ACP_Mag",3,8}}},{"B_RadioBag_01_coyote_F",{{"ACE_adenosine",5},{"ACE_atropine",5},{"ACE_fieldDressing",5},{"ACE_quikclot",2},{"ACE_elasticBandage",2},{"ACE_EarPlugs",1},{"ACE_epinephrine",2},{"ACE_Flashlight_MX991",1},{"ACE_IR_Strobe_Item",1},{"ACE_Clacker",1},{"ACE_morphine",4},{"ACE_packingBandage",1},{"ACE_personalAidKit",1},{"US_Facepaint",1},{"ACE_tourniquet",1},{"ACE_MapTools",1}}},"H_HelmetSpecB_marpat_wdl","rhs_googles_clear",{},{"ItemMap","ItemGPS","ItemRadio","ItemCompass","ItemWatch","USP_PVS31_HIGH"}};


        class EventHandlers : EventHandlers {
            class CBA_Extended_EventHandlers : CBA_Extended_EventHandlers_base {};

            class ALiVE_orbatCreator {
                init = "if (local (_this select 0)) then {_onSpawn = {_this = _this select 0;sleep 0.2; _backpack = gettext(configfile >> 'cfgvehicles' >> (typeof _this) >> 'backpack'); waituntil {sleep 0.2; backpack _this == _backpack};if !(_this getVariable ['ALiVE_OverrideLoadout',false]) then {_loadout = getArray(configFile >> 'CfgVehicles' >> (typeOf _this) >> 'ALiVE_orbatCreator_loadout'); _this setunitloadout _loadout;reload _this};};_this spawn _onSpawn;(_this select 0) addMPEventHandler ['MPRespawn', _onSpawn];};";
            };

        };

        // custom attributes (do not delete)
        ALiVE_orbatCreator_owned = 1;

    };

    class B_USAForceRecon_Platoon_Radioman_Assault_Woodland_01 : B_USAForceRecon_Platoon_Radioman_Woodland_01 {
        author = "ACE";
        scope = 2;
        scopeCurator = 2;
        displayName = "Platoon Radioman, Assault";
        side = 1;
        faction = "B_USAForceRecon_Woodland";

        identityTypes[] = {"Head_NATO","LanguageENG_F","rhsusf_g_usmc"};

        uniformClass = "rhs_uniform_FROG01_wd";

        linkedItems[] = {"V_PlateCarrier1_khk","rhsusf_opscore_coy_cover_pelt","ItemMap","ItemGPS","ItemRadio","ItemCompass","ItemWatch","USP_PVS31"};
        respawnlinkedItems[] = {"V_PlateCarrier1_khk","rhsusf_opscore_coy_cover_pelt","ItemMap","ItemGPS","ItemRadio","ItemCompass","ItemWatch","USP_PVS31"};

        weapons[] = {"rhs_weap_m4a1","WAM_hgun_ACPC2_KDW_F"};
        respawnWeapons[] = {"rhs_weap_m4a1","WAM_hgun_ACPC2_KDW_F"};

        magazines[] = {"rhs_mag_30Rnd_556x45_M855A1_Stanag","rhs_mag_30Rnd_556x45_M855A1_Stanag"};
        respawnMagazines[] = {"rhs_mag_30Rnd_556x45_M855A1_Stanag","rhs_mag_30Rnd_556x45_M855A1_Stanag"};

        backpack = "B_RadioBag_01_coyote_F";

        ALiVE_orbatCreator_loadout[] = {{"rhs_weap_m4a1","rhsusf_acc_nt4_tan","rhsusf_acc_anpeq16a_top","rhsusf_acc_ACOG_RMR",{"rhs_mag_30Rnd_556x45_M855A1_Stanag",30},{},""},{},{"WAM_hgun_ACPC2_KDW_F","","X300U","",{},{},""},{"rhs_uniform_FROG01_wd",{{"USP_PVS31",1}}},{"V_PlateCarrier1_khk",{{"rhs_mag_30Rnd_556x45_M855A1_PMAG_Tan",6,30},{"rhs_mag_30Rnd_556x45_M855A1_Stanag",6,30},{"9Rnd_45ACP_Mag",3,8}}},{"B_RadioBag_01_coyote_F",{{"ACE_adenosine",5},{"ACE_atropine",5},{"ACE_fieldDressing",5},{"ACE_quikclot",2},{"ACE_elasticBandage",2},{"ACE_EarPlugs",1},{"ACE_epinephrine",2},{"ACE_Flashlight_MX991",1},{"ACE_IR_Strobe_Item",1},{"ACE_Clacker",1},{"ACE_morphine",4},{"ACE_packingBandage",1},{"ACE_personalAidKit",1},{"US_Facepaint",1},{"ACE_tourniquet",1},{"ACE_MapTools",1}}},"rhsusf_opscore_coy_cover_pelt","rhs_googles_clear",{},{"ItemMap","ItemGPS","ItemRadio","ItemCompass","ItemWatch","USP_PVS31"}};


        class EventHandlers : EventHandlers {
            class CBA_Extended_EventHandlers : CBA_Extended_EventHandlers_base {};

            class ALiVE_orbatCreator {
                init = "if (local (_this select 0)) then {_onSpawn = {_this = _this select 0;sleep 0.2; _backpack = gettext(configfile >> 'cfgvehicles' >> (typeof _this) >> 'backpack'); waituntil {sleep 0.2; backpack _this == _backpack};if !(_this getVariable ['ALiVE_OverrideLoadout',false]) then {_loadout = getArray(configFile >> 'CfgVehicles' >> (typeOf _this) >> 'ALiVE_orbatCreator_loadout'); _this setunitloadout _loadout;reload _this};};_this spawn _onSpawn;(_this select 0) addMPEventHandler ['MPRespawn', _onSpawn];};";
            };

        };

        // custom attributes (do not delete)
        ALiVE_orbatCreator_owned = 1;

    };

    class B_USAForceRecon_Platoon_Radioman_Light_Woodland_01 : B_USAForceRecon_Platoon_Radioman_Woodland_01 {
        author = "ACE";
        scope = 2;
        scopeCurator = 2;
        displayName = "Platoon Radioman, Light";
        side = 1;
        faction = "B_USAForceRecon_Woodland";

        identityTypes[] = {"Head_NATO","LanguageENG_F","rhsusf_g_usmc"};

        uniformClass = "rhs_uniform_FROG01_wd";

        linkedItems[] = {"V_PlateCarrier1_khk","rhs_booniehat2_marpatwd","ItemMap","ItemGPS","ItemRadio","ItemCompass","ItemWatch","USP_PVS31_COMPACT"};
        respawnlinkedItems[] = {"V_PlateCarrier1_khk","rhs_booniehat2_marpatwd","ItemMap","ItemGPS","ItemRadio","ItemCompass","ItemWatch","USP_PVS31_COMPACT"};

        weapons[] = {"rhs_weap_m4a1","WAM_hgun_ACPC2_KDW_F"};
        respawnWeapons[] = {"rhs_weap_m4a1","WAM_hgun_ACPC2_KDW_F"};

        magazines[] = {"rhs_mag_30Rnd_556x45_M855A1_Stanag","rhs_mag_30Rnd_556x45_M855A1_Stanag"};
        respawnMagazines[] = {"rhs_mag_30Rnd_556x45_M855A1_Stanag","rhs_mag_30Rnd_556x45_M855A1_Stanag"};

        backpack = "B_RadioBag_01_coyote_F";

        ALiVE_orbatCreator_loadout[] = {{"rhs_weap_m4a1","rhsusf_acc_nt4_tan","rhsusf_acc_anpeq16a_top","rhsusf_acc_ACOG_RMR",{"rhs_mag_30Rnd_556x45_M855A1_Stanag",30},{},""},{},{"WAM_hgun_ACPC2_KDW_F","","X300U","",{},{},""},{"rhs_uniform_FROG01_wd",{{"USP_PVS31",1}}},{"V_PlateCarrier1_khk",{{"rhs_mag_30Rnd_556x45_M855A1_PMAG_Tan",6,30},{"rhs_mag_30Rnd_556x45_M855A1_Stanag",6,30},{"9Rnd_45ACP_Mag",3,8}}},{"B_RadioBag_01_coyote_F",{{"ACE_adenosine",5},{"ACE_atropine",5},{"ACE_fieldDressing",5},{"ACE_quikclot",2},{"ACE_elasticBandage",2},{"ACE_EarPlugs",1},{"ACE_epinephrine",2},{"ACE_Flashlight_MX991",1},{"ACE_IR_Strobe_Item",1},{"ACE_Clacker",1},{"ACE_morphine",4},{"ACE_packingBandage",1},{"ACE_personalAidKit",1},{"US_Facepaint",1},{"ACE_tourniquet",1},{"ACE_MapTools",1}}},"rhs_booniehat2_marpatwd","rhs_googles_clear",{},{"ItemMap","ItemGPS","ItemRadio","ItemCompass","ItemWatch","USP_PVS31_COMPACT"}};


        class EventHandlers : EventHandlers {
            class CBA_Extended_EventHandlers : CBA_Extended_EventHandlers_base {};

            class ALiVE_orbatCreator {
                init = "if (local (_this select 0)) then {_onSpawn = {_this = _this select 0;sleep 0.2; _backpack = gettext(configfile >> 'cfgvehicles' >> (typeof _this) >> 'backpack'); waituntil {sleep 0.2; backpack _this == _backpack};if !(_this getVariable ['ALiVE_OverrideLoadout',false]) then {_loadout = getArray(configFile >> 'CfgVehicles' >> (typeOf _this) >> 'ALiVE_orbatCreator_loadout'); _this setunitloadout _loadout;reload _this};};_this spawn _onSpawn;(_this select 0) addMPEventHandler ['MPRespawn', _onSpawn];};";
            };

        };

        // custom attributes (do not delete)
        ALiVE_orbatCreator_owned = 1;

    };

    class B_USAForceRecon_Marksman_Woodland_01 : B_USAForceRecon_Rifleman_Woodland_01 {
        author = "ACE";
        scope = 2;
        scopeCurator = 2;
        displayName = "Marksman";
        side = 1;
        faction = "B_USAForceRecon_Woodland";

        identityTypes[] = {"Head_NATO","LanguageENG_F","rhsusf_g_usmc"};

        uniformClass = "rhs_uniform_FROG01_wd";

        linkedItems[] = {"V_PlateCarrier1_khk","H_HelmetSpecB_marpat_wdl","ItemMap","ItemGPS","ItemRadio","ItemCompass","ItemWatch","USP_PVS31"};
        respawnlinkedItems[] = {"V_PlateCarrier1_khk","H_HelmetSpecB_marpat_wdl","ItemMap","ItemGPS","ItemRadio","ItemCompass","ItemWatch","USP_PVS31"};

        weapons[] = {"rhs_weap_sr25_ec","WAM_hgun_ACPC2_KDW_F"};
        respawnWeapons[] = {"rhs_weap_sr25_ec","WAM_hgun_ACPC2_KDW_F"};

        magazines[] = {"rhsusf_20Rnd_762x51_SR25_m118_special_Mag","rhsusf_20Rnd_762x51_SR25_m118_special_Mag"};
        respawnMagazines[] = {"rhsusf_20Rnd_762x51_SR25_m118_special_Mag","rhsusf_20Rnd_762x51_SR25_m118_special_Mag"};

        backpack = "B_AssaultPack_cbr";

        ALiVE_orbatCreator_loadout[] = {{"rhs_weap_sr25_ec","rhsusf_acc_aac_scarh_silencer","rhsusf_acc_anpeq16a","rhsusf_acc_M8541_mrds",{"rhsusf_20Rnd_762x51_SR25_m118_special_Mag",20},{},"rhsusf_acc_harris_bipod"},{},{"WAM_hgun_ACPC2_KDW_F","","X300U","",{},{},""},{"rhs_uniform_FROG01_wd",{{"USP_PVS31",2},{"rhsusf_20Rnd_762x51_SR25_m118_special_Mag",3,20}}},{"V_PlateCarrier1_khk",{{"MiniGrenade",2,1},{"rhs_mag_mk84",1,1},{"rhs_mag_m67",2,1},{"rhs_mag_m18_green",1,1},{"rhs_mag_m18_purple",1,1},{"rhs_mag_m18_red",1,1},{"Chemlight_yellow",1,1},{"Chemlight_green",1,1},{"Chemlight_red",1,1},{"rhs_mag_an_m8hc",1,1},{"rhs_mag_an_m14_th3",1,1},{"9Rnd_45ACP_Mag",3,8},{"rhsusf_20Rnd_762x51_SR25_m118_special_Mag",2,20},{"rhsusf_20Rnd_762x51_SR25_mk316_special_Mag",2,20},{"rhsusf_20Rnd_762x51_SR25_m993_Mag",1,20},{"rhsusf_20Rnd_762x51_SR25_m62_Mag",1,20}}},{"B_AssaultPack_cbr",{{"ACE_adenosine",5},{"ACE_atropine",5},{"ACE_fieldDressing",5},{"ACE_quikclot",2},{"ACE_elasticBandage",2},{"ACE_EarPlugs",1},{"ACE_epinephrine",2},{"ACE_Flashlight_MX991",1},{"ACE_IR_Strobe_Item",1},{"ACE_Clacker",1},{"ACE_morphine",4},{"ACE_packingBandage",1},{"ACE_personalAidKit",1},{"US_Facepaint",1},{"ACE_tourniquet",1},{"ACE_MapTools",1}}},"H_HelmetSpecB_marpat_wdl","rhs_googles_clear",{},{"ItemMap","ItemGPS","ItemRadio","ItemCompass","ItemWatch","USP_PVS31"}};


        class EventHandlers : EventHandlers {
            class CBA_Extended_EventHandlers : CBA_Extended_EventHandlers_base {};

            class ALiVE_orbatCreator {
                init = "if (local (_this select 0)) then {_onSpawn = {_this = _this select 0;sleep 0.2; _backpack = gettext(configfile >> 'cfgvehicles' >> (typeof _this) >> 'backpack'); waituntil {sleep 0.2; backpack _this == _backpack};if !(_this getVariable ['ALiVE_OverrideLoadout',false]) then {_loadout = getArray(configFile >> 'CfgVehicles' >> (typeOf _this) >> 'ALiVE_orbatCreator_loadout'); _this setunitloadout _loadout;reload _this};};_this spawn _onSpawn;(_this select 0) addMPEventHandler ['MPRespawn', _onSpawn];};";
            };

        };

        // custom attributes (do not delete)
        ALiVE_orbatCreator_owned = 1;

    };

    class B_USAForceRecon_Marksman_Assault_Woodland_01 : B_USAForceRecon_Marksman_Woodland_01 {
        author = "ACE";
        scope = 2;
        scopeCurator = 2;
        displayName = "Marksman, Assault";
        side = 1;
        faction = "B_USAForceRecon_Woodland";

        identityTypes[] = {"Head_NATO","LanguageENG_F","rhsusf_g_usmc"};

        uniformClass = "rhs_uniform_FROG01_wd";

        linkedItems[] = {"V_PlateCarrier1_khk","rhsusf_opscore_coy_cover_pelt","ItemMap","ItemGPS","ItemRadio","ItemCompass","ItemWatch","USP_PVS31"};
        respawnlinkedItems[] = {"V_PlateCarrier1_khk","rhsusf_opscore_coy_cover_pelt","ItemMap","ItemGPS","ItemRadio","ItemCompass","ItemWatch","USP_PVS31"};

        weapons[] = {"rhs_weap_sr25_ec","WAM_hgun_ACPC2_KDW_F"};
        respawnWeapons[] = {"rhs_weap_sr25_ec","WAM_hgun_ACPC2_KDW_F"};

        magazines[] = {"rhsusf_20Rnd_762x51_SR25_m118_special_Mag","rhsusf_20Rnd_762x51_SR25_m118_special_Mag"};
        respawnMagazines[] = {"rhsusf_20Rnd_762x51_SR25_m118_special_Mag","rhsusf_20Rnd_762x51_SR25_m118_special_Mag"};

        backpack = "B_AssaultPack_cbr";

        ALiVE_orbatCreator_loadout[] = {{"rhs_weap_sr25_ec","rhsusf_acc_aac_scarh_silencer","rhsusf_acc_anpeq16a","rhsusf_acc_M8541_mrds",{"rhsusf_20Rnd_762x51_SR25_m118_special_Mag",20},{},"rhsusf_acc_harris_bipod"},{},{"WAM_hgun_ACPC2_KDW_F","","X300U","",{},{},""},{"rhs_uniform_FROG01_wd",{{"USP_PVS31",2},{"rhsusf_20Rnd_762x51_SR25_m118_special_Mag",3,20}}},{"V_PlateCarrier1_khk",{{"MiniGrenade",2,1},{"rhs_mag_mk84",1,1},{"rhs_mag_m67",2,1},{"rhs_mag_m18_green",1,1},{"rhs_mag_m18_purple",1,1},{"rhs_mag_m18_red",1,1},{"Chemlight_yellow",1,1},{"Chemlight_green",1,1},{"Chemlight_red",1,1},{"rhs_mag_an_m8hc",1,1},{"rhs_mag_an_m14_th3",1,1},{"9Rnd_45ACP_Mag",3,8},{"rhsusf_20Rnd_762x51_SR25_m118_special_Mag",2,20},{"rhsusf_20Rnd_762x51_SR25_mk316_special_Mag",2,20},{"rhsusf_20Rnd_762x51_SR25_m993_Mag",1,20},{"rhsusf_20Rnd_762x51_SR25_m62_Mag",1,20}}},{"B_AssaultPack_cbr",{{"ACE_adenosine",5},{"ACE_atropine",5},{"ACE_fieldDressing",5},{"ACE_quikclot",2},{"ACE_elasticBandage",2},{"ACE_EarPlugs",1},{"ACE_epinephrine",2},{"ACE_Flashlight_MX991",1},{"ACE_IR_Strobe_Item",1},{"ACE_Clacker",1},{"ACE_morphine",4},{"ACE_packingBandage",1},{"ACE_personalAidKit",1},{"US_Facepaint",1},{"ACE_tourniquet",1},{"ACE_MapTools",1}}},"rhsusf_opscore_coy_cover_pelt","rhs_googles_clear",{},{"ItemMap","ItemGPS","ItemRadio","ItemCompass","ItemWatch","USP_PVS31"}};


        class EventHandlers : EventHandlers {
            class CBA_Extended_EventHandlers : CBA_Extended_EventHandlers_base {};

            class ALiVE_orbatCreator {
                init = "if (local (_this select 0)) then {_onSpawn = {_this = _this select 0;sleep 0.2; _backpack = gettext(configfile >> 'cfgvehicles' >> (typeof _this) >> 'backpack'); waituntil {sleep 0.2; backpack _this == _backpack};if !(_this getVariable ['ALiVE_OverrideLoadout',false]) then {_loadout = getArray(configFile >> 'CfgVehicles' >> (typeOf _this) >> 'ALiVE_orbatCreator_loadout'); _this setunitloadout _loadout;reload _this};};_this spawn _onSpawn;(_this select 0) addMPEventHandler ['MPRespawn', _onSpawn];};";
            };

        };

        // custom attributes (do not delete)
        ALiVE_orbatCreator_owned = 1;

    };

    class B_USAForceRecon_Marksman_Light_Woodland_01 : B_USAForceRecon_Marksman_Assault_Woodland_01 {
        author = "ACE";
        scope = 2;
        scopeCurator = 2;
        displayName = "Marksman, Light";
        side = 1;
        faction = "B_USAForceRecon_Woodland";

        identityTypes[] = {"Head_NATO","LanguageENG_F","rhsusf_g_usmc"};

        uniformClass = "rhs_uniform_FROG01_wd";

        linkedItems[] = {"V_PlateCarrier1_khk","rhs_booniehat2_marpatwd","ItemMap","ItemGPS","ItemRadio","ItemCompass","ItemWatch","USP_PVS31_HIGH"};
        respawnlinkedItems[] = {"V_PlateCarrier1_khk","rhs_booniehat2_marpatwd","ItemMap","ItemGPS","ItemRadio","ItemCompass","ItemWatch","USP_PVS31_HIGH"};

        weapons[] = {"rhs_weap_sr25_ec","WAM_hgun_ACPC2_KDW_F"};
        respawnWeapons[] = {"rhs_weap_sr25_ec","WAM_hgun_ACPC2_KDW_F"};

        magazines[] = {"rhsusf_20Rnd_762x51_SR25_m118_special_Mag","rhsusf_20Rnd_762x51_SR25_m118_special_Mag"};
        respawnMagazines[] = {"rhsusf_20Rnd_762x51_SR25_m118_special_Mag","rhsusf_20Rnd_762x51_SR25_m118_special_Mag"};

        backpack = "B_AssaultPack_cbr";

        ALiVE_orbatCreator_loadout[] = {{"rhs_weap_sr25_ec","rhsgref_sdn6_suppressor","rhsusf_acc_anpeq16a","rhsusf_acc_M8541_mrds",{"rhsusf_20Rnd_762x51_SR25_m118_special_Mag",20},{},"rhsusf_acc_harris_bipod"},{},{"WAM_hgun_ACPC2_KDW_F","","X300U","",{},{},""},{"rhs_uniform_FROG01_wd",{{"USP_PVS31",1},{"rhsusf_20Rnd_762x51_SR25_m118_special_Mag",3,20}}},{"V_PlateCarrier1_khk",{{"MiniGrenade",2,1},{"rhs_mag_mk84",1,1},{"rhs_mag_m67",2,1},{"rhs_mag_m18_green",1,1},{"rhs_mag_m18_purple",1,1},{"rhs_mag_m18_red",1,1},{"Chemlight_yellow",1,1},{"Chemlight_green",1,1},{"Chemlight_red",1,1},{"rhs_mag_an_m8hc",1,1},{"rhs_mag_an_m14_th3",1,1},{"rhsusf_20Rnd_762x51_SR25_m118_special_Mag",2,20},{"rhsusf_20Rnd_762x51_SR25_mk316_special_Mag",2,20},{"rhsusf_20Rnd_762x51_SR25_m993_Mag",1,20},{"rhsusf_20Rnd_762x51_SR25_m62_Mag",1,20},{"9Rnd_45ACP_Mag",4,8}}},{"B_AssaultPack_cbr",{{"ACE_adenosine",5},{"ACE_atropine",5},{"ACE_fieldDressing",5},{"ACE_quikclot",2},{"ACE_elasticBandage",2},{"ACE_EarPlugs",1},{"ACE_epinephrine",2},{"ACE_Flashlight_MX991",1},{"ACE_IR_Strobe_Item",1},{"ACE_Clacker",1},{"ACE_morphine",4},{"ACE_packingBandage",1},{"ACE_personalAidKit",1},{"US_Facepaint",1},{"ACE_tourniquet",1},{"ACE_MapTools",1}}},"rhs_booniehat2_marpatwd","",{},{"ItemMap","ItemGPS","ItemRadio","ItemCompass","ItemWatch","USP_PVS31_HIGH"}};


        class EventHandlers : EventHandlers {
            class CBA_Extended_EventHandlers : CBA_Extended_EventHandlers_base {};

            class ALiVE_orbatCreator {
                init = "if (local (_this select 0)) then {_onSpawn = {_this = _this select 0;sleep 0.2; _backpack = gettext(configfile >> 'cfgvehicles' >> (typeof _this) >> 'backpack'); waituntil {sleep 0.2; backpack _this == _backpack};if !(_this getVariable ['ALiVE_OverrideLoadout',false]) then {_loadout = getArray(configFile >> 'CfgVehicles' >> (typeOf _this) >> 'ALiVE_orbatCreator_loadout'); _this setunitloadout _loadout;reload _this};};_this spawn _onSpawn;(_this select 0) addMPEventHandler ['MPRespawn', _onSpawn];};";
            };

        };

        // custom attributes (do not delete)
        ALiVE_orbatCreator_owned = 1;

    };

    class B_USAForceRecon_Scout_Sniper_m2010_Woodland_01 : B_USAForceRecon_Rifleman_Woodland_01 {
        author = "ACE";
        scope = 2;
        scopeCurator = 2;
        displayName = "Scout Sniper, m2010";
        side = 1;
        faction = "B_USAForceRecon_Woodland";

        identityTypes[] = {"Head_NATO","LanguageENG_F","rhsusf_g_usmc"};

        uniformClass = "rhs_uniform_FROG01_wd";

        linkedItems[] = {"USP_CRYE_JPC_DMB_CBR","H_HelmetSpecB_marpat_wdl","ItemMap","ItemGPS","ItemRadio","ItemCompass","ItemWatch","USP_PVS31"};
        respawnlinkedItems[] = {"USP_CRYE_JPC_DMB_CBR","H_HelmetSpecB_marpat_wdl","ItemMap","ItemGPS","ItemRadio","ItemCompass","ItemWatch","USP_PVS31"};

        weapons[] = {"rhs_weap_XM2010_sa","WAM_hgun_ACPC2_KDW_F"};
        respawnWeapons[] = {"rhs_weap_XM2010_sa","WAM_hgun_ACPC2_KDW_F"};

        magazines[] = {"rhsusf_5Rnd_300winmag_xm2010","rhsusf_5Rnd_300winmag_xm2010"};
        respawnMagazines[] = {"rhsusf_5Rnd_300winmag_xm2010","rhsusf_5Rnd_300winmag_xm2010"};

        backpack = "B_AssaultPack_cbr";

        ALiVE_orbatCreator_loadout[] = {{"rhs_weap_XM2010_sa","rhsusf_acc_M2010S_sa","rhsusf_acc_anpeq16a","rhsusf_acc_M8541",{"rhsusf_5Rnd_300winmag_xm2010",5},{},"rhsusf_acc_harris_bipod"},{},{"WAM_hgun_ACPC2_KDW_F","","X300U","",{},{},""},{"rhs_uniform_FROG01_wd",{{"rhsusf_5Rnd_300winmag_xm2010",3,5}}},{"USP_CRYE_JPC_DMB_CBR",{{"rhs_mag_m67",1,1},{"rhs_mag_mk84",1,1},{"rhs_mag_mk3a2",1,1},{"rhs_mag_m18_green",1,1},{"9Rnd_45ACP_Mag",3,8},{"rhsusf_5Rnd_300winmag_xm2010",10,5}}},{"B_AssaultPack_cbr",{{"ACE_adenosine",5},{"ACE_atropine",5},{"ACE_fieldDressing",5},{"ACE_quikclot",2},{"ACE_elasticBandage",2},{"ACE_EarPlugs",1},{"ACE_epinephrine",2},{"ACE_Flashlight_MX991",1},{"ACE_IR_Strobe_Item",1},{"ACE_Clacker",1},{"ACE_morphine",4},{"ACE_packingBandage",1},{"ACE_personalAidKit",1},{"US_Facepaint",1},{"ACE_tourniquet",1},{"ACE_MapTools",1}}},"H_HelmetSpecB_marpat_wdl","rhs_googles_clear",{},{"ItemMap","ItemGPS","ItemRadio","ItemCompass","ItemWatch","USP_PVS31"}};


        class EventHandlers : EventHandlers {
            class CBA_Extended_EventHandlers : CBA_Extended_EventHandlers_base {};

            class ALiVE_orbatCreator {
                init = "if (local (_this select 0)) then {_onSpawn = {_this = _this select 0;sleep 0.2; _backpack = gettext(configfile >> 'cfgvehicles' >> (typeof _this) >> 'backpack'); waituntil {sleep 0.2; backpack _this == _backpack};if !(_this getVariable ['ALiVE_OverrideLoadout',false]) then {_loadout = getArray(configFile >> 'CfgVehicles' >> (typeOf _this) >> 'ALiVE_orbatCreator_loadout'); _this setunitloadout _loadout;reload _this};};_this spawn _onSpawn;(_this select 0) addMPEventHandler ['MPRespawn', _onSpawn];};";
            };

        };

        // custom attributes (do not delete)
        ALiVE_orbatCreator_owned = 1;

    };

    class B_USAForceRecon_Scout_Sniper_2010_Light_Woodland_01 : B_USAForceRecon_Scout_Sniper_m2010_Woodland_01 {
        author = "ACE";
        scope = 2;
        scopeCurator = 2;
        displayName = "Scout Sniper, 2010, Light";
        side = 1;
        faction = "B_USAForceRecon_Woodland";

        identityTypes[] = {"Head_NATO","LanguageENG_F","rhsusf_g_usmc"};

        uniformClass = "rhs_uniform_FROG01_wd";

        linkedItems[] = {"USP_CRYE_JPC_DMB_CBR","rhs_booniehat2_marpatwd","ItemMap","ItemGPS","ItemRadio","ItemCompass","ItemWatch","USP_PVS31"};
        respawnlinkedItems[] = {"USP_CRYE_JPC_DMB_CBR","rhs_booniehat2_marpatwd","ItemMap","ItemGPS","ItemRadio","ItemCompass","ItemWatch","USP_PVS31"};

        weapons[] = {"rhs_weap_XM2010_sa","WAM_hgun_ACPC2_KDW_F"};
        respawnWeapons[] = {"rhs_weap_XM2010_sa","WAM_hgun_ACPC2_KDW_F"};

        magazines[] = {"rhsusf_5Rnd_300winmag_xm2010","rhsusf_5Rnd_300winmag_xm2010"};
        respawnMagazines[] = {"rhsusf_5Rnd_300winmag_xm2010","rhsusf_5Rnd_300winmag_xm2010"};

        backpack = "B_AssaultPack_cbr";

        ALiVE_orbatCreator_loadout[] = {{"rhs_weap_XM2010_sa","rhsusf_acc_M2010S_sa","rhsusf_acc_anpeq16a","rhsusf_acc_M8541",{"rhsusf_5Rnd_300winmag_xm2010",5},{},"rhsusf_acc_harris_bipod"},{},{"WAM_hgun_ACPC2_KDW_F","","X300U","",{},{},""},{"rhs_uniform_FROG01_wd",{{"rhsusf_5Rnd_300winmag_xm2010",3,5}}},{"USP_CRYE_JPC_DMB_CBR",{{"rhs_mag_m67",1,1},{"rhs_mag_mk84",1,1},{"rhs_mag_mk3a2",1,1},{"rhs_mag_m18_green",1,1},{"9Rnd_45ACP_Mag",3,8},{"rhsusf_5Rnd_300winmag_xm2010",10,5}}},{"B_AssaultPack_cbr",{{"ACE_adenosine",5},{"ACE_atropine",5},{"ACE_fieldDressing",5},{"ACE_quikclot",2},{"ACE_elasticBandage",2},{"ACE_EarPlugs",1},{"ACE_epinephrine",2},{"ACE_Flashlight_MX991",1},{"ACE_IR_Strobe_Item",1},{"ACE_Clacker",1},{"ACE_morphine",4},{"ACE_packingBandage",1},{"ACE_personalAidKit",1},{"US_Facepaint",1},{"ACE_tourniquet",1},{"ACE_MapTools",1}}},"rhs_booniehat2_marpatwd","rhs_googles_clear",{},{"ItemMap","ItemGPS","ItemRadio","ItemCompass","ItemWatch","USP_PVS31"}};


        class EventHandlers : EventHandlers {
            class CBA_Extended_EventHandlers : CBA_Extended_EventHandlers_base {};

            class ALiVE_orbatCreator {
                init = "if (local (_this select 0)) then {_onSpawn = {_this = _this select 0;sleep 0.2; _backpack = gettext(configfile >> 'cfgvehicles' >> (typeof _this) >> 'backpack'); waituntil {sleep 0.2; backpack _this == _backpack};if !(_this getVariable ['ALiVE_OverrideLoadout',false]) then {_loadout = getArray(configFile >> 'CfgVehicles' >> (typeOf _this) >> 'ALiVE_orbatCreator_loadout'); _this setunitloadout _loadout;reload _this};};_this spawn _onSpawn;(_this select 0) addMPEventHandler ['MPRespawn', _onSpawn];};";
            };

        };

        // custom attributes (do not delete)
        ALiVE_orbatCreator_owned = 1;

    };

    class B_USAForceRecon_Scout_Spotter_Woodland_01 : B_USAForceRecon_Rifleman_Woodland_01 {
        author = "ACE";
        scope = 2;
        scopeCurator = 2;
        displayName = "Scout Spotter";
        side = 1;
        faction = "B_USAForceRecon_Woodland";

        identityTypes[] = {"Head_NATO","LanguageENG_F","rhsusf_g_usmc"};

        uniformClass = "rhs_uniform_FROG01_wd";

        linkedItems[] = {"V_PlateCarrier1_khk","H_HelmetSpecB_marpat_wdl","ItemMap","ItemGPS","ItemRadio","ItemCompass","ItemWatch","USP_PVS31"};
        respawnlinkedItems[] = {"V_PlateCarrier1_khk","H_HelmetSpecB_marpat_wdl","ItemMap","ItemGPS","ItemRadio","ItemCompass","ItemWatch","USP_PVS31"};

        weapons[] = {"ws_m4a1_blockII_b","WAM_hgun_ACPC2_KDW_F"};
        respawnWeapons[] = {"ws_m4a1_blockII_b","WAM_hgun_ACPC2_KDW_F"};

        magazines[] = {"rhs_mag_30Rnd_556x45_M855A1_Stanag","rhs_mag_30Rnd_556x45_M855A1_Stanag"};
        respawnMagazines[] = {"rhs_mag_30Rnd_556x45_M855A1_Stanag","rhs_mag_30Rnd_556x45_M855A1_Stanag"};

        backpack = "B_AssaultPack_cbr";

        ALiVE_orbatCreator_loadout[] = {{"ws_m4a1_blockII_b","rhsusf_acc_nt4_tan","rhsusf_acc_anpeq16a_top","hlc_optic_ATACR",{"rhs_mag_30Rnd_556x45_M855A1_Stanag",30},{},""},{},{"WAM_hgun_ACPC2_KDW_F","","X300U","",{},{},""},{"rhs_uniform_FROG01_wd",{{"rhs_mag_30Rnd_556x45_M855A1_Stanag",3,30}}},{"V_PlateCarrier1_khk",{{"rhs_mag_30Rnd_556x45_M855A1_PMAG_Tan",4,30},{"rhs_mag_30Rnd_556x45_M855A1_Stanag",7,30},{"9Rnd_45ACP_Mag",3,8},{"rhs_mag_an_m14_th3",1,1},{"rhs_mag_an_m8hc",1,1},{"Chemlight_yellow",1,1},{"ACE_Chemlight_White",1,1},{"Chemlight_red",1,1},{"ACE_Chemlight_IR",2,1},{"Chemlight_blue",1,1},{"Chemlight_green",1,1},{"B_IR_Grenade",2,1},{"ACE_HandFlare_Yellow",1,1},{"ACE_HandFlare_White",1,1},{"ACE_HandFlare_Red",1,1},{"ACE_HandFlare_Green",1,1},{"rhs_mag_m18_green",1,1},{"rhs_mag_m18_purple",1,1},{"rhs_mag_m18_red",1,1},{"rhs_mag_m67",2,1},{"rhs_mag_m7a3_cs",1,1},{"rhs_mag_mk3a2",1,1},{"rhs_mag_mk84",2,1}}},{"B_AssaultPack_cbr",{{"ACE_adenosine",5},{"ACE_atropine",5},{"ACE_fieldDressing",5},{"ACE_quikclot",2},{"ACE_elasticBandage",2},{"ACE_EarPlugs",1},{"ACE_epinephrine",2},{"ACE_Flashlight_MX991",1},{"ACE_IR_Strobe_Item",1},{"ACE_Clacker",1},{"ACE_morphine",4},{"ACE_packingBandage",1},{"ACE_personalAidKit",1},{"US_Facepaint",1},{"ACE_tourniquet",1},{"ACE_MapTools",1}}},"H_HelmetSpecB_marpat_wdl","rhs_googles_clear",{},{"ItemMap","ItemGPS","ItemRadio","ItemCompass","ItemWatch","USP_PVS31"}};


        class EventHandlers : EventHandlers {
            class CBA_Extended_EventHandlers : CBA_Extended_EventHandlers_base {};

            class ALiVE_orbatCreator {
                init = "if (local (_this select 0)) then {_onSpawn = {_this = _this select 0;sleep 0.2; _backpack = gettext(configfile >> 'cfgvehicles' >> (typeof _this) >> 'backpack'); waituntil {sleep 0.2; backpack _this == _backpack};if !(_this getVariable ['ALiVE_OverrideLoadout',false]) then {_loadout = getArray(configFile >> 'CfgVehicles' >> (typeOf _this) >> 'ALiVE_orbatCreator_loadout'); _this setunitloadout _loadout;reload _this};};_this spawn _onSpawn;(_this select 0) addMPEventHandler ['MPRespawn', _onSpawn];};";
            };

        };

        // custom attributes (do not delete)
        ALiVE_orbatCreator_owned = 1;

    };

    class B_USAForceRecon_Scout_Spotter_Light_Woodland_01 : B_USAForceRecon_Scout_Spotter_Woodland_01 {
        author = "ACE";
        scope = 2;
        scopeCurator = 2;
        displayName = "Scout Spotter, Light";
        side = 1;
        faction = "B_USAForceRecon_Woodland";

        identityTypes[] = {"Head_NATO","LanguageENG_F","rhsusf_g_usmc"};

        uniformClass = "rhs_uniform_FROG01_wd";

        linkedItems[] = {"V_PlateCarrier1_khk","rhs_booniehat2_marpatwd","ItemMap","ItemGPS","ItemRadio","ItemCompass","ItemWatch","USP_PVS31"};
        respawnlinkedItems[] = {"V_PlateCarrier1_khk","rhs_booniehat2_marpatwd","ItemMap","ItemGPS","ItemRadio","ItemCompass","ItemWatch","USP_PVS31"};

        weapons[] = {"ws_m4a1_blockII_b","WAM_hgun_ACPC2_KDW_F"};
        respawnWeapons[] = {"ws_m4a1_blockII_b","WAM_hgun_ACPC2_KDW_F"};

        magazines[] = {"rhs_mag_30Rnd_556x45_M855A1_Stanag","rhs_mag_30Rnd_556x45_M855A1_Stanag"};
        respawnMagazines[] = {"rhs_mag_30Rnd_556x45_M855A1_Stanag","rhs_mag_30Rnd_556x45_M855A1_Stanag"};

        backpack = "B_AssaultPack_cbr";

        ALiVE_orbatCreator_loadout[] = {{"ws_m4a1_blockII_b","rhsusf_acc_nt4_tan","rhsusf_acc_anpeq16a_top","hlc_optic_ATACR",{"rhs_mag_30Rnd_556x45_M855A1_Stanag",30},{},""},{},{"WAM_hgun_ACPC2_KDW_F","","X300U","",{},{},""},{"rhs_uniform_FROG01_wd",{{"rhs_mag_30Rnd_556x45_M855A1_Stanag",3,30}}},{"V_PlateCarrier1_khk",{{"rhs_mag_30Rnd_556x45_M855A1_PMAG_Tan",4,30},{"rhs_mag_30Rnd_556x45_M855A1_Stanag",7,30},{"9Rnd_45ACP_Mag",3,8},{"rhs_mag_an_m14_th3",1,1},{"rhs_mag_an_m8hc",1,1},{"Chemlight_yellow",1,1},{"ACE_Chemlight_White",1,1},{"Chemlight_red",1,1},{"ACE_Chemlight_IR",2,1},{"Chemlight_blue",1,1},{"Chemlight_green",1,1},{"B_IR_Grenade",2,1},{"ACE_HandFlare_Yellow",1,1},{"ACE_HandFlare_White",1,1},{"ACE_HandFlare_Red",1,1},{"ACE_HandFlare_Green",1,1},{"rhs_mag_m18_green",1,1},{"rhs_mag_m18_purple",1,1},{"rhs_mag_m18_red",1,1},{"rhs_mag_m67",2,1},{"rhs_mag_m7a3_cs",1,1},{"rhs_mag_mk3a2",1,1},{"rhs_mag_mk84",2,1}}},{"B_AssaultPack_cbr",{{"ACE_adenosine",5},{"ACE_atropine",5},{"ACE_fieldDressing",5},{"ACE_quikclot",2},{"ACE_elasticBandage",2},{"ACE_EarPlugs",1},{"ACE_epinephrine",2},{"ACE_Flashlight_MX991",1},{"ACE_IR_Strobe_Item",1},{"ACE_Clacker",1},{"ACE_morphine",4},{"ACE_packingBandage",1},{"ACE_personalAidKit",1},{"US_Facepaint",1},{"ACE_tourniquet",1},{"ACE_MapTools",1}}},"rhs_booniehat2_marpatwd","rhs_googles_clear",{},{"ItemMap","ItemGPS","ItemRadio","ItemCompass","ItemWatch","USP_PVS31"}};


        class EventHandlers : EventHandlers {
            class CBA_Extended_EventHandlers : CBA_Extended_EventHandlers_base {};

            class ALiVE_orbatCreator {
                init = "if (local (_this select 0)) then {_onSpawn = {_this = _this select 0;sleep 0.2; _backpack = gettext(configfile >> 'cfgvehicles' >> (typeof _this) >> 'backpack'); waituntil {sleep 0.2; backpack _this == _backpack};if !(_this getVariable ['ALiVE_OverrideLoadout',false]) then {_loadout = getArray(configFile >> 'CfgVehicles' >> (typeOf _this) >> 'ALiVE_orbatCreator_loadout'); _this setunitloadout _loadout;reload _this};};_this spawn _onSpawn;(_this select 0) addMPEventHandler ['MPRespawn', _onSpawn];};";
            };

        };

        // custom attributes (do not delete)
        ALiVE_orbatCreator_owned = 1;

    };

    class B_USAForceRecon_Sniper_M107_Woodland_01 : B_USAForceRecon_Scout_Sniper_m2010_Woodland_01 {
        author = "ACE";
        scope = 2;
        scopeCurator = 2;
        displayName = "Sniper, M107";
        side = 1;
        faction = "B_USAForceRecon_Woodland";

        identityTypes[] = {"Head_NATO","LanguageENG_F","rhsusf_g_usmc"};

        uniformClass = "rhs_uniform_FROG01_wd";

        linkedItems[] = {"V_PlateCarrier1_khk","H_HelmetSpecB_marpat_wdl","ItemMap","ItemGPS","ItemRadio","ItemCompass","ItemWatch","USP_PVS31_HIGH"};
        respawnlinkedItems[] = {"V_PlateCarrier1_khk","H_HelmetSpecB_marpat_wdl","ItemMap","ItemGPS","ItemRadio","ItemCompass","ItemWatch","USP_PVS31_HIGH"};

        weapons[] = {"rhs_weap_M107","WAM_hgun_ACPC2_KDW_F"};
        respawnWeapons[] = {"rhs_weap_M107","WAM_hgun_ACPC2_KDW_F"};

        magazines[] = {"rhsusf_mag_10Rnd_STD_50BMG_M33","rhsusf_mag_10Rnd_STD_50BMG_M33"};
        respawnMagazines[] = {"rhsusf_mag_10Rnd_STD_50BMG_M33","rhsusf_mag_10Rnd_STD_50BMG_M33"};

        backpack = "B_AssaultPack_cbr";

        ALiVE_orbatCreator_loadout[] = {{"rhs_weap_M107","","","rhsusf_acc_premier_mrds",{"rhsusf_mag_10Rnd_STD_50BMG_M33",10},{},""},{},{"WAM_hgun_ACPC2_KDW_F","","X300U","",{},{},""},{"rhs_uniform_FROG01_wd",{{"USP_PVS31",1},{"rhsusf_mag_10Rnd_STD_50BMG_M33",3,10}}},{"V_PlateCarrier1_khk",{{"MiniGrenade",2,1},{"rhs_mag_mk84",1,1},{"rhs_mag_m67",2,1},{"rhs_mag_m18_green",1,1},{"rhs_mag_m18_purple",1,1},{"rhs_mag_m18_red",1,1},{"Chemlight_yellow",1,1},{"Chemlight_green",1,1},{"Chemlight_red",1,1},{"rhs_mag_an_m8hc",1,1},{"rhs_mag_an_m14_th3",1,1},{"rhsusf_mag_10Rnd_STD_50BMG_M33",4,10},{"rhsusf_mag_10Rnd_STD_50BMG_mk211",2,10},{"9Rnd_45ACP_Mag",2,8},{"ACE_5Rnd_127x99_AMAX_Mag",1,5}}},{"B_AssaultPack_cbr",{{"ACE_adenosine",5},{"ACE_atropine",5},{"ACE_fieldDressing",5},{"ACE_quikclot",2},{"ACE_elasticBandage",2},{"ACE_EarPlugs",1},{"ACE_epinephrine",2},{"ACE_Flashlight_MX991",1},{"ACE_IR_Strobe_Item",1},{"ACE_Clacker",1},{"ACE_morphine",4},{"ACE_packingBandage",1},{"ACE_personalAidKit",1},{"US_Facepaint",1},{"ACE_tourniquet",1},{"ACE_MapTools",1}}},"H_HelmetSpecB_marpat_wdl","rhs_googles_clear",{},{"ItemMap","ItemGPS","ItemRadio","ItemCompass","ItemWatch","USP_PVS31_HIGH"}};


        class EventHandlers : EventHandlers {
            class CBA_Extended_EventHandlers : CBA_Extended_EventHandlers_base {};

            class ALiVE_orbatCreator {
                init = "if (local (_this select 0)) then {_onSpawn = {_this = _this select 0;sleep 0.2; _backpack = gettext(configfile >> 'cfgvehicles' >> (typeof _this) >> 'backpack'); waituntil {sleep 0.2; backpack _this == _backpack};if !(_this getVariable ['ALiVE_OverrideLoadout',false]) then {_loadout = getArray(configFile >> 'CfgVehicles' >> (typeOf _this) >> 'ALiVE_orbatCreator_loadout'); _this setunitloadout _loadout;reload _this};};_this spawn _onSpawn;(_this select 0) addMPEventHandler ['MPRespawn', _onSpawn];};";
            };

        };

        // custom attributes (do not delete)
        ALiVE_orbatCreator_owned = 1;

    };

    class B_USAForceRecon_Sniper_M107_Light_Woodland_01 : B_USAForceRecon_Sniper_M107_Woodland_01 {
        author = "ACE";
        scope = 2;
        scopeCurator = 2;
        displayName = "Sniper, M107, Light";
        side = 1;
        faction = "B_USAForceRecon_Woodland";

        identityTypes[] = {"Head_NATO_camo_arid","LanguageENG_F","rhsusf_g_usmc"};

        uniformClass = "rhs_uniform_FROG01_wd";

        linkedItems[] = {"V_PlateCarrier1_khk","rhs_booniehat2_marpatwd","ItemMap","ItemGPS","ItemRadio","ItemCompass","ItemWatch","USP_PVS31_HIGH"};
        respawnlinkedItems[] = {"V_PlateCarrier1_khk","rhs_booniehat2_marpatwd","ItemMap","ItemGPS","ItemRadio","ItemCompass","ItemWatch","USP_PVS31_HIGH"};

        weapons[] = {"rhs_weap_M107","WAM_hgun_ACPC2_KDW_F"};
        respawnWeapons[] = {"rhs_weap_M107","WAM_hgun_ACPC2_KDW_F"};

        magazines[] = {"rhsusf_mag_10Rnd_STD_50BMG_M33","9Rnd_45ACP_Mag","rhsusf_mag_10Rnd_STD_50BMG_M33","9Rnd_45ACP_Mag"};
        respawnMagazines[] = {"rhsusf_mag_10Rnd_STD_50BMG_M33","9Rnd_45ACP_Mag","rhsusf_mag_10Rnd_STD_50BMG_M33","9Rnd_45ACP_Mag"};

        backpack = "B_AssaultPack_cbr";

        ALiVE_orbatCreator_loadout[] = {{"rhs_weap_M107","","","rhsusf_acc_premier_mrds",{"rhsusf_mag_10Rnd_STD_50BMG_M33",10},{},""},{},{"WAM_hgun_ACPC2_KDW_F","","X300U","",{"9Rnd_45ACP_Mag",8},{},""},{"rhs_uniform_FROG01_wd",{{"USP_PVS31",1},{"ACE_EarPlugs",1},{"rhsusf_mag_10Rnd_STD_50BMG_M33",3,10}}},{"V_PlateCarrier1_khk",{{"MiniGrenade",2,1},{"rhs_mag_mk84",1,1},{"rhs_mag_m67",2,1},{"rhs_mag_m18_green",1,1},{"rhs_mag_m18_purple",1,1},{"rhs_mag_m18_red",1,1},{"Chemlight_yellow",1,1},{"Chemlight_green",1,1},{"Chemlight_red",1,1},{"rhs_mag_an_m8hc",1,1},{"rhs_mag_an_m14_th3",1,1},{"rhsusf_mag_10Rnd_STD_50BMG_M33",4,10},{"rhsusf_mag_10Rnd_STD_50BMG_mk211",2,10},{"9Rnd_45ACP_Mag",1,8},{"ACE_5Rnd_127x99_AMAX_Mag",1,5}}},{"B_AssaultPack_cbr",{{"ACE_adenosine",5},{"ACE_atropine",5},{"ACE_fieldDressing",5},{"ACE_quikclot",2},{"ACE_elasticBandage",2},{"ACE_EarPlugs",1},{"ACE_epinephrine",2},{"ACE_Flashlight_MX991",1},{"ACE_IR_Strobe_Item",1},{"ACE_Clacker",1},{"ACE_morphine",4},{"ACE_packingBandage",1},{"ACE_personalAidKit",1},{"US_Facepaint",1},{"ACE_tourniquet",1},{"ACE_MapTools",1}}},"rhs_booniehat2_marpatwd","",{},{"ItemMap","ItemGPS","ItemRadio","ItemCompass","ItemWatch","USP_PVS31_HIGH"}};


        class EventHandlers : EventHandlers {
            class CBA_Extended_EventHandlers : CBA_Extended_EventHandlers_base {};

            class ALiVE_orbatCreator {
                init = "if (local (_this select 0)) then {_onSpawn = {_this = _this select 0;sleep 0.2; _backpack = gettext(configfile >> 'cfgvehicles' >> (typeof _this) >> 'backpack'); waituntil {sleep 0.2; backpack _this == _backpack};if !(_this getVariable ['ALiVE_OverrideLoadout',false]) then {_loadout = getArray(configFile >> 'CfgVehicles' >> (typeOf _this) >> 'ALiVE_orbatCreator_loadout'); _this setunitloadout _loadout;reload _this};};_this spawn _onSpawn;(_this select 0) addMPEventHandler ['MPRespawn', _onSpawn];};";
            };

        };

        // custom attributes (do not delete)
        ALiVE_orbatCreator_owned = 1;

    };

    class B_USAForceRecon_SARC_Woodland_01 : B_USAForceRecon_Rifleman_Woodland_01 {
        author = "ACE";
        scope = 2;
        scopeCurator = 2;
        displayName = "SARC";
        side = 1;
        faction = "B_USAForceRecon_Woodland";

        identityTypes[] = {"Head_NATO","LanguageENG_F","rhsusf_g_usmc"};

        uniformClass = "rhs_uniform_FROG01_wd";

        linkedItems[] = {"V_PlateCarrier1_khk","H_HelmetSpecB_marpat_wdl","ItemMap","ItemRadio","ItemCompass","ItemWatch","USP_PVS31"};
        respawnlinkedItems[] = {"V_PlateCarrier1_khk","H_HelmetSpecB_marpat_wdl","ItemMap","ItemRadio","ItemCompass","ItemWatch","USP_PVS31"};

        weapons[] = {"rhs_weap_m4a1_carryhandle","WAM_hgun_ACPC2_KDW_F","Binocular"};
        respawnWeapons[] = {"rhs_weap_m4a1_carryhandle","WAM_hgun_ACPC2_KDW_F","Binocular"};

        magazines[] = {"rhs_mag_30Rnd_556x45_Mk318_Stanag","9Rnd_45ACP_Mag","rhs_mag_30Rnd_556x45_Mk318_Stanag","9Rnd_45ACP_Mag"};
        respawnMagazines[] = {"rhs_mag_30Rnd_556x45_Mk318_Stanag","9Rnd_45ACP_Mag","rhs_mag_30Rnd_556x45_Mk318_Stanag","9Rnd_45ACP_Mag"};

        backpack = "rhsusf_falconii_sarc";

        ALiVE_orbatCreator_loadout[] = {{"rhs_weap_m4a1_carryhandle","rhsusf_acc_nt4_black","rhsusf_acc_anpeq16a","rhsusf_acc_ACOG2_USMC",{"rhs_mag_30Rnd_556x45_Mk318_Stanag",30},{},"rhsusf_acc_kac_grip"},{},{"WAM_hgun_ACPC2_KDW_F","","X300U","",{"9Rnd_45ACP_Mag",8},{},""},{"rhs_uniform_FROG01_wd",{{"FirstAidKit",1},{"rhsusf_ANPVS_14",1},{"rhs_mag_30Rnd_556x45_Mk318_Stanag",7,30},{"rhsusf_mag_15Rnd_9x19_FMJ",2,15},{"rhs_mag_mk3a2",1,1},{"rhs_mag_m18_red",1,1},{"rhs_mag_an_m8hc",1,1},{"9Rnd_45ACP_Mag",3,8}}},{"V_PlateCarrier1_khk",{{"rhs_mag_30Rnd_556x45_M855A1_Stanag",6,30},{"9Rnd_45ACP_Mag",3,8}}},{"rhsusf_falconii_sarc",{{"Medikit",1},{"FirstAidKit",6},{"Chemlight_red",1,1}}},"H_HelmetSpecB_marpat_wdl","rhs_googles_clear",{"Binocular","","","",{},{},""},{"ItemMap","","ItemRadio","ItemCompass","ItemWatch","USP_PVS31"}};


        class EventHandlers : EventHandlers {
            class CBA_Extended_EventHandlers : CBA_Extended_EventHandlers_base {};

            class ALiVE_orbatCreator {
                init = "if (local (_this select 0)) then {_onSpawn = {_this = _this select 0;sleep 0.2; _backpack = gettext(configfile >> 'cfgvehicles' >> (typeof _this) >> 'backpack'); waituntil {sleep 0.2; backpack _this == _backpack};if !(_this getVariable ['ALiVE_OverrideLoadout',false]) then {_loadout = getArray(configFile >> 'CfgVehicles' >> (typeOf _this) >> 'ALiVE_orbatCreator_loadout'); _this setunitloadout _loadout;reload _this};};_this spawn _onSpawn;(_this select 0) addMPEventHandler ['MPRespawn', _onSpawn];};";
            };

        };

        // custom attributes (do not delete)
        ALiVE_orbatCreator_owned = 1;

    };

    class B_USAForceRecon_SARC_Assault_Woodland_01 : B_USAForceRecon_SARC_Woodland_01 {
        author = "ACE";
        scope = 2;
        scopeCurator = 2;
        displayName = "SARC, Assault";
        side = 1;
        faction = "B_USAForceRecon_Woodland";

        identityTypes[] = {"Head_NATO","LanguageENG_F","rhsusf_g_usmc"};

        uniformClass = "rhs_uniform_FROG01_wd";

        linkedItems[] = {"V_PlateCarrier1_khk","rhsusf_opscore_coy_cover_pelt","ItemMap","ItemRadio","ItemCompass","ItemWatch","USP_PVS31"};
        respawnlinkedItems[] = {"V_PlateCarrier1_khk","rhsusf_opscore_coy_cover_pelt","ItemMap","ItemRadio","ItemCompass","ItemWatch","USP_PVS31"};

        weapons[] = {"rhs_weap_m4a1_carryhandle","WAM_hgun_ACPC2_KDW_F","Binocular"};
        respawnWeapons[] = {"rhs_weap_m4a1_carryhandle","WAM_hgun_ACPC2_KDW_F","Binocular"};

        magazines[] = {"rhs_mag_30Rnd_556x45_Mk318_Stanag","9Rnd_45ACP_Mag","rhs_mag_30Rnd_556x45_Mk318_Stanag","9Rnd_45ACP_Mag"};
        respawnMagazines[] = {"rhs_mag_30Rnd_556x45_Mk318_Stanag","9Rnd_45ACP_Mag","rhs_mag_30Rnd_556x45_Mk318_Stanag","9Rnd_45ACP_Mag"};

        backpack = "rhsusf_falconii_sarc";

        ALiVE_orbatCreator_loadout[] = {{"rhs_weap_m4a1_carryhandle","rhsusf_acc_nt4_black","rhsusf_acc_anpeq16a","rhsusf_acc_ACOG2_USMC",{"rhs_mag_30Rnd_556x45_Mk318_Stanag",30},{},"rhsusf_acc_kac_grip"},{},{"WAM_hgun_ACPC2_KDW_F","","X300U","",{"9Rnd_45ACP_Mag",8},{},""},{"rhs_uniform_FROG01_wd",{{"FirstAidKit",1},{"rhsusf_ANPVS_14",1},{"rhs_mag_30Rnd_556x45_Mk318_Stanag",7,30},{"rhsusf_mag_15Rnd_9x19_FMJ",2,15},{"rhs_mag_mk3a2",1,1},{"rhs_mag_m18_red",1,1},{"rhs_mag_an_m8hc",1,1},{"9Rnd_45ACP_Mag",3,8}}},{"V_PlateCarrier1_khk",{{"rhs_mag_30Rnd_556x45_M855A1_Stanag",6,30},{"9Rnd_45ACP_Mag",3,8}}},{"rhsusf_falconii_sarc",{{"Medikit",1},{"FirstAidKit",6},{"Chemlight_red",1,1}}},"rhsusf_opscore_coy_cover_pelt","rhs_googles_clear",{"Binocular","","","",{},{},""},{"ItemMap","","ItemRadio","ItemCompass","ItemWatch","USP_PVS31"}};


        class EventHandlers : EventHandlers {
            class CBA_Extended_EventHandlers : CBA_Extended_EventHandlers_base {};

            class ALiVE_orbatCreator {
                init = "if (local (_this select 0)) then {_onSpawn = {_this = _this select 0;sleep 0.2; _backpack = gettext(configfile >> 'cfgvehicles' >> (typeof _this) >> 'backpack'); waituntil {sleep 0.2; backpack _this == _backpack};if !(_this getVariable ['ALiVE_OverrideLoadout',false]) then {_loadout = getArray(configFile >> 'CfgVehicles' >> (typeOf _this) >> 'ALiVE_orbatCreator_loadout'); _this setunitloadout _loadout;reload _this};};_this spawn _onSpawn;(_this select 0) addMPEventHandler ['MPRespawn', _onSpawn];};";
            };

        };

        // custom attributes (do not delete)
        ALiVE_orbatCreator_owned = 1;

    };

    class B_USAForceRecon_SARC_Light_Woodland_01 : B_USAForceRecon_SARC_Woodland_01 {
        author = "ACE";
        scope = 2;
        scopeCurator = 2;
        displayName = "SARC, Light";
        side = 1;
        faction = "B_USAForceRecon_Woodland";

        identityTypes[] = {"Head_NATO_camo_arid","LanguageENG_F","rhsusf_g_usmc"};

        uniformClass = "rhs_uniform_FROG01_wd";

        linkedItems[] = {"V_PlateCarrier1_khk","rhs_booniehat2_marpatwd","ItemMap","ItemRadio","ItemCompass","ItemWatch","USP_PVS31"};
        respawnlinkedItems[] = {"V_PlateCarrier1_khk","rhs_booniehat2_marpatwd","ItemMap","ItemRadio","ItemCompass","ItemWatch","USP_PVS31"};

        weapons[] = {"rhs_weap_m4a1_carryhandle","WAM_hgun_ACPC2_KDW_F","Binocular"};
        respawnWeapons[] = {"rhs_weap_m4a1_carryhandle","WAM_hgun_ACPC2_KDW_F","Binocular"};

        magazines[] = {"rhs_mag_30Rnd_556x45_Mk318_Stanag","9Rnd_45ACP_Mag","rhs_mag_30Rnd_556x45_Mk318_Stanag","9Rnd_45ACP_Mag"};
        respawnMagazines[] = {"rhs_mag_30Rnd_556x45_Mk318_Stanag","9Rnd_45ACP_Mag","rhs_mag_30Rnd_556x45_Mk318_Stanag","9Rnd_45ACP_Mag"};

        backpack = "rhsusf_falconii_sarc";

        ALiVE_orbatCreator_loadout[] = {{"rhs_weap_m4a1_carryhandle","rhsusf_acc_nt4_black","rhsusf_acc_anpeq16a","rhsusf_acc_ACOG2_USMC",{"rhs_mag_30Rnd_556x45_Mk318_Stanag",30},{},"rhsusf_acc_kac_grip"},{},{"WAM_hgun_ACPC2_KDW_F","","X300U","",{"9Rnd_45ACP_Mag",8},{},""},{"rhs_uniform_FROG01_wd",{{"FirstAidKit",1},{"rhsusf_ANPVS_14",1},{"rhs_mag_30Rnd_556x45_Mk318_Stanag",7,30},{"rhsusf_mag_15Rnd_9x19_FMJ",2,15},{"rhs_mag_mk3a2",1,1},{"rhs_mag_m18_red",1,1},{"rhs_mag_an_m8hc",1,1},{"9Rnd_45ACP_Mag",3,8}}},{"V_PlateCarrier1_khk",{{"rhs_mag_30Rnd_556x45_M855A1_Stanag",6,30},{"9Rnd_45ACP_Mag",3,8}}},{"rhsusf_falconii_sarc",{{"Medikit",1},{"FirstAidKit",6},{"Chemlight_red",1,1}}},"rhs_booniehat2_marpatwd","rhs_googles_clear",{"Binocular","","","",{},{},""},{"ItemMap","","ItemRadio","ItemCompass","ItemWatch","USP_PVS31"}};


        class EventHandlers : EventHandlers {
            class CBA_Extended_EventHandlers : CBA_Extended_EventHandlers_base {};

            class ALiVE_orbatCreator {
                init = "if (local (_this select 0)) then {_onSpawn = {_this = _this select 0;sleep 0.2; _backpack = gettext(configfile >> 'cfgvehicles' >> (typeof _this) >> 'backpack'); waituntil {sleep 0.2; backpack _this == _backpack};if !(_this getVariable ['ALiVE_OverrideLoadout',false]) then {_loadout = getArray(configFile >> 'CfgVehicles' >> (typeOf _this) >> 'ALiVE_orbatCreator_loadout'); _this setunitloadout _loadout;reload _this};};_this spawn _onSpawn;(_this select 0) addMPEventHandler ['MPRespawn', _onSpawn];};";
            };

        };

        // custom attributes (do not delete)
        ALiVE_orbatCreator_owned = 1;

    };

};

 

 

Share this post


Link to post
Share on other sites

You have the class defined twice, thats why you're getting the error. Just search the file for 'B_USAForceRecon_Rifleman_Anti_Tank_Woodland_01' and it'll return 4 entries: 2 in CfgGroup defines which are fine and 2 in CfgVehicles, the second of which (or first - whichever) needs renaming to something unique...

 

Also, when posting code post it in the actual code functionality these forums have (with C++ formatting) so it doesn't give us all eye cancer trying to read it.

  • Thanks 1

Share this post


Link to post
Share on other sites
16 minutes ago, Jackal326 said:

You have the class defined twice, thats why you're getting the error. Just search the file for 'B_USAForceRecon_Rifleman_Anti_Tank_Woodland_01' and it'll return 4 entries: 2 in CfgGroup defines which are fine and 2 in CfgVehicles, the second of which (or first - whichever) needs renaming to something unique...

 

Also, when posting code post it in the actual code functionality these forums have (with C++ formatting) so it doesn't give us all eye cancer trying to read it.


Yep, sorry about that, I'm not quite sure of forums and their features.
So an example would be something like
'B_USAForceRecon_Rifleman_Anti_Tank_Woodland_01_Bravo' in the CfgVehicles?

Share this post


Link to post
Share on other sites
6 hours ago, evagreenstatas said:


Yep, sorry about that, I'm not quite sure of forums and their features.
So an example would be something like
'B_USAForceRecon_Rifleman_Anti_Tank_Woodland_01_Bravo' in the CfgVehicles?

You can name it whatever you want, so long as there are not two exactly the same else it'll throw errors like you're getting...

  • Thanks 1

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

×