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

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

View File

@@ -0,0 +1,77 @@
ambient[] = {1,1,1,1};
diffuse[] = {1,1,1,1};
forcedDiffuse[] = {0,0,0,0};
emmisive[] = {0,0,0,1};
specular[] = {0.5,0.5,0.5,0};
specularPower = 1;
PixelShaderID = "Super";
VertexShaderID = "Super";
class Stage1
{
texture = "braf\braf_characters_army\Uniform\Data\insignias\branch\distintivo_nohq.paa";
uvSource = "tex";
class uvTransform
{
aside[] = {1,0,0};
up[] = {0,1,0};
dir[] = {0,0,0};
pos[] = {0,0,0};
};
};
class Stage2
{
texture = "#(argb,8,8,3)color(0.5,0.5,0.5,1,DT)";
uvSource = "tex";
class uvTransform
{
aside[] = {1,0,0};
up[] = {0,1,0};
dir[] = {0,0,0};
pos[] = {0,0,0};
};
};
class Stage3
{
texture = "#(argb,8,8,3)color(0,0,0,0,MC)";
uvSource = "tex";
class uvTransform
{
aside[] = {1,0,0};
up[] = {0,1,0};
dir[] = {0,0,0};
pos[] = {0,0,0};
};
};
class Stage4
{
texture = "braf\braf_characters_army\Uniform\Data\insignias\branch\distintivo_smdi.paa";
uvSource = "tex";
class uvTransform
{
aside[] = {1,0,0};
up[] = {0,1,0};
dir[] = {0,0,0};
pos[] = {0,0,0};
};
};
class Stage5
{
texture = "#(ai,64,64,1)fresnel(1,1)";
uvSource = "none";
};
class Stage6
{
texture = "a3\data\env_cloth_neutral_co.paa";
uvSource = "tex";
class uvTransform
{
aside[] = {1,0,0};
up[] = {0,1,0};
dir[] = {0,0,0};
pos[] = {0,0,0};
};
};
class StageTI
{
texture = "a3\characters_f\blufor\data\clothing1_ti_ca.paa";
};

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

View File

@@ -0,0 +1,77 @@
ambient[] = {1,1,1,1};
diffuse[] = {1,1,1,1};
forcedDiffuse[] = {0,0,0,0};
emmisive[] = {0,0,0,1};
specular[] = {0.5,0.5,0.5,0};
specularPower = 1;
PixelShaderID = "Super";
VertexShaderID = "Super";
class Stage1
{
texture = "braf\braf_characters_army\Uniform\Data\insignias\brevet\elipse_nohq.paa";
uvSource = "tex";
class uvTransform
{
aside[] = {1,0,0};
up[] = {0,1,0};
dir[] = {0,0,0};
pos[] = {0,0,0};
};
};
class Stage2
{
texture = "#(argb,8,8,3)color(0.5,0.5,0.5,1,DT)";
uvSource = "tex";
class uvTransform
{
aside[] = {1,0,0};
up[] = {0,1,0};
dir[] = {0,0,0};
pos[] = {0,0,0};
};
};
class Stage3
{
texture = "#(argb,8,8,3)color(0,0,0,0,MC)";
uvSource = "tex";
class uvTransform
{
aside[] = {1,0,0};
up[] = {0,1,0};
dir[] = {0,0,0};
pos[] = {0,0,0};
};
};
class Stage4
{
texture = "braf\braf_characters_army\Uniform\Data\insignias\brevet\elipse_smdi.paa";
uvSource = "tex";
class uvTransform
{
aside[] = {1,0,0};
up[] = {0,1,0};
dir[] = {0,0,0};
pos[] = {0,0,0};
};
};
class Stage5
{
texture = "#(ai,64,64,1)fresnel(1,1)";
uvSource = "none";
};
class Stage6
{
texture = "a3\data\env_cloth_neutral_co.paa";
uvSource = "tex";
class uvTransform
{
aside[] = {1,0,0};
up[] = {0,1,0};
dir[] = {0,0,0};
pos[] = {0,0,0};
};
};
class StageTI
{
texture = "a3\characters_f\blufor\data\clothing1_ti_ca.paa";
};

