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.

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.

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.

Binary file not shown.

Binary file not shown.

Binary file not shown.

View File

@@ -0,0 +1,8 @@
ambient[]={1,0,0,1};
diffuse[]={1,0,0,1};
forcedDiffuse[]={1,0,0,0};
emmisive[]={1,0,0,1};
specular[]={1,0,0,1};
specularPower=100;
PixelShaderID="Normal";
VertexShaderID="Basic";

View File

@@ -0,0 +1,8 @@
ambient[]={1,1,1,1};
diffuse[]={1,1,1,1};
forcedDiffuse[]={1,1,1,0};
emmisive[]={1,1,1,1};
specular[]={1,1,1,1};
specularPower=100;
PixelShaderID="Normal";
VertexShaderID="Basic";

View File

@@ -0,0 +1,55 @@
//class StageTI
//{
// texture="braf\braf_armored\BRAF_LMV\data\camo1_ti_ca.paa";
//};
ambient[]={1.0,1.0,1.0,1.0};
diffuse[]={1.0,1.0,1.0,1.0};
forcedDiffuse[]={0.0,0.0,0.0,1.0};
emmisive[]={0.0,0.0,0.0,1.0};
specular[]={0.15,0.15,0.15,1.0};
specularPower=50;
PixelShaderID="Super";
VertexShaderID="Super";
class Stage1
{
texture="braf\braf_armored\BRAF_LMV\data\camo1_nohq.paa";
uvSource="tex";
};
class Stage2
{
texture="#(argb,8,8,3)color(0.5,0.5,0.5,1,DT)";
uvSource="tex";
class uvTransform
{
aside[]={10,0,0};
up[]={0,10,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 Stage4
{
texture="braf\braf_armored\BRAF_LMV\data\camo1_as.paa";
uvSource="tex";
};
class Stage5
{
texture="braf\braf_armored\BRAF_LMV\data\camo1_smdi.paa";
uvSource="tex";
};
class Stage6
{
texture="#(ai,64,64,1)fresnel(0.8,0.2)";
uvSource="tex";
};
class Stage7
{
texture="a3\data_f\env_land_co.paa";
useWorldEnvMap="true";
uvSource="tex";
};

View File

@@ -0,0 +1,55 @@
//class StageTI
//{
// texture="braf\braf_armored\BRAF_LMV\data\camo2_ti_ca.paa";
//};
ambient[]={1.0,1.0,1.0,1.0};
diffuse[]={1.0,1.0,1.0,1.0};
forcedDiffuse[]={0.0,0.0,0.0,1.0};
emmisive[]={0.0,0.0,0.0,1.0};
specular[]={0.15,0.15,0.15,1.0};
specularPower=50;
PixelShaderID="Super";
VertexShaderID="Super";
class Stage1
{
texture="braf\braf_armored\BRAF_LMV\data\camo2_nohq.paa";
uvSource="tex";
};
class Stage2
{
texture="#(argb,8,8,3)color(0.5,0.5,0.5,1,DT)";
uvSource="tex";
class uvTransform
{
aside[]={10,0,0};
up[]={0,10,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 Stage4
{
texture="braf\braf_armored\BRAF_LMV\data\camo2_as.paa";
uvSource="tex";
};
class Stage5
{
texture="braf\braf_armored\BRAF_LMV\data\camo2_smdi.paa";
uvSource="tex";
};
class Stage6
{
texture="#(ai,64,64,1)fresnel(0.8,0.2)";
uvSource="tex";
};
class Stage7
{
texture="a3\data_f\env_land_co.paa";
useWorldEnvMap="true";
uvSource="tex";
};

View File

@@ -0,0 +1,55 @@
//class StageTI
//{
// texture="braf\braf_armored\BRAF_LMV\data\camo3_ti_ca.paa";
//};
ambient[]={1.0,1.0,1.0,1.0};
diffuse[]={1.0,1.0,1.0,1.0};
forcedDiffuse[]={0.0,0.0,0.0,1.0};
emmisive[]={0.0,0.0,0.0,1.0};
specular[]={0.15,0.15,0.15,1.0};
specularPower=50;
PixelShaderID="Super";
VertexShaderID="Super";
class Stage1
{
texture="braf\braf_armored\BRAF_LMV\data\camo3_nohq.paa";
uvSource="tex";
};
class Stage2
{
texture="#(argb,8,8,3)color(0.5,0.5,0.5,1,DT)";
uvSource="tex";
class uvTransform
{
aside[]={10,0,0};
up[]={0,10,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 Stage4
{
texture="braf\braf_armored\BRAF_LMV\data\camo3_as.paa";
uvSource="tex";
};
class Stage5
{
texture="braf\braf_armored\BRAF_LMV\data\camo3_smdi.paa";
uvSource="tex";
};
class Stage6
{
texture="#(ai,64,64,1)fresnel(0.8,0.2)";
uvSource="tex";
};
class Stage7
{
texture="a3\data_f\env_land_co.paa";
useWorldEnvMap="true";
uvSource="tex";
};

View File

@@ -0,0 +1,86 @@
//class StageTI
//{
// texture="braf\braf_armored\BRAF_Armored_Weap\data\M2_ti_ca.paa";
//};
ambient[]={1,1,1,1};
diffuse[]={1,1,1,1};
forcedDiffuse[]={0,0,0,1};
emmisive[]={0,0,0,0};
specular[]={0.15000001,0.15000001,0.15000001,1};
specularPower=70;
PixelShaderID="Super";
VertexShaderID="Super";
class Stage1
{
texture="braf\braf_armored\BRAF_Armored_Weap\data\M2_nohq.paa";
uvSource="tex";
};
class Stage2
{
texture="a3\data_f\destruct\damage_metal_cdt.paa";
uvSource="tex";
class uvTransform
{
aside[]={5,0,0};
up[]={0,5,0};
dir[]={0,0,0};
pos[]={0,0,0};
};
};
class Stage3
{
texture="a3\data_f\destruct\damage_metal_mc.paa";
uvSource="tex";
class uvTransform
{
aside[]=
{
"cos(70)*3",
"sin(70)*3",
0
};
up[]=
{
"-sin(70)*3",
"cos(70)*3",
0
};
dir[]={0,0,0};
pos[]={0.33000001,0.050000001,0};
};
};
class Stage4
{
texture="braf\braf_armored\BRAF_Armored_Weap\data\M2_as.paa";
uvSource="tex";
class uvTransform
{
aside[]={1,0,0};
up[]={0,1,0};
dir[]={0,0,0};
pos[]={0,0,0};
};
};
class Stage5
{
texture="braf\braf_armored\BRAF_Armored_Weap\data\M2_smdi.paa";
uvSource="tex";
class uvTransform
{
aside[]={1,0,0};
up[]={0,1,0};
dir[]={0,0,0};
pos[]={0,0,0};
};
};
class Stage6
{
texture="#(ai,64,64,1)fresnel(4.7,1.2)";
uvSource="tex";
};
class Stage7
{
texture="a3\data_f\env_land_co.paa";
useWorldEnvMap="true";
uvSource="tex";
};

View File

@@ -0,0 +1,86 @@
//class StageTI
//{
// texture="braf\braf_armored\BRAF_Armored_Weap\data\REMAXC_ti_ca.paa";
//};
ambient[]={1,1,1,1};
diffuse[]={1,1,1,1};
forcedDiffuse[]={0,0,0,1};
emmisive[]={0,0,0,0};
specular[]={0.15000001,0.15000001,0.15000001,1};
specularPower=70;
PixelShaderID="Super";
VertexShaderID="Super";
class Stage1
{
texture="braf\braf_armored\BRAF_Armored_Weap\data\REMAXC_nohq.paa";
uvSource="tex";
};
class Stage2
{
texture="a3\data_f\destruct\damage_metal_cdt.paa";
uvSource="tex";
class uvTransform
{
aside[]={5,0,0};
up[]={0,5,0};
dir[]={0,0,0};
pos[]={0,0,0};
};
};
class Stage3
{
texture="a3\data_f\destruct\damage_metal_mc.paa";
uvSource="tex";
class uvTransform
{
aside[]=
{
"cos(70)*3",
"sin(70)*3",
0
};
up[]=
{
"-sin(70)*3",
"cos(70)*3",
0
};
dir[]={0,0,0};
pos[]={0.33000001,0.050000001,0};
};
};
class Stage4
{
texture="braf\braf_armored\BRAF_Armored_Weap\data\REMAXC_as.paa";
uvSource="tex";
class uvTransform
{
aside[]={1,0,0};
up[]={0,1,0};
dir[]={0,0,0};
pos[]={0,0,0};
};
};
class Stage5
{
texture="braf\braf_armored\BRAF_Armored_Weap\data\REMAXC_smdi.paa";
uvSource="tex";
class uvTransform
{
aside[]={1,0,0};
up[]={0,1,0};
dir[]={0,0,0};
pos[]={0,0,0};
};
};
class Stage6
{
texture="#(ai,64,64,1)fresnel(4.7,1.2)";
uvSource="tex";
};
class Stage7
{
texture="a3\data_f\env_land_co.paa";
useWorldEnvMap="true";
uvSource="tex";
};

View File

@@ -0,0 +1,86 @@
//class StageTI
//{
// texture="braf\braf_armored\BRAF_Armored_Weap\data\REMAX_ti_ca.paa";
//};
ambient[]={1,1,1,1};
diffuse[]={1,1,1,1};
forcedDiffuse[]={0,0,0,1};
emmisive[]={0,0,0,0};
specular[]={0.15000001,0.15000001,0.15000001,1};
specularPower=70;
PixelShaderID="Super";
VertexShaderID="Super";
class Stage1
{
texture="braf\braf_armored\BRAF_Armored_Weap\data\REMAX_nohq.paa";
uvSource="tex";
};
class Stage2
{
texture="a3\data_f\destruct\damage_metal_cdt.paa";
uvSource="tex";
class uvTransform
{
aside[]={5,0,0};
up[]={0,5,0};
dir[]={0,0,0};
pos[]={0,0,0};
};
};
class Stage3
{
texture="a3\data_f\destruct\damage_metal_mc.paa";
uvSource="tex";
class uvTransform
{
aside[]=
{
"cos(70)*3",
"sin(70)*3",
0
};
up[]=
{
"-sin(70)*3",
"cos(70)*3",
0
};
dir[]={0,0,0};
pos[]={0.33000001,0.050000001,0};
};
};
class Stage4
{
texture="braf\braf_armored\BRAF_Armored_Weap\data\REMAX_as.paa";
uvSource="tex";
class uvTransform
{
aside[]={1,0,0};
up[]={0,1,0};
dir[]={0,0,0};
pos[]={0,0,0};
};
};
class Stage5
{
texture="braf\braf_armored\BRAF_Armored_Weap\data\REMAX_smdi.paa";
uvSource="tex";
class uvTransform
{
aside[]={1,0,0};
up[]={0,1,0};
dir[]={0,0,0};
pos[]={0,0,0};
};
};
class Stage6
{
texture="#(ai,64,64,1)fresnel(4.7,1.2)";
uvSource="tex";
};
class Stage7
{
texture="a3\data_f\env_land_co.paa";
useWorldEnvMap="true";
uvSource="tex";
};

View File

@@ -0,0 +1,86 @@
//class StageTI
//{
// texture="braf\braf_armored\BRAF_LMV\data\camo1_ti_ca.paa";
//};
ambient[]={1,1,1,1};
diffuse[]={1,1,1,1};
forcedDiffuse[]={0,0,0,1};
emmisive[]={0,0,0,0};
specular[]={0.15000001,0.15000001,0.15000001,1};
specularPower=70;
PixelShaderID="Super";
VertexShaderID="Super";
class Stage1
{
texture="braf\braf_armored\BRAF_LMV\Data\camo1_nohq.paa";
uvSource="tex";
};
class Stage2
{
texture="a3\data_f\destruct\damage_metal_cdt.paa";
uvSource="tex";
class uvTransform
{
aside[]={5,0,0};
up[]={0,5,0};
dir[]={0,0,0};
pos[]={0,0,0};
};
};
class Stage3
{
texture="a3\data_f\destruct\damage_metal_mc.paa";
uvSource="tex";
class uvTransform
{
aside[]=
{
"cos(70)*3",
"sin(70)*3",
0
};
up[]=
{
"-sin(70)*3",
"cos(70)*3",
0
};
dir[]={0,0,0};
pos[]={0.33000001,0.050000001,0};
};
};
class Stage4
{
texture="braf\braf_armored\BRAF_LMV\Data\camo1_as.paa";
uvSource="tex";
class uvTransform
{
aside[]={1,0,0};
up[]={0,1,0};
dir[]={0,0,0};
pos[]={0,0,0};
};
};
class Stage5
{
texture="braf\braf_armored\BRAF_LMV\Data\camo1_smdi.paa";
uvSource="tex";
class uvTransform
{
aside[]={1,0,0};
up[]={0,1,0};
dir[]={0,0,0};
pos[]={0,0,0};
};
};
class Stage6
{
texture="#(ai,64,64,1)fresnel(4.7,1.2)";
uvSource="tex";
};
class Stage7
{
texture="a3\data_f\env_land_co.paa";
useWorldEnvMap="true";
uvSource="tex";
};

View File

@@ -0,0 +1,86 @@
//class StageTI
//{
// texture="braf\braf_armored\BRAF_LMV\data\camo2_ti_ca.paa";
//};
ambient[]={1,1,1,1};
diffuse[]={1,1,1,1};
forcedDiffuse[]={0,0,0,1};
emmisive[]={0,0,0,0};
specular[]={0.15000001,0.15000001,0.15000001,1};
specularPower=70;
PixelShaderID="Super";
VertexShaderID="Super";
class Stage1
{
texture="braf\braf_armored\BRAF_LMV\Data\camo2_nohq.paa";
uvSource="tex";
};
class Stage2
{
texture="a3\data_f\destruct\damage_metal_cdt.paa";
uvSource="tex";
class uvTransform
{
aside[]={5,0,0};
up[]={0,5,0};
dir[]={0,0,0};
pos[]={0,0,0};
};
};
class Stage3
{
texture="a3\data_f\destruct\damage_metal_mc.paa";
uvSource="tex";
class uvTransform
{
aside[]=
{
"cos(70)*3",
"sin(70)*3",
0
};
up[]=
{
"-sin(70)*3",
"cos(70)*3",
0
};
dir[]={0,0,0};
pos[]={0.33000001,0.050000001,0};
};
};
class Stage4
{
texture="braf\braf_armored\BRAF_LMV\Data\camo2_as.paa";
uvSource="tex";
class uvTransform
{
aside[]={1,0,0};
up[]={0,1,0};
dir[]={0,0,0};
pos[]={0,0,0};
};
};
class Stage5
{
texture="braf\braf_armored\BRAF_LMV\Data\camo2_smdi.paa";
uvSource="tex";
class uvTransform
{
aside[]={1,0,0};
up[]={0,1,0};
dir[]={0,0,0};
pos[]={0,0,0};
};
};
class Stage6
{
texture="#(ai,64,64,1)fresnel(4.7,1.2)";
uvSource="tex";
};
class Stage7
{
texture="a3\data_f\env_land_co.paa";
useWorldEnvMap="true";
uvSource="tex";
};

View File

@@ -0,0 +1,86 @@
//class StageTI
//{
// texture="braf\braf_armored\BRAF_LMV\data\camo3_ti_ca.paa";
//};
ambient[]={1,1,1,1};
diffuse[]={1,1,1,1};
forcedDiffuse[]={0,0,0,1};
emmisive[]={0,0,0,0};
specular[]={0.15000001,0.15000001,0.15000001,1};
specularPower=70;
PixelShaderID="Super";
VertexShaderID="Super";
class Stage1
{
texture="braf\braf_armored\BRAF_LMV\Data\camo3_nohq.paa";
uvSource="tex";
};
class Stage2
{
texture="a3\data_f\destruct\damage_metal_cdt.paa";
uvSource="tex";
class uvTransform
{
aside[]={5,0,0};
up[]={0,5,0};
dir[]={0,0,0};
pos[]={0,0,0};
};
};
class Stage3
{
texture="a3\data_f\destruct\damage_metal_mc.paa";
uvSource="tex";
class uvTransform
{
aside[]=
{
"cos(70)*3",
"sin(70)*3",
0
};
up[]=
{
"-sin(70)*3",
"cos(70)*3",
0
};
dir[]={0,0,0};
pos[]={0.33000001,0.050000001,0};
};
};
class Stage4
{
texture="braf\braf_armored\BRAF_LMV\Data\camo3_as.paa";
uvSource="tex";
class uvTransform
{
aside[]={1,0,0};
up[]={0,1,0};
dir[]={0,0,0};
pos[]={0,0,0};
};
};
class Stage5
{
texture="braf\braf_armored\BRAF_LMV\Data\camo3_smdi.paa";
uvSource="tex";
class uvTransform
{
aside[]={1,0,0};
up[]={0,1,0};
dir[]={0,0,0};
pos[]={0,0,0};
};
};
class Stage6
{
texture="#(ai,64,64,1)fresnel(4.7,1.2)";
uvSource="tex";
};
class Stage7
{
texture="a3\data_f\env_land_co.paa";
useWorldEnvMap="true";
uvSource="tex";
};

View File

@@ -0,0 +1,97 @@
class StageTI
{
texture="a3\data_f\destruct_ti_ca.paa";
};
ambient[]={1,1,1,1};
diffuse[]={0.69999999,0.69999999,0.69999999,1};
forcedDiffuse[]={0,0,0,0};
emmisive[]={0,0,0,0};
specular[]={0.029999999,0.029999999,0.029999999,1};
specularPower=50;
PixelShaderID="Super";
VertexShaderID="Super";
class Stage1
{
texture="a3\data_f\destruct\destruct_rust_nohq.paa";
uvSource="tex";
class uvTransform
{
aside[]={2,0,0};
up[]={0,2,0};
dir[]={0,0,0};
pos[]={0,0.60000002,0};
};
};
class Stage2
{
texture="a3\data_f\destruct\destruct_rust_cdt.paa";
uvSource="tex";
class uvTransform
{
aside[]={8,8,0};
up[]={-8,8,0};
dir[]={0,0,0};
pos[]={0,0,0};
};
};
class Stage3
{
texture="a3\data_f\destruct\destruct_rust_mca.paa";
uvSource="tex";
class uvTransform
{
aside[]={2,0,0};
up[]={0,2,0};
dir[]={0,0,0};
pos[]={0,0.60000002,0};
};
};
class Stage4
{
texture="#(argb,8,8,3)color(1,1,1,1,AS)";
uvSource="tex";
class uvTransform
{
aside[]={1,0,0};
up[]={0,1,0};
dir[]={0,0,1};
pos[]={0,0,1};
};
};
class Stage5
{
texture="a3\data_f\destruct\destruct_rust_smdi.paa";
uvSource="tex";
class uvTransform
{
aside[]={2,0,0};
up[]={0,2,0};
dir[]={0,0,1};
pos[]={0,0.60000002,1};
};
};
class Stage6
{
texture="#(ai,64,64,1)fresnel(0.1,0.07)";
uvSource="tex";
class uvTransform
{
aside[]={1,0,0};
up[]={0,1,0};
dir[]={0,0,0};
pos[]={0,0,0};
};
};
class Stage7
{
texture="a3\data_f\env_land_ca.paa";
useWorldEnvMap="true";
uvSource="tex";
class uvTransform
{
aside[]={1,0,0};
up[]={0,1,0};
dir[]={0,0,0};
pos[]={0,0,0};
};
};

View File

@@ -0,0 +1,94 @@
class StageTI
{
texture="a3\data_f\default_vehicle_ti_ca.paa";
};
ambient[]={0.5,0.51999998,0.60000002,1};
diffuse[]={0.5,0.51999998,0.60000002,1};
forcedDiffuse[]={0.15000001,0.156,0.16500001,1};
emmisive[]={0,0,0,0};
specular[]={0.079999998,0.082000002,0.082999997,1};
specularPower=700;
PixelShaderID="Super";
VertexShaderID="Super";
renderFlags[]=
{
"NoZWrite"
};
class Stage1
{
texture="a3\data_f\destruct\damage_glass_tempered_nohq.paa";
uvSource="tex";
class uvTransform
{
aside[]={1,0,0};
up[]={0,1,0};
dir[]={0,0,1};
pos[]={0,0,1};
};
};
class Stage2
{
texture="a3\data_f\destruct\damage_glass_tempered_ca.paa";
uvSource="tex";
class uvTransform
{
aside[]={1,0,0};
up[]={0,1,0};
dir[]={0,0,1};
pos[]={0,0,1};
};
};
class Stage3
{
texture="a3\data_f\destruct\damage_glass_tempered_ca.paa";
uvSource="tex";
class uvTransform
{
aside[]={1,0,0};
up[]={0,1,0};
dir[]={0,0,1};
pos[]={0,0,1};
};
};
class Stage4
{
texture="#(argb,8,8,3)color(1,1,1,1,AS)";
uvSource="tex";
class uvTransform
{
aside[]={1,0,0};
up[]={0,1,0};
dir[]={0,0,1};
pos[]={0,0,1};
};
};
class Stage5
{
texture="a3\data_f\destruct\damage_glass_tempered_smdi.paa";
uvSource="tex";
class uvTransform
{
aside[]={1,0,0};
up[]={0,1,0};
dir[]={0,0,1};
pos[]={0,0,1};
};
};
class Stage6
{
texture="#(ai,64,64,1)fresnel(0.5,0.05)";
uvSource="none";
};
class Stage7
{
texture="a3\data_f\env_land_ca.paa";
useWorldEnvMap="true";
uvSource="tex";
class uvTransform
{
aside[]={1,0,0};
up[]={0,1,0};
dir[]={0,0,0};
pos[]={0,0,0};
};
};

View File

@@ -0,0 +1,12 @@
class StageTI
{
texture="a3\data_f\default_vehicle_ti_ca.paa";
};
ambient[]={0,0,0,1};
diffuse[]={0,0,0,1};
forcedDiffuse[]={0,1.3,1.5,0};
emmisive[]={5,30,120,1};
specular[]={0,0,0,1};
specularPower=1;
PixelShaderID="Normal";
VertexShaderID="Basic";

View File

@@ -0,0 +1,12 @@
class StageTI
{
texture="a3\data_f\default_vehicle_ti_ca.paa";
};
ambient[]={0,0.30000001,0,1};
diffuse[]={0,0.30000001,0,1};
forcedDiffuse[]={0,0,0,0};
emmisive[]={50,800,50,1};
specular[]={0,0,0,1};
specularPower=1;
PixelShaderID="Normal";
VertexShaderID="Basic";

View File

@@ -0,0 +1,12 @@
class StageTI
{
texture="a3\data_f\default_vehicle_ti_ca.paa";
};
ambient[]={1,1,1,1};
diffuse[]={1,1,1,1};
forcedDiffuse[]={0,0,0,0};
emmisive[]={9000,7500,6000,1};
specular[]={0,0,0,1};
specularPower=1;
PixelShaderID="Normal";
VertexShaderID="Basic";

View File

@@ -0,0 +1,12 @@
class StageTI
{
texture="a3\data_f\default_vehicle_ti_ca.paa";
};
ambient[]={0.60000002,0.30000001,0,1};
diffuse[]={0.60000002,0.30000001,0,1};
forcedDiffuse[]={0,0,0,0};
emmisive[]={800,500,10,1};
specular[]={0,0,0,1};
specularPower=1;
PixelShaderID="Normal";
VertexShaderID="Basic";

View File

@@ -0,0 +1,12 @@
class StageTI
{
texture="a3\data_f\default_vehicle_ti_ca.paa";
};
ambient[]={1,1,1,1};
diffuse[]={1,1,1,1};
forcedDiffuse[]={0,0,0,0};
emmisive[]={40,120,40,1};
specular[]={0,0,0,1};
specularPower=1;
PixelShaderID="Normal";
VertexShaderID="Basic";

View File

@@ -0,0 +1,12 @@
class StageTI
{
texture="a3\data_f\default_vehicle_ti_ca.paa";
};
ambient[]={1,0.30000001,0,1};
diffuse[]={1,0.30000001,0,1};
forcedDiffuse[]={0,0,0,0};
emmisive[]={18000,200,100,1};
specular[]={0,0,0,1};
specularPower=1;
PixelShaderID="Normal";
VertexShaderID="Basic";

View File

@@ -0,0 +1,91 @@
class StageTI
{
texture="a3\armor_f_beta\apc_tracked_01\data\mbt_01_body_ti_ca.paa";
};
ambient[]={1,1,1,1};
diffuse[]={1,1,1,1};
forcedDiffuse[]={0,0,0,1};
emmisive[]={0,0,0,1};
specular[]={0.95199996,0.69899994,0.51599997,1};
specularPower=500;
renderFlags[]={"NoZWrite"};
PixelShaderID="Super";
VertexShaderID="Super";
class Stage1
{
texture="braf\braf_armored\BRAF_LMV\data\glass_nohq.paa";
uvSource="tex";
class uvTransform
{
aside[] = {1.0,0.0,0.0};
up[] = {0.0,1.0,0.0};
dir[] = {0.0,0.0,0.0};
pos[] = {0.0,0.0,0.0};
};
};
class Stage2
{
texture="#(argb,8,8,3)color(0.5,0.5,0.5,1,DT)";
uvSource="tex";
class uvTransform
{
aside[] = {3.0,0.0,0.0};
up[] = {0.0,3.0,0.0};
dir[] = {0.0,0.0,0.0};
pos[] = {0.0,0.0,0.0};
};
};
class Stage3
{
texture="#(argb,8,8,3)color(0,0,0,0,MC)";
uvSource="tex";
class uvTransform
{
aside[] = {1.0,0.0,0.0};
up[] = {0.0,1.0,0.0};
dir[] = {0.0,0.0,0.0};
pos[] = {0.0,0.0,0.0};
};
};
class Stage4
{
texture="braf\braf_armored\BRAF_LMV\data\glass_as.paa";
uvSource="tex";
class uvTransform
{
aside[] = {1.0,0.0,0.0};
up[] = {0.0,1.0,0.0};
dir[] = {0.0,0.0,0.0};
pos[] = {0.0,0.0,0.0};
};
};
class Stage5
{
texture="braf\braf_armored\BRAF_LMV\data\glass_smdi.paa";
uvSource = "tex";
class uvTransform
{
aside[] = {1.0,0.0,0.0};
up[] = {0.0,1.0,0.0};
dir[] = {0.0,0.0,0.0};
pos[] = {0.0,0.0,0.0};
};
};
class Stage6
{
texture = "#(ai,64,64,1)fresnelGlass(2.1)";
uvSource = "tex";
class uvTransform
{
aside[] = {1.0,0.0,0.0};
up[] = {0.0,1.0,0.0};
dir[] = {0.0,0.0,0.0};
pos[] = {0.0,0.0,0.0};
};
};
class Stage7
{
texture="a3\data_f\env_land_co.paa";
useWorldEnvMap="true";
uvSource="tex";
};

View File

@@ -0,0 +1,86 @@
class StageTI
{
texture="a3\data_f\default_ti_ca.paa";
};
ambient[]={1,1,1,1};
diffuse[]={1,1,1,1};
forcedDiffuse[]={0,0,0,0};
emmisive[]={0,0,0,0};
specular[]={1,1,1,1};
specularPower=800;
PixelShaderID="Super";
VertexShaderID="Super";
renderFlags[]=
{
"NoZWrite"
};
class Stage1
{
texture="#(argb,8,8,3)color(0.5,0.5,1,1,NOHQ)";
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="#(argb,8,8,3)color(1,1,1,1,AS)";
uvSource="tex";
class uvTransform
{
aside[]={1,0,0};
up[]={0,1,0};
dir[]={0,0,1};
pos[]={0,0,1};
};
};
class Stage5
{
texture="#(argb,8,8,3)color(1,0.1,0.1,1,SMDI)";
uvSource="tex";
class uvTransform
{
aside[]={1,0,0};
up[]={0,1,0};
dir[]={0,0,1};
pos[]={0,0,1};
};
};
class Stage6
{
texture="#(ai,64,64,1)fresnel(0.5,0.5)";
uvSource="none";
};
class Stage7
{
texture="a3\data_f\env_interier_car_co.paa";
uvSource="none";
};

View File

@@ -0,0 +1,12 @@
class StageTI
{
texture="a3\data_f\default_vehicle_ti_ca.paa";
};
ambient[]={10,10,10,1};
diffuse[]={10,10,10,1};
forcedDiffuse[]={0,0,0,0};
emissive[]={2,2,2,1};
specular[]={0,0,0,1};
specularPower=1;
PixelShaderID="Normal";
VertexShaderID="Basic";

View File

@@ -0,0 +1,51 @@
ambient[]={1.0,1.0,1.0,1.0};
diffuse[]={1.0,1.0,1.0,1.0};
forcedDiffuse[]={0.0,0.0,0.0,1.0};
emmisive[]={0.0,0.0,0.0,1.0};
specular[]={10,10,10,1.0};
specularPower=5000;
PixelShaderID="Super";
VertexShaderID="Super";
class Stage1
{
texture="braf\braf_armored\BRAF_LMV\data\mirror_nohq.paa";
uvSource="tex";
};
class Stage2
{
texture="#(argb,8,8,3)color(0.5,0.5,0.5,1,DT)";
uvSource="tex";
class uvTransform
{
aside[]={10,0,0};
up[]={0,10,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 Stage4
{
texture="braf\braf_armored\BRAF_LMV\data\mirror_as.paa";
uvSource="tex";
};
class Stage5
{
texture="braf\braf_armored\BRAF_LMV\data\mirror_smdi.paa";
uvSource="tex";
};
class Stage6
{
texture="#(ai,64,64,1)fresnel(4.7,1.2)";
uvSource="tex";
};
class Stage7
{
texture="a3\data_f\env_land_co.paa";
useWorldEnvMap="true";
uvSource="tex";
};

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

View File

@@ -0,0 +1,17 @@
class AcreRacks {
class Rack {
displayName = "Dashboard Lower"; // Name displayed in the interaction menu
shortName = "D.Low"; // Short name displayed on the HUD. Maximum of 5 characters
componentName = "ACRE_VRC103"; // Rack type (able to mount a PRC117F)
allowedPositions[] = {"driver", {"cargo", 0} }; // Who can configure the radio and open the radio GUI. Same wildcards as the intercom. It also allows transmitting/receiving
disabledPositions[] = {};
defaultComponents[] = {};
mountedRadio = "ACRE_PRC117F"; // Predefined mounted radio
isRadioRemovable = 0; // Radio cannot be removed
intercom[] = {}; // Radio not wired to any intercom. All units in intercom can receive/send transmittions (ACE3 interaction menu) but they cannot manipulate the radio (GUI interface)
};
};
tf_isolatedAmount = 0.4;
tf_RadioType = "braf_radio_backpack_olive_notvp";
tf_hasLRradio = 1;

View File

@@ -0,0 +1,450 @@
attenuationEffectType="MrapAttenuation";
soundGetIn[]=
{
"A3\Sounds_F\vehicles2\soft\Mrap_02\Mrap_02_Enter",
0.44668359,
1
};
soundGetOut[]=
{
"A3\Sounds_F\vehicles2\soft\Mrap_02\Mrap_02_Exit",
0.44668359,
1,
40
};
soundDammage[]=
{
"",
0.56234133,
1
};
soundEngineOnInt[]=
{
"A3\Sounds_F\vehicles2\soft\Mrap_02\Mrap_02_Engine_Ext_Start",
0.50118721,
1
};
soundEngineOffInt[]=
{
"A3\Sounds_F\vehicles2\soft\Mrap_02\Mrap_02_Engine_Ext_stop",
0.39810717,
1
};
soundEngineOnExt[]=
{
"A3\Sounds_F\vehicles2\soft\Mrap_02\Mrap_02_Engine_Ext_Start",
1.9952624,
1,
50
};
soundEngineOffExt[]=
{
"A3\Sounds_F\vehicles2\soft\Mrap_02\Mrap_02_Engine_Ext_stop",
1.9952624,
1,
50
};
buildCrash0[]=
{
"A3\Sounds_F\vehicles2\soft\shared\collisions\Vehicle_Soft_Collision_Medium_01",
1.9952624,
1,
75
};
buildCrash1[]=
{
"A3\Sounds_F\vehicles2\soft\shared\collisions\Vehicle_Soft_Collision_Medium_02",
1.9952624,
1,
75
};
buildCrash2[]=
{
"A3\Sounds_F\vehicles2\soft\shared\collisions\Vehicle_Soft_Collision_Medium_03",
1.9952624,
1,
75
};
buildCrash3[]=
{
"A3\Sounds_F\vehicles2\soft\shared\collisions\Vehicle_Soft_Collision_Medium_04",
1.9952624,
1,
75
};
buildCrash4[]=
{
"A3\Sounds_F\vehicles2\soft\shared\collisions\Vehicle_Soft_Collision_Medium_05",
1.9952624,
1,
75
};
buildCrash5[]=
{
"A3\Sounds_F\vehicles2\soft\shared\collisions\Vehicle_Soft_Collision_Medium_06",
1.9952624,
1,
75
};
buildCrash6[]=
{
"A3\Sounds_F\vehicles2\soft\shared\collisions\Vehicle_Soft_Collision_Medium_07",
1.9952624,
1,
75
};
buildCrash7[]=
{
"A3\Sounds_F\vehicles2\soft\shared\collisions\Vehicle_Soft_Collision_Medium_08",
1.9952624,
1,
75
};
soundBuildingCrash[]=
{
"buildCrash0",
0.125,
"buildCrash1",
0.125,
"buildCrash2",
0.125,
"buildCrash3",
0.125,
"buildCrash4",
0.125,
"buildCrash5",
0.125,
"buildCrash6",
0.125,
"buildCrash7",
0.125
};
WoodCrash0[]=
{
"A3\Sounds_F\vehicles2\soft\shared\collisions\Vehicle_Soft_Collision_Medium_Wood_01",
1.9952624,
1,
75
};
WoodCrash1[]=
{
"A3\Sounds_F\vehicles2\soft\shared\collisions\Vehicle_Soft_Collision_Medium_Wood_02",
1.9952624,
1,
75
};
WoodCrash2[]=
{
"A3\Sounds_F\vehicles2\soft\shared\collisions\Vehicle_Soft_Collision_Medium_Wood_03",
1.9952624,
1,
75
};
WoodCrash3[]=
{
"A3\Sounds_F\vehicles2\soft\shared\collisions\Vehicle_Soft_Collision_Medium_Wood_04",
1.9952624,
1,
75
};
WoodCrash4[]=
{
"A3\Sounds_F\vehicles2\soft\shared\collisions\Vehicle_Soft_Collision_Medium_Wood_05",
1.9952624,
1,
75
};
WoodCrash5[]=
{
"A3\Sounds_F\vehicles2\soft\shared\collisions\Vehicle_Soft_Collision_Medium_Wood_06",
1.9952624,
1,
75
};
WoodCrash6[]=
{
"A3\Sounds_F\vehicles2\soft\shared\collisions\Vehicle_Soft_Collision_Medium_Wood_07",
1.9952624,
1,
75
};
WoodCrash7[]=
{
"A3\Sounds_F\vehicles2\soft\shared\collisions\Vehicle_Soft_Collision_Medium_Wood_08",
1.9952624,
1,
75
};
soundWoodCrash[]=
{
"woodCrash0",
0.125,
"woodCrash1",
0.125,
"woodCrash2",
0.125,
"woodCrash3",
0.125,
"woodCrash4",
0.125,
"woodCrash5",
0.125,
"woodCrash6",
0.125,
"woodCrash7",
0.125
};
armorCrash0[]=
{
"A3\Sounds_F\vehicles2\soft\shared\collisions\Vehicle_Soft_Collision_Medium_01",
1.9952624,
1,
75
};
armorCrash1[]=
{
"A3\Sounds_F\vehicles2\soft\shared\collisions\Vehicle_Soft_Collision_Medium_02",
1.9952624,
1,
75
};
armorCrash2[]=
{
"A3\Sounds_F\vehicles2\soft\shared\collisions\Vehicle_Soft_Collision_Medium_03",
1.9952624,
1,
75
};
armorCrash3[]=
{
"A3\Sounds_F\vehicles2\soft\shared\collisions\Vehicle_Soft_Collision_Medium_04",
1.9952624,
1,
75
};
armorCrash4[]=
{
"A3\Sounds_F\vehicles2\soft\shared\collisions\Vehicle_Soft_Collision_Medium_05",
1.9952624,
1,
75
};
armorCrash5[]=
{
"A3\Sounds_F\vehicles2\soft\shared\collisions\Vehicle_Soft_Collision_Medium_06",
1.9952624,
1,
75
};
armorCrash6[]=
{
"A3\Sounds_F\vehicles2\soft\shared\collisions\Vehicle_Soft_Collision_Medium_07",
1.9952624,
1,
75
};
armorCrash7[]=
{
"A3\Sounds_F\vehicles2\soft\shared\collisions\Vehicle_Soft_Collision_Medium_08",
1.9952624,
1,
75
};
soundArmorCrash[]=
{
"ArmorCrash0",
0.125,
"ArmorCrash1",
0.125,
"ArmorCrash2",
0.125,
"ArmorCrash3",
0.125,
"ArmorCrash4",
0.125,
"ArmorCrash5",
0.125,
"ArmorCrash6",
0.125,
"ArmorCrash7",
0.125
};
Crash0[]=
{
"A3\Sounds_F\vehicles2\soft\shared\collisions\Vehicle_Soft_Collision_Medium_01",
1.9952624,
1,
75
};
Crash1[]=
{
"A3\Sounds_F\vehicles2\soft\shared\collisions\Vehicle_Soft_Collision_Medium_02",
1.9952624,
1,
75
};
Crash2[]=
{
"A3\Sounds_F\vehicles2\soft\shared\collisions\Vehicle_Soft_Collision_Medium_03",
1.9952624,
1,
75
};
Crash3[]=
{
"A3\Sounds_F\vehicles2\soft\shared\collisions\Vehicle_Soft_Collision_Medium_04",
1.9952624,
1,
75
};
Crash4[]=
{
"A3\Sounds_F\vehicles2\soft\shared\collisions\Vehicle_Soft_Collision_Medium_05",
1.9952624,
1,
75
};
Crash5[]=
{
"A3\Sounds_F\vehicles2\soft\shared\collisions\Vehicle_Soft_Collision_Medium_06",
1.9952624,
1,
75
};
Crash6[]=
{
"A3\Sounds_F\vehicles2\soft\shared\collisions\Vehicle_Soft_Collision_Medium_07",
1.9952624,
1,
75
};
Crash7[]=
{
"A3\Sounds_F\vehicles2\soft\shared\collisions\Vehicle_Soft_Collision_Medium_08",
1.9952624,
1,
75
};
soundCrashes[]=
{
"Crash0",
0.125,
"Crash1",
0.125,
"Crash2",
0.125,
"Crash3",
0.125,
"Crash4",
0.125,
"Crash5",
0.125,
"Crash6",
0.125,
"Crash7",
0.125
};
BushCrash1[]=
{
"A3\Sounds_F\vehicles2\soft\shared\collisions\Vehicle_Soft_Collision_Light_Bush_01",
0.63095737,
1,
50
};
BushCrash2[]=
{
"A3\Sounds_F\vehicles2\soft\shared\collisions\Vehicle_Soft_Collision_Light_Bush_02",
0.63095737,
1,
50
};
BushCrash3[]=
{
"A3\Sounds_F\vehicles2\soft\shared\collisions\Vehicle_Soft_Collision_Light_Bush_03",
0.63095737,
1,
50
};
BushCrash4[]=
{
"A3\Sounds_F\vehicles2\soft\shared\collisions\Vehicle_Soft_Collision_Light_Bush_03",
0.63095737,
0.80000001,
50
};
soundBushCrash[]=
{
"BushCrash1",
0.25,
"BushCrash2",
0.25,
"BushCrash3",
0.25,
"BushCrash4",
0.25
};
class Sounds
{
soundSetsInt[]=
{
"Mrap_02_Engine_RPM0_INT_SoundSet",
"Mrap_02_Engine_RPM1_INT_SoundSet",
"Mrap_02_Engine_RPM2_INT_SoundSet",
"Mrap_02_Engine_RPM3_INT_SoundSet",
"Mrap_02_Engine_RPM4_INT_SoundSet",
"Mrap_02_Rattling_INT_SoundSet",
"Mrap_02_Stress_INT_SoundSet",
"Mrap_02_Rain_INT_SoundSet",
"Mrap_02_Tires_Rock_Fast_INT_SoundSet",
"Mrap_02_Tires_Grass_Fast_INT_SoundSet",
"Mrap_02_Tires_Sand_Fast_INT_SoundSet",
"Mrap_02_Tires_Gravel_Fast_INT_SoundSet",
"Mrap_02_Tires_Mud_Fast_INT_SoundSet",
"Mrap_02_Tires_Asphalt_Fast_INT_SoundSet",
"Mrap_02_Tires_Water_Fast_INT_SoundSet",
"Mrap_02_Tires_Rock_Slow_INT_SoundSet",
"Mrap_02_Tires_Grass_Slow_INT_SoundSet",
"Mrap_02_Tires_Sand_Slow_INT_SoundSet",
"Mrap_02_Tires_Gravel_Slow_INT_SoundSet",
"Mrap_02_Tires_Mud_Slow_INT_SoundSet",
"Mrap_02_Tires_Asphalt_Slow_INT_SoundSet",
"Mrap_02_Tires_Water_Slow_INT_SoundSet",
"Mrap_02_Tires_Turn_Hard_INT_SoundSet",
"Mrap_02_Tires_Turn_Soft_INT_SoundSet",
"Mrap_02_Tires_Brake_Hard_INT_SoundSet",
"Mrap_02_Tires_Brake_Soft_INT_SoundSet",
"",
"Tires_Movement_Dirt_Int_01_SoundSet"
};
soundSetsExt[]=
{
"Mrap_02_Engine_RPM0_EXT_SoundSet",
"Mrap_02_Engine_RPM1_EXT_SoundSet",
"Mrap_02_Engine_RPM2_EXT_SoundSet",
"Mrap_02_Engine_RPM3_EXT_SoundSet",
"Mrap_02_Engine_RPM4_EXT_SoundSet",
"Mrap_02_Rattling_EXT_SoundSet",
"Mrap_02_Stress_EXT_SoundSet",
"Mrap_02_Rain_EXT_SoundSet",
"Mrap_02_Tires_Rock_Fast_EXT_SoundSet",
"Mrap_02_Tires_Grass_Fast_EXT_SoundSet",
"Mrap_02_Tires_Sand_Fast_EXT_SoundSet",
"Mrap_02_Tires_Gravel_Fast_EXT_SoundSet",
"Mrap_02_Tires_Mud_Fast_EXT_SoundSet",
"Mrap_02_Tires_Asphalt_Fast_EXT_SoundSet",
"Mrap_02_Tires_Water_Fast_EXT_SoundSet",
"Mrap_02_Tires_Rock_Slow_EXT_SoundSet",
"Mrap_02_Tires_Grass_Slow_EXT_SoundSet",
"Mrap_02_Tires_Sand_Slow_EXT_SoundSet",
"Mrap_02_Tires_Gravel_Slow_EXT_SoundSet",
"Mrap_02_Tires_Mud_Slow_EXT_SoundSet",
"Mrap_02_Tires_Asphalt_Slow_EXT_SoundSet",
"Mrap_02_Tires_Water_Slow_EXT_SoundSet",
"Mrap_02_Tires_Turn_Hard_EXT_SoundSet",
"Mrap_02_Tires_Turn_Soft_EXT_SoundSet",
"Mrap_02_Tires_Brake_Hard_EXT_SoundSet",
"Mrap_02_Tires_Brake_Soft_EXT_SoundSet",
"",
"Tires_Movement_Dirt_Int_01_SoundSet"
};
};

File diff suppressed because it is too large Load Diff

View File

@@ -0,0 +1,702 @@
class CfgSkeletons
{
class Default
{
isDiscrete=1;
skeletonInherit="";
skeletonBones[]={};
};
class BRAF_LMV_Skeleton : Default
{
SkeletonBones[]=
{
"damageHide","",
"drivewheel","damageHide",
"wheel_1_1_damper","",
"wheel_1_1_steering","wheel_1_1_damper",
"wheel_1_1","wheel_1_1_steering",
"wheel_1_1_unhide","wheel_1_1",
"wheel_1_1_hide","wheel_1_1",
"wheel_1_2_damper","",
"wheel_1_2","wheel_1_2_damper",
"wheel_1_2_unhide","wheel_1_2",
"wheel_1_2_hide","wheel_1_2",
"wheel_2_1_damper","",
"wheel_2_1_steering","wheel_2_1_damper",
"wheel_2_1","wheel_2_1_steering",
"wheel_2_1_unhide","wheel_2_1",
"wheel_2_1_hide","wheel_2_1",
"wheel_2_2_damper","",
"wheel_2_2","wheel_2_2_damper",
"wheel_2_2_unhide","wheel_2_2",
"wheel_2_2_hide","wheel_2_2",
"speed","damageHide",
"rpm","damageHide",
"temp","damageHide",
"volt","damageHide",
"fuel","damageHide",
"Antenna_1","damageHide",
"Antenna_2","damageHide",
"reverselight","damageHide",
"marker","damageHide",
"CamonetHull","damageHide",
"step","damageHide",
"step_hide","damageHide",
"Bumper_1","damageHide",
"Bumper_2","damageHide",
"jerrycan","damageHide",
"smoke","damageHide",
"Armed","",
"mainturret","Armed",
"mainGun","mainturret",
"gun_recoil","mainGun",
"zasleh","mainGun",
"Glass1","damageHide",
"Glass2","damageHide",
"Glass3","damageHide",
"Glass4","damageHide",
"Glass5","damageHide",
"rendertarget0","damageHide",
"control","Armed",
"Stick_L","control",
"Stick_R","control",
"hatch_gunner",""
};
};
};
class CfgModels
{
class Default
{
sections[] = {};
sectionsInherit="";
skeletonName = "";
};
class BRAF_LMV : Default
{
skeletonName="BRAF_LMV_Skeleton";
sections[]=
{
"Camo1",
"Camo2",
"Camo3",
"Remax",
"Remax_C",
"Camonet",
"Glass1",
"Glass2",
"Glass3",
"Glass4",
"Glass5",
"Light_L1",
"Light_L2",
"Light_R1",
"Light_R2",
"backlight",
"brakelight",
"dashboardlight",
"zbytek",
"clan",
"zasleh",
"fratricide_counter",
"NATOSymbol_currentFraction_first",
"NATOSymbol_currentFraction_second",
"NATOSymbol_type",
"NATOSymbol_size",
"NATOSymbol_superiorFraction_first",
"NATOSymbol_superiorFraction_second"
};
class Animations
{
class drivewheel
{
type="rotation";
angle0="rad 75";
angle1="rad -75";
axis="axis_drivewheel";
memory=1;
minValue=-1;
maxValue=1;
minPhase=-1;
maxPhase=1;
source="drivingWheel";
sourceAddress=0;
selection="drivewheel";
};
class rpm
{
type="rotation";
angle0="rad 130";
angle1="rad -130";
axis="axis_rpm";
memory=1;
minValue=0;
maxValue=6000;
minPhase=0;
maxPhase=1;
source="rpm";
sourceAddress=0;
selection="rpm";
};
class speed
{
type="rotation";
angle0="rad -130";
angle1="rad 133";
axis="axis_speed";
memory=1;
minValue=5.555556;
maxValue=61.11111;
minPhase=0;
maxPhase=1;
source="speed";
sourceAddress=0;
selection="speed";
};
class fuel
{
type="rotation";
source="fuel";
selection="fuel";
axis="axis_fuel";
memory=1;
minValue=0;
maxValue=1;
minPhase=0;
maxPhase=1;
angle0="rad -135";
angle1="rad -35";
};
class temp
{
type="rotation";
source="engineTemp";
selection="temp";
axis="axis_temp";
memory=1;
minValue=50;
maxValue=130;
minPhase=0;
maxPhase=1;
angle0="rad -140";
angle1="rad -35";
};
class volt
{
type="rotation";
source="engineTemp";
selection="volt";
axis="axis_volt";
memory=1;
minValue=9;
maxValue=19;
minPhase=0;
maxPhase=1;
angle0="rad 55";
angle1="rad -55";
};
class reverse
{
type="Hide";
selection="reverselight";
sourceAddress="clamp";
source="Gear";
minValue=-1;
maxValue=0;
hideValue="0.2";
};
class Marker_Hide
{
type="hide";
selection="marker";
sourceAddress="clamp";
source="Marker_Hide";
memory=1;
minPhase=0;
maxPhase=1;
minValue=0;
maxValue=1;
hideValue=1;
};
class Steering_1
{
type="rotation";
angle0=-0.35;
angle1=0.35;
axis="axis_steering_1_1";
memory=1;
minValue=-1;
maxValue=1;
minPhase=-1;
maxPhase=1;
source="drivingWheel";
sourceAddress=0;
selection="wheel_1_1_steering";
};
class Steering_2: Steering_1
{
axis="axis_steering_2_1";
selection="wheel_2_1_steering";
};
class Wheel_1_1
{
type="rotationX";
angle0=0;
angle1=-6.283185;
axis="wheel_1_1_axis";
memory=1;
minValue=0;
maxValue=1;
minPhase=0;
maxPhase=1;
source="wheel";
sourceAddress=1;
selection="wheel_1_1";
};
class wheel_1_2: Wheel_1_1
{
axis="wheel_1_2_axis";
selection="wheel_1_2";
};
class wheel_2_1: Wheel_1_1
{
axis="wheel_2_1_axis";
selection="wheel_2_1";
};
class Wheel_2_2: Wheel_1_1
{
axis="wheel_2_2_axis";
selection="wheel_2_2";
};
class wheel_1_1_Damper
{
type="translation";
axis="axis_damper";
selection="wheel_1_1_damper";
sourceAddress="clamp";
source="damper";
minPhase=0;
maxPhase=1;
minValue=0;
maxValue=1;
memory=0;
offset0=1;
offset1=-0.15;
};
class wheel_1_2_Damper: wheel_1_1_Damper
{
selection="wheel_1_2_damper";
};
class wheel_2_1_Damper: wheel_1_1_Damper
{
selection="wheel_2_1_damper";
};
class wheel_2_2_Damper: wheel_1_1_Damper
{
selection="wheel_2_2_damper";
};
class wheel_1_1_Damage
{
type="translationY";
offset0=0;
offset1=0.18;
memory=1;
minValue=0;
maxValue=-0.2;
minPhase=0;
maxPhase=1;
source="HitLFWheel";
sourceAddress=0;
selection="wheel_1_1_damper";
};
class wheel_1_2_Damage: wheel_1_1_Damage
{
source="HitLBWheel";
selection="wheel_1_2_damper";
};
class wheel_2_1_Damage: wheel_1_1_Damage
{
source="HitRFWheel";
selection="wheel_2_1_damper";
};
class wheel_2_2_Damage: wheel_1_1_Damage
{
source="HitRBWheel";
selection="wheel_2_2_damper";
};
class wheel_1_1_destruct_unhide
{
type="hide";
hideValue=0;
unhideValue=1;
minValue=0;
maxValue=1;
minPhase=0;
maxPhase=1;
source="HitLFWheel";
sourceAddress=2;
selection="wheel_1_1_unhide";
};
class wheel_1_2_destruct_unhide: wheel_1_1_destruct_unhide
{
source="HitLBWheel";
selection="wheel_1_2_unhide";
};
class wheel_2_1_destruct_unhide: wheel_1_1_destruct_unhide
{
source="HitRFWheel";
selection="wheel_2_1_unhide";
};
class wheel_2_2_destruct_unhide: wheel_1_1_destruct_unhide
{
source="HitRBWheel";
selection="wheel_2_2_unhide";
};
class Gunnerhatch
{
type="rotation";
angle0=0;
angle1="rad -100";
axis="axis_gunner_hatch";
memory=1;
minValue=0;
maxValue=1;
minPhase=0;
maxPhase=1;
source="Close_Hatch";
sourceAddress=1;
selection="hatch_gunner";
};
class MainTurret
{
type="rotation";
angle0=-6.283185;
angle1=6.283185;
axis="axis_turret";
memory=1;
minValue=-6.283185;
maxValue=6.283185;
minPhase=-6.283185;
maxPhase=6.283185;
source="mainTurret";
sourceAddress=0;
selection="mainTurret";
};
class MainGun
{
type="rotation";
angle0=-6.283185;
angle1=6.283185;
axis="axis_gun";
memory=1;
minValue=-6.283185;
maxValue=6.283185;
minPhase=-6.283185;
maxPhase=6.283185;
source="mainGun";
sourceAddress=0;
selection="mainGun";
};
class Stick_L_Y
{
type="rotationx";
source="mainGun";
selection="Stick_L";
sourceAddress="clamp";
axis="stick_axis";
minValue=-6.283185;
maxValue=6.283185;
minPhase=-6.283185;
maxPhase=6.283185;
memory=0;
angle0="-rad 30";
angle1="rad 30";
};
class Stick_R_Y: Stick_L_Y
{
selection="Stick_L";
};
class Stick_L_X: Stick_L_Y
{
source="mainTurret";
angle0="-rad 30";
angle1="rad 30";
};
class Stick_R_X: Stick_L_X
{
selection="Stick_L";
angle0="rad 30";
angle1="-rad 30";
};
class Armed_Hide
{
type="hide";
source="Armed_Hide";
selection="Armed";
sourceAddress="clamp";
minPhase=0;
maxPhase=1;
minValue=0;
maxValue=1;
memory=0;
hideValue=0;
unhideValue=1;
};
class Mount_Hide: Armed_Hide
{
source="Mount_Hide";
selection="Mount";
};
class MainGun_damage
{
type="rotation";
angle0=0;
angle1="rad -20";
axis="axis_gun";
memory=1;
minValue=0;
maxValue=1;
minPhase=0;
maxPhase=1;
source="damage";
sourceAddress=0;
selection="mainGun";
};
class Gun_Flash_Rot
{
type="rotation";
selection="zasleh";
sourceAddress="loop";
axis="recoil_axis";
source="Gun_Flash_Rot";
minPhase=0;
maxPhase=4;
minValue=0;
maxValue=4;
memory=0;
angle0=0;
angle1=6.283185;
};
class Gun_recoil
{
type="translation";
source="Gun_Recoil";
selection="gun_recoil";
sourceAddress="loop";
axis="recoil_axis";
minPhase=0;
maxPhase=1;
minValue=0;
maxValue=1;
memory=0;
offset0=0;
offset1=1;
};
class damageHide
{
type="hide";
source="damage";
selection="damageHide";
sourceAddress=clamp;
minPhase=0;
maxPhase=1;
minValue=0.0;
maxValue=1.0;
hideValue=1.0;
};
class Glass1_destruct
{
type="hide";
selection="Glass1";
source="HitGlass1";
minValue = 0;
maxValue = 1;
hidevalue = 0.99999;
};
class Glass2_destruct: Glass1_destruct
{
selection="Glass2";
source="HitGlass2";
};
class Glass3_destruct: Glass1_destruct
{
selection="Glass3";
source="HitGlass3";
};
class Glass4_destruct: Glass1_destruct
{
selection="Glass4";
source="HitGlass4";
};
class Glass5_destruct: Glass1_destruct
{
selection="Glass5";
source="HitGlass5";
};
class wheel_1_1_destruct: damageHide
{
source="HitLFWheel";
selection="wheel_1_1_hide";
};
class wheel_1_2_destruct: damageHide
{
source="HitLBWheel";
selection="wheel_1_2_hide";
};
class wheel_2_1_destruct: damageHide
{
source="HitRFWheel";
selection="wheel_2_1_hide";
};
class wheel_2_2_destruct: damageHide
{
source="HitRBWheel";
selection="wheel_2_2_hide";
};
class antenna1_bend_X
{
type="translationX";
source="gmeterx";
selection="Antenna_1";
animPeriod=0;
minPhase=-1;
maxPhase=1;
minValue=-0.1;
maxValue=0.1;
offset0=0.05;
offset1=-0.05;
};
class antenna1_bend_Z: antenna1_bend_X
{
type="translationZ";
source="gmeterz";
};
class antenna2_bend_X
{
type="translationX";
source="gmeterx";
selection="Antenna_2";
animPeriod=0;
minPhase=-1;
maxPhase=1;
minValue=-0.1;
maxValue=0.1;
offset0=0.05;
offset1=-0.05;
};
class antenna2_bend_Z: antenna2_bend_X
{
type="translationZ";
source="gmeterz";
};
class Step_Hide
{
type="hide";
source="Step_Hide";
selection="Step_Hide";
sourceAddress="clamp";
minPhase=0;
maxPhase=1;
minValue=0;
maxValue=1;
memory=0;
hideValue=1;
};
class Step
{
type="hide";
source="Step";
selection="Step";
sourceAddress="clamp";
minPhase=0;
maxPhase=1;
minValue=0;
maxValue=1;
memory=0;
hideValue=1;
};
class Bumper_1
{
type="hide";
source="Bumper_1";
selection="Bumper_1";
sourceAddress="clamp";
minPhase=0;
maxPhase=1;
minValue=0;
maxValue=1;
memory=0;
hideValue=1;
};
class Bumper_2
{
type="hide";
source="Bumper_2";
selection="Bumper_2";
sourceAddress="clamp";
minPhase=0;
maxPhase=1;
minValue=0;
maxValue=1;
memory=0;
hideValue=1;
};
class Jerry_Hide
{
type="hide";
source="Jerry_Hide";
selection="jerrycan";
sourceAddress="clamp";
minPhase=0;
maxPhase=1;
minValue=0;
maxValue=1;
memory=0;
hideValue=1;
};
class Smoke_Hide
{
type="hide";
source="Smoke_Hide";
selection="smoke";
sourceAddress="clamp";
minPhase=0;
maxPhase=1;
minValue=0;
maxValue=1;
memory=0;
hideValue=1;
};
//class CamonetHull_Hide
//{
// type="hide";
// source="CamonetHull_Hide";
// selection="CamonetHull";
// sourceAddress="clamp";
// minPhase=0;
// maxPhase=1;
// minValue=0;
// maxValue=1;
// memory=0;
// hideValue=0;
// unhideValue=1;
//};
};
};
class BRAF_LMV_Wreck: BRAF_LMV{};
};