fix(braf_air) Naming convention for all classes and paths to use lowercase letters.

This commit is contained in:
2026-08-03 15:15:58 -03:00
parent 6324a368de
commit 3af8760da3
72 changed files with 1558 additions and 1578 deletions
File diff suppressed because it is too large Load Diff
@@ -1,6 +1,6 @@
class MFD
{
class BRAF_HRZ_LEFT
class braf_hrz_left
{
topLeft="HRZ_L_TL";
topRight="HRZ_L_TR";
@@ -5826,7 +5826,7 @@ class MFD
{
type="text";
source="static";
text="M/S";
text="m/s";
sourceScale=1;
align="center";
scale=1;
@@ -6907,13 +6907,13 @@ class MFD
};
};
};
class BRAF_HRZ_RIGHT: BRAF_HRZ_LEFT
class braf_hrz_right: braf_hrz_left
{
topLeft="HRZ_R_TL";
topRight="HRZ_R_TR";
bottomLeft="HRZ_R_BL";
};
class BRAF_HRZ_CENTER
class braf_hrz_center
{
topLeft="HRZ_TL";
topRight="HRZ_TR";
@@ -12305,7 +12305,7 @@ class MFD
};
};
};
class BRAF_DIR_LEFT
class braf_dir_left
{
topLeft="DIR_L_TL";
topRight="DIR_L_TR";
@@ -13374,13 +13374,13 @@ class MFD
};
};
};
class BRAF_DIR_RIGHT: BRAF_DIR_LEFT
class braf_dir_right: braf_dir_left
{
topLeft="DIR_R_TL";
topRight="DIR_R_TR";
bottomLeft="DIR_R_BL";
};
class BRAF_ENG_TOP
class braf_eng_top
{
topLeft="ENG_T_TL";
topRight="ENG_T_TR";
@@ -13443,7 +13443,7 @@ class MFD
class Top
{
type="polygon";
texture="braf\braf_air\Braf_Helicopters\Braf_Pantera\data\engine2_ca.paa";
texture="braf\braf_air\braf_helicopters\braf_pantera\data\engine2_ca.paa";
points[]=
{
{
@@ -13473,7 +13473,7 @@ class MFD
};
};
};
class BRAF_ENG_BOTTOM
class braf_eng_bottom
{
topLeft="ENG_B_TL";
topRight="ENG_B_TR";
@@ -13536,7 +13536,7 @@ class MFD
class Bottom
{
type="polygon";
texture="braf\braf_air\Braf_Helicopters\Braf_Pantera\data\engine1_ca.paa";
texture="braf\braf_air\braf_helicopters\braf_pantera\data\engine1_ca.paa";
points[]=
{
{
@@ -13566,7 +13566,7 @@ class MFD
};
};
};
class BRAF_CLK_LEFT
class braf_clk_left
{
topLeft="CLK_L_TL";
topRight="CLK_L_TR";
@@ -13699,13 +13699,13 @@ class MFD
};
};
};
class BRAF_CLK_RIGHT: BRAF_CLK_LEFT
class braf_clk_right: braf_clk_left
{
topLeft="CLK_R_TL";
topRight="CLK_R_TR";
bottomLeft="CLK_R_BL";
};
class BRAF_RADAR_LEFT
class braf_radar_left
{
topLeft="RADAR_TL";
topRight="RADAR_TR";
@@ -13735,7 +13735,7 @@ class MFD
class Radar
{
type="polygon";
texture="braf\braf_air\Braf_Helicopters\Braf_Pantera\data\radar_co.paa";
texture="braf\braf_air\braf_helicopters\braf_pantera\data\radar_co.paa";
points[]=
{
{
@@ -13762,7 +13762,7 @@ class MFD
};
};
};
class BRAF_COM
class braf_com
{
topLeft="COM_TL";
topRight="COM_TR";
@@ -13825,7 +13825,7 @@ class MFD
class Radio
{
type="polygon";
texture="braf\braf_air\Braf_Helicopters\Braf_Pantera\data\radio_ca.paa";
texture="braf\braf_air\braf_helicopters\braf_pantera\data\radio_ca.paa";
points[]=
{
{
@@ -2,248 +2,248 @@ occludeSoundsWhenIn=0.562341;
obstructSoundsWhenIn=0.316228;
attenuationEffectType="HeliAttenuation";
emptySound[]={"",0,1};
soundGeneralCollision1[]={"A3\Sounds_F\vehicles\crashes\helis\Heli_coll_default_int_1",1.0,1,100};
soundGeneralCollision2[]={"A3\Sounds_F\vehicles\crashes\helis\Heli_coll_default_int_2",1.0,1,100};
soundGeneralCollision3[]={"A3\Sounds_F\vehicles\crashes\helis\Heli_coll_default_int_3",1.0,1,100};
soundGeneralCollision1[]={"a3\sounds_f\vehicles\crashes\helis\heli_coll_default_int_1",1.0,1,100};
soundGeneralCollision2[]={"a3\sounds_f\vehicles\crashes\helis\heli_coll_default_int_2",1.0,1,100};
soundGeneralCollision3[]={"a3\sounds_f\vehicles\crashes\helis\heli_coll_default_int_3",1.0,1,100};
soundCrashes[]={"soundGeneralCollision1",0.33,"soundGeneralCollision2",0.33,"soundGeneralCollision3",0.33};
soundLandCrashes[]={"emptySound",0};
soundBuildingCrash[]={"soundGeneralCollision1",1,"soundGeneralCollision2",1,"soundGeneralCollision3",1};
soundArmorCrash[]={"soundGeneralCollision1",1,"soundGeneralCollision2",1,"soundGeneralCollision3",1};
soundWoodCrash[]={"soundGeneralCollision1",1,"soundGeneralCollision2",1,"soundGeneralCollision3",1};
soundBushCollision1[]={"A3\Sounds_F\vehicles\crashes\helis\Heli_coll_bush_int_1",1.0,1,100};
soundBushCollision2[]={"A3\Sounds_F\vehicles\crashes\helis\Heli_coll_bush_int_2",1.0,1,100};
soundBushCollision3[]={"A3\Sounds_F\vehicles\crashes\helis\Heli_coll_bush_int_3",1.0,1,100};
soundBushCollision1[]={"a3\sounds_f\vehicles\crashes\helis\heli_coll_bush_int_1",1.0,1,100};
soundBushCollision2[]={"a3\sounds_f\vehicles\crashes\helis\heli_coll_bush_int_2",1.0,1,100};
soundBushCollision3[]={"a3\sounds_f\vehicles\crashes\helis\heli_coll_bush_int_3",1.0,1,100};
soundBushCrash[]={"soundBushCollision1",0.33,"soundBushCollision2",0.33,"soundBushCollision3",0.33};
soundWaterCollision1[]={"A3\Sounds_F\vehicles\crashes\planes\plane_crash_water_1",1.4125376,1,500};
soundWaterCollision2[]={"A3\Sounds_F\vehicles\crashes\planes\plane_crash_water_2",1.4125376,1,500};
soundWaterCollision1[]={"a3\sounds_f\vehicles\crashes\planes\plane_crash_water_1",1.4125376,1,500};
soundWaterCollision2[]={"a3\sounds_f\vehicles\crashes\planes\plane_crash_water_2",1.4125376,1,500};
soundWaterCrashes[]={"soundWaterCollision1",0.5,"soundWaterCollision2",0.5};
soundDammage[]={"A3\Sounds_F\vehicles\crashes\helis\Heli_crash_default_ext_1",3.1622777,1};
soundGetIn[]={"A3\Sounds_F\vehicles\air\noises\heli_get_in2",0.56234133,1};
soundGetOut[]={"A3\Sounds_F\vehicles\air\noises\heli_get_out2",0.7943282,1,20};
soundDammage[]={"a3\sounds_f\vehicles\crashes\helis\heli_crash_default_ext_1",3.1622777,1};
soundGetIn[]={"a3\sounds_f\vehicles\air\noises\heli_get_in2",0.56234133,1};
soundGetOut[]={"a3\sounds_f\vehicles\air\noises\heli_get_out2",0.7943282,1,20};
soundEngineOnInt[]={"braf\braf_air\Braf_Helicopters\Braf_Sounds\pantera\pantera_int_start.ogg",0.31622776,1.0};
soundEngineOnExt[]={"braf\braf_air\Braf_Helicopters\Braf_Sounds\pantera\pantera_ext_start.ogg",0.7943282,1.0,600};
soundEngineOffInt[]={"braf\braf_air\Braf_Helicopters\Braf_Sounds\pantera\pantera_int_shut.ogg",0.31622776,1.0};
soundEngineOffExt[]={"braf\braf_air\Braf_Helicopters\Braf_Sounds\pantera\pantera_ext_shut.ogg",0.7943282,1.0,600};
soundEngineOnInt[]={"braf\braf_air\braf_helicopters\braf_sounds\pantera\pantera_int_start.ogg",0.31622776,1.0};
soundEngineOnExt[]={"braf\braf_air\braf_helicopters\braf_sounds\pantera\pantera_ext_start.ogg",0.7943282,1.0,600};
soundEngineOffInt[]={"braf\braf_air\braf_helicopters\braf_sounds\pantera\pantera_int_shut.ogg",0.31622776,1.0};
soundEngineOffExt[]={"braf\braf_air\braf_helicopters\braf_sounds\pantera\pantera_ext_shut.ogg",0.7943282,1.0,600};
soundLocked[]={"\A3\Sounds_F\weapons\Rockets\opfor_lock_1",1.0,1};
soundIncommingMissile[]={"\A3\Sounds_F\vehicles\air\noises\alarm_locked_by_missile_1",0.31622776,1.0};
rotorDamageInt[]={"A3\Sounds_F\vehicles\air\noises\heli_damage_rotor_int_open_1",1.0,1.0};
rotorDamageOut[]={"A3\Sounds_F\vehicles\air\noises\heli_damage_rotor_ext_1",2.5118864,1.0,150};
soundLocked[]={"\a3\sounds_f\weapons\rockets\opfor_lock_1",1.0,1};
soundIncommingMissile[]={"\a3\sounds_f\vehicles\air\noises\alarm_locked_by_missile_1",0.31622776,1.0};
rotorDamageInt[]={"a3\sounds_f\vehicles\air\noises\heli_damage_rotor_int_open_1",1.0,1.0};
rotorDamageOut[]={"a3\sounds_f\vehicles\air\noises\heli_damage_rotor_ext_1",2.5118864,1.0,150};
rotorDamage[]={"rotorDamageInt","rotorDamageOut"};
tailDamageInt[]={"A3\Sounds_F\vehicles\air\noises\heli_damage_tail",1.0,1.0};
tailDamageOut[]={"A3\Sounds_F\vehicles\air\noises\heli_damage_tail",1.0,1.0,300};
tailDamageInt[]={"a3\sounds_f\vehicles\air\noises\heli_damage_tail",1.0,1.0};
tailDamageOut[]={"a3\sounds_f\vehicles\air\noises\heli_damage_tail",1.0,1.0,300};
tailDamage[]={"tailDamageInt","tailDamageOut"};
landingSoundInt0[]={"A3\Sounds_F\vehicles\air\noises\landing_skids_int1_open",1.0,1.0,100};
landingSoundInt1[]={"A3\Sounds_F\vehicles\air\noises\landing_skids_int1_open",1.0,1.0,100};
landingSoundInt0[]={"a3\sounds_f\vehicles\air\noises\landing_skids_int1_open",1.0,1.0,100};
landingSoundInt1[]={"a3\sounds_f\vehicles\air\noises\landing_skids_int1_open",1.0,1.0,100};
landingSoundInt[]={"landingSoundInt0",0.5,"landingSoundInt1",0.5};
landingSoundOut0[]={"A3\Sounds_F\vehicles\air\noises\landing_skids_ext1",1.7782794,1.0,100};
landingSoundOut1[]={"A3\Sounds_F\vehicles\air\noises\landing_skids_ext1",1.7782794,1.0,100};
landingSoundOut0[]={"a3\sounds_f\vehicles\air\noises\landing_skids_ext1",1.7782794,1.0,100};
landingSoundOut1[]={"a3\sounds_f\vehicles\air\noises\landing_skids_ext1",1.7782794,1.0,100};
landingSoundOut[]={"landingSoundOut0",0.5,"landingSoundOut1",0.5};
slingCargoAttach0[]={"A3\Sounds_F\vehicles\air\noises\SL_engineDownEndINT",1.0,1.0};
slingCargoAttach1[]={"A3\Sounds_F\vehicles\air\noises\SL_1hookLock",1.7782794,1.0,200};
slingCargoAttach0[]={"a3\sounds_f\vehicles\air\noises\sl_enginedownendint",1.0,1.0};
slingCargoAttach1[]={"a3\sounds_f\vehicles\air\noises\sl_1hooklock",1.7782794,1.0,200};
slingCargoAttach[]={"slingCargoAttach0","slingCargoAttach1"};
slingCargoDetach0[]={"A3\Sounds_F\vehicles\air\noises\SL_engineUpEndINT",1.0,1.0};
slingCargoDetach1[]={"A3\Sounds_F\vehicles\air\noises\SL_1hookUnlock",1.7782794,1.0,200};
slingCargoDetach0[]={"a3\sounds_f\vehicles\air\noises\sl_engineupendint",1.0,1.0};
slingCargoDetach1[]={"a3\sounds_f\vehicles\air\noises\sl_1hookunlock",1.7782794,1.0,200};
slingCargoDetach[]={"slingCargoDetach0","slingCargoDetach1"};
slingCargoDetachAir0[]={"A3\Sounds_F\vehicles\air\noises\SL_unhook_air_int",1.0,1.0};
slingCargoDetachAir1[]={"A3\Sounds_F\vehicles\air\noises\SL_unhook_air_ext",1.0,1.0,300};
slingCargoDetachAir0[]={"a3\sounds_f\vehicles\air\noises\sl_unhook_air_int",1.0,1.0};
slingCargoDetachAir1[]={"a3\sounds_f\vehicles\air\noises\sl_unhook_air_ext",1.0,1.0,300};
slingCargoDetachAir[]={"slingCargoDetach0","slingCargoDetach1"};
slingCargoRopeBreak0[]={"A3\Sounds_F\vehicles\air\noises\SL_rope_break_int",1.0,1.0};
slingCargoRopeBreak1[]={"A3\Sounds_F\vehicles\air\noises\SL_rope_break_ext",1.0,1.0,200};
slingCargoRopeBreak0[]={"a3\sounds_f\vehicles\air\noises\sl_rope_break_int",1.0,1.0};
slingCargoRopeBreak1[]={"a3\sounds_f\vehicles\air\noises\sl_rope_break_ext",1.0,1.0,200};
slingCargoRopeBreak[]={"slingCargoDetach0","slingCargoDetach1"};
gearUpExt[]={"A3\Sounds_F\vehicles\air\Heli_Attack_01\blackfoot_gear_up_ext",1,1,1000};
gearUpInt[]={"A3\Sounds_F\vehicles\air\Heli_Attack_01\blackfoot_gear_up_int",1,1,100};
gearUpExt[]={"a3\sounds_f\vehicles\air\heli_attack_01\blackfoot_gear_up_ext",1,1,1000};
gearUpInt[]={"a3\sounds_f\vehicles\air\heli_attack_01\blackfoot_gear_up_int",1,1,100};
gearUp[]={"gearUpInt","gearUpExt"};
gearDownInt[]={"A3\Sounds_F\vehicles\air\Heli_Attack_01\blackfoot_gear_down_int",1,1,100};
gearDownExt[]={"A3\Sounds_F\vehicles\air\Heli_Attack_01\blackfoot_gear_down_ext",1,1,1000};
gearDownInt[]={"a3\sounds_f\vehicles\air\heli_attack_01\blackfoot_gear_down_int",1,1,100};
gearDownExt[]={"a3\sounds_f\vehicles\air\heli_attack_01\blackfoot_gear_down_ext",1,1,1000};
gearDown[]={"gearDownInt","gearDownExt"};
class Sounds
{
class EngineExt
{
sound[]={"braf\braf_air\Braf_Helicopters\Braf_Sounds\pantera\pantera_ext_eng.ogg",1.2589254,1.0,400};
sound[]={"braf\braf_air\braf_helicopters\braf_sounds\pantera\pantera_ext_eng.ogg",1.2589254,1.0,400};
frequency="rotorSpeed";
volume="4 * camPos * (0 max (rotorSpeed-0.4))";
};
class RotorExt
{
sound[]={"braf\braf_air\Braf_Helicopters\Braf_Sounds\pantera\pantera_ext_rotor.ogg",1.2589254,1.0,1500};
frequency="(rotorSpeed factor [0.3, 0.7]) * (rotorSpeed factor [0.3, 1]) * (1 - rotorThrust/4)";
sound[]={"braf\braf_air\braf_helicopters\braf_sounds\pantera\pantera_ext_rotor.ogg",1.2589254,1.0,1500};
frequency="(rotorspeed factor [0.3, 0.7]) * (rotorspeed factor [0.3, 1]) * (1 - rotorthrust/4)";
volume="camPos * (rotorSpeed factor [0.3, 1]) * (1 + rotorThrust)";
};
class RotorSwist
{
sound[]={"A3\Sounds_F\vehicles\air\Heli_Light_01\rotor_swist",0.70794576,1.0,200};
sound[]={"a3\sounds_f\vehicles\air\heli_light_01\rotor_swist",0.70794576,1.0,200};
frequency=1;
volume="camPos * (rotorThrust factor [0.7, 0.9])";
};
class EngineInt
{
sound[]={"braf\braf_air\Braf_Helicopters\Braf_Sounds\pantera\pantera_int_eng.ogg",0.7943282,1.0};
sound[]={"braf\braf_air\braf_helicopters\braf_sounds\pantera\pantera_int_eng.ogg",0.7943282,1.0};
frequency="rotorSpeed";
volume="(1-camPos)*2*(0 max (rotorSpeed-0.4))";
};
class RotorInt
{
sound[]={"braf\braf_air\Braf_Helicopters\Braf_Sounds\pantera\pantera_int_rotor.ogg",0.63095737,1.0};
frequency="(rotorSpeed factor [0.3, 0.7]) * (rotorSpeed factor [0.3, 1]) * (1 - rotorThrust/4)";
sound[]={"braf\braf_air\braf_helicopters\braf_sounds\pantera\pantera_int_rotor.ogg",0.63095737,1.0};
frequency="(rotorspeed factor [0.3, 0.7]) * (rotorspeed factor [0.3, 1]) * (1 - rotorthrust/4)";
volume="(1 - camPos) * (rotorSpeed factor [0.3, 0.7]) * (1 + rotorThrust) * 0.7";
};
class RotorBench
{
sound[]={"braf\braf_air\Braf_Helicopters\Braf_Sounds\pantera\pantera_int_rotor_bench.ogg",0.5011872,1.0,1000};
frequency="(rotorSpeed factor [0.3, 0.7]) * (rotorSpeed factor [0.3, 1]) * (1 - rotorThrust/4)";
sound[]={"braf\braf_air\braf_helicopters\braf_sounds\pantera\pantera_int_rotor_bench.ogg",0.5011872,1.0,1000};
frequency="(rotorspeed factor [0.3, 0.7]) * (rotorspeed factor [0.3, 1]) * (1 - rotorthrust/4)";
volume="(playerPos factor [3.9, 4]) * (1 - camPos) * (rotorSpeed factor [0.3, 1]) * (1 + rotorThrust) * 0.4";
cone[]={1.6,3.14,1.6,0.95};
};
class EngineBench
{
sound[]={"braf\braf_air\Braf_Helicopters\Braf_Sounds\pantera\pantera_int_eng_bench.ogg",0.3548134,1.0,400};
sound[]={"braf\braf_air\braf_helicopters\braf_sounds\pantera\pantera_int_eng_bench.ogg",0.3548134,1.0,400};
frequency="rotorSpeed";
volume="(playerPos factor [3.9, 4]) * (1 - camPos) * (0 max (rotorSpeed-0.4))";
};
class WindBench
{
sound[]={"A3\Sounds_F\vehicles\air\noises\wind_open_out",0.56234133,1.0,50};
sound[]={"a3\sounds_f\vehicles\air\noises\wind_open_out",0.56234133,1.0,50};
frequency=1;
volume="4 * (playerPos factor [3.9, 4]) * (1 - camPos) * ((speed factor[0, 30]) + (speed factor[0, -30]))";
};
class TransmissionDamageExt_phase1
{
sound[]={"A3\Sounds_F\vehicles\air\noises\heli_damage_transmission_ext_1",1.0,1.0,150};
frequency="0.66 + rotorSpeed / 3";
sound[]={"a3\sounds_f\vehicles\air\noises\heli_damage_transmission_ext_1",1.0,1.0,150};
frequency="0.66 + rotorspeed / 3";
volume="camPos * (transmissionDamage factor [0.3, 0.35]) * (transmissionDamage factor [0.5, 0.45]) * (rotorSpeed factor [0.2, 0.5])";
};
class TransmissionDamageExt_phase2
{
sound[]={"A3\Sounds_F\vehicles\air\noises\heli_damage_transmission_ext_2",1.0,1.0,150};
frequency="0.66 + rotorSpeed / 3";
sound[]={"a3\sounds_f\vehicles\air\noises\heli_damage_transmission_ext_2",1.0,1.0,150};
frequency="0.66 + rotorspeed / 3";
volume="camPos * (transmissionDamage factor [0.45, 0.5]) * (rotorSpeed factor [0.2, 0.5])";
};
class TransmissionDamageInt_phase1
{
sound[]={"A3\Sounds_F\vehicles\air\noises\heli_damage_transmission_int_1",1.0,1.0,150};
frequency="0.66 + rotorSpeed / 3";
sound[]={"a3\sounds_f\vehicles\air\noises\heli_damage_transmission_int_1",1.0,1.0,150};
frequency="0.66 + rotorspeed / 3";
volume="(1 - camPos) * (transmissionDamage factor [0.3, 0.35]) * (transmissionDamage factor [0.5, 0.45]) * (rotorSpeed factor [0.2, 0.5])";
};
class TransmissionDamageInt_phase2
{
sound[]={"A3\Sounds_F\vehicles\air\noises\heli_damage_transmission_int_2",1.0,1.0,150};
frequency="0.66 + rotorSpeed / 3";
sound[]={"a3\sounds_f\vehicles\air\noises\heli_damage_transmission_int_2",1.0,1.0,150};
frequency="0.66 + rotorspeed / 3";
volume="(1 - camPos) * (transmissionDamage factor [0.45, 0.5]) * (rotorSpeed factor [0.2, 0.5])";
};
class damageAlarmInt
{
sound[]={"A3\Sounds_F\vehicles\air\noises\heli_alarm_bluefor",0.31622776,1.0};
sound[]={"a3\sounds_f\vehicles\air\noises\heli_alarm_bluefor",0.31622776,1.0};
frequency=1;
volume="engineOn * (1 - camPos) * ( 1 - ((transmissionDamage factor [0.61, 0.60]) * (motorDamage factor [0.61, 0.60]) * (rotorDamage factor [0.51, 0.50]))) * (rotorSpeed factor [0.0, 0.001])";
};
class damageAlarmExt
{
sound[]={"A3\Sounds_F\vehicles\air\noises\heli_alarm_bluefor",0.22387211,1.0,20};
sound[]={"a3\sounds_f\vehicles\air\noises\heli_alarm_bluefor",0.22387211,1.0,20};
frequency=1;
volume="engineOn * camPos * ( 1 - ((transmissionDamage factor [0.61, 0.60]) * (motorDamage factor [0.61, 0.60]) * (rotorDamage factor [0.51, 0.50]))) * (rotorSpeed factor [0, 0.001])";
};
class rotorLowAlarmInt
{
sound[]={"A3\Sounds_F\vehicles\air\noises\heli_alarm_rotor_low",0.31622776,1.0};
sound[]={"a3\sounds_f\vehicles\air\noises\heli_alarm_rotor_low",0.31622776,1.0};
frequency=1;
volume="engineOn * (1 - camPos) * (rotorSpeed factor [0.9, 0.8999]) * (rotorSpeed factor [-0.5, 1]) * (speed factor [3, 3.01])";
};
class rotorLowAlarmExt
{
sound[]={"A3\Sounds_F\vehicles\air\noises\heli_alarm_rotor_low",0.22387211,1.0,20};
sound[]={"a3\sounds_f\vehicles\air\noises\heli_alarm_rotor_low",0.22387211,1.0,20};
frequency=1;
volume="engineOn * camPos * (rotorSpeed factor [0.9, 0.8999]) * (rotorSpeed factor [-0.5, 1]) * (speed factor [3, 3.01])";
};
class scrubLandInt
{
sound[]={"A3\Sounds_F\vehicles\air\noises\scrubLandInt_open",1.0,1.0,100};
sound[]={"a3\sounds_f\vehicles\air\noises\scrublandint_open",1.0,1.0,100};
frequency=1;
volume="2 * (1-camPos) * (scrubLand factor[0.02, 0.05])";
};
class scrubLandExt
{
sound[]={"A3\Sounds_F\vehicles\air\noises\scrubLandExt",1.0,1.0,100};
sound[]={"a3\sounds_f\vehicles\air\noises\scrublandext",1.0,1.0,100};
frequency=1;
volume="camPos * (scrubLand factor[0.02, 0.05])";
};
class scrubBuildingInt
{
sound[]={"A3\Sounds_F\vehicles\air\noises\scrubBuildingInt",1.0,1.0,100};
sound[]={"a3\sounds_f\vehicles\air\noises\scrubbuildingint",1.0,1.0,100};
frequency=1;
volume="2 * (1 - camPos) * (scrubBuilding factor[0.02, 0.05])";
};
class scrubBuildingExt
{
sound[]={"A3\Sounds_F\vehicles\air\noises\scrubBuildingExt",1.0,1.0,100};
sound[]={"a3\sounds_f\vehicles\air\noises\scrubbuildingext",1.0,1.0,100};
frequency=1;
volume="camPos * (scrubBuilding factor[0.02, 0.05])";
};
class scrubTreeInt
{
sound[]={"A3\Sounds_F\vehicles\air\noises\scrubTreeExt",1.0,1.0,100};
sound[]={"a3\sounds_f\vehicles\air\noises\scrubtreeext",1.0,1.0,100};
frequency=1;
volume="(1 - camPos) * ((scrubTree) factor [0, 0.01])";
};
class scrubTreeExt
{
sound[]={"A3\Sounds_F\vehicles\air\noises\scrubTreeExt",1.0,1.0,100};
sound[]={"a3\sounds_f\vehicles\air\noises\scrubtreeext",1.0,1.0,100};
frequency=1;
volume="camPos * ((scrubTree) factor [0, 0.01])";
};
class RainExt
{
sound[]={"A3\Sounds_F\vehicles\noises\rain1_ext",1.0,1.0,100};
sound[]={"a3\sounds_f\vehicles\noises\rain1_ext",1.0,1.0,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_open",1.0,1.0,100};
sound[]={"a3\sounds_f\vehicles\noises\rain1_int_open",1.0,1.0,100};
frequency=1;
volume="(1-camPos)*(rain - rotorSpeed/2)*2";
volume="(1-campos)*(rain - rotorspeed/2)*2";
};
class SlingLoadDownExt
{
sound[]={"A3\Sounds_F\vehicles\air\noises\SL_engineDownEXT",1.2589254,1.0,500};
sound[]={"a3\sounds_f\vehicles\air\noises\sl_enginedownext",1.2589254,1.0,500};
frequency=1;
volume="camPos*(slingLoadActive factor [0,-1])";
};
class SlingLoadUpExt
{
sound[]={"A3\Sounds_F\vehicles\air\noises\SL_engineUpEXT",1.2589254,1.0,500};
sound[]={"a3\sounds_f\vehicles\air\noises\sl_engineupext",1.2589254,1.0,500};
frequency=1;
volume="camPos*(slingLoadActive factor [0,1])";
};
class SlingLoadDownInt
{
sound[]={"A3\Sounds_F\vehicles\air\noises\SL_engineDownINT",1.0,1.0,700};
sound[]={"a3\sounds_f\vehicles\air\noises\sl_enginedownint",1.0,1.0,700};
frequency=1;
volume="(1-camPos)*(slingLoadActive factor [0,-1])";
};
class SlingLoadUpInt
{
sound[]={"A3\Sounds_F\vehicles\air\noises\SL_engineUpINT",1.0,1.0,700};
sound[]={"a3\sounds_f\vehicles\air\noises\sl_engineupint",1.0,1.0,700};
frequency=1;
volume="(1-camPos)*(slingLoadActive factor [0,1])";
};
class WindInt
{
sound[]={"A3\Sounds_F\vehicles\air\noises\wind_open_int",1.1220185,1.0,50};
sound[]={"a3\sounds_f\vehicles\air\noises\wind_open_int",1.1220185,1.0,50};
frequency=1;
volume="(1-camPos)*(speed factor[5, 50])*(speed factor[5, 50])";
};
class WindLateralMovementInt
{
sound[]={"A3\Sounds_F\vehicles\air\noises\wind_lateral_open_int",1.9952624,1.0,50};
sound[]={"a3\sounds_f\vehicles\air\noises\wind_lateral_open_int",1.9952624,1.0,50};
frequency=1;
volume="(1-camPos)*lateralMovement*((speed factor [5,40]) + (speed factor [-5,-40]))";
};
class GStress
{
sound[]={"A3\Sounds_F\vehicles\noises\vehicle_stress2b",0.31622776,1.0,50};
sound[]={"a3\sounds_f\vehicles\noises\vehicle_stress2b",0.31622776,1.0,50};
frequency=1;
volume="engineOn * (1-camPos) * ((gmeterZ factor[1.5, 2.5]) + (gmeterZ factor[0.5, -0.5]))";
};
@@ -255,201 +255,201 @@ class SoundsExt
{
class EngineExt
{
sound[]={"braf\braf_air\Braf_Helicopters\Braf_Sounds\pantera\pantera_ext_eng.ogg",1.2589254,1.0,400};
sound[]={"braf\braf_air\braf_helicopters\braf_sounds\pantera\pantera_ext_eng.ogg",1.2589254,1.0,400};
frequency="rotorSpeed";
volume="4 * camPos * (0 max (rotorSpeed-0.4))";
};
class RotorExt
{
sound[]={"braf\braf_air\Braf_Helicopters\Braf_Sounds\pantera\pantera_ext_rotor.ogg",1.2589254,1.0,1500};
frequency="(rotorSpeed factor [0.3, 0.7]) * (rotorSpeed factor [0.3, 1]) * (1 - rotorThrust/4)";
sound[]={"braf\braf_air\braf_helicopters\braf_sounds\pantera\pantera_ext_rotor.ogg",1.2589254,1.0,1500};
frequency="(rotorspeed factor [0.3, 0.7]) * (rotorspeed factor [0.3, 1]) * (1 - rotorthrust/4)";
volume="camPos * (rotorSpeed factor [0.3, 1]) * (1 + rotorThrust)";
};
class RotorSwist
{
sound[]={"A3\Sounds_F\vehicles\air\Heli_Light_01\rotor_swist",0.70794576,1.0,200};
sound[]={"a3\sounds_f\vehicles\air\heli_light_01\rotor_swist",0.70794576,1.0,200};
frequency=1;
volume="camPos * (rotorThrust factor [0.7, 0.9])";
};
class EngineInt
{
sound[]={"braf\braf_air\Braf_Helicopters\Braf_Sounds\pantera\pantera_int_eng.ogg",0.7943282,1.0};
sound[]={"braf\braf_air\braf_helicopters\braf_sounds\pantera\pantera_int_eng.ogg",0.7943282,1.0};
frequency="rotorSpeed";
volume="(1-camPos)*2*(0 max (rotorSpeed-0.4))";
};
class RotorInt
{
sound[]={"braf\braf_air\Braf_Helicopters\Braf_Sounds\pantera\pantera_int_rotor.ogg",0.63095737,1.0};
frequency="(rotorSpeed factor [0.3, 0.7]) * (rotorSpeed factor [0.3, 1]) * (1 - rotorThrust/4)";
sound[]={"braf\braf_air\braf_helicopters\braf_sounds\pantera\pantera_int_rotor.ogg",0.63095737,1.0};
frequency="(rotorspeed factor [0.3, 0.7]) * (rotorspeed factor [0.3, 1]) * (1 - rotorthrust/4)";
volume="(1 - camPos) * (rotorSpeed factor [0.3, 0.7]) * (1 + rotorThrust) * 0.7";
};
class RotorBench
{
sound[]={"braf\braf_air\Braf_Helicopters\Braf_Sounds\pantera\pantera_int_rotor_bench.ogg",0.5011872,1.0,1000};
frequency="(rotorSpeed factor [0.3, 0.7]) * (rotorSpeed factor [0.3, 1]) * (1 - rotorThrust/4)";
sound[]={"braf\braf_air\braf_helicopters\braf_sounds\pantera\pantera_int_rotor_bench.ogg",0.5011872,1.0,1000};
frequency="(rotorspeed factor [0.3, 0.7]) * (rotorspeed factor [0.3, 1]) * (1 - rotorthrust/4)";
volume="(playerPos factor [3.9, 4]) * (1 - camPos) * (rotorSpeed factor [0.3, 1]) * (1 + rotorThrust) * 0.4";
cone[]={1.6,3.14,1.6,0.95};
};
class EngineBench
{
sound[]={"braf\braf_air\Braf_Helicopters\Braf_Sounds\pantera\pantera_int_eng_bench.ogg",0.3548134,1.0,400};
sound[]={"braf\braf_air\braf_helicopters\braf_sounds\pantera\pantera_int_eng_bench.ogg",0.3548134,1.0,400};
frequency="rotorSpeed";
volume="(playerPos factor [3.9, 4]) * (1 - camPos) * (0 max (rotorSpeed-0.4))";
};
class WindBench
{
sound[]={"A3\Sounds_F\vehicles\air\noises\wind_open_out",0.56234133,1.0,50};
sound[]={"a3\sounds_f\vehicles\air\noises\wind_open_out",0.56234133,1.0,50};
frequency=1;
volume="4 * (playerPos factor [3.9, 4]) * (1 - camPos) * ((speed factor[0, 30]) + (speed factor[0, -30]))";
};
class TransmissionDamageExt_phase1
{
sound[]={"A3\Sounds_F\vehicles\air\noises\heli_damage_transmission_ext_1",1.0,1.0,150};
frequency="0.66 + rotorSpeed / 3";
sound[]={"a3\sounds_f\vehicles\air\noises\heli_damage_transmission_ext_1",1.0,1.0,150};
frequency="0.66 + rotorspeed / 3";
volume="camPos * (transmissionDamage factor [0.3, 0.35]) * (transmissionDamage factor [0.5, 0.45]) * (rotorSpeed factor [0.2, 0.5])";
};
class TransmissionDamageExt_phase2
{
sound[]={"A3\Sounds_F\vehicles\air\noises\heli_damage_transmission_ext_2",1.0,1.0,150};
frequency="0.66 + rotorSpeed / 3";
sound[]={"a3\sounds_f\vehicles\air\noises\heli_damage_transmission_ext_2",1.0,1.0,150};
frequency="0.66 + rotorspeed / 3";
volume="camPos * (transmissionDamage factor [0.45, 0.5]) * (rotorSpeed factor [0.2, 0.5])";
};
class TransmissionDamageInt_phase1
{
sound[]={"A3\Sounds_F\vehicles\air\noises\heli_damage_transmission_int_1",1.0,1.0,150};
frequency="0.66 + rotorSpeed / 3";
sound[]={"a3\sounds_f\vehicles\air\noises\heli_damage_transmission_int_1",1.0,1.0,150};
frequency="0.66 + rotorspeed / 3";
volume="(1 - camPos) * (transmissionDamage factor [0.3, 0.35]) * (transmissionDamage factor [0.5, 0.45]) * (rotorSpeed factor [0.2, 0.5])";
};
class TransmissionDamageInt_phase2
{
sound[]={"A3\Sounds_F\vehicles\air\noises\heli_damage_transmission_int_2",1.0,1.0,150};
frequency="0.66 + rotorSpeed / 3";
sound[]={"a3\sounds_f\vehicles\air\noises\heli_damage_transmission_int_2",1.0,1.0,150};
frequency="0.66 + rotorspeed / 3";
volume="(1 - camPos) * (transmissionDamage factor [0.45, 0.5]) * (rotorSpeed factor [0.2, 0.5])";
};
class damageAlarmInt
{
sound[]={"A3\Sounds_F\vehicles\air\noises\heli_alarm_bluefor",0.31622776,1.0};
sound[]={"a3\sounds_f\vehicles\air\noises\heli_alarm_bluefor",0.31622776,1.0};
frequency=1;
volume="engineOn * (1 - camPos) * ( 1 - ((transmissionDamage factor [0.61, 0.60]) * (motorDamage factor [0.61, 0.60]) * (rotorDamage factor [0.51, 0.50]))) * (rotorSpeed factor [0.0, 0.001])";
};
class damageAlarmExt
{
sound[]={"A3\Sounds_F\vehicles\air\noises\heli_alarm_bluefor",0.22387211,1.0,20};
sound[]={"a3\sounds_f\vehicles\air\noises\heli_alarm_bluefor",0.22387211,1.0,20};
frequency=1;
volume="engineOn * camPos * ( 1 - ((transmissionDamage factor [0.61, 0.60]) * (motorDamage factor [0.61, 0.60]) * (rotorDamage factor [0.51, 0.50]))) * (rotorSpeed factor [0, 0.001])";
};
class rotorLowAlarmInt
{
sound[]={"A3\Sounds_F\vehicles\air\noises\heli_alarm_rotor_low",0.31622776,1.0};
sound[]={"a3\sounds_f\vehicles\air\noises\heli_alarm_rotor_low",0.31622776,1.0};
frequency=1;
volume="engineOn * (1 - camPos) * (rotorSpeed factor [0.9, 0.8999]) * (rotorSpeed factor [-0.5, 1]) * (speed factor [3, 3.01])";
};
class rotorLowAlarmExt
{
sound[]={"A3\Sounds_F\vehicles\air\noises\heli_alarm_rotor_low",0.22387211,1.0,20};
sound[]={"a3\sounds_f\vehicles\air\noises\heli_alarm_rotor_low",0.22387211,1.0,20};
frequency=1;
volume="engineOn * camPos * (rotorSpeed factor [0.9, 0.8999]) * (rotorSpeed factor [-0.5, 1]) * (speed factor [3, 3.01])";
};
class scrubLandInt
{
sound[]={"A3\Sounds_F\vehicles\air\noises\scrubLandInt_open",1.0,1.0,100};
sound[]={"a3\sounds_f\vehicles\air\noises\scrublandint_open",1.0,1.0,100};
frequency=1;
volume="2 * (1-camPos) * (scrubLand factor[0.02, 0.05])";
};
class scrubLandExt
{
sound[]={"A3\Sounds_F\vehicles\air\noises\scrubLandExt",1.0,1.0,100};
sound[]={"a3\sounds_f\vehicles\air\noises\scrublandext",1.0,1.0,100};
frequency=1;
volume="camPos * (scrubLand factor[0.02, 0.05])";
};
class scrubBuildingInt
{
sound[]={"A3\Sounds_F\vehicles\air\noises\scrubBuildingInt",1.0,1.0,100};
sound[]={"a3\sounds_f\vehicles\air\noises\scrubbuildingint",1.0,1.0,100};
frequency=1;
volume="2 * (1 - camPos) * (scrubBuilding factor[0.02, 0.05])";
};
class scrubBuildingExt
{
sound[]={"A3\Sounds_F\vehicles\air\noises\scrubBuildingExt",1.0,1.0,100};
sound[]={"a3\sounds_f\vehicles\air\noises\scrubbuildingext",1.0,1.0,100};
frequency=1;
volume="camPos * (scrubBuilding factor[0.02, 0.05])";
};
class scrubTreeInt
{
sound[]={"A3\Sounds_F\vehicles\air\noises\scrubTreeExt",1.0,1.0,100};
sound[]={"a3\sounds_f\vehicles\air\noises\scrubtreeext",1.0,1.0,100};
frequency=1;
volume="(1 - camPos) * ((scrubTree) factor [0, 0.01])";
};
class scrubTreeExt
{
sound[]={"A3\Sounds_F\vehicles\air\noises\scrubTreeExt",1.0,1.0,100};
sound[]={"a3\sounds_f\vehicles\air\noises\scrubtreeext",1.0,1.0,100};
frequency=1;
volume="camPos * ((scrubTree) factor [0, 0.01])";
};
class RainExt
{
sound[]={"A3\Sounds_F\vehicles\noises\rain1_ext",1.0,1.0,100};
sound[]={"a3\sounds_f\vehicles\noises\rain1_ext",1.0,1.0,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_open",1.0,1.0,100};
sound[]={"a3\sounds_f\vehicles\noises\rain1_int_open",1.0,1.0,100};
frequency=1;
volume="(1-camPos)*(rain - rotorSpeed/2)*2";
volume="(1-campos)*(rain - rotorspeed/2)*2";
};
class SlingLoadDownExt
{
sound[]={"A3\Sounds_F\vehicles\air\noises\SL_engineDownEXT",1.0,1.0,500};
sound[]={"a3\sounds_f\vehicles\air\noises\sl_enginedownext",1.0,1.0,500};
frequency=1;
volume="camPos*(slingLoadActive factor [0,-1])";
};
class SlingLoadUpExt
{
sound[]={"A3\Sounds_F\vehicles\air\noises\SL_engineUpEXT",1.0,1.0,500};
sound[]={"a3\sounds_f\vehicles\air\noises\sl_engineupext",1.0,1.0,500};
frequency=1;
volume="camPos*(slingLoadActive factor [0,1])";
};
class SlingLoadDownInt
{
sound[]={"A3\Sounds_F\vehicles\air\noises\SL_engineDownINT",1.0,1.0,500};
sound[]={"a3\sounds_f\vehicles\air\noises\sl_enginedownint",1.0,1.0,500};
frequency=1;
volume="(1-camPos)*(slingLoadActive factor [0,-1])";
};
class SlingLoadUpInt
{
sound[]={"A3\Sounds_F\vehicles\air\noises\SL_engineUpINT",1.0,1.0,500};
sound[]={"a3\sounds_f\vehicles\air\noises\sl_engineupint",1.0,1.0,500};
frequency=1;
volume="(1-camPos)*(slingLoadActive factor [0,1])";
};
class WindInt
{
sound[]={"A3\Sounds_F\vehicles\air\noises\wind_open_int",1.1220185,1.0,50};
sound[]={"a3\sounds_f\vehicles\air\noises\wind_open_int",1.1220185,1.0,50};
frequency=1;
volume="(1-camPos)*(speed factor[5, 50])*(speed factor[5, 50])";
};
class WindLateralMovementInt
{
sound[]={"A3\Sounds_F\vehicles\air\noises\wind_lateral_open_int",1.9952624,1.0,50};
sound[]={"a3\sounds_f\vehicles\air\noises\wind_lateral_open_int",1.9952624,1.0,50};
frequency=1;
volume="(1-camPos)*lateralMovement*((speed factor [5,40]) + (speed factor [-5,-40]))";
};
class GStress
{
sound[]={"A3\Sounds_F\vehicles\noises\vehicle_stress2b",0.31622776,1.0,50};
sound[]={"a3\sounds_f\vehicles\noises\vehicle_stress2b",0.31622776,1.0,50};
frequency=1;
volume="engineOn * (1-camPos) * ((gmeterZ factor[1.5, 2.5]) + (gmeterZ factor[0.5, -0.5]))";
};
};
class Waternoise_ext
{
sound[]={"A3\Sounds_F\vehicles\noises\air_driving_in_water",0.70794576,1,300};
sound[]={"a3\sounds_f\vehicles\noises\air_driving_in_water",0.70794576,1,300};
frequency="1";
volume="(speed factor[0, 5]) * water * camPos + (speed factor[-0.1, -5]) * water * camPos";
};
class Waternoise_int
{
sound[]={"A3\Sounds_F\vehicles\noises\soft_driving_in_water_int",0.56234133,1,100};
sound[]={"a3\sounds_f\vehicles\noises\soft_driving_in_water_int",0.56234133,1,100};
frequency="1";
volume="(speed factor[0, 5]) * water * (1-camPos) + (speed factor[-0.1, -5]) * water * (1-camPos)";
};
@@ -1,6 +1,6 @@
class StageTI
{
texture="braf\braf_air\Braf_Helicopters\Braf_Pantera\data\camo1\camo1_ti_ca.paa";
texture="braf\braf_air\braf_helicopters\braf_pantera\data\camo1\camo1_ti_ca.paa";
};
ambient[]={0.75,0.75,0.75,1.0};
diffuse[]={0.75,0.75,0.75,1.0};
@@ -12,7 +12,7 @@ PixelShaderID="Super";
VertexShaderID="Super";
class Stage1
{
texture="braf\braf_air\Braf_Helicopters\Braf_Pantera\data\camo1\camo1_nohq.paa";
texture="braf\braf_air\braf_helicopters\braf_pantera\data\camo1\camo1_nohq.paa";
uvSource="tex";
};
class Stage2
@@ -34,12 +34,12 @@ class Stage3
};
class Stage4
{
texture="braf\braf_air\Braf_Helicopters\Braf_Pantera\data\camo1\camo1_as.paa";
texture="braf\braf_air\braf_helicopters\braf_pantera\data\camo1\camo1_as.paa";
uvSource="tex";
};
class Stage5
{
texture="braf\braf_air\Braf_Helicopters\Braf_Pantera\data\camo1\camo1_smdi.paa";
texture="braf\braf_air\braf_helicopters\braf_pantera\data\camo1\camo1_smdi.paa";
uvSource="tex";
};
class Stage6
@@ -1,6 +1,6 @@
class StageTI
{
texture="braf\braf_air\Braf_Helicopters\Braf_Pantera\data\camo1\camo1_ti_ca.paa";
texture="braf\braf_air\braf_helicopters\braf_pantera\data\camo1\camo1_ti_ca.paa";
};
ambient[]={1,1,1,1};
diffuse[]={0.5,0.5,0.5,1};
@@ -12,7 +12,7 @@ PixelShaderID="Super";
VertexShaderID="Super";
class Stage1
{
texture="braf\braf_air\Braf_Helicopters\Braf_Pantera\data\camo1\camo1_nohq.paa";
texture="braf\braf_air\braf_helicopters\braf_pantera\data\camo1\camo1_nohq.paa";
uvSource="tex";
class uvTransform
{
@@ -48,7 +48,7 @@ class Stage3
};
class Stage4
{
texture="braf\braf_air\Braf_Helicopters\Braf_Pantera\data\camo1\camo1_as.paa";
texture="braf\braf_air\braf_helicopters\braf_pantera\data\camo1\camo1_as.paa";
uvSource="tex";
class uvTransform
{
@@ -60,7 +60,7 @@ class Stage4
};
class Stage5
{
texture="braf\braf_air\Braf_Helicopters\Braf_Pantera\data\camo1\camo1_smdi.paa";
texture="braf\braf_air\braf_helicopters\braf_pantera\data\camo1\camo1_smdi.paa";
uvSource="tex";
class uvTransform
{
@@ -1,6 +1,6 @@
class StageTI
{
texture="braf\braf_air\Braf_Helicopters\Braf_Pantera\data\camo1\camo1_ti_ca.paa";
texture="braf\braf_air\braf_helicopters\braf_pantera\data\camo1\camo1_ti_ca.paa";
};
ambient[]={0.75,0.75,0.75,1.0};
diffuse[]={0.75,0.75,0.75,1.0};
@@ -12,7 +12,7 @@ PixelShaderID="Super";
VertexShaderID="Super";
class Stage1
{
texture="braf\braf_air\Braf_Helicopters\Braf_Pantera\data\camo1\camo1_nohq.paa";
texture="braf\braf_air\braf_helicopters\braf_pantera\data\camo1\camo1_nohq.paa";
uvSource="tex";
};
class Stage2
@@ -34,12 +34,12 @@ class Stage3
};
class Stage4
{
texture="braf\braf_air\Braf_Helicopters\Braf_Pantera\data\camo1\camo1_as.paa";
texture="braf\braf_air\braf_helicopters\braf_pantera\data\camo1\camo1_as.paa";
uvSource="tex";
};
class Stage5
{
texture="braf\braf_air\Braf_Helicopters\Braf_Pantera\data\camo1\camo1_smdi.paa";
texture="braf\braf_air\braf_helicopters\braf_pantera\data\camo1\camo1_smdi.paa";
uvSource="tex";
};
class Stage6
@@ -1,6 +1,6 @@
class StageTI
{
texture="braf\braf_air\Braf_Helicopters\Braf_Pantera\data\camo1\camo1_ti_ca.paa";
texture="braf\braf_air\braf_helicopters\braf_pantera\data\camo1\camo1_ti_ca.paa";
};
ambient[]={1,1,1,1};
diffuse[]={0.5,0.5,0.5,1};
@@ -12,7 +12,7 @@ PixelShaderID="Super";
VertexShaderID="Super";
class Stage1
{
texture="braf\braf_air\Braf_Helicopters\Braf_Pantera\data\camo1\camo1_nohq.paa";
texture="braf\braf_air\braf_helicopters\braf_pantera\data\camo1\camo1_nohq.paa";
uvSource="tex";
class uvTransform
{
@@ -48,7 +48,7 @@ class Stage3
};
class Stage4
{
texture="braf\braf_air\Braf_Helicopters\Braf_Pantera\data\camo1\camo1_as.paa";
texture="braf\braf_air\braf_helicopters\braf_pantera\data\camo1\camo1_as.paa";
uvSource="tex";
class uvTransform
{
@@ -60,7 +60,7 @@ class Stage4
};
class Stage5
{
texture="braf\braf_air\Braf_Helicopters\Braf_Pantera\data\camo1\camo1_smdi.paa";
texture="braf\braf_air\braf_helicopters\braf_pantera\data\camo1\camo1_smdi.paa";
uvSource="tex";
class uvTransform
{
@@ -1,6 +1,6 @@
class StageTI
{
texture="braf\braf_air\Braf_Helicopters\Braf_Pantera\data\camo2\camo2_ti_ca.paa";
texture="braf\braf_air\braf_helicopters\braf_pantera\data\camo2\camo2_ti_ca.paa";
};
ambient[]={0.75,0.75,0.75,1.0};
diffuse[]={0.75,0.75,0.75,1.0};
@@ -12,7 +12,7 @@ PixelShaderID="Super";
VertexShaderID="Super";
class Stage1
{
texture="braf\braf_air\Braf_Helicopters\Braf_Pantera\data\camo2\camo2_nohq.paa";
texture="braf\braf_air\braf_helicopters\braf_pantera\data\camo2\camo2_nohq.paa";
uvSource="tex";
};
class Stage2
@@ -34,12 +34,12 @@ class Stage3
};
class Stage4
{
texture="braf\braf_air\Braf_Helicopters\Braf_Pantera\data\camo2\camo2_as.paa";
texture="braf\braf_air\braf_helicopters\braf_pantera\data\camo2\camo2_as.paa";
uvSource="tex";
};
class Stage5
{
texture="braf\braf_air\Braf_Helicopters\Braf_Pantera\data\camo2\camo2_smdi.paa";
texture="braf\braf_air\braf_helicopters\braf_pantera\data\camo2\camo2_smdi.paa";
uvSource="tex";
};
class Stage6
@@ -1,6 +1,6 @@
class StageTI
{
texture="braf\braf_air\Braf_Helicopters\Braf_Pantera\data\camo2\camo2_ti_ca.paa";
texture="braf\braf_air\braf_helicopters\braf_pantera\data\camo2\camo2_ti_ca.paa";
};
ambient[]={1,1,1,1};
diffuse[]={0.5,0.5,0.5,1};
@@ -12,7 +12,7 @@ PixelShaderID="Super";
VertexShaderID="Super";
class Stage1
{
texture="braf\braf_air\Braf_Helicopters\Braf_Pantera\data\camo2\camo2_nohq.paa";
texture="braf\braf_air\braf_helicopters\braf_pantera\data\camo2\camo2_nohq.paa";
uvSource="tex";
class uvTransform
{
@@ -48,7 +48,7 @@ class Stage3
};
class Stage4
{
texture="braf\braf_air\Braf_Helicopters\Braf_Pantera\data\camo2\camo2_as.paa";
texture="braf\braf_air\braf_helicopters\braf_pantera\data\camo2\camo2_as.paa";
uvSource="tex";
class uvTransform
{
@@ -60,7 +60,7 @@ class Stage4
};
class Stage5
{
texture="braf\braf_air\Braf_Helicopters\Braf_Pantera\data\camo2\camo2_smdi.paa";
texture="braf\braf_air\braf_helicopters\braf_pantera\data\camo2\camo2_smdi.paa";
uvSource="tex";
class uvTransform
{
@@ -1,6 +1,6 @@
class StageTI
{
texture="braf\braf_air\Braf_Helicopters\Braf_Pantera\data\camo3\camo3_ti_ca.paa";
texture="braf\braf_air\braf_helicopters\braf_pantera\data\camo3\camo3_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_air\Braf_Helicopters\Braf_Pantera\data\camo3\camo3_nohq.paa";
texture="braf\braf_air\braf_helicopters\braf_pantera\data\camo3\camo3_nohq.paa";
uvSource="tex";
};
class Stage2
@@ -34,12 +34,12 @@ class Stage3
};
class Stage4
{
texture="braf\braf_air\Braf_Helicopters\Braf_Pantera\data\camo3\camo3_as.paa";
texture="braf\braf_air\braf_helicopters\braf_pantera\data\camo3\camo3_as.paa";
uvSource="tex";
};
class Stage5
{
texture="braf\braf_air\Braf_Helicopters\Braf_Pantera\data\camo3\camo3_smdi.paa";
texture="braf\braf_air\braf_helicopters\braf_pantera\data\camo3\camo3_smdi.paa";
uvSource="tex";
};
class Stage6
@@ -1,6 +1,6 @@
class StageTI
{
texture="braf\braf_air\Braf_Helicopters\Braf_Pantera\data\camo3\camo3_ti_ca.paa";
texture="braf\braf_air\braf_helicopters\braf_pantera\data\camo3\camo3_ti_ca.paa";
};
ambient[]={1,1,1,1};
diffuse[]={0.5,0.5,0.5,1};
@@ -12,7 +12,7 @@ PixelShaderID="Super";
VertexShaderID="Super";
class Stage1
{
texture="braf\braf_air\Braf_Helicopters\Braf_Pantera\data\camo3\camo3_nohq.paa";
texture="braf\braf_air\braf_helicopters\braf_pantera\data\camo3\camo3_nohq.paa";
uvSource="tex";
class uvTransform
{
@@ -48,7 +48,7 @@ class Stage3
};
class Stage4
{
texture="braf\braf_air\Braf_Helicopters\Braf_Pantera\data\camo3\camo3_as.paa";
texture="braf\braf_air\braf_helicopters\braf_pantera\data\camo3\camo3_as.paa";
uvSource="tex";
class uvTransform
{
@@ -60,7 +60,7 @@ class Stage4
};
class Stage5
{
texture="braf\braf_air\Braf_Helicopters\Braf_Pantera\data\camo3\camo3_smdi.paa";
texture="braf\braf_air\braf_helicopters\braf_pantera\data\camo3\camo3_smdi.paa";
uvSource="tex";
class uvTransform
{
@@ -1,6 +1,6 @@
class StageTI
{
texture="braf\braf_air\Braf_Helicopters\Braf_Pantera\data\camo4\camo4_ti_ca.paa";
texture="braf\braf_air\braf_helicopters\braf_pantera\data\camo4\camo4_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_air\Braf_Helicopters\Braf_Pantera\data\camo4\camo4_nohq.paa";
texture="braf\braf_air\braf_helicopters\braf_pantera\data\camo4\camo4_nohq.paa";
uvSource="tex";
};
class Stage2
@@ -34,12 +34,12 @@ class Stage3
};
class Stage4
{
texture="braf\braf_air\Braf_Helicopters\Braf_Pantera\data\camo4\camo4_as.paa";
texture="braf\braf_air\braf_helicopters\braf_pantera\data\camo4\camo4_as.paa";
uvSource="tex";
};
class Stage5
{
texture="braf\braf_air\Braf_Helicopters\Braf_Pantera\data\camo4\camo4_smdi.paa";
texture="braf\braf_air\braf_helicopters\braf_pantera\data\camo4\camo4_smdi.paa";
uvSource="tex";
};
class Stage6
@@ -1,6 +1,6 @@
class StageTI
{
texture="braf\braf_air\Braf_Helicopters\Braf_Pantera\data\EFS\EFS_ti_ca.paa";
texture="braf\braf_air\braf_helicopters\braf_pantera\data\efs\efs_ti_ca.paa";
};
ambient[]={0.75,0.75,0.75,1.0};
diffuse[]={0.75,0.75,0.75,1.0};
@@ -12,7 +12,7 @@ PixelShaderID="Super";
VertexShaderID="Super";
class Stage1
{
texture="braf\braf_air\Braf_Helicopters\Braf_Pantera\data\EFS\EFS_nohq.paa";
texture="braf\braf_air\braf_helicopters\braf_pantera\data\efs\efs_nohq.paa";
uvSource="tex";
};
class Stage2
@@ -34,12 +34,12 @@ class Stage3
};
class Stage4
{
texture="braf\braf_air\Braf_Helicopters\Braf_Pantera\data\EFS\EFS_as.paa";
texture="braf\braf_air\braf_helicopters\braf_pantera\data\efs\efs_as.paa";
uvSource="tex";
};
class Stage5
{
texture="braf\braf_air\Braf_Helicopters\Braf_Pantera\data\EFS\EFS_smdi.paa";
texture="braf\braf_air\braf_helicopters\braf_pantera\data\efs\efs_smdi.paa";
uvSource="tex";
};
class Stage6
@@ -10,7 +10,7 @@ PixelShaderID = "Super";
VertexShaderID = "Super";
class Stage1
{
texture = "braf\braf_air\Braf_Helicopters\Braf_Pantera\data\ext_nohq.paa";
texture = "braf\braf_air\braf_helicopters\braf_pantera\data\ext_nohq.paa";
uvSource = "tex";
class uvTransform
{
@@ -46,7 +46,7 @@ class Stage3
};
class Stage4
{
texture = "braf\braf_air\Braf_Helicopters\Braf_Pantera\data\ext_as.paa";
texture = "braf\braf_air\braf_helicopters\braf_pantera\data\ext_as.paa";
uvSource = "tex";
class uvTransform
{
@@ -58,7 +58,7 @@ class Stage4
};
class Stage5
{
texture = "braf\braf_air\Braf_Helicopters\Braf_Pantera\data\ext_smdi.paa";
texture = "braf\braf_air\braf_helicopters\braf_pantera\data\ext_smdi.paa";
uvSource = "tex";
class uvTransform
{
@@ -80,5 +80,5 @@ class Stage7
};
class StageTI
{
texture = "braf\braf_air\Braf_Helicopters\Braf_Pantera\data\Ext_ti_ca.paa";
texture = "braf\braf_air\braf_helicopters\braf_pantera\data\ext_ti_ca.paa";
};
@@ -1,6 +1,6 @@
class StageTI
{
texture="braf\braf_air\Braf_Helicopters\Braf_Pantera\data\Sticks\Sticks_ti_ca.paa";
texture="braf\braf_air\braf_helicopters\braf_pantera\data\sticks\sticks_ti_ca.paa";
};
ambient[]={0.75,0.75,0.75,1.0};
diffuse[]={0.75,0.75,0.75,1.0};
@@ -12,7 +12,7 @@ PixelShaderID="Super";
VertexShaderID="Super";
class Stage1
{
texture="braf\braf_air\Braf_Helicopters\Braf_Pantera\data\Sticks\Sticks_nohq.paa";
texture="braf\braf_air\braf_helicopters\braf_pantera\data\sticks\sticks_nohq.paa";
uvSource="tex";
};
class Stage2
@@ -34,12 +34,12 @@ class Stage3
};
class Stage4
{
texture="braf\braf_air\Braf_Helicopters\Braf_Pantera\data\Sticks\Sticks_as.paa";
texture="braf\braf_air\braf_helicopters\braf_pantera\data\sticks\sticks_as.paa";
uvSource="tex";
};
class Stage5
{
texture="braf\braf_air\Braf_Helicopters\Braf_Pantera\data\Sticks\Sticks_smdi.paa";
texture="braf\braf_air\braf_helicopters\braf_pantera\data\sticks\sticks_smdi.paa";
uvSource="tex";
};
class Stage6
@@ -10,7 +10,7 @@ PixelShaderID="Super";
VertexShaderID="Super";
class Stage1
{
texture="braf\braf_air\Braf_Helicopters\Braf_Pantera\data\camo1\camo1_nohq.paa";
texture="braf\braf_air\braf_helicopters\braf_pantera\data\camo1\camo1_nohq.paa";
uvSource="tex";
class uvTransform
{
@@ -46,7 +46,7 @@ class Stage3
};
class Stage4
{
texture="braf\braf_air\Braf_Helicopters\Braf_Pantera\data\camo1\camo1_as.paa";
texture="braf\braf_air\braf_helicopters\braf_pantera\data\camo1\camo1_as.paa";
uvSource="tex";
class uvTransform
{
@@ -58,7 +58,7 @@ class Stage4
};
class Stage5
{
texture="braf\braf_air\Braf_Helicopters\Braf_Pantera\data\camo1\camo1_smdi.paa";
texture="braf\braf_air\braf_helicopters\braf_pantera\data\camo1\camo1_smdi.paa";
uvSource="tex";
class uvTransform
{
@@ -75,10 +75,10 @@ class Stage6
};
class Stage7
{
texture="braf\braf_air\Braf_Helicopters\Braf_Pantera\data\env_land_co.paa";
texture="braf\braf_air\braf_helicopters\braf_pantera\data\env_land_co.paa";
uvSource="none";
};
class StageTI
{
texture="braf\braf_air\Braf_Helicopters\Braf_Pantera\data\camo1\camo1_ti_ca.paa";
texture="braf\braf_air\braf_helicopters\braf_pantera\data\camo1\camo1_ti_ca.paa";
};
@@ -8,7 +8,7 @@ PixelShaderID="Super";
VertexShaderID="Super";
class Stage1
{
texture="braf\braf_air\Braf_Helicopters\Braf_Pantera\data\Camo2\camo2_nohq.paa";
texture="braf\braf_air\braf_helicopters\braf_pantera\data\camo2\camo2_nohq.paa";
uvSource="tex";
class uvTransform
{
@@ -44,7 +44,7 @@ class Stage3
};
class Stage4
{
texture="braf\braf_air\Braf_Helicopters\Braf_Pantera\data\Camo2\camo2_as.paa";
texture="braf\braf_air\braf_helicopters\braf_pantera\data\camo2\camo2_as.paa";
uvSource="tex";
class uvTransform
{
@@ -56,7 +56,7 @@ class Stage4
};
class Stage5
{
texture="braf\braf_air\Braf_Helicopters\Braf_Pantera\data\Camo2\camo2_smdi.paa";
texture="braf\braf_air\braf_helicopters\braf_pantera\data\camo2\camo2_smdi.paa";
uvSource="tex";
class uvTransform
{
@@ -73,10 +73,10 @@ class Stage6
};
class Stage7
{
texture="braf\braf_air\Braf_Helicopters\Braf_Pantera\data\env_land_co.paa";
texture="braf\braf_air\braf_helicopters\braf_pantera\data\env_land_co.paa";
uvSource="none";
};
class StageTI
{
texture="braf\braf_air\Braf_Helicopters\Braf_Pantera\data\Camo2\camo2_ti_ca.paa";
texture="braf\braf_air\braf_helicopters\braf_pantera\data\camo2\camo2_ti_ca.paa";
};
@@ -81,7 +81,7 @@ class CfgSkeletons
};
class CfgModels
{
class BRAF_Pantera
class braf_pantera
{
htMin=60;
htMax=1800;
@@ -450,12 +450,12 @@
<CSComponent type="GenericControlSystem">
<Variables>
<Variable alias="latCyclic" member="roll" name="CSComponent_1/ControlOutput/pitchRollControl"/>
<Variable alias="lonCyclic" member="pitch" name="CSComponent_1/ControlOutput/pitchRollControl"/>
<Variable alias="pedals" name="CSComponent_1/ControlOutput/pedals"/>
<Variable alias="collective" name="CSComponent_1/ControlOutput/collective"/>
<Variable alias="latCyclic" member="roll" name="cscomponent_1/controloutput/pitchrollcontrol"/>
<Variable alias="lonCyclic" member="pitch" name="cscomponent_1/controloutput/pitchrollcontrol"/>
<Variable alias="pedals" name="cscomponent_1/controloutput/pedals"/>
<Variable alias="collective" name="cscomponent_1/controloutput/collective"/>
<Variable alias="rotorBrake" name="CSComponent_1/ControlOutput/rotorBrake" />
<Variable alias="rotorBrake" name="cscomponent_1/controloutput/rotorbrake" />
<Variable alias="pitchRateRad" member="X" name="angularVelocityBCS"/>
<Variable alias="rollRateRad" member="Y" name="angularVelocityBCS"/>
@@ -464,17 +464,17 @@
<Variable alias="p" member="P" name="attitudeHPR"/>
<Variable alias="r" member="R" name="attitudeHPR"/>
<Variable alias="A1m" name="MainRotor/A1"/>
<Variable alias="B1m" name="MainRotor/B1"/>
<Variable alias="Th0m" name="MainRotor/theta0"/>
<Variable alias="A1m" name="mainrotor/a1"/>
<Variable alias="B1m" name="mainrotor/b1"/>
<Variable alias="Th0m" name="mainrotor/theta0"/>
<Variable alias="mainRotorBrake" name="MainRotor/rotorBrakeInput" />
<Variable alias="mainRotorBrake" name="mainrotor/rotorbrakeinput" />
<Variable alias="A1t" name="TailRotor/A1"/>
<Variable alias="B1t" name="TailRotor/B1"/>
<Variable alias="Th0t" name="TailRotor/theta0"/>
<Variable alias="A1t" name="tailrotor/a1"/>
<Variable alias="B1t" name="tailrotor/b1"/>
<Variable alias="Th0t" name="tailrotor/theta0"/>
<Variable alias="profondeur" name="HorizontalStabilizer/controlSurfaceDeflection" />
<Variable alias="profondeur" name="horizontalstabilizer/controlsurfacedeflection" />
</Variables>