fix(braf_air2) Naming clonvention for all classes and paths to use lowercase letters.

This commit is contained in:
2026-08-03 15:19:22 -03:00
parent 3af8760da3
commit 3b99904aa7
1007 changed files with 16549 additions and 16423 deletions
@@ -5,6 +5,6 @@ class CfgFactionClasses {
// Provide display name for your faction.
displayName = "France";
priority = 2;
icon = "\A3\armor_f_gamma\MBT_02\Data\UI\map_MBT_02_ca.paa";
icon = "\a3\armor_f_gamma\mbt_02\data\ui\map_mbt_02_ca.paa";
};
};
@@ -1,6 +1,6 @@
class StageTI
{
texture="AMF_PLANE_TRANSPORT_01\Data\Textures\CN235_Cargo_co.paa";
texture="amf_plane_transport_01\data\textures\cn235_cargo_co.paa";
};
ambient[]={1,1,1,1};
diffuse[]={1,1,1,1};
@@ -12,7 +12,7 @@ PixelShaderID="Super";
VertexShaderID="Super";
class Stage1
{
texture="AMF_PLANE_TRANSPORT_01\Data\Textures\CN235_Cargo_nohq.paa";
texture="amf_plane_transport_01\data\textures\cn235_cargo_nohq.paa";
uvSource="tex";
class uvTransform
{
@@ -48,7 +48,7 @@ class Stage3
};
class Stage4
{
texture="AMF_PLANE_TRANSPORT_01\Data\Textures\CN235_Cargo_as.paa";
texture="amf_plane_transport_01\data\textures\cn235_cargo_as.paa";
uvSource="tex";
class uvTransform
{
@@ -60,7 +60,7 @@ class Stage4
};
class Stage5
{
texture="AMF_PLANE_TRANSPORT_01\Data\Textures\CN235_Cargo_smdi.paa";
texture="amf_plane_transport_01\data\textures\cn235_cargo_smdi.paa";
uvSource="tex";
class uvTransform
{
@@ -1,6 +1,6 @@
class StageTI
{
texture="AMF_PLANE_TRANSPORT_01\Data\Textures\CN235_CockpitHigh_co.paa";
texture="amf_plane_transport_01\data\textures\cn235_cockpithigh_co.paa";
};
ambient[]={1,1,1,1};
diffuse[]={1,1,1,1};
@@ -12,7 +12,7 @@ PixelShaderID="Super";
VertexShaderID="Super";
class Stage1
{
texture="AMF_PLANE_TRANSPORT_01\Data\Textures\CN235_CockpitHigh_nohq.paa";
texture="amf_plane_transport_01\data\textures\cn235_cockpithigh_nohq.paa";
uvSource="tex";
class uvTransform
{
@@ -48,7 +48,7 @@ class Stage3
};
class Stage4
{
texture="AMF_PLANE_TRANSPORT_01\Data\Textures\CN235_CockpitHigh_as.paa";
texture="amf_plane_transport_01\data\textures\cn235_cockpithigh_as.paa";
uvSource="tex";
class uvTransform
{
@@ -60,7 +60,7 @@ class Stage4
};
class Stage5
{
texture="AMF_PLANE_TRANSPORT_01\Data\Textures\CN235_CockpitHigh_smdi.paa";
texture="amf_plane_transport_01\data\textures\cn235_cockpithigh_smdi.paa";
uvSource="tex";
class uvTransform
{
@@ -1,6 +1,6 @@
class StageTI
{
texture="AMF_PLANE_TRANSPORT_01\Data\Textures\CN235_CockpitLow_co.paa";
texture="amf_plane_transport_01\data\textures\cn235_cockpitlow_co.paa";
};
ambient[]={1,1,1,1};
diffuse[]={1,1,1,1};
@@ -12,7 +12,7 @@ PixelShaderID="Super";
VertexShaderID="Super";
class Stage1
{
texture="AMF_PLANE_TRANSPORT_01\Data\Textures\CN235_CockpitLow_nohq.paa";
texture="amf_plane_transport_01\data\textures\cn235_cockpitlow_nohq.paa";
uvSource="tex";
class uvTransform
{
@@ -48,7 +48,7 @@ class Stage3
};
class Stage4
{
texture="AMF_PLANE_TRANSPORT_01\Data\Textures\CN235_CockpitLow_as.paa";
texture="amf_plane_transport_01\data\textures\cn235_cockpitlow_as.paa";
uvSource="tex";
class uvTransform
{
@@ -60,7 +60,7 @@ class Stage4
};
class Stage5
{
texture="AMF_PLANE_TRANSPORT_01\Data\Textures\CN235_CockpitLow_smdi.paa";
texture="amf_plane_transport_01\data\textures\cn235_cockpitlow_smdi.paa";
uvSource="tex";
class uvTransform
{
@@ -1,6 +1,6 @@
class StageTI
{
texture="AMF_PLANE_TRANSPORT_01\Data\Textures\CN235_Fus_co.paa";
texture="amf_plane_transport_01\data\textures\cn235_fus_co.paa";
};
ambient[]={1,1,1,1};
diffuse[]={1,1,1,1};
@@ -12,7 +12,7 @@ PixelShaderID="Super";
VertexShaderID="Super";
class Stage1
{
texture="AMF_PLANE_TRANSPORT_01\Data\Textures\CN235_Fus_nohq.paa";
texture="amf_plane_transport_01\data\textures\cn235_fus_nohq.paa";
uvSource="tex";
class uvTransform
{
@@ -48,7 +48,7 @@ class Stage3
};
class Stage4
{
texture="AMF_PLANE_TRANSPORT_01\Data\Textures\CN235_Fus_as.paa";
texture="amf_plane_transport_01\data\textures\cn235_fus_as.paa";
uvSource="tex";
class uvTransform
{
@@ -60,7 +60,7 @@ class Stage4
};
class Stage5
{
texture="AMF_PLANE_TRANSPORT_01\Data\Textures\CN235_Fus_smdi.paa";
texture="amf_plane_transport_01\data\textures\cn235_fus_smdi.paa";
uvSource="tex";
class uvTransform
{
@@ -1,6 +1,6 @@
class StageTI
{
texture="AMF_PLANE_TRANSPORT_01\Data\Textures\CN235_MovParts_co.paa";
texture="amf_plane_transport_01\data\textures\cn235_movparts_co.paa";
};
ambient[]={1,1,1,1};
diffuse[]={1,1,1,1};
@@ -12,7 +12,7 @@ PixelShaderID="Super";
VertexShaderID="Super";
class Stage1
{
texture="AMF_PLANE_TRANSPORT_01\Data\Textures\CN235_MovParts_nohq.paa";
texture="amf_plane_transport_01\data\textures\cn235_movparts_nohq.paa";
uvSource="tex";
class uvTransform
{
@@ -48,7 +48,7 @@ class Stage3
};
class Stage4
{
texture="AMF_PLANE_TRANSPORT_01\Data\Textures\CN235_MovParts_as.paa";
texture="amf_plane_transport_01\data\textures\cn235_movparts_as.paa";
uvSource="tex";
class uvTransform
{
@@ -60,7 +60,7 @@ class Stage4
};
class Stage5
{
texture="AMF_PLANE_TRANSPORT_01\Data\Textures\CN235_MovParts_smdi.paa";
texture="amf_plane_transport_01\data\textures\cn235_movparts_smdi.paa";
uvSource="tex";
class uvTransform
{
@@ -1,6 +1,6 @@
class StageTI
{
texture="AMF_PLANE_TRANSPORT_01\Data\Textures\CN235_Otherparts_co.paa";
texture="amf_plane_transport_01\data\textures\cn235_otherparts_co.paa";
};
ambient[]={1,1,1,1};
diffuse[]={1,1,1,1};
@@ -12,7 +12,7 @@ PixelShaderID="Super";
VertexShaderID="Super";
class Stage1
{
texture="AMF_PLANE_TRANSPORT_01\Data\Textures\CN235_Otherparts_nohq.paa";
texture="amf_plane_transport_01\data\textures\cn235_otherparts_nohq.paa";
uvSource="tex";
class uvTransform
{
@@ -48,7 +48,7 @@ class Stage3
};
class Stage4
{
texture="AMF_PLANE_TRANSPORT_01\Data\Textures\CN235_Otherparts_as.paa";
texture="amf_plane_transport_01\data\textures\cn235_otherparts_as.paa";
uvSource="tex";
class uvTransform
{
@@ -60,7 +60,7 @@ class Stage4
};
class Stage5
{
texture="AMF_PLANE_TRANSPORT_01\Data\Textures\CN235_Otherparts_smdi.paa";
texture="amf_plane_transport_01\data\textures\cn235_otherparts_smdi.paa";
uvSource="tex";
class uvTransform
{
@@ -8,7 +8,7 @@ renderFlags[]=
{
"NoAlphaWrite"
};
nextPass="AMF_PLANE_TRANSPORT_01\Data\textures\VITRES\glass-pass2.rvmat";
nextPass="amf_plane_transport_01\data\textures\vitres\glass-pass2.rvmat";
PixelShaderID="Glass";
VertexShaderID="Glass";
class Stage1
@@ -18,6 +18,6 @@ class Stage1
};
class Stage2
{
texture="AMF_PLANE_TRANSPORT_01\Data\textures\VITRES\reflect_co.paa";
texture="amf_plane_transport_01\data\textures\vitres\reflect_co.paa";
uvSource="none";
};
@@ -2,6 +2,7 @@ class CfgPatches
{
class AMF_PLANE_TRANSPORT_01_F
{
author = "BRAF TEAM";
units[] = {"B_AMF_PLANE_TRANSPORT_01_F"};
weapons[] = {};
requiredVersion = 0.1;
+23 -23
View File
@@ -52,8 +52,8 @@ class CfgVehicles
side = 1; // 3 stands for civilians, 0 is OPFOR, 1 is BLUFOR, 2 means guerrillas
faction = BLU_F; // defines the faction inside of the side
displayName = "AMF PLANE TRANSPORT 01 (Base)"; // how is the plane displayed (named) in editor
author = "Haxxerd & AMF TEAM";
model = "\AMF_PLANE_TRANSPORT_01\AMF_PLANE_TRANSPORT_01_F.p3d"; // path to model of the plane
author = "BRAF TEAM";
model = "\amf_plane_transport_01\amf_plane_transport_01_f.p3d"; // path to model of the plane
accuracy = 0.2; // how hard it is to distinguish the type of the vehicle (bigger number means harder)
editorSubcategory = EdSubcat_Planes; // category in which we want to see this plane in editor
memoryPointTaskMarker = "TaskMarker_1_pos"; // The memory point defines the position where the task marked will be displayed if the task is attached to the particular object
@@ -80,8 +80,8 @@ class CfgVehicles
driverLeftHandAnimName = ""; // conecting throttle animation to left hand of pilot
icon = "AMF_PLANE_TRANSPORT_01\Data\ui\AMF_CASA_CN_235_Icon_ca.paa"; // icon in map/editor
picture = "AMF_PLANE_TRANSPORT_01\Data\ui\AMF_CASA_CN_235_ca.paa"; // small picture in command menu
icon = "amf_plane_transport_01\data\ui\amf_casa_cn_235_icon_ca.paa"; // icon in map/editor
picture = "amf_plane_transport_01\data\ui\amf_casa_cn_235_ca.paa"; // small picture in command menu
transportSoldier = 30;
transportAmmo = 0;
transportRepair = 0;
@@ -308,7 +308,7 @@ class CfgVehicles
};
class TransportPylonsComponent
{
uiPicture = "\A3\Air_F_Gamma\Plane_Fighter_03\Data\UI\Plane_A143_3DEN_CA.paa";
uiPicture = "\a3\air_f_gamma\plane_fighter_03\data\ui\plane_a143_3den_ca.paa";
class Pylons
{};
class Presets
@@ -360,21 +360,21 @@ class CfgVehicles
tex[] = {};
mat[] =
{
"A3\Air_F_Gamma\Plane_Fighter_03\Data\Plane_Fighter_03_body_1.rvmat", // material mapped in model
"A3\Air_F_Gamma\Plane_Fighter_03\Data\Plane_Fighter_03_body_1_damage.rvmat", // changes to this one once damage of the part reaches 0.5
"A3\Air_F_Gamma\Plane_Fighter_03\Data\Plane_Fighter_03_body_1_destruct.rvmat", // changes to this one once damage of the part reaches 1
"a3\air_f_gamma\plane_fighter_03\data\plane_fighter_03_body_1.rvmat", // material mapped in model
"a3\air_f_gamma\plane_fighter_03\data\plane_fighter_03_body_1_damage.rvmat", // changes to this one once damage of the part reaches 0.5
"a3\air_f_gamma\plane_fighter_03\data\plane_fighter_03_body_1_destruct.rvmat", // changes to this one once damage of the part reaches 1
"A3\Air_F_Gamma\Plane_Fighter_03\Data\Plane_Fighter_03_body_2.rvmat",
"A3\Air_F_Gamma\Plane_Fighter_03\Data\Plane_Fighter_03_body_2_damage.rvmat",
"A3\Air_F_Gamma\Plane_Fighter_03\Data\Plane_Fighter_03_body_2_destruct.rvmat",
"a3\air_f_gamma\plane_fighter_03\data\plane_fighter_03_body_2.rvmat",
"a3\air_f_gamma\plane_fighter_03\data\plane_fighter_03_body_2_damage.rvmat",
"a3\air_f_gamma\plane_fighter_03\data\plane_fighter_03_body_2_destruct.rvmat",
"A3\Air_F_Gamma\Plane_Fighter_03\Data\Plane_Fighter_03_glass.rvmat",
"A3\Air_F_Gamma\Plane_Fighter_03\Data\Plane_Fighter_03_glass_damage.rvmat",
"A3\Air_F_Gamma\Plane_Fighter_03\Data\Plane_Fighter_03_glass_destruct.rvmat",
"a3\air_f_gamma\plane_fighter_03\data\plane_fighter_03_glass.rvmat",
"a3\air_f_gamma\plane_fighter_03\data\plane_fighter_03_glass_damage.rvmat",
"a3\air_f_gamma\plane_fighter_03\data\plane_fighter_03_glass_destruct.rvmat",
"A3\Air_F_Gamma\Plane_Fighter_03\Data\Plane_Fighter_03_glass_in.rvmat",
"A3\Air_F_Gamma\Plane_Fighter_03\Data\Plane_Fighter_03_glass_damage.rvmat",
"A3\Air_F_Gamma\Plane_Fighter_03\Data\Plane_Fighter_03_glass_destruct.rvmat"
"a3\air_f_gamma\plane_fighter_03\data\plane_fighter_03_glass_in.rvmat",
"a3\air_f_gamma\plane_fighter_03\data\plane_fighter_03_glass_damage.rvmat",
"a3\air_f_gamma\plane_fighter_03\data\plane_fighter_03_glass_destruct.rvmat"
};
};
@@ -415,7 +415,7 @@ class CfgVehicles
directionStabilized = 1; // Allows stabilization of the turret
visionMode[] = {"Normal","Ti"}; // Available spectrum modes - in this case visible and thermal
thermalMode[] = {0,1}; // TI modes - in this case WHOT and BHOT
gunnerOpticsModel = "\A3\Drones_F\Weapons_F_Gamma\Reticle\UAV_Optics_Gunner_wide_F.p3d"; // model used for the reticle
gunnerOpticsModel = "\a3\drones_f\weapons_f_gamma\reticle\uav_optics_gunner_wide_f.p3d"; // model used for the reticle
opticsPPEffects[] = {}; // post-process effects used in the optics
};
class Medium : Wide
@@ -424,14 +424,14 @@ class CfgVehicles
initFov = A3_FOV_DEG(6);
minFov = A3_FOV_DEG(6);
maxFov = A3_FOV_DEG(6);
gunnerOpticsModel = "\A3\Drones_F\Weapons_F_Gamma\Reticle\UAV_Optics_Gunner_medium_F.p3d";
gunnerOpticsModel = "\a3\drones_f\weapons_f_gamma\reticle\uav_optics_gunner_medium_f.p3d";
};
class Narrow : Wide
{
initFov = 0.125;
minFov = 0.125;
maxFov = 0.125;
gunnerOpticsModel = "\A3\Drones_F\Weapons_F_Gamma\Reticle\UAV_Optics_Gunner_narrow_F.p3d";
gunnerOpticsModel = "\a3\drones_f\weapons_f_gamma\reticle\uav_optics_gunner_narrow_f.p3d";
};
showMiniMapInOptics = true;
showUAVViewInOptics = false;
@@ -501,7 +501,7 @@ class CfgVehicles
shortcut = "Eject";
displayName = "$STR_A3_action_eject";
condition = "player in this && {speed this > 1} AND (this animationPhase ""ramp_bottom"" == 1)";
statement = "[this,0] execvm ""\AMF_PLANE_TRANSPORT_01\Data\scripts\eject.sqf""";
statement = "[this,0] execvm ""\amf_plane_transport_01\data\scripts\eject.sqf""";
position = "";
radius = 10;
onlyforplayer = 1;
@@ -562,7 +562,7 @@ class CfgVehicles
class B_AMF_PLANE_TRANSPORT_01_F: AMF_PLANE_TRANSPORT_01_base_F // CAS version of the plane
{
displayName = "CASA CN-235"; // how does the vehicle show itself in editor
author = "Haxxerd & AMF TEAM";
author = "BRAF TEAM";
side = 1; /// BLUFOR side
faction = "France_Faction"; /// and with France faction // defines the faction inside of the side
crew = "B_Fighter_Pilot_F"; // we are using "Fighter Pilot" for now, but we can use the sample soldier we have as captain of the boat, too - "Test_Soldier_F"
@@ -583,7 +583,7 @@ class CfgVehicles
class AMF_PLANE_TRANSPORT_01_wreck_F: PlaneWreck
{
scope = 1; // we don't want to see wreck model in editor (you can use scope=2 if you want to see it)
model = "\AMF_PLANE_TRANSPORT_01\AMF_PLANE_TRANSPORT_01_Wreck_F.p3d";
model = "\amf_plane_transport_01\amf_plane_transport_01_wreck_f.p3d";
typicalCargo[] = {}; //no one should be sitting inside when spawned
irTarget = 0;
transportAmmo = 0;
+14 -14
View File
@@ -1,47 +1,47 @@
attenuationEffectType = "PlaneAttenuation";
soundGetIn[] = {"\AMF_PLANE_TRANSPORT_01\Data\sounds\close", db-10, 1};
soundGetOut[] = {"\AMF_PLANE_TRANSPORT_01\Data\sounds\open", db-10, 1, 40};
soundDammage[] = {"\AMF_PLANE_TRANSPORT_01\Data\sounds\int-alarm_loop", 0.562341, 1};
soundEngineOnInt[] = {"\AMF_PLANE_TRANSPORT_01\Data\sounds\AMF_CASA_engine_ext_start.wav", 0.398107, 1.0};
soundEngineOnExt[] = {"\AMF_PLANE_TRANSPORT_01\Data\sounds\AMF_CASA_engine_ext_start.wav", 0.398107, 1.0, 700};
soundEngineOffInt[] = {"\AMF_PLANE_TRANSPORT_01\Data\sounds\AMF_CASA_engine_ext_stop.wav", 0.398107, 1.0};
soundEngineOffExt[] = {"\AMF_PLANE_TRANSPORT_01\Data\sounds\AMF_CASA_engine_ext_stop.wav", 0.398107, 1.0, 700};
soundIncommingMissile[] = {"\A3\Sounds_F\weapons\Rockets\locked_3", 0.1, 1.5};
soundGetIn[] = {"\amf_plane_transport_01\data\sounds\close", db-10, 1};
soundGetOut[] = {"\amf_plane_transport_01\data\sounds\open", db-10, 1, 40};
soundDammage[] = {"\amf_plane_transport_01\data\sounds\int-alarm_loop", 0.562341, 1};
soundEngineOnInt[] = {"\amf_plane_transport_01\data\sounds\amf_casa_engine_ext_start.wav", 0.398107, 1.0};
soundEngineOnExt[] = {"\amf_plane_transport_01\data\sounds\amf_casa_engine_ext_start.wav", 0.398107, 1.0, 700};
soundEngineOffInt[] = {"\amf_plane_transport_01\data\sounds\amf_casa_engine_ext_stop.wav", 0.398107, 1.0};
soundEngineOffExt[] = {"\amf_plane_transport_01\data\sounds\amf_casa_engine_ext_stop.wav", 0.398107, 1.0, 700};
soundIncommingMissile[] = {"\a3\sounds_f\weapons\rockets\locked_3", 0.1, 1.5};
class Sounds {
class EngineLowOut {
sound[] = {"\AMF_PLANE_TRANSPORT_01\Data\sounds\AMF_CASA_engine_ext_low.wav", db5, 1, 900};
sound[] = {"\amf_plane_transport_01\data\sounds\amf_casa_engine_ext_low.wav", db5, 1, 900};
frequency = "1.0 min (rpm + 0.5)";
volume = "camPos*engineOn*(rpm factor[0.85, 0])";
};
class EngineHighOut {
sound[] = {"\AMF_PLANE_TRANSPORT_01\Data\sounds\AMF_CASA_engine_ext_low.wav", db5, 1, 1100};
sound[] = {"\amf_plane_transport_01\data\sounds\amf_casa_engine_ext_low.wav", db5, 1, 1100};
frequency = "1";
volume = "camPos*engineOn*(rpm factor[0.55, 1.0])";
};
class ForsageOut {
sound[] = {"\AMF_PLANE_TRANSPORT_01\Data\sounds\AMF_CASA_engine_ext_low.wav", db3, 1, 1500};
sound[] = {"\amf_plane_transport_01\data\sounds\amf_casa_engine_ext_low.wav", db3, 1, 1500};
frequency = "1";
volume = "camPos*engineOn*(thrust factor[0.5, 1.0])";
cone[] = {1.14, 3.92, 2.0, 0.4};
};
class EngineLowIn {
sound[] = {"\AMF_PLANE_TRANSPORT_01\Data\sounds\AMF_CASA_engine_int_low.wav", db3, 1.0};
sound[] = {"\amf_plane_transport_01\data\sounds\amf_casa_engine_int_low.wav", db3, 1.0};
frequency = "1.0 min (rpm + 0.5)";
volume = "(1-camPos)*(engineOn*(rpm factor[0.85, 0]))";
};
class EngineHighIn {
sound[] = {"\AMF_PLANE_TRANSPORT_01\Data\sounds\AMF_CASA_engine_int_high.wav", db3, 1.0};
sound[] = {"\amf_plane_transport_01\data\sounds\amf_casa_engine_int_high.wav", db3, 1.0};
frequency = "1";
volume = "(1-camPos)*(engineOn*(rpm factor[0.55, 1.0]))";
};
class ForsageIn {
sound[] = {"\AMF_PLANE_TRANSPORT_01\Data\sounds\AMF_CASA_engine_int_high.wav", db5, 1.1};
sound[] = {"\amf_plane_transport_01\data\sounds\amf_casa_engine_int_high.wav", db5, 1.1};
frequency = "1";
volume = "(1-camPos)*(engineOn*(thrust factor[0.5, 1.0]))";
};
@@ -1,7 +1,7 @@
class braf_shoulder_holster_leather : braf_LC2_belt {
scope = 2;
displayname = "Shoulder Holster";
picture = "\braf\braf_characters_vest\Data\LC2\ui\LC2_ui.paa";
picture = "\braf\braf_characters_vest\data\lc2\ui\lc2_ui.paa";
model = "braf\braf_characters_vest\braf_shoulder_holster.p3d";
hiddenSelections[] = {};
hiddenSelectionsTextures[] = {};
+1 -1
View File
@@ -57,7 +57,7 @@ class Stage4
};
class Stage5
{
texture="braf\braf_soft\Braf_Marrua\AM11\Data\Glass_smdi.paa";
texture="braf\braf_soft\braf_marrua\am11\data\glass_smdi.paa";
uvSource="tex";
};
class Stage6
+4 -4
View File
@@ -10,7 +10,7 @@ PixelShaderID = "Super";
VertexShaderID = "Super";
class Stage1
{
texture = "braf\braf_soft\Braf_Kombi\Data\Camo1_nohq.paa";
texture = "braf\braf_soft\braf_kombi\data\camo1_nohq.paa";
uvSource = "tex";
class uvTransform
{
@@ -46,7 +46,7 @@ class Stage3
};
class Stage4
{
texture = "braf\braf_soft\Braf_Kombi\Data\Camo1_as.paa";
texture = "braf\braf_soft\braf_kombi\data\camo1_as.paa";
uvSource = "tex";
class uvTransform
{
@@ -58,7 +58,7 @@ class Stage4
};
class Stage5
{
texture = "braf\braf_soft\Braf_Kombi\Data\Camo1_smdi.paa";
texture = "braf\braf_soft\braf_kombi\data\camo1_smdi.paa";
uvSource = "tex";
class uvTransform
{
@@ -80,5 +80,5 @@ class Stage7
};
//class StageTI
//{
// texture = "braf\braf_soft\Braf_Kombi\Data\Camo1_ti_ca.paa";
// texture = "braf\braf_soft\braf_kombi\data\camo1_ti_ca.paa";
//};
+4 -4
View File
@@ -10,7 +10,7 @@ PixelShaderID = "Super";
VertexShaderID = "Super";
class Stage1
{
texture = "braf\braf_soft\Braf_Kombi\Data\Camo2_nohq.paa";
texture = "braf\braf_soft\braf_kombi\data\camo2_nohq.paa";
uvSource = "tex";
class uvTransform
{
@@ -46,7 +46,7 @@ class Stage3
};
class Stage4
{
texture = "braf\braf_soft\Braf_Kombi\Data\Camo2_as.paa";
texture = "braf\braf_soft\braf_kombi\data\camo2_as.paa";
uvSource = "tex";
class uvTransform
{
@@ -58,7 +58,7 @@ class Stage4
};
class Stage5
{
texture = "braf\braf_soft\Braf_Kombi\Data\Camo2_smdi.paa";
texture = "braf\braf_soft\braf_kombi\data\camo2_smdi.paa";
uvSource = "tex";
class uvTransform
{
@@ -80,5 +80,5 @@ class Stage7
};
//class StageTI
//{
// texture = "braf\braf_soft\Braf_Kombi\Data\Camo2_ti_ca.paa";
// texture = "braf\braf_soft\braf_kombi\data\camo2_ti_ca.paa";
//};
+113 -113
View File
@@ -1,28 +1,28 @@
soundGetOut[]={"A3\Sounds_F\vehicles\soft\MRAP_02\getout",0.56234133,1,40};
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};
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};
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};
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};
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
{
@@ -30,329 +30,329 @@ class Sounds
{
sound[]=
{
"A3\Sounds_F_EPC\Truck_03\ext\truck03_engine_1",
"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)]))";
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",
"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)]))";
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",
"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)]))";
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",
"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)]))";
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",
"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)]))";
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",
"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)]))";
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",
"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)])";
volume="engineon*campos*((rpm/ 3000) factor[(2400/ 3000),(2700/ 3000)])";
};
class IdleThrust
{
sound[]=
{
"A3\Sounds_F_EPC\Truck_03\ext\truck03_exhaust_1",
"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)]))";
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",
"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)]))";
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",
"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)]))";
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",
"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)]))";
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",
"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)]))";
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",
"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)]))";
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",
"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)])";
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",
"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)]))";
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",
"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)]))";
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",
"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)]))";
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",
"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)]))";
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",
"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)]))";
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",
"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)]))";
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",
"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)])";
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",
"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)]))";
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",
"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)]))";
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",
"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)]))";
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",
"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)]))";
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",
"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)]))";
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",
"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)]))";
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",
"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)])";
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",
"a3\sounds_f\vehicles\soft\tires\ext_tires_rock_final_2",
0.79432821,
1,
120
@@ -364,7 +364,7 @@ class Sounds
{
sound[]=
{
"A3\Sounds_F\vehicles\soft\tires\ext-tires-sand1",
"a3\sounds_f\vehicles\soft\tires\ext-tires-sand1",
0.70794576,
1,
120
@@ -376,7 +376,7 @@ class Sounds
{
sound[]=
{
"A3\Sounds_F\vehicles\soft\tires\ext_tires_road_final_1",
"a3\sounds_f\vehicles\soft\tires\ext_tires_road_final_1",
0.70794576,
1,
120
@@ -388,7 +388,7 @@ class Sounds
{
sound[]=
{
"A3\Sounds_F\vehicles\soft\tires\ext-tires-mud2",
"a3\sounds_f\vehicles\soft\tires\ext-tires-mud2",
0.70794576,
1,
120
@@ -400,7 +400,7 @@ class Sounds
{
sound[]=
{
"A3\Sounds_F\vehicles\soft\tires\ext_tires_rock_final_2",
"a3\sounds_f\vehicles\soft\tires\ext_tires_rock_final_2",
0.70794576,
1,
120
@@ -412,7 +412,7 @@ class Sounds
{
sound[]=
{
"A3\Sounds_F\vehicles\soft\tires\ext_tires_road_final_1",
"a3\sounds_f\vehicles\soft\tires\ext_tires_road_final_1",
0.70794576,
1,
120
@@ -424,7 +424,7 @@ class Sounds
{
sound[]=
{
"A3\Sounds_F\vehicles\soft\noises\noise_ext_car_3",
"a3\sounds_f\vehicles\soft\noises\noise_ext_car_3",
0.79432821,
1,
90
@@ -436,7 +436,7 @@ class Sounds
{
sound[]=
{
"A3\Sounds_F\vehicles\soft\tires\int_tires_rock_final_2",
"a3\sounds_f\vehicles\soft\tires\int_tires_rock_final_2",
0.39810717,
1
};
@@ -447,7 +447,7 @@ class Sounds
{
sound[]=
{
"A3\Sounds_F\vehicles\soft\tires\int-tires-sand2",
"a3\sounds_f\vehicles\soft\tires\int-tires-sand2",
0.39810717,
1
};
@@ -458,7 +458,7 @@ class Sounds
{
sound[]=
{
"A3\Sounds_F\vehicles\soft\tires\int_tires_road_final_1",
"a3\sounds_f\vehicles\soft\tires\int_tires_road_final_1",
0.39810717,
1
};
@@ -469,7 +469,7 @@ class Sounds
{
sound[]=
{
"A3\Sounds_F\vehicles\soft\tires\int-tires-mud2",
"a3\sounds_f\vehicles\soft\tires\int-tires-mud2",
0.39810717,
1
};
@@ -480,7 +480,7 @@ class Sounds
{
sound[]=
{
"A3\Sounds_F\vehicles\soft\tires\int_tires_rock_final_2",
"a3\sounds_f\vehicles\soft\tires\int_tires_rock_final_2",
0.39810717,
1
};
@@ -491,7 +491,7 @@ class Sounds
{
sound[]=
{
"A3\Sounds_F\vehicles\soft\tires\int_tires_road_final_1",
"a3\sounds_f\vehicles\soft\tires\int_tires_road_final_1",
0.39810717,
1
};
@@ -502,7 +502,7 @@ class Sounds
{
sound[]=
{
"A3\Sounds_F\vehicles\soft\noises\noise_int_car_3",
"a3\sounds_f\vehicles\soft\noises\noise_int_car_3",
0.44668359,
1
};
@@ -513,7 +513,7 @@ class Sounds
{
sound[]=
{
"A3\Sounds_F\vehicles\soft\noises\slipping_tires_loop_04",
"a3\sounds_f\vehicles\soft\noises\slipping_tires_loop_04",
0.39810717,
1,
100
@@ -525,7 +525,7 @@ class Sounds
{
sound[]=
{
"A3\Sounds_F\vehicles\soft\noises\slipping_tires_loop_02",
"a3\sounds_f\vehicles\soft\noises\slipping_tires_loop_02",
0.39810717,
1,
100
@@ -537,7 +537,7 @@ class Sounds
{
sound[]=
{
"A3\Sounds_F\vehicles\soft\noises\slipping_tires_loop_02",
"a3\sounds_f\vehicles\soft\noises\slipping_tires_loop_02",
0.39810717,
1,
100
@@ -549,7 +549,7 @@ class Sounds
{
sound[]=
{
"A3\Sounds_F\vehicles\soft\noises\slipping_tires_loop_02",
"a3\sounds_f\vehicles\soft\noises\slipping_tires_loop_02",
0.39810717,
1,
100
@@ -561,7 +561,7 @@ class Sounds
{
sound[]=
{
"A3\Sounds_F\vehicles\soft\noises\slipping_tires_loop_04",
"a3\sounds_f\vehicles\soft\noises\slipping_tires_loop_04",
0.39810717,
1,
100
@@ -573,7 +573,7 @@ class Sounds
{
sound[]=
{
"A3\Sounds_F\vehicles\soft\noises\slipping_tires_loop_02",
"a3\sounds_f\vehicles\soft\noises\slipping_tires_loop_02",
0.39810717,
1,
100
@@ -585,7 +585,7 @@ class Sounds
{
sound[]=
{
"A3\Sounds_F\vehicles\soft\noises\slipping_tires_loop_02",
"a3\sounds_f\vehicles\soft\noises\slipping_tires_loop_02",
0.39810717,
1,
100
@@ -597,7 +597,7 @@ class Sounds
{
sound[]=
{
"A3\Sounds_F\vehicles\soft\noises\slipping_tires_loop_02",
"a3\sounds_f\vehicles\soft\noises\slipping_tires_loop_02",
0.39810717,
1,
100
@@ -609,7 +609,7 @@ class Sounds
{
sound[]=
{
"A3\Sounds_F\vehicles\soft\noises\slipping_tires_loop_04_int",
"a3\sounds_f\vehicles\soft\noises\slipping_tires_loop_04_int",
0.56234133,
1
};
@@ -620,7 +620,7 @@ class Sounds
{
sound[]=
{
"A3\Sounds_F\vehicles\soft\noises\slipping_tires_loop_02_int",
"a3\sounds_f\vehicles\soft\noises\slipping_tires_loop_02_int",
0.56234133,
1
};
@@ -631,7 +631,7 @@ class Sounds
{
sound[]=
{
"A3\Sounds_F\vehicles\soft\noises\slipping_tires_loop_02_int",
"a3\sounds_f\vehicles\soft\noises\slipping_tires_loop_02_int",
0.56234133,
1
};
@@ -642,7 +642,7 @@ class Sounds
{
sound[]=
{
"A3\Sounds_F\vehicles\soft\noises\slipping_tires_loop_02_int",
"a3\sounds_f\vehicles\soft\noises\slipping_tires_loop_02_int",
0.56234133,
1
};
@@ -653,7 +653,7 @@ class Sounds
{
sound[]=
{
"A3\Sounds_F\vehicles\soft\noises\slipping_tires_loop_04_int",
"a3\sounds_f\vehicles\soft\noises\slipping_tires_loop_04_int",
0.56234133,
1
};
@@ -664,7 +664,7 @@ class Sounds
{
sound[]=
{
"A3\Sounds_F\vehicles\soft\noises\slipping_tires_loop_02_int",
"a3\sounds_f\vehicles\soft\noises\slipping_tires_loop_02_int",
0.56234133,
1
};
@@ -675,7 +675,7 @@ class Sounds
{
sound[]=
{
"A3\Sounds_F\vehicles\soft\noises\slipping_tires_loop_02_int",
"a3\sounds_f\vehicles\soft\noises\slipping_tires_loop_02_int",
0.56234133,
1
};
@@ -686,7 +686,7 @@ class Sounds
{
sound[]=
{
"A3\Sounds_F\vehicles\soft\noises\slipping_tires_loop_02_int",
"a3\sounds_f\vehicles\soft\noises\slipping_tires_loop_02_int",
0.56234133,
1
};
@@ -697,7 +697,7 @@ class Sounds
{
sound[]=
{
"A3\Sounds_F\vehicles\noises\soft_driving_in_water",
"a3\sounds_f\vehicles\noises\soft_driving_in_water",
0.50118721,
1,
300
@@ -709,7 +709,7 @@ class Sounds
{
sound[]=
{
"A3\Sounds_F\vehicles\noises\soft_driving_in_water_int",
"a3\sounds_f\vehicles\noises\soft_driving_in_water_int",
0.3548134,
1,
100
@@ -721,24 +721,24 @@ class Sounds
{
sound[]=
{
"A3\Sounds_F\vehicles\noises\rain1_ext",
"a3\sounds_f\vehicles\noises\rain1_ext",
1,
1,
100
};
frequency=1;
volume="camPos * (rain - rotorSpeed/2) * 2";
volume="campos * (rain - rotorspeed/2) * 2";
};
class RainInt
{
sound[]=
{
"A3\Sounds_F\vehicles\noises\rain1_int",
"a3\sounds_f\vehicles\noises\rain1_int",
1,
1,
100
};
frequency=1;
volume="(1-camPos)*(rain - rotorSpeed/2)*2";
volume="(1-campos)*(rain - rotorspeed/2)*2";
};
};
+25 -25
View File
@@ -1,6 +1,6 @@
class Braf_kombi_base: Car_F
class braf_kombi_base: Car_F
{
author="Braf_Team";
author = "BRAF TEAM";
DLC="BRAF";
mapSize=6.0300002;
_generalMacro="BRAF_kombi_base";
@@ -8,8 +8,8 @@ class Braf_kombi_base: Car_F
scopeCurator=0;
side=2;
displayName="BRAF_kombi_base";
model="braf\braf_soft\Braf_kombi\vw_kombi.p3d";
faction="BRAF_ARMY";
model="braf\braf_soft\braf_kombi\vw_kombi.p3d";
faction="braf_army";
editorSubcategory="EdSubcat_Cars";
cost=50000;
driverLeftHandAnimName="drivewheel";
@@ -151,15 +151,15 @@ class Braf_kombi_base: Car_F
tex[]={};
mat[]=
{
"braf\braf_soft\Braf_kombi\Data\camo1.rvmat",
"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_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_soft\braf_kombi\data\glass.rvmat",
"braf\braf_damage\data\braf_kombi\glass_damage.rvmat",
"braf\braf_damage\data\braf_kombi\glass_damage.rvmat"
};
@@ -482,21 +482,21 @@ class Braf_kombi_base: Car_F
ace_refuel_fuelCapacity=295;
#include "Kombi_Sounds.hpp"
};
class BRAF_kombi: BRAF_kombi_base
class braf_kombi: BRAF_kombi_base
{
author="BRAF_Team";
_generalMacro="BRAF_kombi";
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";
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";
//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";
faction="braf_army";
crew="braf_army_rifleman_regular_2000";
maxFordingDepth=1.75;
castCargoShadow=1;
@@ -532,7 +532,7 @@ class BRAF_kombi: BRAF_kombi_base
{
class _xx_BRAF_20Rnd_762x51
{
magazine = "BRAF_20Rnd_762x51";
magazine = "braf_20rnd_762x51";
count = 8;
};
class _xx_BRAF_100Rnd_762x51_Mix_red
@@ -542,7 +542,7 @@ class BRAF_kombi: BRAF_kombi_base
};
class _xx_BRAF_30Rnd_556x45
{
magazine = "BRAF_30Rnd_556x45";
magazine = "braf_30rnd_556x45";
count = 8;
};
class _xx_HandGrenade
@@ -565,9 +565,9 @@ class BRAF_kombi: BRAF_kombi_base
};
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"
"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
{
@@ -697,12 +697,12 @@ class BRAF_kombi: BRAF_kombi_base
// 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"
// "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"};
// factions[]={"braf_army"};
// };
//};
};
+2 -2
View File
@@ -6,7 +6,7 @@ class CfgSkeletons
skeletonInherit="";
skeletonBones[]={};
};
class Braf_Kombi_Skeleton : Default
class braf_kombi_skeleton : Default
{
SkeletonBones[]=
{
@@ -62,7 +62,7 @@ class CfgModels
mfMax=8;
mFact=1;
tBody=150;
skeletonName="Braf_Kombi_Skeleton";
skeletonName="braf_kombi_skeleton";
sections[]=
{
"Light_1",
@@ -1,9 +1,9 @@
class BRAF_Worker_Refueller: BRAF_Worker_Covered
class braf_worker_refueller: braf_worker_covered
{
model="braf\braf_soft\Braf_Truck\Braf_Tanker\Braf_Refueller.p3d";
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";
_generalMacro="braf_worker_fuel";
//editorPreview="\braf\braf_insignia\editorpreview\soft\braf_worker_refueller.jpg";
vehicleClass="Support";
transportFuel=320;
ace_refuel_fuelCargo=640;
@@ -171,34 +171,34 @@ class BRAF_Worker_Refueller: BRAF_Worker_Covered
};
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"
"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_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_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_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_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_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"
};
@@ -1,9 +1,9 @@
class BRAF_Worker_Fuel: BRAF_Worker_Covered
class braf_worker_fuel: braf_worker_covered
{
model="braf\braf_soft\Braf_Truck\Braf_Tanker\Braf_Tanker.p3d";
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";
_generalMacro="braf_worker_fuel";
//editorPreview="\braf\braf_insignia\editorpreview\soft\braf_worker_fuel.jpg";
vehicleClass="Support";
transportFuel=640;
ace_refuel_fuelCargo=640;
@@ -171,51 +171,51 @@ class BRAF_Worker_Fuel: BRAF_Worker_Covered
};
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"
"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_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_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_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_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_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
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";
_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"
"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[]=
{
@@ -223,20 +223,20 @@ class BRAF_Worker_Fuel_UN: BRAF_Worker_Fuel
1
};
};
class BRAF_Worker_Fuel_CFN: BRAF_Worker_Fuel
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";
_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"
"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[]=
{
@@ -244,20 +244,20 @@ class BRAF_Worker_Fuel_CFN: BRAF_Worker_Fuel
1
};
};
class BRAF_Worker_Fuel_FAB: BRAF_Worker_Fuel
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";
_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"
"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[]=
{
@@ -265,21 +265,21 @@ class BRAF_Worker_Fuel_FAB: BRAF_Worker_Fuel
1
};
};
class BRAF_Worker_Fuel_BR: BRAF_Worker_Fuel
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";
_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"
"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[]=
{
@@ -10,7 +10,7 @@ PixelShaderID = "Super";
VertexShaderID = "Super";
class Stage1
{
texture = "braf\braf_soft\Braf_Truck\Braf_Tanker\Data\cone_nohq.paa";
texture = "braf\braf_soft\braf_truck\braf_tanker\data\cone_nohq.paa";
uvSource = "tex";
class uvTransform
{
@@ -46,7 +46,7 @@ class Stage3
};
class Stage4
{
texture = "braf\braf_soft\Braf_Truck\Braf_Tanker\Data\cone_as.paa";
texture = "braf\braf_soft\braf_truck\braf_tanker\data\cone_as.paa";
uvSource = "tex";
class uvTransform
{
@@ -58,7 +58,7 @@ class Stage4
};
class Stage5
{
texture = "braf\braf_soft\Braf_Truck\Braf_Tanker\Data\cone_smdi.paa";
texture = "braf\braf_soft\braf_truck\braf_tanker\data\cone_smdi.paa";
uvSource = "tex";
class uvTransform
{
@@ -80,5 +80,5 @@ class Stage7
};
//class StageTI
//{
// texture = "braf\braf_soft\Braf_Truck\Braf_Tanker\Data\cone_ti_ca.paa";
// texture = "braf\braf_soft\braf_truck\braf_tanker\data\cone_ti_ca.paa";
//};
@@ -10,7 +10,7 @@ PixelShaderID = "Super";
VertexShaderID = "Super";
class Stage1
{
texture = "braf\braf_soft\Braf_Truck\Braf_Tanker\Data\ext_nohq.paa";
texture = "braf\braf_soft\braf_truck\braf_tanker\data\ext_nohq.paa";
uvSource = "tex";
class uvTransform
{
@@ -46,7 +46,7 @@ class Stage3
};
class Stage4
{
texture = "braf\braf_soft\Braf_Truck\Braf_Tanker\Data\ext_as.paa";
texture = "braf\braf_soft\braf_truck\braf_tanker\data\ext_as.paa";
uvSource = "tex";
class uvTransform
{
@@ -58,7 +58,7 @@ class Stage4
};
class Stage5
{
texture = "braf\braf_soft\Braf_Truck\Braf_Tanker\Data\ext_smdi.paa";
texture = "braf\braf_soft\braf_truck\braf_tanker\data\ext_smdi.paa";
uvSource = "tex";
class uvTransform
{
@@ -80,5 +80,5 @@ class Stage7
};
//class StageTI
//{
// texture = "braf\braf_soft\Braf_Truck\Braf_Worker\Data\Ext_ti_ca.paa";
// texture = "braf\braf_soft\braf_truck\braf_worker\data\ext_ti_ca.paa";
//};
@@ -57,7 +57,7 @@ class Stage4
};
class Stage5
{
texture="braf\braf_soft\Braf_Truck\Braf_Worker\Data\Glass_smdi.paa";
texture="braf\braf_soft\braf_truck\braf_worker\data\glass_smdi.paa";
uvSource="tex";
};
class Stage6
@@ -10,7 +10,7 @@ PixelShaderID = "Super";
VertexShaderID = "Super";
class Stage1
{
texture = "braf\braf_soft\Braf_Truck\Braf_Tanker\Data\Camo1_nohq.paa";
texture = "braf\braf_soft\braf_truck\braf_tanker\data\camo1_nohq.paa";
uvSource = "tex";
class uvTransform
{
@@ -46,7 +46,7 @@ class Stage3
};
class Stage4
{
texture = "braf\braf_soft\Braf_Truck\Braf_Tanker\Data\Camo1_as.paa";
texture = "braf\braf_soft\braf_truck\braf_tanker\data\camo1_as.paa";
uvSource = "tex";
class uvTransform
{
@@ -58,7 +58,7 @@ class Stage4
};
class Stage5
{
texture = "braf\braf_soft\Braf_Truck\Braf_Tanker\Data\Camo1_smdi.paa";
texture = "braf\braf_soft\braf_truck\braf_tanker\data\camo1_smdi.paa";
uvSource = "tex";
class uvTransform
{
@@ -80,5 +80,5 @@ class Stage7
};
class StageTI
{
texture = "braf\braf_soft\Braf_Truck\Braf_Worker\Data\Camo1_ti_ca.paa";
texture = "braf\braf_soft\braf_truck\braf_worker\data\camo1_ti_ca.paa";
};
@@ -10,7 +10,7 @@ PixelShaderID = "Super";
VertexShaderID = "Super";
class Stage1
{
texture = "braf\braf_soft\Braf_Truck\Braf_Tanker\Data\Camo2_nohq.paa";
texture = "braf\braf_soft\braf_truck\braf_tanker\data\camo2_nohq.paa";
uvSource = "tex";
class uvTransform
{
@@ -46,7 +46,7 @@ class Stage3
};
class Stage4
{
texture = "braf\braf_soft\Braf_Truck\Braf_Tanker\Data\Camo2_as.paa";
texture = "braf\braf_soft\braf_truck\braf_tanker\data\camo2_as.paa";
uvSource = "tex";
class uvTransform
{
@@ -58,7 +58,7 @@ class Stage4
};
class Stage5
{
texture = "braf\braf_soft\Braf_Truck\Braf_Tanker\Data\Camo2_smdi.paa";
texture = "braf\braf_soft\braf_truck\braf_tanker\data\camo2_smdi.paa";
uvSource = "tex";
class uvTransform
{
@@ -80,5 +80,5 @@ class Stage7
};
class StageTI
{
texture = "braf\braf_soft\Braf_Truck\Braf_Worker\Data\Camo2_ti_ca.paa";
texture = "braf\braf_soft\braf_truck\braf_worker\data\camo2_ti_ca.paa";
};
@@ -10,7 +10,7 @@ PixelShaderID = "Super";
VertexShaderID = "Super";
class Stage1
{
texture = "braf\braf_soft\Braf_Truck\Braf_Tanker\Data\Camo3_nohq.paa";
texture = "braf\braf_soft\braf_truck\braf_tanker\data\camo3_nohq.paa";
uvSource = "tex";
class uvTransform
{
@@ -46,7 +46,7 @@ class Stage3
};
class Stage4
{
texture = "braf\braf_soft\Braf_Truck\Braf_Tanker\Data\Camo3_as.paa";
texture = "braf\braf_soft\braf_truck\braf_tanker\data\camo3_as.paa";
uvSource = "tex";
class uvTransform
{
@@ -58,7 +58,7 @@ class Stage4
};
class Stage5
{
texture = "braf\braf_soft\Braf_Truck\Braf_Tanker\Data\Camo3_smdi.paa";
texture = "braf\braf_soft\braf_truck\braf_tanker\data\camo3_smdi.paa";
uvSource = "tex";
class uvTransform
{
@@ -80,5 +80,5 @@ class Stage7
};
class StageTI
{
texture = "braf\braf_soft\Braf_Truck\Braf_Worker\Data\Camo3_ti_ca.paa";
texture = "braf\braf_soft\braf_truck\braf_worker\data\camo3_ti_ca.paa";
};
@@ -10,7 +10,7 @@ PixelShaderID = "Super";
VertexShaderID = "Super";
class Stage1
{
texture = "braf\braf_soft\Braf_Truck\Braf_Tanker\Data\Camo4_nohq.paa";
texture = "braf\braf_soft\braf_truck\braf_tanker\data\camo4_nohq.paa";
uvSource = "tex";
class uvTransform
{
@@ -46,7 +46,7 @@ class Stage3
};
class Stage4
{
texture = "braf\braf_soft\Braf_Truck\Braf_Tanker\Data\Camo4_as.paa";
texture = "braf\braf_soft\braf_truck\braf_tanker\data\camo4_as.paa";
uvSource = "tex";
class uvTransform
{
@@ -58,7 +58,7 @@ class Stage4
};
class Stage5
{
texture = "braf\braf_soft\Braf_Truck\Braf_Tanker\Data\Camo4_smdi.paa";
texture = "braf\braf_soft\braf_truck\braf_tanker\data\camo4_smdi.paa";
uvSource = "tex";
class uvTransform
{
@@ -80,5 +80,5 @@ class Stage7
};
//class StageTI
//{
// texture = "braf\braf_soft\Braf_Truck\Braf_Tanker\Data\Camo4_ti_ca.paa";
// texture = "braf\braf_soft\braf_truck\braf_tanker\data\camo4_ti_ca.paa";
//};
@@ -6,7 +6,7 @@ class CfgSkeletons
skeletonInherit="";
skeletonBones[]={};
};
class Braf_Tanker_Skeleton : Default
class braf_tanker_skeleton : Default
{
SkeletonBones[]=
{
@@ -60,7 +60,7 @@ class CfgModels
sectionsInherit="";
skeletonName="";
};
class Braf_Tanker: Default
class braf_tanker: Default
{
htMin=60;
htMax=180;
@@ -68,7 +68,7 @@ class CfgModels
mfMax=8;
mFact=1;
tBody=150;
skeletonName="Braf_Tanker_Skeleton";
skeletonName="braf_tanker_skeleton";
sections[]=
{
"Light_L1",
@@ -1,12 +1,17 @@
class CfgPatches
{
class BRAF_LR110_F
class braf_lr110_f
{
author = "BRAF TEAM";
// List of units defined in this "PBO"
units[]=
{
"BRAF_LR_110_SW","BRAF_LR110_SW_01_Special_F"
"BRAF_LR110_Hardtop",
"BRAF_LR110_CIV",
"BRAF_LR110_gendarmerie",
"BRAF_LR110_UN",
"braf_lr_softtop_4d",
"braf_lr_softtop_4d_armed"
};
weapons[]={};
requiredVersion=0.1;
@@ -8,7 +8,7 @@ PixelShaderID="Super";
VertexShaderID="Super";
class Stage1
{
texture="braf\braf_soft\braf_land_rover\DATA\braf_landrover_out_nohq.paa";
texture="braf\braf_soft\braf_land_rover\data\braf_landrover_out_nohq.paa";
uvSource="tex";
class uvTransform
{
@@ -44,7 +44,7 @@ class Stage3
};
class Stage4
{
texture="braf\braf_soft\braf_land_rover\DATA\braf_landrover_out_as.paa";
texture="braf\braf_soft\braf_land_rover\data\braf_landrover_out_as.paa";
uvSource="tex";
class uvTransform
{
@@ -56,7 +56,7 @@ class Stage4
};
class Stage5
{
texture="braf\braf_soft\braf_land_rover\DATA\braf_landrover_out_smdi.paa";
texture="braf\braf_soft\braf_land_rover\data\braf_landrover_out_smdi.paa";
uvSource="tex";
class uvTransform
{
@@ -73,10 +73,10 @@ class Stage6
};
class Stage7
{
texture="A3\data_f\env_land_co.paa";
texture="a3\data_f\env_land_co.paa";
uvSource="none";
};
class StageTI
{
texture="braf\braf_soft\braf_land_rover\DATA\braf_landrover_base_ti_ca.paa";
texture="braf\braf_soft\braf_land_rover\data\braf_landrover_base_ti_ca.paa";
};
@@ -12,7 +12,7 @@ PixelShaderID="Super";
VertexShaderID="Super";
class Stage1
{
texture="braf\braf_soft\braf_land_rover\Data\braf_landrover_out_nohq.paa";
texture="braf\braf_soft\braf_land_rover\data\braf_landrover_out_nohq.paa";
uvSource="tex";
class uvTransform
{
@@ -24,7 +24,7 @@ class Stage1
};
class Stage2
{
texture="a3\data_f\Destruct\damage_metal_tankArmor_dt.tga";
texture="a3\data_f\destruct\damage_metal_tankarmor_dt.tga";
uvSource="tex";
class uvTransform
{
@@ -36,7 +36,7 @@ class Stage2
};
class Stage3
{
texture="a3\data_f\Destruct\destruct_plech_full_mc.tga";
texture="a3\data_f\destruct\destruct_plech_full_mc.tga";
uvSource="tex";
class uvTransform
{
@@ -60,7 +60,7 @@ class Stage4
};
class Stage5
{
texture="braf\braf_soft\braf_land_rover\Data\braf_landrover_out_smdi.paa";
texture="braf\braf_soft\braf_land_rover\data\braf_landrover_out_smdi.paa";
uvSource="tex";
class uvTransform
{
@@ -8,7 +8,7 @@ PixelShaderID="Super";
VertexShaderID="Super";
class Stage1
{
texture="braf\braf_soft\braf_land_rover\Data\braf_landrover_out_nohq.paa";
texture="braf\braf_soft\braf_land_rover\data\braf_landrover_out_nohq.paa";
uvSource="tex";
class uvTransform
{
@@ -20,7 +20,7 @@ class Stage1
};
class Stage2
{
texture="a3\data_f\Destruct\damage_metal_tankArmor_dt.tga";
texture="a3\data_f\destruct\damage_metal_tankarmor_dt.tga";
uvSource="tex";
class uvTransform
{
@@ -8,7 +8,7 @@ PixelShaderID="Super";
VertexShaderID="Super";
class Stage1
{
texture="braf\braf_soft\braf_land_rover\Data\braf_landrover_out_nohq.paa";
texture="braf\braf_soft\braf_land_rover\data\braf_landrover_out_nohq.paa";
uvSource="tex";
class uvTransform
{
@@ -56,7 +56,7 @@ class Stage4
};
class Stage5
{
texture="braf\braf_soft\braf_land_rover\Data\braf_landrover_out_smdi.paa";
texture="braf\braf_soft\braf_land_rover\data\braf_landrover_out_smdi.paa";
uvSource="tex";
class uvTransform
{
@@ -8,7 +8,7 @@ PixelShaderID="Super";
VertexShaderID="Super";
class Stage1
{
texture="a3\data_f\Destruct\destr_glass_armour2_full_NOHQ.tga";
texture="a3\data_f\destruct\destr_glass_armour2_full_nohq.tga";
uvSource="tex";
class uvTransform
{
@@ -20,7 +20,7 @@ class Stage1
};
class Stage2
{
texture="a3\data_f\Destruct\damage_metal_basicarmor_dt";
texture="a3\data_f\destruct\damage_metal_basicarmor_dt";
uvSource="tex";
class uvTransform
{
@@ -32,7 +32,7 @@ class Stage2
};
class Stage3
{
texture="a3\data_f\Destruct\destr_glass_armour2_full_CA.tga";
texture="a3\data_f\destruct\destr_glass_armour2_full_ca.tga";
uvSource="tex";
class uvTransform
{
@@ -56,7 +56,7 @@ class Stage4
};
class Stage5
{
texture="BRAF\braf_soft\braf_land_rover\data\braf_landrover_glass_smdi.paa";
texture="braf\braf_soft\braf_land_rover\data\braf_landrover_glass_smdi.paa";
uvSource="tex";
class uvTransform
{
@@ -10,7 +10,7 @@ PixelShaderID = "Super";
VertexShaderID = "Super";
class Stage1
{
texture = "braf\braf_soft\braf_land_rover\Data\braf_landrover_in_nohq.paa";
texture = "braf\braf_soft\braf_land_rover\data\braf_landrover_in_nohq.paa";
uvSource = "tex";
class uvTransform
{
@@ -46,7 +46,7 @@ class Stage3
};
class Stage4
{
texture = "braf\braf_soft\braf_land_rover\Data\braf_landrover_in_as.paa";
texture = "braf\braf_soft\braf_land_rover\data\braf_landrover_in_as.paa";
uvSource = "tex";
class uvTransform
{
@@ -58,7 +58,7 @@ class Stage4
};
class Stage5
{
texture = "braf\braf_soft\braf_land_rover\Data\Skins\EB\braf_EB_landroverin_smdi.paa";
texture = "braf\braf_soft\braf_land_rover\data\skins\eb\braf_eb_landroverin_smdi.paa";
uvSource = "tex";
class uvTransform
{
@@ -81,5 +81,5 @@ class Stage7
// FIXME TeTeT
// class StageTI
// {
// texture = "braf\braf_soft\Braf_Marrua\AM11\Data\camo_1_ti_ca.paa";
// texture = "braf\braf_soft\braf_marrua\am11\data\camo_1_ti_ca.paa";
// };
@@ -10,7 +10,7 @@ PixelShaderID = "Super";
VertexShaderID = "Super";
class Stage1
{
texture = "braf\braf_soft\braf_land_rover\Data\braf_landrover_out_nohq.paa";
texture = "braf\braf_soft\braf_land_rover\data\braf_landrover_out_nohq.paa";
uvSource = "tex";
class uvTransform
{
@@ -46,7 +46,7 @@ class Stage3
};
class Stage4
{
texture = "braf\braf_soft\braf_land_rover\Data\braf_landrover_out_as.paa";
texture = "braf\braf_soft\braf_land_rover\data\braf_landrover_out_as.paa";
uvSource = "tex";
class uvTransform
{
@@ -58,7 +58,7 @@ class Stage4
};
class Stage5
{
texture = "braf\braf_soft\braf_land_rover\Data\Skins\EB\braf_EB_landroverout_smdi.paa";
texture = "braf\braf_soft\braf_land_rover\data\skins\eb\braf_eb_landroverout_smdi.paa";
uvSource = "tex";
class uvTransform
{
@@ -81,5 +81,5 @@ class Stage7
// FIXME TeTeT
// class StageTI
// {
// texture = "braf\braf_soft\Braf_Marrua\AM11\Data\camo_1_ti_ca.paa";
// texture = "braf\braf_soft\braf_marrua\am11\data\camo_1_ti_ca.paa";
// };
@@ -10,7 +10,7 @@ PixelShaderID = "Super";
VertexShaderID = "Super";
class Stage1
{
texture = "braf\braf_soft\braf_land_rover\Data\Skins\GEN\braf_landrover_GENin_nohq.paa";
texture = "braf\braf_soft\braf_land_rover\data\skins\gen\braf_landrover_genin_nohq.paa";
uvSource = "tex";
class uvTransform
{
@@ -46,7 +46,7 @@ class Stage3
};
class Stage4
{
texture = "braf\braf_soft\braf_land_rover\Data\braf_landrover_in_as.paa";
texture = "braf\braf_soft\braf_land_rover\data\braf_landrover_in_as.paa";
uvSource = "tex";
class uvTransform
{
@@ -58,7 +58,7 @@ class Stage4
};
class Stage5
{
texture = "braf\braf_soft\braf_land_rover\Data\Skins\GEN\braf_landrover_GENin_smdi.paa";
texture = "braf\braf_soft\braf_land_rover\data\skins\gen\braf_landrover_genin_smdi.paa";
uvSource = "tex";
class uvTransform
{
@@ -81,5 +81,5 @@ class Stage7
// FIXME TeTeT
// class StageTI
// {
// texture = "braf\braf_soft\Braf_Marrua\AM11\Data\camo_1_ti_ca.paa";
// texture = "braf\braf_soft\braf_marrua\am11\data\camo_1_ti_ca.paa";
// };
@@ -10,7 +10,7 @@ PixelShaderID = "Super";
VertexShaderID = "Super";
class Stage1
{
texture = "braf\braf_soft\braf_land_rover\Data\braf_landrover_out_nohq.paa";
texture = "braf\braf_soft\braf_land_rover\data\braf_landrover_out_nohq.paa";
uvSource = "tex";
class uvTransform
{
@@ -46,7 +46,7 @@ class Stage3
};
class Stage4
{
texture = "braf\braf_soft\braf_land_rover\Data\braf_landrover_out_as.paa";
texture = "braf\braf_soft\braf_land_rover\data\braf_landrover_out_as.paa";
uvSource = "tex";
class uvTransform
{
@@ -58,7 +58,7 @@ class Stage4
};
class Stage5
{
texture = "braf\braf_soft\braf_land_rover\Data\Skins\GEN\braf_landrover_GENout_smdi.paa";
texture = "braf\braf_soft\braf_land_rover\data\skins\gen\braf_landrover_genout_smdi.paa";
uvSource = "tex";
class uvTransform
{
@@ -81,5 +81,5 @@ class Stage7
// FIXME TeTeT
// class StageTI
// {
// texture = "braf\braf_soft\Braf_Marrua\AM11\Data\camo_1_ti_ca.paa";
// texture = "braf\braf_soft\braf_marrua\am11\data\camo_1_ti_ca.paa";
// };
@@ -10,7 +10,7 @@ PixelShaderID = "Super";
VertexShaderID = "Super";
class Stage1
{
texture = "braf\braf_soft\braf_land_rover\Data\braf_landrover_in_nohq.paa";
texture = "braf\braf_soft\braf_land_rover\data\braf_landrover_in_nohq.paa";
uvSource = "tex";
class uvTransform
{
@@ -46,7 +46,7 @@ class Stage3
};
class Stage4
{
texture = "braf\braf_soft\braf_land_rover\Data\braf_landrover_in_as.paa";
texture = "braf\braf_soft\braf_land_rover\data\braf_landrover_in_as.paa";
uvSource = "tex";
class uvTransform
{
@@ -58,7 +58,7 @@ class Stage4
};
class Stage5
{
texture = "braf\braf_soft\braf_land_rover\Data\Skins\cfn\braf_landrover_navy_in_co.paa";
texture = "braf\braf_soft\braf_land_rover\data\skins\cfn\braf_landrover_navy_in_co.paa";
uvSource = "tex";
class uvTransform
{
@@ -81,5 +81,5 @@ class Stage7
// FIXME TeTeT
// class StageTI
// {
// texture = "braf\braf_soft\Braf_Marrua\AM11\Data\camo_1_ti_ca.paa";
// texture = "braf\braf_soft\braf_marrua\am11\data\camo_1_ti_ca.paa";
// };
@@ -10,7 +10,7 @@ PixelShaderID = "Super";
VertexShaderID = "Super";
class Stage1
{
texture = "braf\braf_soft\braf_land_rover\Data\braf_landrover_out_nohq.paa";
texture = "braf\braf_soft\braf_land_rover\data\braf_landrover_out_nohq.paa";
uvSource = "tex";
class uvTransform
{
@@ -46,7 +46,7 @@ class Stage3
};
class Stage4
{
texture = "braf\braf_soft\braf_land_rover\Data\braf_landrover_out_as.paa";
texture = "braf\braf_soft\braf_land_rover\data\braf_landrover_out_as.paa";
uvSource = "tex";
class uvTransform
{
@@ -58,7 +58,7 @@ class Stage4
};
class Stage5
{
texture = "braf\braf_soft\braf_land_rover\Data\Skins\CFN\braf_landrover_navy_out_smdi.paa";
texture = "braf\braf_soft\braf_land_rover\data\skins\cfn\braf_landrover_navy_out_smdi.paa";
uvSource = "tex";
class uvTransform
{
@@ -81,5 +81,5 @@ class Stage7
// FIXME TeTeT
// class StageTI
// {
// texture = "braf\braf_soft\Braf_Marrua\AM11\Data\camo_1_ti_ca.paa";
// texture = "braf\braf_soft\braf_marrua\am11\data\camo_1_ti_ca.paa";
// };
@@ -10,7 +10,7 @@ PixelShaderID = "Super";
VertexShaderID = "Super";
class Stage1
{
texture = "braf\braf_soft\braf_land_rover\Data\braf_landrover_in_nohq.paa";
texture = "braf\braf_soft\braf_land_rover\data\braf_landrover_in_nohq.paa";
uvSource = "tex";
class uvTransform
{
@@ -46,7 +46,7 @@ class Stage3
};
class Stage4
{
texture = "braf\braf_soft\braf_land_rover\Data\braf_landrover_in_as.paa";
texture = "braf\braf_soft\braf_land_rover\data\braf_landrover_in_as.paa";
uvSource = "tex";
class uvTransform
{
@@ -58,7 +58,7 @@ class Stage4
};
class Stage5
{
texture = "braf\braf_soft\braf_land_rover\Data\Skins\hiaf\braf_landrover_hiaf_in_smdi.paa";
texture = "braf\braf_soft\braf_land_rover\data\skins\hiaf\braf_landrover_hiaf_in_smdi.paa";
uvSource = "tex";
class uvTransform
{
@@ -81,5 +81,5 @@ class Stage7
// FIXME TeTeT
// class StageTI
// {
// texture = "braf\braf_soft\Braf_Marrua\AM11\Data\camo_1_ti_ca.paa";
// texture = "braf\braf_soft\braf_marrua\am11\data\camo_1_ti_ca.paa";
// };
@@ -10,7 +10,7 @@ PixelShaderID = "Super";
VertexShaderID = "Super";
class Stage1
{
texture = "braf\braf_soft\braf_land_rover\Data\braf_landrover_out_nohq.paa";
texture = "braf\braf_soft\braf_land_rover\data\braf_landrover_out_nohq.paa";
uvSource = "tex";
class uvTransform
{
@@ -46,7 +46,7 @@ class Stage3
};
class Stage4
{
texture = "braf\braf_soft\braf_land_rover\Data\braf_landrover_out_as.paa";
texture = "braf\braf_soft\braf_land_rover\data\braf_landrover_out_as.paa";
uvSource = "tex";
class uvTransform
{
@@ -58,7 +58,7 @@ class Stage4
};
class Stage5
{
texture = "braf\braf_soft\braf_land_rover\Data\Skins\hiaf\braf_landrover_hiaf_out_smdi.paa";
texture = "braf\braf_soft\braf_land_rover\data\skins\hiaf\braf_landrover_hiaf_out_smdi.paa";
uvSource = "tex";
class uvTransform
{
@@ -81,5 +81,5 @@ class Stage7
// FIXME TeTeT
// class StageTI
// {
// texture = "braf\braf_soft\Braf_Marrua\AM11\Data\camo_1_ti_ca.paa";
// texture = "braf\braf_soft\braf_marrua\am11\data\camo_1_ti_ca.paa";
// };
@@ -10,7 +10,7 @@ PixelShaderID = "Super";
VertexShaderID = "Super";
class Stage1
{
texture = "braf\braf_soft\braf_land_rover\Data\braf_landrover_in_nohq.paa";
texture = "braf\braf_soft\braf_land_rover\data\braf_landrover_in_nohq.paa";
uvSource = "tex";
class uvTransform
{
@@ -46,7 +46,7 @@ class Stage3
};
class Stage4
{
texture = "braf\braf_soft\braf_land_rover\Data\braf_landrover_in_as.paa";
texture = "braf\braf_soft\braf_land_rover\data\braf_landrover_in_as.paa";
uvSource = "tex";
class uvTransform
{
@@ -58,7 +58,7 @@ class Stage4
};
class Stage5
{
texture = "braf\braf_soft\braf_land_rover\Data\Skins\UN\braf_landrover_un_in_smdi.paa";
texture = "braf\braf_soft\braf_land_rover\data\skins\un\braf_landrover_un_in_smdi.paa";
uvSource = "tex";
class uvTransform
{
@@ -81,5 +81,5 @@ class Stage7
// FIXME TeTeT
// class StageTI
// {
// texture = "braf\braf_soft\Braf_Marrua\AM11\Data\camo_1_ti_ca.paa";
// texture = "braf\braf_soft\braf_marrua\am11\data\camo_1_ti_ca.paa";
// };
@@ -10,7 +10,7 @@ PixelShaderID = "Super";
VertexShaderID = "Super";
class Stage1
{
texture = "braf\braf_soft\braf_land_rover\Data\braf_landrover_out_nohq.paa";
texture = "braf\braf_soft\braf_land_rover\data\braf_landrover_out_nohq.paa";
uvSource = "tex";
class uvTransform
{
@@ -46,7 +46,7 @@ class Stage3
};
class Stage4
{
texture = "braf\braf_soft\braf_land_rover\Data\braf_landrover_out_as.paa";
texture = "braf\braf_soft\braf_land_rover\data\braf_landrover_out_as.paa";
uvSource = "tex";
class uvTransform
{
@@ -58,7 +58,7 @@ class Stage4
};
class Stage5
{
texture = "braf\braf_soft\braf_land_rover\Data\Skins\UN\braf_landrover_un_in_smdi.paa";
texture = "braf\braf_soft\braf_land_rover\data\skins\un\braf_landrover_un_in_smdi.paa";
uvSource = "tex";
class uvTransform
{
@@ -81,5 +81,5 @@ class Stage7
// FIXME TeTeT
// class StageTI
// {
// texture = "braf\braf_soft\Braf_Marrua\AM11\Data\camo_1_ti_ca.paa";
// texture = "braf\braf_soft\braf_marrua\am11\data\camo_1_ti_ca.paa";
// };
@@ -11,7 +11,7 @@ PixelShaderID = "Super";
VertexShaderID = "Super";
class Stage1
{
texture = "braf\braf_soft\braf_land_rover\Data\braf_extraparts_nohq.paa";
texture = "braf\braf_soft\braf_land_rover\data\braf_extraparts_nohq.paa";
uvSource = "tex";
class uvTransform
{
@@ -47,7 +47,7 @@ class Stage3
};
class Stage4
{
texture = "braf\braf_soft\braf_land_rover\Data\braf_extraparts_as.paa";
texture = "braf\braf_soft\braf_land_rover\data\braf_extraparts_as.paa";
uvSource = "tex";
class uvTransform
{
@@ -59,7 +59,7 @@ class Stage4
};
class Stage5
{
texture = "braf\braf_soft\braf_land_rover\Data\braf_extraparts_smdi.paa";
texture = "braf\braf_soft\braf_land_rover\data\braf_extraparts_smdi.paa";
uvSource = "tex";
class uvTransform
{
@@ -8,7 +8,7 @@ PixelShaderID="Super";
VertexShaderID="Super";
class Stage1
{
texture="braf\braf_soft\braf_land_rover\Data\braf_landrover_glass_nohq.paa";
texture="braf\braf_soft\braf_land_rover\data\braf_landrover_glass_nohq.paa";
uvSource="tex";
class uvTransform
{
@@ -56,7 +56,7 @@ class Stage4
};
class Stage5
{
texture="braf\braf_soft\braf_land_rover\Data\braf_landrover_glass_smdi.paa";
texture="braf\braf_soft\braf_land_rover\data\braf_landrover_glass_smdi.paa";
uvSource="tex";
class uvTransform
{
@@ -10,7 +10,7 @@ PixelShaderID = "Super";
VertexShaderID = "Super";
class Stage1
{
texture = "braf\braf_soft\braf_land_rover\Data\braf_landrover_in_nohq.paa";
texture = "braf\braf_soft\braf_land_rover\data\braf_landrover_in_nohq.paa";
uvSource = "tex";
class uvTransform
{
@@ -46,7 +46,7 @@ class Stage3
};
class Stage4
{
texture = "braf\braf_soft\braf_land_rover\Data\braf_landrover_in_as.paa";
texture = "braf\braf_soft\braf_land_rover\data\braf_landrover_in_as.paa";
uvSource = "tex";
class uvTransform
{
@@ -58,7 +58,7 @@ class Stage4
};
class Stage5
{
texture = "braf\braf_soft\braf_land_rover\Data\braf_landrover_in_smdi.paa";
texture = "braf\braf_soft\braf_land_rover\data\braf_landrover_in_smdi.paa";
uvSource = "tex";
class uvTransform
{
@@ -81,5 +81,5 @@ class Stage7
// FIXME TeTeT
// class StageTI
// {
// texture = "braf\braf_soft\Braf_Marrua\AM11\Data\camo_1_ti_ca.paa";
// texture = "braf\braf_soft\braf_marrua\am11\data\camo_1_ti_ca.paa";
// };
@@ -10,7 +10,7 @@ PixelShaderID = "Super";
VertexShaderID = "Super";
class Stage1
{
texture = "braf\braf_soft\braf_land_rover\Data\braf_landrover_out_nohq.paa";
texture = "braf\braf_soft\braf_land_rover\data\braf_landrover_out_nohq.paa";
uvSource = "tex";
class uvTransform
{
@@ -46,7 +46,7 @@ class Stage3
};
class Stage4
{
texture = "braf\braf_soft\braf_land_rover\Data\braf_landrover_out_as.paa";
texture = "braf\braf_soft\braf_land_rover\data\braf_landrover_out_as.paa";
uvSource = "tex";
class uvTransform
{
@@ -58,7 +58,7 @@ class Stage4
};
class Stage5
{
texture = "braf\braf_soft\braf_land_rover\Data\braf_landrover_out_smdi.paa";
texture = "braf\braf_soft\braf_land_rover\data\braf_landrover_out_smdi.paa";
uvSource = "tex";
class uvTransform
{
@@ -1,5 +1,5 @@
class BIS_AddonInfo
{
author="Bento";
author = "BRAF TEAM";
timepacked="1711545759";
};
@@ -3,18 +3,18 @@
class C_BRAF_LR110_SW
{
displayName = "Army";
author = "OdyseusBR";
author = "BRAF TEAM";
textures[] =
{
"braf\braf_soft\braf_land_rover\Data\Skins\EB\braf_EB_landroverout_co.paa",
"braf\braf_soft\braf_land_rover\Data\Skins\EB\braf_EB_landroverin_co.paa",
"braf\braf_soft\braf_land_rover\data\skins\eb\braf_eb_landroverout_co.paa",
"braf\braf_soft\braf_land_rover\data\skins\eb\braf_eb_landroverin_co.paa",
};
hiddenSelectionsMaterials[] =
{
"braf\braf_soft\braf_land_rover\Data\Skins\EB\braf_EB_landrover_out.rvmat",
"braf\braf_soft\braf_land_rover\Data\Skins\EB\braf_EB_landrover_in.rvmat",
"braf\braf_soft\braf_land_rover\data\skins\eb\braf_eb_landrover_out.rvmat",
"braf\braf_soft\braf_land_rover\data\skins\eb\braf_eb_landrover_in.rvmat",
};
};
@@ -22,18 +22,18 @@
class C_BRAF_LR110_CFN
{
displayName = "Navy";
author = "OdyseusBR";
author = "BRAF TEAM";
textures[] =
{
"braf\braf_soft\braf_land_rover\Data\Skins\CFN\braf_landrover_navy_out_co.paa",
"braf\braf_soft\braf_land_rover\Data\Skins\EB\braf_EB_landroverin_co.paa",
"braf\braf_soft\braf_land_rover\data\skins\cfn\braf_landrover_navy_out_co.paa",
"braf\braf_soft\braf_land_rover\data\skins\eb\braf_eb_landroverin_co.paa",
};
hiddenSelectionsMaterials[] =
{
"braf\braf_soft\braf_land_rover\Data\Skins\EB\braf_EB_landrover_in.rvmat",
"braf\braf_soft\braf_land_rover\Data\Skins\CFN\braf_CFN_landrover_in.rvmat",
"braf\braf_soft\braf_land_rover\data\skins\eb\braf_eb_landrover_in.rvmat",
"braf\braf_soft\braf_land_rover\data\skins\cfn\braf_cfn_landrover_in.rvmat",
};
};
@@ -43,18 +43,18 @@
class C_BRAF_LR_110_GEN
{
displayName = "Gendarmerie";
author = "OdyseusBR";
author = "BRAF TEAM";
textures[] =
{
"braf\braf_soft\braf_land_rover\Data\Skins\GEN\braf_landrover_GENout_co.paa",
"braf\braf_soft\braf_land_rover\Data\Skins\GEN\braf_landrover_GENin_co.paa"
"braf\braf_soft\braf_land_rover\data\skins\gen\braf_landrover_genout_co.paa",
"braf\braf_soft\braf_land_rover\data\skins\gen\braf_landrover_genin_co.paa"
};
hiddenSelectionsMaterials[] =
{
"braf\braf_soft\braf_land_rover\Data\Skins\GEN\braf_GEN_landrover_out.rvmat",
"braf\braf_soft\braf_land_rover\Data\Skins\GEN\braf_GEN_landrover_in.rvmat",
"braf\braf_soft\braf_land_rover\data\skins\gen\braf_gen_landrover_out.rvmat",
"braf\braf_soft\braf_land_rover\data\skins\gen\braf_gen_landrover_in.rvmat",
};
@@ -64,18 +64,18 @@
class C_BRAF_LR_110_UN
{
displayName = "UN";
author = "OdyseusBR";
author = "BRAF TEAM";
textures[] =
{
"braf\braf_soft\braf_land_rover\Data\Skins\UN\braf_landrover_UN_out_co.paa",
"braf\braf_soft\braf_land_rover\Data\Skins\UN\braf_landrover_UN_in_co.paa"
"braf\braf_soft\braf_land_rover\data\skins\un\braf_landrover_un_out_co.paa",
"braf\braf_soft\braf_land_rover\data\skins\un\braf_landrover_un_in_co.paa"
};
hiddenSelectionsMaterials[] =
{
"braf\braf_soft\braf_land_rover\Data\Skins\GEN\braf_GEN_landrover_out.rvmat",
"braf\braf_soft\braf_land_rover\Data\Skins\GEN\braf_GEN_landrover_in.rvmat",
"braf\braf_soft\braf_land_rover\data\skins\gen\braf_gen_landrover_out.rvmat",
"braf\braf_soft\braf_land_rover\data\skins\gen\braf_gen_landrover_in.rvmat",
};
@@ -85,22 +85,22 @@
class C_BRAF_LR_110_HIAF
{
displayName = "HIAF";
author = "OdyseusBR";
author = "BRAF TEAM";
textures[] =
{
"braf\braf_soft\braf_land_rover\Data\Skins\HIAF\braf_landrover_HIAF_out_co.paa",
"braf\braf_soft\braf_land_rover\Data\Skins\HIAF\braf_landrover_HIAF_in_co.paa"
"braf\braf_soft\braf_land_rover\data\skins\hiaf\braf_landrover_hiaf_out_co.paa",
"braf\braf_soft\braf_land_rover\data\skins\hiaf\braf_landrover_hiaf_in_co.paa"
};
};
class C_BRAF_LR_110_white
{
displayName = "White";
author = "OdyseusBR";
author = "BRAF TEAM";
textures[] =
{
"braf\braf_soft\braf_land_rover\Data\braf_landrover_out_co.paa",
"braf\braf_soft\braf_land_rover\Data\braf_landrover_in_co.paa"
"braf\braf_soft\braf_land_rover\data\braf_landrover_out_co.paa",
"braf\braf_soft\braf_land_rover\data\braf_landrover_in_co.paa"
};
};
+55 -55
View File
@@ -45,13 +45,13 @@ class CfgVehicles
class AnimationSources;
};
class Offroad_01_base_F: car_f {};
class BRAF_LR_01_Base: Offroad_01_base_F
class braf_lr_01_base: Offroad_01_base_F
{
selectionBackLights = "zadni svetlo";
selectionBrakeLights = "brzdove svetlo";
model = "braf\braf_soft\braf_land_rover\braf_LR.p3d"; /// simple path to model
picture = "braf\braf_soft\braf_land_rover\DATA\UI\Picture_lr_CA.paa"; /// just some icon in command bar
icon = "braf\braf_soft\braf_land_rover\data\UI\icon_lr_transport_ca.paa"; /// icon in map // imcompleto precisa ser feito
model = "braf\braf_soft\braf_land_rover\braf_lr.p3d"; /// simple path to model
picture = "braf\braf_soft\braf_land_rover\data\ui\picture_lr_ca.paa"; /// just some icon in command bar
icon = "braf\braf_soft\braf_land_rover\data\ui\icon_lr_transport_ca.paa"; /// icon in map // imcompleto precisa ser feito
vehicleClass = "BRAF_Car";
displayName = "Defender 110 SW"; /// displayed in Editor
@@ -220,16 +220,16 @@ class CfgVehicles
mat[]=
{
"braf\braf_soft\braf_land_rover\data\braf_landrover_out.rvmat",
"braf\braf_soft\braf_land_rover\data\LR_base_damage.rvmat",
"braf\braf_soft\braf_land_rover\data\LR_base_destruct.rvmat",
"braf\braf_soft\braf_land_rover\data\lr_base_damage.rvmat",
"braf\braf_soft\braf_land_rover\data\lr_base_destruct.rvmat",
"braf\braf_soft\braf_land_rover\data\braf_landrover_glass.rvmat",
"braf\braf_soft\braf_land_rover\data\LR_glass_damage.rvmat",
"braf\braf_soft\braf_land_rover\data\LR_glass_destruct.rvmat",
"braf\braf_soft\braf_land_rover\data\lr_glass_damage.rvmat",
"braf\braf_soft\braf_land_rover\data\lr_glass_destruct.rvmat",
/*"braf\braf_soft\braf_land_rover\data\LR_Special.rvmat",
"braf\braf_soft\braf_land_rover\data\LR_Special_damage.rvmat",
"braf\braf_soft\braf_land_rover\data\LR_Special_destruct.rvmat",*/
/*"braf\braf_soft\braf_land_rover\data\lr_special.rvmat",
"braf\braf_soft\braf_land_rover\data\lr_special_damage.rvmat",
"braf\braf_soft\braf_land_rover\data\lr_special_destruct.rvmat",*/
"a3\data_f\default.rvmat", "a3\data_f\default.rvmat",
"a3\data_f\default_destruct.rvmat"
@@ -302,7 +302,7 @@ class CfgVehicles
/*
// Must be kept as fail-safe in case of issue with the function
hiddenSelectionsTextures[]={"\A3\Weapons_F\Data\placeholder_co.paa"}; /// we could use any texture to cover the car
hiddenSelectionsTextures[]={"\a3\weapons_f\data\placeholder_co.paa"}; /// we could use any texture to cover the car
// Definition of texture sources (skins), used for the VhC (Vehicle customization)
// Also, because the Garage uses the VhC, it will make them available from the garage
@@ -312,11 +312,11 @@ class CfgVehicles
class red // Source class
{
displayName="Red"; // name displayed, among other, from the garage
author=$STR_A3_Bohemia_Interactive; // Author of the skin
author = "BRAF TEAM"; // Author of the skin
textures[]=// List of textures, in the same order as the hiddenSelections definition
{
"braf\braf_soft\braf_land_rover\data\BRAF_LANDROVER_BASE_co.paa",
"braf\braf_soft\braf_land_rover\data\BRAF_EB_landrover_co.paa",
"braf\braf_soft\braf_land_rover\data\braf_landrover_base_co.paa",
"braf\braf_soft\braf_land_rover\data\braf_eb_landrover_co.paa",
};
};
@@ -458,19 +458,19 @@ class CfgVehicles
};
};
/*class BRAF_LR_110_SW: BRAF_LR_Base {
/*class braf_lr_110_sw: BRAF_LR_Base {
forceInGarage=1; // This will force the garage to display this vehicle, otherwise it won't because it shares the same p3d as the previous
scopeCurator=2;
faction = "BRAF_ARMY";
faction = "braf_army";
side = 2;
scope = 2;
typicalcargo[] = {};
displayname = "Land Rover 110 SW";
hiddenSelectionsTextures[] = {
"braf\braf_soft\braf_land_rover\data\BRAF_LANDROVER_BASE_co.paa",
"braf\braf_soft\braf_land_rover\data\BRAF_EB_landrover_co.paa",
"braf\braf_soft\braf_land_rover\data\braf_landrover_base_co.paa",
"braf\braf_soft\braf_land_rover\data\braf_eb_landrover_co.paa",
};
class Turrets {
@@ -505,13 +505,13 @@ class CfgVehicles
// Derivate from the base class
class BRAF_LR110_Hardtop: BRAF_LR_01_Base /// some class that is going to be visible in editor
class braf_lr110_hardtop: braf_lr_01_base /// some class that is going to be visible in editor
{
scope = 2; /// makes the car visible in editor
scopeCurator = 2; // scope 2 means it's available in Zeus mode (0 means hidden)
crew = "braf_soldier_light"; /// we need someone to fit into the car
side = 2; /// civilian car should be on civilian side
faction = "BRAF_ARMY"; /// and with civilian faction
faction = "braf_army"; /// and with civilian faction
displayName = "Land Rover 110 SW (Hard Top)";
hiddenSelections[] =
@@ -521,13 +521,13 @@ class CfgVehicles
};
hiddenSelectionsTextures[] =
{
"braf\braf_soft\braf_land_rover\data\Skins\EB\braf_EB_landroverout_co.paa",
"braf\braf_soft\braf_land_rover\data\Skins\EB\braf_EB_landroverin_co.paa"
"braf\braf_soft\braf_land_rover\data\skins\eb\braf_eb_landroverout_co.paa",
"braf\braf_soft\braf_land_rover\data\skins\eb\braf_eb_landroverin_co.paa"
};
hiddenSelectionsMaterials[] =
{
"braf\braf_soft\braf_land_rover\data\Skins\EB\braf_EB_landrover_out.rvmat",
"braf\braf_soft\braf_land_rover\data\Skins\EB\braf_EB_landrover_in.rvmat"
"braf\braf_soft\braf_land_rover\data\skins\eb\braf_eb_landrover_out.rvmat",
"braf\braf_soft\braf_land_rover\data\skins\eb\braf_eb_landrover_in.rvmat"
};
animationList[] =
@@ -544,13 +544,13 @@ class CfgVehicles
};
};
class BRAF_LR110_CIV: BRAF_LR_01_Base /// some class that is going to be visible in editor
class braf_lr110_civ: braf_lr_01_base /// some class that is going to be visible in editor
{
scope = 2; /// makes the car visible in editor
scopeCurator = 2; // scope 2 means it's available in Zeus mode (0 means hidden)
crew = "braf_soldier_light"; /// we need someone to fit into the car
side = 3; /// civilian car should be on civilian side
faction = "BRAF_CIV"; /// and with civilian faction
faction = "braf_civ"; /// and with civilian faction
displayName = "Land Rover 110 SW (Hard Top)";
animationList[] =
@@ -569,7 +569,7 @@ class CfgVehicles
};
class BRAF_LR110_gendarmerie: BRAF_LR_01_Base /// some class that is going to be visible in editor
class braf_lr110_gendarmerie: braf_lr_01_base /// some class that is going to be visible in editor
{
scope = 2; /// makes the car visible in editor
scopeCurator = 2; // scope 2 means it's available in Zeus mode (0 means hidden)
@@ -585,13 +585,13 @@ class CfgVehicles
};
hiddenSelectionsTextures[] =
{
"braf\braf_soft\braf_land_rover\data\Skins\GEN\braf_landrover_GENout_co.paa",
"braf\braf_soft\braf_land_rover\data\Skins\GEN\braf_landrover_GENin_co.paa"
"braf\braf_soft\braf_land_rover\data\skins\gen\braf_landrover_genout_co.paa",
"braf\braf_soft\braf_land_rover\data\skins\gen\braf_landrover_genin_co.paa"
};
hiddenSelectionsMaterials[] =
{
"braf\braf_soft\braf_land_rover\data\Skins\GEN\braf_GEN_landrover_out.rvmat",
"braf\braf_soft\braf_land_rover\data\Skins\GEN\braf_GEN_landrover_in.rvmat"
"braf\braf_soft\braf_land_rover\data\skins\gen\braf_gen_landrover_out.rvmat",
"braf\braf_soft\braf_land_rover\data\skins\gen\braf_gen_landrover_in.rvmat"
};
animationList[] =
@@ -610,7 +610,7 @@ class CfgVehicles
};
};
class BRAF_LR110_UN: BRAF_LR_01_Base /// some class that is going to be visible in editor
class braf_lr110_un: braf_lr_01_base /// some class that is going to be visible in editor
{
scope = 2; /// makes the car visible in editor
scopeCurator = 2; // scope 2 means it's available in Zeus mode (0 means hidden)
@@ -626,13 +626,13 @@ class CfgVehicles
};
hiddenSelectionsTextures[] =
{
"braf\braf_soft\braf_land_rover\data\Skins\UN\braf_landrover_UN_out_co.paa",
"braf\braf_soft\braf_land_rover\data\Skins\UN\braf_landrover_UN_in_co.paa"
"braf\braf_soft\braf_land_rover\data\skins\un\braf_landrover_un_out_co.paa",
"braf\braf_soft\braf_land_rover\data\skins\un\braf_landrover_un_in_co.paa"
};
hiddenSelectionsMaterials[] =
{
"braf\braf_soft\braf_land_rover\data\Skins\UN\braf_landrover_un_out.rvmat",
"braf\braf_soft\braf_land_rover\data\Skins\UN\braf_landrover_un_in.rvmat"
"braf\braf_soft\braf_land_rover\data\skins\un\braf_landrover_un_out.rvmat",
"braf\braf_soft\braf_land_rover\data\skins\un\braf_landrover_un_in.rvmat"
};
animationList[] =
@@ -649,26 +649,26 @@ class CfgVehicles
};
};
class BRAF_LR_softtop_4d: BRAF_LR_01_Base /// some class that is going to be visible in editor
class braf_lr_softtop_4d: braf_lr_01_base /// some class that is going to be visible in editor
{
model = "braf\braf_soft\braf_land_rover\bRAF_LR_softtop_4d"; /// simple path to model
model = "braf\braf_soft\braf_land_rover\braf_lr_softtop_4d"; /// simple path to model
scope = 2; /// makes the car visible in editor
displayname = "Land Rover 110 SW (Soft Top)" ; /// displayed in Editor
scopeCurator=2; // scope 2 means it's available in Zeus mode (0 means hidden)
crew = "braf_Soldier_light_naval"; /// we need someone to fit into the car
side = 2;
faction = "BRAF_ARMY";
faction = "braf_army";
hiddenSelections[] = {"camo1","camo2"}; ///we want to allow changing the color of this selection
hiddenSelectionsTextures[] = {
"braf\braf_soft\braf_land_rover\data\Skins\EB\braf_EB_landroverout_co.paa",
"braf\braf_soft\braf_land_rover\data\Skins\EB\braf_EB_landroverin_co.paa",
"braf\braf_soft\braf_land_rover\data\skins\eb\braf_eb_landroverout_co.paa",
"braf\braf_soft\braf_land_rover\data\skins\eb\braf_eb_landroverin_co.paa",
};
hiddenSelectionsMaterials[] = {
"braf\braf_soft\braf_land_rover\data\Skins\EB\braf_EB_landrover_out.rvmat",
"braf\braf_soft\braf_land_rover\data\Skins\EB\braf_EB_landrover_in.rvmat",
"braf\braf_soft\braf_land_rover\data\skins\eb\braf_eb_landrover_out.rvmat",
"braf\braf_soft\braf_land_rover\data\skins\eb\braf_eb_landrover_in.rvmat",
};
@@ -687,26 +687,26 @@ class CfgVehicles
};
class BRAF_LR_softtop_4d_armed: BRAF_LR_01_Base /// some class that is going to be visible in editor
class braf_lr_softtop_4d_armed: braf_lr_01_base /// some class that is going to be visible in editor
{
model = "braf\braf_soft\braf_land_rover\BRAF_LR_softtop_4d_armed"; /// simple path to model
model = "braf\braf_soft\braf_land_rover\braf_lr_softtop_4d_armed"; /// simple path to model
scope = 2; /// makes the car visible in editor
displayname = "Land Rover 110 (ARMED)" ; /// displayed in Editor
scopeCurator=2; // scope 2 means it's available in Zeus mode (0 means hidden)
crew = "braf_Soldier_light_naval"; /// we need someone to fit into the car
side = 2;
faction = "BRAF_ARMY";
faction = "braf_army";
hiddenSelections[] = {"camo1","camo2"}; ///we want to allow changing the color of this selection
hiddenSelectionsTextures[] = {
"braf\braf_soft\braf_land_rover\data\Skins\EB\braf_EB_landroverout_co.paa",
"braf\braf_soft\braf_land_rover\data\Skins\EB\braf_EB_landroverin_co.paa",
"braf\braf_soft\braf_land_rover\data\skins\eb\braf_eb_landroverout_co.paa",
"braf\braf_soft\braf_land_rover\data\skins\eb\braf_eb_landroverin_co.paa",
};
hiddenSelectionsMaterials[] = {
"braf\braf_soft\braf_land_rover\data\Skins\EB\braf_EB_landrover_out.rvmat",
"braf\braf_soft\braf_land_rover\data\Skins\EB\braf_EB_landrover_in.rvmat",
"braf\braf_soft\braf_land_rover\data\skins\eb\braf_eb_landrover_out.rvmat",
"braf\braf_soft\braf_land_rover\data\skins\eb\braf_eb_landrover_in.rvmat",
};
@@ -726,9 +726,9 @@ class CfgVehicles
};
/*
class BRAF_LR110_SW_01_Special_F: BRAF_LR_01_Base /// some class that is going to be visible in editor
class braf_lr110_sw_01_special_f: braf_lr_01_base /// some class that is going to be visible in editor
{
model = "braf\braf_soft\braf_land_rover\bRAF_LR_navy.p3d"; /// simple path to model
model = "braf\braf_soft\braf_land_rover\braf_lr_navy.p3d"; /// simple path to model
forceInGarage=1; // This will force the garage to display this vehicle, otherwise it won't because it shares the same p3d as the previous
displayName="Defender 110 SW (Open)";
scope=2; /// makes the car visible in editor
@@ -739,8 +739,8 @@ class CfgVehicles
hiddenSelections[] = {"camo1","camo2"}; ///we want to allow changing the color of this selection
hiddenSelectionsTextures[] = {
"braf\braf_soft\braf_land_rover\data\Skins\BRAF_FN_landrover_co.paa",
"braf\braf_soft\braf_land_rover\data\Skins\lr_special_FN_co.paa"
"braf\braf_soft\braf_land_rover\data\skins\braf_fn_landrover_co.paa",
"braf\braf_soft\braf_land_rover\data\skins\lr_special_fn_co.paa"
};
};*/
+9 -9
View File
@@ -104,7 +104,7 @@ class CfgSkeletons
"glass4","damageHide",
};
};
class BRAF_LR: Car
class braf_lr: Car
{
skeletonInherit="Car";
skeletonBones[]=
@@ -464,9 +464,9 @@ class CfgModels
};
};
class BRAF_LR: Car
class braf_lr: Car
{
skeletonName = "BRAF_LR";
skeletonName = "braf_lr";
sectionsInherit = "Car";
sections[]=
{
@@ -648,9 +648,9 @@ class CfgModels
};
};
class BRAF_LR_softtop_4d: BRAF_LR {
class braf_lr_softtop_4d: braf_lr {
skeletonName = "BRAF_LR";
skeletonName = "braf_lr";
sectionsInherit = "Car";
sections[]=
{
@@ -817,9 +817,9 @@ class CfgModels
};
class BRAF_LR_softtop_4d_armed: BRAF_LR {
class braf_lr_softtop_4d_armed: braf_lr {
skeletonName = "BRAF_LR";
skeletonName = "braf_lr";
sectionsInherit = "Car";
sections[]=
{
@@ -986,9 +986,9 @@ class CfgModels
};
/*class BRAF_LR_navy: BRAF_LR
/*class braf_lr_navy: braf_lr
{
skeletonName = "BRAF_LR";
skeletonName = "braf_lr";
sectionsInherit = "Car";
sections[]=
{
+76 -76
View File
@@ -1,31 +1,31 @@
attenuationEffectType = "CarAttenuation"; //Attenuation in interior (Link to Attenuation.hpp in folder SOUNDS_F)
soundGetIn[]={"A3\Sounds_F\vehicles\soft\Hatchback_01\Hatchback_01_door",db-5,1};
soundGetOut[]={"A3\Sounds_F\vehicles\soft\Hatchback_01\Hatchback_01_door",db-5,1, 40};
soundGetIn[]={"a3\sounds_f\vehicles\soft\hatchback_01\hatchback_01_door",db-5,1};
soundGetOut[]={"a3\sounds_f\vehicles\soft\hatchback_01\hatchback_01_door",db-5,1, 40};
soundDammage[]={"", db-5, 1};
soundEngineOnInt[] = {"A3\Sounds_F\vehicles\soft\Hatchback_01\Hatchback_01_int_start", db-8, 1.0};
soundEngineOnExt[] = {"A3\Sounds_F\vehicles\soft\Hatchback_01\Hatchback_01_ext_start", db-7, 1.0, 200};
soundEngineOffInt[] = {"A3\Sounds_F\vehicles\soft\Hatchback_01\Hatchback_01_int_stop", db-8, 1.0};
soundEngineOffExt[] = {"A3\Sounds_F\vehicles\soft\Hatchback_01\Hatchback_01_ext_stop", db-7, 1.0, 200};
soundEngineOnInt[] = {"a3\sounds_f\vehicles\soft\hatchback_01\hatchback_01_int_start", db-8, 1.0};
soundEngineOnExt[] = {"a3\sounds_f\vehicles\soft\hatchback_01\hatchback_01_ext_start", db-7, 1.0, 200};
soundEngineOffInt[] = {"a3\sounds_f\vehicles\soft\hatchback_01\hatchback_01_int_stop", db-8, 1.0};
soundEngineOffExt[] = {"a3\sounds_f\vehicles\soft\hatchback_01\hatchback_01_ext_stop", db-7, 1.0, 200};
/* ---- CRASHES START ---- */
buildCrash0[]={"A3\Sounds_F\vehicles\crashes\cars\cars_coll_big_default_ext_1", db0, 1,200};
buildCrash1[]={"A3\Sounds_F\vehicles\crashes\cars\cars_coll_big_default_ext_2", db0, 1,200};
buildCrash2[]={"A3\Sounds_F\vehicles\crashes\cars\cars_coll_big_default_ext_3", db0, 1,200};
buildCrash3[]={"A3\Sounds_F\vehicles\crashes\cars\cars_coll_big_default_ext_4", db0, 1,200};
buildCrash0[]={"a3\sounds_f\vehicles\crashes\cars\cars_coll_big_default_ext_1", db0, 1,200};
buildCrash1[]={"a3\sounds_f\vehicles\crashes\cars\cars_coll_big_default_ext_2", db0, 1,200};
buildCrash2[]={"a3\sounds_f\vehicles\crashes\cars\cars_coll_big_default_ext_3", db0, 1,200};
buildCrash3[]={"a3\sounds_f\vehicles\crashes\cars\cars_coll_big_default_ext_4", db0, 1,200};
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", db0, 1,200};
WoodCrash1[]={"A3\Sounds_F\vehicles\crashes\cars\cars_coll_big_wood_ext_1", db0, 1,200};
WoodCrash2[]={"A3\Sounds_F\vehicles\crashes\cars\cars_coll_big_wood_ext_1", db0, 1,200};
WoodCrash3[]={"A3\Sounds_F\vehicles\crashes\cars\cars_coll_big_wood_ext_1", db0, 1,200};
WoodCrash0[]={"a3\sounds_f\vehicles\crashes\cars\cars_coll_big_wood_ext_1", db0, 1,200};
WoodCrash1[]={"a3\sounds_f\vehicles\crashes\cars\cars_coll_big_wood_ext_1", db0, 1,200};
WoodCrash2[]={"a3\sounds_f\vehicles\crashes\cars\cars_coll_big_wood_ext_1", db0, 1,200};
WoodCrash3[]={"a3\sounds_f\vehicles\crashes\cars\cars_coll_big_wood_ext_1", db0, 1,200};
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", db0, 1,200};
armorCrash1[]={"A3\Sounds_F\vehicles\crashes\cars\cars_coll_big_default_ext_2", db0, 1,200};
armorCrash2[]={"A3\Sounds_F\vehicles\crashes\cars\cars_coll_big_default_ext_3", db0, 1,200};
armorCrash3[]={"A3\Sounds_F\vehicles\crashes\cars\cars_coll_big_default_ext_4", db0, 1,200};
armorCrash0[]={"a3\sounds_f\vehicles\crashes\cars\cars_coll_big_default_ext_1", db0, 1,200};
armorCrash1[]={"a3\sounds_f\vehicles\crashes\cars\cars_coll_big_default_ext_2", db0, 1,200};
armorCrash2[]={"a3\sounds_f\vehicles\crashes\cars\cars_coll_big_default_ext_3", db0, 1,200};
armorCrash3[]={"a3\sounds_f\vehicles\crashes\cars\cars_coll_big_default_ext_4", db0, 1,200};
soundArmorCrash[]={ArmorCrash0, 0.25, ArmorCrash1, 0.25, ArmorCrash2, 0.25, ArmorCrash3, 0.25};
/* ---- CRASHES END ---- */
@@ -73,43 +73,43 @@ class Sounds
class Idle_ext
{
sound[] = {"A3\Sounds_F\vehicles\soft\Hatchback_01\Hatchback_01_ext_idle", db-13, 1, 150};
sound[] = {"a3\sounds_f\vehicles\soft\hatchback_01\hatchback_01_ext_idle", db-13, 1, 150};
frequency = 0.9 + HZ_IDLE*0.2;
volume = engineOn*camPos*VOLUME_IDLE;
};
class Engine
{
sound[] = {"A3\Sounds_F\vehicles\soft\Hatchback_01\Hatchback_01_ext_1400rpm", db-11,1, 200};
sound[] = {"a3\sounds_f\vehicles\soft\hatchback_01\hatchback_01_ext_1400rpm", db-11,1, 200};
frequency = 0.8 + HZ_RPM1*0.2;
volume = engineOn*camPos*VOLUME_RPM1;
};
class Engine1_ext
{
sound[] = {"A3\Sounds_F\vehicles\soft\Hatchback_01\Hatchback_01_ext_2000rpm", db-9,1, 240};
sound[] = {"a3\sounds_f\vehicles\soft\hatchback_01\hatchback_01_ext_2000rpm", db-9,1, 240};
frequency = 0.8 + HZ_RPM2*0.2;
volume = engineOn*camPos*VOLUME_RPM2;
};
class Engine2_ext
{
sound[] = {"A3\Sounds_F\vehicles\soft\Hatchback_01\Hatchback_01_ext_2600rpm", db-8,1, 280};
sound[] = {"a3\sounds_f\vehicles\soft\hatchback_01\hatchback_01_ext_2600rpm", db-8,1, 280};
frequency = 0.8 + HZ_RPM3*0.2;
volume = engineOn*camPos*VOLUME_RPM3;
};
class Engine3_ext
{
sound[] = {"A3\Sounds_F\vehicles\soft\Hatchback_01\Hatchback_01_ext_3200rpm", db-7,1, 320};
sound[] = {"a3\sounds_f\vehicles\soft\hatchback_01\hatchback_01_ext_3200rpm", db-7,1, 320};
frequency = 0.8 + HZ_RPM4*0.2;
volume = engineOn*camPos*VOLUME_RPM4;
};
class Engine4_ext
{
sound[] = {"A3\Sounds_F\vehicles\soft\Hatchback_01\Hatchback_01_ext_3600rpm", db-6,1, 360};
sound[] = {"a3\sounds_f\vehicles\soft\hatchback_01\hatchback_01_ext_3600rpm", db-6,1, 360};
frequency = 0.8 + HZ_RPM5*0.2;
volume = engineOn*camPos*VOLUME_RPM5;
};
class Engine5_ext
{
sound[] = {"A3\Sounds_F\vehicles\soft\Hatchback_01\Hatchback_01_ext_4000rpm", db-5,1, 420};
sound[] = {"a3\sounds_f\vehicles\soft\hatchback_01\hatchback_01_ext_4000rpm", db-5,1, 420};
frequency = 0.95 + HZ_RPM6*0.15;
volume = engineOn*camPos*VOLUME_RPM6;
};
@@ -118,43 +118,43 @@ class Sounds
class IdleThrust
{
sound[] = {"A3\Sounds_F\vehicles\soft\Hatchback_01\Hatchback_01_ext_idle_exhaust", db-6,1, 200};
sound[] = {"a3\sounds_f\vehicles\soft\hatchback_01\hatchback_01_ext_idle_exhaust", db-6,1, 200};
frequency = 0.9 + HZ_IDLE*0.2;
volume = engineOn*camPos*(0.4+(0.6*FACTOR(thrust,0.1,1)))*VOLUME_IDLE;
};
class EngineThrust
{
sound[] = {"A3\Sounds_F\vehicles\soft\Hatchback_01\Hatchback_01_ext_1400rpm_exhaust", db-5,1, 250};
sound[] = {"a3\sounds_f\vehicles\soft\hatchback_01\hatchback_01_ext_1400rpm_exhaust", db-5,1, 250};
frequency = 0.8 + HZ_RPM1*0.2;
volume = engineOn*camPos*(0.4+(0.6*FACTOR(thrust,0.1,1)))*VOLUME_RPM1;
};
class Engine1_Thrust_ext
{
sound[] = {"A3\Sounds_F\vehicles\soft\Hatchback_01\Hatchback_01_ext_2000rpm_exhaust", db-4,1, 280};
sound[] = {"a3\sounds_f\vehicles\soft\hatchback_01\hatchback_01_ext_2000rpm_exhaust", db-4,1, 280};
frequency = 0.8 + HZ_RPM2*0.2;
volume = engineOn*camPos*(0.4+(0.6*FACTOR(thrust,0.1,1)))*VOLUME_RPM2;
};
class Engine2_Thrust_ext
{
sound[] = {"A3\Sounds_F\vehicles\soft\Hatchback_01\Hatchback_01_ext_2600rpm_exhaust", db-3,1, 320};
sound[] = {"a3\sounds_f\vehicles\soft\hatchback_01\hatchback_01_ext_2600rpm_exhaust", db-3,1, 320};
frequency = 0.8 + HZ_RPM3*0.2;
volume = engineOn*camPos*(0.4+(0.6*FACTOR(thrust,0.1,1)))*VOLUME_RPM3;
};
class Engine3_Thrust_ext
{
sound[] = {"A3\Sounds_F\vehicles\soft\Hatchback_01\Hatchback_01_ext_3200rpm_exhaust", db-2,1, 360};
sound[] = {"a3\sounds_f\vehicles\soft\hatchback_01\hatchback_01_ext_3200rpm_exhaust", db-2,1, 360};
frequency = 0.8 + HZ_RPM4*0.2;
volume = engineOn*camPos*(0.4+(0.6*FACTOR(thrust,0.1,1)))*VOLUME_RPM4;
};
class Engine4_Thrust_ext
{
sound[] = {"A3\Sounds_F\vehicles\soft\Hatchback_01\Hatchback_01_ext_3600rpm_exhaust", db0,1, 400};
sound[] = {"a3\sounds_f\vehicles\soft\hatchback_01\hatchback_01_ext_3600rpm_exhaust", db0,1, 400};
frequency = 0.8 + HZ_RPM5*0.3;
volume = engineOn*camPos*(0.4+(0.6*FACTOR(thrust,0.1,1)))*VOLUME_RPM5;
};
class Engine5_Thrust_ext
{
sound[] = {"A3\Sounds_F\vehicles\soft\Hatchback_01\Hatchback_01_ext_4000rpm_exhaust", db2,1, 450};
sound[] = {"a3\sounds_f\vehicles\soft\hatchback_01\hatchback_01_ext_4000rpm_exhaust", db2,1, 450};
frequency = 0.9 + HZ_RPM6*0.2;
volume = engineOn*camPos*(0.4+(0.6*FACTOR(thrust,0.1,1)))*VOLUME_RPM6;
};
@@ -165,43 +165,43 @@ class Sounds
class Idle_int
{
sound[] = {"A3\Sounds_F\vehicles\soft\Hatchback_01\Hatchback_01_int_idle", db-15, 1};
sound[] = {"a3\sounds_f\vehicles\soft\hatchback_01\hatchback_01_int_idle", db-15, 1};
frequency = 0.9 + HZ_IDLE*0.2;
volume = engineOn*(1-camPos)*VOLUME_IDLE;
};
class Engine_int
{
sound[] = {"A3\Sounds_F\vehicles\soft\Hatchback_01\Hatchback_01_int_1000rpm", db-14,1 };
sound[] = {"a3\sounds_f\vehicles\soft\hatchback_01\hatchback_01_int_1000rpm", db-14,1 };
frequency = 0.8 + HZ_RPM1*0.2;
volume = engineOn*(1-camPos)*VOLUME_RPM1;
};
class Engine1_int
{
sound[] = {"A3\Sounds_F\vehicles\soft\Hatchback_01\Hatchback_01_int_2000rpm", db-12,1 };
sound[] = {"a3\sounds_f\vehicles\soft\hatchback_01\hatchback_01_int_2000rpm", db-12,1 };
frequency = 0.8 + HZ_RPM2*0.2;
volume = engineOn*(1-camPos)*VOLUME_RPM2;
};
class Engine2_int
{
sound[] = {"A3\Sounds_F\vehicles\soft\Hatchback_01\Hatchback_01_int_2600rpm", db-11,1 };
sound[] = {"a3\sounds_f\vehicles\soft\hatchback_01\hatchback_01_int_2600rpm", db-11,1 };
frequency = 0.8 + HZ_RPM3*0.2;
volume = engineOn*(1-camPos)*VOLUME_RPM3;
};
class Engine3_int
{
sound[] = {"A3\Sounds_F\vehicles\soft\Hatchback_01\Hatchback_01_int_3200rpm", db-10,1 };
sound[] = {"a3\sounds_f\vehicles\soft\hatchback_01\hatchback_01_int_3200rpm", db-10,1 };
frequency = 0.8 + HZ_RPM4*0.2;
volume = engineOn*(1-camPos)*VOLUME_RPM4;
};
class Engine4_int
{
sound[] = {"A3\Sounds_F\vehicles\soft\Hatchback_01\Hatchback_01_int_4000rpm", db-9,1 };
sound[] = {"a3\sounds_f\vehicles\soft\hatchback_01\hatchback_01_int_4000rpm", db-9,1 };
frequency = 0.8 + HZ_RPM5*0.2;
volume = engineOn*(1-camPos)*VOLUME_RPM5;
};
class Engine5_int
{
sound[] = {"A3\Sounds_F\vehicles\soft\Hatchback_01\Hatchback_01_int_5000rpm", db-6,1 };
sound[] = {"a3\sounds_f\vehicles\soft\hatchback_01\hatchback_01_int_5000rpm", db-6,1 };
frequency = 0.95 + HZ_RPM6*0.15;
volume = engineOn*(1-camPos)*VOLUME_RPM6;
};
@@ -210,43 +210,43 @@ class Sounds
class IdleThrust_int
{
sound[] = {"A3\Sounds_F\vehicles\soft\Hatchback_01\Hatchback_01_int_idle_exhaust", db-10,1 };
sound[] = {"a3\sounds_f\vehicles\soft\hatchback_01\hatchback_01_int_idle_exhaust", db-10,1 };
frequency = 0.9 + HZ_IDLE*0.2;
volume = engineOn*(1-camPos)*(0.4+(0.6*FACTOR(thrust,0.1,1)))*VOLUME_IDLE;
};
class EngineThrust_int
{
sound[] = {"A3\Sounds_F\vehicles\soft\Hatchback_01\Hatchback_01_int_1000rpm_exhaust", db-9,1 };
sound[] = {"a3\sounds_f\vehicles\soft\hatchback_01\hatchback_01_int_1000rpm_exhaust", db-9,1 };
frequency = 0.8 + HZ_RPM1*0.2;
volume = engineOn*(1-camPos)*(0.4+(0.6*FACTOR(thrust,0.1,1)))*VOLUME_RPM1;
};
class Engine1_Thrust_int
{
sound[] = {"A3\Sounds_F\vehicles\soft\Hatchback_01\Hatchback_01_int_2000rpm_exhaust", db-8,1 };
sound[] = {"a3\sounds_f\vehicles\soft\hatchback_01\hatchback_01_int_2000rpm_exhaust", db-8,1 };
frequency = 0.8 + HZ_RPM2*0.2;
volume = engineOn*(1-camPos)*(0.4+(0.6*FACTOR(thrust,0.1,1)))*VOLUME_RPM2;
};
class Engine2_Thrust_int
{
sound[] = {"A3\Sounds_F\vehicles\soft\Hatchback_01\Hatchback_01_int_2600rpm_exhaust", db-7,1 };
sound[] = {"a3\sounds_f\vehicles\soft\hatchback_01\hatchback_01_int_2600rpm_exhaust", db-7,1 };
frequency = 0.8 + HZ_RPM3*0.2;
volume = engineOn*(1-camPos)*(0.4+(0.6*FACTOR(thrust,0.1,1)))*VOLUME_RPM3;
};
class Engine3_Thrust_int
{
sound[] = {"A3\Sounds_F\vehicles\soft\Hatchback_01\Hatchback_01_int_3200rpm_exhaust", db-6,1 };
sound[] = {"a3\sounds_f\vehicles\soft\hatchback_01\hatchback_01_int_3200rpm_exhaust", db-6,1 };
frequency = 0.8 + HZ_RPM4*0.2;
volume = engineOn*(1-camPos)*(0.4+(0.6*FACTOR(thrust,0.1,1)))*VOLUME_RPM4;
};
class Engine4_Thrust_int
{
sound[] = {"A3\Sounds_F\vehicles\soft\Hatchback_01\Hatchback_01_int_4000rpm_exhaust", db-5,1 };
sound[] = {"a3\sounds_f\vehicles\soft\hatchback_01\hatchback_01_int_4000rpm_exhaust", db-5,1 };
frequency = 0.8 + HZ_RPM5*0.3;
volume = engineOn*(1-camPos)*(0.4+(0.6*FACTOR(thrust,0.1,1)))*VOLUME_RPM5;
};
class Engine5_Thrust_int
{
sound[] = {"A3\Sounds_F\vehicles\soft\Hatchback_01\Hatchback_01_int_5000rpm_exhaust", db-4,1 };
sound[] = {"a3\sounds_f\vehicles\soft\hatchback_01\hatchback_01_int_5000rpm_exhaust", db-4,1 };
frequency = 0.9 + HZ_RPM6*0.2;
volume = engineOn*(1-camPos)*(0.4+(0.6*FACTOR(thrust,0.1,1)))*VOLUME_RPM6;
};
@@ -265,43 +265,43 @@ class Sounds
class TiresRockOut
{
sound[] = {"A3\Sounds_F\vehicles\soft\tires\ext_tires_dirt_soft_1", db-6, 1.0, 60};
sound[] = {"a3\sounds_f\vehicles\soft\tires\ext_tires_dirt_soft_1", db-6, 1.0, 60};
frequency = "1";
volume = "camPos*rock*(speed factor[2, 20])";
};
class TiresSandOut
{
sound[] = {"A3\Sounds_F\vehicles\soft\tires\ext-tires-sand1", db-6, 1.0, 60};
sound[] = {"a3\sounds_f\vehicles\soft\tires\ext-tires-sand1", db-6, 1.0, 60};
frequency = "1";
volume = "camPos*sand*(speed factor[2, 20])";
};
class TiresGrassOut
{
sound[] = {"A3\Sounds_F\vehicles\soft\tires\ext_tires_dirt_soft_2", db-6, 1.0, 60};
sound[] = {"a3\sounds_f\vehicles\soft\tires\ext_tires_dirt_soft_2", db-6, 1.0, 60};
frequency = "1";
volume = "camPos*grass*(speed factor[2, 20])";
};
class TiresMudOut
{
sound[] = {"A3\Sounds_F\vehicles\soft\tires\ext-tires-mud2", db-6, 1.0, 60};
sound[] = {"a3\sounds_f\vehicles\soft\tires\ext-tires-mud2", db-6, 1.0, 60};
frequency = "1";
volume = "camPos*mud*(speed factor[2, 20])";
};
class TiresGravelOut
{
sound[] = {"A3\Sounds_F\vehicles\soft\tires\ext_tires_gravel_1", db-6, 1.0, 60};
sound[] = {"a3\sounds_f\vehicles\soft\tires\ext_tires_gravel_1", db-6, 1.0, 60};
frequency = "1";
volume = "camPos*gravel*(speed factor[2, 20])";
};
class TiresAsphaltOut
{
sound[] = {"A3\Sounds_F\vehicles\soft\tires\ext_tires_asfalt_2", db-6, 1.0, 60};
sound[] = {"a3\sounds_f\vehicles\soft\tires\ext_tires_asfalt_2", db-6, 1.0, 60};
frequency = "1";
volume = "camPos*asphalt*(speed factor[2, 20])";
};
class NoiseOut
{
sound[] = {"A3\Sounds_F\vehicles\soft\noises\noise_ext_car_3", db-8, 1.0, 90};
sound[] = {"a3\sounds_f\vehicles\soft\noises\noise_ext_car_3", db-8, 1.0, 90};
frequency = "1";
volume = "camPos*(damper0 max 0.02)*(speed factor[0, 8])";
};
@@ -312,43 +312,43 @@ class Sounds
class TiresRockIn
{
sound[] = {"A3\Sounds_F\vehicles\soft\tires\int_tires_dirt_soft_1", db-6, 1.0};
sound[] = {"a3\sounds_f\vehicles\soft\tires\int_tires_dirt_soft_1", db-6, 1.0};
frequency = "1";
volume = "(1-camPos)*rock*(speed factor[2, 20])";
};
class TiresSandIn
{
sound[] = {"A3\Sounds_F\vehicles\soft\tires\int-tires-sand2", db-6, 1.0};
sound[] = {"a3\sounds_f\vehicles\soft\tires\int-tires-sand2", db-6, 1.0};
frequency = "1";
volume = "(1-camPos)*sand*(speed factor[2, 20])";
};
class TiresGrassIn
{
sound[] = {"A3\Sounds_F\vehicles\soft\tires\int_tires_dirt_soft_2", db-6, 1.0};
sound[] = {"a3\sounds_f\vehicles\soft\tires\int_tires_dirt_soft_2", db-6, 1.0};
frequency = "1";
volume = "(1-camPos)*grass*(speed factor[2, 20])";
};
class TiresMudIn
{
sound[] = {"A3\Sounds_F\vehicles\soft\tires\int-tires-mud2", db-6, 1.0};
sound[] = {"a3\sounds_f\vehicles\soft\tires\int-tires-mud2", db-6, 1.0};
frequency = "1";
volume = "(1-camPos)*mud*(speed factor[2, 20])";
};
class TiresGravelIn
{
sound[] = {"A3\Sounds_F\vehicles\soft\tires\int_tires_gravel_1", db-6, 1.0};
sound[] = {"a3\sounds_f\vehicles\soft\tires\int_tires_gravel_1", db-6, 1.0};
frequency = "1";
volume = "(1-camPos)*gravel*(speed factor[2, 20])";
};
class TiresAsphaltIn
{
sound[] = {"A3\Sounds_F\vehicles\soft\tires\int_tires_asfalt_2", db-6, 1.0};
sound[] = {"a3\sounds_f\vehicles\soft\tires\int_tires_asfalt_2", db-6, 1.0};
frequency = "1";
volume = "(1-camPos)*asphalt*(speed factor[2, 20])";
};
class NoiseIn
{
sound[] = {"A3\Sounds_F\vehicles\soft\noises\noise_int_car_3", db-12, 1.0};
sound[] = {"a3\sounds_f\vehicles\soft\noises\noise_int_car_3", db-12, 1.0};
frequency = "1";
volume = "(damper0 max 0.1)*(speed factor[0, 8])*(1-camPos)"; //Definition of inside sounds
};
@@ -361,27 +361,27 @@ class Sounds
class breaking_ext_road
{
sound[] = {"A3\Sounds_F\vehicles\soft\noises\slipping_tires_loop_04", db-3, 1, 80};
sound[] = {"a3\sounds_f\vehicles\soft\noises\slipping_tires_loop_04", db-3, 1, 80};
frequency = 1;
volume = engineOn*camPos*asphalt*(LongSlipDrive Factor[-0.1, -0.4])*(Speed Factor[2, 15]);
};
class acceleration_ext_road
{
sound[] = {"A3\Sounds_F\vehicles\soft\noises\slipping_tires_loop_02", db-3, 1, 80};
sound[] = {"a3\sounds_f\vehicles\soft\noises\slipping_tires_loop_02", db-3, 1, 80};
frequency = 1;
volume = engineOn*camPos*asphalt*(LongSlipDrive Factor[0.1, 0.4])*(Speed Factor[15, 2]);
};
class turn_left_ext_road
{
sound[] = {"A3\Sounds_F\vehicles\soft\noises\slipping_tires_loop_02", db-3, 1, 80};
sound[] = {"a3\sounds_f\vehicles\soft\noises\slipping_tires_loop_02", db-3, 1, 80};
frequency = 1;
volume = engineOn*camPos*asphalt*(latSlipDrive Factor[0.1, 0.4])*(Speed Factor[2, 15]);
};
class turn_right_ext_road
{
sound[] = {"A3\Sounds_F\vehicles\soft\noises\slipping_tires_loop_02", db-3, 1, 80};
sound[] = {"a3\sounds_f\vehicles\soft\noises\slipping_tires_loop_02", db-3, 1, 80};
frequency = 1;
volume = engineOn*camPos*asphalt*(latSlipDrive Factor[-0.1, -0.4])*(Speed Factor[2, 15]);
};
@@ -392,25 +392,25 @@ class Sounds
class breaking_ext_dirt
{
sound[] = {"A3\Sounds_F\vehicles\soft\noises\slipping_tires_14_dirt_breaking", db-3, 1, 60};
sound[] = {"a3\sounds_f\vehicles\soft\noises\slipping_tires_14_dirt_breaking", db-3, 1, 60};
frequency = 1;
volume = engineOn*camPos*(1-asphalt)*(LongSlipDrive Factor[-0.1, -0.4])*(Speed Factor[1, 15]);
};
class acceleration_ext_dirt
{
sound[] = {"A3\Sounds_F\vehicles\soft\noises\slipping_tires_16_dirt_acceleration", db-3, 1, 60};
sound[] = {"a3\sounds_f\vehicles\soft\noises\slipping_tires_16_dirt_acceleration", db-3, 1, 60};
frequency = 1;
volume = engineOn*camPos*(1-asphalt)*(LongSlipDrive Factor[0.1, 0.4])*(Speed Factor[15, 1]);
};
class turn_left_ext_dirt
{
sound[] = {"A3\Sounds_F\vehicles\soft\noises\slipping_tires_18_dirt", db-3, 1, 60};
sound[] = {"a3\sounds_f\vehicles\soft\noises\slipping_tires_18_dirt", db-3, 1, 60};
frequency = 1;
volume = engineOn*camPos*(1-asphalt)*(latSlipDrive Factor[0.1, 0.4])*(Speed Factor[1, 15]);
};
class turn_right_ext_dirt
{
sound[] = {"A3\Sounds_F\vehicles\soft\noises\slipping_tires_18_dirt", db-3, 1, 60};
sound[] = {"a3\sounds_f\vehicles\soft\noises\slipping_tires_18_dirt", db-3, 1, 60};
frequency = 1;
volume = engineOn*camPos*(1-asphalt)*(latSlipDrive Factor[-0.1, -0.4])*(Speed Factor[1, 15]);
};
@@ -422,25 +422,25 @@ class Sounds
class breaking_int_road
{
sound[] = {"A3\Sounds_F\vehicles\soft\noises\slipping_tires_loop_04_int", db-10, 1};
sound[] = {"a3\sounds_f\vehicles\soft\noises\slipping_tires_loop_04_int", db-10, 1};
frequency = 1;
volume = engineOn*asphalt*(1-camPos)*(LongSlipDrive Factor[-0.1, -0.4])*(Speed Factor[2, 15]);
};
class acceleration_int_road
{
sound[] = {"A3\Sounds_F\vehicles\soft\noises\slipping_tires_loop_02_int", db-10, 1};
sound[] = {"a3\sounds_f\vehicles\soft\noises\slipping_tires_loop_02_int", db-10, 1};
frequency = 1;
volume = engineOn*asphalt*(1-camPos)*(LongSlipDrive Factor[0.1, 0.4])*(Speed Factor[15, 2]);
};
class turn_left_int_road
{
sound[] = {"A3\Sounds_F\vehicles\soft\noises\slipping_tires_loop_02_int", db-10, 1};
sound[] = {"a3\sounds_f\vehicles\soft\noises\slipping_tires_loop_02_int", db-10, 1};
frequency = 1;
volume = engineOn*asphalt*(1-camPos)*(latSlipDrive Factor[0.1, 0.4])*(Speed Factor[2, 15]);
};
class turn_right_int_road
{
sound[] = {"A3\Sounds_F\vehicles\soft\noises\slipping_tires_loop_02_int", db-10, 1};
sound[] = {"a3\sounds_f\vehicles\soft\noises\slipping_tires_loop_02_int", db-10, 1};
frequency = 1;
volume = engineOn*asphalt*(1-camPos)*(latSlipDrive Factor[-0.1, -0.4])*(Speed Factor[2, 15]);
};
@@ -450,25 +450,25 @@ class Sounds
/*--------------------------------------------------------------------------------------------*/
class breaking_int_dirt
{
sound[] = {"A3\Sounds_F\vehicles\soft\noises\slipping_tires_14_dirt_breaking_int", db-10, 1};
sound[] = {"a3\sounds_f\vehicles\soft\noises\slipping_tires_14_dirt_breaking_int", db-10, 1};
frequency = 1;
volume = engineOn*(1-asphalt)*(1-camPos)*(LongSlipDrive Factor[-01, -0.4])*(Speed Factor[2, 15]);
};
class acceleration_int_dirt
{
sound[] = {"A3\Sounds_F\vehicles\soft\noises\slipping_tires_16_dirt_acceleration_int", db-10, 1};
sound[] = {"a3\sounds_f\vehicles\soft\noises\slipping_tires_16_dirt_acceleration_int", db-10, 1};
frequency = 1;
volume = engineOn*(1-asphalt)*(1-camPos)*(LongSlipDrive Factor[0.1, 0.4])*(Speed Factor[15, 2]);
};
class turn_left_int_dirt
{
sound[] = {"A3\Sounds_F\vehicles\soft\noises\slipping_tires_18_dirt_int", db-10, 1};
sound[] = {"a3\sounds_f\vehicles\soft\noises\slipping_tires_18_dirt_int", db-10, 1};
frequency = 1;
volume = engineOn*(1-asphalt)*(1-camPos)*(latSlipDrive Factor[0.1, 0.4])*(Speed Factor[2, 15]);
};
class turn_right_int_dirt
{
sound[] = {"A3\Sounds_F\vehicles\soft\noises\slipping_tires_18_dirt_int", db-10, 1};
sound[] = {"a3\sounds_f\vehicles\soft\noises\slipping_tires_18_dirt_int", db-10, 1};
frequency = 1;
volume = engineOn*(1-asphalt)*(1-camPos)*(latSlipDrive Factor[-0.1, -0.4])*(Speed Factor[2, 15]);
};
+1 -1
View File
@@ -123,7 +123,7 @@ class CfgSkeletons
"RightToeBase","RightFoot"
};
// location of pivot points (local axes) for hierarchical animation
pivotsModel="A3\anims_f\data\skeleton\SkeletonPivots.p3d";
pivotsModel="a3\anims_f\data\skeleton\skeletonpivots.p3d";
};
};
+6 -6
View File
@@ -20,7 +20,7 @@ class CfgMovesMaleSdr: CfgMovesBasic
class Crew;
class braf_LowTripod_Gunner: Crew
{
file="\braf\braf_static\m101\Anim\LowTripod_Gunner.rtm";
file="\braf\braf_static\m101\anim\lowtripod_gunner.rtm";
connectTo[]=
{
"Static_Dead",
@@ -35,7 +35,7 @@ class CfgMovesMaleSdr: CfgMovesBasic
};
class braf_mg_butt: Crew
{
file="\braf\braf_static\m101\Anim\mg_butt.rtm";
file="\braf\braf_static\m101\anim\mg_butt.rtm";
connectTo[]=
{
"Static_Dead",
@@ -50,7 +50,7 @@ class CfgMovesMaleSdr: CfgMovesBasic
};
class braf_M2_Gunner: Crew
{
file="\braf\braf_static\m101\Anim\M2_Gunner.rtm";
file="\braf\braf_static\m101\anim\m2_gunner.rtm";
connectTo[]=
{
"Static_Dead",
@@ -65,7 +65,7 @@ class CfgMovesMaleSdr: CfgMovesBasic
};
class braf_M119_Commander: Crew
{
file="\braf\braf_static\m101\Anim\M119_Commander.rtm";
file="\braf\braf_static\m101\anim\m119_commander.rtm";
connectTo[]=
{
"Static_Dead",
@@ -74,7 +74,7 @@ class CfgMovesMaleSdr: CfgMovesBasic
};
class braf_M119_Gunner: Crew
{
file="\braf\braf_static\m101\Anim\M119_Gunner.rtm";
file="\braf\braf_static\m101\anim\m119_gunner.rtm";
connectTo[]=
{
"Static_Dead",
@@ -83,7 +83,7 @@ class CfgMovesMaleSdr: CfgMovesBasic
};
class braf_M119_Cargo: Crew
{
file="\braf\braf_static\m101\Anim\M119_Cargo.rtm";
file="\braf\braf_static\m101\anim\m119_cargo.rtm";
connectTo[]=
{
"Static_Dead",
+45 -44
View File
@@ -2,10 +2,11 @@
#include "cfgMovesBasic.hpp"
class CfgPatches
{
class BRAF_m101
class braf_m101
{
units[] = {"BRAF_m101_105mm"};
weapons[] = {"BRAF_canhao_105mm"};
author = "BRAF TEAM";
units[] = {"braf_m101_105mm"};
weapons[] = {"braf_canhao_105mm"};
requiredVersion = 0.01;
requiredAddons[] = {"A3_Weapons_F_Mark"};
};
@@ -20,7 +21,7 @@ class CfgAmmo
class Sh_155mm_AMOS : ShellBase
{
};
class BRAF_Base_HE : Sh_155mm_AMOS
class braf_base_he : Sh_155mm_AMOS
{
cost = 100;
artilleryLock = 1;
@@ -35,7 +36,7 @@ class CfgAmmo
indirectHit = 65;
indirectHitRange = 15;
};
class BRAF_Base_WP : BRAF_Base_HE
class braf_base_wp : braf_base_he
{
hit = 60;
typicalSpeed = 1300;
@@ -53,11 +54,11 @@ class CfgAmmo
// soundHit[] = {"\ca\weapons\data\sound\explosion\grenade_new1",3.16228,1};
};
class Sh_155mm_AMOS_LG;
class BRAF_Base_LASER : Sh_155mm_AMOS_LG
class braf_base_laser : Sh_155mm_AMOS_LG
{
};
class Flare_82mm_AMOS_White;
class BRAF_Base_ILLUM : Flare_82mm_AMOS_White
class braf_base_illum : Flare_82mm_AMOS_White
{
hit = 8;
indirectHit = 0;
@@ -75,7 +76,7 @@ class CfgAmmo
CraterEffects = "";
};
class Smoke_120mm_AMOS_White;
class BRAF_Base_SMOKE : Smoke_120mm_AMOS_White
class braf_base_smoke : Smoke_120mm_AMOS_White
{
hit = 8;
typicalSpeed = 1300;
@@ -93,16 +94,16 @@ class CfgAmmo
CraterEffects = "";
};
class Sh_120mm_APFSDS;
class BRAF_Base_AT : Sh_120mm_APFSDS
class braf_base_at : Sh_120mm_APFSDS
{
allowAgainstInfantry = 1;
typicalSpeed = 1300;
airfriction = "-3.96e-005";
hit = 350;
model = "\A3\Weapons_f\Data\bullettracer\shell_tracer_green";
model = "\a3\weapons_f\data\bullettracer\shell_tracer_green";
};
class BRAF_105mm_HE : Sh_155mm_AMOS
class braf_105mm_he : Sh_155mm_AMOS
{
artilleryLock = 1;
typicalSpeed = 1300;
@@ -111,7 +112,7 @@ class CfgAmmo
indirectHitRange = 25;
};
class BRAF_105mm_WP : BRAF_105mm_HE
class braf_105mm_wp : braf_105mm_he
{
hit = 60;
typicalSpeed = 1300;
@@ -121,10 +122,10 @@ class CfgAmmo
ExplosionEffects = "WPExplosion";
CraterEffects = "ExploAmmoCrater";
};
class BRAF_105mm_LASER : Sh_155mm_AMOS_LG
class braf_105mm_laser : Sh_155mm_AMOS_LG
{
};
class BRAF_105mm_ILLUM : Flare_82mm_AMOS_White
class braf_105mm_illum : Flare_82mm_AMOS_White
{
hit = 8;
typicalSpeed = 1300;
@@ -141,7 +142,7 @@ class CfgAmmo
tracerStartTime = 0.1;
tracerEndTime = 2.3;
};
class BRAF_105mm_SMOKE : Smoke_120mm_AMOS_White
class braf_105mm_smoke : Smoke_120mm_AMOS_White
{
hit = 8;
typicalSpeed = 1300;
@@ -170,40 +171,40 @@ class CfgMagazines
{
};
class 32Rnd_155mm_Mo_shells;
class BRAF_30Rnd_105mmHE_m101 : 32Rnd_155mm_Mo_shells // VehicleMagazine
class braf_30rnd_105mmhe_m101 : 32Rnd_155mm_Mo_shells // VehicleMagazine
{
scope = 2;
displayName = "105mm HE";
ammo = "BRAF_105mm_HE";
ammo = "braf_105mm_he";
count = 30;
nameSound = "heat";
initSpeed = 1100;
displayNameShort = "FRAG HE";
muzzleImpulseFactor[] = {0.65, 0.65};
};
class BRAF_30Rnd_105mmwp_m101 : BRAF_30Rnd_105mmHE_m101
class braf_30rnd_105mmwp_m101 : braf_30rnd_105mmhe_m101
{
displayName = "105mm WP";
displayNameShort = "WP";
ammo = "BRAF_105mm_WP";
ammo = "braf_105mm_wp";
};
class BRAF_30Rnd_105mmLASER_m101 : BRAF_30Rnd_105mmHE_m101
class braf_30rnd_105mmlaser_m101 : braf_30rnd_105mmhe_m101
{
displayName = "105mm Laser Guided";
displayNameShort = "Laser Guided";
ammo = "BRAF_105mm_LASER";
ammo = "braf_105mm_laser";
};
class BRAF_30Rnd_105mmsmoke_m101 : BRAF_30Rnd_105mmHE_m101
class braf_30rnd_105mmsmoke_m101 : braf_30rnd_105mmhe_m101
{
displayName = "105mm Smoke";
displayNameShort = "Smoke";
ammo = "BRAF_105mm_SMOKE";
ammo = "braf_105mm_smoke";
};
class BRAF_30Rnd_105mmilum_m101 : BRAF_30Rnd_105mmHE_m101
class braf_30rnd_105mmilum_m101 : braf_30rnd_105mmhe_m101
{
displayName = "105mm Ilumination";
displayNameShort = "Ilumination";
ammo = "BRAF_105mm_ILLUM";
ammo = "braf_105mm_illum";
};
};
@@ -270,34 +271,34 @@ class cfgWeapons
};
};
};
class BRAF_canhao_105mm : braf_w_d30
class braf_canhao_105mm : braf_w_d30
{
scope = 1;
dlc = "BRAF";
author = "BRAF";
author = "BRAF TEAM";
displayName = m101 105mm Cannon;
magazines[] =
{
"BRAF_30Rnd_105mmHE_m101",
"BRAF_30Rnd_105mmwp_m101",
"BRAF_30Rnd_105mmLASER_m101",
"BRAF_30Rnd_105mmsmoke_m101",
"BRAF_30Rnd_105mmilum_m101"};
"braf_30rnd_105mmhe_m101",
"braf_30rnd_105mmwp_m101",
"braf_30rnd_105mmlaser_m101",
"braf_30rnd_105mmsmoke_m101",
"braf_30rnd_105mmilum_m101"};
};
class braf_w_m101 : braf_w_d30
{
scope = 1;
dlc = "BRAF";
author = "BRAF";
author = "BRAF TEAM";
displayName = M101 105mm cc;
magazines[] =
{
"BRAF_30Rnd_105mmHE_m101",
"BRAF_30Rnd_105mmwp_m101",
"BRAF_30Rnd_105mmsmoke_m101",
"BRAF_30Rnd_105mmilum_m101"};
"braf_30rnd_105mmhe_m101",
"braf_30rnd_105mmwp_m101",
"braf_30rnd_105mmsmoke_m101",
"braf_30rnd_105mmilum_m101"};
};
};
@@ -330,21 +331,21 @@ class CfgVehicles
{
};
class BRAF_m101_105mm : StaticCannon
class braf_m101_105mm : StaticCannon
{
scope = 2;
scopeCurator = 2;
artilleryScanner = 1;
dlc = "BRAF";
author = "BRAF";
author = "BRAF TEAM";
availableForSupportTypes[] = {"Artillery"};
model = "\braf\braf_static\m101\BRAF_m101.p3d";
model = "\braf\braf_static\m101\braf_m101.p3d";
displayName = M101 105mm;
picture = "\braf\braf_static\m114\ico\m119_ca.paa";
icon = "\braf\braf_static\m114\ico\icomap_m119_ca.paa";
slingLoadCargoMemoryPoints[] = {"SlingLoadCargo1", "SlingLoadCargo2", "SlingLoadCargo3", "SlingLoadCargo4"};
side = 2;
faction = BRAF_ARMY;
faction = braf_army;
crew = "braf_Soldier";
transportSoldier = 2;
typicalCargo[] = {"braf_Soldier", "braf_Soldier"};
@@ -357,7 +358,7 @@ class CfgVehicles
class recoil_source
{
source = "reload";
weapon = "BRAF_canhao_105mm";
weapon = "braf_canhao_105mm";
};
class mainGunT_source
{
@@ -449,8 +450,8 @@ class CfgVehicles
gunnerGetInAction = "";
gunnerGetOutAction = "";
gunnerForceOptics = 0;
weapons[] = {"BRAF_canhao_105mm"};
magazines[] = {"BRAF_30Rnd_105mmHE_m101", "BRAF_30Rnd_105mmwp_m101", "BRAF_30Rnd_105mmLASER_m101", "BRAF_30Rnd_105mmsmoke_m101", "BRAF_30Rnd_105mmilum_m101"};
weapons[] = {"braf_canhao_105mm"};
magazines[] = {"braf_30rnd_105mmhe_m101", "braf_30rnd_105mmwp_m101", "braf_30rnd_105mmlaser_m101", "braf_30rnd_105mmsmoke_m101", "braf_30rnd_105mmilum_m101"};
class ViewOptics : ViewOptics
{
initFov = 0.155;
+2 -2
View File
@@ -16,7 +16,7 @@ PixelShaderID = "Super";
VertexShaderID = "Super";
class Stage1
{
texture = "braf\braf_static\M101\data\m101_1_nohq.paa";
texture = "braf\braf_static\m101\data\m101_1_nohq.paa";
uvSource = "tex";
class uvTransform
{
@@ -64,7 +64,7 @@ class Stage4
};
class Stage5
{
texture = "braf\braf_static\M101\data\m101_1_smdi.paa";
texture = "braf\braf_static\m101\data\m101_1_smdi.paa";
uvSource = "tex";
class uvTransform
{
+2 -2
View File
@@ -16,7 +16,7 @@ PixelShaderID = "Super";
VertexShaderID = "Super";
class Stage1
{
texture = "braf\braf_static\M101\data\m101_2_nohq.paa";
texture = "braf\braf_static\m101\data\m101_2_nohq.paa";
uvSource = "tex";
class uvTransform
{
@@ -64,7 +64,7 @@ class Stage4
};
class Stage5
{
texture = "braf\braf_static\M101\data\m101_2_smdi.paa";
texture = "braf\braf_static\m101\data\m101_2_smdi.paa";
uvSource = "tex";
class uvTransform
{
+2 -2
View File
@@ -16,7 +16,7 @@ PixelShaderID = "Super";
VertexShaderID = "Super";
class Stage1
{
texture = "braf\braf_static\M101\data\m101_ext_nohq.paa";
texture = "braf\braf_static\m101\data\m101_ext_nohq.paa";
uvSource = "tex";
class uvTransform
{
@@ -64,7 +64,7 @@ class Stage4
};
class Stage5
{
texture = "braf\braf_static\M101\data\m101_ext_smdi.paa";
texture = "braf\braf_static\m101\data\m101_ext_smdi.paa";
uvSource = "tex";
class uvTransform
{
+8 -8
View File
@@ -7,7 +7,7 @@ class cfgSkeletons
skeletonInherit = "";
skeletonBones[] = {};
};
class BRAF_m101StaticWeapon: Default
class braf_m101staticweapon: Default
{
isDiscrete=1;
skeletonInherit="Default";
@@ -27,10 +27,10 @@ class cfgSkeletons
"damagehideRecoil","recoil"
};
};
class BRAF_m101: BRAF_m101StaticWeapon
class braf_m101: braf_m101staticweapon
{
isDiscrete = 1;
skeletonInherit = "BRAF_m101StaticWeapon";
skeletonInherit = "braf_m101staticweapon";
skeletonBones[]=
{
"leftT","",
@@ -51,13 +51,13 @@ class CfgModels
sectionsInherit="";
skeletonName = "";
};
class BRAF_m101StaticWeapon: Default
class braf_m101staticweapon: Default
{
sections[]=
{
"zasleh","zbytek"
};
skeletonName="BRAF_m101StaticWeapon";
skeletonName="braf_m101staticweapon";
class Animations
{
class MainTurret
@@ -162,7 +162,7 @@ class CfgModels
};
};
class BRAF_m101Cannon: BRAF_m101StaticWeapon
class braf_m101cannon: braf_m101staticweapon
{
class Animations: Animations
{
@@ -271,9 +271,9 @@ class CfgModels
// recoils shake END
};
};
class BRAF_m101: BRAF_m101Cannon
class braf_m101: braf_m101cannon
{
skeletonName="BRAF_m101";
skeletonName="braf_m101";
class Animations
{
class MainTurret
+6 -6
View File
@@ -20,7 +20,7 @@ class CfgMovesMaleSdr: CfgMovesBasic
class Crew;
class braf_LowTripod_Gunner: Crew
{
file="\braf\braf_static\m101\Anim\LowTripod_Gunner.rtm";
file="\braf\braf_static\m101\anim\lowtripod_gunner.rtm";
connectTo[]=
{
"Static_Dead",
@@ -35,7 +35,7 @@ class CfgMovesMaleSdr: CfgMovesBasic
};
class braf_mg_butt: Crew
{
file="\braf\braf_static\m101\Anim\mg_butt.rtm";
file="\braf\braf_static\m101\anim\mg_butt.rtm";
connectTo[]=
{
"Static_Dead",
@@ -50,7 +50,7 @@ class CfgMovesMaleSdr: CfgMovesBasic
};
class braf_M2_Gunner: Crew
{
file="\braf\braf_static\m101\Anim\M2_Gunner.rtm";
file="\braf\braf_static\m101\anim\m2_gunner.rtm";
connectTo[]=
{
"Static_Dead",
@@ -65,7 +65,7 @@ class CfgMovesMaleSdr: CfgMovesBasic
};
class braf_M119_Commander: Crew
{
file="\braf\braf_static\m101\Anim\M119_Commander.rtm";
file="\braf\braf_static\m101\anim\m119_commander.rtm";
connectTo[]=
{
"Static_Dead",
@@ -74,7 +74,7 @@ class CfgMovesMaleSdr: CfgMovesBasic
};
class braf_M119_Gunner: Crew
{
file="\braf\braf_static\m101\Anim\M119_Gunner.rtm";
file="\braf\braf_static\m101\anim\m119_gunner.rtm";
connectTo[]=
{
"Static_Dead",
@@ -83,7 +83,7 @@ class CfgMovesMaleSdr: CfgMovesBasic
};
class braf_M119_Cargo: Crew
{
file="\braf\braf_static\m101\Anim\M119_Cargo.rtm";
file="\braf\braf_static\m101\anim\m119_cargo.rtm";
connectTo[]=
{
"Static_Dead",
+6 -5
View File
@@ -4,6 +4,7 @@ class CfgPatches
{
class braf_m114
{
author = "BRAF TEAM";
units[] = {"braf_m114_155mm"};
weapons[] = {"braf_canhao_155mm"};
requiredVersion = 0.01;
@@ -99,7 +100,7 @@ class CfgAmmo
typicalSpeed = 1300;
airfriction = "-3.96e-005";
hit = 350;
model = "\A3\Weapons_f\Data\bullettracer\shell_tracer_green";
model = "\a3\weapons_f\data\bullettracer\shell_tracer_green";
};
class braf_155mm_HE : Sh_155mm_AMOS
@@ -274,7 +275,7 @@ class cfgWeapons
{
scope = 1;
dlc = "BRAF";
author = "BRAF";
author = "BRAF TEAM";
displayName = M114 155mm Cannon;
magazines[] =
@@ -289,7 +290,7 @@ class cfgWeapons
{
scope = 1;
dlc = "BRAF";
author = "BRAF";
author = "BRAF TEAM";
displayName = M114 155mm cc;
magazines[] =
@@ -325,7 +326,7 @@ class CfgVehicles
scopeCurator = 2;
artilleryScanner = 1;
dlc = "BRAF";
author = "BRAF";
author = "BRAF TEAM";
availableForSupportTypes[] = {"Artillery"};
model = "\braf\braf_static\m114\braf_m114.p3d";
displayName = M114 155mm;
@@ -333,7 +334,7 @@ class CfgVehicles
icon = "\braf\braf_static\m114\ico\icomap_m119_ca.paa";
slingLoadCargoMemoryPoints[] = {"SlingLoadCargo1", "SlingLoadCargo2", "SlingLoadCargo3", "SlingLoadCargo4"};
side = 2;
faction = BRAF_ARMY;
faction = braf_army;
crew = "braf_Soldier";
transportSoldier = 2;
typicalCargo[] = {"braf_Soldier", "braf_Soldier"};
+2 -2
View File
@@ -16,7 +16,7 @@ PixelShaderID = "Super";
VertexShaderID = "Super";
class Stage1
{
texture = "braf\braf_static\M114\data\m114_nohq.paa";
texture = "braf\braf_static\m114\data\m114_nohq.paa";
uvSource = "tex";
class uvTransform
{
@@ -64,7 +64,7 @@ class Stage4
};
class Stage5
{
texture = "braf\braf_static\M114\data\m114_smdi.paa";
texture = "braf\braf_static\m114\data\m114_smdi.paa";
uvSource = "tex";
class uvTransform
{
+2 -2
View File
@@ -16,7 +16,7 @@ PixelShaderID = "Super";
VertexShaderID = "Super";
class Stage1
{
texture = "braf\braf_static\M114\data\m114_1_nohq.paa";
texture = "braf\braf_static\m114\data\m114_1_nohq.paa";
uvSource = "tex";
class uvTransform
{
@@ -64,7 +64,7 @@ class Stage4
};
class Stage5
{
texture = "braf\braf_static\M114\data\m114_1_smdi.paa";
texture = "braf\braf_static\m114\data\m114_1_smdi.paa";
uvSource = "tex";
class uvTransform
{
+2 -2
View File
@@ -16,7 +16,7 @@ PixelShaderID = "Super";
VertexShaderID = "Super";
class Stage1
{
texture = "braf\braf_static\M114\data\m114_3_nohq.paa";
texture = "braf\braf_static\m114\data\m114_3_nohq.paa";
uvSource = "tex";
class uvTransform
{
@@ -64,7 +64,7 @@ class Stage4
};
class Stage5
{
texture = "braf\braf_static\M114\data\m114_3_smdi.paa";
texture = "braf\braf_static\m114\data\m114_3_smdi.paa";
uvSource = "tex";
class uvTransform
{
+2 -2
View File
@@ -16,7 +16,7 @@ PixelShaderID = "Super";
VertexShaderID = "Super";
class Stage1
{
texture = "braf\braf_static\M114\data\m114_toc_nohq.paa";
texture = "braf\braf_static\m114\data\m114_toc_nohq.paa";
uvSource = "tex";
class uvTransform
{
@@ -64,7 +64,7 @@ class Stage4
};
class Stage5
{
texture = "braf\braf_static\M114\data\m114_toc_smdi.paa";
texture = "braf\braf_static\m114\data\m114_toc_smdi.paa";
uvSource = "tex";
class uvTransform
{
+3 -3
View File
@@ -1,6 +1,6 @@
class StageTI
{
texture="braf\braf_static\M114\data\m119_ti_ca.paa";
texture="braf\braf_static\m114\data\m119_ti_ca.paa";
};
ambient[]={1,1,1,1};
diffuse[]={1,1,1,1};
@@ -12,7 +12,7 @@ PixelShaderID="super";
VertexShaderID="super";
class Stage1
{
texture="braf\braf_static\M114\data\m119_nohq.paa";
texture="braf\braf_static\m114\data\m119_nohq.paa";
uvSource="tex";
class uvTransform
{
@@ -60,7 +60,7 @@ class Stage4
};
class Stage5
{
texture="braf\braf_static\M114\data\body_smdi.paa";
texture="braf\braf_static\m114\data\body_smdi.paa";
uvSource="tex";
class uvTransform
{
@@ -8,7 +8,7 @@ PixelShaderID="Super";
VertexShaderID="Super";
class Stage1
{
texture="braf\braf_static\M114\data\m119_nohq.paa";
texture="braf\braf_static\m114\data\m119_nohq.paa";
uvSource="tex";
class uvTransform
{
@@ -20,7 +20,7 @@ class Stage1
};
class Stage2
{
texture="braf\braf_static\M114\data\damage_metal_basicArmor_dt.paa";
texture="braf\braf_static\m114\data\damage_metal_basicarmor_dt.paa";
uvSource="tex";
class uvTransform
{
@@ -56,7 +56,7 @@ class Stage4
};
class Stage5
{
texture="braf\braf_static\M114\data\body_smdi.paa";
texture="braf\braf_static\m114\data\body_smdi.paa";
uvSource="tex";
class uvTransform
{
@@ -8,7 +8,7 @@ PixelShaderID="Super";
VertexShaderID="Super";
class Stage1
{
texture="braf\braf_static\M114\data\m119_nohq.paa";
texture="braf\braf_static\m114\data\m119_nohq.paa";
uvSource="tex";
class uvTransform
{
@@ -20,7 +20,7 @@ class Stage1
};
class Stage2
{
texture="braf\braf_static\M114\data\destruct_plech_half_dt.paa";
texture="braf\braf_static\m114\data\destruct_plech_half_dt.paa";
uvSource="tex";
class uvTransform
{
@@ -32,7 +32,7 @@ class Stage2
};
class Stage3
{
texture="braf\braf_static\M114\data\destruct_plech_full_mc.paa";
texture="braf\braf_static\m114\data\destruct_plech_full_mc.paa";
uvSource="tex";
class uvTransform
{
@@ -56,7 +56,7 @@ class Stage4
};
class Stage5
{
texture="braf\braf_static\M114\data\destruct_plech_full_smdi.paa";
texture="braf\braf_static\m114\data\destruct_plech_full_smdi.paa";
uvSource="tex";
class uvTransform
{
+2 -2
View File
@@ -16,7 +16,7 @@ PixelShaderID = "Super";
VertexShaderID = "Super";
class Stage1
{
texture = "braf\braf_static\M114\data\zelena_nohq.paa";
texture = "braf\braf_static\m114\data\zelena_nohq.paa";
uvSource = "tex";
class uvTransform
{
@@ -64,7 +64,7 @@ class Stage4
};
class Stage5
{
texture = "braf\braf_static\M114\data\zelena_smdi.paa";
texture = "braf\braf_static\m114\data\zelena_smdi.paa";
uvSource = "tex";
class uvTransform
{
+8 -8
View File
@@ -7,7 +7,7 @@ class cfgSkeletons
skeletonInherit = "";
skeletonBones[] = {};
};
class BRAF_M114StaticWeapon: Default
class braf_m114staticweapon: Default
{
isDiscrete=1;
skeletonInherit="Default";
@@ -27,10 +27,10 @@ class cfgSkeletons
"damagehideRecoil","recoil"
};
};
class BRAF_M114: BRAF_M114StaticWeapon
class braf_m114: braf_m114staticweapon
{
isDiscrete = 1;
skeletonInherit = "BRAF_M114StaticWeapon";
skeletonInherit = "braf_m114staticweapon";
skeletonBones[]=
{
"leftT","",
@@ -51,13 +51,13 @@ class CfgModels
sectionsInherit="";
skeletonName = "";
};
class BRAF_M114StaticWeapon: Default
class braf_m114staticweapon: Default
{
sections[]=
{
"zasleh","zbytek"
};
skeletonName="BRAF_M114StaticWeapon";
skeletonName="braf_m114staticweapon";
class Animations
{
class MainTurret
@@ -162,7 +162,7 @@ class CfgModels
};
};
class BRAF_M114Cannon: BRAF_M114StaticWeapon
class braf_m114cannon: braf_m114staticweapon
{
class Animations: Animations
{
@@ -271,9 +271,9 @@ class CfgModels
// recoils shake END
};
};
class BRAF_M114: BRAF_M114Cannon
class braf_m114: braf_m114cannon
{
skeletonName="BRAF_M114";
skeletonName="braf_m114";
class Animations
{
class MainTurret
@@ -11,7 +11,7 @@ class RCWSOptics;
class Optics_Armored;
/*class RscInGameUI {
class RscOptics_MBT_01_gunner;
class BRAF_RscOptics_EE9_gunner : RscOptics_MBT_01_gunner {
class braf_rscoptics_ee9_gunner : RscOptics_MBT_01_gunner {
idd = 300;
controls[] = {
"CA_Zeroing",
@@ -27,7 +27,7 @@ class Optics_Armored;
class HScrollbar : HScrollbar {
height = 0;
};
x = "0*(0.01875*SafezoneH)+(SafezoneX+((SafezoneW-SafezoneH)/2))";
x = "0*(0.01875*safezoneh)+(safezonex+((safezonew-safezoneh)/2))";
y = "0*(0.025*SafezoneH)+(SafezoneY)";
w = "53.5*(0.01875*SafezoneH)";
h = "40*(0.025*SafezoneH)";
@@ -42,8 +42,8 @@ class Optics_Armored;
y = "3.5*(0.025*SafezoneH)";
w = "6*(0.01875*SafezoneH)";
h = "6*(0.025*SafezoneH)";
imageHull = "A3\Ui_f\data\IGUI\RscIngameUI\RscOptics\turretIndicatorHull.paa";
imageTurret = "A3\Ui_f\data\IGUI\RscIngameUI\RscOptics\turretIndicatorTurret.paa";
imageHull = "a3\ui_f\data\igui\rscingameui\rscoptics\turretindicatorhull.paa";
imageTurret = "a3\ui_f\data\igui\rscingameui\rscoptics\turretindicatorturret.paa";
imageObsTurret = "#(rgb,8,8,3)color(0,0,0,0)";
imageGun = "#(rgb,8,8,3)color(0,0,0,0)";
};
@@ -51,7 +51,7 @@ class Optics_Armored;
};
class CA_APC_WFOV_mode_group : RscControlsGroupNoScrollbars {
idc = 163;
x = "0*(0.01875*SafezoneH)+(SafezoneX+((SafezoneW-SafezoneH)/2))";
x = "0*(0.01875*safezoneh)+(safezonex+((safezonew-safezoneh)/2))";
y = "0*(0.025*SafezoneH)+(SafezoneY)";
w = "53.5*(0.01875*SafezoneH)";
h = "40*(0.025*SafezoneH)";
@@ -72,7 +72,7 @@ class Optics_Armored;
};
class CA_APC_NFOV_mode_group : RscControlsGroupNoScrollbars {
idc = 162;
x = "0*(0.01875*SafezoneH)+(SafezoneX+((SafezoneW-SafezoneH)/2))";
x = "0*(0.01875*safezoneh)+(safezonex+((safezonew-safezoneh)/2))";
y = "0*(0.025*SafezoneH)+(SafezoneY)";
w = "53.5*(0.01875*SafezoneH)";
h = "40*(0.025*SafezoneH)";
@@ -92,7 +92,7 @@ class Optics_Armored;
};
};
};
class BRAF_RscOptics_LMV_gunner : RscOptics_MBT_01_gunner {
class braf_rscoptics_lmv_gunner : RscOptics_MBT_01_gunner {
idd = 300;
controls[] = {
"CA_Zeroing",
@@ -108,7 +108,7 @@ class Optics_Armored;
class HScrollbar : HScrollbar {
height = 0;
};
x = "0*(0.01875*SafezoneH)+(SafezoneX+((SafezoneW-SafezoneH)/2))";
x = "0*(0.01875*safezoneh)+(safezonex+((safezonew-safezoneh)/2))";
y = "0*(0.025*SafezoneH)+(SafezoneY)";
w = "53.5*(0.01875*SafezoneH)";
h = "40*(0.025*SafezoneH)";
@@ -123,8 +123,8 @@ class Optics_Armored;
y = "3.5*(0.025*SafezoneH)";
w = "6*(0.01875*SafezoneH)";
h = "6*(0.025*SafezoneH)";
imageHull = "A3\Ui_f\data\IGUI\RscIngameUI\RscOptics\turretIndicatorHull.paa";
imageTurret = "A3\Ui_f\data\IGUI\RscIngameUI\RscOptics\turretIndicatorTurret.paa";
imageHull = "a3\ui_f\data\igui\rscingameui\rscoptics\turretindicatorhull.paa";
imageTurret = "a3\ui_f\data\igui\rscingameui\rscoptics\turretindicatorturret.paa";
imageObsTurret = "#(rgb,8,8,3)color(0,0,0,0)";
imageGun = "#(rgb,8,8,3)color(0,0,0,0)";
};
@@ -132,7 +132,7 @@ class Optics_Armored;
};
class CA_APC_WFOV_mode_group : RscControlsGroupNoScrollbars {
idc = 163;
x = "0*(0.01875*SafezoneH)+(SafezoneX+((SafezoneW-SafezoneH)/2))";
x = "0*(0.01875*safezoneh)+(safezonex+((safezonew-safezoneh)/2))";
y = "0*(0.025*SafezoneH)+(SafezoneY)";
w = "53.5*(0.01875*SafezoneH)";
h = "40*(0.025*SafezoneH)";
@@ -153,7 +153,7 @@ class Optics_Armored;
};
class CA_APC_NFOV_mode_group : RscControlsGroupNoScrollbars {
idc = 162;
x = "0*(0.01875*SafezoneH)+(SafezoneX+((SafezoneW-SafezoneH)/2))";
x = "0*(0.01875*safezoneh)+(safezonex+((safezonew-safezoneh)/2))";
y = "0*(0.025*SafezoneH)+(SafezoneY)";
w = "53.5*(0.01875*SafezoneH)";
h = "40*(0.025*SafezoneH)";
@@ -181,11 +181,11 @@ class braf_m41_gunner_optics : Optics_Armored {
maxFov = "(36 / 120)";
visionMode[] = { "Normal" };
thermalMode[] = {};
gunnerOpticsModel = "\braf\braf_tracked\BRAF_Tracked_Optics\M41\braf_m41_gunner_optics_w.p3d";
gunnerOpticsModel = "\braf\braf_tracked\braf_tracked_optics\m41\braf_m41_gunner_optics_w.p3d";
gunnerOpticsEffect[] = {};
};
class Medium : Wide {
gunnerOpticsModel = "\braf\braf_tracked\BRAF_Tracked_Optics\M41\braf_m41_gunner_optics_m.p3d";
gunnerOpticsModel = "\braf\braf_tracked\braf_tracked_optics\m41\braf_m41_gunner_optics_m.p3d";
initFov = "(150 * 0.05625 / 120)";
minFov = "(150 * 0.05625 / 120)";
maxFov = "(150 * 0.05625 / 120)";
@@ -5,16 +5,16 @@ class cfgAmmo {
class ammo_Penetrator_120mm;
//M41A M32A1 76 mm shells
class BRAF_76mm_HEAT_M : Sh_120mm_HEAT_MP {
class braf_76mm_heat_m : Sh_120mm_HEAT_MP {
hit = 71.25;
submunitionAmmo = "BRAF_ammo_Penetrator_76mm";
submunitionAmmo = "braf_ammo_penetrator_76mm";
indirectHit = 22.7;
indirectHitRange = 3.5;
dangerRadiusHit = 120;
suppressionRadiusHit = 24;
cost = 375;
};
class BRAF_76mm_HE_M : Sh_120mm_HE {
class braf_76mm_he_m : Sh_120mm_HE {
hit = 180;
indirectHit = 45;
indirectHitRange = 6;
@@ -24,7 +24,7 @@ class cfgAmmo {
cost = 225;
caliber = 6.3;
};
class BRAF_76mm_APFSDS_M : Sh_120mm_APFSDS {
class braf_76mm_apfsds_m : Sh_120mm_APFSDS {
hit = 375;
indirectHit = 11.5;
indirectHitRange = 0.5;
@@ -32,7 +32,7 @@ class cfgAmmo {
suppressionRadiusHit = 13.5;
cost = 375;
};
class BRAF_ammo_Penetrator_76mm : ammo_Penetrator_120mm {
class braf_ammo_penetrator_76mm : ammo_Penetrator_120mm {
caliber = 30;
hit = 382.5;
};
@@ -2,12 +2,12 @@ class CfgMagazines {
class VehicleMagazine;
//M41A M32A1 76 mm magazines
class BRAF_11Rnd_76mm_HEAT : VehicleMagazine {
author = "BRAF Team";
class braf_11rnd_76mm_heat : VehicleMagazine {
author = "BRAF TEAM";
displayName = "11 Rounds HEAT 76mm Shells";
displayNameShort = "11 Rnds HEAT 76mm";
displayNameMFDFormat = "HEAT-MP";
ammo = "BRAF_76mm_HEAT_M";
ammo = "braf_76mm_heat_m";
initSpeed = 900;
count = 11;
maxLeadSpeed = 25;
@@ -15,18 +15,18 @@ class CfgMagazines {
nameSound = "cannon";
muzzleImpulseFactor[] = { 0.5, 3 };
};
class BRAF_11Rnd_76mm_HE : BRAF_11Rnd_76mm_HEAT {
class braf_11rnd_76mm_he : braf_11rnd_76mm_heat {
displayName = "11 Rounds HE 76mm Shells";
displayNameShort = "11 Rnds HE 76mm";
displayNameMFDFormat = "HE";
ammo = "BRAF_76mm_HE_M";
ammo = "braf_76mm_he_m";
initSpeed = 700;
muzzleImpulseFactor[] = { 1, 6 };
};
class BRAF_11Rnd_76mm_APFSDS : BRAF_11Rnd_76mm_HEAT {
class braf_11rnd_76mm_apfsds : braf_11rnd_76mm_heat {
displayName = "11 Rounds APFSDS 76mm Flechette";
displayNameShort = "11 Rnds APFSDS 76mm";
ammo = "BRAF_76mm_APFSDS_M";
ammo = "braf_76mm_apfsds_m";
initSpeed = 1680;
muzzleImpulseFactor[] = { 0.5, 3 };
};
@@ -1,14 +1,14 @@
class CfgWeapons {
class BRAF_90mm;
class BRAF_MAG_VEH;
class braf_90mm;
class braf_mag_veh;
//M41A
class BRAF_76mm_M41A : BRAF_90mm {
class braf_76mm_m41a : braf_90mm {
displayName = "M32A1 76 mm";
magazines[] = {
"BRAF_11Rnd_76mm_HEAT",
"BRAF_11Rnd_76mm_HE",
"BRAF_11Rnd_76mm_APFSDS"
"braf_11rnd_76mm_heat",
"braf_11rnd_76mm_he",
"braf_11rnd_76mm_apfsds"
};
class GunParticles {
class FirstEffect {
@@ -18,13 +18,13 @@ class CfgWeapons {
};
};
};
class BRAF_M1919A4_M41A : BRAF_MAG_VEH {
class braf_m1919a4_m41a : braf_mag_veh {
displayName = "M1919A4";
};
//M41C
class BRAF_90MM_M41C : BRAF_90mm {
displayName = "Ca 76/90 M32 BR2";
class braf_90mm_m41c : braf_90mm {
displayName = "ca 76/90 m32 br2";
class GunParticles {
class FirstEffect {
effectName = "CannonFired";
+204 -204
View File
@@ -1,5 +1,5 @@
class braf_m113_base : Tank_F {
author = "BRAF Team";
author = "BRAF TEAM";
expansion = 3;
dlc = "BRAF";
scope = 0;
@@ -23,7 +23,7 @@ class braf_m113_base : Tank_F {
viewDriverInExternal = 1;
tracksSpeed = 3;
picture = "\braf\braf_tracked\m113\ui\m113br_ui.paa";
editorPreview = "\braf\braf_insignia\editorpreview\armored\BRAF_army_m113br.jpg";
editorPreview = "\braf\braf_insignia\editorpreview\armored\braf_army_m113br.jpg";
Icon = "\braf\braf_tracked\m113\ui\icon_m113_ca.paa";
mapSize = 5;
displayName = "BRAF_M113_Base";
@@ -261,23 +261,23 @@ class braf_m113_base : Tank_F {
class AnimationSources : AnimationSources {
class ReloadAnim {
source = "reload";
weapon = "Braf_Vhmg_M2_static";
weapon = "braf_vhmg_m2_static";
};
class ReloadMagazine {
source = "reloadmagazine";
weapon = "Braf_Vhmg_M2_static";
weapon = "braf_vhmg_m2_static";
};
class Revolving {
source = "revolving";
weapon = "Braf_Vhmg_M2_static";
weapon = "braf_vhmg_m2_static";
};
class muzzle_rot_main {
source = "ammorandom";
weapon = "Braf_Vhmg_M2_static";
weapon = "braf_vhmg_m2_static";
};
class muzzle_hide_main {
source = "reload";
weapon = "Braf_Vhmg_M2_static";
weapon = "braf_vhmg_m2_static";
};
class hatchTop {
source = "user";
@@ -325,19 +325,19 @@ class braf_m113_base : Tank_F {
initElev = 0;
soundServo[] = { "", "db-50", 1.0 };
weapons[] = {
"Braf_Vhmg_M2_static",
"braf_vhmg_m2_static",
"SmokeLauncher"
};
magazines[] = {
"Braf_100Rnd_127x99_M",
"Braf_100Rnd_127x99_M",
"Braf_100Rnd_127x99_M",
"Braf_100Rnd_127x99_M",
"Braf_100Rnd_127x99_M",
"Braf_100Rnd_127x99_M",
"braf_100rnd_127x99_m",
"braf_100rnd_127x99_m",
"braf_100rnd_127x99_m",
"braf_100rnd_127x99_m",
"braf_100rnd_127x99_m",
"braf_100rnd_127x99_m",
"SmokeLauncherMag"
};
gunnerOpticsModel = "\a3\Weapons_f\reticle\optics_empty";
gunnerOpticsModel = "\a3\weapons_f\reticle\optics_empty";
gunnerForceOptics = 0;
gunnerOpticsShowCursor = 0;
gunnerOutOpticsShowCursor = 0;
@@ -371,45 +371,45 @@ class braf_m113_base : Tank_F {
"a3\data_f\default.rvmat",
"a3\data_f\default_destruct.rvmat",
"braf\braf_tracked\M113\Data\track.rvmat",
"braf\braf_tracked\M113\Data\track_damage.rvmat",
"braf\braf_tracked\M113\Data\track_destruct.rvmat",
"braf\braf_tracked\m113\data\track.rvmat",
"braf\braf_tracked\m113\data\track_damage.rvmat",
"braf\braf_tracked\m113\data\track_destruct.rvmat",
"braf\braf_tracked\M113\data\577_interior.rvmat",
"braf\braf_tracked\M113\data\577_interior_damage.rvmat",
"braf\braf_tracked\M113\data\577_interior_destruct.rvmat",
"braf\braf_tracked\m113\data\577_interior.rvmat",
"braf\braf_tracked\m113\data\577_interior_damage.rvmat",
"braf\braf_tracked\m113\data\577_interior_destruct.rvmat",
"braf\braf_tracked\M113\data\577_main.rvmat",
"braf\braf_tracked\M113\data\577_main_damage.rvmat",
"braf\braf_tracked\M113\data\577_main_destruct.rvmat",
"braf\braf_tracked\m113\data\577_main.rvmat",
"braf\braf_tracked\m113\data\577_main_damage.rvmat",
"braf\braf_tracked\m113\data\577_main_destruct.rvmat",
"braf\braf_tracked\M113\data\m163.rvmat",
"braf\braf_tracked\M113\data\m163_damage.rvmat",
"braf\braf_tracked\M113\data\m163_destruct.rvmat",
"braf\braf_tracked\m113\data\m163.rvmat",
"braf\braf_tracked\m113\data\m163_damage.rvmat",
"braf\braf_tracked\m113\data\m163_destruct.rvmat",
"braf\braf_tracked\M113\data\interior.rvmat",
"braf\braf_tracked\M113\data\interior_damage.rvmat",
"braf\braf_tracked\M113\data\interior_destruct.rvmat",
"braf\braf_tracked\m113\data\interior.rvmat",
"braf\braf_tracked\m113\data\interior_damage.rvmat",
"braf\braf_tracked\m113\data\interior_destruct.rvmat",
"braf\braf_tracked\M113\data\accessories.rvmat",
"braf\braf_tracked\M113\data\accessories_damage.rvmat",
"braf\braf_tracked\M113\data\accessories_destruct.rvmat",
"braf\braf_tracked\m113\data\accessories.rvmat",
"braf\braf_tracked\m113\data\accessories_damage.rvmat",
"braf\braf_tracked\m113\data\accessories_destruct.rvmat",
"braf\braf_tracked\M113\data\panel.rvmat",
"braf\braf_tracked\M113\data\panel_damage.rvmat",
"braf\braf_tracked\M113\data\panel_destruct.rvmat",
"braf\braf_tracked\m113\data\panel.rvmat",
"braf\braf_tracked\m113\data\panel_damage.rvmat",
"braf\braf_tracked\m113\data\panel_destruct.rvmat",
"braf\braf_tracked\M113\data\track.rvmat",
"braf\braf_tracked\M113\data\track_damage.rvmat",
"braf\braf_tracked\M113\data\track_destruct.rvmat",
"braf\braf_tracked\m113\data\track.rvmat",
"braf\braf_tracked\m113\data\track_damage.rvmat",
"braf\braf_tracked\m113\data\track_destruct.rvmat",
"braf\braf_tracked\M113\data\main.rvmat",
"braf\braf_tracked\M113\data\main_damage.rvmat",
"braf\braf_tracked\M113\data\main_destruct.rvmat",
"braf\braf_tracked\m113\data\main.rvmat",
"braf\braf_tracked\m113\data\main_damage.rvmat",
"braf\braf_tracked\m113\data\main_destruct.rvmat",
"braf\braf_tracked\M113\data\unique.rvmat",
"braf\braf_tracked\M113\data\unique_damage.rvmat",
"braf\braf_tracked\M113\data\unique_destruct.rvmat"
"braf\braf_tracked\m113\data\unique.rvmat",
"braf\braf_tracked\m113\data\unique_damage.rvmat",
"braf\braf_tracked\m113\data\unique_destruct.rvmat"
};
};
driverAction = "CUP_M113_Driver_EP1"; // animar
@@ -431,7 +431,7 @@ class braf_m113_base : Tank_F {
"CUP_M113_Cargo03_EP1",
"CUP_M113_Cargo01_EP1"
};
model = "braf\braf_tracked\M113\braf_m113br.p3d";
model = "braf\braf_tracked\m113\braf_m113br.p3d";
canFloat = 1;
initCargoAngleY = 90;
threat[] = { 0.9, 0.6, 0.6 };
@@ -564,7 +564,7 @@ class braf_m113_base : Tank_F {
class hatchTop_Open {
userActionID = 60; /// ID for some scripts
displayName = "Open hatch"; /// what is displayed in action menu
displayNameDefault = "<img image='\A3\Ui_f\data\IGUI\Cfg\Actions\open_door_ca.paa' size='2.5' />"; // what is displayed under the cursor (icon in this case)
displayNameDefault = "<img image='\a3\ui_f\data\igui\cfg\actions\open_door_ca.paa' size='2.5' />"; // what is displayed under the cursor (icon in this case)
position = ""; /// start of radius where action is available
condition = "this doorPhase 'hatchTop' < 0.5 AND Alive(this) AND (player in crew this)"; /// only openable from inside and when closed
statement = "this animateDoor ['hatchTop', 1]"; /// sets animation source Doors to 1 via interpolation
@@ -592,16 +592,16 @@ class braf_m113_base : Tank_F {
class eb_01 {
displayName = "Brazilian Army Modern";
textures[] = {
"\braf\braf_tracked\m113\data\main_CO.paa",
"\braf\braf_tracked\m113\data\unique_CO.paa",
"\braf\braf_tracked\m113\data\main_co.paa",
"\braf\braf_tracked\m113\data\unique_co.paa",
"\braf\braf_tracked\m113\data\accessories_co.paa"
};
};
class eb_02 {
displayName = "Brazilian Army Old";
textures[] = {
"\braf\braf_tracked\m113\data\old\main_CO.paa",
"\braf\braf_tracked\m113\data\old\unique_CO.paa",
"\braf\braf_tracked\m113\data\old\main_co.paa",
"\braf\braf_tracked\m113\data\old\unique_co.paa",
"\braf\braf_tracked\m113\data\old\accessories_co.paa"
};
};
@@ -613,8 +613,8 @@ class braf_army_m113br : braf_m113_base {
scopeCurator = 2;
side = 2;
displayName = "FMC M113 BR";
model = "braf\braf_tracked\M113\braf_m113br.p3d";
faction = "BRAF_ARMY";
model = "braf\braf_tracked\m113\braf_m113br.p3d";
faction = "braf_army";
crew = "braf_army_crewman_regular_2000";
animationList[] = {
"acav_turret_hide", 0,
@@ -624,8 +624,8 @@ class braf_army_m113br : braf_m113_base {
"braf_hiaf_crewman_regular_2000", "braf_hiaf_crewman_regular_2000", "braf_hiaf_crewman_regular_2000"
};
hiddenSelectionsTextures[] = {
"braf\braf_tracked\M113\data\main_CO.paa",
"braf\braf_tracked\M113\data\unique_CO.paa",
"braf\braf_tracked\m113\data\main_co.paa",
"braf\braf_tracked\m113\data\unique_co.paa",
"braf\braf_tracked\m113\data\accessories_co.paa"
};
class TransportMagazines {
@@ -673,7 +673,7 @@ class braf_army_m577 : braf_army_m113br {
hasGunner = 0;
hasCommander = 0;
model = "\braf\braf_tracked\m113\braf_m577.p3d";
editorPreview = "\braf\braf_insignia\editorpreview\armored\BRAF_army_m577.jpg";
editorPreview = "\braf\braf_insignia\editorpreview\armored\braf_army_m577.jpg";
driverIsCommander = 1;
weapons[] = { "TruckHorn" };
cargoProxyIndexes[] = { 1, 2, 3, 4 };
@@ -767,9 +767,9 @@ class braf_army_m577 : braf_army_m113br {
class TextureSources {
/*class merdc {
displayName = "MERDC";
author = "CWR III Modification";
author = "BRAF TEAM";
textures[] = {
"\braf\braf_tracked\m113\data\variants\577_main_merdc_CO.paa",
"\braf\braf_tracked\m113\data\variants\577_main_merdc_co.paa",
"\braf\braf_tracked\m113\data\variants\main_merdc_co.paa",
"\braf\braf_tracked\m113\data\variants\unique_merdc_co.paa",
""
@@ -780,18 +780,18 @@ class braf_army_m577 : braf_army_m113br {
};
/*
class BRAF_M113_Med_Base : BRAF_M113_Base {
class braf_m113_med_base : BRAF_M113_Base {
};
class BRAF_M163_Base : BRAF_M113_Base {
class braf_m163_base : BRAF_M113_Base {
};
class BRAF_m113a3 : BRAF_M113_Base
class braf_m113a3 : BRAF_M113_Base
{
accuracy=0.3;
author="BRAF";
author = "BRAF TEAM";
crew="cwr3_b_soldier_crew";
displayName="M113A3";
dlc="cwr3_dlc";
editorPreview="\braf\braf_tracked\M113\preview\cwr3_b_m113a3.jpg";
editorPreview="\braf\braf_tracked\m113\preview\cwr3_b_m113a3.jpg";
faction="cwr3_faction_usa";
hiddenSelections[]=
{
@@ -802,15 +802,15 @@ class BRAF_m113a3 : BRAF_M113_Base
};
hiddenSelectionsTextures[] =
{
"braf\braf_tracked\M113\data\main_olive_CO.paa",
"braf\braf_tracked\M113\data\unique_olive_CO.paa",
"braf\braf_tracked\M113\data\accessories_olive_CO.paa",
"braf\braf_tracked\m113\data\main_olive_co.paa",
"braf\braf_tracked\m113\data\unique_olive_co.paa",
"braf\braf_tracked\m113\data\accessories_olive_co.paa",
""
};
icon="braf\braf_tracked\M113\ui\icon_m113a3_ca.paa";
model="braf\braf_tracked\M113\BRAF_m113a3.p3d";
icon="braf\braf_tracked\m113\ui\icon_m113a3_ca.paa";
model="braf\braf_tracked\m113\braf_m113a3.p3d";
maximumLoad=5000;
picture="braf\braf_tracked\M113\ui\picture_m113a3_ca.paa";
picture="braf\braf_tracked\m113\ui\picture_m113a3_ca.paa";
scope=2;
scopeCurator=2;
side=1;
@@ -860,12 +860,12 @@ class BRAF_m113a3 : BRAF_M113_Base
class EB
{
displayName="Brazilian Army";
author="BRAF";
author = "BRAF TEAM";
textures[] =
{
"braf\braf_tracked\M113\data\main_olive_CO.paa",
"braf\braf_tracked\M113\data\unique_olive_CO.paa",
"braf\braf_tracked\M113\data\accessories_olive_CO.paa",
"braf\braf_tracked\m113\data\main_olive_co.paa",
"braf\braf_tracked\m113\data\unique_olive_co.paa",
"braf\braf_tracked\m113\data\accessories_olive_co.paa",
""
};
factions[]={};
@@ -885,8 +885,8 @@ class BRAF_m113a3 : BRAF_M113_Base
class top_door_open
{
userActionID = 60; /// ID for some scripts
displayname ="<t color='#faff00'>Open top Door</t>"; /// what is displayed in action menu
displayNameDefault = "<img image='\A3\Ui_f\data\IGUI\Cfg\Actions\open_door_ca.paa' size='2.5' />"; /// what is displayed under the cursor (icon in this case)
displayname ="<t color='#faff00'>open top door</t>"; /// what is displayed in action menu
displayNameDefault = "<img image='\a3\ui_f\data\igui\cfg\actions\open_door_ca.paa' size='2.5' />"; /// what is displayed under the cursor (icon in this case)
position = ""; /// start of radius where action is available
condition = "this doorPhase ""top_door"" < 0.5 AND Alive(this) AND (player in crew this)"; /// only openable from inside and when closed
statement = "this animateDoor ['top_door', 1]"; /// sets animation source Doors to 1 via interpolation
@@ -900,7 +900,7 @@ class BRAF_m113a3 : BRAF_M113_Base
class top_door_close: top_door_open
{
userActionID = 61;
displayname = "<t color='#faff00'>Close top Door</t>";
displayname = "<t color='#faff00'>close top door</t>";
textToolTip = "Close Top";
condition = "this doorPhase ""top_door"" > 0.5 AND Alive(this) AND (player in crew this)";
statement = "this animateDoor ['top_door', 0]";
@@ -912,16 +912,16 @@ class BRAF_m113a3 : BRAF_M113_Base
mat[] =
{
"a3\data_f\default.rvmat","a3\data_f\default.rvmat","a3\data_f\default_destruct.rvmat",
"braf\braf_tracked\M113\Data\track.rvmat","braf\braf_tracked\M113\Data\track_damage.rvmat","braf\braf_tracked\M113\Data\track_destruct.rvmat",
"braf\braf_tracked\M113\data\577_interior.rvmat","braf\braf_tracked\M113\data\577_interior_damage.rvmat","braf\braf_tracked\M113\data\577_interior_destruct.rvmat",
"braf\braf_tracked\M113\data\577_main.rvmat","braf\braf_tracked\M113\data\577_main_damage.rvmat","braf\braf_tracked\M113\data\577_main_destruct.rvmat",
"braf\braf_tracked\M113\data\m163.rvmat","braf\braf_tracked\M113\data\m163_damage.rvmat","braf\braf_tracked\M113\data\m163_destruct.rvmat",
"braf\braf_tracked\M113\data\interior.rvmat","braf\braf_tracked\M113\data\interior_damage.rvmat","braf\braf_tracked\M113\data\interior_destruct.rvmat",
"braf\braf_tracked\M113\data\accessories.rvmat","braf\braf_tracked\M113\data\accessories_damage.rvmat","braf\braf_tracked\M113\data\accessories_destruct.rvmat",
"braf\braf_tracked\M113\data\panel.rvmat","braf\braf_tracked\M113\data\panel_damage.rvmat","braf\braf_tracked\M113\data\panel_destruct.rvmat",
"braf\braf_tracked\M113\data\track.rvmat","braf\braf_tracked\M113\data\track_damage.rvmat","braf\braf_tracked\M113\data\track_destruct.rvmat",
"braf\braf_tracked\M113\data\main.rvmat","braf\braf_tracked\M113\data\main_damage.rvmat","braf\braf_tracked\M113\data\main_destruct.rvmat",
"braf\braf_tracked\M113\data\unique.rvmat","braf\braf_tracked\M113\data\unique_damage.rvmat","braf\braf_tracked\M113\data\unique_destruct.rvmat"
"braf\braf_tracked\m113\data\track.rvmat","braf\braf_tracked\m113\data\track_damage.rvmat","braf\braf_tracked\m113\data\track_destruct.rvmat",
"braf\braf_tracked\m113\data\577_interior.rvmat","braf\braf_tracked\m113\data\577_interior_damage.rvmat","braf\braf_tracked\m113\data\577_interior_destruct.rvmat",
"braf\braf_tracked\m113\data\577_main.rvmat","braf\braf_tracked\m113\data\577_main_damage.rvmat","braf\braf_tracked\m113\data\577_main_destruct.rvmat",
"braf\braf_tracked\m113\data\m163.rvmat","braf\braf_tracked\m113\data\m163_damage.rvmat","braf\braf_tracked\m113\data\m163_destruct.rvmat",
"braf\braf_tracked\m113\data\interior.rvmat","braf\braf_tracked\m113\data\interior_damage.rvmat","braf\braf_tracked\m113\data\interior_destruct.rvmat",
"braf\braf_tracked\m113\data\accessories.rvmat","braf\braf_tracked\m113\data\accessories_damage.rvmat","braf\braf_tracked\m113\data\accessories_destruct.rvmat",
"braf\braf_tracked\m113\data\panel.rvmat","braf\braf_tracked\m113\data\panel_damage.rvmat","braf\braf_tracked\m113\data\panel_destruct.rvmat",
"braf\braf_tracked\m113\data\track.rvmat","braf\braf_tracked\m113\data\track_damage.rvmat","braf\braf_tracked\m113\data\track_destruct.rvmat",
"braf\braf_tracked\m113\data\main.rvmat","braf\braf_tracked\m113\data\main_damage.rvmat","braf\braf_tracked\m113\data\main_destruct.rvmat",
"braf\braf_tracked\m113\data\unique.rvmat","braf\braf_tracked\m113\data\unique_damage.rvmat","braf\braf_tracked\m113\data\unique_destruct.rvmat"
};
};
driverforceoptics=0;
@@ -932,28 +932,28 @@ class BRAF_m113a3 : BRAF_M113_Base
viewCargoShadowDiff=0.05;
viewCargoShadowAmb=0.5;
};
class BRAF_m113a3_mev : BRAF_M113_Med_Base
class braf_m113a3_mev : braf_m113_med_base
{
accuracy=0.3;
author="BRAF";
author = "BRAF TEAM";
crew="BRAF_Army_ArmorCrew";
displayName="M113A3 MedEvac";
dlc="BRAF_dlc";
editorPreview="\braf\braf_tracked\M113\preview\cwr3_b_m113a3_mev.jpg";
editorPreview="\braf\braf_tracked\m113\preview\cwr3_b_m113a3_mev.jpg";
faction="BRAF_faction_usa";
hiddenSelections[]={"hs_camo1","hs_camo2","hs_camo3","hs_camo4"};
hiddenSelectionsTextures[] =
{
"braf\braf_tracked\M113\data\main_olive_CO.paa",
"braf\braf_tracked\M113\data\unique_olive_CO.paa",
"braf\braf_tracked\M113\data\accessories_olive_CO.paa",
"braf\braf_tracked\m113\data\main_olive_co.paa",
"braf\braf_tracked\m113\data\unique_olive_co.paa",
"braf\braf_tracked\m113\data\accessories_olive_co.paa",
""
//"\cwr3\general\cwr3_signs\data\sign_med_co.paa"
};
icon="braf\braf_tracked\M113\ui\icon_m113a3_mev_ca.paa";
icon="braf\braf_tracked\m113\ui\icon_m113a3_mev_ca.paa";
maximumLoad=5000;
model="braf\braf_tracked\M113\BRAF_m113a3_mev.p3d";
picture="braf\braf_tracked\M113\ui\picture_m113_mev_ca.paa";
model="braf\braf_tracked\m113\braf_m113a3_mev.p3d";
picture="braf\braf_tracked\m113\ui\picture_m113_mev_ca.paa";
scope=2;
scopeCurator=2;
side=1;
@@ -981,12 +981,12 @@ class BRAF_m113a3_mev : BRAF_M113_Med_Base
class olive
{
displayName="Olive Drab";
author="BRAF";
author = "BRAF TEAM";
textures[] =
{
"braf\braf_tracked\M113\data\main_olive_CO.paa",
"braf\braf_tracked\M113\data\unique_olive_CO.paa",
"braf\braf_tracked\M113\data\accessories_olive_CO.paa",
"braf\braf_tracked\m113\data\main_olive_co.paa",
"braf\braf_tracked\m113\data\unique_olive_co.paa",
"braf\braf_tracked\m113\data\accessories_olive_co.paa",
"",
//"\cwr3\general\cwr3_signs\data\sign_med_co.paa"
};
@@ -999,16 +999,16 @@ class BRAF_m113a3_mev : BRAF_M113_Med_Base
mat[] =
{
"a3\data_f\default.rvmat","a3\data_f\default.rvmat","a3\data_f\default_destruct.rvmat",
"braf\braf_tracked\M113\Data\track.rvmat","braf\braf_tracked\M113\Data\track_damage.rvmat","braf\braf_tracked\M113\Data\track_destruct.rvmat",
"braf\braf_tracked\M113\data\577_interior.rvmat","braf\braf_tracked\M113\data\577_interior_damage.rvmat","braf\braf_tracked\M113\data\577_interior_destruct.rvmat",
"braf\braf_tracked\M113\data\577_main.rvmat","braf\braf_tracked\M113\data\577_main_damage.rvmat","braf\braf_tracked\M113\data\577_main_destruct.rvmat",
"braf\braf_tracked\M113\data\m163.rvmat","braf\braf_tracked\M113\data\m163_damage.rvmat","braf\braf_tracked\M113\data\m163_destruct.rvmat",
"braf\braf_tracked\M113\data\interior.rvmat","braf\braf_tracked\M113\data\interior_damage.rvmat","braf\braf_tracked\M113\data\interior_destruct.rvmat",
"braf\braf_tracked\M113\data\accessories.rvmat","braf\braf_tracked\M113\data\accessories_damage.rvmat","braf\braf_tracked\M113\data\accessories_destruct.rvmat",
"braf\braf_tracked\M113\data\panel.rvmat","braf\braf_tracked\M113\data\panel_damage.rvmat","braf\braf_tracked\M113\data\panel_destruct.rvmat",
"braf\braf_tracked\M113\data\track.rvmat","braf\braf_tracked\M113\data\track_damage.rvmat","braf\braf_tracked\M113\data\track_destruct.rvmat",
"braf\braf_tracked\M113\data\main.rvmat","braf\braf_tracked\M113\data\main_damage.rvmat","braf\braf_tracked\M113\data\main_destruct.rvmat",
"braf\braf_tracked\M113\data\unique.rvmat","braf\braf_tracked\M113\data\unique_damage.rvmat","braf\braf_tracked\M113\data\unique_destruct.rvmat"
"braf\braf_tracked\m113\data\track.rvmat","braf\braf_tracked\m113\data\track_damage.rvmat","braf\braf_tracked\m113\data\track_destruct.rvmat",
"braf\braf_tracked\m113\data\577_interior.rvmat","braf\braf_tracked\m113\data\577_interior_damage.rvmat","braf\braf_tracked\m113\data\577_interior_destruct.rvmat",
"braf\braf_tracked\m113\data\577_main.rvmat","braf\braf_tracked\m113\data\577_main_damage.rvmat","braf\braf_tracked\m113\data\577_main_destruct.rvmat",
"braf\braf_tracked\m113\data\m163.rvmat","braf\braf_tracked\m113\data\m163_damage.rvmat","braf\braf_tracked\m113\data\m163_destruct.rvmat",
"braf\braf_tracked\m113\data\interior.rvmat","braf\braf_tracked\m113\data\interior_damage.rvmat","braf\braf_tracked\m113\data\interior_destruct.rvmat",
"braf\braf_tracked\m113\data\accessories.rvmat","braf\braf_tracked\m113\data\accessories_damage.rvmat","braf\braf_tracked\m113\data\accessories_destruct.rvmat",
"braf\braf_tracked\m113\data\panel.rvmat","braf\braf_tracked\m113\data\panel_damage.rvmat","braf\braf_tracked\m113\data\panel_destruct.rvmat",
"braf\braf_tracked\m113\data\track.rvmat","braf\braf_tracked\m113\data\track_damage.rvmat","braf\braf_tracked\m113\data\track_destruct.rvmat",
"braf\braf_tracked\m113\data\main.rvmat","braf\braf_tracked\m113\data\main_damage.rvmat","braf\braf_tracked\m113\data\main_destruct.rvmat",
"braf\braf_tracked\m113\data\unique.rvmat","braf\braf_tracked\m113\data\unique_damage.rvmat","braf\braf_tracked\m113\data\unique_destruct.rvmat"
};
};
class Turrets: Turrets
@@ -1051,28 +1051,28 @@ class BRAF_m113a3_mev : BRAF_M113_Med_Base
magazines[]={"SmokeLauncherMag"};
smokeLauncherOnTurret=0;
};
class BRAF_m113a1_mev : BRAF_M113_Med_Base
class braf_m113a1_mev : braf_m113_med_base
{
accuracy=0.3;
author="BRAF";
author = "BRAF TEAM";
crew="BRAF_Army_ArmorCrew";
displayName="M113A1 MedEvac";
dlc="BRAF_dlc";
editorPreview="\braf\braf_tracked\M113\preview\cwr3_b_m113a1_mev.jpg";
editorPreview="\braf\braf_tracked\m113\preview\cwr3_b_m113a1_mev.jpg";
faction="BRAF_faction_usa";
hiddenSelections[]={"hs_camo1","hs_camo2","hs_camo3","hs_camo4"};
hiddenSelectionsTextures[] =
{
"braf\braf_tracked\M113\data\main_olive_CO.paa",
"braf\braf_tracked\M113\data\unique_olive_CO.paa",
"braf\braf_tracked\m113\data\main_olive_co.paa",
"braf\braf_tracked\m113\data\unique_olive_co.paa",
"",
"",
//"\cwr3\general\cwr3_signs\data\sign_med_co.paa"
};
icon="braf\braf_tracked\M113\ui\icon_m113a3_mev_ca.paa";
icon="braf\braf_tracked\m113\ui\icon_m113a3_mev_ca.paa";
maximumLoad=5000;
model="braf\braf_tracked\M113\BRAF_m113a1_mev.p3d";
picture="braf\braf_tracked\M113\ui\picture_m113_mev_ca.paa";
model="braf\braf_tracked\m113\braf_m113a1_mev.p3d";
picture="braf\braf_tracked\m113\ui\picture_m113_mev_ca.paa";
scope=2;
scopeCurator=2;
side=1;
@@ -1100,11 +1100,11 @@ class BRAF_m113a1_mev : BRAF_M113_Med_Base
class olive
{
displayName="Olive Drab";
author="BRAF";
author = "BRAF TEAM";
textures[] =
{
"braf\braf_tracked\M113\data\main_olive_CO.paa",
"braf\braf_tracked\M113\data\unique_olive_CO.paa",
"braf\braf_tracked\m113\data\main_olive_co.paa",
"braf\braf_tracked\m113\data\unique_olive_co.paa",
"",
"",
//"\cwr3\general\cwr3_signs\data\sign_med_co.paa"
@@ -1118,16 +1118,16 @@ class BRAF_m113a1_mev : BRAF_M113_Med_Base
mat[] =
{
"a3\data_f\default.rvmat","a3\data_f\default.rvmat","a3\data_f\default_destruct.rvmat",
"braf\braf_tracked\M113\Data\track.rvmat","braf\braf_tracked\M113\Data\track_damage.rvmat","braf\braf_tracked\M113\Data\track_destruct.rvmat",
"braf\braf_tracked\M113\data\577_interior.rvmat","braf\braf_tracked\M113\data\577_interior_damage.rvmat","braf\braf_tracked\M113\data\577_interior_destruct.rvmat",
"braf\braf_tracked\M113\data\577_main.rvmat","braf\braf_tracked\M113\data\577_main_damage.rvmat","braf\braf_tracked\M113\data\577_main_destruct.rvmat",
"braf\braf_tracked\M113\data\m163.rvmat","braf\braf_tracked\M113\data\m163_damage.rvmat","braf\braf_tracked\M113\data\m163_destruct.rvmat",
"braf\braf_tracked\M113\data\interior.rvmat","braf\braf_tracked\M113\data\interior_damage.rvmat","braf\braf_tracked\M113\data\interior_destruct.rvmat",
"braf\braf_tracked\M113\data\accessories.rvmat","braf\braf_tracked\M113\data\accessories_damage.rvmat","braf\braf_tracked\M113\data\accessories_destruct.rvmat",
"braf\braf_tracked\M113\data\panel.rvmat","braf\braf_tracked\M113\data\panel_damage.rvmat","braf\braf_tracked\M113\data\panel_destruct.rvmat",
"braf\braf_tracked\M113\data\track.rvmat","braf\braf_tracked\M113\data\track_damage.rvmat","braf\braf_tracked\M113\data\track_destruct.rvmat",
"braf\braf_tracked\M113\data\main.rvmat","braf\braf_tracked\M113\data\main_damage.rvmat","braf\braf_tracked\M113\data\main_destruct.rvmat",
"braf\braf_tracked\M113\data\unique.rvmat","braf\braf_tracked\M113\data\unique_damage.rvmat","braf\braf_tracked\M113\data\unique_destruct.rvmat"
"braf\braf_tracked\m113\data\track.rvmat","braf\braf_tracked\m113\data\track_damage.rvmat","braf\braf_tracked\m113\data\track_destruct.rvmat",
"braf\braf_tracked\m113\data\577_interior.rvmat","braf\braf_tracked\m113\data\577_interior_damage.rvmat","braf\braf_tracked\m113\data\577_interior_destruct.rvmat",
"braf\braf_tracked\m113\data\577_main.rvmat","braf\braf_tracked\m113\data\577_main_damage.rvmat","braf\braf_tracked\m113\data\577_main_destruct.rvmat",
"braf\braf_tracked\m113\data\m163.rvmat","braf\braf_tracked\m113\data\m163_damage.rvmat","braf\braf_tracked\m113\data\m163_destruct.rvmat",
"braf\braf_tracked\m113\data\interior.rvmat","braf\braf_tracked\m113\data\interior_damage.rvmat","braf\braf_tracked\m113\data\interior_destruct.rvmat",
"braf\braf_tracked\m113\data\accessories.rvmat","braf\braf_tracked\m113\data\accessories_damage.rvmat","braf\braf_tracked\m113\data\accessories_destruct.rvmat",
"braf\braf_tracked\m113\data\panel.rvmat","braf\braf_tracked\m113\data\panel_damage.rvmat","braf\braf_tracked\m113\data\panel_destruct.rvmat",
"braf\braf_tracked\m113\data\track.rvmat","braf\braf_tracked\m113\data\track_damage.rvmat","braf\braf_tracked\m113\data\track_destruct.rvmat",
"braf\braf_tracked\m113\data\main.rvmat","braf\braf_tracked\m113\data\main_damage.rvmat","braf\braf_tracked\m113\data\main_destruct.rvmat",
"braf\braf_tracked\m113\data\unique.rvmat","braf\braf_tracked\m113\data\unique_damage.rvmat","braf\braf_tracked\m113\data\unique_destruct.rvmat"
};
};
class Turrets: Turrets
@@ -1171,28 +1171,28 @@ class BRAF_m113a1_mev : BRAF_M113_Med_Base
driverhasflares=0;
smokeLauncherOnTurret=0;
};
class BRAF_m113a3_hq : BRAF_m113a3_mev
class braf_m113a3_hq : braf_m113a3_mev
{
accuracy=0.3;
attendant=0;
author="BRAF";
author = "BRAF TEAM";
crew="BRAF_Army_ArmorCrew";
displayName="M113A3 HQ";
dlc="BRAF_dlc";
editorPreview="\braf\braf_tracked\M113\preview\cwr3_b_m113a3_hq.jpg";
editorPreview="\braf\braf_tracked\m113\preview\cwr3_b_m113a3_hq.jpg";
faction="BRAF_faction_usa";
hiddenSelections[]={"hs_camo1","hs_camo2","hs_camo3","hs_camo4"};
hiddenSelectionsTextures[] =
{
"braf\braf_tracked\M113\data\main_olive_CO.paa",
"braf\braf_tracked\M113\data\unique_olive_CO.paa",
"braf\braf_tracked\M113\data\accessories_olive_CO.paa",
"braf\braf_tracked\m113\data\main_olive_co.paa",
"braf\braf_tracked\m113\data\unique_olive_co.paa",
"braf\braf_tracked\m113\data\accessories_olive_co.paa",
""
};
icon="braf\braf_tracked\M113\ui\icon_m113a3_hq_ca.paa";
icon="braf\braf_tracked\m113\ui\icon_m113a3_hq_ca.paa";
maximumLoad=5000;
model="braf\braf_tracked\M113\BRAF_m113a3_mhq.p3d";
picture="braf\braf_tracked\M113\ui\picture_m113_mev_ca.paa";
model="braf\braf_tracked\m113\braf_m113a3_mhq.p3d";
picture="braf\braf_tracked\m113\ui\picture_m113_mev_ca.paa";
scope=2;
scopeCurator=2;
side=1;
@@ -1263,12 +1263,12 @@ class BRAF_m113a3_hq : BRAF_m113a3_mev
class olive
{
displayName="Olive Drab";
author="BRAF";
author = "BRAF TEAM";
textures[] =
{
"braf\braf_tracked\M113\data\main_olive_CO.paa",
"braf\braf_tracked\M113\data\unique_olive_CO.paa",
"braf\braf_tracked\M113\data\accessories_olive_CO.paa",
"braf\braf_tracked\m113\data\main_olive_co.paa",
"braf\braf_tracked\m113\data\unique_olive_co.paa",
"braf\braf_tracked\m113\data\accessories_olive_co.paa",
""
};
factions[]={};
@@ -1280,16 +1280,16 @@ class BRAF_m113a3_hq : BRAF_m113a3_mev
mat[] =
{
"a3\data_f\default.rvmat","a3\data_f\default.rvmat","a3\data_f\default_destruct.rvmat",
"braf\braf_tracked\M113\Data\track.rvmat","braf\braf_tracked\M113\Data\track_damage.rvmat","braf\braf_tracked\M113\Data\track_destruct.rvmat",
"braf\braf_tracked\M113\data\577_interior.rvmat","braf\braf_tracked\M113\data\577_interior_damage.rvmat","braf\braf_tracked\M113\data\577_interior_destruct.rvmat",
"braf\braf_tracked\M113\data\577_main.rvmat","braf\braf_tracked\M113\data\577_main_damage.rvmat","braf\braf_tracked\M113\data\577_main_destruct.rvmat",
"braf\braf_tracked\M113\data\m163.rvmat","braf\braf_tracked\M113\data\m163_damage.rvmat","braf\braf_tracked\M113\data\m163_destruct.rvmat",
"braf\braf_tracked\M113\data\interior.rvmat","braf\braf_tracked\M113\data\interior_damage.rvmat","braf\braf_tracked\M113\data\interior_destruct.rvmat",
"braf\braf_tracked\M113\data\accessories.rvmat","braf\braf_tracked\M113\data\accessories_damage.rvmat","braf\braf_tracked\M113\data\accessories_destruct.rvmat",
"braf\braf_tracked\M113\data\panel.rvmat","braf\braf_tracked\M113\data\panel_damage.rvmat","braf\braf_tracked\M113\data\panel_destruct.rvmat",
"braf\braf_tracked\M113\data\track.rvmat","braf\braf_tracked\M113\data\track_damage.rvmat","braf\braf_tracked\M113\data\track_destruct.rvmat",
"braf\braf_tracked\M113\data\main.rvmat","braf\braf_tracked\M113\data\main_damage.rvmat","braf\braf_tracked\M113\data\main_destruct.rvmat",
"braf\braf_tracked\M113\data\unique.rvmat","braf\braf_tracked\M113\data\unique_damage.rvmat","braf\braf_tracked\M113\data\unique_destruct.rvmat"
"braf\braf_tracked\m113\data\track.rvmat","braf\braf_tracked\m113\data\track_damage.rvmat","braf\braf_tracked\m113\data\track_destruct.rvmat",
"braf\braf_tracked\m113\data\577_interior.rvmat","braf\braf_tracked\m113\data\577_interior_damage.rvmat","braf\braf_tracked\m113\data\577_interior_destruct.rvmat",
"braf\braf_tracked\m113\data\577_main.rvmat","braf\braf_tracked\m113\data\577_main_damage.rvmat","braf\braf_tracked\m113\data\577_main_destruct.rvmat",
"braf\braf_tracked\m113\data\m163.rvmat","braf\braf_tracked\m113\data\m163_damage.rvmat","braf\braf_tracked\m113\data\m163_destruct.rvmat",
"braf\braf_tracked\m113\data\interior.rvmat","braf\braf_tracked\m113\data\interior_damage.rvmat","braf\braf_tracked\m113\data\interior_destruct.rvmat",
"braf\braf_tracked\m113\data\accessories.rvmat","braf\braf_tracked\m113\data\accessories_damage.rvmat","braf\braf_tracked\m113\data\accessories_destruct.rvmat",
"braf\braf_tracked\m113\data\panel.rvmat","braf\braf_tracked\m113\data\panel_damage.rvmat","braf\braf_tracked\m113\data\panel_destruct.rvmat",
"braf\braf_tracked\m113\data\track.rvmat","braf\braf_tracked\m113\data\track_damage.rvmat","braf\braf_tracked\m113\data\track_destruct.rvmat",
"braf\braf_tracked\m113\data\main.rvmat","braf\braf_tracked\m113\data\main_damage.rvmat","braf\braf_tracked\m113\data\main_destruct.rvmat",
"braf\braf_tracked\m113\data\unique.rvmat","braf\braf_tracked\m113\data\unique_damage.rvmat","braf\braf_tracked\m113\data\unique_destruct.rvmat"
};
};
class Turrets: Turrets
@@ -1342,28 +1342,28 @@ class BRAF_m113a3_hq : BRAF_m113a3_mev
hideWeaponsCargo=0;
transportSoldier=2;
};
class BRAF_m113a1_hq : BRAF_m113a1_mev
class braf_m113a1_hq : braf_m113a1_mev
{
accuracy=0.3;
attendant=0;
author="BRAF";
author = "BRAF TEAM";
crew="BRAF_Army_ArmorCrew";
displayName="M113A1 HQ";
dlc="BRAF_dlc";
editorPreview="\braf\braf_tracked\M113\preview\cwr3_b_m113a1_hq.jpg";
editorPreview="\braf\braf_tracked\m113\preview\cwr3_b_m113a1_hq.jpg";
faction="BRAF_faction_usa";
hiddenSelections[]={"hs_camo1","hs_camo2","hs_camo3","hs_camo4"};
hiddenSelectionsTextures[] =
{
"braf\braf_tracked\M113\data\main_olive_CO.paa",
"braf\braf_tracked\M113\data\unique_olive_CO.paa",
"braf\braf_tracked\M113\data\accessories_olive_CO.paa",
"braf\braf_tracked\m113\data\main_olive_co.paa",
"braf\braf_tracked\m113\data\unique_olive_co.paa",
"braf\braf_tracked\m113\data\accessories_olive_co.paa",
""
};
icon="braf\braf_tracked\M113\ui\icon_m113a3_hq_ca.paa";
icon="braf\braf_tracked\m113\ui\icon_m113a3_hq_ca.paa";
maximumLoad=5000;
model="braf\braf_tracked\M113\BRAF_m113a1_mhq.p3d";
picture="braf\braf_tracked\M113\ui\picture_m113_mev_ca.paa";
model="braf\braf_tracked\m113\braf_m113a1_mhq.p3d";
picture="braf\braf_tracked\m113\ui\picture_m113_mev_ca.paa";
scope=2;
scopeCurator=2;
side=1;
@@ -1433,12 +1433,12 @@ class BRAF_m113a1_hq : BRAF_m113a1_mev
class olive
{
displayName="Olive Drab";
author="BRAF";
author = "BRAF TEAM";
textures[] =
{
"braf\braf_tracked\M113\data\main_olive_CO.paa",
"braf\braf_tracked\M113\data\unique_olive_CO.paa",
"braf\braf_tracked\M113\data\accessories_olive_CO.paa",
"braf\braf_tracked\m113\data\main_olive_co.paa",
"braf\braf_tracked\m113\data\unique_olive_co.paa",
"braf\braf_tracked\m113\data\accessories_olive_co.paa",
""
};
factions[]={};
@@ -1450,16 +1450,16 @@ class BRAF_m113a1_hq : BRAF_m113a1_mev
mat[] =
{
"a3\data_f\default.rvmat","a3\data_f\default.rvmat","a3\data_f\default_destruct.rvmat",
"braf\braf_tracked\M113\Data\track.rvmat","braf\braf_tracked\M113\Data\track_damage.rvmat","braf\braf_tracked\M113\Data\track_destruct.rvmat",
"braf\braf_tracked\M113\data\577_interior.rvmat","braf\braf_tracked\M113\data\577_interior_damage.rvmat","braf\braf_tracked\M113\data\577_interior_destruct.rvmat",
"braf\braf_tracked\M113\data\577_main.rvmat","braf\braf_tracked\M113\data\577_main_damage.rvmat","braf\braf_tracked\M113\data\577_main_destruct.rvmat",
"braf\braf_tracked\M113\data\m163.rvmat","braf\braf_tracked\M113\data\m163_damage.rvmat","braf\braf_tracked\M113\data\m163_destruct.rvmat",
"braf\braf_tracked\M113\data\interior.rvmat","braf\braf_tracked\M113\data\interior_damage.rvmat","braf\braf_tracked\M113\data\interior_destruct.rvmat",
"braf\braf_tracked\M113\data\accessories.rvmat","braf\braf_tracked\M113\data\accessories_damage.rvmat","braf\braf_tracked\M113\data\accessories_destruct.rvmat",
"braf\braf_tracked\M113\data\panel.rvmat","braf\braf_tracked\M113\data\panel_damage.rvmat","braf\braf_tracked\M113\data\panel_destruct.rvmat",
"braf\braf_tracked\M113\data\track.rvmat","braf\braf_tracked\M113\data\track_damage.rvmat","braf\braf_tracked\M113\data\track_destruct.rvmat",
"braf\braf_tracked\M113\data\main.rvmat","braf\braf_tracked\M113\data\main_damage.rvmat","braf\braf_tracked\M113\data\main_destruct.rvmat",
"braf\braf_tracked\M113\data\unique.rvmat","braf\braf_tracked\M113\data\unique_damage.rvmat","braf\braf_tracked\M113\data\unique_destruct.rvmat"
"braf\braf_tracked\m113\data\track.rvmat","braf\braf_tracked\m113\data\track_damage.rvmat","braf\braf_tracked\m113\data\track_destruct.rvmat",
"braf\braf_tracked\m113\data\577_interior.rvmat","braf\braf_tracked\m113\data\577_interior_damage.rvmat","braf\braf_tracked\m113\data\577_interior_destruct.rvmat",
"braf\braf_tracked\m113\data\577_main.rvmat","braf\braf_tracked\m113\data\577_main_damage.rvmat","braf\braf_tracked\m113\data\577_main_destruct.rvmat",
"braf\braf_tracked\m113\data\m163.rvmat","braf\braf_tracked\m113\data\m163_damage.rvmat","braf\braf_tracked\m113\data\m163_destruct.rvmat",
"braf\braf_tracked\m113\data\interior.rvmat","braf\braf_tracked\m113\data\interior_damage.rvmat","braf\braf_tracked\m113\data\interior_destruct.rvmat",
"braf\braf_tracked\m113\data\accessories.rvmat","braf\braf_tracked\m113\data\accessories_damage.rvmat","braf\braf_tracked\m113\data\accessories_destruct.rvmat",
"braf\braf_tracked\m113\data\panel.rvmat","braf\braf_tracked\m113\data\panel_damage.rvmat","braf\braf_tracked\m113\data\panel_destruct.rvmat",
"braf\braf_tracked\m113\data\track.rvmat","braf\braf_tracked\m113\data\track_damage.rvmat","braf\braf_tracked\m113\data\track_destruct.rvmat",
"braf\braf_tracked\m113\data\main.rvmat","braf\braf_tracked\m113\data\main_damage.rvmat","braf\braf_tracked\m113\data\main_destruct.rvmat",
"braf\braf_tracked\m113\data\unique.rvmat","braf\braf_tracked\m113\data\unique_damage.rvmat","braf\braf_tracked\m113\data\unique_destruct.rvmat"
};
};
class Turrets: Turrets
@@ -1512,28 +1512,28 @@ class BRAF_m113a1_hq : BRAF_m113a1_mev
hideWeaponsCargo=0;
transportSoldier=2;
};
class BRAF_m163 : BRAF_M163_Base
class braf_m163 : braf_m163_base
{
accuracy=0.3;
author="BRAF";
author = "BRAF TEAM";
crew="BRAF_Army_ArmorCrew";
displayName="M163";
dlc="BRAF_dlc";
editorPreview="\braf\braf_tracked\M113\preview\cwr3_b_m163.jpg";
editorPreview="\braf\braf_tracked\m113\preview\cwr3_b_m163.jpg";
faction="BRAF_faction_usa";
hiddenSelections[]={"hs_camo1","hs_camo2","hs_camo3","hs_camo4","hs_camo5"};
hiddenSelectionsTextures[] =
{
"braf\braf_tracked\M113\data\main_olive_co.paa",
"braf\braf_tracked\M113\data\m163_main_olive_co.paa",
"braf\braf_tracked\M113\data\m163_olive_co.paa",
"braf\braf_tracked\M113\data\unique_olive_co.paa",
"braf\braf_tracked\M113\data\accessories_olive_co.paa"
"braf\braf_tracked\m113\data\main_olive_co.paa",
"braf\braf_tracked\m113\data\m163_main_olive_co.paa",
"braf\braf_tracked\m113\data\m163_olive_co.paa",
"braf\braf_tracked\m113\data\unique_olive_co.paa",
"braf\braf_tracked\m113\data\accessories_olive_co.paa"
};
icon="braf\braf_tracked\M113\ui\icon_m163_ca.paa";
icon="braf\braf_tracked\m113\ui\icon_m163_ca.paa";
maximumLoad=2500;
model="braf\braf_tracked\M113\BRAF_m163.p3d";
picture="braf\braf_tracked\M113\ui\picture_m163_ca.paa";
model="braf\braf_tracked\m113\braf_m163.p3d";
picture="braf\braf_tracked\m113\ui\picture_m163_ca.paa";
scope=2;
scopeCurator=2;
side=1;
@@ -1551,14 +1551,14 @@ class BRAF_m163 : BRAF_M163_Base
class olive
{
displayName="Olive Drab";
author="BRAF";
author = "BRAF TEAM";
textures[] =
{
"braf\braf_tracked\M113\data\main_olive_co.paa",
"braf\braf_tracked\M113\data\m163_main_olive_co.paa",
"braf\braf_tracked\M113\data\m163_olive_co.paa",
"braf\braf_tracked\M113\data\unique_olive_co.paa",
"braf\braf_tracked\M113\data\accessories_olive_co.paa"
"braf\braf_tracked\m113\data\main_olive_co.paa",
"braf\braf_tracked\m113\data\m163_main_olive_co.paa",
"braf\braf_tracked\m113\data\m163_olive_co.paa",
"braf\braf_tracked\m113\data\unique_olive_co.paa",
"braf\braf_tracked\m113\data\accessories_olive_co.paa"
};
factions[]={};
};
@@ -1569,17 +1569,17 @@ class BRAF_m163 : BRAF_M163_Base
mat[] =
{
"a3\data_f\default.rvmat","a3\data_f\default.rvmat","a3\data_f\default_destruct.rvmat",
"braf\braf_tracked\M113\Data\track.rvmat","braf\braf_tracked\M113\Data\track_damage.rvmat","braf\braf_tracked\M113\Data\track_destruct.rvmat",
"braf\braf_tracked\M113\data\577_interior.rvmat","braf\braf_tracked\M113\data\577_interior_damage.rvmat","braf\braf_tracked\M113\data\577_interior_destruct.rvmat",
"braf\braf_tracked\M113\data\577_main.rvmat","braf\braf_tracked\M113\data\577_main_damage.rvmat","braf\braf_tracked\M113\data\577_main_destruct.rvmat",
"braf\braf_tracked\M113\data\m163.rvmat","braf\braf_tracked\M113\data\m163_damage.rvmat","braf\braf_tracked\M113\data\m163_destruct.rvmat",
"braf\braf_tracked\M113\data\interior.rvmat","braf\braf_tracked\M113\data\interior_damage.rvmat","braf\braf_tracked\M113\data\interior_destruct.rvmat",
"braf\braf_tracked\M113\data\accessories.rvmat","braf\braf_tracked\M113\data\accessories_damage.rvmat","braf\braf_tracked\M113\data\accessories_destruct.rvmat",
"braf\braf_tracked\M113\data\panel.rvmat","braf\braf_tracked\M113\data\panel_damage.rvmat","braf\braf_tracked\M113\data\panel_destruct.rvmat",
"braf\braf_tracked\M113\data\track.rvmat","braf\braf_tracked\M113\data\track_damage.rvmat","braf\braf_tracked\M113\data\track_destruct.rvmat",
"braf\braf_tracked\M113\data\main.rvmat","braf\braf_tracked\M113\data\main_damage.rvmat","braf\braf_tracked\M113\data\main_destruct.rvmat",
"braf\braf_tracked\M113\data\unique.rvmat","braf\braf_tracked\M113\data\unique_damage.rvmat","braf\braf_tracked\M113\data\unique_destruct.rvmat",
"braf\braf_tracked\M113\data\m163_main.rvmat","braf\braf_tracked\M113\data\m163_main_damage.rvmat","braf\braf_tracked\M113\data\m163_main_destruct.rvmat"
"braf\braf_tracked\m113\data\track.rvmat","braf\braf_tracked\m113\data\track_damage.rvmat","braf\braf_tracked\m113\data\track_destruct.rvmat",
"braf\braf_tracked\m113\data\577_interior.rvmat","braf\braf_tracked\m113\data\577_interior_damage.rvmat","braf\braf_tracked\m113\data\577_interior_destruct.rvmat",
"braf\braf_tracked\m113\data\577_main.rvmat","braf\braf_tracked\m113\data\577_main_damage.rvmat","braf\braf_tracked\m113\data\577_main_destruct.rvmat",
"braf\braf_tracked\m113\data\m163.rvmat","braf\braf_tracked\m113\data\m163_damage.rvmat","braf\braf_tracked\m113\data\m163_destruct.rvmat",
"braf\braf_tracked\m113\data\interior.rvmat","braf\braf_tracked\m113\data\interior_damage.rvmat","braf\braf_tracked\m113\data\interior_destruct.rvmat",
"braf\braf_tracked\m113\data\accessories.rvmat","braf\braf_tracked\m113\data\accessories_damage.rvmat","braf\braf_tracked\m113\data\accessories_destruct.rvmat",
"braf\braf_tracked\m113\data\panel.rvmat","braf\braf_tracked\m113\data\panel_damage.rvmat","braf\braf_tracked\m113\data\panel_destruct.rvmat",
"braf\braf_tracked\m113\data\track.rvmat","braf\braf_tracked\m113\data\track_damage.rvmat","braf\braf_tracked\m113\data\track_destruct.rvmat",
"braf\braf_tracked\m113\data\main.rvmat","braf\braf_tracked\m113\data\main_damage.rvmat","braf\braf_tracked\m113\data\main_destruct.rvmat",
"braf\braf_tracked\m113\data\unique.rvmat","braf\braf_tracked\m113\data\unique_damage.rvmat","braf\braf_tracked\m113\data\unique_destruct.rvmat",
"braf\braf_tracked\m113\data\m163_main.rvmat","braf\braf_tracked\m113\data\m163_main_damage.rvmat","braf\braf_tracked\m113\data\m163_main_destruct.rvmat"
};
};
driverforceoptics=0;
@@ -1,5 +1,5 @@
class StageTI {
texture = "braf\braf_tracked\M113\data\577_interior_ti_ca.paa";
texture = "braf\braf_tracked\m113\data\577_interior_ti_ca.paa";
};
ambient[] = { 1.0, 1.0, 1.0, 1.0 };
diffuse[] = { 1.0, 1.0, 1.0, 1.0 };
@@ -11,7 +11,7 @@ PixelShaderID = "Super";
VertexShaderID = "Super";
class Stage1 {
texture = "braf\braf_tracked\M113\data\577_interior_nohq.paa";
texture = "braf\braf_tracked\m113\data\577_interior_nohq.paa";
uvSource = "tex";
class uvTransform {
aside[] = { 1, 0, 0 };
@@ -41,7 +41,7 @@ class Stage3 {
};
};
class Stage4 {
texture = "braf\braf_tracked\M113\data\577_interior_as.paa";
texture = "braf\braf_tracked\m113\data\577_interior_as.paa";
uvSource = "tex";
class uvTransform {
aside[] = { 1, 0, 0 };
@@ -51,7 +51,7 @@ class Stage4 {
};
};
class Stage5 {
texture = "braf\braf_tracked\M113\data\577_interior_smdi.paa";
texture = "braf\braf_tracked\m113\data\577_interior_smdi.paa";
uvSource = "tex";
class uvTransform {
aside[] = { 1, 0, 0 };
@@ -2,7 +2,7 @@ class StageTI
{
texture="braf\braf_tracked\M113\data\577_interior_ti_ca.paa";
texture="braf\braf_tracked\m113\data\577_interior_ti_ca.paa";
};
ambient[]={1.0,1.0,1.0,1.0};
@@ -15,7 +15,7 @@ PixelShaderID="Super";
VertexShaderID="Super";
class Stage1 {
texture="braf\braf_tracked\M113\data\577_interior_nohq.paa";
texture="braf\braf_tracked\m113\data\577_interior_nohq.paa";
uvSource = "tex";
class uvTransform {
@@ -28,7 +28,7 @@ class Stage1 {
class Stage2
{
texture="a3\data_f\Destruct\damage_metal_basicArmor_dt.paa";
texture="a3\data_f\destruct\damage_metal_basicarmor_dt.paa";
uvSource = "tex";
class uvTransform
{
@@ -65,7 +65,7 @@ class Stage4 {
};
class Stage5 {
texture="braf\braf_tracked\M113\data\577_interior_smdi.paa";
texture="braf\braf_tracked\m113\data\577_interior_smdi.paa";
uvSource = "tex";
class uvTransform {
+4 -4
View File
@@ -1,5 +1,5 @@
class StageTI {
texture = "braf\braf_tracked\M113\data\577_main_ti_ca.paa";
texture = "braf\braf_tracked\m113\data\577_main_ti_ca.paa";
};
ambient[] = { 1.0, 1.0, 1.0, 1.0 };
diffuse[] = { 1.0, 1.0, 1.0, 1.0 };
@@ -11,7 +11,7 @@ PixelShaderID = "Super";
VertexShaderID = "Super";
class Stage1 {
texture = "braf\braf_tracked\M113\data\577_main_nohq.paa";
texture = "braf\braf_tracked\m113\data\577_main_nohq.paa";
uvSource = "tex";
class uvTransform {
aside[] = { 1, 0, 0 };
@@ -41,7 +41,7 @@ class Stage3 {
};
};
class Stage4 {
texture = "braf\braf_tracked\M113\data\577_main_as.paa";
texture = "braf\braf_tracked\m113\data\577_main_as.paa";
uvSource = "tex";
class uvTransform {
aside[] = { 1, 0, 0 };
@@ -51,7 +51,7 @@ class Stage4 {
};
};
class Stage5 {
texture = "braf\braf_tracked\M113\data\577_main_smdi.paa";
texture = "braf\braf_tracked\m113\data\577_main_smdi.paa";
uvSource = "tex";
class uvTransform {
aside[] = { 1, 0, 0 };
@@ -2,7 +2,7 @@ class StageTI
{
texture="braf\braf_tracked\M113\data\577_main_ti_ca.paa";
texture="braf\braf_tracked\m113\data\577_main_ti_ca.paa";
};
ambient[]={1.0,1.0,1.0,1.0};
@@ -15,7 +15,7 @@ PixelShaderID="Super";
VertexShaderID="Super";
class Stage1 {
texture="braf\braf_tracked\M113\data\577_main_nohq.paa";
texture="braf\braf_tracked\m113\data\577_main_nohq.paa";
uvSource = "tex";
class uvTransform {
@@ -28,7 +28,7 @@ class Stage1 {
class Stage2
{
texture="a3\data_f\Destruct\damage_metal_basicArmor_dt.paa";
texture="a3\data_f\destruct\damage_metal_basicarmor_dt.paa";
uvSource = "tex";
class uvTransform
{
@@ -65,7 +65,7 @@ class Stage4 {
};
class Stage5 {
texture="braf\braf_tracked\M113\data\577_main_smdi.paa";
texture="braf\braf_tracked\m113\data\577_main_smdi.paa";
uvSource = "tex";
class uvTransform {
@@ -2,7 +2,7 @@ class StageTI
{
texture = "braf\braf_tracked\M113\data\accessories_ti_ca.paa";
texture = "braf\braf_tracked\m113\data\accessories_ti_ca.paa";
};
ambient[] = { 1.0, 1.0, 1.0, 1.0 };
diffuse[] = { 1.0, 1.0, 1.0, 1.0 };
@@ -13,7 +13,7 @@ specularPower = 50;
PixelShaderID = "Super";
VertexShaderID = "Super";
class Stage1 {
texture = "braf\braf_tracked\M113\data\accessories_nohq.paa";
texture = "braf\braf_tracked\m113\data\accessories_nohq.paa";
uvSource = "tex";
class uvTransform {
aside[] = { 1, 0, 0 };
@@ -43,7 +43,7 @@ class Stage3 {
};
};
class Stage4 {
texture = "braf\braf_tracked\M113\data\accessories_as.paa";
texture = "braf\braf_tracked\m113\data\accessories_as.paa";
uvSource = "tex";
class uvTransform {
aside[] = { 1, 0, 0 };
@@ -53,7 +53,7 @@ class Stage4 {
};
};
class Stage5 {
texture = "braf\braf_tracked\M113\data\accessories_smdi.paa";
texture = "braf\braf_tracked\m113\data\accessories_smdi.paa";
uvSource = "tex";
class uvTransform {
aside[] = { 1, 0, 0 };
@@ -2,7 +2,7 @@ class StageTI
{
texture="braf\braf_tracked\M113\data\accessories_ti_ca.paa";
texture="braf\braf_tracked\m113\data\accessories_ti_ca.paa";
};
ambient[]={1.0,1.0,1.0,1.0};
@@ -15,7 +15,7 @@ PixelShaderID="Super";
VertexShaderID="Super";
class Stage1 {
texture="braf\braf_tracked\M113\data\accessories_nohq.paa";
texture="braf\braf_tracked\m113\data\accessories_nohq.paa";
uvSource = "tex";
class uvTransform {
@@ -28,7 +28,7 @@ class Stage1 {
class Stage2
{
texture="a3\data_f\Destruct\damage_metal_basicArmor_dt.paa";
texture="a3\data_f\destruct\damage_metal_basicarmor_dt.paa";
uvSource = "tex";
class uvTransform
{
@@ -65,7 +65,7 @@ class Stage4 {
};
class Stage5 {
texture="braf\braf_tracked\M113\data\accessories_smdi.paa";
texture="braf\braf_tracked\m113\data\accessories_smdi.paa";
uvSource = "tex";
class uvTransform {
@@ -8,7 +8,7 @@ PixelShaderID = "Super";
VertexShaderID = "Super";
class Stage1
{
texture = "braf\braf_characters_backpack\Data\alice_large\alice_large_NOHQ.paa";
texture = "braf\braf_characters_backpack\data\alice_large\alice_large_nohq.paa";
uvSource = "tex";
class uvTransform
{
@@ -44,7 +44,7 @@ class Stage3
};
class Stage4
{
texture = "braf\braf_characters_backpack\Data\alice_large\alice_large_as.paa";
texture = "braf\braf_characters_backpack\data\alice_large\alice_large_as.paa";
uvSource = "tex";
class uvTransform
{
@@ -56,7 +56,7 @@ class Stage4
};
class Stage5
{
texture = "braf\braf_characters_backpack\Data\alice_large\alice_large_smdi.paa";
texture = "braf\braf_characters_backpack\data\alice_large\alice_large_smdi.paa";
uvSource = "tex";
class uvTransform
{
@@ -7,7 +7,7 @@ specularPower = 40;
PixelShaderID = "Super";
VertexShaderID = "Super";
class Stage1 {
texture = "braf\braf_characters_backpack\data\alice_medium\ccb_NOHQ.paa";
texture = "braf\braf_characters_backpack\data\alice_medium\ccb_nohq.paa";
uvSource = "tex";
class uvTransform {
aside[] = { 1.0, 0.0, 0.0 };
@@ -37,7 +37,7 @@ class Stage3 {
};
};
class Stage4 {
texture = "braf\braf_characters_backpack\data\alice_medium\ccb_AS.paa";
texture = "braf\braf_characters_backpack\data\alice_medium\ccb_as.paa";
uvSource = "tex";
class uvTransform {
aside[] = { 1.0, 0.0, 0.0 };
+1 -1
View File
@@ -123,7 +123,7 @@ class CfgSkeletons
"RightToeBase","RightFoot"
};
// location of pivot points (local axes) for hierarchical animation
pivotsModel="A3\anims_f\data\skeleton\SkeletonPivots.p3d";
pivotsModel="a3\anims_f\data\skeleton\skeletonpivots.p3d";
};
};
+4 -4
View File
@@ -2,7 +2,7 @@ class StageTI
{
texture="braf\braf_tracked\M113\data\interior_ti_ca.paa";
texture="braf\braf_tracked\m113\data\interior_ti_ca.paa";
};
ambient[]={1,1,1,1};
@@ -16,7 +16,7 @@ VertexShaderID="Super";
class Stage1
{
texture="braf\braf_tracked\M113\data\interior_nohq.paa";
texture="braf\braf_tracked\m113\data\interior_nohq.paa";
uvSource="tex";
class uvTransform
{
@@ -52,7 +52,7 @@ pos[]={0,0,0};
};
class Stage4
{
texture="braf\braf_tracked\M113\data\interior_as.paa";
texture="braf\braf_tracked\m113\data\interior_as.paa";
uvSource="tex";
class uvTransform
{
@@ -64,7 +64,7 @@ pos[]={0,0,0};
};
class Stage5
{
texture="braf\braf_tracked\M113\data\interior_smdi.paa";
texture="braf\braf_tracked\m113\data\interior_smdi.paa";
uvSource="tex";
class uvTransform
{
@@ -2,7 +2,7 @@ class StageTI
{
texture="braf\braf_tracked\M113\data\interior_ti_ca.paa";
texture="braf\braf_tracked\m113\data\interior_ti_ca.paa";
};
ambient[]={1.0,1.0,1.0,1.0};
@@ -15,7 +15,7 @@ PixelShaderID="Super";
VertexShaderID="Super";
class Stage1 {
texture="braf\braf_tracked\M113\data\interior_nohq.paa";
texture="braf\braf_tracked\m113\data\interior_nohq.paa";
uvSource = "tex";
class uvTransform {
@@ -28,7 +28,7 @@ class Stage1 {
class Stage2
{
texture="a3\data_f\Destruct\damage_metal_basicArmor_dt.paa";
texture="a3\data_f\destruct\damage_metal_basicarmor_dt.paa";
uvSource = "tex";
class uvTransform
{
@@ -65,7 +65,7 @@ class Stage4 {
};
class Stage5 {
texture="braf\braf_tracked\M113\data\interior_smdi.paa";
texture="braf\braf_tracked\m113\data\interior_smdi.paa";
uvSource = "tex";
class uvTransform {
+4 -4
View File
@@ -2,7 +2,7 @@ class StageTI
{
texture="braf\braf_tracked\M113\data\m163_ti_ca.paa";
texture="braf\braf_tracked\m113\data\m163_ti_ca.paa";
};
ambient[]={1,1,1,1};
@@ -16,7 +16,7 @@ VertexShaderID="Super";
class Stage1
{
texture="braf\braf_tracked\M113\data\m163_nohq.paa";
texture="braf\braf_tracked\m113\data\m163_nohq.paa";
uvSource="tex";
class uvTransform
{
@@ -52,7 +52,7 @@ pos[]={0,0,0};
};
class Stage4
{
texture="braf\braf_tracked\M113\data\m163_as.paa";
texture="braf\braf_tracked\m113\data\m163_as.paa";
uvSource="tex";
class uvTransform
{
@@ -64,7 +64,7 @@ pos[]={0,0,0};
};
class Stage5
{
texture="braf\braf_tracked\M113\data\m163_smdi.paa";
texture="braf\braf_tracked\m113\data\m163_smdi.paa";
uvSource="tex";
class uvTransform
{
@@ -2,7 +2,7 @@ class StageTI
{
texture="braf\braf_tracked\M113\data\m163_ti_ca.paa";
texture="braf\braf_tracked\m113\data\m163_ti_ca.paa";
};
ambient[]={1.0,1.0,1.0,1.0};
@@ -15,7 +15,7 @@ PixelShaderID="Super";
VertexShaderID="Super";
class Stage1 {
texture="braf\braf_tracked\M113\data\m163_nohq.paa";
texture="braf\braf_tracked\m113\data\m163_nohq.paa";
uvSource = "tex";
class uvTransform {
@@ -28,7 +28,7 @@ class Stage1 {
class Stage2
{
texture="a3\data_f\Destruct\damage_metal_basicArmor_dt.paa";
texture="a3\data_f\destruct\damage_metal_basicarmor_dt.paa";
uvSource = "tex";
class uvTransform
{
@@ -65,7 +65,7 @@ class Stage4 {
};
class Stage5 {
texture="braf\braf_tracked\M113\data\m163_smdi.paa";
texture="braf\braf_tracked\m113\data\m163_smdi.paa";
uvSource = "tex";
class uvTransform {
@@ -2,7 +2,7 @@ class StageTI
{
texture="braf\braf_tracked\M113\data\m163_main_ti_ca.paa";
texture="braf\braf_tracked\m113\data\m163_main_ti_ca.paa";
};
ambient[]={1.0,1.0,1.0,1.0};
@@ -16,7 +16,7 @@ VertexShaderID="Super";
class Stage1
{
texture="braf\braf_tracked\M113\data\m163_main_nohq.paa";
texture="braf\braf_tracked\m113\data\m163_main_nohq.paa";
uvSource="tex";
class uvTransform
{
@@ -52,7 +52,7 @@ pos[]={0,0,0};
};
class Stage4
{
texture="braf\braf_tracked\M113\data\m163_main_as.paa";
texture="braf\braf_tracked\m113\data\m163_main_as.paa";
uvSource="tex";
class uvTransform
{
@@ -64,7 +64,7 @@ pos[]={0,0,0};
};
class Stage5
{
texture="braf\braf_tracked\M113\data\m163_main_smdi.paa";
texture="braf\braf_tracked\m113\data\m163_main_smdi.paa";
uvSource="tex";
class uvTransform
{
@@ -2,7 +2,7 @@ class StageTI
{
texture="braf\braf_tracked\M113\data\m163_main_ti_ca.paa";
texture="braf\braf_tracked\m113\data\m163_main_ti_ca.paa";
};
ambient[]={1.0,1.0,1.0,1.0};
@@ -15,7 +15,7 @@ PixelShaderID="Super";
VertexShaderID="Super";
class Stage1 {
texture="braf\braf_tracked\M113\data\m163_main_nohq.paa";
texture="braf\braf_tracked\m113\data\m163_main_nohq.paa";
uvSource = "tex";
class uvTransform {
@@ -28,7 +28,7 @@ class Stage1 {
class Stage2
{
texture="a3\data_f\Destruct\damage_metal_basicArmor_dt.paa";
texture="a3\data_f\destruct\damage_metal_basicarmor_dt.paa";
uvSource = "tex";
class uvTransform
{
@@ -65,7 +65,7 @@ class Stage4 {
};
class Stage5 {
texture="braf\braf_tracked\M113\data\m163_main_smdi.paa";
texture="braf\braf_tracked\m113\data\m163_main_smdi.paa";
uvSource = "tex";
class uvTransform {
+4 -4
View File
@@ -2,7 +2,7 @@ class StageTI
{
texture = "braf\braf_tracked\M113\data\main_ti_ca.paa";
texture = "braf\braf_tracked\m113\data\main_ti_ca.paa";
};
ambient[] = { 1.0, 1.0, 1.0, 1.0 };
diffuse[] = { 1.0, 1.0, 1.0, 1.0 };
@@ -13,7 +13,7 @@ specularPower = 50;
PixelShaderID = "Super";
VertexShaderID = "Super";
class Stage1 {
texture = "braf\braf_tracked\M113\data\main_nohq.paa";
texture = "braf\braf_tracked\m113\data\main_nohq.paa";
uvSource = "tex";
class uvTransform {
aside[] = { 1, 0, 0 };
@@ -43,7 +43,7 @@ class Stage3 {
};
};
class Stage4 {
texture = "braf\braf_tracked\M113\data\main_as.paa";
texture = "braf\braf_tracked\m113\data\main_as.paa";
uvSource = "tex";
class uvTransform {
aside[] = { 1, 0, 0 };
@@ -53,7 +53,7 @@ class Stage4 {
};
};
class Stage5 {
texture = "braf\braf_tracked\M113\data\main_smdi.paa";
texture = "braf\braf_tracked\m113\data\main_smdi.paa";
uvSource = "tex";
class uvTransform {
aside[] = { 1, 0, 0 };
@@ -2,7 +2,7 @@ class StageTI
{
texture="braf\braf_tracked\M113\data\main_ti_ca.paa";
texture="braf\braf_tracked\m113\data\main_ti_ca.paa";
};
ambient[]={1.0,1.0,1.0,1.0};
@@ -15,7 +15,7 @@ PixelShaderID="Super";
VertexShaderID="Super";
class Stage1 {
texture="braf\braf_tracked\M113\data\main_nohq.paa";
texture="braf\braf_tracked\m113\data\main_nohq.paa";
uvSource = "tex";
class uvTransform {
@@ -28,7 +28,7 @@ class Stage1 {
class Stage2
{
texture="a3\data_f\Destruct\damage_metal_basicArmor_dt.paa";
texture="a3\data_f\destruct\damage_metal_basicarmor_dt.paa";
uvSource = "tex";
class uvTransform
{
@@ -65,7 +65,7 @@ class Stage4 {
};
class Stage5 {
texture="braf\braf_tracked\M113\data\main_smdi.paa";
texture="braf\braf_tracked\m113\data\main_smdi.paa";
uvSource = "tex";
class uvTransform {
+4 -4
View File
@@ -2,7 +2,7 @@ class StageTI
{
texture="braf\braf_tracked\M113\data\panel_ti_ca.paa";
texture="braf\braf_tracked\m113\data\panel_ti_ca.paa";
};
ambient[]={1.0,1.0,1.0,1.0};
@@ -16,7 +16,7 @@ VertexShaderID="Super";
class Stage1
{
texture="braf\braf_tracked\M113\data\panel_nohq.paa";
texture="braf\braf_tracked\m113\data\panel_nohq.paa";
uvSource="tex";
class uvTransform
{
@@ -52,7 +52,7 @@ pos[]={0,0,0};
};
class Stage4
{
texture="braf\braf_tracked\M113\data\panel_as.paa";
texture="braf\braf_tracked\m113\data\panel_as.paa";
uvSource="tex";
class uvTransform
{
@@ -64,7 +64,7 @@ pos[]={0,0,0};
};
class Stage5
{
texture="braf\braf_tracked\M113\data\panel_smdi.paa";
texture="braf\braf_tracked\m113\data\panel_smdi.paa";
uvSource="tex";
class uvTransform
{
@@ -2,7 +2,7 @@ class StageTI
{
texture="braf\braf_tracked\M113\data\panel_ti_ca.paa";
texture="braf\braf_tracked\m113\data\panel_ti_ca.paa";
};
ambient[]={1.0,1.0,1.0,1.0};
@@ -15,7 +15,7 @@ PixelShaderID="Super";
VertexShaderID="Super";
class Stage1 {
texture="braf\braf_tracked\M113\data\panel_nohq.paa";
texture="braf\braf_tracked\m113\data\panel_nohq.paa";
uvSource = "tex";
class uvTransform {
@@ -28,7 +28,7 @@ class Stage1 {
class Stage2
{
texture="a3\data_f\Destruct\damage_metal_basicArmor_dt.paa";
texture="a3\data_f\destruct\damage_metal_basicarmor_dt.paa";
uvSource = "tex";
class uvTransform
{
@@ -65,7 +65,7 @@ class Stage4 {
};
class Stage5 {
texture="braf\braf_tracked\M113\data\panel_smdi.paa";
texture="braf\braf_tracked\m113\data\panel_smdi.paa";
uvSource = "tex";
class uvTransform {
+4 -4
View File
@@ -2,7 +2,7 @@ class StageTI
{
texture="braf\braf_tracked\M113\data\track_ti_ca.paa";
texture="braf\braf_tracked\m113\data\track_ti_ca.paa";
};
ambient[]={1.0,1.0,1.0,1.0};
@@ -16,7 +16,7 @@ VertexShaderID="Super";
class Stage1
{
texture="braf\braf_tracked\M113\data\track_nohq.paa";
texture="braf\braf_tracked\m113\data\track_nohq.paa";
uvSource="tex";
class uvTransform
{
@@ -52,7 +52,7 @@ pos[]={0,0,0};
};
class Stage4
{
texture="braf\braf_tracked\M113\data\track_as.paa";
texture="braf\braf_tracked\m113\data\track_as.paa";
uvSource="tex";
class uvTransform
{
@@ -64,7 +64,7 @@ pos[]={0,0,0};
};
class Stage5
{
texture="braf\braf_tracked\M113\data\track_smdi.paa";
texture="braf\braf_tracked\m113\data\track_smdi.paa";
uvSource="tex";
class uvTransform
{
@@ -2,7 +2,7 @@ class StageTI
{
texture="braf\braf_tracked\M113\data\track_ti_ca.paa";
texture="braf\braf_tracked\m113\data\track_ti_ca.paa";
};
ambient[]={1.0,1.0,1.0,1.0};
@@ -15,7 +15,7 @@ PixelShaderID="Super";
VertexShaderID="Super";
class Stage1 {
texture="braf\braf_tracked\M113\data\track_nohq.paa";
texture="braf\braf_tracked\m113\data\track_nohq.paa";
uvSource = "tex";
class uvTransform {
@@ -28,7 +28,7 @@ class Stage1 {
class Stage2
{
texture="a3\data_f\Destruct\damage_metal_basicArmor_dt.paa";
texture="a3\data_f\destruct\damage_metal_basicarmor_dt.paa";
uvSource = "tex";
class uvTransform
{
@@ -65,7 +65,7 @@ class Stage4 {
};
class Stage5 {
texture="braf\braf_tracked\M113\data\track_smdi.paa";
texture="braf\braf_tracked\m113\data\track_smdi.paa";
uvSource = "tex";
class uvTransform {
+4 -4
View File
@@ -2,7 +2,7 @@ class StageTI
{
texture="braf\braf_tracked\M113\data\unique_ti_ca.paa";
texture="braf\braf_tracked\m113\data\unique_ti_ca.paa";
};
ambient[]={1.0,1.0,1.0,1.0};
@@ -16,7 +16,7 @@ VertexShaderID="Super";
class Stage1
{
texture="braf\braf_tracked\M113\data\unique_nohq.paa";
texture="braf\braf_tracked\m113\data\unique_nohq.paa";
uvSource="tex";
class uvTransform
{
@@ -52,7 +52,7 @@ pos[]={0,0,0};
};
class Stage4
{
texture="braf\braf_tracked\M113\data\unique_as.paa";
texture="braf\braf_tracked\m113\data\unique_as.paa";
uvSource="tex";
class uvTransform
{
@@ -64,7 +64,7 @@ pos[]={0,0,0};
};
class Stage5
{
texture="braf\braf_tracked\M113\data\unique_smdi.paa";
texture="braf\braf_tracked\m113\data\unique_smdi.paa";
uvSource="tex";
class uvTransform
{
@@ -2,7 +2,7 @@ class StageTI
{
texture="braf\braf_tracked\M113\data\unique_ti_ca.paa";
texture="braf\braf_tracked\m113\data\unique_ti_ca.paa";
};
ambient[]={1.0,1.0,1.0,1.0};
@@ -15,7 +15,7 @@ PixelShaderID="Super";
VertexShaderID="Super";
class Stage1 {
texture="braf\braf_tracked\M113\data\unique_nohq.paa";
texture="braf\braf_tracked\m113\data\unique_nohq.paa";
uvSource = "tex";
class uvTransform {
@@ -28,7 +28,7 @@ class Stage1 {
class Stage2
{
texture="a3\data_f\Destruct\damage_metal_basicArmor_dt.paa";
texture="a3\data_f\destruct\damage_metal_basicarmor_dt.paa";
uvSource = "tex";
class uvTransform
{
@@ -65,7 +65,7 @@ class Stage4 {
};
class Stage5 {
texture="braf\braf_tracked\M113\data\unique_smdi.paa";
texture="braf\braf_tracked\m113\data\unique_smdi.paa";
uvSource = "tex";
class uvTransform {
+114 -114
View File
@@ -1,269 +1,269 @@
attenuationEffectType = "TankAttenuation";
occludeSoundsWhenIn = 1;
obstructSoundsWhenIn = 1;
soundGetIn[] = { "A3\sounds_f\vehicles\armor\noises\get_in_out", 0.562341, 1 };
soundGetOut[] = { "A3\sounds_f\vehicles\armor\noises\get_in_out", 0.562341, 1, 20 };
soundGetIn[] = { "a3\sounds_f\vehicles\armor\noises\get_in_out", 0.562341, 1 };
soundGetOut[] = { "a3\sounds_f\vehicles\armor\noises\get_in_out", 0.562341, 1, 20 };
soundDammage[] = { "", 0.562341, 1 };
soundEngineOnInt[] = { "A3\Sounds_F\vehicles\armor\MBT_01\MBT1_engine_int_start", 0.630957, 1 };
soundEngineOnExt[] = { "A3\Sounds_F\vehicles\armor\MBT_01\MBT1_engine_ext_start", 0.794328, 1, 200 };
soundEngineOffInt[] = { "A3\Sounds_F\vehicles\armor\MBT_01\MBT1_engine_int_stop", 0.630957, 1 };
soundEngineOffExt[] = { "A3\Sounds_F\vehicles\armor\MBT_01\MBT1_engine_ext_stop", 0.794328, 1, 200 };
buildCrash0[] = { "A3\sounds_f\Vehicles\crashes\crash_08", 1, 1, 200 };
buildCrash1[] = { "A3\sounds_f\Vehicles\crashes\crash_09", 1, 1, 200 };
buildCrash2[] = { "A3\sounds_f\Vehicles\crashes\crash_10", 1, 1, 200 };
buildCrash3[] = { "A3\sounds_f\Vehicles\crashes\crash_11", 1, 1, 200 };
soundEngineOnInt[] = { "a3\sounds_f\vehicles\armor\mbt_01\mbt1_engine_int_start", 0.630957, 1 };
soundEngineOnExt[] = { "a3\sounds_f\vehicles\armor\mbt_01\mbt1_engine_ext_start", 0.794328, 1, 200 };
soundEngineOffInt[] = { "a3\sounds_f\vehicles\armor\mbt_01\mbt1_engine_int_stop", 0.630957, 1 };
soundEngineOffExt[] = { "a3\sounds_f\vehicles\armor\mbt_01\mbt1_engine_ext_stop", 0.794328, 1, 200 };
buildCrash0[] = { "a3\sounds_f\vehicles\crashes\crash_08", 1, 1, 200 };
buildCrash1[] = { "a3\sounds_f\vehicles\crashes\crash_09", 1, 1, 200 };
buildCrash2[] = { "a3\sounds_f\vehicles\crashes\crash_10", 1, 1, 200 };
buildCrash3[] = { "a3\sounds_f\vehicles\crashes\crash_11", 1, 1, 200 };
soundBuildingCrash[] = { "buildCrash0", 0.25, "buildCrash1", 0.25, "buildCrash2", 0.25, "buildCrash3", 0.25 };
WoodCrash0[] = { "A3\sounds_f\Vehicles\crashes\crash_08", 1, 1, 200 };
WoodCrash1[] = { "A3\sounds_f\Vehicles\crashes\crash_09", 1, 1, 200 };
WoodCrash2[] = { "A3\sounds_f\Vehicles\crashes\crash_10", 1, 1, 200 };
WoodCrash3[] = { "A3\sounds_f\Vehicles\crashes\crash_11", 1, 1, 200 };
WoodCrash4[] = { "A3\sounds_f\Vehicles\crashes\crash_01", 1, 1, 200 };
WoodCrash5[] = { "A3\sounds_f\Vehicles\crashes\crash_08", 1, 1, 200 };
WoodCrash0[] = { "a3\sounds_f\vehicles\crashes\crash_08", 1, 1, 200 };
WoodCrash1[] = { "a3\sounds_f\vehicles\crashes\crash_09", 1, 1, 200 };
WoodCrash2[] = { "a3\sounds_f\vehicles\crashes\crash_10", 1, 1, 200 };
WoodCrash3[] = { "a3\sounds_f\vehicles\crashes\crash_11", 1, 1, 200 };
WoodCrash4[] = { "a3\sounds_f\vehicles\crashes\crash_01", 1, 1, 200 };
WoodCrash5[] = { "a3\sounds_f\vehicles\crashes\crash_08", 1, 1, 200 };
soundWoodCrash[] = { "woodCrash0", 0.166, "woodCrash1", 0.166, "woodCrash2", 0.166, "woodCrash3", 0.166, "woodCrash4", 0.166, "woodCrash5", 0.166 };
ArmorCrash0[] = { "A3\sounds_f\Vehicles\crashes\crash_08", 1, 1, 200 };
ArmorCrash1[] = { "A3\sounds_f\Vehicles\crashes\crash_09", 1, 1, 200 };
ArmorCrash2[] = { "A3\sounds_f\Vehicles\crashes\crash_10", 1, 1, 200 };
ArmorCrash3[] = { "A3\sounds_f\Vehicles\crashes\crash_11", 1, 1, 200 };
ArmorCrash0[] = { "a3\sounds_f\vehicles\crashes\crash_08", 1, 1, 200 };
ArmorCrash1[] = { "a3\sounds_f\vehicles\crashes\crash_09", 1, 1, 200 };
ArmorCrash2[] = { "a3\sounds_f\vehicles\crashes\crash_10", 1, 1, 200 };
ArmorCrash3[] = { "a3\sounds_f\vehicles\crashes\crash_11", 1, 1, 200 };
soundArmorCrash[] = { "ArmorCrash0", 0.25, "ArmorCrash1", 0.25, "ArmorCrash2", 0.25, "ArmorCrash3", 0.25 };
class Sounds {
class Idle_ext {
sound[] = { "a3\sounds_f_tank\vehicles\armor\Afv_Wheeled_01\Afv_Wheeled_01_Engine_Ext_Rpm0", 0.56234133, 1, 160 };
sound[] = { "a3\sounds_f_tank\vehicles\armor\afv_wheeled_01\afv_wheeled_01_engine_ext_rpm0", 0.56234133, 1, 160 };
frequency = "0.95 + ((rpm/ 2300) factor[(500/ 2300),(650/ 2300)])*0.15";
volume = "engineOn*camPos*(((rpm/ 2300) factor[(100/ 2300),(400/ 2300)]) * ((rpm/ 2300) factor[(730/ 2300),(610/ 2300)]))";
volume = "engineon*campos*(((rpm/ 2300) factor[(100/ 2300),(400/ 2300)]) * ((rpm/ 2300) factor[(730/ 2300),(610/ 2300)]))";
};
class Engine {
sound[] = { "a3\sounds_f_tank\vehicles\armor\Afv_Wheeled_01\Afv_Wheeled_01_Engine_Ext_Rpm1", 0.7943282, 1, 200 };
sound[] = { "a3\sounds_f_tank\vehicles\armor\afv_wheeled_01\afv_wheeled_01_engine_ext_rpm1", 0.7943282, 1, 200 };
frequency = "0.8 + ((rpm/ 2300) factor[(600/ 2300),(1100/ 2300)])*0.2";
volume = "engineOn*camPos*(((rpm/ 2300) factor[(550/ 2300),(700/ 2300)]) * ((rpm/ 2300) factor[(1100/ 2300),(760/ 2300)]))";
volume = "engineon*campos*(((rpm/ 2300) factor[(550/ 2300),(700/ 2300)]) * ((rpm/ 2300) factor[(1100/ 2300),(760/ 2300)]))";
};
class Engine1_ext {
sound[] = { "a3\sounds_f_tank\vehicles\armor\Afv_Wheeled_01\Afv_Wheeled_01_Engine_Ext_Rpm2", 0.8912509, 1, 260 };
sound[] = { "a3\sounds_f_tank\vehicles\armor\afv_wheeled_01\afv_wheeled_01_engine_ext_rpm2", 0.8912509, 1, 260 };
frequency = "0.8 + ((rpm/ 2300) factor[(770/ 2300),(1400/ 2300)])*0.2";
volume = "engineOn*camPos*(((rpm/ 2300) factor[(720/ 2300),(1060/ 2300)]) * ((rpm/ 2300) factor[(1400/ 2300),(1180/ 2300)]))";
volume = "engineon*campos*(((rpm/ 2300) factor[(720/ 2300),(1060/ 2300)]) * ((rpm/ 2300) factor[(1400/ 2300),(1180/ 2300)]))";
};
class Engine2_ext {
sound[] = { "a3\sounds_f_tank\vehicles\armor\Afv_Wheeled_01\Afv_Wheeled_01_Engine_Ext_Rpm3", 1.0, 1, 280 };
sound[] = { "a3\sounds_f_tank\vehicles\armor\afv_wheeled_01\afv_wheeled_01_engine_ext_rpm3", 1.0, 1, 280 };
frequency = "0.8 + ((rpm/ 2300) factor[(1150/ 2300),(1700/ 2300)])*0.2";
volume = "engineOn*camPos*(((rpm/ 2300) factor[(1130/ 2300),(1370/ 2300)]) * ((rpm/ 2300) factor[(1700/ 2300),(1500/ 2300)]))";
volume = "engineon*campos*(((rpm/ 2300) factor[(1130/ 2300),(1370/ 2300)]) * ((rpm/ 2300) factor[(1700/ 2300),(1500/ 2300)]))";
};
class Engine3_ext {
sound[] = { "a3\sounds_f_tank\vehicles\armor\Afv_Wheeled_01\Afv_Wheeled_01_Engine_Ext_Rpm4", 1.1220185, 1, 300 };
sound[] = { "a3\sounds_f_tank\vehicles\armor\afv_wheeled_01\afv_wheeled_01_engine_ext_rpm4", 1.1220185, 1, 300 };
frequency = "0.8 + ((rpm/ 2300) factor[(1500/ 2300),(2100/ 2300)])*0.1";
volume = "engineOn*camPos*(((rpm/ 2300) factor[(1460/ 2300),(1670/ 2300)]) * ((rpm/ 2300) factor[(2100/ 2300),(1800/ 2300)]))";
volume = "engineon*campos*(((rpm/ 2300) factor[(1460/ 2300),(1670/ 2300)]) * ((rpm/ 2300) factor[(2100/ 2300),(1800/ 2300)]))";
};
class Engine4_ext {
sound[] = { "a3\sounds_f_tank\vehicles\armor\Afv_Wheeled_01\Afv_Wheeled_01_Engine_Ext_Rpm4", 1.2589254, 1, 320 };
sound[] = { "a3\sounds_f_tank\vehicles\armor\afv_wheeled_01\afv_wheeled_01_engine_ext_rpm4", 1.2589254, 1, 320 };
frequency = "0.8 + ((rpm/ 2300) factor[(1800/ 2300),(2300/ 2300)])*0.1";
volume = "engineOn*camPos*((rpm/ 2300) factor[(1750/ 2300),(2050/ 2300)])";
volume = "engineon*campos*((rpm/ 2300) factor[(1750/ 2300),(2050/ 2300)])";
};
class IdleThrust {
sound[] = { "a3\sounds_f_tank\vehicles\armor\Afv_Wheeled_01\Afv_Wheeled_01_Engine_Ext_Burst01", 1.0, 1, 250 };
sound[] = { "a3\sounds_f_tank\vehicles\armor\afv_wheeled_01\afv_wheeled_01_engine_ext_burst01", 1.0, 1, 250 };
frequency = "0.8 + ((rpm/ 2300) factor[(500/ 2300),(650/ 2300)])*0.15";
volume = "engineOn*camPos*(0.4+(0.6*(thrust factor[0.1,1])))*(((rpm/ 2300) factor[(100/ 2300),(400/ 2300)]) * ((rpm/ 2300) factor[(730/ 2300),(610/ 2300)]))";
volume = "engineon*campos*(0.4+(0.6*(thrust factor[0.1,1])))*(((rpm/ 2300) factor[(100/ 2300),(400/ 2300)]) * ((rpm/ 2300) factor[(730/ 2300),(610/ 2300)]))";
};
class EngineThrust {
sound[] = { "A3\Sounds_F\vehicles\armor\MBT_01\MBT1_exhaust_ext_rpm2", 1.41254, 1, 200 };
sound[] = { "a3\sounds_f\vehicles\armor\mbt_01\mbt1_exhaust_ext_rpm2", 1.41254, 1, 200 };
frequency = "0.8 + ((rpm/ 2640) factor[(700/ 2640),(1100/ 2640)])*0.2";
volume = "engineOn*camPos*(0.4+(0.6*(thrust factor[0.1,1])))*(((rpm/ 2640) factor[(705/ 2640),(850/ 2640)]) * ((rpm/ 2640) factor[(1100 / 2640),(950/ 2640)]))";
volume = "engineon*campos*(0.4+(0.6*(thrust factor[0.1,1])))*(((rpm/ 2640) factor[(705/ 2640),(850/ 2640)]) * ((rpm/ 2640) factor[(1100 / 2640),(950/ 2640)]))";
};
class Engine1_Thrust_ext {
sound[] = { "A3\Sounds_F\vehicles\armor\MBT_01\MBT1_exhaust_ext_rpm3", 1.77828, 1, 230 };
sound[] = { "a3\sounds_f\vehicles\armor\mbt_01\mbt1_exhaust_ext_rpm3", 1.77828, 1, 230 };
frequency = "0.8 + ((rpm/ 2640) factor[(950/ 2640),(1400/ 2640)])*0.2";
volume = "engineOn*camPos*(0.4+(0.6*(thrust factor[0.1,1])))*(((rpm/ 2640) factor[(900/ 2640),(1050/ 2640)]) * ((rpm/ 2640) factor[(1400/ 2640),(1200/ 2640)]))";
volume = "engineon*campos*(0.4+(0.6*(thrust factor[0.1,1])))*(((rpm/ 2640) factor[(900/ 2640),(1050/ 2640)]) * ((rpm/ 2640) factor[(1400/ 2640),(1200/ 2640)]))";
};
class Engine2_Thrust_ext {
sound[] = { "A3\Sounds_F\vehicles\armor\MBT_01\MBT1_exhaust_ext_rpm4", 1.99526, 1, 290 };
sound[] = { "a3\sounds_f\vehicles\armor\mbt_01\mbt1_exhaust_ext_rpm4", 1.99526, 1, 290 };
frequency = "0.8 + ((rpm/ 2640) factor[(1200/ 2640),(1700/ 2640)])*0.2";
volume = "engineOn*camPos*(0.4+(0.6*(thrust factor[0.1,1])))*(((rpm/ 2640) factor[(1170/ 2640),(1380/ 2640)]) * ((rpm/ 2640) factor[(1700/ 2640),(1500/ 2640)]))";
volume = "engineon*campos*(0.4+(0.6*(thrust factor[0.1,1])))*(((rpm/ 2640) factor[(1170/ 2640),(1380/ 2640)]) * ((rpm/ 2640) factor[(1700/ 2640),(1500/ 2640)]))";
};
class Engine3_Thrust_ext {
sound[] = { "A3\Sounds_F\vehicles\armor\MBT_01\MBT1_exhaust_ext_rpm5", 1.77828, 1, 350 };
sound[] = { "a3\sounds_f\vehicles\armor\mbt_01\mbt1_exhaust_ext_rpm5", 1.77828, 1, 350 };
frequency = "0.8 + ((rpm/ 2640) factor[(1500/ 2640),(2100/ 2640)])*0.1";
volume = "engineOn*camPos*(0.4+(0.6*(thrust factor[0.1,1])))*(((rpm/ 2640) factor[(1500/ 2640),(1670/ 2640)]) * ((rpm/ 2640) factor[(2100/ 2640),(1800/ 2640)]))";
volume = "engineon*campos*(0.4+(0.6*(thrust factor[0.1,1])))*(((rpm/ 2640) factor[(1500/ 2640),(1670/ 2640)]) * ((rpm/ 2640) factor[(2100/ 2640),(1800/ 2640)]))";
};
class Engine4_Thrust_ext {
sound[] = { "A3\Sounds_F\vehicles\armor\MBT_01\MBT1_exhaust_ext_rpm6", 2.23872, 1, 400 };
sound[] = { "a3\sounds_f\vehicles\armor\mbt_01\mbt1_exhaust_ext_rpm6", 2.23872, 1, 400 };
frequency = "0.8 + ((rpm/ 2640) factor[(1800/ 2640),(2300/ 2640)])*0.1";
volume = "engineOn*camPos*(0.4+(0.6*(thrust factor[0.1,1])))*(((rpm/ 2640) factor[(1780/ 2640),(2060/ 2640)]) * ((rpm/ 2640) factor[(2450/ 2640),(2200/ 2640)]))";
volume = "engineon*campos*(0.4+(0.6*(thrust factor[0.1,1])))*(((rpm/ 2640) factor[(1780/ 2640),(2060/ 2640)]) * ((rpm/ 2640) factor[(2450/ 2640),(2200/ 2640)]))";
};
class Engine5_Thrust_ext {
sound[] = { "A3\Sounds_F\vehicles\armor\MBT_01\MBT1_exhaust_ext_rpm7", 2.51189, 1, 450 };
sound[] = { "a3\sounds_f\vehicles\armor\mbt_01\mbt1_exhaust_ext_rpm7", 2.51189, 1, 450 };
frequency = "0.8 + ((rpm/ 2640) factor[(2100/ 2640),(2640/ 2640)])*0.1";
volume = "engineOn*camPos*(0.4+(0.6*(thrust factor[0.1,1])))*((rpm/ 2640) factor[(2150/ 2640),(2500/ 2640)])";
volume = "engineon*campos*(0.4+(0.6*(thrust factor[0.1,1])))*((rpm/ 2640) factor[(2150/ 2640),(2500/ 2640)])";
};
class Idle_int {
sound[] = { "a3\sounds_f_tank\vehicles\armor\Afv_Wheeled_01\Afv_Wheeled_01_Engine_Int_Rpm0", 0.31622776, 1 };
sound[] = { "a3\sounds_f_tank\vehicles\armor\afv_wheeled_01\afv_wheeled_01_engine_int_rpm0", 0.31622776, 1 };
frequency = "0.8 + ((rpm/ 2300) factor[(500/ 2300),(650/ 2300)])*0.15";
volume = "engineOn*(1-camPos)*(((rpm/ 2300) factor[(100/ 2300),(400/ 2300)]) * ((rpm/ 2300) factor[(730/ 2300),(610/ 2300)]))";
volume = "engineon*(1-campos)*(((rpm/ 2300) factor[(100/ 2300),(400/ 2300)]) * ((rpm/ 2300) factor[(730/ 2300),(610/ 2300)]))";
};
class Engine_int {
sound[] = { "a3\sounds_f_tank\vehicles\armor\Afv_Wheeled_01\Afv_Wheeled_01_Engine_Int_Rpm1", 0.35481337, 1 };
sound[] = { "a3\sounds_f_tank\vehicles\armor\afv_wheeled_01\afv_wheeled_01_engine_int_rpm1", 0.35481337, 1 };
frequency = "0.8 + ((rpm/ 2300) factor[(600/ 2300),(1100/ 2300)])*0.2";
volume = "engineOn*(1-camPos)*(((rpm/ 2300) factor[(550/ 2300),(700/ 2300)]) * ((rpm/ 2300) factor[(1100/ 2300),(760/ 2300)]))";
volume = "engineon*(1-campos)*(((rpm/ 2300) factor[(550/ 2300),(700/ 2300)]) * ((rpm/ 2300) factor[(1100/ 2300),(760/ 2300)]))";
};
class Engine1_int {
sound[] = { "a3\sounds_f_tank\vehicles\armor\Afv_Wheeled_01\Afv_Wheeled_01_Engine_Int_Rpm2", 0.39810717, 1 };
sound[] = { "a3\sounds_f_tank\vehicles\armor\afv_wheeled_01\afv_wheeled_01_engine_int_rpm2", 0.39810717, 1 };
frequency = "0.8 + ((rpm/ 2300) factor[(770/ 2300),(1400/ 2300)])*0.2";
volume = "engineOn*(1-camPos)*(((rpm/ 2300) factor[(720/ 2300),(1060/ 2300)]) * ((rpm/ 2300) factor[(1400/ 2300),(1180/ 2300)]))";
volume = "engineon*(1-campos)*(((rpm/ 2300) factor[(720/ 2300),(1060/ 2300)]) * ((rpm/ 2300) factor[(1400/ 2300),(1180/ 2300)]))";
};
class Engine2_int {
sound[] = { "a3\sounds_f_tank\vehicles\armor\Afv_Wheeled_01\Afv_Wheeled_01_Engine_Int_Rpm3", 0.4466836, 1 };
sound[] = { "a3\sounds_f_tank\vehicles\armor\afv_wheeled_01\afv_wheeled_01_engine_int_rpm3", 0.4466836, 1 };
frequency = "0.8 + ((rpm/ 2300) factor[(1150/ 2300),(1700/ 2300)])*0.2";
volume = "engineOn*(1-camPos)*(((rpm/ 2300) factor[(1130/ 2300),(1370/ 2300)]) * ((rpm/ 2300) factor[(1700/ 2300),(1500/ 2300)]))";
volume = "engineon*(1-campos)*(((rpm/ 2300) factor[(1130/ 2300),(1370/ 2300)]) * ((rpm/ 2300) factor[(1700/ 2300),(1500/ 2300)]))";
};
class Engine3_int {
sound[] = { "a3\sounds_f_tank\vehicles\armor\Afv_Wheeled_01\Afv_Wheeled_01_Engine_Int_Rpm4", 0.5011872, 1 };
sound[] = { "a3\sounds_f_tank\vehicles\armor\afv_wheeled_01\afv_wheeled_01_engine_int_rpm4", 0.5011872, 1 };
frequency = "0.8 + ((rpm/ 2300) factor[(1500/ 2300),(2100/ 2300)])*0.1";
volume = "engineOn*(1-camPos)*(((rpm/ 2300) factor[(1460/ 2300),(1670/ 2300)]) * ((rpm/ 2300) factor[(2100/ 2300),(1800/ 2300)]))";
volume = "engineon*(1-campos)*(((rpm/ 2300) factor[(1460/ 2300),(1670/ 2300)]) * ((rpm/ 2300) factor[(2100/ 2300),(1800/ 2300)]))";
};
class Engine4_int {
sound[] = { "a3\sounds_f_tank\vehicles\armor\Afv_Wheeled_01\Afv_Wheeled_01_Engine_Int_Rpm4", 0.56234133, 1 };
sound[] = { "a3\sounds_f_tank\vehicles\armor\afv_wheeled_01\afv_wheeled_01_engine_int_rpm4", 0.56234133, 1 };
frequency = "0.8 + ((rpm/ 2300) factor[(1800/ 2300),(2300/ 2300)])*0.1";
volume = "engineOn*(1-camPos)*((rpm/ 2300) factor[(1750/ 2300),(2050/ 2300)])";
volume = "engineon*(1-campos)*((rpm/ 2300) factor[(1750/ 2300),(2050/ 2300)])";
};
class IdleThrust_int {
sound[] = { "A3\Sounds_F\vehicles\armor\MBT_01\MBT1_exhaust_int_rpm1", 0.630957, 1 };
sound[] = { "a3\sounds_f\vehicles\armor\mbt_01\mbt1_exhaust_int_rpm1", 0.630957, 1 };
frequency = "0.8 + ((rpm/ 2640) factor[(400/ 2640),(900/ 2640)])*0.15";
volume = "engineOn*(1-camPos)*(0.4+(0.6*(thrust factor[0.1,1])))*(((rpm/ 2640) factor[(100/ 2640),(200/ 2640)]) * ((rpm/ 2640) factor[(900/ 2640),(700/ 2640)]))";
volume = "engineon*(1-campos)*(0.4+(0.6*(thrust factor[0.1,1])))*(((rpm/ 2640) factor[(100/ 2640),(200/ 2640)]) * ((rpm/ 2640) factor[(900/ 2640),(700/ 2640)]))";
};
class EngineThrust_int {
sound[] = { "A3\Sounds_F\vehicles\armor\MBT_01\MBT1_exhaust_int_rpm2", 0.398107, 1 };
sound[] = { "a3\sounds_f\vehicles\armor\mbt_01\mbt1_exhaust_int_rpm2", 0.398107, 1 };
frequency = "0.8 + ((rpm/ 2640) factor[(700/ 2640),(1100/ 2640)])*0.2";
volume = "engineOn*(1-camPos)*(0.4+(0.6*(thrust factor[0.1,1])))*(((rpm/ 2640) factor[(705/ 2640),(850/ 2640)]) * ((rpm/ 2640) factor[(1100 / 2640),(950/ 2640)]))";
volume = "engineon*(1-campos)*(0.4+(0.6*(thrust factor[0.1,1])))*(((rpm/ 2640) factor[(705/ 2640),(850/ 2640)]) * ((rpm/ 2640) factor[(1100 / 2640),(950/ 2640)]))";
};
class Engine1_Thrust_int {
sound[] = { "A3\Sounds_F\vehicles\armor\MBT_01\MBT1_exhaust_int_rpm3", 0.446684, 1 };
sound[] = { "a3\sounds_f\vehicles\armor\mbt_01\mbt1_exhaust_int_rpm3", 0.446684, 1 };
frequency = "0.8 + ((rpm/ 2640) factor[(950/ 2640),(1400/ 2640)])*0.2";
volume = "engineOn*(1-camPos)*(0.4+(0.6*(thrust factor[0.1,1])))*(((rpm/ 2640) factor[(900/ 2640),(1050/ 2640)]) * ((rpm/ 2640) factor[(1400/ 2640),(1200/ 2640)]))";
volume = "engineon*(1-campos)*(0.4+(0.6*(thrust factor[0.1,1])))*(((rpm/ 2640) factor[(900/ 2640),(1050/ 2640)]) * ((rpm/ 2640) factor[(1400/ 2640),(1200/ 2640)]))";
};
class Engine2_Thrust_int {
sound[] = { "A3\Sounds_F\vehicles\armor\MBT_01\MBT1_exhaust_int_rpm4", 0.446684, 1 };
sound[] = { "a3\sounds_f\vehicles\armor\mbt_01\mbt1_exhaust_int_rpm4", 0.446684, 1 };
frequency = "0.8 + ((rpm/ 2640) factor[(1200/ 2640),(1700/ 2640)])*0.2";
volume = "engineOn*(1-camPos)*(0.4+(0.6*(thrust factor[0.1,1])))*(((rpm/ 2640) factor[(1170/ 2640),(1380/ 2640)]) * ((rpm/ 2640) factor[(1700/ 2640),(1500/ 2640)]))";
volume = "engineon*(1-campos)*(0.4+(0.6*(thrust factor[0.1,1])))*(((rpm/ 2640) factor[(1170/ 2640),(1380/ 2640)]) * ((rpm/ 2640) factor[(1700/ 2640),(1500/ 2640)]))";
};
class Engine3_Thrust_int {
sound[] = { "A3\Sounds_F\vehicles\armor\MBT_01\MBT1_exhaust_int_rpm5", 0.501187, 1 };
sound[] = { "a3\sounds_f\vehicles\armor\mbt_01\mbt1_exhaust_int_rpm5", 0.501187, 1 };
frequency = "0.8 + ((rpm/ 2640) factor[(1500/ 2640),(2100/ 2640)])*0.1";
volume = "engineOn*(1-camPos)*(0.4+(0.6*(thrust factor[0.1,1])))*(((rpm/ 2640) factor[(1500/ 2640),(1670/ 2640)]) * ((rpm/ 2640) factor[(2100/ 2640),(1800/ 2640)]))";
volume = "engineon*(1-campos)*(0.4+(0.6*(thrust factor[0.1,1])))*(((rpm/ 2640) factor[(1500/ 2640),(1670/ 2640)]) * ((rpm/ 2640) factor[(2100/ 2640),(1800/ 2640)]))";
};
class Engine4_Thrust_int {
sound[] = { "A3\Sounds_F\vehicles\armor\MBT_01\MBT1_exhaust_int_rpm6", 0.562341, 1 };
sound[] = { "a3\sounds_f\vehicles\armor\mbt_01\mbt1_exhaust_int_rpm6", 0.562341, 1 };
frequency = "0.8 + ((rpm/ 2640) factor[(1800/ 2640),(2300/ 2640)])*0.1";
volume = "engineOn*(1-camPos)*(0.4+(0.6*(thrust factor[0.1,1])))*(((rpm/ 2640) factor[(1780/ 2640),(2060/ 2640)]) * ((rpm/ 2640) factor[(2450/ 2640),(2200/ 2640)]))";
volume = "engineon*(1-campos)*(0.4+(0.6*(thrust factor[0.1,1])))*(((rpm/ 2640) factor[(1780/ 2640),(2060/ 2640)]) * ((rpm/ 2640) factor[(2450/ 2640),(2200/ 2640)]))";
};
class Engine5_Thrust_int {
sound[] = { "A3\Sounds_F\vehicles\armor\MBT_01\MBT1_exhaust_int_rpm7", 0.630957, 1 };
sound[] = { "a3\sounds_f\vehicles\armor\mbt_01\mbt1_exhaust_int_rpm7", 0.630957, 1 };
frequency = "0.8 + ((rpm/ 2640) factor[(2100/ 2640),(2640/ 2640)])*0.1";
volume = "engineOn*(1-camPos)*(0.4+(0.6*(thrust factor[0.1,1])))*((rpm/ 2640) factor[(2150/ 2640),(2500/ 2640)])";
volume = "engineon*(1-campos)*(0.4+(0.6*(thrust factor[0.1,1])))*((rpm/ 2640) factor[(2150/ 2640),(2500/ 2640)])";
};
class NoiseInt {
sound[] = { "A3\sounds_f\vehicles\armor\noises\noise_tank_int_1", 0.501187, 1 };
sound[] = { "a3\sounds_f\vehicles\armor\noises\noise_tank_int_1", 0.501187, 1 };
frequency = "1";
volume = "(1-camPos)*(angVelocity max 0.04)*(speed factor[4, 15])";
};
class NoiseExt {
sound[] = { "A3\sounds_f\vehicles\armor\noises\noise_tank_ext_1", 0.891251, 1, 50 };
sound[] = { "a3\sounds_f\vehicles\armor\noises\noise_tank_ext_1", 0.891251, 1, 50 };
frequency = "1";
volume = "camPos*(angVelocity max 0.04)*(speed factor[4, 15])";
};
class ThreadsOutH0 {
sound[] = { "A3\sounds_f\vehicles\armor\treads\v2_ext_treads_hard_01", 0.398107, 1, 140 };
sound[] = { "a3\sounds_f\vehicles\armor\treads\v2_ext_treads_hard_01", 0.398107, 1, 140 };
frequency = "1";
volume = "engineOn*camPos*(1-grass)*(((((-speed*3.6) max speed*3.6)/ 60) factor[(((-0) max 0)/ 60),(((-5) max 5)/ 60)]) * ((((-speed*3.6) max speed*3.6)/ 60) factor[(((-15) max 15)/ 60),(((-10) max 10)/ 60)]))";
volume = "engineon*campos*(1-grass)*(((((-speed*3.6) max speed*3.6)/ 60) factor[(((-0) max 0)/ 60),(((-5) max 5)/ 60)]) * ((((-speed*3.6) max speed*3.6)/ 60) factor[(((-15) max 15)/ 60),(((-10) max 10)/ 60)]))";
};
class ThreadsOutH1 {
sound[] = { "A3\sounds_f\vehicles\armor\treads\v2_ext_treads_hard_02", 0.446684, 1, 160 };
sound[] = { "a3\sounds_f\vehicles\armor\treads\v2_ext_treads_hard_02", 0.446684, 1, 160 };
frequency = "1";
volume = "engineOn*camPos*(1-grass)*(((((-speed*3.6) max speed*3.6)/ 60) factor[(((-10) max 10)/ 60),(((-15) max 15)/ 60)]) * ((((-speed*3.6) max speed*3.6)/ 60) factor[(((-30) max 30)/ 60),(((-25) max 25)/ 60)]))";
volume = "engineon*campos*(1-grass)*(((((-speed*3.6) max speed*3.6)/ 60) factor[(((-10) max 10)/ 60),(((-15) max 15)/ 60)]) * ((((-speed*3.6) max speed*3.6)/ 60) factor[(((-30) max 30)/ 60),(((-25) max 25)/ 60)]))";
};
class ThreadsOutH2 {
sound[] = { "A3\sounds_f\vehicles\armor\treads\v2_ext_treads_hard_03", 0.501187, 1, 180 };
sound[] = { "a3\sounds_f\vehicles\armor\treads\v2_ext_treads_hard_03", 0.501187, 1, 180 };
frequency = "1";
volume = "engineOn*camPos*(1-grass)*(((((-speed*3.6) max speed*3.6)/ 60) factor[(((-25) max 25)/ 60),(((-30) max 30)/ 60)]) * ((((-speed*3.6) max speed*3.6)/ 60) factor[(((-45) max 45)/ 60),(((-40) max 40)/ 60)]))";
volume = "engineon*campos*(1-grass)*(((((-speed*3.6) max speed*3.6)/ 60) factor[(((-25) max 25)/ 60),(((-30) max 30)/ 60)]) * ((((-speed*3.6) max speed*3.6)/ 60) factor[(((-45) max 45)/ 60),(((-40) max 40)/ 60)]))";
};
class ThreadsOutH3 {
sound[] = { "A3\sounds_f\vehicles\armor\treads\v2_ext_treads_hard_04", 0.562341, 1, 200 };
sound[] = { "a3\sounds_f\vehicles\armor\treads\v2_ext_treads_hard_04", 0.562341, 1, 200 };
frequency = "1";
volume = "engineOn*camPos*(1-grass)*(((((-speed*3.6) max speed*3.6)/ 60) factor[(((-40) max 40)/ 60),(((-45) max 45)/ 60)]) * ((((-speed*3.6) max speed*3.6)/ 60) factor[(((-55) max 55)/ 60),(((-50) max 50)/ 60)]))";
volume = "engineon*campos*(1-grass)*(((((-speed*3.6) max speed*3.6)/ 60) factor[(((-40) max 40)/ 60),(((-45) max 45)/ 60)]) * ((((-speed*3.6) max speed*3.6)/ 60) factor[(((-55) max 55)/ 60),(((-50) max 50)/ 60)]))";
};
class ThreadsOutH4 {
sound[] = { "A3\sounds_f\vehicles\armor\treads\v2_ext_treads_hard_05", 0.562341, 1, 220 };
sound[] = { "a3\sounds_f\vehicles\armor\treads\v2_ext_treads_hard_05", 0.562341, 1, 220 };
frequency = "1";
volume = "engineOn*camPos*(1-grass)*((((-speed*3.6) max speed*3.6)/ 60) factor[(((-49) max 49)/ 60),(((-53) max 53)/ 60)])";
volume = "engineon*campos*(1-grass)*((((-speed*3.6) max speed*3.6)/ 60) factor[(((-49) max 49)/ 60),(((-53) max 53)/ 60)])";
};
class ThreadsOutS0 {
sound[] = { "A3\sounds_f\vehicles\armor\treads\v2_ext_treads_soft_01", 0.316228, 1, 120 };
sound[] = { "a3\sounds_f\vehicles\armor\treads\v2_ext_treads_soft_01", 0.316228, 1, 120 };
frequency = "1";
volume = "engineOn*(camPos)*(grass)*(((((-speed*3.6) max speed*3.6)/ 60) factor[(((-0) max 0)/ 60),(((-5) max 5)/ 60)]) * ((((-speed*3.6) max speed*3.6)/ 60) factor[(((-15) max 15)/ 60),(((-10) max 10)/ 60)]))";
volume = "engineon*(campos)*(grass)*(((((-speed*3.6) max speed*3.6)/ 60) factor[(((-0) max 0)/ 60),(((-5) max 5)/ 60)]) * ((((-speed*3.6) max speed*3.6)/ 60) factor[(((-15) max 15)/ 60),(((-10) max 10)/ 60)]))";
};
class ThreadsOutS1 {
sound[] = { "A3\sounds_f\vehicles\armor\treads\v2_ext_treads_soft_02", 0.354813, 1, 140 };
sound[] = { "a3\sounds_f\vehicles\armor\treads\v2_ext_treads_soft_02", 0.354813, 1, 140 };
frequency = "1";
volume = "engineOn*(camPos)*(grass)*(((((-speed*3.6) max speed*3.6)/ 60) factor[(((-10) max 10)/ 60),(((-15) max 15)/ 60)]) * ((((-speed*3.6) max speed*3.6)/ 60) factor[(((-30) max 30)/ 60),(((-25) max 25)/ 60)]))";
volume = "engineon*(campos)*(grass)*(((((-speed*3.6) max speed*3.6)/ 60) factor[(((-10) max 10)/ 60),(((-15) max 15)/ 60)]) * ((((-speed*3.6) max speed*3.6)/ 60) factor[(((-30) max 30)/ 60),(((-25) max 25)/ 60)]))";
};
class ThreadsOutS2 {
sound[] = { "A3\sounds_f\vehicles\armor\treads\v2_ext_treads_soft_03", 0.398107, 1, 160 };
sound[] = { "a3\sounds_f\vehicles\armor\treads\v2_ext_treads_soft_03", 0.398107, 1, 160 };
frequency = "1";
volume = "engineOn*(camPos)*(grass)*(((((-speed*3.6) max speed*3.6)/ 60) factor[(((-25) max 25)/ 60),(((-30) max 30)/ 60)]) * ((((-speed*3.6) max speed*3.6)/ 60) factor[(((-45) max 45)/ 60),(((-40) max 40)/ 60)]))";
volume = "engineon*(campos)*(grass)*(((((-speed*3.6) max speed*3.6)/ 60) factor[(((-25) max 25)/ 60),(((-30) max 30)/ 60)]) * ((((-speed*3.6) max speed*3.6)/ 60) factor[(((-45) max 45)/ 60),(((-40) max 40)/ 60)]))";
};
class ThreadsOutS3 {
sound[] = { "A3\sounds_f\vehicles\armor\treads\v2_ext_treads_soft_04", 0.446684, 1, 180 };
sound[] = { "a3\sounds_f\vehicles\armor\treads\v2_ext_treads_soft_04", 0.446684, 1, 180 };
frequency = "1";
volume = "engineOn*(camPos)*(grass)*(((((-speed*3.6) max speed*3.6)/ 60) factor[(((-40) max 40)/ 60),(((-45) max 45)/ 60)]) * ((((-speed*3.6) max speed*3.6)/ 60) factor[(((-55) max 55)/ 60),(((-50) max 50)/ 60)]))";
volume = "engineon*(campos)*(grass)*(((((-speed*3.6) max speed*3.6)/ 60) factor[(((-40) max 40)/ 60),(((-45) max 45)/ 60)]) * ((((-speed*3.6) max speed*3.6)/ 60) factor[(((-55) max 55)/ 60),(((-50) max 50)/ 60)]))";
};
class ThreadsOutS4 {
sound[] = { "A3\sounds_f\vehicles\armor\treads\v2_ext_treads_soft_05", 0.501187, 1, 200 };
sound[] = { "a3\sounds_f\vehicles\armor\treads\v2_ext_treads_soft_05", 0.501187, 1, 200 };
frequency = "1";
volume = "engineOn*(camPos)*(grass)*((((-speed*3.6) max speed*3.6)/ 60) factor[(((-49) max 49)/ 60),(((-53) max 53)/ 60)])";
volume = "engineon*(campos)*(grass)*((((-speed*3.6) max speed*3.6)/ 60) factor[(((-49) max 49)/ 60),(((-53) max 53)/ 60)])";
};
class ThreadsInH0 {
sound[] = { "A3\sounds_f\vehicles\armor\treads\v2_int_treads_hard_01", 0.251189, 1 };
sound[] = { "a3\sounds_f\vehicles\armor\treads\v2_int_treads_hard_01", 0.251189, 1 };
frequency = "1";
volume = "engineOn*(1-camPos)*(1-grass)*(((((-speed*3.6) max speed*3.6)/ 60) factor[(((-0) max 0)/ 60),(((-5) max 5)/ 60)]) * ((((-speed*3.6) max speed*3.6)/ 60) factor[(((-15) max 15)/ 60),(((-10) max 10)/ 60)]))";
volume = "engineon*(1-campos)*(1-grass)*(((((-speed*3.6) max speed*3.6)/ 60) factor[(((-0) max 0)/ 60),(((-5) max 5)/ 60)]) * ((((-speed*3.6) max speed*3.6)/ 60) factor[(((-15) max 15)/ 60),(((-10) max 10)/ 60)]))";
};
class ThreadsInH1 {
sound[] = { "A3\sounds_f\vehicles\armor\treads\v2_int_treads_hard_02", 0.281838, 1 };
sound[] = { "a3\sounds_f\vehicles\armor\treads\v2_int_treads_hard_02", 0.281838, 1 };
frequency = "1";
volume = "engineOn*(1-camPos)*(1-grass)*(((((-speed*3.6) max speed*3.6)/ 60) factor[(((-10) max 10)/ 60),(((-15) max 15)/ 60)]) * ((((-speed*3.6) max speed*3.6)/ 60) factor[(((-30) max 30)/ 60),(((-25) max 25)/ 60)]))";
volume = "engineon*(1-campos)*(1-grass)*(((((-speed*3.6) max speed*3.6)/ 60) factor[(((-10) max 10)/ 60),(((-15) max 15)/ 60)]) * ((((-speed*3.6) max speed*3.6)/ 60) factor[(((-30) max 30)/ 60),(((-25) max 25)/ 60)]))";
};
class ThreadsInH2 {
sound[] = { "A3\sounds_f\vehicles\armor\treads\v2_int_treads_hard_03", 0.316228, 1 };
sound[] = { "a3\sounds_f\vehicles\armor\treads\v2_int_treads_hard_03", 0.316228, 1 };
frequency = "1";
volume = "engineOn*(1-camPos)*(1-grass)*(((((-speed*3.6) max speed*3.6)/ 60) factor[(((-25) max 25)/ 60),(((-30) max 30)/ 60)]) * ((((-speed*3.6) max speed*3.6)/ 60) factor[(((-45) max 45)/ 60),(((-40) max 40)/ 60)]))";
volume = "engineon*(1-campos)*(1-grass)*(((((-speed*3.6) max speed*3.6)/ 60) factor[(((-25) max 25)/ 60),(((-30) max 30)/ 60)]) * ((((-speed*3.6) max speed*3.6)/ 60) factor[(((-45) max 45)/ 60),(((-40) max 40)/ 60)]))";
};
class ThreadsInH3 {
sound[] = { "A3\sounds_f\vehicles\armor\treads\v2_int_treads_hard_04", 0.354813, 1 };
sound[] = { "a3\sounds_f\vehicles\armor\treads\v2_int_treads_hard_04", 0.354813, 1 };
frequency = "1";
volume = "engineOn*(1-camPos)*(1-grass)*(((((-speed*3.6) max speed*3.6)/ 60) factor[(((-40) max 40)/ 60),(((-45) max 45)/ 60)]) * ((((-speed*3.6) max speed*3.6)/ 60) factor[(((-55) max 55)/ 60),(((-50) max 50)/ 60)]))";
volume = "engineon*(1-campos)*(1-grass)*(((((-speed*3.6) max speed*3.6)/ 60) factor[(((-40) max 40)/ 60),(((-45) max 45)/ 60)]) * ((((-speed*3.6) max speed*3.6)/ 60) factor[(((-55) max 55)/ 60),(((-50) max 50)/ 60)]))";
};
class ThreadsInH4 {
sound[] = { "A3\sounds_f\vehicles\armor\treads\v2_int_treads_hard_05", 0.398107, 1 };
sound[] = { "a3\sounds_f\vehicles\armor\treads\v2_int_treads_hard_05", 0.398107, 1 };
frequency = "1";
volume = "engineOn*(1-camPos)*(1-grass)*((((-speed*3.6) max speed*3.6)/ 60) factor[(((-49) max 49)/ 60),(((-53) max 53)/ 60)])";
volume = "engineon*(1-campos)*(1-grass)*((((-speed*3.6) max speed*3.6)/ 60) factor[(((-49) max 49)/ 60),(((-53) max 53)/ 60)])";
};
class ThreadsInS0 {
sound[] = { "A3\sounds_f\vehicles\armor\treads\v2_int_treads_soft_01", 0.316228, 1 };
sound[] = { "a3\sounds_f\vehicles\armor\treads\v2_int_treads_soft_01", 0.316228, 1 };
frequency = "1";
volume = "engineOn*(1-camPos)*grass*(((((-speed*3.6) max speed*3.6)/ 60) factor[(((-0) max 0)/ 60),(((-5) max 5)/ 60)]) * ((((-speed*3.6) max speed*3.6)/ 60) factor[(((-15) max 15)/ 60),(((-10) max 10)/ 60)]))";
volume = "engineon*(1-campos)*grass*(((((-speed*3.6) max speed*3.6)/ 60) factor[(((-0) max 0)/ 60),(((-5) max 5)/ 60)]) * ((((-speed*3.6) max speed*3.6)/ 60) factor[(((-15) max 15)/ 60),(((-10) max 10)/ 60)]))";
};
class ThreadsInS1 {
sound[] = { "A3\sounds_f\vehicles\armor\treads\v2_int_treads_soft_02", 0.316228, 1 };
sound[] = { "a3\sounds_f\vehicles\armor\treads\v2_int_treads_soft_02", 0.316228, 1 };
frequency = "1";
volume = "engineOn*(1-camPos)*grass*(((((-speed*3.6) max speed*3.6)/ 60) factor[(((-10) max 10)/ 60),(((-15) max 15)/ 60)]) * ((((-speed*3.6) max speed*3.6)/ 60) factor[(((-30) max 30)/ 60),(((-25) max 25)/ 60)]))";
volume = "engineon*(1-campos)*grass*(((((-speed*3.6) max speed*3.6)/ 60) factor[(((-10) max 10)/ 60),(((-15) max 15)/ 60)]) * ((((-speed*3.6) max speed*3.6)/ 60) factor[(((-30) max 30)/ 60),(((-25) max 25)/ 60)]))";
};
class ThreadsInS2 {
sound[] = { "A3\sounds_f\vehicles\armor\treads\v2_int_treads_soft_03", 0.354813, 1 };
sound[] = { "a3\sounds_f\vehicles\armor\treads\v2_int_treads_soft_03", 0.354813, 1 };
frequency = "1";
volume = "engineOn*(1-camPos)*grass*(((((-speed*3.6) max speed*3.6)/ 60) factor[(((-25) max 25)/ 60),(((-30) max 30)/ 60)]) * ((((-speed*3.6) max speed*3.6)/ 60) factor[(((-45) max 45)/ 60),(((-40) max 40)/ 60)]))";
volume = "engineon*(1-campos)*grass*(((((-speed*3.6) max speed*3.6)/ 60) factor[(((-25) max 25)/ 60),(((-30) max 30)/ 60)]) * ((((-speed*3.6) max speed*3.6)/ 60) factor[(((-45) max 45)/ 60),(((-40) max 40)/ 60)]))";
};
class ThreadsInS3 {
sound[] = { "A3\sounds_f\vehicles\armor\treads\v2_int_treads_soft_04", 0.354813, 1 };
sound[] = { "a3\sounds_f\vehicles\armor\treads\v2_int_treads_soft_04", 0.354813, 1 };
frequency = "1";
volume = "engineOn*(1-camPos)*grass*(((((-speed*3.6) max speed*3.6)/ 60) factor[(((-40) max 40)/ 60),(((-45) max 45)/ 60)]) * ((((-speed*3.6) max speed*3.6)/ 60) factor[(((-55) max 55)/ 60),(((-50) max 50)/ 60)]))";
volume = "engineon*(1-campos)*grass*(((((-speed*3.6) max speed*3.6)/ 60) factor[(((-40) max 40)/ 60),(((-45) max 45)/ 60)]) * ((((-speed*3.6) max speed*3.6)/ 60) factor[(((-55) max 55)/ 60),(((-50) max 50)/ 60)]))";
};
class ThreadsInS4 {
sound[] = { "A3\sounds_f\vehicles\armor\treads\v2_int_treads_soft_05", 0.398107, 1 };
sound[] = { "a3\sounds_f\vehicles\armor\treads\v2_int_treads_soft_05", 0.398107, 1 };
frequency = "1";
volume = "engineOn*(1-camPos)*grass*((((-speed*3.6) max speed*3.6)/ 60) factor[(((-49) max 49)/ 60),(((-53) max 53)/ 60)])";
volume = "engineon*(1-campos)*grass*((((-speed*3.6) max speed*3.6)/ 60) factor[(((-49) max 49)/ 60),(((-53) max 53)/ 60)])";
};
};

Some files were not shown because too many files have changed in this diff Show More