Binary file not shown.

Binary file not shown.

Binary file not shown.

View File

@@ -0,0 +1,77 @@
ambient[] = {1,1,1,1};
diffuse[] = {1,1,1,1};
forcedDiffuse[] = {0,0,0,0};
emmisive[] = {0,0,0,1};
specular[] = {0.5,0.5,0.5,0};
specularPower = 1;
PixelShaderID = "Super";
VertexShaderID = "Super";
class Stage1
{
texture = "braf\braf_characters_army\Uniform\Data\insignias\rank\divisa_NOHQ.tga";
uvSource = "tex";
class uvTransform
{
aside[] = {1,0,0};
up[] = {0,1,0};
dir[] = {0,0,0};
pos[] = {0,0,0};
};
};
class Stage2
{
texture = "#(argb,8,8,3)color(0.5,0.5,0.5,1,DT)";
uvSource = "tex";
class uvTransform
{
aside[] = {1,0,0};
up[] = {0,1,0};
dir[] = {0,0,0};
pos[] = {0,0,0};
};
};
class Stage3
{
texture = "#(argb,8,8,3)color(0,0,0,0,MC)";
uvSource = "tex";
class uvTransform
{
aside[] = {1,0,0};
up[] = {0,1,0};
dir[] = {0,0,0};
pos[] = {0,0,0};
};
};
class Stage4
{
texture = "braf\braf_characters_army\Uniform\Data\insignias\rank\divisa_SMDI.tga";
uvSource = "tex";
class uvTransform
{
aside[] = {1,0,0};
up[] = {0,1,0};
dir[] = {0,0,0};
pos[] = {0,0,0};
};
};
class Stage5
{
texture = "#(ai,64,64,1)fresnel(1,1)";
uvSource = "none";
};
class Stage6
{
texture = "a3\data\env_cloth_neutral_co.paa";
uvSource = "tex";
class uvTransform
{
aside[] = {1,0,0};
up[] = {0,1,0};
dir[] = {0,0,0};
pos[] = {0,0,0};
};
};
class StageTI
{
texture = "a3\characters_f\blufor\data\clothing1_ti_ca.paa";
};

View File

@@ -0,0 +1,77 @@
ambient[] = {1,1,1,1};
diffuse[] = {1,1,1,1};
forcedDiffuse[] = {0,0,0,0};
emmisive[] = {0,0,0,1};
specular[] = {0.5,0.5,0.5,0};
specularPower = 1;
PixelShaderID = "Super";
VertexShaderID = "Super";
class Stage1
{
texture = "braf\braf_characters_army\Uniform\Data\insignias\shoulder\manicaca_NOHQ.tga";
uvSource = "tex";
class uvTransform
{
aside[] = {1,0,0};
up[] = {0,1,0};
dir[] = {0,0,0};
pos[] = {0,0,0};
};
};
class Stage2
{
texture = "#(argb,8,8,3)color(0.5,0.5,0.5,1,DT)";
uvSource = "tex";
class uvTransform
{
aside[] = {1,0,0};
up[] = {0,1,0};
dir[] = {0,0,0};
pos[] = {0,0,0};
};
};
class Stage3
{
texture = "#(argb,8,8,3)color(0,0,0,0,MC)";
uvSource = "tex";
class uvTransform
{
aside[] = {1,0,0};
up[] = {0,1,0};
dir[] = {0,0,0};
pos[] = {0,0,0};
};
};
class Stage4
{
texture = "braf\braf_characters_army\Uniform\Data\insignias\shoulder\manicaca_SMDI.tga";
uvSource = "tex";
class uvTransform
{
aside[] = {1,0,0};
up[] = {0,1,0};
dir[] = {0,0,0};
pos[] = {0,0,0};
};
};
class Stage5
{
texture = "#(ai,64,64,1)fresnel(1,1)";
uvSource = "none";
};
class Stage6
{
texture = "a3\data\env_cloth_neutral_co.paa";
uvSource = "tex";
class uvTransform
{
aside[] = {1,0,0};
up[] = {0,1,0};
dir[] = {0,0,0};
pos[] = {0,0,0};
};
};
class StageTI
{
texture = "a3\characters_f\blufor\data\clothing1_ti_ca.paa";
};

