class CfgPatches
{
    class braf_characters_army
    {
        author = "BRAF Team";
        units[] = {
            // Base Class
            "braf_army_of_base",
            "braf_army_sl_base",
            "braf_army_tl_base",
            "braf_army_rifleman_base",
            "braf_army_rifleman_base_lite_base",
            "braf_army_medic_base",
            "braf_army_eng_base",
            "braf_army_eod_base",
            "braf_army_support_base",
            "braf_army_crewman_base",
            "braf_army_dmr_base",
            "braf_army_sniper_base",
            "braf_army_launcher_base",
            "braf_army_gl_base",
            "braf_army_ar_base",
            "braf_diver_base",
            "braf_army_lat_base",
            "braf_army_at_base",
            "braf_army_ammo_base",
            "braf_army_mortar_base",
            "braf_army_mortar_a_base",
            "braf_army_m2_base",
            "braf_army_m2_a_base",
            "braf_army_aa_base",
            // Uniform
            "braf_army_acu_regular",
            "braf_army_acu_regular_gloves",
            "braf_army_acu_rolled_regular",
            "braf_army_acu_rolled_regular_gloves",
            "braf_army_under",
            "braf_army_jacket_gloves_lizard",
            "braf_army_jacket_lizard",
            "braf_army_jacket_woodland_gloves",
            "braf_army_jacket_woodland",
            "braf_army_jacket_woodland_commando",
            "braf_army_combat_shirt",
            "braf_army_combat_shirt_gloves",
            "braf_army_combat_shirt_camo",
            "braf_army_combat_shirt_gloves_camo",
            "braf_army_combat_shirt_camo_airborne",
            "braf_army_combat_shirt_camo_gloves_airborne",
            "braf_army_combat_shirt_jungle",
            "braf_army_combat_shirt_jungle_gloves",
            "braf_army_combat_shirt_black",
            "braf_army_combat_shirt_gloves_black",
            "braf_army_safe",
            "braf_army_safe_airborne",
            "braf_army_safe_jungle",
            // Airborne 2000
            "braf_army_of_airborne_2000",
            "braf_army_sl_airborne_2000",
            "braf_army_tl_airborne_2000",
            "braf_army_medic_airborne_2000",
            "braf_army_eng_airborne_2000",
            "braf_army_eod_airborne_2000",
            "braf_army_rifleman_airborne_2000",
            "braf_army_ar_airborne_2000",
            "braf_army_lat_airborne_2000",
            "braf_army_ammo_airborne_2000",
            "braf_army_dmr_airborne_2000",
            "braf_army_sniper_airborne_2000",
            "braf_army_gl_airborne_2000",
            "braf_army_mp_rifle_airborne_2000",
            "braf_army_mp_shotgun_airborne_2000",
            "braf_army_mp_pistol_airborne_2000",
            "braf_army_unarmed_airborne_2000",
            "braf_army_mg_airborne_2000",
            "braf_army_mg_a_airborne_2000",
            "braf_army_at_airborne_2000",
            "braf_army_aa_airborne_2000",
            "braf_army_mortar_airborne_2000",
            "braf_army_mortar_a_airborne_2000",
            "braf_army_m2_airborne_2000",
            "braf_army_m2_a_airborne_2000",
            // Airborne 2020
            "braf_army_of_airborne_2020",
            "braf_army_sl_airborne_2020",
            "braf_army_tl_airborne_2020",
            "braf_army_medic_airborne_2020",
            "braf_army_eng_airborne_2020",
            "braf_army_eod_airborne_2020",
            "braf_army_rifleman_airborne_2020",
            "braf_army_ar_airborne_2020",
            "braf_army_lat_airborne_2020",
            "braf_army_ammo_airborne_2020",
            "braf_army_dmr_airborne_2020",
            "braf_army_sniper_airborne_2020",
            "braf_army_mg_airborne_2020",
            "braf_army_mg_a_airborne_2020",
            "braf_army_at_airborne_2020",
            "braf_army_aa_airborne_2020",
            "braf_army_mortar_airborne_2020",
            "braf_army_mortar_a_airborne_2020",
            "braf_army_m2_airborne_2020",
            "braf_army_m2_a_airborne_2020",
            // Caatinga 2000
            "braf_army_of_caatinga_2000",
            "braf_army_sl_caatinga_2000",
            "braf_army_tl_caatinga_2000",
            "braf_army_medic_caatinga_2000",
            "braf_army_eng_caatinga_2000",
            "braf_army_eod_caatinga_2000",
            "braf_army_rifleman_caatinga_2000",
            "braf_army_radioop_caatinga_2000",
            "braf_army_ar_caatinga_2000",
            "braf_army_lat_caatinga_2000",
            "braf_army_ammo_caatinga_2000",
            "braf_army_dmr_caatinga_2000",
            "braf_army_sniper_caatinga_2000",
            "braf_army_gl_caatinga_2000",
            "braf_army_mg_caatinga_2000",
            "braf_army_mg_a_caatinga_2000",
            "braf_army_at_caatinga_2000",
            "braf_army_aa_caatinga_2000",
            "braf_army_mortar_caatinga_2000",
            "braf_army_mortar_a_caatinga_2000",
            "braf_army_m2_caatinga_2000",
            "braf_army_m2_a_caatinga_2000",
            // Caatinga 2020
            "braf_army_of_caatinga_2020",
            "braf_army_sl_caatinga_2020",
            "braf_army_tl_caatinga_2020",
            "braf_army_medic_caatinga_2020",
            "braf_army_eng_caatinga_2020",
            "braf_army_eod_caatinga_2020",
            "braf_army_rifleman_caatinga_2020",
            "braf_army_radioop_caatinga_2020",
            "braf_army_ar_caatinga_2020",
            "braf_army_lat_caatinga_2020",
            "braf_army_ammo_caatinga_2020",
            "braf_army_dmr_caatinga_2020",
            "braf_army_sniper_caatinga_2020",
            "braf_army_mg_caatinga_2020",
            "braf_army_mg_a_caatinga_2020",
            "braf_army_at_caatinga_2020",
            "braf_army_aa_caatinga_2020",
            "braf_army_mortar_caatinga_2020",
            "braf_army_mortar_a_caatinga_2020",
            "braf_army_m2_caatinga_2020",
            "braf_army_m2_a_caatinga_2020",
            // Commando 2000
            "braf_army_of_commando_2000",
            "braf_army_sl_commando_2000",
            "braf_army_tl_commando_2000",
            "braf_army_medic_commando_2000",
            "braf_army_eng_commando_2000",
            "braf_army_eod_commando_2000",
            "braf_army_rifleman_commando_2000",
            "braf_army_ar_commando_2000",
            "braf_army_lat_commando_2000",
            "braf_army_ammo_commando_2000",
            "braf_army_dmr_commando_2000",
            "braf_army_sniper_commando_2000",
            "braf_army_mg_commando_2000",
            "braf_army_mg_a_commando_2000",
            "braf_army_at_commando_2000",
            "braf_army_aa_commando_2000",
            "braf_army_mortar_commando_2000",
            "braf_army_mortar_a_commando_2000",
            "braf_army_m2_commando_2000",
            "braf_army_m2_a_commando_2000",
            // Commando 2020
            "braf_army_of_commando_2020",
            "braf_army_sl_commando_2020",
            "braf_army_tl_commando_2020",
            "braf_army_medic_commando_2020",
            "braf_army_eng_commando_2020",
            "braf_army_eod_commando_2020",
            "braf_army_rifleman_commando_2020",
            "braf_army_ar_commando_2020",
            "braf_army_lat_commando_2020",
            "braf_army_ammo_commando_2020",
            "braf_army_dmr_commando_2020",
            "braf_army_sniper_commando_2020",
            "braf_army_mg_commando_2020",
            "braf_army_mg_a_commando_2020",
            "braf_army_at_commando_2020",
            "braf_army_aa_commando_2020",
            "braf_army_mortar_commando_2020",
            "braf_army_mortar_a_commando_2020",
            "braf_army_m2_commando_2020",
            "braf_army_m2_a_commando_2020",
            // Jungle 2000
            "braf_army_of_jungle_2000",
            "braf_army_sl_jungle_2000",
            "braf_army_tl_jungle_2000",
            "braf_army_medic_jungle_2000",
            "braf_army_eng_jungle_2000",
            "braf_army_eod_jungle_2000",
            "braf_army_rifleman_jungle_2000",
            "braf_army_radioop_jungle_2000",
            "braf_army_ar_jungle_2000",
            "braf_army_lat_jungle_2000",
            "braf_army_ammo_jungle_2000",
            "braf_army_dmr_jungle_2000",
            "braf_army_sniper_jungle_2000",
            "braf_army_gl_jungle_2000",
            "braf_army_mg_jungle_2000",
            "braf_army_mg_a_jungle_2000",
            "braf_army_at_jungle_2000",
            "braf_army_aa_jungle_2000",
            "braf_army_mortar_jungle_2000",
            "braf_army_mortar_a_jungle_2000",
            "braf_army_m2_jungle_2000",
            "braf_army_m2_a_jungle_2000",
            // Jungle 2020
            "braf_army_of_jungle_2020",
            "braf_army_sl_jungle_2020",
            "braf_army_tl_jungle_2020",
            "braf_army_medic_jungle_2020",
            "braf_army_eng_jungle_2020",
            "braf_army_eod_jungle_2020",
            "braf_army_rifleman_jungle_2020",
            "braf_army_radioop_jungle_2020",
            "braf_army_ar_jungle_2020",
            "braf_army_lat_jungle_2020",
            "braf_army_ammo_jungle_2020",
            "braf_army_dmr_jungle_2020",
            "braf_army_sniper_jungle_2020",
            "braf_army_gl_jungle_2020",
            "braf_army_mg_jungle_2020",
            "braf_army_mg_a_jungle_2020",
            "braf_army_at_jungle_2020",
            "braf_army_aa_jungle_2020",
            "braf_army_mortar_jungle_2020",
            "braf_army_mortar_a_jungle_2020",
            "braf_army_m2_jungle_2020",
            "braf_army_m2_a_jungle_2020",
            // Regular 2000
            "braf_army_of_regular_2000",
            "braf_army_sl_regular_2000",
            "braf_army_tl_regular_2000",
            "braf_army_medic_regular_2000",
            "braf_army_eng_regular_2000",
            "braf_army_eod_regular_2000",
            "braf_army_rifleman_regular_2000",
            "braf_army_ar_regular_2000",
            "braf_army_lat_regular_2000",
            "braf_army_ammo_regular_2000",
            "braf_army_dmr_regular_2000",
            "braf_army_sniper_regular_2000",
            "braf_army_gl_regular_2000",
            "braf_army_radioop_regular_2000",
            "braf_army_mp_rifle_regular_2000",
            "braf_army_mp_shotgun_regular_2000",
            "braf_army_mp_pistol_regular_2000",
            "braf_army_unarmed_regular_2000",
            "braf_army_mg_regular_2000",
            "braf_army_mg_a_regular_2000",
            "braf_army_at_regular_2000",
            "braf_army_aa_regular_2000",
            "braf_army_mortar_regular_2000",
            "braf_army_mortar_a_regular_2000",
            "braf_army_m2_regular_2000",
            "braf_army_m2_a_regular_2000",
            "braf_army_crewman_regular_2000",
            // Regular 2020
            "braf_army_of_regular_2020",
            "braf_army_sl_regular_2020",
            "braf_army_tl_regular_2020",
            "braf_army_medic_regular_2020",
            "braf_army_eng_regular_2020",
            "braf_army_eod_regular_2020",
            "braf_army_rifleman_regular_2020",
            "braf_army_radioop_regular_2020",
            "braf_army_ar_regular_2020",
            "braf_army_lat_regular_2020",
            "braf_army_ammo_regular_2020",
            "braf_army_dmr_regular_2020",
            "braf_army_sniper_regular_2020",
            "braf_army_mp_rifle_regular_2020",
            "braf_army_mp_shotgun_regular_2020",
            "braf_army_mp_pistol_regular_2020",
            "braf_army_unarmed_regular_2020",
            "braf_army_mg_regular_2020",
            "braf_army_mg_a_regular_2020",
            "braf_army_at_regular_2020",
            "braf_army_aa_regular_2020",
            "braf_army_mortar_regular_2020",
            "braf_army_mortar_a_regular_2020",
            "braf_army_m2_regular_2020",
            "braf_army_m2_a_regular_2020",
            "braf_army_crewman_regular_2020",
            "braf_army_modern_crewman_2020",
        };
        weapons[] = {
            /*UNIFORM*/
            // BDU
            "braf_army_naked_uniform",
            "braf_army_regular_uniform",
            "braf_army_regular_uniform_gloves",
            "braf_army_regular_rolled_uniform",
            "braf_army_regular_rolled_uniform_gloves",
            "braf_army_regular_medic_uniform",

            // BDU Jungle
            "braf_army_Jungle_uniform",
            "braf_army_Jungle_rolled_uniform",
            "braf_army_jungle_medic_uniform",

            // BDU Airborne
            "braf_army_airborne_uniform",
            "braf_army_airborne_uniform_gloves",
            "braf_army_airborne_rolled_uniform",
            "braf_army_airborne_rolled_uniform_gloves",
            "braf_army_airborne_medic_uniform",

            // ACU
            "braf_army_acu_regular_uniform",
            "braf_army_acu_regular_uniform_gloves",
            "braf_army_acu_rolled_regular_uniform",
            "braf_army_acu_rolled_regular_uniform_gloves",

            // Combat Shirt
            "braf_army_combat_shirt_regular_uniform",
            "braf_army_combat_shirt_regular_uniform_gloves",
            "braf_army_combat_shirt_regular_rolled_uniform",
            "braf_army_combat_shirt_regular_rolled_uniform_gloves",

            // Combat Shirt Lizard
            "braf_army_combat_shirt_camo_uniform",
            "braf_army_combat_shirt_camo_uniform_gloves",

            // Combat Shirt Black
            "braf_army_combat_shirt_black_uniform",
            "braf_army_combat_shirt_black_uniform_gloves",

            // Combat Shirt Jungle
            "braf_army_combat_shirt_camo_jungle_uniform",
            "braf_army_combat_shirt_regular_rolled_jungle_uniform",

            // Combat Shirt Airborne
            "braf_army_combat_shirt_airborne_uniform",
            "braf_army_combat_shirt_airborne_uniform_gloves",
            "braf_army_combat_shirt_airborne_rolled_uniform",
            "braf_army_combat_shirt_airborne_rolled_uniform_gloves",

            // Jacket Lizard
            "braf_army_jacket_lizard_uniform",
            "braf_army_jacket_gloves_lizard_uniform",

            // Jacket Woodland
            "braf_army_jacket_woodland_uniform",
            "braf_army_jacket_woodland_gloves_uniform",

            // T-Shirt
            "braf_army_regular_TShirt_uniform",

            // T-Shirt Jungle
            "braf_army_jungle_TShirt_uniform",

            // Coverall
            "braf_army_regular_CoverallCrew",

            // Gibão
            "braf_army_Caatinga_uniform",

            // Backpacks
            "braf_modular_assault_olive",
            "braf_alice_medium_olive",
            "braf_alice_medium_olive_field",
            "braf_alice_medium_olive_field_helmet",
            "braf_alice_large_olive",
            "braf_alice_large_olive_rope",
            "braf_alice_large_olive_field",
            "braf_modular_assault_olive_radio",
            "braf_radio_backpack_olive",
            "braf_radio_backpack_olive_notvp",
            "braf_radio_backpack_coyote",
            "braf_radio_backpack_black",

            // Items
            "braf_Steiner_750RC",
            "braf_loris_mount",
            "braf_nvg_loris",
            "braf_nvg_loris_ccb",
        };
        requiredVersion = 0.1;
        requiredAddons[] = {
            "A3_Characters_F",
            "A3_Data_F",
            "A3_Characters_F_Heads",
            "A3Data",
            "A3_Characters_F_BLUFOR",
            "A3_Characters_F_Proxies",
            "braf_main"
        };
    };
};
