class Attributes {
    class fratricide_countermeasure_symbol {
        displayName = "$STR_braf_fratricide_countermeasure_symbol";
        tooltip = "$STR_braf_fratricide_countermeasure_symbol_tooltip";
        property = "fratricide_countermeasure_symbol";
        control = "combo";
        expression = "_this setObjectTextureGlobal [0,_value]";
        defaultValue = "getObjectTexture _this select 0";
        class values{
            class none{
                name = "$STR_Rank_None";
                value = "";
                default = 0;
            };
            class square {
                name = "$STR_braf_fratricide_countermeasure_symbol_square";
                value = "braf\braf_insignia\fraticide\decals\square.paa";
                default = 0;
            };
            class circle {
                name = "$STR_braf_fratricide_countermeasure_symbol_circle";
                value = "braf\braf_insignia\fraticide\decals\circle.paa";
                default = 0;
            };
            class triangle {
                name = "$STR_braf_fratricide_countermeasure_symbol_triangle";
                value = "braf\braf_insignia\fraticide\decals\triangle.paa";
                default = 0;
            };
            class x_cross {
                name = "$STR_braf_fratricide_countermeasure_symbol_xis";
                value = "braf\braf_insignia\fraticide\decals\x.paa";
                default = 0;
            };
            class cross {
                name = "$STR_braf_fratricide_countermeasure_symbol_cross";
                value = "braf\braf_insignia\fraticide\decals\fixedcross.paa";
                default = 0;
            };
            class circlewithline {
                name = "$STR_braf_fratricide_countermeasure_symbol_circlewithline";
                value = "braf\braf_insignia\fraticide\decals\circlewithline.paa";
                default = 0;
            };
            class player {
                name = "$STR_braf_fratricide_countermeasure_symbol_doubletriangle";
                value = "braf\braf_insignia\fraticide\decals\player.paa";
                default = 0;
            };
            class retangle {
                name = "Retangle";
                value = "$STR_braf_fratricide_countermeasure_symbol_retangle";
                default = 0;
            };
            class strange {
                name = "$STR_braf_fratricide_countermeasure_symbol_strange";
                value = "braf\braf_insignia\fraticide\decals\strange.paa";
                default = 0;
            };
        };
    };
	class nato_symbol_currentFraction {
        displayName = "$STR_braf_NATO_Symbol_currentFraction";
        tooltip = "$STR_braf_NATO_Symbol_currentFraction_tooltip";
        property = "nato_symbol_currentFraction";
        control = "Edit";
        expression = "[_this,_value] call braf_fnc_setCurrentFractionNumber";
        defaultValue = "getObjectTexture _this select 1";
	};
	class nato_symbol_superiorFraction {
        displayName = "$STR_braf_NATO_Symbol_superiorFraction";
        tooltip = "$STR_braf_NATO_Symbol_superiorFraction_tooltip";
        property = "nato_symbol_superiorFraction";
        control = "Edit";
        expression = "[_this,_value] call braf_fnc_setSuperiorFractionNumber";
        defaultValue = "getObjectTexture _this select 5";
	};
    class nato_symbol_type {
        displayName = "$STR_braf_NATO_Symbol_type";
        tooltip = "$STR_braf_NATO_Symbol_type_tooltip";
        property = "nato_symbol_type";
        control = "combo";
        expression = "_this setObjectTextureGlobal [3,_value]";
        defaultValue = "getObjectTexture _this select 3";
        class values {
            class none{
                name = "$STR_Rank_None";
                value = "";
                default = 0;
            };
            class nato_symbol_type_infantry{
                name = "$STR_braf_NATO_Symbol_type_infantry";
                value = "braf\braf_insignia\fraticide\nato_type\type_infantry.paa";
            };
            class nato_symbol_type_motorized_infantry{
                name = "$STR_braf_NATO_Symbol_type_infantry_motorized";
                value = "braf\braf_insignia\fraticide\nato_type\type_motorized_infantry.paa";
            };
            class nato_symbol_type_mechanized_infantry{
                name = "$STR_braf_NATO_Symbol_type_infantry_mechanized";
                value = "braf\braf_insignia\fraticide\nato_type\type_mechanized_infantry.paa";
            };
            class nato_symbol_type_armored_infantry{
                name = "$STR_braf_NATO_Symbol_type_infantry_armored";
                value = "braf\braf_insignia\fraticide\nato_type\type_armored_infantry.paa";
            };
            class nato_symbol_type_mechanized_cavalry{
                name = "$STR_braf_NATO_Symbol_type_cavalry_mechanized";
                value = "braf\braf_insignia\fraticide\nato_type\type_mechanized_cavalry.paa";
            };
            class nato_symbol_type_armored_cavalry{
                name = "$STR_braf_NATO_Symbol_type_cavalry_armored";
                value = "braf\braf_insignia\fraticide\nato_type\type_armored_cavalry.paa";
            };
        };
    };
    class nato_symbol_size {
        displayName = "NATO Symbol - Size";
        tooltip = "Shows your current unit size";
        property = "nato_symbol_size";
        control = "combo";
        expression = "_this setObjectTextureGlobal [4,_value]";
        defaultValue = "getObjectTexture _this select 4";
        class values {
            class none{
                name = "$STR_Rank_None";
                value = "";
                default = 0;
            };
            class nato_symbol_size_platoon{
                name = "$STR_braf_NATO_Symbol_size_platoon";
                value = "braf\braf_insignia\fraticide\nato_size\size_platoon.paa";
            };
            class nato_symbol_size_company{
                name = "$STR_braf_NATO_Symbol_size_company";
                value = "braf\braf_insignia\fraticide\nato_size\size_company.paa";
            };
            class nato_symbol_size_battalion{
                name = "$STR_braf_NATO_Symbol_size_battalion";
                value = "braf\braf_insignia\fraticide\nato_size\size_battalion.paa";
            };
            class nato_symbol_size_regiment{
                name = "$STR_braf_NATO_Symbol_size_regiment";
                value = "braf\braf_insignia\fraticide\nato_size\size_regiment.paa";
            };
            class nato_symbol_size_taskforce_platoon{
                name = "$STR_braf_NATO_Symbol_size_taskforce_platoon";
                value = "braf\braf_insignia\fraticide\nato_size\size_taskforce_platoon.paa";
            };
            class nato_symbol_size_taskforce_company{
                name = "$STR_braf_NATO_Symbol_size_taskforce_company";
                value = "braf\braf_insignia\fraticide\nato_size\size_taskforce_company.paa";
            };
            class nato_symbol_size_taskforce_battalion{
                name = "$STR_braf_NATO_Symbol_size_taskforce_battalion";
                value = "braf\braf_insignia\fraticide\nato_size\size_taskforce_battalion.paa";
            };
            class nato_symbol_size_taskforce_regiment{
                name = "$STR_braf_NATO_Symbol_size_taskforce_regiment";
                value = "braf\braf_insignia\fraticide\nato_size\size_taskforce_regiment.paa";
            };
        };
    };
};