class braf_army_of_base;
class braf_marines_officer : braf_army_of_base {
	_generalMacro = "braf_marines_officer";
    faction = "BRAF_NAVY";
    editorsubcategory = "BRAF_NAVY_MARINE";
    model = "\braf\braf_characters_marine\braf_bdu_cfn.p3d";
    scope = 2;
    scopeCurator = 2;
    scopeArsenal = 2;
    editorPreview = "braf\braf_insignia\editorpreview\brazilian_navy\braf_marines_officer.jpg";
    uniformClass = "braf_uniform_marine";
	weapons[] = {"Braf_m4a1", "braf_PT92", "braf_Steiner_750RC", "Throw", "Put"};
  	respawnWeapons[] = {"Braf_m4a1", "braf_PT92", "braf_Steiner_750RC", "Throw", "Put"};
    magazines[] = {"Chemlight_green", "16Rnd_9x21_Mag", "16Rnd_9x21_Mag", "MiniGrenade", "MiniGrenade", "SmokeShell", "SmokeShell", "SmokeShell", "SmokeShell", "SmokeShell", "SmokeShell", "SmokeShell", "SmokeShell", "SmokeShellPurple", "SmokeShellPurple", "braf_30Rnd_556x45", "braf_30Rnd_556x45", "braf_30Rnd_556x45_red", "braf_30Rnd_556x45_red", "SmokeShellOrange", "braf_30Rnd_556x45", "16Rnd_9x21_Mag"};
    respawnMagazines[] = {"Chemlight_green", "16Rnd_9x21_Mag", "16Rnd_9x21_Mag", "MiniGrenade", "MiniGrenade", "SmokeShell", "SmokeShell", "SmokeShell", "SmokeShell", "SmokeShell", "SmokeShell", "SmokeShell", "SmokeShell", "SmokeShellPurple", "SmokeShellPurple", "braf_30Rnd_556x45", "braf_30Rnd_556x45", "braf_30Rnd_556x45_red", "braf_30Rnd_556x45_red", "SmokeShellOrange", "braf_30Rnd_556x45", "16Rnd_9x21_Mag"};
    Items[] = {
        "FirstAidKit",
        "FirstAidKit"
    };
    respawnItems[] = {
        "FirstAidKit",
        "FirstAidKit"
    };
	linkedItems[] = {"braf_iba_woodland_squadleader", "braf_cfn_mich2000_cover", "ItemMap", "ItemCompass", "ItemWatch", "ItemRadio", "ItemGPS"};
	respawnLinkedItems[] = {"braf_iba_woodland_squadleader", "braf_cfn_mich2000_cover", "ItemMap", "ItemCompass", "ItemWatch", "ItemRadio", "ItemGPS"};
    hiddenSelections[] = {
        "rank_insignia",
        "officer_insignia",
    };
    hiddenSelectionsTextures[] = {
        "",
        "",
    };
    #include "\braf\braf_characters_marine\functions\symbols.hpp"
};
class braf_army_sl_base;
class braf_marines_sl : braf_army_sl_base {
	_generalMacro = "braf_marines_sl";
    faction = "BRAF_NAVY";
    editorsubcategory = "BRAF_NAVY_MARINE";
    model = "\braf\braf_characters_marine\braf_bdu_cfn.p3d";
    scope = 2;
    scopeCurator = 2;
    scopeArsenal = 2;
    editorPreview = "braf\braf_insignia\editorpreview\brazilian_navy\braf_marines_rifleman.jpg";
    uniformClass = "braf_uniform_marine";
	weapons[] = {"Braf_m16a2", "braf_PT92", "braf_Steiner_750RC", "Throw", "Put"};
    respawnWeapons[] = {"Braf_m16a2", "braf_PT92", "braf_Steiner_750RC", "Throw", "Put"};
    magazines[] = {"Chemlight_green", "16Rnd_9x21_Mag", "16Rnd_9x21_Mag", "MiniGrenade", "MiniGrenade", "SmokeShell", "SmokeShell", "SmokeShell", "SmokeShell", "SmokeShell", "SmokeShell", "SmokeShell", "SmokeShell", "SmokeShellPurple", "SmokeShellPurple", "braf_30Rnd_556x45", "braf_30Rnd_556x45", "braf_30Rnd_556x45_red", "braf_30Rnd_556x45_red", "SmokeShellOrange", "braf_30Rnd_556x45", "16Rnd_9x21_Mag"};
    respawnMagazines[] = {"Chemlight_green", "16Rnd_9x21_Mag", "16Rnd_9x21_Mag", "MiniGrenade", "MiniGrenade", "SmokeShell", "SmokeShell", "SmokeShell", "SmokeShell", "SmokeShell", "SmokeShell", "SmokeShell", "SmokeShell", "SmokeShellPurple", "SmokeShellPurple", "braf_30Rnd_556x45", "braf_30Rnd_556x45", "braf_30Rnd_556x45_red", "braf_30Rnd_556x45_red", "SmokeShellOrange", "braf_30Rnd_556x45", "16Rnd_9x21_Mag"};
    Items[] = {"FirstAidKit"};
    respawnItems[] = {"FirstAidKit"};
	linkedItems[] = {"braf_iba_woodland_squadleader", "braf_cfn_mich2000_cover", "ItemMap", "ItemCompass", "ItemWatch", "ItemRadio", "ItemGPS"};
	respawnLinkedItems[] = {"braf_iba_woodland_squadleader", "braf_cfn_mich2000_cover", "ItemMap", "ItemCompass", "ItemWatch", "ItemRadio", "ItemGPS"};
    hiddenSelections[] = {
        "rank_insignia",
        "officer_insignia",
    };
    hiddenSelectionsTextures[] = {
        "",
        "",
    };
    #include "\braf\braf_characters_marine\functions\symbols.hpp"
};
class braf_army_tl_base;
class braf_marines_tl : braf_army_tl_base {
	_generalMacro = "braf_marines_tl";
    faction = "BRAF_NAVY";
    editorsubcategory = "BRAF_NAVY_MARINE";
    model = "\braf\braf_characters_marine\braf_bdu_cfn.p3d";
    scope = 2;
    scopeCurator = 2;
    scopeArsenal = 2;
    editorPreview = "braf\braf_insignia\editorpreview\brazilian_navy\braf_marines_rifleman.jpg";
    uniformClass = "braf_uniform_marine";
	weapons[] = {"Braf_m16a2", "Throw", "Put"};
    respawnWeapons[] = {"Braf_m16a2", "Throw", "Put"};
    magazines[] = {"Chemlight_green", "MiniGrenade", "MiniGrenade", "MiniGrenade", "MiniGrenade", "braf_30Rnd_556x45_red", "braf_30Rnd_556x45_red", "braf_30Rnd_556x45", "braf_30Rnd_556x45", "braf_30Rnd_556x45", "SmokeShell", "SmokeShell", "braf_30Rnd_556x45_red"};
    respawnMagazines[] = {"Chemlight_green", "MiniGrenade", "MiniGrenade", "MiniGrenade", "MiniGrenade", "braf_30Rnd_556x45_red", "braf_30Rnd_556x45_red", "braf_30Rnd_556x45", "braf_30Rnd_556x45", "braf_30Rnd_556x45", "SmokeShell", "SmokeShell", "braf_30Rnd_556x45_red"};
    Items[] = {"FirstAidKit"};
    respawnItems[] = {"FirstAidKit"};
	linkedItems[] = {"braf_iba_woodland_squadleader", "braf_cfn_mich2000_cover", "ItemMap", "ItemCompass", "ItemWatch", "ItemRadio", "ItemGPS"};
	respawnLinkedItems[] = {"braf_iba_woodland_squadleader", "braf_cfn_mich2000_cover", "ItemMap", "ItemCompass", "ItemWatch", "ItemRadio", "ItemGPS"};
    hiddenSelections[] = {
        "rank_insignia",
        "officer_insignia",
    };
    hiddenSelectionsTextures[] = {
        "",
        "",
    };
    #include "\braf\braf_characters_marine\functions\symbols.hpp"
};
class braf_army_ar_base;
class braf_marines_ar : braf_army_ar_base {
	_generalMacro = "braf_marines_ar";
    faction = "BRAF_NAVY";
    editorsubcategory = "BRAF_NAVY_MARINE";
    model = "\braf\braf_characters_marine\braf_bdu_cfn.p3d";
    scope = 2;
    scopeCurator = 2;
    scopeArsenal = 2;
    editorPreview = "braf\braf_insignia\editorpreview\brazilian_navy\braf_marines_ar.jpg";
    uniformClass = "braf_uniform_marine";
    backpack = "braf_belt_buttpack";
	weapons[] = {"braf_Minimi", "braf_PT92", "Throw", "Put"};	
    respawnWeapons[] = {"braf_Minimi", "braf_PT92", "Throw", "Put"};
    magazines[] = {"Chemlight_green", "16Rnd_9x21_Mag", "200Rnd_556x45_Box_F", "200Rnd_556x45_Box_F", "200Rnd_556x45_Box_F", "200Rnd_556x45_Box_F", "200Rnd_556x45_Box_F", "16Rnd_9x21_Mag"};
    respawnMagazines[] = {"Chemlight_green", "16Rnd_9x21_Mag", "200Rnd_556x45_Box_F", "200Rnd_556x45_Box_F", "200Rnd_556x45_Box_F", "200Rnd_556x45_Box_F", "200Rnd_556x45_Box_F", "16Rnd_9x21_Mag"};
	items[] = {"FirstAidKit", "FirstAidKit"};
    respawnItems[] = {"FirstAidKit", "FirstAidKit"};
	linkedItems[] = {"braf_iba_woodland_rifleman", "braf_cfn_mich2000_cover", "ItemMap", "ItemCompass", "ItemWatch", "ItemRadio"};
    respawnLinkedItems[] = {"braf_iba_woodland_rifleman", "braf_cfn_mich2000_cover", "ItemMap", "ItemCompass", "ItemWatch", "ItemRadio"};
    hiddenSelections[] = {
        "rank_insignia",
        "officer_insignia",
    };
    hiddenSelectionsTextures[] = {
        "",
        "",
    };
    #include "\braf\braf_characters_marine\functions\symbols.hpp"
};
class braf_army_rifleman_base;
class braf_marines_rifleman : braf_army_rifleman_base {
	_generalMacro = "braf_marines_rifleman";
    faction = "BRAF_NAVY";
    editorsubcategory = "BRAF_NAVY_MARINE";
    model = "\braf\braf_characters_marine\braf_bdu_cfn.p3d";
    scope = 2;
    scopeCurator = 2;
    scopeArsenal = 2;
    editorPreview = "braf\braf_insignia\editorpreview\brazilian_navy\braf_marines_rifleman.jpg";
    uniformClass = "braf_uniform_marine";
	weapons[] = {"Braf_m16a2", "Throw", "Put"};	
    respawnWeapons[] = {"Braf_m16a2", "Throw", "Put"};
    magazines[] = {"Chemlight_green", "MiniGrenade", "MiniGrenade", "MiniGrenade", "braf_30Rnd_556x45_red", "braf_30Rnd_556x45_red", "braf_30Rnd_556x45", "braf_30Rnd_556x45", "braf_30Rnd_556x45", "HandGrenade", "braf_30Rnd_556x45_red"};
    respawnMagazines[] = {"Chemlight_green", "MiniGrenade", "MiniGrenade", "MiniGrenade", "braf_30Rnd_556x45_red", "braf_30Rnd_556x45_red", "braf_30Rnd_556x45", "braf_30Rnd_556x45", "braf_30Rnd_556x45", "HandGrenade", "braf_30Rnd_556x45_red"};
	items[] = {"FirstAidKit"};
    respawnItems[] = {"FirstAidKit"};
	linkedItems[] = {"braf_iba_woodland_rifleman", "braf_cfn_mich2000_cover", "ItemMap", "ItemCompass", "ItemWatch", "ItemRadio"};
	respawnLinkedItems[] = {"braf_iba_woodland_rifleman", "braf_cfn_mich2000_cover", "ItemMap", "ItemCompass", "ItemWatch", "ItemRadio"};
    hiddenSelections[] = {
        "rank_insignia",
        "officer_insignia",
    };
    hiddenSelectionsTextures[] = {
        "",
        "",
    };
    #include "\braf\braf_characters_marine\functions\symbols.hpp"
    };