View File

@@ -0,0 +1,225 @@
class Attributes {
class rank_insignia {
displayName = "Rank";
tooltip = "Change the Rank Icon";
property = "rank_insignia";
control = "combo";
expression = "_this setObjectTextureGlobal [12,_value]";
defaultValue = "getObjectTexture _this select 12";
class values{
class none{
name = "$STR_Rank_None";
value = "";
default = 0;
};
class private {
name = "$STR_Rank_Private";
value = "braf\braf_insignia\insignias\rank\EB_soldado.paa";
};
class corporal {
name = "$STR_Rank_Corporal";
value = "braf\braf_insignia\insignias\rank\EB_cabo.paa";
};
class 3sergeant {
name = "$STR_Rank_3SERGEANT";
value = "braf\braf_insignia\insignias\rank\EB_3sarg.paa";
};
class 2sergeant {
name = "$STR_Rank_2SERGEANT";
value = "braf\braf_insignia\insignias\rank\EB_2sarg.paa";
};
class 1sergeant {
name = "$STR_Rank_1SERGEANT";
value = "braf\braf_insignia\insignias\rank\EB_1sarg.paa";
};
class subofficer {
name = "$STR_Rank_PETTYOFFICER";
value = "braf\braf_insignia\insignias\rank\EB_subtenente.paa";
};
class 2lieutenant {
name = "$STR_Rank_2LIEUTENANT";
value = "braf\braf_insignia\insignias\rank\EB_2tenente.paa";
};
class 1lieutenant {
name = "$STR_Rank_1LIEUTENANT";
value = "braf\braf_insignia\insignias\rank\EB_1tenente.paa";
};
class captain {
name = "$STR_Rank_CAPTAIN";
value = "braf\braf_insignia\insignias\rank\EB_capitao.paa";
};
class major {
name = "$STR_Rank_MAJOR";
value = "braf\braf_insignia\insignias\rank\EB_major.paa";
};
class lieutenantcolonel {
name = "$STR_Rank_LIEUTENANTCOLONEL";
value = "braf\braf_insignia\insignias\rank\EB_tcoronel.paa";
};
class colonel {
name = "$STR_Rank_COLONEL";
value = "braf\braf_insignia\insignias\rank\EB_coronel.paa";
};
};
};
class branch_insignia {
displayName = "Branch";
tooltip = "Change the Branch Icon";
property = "branch_insignia";
control = "combo";
expression = "_this setObjectTextureGlobal [13,_value]";
defaultValue = "getObjectTexture _this select 13";
class values {
class none{
name = "$STR_Rank_None";
value = "";
default = 0;
};
class branch_infantry{
name = "$STR_Branch_INFANTRY";
value = "braf\braf_insignia\insignias\branch\inf.paa";
};
class branch_cavalry{
name = "$STR_Branch_CAVALRY";
value = "braf\braf_insignia\insignias\branch\cav.paa";
};
class branch_artillery{
name = "$STR_Branch_ARTILLERY";
value = "braf\braf_insignia\insignias\branch\art.paa";
};
class branch_enginnering{
name = "$STR_Branch_ENGINNERING";
value = "braf\braf_insignia\insignias\branch\eng.paa";
};
class branch_comms{
name = "$STR_Branch_COMMS";
value = "braf\braf_insignia\insignias\branch\com.paa";
};
class branch_logistics{
name = "$STR_Branch_LOGISTICS";
value = "braf\braf_insignia\insignias\branch\int.paa";
};
class branch_ordnance{
name = "$STR_Branch_ORDNANCE";
value = "braf\braf_insignia\insignias\branch\matbel.paa";
};
class branch_medic{
name = "$STR_Branch_MEDIC";
value = "braf\braf_insignia\insignias\branch\medic.paa";
};
class branch_health{
name = "$STR_Branch_HEALTH";
value = "braf\braf_insignia\insignias\branch\sau.paa";
};
class branch_armyaviation{
name = "$STR_Branch_ARMYAVIATION";
value = "braf\braf_insignia\insignias\branch\avex.paa";
};
class branch_commando{
name = "$STR_Branch_COMMANDO";
value = "braf\braf_insignia\insignias\branch\comandos.paa";
};
class branch_patchfinder{
name = "$STR_Branch_PATHFINDER";
value = "braf\braf_insignia\insignias\branch\pathfinder.paa";
};
};
};
class brevet1 {
displayName = "Brevet";
tooltip = "Change the lower Brevet";
property = "brevet1";
control = "combo";
expression = "_this setObjectTextureGlobal [14,_value]";
defaultValue = "getObjectTexture _this select 14";
class values {
class none {
name = "$STR_Rank_None";
value = "";
default = 0;
};
class brevet_armor {
name = "$STR_Brevet_ARMOR";
value = "braf\braf_insignia\insignias\brevet\armor.paa";
};
class brevet_jungle {
name = "$STR_Brevet_JUNGLE";
value = "braf\braf_insignia\insignias\brevet\jungle.paa";
};
class brevet_pilot {
name = "$STR_Brevet_PILOT";
value = "braf\braf_insignia\insignias\brevet\pilot.paa";
};
class brevet_advartillery {
name = "$STR_Brevet_ADVARTILLERY";
value = "braf\braf_insignia\insignias\brevet\advartillery.paa";
};
class brevet_rocket {
name = "$STR_Brevet_ROCKET";
value = "braf\braf_insignia\insignias\brevet\rockets.paa";
};
class brevet_pqdt {
name = "$STR_Brevet_PQDT";
value = "braf\braf_insignia\insignias\brevet\pqdt.paa";
};
class brevet_specops {
name = "$STR_Brevet_SPECOPS";
value = "braf\braf_insignia\insignias\brevet\specops.paa";
};
class brevet_mountaineering {
name = "$STR_Brevet_MOUNTAINEERING";
value = "braf\braf_insignia\insignias\brevet\guiacordada.paa";
};
};
};
class shoulder_insignia {
displayName = "Shoulder Tab";
tooltip = "Change the Shoulder Tab";
property = "shoulder_insignia";
control = "combo";
expression = "_this setObjectTextureGlobal [15,_value]";
defaultValue = "getObjectTexture _this select 15";
class values {
class none {
name = "$STR_Rank_None";
value = "";
default = 0;
};
class aeromovel_tab {
name = "$STR_ShoulderTab_Airmobile";
value = "braf\braf_insignia\insignias\shoulder\aeromovel.paa";
default = 0;
};
class caatinga_tab {
name = "$STR_ShoulderTab_Caatinga";
value = "braf\braf_insignia\insignias\shoulder\caatinga.paa";
default = 0;
};
class commando_tab {
name = "$STR_ShoulderTab_Commando";
value = "braf\braf_insignia\insignias\shoulder\comandos.paa";
default = 0;
};
class mountain_tab {
name = "$STR_ShoulderTab_Mountain";
value = "braf\braf_insignia\insignias\shoulder\montanha.paa";
default = 0;
};
class wetland_tab {
name = "$STR_ShoulderTab_Wetland";
value = "braf\braf_insignia\insignias\shoulder\pantanal.paa";
default = 0;
};
class jungle_tab {
name = "$STR_ShoulderTab_Jungle";
value = "braf\braf_insignia\insignias\shoulder\selva.paa";
default = 0;
};
class specops_tab {
name = "$STR_ShoulderTab_SpecOps";
value = "braf\braf_insignia\insignias\shoulder\specops.paa";
default = 0;
};
};
};
};