This commit is the equivalent of a atomic bomb
This commit is contained in:
BIN
source/braf_soft/AM31/AM31_AMBULANCIA.blend
LFS
Normal file
BIN
source/braf_soft/AM31/AM31_AMBULANCIA.blend
LFS
Normal file
Binary file not shown.
87
source/braf_soft/Braf_Kombi/Data/Glass.rvmat
Normal file
87
source/braf_soft/Braf_Kombi/Data/Glass.rvmat
Normal file
@@ -0,0 +1,87 @@
|
||||
class StageTI
|
||||
{
|
||||
texture="a3\data_f\default_ti_ca.paa";
|
||||
};
|
||||
ambient[]={0.2,0.2,0.2,1};
|
||||
diffuse[]={0.2,0.2,0.2,1};
|
||||
forcedDiffuse[]={0.22,0.51999998,0.62,1};
|
||||
emmisive[]={0,0,0,0};
|
||||
specular[]={0.079999998,0.082000002,0.082999997,1};
|
||||
specularPower=780;
|
||||
renderFlags[]=
|
||||
{
|
||||
"NoZWrite"
|
||||
};
|
||||
PixelShaderID="Super";
|
||||
VertexShaderID="Super";
|
||||
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,1};
|
||||
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[]={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="#(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,0};
|
||||
};
|
||||
};
|
||||
class Stage5
|
||||
{
|
||||
texture="braf\braf_soft\Braf_Marrua\AM11\Data\Glass_smdi.paa";
|
||||
uvSource="tex";
|
||||
};
|
||||
class Stage6
|
||||
{
|
||||
texture="#(ai,64,64,1)fresnelGlass(2)";
|
||||
uvSource="tex";
|
||||
class uvTransform
|
||||
{
|
||||
aside[]={1,0,0};
|
||||
up[]={0,1,0};
|
||||
dir[]={0,0,1};
|
||||
pos[]={0,0,0};
|
||||
};
|
||||
};
|
||||
class Stage7
|
||||
{
|
||||
useWorldEnvMap="true";
|
||||
texture="a3\data_f\env_land_ca.paa";
|
||||
uvSource="tex";
|
||||
class uvTransform
|
||||
{
|
||||
aside[]={1,0,0};
|
||||
up[]={0,1,0};
|
||||
dir[]={0,0,1};
|
||||
pos[]={0,0,0};
|
||||
};
|
||||
};
|
||||
84
source/braf_soft/Braf_Kombi/Data/camo1.rvmat
Normal file
84
source/braf_soft/Braf_Kombi/Data/camo1.rvmat
Normal file
@@ -0,0 +1,84 @@
|
||||
#define _ARMA_
|
||||
|
||||
ambient[] = {0.75,0.75,0.75,1.0};
|
||||
diffuse[] = {0.75,0.75,0.75,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 = 75;
|
||||
PixelShaderID = "Super";
|
||||
VertexShaderID = "Super";
|
||||
class Stage1
|
||||
{
|
||||
texture = "braf\braf_soft\Braf_Kombi\Data\Camo1_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[] = {10.0,0.0,0.0};
|
||||
up[] = {0.0,10.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_soft\Braf_Kombi\Data\Camo1_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,1.0};
|
||||
pos[] = {0.0,0.0,1.0};
|
||||
};
|
||||
};
|
||||
class Stage5
|
||||
{
|
||||
texture = "braf\braf_soft\Braf_Kombi\Data\Camo1_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,1.0};
|
||||
pos[] = {0.0,0.0,1.0};
|
||||
};
|
||||
};
|
||||
class Stage6
|
||||
{
|
||||
texture = "#(ai,64,64,1)fresnel(2.0,0.1)";
|
||||
uvSource = "none";
|
||||
};
|
||||
class Stage7
|
||||
{
|
||||
texture="a3\data_f\env_land_co.paa";
|
||||
uvSource = "none";
|
||||
};
|
||||
//class StageTI
|
||||
//{
|
||||
// texture = "braf\braf_soft\Braf_Kombi\Data\Camo1_ti_ca.paa";
|
||||
//};
|
||||
BIN
source/braf_soft/Braf_Kombi/Data/camo1_CO.paa
LFS
Normal file
BIN
source/braf_soft/Braf_Kombi/Data/camo1_CO.paa
LFS
Normal file
Binary file not shown.
BIN
source/braf_soft/Braf_Kombi/Data/camo1_NOHQ.paa
LFS
Normal file
BIN
source/braf_soft/Braf_Kombi/Data/camo1_NOHQ.paa
LFS
Normal file
Binary file not shown.
BIN
source/braf_soft/Braf_Kombi/Data/camo1_SMDI.paa
LFS
Normal file
BIN
source/braf_soft/Braf_Kombi/Data/camo1_SMDI.paa
LFS
Normal file
Binary file not shown.
BIN
source/braf_soft/Braf_Kombi/Data/camo1_as.paa
LFS
Normal file
BIN
source/braf_soft/Braf_Kombi/Data/camo1_as.paa
LFS
Normal file
Binary file not shown.
84
source/braf_soft/Braf_Kombi/Data/camo2.rvmat
Normal file
84
source/braf_soft/Braf_Kombi/Data/camo2.rvmat
Normal file
@@ -0,0 +1,84 @@
|
||||
#define _ARMA_
|
||||
|
||||
ambient[] = {0.75,0.75,0.75,1.0};
|
||||
diffuse[] = {0.75,0.75,0.75,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 = 75;
|
||||
PixelShaderID = "Super";
|
||||
VertexShaderID = "Super";
|
||||
class Stage1
|
||||
{
|
||||
texture = "braf\braf_soft\Braf_Kombi\Data\Camo2_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[] = {10.0,0.0,0.0};
|
||||
up[] = {0.0,10.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_soft\Braf_Kombi\Data\Camo2_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,1.0};
|
||||
pos[] = {0.0,0.0,1.0};
|
||||
};
|
||||
};
|
||||
class Stage5
|
||||
{
|
||||
texture = "braf\braf_soft\Braf_Kombi\Data\Camo2_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,1.0};
|
||||
pos[] = {0.0,0.0,1.0};
|
||||
};
|
||||
};
|
||||
class Stage6
|
||||
{
|
||||
texture = "#(ai,64,64,1)fresnel(2.0,0.1)";
|
||||
uvSource = "none";
|
||||
};
|
||||
class Stage7
|
||||
{
|
||||
texture="a3\data_f\env_land_co.paa";
|
||||
uvSource = "none";
|
||||
};
|
||||
//class StageTI
|
||||
//{
|
||||
// texture = "braf\braf_soft\Braf_Kombi\Data\Camo2_ti_ca.paa";
|
||||
//};
|
||||
BIN
source/braf_soft/Braf_Kombi/Data/camo2_AS.paa
LFS
Normal file
BIN
source/braf_soft/Braf_Kombi/Data/camo2_AS.paa
LFS
Normal file
Binary file not shown.
BIN
source/braf_soft/Braf_Kombi/Data/camo2_CO.paa
LFS
Normal file
BIN
source/braf_soft/Braf_Kombi/Data/camo2_CO.paa
LFS
Normal file
Binary file not shown.
BIN
source/braf_soft/Braf_Kombi/Data/camo2_NOHQ.paa
LFS
Normal file
BIN
source/braf_soft/Braf_Kombi/Data/camo2_NOHQ.paa
LFS
Normal file
Binary file not shown.
BIN
source/braf_soft/Braf_Kombi/Data/camo2_SMDI.paa
LFS
Normal file
BIN
source/braf_soft/Braf_Kombi/Data/camo2_SMDI.paa
LFS
Normal file
Binary file not shown.
BIN
source/braf_soft/Braf_Kombi/Data/glass_AS.paa
LFS
Normal file
BIN
source/braf_soft/Braf_Kombi/Data/glass_AS.paa
LFS
Normal file
Binary file not shown.
BIN
source/braf_soft/Braf_Kombi/Data/glass_CO.paa
LFS
Normal file
BIN
source/braf_soft/Braf_Kombi/Data/glass_CO.paa
LFS
Normal file
Binary file not shown.
BIN
source/braf_soft/Braf_Kombi/Data/glass_CO.png
LFS
Normal file
BIN
source/braf_soft/Braf_Kombi/Data/glass_CO.png
LFS
Normal file
Binary file not shown.
BIN
source/braf_soft/Braf_Kombi/Data/glass_NOHQ.paa
LFS
Normal file
BIN
source/braf_soft/Braf_Kombi/Data/glass_NOHQ.paa
LFS
Normal file
Binary file not shown.
BIN
source/braf_soft/Braf_Kombi/Data/glass_NOHQ.png
LFS
Normal file
BIN
source/braf_soft/Braf_Kombi/Data/glass_NOHQ.png
LFS
Normal file
Binary file not shown.
BIN
source/braf_soft/Braf_Kombi/Data/glass_SMDI.png
LFS
Normal file
BIN
source/braf_soft/Braf_Kombi/Data/glass_SMDI.png
LFS
Normal file
Binary file not shown.
BIN
source/braf_soft/Braf_Kombi/Data/glass_ca.paa
LFS
Normal file
BIN
source/braf_soft/Braf_Kombi/Data/glass_ca.paa
LFS
Normal file
Binary file not shown.
BIN
source/braf_soft/Braf_Kombi/Data/glass_smdi.paa
LFS
Normal file
BIN
source/braf_soft/Braf_Kombi/Data/glass_smdi.paa
LFS
Normal file
Binary file not shown.
BIN
source/braf_soft/Braf_Kombi/Data/main_AS.paa
LFS
Normal file
BIN
source/braf_soft/Braf_Kombi/Data/main_AS.paa
LFS
Normal file
Binary file not shown.
BIN
source/braf_soft/Braf_Kombi/Data/main_AS.png
LFS
Normal file
BIN
source/braf_soft/Braf_Kombi/Data/main_AS.png
LFS
Normal file
Binary file not shown.
BIN
source/braf_soft/Braf_Kombi/Data/main_CO.paa
LFS
Normal file
BIN
source/braf_soft/Braf_Kombi/Data/main_CO.paa
LFS
Normal file
Binary file not shown.
BIN
source/braf_soft/Braf_Kombi/Data/main_CO.png
LFS
Normal file
BIN
source/braf_soft/Braf_Kombi/Data/main_CO.png
LFS
Normal file
Binary file not shown.
BIN
source/braf_soft/Braf_Kombi/Data/main_NOHQ.paa
LFS
Normal file
BIN
source/braf_soft/Braf_Kombi/Data/main_NOHQ.paa
LFS
Normal file
Binary file not shown.
BIN
source/braf_soft/Braf_Kombi/Data/main_NOHQ.png
LFS
Normal file
BIN
source/braf_soft/Braf_Kombi/Data/main_NOHQ.png
LFS
Normal file
Binary file not shown.
BIN
source/braf_soft/Braf_Kombi/Data/main_SMDI.paa
LFS
Normal file
BIN
source/braf_soft/Braf_Kombi/Data/main_SMDI.paa
LFS
Normal file
Binary file not shown.
BIN
source/braf_soft/Braf_Kombi/Data/main_SMDI.png
LFS
Normal file
BIN
source/braf_soft/Braf_Kombi/Data/main_SMDI.png
LFS
Normal file
Binary file not shown.
97
source/braf_soft/Braf_Kombi/Data/mirror.rvmat
Normal file
97
source/braf_soft/Braf_Kombi/Data/mirror.rvmat
Normal file
@@ -0,0 +1,97 @@
|
||||
class StageTI
|
||||
{
|
||||
texture="a3\data_f\default_vehicle_ti_ca.paa";
|
||||
};
|
||||
ambient[]={0.097000003,0.097000003,0.097000003,1};
|
||||
diffuse[]={0.097000003,0.097000003,0.097000003,1};
|
||||
forcedDiffuse[]={0,0,0,0};
|
||||
emmisive[]={0,0,0,1};
|
||||
specular[]={2,2,2,0};
|
||||
specularPower=330;
|
||||
PixelShaderID="Super";
|
||||
VertexShaderID="Super";
|
||||
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,0};
|
||||
pos[]={0,0,0};
|
||||
};
|
||||
};
|
||||
class Stage5
|
||||
{
|
||||
texture="#(argb,8,8,3)color(1,1,1,1,SMDI)";
|
||||
uvSource="tex";
|
||||
class uvTransform
|
||||
{
|
||||
aside[]={1,0,0};
|
||||
up[]={0,1,0};
|
||||
dir[]={0,0,0};
|
||||
pos[]={0,0,0};
|
||||
};
|
||||
};
|
||||
class Stage6
|
||||
{
|
||||
texture="#(argb,8,8,3)color(1,1,1,1,CO)";
|
||||
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};
|
||||
};
|
||||
};
|
||||
12
source/braf_soft/Braf_Kombi/Data/painel_emissive.rvmat
Normal file
12
source/braf_soft/Braf_Kombi/Data/painel_emissive.rvmat
Normal file
@@ -0,0 +1,12 @@
|
||||
class StageTI
|
||||
{
|
||||
texture="a3\data_f\default_vehicle_ti_ca.paa";
|
||||
};
|
||||
ambient[]={1,1,1,1};
|
||||
diffuse[]={0,0,0,1};
|
||||
forcedDiffuse[]={0,0,0,0};
|
||||
emmisive[]={500,500,500,1};
|
||||
specular[]={0,0,0,1};
|
||||
specularPower=1;
|
||||
PixelShaderID="Normal";
|
||||
VertexShaderID="Basic";
|
||||
BIN
source/braf_soft/Braf_Kombi/Data/unique_AS.paa
LFS
Normal file
BIN
source/braf_soft/Braf_Kombi/Data/unique_AS.paa
LFS
Normal file
Binary file not shown.
BIN
source/braf_soft/Braf_Kombi/Data/unique_AS.png
LFS
Normal file
BIN
source/braf_soft/Braf_Kombi/Data/unique_AS.png
LFS
Normal file
Binary file not shown.
BIN
source/braf_soft/Braf_Kombi/Data/unique_CO.paa
LFS
Normal file
BIN
source/braf_soft/Braf_Kombi/Data/unique_CO.paa
LFS
Normal file
Binary file not shown.
BIN
source/braf_soft/Braf_Kombi/Data/unique_CO.png
LFS
Normal file
BIN
source/braf_soft/Braf_Kombi/Data/unique_CO.png
LFS
Normal file
Binary file not shown.
BIN
source/braf_soft/Braf_Kombi/Data/unique_NOHQ.paa
LFS
Normal file
BIN
source/braf_soft/Braf_Kombi/Data/unique_NOHQ.paa
LFS
Normal file
Binary file not shown.
BIN
source/braf_soft/Braf_Kombi/Data/unique_NOHQ.png
LFS
Normal file
BIN
source/braf_soft/Braf_Kombi/Data/unique_NOHQ.png
LFS
Normal file
Binary file not shown.
BIN
source/braf_soft/Braf_Kombi/Data/unique_SMDI.paa
LFS
Normal file
BIN
source/braf_soft/Braf_Kombi/Data/unique_SMDI.paa
LFS
Normal file
Binary file not shown.
BIN
source/braf_soft/Braf_Kombi/Data/unique_SMDI.png
LFS
Normal file
BIN
source/braf_soft/Braf_Kombi/Data/unique_SMDI.png
LFS
Normal file
Binary file not shown.
744
source/braf_soft/Braf_Kombi/Kombi_Sounds.hpp
Normal file
744
source/braf_soft/Braf_Kombi/Kombi_Sounds.hpp
Normal file
@@ -0,0 +1,744 @@
|
||||
soundGetOut[]={"A3\Sounds_F\vehicles\soft\MRAP_02\getout",0.56234133,1,40};
|
||||
soundDammage[]={"",0.56234133,1};
|
||||
soundEngineOnInt[]={"A3\Sounds_F\vehicles\soft\MRAP_02\MRAP_02_int_engine_start",0.3548134,1};
|
||||
soundEngineOnExt[]={"A3\Sounds_F\vehicles\soft\MRAP_02\MRAP_02_ext_engine_start",0.63095737,1,200};
|
||||
soundEngineOffInt[]={"A3\Sounds_F\vehicles\soft\MRAP_02\MRAP_02_int_exhaust_stop",0.3548134,1};
|
||||
soundEngineOffExt[]={"A3\Sounds_F\vehicles\soft\MRAP_02\MRAP_02_ext_exhaust_stop",0.63095737,1,200};
|
||||
buildCrash0[]={"A3\Sounds_F\vehicles\crashes\cars\cars_coll_big_default_ext_1",1,1,500};
|
||||
buildCrash1[]={"A3\Sounds_F\vehicles\crashes\cars\cars_coll_big_default_ext_2",1,1,500};
|
||||
buildCrash2[]={"A3\Sounds_F\vehicles\crashes\cars\cars_coll_big_default_ext_3",1,1,500};
|
||||
buildCrash3[]={"A3\Sounds_F\vehicles\crashes\cars\cars_coll_big_default_ext_4",1,1,500};
|
||||
soundBuildingCrash[]={"buildCrash0",0.25,"buildCrash1",0.25,"buildCrash2",0.25,"buildCrash3",0.25};
|
||||
WoodCrash0[]={"A3\Sounds_F\vehicles\crashes\cars\cars_coll_big_wood_ext_1",1,1,500};
|
||||
WoodCrash1[]={"A3\Sounds_F\vehicles\crashes\cars\cars_coll_big_wood_ext_2",1,1,500};
|
||||
WoodCrash2[]={"A3\Sounds_F\vehicles\crashes\cars\cars_coll_big_wood_ext_3",1,1,500};
|
||||
WoodCrash3[]={"A3\Sounds_F\vehicles\crashes\cars\cars_coll_big_wood_ext_4",1,1,500};
|
||||
soundWoodCrash[]={"woodCrash0",0.25,"woodCrash1",0.25,"woodCrash2",0.25,"woodCrash3",0.25};
|
||||
armorCrash0[]={"A3\Sounds_F\vehicles\crashes\cars\cars_coll_big_default_ext_1",1,1,500};
|
||||
armorCrash1[]={"A3\Sounds_F\vehicles\crashes\cars\cars_coll_big_default_ext_2",1,1,500};
|
||||
armorCrash2[]={"A3\Sounds_F\vehicles\crashes\cars\cars_coll_big_default_ext_3",1,1,500};
|
||||
armorCrash3[]={"A3\Sounds_F\vehicles\crashes\cars\cars_coll_big_default_ext_4",1,1,500};
|
||||
soundArmorCrash[]={"ArmorCrash0",0.25,"ArmorCrash1",0.25,"ArmorCrash2",0.25,"ArmorCrash3",0.25};
|
||||
Crash0[]={"A3\Sounds_F\vehicles\crashes\cars\cars_coll_big_default_ext_1",1,1,500};
|
||||
Crash1[]={"A3\Sounds_F\vehicles\crashes\cars\cars_coll_big_default_ext_2",1,1,500};
|
||||
Crash2[]={"A3\Sounds_F\vehicles\crashes\cars\cars_coll_big_default_ext_3",1,1,500};
|
||||
Crash3[]={"A3\Sounds_F\vehicles\crashes\cars\cars_coll_big_default_ext_4",1,1,500};
|
||||
soundCrashes[]={"Crash0",0.25,"Crash1",0.25,"Crash2",0.25,"Crash3",0.25};
|
||||
class Sounds
|
||||
{
|
||||
class Idle_ext
|
||||
{
|
||||
sound[]=
|
||||
{
|
||||
"A3\Sounds_F_EPC\Truck_03\ext\truck03_engine_1",
|
||||
0.56234133,
|
||||
1,
|
||||
200
|
||||
};
|
||||
frequency="0.95 + ((rpm/ 3000) factor[(100/ 3000),(800/ 3000)])*0.15";
|
||||
volume="engineOn*camPos*(((rpm/ 3000) factor[(10/ 3000),(50/ 3000)]) * ((rpm/ 3000) factor[(830/ 3000),(600/ 3000)]))";
|
||||
};
|
||||
class Engine
|
||||
{
|
||||
sound[]=
|
||||
{
|
||||
"A3\Sounds_F_EPC\Truck_03\ext\truck03_engine_2",
|
||||
0.56234133,
|
||||
1,
|
||||
250
|
||||
};
|
||||
frequency="0.8 + ((rpm/ 3000) factor[(610/ 3000),(1100/ 3000)])*0.2";
|
||||
volume="engineOn*camPos*(((rpm/ 3000) factor[(620/ 3000),(820/ 3000)]) * ((rpm/ 3000) factor[(1200/ 3000),(1000/ 3000)]))";
|
||||
};
|
||||
class Engine1_ext
|
||||
{
|
||||
sound[]=
|
||||
{
|
||||
"A3\Sounds_F_EPC\Truck_03\ext\truck03_engine_3",
|
||||
0.63095737,
|
||||
1,
|
||||
280
|
||||
};
|
||||
frequency="0.8 + ((rpm/ 3000) factor[(900/ 3000),(1500/ 3000)])*0.2";
|
||||
volume="engineOn*camPos*(((rpm/ 3000) factor[(900/ 3000),(1100/ 3000)]) * ((rpm/ 3000) factor[(1500/ 3000),(1150/ 3000)]))";
|
||||
};
|
||||
class Engine2_ext
|
||||
{
|
||||
sound[]=
|
||||
{
|
||||
"A3\Sounds_F_EPC\Truck_03\ext\truck03_engine_4",
|
||||
0.63095737,
|
||||
1,
|
||||
320
|
||||
};
|
||||
frequency="0.8 + ((rpm/ 3000) factor[(1150/ 3000),(1850/ 3000)])*0.2";
|
||||
volume="engineOn*camPos*(((rpm/ 3000) factor[(1170/ 3000),(1500/ 3000)]) * ((rpm/ 3000) factor[(1900/ 3000),(1650/ 3000)]))";
|
||||
};
|
||||
class Engine3_ext
|
||||
{
|
||||
sound[]=
|
||||
{
|
||||
"A3\Sounds_F_EPC\Truck_03\ext\truck03_engine_5",
|
||||
0.70794576,
|
||||
1,
|
||||
340
|
||||
};
|
||||
frequency="0.8 + ((rpm/ 3000) factor[(1600/ 3000),(2300/ 3000)])*0.1";
|
||||
volume="engineOn*camPos*(((rpm/ 3000) factor[(1600/ 3000),(1850/ 3000)]) * ((rpm/ 3000) factor[(2300/ 3000),(2050/ 3000)]))";
|
||||
};
|
||||
class Engine4_ext
|
||||
{
|
||||
sound[]=
|
||||
{
|
||||
"A3\Sounds_F_EPC\Truck_03\ext\truck03_engine_6",
|
||||
0.70794576,
|
||||
1,
|
||||
360
|
||||
};
|
||||
frequency="0.8 + ((rpm/ 3000) factor[(2050/ 3000),(2700/ 3000)])*0.1";
|
||||
volume="engineOn*camPos*(((rpm/ 3000) factor[(2000/ 3000),(2300/ 3000)]) * ((rpm/ 3000) factor[(2700/ 3000),(2450/ 3000)]))";
|
||||
};
|
||||
class Engine5_ext
|
||||
{
|
||||
sound[]=
|
||||
{
|
||||
"A3\Sounds_F_EPC\Truck_03\ext\truck03_engine_7",
|
||||
0.79432821,
|
||||
1,
|
||||
400
|
||||
};
|
||||
frequency="0.8 + ((rpm/ 3000) factor[(2450/ 3000),(3000/ 3000)])*0.1";
|
||||
volume="engineOn*camPos*((rpm/ 3000) factor[(2400/ 3000),(2700/ 3000)])";
|
||||
};
|
||||
class IdleThrust
|
||||
{
|
||||
sound[]=
|
||||
{
|
||||
"A3\Sounds_F_EPC\Truck_03\ext\truck03_exhaust_1",
|
||||
0.63095737,
|
||||
1,
|
||||
340
|
||||
};
|
||||
frequency="0.8 + ((rpm/ 3000) factor[(100/ 3000),(800/ 3000)])*0.15";
|
||||
volume="engineOn*camPos*(0.4+(0.6*(thrust factor[0.1,1])))*(((rpm/ 3000) factor[(10/ 3000),(50/ 3000)]) * ((rpm/ 3000) factor[(830/ 3000),(600/ 3000)]))";
|
||||
};
|
||||
class EngineThrust
|
||||
{
|
||||
sound[]=
|
||||
{
|
||||
"A3\Sounds_F_EPC\Truck_03\ext\truck03_exhaust_2",
|
||||
0.70794576,
|
||||
1,
|
||||
360
|
||||
};
|
||||
frequency="0.8 + ((rpm/ 3000) factor[(610/ 3000),(1100/ 3000)])*0.2";
|
||||
volume="engineOn*camPos*(0.4+(0.6*(thrust factor[0.1,1])))*(((rpm/ 3000) factor[(620/ 3000),(820/ 3000)]) * ((rpm/ 3000) factor[(1200/ 3000),(1000/ 3000)]))";
|
||||
};
|
||||
class Engine1_Thrust_ext
|
||||
{
|
||||
sound[]=
|
||||
{
|
||||
"A3\Sounds_F_EPC\Truck_03\ext\truck03_exhaust_3",
|
||||
0.79432821,
|
||||
1,
|
||||
400
|
||||
};
|
||||
frequency="0.8 + ((rpm/ 3000) factor[(900/ 3000),(1500/ 3000)])*0.2";
|
||||
volume="engineOn*camPos*(0.4+(0.6*(thrust factor[0.1,1])))*(((rpm/ 3000) factor[(900/ 3000),(1100/ 3000)]) * ((rpm/ 3000) factor[(1500/ 3000),(1150/ 3000)]))";
|
||||
};
|
||||
class Engine2_Thrust_ext
|
||||
{
|
||||
sound[]=
|
||||
{
|
||||
"A3\Sounds_F_EPC\Truck_03\ext\truck03_exhaust_4",
|
||||
0.89125091,
|
||||
1,
|
||||
450
|
||||
};
|
||||
frequency="0.8 + ((rpm/ 3000) factor[(1150/ 3000),(1850/ 3000)])*0.2";
|
||||
volume="engineOn*camPos*(0.4+(0.6*(thrust factor[0.1,1])))*(((rpm/ 3000) factor[(1170/ 3000),(1500/ 3000)]) * ((rpm/ 3000) factor[(1900/ 3000),(1650/ 3000)]))";
|
||||
};
|
||||
class Engine3_Thrust_ext
|
||||
{
|
||||
sound[]=
|
||||
{
|
||||
"A3\Sounds_F_EPC\Truck_03\ext\truck03_exhaust_5",
|
||||
1,
|
||||
1,
|
||||
510
|
||||
};
|
||||
frequency="0.8 + ((rpm/ 3000) factor[(1600/ 3000),(2300/ 3000)])*0.1";
|
||||
volume="engineOn*camPos*(0.4+(0.6*(thrust factor[0.1,1])))*(((rpm/ 3000) factor[(1600/ 3000),(1850/ 3000)]) * ((rpm/ 3000) factor[(2300/ 3000),(2050/ 3000)]))";
|
||||
};
|
||||
class Engine4_Thrust_ext
|
||||
{
|
||||
sound[]=
|
||||
{
|
||||
"A3\Sounds_F_EPC\Truck_03\ext\truck03_exhaust_6",
|
||||
1,
|
||||
1,
|
||||
520
|
||||
};
|
||||
frequency="0.8 + ((rpm/ 3000) factor[(2050/ 3000),(2700/ 3000)])*0.1";
|
||||
volume="engineOn*camPos*(0.4+(0.6*(thrust factor[0.1,1])))*(((rpm/ 3000) factor[(2000/ 3000),(2300/ 3000)]) * ((rpm/ 3000) factor[(2700/ 3000),(2450/ 3000)]))";
|
||||
};
|
||||
class Engine5_Thrust_ext
|
||||
{
|
||||
sound[]=
|
||||
{
|
||||
"A3\Sounds_F_EPC\Truck_03\ext\truck03_exhaust_7",
|
||||
1.2589254,
|
||||
1,
|
||||
550
|
||||
};
|
||||
frequency="0.8 + ((rpm/ 3000) factor[(2450/ 3000),(3000/ 3000)])*0.1";
|
||||
volume="engineOn*camPos*(0.4+(0.6*(thrust factor[0.1,1])))*((rpm/ 3000) factor[(2400/ 3000),(2700/ 3000)])";
|
||||
};
|
||||
class Idle_int
|
||||
{
|
||||
sound[]=
|
||||
{
|
||||
"A3\Sounds_F_EPC\Truck_03\int\truck03_engine_1",
|
||||
0.2818383,
|
||||
1
|
||||
};
|
||||
frequency="0.8 + ((rpm/ 3000) factor[(100/ 3000),(800/ 3000)])*0.15";
|
||||
volume="engineOn*(1-camPos)*(((rpm/ 3000) factor[(10/ 3000),(50/ 3000)]) * ((rpm/ 3000) factor[(830/ 3000),(600/ 3000)]))";
|
||||
};
|
||||
class Engine_int
|
||||
{
|
||||
sound[]=
|
||||
{
|
||||
"A3\Sounds_F_EPC\Truck_03\int\truck03_engine_2",
|
||||
0.31622776,
|
||||
1
|
||||
};
|
||||
frequency="0.8 + ((rpm/ 3000) factor[(610/ 3000),(1100/ 3000)])*0.2";
|
||||
volume="engineOn*(1-camPos)*(((rpm/ 3000) factor[(620/ 3000),(820/ 3000)]) * ((rpm/ 3000) factor[(1200/ 3000),(1000/ 3000)]))";
|
||||
};
|
||||
class Engine1_int
|
||||
{
|
||||
sound[]=
|
||||
{
|
||||
"A3\Sounds_F_EPC\Truck_03\int\truck03_engine_3",
|
||||
0.31622776,
|
||||
1
|
||||
};
|
||||
frequency="0.8 + ((rpm/ 3000) factor[(900/ 3000),(1500/ 3000)])*0.2";
|
||||
volume="engineOn*(1-camPos)*(((rpm/ 3000) factor[(900/ 3000),(1100/ 3000)]) * ((rpm/ 3000) factor[(1500/ 3000),(1150/ 3000)]))";
|
||||
};
|
||||
class Engine2_int
|
||||
{
|
||||
sound[]=
|
||||
{
|
||||
"A3\Sounds_F_EPC\Truck_03\int\truck03_engine_4",
|
||||
0.31622776,
|
||||
1
|
||||
};
|
||||
frequency="0.8 + ((rpm/ 3000) factor[(1150/ 3000),(1850/ 3000)])*0.2";
|
||||
volume="engineOn*(1-camPos)*(((rpm/ 3000) factor[(1170/ 3000),(1500/ 3000)]) * ((rpm/ 3000) factor[(1900/ 3000),(1650/ 3000)]))";
|
||||
};
|
||||
class Engine3_int
|
||||
{
|
||||
sound[]=
|
||||
{
|
||||
"A3\Sounds_F_EPC\Truck_03\int\truck03_engine_5",
|
||||
0.3548134,
|
||||
1
|
||||
};
|
||||
frequency="0.8 + ((rpm/ 3000) factor[(1600/ 3000),(2300/ 3000)])*0.1";
|
||||
volume="engineOn*(1-camPos)*(((rpm/ 3000) factor[(1600/ 3000),(1850/ 3000)]) * ((rpm/ 3000) factor[(2300/ 3000),(2050/ 3000)]))";
|
||||
};
|
||||
class Engine4_int
|
||||
{
|
||||
sound[]=
|
||||
{
|
||||
"A3\Sounds_F_EPC\Truck_03\int\truck03_engine_6",
|
||||
0.39810717,
|
||||
1
|
||||
};
|
||||
frequency="0.8 + ((rpm/ 3000) factor[(2050/ 3000),(2700/ 3000)])*0.1";
|
||||
volume="engineOn*(1-camPos)*(((rpm/ 3000) factor[(2000/ 3000),(2300/ 3000)]) * ((rpm/ 3000) factor[(2700/ 3000),(2450/ 3000)]))";
|
||||
};
|
||||
class Engine5_int
|
||||
{
|
||||
sound[]=
|
||||
{
|
||||
"A3\Sounds_F_EPC\Truck_03\int\truck03_engine_7",
|
||||
0.44668359,
|
||||
1
|
||||
};
|
||||
frequency="0.8 + ((rpm/ 3000) factor[(2450/ 3000),(3000/ 3000)])*0.1";
|
||||
volume="engineOn*(1-camPos)*((rpm/ 3000) factor[(2400/ 3000),(2700/ 3000)])";
|
||||
};
|
||||
class IdleThrust_int
|
||||
{
|
||||
sound[]=
|
||||
{
|
||||
"A3\Sounds_F_EPC\Truck_03\int\truck03_exhaust_1",
|
||||
0.3548134,
|
||||
1
|
||||
};
|
||||
frequency="0.8 + ((rpm/ 3000) factor[(100/ 3000),(800/ 3000)])*0.15";
|
||||
volume="engineOn*(1-camPos)*(0.4+(0.6*(thrust factor[0.1,1])))*(((rpm/ 3000) factor[(10/ 3000),(50/ 3000)]) * ((rpm/ 3000) factor[(830/ 3000),(600/ 3000)]))";
|
||||
};
|
||||
class EngineThrust_int
|
||||
{
|
||||
sound[]=
|
||||
{
|
||||
"A3\Sounds_F_EPC\Truck_03\int\truck03_exhaust_2",
|
||||
0.39810717,
|
||||
1
|
||||
};
|
||||
frequency="0.8 + ((rpm/ 3000) factor[(610/ 3000),(1100/ 3000)])*0.2";
|
||||
volume="engineOn*(1-camPos)*(0.4+(0.6*(thrust factor[0.1,1])))*(((rpm/ 3000) factor[(620/ 3000),(820/ 3000)]) * ((rpm/ 3000) factor[(1200/ 3000),(1000/ 3000)]))";
|
||||
};
|
||||
class Engine1_Thrust_int
|
||||
{
|
||||
sound[]=
|
||||
{
|
||||
"A3\Sounds_F_EPC\Truck_03\int\truck03_exhaust_3",
|
||||
0.44668359,
|
||||
1
|
||||
};
|
||||
frequency="0.8 + ((rpm/ 3000) factor[(900/ 3000),(1500/ 3000)])*0.2";
|
||||
volume="engineOn*(1-camPos)*(0.4+(0.6*(thrust factor[0.1,1])))*(((rpm/ 3000) factor[(900/ 3000),(1100/ 3000)]) * ((rpm/ 3000) factor[(1500/ 3000),(1150/ 3000)]))";
|
||||
};
|
||||
class Engine2_Thrust_int
|
||||
{
|
||||
sound[]=
|
||||
{
|
||||
"A3\Sounds_F_EPC\Truck_03\int\truck03_exhaust_4",
|
||||
0.50118721,
|
||||
1
|
||||
};
|
||||
frequency="0.8 + ((rpm/ 3000) factor[(1150/ 3000),(1850/ 3000)])*0.2";
|
||||
volume="engineOn*(1-camPos)*(0.4+(0.6*(thrust factor[0.1,1])))*(((rpm/ 3000) factor[(1170/ 3000),(1500/ 3000)]) * ((rpm/ 3000) factor[(1900/ 3000),(1650/ 3000)]))";
|
||||
};
|
||||
class Engine3_Thrust_int
|
||||
{
|
||||
sound[]=
|
||||
{
|
||||
"A3\Sounds_F_EPC\Truck_03\int\truck03_exhaust_5",
|
||||
0.56234133,
|
||||
1
|
||||
};
|
||||
frequency="0.8 + ((rpm/ 3000) factor[(1600/ 3000),(2300/ 3000)])*0.1";
|
||||
volume="engineOn*(1-camPos)*(0.4+(0.6*(thrust factor[0.1,1])))*(((rpm/ 3000) factor[(1600/ 3000),(1850/ 3000)]) * ((rpm/ 3000) factor[(2300/ 3000),(2050/ 3000)]))";
|
||||
};
|
||||
class Engine4_Thrust_int
|
||||
{
|
||||
sound[]=
|
||||
{
|
||||
"A3\Sounds_F_EPC\Truck_03\int\truck03_exhaust_6",
|
||||
0.63095737,
|
||||
1
|
||||
};
|
||||
frequency="0.8 + ((rpm/ 3000) factor[(2050/ 3000),(2700/ 3000)])*0.1";
|
||||
volume="engineOn*(1-camPos)*(0.4+(0.6*(thrust factor[0.1,1])))*(((rpm/ 3000) factor[(2000/ 3000),(2300/ 3000)]) * ((rpm/ 3000) factor[(2700/ 3000),(2450/ 3000)]))";
|
||||
};
|
||||
class Engine5_Thrust_int
|
||||
{
|
||||
sound[]=
|
||||
{
|
||||
"A3\Sounds_F_EPC\Truck_03\int\truck03_exhaust_7",
|
||||
0.70794576,
|
||||
1
|
||||
};
|
||||
frequency="0.8 + ((rpm/ 3000) factor[(2450/ 3000),(3000/ 3000)])*0.1";
|
||||
volume="engineOn*(1-camPos)*(0.4+(0.6*(thrust factor[0.1,1])))*((rpm/ 3000) factor[(2400/ 3000),(2700/ 3000)])";
|
||||
};
|
||||
class TiresRockOut
|
||||
{
|
||||
sound[]=
|
||||
{
|
||||
"A3\Sounds_F\vehicles\soft\tires\ext_tires_rock_final_2",
|
||||
0.79432821,
|
||||
1,
|
||||
120
|
||||
};
|
||||
frequency="1";
|
||||
volume="camPos*rock*(speed factor[2, 20])";
|
||||
};
|
||||
class TiresSandOut
|
||||
{
|
||||
sound[]=
|
||||
{
|
||||
"A3\Sounds_F\vehicles\soft\tires\ext-tires-sand1",
|
||||
0.70794576,
|
||||
1,
|
||||
120
|
||||
};
|
||||
frequency="1";
|
||||
volume="camPos*sand*(speed factor[2, 20])";
|
||||
};
|
||||
class TiresGrassOut
|
||||
{
|
||||
sound[]=
|
||||
{
|
||||
"A3\Sounds_F\vehicles\soft\tires\ext_tires_road_final_1",
|
||||
0.70794576,
|
||||
1,
|
||||
120
|
||||
};
|
||||
frequency="1";
|
||||
volume="camPos*grass*(speed factor[2, 20])";
|
||||
};
|
||||
class TiresMudOut
|
||||
{
|
||||
sound[]=
|
||||
{
|
||||
"A3\Sounds_F\vehicles\soft\tires\ext-tires-mud2",
|
||||
0.70794576,
|
||||
1,
|
||||
120
|
||||
};
|
||||
frequency="1";
|
||||
volume="camPos*mud*(speed factor[2, 20])";
|
||||
};
|
||||
class TiresGravelOut
|
||||
{
|
||||
sound[]=
|
||||
{
|
||||
"A3\Sounds_F\vehicles\soft\tires\ext_tires_rock_final_2",
|
||||
0.70794576,
|
||||
1,
|
||||
120
|
||||
};
|
||||
frequency="1";
|
||||
volume="camPos*gravel*(speed factor[2, 20])";
|
||||
};
|
||||
class TiresAsphaltOut
|
||||
{
|
||||
sound[]=
|
||||
{
|
||||
"A3\Sounds_F\vehicles\soft\tires\ext_tires_road_final_1",
|
||||
0.70794576,
|
||||
1,
|
||||
120
|
||||
};
|
||||
frequency="1";
|
||||
volume="camPos*asphalt*(speed factor[2, 20])";
|
||||
};
|
||||
class NoiseOut
|
||||
{
|
||||
sound[]=
|
||||
{
|
||||
"A3\Sounds_F\vehicles\soft\noises\noise_ext_car_3",
|
||||
0.79432821,
|
||||
1,
|
||||
90
|
||||
};
|
||||
frequency="1";
|
||||
volume="camPos*(damper0 max 0.02)*(speed factor[0, 8])";
|
||||
};
|
||||
class TiresRockIn
|
||||
{
|
||||
sound[]=
|
||||
{
|
||||
"A3\Sounds_F\vehicles\soft\tires\int_tires_rock_final_2",
|
||||
0.39810717,
|
||||
1
|
||||
};
|
||||
frequency="1";
|
||||
volume="(1-camPos)*rock*(speed factor[2, 20])";
|
||||
};
|
||||
class TiresSandIn
|
||||
{
|
||||
sound[]=
|
||||
{
|
||||
"A3\Sounds_F\vehicles\soft\tires\int-tires-sand2",
|
||||
0.39810717,
|
||||
1
|
||||
};
|
||||
frequency="1";
|
||||
volume="(1-camPos)*sand*(speed factor[2, 20])";
|
||||
};
|
||||
class TiresGrassIn
|
||||
{
|
||||
sound[]=
|
||||
{
|
||||
"A3\Sounds_F\vehicles\soft\tires\int_tires_road_final_1",
|
||||
0.39810717,
|
||||
1
|
||||
};
|
||||
frequency="1";
|
||||
volume="(1-camPos)*grass*(speed factor[2, 20])";
|
||||
};
|
||||
class TiresMudIn
|
||||
{
|
||||
sound[]=
|
||||
{
|
||||
"A3\Sounds_F\vehicles\soft\tires\int-tires-mud2",
|
||||
0.39810717,
|
||||
1
|
||||
};
|
||||
frequency="1";
|
||||
volume="(1-camPos)*mud*(speed factor[2, 20])";
|
||||
};
|
||||
class TiresGravelIn
|
||||
{
|
||||
sound[]=
|
||||
{
|
||||
"A3\Sounds_F\vehicles\soft\tires\int_tires_rock_final_2",
|
||||
0.39810717,
|
||||
1
|
||||
};
|
||||
frequency="1";
|
||||
volume="(1-camPos)*gravel*(speed factor[2, 20])";
|
||||
};
|
||||
class TiresAsphaltIn
|
||||
{
|
||||
sound[]=
|
||||
{
|
||||
"A3\Sounds_F\vehicles\soft\tires\int_tires_road_final_1",
|
||||
0.39810717,
|
||||
1
|
||||
};
|
||||
frequency="1";
|
||||
volume="(1-camPos)*asphalt*(speed factor[2, 20])";
|
||||
};
|
||||
class NoiseIn
|
||||
{
|
||||
sound[]=
|
||||
{
|
||||
"A3\Sounds_F\vehicles\soft\noises\noise_int_car_3",
|
||||
0.44668359,
|
||||
1
|
||||
};
|
||||
frequency="1";
|
||||
volume="(damper0 max 0.1)*(speed factor[0, 8])*(1-camPos)";
|
||||
};
|
||||
class breaking_ext_road
|
||||
{
|
||||
sound[]=
|
||||
{
|
||||
"A3\Sounds_F\vehicles\soft\noises\slipping_tires_loop_04",
|
||||
0.39810717,
|
||||
1,
|
||||
100
|
||||
};
|
||||
frequency=1;
|
||||
volume="engineOn*camPos*(LongSlipDrive factor[-0.1, -0.3])*(speed factor[2, 10])";
|
||||
};
|
||||
class acceleration_ext_road
|
||||
{
|
||||
sound[]=
|
||||
{
|
||||
"A3\Sounds_F\vehicles\soft\noises\slipping_tires_loop_02",
|
||||
0.39810717,
|
||||
1,
|
||||
100
|
||||
};
|
||||
frequency=1;
|
||||
volume="engineOn*camPos*(LongSlipDrive factor[0.1, 0.3])*(speed factor[10, 1])";
|
||||
};
|
||||
class turn_left_ext_road
|
||||
{
|
||||
sound[]=
|
||||
{
|
||||
"A3\Sounds_F\vehicles\soft\noises\slipping_tires_loop_02",
|
||||
0.39810717,
|
||||
1,
|
||||
100
|
||||
};
|
||||
frequency=1;
|
||||
volume="engineOn*camPos*(latSlipDrive factor[0.1, 0.3])*(speed factor[0, 10])";
|
||||
};
|
||||
class turn_right_ext_road
|
||||
{
|
||||
sound[]=
|
||||
{
|
||||
"A3\Sounds_F\vehicles\soft\noises\slipping_tires_loop_02",
|
||||
0.39810717,
|
||||
1,
|
||||
100
|
||||
};
|
||||
frequency=1;
|
||||
volume="engineOn*camPos*(latSlipDrive factor[-0.1, -0.3])*(speed factor[0, 10])";
|
||||
};
|
||||
class breaking_ext_dirt
|
||||
{
|
||||
sound[]=
|
||||
{
|
||||
"A3\Sounds_F\vehicles\soft\noises\slipping_tires_loop_04",
|
||||
0.39810717,
|
||||
1,
|
||||
100
|
||||
};
|
||||
frequency=1;
|
||||
volume="engineOn*camPos*(LongSlipDrive factor[-0.1, -0.3])*(speed factor[2, 10])";
|
||||
};
|
||||
class acceleration_ext_dirt
|
||||
{
|
||||
sound[]=
|
||||
{
|
||||
"A3\Sounds_F\vehicles\soft\noises\slipping_tires_loop_02",
|
||||
0.39810717,
|
||||
1,
|
||||
100
|
||||
};
|
||||
frequency=1;
|
||||
volume="engineOn*camPos*(LongSlipDrive factor[0.1, 0.3])*(speed factor[10, 1])";
|
||||
};
|
||||
class turn_left_ext_dirt
|
||||
{
|
||||
sound[]=
|
||||
{
|
||||
"A3\Sounds_F\vehicles\soft\noises\slipping_tires_loop_02",
|
||||
0.39810717,
|
||||
1,
|
||||
100
|
||||
};
|
||||
frequency=1;
|
||||
volume="engineOn*camPos*(latSlipDrive factor[0.1, 0.3])*(speed factor[0, 10])";
|
||||
};
|
||||
class turn_right_ext_dirt
|
||||
{
|
||||
sound[]=
|
||||
{
|
||||
"A3\Sounds_F\vehicles\soft\noises\slipping_tires_loop_02",
|
||||
0.39810717,
|
||||
1,
|
||||
100
|
||||
};
|
||||
frequency=1;
|
||||
volume="engineOn*camPos*(latSlipDrive factor[-0.1, -0.3])*(speed factor[0, 10])";
|
||||
};
|
||||
class breaking_int_road
|
||||
{
|
||||
sound[]=
|
||||
{
|
||||
"A3\Sounds_F\vehicles\soft\noises\slipping_tires_loop_04_int",
|
||||
0.56234133,
|
||||
1
|
||||
};
|
||||
frequency=1;
|
||||
volume="engineOn*(1-camPos)*(LongSlipDrive factor[-0.1, -0.3])*(speed factor[2, 6])";
|
||||
};
|
||||
class acceleration_int_road
|
||||
{
|
||||
sound[]=
|
||||
{
|
||||
"A3\Sounds_F\vehicles\soft\noises\slipping_tires_loop_02_int",
|
||||
0.56234133,
|
||||
1
|
||||
};
|
||||
frequency=1;
|
||||
volume="engineOn*(1-camPos)*(LongSlipDrive factor[0.1, 0.3])*(speed factor[10, 1])";
|
||||
};
|
||||
class turn_left_int_road
|
||||
{
|
||||
sound[]=
|
||||
{
|
||||
"A3\Sounds_F\vehicles\soft\noises\slipping_tires_loop_02_int",
|
||||
0.56234133,
|
||||
1
|
||||
};
|
||||
frequency=1;
|
||||
volume="engineOn*(1-camPos)*(latSlipDrive factor[0.1, 0.3])*(speed factor[0, 10])";
|
||||
};
|
||||
class turn_right_int_road
|
||||
{
|
||||
sound[]=
|
||||
{
|
||||
"A3\Sounds_F\vehicles\soft\noises\slipping_tires_loop_02_int",
|
||||
0.56234133,
|
||||
1
|
||||
};
|
||||
frequency=1;
|
||||
volume="engineOn*(1-camPos)*(latSlipDrive factor[-0.1, -0.3])*(speed factor[0, 10])";
|
||||
};
|
||||
class breaking_int_dirt
|
||||
{
|
||||
sound[]=
|
||||
{
|
||||
"A3\Sounds_F\vehicles\soft\noises\slipping_tires_loop_04_int",
|
||||
0.56234133,
|
||||
1
|
||||
};
|
||||
frequency=1;
|
||||
volume="engineOn*(1-camPos)*(LongSlipDrive factor[-0.1, -0.3])*(speed factor[2, 6])";
|
||||
};
|
||||
class acceleration_int_dirt
|
||||
{
|
||||
sound[]=
|
||||
{
|
||||
"A3\Sounds_F\vehicles\soft\noises\slipping_tires_loop_02_int",
|
||||
0.56234133,
|
||||
1
|
||||
};
|
||||
frequency=1;
|
||||
volume="engineOn*(1-camPos)*(LongSlipDrive factor[0.1, 0.3])*(speed factor[10, 1])";
|
||||
};
|
||||
class turn_left_int_dirt
|
||||
{
|
||||
sound[]=
|
||||
{
|
||||
"A3\Sounds_F\vehicles\soft\noises\slipping_tires_loop_02_int",
|
||||
0.56234133,
|
||||
1
|
||||
};
|
||||
frequency=1;
|
||||
volume="engineOn*(1-camPos)*(latSlipDrive factor[0.1, 0.3])*(speed factor[0, 10])";
|
||||
};
|
||||
class turn_right_int_dirt
|
||||
{
|
||||
sound[]=
|
||||
{
|
||||
"A3\Sounds_F\vehicles\soft\noises\slipping_tires_loop_02_int",
|
||||
0.56234133,
|
||||
1
|
||||
};
|
||||
frequency=1;
|
||||
volume="engineOn*(1-camPos)*(latSlipDrive factor[-0.1, -0.3])*(speed factor[0, 10])";
|
||||
};
|
||||
class Waternoise_ext
|
||||
{
|
||||
sound[]=
|
||||
{
|
||||
"A3\Sounds_F\vehicles\noises\soft_driving_in_water",
|
||||
0.50118721,
|
||||
1,
|
||||
300
|
||||
};
|
||||
frequency="1";
|
||||
volume="(speed factor[0, 10]) * water * camPos + (speed factor[-0.1, -10]) * water * camPos";
|
||||
};
|
||||
class Waternoise_int
|
||||
{
|
||||
sound[]=
|
||||
{
|
||||
"A3\Sounds_F\vehicles\noises\soft_driving_in_water_int",
|
||||
0.3548134,
|
||||
1,
|
||||
100
|
||||
};
|
||||
frequency="1";
|
||||
volume="(speed factor[0, 10]) * water * (1-camPos)* 0.8 + (speed factor[-0.1, -10]) * water * (1-camPos) *0.8";
|
||||
};
|
||||
class RainExt
|
||||
{
|
||||
sound[]=
|
||||
{
|
||||
"A3\Sounds_F\vehicles\noises\rain1_ext",
|
||||
1,
|
||||
1,
|
||||
100
|
||||
};
|
||||
frequency=1;
|
||||
volume="camPos * (rain - rotorSpeed/2) * 2";
|
||||
};
|
||||
class RainInt
|
||||
{
|
||||
sound[]=
|
||||
{
|
||||
"A3\Sounds_F\vehicles\noises\rain1_int",
|
||||
1,
|
||||
1,
|
||||
100
|
||||
};
|
||||
frequency=1;
|
||||
volume="(1-camPos)*(rain - rotorSpeed/2)*2";
|
||||
};
|
||||
};
|
||||
708
source/braf_soft/Braf_Kombi/kombi_base.hpp
Normal file
708
source/braf_soft/Braf_Kombi/kombi_base.hpp
Normal file
@@ -0,0 +1,708 @@
|
||||
class Braf_kombi_base: Car_F
|
||||
{
|
||||
author="Braf_Team";
|
||||
DLC="BRAF";
|
||||
mapSize=6.0300002;
|
||||
_generalMacro="BRAF_kombi_base";
|
||||
scope=0;
|
||||
scopeCurator=0;
|
||||
side=2;
|
||||
displayName="BRAF_kombi_base";
|
||||
model="braf\braf_soft\Braf_kombi\vw_kombi.p3d";
|
||||
faction="BRAF_ARMY";
|
||||
editorSubcategory="EdSubcat_Cars";
|
||||
cost=50000;
|
||||
driverLeftHandAnimName="drivewheel";
|
||||
driverRightHandAnimName="";
|
||||
driverLeftLegAnimName="pedal_brake";
|
||||
driverRightLegAnimName="pedal_thrust";
|
||||
memoryPointSupply="supply";
|
||||
memoryPointTrackFLL="TrackFLL";
|
||||
memoryPointTrackFLR="TrackFLR";
|
||||
memoryPointTrackBLL="TrackBLL";
|
||||
memoryPointTrackBLR="TrackBLR";
|
||||
memoryPointTrackFRL="TrackFRL";
|
||||
memoryPointTrackFRR="TrackFRR";
|
||||
memoryPointTrackBRL="TrackBRL";
|
||||
memoryPointTrackBRR="TrackBRR";
|
||||
dustFrontLeftPos="dustFrontLeft";
|
||||
dustFrontRightPos="dustFrontRight";
|
||||
dustBackLeftPos="dustBackLeft";
|
||||
dustBackRightPos="dustBackRight";
|
||||
memoryPointTaskMarker="TaskMarker_1_pos";
|
||||
selectionBackLights="back_lights";
|
||||
selectionBrakeLights="brake_lights";
|
||||
selectionDashboard="dashboard_lights";
|
||||
selectionClan="clan";
|
||||
slingLoadCargoMemoryPoints[]=
|
||||
{
|
||||
"SlingLoadCargo1",
|
||||
"SlingLoadCargo2",
|
||||
"SlingLoadCargo3",
|
||||
"SlingLoadCargo4"
|
||||
};
|
||||
weapons[]=
|
||||
{
|
||||
"TruckHorn3"
|
||||
};
|
||||
magazines[]={};
|
||||
damageResistance=0.0024300001;
|
||||
accuracy=0.30000001;
|
||||
steerAheadSimul=0.5;
|
||||
steerAheadPlan=0.38;
|
||||
transportSoldier=16;
|
||||
transportAmmo=0;
|
||||
transportRepair=0;
|
||||
armor=100;
|
||||
hiddenSelections[]=
|
||||
{
|
||||
"Camo_1",
|
||||
"Camo_2",
|
||||
"Glass"
|
||||
};
|
||||
class HitPoints: HitPoints
|
||||
{
|
||||
class HitLFWheel: HitLFWheel
|
||||
{
|
||||
radius=0.25;
|
||||
armorComponent="wheel_1_1_hide";
|
||||
armor=-100;
|
||||
minimalHit=-0.0099999998;
|
||||
explosionShielding=4;
|
||||
passThrough=0;
|
||||
name="HP_wheel_1_1";
|
||||
};
|
||||
class HitLF2Wheel: HitLF2Wheel
|
||||
{
|
||||
radius=0.25;
|
||||
armorComponent="wheel_1_2_hide";
|
||||
armor=-100;
|
||||
minimalHit=-0.0099999998;
|
||||
explosionShielding=4;
|
||||
passThrough=0;
|
||||
name="HP_wheel_1_2";
|
||||
};
|
||||
class HitRFWheel: HitRFWheel
|
||||
{
|
||||
radius=0.25;
|
||||
armorComponent="wheel_2_1_hide";
|
||||
armor=-100;
|
||||
minimalHit=-0.0099999998;
|
||||
explosionShielding=4;
|
||||
passThrough=0;
|
||||
name="HP_wheel_2_1";
|
||||
};
|
||||
class HitRF2Wheel: HitRF2Wheel
|
||||
{
|
||||
radius=0.25;
|
||||
armorComponent="wheel_2_2_hide";
|
||||
armor=-100;
|
||||
minimalHit=-0.0099999998;
|
||||
explosionShielding=4;
|
||||
passThrough=0;
|
||||
name="HP_wheel_2_2";
|
||||
};
|
||||
class HitFuel
|
||||
{
|
||||
armor=0.25;
|
||||
passThrough=1;
|
||||
minimalHit=0;
|
||||
explosionShielding=1.5;
|
||||
radius=0.25;
|
||||
name="HP_Fuel";
|
||||
armorComponent="Fuel_FG";
|
||||
};
|
||||
class HitEngine
|
||||
{
|
||||
armor=0.25;
|
||||
passThrough=1;
|
||||
minimalHit=0.0099999998;
|
||||
explosionShielding=0.5;
|
||||
radius=0.44999999;
|
||||
name="HP_Engine";
|
||||
armorComponent="Engine_FG";
|
||||
};
|
||||
class HitBody
|
||||
{
|
||||
armor=1;
|
||||
explosionShielding=1.5;
|
||||
material=-1;
|
||||
passThrough=1;
|
||||
minimalHit=0;
|
||||
radius=0.33000001;
|
||||
visual="zbytek";
|
||||
name="HP_Body";
|
||||
};
|
||||
class HitGlass1
|
||||
{
|
||||
radius=0.25;
|
||||
armor=0.125;
|
||||
passThrough=0;
|
||||
material=-1;
|
||||
explosionShielding=3;
|
||||
name="HP_Glass1";
|
||||
};
|
||||
};
|
||||
wheelDamageThreshold=0.1;
|
||||
wheelDamageRadiusCoef=0.69999999;
|
||||
wheelDestroyRadiusCoef=0.5;
|
||||
class Damage
|
||||
{
|
||||
tex[]={};
|
||||
mat[]=
|
||||
{
|
||||
"braf\braf_soft\Braf_kombi\Data\camo1.rvmat",
|
||||
"braf\braf_damage\data\braf_kombi\camo1_damage.rvmat",
|
||||
"braf\braf_damage\data\braf_kombi\destruct.rvmat",
|
||||
|
||||
"braf\braf_soft\Braf_kombi\Data\camo2.rvmat",
|
||||
"braf\braf_damage\data\braf_kombi\camo2_damage.rvmat",
|
||||
"braf\braf_damage\data\braf_kombi\destruct.rvmat",
|
||||
|
||||
"braf\braf_soft\Braf_kombi\Data\glass.rvmat",
|
||||
"braf\braf_damage\data\braf_kombi\glass_damage.rvmat",
|
||||
"braf\braf_damage\data\braf_kombi\glass_damage.rvmat"
|
||||
};
|
||||
};
|
||||
class Exhausts
|
||||
{
|
||||
class Exhaust1
|
||||
{
|
||||
position="exhaust_pos";
|
||||
direction="exhaust_dir";
|
||||
effect="ExhaustEffectHTruck";
|
||||
};
|
||||
};
|
||||
initCargoAngleY=185;
|
||||
simulation="CarX";
|
||||
fuelCapacity=28;
|
||||
brakeIdleSpeed=1;
|
||||
maxSpeed=140;
|
||||
thrustDelay=0.5;
|
||||
turnCoef=3;
|
||||
terrainCoef=2;
|
||||
wheelCircumference=3.7;
|
||||
accelAidForceCoef=2;
|
||||
accelAidForceYOffset=-1;
|
||||
accelAidForceSpd=2.2;
|
||||
enginePower=206;
|
||||
maxOmega=307;
|
||||
minOmega=63;
|
||||
idleRpm=600;
|
||||
redRpm=2930;
|
||||
maxFordingDepth=0.3;
|
||||
peakTorque=1180;
|
||||
torqueCurve[]=
|
||||
{
|
||||
{0.204778,0.754237},
|
||||
{0.30716699,0.898305},
|
||||
{0.42662099,1},
|
||||
{0.460751,1},
|
||||
{0.54607499,0.957627},
|
||||
{0.64846402,0.911017},
|
||||
{0.78498298,0.847458},
|
||||
{1,0.762712}
|
||||
};
|
||||
engineMOI=3;
|
||||
dampingRateFullThrottle=0.2;
|
||||
dampingRateZeroThrottleClutchEngaged=4;
|
||||
dampingRateZeroThrottleClutchDisengaged=0.15000001;
|
||||
clutchStrength=25;
|
||||
latency=1;
|
||||
switchTime=0.60000002;
|
||||
differentialType="all_limited";
|
||||
frontRearSplit=0.40000001;
|
||||
frontBias=1.3;
|
||||
rearBias=1.1;
|
||||
centreBias=1.1;
|
||||
changeGearType="rpmratio";
|
||||
changeGearOmegaRatios[]={1.00683,0.341297,0.23890799,0.17064799,0.99317402,0.204778,0.95563102,0.341297,0.88737202,0.44368601,0.88737202,0.51194501,1.00683,0.54607499};
|
||||
class complexGearbox
|
||||
{
|
||||
GearboxRatios[]=
|
||||
{
|
||||
"R1",
|
||||
-7.4000001,
|
||||
"N",
|
||||
0,
|
||||
"D1",
|
||||
7.8000002,
|
||||
"D2",
|
||||
4,
|
||||
"D3",
|
||||
2.5,
|
||||
"D4",
|
||||
1.5,
|
||||
"D5",
|
||||
1
|
||||
};
|
||||
TransmissionRatios[]=
|
||||
{
|
||||
"High",
|
||||
6.5
|
||||
};
|
||||
gearBoxMode="auto";
|
||||
moveOffGear=1;
|
||||
driveString="D";
|
||||
neutralString="N";
|
||||
reverseString="R";
|
||||
};
|
||||
dampersBumpCoef=4;
|
||||
antiRollbarForceCoef=6;
|
||||
antiRollbarForceLimit=5;
|
||||
antiRollbarSpeedMin=0;
|
||||
antiRollbarSpeedMax=60;
|
||||
class Wheels
|
||||
{
|
||||
class L1
|
||||
{
|
||||
side="left";
|
||||
suspTravelDirection[]={-0.125,-1,0};
|
||||
boneName="wheel_1_1_damper";
|
||||
center="wheel_1_1_center";
|
||||
boundary="wheel_1_1_bound";
|
||||
suspForceAppPointOffset="wheel_1_1_center";
|
||||
tireForceAppPointOffset="wheel_1_1_center";
|
||||
steering=1;
|
||||
width=0.35;
|
||||
mass=200;
|
||||
MOI=60;
|
||||
dampingRate=0.1;
|
||||
dampingRateDamaged=1;
|
||||
dampingRateDestroyed=1000;
|
||||
maxCompression=0.05;
|
||||
maxDroop=0.1;
|
||||
sprungMass=3425;
|
||||
springStrength=85625;
|
||||
springDamperRate=13700;
|
||||
maxBrakeTorque=30000;
|
||||
maxHandBrakeTorque=0;
|
||||
longitudinalStiffnessPerUnitGravity=10000;
|
||||
latStiffX=25;
|
||||
latStiffY=180;
|
||||
frictionVsSlipGraph[]=
|
||||
{
|
||||
{0,1},
|
||||
{0.5,1},
|
||||
{1,1}
|
||||
};
|
||||
};
|
||||
class L2: L1
|
||||
{
|
||||
boneName="wheel_1_2_damper";
|
||||
center="wheel_1_2_center";
|
||||
boundary="wheel_1_2_bound";
|
||||
suspForceAppPointOffset="wheel_1_2_center";
|
||||
tireForceAppPointOffset="wheel_1_2_center";
|
||||
steering=0;
|
||||
width=0.7;
|
||||
};
|
||||
class R1: L1
|
||||
{
|
||||
side="right";
|
||||
boneName="wheel_2_1_damper";
|
||||
center="wheel_2_1_center";
|
||||
boundary="wheel_2_1_bound";
|
||||
suspForceAppPointOffset="wheel_2_1_center";
|
||||
tireForceAppPointOffset="wheel_2_1_center";
|
||||
};
|
||||
class R2: R1
|
||||
{
|
||||
boneName="wheel_2_2_damper";
|
||||
center="wheel_2_2_center";
|
||||
boundary="wheel_2_2_bound";
|
||||
suspForceAppPointOffset="wheel_2_2_center";
|
||||
tireForceAppPointOffset="wheel_2_2_center";
|
||||
steering=0;
|
||||
width=0.7;
|
||||
};
|
||||
};
|
||||
class RenderTargets
|
||||
{
|
||||
class mirrors_Center
|
||||
{
|
||||
renderTarget="rendertarget0";
|
||||
class CameraView1
|
||||
{
|
||||
pointPosition="PIP0_pos";
|
||||
pointDirection="PIP0_dir";
|
||||
renderVisionMode=4;
|
||||
renderQuality=2;
|
||||
fov=0.7;
|
||||
};
|
||||
};
|
||||
class mirrors_Left
|
||||
{
|
||||
renderTarget="rendertarget1";
|
||||
class CameraView1
|
||||
{
|
||||
pointPosition="PIP1_pos";
|
||||
pointDirection="PIP1_dir";
|
||||
renderVisionMode=0;
|
||||
renderQuality=2;
|
||||
fov=0.7;
|
||||
};
|
||||
};
|
||||
class mirrors_Right
|
||||
{
|
||||
renderTarget="rendertarget2";
|
||||
class CameraView1
|
||||
{
|
||||
pointPosition="PIP2_pos";
|
||||
pointDirection="PIP2_dir";
|
||||
renderVisionMode=4;
|
||||
renderQuality=2;
|
||||
fov=0.7;
|
||||
};
|
||||
};
|
||||
|
||||
};
|
||||
extCameraPosition[]={0,2.4,-12};
|
||||
camShakeCoef=0.80000001;
|
||||
typicalCargo[]=
|
||||
{
|
||||
};
|
||||
hasGunner=0;
|
||||
driverAction="driver_Truck_02";
|
||||
cargoAction[]=
|
||||
{
|
||||
"passenger_apc_narrow_generic01_ns",
|
||||
"passenger_apc_narrow_generic03still_ns",
|
||||
"passenger_apc_narrow_generic03",
|
||||
"passenger_apc_narrow_generic01",
|
||||
"passenger_apc_generic01",
|
||||
"passenger_apc_generic01",
|
||||
"passenger_apc_generic03",
|
||||
"passenger_apc_narrow_generic01",
|
||||
"passenger_generic01_leanleft",
|
||||
"passenger_apc_generic03",
|
||||
"passenger_apc_narrow_generic01",
|
||||
"passenger_apc_generic02",
|
||||
"passenger_apc_generic01",
|
||||
"passenger_generic01_foldhands",
|
||||
"passenger_apc_generic04",
|
||||
"passenger_generic01_leanleft"
|
||||
};
|
||||
getInAction="GetInMRAP_01";
|
||||
getOutAction="GetOutLow";
|
||||
cargoIsCoDriver[]={1,1,0};
|
||||
cargoGetInAction[]=
|
||||
{
|
||||
"GetInMRAP_01",
|
||||
"GetInMRAP_01",
|
||||
"GetInHemttBack"
|
||||
};
|
||||
cargoGetOutAction[]=
|
||||
{
|
||||
"GetOutLow",
|
||||
"GetOutLow",
|
||||
"GetOutHighZamak"
|
||||
};
|
||||
hideWeaponsDriver=1;
|
||||
hideWeaponsCargo=1;
|
||||
driverCompartments="Compartment1";
|
||||
cargoCompartments[]=
|
||||
{
|
||||
"Compartment1",
|
||||
"Compartment1",
|
||||
"Compartment2"
|
||||
};
|
||||
showNVGCargo[]={0,1};
|
||||
soundAttenuationCargo[]={1,0};
|
||||
class NVGMarkers
|
||||
{
|
||||
class NVGMarker01
|
||||
{
|
||||
name="nvg_marker";
|
||||
color[]={0.03,0.003,0.003,1};
|
||||
ambient[]={0.003,0.0003,0.0003,1};
|
||||
brightness=0.001;
|
||||
blinking=1;
|
||||
};
|
||||
};
|
||||
class Reflectors
|
||||
{
|
||||
class Left
|
||||
{
|
||||
color[]={190,130,95};
|
||||
ambient[]={5,5,5};
|
||||
position="Light_1_pos";
|
||||
direction="Light_1_dir";
|
||||
hitpoint="HP_Light_1";
|
||||
selection="Light_1";
|
||||
size=1;
|
||||
innerAngle=30;
|
||||
outerAngle=179;
|
||||
coneFadeCoef=10;
|
||||
intensity=100;
|
||||
useFlare=0;
|
||||
dayLight=0;
|
||||
flareSize=1;
|
||||
class Attenuation
|
||||
{
|
||||
start=1;
|
||||
constant=0;
|
||||
linear=0;
|
||||
quadratic=0.050000001;
|
||||
hardLimitStart=50;
|
||||
hardLimitEnd=80;
|
||||
};
|
||||
};
|
||||
class Right: Left
|
||||
{
|
||||
position="Light_2_pos";
|
||||
direction="Light_2_dir";
|
||||
hitpoint="HP_Light_2";
|
||||
selection="Light_2";
|
||||
};
|
||||
};
|
||||
aggregateReflectors[]=
|
||||
{
|
||||
{
|
||||
"Left",
|
||||
"Right"
|
||||
}
|
||||
};
|
||||
class ViewPilot: ViewPilot
|
||||
{
|
||||
initAngleX=-15;
|
||||
};
|
||||
class Turrets
|
||||
{
|
||||
};
|
||||
class Library
|
||||
{
|
||||
libTextDesc="$STR_braf_soft_kombi_description";
|
||||
};
|
||||
class EventHandlers: EventHandlers
|
||||
{
|
||||
init="if (local (_this select 0)) then {[(_this select 0), """", [], false] call bis_fnc_initVehicle;};";
|
||||
};
|
||||
ace_cargo_hasCargo=1;
|
||||
ace_refuel_fuelCapacity=295;
|
||||
#include "Kombi_Sounds.hpp"
|
||||
};
|
||||
class BRAF_kombi: BRAF_kombi_base
|
||||
{
|
||||
author="BRAF_Team";
|
||||
_generalMacro="BRAF_kombi";
|
||||
scope=2;
|
||||
scopeArsenal=2;
|
||||
scopeCurator=2;
|
||||
displayName="$STR_braf_soft_kombi_displayname";
|
||||
model="braf\braf_soft\Braf_kombi\vw_kombi.p3d";
|
||||
DLC="BRAF";
|
||||
//icon="braf\braf_soft\BRAF_Truck\BRAF_Worker\Data\ui\worker_map_ca.paa";
|
||||
//editorPreview="\braf\braf_soft\BRAF_Truck\BRAF_Worker\Data\ui\worker_picture_ca.paa";
|
||||
//picture="braf\braf_soft\BRAF_Truck\BRAF_Worker\Data\ui\worker_ui_ca.paa";
|
||||
editorSubcategory="EdSubcat_Cars";
|
||||
faction="BRAF_ARMY";
|
||||
crew="braf_army_rifleman_regular_2000";
|
||||
maxFordingDepth=1.75;
|
||||
castCargoShadow=1;
|
||||
ace_cargo_space=5;
|
||||
transportSoldier=12;
|
||||
cargoProxyIndexes[]={1,2,3,4,5,6,7,8,9,10,11,12,13,14};
|
||||
getInProxyOrder[]={1,2,3,4,5,6,7,8,9,10,11,12,13,14};
|
||||
class TransportItems
|
||||
{
|
||||
class _xx_FirstAidKit
|
||||
{
|
||||
name = "FirstAidKit";
|
||||
count = 8;
|
||||
};
|
||||
class _xx_ToolKit
|
||||
{
|
||||
name = "ToolKit";
|
||||
count = 1;
|
||||
};
|
||||
};
|
||||
class TransportBackpacks
|
||||
{
|
||||
class _xx_BRAF_Alice_bag
|
||||
{
|
||||
backpack = "BRAF_Alice_bag";
|
||||
count = 2;
|
||||
};
|
||||
};
|
||||
class TransportWeapons
|
||||
{
|
||||
};
|
||||
class TransportMagazines
|
||||
{
|
||||
class _xx_BRAF_20Rnd_762x51
|
||||
{
|
||||
magazine = "BRAF_20Rnd_762x51";
|
||||
count = 8;
|
||||
};
|
||||
class _xx_BRAF_100Rnd_762x51_Mix_red
|
||||
{
|
||||
magazine = "BRAF_100Rnd_762x51_Mix_red";
|
||||
count = 8;
|
||||
};
|
||||
class _xx_BRAF_30Rnd_556x45
|
||||
{
|
||||
magazine = "BRAF_30Rnd_556x45";
|
||||
count = 8;
|
||||
};
|
||||
class _xx_HandGrenade
|
||||
{
|
||||
magazine="HandGrenade";
|
||||
count=4;
|
||||
};
|
||||
class _xx_SmokeShell
|
||||
{
|
||||
magazine="SmokeShell";
|
||||
count=4;
|
||||
};
|
||||
};
|
||||
class CargoTurret;
|
||||
hiddenSelections[]=
|
||||
{
|
||||
"Camo_1",
|
||||
"Camo_2",
|
||||
"Glass"
|
||||
};
|
||||
hiddenSelectionsTextures[]=
|
||||
{
|
||||
"braf\braf_soft\Braf_Kombi\Data\camo1_co.paa",
|
||||
"braf\braf_soft\Braf_Kombi\Data\camo2_co.paa",
|
||||
"braf\braf_soft\Braf_Kombi\Data\Glass_ca.paa"
|
||||
};
|
||||
class Turrets: Turrets
|
||||
{
|
||||
//class CargoTurret_01: CargoTurret
|
||||
//{
|
||||
// gunnerAction="passenger_inside_3";
|
||||
// memoryPointsGetInGunner="pos cargo LR";
|
||||
// memoryPointsGetInGunnerDir="pos cargo LR dir";
|
||||
// gunnerName="$STR_A3_TURRETS_CARGOTURRET_L";
|
||||
// gunnerCompartments="Compartment2";
|
||||
// proxyIndex=25;
|
||||
// isPersonTurret=1;
|
||||
// class TurnIn
|
||||
// {
|
||||
// limitsArrayTop[]=
|
||||
// {
|
||||
// {-5.9650998,-65.868103},
|
||||
// {6.3442001,-42.642502},
|
||||
// {4.0928998,-7.8701},
|
||||
// {-2.3450999,2.5708001}
|
||||
// };
|
||||
// limitsArrayBottom[]=
|
||||
// {
|
||||
// {-44.4687,-70.9972},
|
||||
// {-23.562599,5.0429001}
|
||||
// };
|
||||
// };
|
||||
//};
|
||||
//class CargoTurret_02: CargoTurret_01
|
||||
//{
|
||||
// gunnerName="$STR_A3_TURRETS_CARGOTURRET_R";
|
||||
// memoryPointsGetInGunner="pos cargo RR";
|
||||
// memoryPointsGetInGunnerDir="pos cargo RR dir";
|
||||
// proxyIndex=26;
|
||||
// class TurnIn
|
||||
// {
|
||||
// limitsArrayTop[]=
|
||||
// {
|
||||
// {-9.8149996,-4.5300999},
|
||||
// {-1.5719,-1.2185},
|
||||
// {4.5050001,16.3857},
|
||||
// {2.0039999,46.8344},
|
||||
// {-14.3588,76.119301},
|
||||
// {-21.8244,80}
|
||||
// };
|
||||
// limitsArrayBottom[]=
|
||||
// {
|
||||
// {-22.8074,-7.2107},
|
||||
// {-44.752102,10.6169},
|
||||
// {-44.846699,80}
|
||||
// };
|
||||
// };
|
||||
//};
|
||||
};
|
||||
class AnimationSources: AnimationSources
|
||||
{
|
||||
class cargo_door
|
||||
{
|
||||
source="user";
|
||||
initPhase=0;
|
||||
animPeriod=1;
|
||||
};
|
||||
class giroflex_hide
|
||||
{
|
||||
source="user";
|
||||
initPhase=0;
|
||||
animPeriod=1;
|
||||
};
|
||||
class bench_hide
|
||||
{
|
||||
source="user";
|
||||
initPhase=0;
|
||||
animPeriod=0;
|
||||
mass=50;
|
||||
};
|
||||
};
|
||||
animationList[]=
|
||||
{
|
||||
"Bench_Hide",0,
|
||||
"giroflex_hide",1,
|
||||
"Cargo_Door",0
|
||||
};
|
||||
class UserActions
|
||||
{
|
||||
class Cargo_door_open
|
||||
{
|
||||
displayname="$STR_braf_soft_useraction_opencargodoor";
|
||||
position="VTV_exit_1";
|
||||
showWindow=1;
|
||||
radius=1;
|
||||
priority=0;
|
||||
onlyForPlayer=0;
|
||||
condition="this animationphase 'Cargo_Door' < 0.1 AND this animationphase 'Supply_Hide' > 0.9 AND Alive(this)";
|
||||
statement="this animate ['Cargo_Door',1]";
|
||||
};
|
||||
class Cargo_door_close: Cargo_door_open
|
||||
{
|
||||
displayname="$STR_braf_soft_useraction_closecargodoor";
|
||||
condition="this animationphase 'Cargo_Door' > 0.9 AND Alive(this)";
|
||||
statement="this animate ['Cargo_Door',0]";
|
||||
};
|
||||
};
|
||||
slingLoadCargoMemoryPoints[]=
|
||||
{
|
||||
"SlingLoadCargo1",
|
||||
"SlingLoadCargo2",
|
||||
"SlingLoadCargo3",
|
||||
"SlingLoadCargo4"
|
||||
};
|
||||
class VehicleTransport
|
||||
{
|
||||
class Cargo
|
||||
{
|
||||
canBeTransported=1;
|
||||
dimensions[]=
|
||||
{
|
||||
"bbox_1_1_pos",
|
||||
"bbox_1_2_pos"
|
||||
};
|
||||
};
|
||||
};
|
||||
//class TextureSources
|
||||
//{
|
||||
// class EB_01
|
||||
// {
|
||||
// displayName="Brazilian Army";
|
||||
// author="BRAF Team";
|
||||
// textures[]=
|
||||
// {
|
||||
// "braf\braf_soft\BRAF_Truck\BRAF_Worker\Data\camo1_co.paa",
|
||||
// "braf\braf_soft\BRAF_Truck\BRAF_Worker\Data\camo2_co.paa",
|
||||
// "braf\braf_soft\BRAF_Truck\BRAF_Worker\Data\camo3_co.paa",
|
||||
// "braf\braf_soft\BRAF_Truck\BRAF_Worker\Data\Glass_ca.paa"
|
||||
// };
|
||||
// factions[]={"BRAF_ARMY"};
|
||||
// };
|
||||
//};
|
||||
};
|
||||
445
source/braf_soft/Braf_Kombi/model.cfg
Normal file
445
source/braf_soft/Braf_Kombi/model.cfg
Normal file
@@ -0,0 +1,445 @@
|
||||
class CfgSkeletons
|
||||
{
|
||||
class Default
|
||||
{
|
||||
isDiscrete=1;
|
||||
skeletonInherit="";
|
||||
skeletonBones[]={};
|
||||
};
|
||||
class Braf_Kombi_Skeleton : Default
|
||||
{
|
||||
SkeletonBones[]=
|
||||
{
|
||||
"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",
|
||||
"damagehide","",
|
||||
"giroflex","damagehide",
|
||||
"drivewheel","damagehide",
|
||||
"Glass","damagehide",
|
||||
"speed","damagehide",
|
||||
"rpm","damagehide",
|
||||
"fuel","damagehide",
|
||||
"oil","damagehide",
|
||||
"temp","damagehide",
|
||||
"volt","damagehide",
|
||||
"door_1_1","damagehide",
|
||||
"door_1_2","damagehide",
|
||||
"door_2_1","damagehide",
|
||||
"door_2_2","damagehide",
|
||||
"backseat","damagehide"
|
||||
};
|
||||
};
|
||||
};
|
||||
class CfgModels
|
||||
{
|
||||
class Default
|
||||
{
|
||||
sections[]={};
|
||||
sectionsInherit="";
|
||||
skeletonName="";
|
||||
};
|
||||
class vw_kombi: Default
|
||||
{
|
||||
htMin=60;
|
||||
htMax=180;
|
||||
afMax=100;
|
||||
mfMax=8;
|
||||
mFact=1;
|
||||
tBody=150;
|
||||
skeletonName="Braf_Kombi_Skeleton";
|
||||
sections[]=
|
||||
{
|
||||
"Light_1",
|
||||
"Light_2",
|
||||
"Camo_1",
|
||||
"Camo_2",
|
||||
"back_lights",
|
||||
"brake_lights",
|
||||
"zbytek",
|
||||
"dashboard_lights",
|
||||
"clan",
|
||||
"HP_Light_1",
|
||||
"HP_Light_2"
|
||||
};
|
||||
class Animations
|
||||
{
|
||||
class damageHide
|
||||
{
|
||||
type="hide";
|
||||
hideValue=1;
|
||||
minValue=0;
|
||||
maxValue=1;
|
||||
minPhase=0;
|
||||
maxPhase=1;
|
||||
source="damage";
|
||||
sourceAddress=0;
|
||||
selection="damagehide";
|
||||
};
|
||||
class wheel_1_1_destruct
|
||||
{
|
||||
type="hide";
|
||||
hideValue=0.99;
|
||||
minValue=0;
|
||||
maxValue=1;
|
||||
minPhase=0;
|
||||
maxPhase=1;
|
||||
source="HitLFWheel";
|
||||
sourceAddress=0;
|
||||
selection="wheel_1_1_hide";
|
||||
};
|
||||
class wheel_1_2_destruct: wheel_1_1_destruct
|
||||
{
|
||||
source="HitLBWheel";
|
||||
selection="wheel_1_2_hide";
|
||||
};
|
||||
class wheel_2_1_destruct: wheel_1_1_destruct
|
||||
{
|
||||
source="HitRFWheel";
|
||||
selection="wheel_2_1_hide";
|
||||
};
|
||||
class wheel_2_2_destruct: wheel_1_1_destruct
|
||||
{
|
||||
source="HitRBWheel";
|
||||
selection="wheel_2_2_hide";
|
||||
};
|
||||
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 Glass_hide
|
||||
{
|
||||
type="hide";
|
||||
hideValue=0.5;
|
||||
minValue=0;
|
||||
maxValue=1;
|
||||
minPhase=0;
|
||||
maxPhase=1;
|
||||
sourceAddress=2;
|
||||
source="HitGlass1";
|
||||
selection="Glass";
|
||||
};
|
||||
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_2_1: Wheel_1_1
|
||||
{
|
||||
axis="wheel_2_1_axis";
|
||||
source="wheel";
|
||||
selection="wheel_2_1";
|
||||
};
|
||||
class wheel_1_2: Wheel_1_1
|
||||
{
|
||||
axis="wheel_1_2_axis";
|
||||
source="wheel";
|
||||
selection="wheel_1_2";
|
||||
};
|
||||
class Wheel_2_2: Wheel_1_1
|
||||
{
|
||||
axis="wheel_2_2_axis";
|
||||
source="wheel";
|
||||
selection="wheel_2_2";
|
||||
};
|
||||
class wheel_1_1_damper
|
||||
{
|
||||
type="translation";
|
||||
source="damper";
|
||||
selection="wheel_1_1_damper";
|
||||
axis="axis_damper";
|
||||
sourceAddress="clamp";
|
||||
minPhase=0;
|
||||
maxPhase=1;
|
||||
minValue=0;
|
||||
maxValue=1;
|
||||
memory=0;
|
||||
offset0=0.25;
|
||||
offset1=0;
|
||||
};
|
||||
class wheel_2_1_Damper: Wheel_1_1_Damper
|
||||
{
|
||||
selection="wheel_2_1_damper";
|
||||
};
|
||||
class wheel_1_2_Damper: Wheel_1_1_Damper
|
||||
{
|
||||
selection="wheel_1_2_damper";
|
||||
offset0=0.15;
|
||||
offset1=-0.1;
|
||||
};
|
||||
class Wheel_2_2_Damper: Wheel_1_1_Damper
|
||||
{
|
||||
selection="wheel_2_2_damper";
|
||||
};
|
||||
class wheel_1_1_Damage
|
||||
{
|
||||
type="translation";
|
||||
offset0=-0.1;
|
||||
offset1=0.1;
|
||||
axis="wheel_1_1_damper";
|
||||
memory=1;
|
||||
minValue=0;
|
||||
maxValue=1;
|
||||
minPhase=0;
|
||||
maxPhase=1;
|
||||
source="HitLFWheel";
|
||||
sourceAddress=0;
|
||||
selection="wheel_1_1_damper";
|
||||
};
|
||||
class wheel_1_2_Damage: wheel_1_1_Damage
|
||||
{
|
||||
axis="wheel_1_2_damper";
|
||||
source="HitLBWheel";
|
||||
selection="wheel_1_2_damper";
|
||||
};
|
||||
class wheel_2_1_Damage: wheel_1_1_Damage
|
||||
{
|
||||
axis="wheel_2_1_damper";
|
||||
source="HitRFWheel";
|
||||
selection="wheel_2_1_damper";
|
||||
};
|
||||
class wheel_2_2_Damage: wheel_1_1_Damage
|
||||
{
|
||||
axis="wheel_2_2_damper";
|
||||
source="HitRBWheel";
|
||||
selection="wheel_2_2_damper";
|
||||
};
|
||||
class wheel_1_1_Damper_Damage_BackAnim
|
||||
{
|
||||
type="translation";
|
||||
offset0=0;
|
||||
offset1=-0.4;
|
||||
axis="wheel_1_1_damper_axis";
|
||||
memory=1;
|
||||
minValue=0;
|
||||
maxValue=1;
|
||||
minPhase=0;
|
||||
maxPhase=1;
|
||||
source="HitLFWheel";
|
||||
sourceAddress=0;
|
||||
selection="wheel_1_1_damper";
|
||||
};
|
||||
class wheel_1_2_Damper_Damage_BackAnim: wheel_1_1_Damper_Damage_BackAnim
|
||||
{
|
||||
axis="wheel_1_2_damper_axis";
|
||||
source="HitLBWheel";
|
||||
selection="wheel_1_2_damper";
|
||||
};
|
||||
class wheel_2_1_Damper_Damage_BackAnim: wheel_1_1_Damper_Damage_BackAnim
|
||||
{
|
||||
axis="wheel_2_1_damper_axis";
|
||||
source="HitRFWheel";
|
||||
selection="wheel_2_1_damper";
|
||||
};
|
||||
class wheel_2_2_Damper_Damage_BackAnim: wheel_1_1_Damper_Damage_BackAnim
|
||||
{
|
||||
axis="wheel_2_2_damper_axis";
|
||||
source="HitRBWheel";
|
||||
selection="wheel_2_2_damper";
|
||||
};
|
||||
class DrivingWheel
|
||||
{
|
||||
type="rotation";
|
||||
angle0=-1.570796;
|
||||
angle1=1.570796;
|
||||
axis="drivewheel_axis";
|
||||
memory=1;
|
||||
minValue=-1;
|
||||
maxValue=1;
|
||||
minPhase=-1;
|
||||
maxPhase=1;
|
||||
source="drivingWheel";
|
||||
sourceAddress=0;
|
||||
selection="drivewheel";
|
||||
};
|
||||
class Steering_1_1
|
||||
{
|
||||
type="rotationY";
|
||||
angle0=0.349066;
|
||||
angle1=-0.349066;
|
||||
axis="wheel_1_1_steering_axis";
|
||||
memory=0;
|
||||
minValue=-1;
|
||||
maxValue=1;
|
||||
minPhase=-1;
|
||||
maxPhase=1;
|
||||
source="drivingWheel";
|
||||
sourceAddress=0;
|
||||
selection="wheel_1_1_steering";
|
||||
};
|
||||
class Steering_2_1: Steering_1_1
|
||||
{
|
||||
axis="wheel_2_1_steering_axis";
|
||||
source="drivingWheel";
|
||||
selection="wheel_2_1_steering";
|
||||
};
|
||||
class Speed
|
||||
{
|
||||
type="rotation";
|
||||
angle0=-2.0;
|
||||
angle1=2.05;
|
||||
axis="Speed_axis";
|
||||
memory=1;
|
||||
minValue=0;
|
||||
maxValue=39;
|
||||
minPhase=0;
|
||||
maxPhase=1;
|
||||
source="speed";
|
||||
sourceAddress=0;
|
||||
selection="speed";
|
||||
};
|
||||
class RPM
|
||||
{
|
||||
type="rotation";
|
||||
angle0=-2.15;
|
||||
angle1=2.1;
|
||||
axis="RPM_axis";
|
||||
memory=1;
|
||||
minValue=0;
|
||||
maxValue=4000;
|
||||
minPhase=0;
|
||||
maxPhase=1;
|
||||
source="rpm";
|
||||
sourceAddress=0;
|
||||
selection="rpm";
|
||||
};
|
||||
class Oil: Rpm
|
||||
{
|
||||
angle0=2.55;
|
||||
angle1=0.8;
|
||||
minValue=0;
|
||||
maxValue=1;
|
||||
axis="oil_axis";
|
||||
selection="oil";
|
||||
source="wheelsTemp";
|
||||
};
|
||||
class Volt: Rpm
|
||||
{
|
||||
angle0=-0.75;
|
||||
angle1=0.785398;
|
||||
minValue=9;
|
||||
maxValue=19;
|
||||
axis="Volt_axis";
|
||||
selection="volt";
|
||||
};
|
||||
class Fuel
|
||||
{
|
||||
type="rotation";
|
||||
angle0=2.55;
|
||||
angle1=0.8;
|
||||
axis="Fuel_axis";
|
||||
memory=1;
|
||||
minValue=0;
|
||||
maxValue=1;
|
||||
minPhase=0;
|
||||
maxPhase=1;
|
||||
source="fuel";
|
||||
sourceAddress=0;
|
||||
selection="fuel";
|
||||
};
|
||||
class Temp
|
||||
{
|
||||
type="rotation";
|
||||
angle0=-0.959931;
|
||||
angle1=0.8;
|
||||
axis="engine_axis";
|
||||
memory=1;
|
||||
minValue=0;
|
||||
maxValue=1;
|
||||
minPhase=0;
|
||||
maxPhase=1;
|
||||
source="engineTemp";
|
||||
sourceAddress=0;
|
||||
selection="temp";
|
||||
};
|
||||
class Bench_Hide
|
||||
{
|
||||
type="hide";
|
||||
hideValue=0.9;
|
||||
minValue=0;
|
||||
maxValue=1;
|
||||
minPhase=0;
|
||||
maxPhase=1;
|
||||
sourceAddress=2;
|
||||
source="bench_hide";
|
||||
selection="backseat";
|
||||
};
|
||||
class giroflex_Hide
|
||||
{
|
||||
type="hide";
|
||||
hideValue=0.9;
|
||||
minValue=0;
|
||||
maxValue=1;
|
||||
minPhase=0;
|
||||
maxPhase=1;
|
||||
sourceAddress=2;
|
||||
source="giroflex_hide";
|
||||
selection="giroflex";
|
||||
};
|
||||
class Cargo_Door
|
||||
{
|
||||
type="translation";
|
||||
axis="door_2_2_axis";
|
||||
memory=1;
|
||||
minValue=0;
|
||||
maxValue=1;
|
||||
minPhase=0;
|
||||
maxPhase=1;
|
||||
source="cargo_door";
|
||||
sourceAddress=0;
|
||||
selection="door_2_2";
|
||||
offset0=0;
|
||||
offset1=0;
|
||||
};
|
||||
};
|
||||
};
|
||||
};
|
||||
BIN
source/braf_soft/Braf_Kombi/vw_kombi.p3d
LFS
Normal file
BIN
source/braf_soft/Braf_Kombi/vw_kombi.p3d
LFS
Normal file
Binary file not shown.
BIN
source/braf_soft/Braf_Truck/Braf_Refueler/Braf_Refueler.p3d
LFS
Normal file
BIN
source/braf_soft/Braf_Truck/Braf_Refueler/Braf_Refueler.p3d
LFS
Normal file
Binary file not shown.
206
source/braf_soft/Braf_Truck/Braf_Refueler/Braf_Refueller.hpp
Normal file
206
source/braf_soft/Braf_Truck/Braf_Refueler/Braf_Refueller.hpp
Normal file
@@ -0,0 +1,206 @@
|
||||
class BRAF_Worker_Refueller: BRAF_Worker_Covered
|
||||
{
|
||||
model="braf\braf_soft\Braf_Truck\Braf_Tanker\Braf_Refueller.p3d";
|
||||
displayName="$STR_braf_soft_work_refuel_displayname";
|
||||
_generalMacro="BRAF_Worker_Fuel";
|
||||
//editorPreview="\braf\braf_insignia\editorpreview\soft\BRAF_Worker_Refueller.jpg";
|
||||
vehicleClass="Support";
|
||||
transportFuel=320;
|
||||
ace_refuel_fuelCargo=640;
|
||||
ace_refuel_hooks[]=
|
||||
{
|
||||
{1.13,-3.55,2.1},
|
||||
{-1.13,-3.55,2.1}
|
||||
};
|
||||
supplyRadius=10;
|
||||
secondaryExplosion=10000;
|
||||
fuelExplosionPower=5;
|
||||
explosionEffect="FuelExplosion";
|
||||
transportSoldier=2;
|
||||
class TransportItems
|
||||
{
|
||||
class _xx_FirstAidKit
|
||||
{
|
||||
name = "FirstAidKit";
|
||||
count = 2;
|
||||
};
|
||||
class _xx_ToolKit
|
||||
{
|
||||
name = "ToolKit";
|
||||
count = 1;
|
||||
};
|
||||
};
|
||||
class TransportBackpacks{};
|
||||
class TransportWeapons{};
|
||||
class TransportMagazines{};
|
||||
class CargoTurret;
|
||||
class Turrets: Turrets
|
||||
{
|
||||
};
|
||||
numberPhysicalWheels=6;
|
||||
class AnimationSources : AnimationSources
|
||||
{
|
||||
class convoylight
|
||||
{
|
||||
source="user";
|
||||
animPeriod=0;
|
||||
initPhase=1;
|
||||
};
|
||||
};
|
||||
animationList[]=
|
||||
{
|
||||
"ConvoyLights",1,
|
||||
};
|
||||
class UserActions
|
||||
{
|
||||
class ConvoyLightsOn
|
||||
{
|
||||
displayName="Convoy Lights On";
|
||||
condition="driver this == player AND this animationPhase 'ConvoyLights' > 0.8";
|
||||
statement="this animate ['ConvoyLights', 0]";
|
||||
position="driverpos";
|
||||
showWindow=1;
|
||||
radius=2;
|
||||
priority=1;
|
||||
onlyForPlayer=1;
|
||||
};
|
||||
class ConvoyLightsOff: ConvoyLightsOn
|
||||
{
|
||||
displayName="Convoy Lights Off";
|
||||
condition="driver this == player AND this animationPhase 'ConvoyLights' < 0.2";
|
||||
statement="this animate ['ConvoyLights', 1]";
|
||||
};
|
||||
};
|
||||
class Wheels
|
||||
{
|
||||
class L1
|
||||
{
|
||||
side="left";
|
||||
suspTravelDirection[]={-0.125,-1,0};
|
||||
boneName="wheel_1_1_damper";
|
||||
center="wheel_1_1_center";
|
||||
boundary="wheel_1_1_bound";
|
||||
suspForceAppPointOffset="wheel_1_1_center";
|
||||
tireForceAppPointOffset="wheel_1_1_center";
|
||||
steering=1;
|
||||
width=0.35;
|
||||
mass=200;
|
||||
MOI=60;
|
||||
dampingRate=0.1;
|
||||
dampingRateDamaged=1;
|
||||
dampingRateDestroyed=1000;
|
||||
maxCompression=0.05;
|
||||
maxDroop=0.1;
|
||||
sprungMass=3425;
|
||||
springStrength=85625;
|
||||
springDamperRate=13700;
|
||||
maxBrakeTorque=30000;
|
||||
maxHandBrakeTorque=0;
|
||||
longitudinalStiffnessPerUnitGravity=10000;
|
||||
latStiffX=25;
|
||||
latStiffY=180;
|
||||
frictionVsSlipGraph[]=
|
||||
{
|
||||
{0,1},
|
||||
{0.5,1},
|
||||
{1,1}
|
||||
};
|
||||
};
|
||||
class L2: L1
|
||||
{
|
||||
boneName="wheel_1_2_damper";
|
||||
center="wheel_1_2_center";
|
||||
boundary="wheel_1_2_bound";
|
||||
suspForceAppPointOffset="wheel_1_2_center";
|
||||
tireForceAppPointOffset="wheel_1_2_center";
|
||||
steering=0;
|
||||
width=0.7;
|
||||
};
|
||||
class L3: L1
|
||||
{
|
||||
boneName="wheel_1_3_damper";
|
||||
center="wheel_1_3_center";
|
||||
boundary="wheel_1_3_bound";
|
||||
suspForceAppPointOffset="wheel_1_3_center";
|
||||
tireForceAppPointOffset="wheel_1_3_center";
|
||||
steering=0;
|
||||
width=0.7;
|
||||
};
|
||||
class R1: L1
|
||||
{
|
||||
side="right";
|
||||
boneName="wheel_2_1_damper";
|
||||
center="wheel_2_1_center";
|
||||
boundary="wheel_2_1_bound";
|
||||
suspForceAppPointOffset="wheel_2_1_center";
|
||||
tireForceAppPointOffset="wheel_2_1_center";
|
||||
};
|
||||
class R2: R1
|
||||
{
|
||||
boneName="wheel_2_2_damper";
|
||||
center="wheel_2_2_center";
|
||||
boundary="wheel_2_2_bound";
|
||||
suspForceAppPointOffset="wheel_2_2_center";
|
||||
tireForceAppPointOffset="wheel_2_2_center";
|
||||
steering=0;
|
||||
width=0.7;
|
||||
};
|
||||
class R3: R1
|
||||
{
|
||||
boneName="wheel_2_3_damper";
|
||||
center="wheel_2_3_center";
|
||||
boundary="wheel_2_3_bound";
|
||||
suspForceAppPointOffset="wheel_2_3_center";
|
||||
tireForceAppPointOffset="wheel_2_3_center";
|
||||
steering=0;
|
||||
width=0.7;
|
||||
};
|
||||
};
|
||||
hiddenSelections[]=
|
||||
{
|
||||
"Camo_1",
|
||||
"Camo_2",
|
||||
"Camo_3",
|
||||
"Camo_4",
|
||||
"Glass"
|
||||
};
|
||||
textureList[]=
|
||||
{
|
||||
"EB_F",
|
||||
1
|
||||
};
|
||||
hiddenSelectionsTextures[]=
|
||||
{
|
||||
"braf\braf_soft\BRAF_Truck\BRAF_Tanker\Data\EB\camo1_co.paa",
|
||||
"braf\braf_soft\BRAF_Truck\BRAF_Tanker\Data\EB\camo2_co.paa",
|
||||
"braf\braf_soft\BRAF_Truck\BRAF_Tanker\Data\EB\camo3_co.paa",
|
||||
"braf\braf_soft\BRAF_Truck\BRAF_Tanker\Data\EB\camo4_co.paa",
|
||||
"braf\braf_soft\BRAF_Truck\BRAF_Worker\Data\Glass_ca.paa"
|
||||
};
|
||||
class Damage
|
||||
{
|
||||
tex[]={};
|
||||
mat[]=
|
||||
{
|
||||
"braf\braf_soft\Braf_Truck\Braf_Worker\Data\camo1.rvmat",
|
||||
"braf\braf_damage\data\braf_worker\camo1_damage.rvmat",
|
||||
"braf\braf_damage\data\braf_worker\destruct.rvmat",
|
||||
|
||||
"braf\braf_soft\Braf_Truck\Braf_Worker\Data\camo2.rvmat",
|
||||
"braf\braf_damage\data\braf_worker\camo2_damage.rvmat",
|
||||
"braf\braf_damage\data\braf_worker\destruct.rvmat",
|
||||
|
||||
"braf\braf_soft\Braf_Truck\Braf_Worker\Data\camo3.rvmat",
|
||||
"braf\braf_damage\data\braf_worker\camo3_damage.rvmat",
|
||||
"braf\braf_damage\data\braf_worker\destruct.rvmat",
|
||||
|
||||
"braf\braf_soft\Braf_Truck\Braf_Tanker\Data\camo4.rvmat",
|
||||
"braf\braf_damage\data\braf_worker\camo4_damage.rvmat",
|
||||
"braf\braf_damage\data\braf_worker\destruct.rvmat",
|
||||
|
||||
"braf\braf_soft\Braf_Truck\Braf_Worker\Data\glass.rvmat",
|
||||
"braf\braf_damage\data\braf_worker\glass_damage.rvmat",
|
||||
"braf\braf_damage\data\braf_worker\glass_damage.rvmat"
|
||||
};
|
||||
};
|
||||
};
|
||||
289
source/braf_soft/Braf_Truck/Braf_Refueler/Braf_Tanker.hpp
Normal file
289
source/braf_soft/Braf_Truck/Braf_Refueler/Braf_Tanker.hpp
Normal file
@@ -0,0 +1,289 @@
|
||||
class BRAF_Worker_Fuel: BRAF_Worker_Covered
|
||||
{
|
||||
model="braf\braf_soft\Braf_Truck\Braf_Tanker\Braf_Tanker.p3d";
|
||||
displayName="$STR_braf_soft_work_fuel_displayname";
|
||||
_generalMacro="BRAF_Worker_Fuel";
|
||||
//editorPreview="\braf\braf_insignia\editorpreview\soft\BRAF_Worker_Fuel.jpg";
|
||||
vehicleClass="Support";
|
||||
transportFuel=640;
|
||||
ace_refuel_fuelCargo=640;
|
||||
ace_refuel_hooks[]=
|
||||
{
|
||||
{1.13,-3.55,2.1},
|
||||
{-1.13,-3.55,2.1}
|
||||
};
|
||||
supplyRadius=10;
|
||||
secondaryExplosion=10000;
|
||||
fuelExplosionPower=5;
|
||||
explosionEffect="FuelExplosion";
|
||||
transportSoldier=2;
|
||||
class TransportItems
|
||||
{
|
||||
class _xx_FirstAidKit
|
||||
{
|
||||
name = "FirstAidKit";
|
||||
count = 2;
|
||||
};
|
||||
class _xx_ToolKit
|
||||
{
|
||||
name = "ToolKit";
|
||||
count = 1;
|
||||
};
|
||||
};
|
||||
class TransportBackpacks{};
|
||||
class TransportWeapons{};
|
||||
class TransportMagazines{};
|
||||
class CargoTurret;
|
||||
class Turrets: Turrets
|
||||
{
|
||||
};
|
||||
numberPhysicalWheels=6;
|
||||
class AnimationSources : AnimationSources
|
||||
{
|
||||
class convoylight
|
||||
{
|
||||
source="user";
|
||||
animPeriod=0;
|
||||
initPhase=1;
|
||||
};
|
||||
};
|
||||
animationList[]=
|
||||
{
|
||||
"ConvoyLights",1,
|
||||
};
|
||||
class UserActions
|
||||
{
|
||||
class ConvoyLightsOn
|
||||
{
|
||||
displayName="Convoy Lights On";
|
||||
condition="driver this == player AND this animationPhase 'ConvoyLights' > 0.8";
|
||||
statement="this animate ['ConvoyLights', 0]";
|
||||
position="driverpos";
|
||||
showWindow=1;
|
||||
radius=2;
|
||||
priority=1;
|
||||
onlyForPlayer=1;
|
||||
};
|
||||
class ConvoyLightsOff: ConvoyLightsOn
|
||||
{
|
||||
displayName="Convoy Lights Off";
|
||||
condition="driver this == player AND this animationPhase 'ConvoyLights' < 0.2";
|
||||
statement="this animate ['ConvoyLights', 1]";
|
||||
};
|
||||
};
|
||||
class Wheels
|
||||
{
|
||||
class L1
|
||||
{
|
||||
side="left";
|
||||
suspTravelDirection[]={-0.125,-1,0};
|
||||
boneName="wheel_1_1_damper";
|
||||
center="wheel_1_1_center";
|
||||
boundary="wheel_1_1_bound";
|
||||
suspForceAppPointOffset="wheel_1_1_center";
|
||||
tireForceAppPointOffset="wheel_1_1_center";
|
||||
steering=1;
|
||||
width=0.35;
|
||||
mass=200;
|
||||
MOI=60;
|
||||
dampingRate=0.1;
|
||||
dampingRateDamaged=1;
|
||||
dampingRateDestroyed=1000;
|
||||
maxCompression=0.05;
|
||||
maxDroop=0.1;
|
||||
sprungMass=3425;
|
||||
springStrength=85625;
|
||||
springDamperRate=13700;
|
||||
maxBrakeTorque=30000;
|
||||
maxHandBrakeTorque=0;
|
||||
longitudinalStiffnessPerUnitGravity=10000;
|
||||
latStiffX=25;
|
||||
latStiffY=180;
|
||||
frictionVsSlipGraph[]=
|
||||
{
|
||||
{0,1},
|
||||
{0.5,1},
|
||||
{1,1}
|
||||
};
|
||||
};
|
||||
class L2: L1
|
||||
{
|
||||
boneName="wheel_1_2_damper";
|
||||
center="wheel_1_2_center";
|
||||
boundary="wheel_1_2_bound";
|
||||
suspForceAppPointOffset="wheel_1_2_center";
|
||||
tireForceAppPointOffset="wheel_1_2_center";
|
||||
steering=0;
|
||||
width=0.7;
|
||||
};
|
||||
class L3: L1
|
||||
{
|
||||
boneName="wheel_1_3_damper";
|
||||
center="wheel_1_3_center";
|
||||
boundary="wheel_1_3_bound";
|
||||
suspForceAppPointOffset="wheel_1_3_center";
|
||||
tireForceAppPointOffset="wheel_1_3_center";
|
||||
steering=0;
|
||||
width=0.7;
|
||||
};
|
||||
class R1: L1
|
||||
{
|
||||
side="right";
|
||||
boneName="wheel_2_1_damper";
|
||||
center="wheel_2_1_center";
|
||||
boundary="wheel_2_1_bound";
|
||||
suspForceAppPointOffset="wheel_2_1_center";
|
||||
tireForceAppPointOffset="wheel_2_1_center";
|
||||
};
|
||||
class R2: R1
|
||||
{
|
||||
boneName="wheel_2_2_damper";
|
||||
center="wheel_2_2_center";
|
||||
boundary="wheel_2_2_bound";
|
||||
suspForceAppPointOffset="wheel_2_2_center";
|
||||
tireForceAppPointOffset="wheel_2_2_center";
|
||||
steering=0;
|
||||
width=0.7;
|
||||
};
|
||||
class R3: R1
|
||||
{
|
||||
boneName="wheel_2_3_damper";
|
||||
center="wheel_2_3_center";
|
||||
boundary="wheel_2_3_bound";
|
||||
suspForceAppPointOffset="wheel_2_3_center";
|
||||
tireForceAppPointOffset="wheel_2_3_center";
|
||||
steering=0;
|
||||
width=0.7;
|
||||
};
|
||||
};
|
||||
hiddenSelections[]=
|
||||
{
|
||||
"Camo_1",
|
||||
"Camo_2",
|
||||
"Camo_3",
|
||||
"Camo_4",
|
||||
"Glass"
|
||||
};
|
||||
textureList[]=
|
||||
{
|
||||
"EB_F",
|
||||
1
|
||||
};
|
||||
hiddenSelectionsTextures[]=
|
||||
{
|
||||
"braf\braf_soft\BRAF_Truck\BRAF_Tanker\Data\EB\camo1_co.paa",
|
||||
"braf\braf_soft\BRAF_Truck\BRAF_Tanker\Data\EB\camo2_co.paa",
|
||||
"braf\braf_soft\BRAF_Truck\BRAF_Tanker\Data\EB\camo3_co.paa",
|
||||
"braf\braf_soft\BRAF_Truck\BRAF_Tanker\Data\EB\camo4_co.paa",
|
||||
"braf\braf_soft\BRAF_Truck\BRAF_Worker\Data\Glass_ca.paa"
|
||||
};
|
||||
class Damage
|
||||
{
|
||||
tex[]={};
|
||||
mat[]=
|
||||
{
|
||||
"braf\braf_soft\Braf_Truck\Braf_Worker\Data\camo1.rvmat",
|
||||
"braf\braf_damage\data\braf_worker\camo1_damage.rvmat",
|
||||
"braf\braf_damage\data\braf_worker\destruct.rvmat",
|
||||
|
||||
"braf\braf_soft\Braf_Truck\Braf_Worker\Data\camo2.rvmat",
|
||||
"braf\braf_damage\data\braf_worker\camo2_damage.rvmat",
|
||||
"braf\braf_damage\data\braf_worker\destruct.rvmat",
|
||||
|
||||
"braf\braf_soft\Braf_Truck\Braf_Worker\Data\camo3.rvmat",
|
||||
"braf\braf_damage\data\braf_worker\camo3_damage.rvmat",
|
||||
"braf\braf_damage\data\braf_worker\destruct.rvmat",
|
||||
|
||||
"braf\braf_soft\Braf_Truck\Braf_Tanker\Data\camo4.rvmat",
|
||||
"braf\braf_damage\data\braf_worker\camo4_damage.rvmat",
|
||||
"braf\braf_damage\data\braf_worker\destruct.rvmat",
|
||||
|
||||
"braf\braf_soft\Braf_Truck\Braf_Worker\Data\glass.rvmat",
|
||||
"braf\braf_damage\data\braf_worker\glass_damage.rvmat",
|
||||
"braf\braf_damage\data\braf_worker\glass_damage.rvmat"
|
||||
};
|
||||
};
|
||||
};
|
||||
class BRAF_Worker_Fuel_UN: BRAF_Worker_Fuel
|
||||
{
|
||||
displayName="$STR_braf_soft_work_fuel_un_displayname";
|
||||
_generalMacro="BRAF_Worker_Fuel_UN";
|
||||
//editorPreview="\braf\braf_insignia\editorpreview\soft\BRAF_Worker_fuel_un.jpg";
|
||||
hiddenSelectionsTextures[]=
|
||||
{
|
||||
"braf\braf_soft\BRAF_Truck\BRAF_Tanker\Data\UN\camo1_co.paa",
|
||||
"braf\braf_soft\BRAF_Truck\BRAF_Tanker\Data\UN\camo2_co.paa",
|
||||
"braf\braf_soft\BRAF_Truck\BRAF_Tanker\Data\UN\camo3_co.paa",
|
||||
"braf\braf_soft\BRAF_Truck\BRAF_Tanker\Data\UN\camo4_co.paa",
|
||||
"braf\braf_soft\BRAF_Truck\BRAF_Worker\Data\Glass_ca.paa"
|
||||
};
|
||||
textureList[]=
|
||||
{
|
||||
"UN_F",
|
||||
1
|
||||
};
|
||||
};
|
||||
class BRAF_Worker_Fuel_CFN: BRAF_Worker_Fuel
|
||||
{
|
||||
displayName="$STR_braf_soft_work_fuel_cfn_displayname";
|
||||
_generalMacro="BRAF_Worker_Fuel_CFN";
|
||||
//editorPreview="\braf\braf_insignia\editorpreview\soft\BRAF_Worker_fuel_cfn.jpg";
|
||||
faction="BRAF_NAVY";
|
||||
crew="braf_marines_rifleman";
|
||||
hiddenSelectionsTextures[]=
|
||||
{
|
||||
"braf\braf_soft\BRAF_Truck\BRAF_Tanker\Data\CFN\camo1_co.paa",
|
||||
"braf\braf_soft\BRAF_Truck\BRAF_Tanker\Data\CFN\camo2_co.paa",
|
||||
"braf\braf_soft\BRAF_Truck\BRAF_Tanker\Data\CFN\camo3_co.paa",
|
||||
"braf\braf_soft\BRAF_Truck\BRAF_Tanker\Data\CFN\camo4_co.paa",
|
||||
"braf\braf_soft\BRAF_Truck\BRAF_Worker\Data\Glass_ca.paa"
|
||||
};
|
||||
textureList[]=
|
||||
{
|
||||
"CFN_F",
|
||||
1
|
||||
};
|
||||
};
|
||||
class BRAF_Worker_Fuel_FAB: BRAF_Worker_Fuel
|
||||
{
|
||||
displayName="$STR_braf_soft_work_fuel_fab_displayname";
|
||||
_generalMacro="BRAF_Worker_Fuel_FAB";
|
||||
//editorPreview="\braf\braf_insignia\editorpreview\soft\BRAF_Worker_fuel_fab.jpg";
|
||||
faction="BRAF_FAB";
|
||||
crew="braf_fab_rifleman";
|
||||
hiddenSelectionsTextures[]=
|
||||
{
|
||||
"braf\braf_soft\BRAF_Truck\BRAF_Tanker\Data\FAB\camo1_co.paa",
|
||||
"braf\braf_soft\BRAF_Truck\BRAF_Tanker\Data\FAB\camo2_co.paa",
|
||||
"braf\braf_soft\BRAF_Truck\BRAF_Tanker\Data\FAB\camo3_co.paa",
|
||||
"braf\braf_soft\BRAF_Truck\BRAF_Tanker\Data\FAB\camo4_co.paa",
|
||||
"braf\braf_soft\BRAF_Truck\BRAF_Worker\Data\Glass_ca.paa"
|
||||
};
|
||||
textureList[]=
|
||||
{
|
||||
"FAB_F",
|
||||
1
|
||||
};
|
||||
};
|
||||
class BRAF_Worker_Fuel_BR: BRAF_Worker_Fuel
|
||||
{
|
||||
displayName="$STR_braf_soft_work_fuel_br_displayname";
|
||||
_generalMacro="BRAF_Worker_Fuel_BR";
|
||||
//editorPreview="\braf\braf_insignia\editorpreview\soft\BRAF_Worker_fuel_br.jpg";
|
||||
faction="BRAF_CIV";
|
||||
side=3;
|
||||
//crew="braf_br_driver";
|
||||
hiddenSelectionsTextures[]=
|
||||
{
|
||||
"braf\braf_soft\BRAF_Truck\BRAF_Tanker\Data\BR\camo1_co.paa",
|
||||
"braf\braf_soft\BRAF_Truck\BRAF_Tanker\Data\BR\camo2_co.paa",
|
||||
"braf\braf_soft\BRAF_Truck\BRAF_Tanker\Data\BR\camo3_co.paa",
|
||||
"braf\braf_soft\BRAF_Truck\BRAF_Tanker\Data\BR\camo4_co.paa",
|
||||
"braf\braf_soft\BRAF_Truck\BRAF_Worker\Data\Glass_ca.paa"
|
||||
};
|
||||
textureList[]=
|
||||
{
|
||||
"BR_F",
|
||||
1
|
||||
};
|
||||
};
|
||||
BIN
source/braf_soft/Braf_Truck/Braf_Refueler/Braf_Tanker.p3d
LFS
Normal file
BIN
source/braf_soft/Braf_Truck/Braf_Refueler/Braf_Tanker.p3d
LFS
Normal file
Binary file not shown.
BIN
source/braf_soft/Braf_Truck/Braf_Refueler/Data/BR/Camo1_Metallic.paa
LFS
Normal file
BIN
source/braf_soft/Braf_Truck/Braf_Refueler/Data/BR/Camo1_Metallic.paa
LFS
Normal file
Binary file not shown.
BIN
source/braf_soft/Braf_Truck/Braf_Refueler/Data/BR/Camo1_Metallic.png
LFS
Normal file
BIN
source/braf_soft/Braf_Truck/Braf_Refueler/Data/BR/Camo1_Metallic.png
LFS
Normal file
Binary file not shown.
BIN
source/braf_soft/Braf_Truck/Braf_Refueler/Data/BR/Camo1_co.paa
LFS
Normal file
BIN
source/braf_soft/Braf_Truck/Braf_Refueler/Data/BR/Camo1_co.paa
LFS
Normal file
Binary file not shown.
BIN
source/braf_soft/Braf_Truck/Braf_Refueler/Data/BR/Camo1_co.png
LFS
Normal file
BIN
source/braf_soft/Braf_Truck/Braf_Refueler/Data/BR/Camo1_co.png
LFS
Normal file
Binary file not shown.
BIN
source/braf_soft/Braf_Truck/Braf_Refueler/Data/BR/Camo2_Metallic.paa
LFS
Normal file
BIN
source/braf_soft/Braf_Truck/Braf_Refueler/Data/BR/Camo2_Metallic.paa
LFS
Normal file
Binary file not shown.
BIN
source/braf_soft/Braf_Truck/Braf_Refueler/Data/BR/Camo2_Metallic.png
LFS
Normal file
BIN
source/braf_soft/Braf_Truck/Braf_Refueler/Data/BR/Camo2_Metallic.png
LFS
Normal file
Binary file not shown.
BIN
source/braf_soft/Braf_Truck/Braf_Refueler/Data/BR/Camo2_co.paa
LFS
Normal file
BIN
source/braf_soft/Braf_Truck/Braf_Refueler/Data/BR/Camo2_co.paa
LFS
Normal file
Binary file not shown.
BIN
source/braf_soft/Braf_Truck/Braf_Refueler/Data/BR/Camo2_co.png
LFS
Normal file
BIN
source/braf_soft/Braf_Truck/Braf_Refueler/Data/BR/Camo2_co.png
LFS
Normal file
Binary file not shown.
BIN
source/braf_soft/Braf_Truck/Braf_Refueler/Data/BR/Camo3_Metallic.paa
LFS
Normal file
BIN
source/braf_soft/Braf_Truck/Braf_Refueler/Data/BR/Camo3_Metallic.paa
LFS
Normal file
Binary file not shown.
BIN
source/braf_soft/Braf_Truck/Braf_Refueler/Data/BR/Camo3_Metallic.png
LFS
Normal file
BIN
source/braf_soft/Braf_Truck/Braf_Refueler/Data/BR/Camo3_Metallic.png
LFS
Normal file
Binary file not shown.
BIN
source/braf_soft/Braf_Truck/Braf_Refueler/Data/BR/Camo3_co.paa
LFS
Normal file
BIN
source/braf_soft/Braf_Truck/Braf_Refueler/Data/BR/Camo3_co.paa
LFS
Normal file
Binary file not shown.
BIN
source/braf_soft/Braf_Truck/Braf_Refueler/Data/BR/Camo3_co.png
LFS
Normal file
BIN
source/braf_soft/Braf_Truck/Braf_Refueler/Data/BR/Camo3_co.png
LFS
Normal file
Binary file not shown.
BIN
source/braf_soft/Braf_Truck/Braf_Refueler/Data/BR/Camo4_Metallic.paa
LFS
Normal file
BIN
source/braf_soft/Braf_Truck/Braf_Refueler/Data/BR/Camo4_Metallic.paa
LFS
Normal file
Binary file not shown.
BIN
source/braf_soft/Braf_Truck/Braf_Refueler/Data/BR/Camo4_Metallic.png
LFS
Normal file
BIN
source/braf_soft/Braf_Truck/Braf_Refueler/Data/BR/Camo4_Metallic.png
LFS
Normal file
Binary file not shown.
BIN
source/braf_soft/Braf_Truck/Braf_Refueler/Data/BR/Camo4_co.paa
LFS
Normal file
BIN
source/braf_soft/Braf_Truck/Braf_Refueler/Data/BR/Camo4_co.paa
LFS
Normal file
Binary file not shown.
BIN
source/braf_soft/Braf_Truck/Braf_Refueler/Data/BR/Camo4_co.png
LFS
Normal file
BIN
source/braf_soft/Braf_Truck/Braf_Refueler/Data/BR/Camo4_co.png
LFS
Normal file
Binary file not shown.
BIN
source/braf_soft/Braf_Truck/Braf_Refueler/Data/CFN/Camo1_co.paa
LFS
Normal file
BIN
source/braf_soft/Braf_Truck/Braf_Refueler/Data/CFN/Camo1_co.paa
LFS
Normal file
Binary file not shown.
BIN
source/braf_soft/Braf_Truck/Braf_Refueler/Data/CFN/Camo1_co.png
LFS
Normal file
BIN
source/braf_soft/Braf_Truck/Braf_Refueler/Data/CFN/Camo1_co.png
LFS
Normal file
Binary file not shown.
BIN
source/braf_soft/Braf_Truck/Braf_Refueler/Data/CFN/Camo2_co.paa
LFS
Normal file
BIN
source/braf_soft/Braf_Truck/Braf_Refueler/Data/CFN/Camo2_co.paa
LFS
Normal file
Binary file not shown.
BIN
source/braf_soft/Braf_Truck/Braf_Refueler/Data/CFN/Camo2_co.png
LFS
Normal file
BIN
source/braf_soft/Braf_Truck/Braf_Refueler/Data/CFN/Camo2_co.png
LFS
Normal file
Binary file not shown.
BIN
source/braf_soft/Braf_Truck/Braf_Refueler/Data/CFN/Camo3_co.paa
LFS
Normal file
BIN
source/braf_soft/Braf_Truck/Braf_Refueler/Data/CFN/Camo3_co.paa
LFS
Normal file
Binary file not shown.
BIN
source/braf_soft/Braf_Truck/Braf_Refueler/Data/CFN/Camo3_co.png
LFS
Normal file
BIN
source/braf_soft/Braf_Truck/Braf_Refueler/Data/CFN/Camo3_co.png
LFS
Normal file
Binary file not shown.
BIN
source/braf_soft/Braf_Truck/Braf_Refueler/Data/CFN/Camo4_co.paa
LFS
Normal file
BIN
source/braf_soft/Braf_Truck/Braf_Refueler/Data/CFN/Camo4_co.paa
LFS
Normal file
Binary file not shown.
BIN
source/braf_soft/Braf_Truck/Braf_Refueler/Data/CFN/Camo4_co.png
LFS
Normal file
BIN
source/braf_soft/Braf_Truck/Braf_Refueler/Data/CFN/Camo4_co.png
LFS
Normal file
Binary file not shown.
BIN
source/braf_soft/Braf_Truck/Braf_Refueler/Data/Camo1_as.paa
LFS
Normal file
BIN
source/braf_soft/Braf_Truck/Braf_Refueler/Data/Camo1_as.paa
LFS
Normal file
Binary file not shown.
BIN
source/braf_soft/Braf_Truck/Braf_Refueler/Data/Camo1_nohq.paa
LFS
Normal file
BIN
source/braf_soft/Braf_Truck/Braf_Refueler/Data/Camo1_nohq.paa
LFS
Normal file
Binary file not shown.
BIN
source/braf_soft/Braf_Truck/Braf_Refueler/Data/Camo1_smdi.paa
LFS
Normal file
BIN
source/braf_soft/Braf_Truck/Braf_Refueler/Data/Camo1_smdi.paa
LFS
Normal file
Binary file not shown.
BIN
source/braf_soft/Braf_Truck/Braf_Refueler/Data/Camo1_ti_ca.paa
LFS
Normal file
BIN
source/braf_soft/Braf_Truck/Braf_Refueler/Data/Camo1_ti_ca.paa
LFS
Normal file
Binary file not shown.
BIN
source/braf_soft/Braf_Truck/Braf_Refueler/Data/Camo2_as.paa
LFS
Normal file
BIN
source/braf_soft/Braf_Truck/Braf_Refueler/Data/Camo2_as.paa
LFS
Normal file
Binary file not shown.
BIN
source/braf_soft/Braf_Truck/Braf_Refueler/Data/Camo2_nohq.paa
LFS
Normal file
BIN
source/braf_soft/Braf_Truck/Braf_Refueler/Data/Camo2_nohq.paa
LFS
Normal file
Binary file not shown.
BIN
source/braf_soft/Braf_Truck/Braf_Refueler/Data/Camo2_smdi.paa
LFS
Normal file
BIN
source/braf_soft/Braf_Truck/Braf_Refueler/Data/Camo2_smdi.paa
LFS
Normal file
Binary file not shown.
BIN
source/braf_soft/Braf_Truck/Braf_Refueler/Data/Camo2_ti_ca.paa
LFS
Normal file
BIN
source/braf_soft/Braf_Truck/Braf_Refueler/Data/Camo2_ti_ca.paa
LFS
Normal file
Binary file not shown.
BIN
source/braf_soft/Braf_Truck/Braf_Refueler/Data/Camo3_as.paa
LFS
Normal file
BIN
source/braf_soft/Braf_Truck/Braf_Refueler/Data/Camo3_as.paa
LFS
Normal file
Binary file not shown.
BIN
source/braf_soft/Braf_Truck/Braf_Refueler/Data/Camo3_nohq.paa
LFS
Normal file
BIN
source/braf_soft/Braf_Truck/Braf_Refueler/Data/Camo3_nohq.paa
LFS
Normal file
Binary file not shown.
BIN
source/braf_soft/Braf_Truck/Braf_Refueler/Data/Camo3_smdi.paa
LFS
Normal file
BIN
source/braf_soft/Braf_Truck/Braf_Refueler/Data/Camo3_smdi.paa
LFS
Normal file
Binary file not shown.
BIN
source/braf_soft/Braf_Truck/Braf_Refueler/Data/Camo3_ti_ca.paa
LFS
Normal file
BIN
source/braf_soft/Braf_Truck/Braf_Refueler/Data/Camo3_ti_ca.paa
LFS
Normal file
Binary file not shown.
BIN
source/braf_soft/Braf_Truck/Braf_Refueler/Data/Camo4_as.paa
LFS
Normal file
BIN
source/braf_soft/Braf_Truck/Braf_Refueler/Data/Camo4_as.paa
LFS
Normal file
Binary file not shown.
BIN
source/braf_soft/Braf_Truck/Braf_Refueler/Data/Camo4_nohq.paa
LFS
Normal file
BIN
source/braf_soft/Braf_Truck/Braf_Refueler/Data/Camo4_nohq.paa
LFS
Normal file
Binary file not shown.
BIN
source/braf_soft/Braf_Truck/Braf_Refueler/Data/Camo4_smdi.paa
LFS
Normal file
BIN
source/braf_soft/Braf_Truck/Braf_Refueler/Data/Camo4_smdi.paa
LFS
Normal file
Binary file not shown.
84
source/braf_soft/Braf_Truck/Braf_Refueler/Data/Cone.rvmat
Normal file
84
source/braf_soft/Braf_Truck/Braf_Refueler/Data/Cone.rvmat
Normal file
@@ -0,0 +1,84 @@
|
||||
#define _ARMA_
|
||||
|
||||
ambient[] = {0.75,0.75,0.75,1.0};
|
||||
diffuse[] = {0.75,0.75,0.75,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 = 75;
|
||||
PixelShaderID = "Super";
|
||||
VertexShaderID = "Super";
|
||||
class Stage1
|
||||
{
|
||||
texture = "braf\braf_soft\Braf_Truck\Braf_Tanker\Data\cone_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[] = {10.0,0.0,0.0};
|
||||
up[] = {0.0,10.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_soft\Braf_Truck\Braf_Tanker\Data\cone_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,1.0};
|
||||
pos[] = {0.0,0.0,1.0};
|
||||
};
|
||||
};
|
||||
class Stage5
|
||||
{
|
||||
texture = "braf\braf_soft\Braf_Truck\Braf_Tanker\Data\cone_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,1.0};
|
||||
pos[] = {0.0,0.0,1.0};
|
||||
};
|
||||
};
|
||||
class Stage6
|
||||
{
|
||||
texture = "#(ai,64,64,1)fresnel(2.0,0.1)";
|
||||
uvSource = "none";
|
||||
};
|
||||
class Stage7
|
||||
{
|
||||
texture="a3\data_f\env_land_co.paa";
|
||||
uvSource = "none";
|
||||
};
|
||||
//class StageTI
|
||||
//{
|
||||
// texture = "braf\braf_soft\Braf_Truck\Braf_Tanker\Data\cone_ti_ca.paa";
|
||||
//};
|
||||
BIN
source/braf_soft/Braf_Truck/Braf_Refueler/Data/Cone_as.paa
LFS
Normal file
BIN
source/braf_soft/Braf_Truck/Braf_Refueler/Data/Cone_as.paa
LFS
Normal file
Binary file not shown.
BIN
source/braf_soft/Braf_Truck/Braf_Refueler/Data/Cone_co.paa
LFS
Normal file
BIN
source/braf_soft/Braf_Truck/Braf_Refueler/Data/Cone_co.paa
LFS
Normal file
Binary file not shown.
BIN
source/braf_soft/Braf_Truck/Braf_Refueler/Data/Cone_nohq.paa
LFS
Normal file
BIN
source/braf_soft/Braf_Truck/Braf_Refueler/Data/Cone_nohq.paa
LFS
Normal file
Binary file not shown.
BIN
source/braf_soft/Braf_Truck/Braf_Refueler/Data/Cone_smdi.paa
LFS
Normal file
BIN
source/braf_soft/Braf_Truck/Braf_Refueler/Data/Cone_smdi.paa
LFS
Normal file
Binary file not shown.
BIN
source/braf_soft/Braf_Truck/Braf_Refueler/Data/EB/Camo1_co.paa
LFS
Normal file
BIN
source/braf_soft/Braf_Truck/Braf_Refueler/Data/EB/Camo1_co.paa
LFS
Normal file
Binary file not shown.
BIN
source/braf_soft/Braf_Truck/Braf_Refueler/Data/EB/Camo1_co.png
LFS
Normal file
BIN
source/braf_soft/Braf_Truck/Braf_Refueler/Data/EB/Camo1_co.png
LFS
Normal file
Binary file not shown.
BIN
source/braf_soft/Braf_Truck/Braf_Refueler/Data/EB/Camo2_co.paa
LFS
Normal file
BIN
source/braf_soft/Braf_Truck/Braf_Refueler/Data/EB/Camo2_co.paa
LFS
Normal file
Binary file not shown.
BIN
source/braf_soft/Braf_Truck/Braf_Refueler/Data/EB/Camo2_co.png
LFS
Normal file
BIN
source/braf_soft/Braf_Truck/Braf_Refueler/Data/EB/Camo2_co.png
LFS
Normal file
Binary file not shown.
BIN
source/braf_soft/Braf_Truck/Braf_Refueler/Data/EB/Camo3_co.paa
LFS
Normal file
BIN
source/braf_soft/Braf_Truck/Braf_Refueler/Data/EB/Camo3_co.paa
LFS
Normal file
Binary file not shown.
BIN
source/braf_soft/Braf_Truck/Braf_Refueler/Data/EB/Camo3_co.png
LFS
Normal file
BIN
source/braf_soft/Braf_Truck/Braf_Refueler/Data/EB/Camo3_co.png
LFS
Normal file
Binary file not shown.
BIN
source/braf_soft/Braf_Truck/Braf_Refueler/Data/EB/Camo4_co.paa
LFS
Normal file
BIN
source/braf_soft/Braf_Truck/Braf_Refueler/Data/EB/Camo4_co.paa
LFS
Normal file
Binary file not shown.
BIN
source/braf_soft/Braf_Truck/Braf_Refueler/Data/EB/Camo4_co.png
LFS
Normal file
BIN
source/braf_soft/Braf_Truck/Braf_Refueler/Data/EB/Camo4_co.png
LFS
Normal file
Binary file not shown.
84
source/braf_soft/Braf_Truck/Braf_Refueler/Data/Ext.rvmat
Normal file
84
source/braf_soft/Braf_Truck/Braf_Refueler/Data/Ext.rvmat
Normal file
@@ -0,0 +1,84 @@
|
||||
#define _ARMA_
|
||||
|
||||
ambient[] = {0.75,0.75,0.75,1.0};
|
||||
diffuse[] = {0.75,0.75,0.75,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 = 75;
|
||||
PixelShaderID = "Super";
|
||||
VertexShaderID = "Super";
|
||||
class Stage1
|
||||
{
|
||||
texture = "braf\braf_soft\Braf_Truck\Braf_Tanker\Data\ext_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[] = {10.0,0.0,0.0};
|
||||
up[] = {0.0,10.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_soft\Braf_Truck\Braf_Tanker\Data\ext_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,1.0};
|
||||
pos[] = {0.0,0.0,1.0};
|
||||
};
|
||||
};
|
||||
class Stage5
|
||||
{
|
||||
texture = "braf\braf_soft\Braf_Truck\Braf_Tanker\Data\ext_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,1.0};
|
||||
pos[] = {0.0,0.0,1.0};
|
||||
};
|
||||
};
|
||||
class Stage6
|
||||
{
|
||||
texture = "#(ai,64,64,1)fresnel(2.0,0.1)";
|
||||
uvSource = "none";
|
||||
};
|
||||
class Stage7
|
||||
{
|
||||
texture="a3\data_f\env_land_co.paa";
|
||||
uvSource = "none";
|
||||
};
|
||||
//class StageTI
|
||||
//{
|
||||
// texture = "braf\braf_soft\Braf_Truck\Braf_Worker\Data\Ext_ti_ca.paa";
|
||||
//};
|
||||
BIN
source/braf_soft/Braf_Truck/Braf_Refueler/Data/Ext_as.paa
LFS
Normal file
BIN
source/braf_soft/Braf_Truck/Braf_Refueler/Data/Ext_as.paa
LFS
Normal file
Binary file not shown.
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user