    class Bag_Base;
    class I_Soldier_F;
    class I_Medic_F;
    class I_Engineer_F;
    class I_Officer_F;
    class I_Soldier_exp_F;
    class I_Support_Mort_F;
    class I_crew_F;
    class I_Soldier_M_F;
    class I_Sniper_F;
    class I_Soldier_AT_F;
    class I_Soldier_GL_F;
    class I_Soldier_AR_F;
    class I_Soldier_SL_F;
    class I_Diver_F;
    class I_Soldier_TL_F;
    class I_Soldier_LAT_F;
    class I_support_MG_F;
    class I_support_AMort_F;
    class I_Soldier_A_F;
    class I_Soldier_AA_F;

    class braf_army_of_base : I_Officer_F {
        author = "BRAF";
        _generalMacro = "braf_army_of_base";
        scope = 0;
        model = "";
        displayName = "$STR_B_officer_F0";
        modelSides[] = { 3, 2 };
        genericNames = "braf_brazilian_names";
        textSingular = "$STR_A3_nameSound_veh_infantry_officer_s";
        textPlural = "$STR_A3_nameSound_veh_infantry_officer_p";
        nameSound = "veh_infantry_officer_s";
        icon = "iconManOfficer";
        role = "Rifleman";
        camouflage = 1.60000002;
        editorSubcategory = "";
        faction = "";
        weapons[] = {};
        respawnWeapons[] = {};
        magazines[] = {};
        respawnMagazines[] = {};
        backpack = "";
        canCarryBackPack = 1;
        canDeactivateMines = 0;
        attendant = 0;
        engineer = 0;
        nakedUniform = "BRAF_army_naked_uniform";
        uniformAccessories[] = {};
        uniformClass = "";
        linkedItems[] = {};
        respawnLinkedItems[] = {};
        hiddenSelections[] = {};
        hiddenSelectionsTextures[] = {};
        identityTypes[] = {
            "NoGlasses",
            "LanguageENG_F",
            "braf_brazilian_faces"
        };
        class SpeechVariants {
            class Default {
                speechSingular[] = {
                    "veh_infantry_officer_s"
                };
                speechPlural[] = {
                    "veh_infantry_officer_p"
                };
            };
        };

    };
    class braf_army_sl_base : I_Soldier_SL_F {
        author = "BRAF";
        _generalMacro = "braf_army_sl_base";
        scope = 0;
        model = "";
        displayName = "$STR_B_Soldier_SL_F0";
        modelSides[] = { 3, 2 };
        genericNames = "braf_brazilian_names";
        role = "Grenadier";
        icon = "iconManLeader";
        camouflage = 1.40000002;
        editorSubcategory = "";
        faction = "";
        weapons[] = {};
        respawnWeapons[] = {};
        magazines[] = {};
        respawnMagazines[] = {};
        backpack = "";
        canCarryBackPack = 1;
        canDeactivateMines = 0;
        attendant = 0;
        engineer = 0;
        nakedUniform = "BRAF_army_naked_uniform";
        uniformAccessories[] = {};
        uniformClass = "";
        linkedItems[] = {};
        respawnLinkedItems[] = {};
        hiddenSelections[] = {};
        hiddenSelectionsTextures[] = {};
        identityTypes[] = {
            "NoGlasses",
            "LanguageENG_F",
            "braf_brazilian_faces"
        };

    };
    class braf_army_tl_base : I_Soldier_TL_F {
        author = "BRAF";
        _generalMacro = "braf_army_sl_base";
        scope = 0;
        model = "";
        displayName = "$STR_B_Soldier_TL_F0";
        modelSides[] = { 3, 2 };
        genericNames = "braf_brazilian_names";
        role = "Grenadier";
        icon = "iconManLeader";
        camouflage = 1.40000002;
        editorSubcategory = "";
        faction = "";
        weapons[] = {};
        respawnWeapons[] = {};
        magazines[] = {};
        respawnMagazines[] = {};
        backpack = "";
        canCarryBackPack = 1;
        canDeactivateMines = 0;
        attendant = 0;
        engineer = 0;
        nakedUniform = "BRAF_army_naked_uniform";
        uniformAccessories[] = {};
        uniformClass = "";
        linkedItems[] = {};
        respawnLinkedItems[] = {};
        hiddenSelections[] = {};
        hiddenSelectionsTextures[] = {};
        identityTypes[] = {
            "NoGlasses",
            "LanguageENG_F",
            "braf_brazilian_faces"
        };

    };
    class braf_army_rifleman_base : I_Soldier_F {
        author = "BRAF";
        _generalMacro = "braf_army_rifleman_base";
        scope = 0;
        model = "";
        displayName = "$STR_A3_CfgVehicles_B_Soldier_F0";
        modelSides[] = { 3, 2 };
        genericNames = "braf_brazilian_names";
        editorSubcategory = "";
        faction = "";
        weapons[] = {};
        respawnWeapons[] = {};
        magazines[] = {};
        respawnMagazines[] = {};
        backpack = "";
        canCarryBackPack = 1;
        canDeactivateMines = 0;
        attendant = 0;
        engineer = 0;
        nakedUniform = "BRAF_army_naked_uniform";
        role = "";
        uniformAccessories[] = {};
        uniformClass = "";
        linkedItems[] = {};
        respawnLinkedItems[] = {};
        hiddenSelections[] = {};
        hiddenSelectionsTextures[] = {};
        identityTypes[] = {
            "NoGlasses",
            "LanguageENG_F",
            "braf_brazilian_faces"
        };

    };
    class braf_army_rifleman_base_lite_base : I_Soldier_F {
        author = "BRAF";
        _generalMacro = "braf_army_rifleman_base";
        scope = 0;
        model = "";
        modelSides[] = { 3, 2 };
        genericNames = "braf_brazilian_names";
        editorSubcategory = "";
        faction = "";
        weapons[] = {};
        respawnWeapons[] = {};
        magazines[] = {};
        respawnMagazines[] = {};
        backpack = "";
        canCarryBackPack = 1;
        canDeactivateMines = 0;
        attendant = 0;
        engineer = 0;
        nakedUniform = "BRAF_army_naked_uniform";
        role = "";
        uniformAccessories[] = {};
        uniformClass = "";
        linkedItems[] = {};
        respawnLinkedItems[] = {};
        hiddenSelections[] = {};
        hiddenSelectionsTextures[] = {};
        identityTypes[] = {
            "NoGlasses",
            "LanguageENG_F",
            "braf_brazilian_faces"
        };

    };
    class braf_army_medic_base : I_Medic_F {
        author = "BRAF";
        _generalMacro = "braf_army_medic_base";
        scope = 0;
        model = "";
        displayName = "$STR_B_medic_F0";
        modelSides[] = { 3, 2 };
        genericNames = "braf_brazilian_names";
        textSingular = "$STR_A3_nameSound_veh_infantry_medic_s";
        textPlural = "$STR_A3_nameSound_veh_infantry_medic_p";
        nameSound = "veh_infantry_medic_s";
        icon = "iconManMedic";
        role = "CombatLifeSaver";
        picture = "pictureHeal";
        editorSubcategory = "";
        faction = "";
        weapons[] = {};
        respawnWeapons[] = {};
        magazines[] = {};
        respawnMagazines[] = {};
        backpack = "";
        canCarryBackPack = 1;
        canDeactivateMines = 0;
        attendant = 1;
        engineer = 0;
        nakedUniform = "BRAF_army_naked_uniform";
        uniformAccessories[] = {};
        uniformClass = "";
        linkedItems[] = {};
        respawnLinkedItems[] = {};
        hiddenSelections[] = {};
        hiddenSelectionsTextures[] = {};
        identityTypes[] = {
            "NoGlasses",
            "LanguageENG_F",
            "braf_brazilian_faces"
        };
        class SpeechVariants {
            class Default {
                speechSingular[] = {
                    "veh_infantry_medic_s"
                };
                speechPlural[] = {
                    "veh_infantry_medic_p"
                };
            };
        };

    };
    class braf_army_eng_base : I_Engineer_F {
        author = "BRAF";
        _generalMacro = "braf_army_eng_base";
        scope = 0;
        model = "";
        displayName = "$STR_B_engineer_F0";
        modelSides[] = { 3, 2 };
        genericNames = "braf_brazilian_names";
        icon = "iconManEngineer";
        role = "Engineer";
        picture = "pictureRepair";
        editorSubcategory = "";
        faction = "";
        weapons[] = {};
        respawnWeapons[] = {};
        magazines[] = {};
        respawnMagazines[] = {};
        backpack = "";
        canCarryBackPack = 1;
        canDeactivateMines = 1;
        attendant = 0;
        engineer = 1;
        nakedUniform = "BRAF_army_naked_uniform";
        uniformAccessories[] = {};
        uniformClass = "";
        linkedItems[] = {};
        respawnLinkedItems[] = {};
        hiddenSelections[] = {};
        hiddenSelectionsTextures[] = {};
        identityTypes[] = {
            "NoGlasses",
            "LanguageENG_F",
            "braf_brazilian_faces"
        };

    };
    class braf_army_eod_base : I_Soldier_exp_F {
        author = "BRAF";
        _generalMacro = "braf_army_eod_base";
        scope = 0;
        model = "";
        displayName = "$STR_B_Soldier_exp_F0";
        modelSides[] = { 3, 2 };
        genericNames = "braf_brazilian_names";
        icon = "iconManExplosive";
        role = "Sapper";
        picture = "pictureExplosive";
        editorSubcategory = "";
        faction = "";
        weapons[] = {};
        respawnWeapons[] = {};
        magazines[] = {};
        respawnMagazines[] = {};
        backpack = "";
        canCarryBackPack = 1;
        canDeactivateMines = 1;
        attendant = 0;
        engineer = 0;
        nakedUniform = "BRAF_army_naked_uniform";
        uniformAccessories[] = {};
        uniformClass = "";
        linkedItems[] = {};
        respawnLinkedItems[] = {};
        hiddenSelections[] = {};
        hiddenSelectionsTextures[] = {};
        identityTypes[] = {
            "NoGlasses",
            "LanguageENG_F",
            "braf_brazilian_faces"
        };

    };
    class braf_army_support_base : I_Support_Mort_F {
        author = "BRAF";
        _generalMacro = "braf_army_support_base";
        scope = 0;
        model = "";
        modelSides[] = { 3, 2 };
        genericNames = "braf_brazilian_names";
        role = "Assistant";
        vehicleClass = "MenSupport";
        editorSubcategory = "";
        faction = "";
        weapons[] = {};
        respawnWeapons[] = {};
        magazines[] = {};
        respawnMagazines[] = {};
        backpack = "";
        canCarryBackPack = 1;
        canDeactivateMines = 0;
        attendant = 0;
        engineer = 0;
        nakedUniform = "BRAF_army_naked_uniform";
        uniformAccessories[] = {};
        uniformClass = "";
        linkedItems[] = {};
        respawnLinkedItems[] = {};
        hiddenSelections[] = {};
        hiddenSelectionsTextures[] = {};
        identityTypes[] = {
            "NoGlasses",
            "LanguageENG_F",
            "braf_brazilian_faces"
        };

    };
    class braf_army_crewman_base : I_Crew_F {
        author = "BRAF";
        _generalMacro = "braf_army_crewman_base";
        scope = 0;
        model = "";
        displayName = "$STR_B_crew_F0";
        modelSides[] = { 3, 2 };
        genericNames = "braf_brazilian_names";
        role = "Crewman";
        editorSubcategory = "";
        faction = "";
        weapons[] = {};
        respawnWeapons[] = {};
        magazines[] = {};
        respawnMagazines[] = {};
        backpack = "";
        canCarryBackPack = 1;
        canDeactivateMines = 0;
        attendant = 0;
        engineer = 0;
        nakedUniform = "BRAF_army_naked_uniform";
        uniformAccessories[] = {};
        uniformClass = "";
        linkedItems[] = {};
        respawnLinkedItems[] = {};
        hiddenSelections[] = {};
        hiddenSelectionsTextures[] = {};
        identityTypes[] = {
            "NoGlasses",
            "LanguageENG_F",
            "braf_brazilian_faces"
        };

    };
    class braf_army_dmr_base : I_Soldier_M_F {
        author = "BRAF";
        _generalMacro = "braf_army_dmr_base";
        scope = 0;
        model = "";
        displayName = "$STR_B_Soldier_M_F0";
        modelSides[] = { 3, 2 };
        genericNames = "braf_brazilian_names";
        textSingular = "$STR_A3_nameSound_veh_infantry_sniper_s";
        textPlural = "$STR_A3_nameSound_veh_infantry_sniper_p";
        nameSound = "veh_infantry_sniper_s";
        role = "Marksman";
        editorSubcategory = "";
        faction = "";
        weapons[] = {};
        respawnWeapons[] = {};
        magazines[] = {};
        respawnMagazines[] = {};
        backpack = "";
        canCarryBackPack = 1;
        canDeactivateMines = 0;
        attendant = 0;
        engineer = 0;
        nakedUniform = "BRAF_army_naked_uniform";
        uniformAccessories[] = {};
        uniformClass = "";
        linkedItems[] = {};
        respawnLinkedItems[] = {};
        hiddenSelections[] = {};
        hiddenSelectionsTextures[] = {};
        identityTypes[] = {
            "NoGlasses",
            "LanguageENG_F",
            "braf_brazilian_faces"
        };
        class SpeechVariants {
            class Default {
                speechSingular[] = {
                    "veh_infantry_sniper_s"
                };
                speechPlural[] = {
                    "veh_infantry_sniper_p"
                };
            };
        };

    };
    class braf_army_sniper_base : I_Sniper_F {
        author = "BRAF";
        _generalMacro = "braf_army_sniper_base";
        scope = 0;
        model = "";
        displayName = "$STR_B_Sniper_F0";
        modelSides[] = { 3, 2 };
        genericNames = "braf_brazilian_names";
        textSingular = "$STR_A3_nameSound_veh_infantry_sniper_s";
        textPlural = "$STR_A3_nameSound_veh_infantry_sniper_p";
        nameSound = "veh_infantry_sniper_s";
        role = "Marksman";
        camouflage = 0.60000002;
        editorSubcategory = "";
        faction = "";
        weapons[] = {};
        respawnWeapons[] = {};
        magazines[] = {};
        respawnMagazines[] = {};
        backpack = "";
        canCarryBackPack = 1;
        canDeactivateMines = 0;
        attendant = 0;
        engineer = 0;
        nakedUniform = "BRAF_army_naked_uniform";
        uniformAccessories[] = {};
        uniformClass = "";
        linkedItems[] = {};
        respawnLinkedItems[] = {};
        hiddenSelections[] = {};
        hiddenSelectionsTextures[] = {};
        identityTypes[] = {
            "NoGlasses",
            "LanguageENG_F",
            "braf_brazilian_faces"
        };
        class SpeechVariants {
            class Default {
                speechSingular[] = {
                    "veh_infantry_sniper_s"
                };
                speechPlural[] = {
                    "veh_infantry_sniper_p"
                };
            };
        };

    };
    class braf_army_launcher_base : I_Soldier_AT_F {
        author = "BRAF";
        _generalMacro = "braf_army_launcher_base";
        scope = 0;
        model = "";
        modelSides[] = { 3, 2 };
        genericNames = "braf_brazilian_names";
        textSingular = "$STR_A3_nameSound_veh_infantry_AT_s";
        textPlural = "$STR_A3_nameSound_veh_infantry_AT_p";
        nameSound = "veh_infantry_AT_s";
        icon = "iconManAT";
        role = "MissileSpecialist";
        editorSubcategory = "";
        faction = "";
        weapons[] = {};
        respawnWeapons[] = {};
        magazines[] = {};
        respawnMagazines[] = {};
        backpack = "";
        canCarryBackPack = 1;
        canDeactivateMines = 0;
        attendant = 0;
        engineer = 0;
        nakedUniform = "BRAF_army_naked_uniform";
        uniformAccessories[] = {};
        uniformClass = "";
        linkedItems[] = {};
        respawnLinkedItems[] = {};
        hiddenSelections[] = {};
        hiddenSelectionsTextures[] = {};
        identityTypes[] = {
            "NoGlasses",
            "LanguageENG_F",
            "braf_brazilian_faces"
        };
        class SpeechVariants {
            class Default {
                speechSingular[] = {
                    "veh_infantry_AT_s"
                };
                speechPlural[] = {
                    "veh_infantry_AT_p"
                };
            };
        };

    };
    class braf_army_gl_base : I_Soldier_GL_F {
        author = "BRAF";
        _generalMacro = "braf_army_gl_base";
        scope = 0;
        model = "";
        displayName = "$STR_B_Soldier_GL_F0";
        modelSides[] = { 3, 2 };
        genericNames = "braf_brazilian_names";
        role = "Grenadier";
        editorSubcategory = "";
        faction = "";
        weapons[] = {};
        respawnWeapons[] = {};
        magazines[] = {};
        respawnMagazines[] = {};
        backpack = "";
        canCarryBackPack = 1;
        canDeactivateMines = 0;
        attendant = 0;
        engineer = 0;
        nakedUniform = "BRAF_army_naked_uniform";
        uniformAccessories[] = {};
        uniformClass = "";
        linkedItems[] = {};
        respawnLinkedItems[] = {};
        hiddenSelections[] = {};
        hiddenSelectionsTextures[] = {};
        identityTypes[] = {
            "NoGlasses",
            "LanguageENG_F",
            "braf_brazilian_faces"
        };

    };
    class braf_army_ar_base : I_Soldier_AR_F {
        author = "BRAF";
        _generalMacro = "braf_army_ar_base";
        scope = 0;
        model = "";
        modelSides[] = { 3, 2 };
        genericNames = "braf_brazilian_names";
        textSingular = "$STR_A3_nameSound_veh_infantry_MG_s";
        textPlural = "$STR_A3_nameSound_veh_infantry_MG_p";
        nameSound = "veh_infantry_MG_s";
        icon = "iconManMG";
        role = "MachineGunner";
        editorSubcategory = "";
        faction = "";
        weapons[] = {};
        respawnWeapons[] = {};
        magazines[] = {};
        respawnMagazines[] = {};
        backpack = "";
        canCarryBackPack = 1;
        canDeactivateMines = 0;
        attendant = 0;
        engineer = 0;
        nakedUniform = "BRAF_army_naked_uniform";
        uniformAccessories[] = {};
        uniformClass = "";
        linkedItems[] = {};
        respawnLinkedItems[] = {};
        hiddenSelections[] = {};
        hiddenSelectionsTextures[] = {};
        identityTypes[] = {
            "NoGlasses",
            "LanguageENG_F",
            "braf_brazilian_faces"
        };
        class SpeechVariants {
            class Default {
                speechSingular[] = {
                    "veh_infantry_MG_s"
                };
                speechPlural[] = {
                    "veh_infantry_MG_p"
                };
            };
        };

    };
    class braf_diver_base : I_Diver_F {
        author = "BRAF";
        _generalMacro = "BRAF_Diver_Base";
        scope = 0;
        model = "";
        modelSides[] = { 3, 2 };
        genericNames = "braf_brazilian_names";
        textSingular = "$STR_A3_nameSound_veh_infantry_diver_s";
        textPlural = "$STR_A3_nameSound_veh_infantry_diver_p";
        nameSound = "veh_infantry_diver_s";
        vehicleClass = "MenDiver";
        role = "SpecialOperative";
        editorSubcategory = "";
        faction = "";
        weapons[] = {};
        respawnWeapons[] = {};
        magazines[] = {};
        respawnMagazines[] = {};
        backpack = "";
        canCarryBackPack = 1;
        canDeactivateMines = 0;
        attendant = 0;
        engineer = 0;
        nakedUniform = "BRAF_army_naked_uniform";
        uniformAccessories[] = {};
        uniformClass = "";
        linkedItems[] = {};
        respawnLinkedItems[] = {};
        hiddenSelections[] = {};
        hiddenSelectionsTextures[] = {};
        identityTypes[] = {
            "NoGlasses",
            "LanguageENG_F",
            "braf_brazilian_faces"
        };
        class SpeechVariants {
            class Default {
                speechSingular[] = {
                    "veh_infantry_diver_s"
                };
                speechPlural[] = {
                    "veh_infantry_diver_p"
                };
            };
        };
        };
    class braf_army_lat_base : I_Soldier_LAT_F {
        author = "BRAF";
        _generalMacro = "braf_army_lat_base";
        scope = 0;
        model = "";
        modelSides[] = { 3, 2 };
        genericNames = "braf_brazilian_names";
        nameSound = "veh_infantry_AT_s";
        editorSubcategory = "";
        faction = "";
        weapons[] = {};
        respawnWeapons[] = {};
        magazines[] = {};
        respawnMagazines[] = {};
        backpack = "";
        canCarryBackPack = 1;
        canDeactivateMines = 0;
        attendant = 0;
        engineer = 0;
        nakedUniform = "BRAF_army_naked_uniform";
        uniformAccessories[] = {};
        uniformClass = "";
        linkedItems[] = {};
        respawnLinkedItems[] = {};
        hiddenSelections[] = {};
        hiddenSelectionsTextures[] = {};
        identityTypes[] = {
            "NoGlasses",
            // "LanguageENG_F",
            "braf_brazilian_faces"
        };
        class SpeechVariants {
            class Default {
                speechSingular[] = {
                    "veh_infantry_AT_s"
                };
                speechPlural[] = {
                    "veh_infantry_AT_p"
                };
            };
        };
        };
    class braf_army_at_base : I_Soldier_AT_F {
        author = "BRAF";
        _generalMacro = "braf_army_at_base";
        scope = 0;
        model = "";
        modelSides[] = { 3, 2 };
        genericNames = "braf_brazilian_names";
        nameSound = "veh_infantry_AT_s";
        editorSubcategory = "";
        faction = "";
        weapons[] = {};
        respawnWeapons[] = {};
        magazines[] = {};
        respawnMagazines[] = {};
        backpack = "";
        canCarryBackPack = 1;
        canDeactivateMines = 0;
        attendant = 0;
        engineer = 0;
        nakedUniform = "BRAF_army_naked_uniform";
        uniformAccessories[] = {};
        uniformClass = "";
        linkedItems[] = {};
        respawnLinkedItems[] = {};
        hiddenSelections[] = {};
        hiddenSelectionsTextures[] = {};
        identityTypes[] = {
            "NoGlasses",
            // "LanguageENG_F",
            "braf_brazilian_faces"
        };
        class SpeechVariants {
            class Default {
                speechSingular[] = {
                    "veh_infantry_AT_s"
                };
                speechPlural[] = {
                    "veh_infantry_AT_p"
                };
            };
        };
        };
    class braf_army_ammo_base : I_Soldier_A_F {
        author = "BRAF";
        _generalMacro = "braf_army_ammo_base";
        scope = 0;
        model = "";
        modelSides[] = { 3, 2 };
        genericNames = "braf_brazilian_names";
        editorSubcategory = "";
        faction = "";
        weapons[] = {};
        respawnWeapons[] = {};
        magazines[] = {};
        respawnMagazines[] = {};
        backpack = "";
        canCarryBackPack = 1;
        canDeactivateMines = 0;
        attendant = 0;
        engineer = 0;
        nakedUniform = "BRAF_army_naked_uniform";
        uniformAccessories[] = {};
        uniformClass = "";
        linkedItems[] = {};
        respawnLinkedItems[] = {};
        hiddenSelections[] = {};
        hiddenSelectionsTextures[] = {};
        identityTypes[] = {
            "NoGlasses",
            // "LanguageENG_F",
            "braf_brazilian_faces"
        };
        class SpeechVariants {
            class Default {
                speechSingular[] = {
                    "veh_infantry_AT_s"
                };
                speechPlural[] = {
                    "veh_infantry_AT_p"
                };
            };
        };
        };
    class braf_army_mortar_base : I_support_Mort_F {
        author = "BRAF";
        _generalMacro = "braf_army_mortar_base";
        scope = 0;
        model = "";
        modelSides[] = { 3, 2 };
        genericNames = "braf_brazilian_names";
        role = "MortarOperator";
        editorSubcategory = "";
        faction = "";
        weapons[] = {};
        respawnWeapons[] = {};
        magazines[] = {};
        respawnMagazines[] = {};
        backpack = "";
        canCarryBackPack = 1;
        canDeactivateMines = 0;
        attendant = 0;
        engineer = 0;
        nakedUniform = "BRAF_army_naked_uniform";
        uniformAccessories[] = {};
        uniformClass = "";
        linkedItems[] = {};
        respawnLinkedItems[] = {};
        hiddenSelections[] = {};
        hiddenSelectionsTextures[] = {};
        identityTypes[] = {
            "NoGlasses",
            // "LanguageENG_F",
            "braf_brazilian_faces"
        };
        class SpeechVariants {
            class Default {
                speechSingular[] = {
                    "veh_infantry_AT_s"
                };
                speechPlural[] = {
                    "veh_infantry_AT_p"
                };
            };
        };
        };
    class braf_army_mortar_a_base : I_support_AMort_F {
        author = "BRAF";
        _generalMacro = "braf_army_mortar_a_base";
        scope = 0;
        model = "";
        modelSides[] = { 3, 2 };
        genericNames = "braf_brazilian_names";
        role = "MortarAssistant";
        editorSubcategory = "";
        faction = "";
        weapons[] = {};
        respawnWeapons[] = {};
        magazines[] = {};
        respawnMagazines[] = {};
        backpack = "";
        canCarryBackPack = 1;
        canDeactivateMines = 0;
        attendant = 0;
        engineer = 0;
        nakedUniform = "BRAF_army_naked_uniform";
        uniformAccessories[] = {};
        uniformClass = "";
        linkedItems[] = {};
        respawnLinkedItems[] = {};
        hiddenSelections[] = {};
        hiddenSelectionsTextures[] = {};
        identityTypes[] = {
            "NoGlasses",
            // "LanguageENG_F",
            "braf_brazilian_faces"
        };
        class SpeechVariants {
            class Default {
                speechSingular[] = {
                    "veh_infantry_AT_s"
                };
                speechPlural[] = {
                    "veh_infantry_AT_p"
                };
            };
        };
        };
    class braf_army_m2_base : I_support_MG_F {
        author = "BRAF";
        _generalMacro = "braf_army_m2_base";
        scope = 0;
        model = "";
        modelSides[] = { 3, 2 };
        genericNames = "braf_brazilian_names";
        role = "M2Gunner";
        editorSubcategory = "";
        faction = "";
        weapons[] = {};
        respawnWeapons[] = {};
        magazines[] = {};
        respawnMagazines[] = {};
        backpack = "";
        canCarryBackPack = 1;
        canDeactivateMines = 0;
        attendant = 0;
        engineer = 0;
        nakedUniform = "BRAF_army_naked_uniform";
        uniformAccessories[] = {};
        uniformClass = "";
        linkedItems[] = {};
        respawnLinkedItems[] = {};
        hiddenSelections[] = {};
        hiddenSelectionsTextures[] = {};
        identityTypes[] = {
            "NoGlasses",
            // "LanguageENG_F",
            "braf_brazilian_faces"
        };
        class SpeechVariants {
            class Default {
                speechSingular[] = {
                    "veh_infantry_AT_s"
                };
                speechPlural[] = {
                    "veh_infantry_AT_p"
                };
            };
        };
        };
    class braf_army_m2_a_base : I_support_MG_F {
        author = "BRAF";
        _generalMacro = "braf_army_m2_a_base";
        scope = 0;
        model = "";
        modelSides[] = { 3, 2 };
        genericNames = "braf_brazilian_names";
        role = "M2Assistant";
        editorSubcategory = "";
        faction = "";
        weapons[] = {};
        respawnWeapons[] = {};
        magazines[] = {};
        respawnMagazines[] = {};
        backpack = "";
        canCarryBackPack = 1;
        canDeactivateMines = 0;
        attendant = 0;
        engineer = 0;
        nakedUniform = "BRAF_army_naked_uniform";
        uniformAccessories[] = {};
        uniformClass = "";
        linkedItems[] = {};
        respawnLinkedItems[] = {};
        hiddenSelections[] = {};
        hiddenSelectionsTextures[] = {};
        identityTypes[] = {
            "NoGlasses",
            // "LanguageENG_F",
            "braf_brazilian_faces"
        };
        class SpeechVariants {
            class Default {
                speechSingular[] = {
                    "veh_infantry_AT_s"
                };
                speechPlural[] = {
                    "veh_infantry_AT_p"
                };
            };
        };
        };
    class braf_army_aa_base : I_Soldier_AA_F {
        author = "BRAF";
        _generalMacro = "braf_army_aa_base";
        scope = 0;
        model = "";
        modelSides[] = { 3, 2 };
        genericNames = "braf_brazilian_names";
        editorSubcategory = "";
        faction = "";
        weapons[] = {};
        respawnWeapons[] = {};
        magazines[] = {};
        respawnMagazines[] = {};
        backpack = "";
        canCarryBackPack = 1;
        canDeactivateMines = 0;
        attendant = 0;
        engineer = 0;
        nakedUniform = "BRAF_army_naked_uniform";
        uniformAccessories[] = {};
        uniformClass = "";
        linkedItems[] = {};
        respawnLinkedItems[] = {};
        hiddenSelections[] = {};
        hiddenSelectionsTextures[] = {};
        identityTypes[] = {
            "NoGlasses",
            // "LanguageENG_F",
            "braf_brazilian_faces"
        };
        class SpeechVariants {
            class Default {
                speechSingular[] = {
                    "veh_infantry_AT_s"
                };
                speechPlural[] = {
                    "veh_infantry_AT_p"
                };
            };
        };
   };