This commit is the equivalent of a atomic bomb

This commit is contained in:
2026-02-15 08:08:56 -03:00
commit e4ac56b038
6934 changed files with 916278 additions and 0 deletions

View File

@@ -0,0 +1,56 @@
params["_unit", "_rank"];
switch (_rank) do {
case "soldado": {
_unit setObjectTextureGlobal [0, "\braf\braf_insignia\uniform\marine\enlisted_rank\soldado_co.paa"];
_unit setObjectMaterialGlobal [0, "\braf\braf_insignia\uniform\marine\enlisted_rank\soldado.rvmat"];
};
case "cabo": {
_unit setObjectTextureGlobal [0, "\braf\braf_insignia\uniform\marine\enlisted_rank\cabo_co.paa"];
_unit setObjectMaterialGlobal [0, "\braf\braf_insignia\uniform\marine\enlisted_rank\cabo.rvmat"];
};
case "3sarg": {
_unit setObjectTextureGlobal [0, "\braf\braf_insignia\uniform\marine\enlisted_rank\3sarg_co.paa"];
_unit setObjectMaterialGlobal [0, "\braf\braf_insignia\uniform\marine\enlisted_rank\3sarg.rvmat"];
};
case "2sarg": {
_unit setObjectTextureGlobal [0, "\braf\braf_insignia\uniform\marine\enlisted_rank\2sarg_co.paa"];
_unit setObjectMaterialGlobal [0, "\braf\braf_insignia\uniform\marine\enlisted_rank\2sarg.rvmat"];
};
case "1sarg": {
_unit setObjectTextureGlobal [0, "\braf\braf_insignia\uniform\marine\enlisted_rank\1sarg_co.paa"];
_unit setObjectMaterialGlobal [0, "\braf\braf_insignia\uniform\marine\enlisted_rank\1sarg.rvmat"];
};
case "sub": {
_unit setObjectTextureGlobal [1, "\braf\braf_insignia\uniform\marine\officer_rank\sub_co.paa"];
_unit setObjectMaterialGlobal [1, "\braf\braf_insignia\uniform\marine\officer_rank\sub.rvmat"];
};
case "2ten": {
_unit setObjectTextureGlobal [1, "\braf\braf_insignia\uniform\marine\officer_rank\2ten_co.paa"];
_unit setObjectMaterialGlobal [1, "\braf\braf_insignia\uniform\marine\officer_rank\2ten.rvmat"];
};
case "1ten": {
_unit setObjectTextureGlobal [1, "\braf\braf_insignia\uniform\marine\officer_rank\1ten_co.paa"];
_unit setObjectMaterialGlobal [1, "\braf\braf_insignia\uniform\marine\officer_rank\1ten.rvmat"];
};
case "capten": {
_unit setObjectTextureGlobal [1, "\braf\braf_insignia\uniform\marine\officer_rank\capten_co.paa"];
_unit setObjectMaterialGlobal [1, "\braf\braf_insignia\uniform\marine\officer_rank\capten.rvmat"];
};
case "corveta": {
_unit setObjectTextureGlobal [1, "\braf\braf_insignia\uniform\marine\officer_rank\corveta_co.paa"];
_unit setObjectMaterialGlobal [1, "\braf\braf_insignia\uniform\marine\officer_rank\corveta.rvmat"];
};
case "fragata": {
_unit setObjectTextureGlobal [1, "\braf\braf_insignia\uniform\marine\officer_rank\fragata_co.paa"];
_unit setObjectMaterialGlobal [1, "\braf\braf_insignia\uniform\marine\officer_rank\fragata.rvmat"];
};
case "mareguerra": {
_unit setObjectTextureGlobal [1, "\braf\braf_insignia\uniform\marine\officer_rank\mareguerra_co.paa"];
_unit setObjectMaterialGlobal [1, "\braf\braf_insignia\uniform\marine\officer_rank\mareguerra.rvmat"];
};
default {
_unit setObjectTextureGlobal [0, "\braf\braf_insignia\uniform\marine\enlisted_rank\soldado_co.paa"];
_unit setObjectMaterialGlobal [0, "\braf\braf_insignia\uniform\marine\enlisted_rank\soldado.rvmat"];
};
};

View File

@@ -0,0 +1,65 @@
class Attributes {
class rank_insignia {
displayName = "Rank";
tooltip = "Change the Rank Icon";
property = "rank_insignia";
control = "combo";
expression = "[_this,_value] call BRAF_fnc_setmarinerankonuniform";
defaultValue = "soldado";
class values {
class none{
name = "$STR_Rank_None";
value = "soldado";
default = 0;
};
class private {
name = "$STR_Rank_Private";
value = "soldado";
};
class corporal {
name = "$STR_Rank_Corporal";
value = "cabo";
};
class 3sergeant {
name = "$STR_Rank_3SERGEANT";
value = "3sarg";
};
class 2sergeant {
name = "$STR_Rank_2SERGEANT";
value = "2sarg";
};
class 1sergeant {
name = "$STR_Rank_1SERGEANT";
value = "1sarg";
};
class subofficer {
name = "$STR_Rank_NAVYPETTYOFFICER";
value = "sub";
};
class 2lieutenant {
name = "$STR_Rank_NAVY2TEN";
value = "2ten";
};
class 1lieutenant {
name = "$STR_Rank_NAVY1TEN";
value = "1ten";
};
class capten {
name = "$STR_Rank_NAVYCAPTEN";
value = "capten";
};
class corveta {
name = "$STR_Rank_NAVYCORVETTECAPTAIN";
value = "corveta";
};
class fragata {
name = "$STR_Rank_NAVYFRIGATECAPTAIN";
value = "fragata";
};
class mareguerra {
name = "$STR_Rank_NAVYWARCAPTAIN";
value = "mareguerra";
};
};
};
};