class braf_army_dmr_base;
class braf_marines_dmr : braf_army_dmr_base {
	_generalMacro = "braf_marines_dmr";
    faction = "BRAF_NAVY";
    editorsubcategory = "BRAF_NAVY_MARINE";
    model = "\braf\braf_characters_marine\braf_bdu_cfn.p3d";
    displayName = "$STR_BRAF_dmr_name";
    scope = 2;
    scopeCurator = 2;
    scopeArsenal = 2;
    editorPreview = "braf\braf_insignia\editorpreview\brazilian_navy\braf_marines_dmr.jpg";
    uniformClass = "braf_uniform_marine";
	weapons[] = {"Braf_m16a2_scope", "Throw", "Put"};	
    respawnWeapons[] = {"Braf_m16a2_scope", "Throw", "Put"};
    magazines[] = {"Chemlight_green", "MiniGrenade", "MiniGrenade", "MiniGrenade", "braf_30Rnd_556x45_red", "braf_30Rnd_556x45_red", "braf_30Rnd_556x45", "braf_30Rnd_556x45", "braf_30Rnd_556x45", "HandGrenade", "braf_30Rnd_556x45_red"};
    respawnMagazines[] = {"Chemlight_green", "MiniGrenade", "MiniGrenade", "MiniGrenade", "braf_30Rnd_556x45_red", "braf_30Rnd_556x45_red", "braf_30Rnd_556x45", "braf_30Rnd_556x45", "braf_30Rnd_556x45", "HandGrenade", "braf_30Rnd_556x45_red"};
	items[] = {"FirstAidKit"};
    respawnItems[] = {"FirstAidKit"};
	linkedItems[] = {"braf_iba_woodland_rifleman", "braf_cfn_mich2000_cover", "ItemMap", "ItemCompass", "ItemWatch", "ItemRadio"};
	respawnLinkedItems[] = {"braf_iba_woodland_rifleman", "braf_cfn_mich2000_cover", "ItemMap", "ItemCompass", "ItemWatch", "ItemRadio"};
    hiddenSelections[] = {
        "rank_insignia",
        "officer_insignia",
    };
    hiddenSelectionsTextures[] = {
        "",
        "",
    };
    #include "\braf\braf_characters_marine\functions\symbols.hpp"
};
class braf_army_medic_base;
class braf_marines_medic : braf_army_medic_base {
	_generalMacro = "braf_marines_medic";
    faction = "BRAF_NAVY";
    editorsubcategory = "BRAF_NAVY_MARINE";
    model = "\braf\braf_characters_marine\braf_bdu_cfn.p3d";
    scope = 2;
    scopeCurator = 2;
    scopeArsenal = 2;
    editorPreview = "braf\braf_insignia\editorpreview\brazilian_navy\braf_marines_rifleman.jpg";
    uniformClass = "braf_uniform_marine";
	weapons[] = {"Braf_m16a2", "braf_PT92", "Throw", "Put"};	
    respawnWeapons[] = {"Braf_m16a2", "braf_PT92", "Throw", "Put"};
    magazines[] = {"Chemlight_green", "16Rnd_9x21_Mag", "16Rnd_9x21_Mag", "MiniGrenade", "MiniGrenade", "braf_30Rnd_556x45_red", "braf_30Rnd_556x45_red", "braf_30Rnd_556x45", "braf_30Rnd_556x45", "braf_30Rnd_556x45", "SmokeShell", "braf_30Rnd_556x45_red", "16Rnd_9x21_Mag"};
    respawnMagazines[] = {"Chemlight_green", "16Rnd_9x21_Mag", "16Rnd_9x21_Mag", "MiniGrenade", "MiniGrenade", "braf_30Rnd_556x45_red", "braf_30Rnd_556x45_red", "braf_30Rnd_556x45", "braf_30Rnd_556x45", "braf_30Rnd_556x45", "SmokeShell", "braf_30Rnd_556x45_red", "16Rnd_9x21_Mag"};
	items[] = {"FirstAidKit", "FirstAidKit", "FirstAidKit", "FirstAidKit", "FirstAidKit", "FirstAidKit", "FirstAidKit", "Medikit"};
    respawnItems[] = {"FirstAidKit", "FirstAidKit", "FirstAidKit", "FirstAidKit", "FirstAidKit", "FirstAidKit", "FirstAidKit", "Medikit"};
	linkedItems[] = {"braf_iba_woodland_rifleman", "braf_cfn_mich2000_cover", "ItemMap", "ItemCompass", "ItemWatch", "ItemRadio"};
	respawnLinkedItems[] = {"braf_iba_woodland_rifleman", "braf_cfn_mich2000_cover", "ItemMap", "ItemCompass", "ItemWatch", "ItemRadio"};
    hiddenSelections[] = {
        "rank_insignia",
        "officer_insignia",
    };
    hiddenSelectionsTextures[] = {
        "",
        "",
    };
    #include "\braf\braf_characters_marine\functions\symbols.hpp"
};
class braf_army_lat_base;
class braf_marines_lat : braf_army_lat_base {
	_generalMacro = "braf_marines_lat";
    faction = "BRAF_NAVY";
    editorsubcategory = "BRAF_NAVY_MARINE";
    model = "\braf\braf_characters_marine\braf_bdu_cfn.p3d";
    scope = 2;
    scopeCurator = 2;
    scopeArsenal = 2;
    editorPreview = "braf\braf_insignia\editorpreview\brazilian_navy\braf_marines_lat.jpg";
    uniformClass = "braf_uniform_marine";
	weapons[] = {"Braf_m16a2", "braf_launch_alac", "Throw", "Put"};	
    respawnWeapons[] = {"Braf_m16a2", "braf_launch_alac", "Throw", "Put"};
    magazines[] = {"Chemlight_green", "MiniGrenade", "MiniGrenade", "MiniGrenade", "MiniGrenade", "braf_30Rnd_556x45_red", "braf_30Rnd_556x45_red", "braf_30Rnd_556x45", "braf_30Rnd_556x45", "braf_30Rnd_556x45", "braf_30Rnd_556x45_red"};
    respawnMagazines[] = {"Chemlight_green", "MiniGrenade", "MiniGrenade", "MiniGrenade", "MiniGrenade", "braf_30Rnd_556x45_red", "braf_30Rnd_556x45_red", "braf_30Rnd_556x45", "braf_30Rnd_556x45", "braf_30Rnd_556x45", "braf_30Rnd_556x45_red"};
	items[] = {"FirstAidKit"};
    respawnItems[] = {"FirstAidKit"};
	linkedItems[] = {"braf_iba_woodland_rifleman", "braf_cfn_mich2000_cover", "ItemMap", "ItemCompass", "ItemWatch", "ItemRadio"};
	respawnLinkedItems[] = {"braf_iba_woodland_rifleman", "braf_cfn_mich2000_cover", "ItemMap", "ItemCompass", "ItemWatch", "ItemRadio"};
    hiddenSelections[] = {
        "rank_insignia",
        "officer_insignia",
    };
    hiddenSelectionsTextures[] = {
        "",
        "",
    };
    #include "\braf\braf_characters_marine\functions\symbols.hpp"
};
class braf_army_at_base;
class braf_marines_at : braf_army_at_base {
	_generalMacro = "braf_marines_at";
    faction = "BRAF_NAVY";
    editorsubcategory = "BRAF_NAVY_MARINE";
    model = "\braf\braf_characters_marine\braf_bdu_cfn.p3d";
    scope = 2;
    scopeCurator = 2;
    scopeArsenal = 2;
    editorPreview = "braf\braf_insignia\editorpreview\brazilian_navy\braf_marines_at.jpg";
    uniformClass = "braf_uniform_marine";
	backpack = "braf_alice_medium_olive_field";
	weapons[] = {"Braf_m16a2", "braf_Gustav", "Throw", "Put"};	
    respawnWeapons[] = {"Braf_m16a2", "braf_Gustav", "Throw", "Put"};
    magazines[] = {"Chemlight_green", "MiniGrenade", "MiniGrenade", "braf_30Rnd_556x45_red", "braf_30Rnd_556x45_red", "braf_30Rnd_556x45", "braf_30Rnd_556x45", "braf_30Rnd_556x45", "SmokeShell", "MRAWS_HEAT_F", "MRAWS_HEAT_F", "MRAWS_HEAT_F", "MRAWS_HEAT_F", "MRAWS_HEAT_F", "braf_30Rnd_556x45_red", "MRAWS_HEAT_F"};
    respawnMagazines[] = {"Chemlight_green", "MiniGrenade", "MiniGrenade", "braf_30Rnd_556x45_red", "braf_30Rnd_556x45_red", "braf_30Rnd_556x45", "braf_30Rnd_556x45", "braf_30Rnd_556x45", "SmokeShell", "MRAWS_HEAT_F", "MRAWS_HEAT_F", "MRAWS_HEAT_F", "MRAWS_HEAT_F", "MRAWS_HEAT_F", "braf_30Rnd_556x45_red", "MRAWS_HEAT_F"};
    items[] = {"FirstAidKit"};
    respawnItems[] = {"FirstAidKit"};
	linkedItems[] = {"braf_iba_woodland_rifleman", "braf_cfn_mich2000_cover", "ItemMap", "ItemCompass", "ItemWatch", "ItemRadio"};
	respawnLinkedItems[] = {"braf_iba_woodland_rifleman", "braf_cfn_mich2000_cover", "ItemMap", "ItemCompass", "ItemWatch", "ItemRadio"};
    hiddenSelections[] = {
        "rank_insignia",
        "officer_insignia",
    };
    hiddenSelectionsTextures[] = {
        "",
        "",
    };
    #include "\braf\braf_characters_marine\functions\symbols.hpp"
};
class braf_army_eod_base;
class braf_marines_eod : braf_army_eod_base {
	_generalMacro = "braf_marines_eod";
    faction = "BRAF_NAVY";
    editorsubcategory = "BRAF_NAVY_MARINE";
    model = "\braf\braf_characters_marine\braf_bdu_cfn.p3d";
    scope = 2;
    scopeCurator = 2;
    scopeArsenal = 2;
    editorPreview = "braf\braf_insignia\editorpreview\brazilian_navy\braf_marines_rifleman.jpg";
    uniformClass = "braf_uniform_marine";
	backpack = "braf_alice_medium_olive_field";
	weapons[] = {"Braf_m16a2", "Throw", "Put"};	
    respawnWeapons[] = {"Braf_m16a2", "Throw", "Put"};
    magazines[] = {"Chemlight_green", "MiniGrenade", "MiniGrenade", "braf_30Rnd_556x45_red", "braf_30Rnd_556x45_red", "braf_30Rnd_556x45", "braf_30Rnd_556x45", "braf_30Rnd_556x45", "SmokeShell", "APERSBoundingMine_Range_Mag", "APERSBoundingMine_Range_Mag", "APERSBoundingMine_Range_Mag", "APERSMine_Range_Mag", "APERSMine_Range_Mag", "DemoCharge_Remote_Mag", "DemoCharge_Remote_Mag", "SatchelCharge_Remote_Mag", "SLAMDirectionalMine_Wire_Mag", "SLAMDirectionalMine_Wire_Mag", "braf_30Rnd_556x45_red"};
    respawnMagazines[] = {"Chemlight_green", "MiniGrenade", "MiniGrenade", "braf_30Rnd_556x45_red", "braf_30Rnd_556x45_red", "braf_30Rnd_556x45", "braf_30Rnd_556x45", "braf_30Rnd_556x45", "SmokeShell", "APERSBoundingMine_Range_Mag", "APERSBoundingMine_Range_Mag", "APERSBoundingMine_Range_Mag", "APERSMine_Range_Mag", "APERSMine_Range_Mag", "DemoCharge_Remote_Mag", "DemoCharge_Remote_Mag", "SatchelCharge_Remote_Mag", "SLAMDirectionalMine_Wire_Mag", "SLAMDirectionalMine_Wire_Mag", "braf_30Rnd_556x45_red"};
    items[] = {"FirstAidKit", "MineDetector", "ToolKit"};
    respawnItems[] = {"FirstAidKit", "MineDetector", "ToolKit"};
	linkedItems[] = {"braf_iba_woodland_rifleman", "braf_cfn_mich2000_cover", "ItemMap", "ItemCompass", "ItemWatch", "ItemRadio"};
	respawnLinkedItems[] = {"braf_iba_woodland_rifleman", "braf_cfn_mich2000_cover", "ItemMap", "ItemCompass", "ItemWatch", "ItemRadio"};
    hiddenSelections[] = {
        "rank_insignia",
        "officer_insignia",
    };
    hiddenSelectionsTextures[] = {
        "",
        "",
    };
    #include "\braf\braf_characters_marine\functions\symbols.hpp"
};
class braf_army_eng_base;
class braf_marines_eng : braf_army_eng_base {
	_generalMacro = "braf_marines_eng";
    faction = "BRAF_NAVY";
    editorsubcategory = "BRAF_NAVY_MARINE";
    model = "\braf\braf_characters_marine\braf_bdu_cfn.p3d";
    scope = 2;
    scopeCurator = 2;
    scopeArsenal = 2;
    editorPreview = "braf\braf_insignia\editorpreview\brazilian_navy\braf_marines_rifleman.jpg";
    uniformClass = "braf_uniform_marine";
	backpack = "braf_alice_medium_olive_field";
	weapons[] = {"Braf_m16a2", "braf_PT92", "Throw", "Put"};	
    respawnWeapons[] = {"Braf_m16a2", "braf_PT92", "Throw", "Put"};
    magazines[] = {"Chemlight_green", "16Rnd_9x21_Mag", "16Rnd_9x21_Mag", "MiniGrenade", "MiniGrenade", "braf_30Rnd_556x45_red", "braf_30Rnd_556x45_red", "braf_30Rnd_556x45", "braf_30Rnd_556x45", "braf_30Rnd_556x45", "SmokeShell", "DemoCharge_Remote_Mag", "DemoCharge_Remote_Mag", "SatchelCharge_Remote_Mag", "braf_30Rnd_556x45_red", "16Rnd_9x21_Mag"};
    respawnMagazines[] = {"Chemlight_green", "16Rnd_9x21_Mag", "16Rnd_9x21_Mag", "MiniGrenade", "MiniGrenade", "braf_30Rnd_556x45_red", "braf_30Rnd_556x45_red", "braf_30Rnd_556x45", "braf_30Rnd_556x45", "braf_30Rnd_556x45", "SmokeShell", "DemoCharge_Remote_Mag", "DemoCharge_Remote_Mag", "SatchelCharge_Remote_Mag", "braf_30Rnd_556x45_red", "16Rnd_9x21_Mag"};
    items[] = {"FirstAidKit", "MineDetector", "ToolKit"};
    respawnItems[] = {"FirstAidKit", "MineDetector", "ToolKit"};
	linkedItems[] = {"braf_iba_woodland_rifleman", "braf_cfn_mich2000_cover", "ItemMap", "ItemCompass", "ItemWatch", "ItemRadio"};
	respawnLinkedItems[] = {"braf_iba_woodland_rifleman", "braf_cfn_mich2000_cover", "ItemMap", "ItemCompass", "ItemWatch", "ItemRadio"};
    hiddenSelections[] = {
        "rank_insignia",
        "officer_insignia",
    };
    hiddenSelectionsTextures[] = {
        "",
        "",
    };
    #include "\braf\braf_characters_marine\functions\symbols.hpp"
};
class braf_army_ammo_base;
class braf_marines_ammo : braf_army_ammo_base {
	_generalMacro = "braf_marines_ammo";
    faction = "BRAF_NAVY";
    editorsubcategory = "BRAF_NAVY_MARINE";
    model = "\braf\braf_characters_marine\braf_bdu_cfn.p3d";
    scope = 2;
    scopeCurator = 2;
    scopeArsenal = 2;
    editorPreview = "braf\braf_insignia\editorpreview\brazilian_navy\braf_marines_rifleman.jpg";
    uniformClass = "braf_uniform_marine";
	backpack = "braf_alice_medium_olive_field";
	weapons[] = {"Braf_m16a2", "Throw", "Put"};	
    respawnWeapons[] = {"Braf_m16a2", "Throw", "Put"};
    magazines[] = {"Chemlight_green", "MiniGrenade", "MiniGrenade", "MiniGrenade", "braf_30Rnd_556x45_red", "braf_30Rnd_556x45_red", "braf_30Rnd_556x45", "braf_30Rnd_556x45", "braf_30Rnd_556x45", "HandGrenade", "braf_30Rnd_556x45_red", "braf_30Rnd_556x45_red", "braf_30Rnd_556x45_red", "braf_30Rnd_556x45_red", "braf_30Rnd_556x45_red", "braf_30Rnd_556x45_red", "braf_20Rnd_556x45", "braf_20Rnd_556x45", "braf_20Rnd_556x45", "braf_20Rnd_556x45", "braf_30Rnd_556x45_red"};
    respawnMagazines[] = {"Chemlight_green", "MiniGrenade", "MiniGrenade", "MiniGrenade", "braf_30Rnd_556x45_red", "braf_30Rnd_556x45_red", "braf_30Rnd_556x45", "braf_30Rnd_556x45", "braf_30Rnd_556x45", "HandGrenade", "braf_30Rnd_556x45_red", "braf_30Rnd_556x45_red", "braf_30Rnd_556x45_red", "braf_30Rnd_556x45_red", "braf_30Rnd_556x45_red", "braf_30Rnd_556x45_red", "braf_20Rnd_556x45", "braf_20Rnd_556x45", "braf_20Rnd_556x45", "braf_20Rnd_556x45", "braf_30Rnd_556x45_red"};
    items[] = {"FirstAidKit"};
    respawnItems[] = {"FirstAidKit"};
	linkedItems[] = {"braf_iba_woodland_rifleman", "braf_cfn_mich2000_cover", "ItemMap", "ItemCompass", "ItemWatch", "ItemRadio"};
	respawnLinkedItems[] = {"braf_iba_woodland_rifleman", "braf_cfn_mich2000_cover", "ItemMap", "ItemCompass", "ItemWatch", "ItemRadio"};
    hiddenSelections[] = {
        "rank_insignia",
        "officer_insignia",
    };
    hiddenSelectionsTextures[] = {
        "",
        "",
    };
    #include "\braf\braf_characters_marine\functions\symbols.hpp"
};
class braf_army_mortar_base;
class braf_marines_mortar : braf_army_mortar_base {
	_generalMacro = "braf_marines_mortar";
    faction = "BRAF_NAVY";
    editorsubcategory = "BRAF_NAVY_MARINE";
    model = "\braf\braf_characters_marine\braf_bdu_cfn.p3d";
    displayName = "$STR_braf_Mortar";
    scope = 2;
    scopeCurator = 2;
    scopeArsenal = 2;
    editorPreview = "braf\braf_insignia\editorpreview\brazilian_navy\braf_marines_rifleman.jpg";
    uniformClass = "braf_uniform_marine";
	backpack = "braf_B_M252_Gun_Bag";
	weapons[] = {"Braf_m16a2", "Throw", "Put"};	
    respawnWeapons[] = {"Braf_m16a2", "Throw", "Put"};
    magazines[] = {"Chemlight_green", "MiniGrenade", "MiniGrenade", "braf_30Rnd_556x45_red", "braf_30Rnd_556x45_red", "braf_30Rnd_556x45", "braf_30Rnd_556x45", "braf_30Rnd_556x45", "SmokeShell", "braf_30Rnd_556x45_red"};
    respawnMagazines[] = {"Chemlight_green", "MiniGrenade", "MiniGrenade", "braf_30Rnd_556x45_red", "braf_30Rnd_556x45_red", "braf_30Rnd_556x45", "braf_30Rnd_556x45", "braf_30Rnd_556x45", "SmokeShell", "braf_30Rnd_556x45_red"};
    items[] = {"FirstAidKit"};
    respawnItems[] = {"FirstAidKit"};
	linkedItems[] = {"braf_iba_woodland_rifleman", "braf_cfn_mich2000_cover", "ItemMap", "ItemCompass", "ItemWatch", "ItemRadio"};
	respawnLinkedItems[] = {"braf_iba_woodland_rifleman", "braf_cfn_mich2000_cover", "ItemMap", "ItemCompass", "ItemWatch", "ItemRadio"};
    hiddenSelections[] = {
        "rank_insignia",
        "officer_insignia",
    };
    hiddenSelectionsTextures[] = {
        "",
        "",
    };
    #include "\braf\braf_characters_marine\functions\symbols.hpp"
};
class braf_army_mortar_a_base;
class braf_marines_mortar_a : braf_army_mortar_a_base {
	_generalMacro = "braf_marines_mortar_a";
    faction = "BRAF_NAVY";
    editorsubcategory = "BRAF_NAVY_MARINE";
    model = "\braf\braf_characters_marine\braf_bdu_cfn.p3d";
    displayName = "$STR_BRAF_Mortar_A";
    scope = 2;
    scopeCurator = 2;
    scopeArsenal = 2;
    editorPreview = "braf\braf_insignia\editorpreview\brazilian_navy\braf_marines_rifleman.jpg";
    uniformClass = "braf_uniform_marine";
	backpack = "braf_B_M252_Bipod_Bag";
	weapons[] = {"Braf_m16a2", "Throw", "Put"};	
    respawnWeapons[] = {"Braf_m16a2", "Throw", "Put"};
    magazines[] = {"Chemlight_green", "MiniGrenade", "MiniGrenade", "braf_30Rnd_556x45_red", "braf_30Rnd_556x45_red", "braf_30Rnd_556x45", "braf_30Rnd_556x45", "braf_30Rnd_556x45", "SmokeShell", "braf_30Rnd_556x45_red"};
    respawnMagazines[] = {"Chemlight_green", "MiniGrenade", "MiniGrenade", "braf_30Rnd_556x45_red", "braf_30Rnd_556x45_red", "braf_30Rnd_556x45", "braf_30Rnd_556x45", "braf_30Rnd_556x45", "SmokeShell", "braf_30Rnd_556x45_red"};
    items[] = {"FirstAidKit"};
    respawnItems[] = {"FirstAidKit"};
    linkedItems[] = {"braf_iba_woodland_rifleman", "braf_cfn_mich2000_cover", "ItemMap", "ItemCompass", "ItemWatch", "ItemRadio"};
	respawnLinkedItems[] = {"braf_iba_woodland_rifleman", "braf_cfn_mich2000_cover", "ItemMap", "ItemCompass", "ItemWatch", "ItemRadio"};
    hiddenSelections[] = {
        "rank_insignia",
        "officer_insignia",
    };
    hiddenSelectionsTextures[] = {
        "",
        "",
    };
    #include "\braf\braf_characters_marine\functions\symbols.hpp"
};
class braf_army_m2_base;
class braf_marines_m2 : braf_army_m2_base {
	_generalMacro = "braf_marines_m2";
    faction = "BRAF_NAVY";
    editorsubcategory = "BRAF_NAVY_MARINE";
    model = "\braf\braf_characters_marine\braf_bdu_cfn.p3d";
    displayName = "$STR_braf_M2";
    scope = 2;
    scopeCurator = 2;
    scopeArsenal = 2;
    editorPreview = "braf\braf_insignia\editorpreview\brazilian_navy\braf_marines_rifleman.jpg";
    uniformClass = "braf_uniform_marine";
	backpack = "Braf_B_M2_Gun_Bag";
	weapons[] = {"Braf_m16a2", "Throw", "Put"};	
    respawnWeapons[] = {"Braf_m16a2", "Throw", "Put"};
    magazines[] = {"Chemlight_green", "MiniGrenade", "MiniGrenade", "braf_30Rnd_556x45_red", "braf_30Rnd_556x45_red", "braf_30Rnd_556x45", "braf_30Rnd_556x45", "braf_30Rnd_556x45", "SmokeShell", "braf_30Rnd_556x45_red"};
    respawnMagazines[] = {"Chemlight_green", "MiniGrenade", "MiniGrenade", "braf_30Rnd_556x45_red", "braf_30Rnd_556x45_red", "braf_30Rnd_556x45", "braf_30Rnd_556x45", "braf_30Rnd_556x45", "SmokeShell", "braf_30Rnd_556x45_red"};
    items[] = {"FirstAidKit"};
    respawnItems[] = {"FirstAidKit"};
    linkedItems[] = {"braf_iba_woodland_rifleman", "braf_cfn_mich2000_cover", "ItemMap", "ItemCompass", "ItemWatch", "ItemRadio"};
	respawnLinkedItems[] ={"braf_iba_woodland_rifleman", "braf_cfn_mich2000_cover", "ItemMap", "ItemCompass", "ItemWatch", "ItemRadio"};
    hiddenSelections[] = {
        "rank_insignia",
        "officer_insignia",
    };
    hiddenSelectionsTextures[] = {
        "",
        "",
    };
    #include "\braf\braf_characters_marine\functions\symbols.hpp"
};
class braf_army_m2_a_base;
class braf_marines_m2_a : braf_army_m2_a_base {
	_generalMacro = "braf_marines_m2_a_";
    faction = "BRAF_NAVY";
    editorsubcategory = "BRAF_NAVY_MARINE";
    model = "\braf\braf_characters_marine\braf_bdu_cfn.p3d";
    displayName = "$STR_braf_M2_A";
    scope = 2;
    scopeCurator = 2;
    scopeArsenal = 2;
    editorPreview = "braf\braf_insignia\editorpreview\brazilian_navy\braf_marines_rifleman.jpg";
    uniformClass = "braf_uniform_marine";
	backpack = "Braf_B_M2_Tripod_Bag";
	weapons[] = {"Braf_m16a2", "Throw", "Put"};	
    respawnWeapons[] = {"Braf_m16a2", "Throw", "Put"};
    magazines[] = {"Chemlight_green", "MiniGrenade", "MiniGrenade", "braf_30Rnd_556x45_red", "braf_30Rnd_556x45_red", "braf_30Rnd_556x45", "braf_30Rnd_556x45", "braf_30Rnd_556x45", "SmokeShell", "braf_30Rnd_556x45_red"};
    respawnMagazines[] = {"Chemlight_green", "MiniGrenade", "MiniGrenade", "braf_30Rnd_556x45_red", "braf_30Rnd_556x45_red", "braf_30Rnd_556x45", "braf_30Rnd_556x45", "braf_30Rnd_556x45", "SmokeShell", "braf_30Rnd_556x45_red"};
    items[] = {"FirstAidKit"};
    respawnItems[] = {"FirstAidKit"};
    linkedItems[] = {"braf_iba_woodland_rifleman", "braf_cfn_mich2000_cover", "ItemMap", "ItemCompass", "ItemWatch", "ItemRadio"};	
	respawnLinkedItems[] ={"braf_iba_woodland_rifleman", "braf_cfn_mich2000_cover", "ItemMap", "ItemCompass", "ItemWatch", "ItemRadio"};
    hiddenSelections[] = {
        "rank_insignia",
        "officer_insignia",
    };
    hiddenSelectionsTextures[] = {
        "",
        "",
    };
    #include "\braf\braf_characters_marine\functions\symbols.hpp"
};
class braf_army_aa_base;
class braf_marines_aa : braf_army_aa_base {
	_generalMacro = "braf_marines_aa_";
    faction = "BRAF_NAVY";
    editorsubcategory = "BRAF_NAVY_MARINE";
    model = "\braf\braf_characters_marine\braf_bdu_cfn.p3d";
    scope = 2;
    scopeCurator = 2;
    scopeArsenal = 2;
    editorPreview = "braf\braf_insignia\editorpreview\brazilian_navy\braf_marines_aa.jpg";
    uniformClass = "braf_uniform_marine";
	backpack = "braf_alice_medium_olive";
	weapons[] = {"Braf_m16a2", "braf_Igla", "Throw", "Put"};	
    respawnWeapons[] = {"Braf_m16a2", "braf_Igla", "braf_PT92", "Throw", "Put"};
    magazines[] = {"Chemlight_green", "16Rnd_9x21_Mag", "16Rnd_9x21_Mag", "MiniGrenade", "MiniGrenade", "braf_30Rnd_556x45_red", "braf_30Rnd_556x45_red", "braf_30Rnd_556x45", "braf_30Rnd_556x45", "braf_30Rnd_556x45", "SmokeShell", "braf_Igla_missile", "braf_Igla_missile", "braf_30Rnd_556x45_red", "braf_Igla_missile", "16Rnd_9x21_Mag"};
    respawnMagazines[] = {"Chemlight_green", "16Rnd_9x21_Mag", "16Rnd_9x21_Mag", "MiniGrenade", "MiniGrenade", "braf_30Rnd_556x45_red", "braf_30Rnd_556x45_red", "braf_30Rnd_556x45", "braf_30Rnd_556x45", "braf_30Rnd_556x45", "SmokeShell", "braf_Igla_missile", "braf_Igla_missile", "braf_30Rnd_556x45_red", "braf_Igla_missile", "16Rnd_9x21_Mag"};
    items[] = {"FirstAidKit"};
    respawnItems[] = {"FirstAidKit"};
    linkedItems[] = {"braf_iba_woodland_rifleman", "braf_cfn_mich2000_cover", "ItemMap", "ItemCompass", "ItemWatch", "ItemRadio"};	
	respawnLinkedItems[] ={"braf_iba_woodland_rifleman", "braf_cfn_mich2000_cover", "ItemMap", "ItemCompass", "ItemWatch", "ItemRadio"};
    hiddenSelections[] = {
        "rank_insignia",
        "officer_insignia",
    };
    hiddenSelectionsTextures[] = {
        "",
        "",
    };
    #include "\braf\braf_characters_marine\functions\symbols.hpp"
};