This commit is the equivalent of a atomic bomb
This commit is contained in:
BIN
braf_air/Braf_Helicopters/Braf_Caracal/Braf_Caracal.p3d
LFS
Normal file
BIN
braf_air/Braf_Helicopters/Braf_Caracal/Braf_Caracal.p3d
LFS
Normal file
Binary file not shown.
BIN
braf_air/Braf_Helicopters/Braf_Caracal/Braf_Caracal_details.p3d
LFS
Normal file
BIN
braf_air/Braf_Helicopters/Braf_Caracal/Braf_Caracal_details.p3d
LFS
Normal file
Binary file not shown.
BIN
braf_air/Braf_Helicopters/Braf_Caracal/Braf_Caracal_revo.p3d
LFS
Normal file
BIN
braf_air/Braf_Helicopters/Braf_Caracal/Braf_Caracal_revo.p3d
LFS
Normal file
Binary file not shown.
BIN
braf_air/Braf_Helicopters/Braf_Caracal/Braf_Caracal_sar.p3d
LFS
Normal file
BIN
braf_air/Braf_Helicopters/Braf_Caracal/Braf_Caracal_sar.p3d
LFS
Normal file
Binary file not shown.
BIN
braf_air/Braf_Helicopters/Braf_Caracal/Braf_Caracal_seats.p3d
LFS
Normal file
BIN
braf_air/Braf_Helicopters/Braf_Caracal/Braf_Caracal_seats.p3d
LFS
Normal file
Binary file not shown.
1830
braf_air/Braf_Helicopters/Braf_Caracal/Caracal_Base.hpp
Normal file
1830
braf_air/Braf_Helicopters/Braf_Caracal/Caracal_Base.hpp
Normal file
File diff suppressed because it is too large
Load Diff
13712
braf_air/Braf_Helicopters/Braf_Caracal/Caracal_MFD.hpp
Normal file
13712
braf_air/Braf_Helicopters/Braf_Caracal/Caracal_MFD.hpp
Normal file
File diff suppressed because it is too large
Load Diff
454
braf_air/Braf_Helicopters/Braf_Caracal/Caracal_sounds.hpp
Normal file
454
braf_air/Braf_Helicopters/Braf_Caracal/Caracal_sounds.hpp
Normal file
@@ -0,0 +1,454 @@
|
||||
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};
|
||||
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};
|
||||
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};
|
||||
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};
|
||||
soundEngineOnInt[]={"braf\braf_air\Braf_Helicopters\BRAF_Sounds\caracal\caracal_int_start.ogg",0.31622776,1.0};
|
||||
soundEngineOnExt[]={"braf\braf_air\Braf_Helicopters\BRAF_Sounds\caracal\caracal_ext_start.ogg",0.7943282,1.0,600};
|
||||
soundEngineOffInt[]={"braf\braf_air\Braf_Helicopters\BRAF_Sounds\caracal\caracal_int_shut.ogg",0.31622776,1.0};
|
||||
soundEngineOffExt[]={"braf\braf_air\Braf_Helicopters\BRAF_Sounds\caracal\caracal_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};
|
||||
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};
|
||||
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};
|
||||
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};
|
||||
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};
|
||||
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};
|
||||
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};
|
||||
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};
|
||||
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};
|
||||
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};
|
||||
gearDown[]={"gearDownInt","gearDownExt"};
|
||||
class Sounds
|
||||
{
|
||||
class EngineExt
|
||||
{
|
||||
sound[]={"braf\braf_air\Braf_Helicopters\BRAF_Sounds\caracal\caracal_ext_eng.ogg",0.75,1.0,400};
|
||||
frequency="rotorSpeed";
|
||||
volume="4 * camPos * (0 max (rotorSpeed-0.4))";
|
||||
};
|
||||
class RotorExt
|
||||
{
|
||||
sound[]={"braf\braf_air\Braf_Helicopters\BRAF_Sounds\caracal\caracal_ext_rotor.ogg",1.5,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[]={"braf\braf_air\Braf_Helicopters\BRAF_Sounds\caracal\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\caracal\caracal_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\caracal\caracal_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\caracal\caracal_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\caracal\caracal_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};
|
||||
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";
|
||||
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";
|
||||
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";
|
||||
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";
|
||||
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};
|
||||
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};
|
||||
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};
|
||||
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};
|
||||
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};
|
||||
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};
|
||||
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};
|
||||
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};
|
||||
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};
|
||||
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};
|
||||
frequency=1;
|
||||
volume="camPos * ((scrubTree) factor [0, 0.01])";
|
||||
};
|
||||
class RainExt
|
||||
{
|
||||
sound[]={"A3\Sounds_F\vehicles\noises\rain1_ext",1.0,1.0,100};
|
||||
frequency=1;
|
||||
volume="camPos * (rain - rotorSpeed/2) * 2";
|
||||
};
|
||||
class RainInt
|
||||
{
|
||||
sound[]={"A3\Sounds_F\vehicles\noises\rain1_int_open",1.0,1.0,100};
|
||||
frequency=1;
|
||||
volume="(1-camPos)*(rain - rotorSpeed/2)*2";
|
||||
};
|
||||
class SlingLoadDownExt
|
||||
{
|
||||
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};
|
||||
frequency=1;
|
||||
volume="camPos*(slingLoadActive factor [0,1])";
|
||||
};
|
||||
class SlingLoadDownInt
|
||||
{
|
||||
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};
|
||||
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};
|
||||
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};
|
||||
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};
|
||||
frequency=1;
|
||||
volume="engineOn * (1-camPos) * ((gmeterZ factor[1.5, 2.5]) + (gmeterZ factor[0.5, -0.5]))";
|
||||
};
|
||||
};
|
||||
class SoundsExt
|
||||
{
|
||||
class SoundEvents{};
|
||||
class Sounds
|
||||
{
|
||||
class EngineExt
|
||||
{
|
||||
sound[]={"braf\braf_air\Braf_Helicopters\BRAF_Sounds\caracal\caracal_ext_eng.ogg",0.75,1.0,400};
|
||||
frequency="rotorSpeed";
|
||||
volume="4 * camPos * (0 max (rotorSpeed-0.4))";
|
||||
};
|
||||
class RotorExt
|
||||
{
|
||||
sound[]={"braf\braf_air\Braf_Helicopters\BRAF_Sounds\caracal\caracal_ext_rotor.ogg",1.5,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[]={"braf\braf_air\Braf_Helicopters\BRAF_Sounds\caracal\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\caracal\caracal_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\caracal\caracal_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\caracal\caracal_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\caracal\caracal_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};
|
||||
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";
|
||||
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";
|
||||
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";
|
||||
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";
|
||||
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};
|
||||
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};
|
||||
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};
|
||||
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};
|
||||
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};
|
||||
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};
|
||||
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};
|
||||
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};
|
||||
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};
|
||||
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};
|
||||
frequency=1;
|
||||
volume="camPos * ((scrubTree) factor [0, 0.01])";
|
||||
};
|
||||
class RainExt
|
||||
{
|
||||
sound[]={"A3\Sounds_F\vehicles\noises\rain1_ext",1.0,1.0,100};
|
||||
frequency=1;
|
||||
volume="camPos * (rain - rotorSpeed/2) * 2";
|
||||
};
|
||||
class RainInt
|
||||
{
|
||||
sound[]={"A3\Sounds_F\vehicles\noises\rain1_int_open",1.0,1.0,100};
|
||||
frequency=1;
|
||||
volume="(1-camPos)*(rain - rotorSpeed/2)*2";
|
||||
};
|
||||
class SlingLoadDownExt
|
||||
{
|
||||
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};
|
||||
frequency=1;
|
||||
volume="camPos*(slingLoadActive factor [0,1])";
|
||||
};
|
||||
class SlingLoadDownInt
|
||||
{
|
||||
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};
|
||||
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};
|
||||
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};
|
||||
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};
|
||||
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};
|
||||
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};
|
||||
frequency="1";
|
||||
volume="(speed factor[0, 5]) * water * (1-camPos) + (speed factor[-0.1, -5]) * water * (1-camPos)";
|
||||
};
|
||||
};
|
||||
BIN
braf_air/Braf_Helicopters/Braf_Caracal/data/100_co.paa
LFS
Normal file
BIN
braf_air/Braf_Helicopters/Braf_Caracal/data/100_co.paa
LFS
Normal file
Binary file not shown.
BIN
braf_air/Braf_Helicopters/Braf_Caracal/data/1BAvEx_co.paa
LFS
Normal file
BIN
braf_air/Braf_Helicopters/Braf_Caracal/data/1BAvEx_co.paa
LFS
Normal file
Binary file not shown.
BIN
braf_air/Braf_Helicopters/Braf_Caracal/data/4BAvEx_co.paa
LFS
Normal file
BIN
braf_air/Braf_Helicopters/Braf_Caracal/data/4BAvEx_co.paa
LFS
Normal file
Binary file not shown.
BIN
braf_air/Braf_Helicopters/Braf_Caracal/data/Camo1_as.paa
LFS
Normal file
BIN
braf_air/Braf_Helicopters/Braf_Caracal/data/Camo1_as.paa
LFS
Normal file
Binary file not shown.
BIN
braf_air/Braf_Helicopters/Braf_Caracal/data/Camo1_co.paa
LFS
Normal file
BIN
braf_air/Braf_Helicopters/Braf_Caracal/data/Camo1_co.paa
LFS
Normal file
Binary file not shown.
BIN
braf_air/Braf_Helicopters/Braf_Caracal/data/Camo1_nohq.paa
LFS
Normal file
BIN
braf_air/Braf_Helicopters/Braf_Caracal/data/Camo1_nohq.paa
LFS
Normal file
Binary file not shown.
BIN
braf_air/Braf_Helicopters/Braf_Caracal/data/Camo1_smdi.paa
LFS
Normal file
BIN
braf_air/Braf_Helicopters/Braf_Caracal/data/Camo1_smdi.paa
LFS
Normal file
Binary file not shown.
BIN
braf_air/Braf_Helicopters/Braf_Caracal/data/Camo2_as.paa
LFS
Normal file
BIN
braf_air/Braf_Helicopters/Braf_Caracal/data/Camo2_as.paa
LFS
Normal file
Binary file not shown.
BIN
braf_air/Braf_Helicopters/Braf_Caracal/data/Camo2_nohq.paa
LFS
Normal file
BIN
braf_air/Braf_Helicopters/Braf_Caracal/data/Camo2_nohq.paa
LFS
Normal file
Binary file not shown.
BIN
braf_air/Braf_Helicopters/Braf_Caracal/data/Camo2_smdi.paa
LFS
Normal file
BIN
braf_air/Braf_Helicopters/Braf_Caracal/data/Camo2_smdi.paa
LFS
Normal file
Binary file not shown.
BIN
braf_air/Braf_Helicopters/Braf_Caracal/data/Camo3_as.paa
LFS
Normal file
BIN
braf_air/Braf_Helicopters/Braf_Caracal/data/Camo3_as.paa
LFS
Normal file
Binary file not shown.
BIN
braf_air/Braf_Helicopters/Braf_Caracal/data/Camo3_co.paa
LFS
Normal file
BIN
braf_air/Braf_Helicopters/Braf_Caracal/data/Camo3_co.paa
LFS
Normal file
Binary file not shown.
BIN
braf_air/Braf_Helicopters/Braf_Caracal/data/Camo3_nohq.paa
LFS
Normal file
BIN
braf_air/Braf_Helicopters/Braf_Caracal/data/Camo3_nohq.paa
LFS
Normal file
Binary file not shown.
BIN
braf_air/Braf_Helicopters/Braf_Caracal/data/Camo3_smdi.paa
LFS
Normal file
BIN
braf_air/Braf_Helicopters/Braf_Caracal/data/Camo3_smdi.paa
LFS
Normal file
Binary file not shown.
BIN
braf_air/Braf_Helicopters/Braf_Caracal/data/Camo4_as.paa
LFS
Normal file
BIN
braf_air/Braf_Helicopters/Braf_Caracal/data/Camo4_as.paa
LFS
Normal file
Binary file not shown.
BIN
braf_air/Braf_Helicopters/Braf_Caracal/data/Camo4_co.paa
LFS
Normal file
BIN
braf_air/Braf_Helicopters/Braf_Caracal/data/Camo4_co.paa
LFS
Normal file
Binary file not shown.
BIN
braf_air/Braf_Helicopters/Braf_Caracal/data/Camo4_nohq.paa
LFS
Normal file
BIN
braf_air/Braf_Helicopters/Braf_Caracal/data/Camo4_nohq.paa
LFS
Normal file
Binary file not shown.
BIN
braf_air/Braf_Helicopters/Braf_Caracal/data/Camo4_smdi.paa
LFS
Normal file
BIN
braf_air/Braf_Helicopters/Braf_Caracal/data/Camo4_smdi.paa
LFS
Normal file
Binary file not shown.
BIN
braf_air/Braf_Helicopters/Braf_Caracal/data/Camo5_as.paa
LFS
Normal file
BIN
braf_air/Braf_Helicopters/Braf_Caracal/data/Camo5_as.paa
LFS
Normal file
Binary file not shown.
BIN
braf_air/Braf_Helicopters/Braf_Caracal/data/Camo5_co.paa
LFS
Normal file
BIN
braf_air/Braf_Helicopters/Braf_Caracal/data/Camo5_co.paa
LFS
Normal file
Binary file not shown.
BIN
braf_air/Braf_Helicopters/Braf_Caracal/data/Camo5_nohq.paa
LFS
Normal file
BIN
braf_air/Braf_Helicopters/Braf_Caracal/data/Camo5_nohq.paa
LFS
Normal file
Binary file not shown.
BIN
braf_air/Braf_Helicopters/Braf_Caracal/data/Camo5_smdi.paa
LFS
Normal file
BIN
braf_air/Braf_Helicopters/Braf_Caracal/data/Camo5_smdi.paa
LFS
Normal file
Binary file not shown.
BIN
braf_air/Braf_Helicopters/Braf_Caracal/data/Camo6_as.paa
LFS
Normal file
BIN
braf_air/Braf_Helicopters/Braf_Caracal/data/Camo6_as.paa
LFS
Normal file
Binary file not shown.
BIN
braf_air/Braf_Helicopters/Braf_Caracal/data/Camo6_co.paa
LFS
Normal file
BIN
braf_air/Braf_Helicopters/Braf_Caracal/data/Camo6_co.paa
LFS
Normal file
Binary file not shown.
BIN
braf_air/Braf_Helicopters/Braf_Caracal/data/Camo6_nohq.paa
LFS
Normal file
BIN
braf_air/Braf_Helicopters/Braf_Caracal/data/Camo6_nohq.paa
LFS
Normal file
Binary file not shown.
BIN
braf_air/Braf_Helicopters/Braf_Caracal/data/Camo6_smdi.paa
LFS
Normal file
BIN
braf_air/Braf_Helicopters/Braf_Caracal/data/Camo6_smdi.paa
LFS
Normal file
Binary file not shown.
BIN
braf_air/Braf_Helicopters/Braf_Caracal/data/FAB/Camo1_co.paa
LFS
Normal file
BIN
braf_air/Braf_Helicopters/Braf_Caracal/data/FAB/Camo1_co.paa
LFS
Normal file
Binary file not shown.
BIN
braf_air/Braf_Helicopters/Braf_Caracal/data/FAB/Camo3_co.paa
LFS
Normal file
BIN
braf_air/Braf_Helicopters/Braf_Caracal/data/FAB/Camo3_co.paa
LFS
Normal file
Binary file not shown.
BIN
braf_air/Braf_Helicopters/Braf_Caracal/data/FAB/Camo6_co.paa
LFS
Normal file
BIN
braf_air/Braf_Helicopters/Braf_Caracal/data/FAB/Camo6_co.paa
LFS
Normal file
Binary file not shown.
BIN
braf_air/Braf_Helicopters/Braf_Caracal/data/FAB/FAB22_co.paa
LFS
Normal file
BIN
braf_air/Braf_Helicopters/Braf_Caracal/data/FAB/FAB22_co.paa
LFS
Normal file
Binary file not shown.
BIN
braf_air/Braf_Helicopters/Braf_Caracal/data/FAB/Falcao_co.paa
LFS
Normal file
BIN
braf_air/Braf_Helicopters/Braf_Caracal/data/FAB/Falcao_co.paa
LFS
Normal file
Binary file not shown.
BIN
braf_air/Braf_Helicopters/Braf_Caracal/data/FAB/Puma_co.paa
LFS
Normal file
BIN
braf_air/Braf_Helicopters/Braf_Caracal/data/FAB/Puma_co.paa
LFS
Normal file
Binary file not shown.
BIN
braf_air/Braf_Helicopters/Braf_Caracal/data/Glass_ca.paa
LFS
Normal file
BIN
braf_air/Braf_Helicopters/Braf_Caracal/data/Glass_ca.paa
LFS
Normal file
Binary file not shown.
BIN
braf_air/Braf_Helicopters/Braf_Caracal/data/Glass_smdi.paa
LFS
Normal file
BIN
braf_air/Braf_Helicopters/Braf_Caracal/data/Glass_smdi.paa
LFS
Normal file
Binary file not shown.
BIN
braf_air/Braf_Helicopters/Braf_Caracal/data/MB/Camo1_co.paa
LFS
Normal file
BIN
braf_air/Braf_Helicopters/Braf_Caracal/data/MB/Camo1_co.paa
LFS
Normal file
Binary file not shown.
BIN
braf_air/Braf_Helicopters/Braf_Caracal/data/MB/Camo3_co.paa
LFS
Normal file
BIN
braf_air/Braf_Helicopters/Braf_Caracal/data/MB/Camo3_co.paa
LFS
Normal file
Binary file not shown.
BIN
braf_air/Braf_Helicopters/Braf_Caracal/data/MB/Camo6_co.paa
LFS
Normal file
BIN
braf_air/Braf_Helicopters/Braf_Caracal/data/MB/Camo6_co.paa
LFS
Normal file
Binary file not shown.
BIN
braf_air/Braf_Helicopters/Braf_Caracal/data/MB/HU2_co.paa
LFS
Normal file
BIN
braf_air/Braf_Helicopters/Braf_Caracal/data/MB/HU2_co.paa
LFS
Normal file
Binary file not shown.
BIN
braf_air/Braf_Helicopters/Braf_Caracal/data/MB/HU41_co.paa
LFS
Normal file
BIN
braf_air/Braf_Helicopters/Braf_Caracal/data/MB/HU41_co.paa
LFS
Normal file
Binary file not shown.
55
braf_air/Braf_Helicopters/Braf_Caracal/data/camo1.rvmat
Normal file
55
braf_air/Braf_Helicopters/Braf_Caracal/data/camo1.rvmat
Normal file
@@ -0,0 +1,55 @@
|
||||
//class StageTI
|
||||
//{
|
||||
// texture="braf\braf_air\Braf_Helicopters\Braf_Caracal\data\camo1_ti_ca.paa";
|
||||
//};
|
||||
ambient[]={0.75,0.75,0.75,1.0};
|
||||
diffuse[]={0.75,0.75,0.75,1.0};
|
||||
forcedDiffuse[]={0.0,0.0,0.0,1.0};
|
||||
emmisive[]={0.0,0.0,0.0,1.0};
|
||||
specular[]={0.15,0.15,0.15,1.0};
|
||||
specularPower=25;
|
||||
PixelShaderID="Super";
|
||||
VertexShaderID="Super";
|
||||
class Stage1
|
||||
{
|
||||
texture="braf\braf_air\Braf_Helicopters\Braf_Caracal\data\camo1_nohq.paa";
|
||||
uvSource="tex";
|
||||
};
|
||||
class Stage2
|
||||
{
|
||||
texture="#(argb,8,8,3)color(0.5,0.5,0.5,1,DT)";
|
||||
uvSource="tex";
|
||||
class uvTransform
|
||||
{
|
||||
aside[]={10,0,0};
|
||||
up[]={0,10,0};
|
||||
dir[]={0,0,0};
|
||||
pos[]={0,0,0};
|
||||
};
|
||||
};
|
||||
class Stage3
|
||||
{
|
||||
texture="#(argb,8,8,3)color(0,0,0,0,MC)";
|
||||
uvSource="tex";
|
||||
};
|
||||
class Stage4
|
||||
{
|
||||
texture="braf\braf_air\Braf_Helicopters\Braf_Caracal\data\camo1_as.paa";
|
||||
uvSource="tex";
|
||||
};
|
||||
class Stage5
|
||||
{
|
||||
texture="braf\braf_air\Braf_Helicopters\Braf_Caracal\data\camo1_smdi.paa";
|
||||
uvSource="tex";
|
||||
};
|
||||
class Stage6
|
||||
{
|
||||
texture="#(ai,64,64,1)fresnel(4.7,1.2)";
|
||||
uvSource="tex";
|
||||
};
|
||||
class Stage7
|
||||
{
|
||||
texture="a3\data_f\env_land_co.paa";
|
||||
useWorldEnvMap="true";
|
||||
uvSource="tex";
|
||||
};
|
||||
@@ -0,0 +1,54 @@
|
||||
ambient[]={1.0,1.0,1.0,1.0};
|
||||
diffuse[]={1.0,1.0,1.0,1.0};
|
||||
forcedDiffuse[]={0.0,0.0,0.0,1.0};
|
||||
emmisive[]={0.0,0.0,0.0,0.0};
|
||||
specular[]={0.15,0.15,0.15,1.0};
|
||||
specularPower=70;
|
||||
PixelShaderID="Super";
|
||||
VertexShaderID="Super";
|
||||
class Stage1
|
||||
{
|
||||
texture="braf\braf_air\Braf_Helicopters\Braf_Caracal\data\camo1_nohq.paa";
|
||||
uvSource="tex";
|
||||
};
|
||||
class Stage2
|
||||
{
|
||||
texture="#(argb,8,8,3)color(0.5,0.5,0.5,1,DT)";
|
||||
uvSource="tex";
|
||||
class uvTransform
|
||||
{
|
||||
aside[]={10.0,0.0,0.0};
|
||||
up[]={0.0,10.0,0.0};
|
||||
dir[]={0.0,0.0,0.0};
|
||||
pos[]={0.0,0.0,0.0};
|
||||
};
|
||||
};
|
||||
class Stage3
|
||||
{
|
||||
texture="a3\data_f\destruct\damage_metalsheet_mca.paa";
|
||||
uvSource="tex";
|
||||
};
|
||||
class Stage4
|
||||
{
|
||||
texture="braf\braf_air\Braf_Helicopters\Braf_Caracal\data\camo1_as.paa";
|
||||
uvSource="tex";
|
||||
};
|
||||
class Stage5
|
||||
{
|
||||
texture="braf\braf_air\Braf_Helicopters\Braf_Caracal\data\camo1_smdi.paa";
|
||||
uvSource="tex";
|
||||
};
|
||||
class Stage6
|
||||
{
|
||||
texture="#(ai,64,64,1)fresnel(2.0,0.1)";
|
||||
uvSource="none";
|
||||
};
|
||||
class Stage7
|
||||
{
|
||||
texture="a3\data\env_land_co.paa";
|
||||
uvSource="none";
|
||||
};
|
||||
//class StageTI
|
||||
//{
|
||||
// texture="braf\braf_air\Braf_Helicopters\Braf_Caracal\data\camo1_ti_ca.paa";
|
||||
//};
|
||||
55
braf_air/Braf_Helicopters/Braf_Caracal/data/camo2.rvmat
Normal file
55
braf_air/Braf_Helicopters/Braf_Caracal/data/camo2.rvmat
Normal file
@@ -0,0 +1,55 @@
|
||||
//class StageTI
|
||||
//{
|
||||
// texture="braf\braf_air\Braf_Helicopters\Braf_Caracal\data\camo2_ti_ca.paa";
|
||||
//};
|
||||
ambient[]={0.75,0.75,0.75,1.0};
|
||||
diffuse[]={0.75,0.75,0.75,1.0};
|
||||
forcedDiffuse[]={0.0,0.0,0.0,1.0};
|
||||
emmisive[]={0.0,0.0,0.0,1.0};
|
||||
specular[]={0.15,0.15,0.15,1.0};
|
||||
specularPower=12.5;
|
||||
PixelShaderID="Super";
|
||||
VertexShaderID="Super";
|
||||
class Stage1
|
||||
{
|
||||
texture="braf\braf_air\Braf_Helicopters\Braf_Caracal\data\camo2_nohq.paa";
|
||||
uvSource="tex";
|
||||
};
|
||||
class Stage2
|
||||
{
|
||||
texture="#(argb,8,8,3)color(0.5,0.5,0.5,1,DT)";
|
||||
uvSource="tex";
|
||||
class uvTransform
|
||||
{
|
||||
aside[]={10,0,0};
|
||||
up[]={0,10,0};
|
||||
dir[]={0,0,0};
|
||||
pos[]={0,0,0};
|
||||
};
|
||||
};
|
||||
class Stage3
|
||||
{
|
||||
texture="#(argb,8,8,3)color(0,0,0,0,MC)";
|
||||
uvSource="tex";
|
||||
};
|
||||
class Stage4
|
||||
{
|
||||
texture="braf\braf_air\Braf_Helicopters\Braf_Caracal\data\camo2_as.paa";
|
||||
uvSource="tex";
|
||||
};
|
||||
class Stage5
|
||||
{
|
||||
texture="braf\braf_air\Braf_Helicopters\Braf_Caracal\data\camo2_smdi.paa";
|
||||
uvSource="tex";
|
||||
};
|
||||
class Stage6
|
||||
{
|
||||
texture="#(ai,64,64,1)fresnel(4.7,1.2)";
|
||||
uvSource="tex";
|
||||
};
|
||||
class Stage7
|
||||
{
|
||||
texture="a3\data_f\env_land_co.paa";
|
||||
useWorldEnvMap="true";
|
||||
uvSource="tex";
|
||||
};
|
||||
@@ -0,0 +1,54 @@
|
||||
ambient[]={1.0,1.0,1.0,1.0};
|
||||
diffuse[]={1.0,1.0,1.0,1.0};
|
||||
forcedDiffuse[]={0.0,0.0,0.0,1.0};
|
||||
emmisive[]={0.0,0.0,0.0,0.0};
|
||||
specular[]={0.15,0.15,0.15,1.0};
|
||||
specularPower=70;
|
||||
PixelShaderID="Super";
|
||||
VertexShaderID="Super";
|
||||
class Stage1
|
||||
{
|
||||
texture="braf\braf_air\Braf_Helicopters\Braf_Caracal\data\camo2_nohq.paa";
|
||||
uvSource="tex";
|
||||
};
|
||||
class Stage2
|
||||
{
|
||||
texture="#(argb,8,8,3)color(0.5,0.5,0.5,1,DT)";
|
||||
uvSource="tex";
|
||||
class uvTransform
|
||||
{
|
||||
aside[]={10.0,0.0,0.0};
|
||||
up[]={0.0,10.0,0.0};
|
||||
dir[]={0.0,0.0,0.0};
|
||||
pos[]={0.0,0.0,0.0};
|
||||
};
|
||||
};
|
||||
class Stage3
|
||||
{
|
||||
texture="a3\data_f\destruct\damage_metalsheet_mca.paa";
|
||||
uvSource="tex";
|
||||
};
|
||||
class Stage4
|
||||
{
|
||||
texture="braf\braf_air\Braf_Helicopters\Braf_Caracal\data\camo2_as.paa";
|
||||
uvSource="tex";
|
||||
};
|
||||
class Stage5
|
||||
{
|
||||
texture="braf\braf_air\Braf_Helicopters\Braf_Caracal\data\camo2_smdi.paa";
|
||||
uvSource="tex";
|
||||
};
|
||||
class Stage6
|
||||
{
|
||||
texture="#(ai,64,64,1)fresnel(2.0,0.1)";
|
||||
uvSource="none";
|
||||
};
|
||||
class Stage7
|
||||
{
|
||||
texture="a3\data\env_land_co.paa";
|
||||
uvSource="none";
|
||||
};
|
||||
//class StageTI
|
||||
//{
|
||||
// texture="braf\braf_air\Braf_Helicopters\Braf_Caracal\data\camo2_ti_ca.paa";
|
||||
//};
|
||||
55
braf_air/Braf_Helicopters/Braf_Caracal/data/camo3.rvmat
Normal file
55
braf_air/Braf_Helicopters/Braf_Caracal/data/camo3.rvmat
Normal file
@@ -0,0 +1,55 @@
|
||||
//class StageTI
|
||||
//{
|
||||
// texture="braf\braf_air\Braf_Helicopters\Braf_Caracal\data\camo3_ti_ca.paa";
|
||||
//};
|
||||
ambient[]={0.75,0.75,0.75,1.0};
|
||||
diffuse[]={0.75,0.75,0.75,1.0};
|
||||
forcedDiffuse[]={0.0,0.0,0.0,1.0};
|
||||
emmisive[]={0.0,0.0,0.0,1.0};
|
||||
specular[]={0.15,0.15,0.15,1.0};
|
||||
specularPower=12.5;
|
||||
PixelShaderID="Super";
|
||||
VertexShaderID="Super";
|
||||
class Stage1
|
||||
{
|
||||
texture="braf\braf_air\Braf_Helicopters\Braf_Caracal\data\camo3_nohq.paa";
|
||||
uvSource="tex";
|
||||
};
|
||||
class Stage2
|
||||
{
|
||||
texture="#(argb,8,8,3)color(0.5,0.5,0.5,1,DT)";
|
||||
uvSource="tex";
|
||||
class uvTransform
|
||||
{
|
||||
aside[]={10,0,0};
|
||||
up[]={0,10,0};
|
||||
dir[]={0,0,0};
|
||||
pos[]={0,0,0};
|
||||
};
|
||||
};
|
||||
class Stage3
|
||||
{
|
||||
texture="#(argb,8,8,3)color(0,0,0,0,MC)";
|
||||
uvSource="tex";
|
||||
};
|
||||
class Stage4
|
||||
{
|
||||
texture="braf\braf_air\Braf_Helicopters\Braf_Caracal\data\camo3_as.paa";
|
||||
uvSource="tex";
|
||||
};
|
||||
class Stage5
|
||||
{
|
||||
texture="braf\braf_air\Braf_Helicopters\Braf_Caracal\data\camo3_smdi.paa";
|
||||
uvSource="tex";
|
||||
};
|
||||
class Stage6
|
||||
{
|
||||
texture="#(ai,64,64,1)fresnel(4.7,1.2)";
|
||||
uvSource="tex";
|
||||
};
|
||||
class Stage7
|
||||
{
|
||||
texture="a3\data_f\env_land_co.paa";
|
||||
useWorldEnvMap="true";
|
||||
uvSource="tex";
|
||||
};
|
||||
@@ -0,0 +1,54 @@
|
||||
ambient[]={1.0,1.0,1.0,1.0};
|
||||
diffuse[]={1.0,1.0,1.0,1.0};
|
||||
forcedDiffuse[]={0.0,0.0,0.0,1.0};
|
||||
emmisive[]={0.0,0.0,0.0,0.0};
|
||||
specular[]={0.15,0.15,0.15,1.0};
|
||||
specularPower=70;
|
||||
PixelShaderID="Super";
|
||||
VertexShaderID="Super";
|
||||
class Stage1
|
||||
{
|
||||
texture="braf\braf_air\Braf_Helicopters\Braf_Caracal\data\camo3_nohq.paa";
|
||||
uvSource="tex";
|
||||
};
|
||||
class Stage2
|
||||
{
|
||||
texture="#(argb,8,8,3)color(0.5,0.5,0.5,1,DT)";
|
||||
uvSource="tex";
|
||||
class uvTransform
|
||||
{
|
||||
aside[]={10.0,0.0,0.0};
|
||||
up[]={0.0,10.0,0.0};
|
||||
dir[]={0.0,0.0,0.0};
|
||||
pos[]={0.0,0.0,0.0};
|
||||
};
|
||||
};
|
||||
class Stage3
|
||||
{
|
||||
texture="a3\data_f\destruct\damage_metalsheet_mca.paa";
|
||||
uvSource="tex";
|
||||
};
|
||||
class Stage4
|
||||
{
|
||||
texture="braf\braf_air\Braf_Helicopters\Braf_Caracal\data\camo3_as.paa";
|
||||
uvSource="tex";
|
||||
};
|
||||
class Stage5
|
||||
{
|
||||
texture="braf\braf_air\Braf_Helicopters\Braf_Caracal\data\camo3_smdi.paa";
|
||||
uvSource="tex";
|
||||
};
|
||||
class Stage6
|
||||
{
|
||||
texture="#(ai,64,64,1)fresnel(2.0,0.1)";
|
||||
uvSource="none";
|
||||
};
|
||||
class Stage7
|
||||
{
|
||||
texture="a3\data\env_land_co.paa";
|
||||
uvSource="none";
|
||||
};
|
||||
//class StageTI
|
||||
//{
|
||||
// texture="braf\braf_air\Braf_Helicopters\Braf_Caracal\data\camo3_ti_ca.paa";
|
||||
//};
|
||||
55
braf_air/Braf_Helicopters/Braf_Caracal/data/camo4.rvmat
Normal file
55
braf_air/Braf_Helicopters/Braf_Caracal/data/camo4.rvmat
Normal file
@@ -0,0 +1,55 @@
|
||||
//class StageTI
|
||||
//{
|
||||
// texture="braf\braf_air\Braf_Helicopters\Braf_Caracal\data\camo4_ti_ca.paa";
|
||||
//};
|
||||
ambient[]={0.75,0.75,0.75,1.0};
|
||||
diffuse[]={0.75,0.75,0.75,1.0};
|
||||
forcedDiffuse[]={0.0,0.0,0.0,1.0};
|
||||
emmisive[]={0.0,0.0,0.0,1.0};
|
||||
specular[]={0.15,0.15,0.15,1.0};
|
||||
specularPower=5;
|
||||
PixelShaderID="Super";
|
||||
VertexShaderID="Super";
|
||||
class Stage1
|
||||
{
|
||||
texture="braf\braf_air\Braf_Helicopters\Braf_Caracal\data\camo4_nohq.paa";
|
||||
uvSource="tex";
|
||||
};
|
||||
class Stage2
|
||||
{
|
||||
texture="#(argb,8,8,3)color(0.5,0.5,0.5,1,DT)";
|
||||
uvSource="tex";
|
||||
class uvTransform
|
||||
{
|
||||
aside[]={10,0,0};
|
||||
up[]={0,10,0};
|
||||
dir[]={0,0,0};
|
||||
pos[]={0,0,0};
|
||||
};
|
||||
};
|
||||
class Stage3
|
||||
{
|
||||
texture="#(argb,8,8,3)color(0,0,0,0,MC)";
|
||||
uvSource="tex";
|
||||
};
|
||||
class Stage4
|
||||
{
|
||||
texture="braf\braf_air\Braf_Helicopters\Braf_Caracal\data\camo4_as.paa";
|
||||
uvSource="tex";
|
||||
};
|
||||
class Stage5
|
||||
{
|
||||
texture="braf\braf_air\Braf_Helicopters\Braf_Caracal\data\camo4_smdi.paa";
|
||||
uvSource="tex";
|
||||
};
|
||||
class Stage6
|
||||
{
|
||||
texture="#(ai,64,64,1)fresnel(4.7,1.2)";
|
||||
uvSource="tex";
|
||||
};
|
||||
class Stage7
|
||||
{
|
||||
texture="a3\data_f\env_land_co.paa";
|
||||
useWorldEnvMap="true";
|
||||
uvSource="tex";
|
||||
};
|
||||
@@ -0,0 +1,54 @@
|
||||
ambient[]={1.0,1.0,1.0,1.0};
|
||||
diffuse[]={1.0,1.0,1.0,1.0};
|
||||
forcedDiffuse[]={0.0,0.0,0.0,1.0};
|
||||
emmisive[]={0.0,0.0,0.0,0.0};
|
||||
specular[]={0.15,0.15,0.15,1.0};
|
||||
specularPower=70;
|
||||
PixelShaderID="Super";
|
||||
VertexShaderID="Super";
|
||||
class Stage1
|
||||
{
|
||||
texture="braf\braf_air\Braf_Helicopters\Braf_Caracal\data\camo4_nohq.paa";
|
||||
uvSource="tex";
|
||||
};
|
||||
class Stage2
|
||||
{
|
||||
texture="#(argb,8,8,3)color(0.5,0.5,0.5,1,DT)";
|
||||
uvSource="tex";
|
||||
class uvTransform
|
||||
{
|
||||
aside[]={10.0,0.0,0.0};
|
||||
up[]={0.0,10.0,0.0};
|
||||
dir[]={0.0,0.0,0.0};
|
||||
pos[]={0.0,0.0,0.0};
|
||||
};
|
||||
};
|
||||
class Stage3
|
||||
{
|
||||
texture="a3\data_f\destruct\damage_metalsheet_mca.paa";
|
||||
uvSource="tex";
|
||||
};
|
||||
class Stage4
|
||||
{
|
||||
texture="braf\braf_air\Braf_Helicopters\Braf_Caracal\data\camo4_as.paa";
|
||||
uvSource="tex";
|
||||
};
|
||||
class Stage5
|
||||
{
|
||||
texture="braf\braf_air\Braf_Helicopters\Braf_Caracal\data\camo4_smdi.paa";
|
||||
uvSource="tex";
|
||||
};
|
||||
class Stage6
|
||||
{
|
||||
texture="#(ai,64,64,1)fresnel(2.0,0.1)";
|
||||
uvSource="none";
|
||||
};
|
||||
class Stage7
|
||||
{
|
||||
texture="a3\data\env_land_co.paa";
|
||||
uvSource="none";
|
||||
};
|
||||
//class StageTI
|
||||
//{
|
||||
// texture="braf\braf_air\Braf_Helicopters\Braf_Caracal\data\camo4_ti_ca.paa";
|
||||
//};
|
||||
55
braf_air/Braf_Helicopters/Braf_Caracal/data/camo5.rvmat
Normal file
55
braf_air/Braf_Helicopters/Braf_Caracal/data/camo5.rvmat
Normal file
@@ -0,0 +1,55 @@
|
||||
//class StageTI
|
||||
//{
|
||||
// texture="braf\braf_air\Braf_Helicopters\Braf_Caracal\data\camo5_ti_ca.paa";
|
||||
//};
|
||||
ambient[]={0.75,0.75,0.75,1.0};
|
||||
diffuse[]={0.75,0.75,0.75,1.0};
|
||||
forcedDiffuse[]={0.0,0.0,0.0,1.0};
|
||||
emmisive[]={0.0,0.0,0.0,1.0};
|
||||
specular[]={0.15,0.15,0.15,1.0};
|
||||
specularPower=25;
|
||||
PixelShaderID="Super";
|
||||
VertexShaderID="Super";
|
||||
class Stage1
|
||||
{
|
||||
texture="braf\braf_air\Braf_Helicopters\Braf_Caracal\data\camo5_nohq.paa";
|
||||
uvSource="tex";
|
||||
};
|
||||
class Stage2
|
||||
{
|
||||
texture="#(argb,8,8,3)color(0.5,0.5,0.5,1,DT)";
|
||||
uvSource="tex";
|
||||
class uvTransform
|
||||
{
|
||||
aside[]={10,0,0};
|
||||
up[]={0,10,0};
|
||||
dir[]={0,0,0};
|
||||
pos[]={0,0,0};
|
||||
};
|
||||
};
|
||||
class Stage3
|
||||
{
|
||||
texture="#(argb,8,8,3)color(0,0,0,0,MC)";
|
||||
uvSource="tex";
|
||||
};
|
||||
class Stage4
|
||||
{
|
||||
texture="braf\braf_air\Braf_Helicopters\Braf_Caracal\data\camo5_as.paa";
|
||||
uvSource="tex";
|
||||
};
|
||||
class Stage5
|
||||
{
|
||||
texture="braf\braf_air\Braf_Helicopters\Braf_Caracal\data\camo5_smdi.paa";
|
||||
uvSource="tex";
|
||||
};
|
||||
class Stage6
|
||||
{
|
||||
texture="#(ai,64,64,1)fresnel(4.7,1.2)";
|
||||
uvSource="tex";
|
||||
};
|
||||
class Stage7
|
||||
{
|
||||
texture="a3\data_f\env_land_co.paa";
|
||||
useWorldEnvMap="true";
|
||||
uvSource="tex";
|
||||
};
|
||||
@@ -0,0 +1,54 @@
|
||||
ambient[]={1.0,1.0,1.0,1.0};
|
||||
diffuse[]={1.0,1.0,1.0,1.0};
|
||||
forcedDiffuse[]={0.0,0.0,0.0,1.0};
|
||||
emmisive[]={0.0,0.0,0.0,0.0};
|
||||
specular[]={0.15,0.15,0.15,1.0};
|
||||
specularPower=70;
|
||||
PixelShaderID="Super";
|
||||
VertexShaderID="Super";
|
||||
class Stage1
|
||||
{
|
||||
texture="braf\braf_air\Braf_Helicopters\Braf_Caracal\data\camo5_nohq.paa";
|
||||
uvSource="tex";
|
||||
};
|
||||
class Stage2
|
||||
{
|
||||
texture="#(argb,8,8,3)color(0.5,0.5,0.5,1,DT)";
|
||||
uvSource="tex";
|
||||
class uvTransform
|
||||
{
|
||||
aside[]={10.0,0.0,0.0};
|
||||
up[]={0.0,10.0,0.0};
|
||||
dir[]={0.0,0.0,0.0};
|
||||
pos[]={0.0,0.0,0.0};
|
||||
};
|
||||
};
|
||||
class Stage3
|
||||
{
|
||||
texture="a3\data_f\destruct\damage_metalsheet_mca.paa";
|
||||
uvSource="tex";
|
||||
};
|
||||
class Stage4
|
||||
{
|
||||
texture="braf\braf_air\Braf_Helicopters\Braf_Caracal\data\camo5_as.paa";
|
||||
uvSource="tex";
|
||||
};
|
||||
class Stage5
|
||||
{
|
||||
texture="braf\braf_air\Braf_Helicopters\Braf_Caracal\data\camo5_smdi.paa";
|
||||
uvSource="tex";
|
||||
};
|
||||
class Stage6
|
||||
{
|
||||
texture="#(ai,64,64,1)fresnel(2.0,0.1)";
|
||||
uvSource="none";
|
||||
};
|
||||
class Stage7
|
||||
{
|
||||
texture="a3\data\env_land_co.paa";
|
||||
uvSource="none";
|
||||
};
|
||||
//class StageTI
|
||||
//{
|
||||
// texture="braf\braf_air\Braf_Helicopters\Braf_Caracal\data\camo5_ti_ca.paa";
|
||||
//};
|
||||
55
braf_air/Braf_Helicopters/Braf_Caracal/data/camo6.rvmat
Normal file
55
braf_air/Braf_Helicopters/Braf_Caracal/data/camo6.rvmat
Normal file
@@ -0,0 +1,55 @@
|
||||
//class StageTI
|
||||
//{
|
||||
// texture="braf\braf_air\Braf_Helicopters\Braf_Caracal\data\camo6_ti_ca.paa";
|
||||
//};
|
||||
ambient[]={0.75,0.75,0.75,1.0};
|
||||
diffuse[]={0.75,0.75,0.75,1.0};
|
||||
forcedDiffuse[]={0.0,0.0,0.0,1.0};
|
||||
emmisive[]={0.0,0.0,0.0,1.0};
|
||||
specular[]={0.15,0.15,0.15,1.0};
|
||||
specularPower=25;
|
||||
PixelShaderID="Super";
|
||||
VertexShaderID="Super";
|
||||
class Stage1
|
||||
{
|
||||
texture="braf\braf_air\Braf_Helicopters\Braf_Caracal\data\camo6_nohq.paa";
|
||||
uvSource="tex";
|
||||
};
|
||||
class Stage2
|
||||
{
|
||||
texture="#(argb,8,8,3)color(0.5,0.5,0.5,1,DT)";
|
||||
uvSource="tex";
|
||||
class uvTransform
|
||||
{
|
||||
aside[]={10,0,0};
|
||||
up[]={0,10,0};
|
||||
dir[]={0,0,0};
|
||||
pos[]={0,0,0};
|
||||
};
|
||||
};
|
||||
class Stage3
|
||||
{
|
||||
texture="#(argb,8,8,3)color(0,0,0,0,MC)";
|
||||
uvSource="tex";
|
||||
};
|
||||
class Stage4
|
||||
{
|
||||
texture="braf\braf_air\Braf_Helicopters\Braf_Caracal\data\camo6_as.paa";
|
||||
uvSource="tex";
|
||||
};
|
||||
class Stage5
|
||||
{
|
||||
texture="braf\braf_air\Braf_Helicopters\Braf_Caracal\data\camo6_smdi.paa";
|
||||
uvSource="tex";
|
||||
};
|
||||
class Stage6
|
||||
{
|
||||
texture="#(ai,64,64,1)fresnel(4.7,1.2)";
|
||||
uvSource="tex";
|
||||
};
|
||||
class Stage7
|
||||
{
|
||||
texture="a3\data_f\env_land_co.paa";
|
||||
useWorldEnvMap="true";
|
||||
uvSource="tex";
|
||||
};
|
||||
@@ -0,0 +1,54 @@
|
||||
ambient[]={1.0,1.0,1.0,1.0};
|
||||
diffuse[]={1.0,1.0,1.0,1.0};
|
||||
forcedDiffuse[]={0.0,0.0,0.0,1.0};
|
||||
emmisive[]={0.0,0.0,0.0,0.0};
|
||||
specular[]={0.15,0.15,0.15,1.0};
|
||||
specularPower=70;
|
||||
PixelShaderID="Super";
|
||||
VertexShaderID="Super";
|
||||
class Stage1
|
||||
{
|
||||
texture="braf\braf_air\Braf_Helicopters\Braf_Caracal\data\camo6_nohq.paa";
|
||||
uvSource="tex";
|
||||
};
|
||||
class Stage2
|
||||
{
|
||||
texture="#(argb,8,8,3)color(0.5,0.5,0.5,1,DT)";
|
||||
uvSource="tex";
|
||||
class uvTransform
|
||||
{
|
||||
aside[]={10.0,0.0,0.0};
|
||||
up[]={0.0,10.0,0.0};
|
||||
dir[]={0.0,0.0,0.0};
|
||||
pos[]={0.0,0.0,0.0};
|
||||
};
|
||||
};
|
||||
class Stage3
|
||||
{
|
||||
texture="a3\data_f\destruct\damage_metalsheet_mca.paa";
|
||||
uvSource="tex";
|
||||
};
|
||||
class Stage4
|
||||
{
|
||||
texture="braf\braf_air\Braf_Helicopters\Braf_Caracal\data\camo6_as.paa";
|
||||
uvSource="tex";
|
||||
};
|
||||
class Stage5
|
||||
{
|
||||
texture="braf\braf_air\Braf_Helicopters\Braf_Caracal\data\camo6_smdi.paa";
|
||||
uvSource="tex";
|
||||
};
|
||||
class Stage6
|
||||
{
|
||||
texture="#(ai,64,64,1)fresnel(2.0,0.1)";
|
||||
uvSource="none";
|
||||
};
|
||||
class Stage7
|
||||
{
|
||||
texture="a3\data\env_land_co.paa";
|
||||
uvSource="none";
|
||||
};
|
||||
//class StageTI
|
||||
//{
|
||||
// texture="braf\braf_air\Braf_Helicopters\Braf_Caracal\data\camo6_ti_ca.paa";
|
||||
//};
|
||||
@@ -0,0 +1,96 @@
|
||||
//class StageTI
|
||||
//{
|
||||
// texture="braf\braf_air\Braf_Helicopters\Braf_Caracal\data\camo1_ti_ca.paa";
|
||||
//};
|
||||
ambient[]={1,1,1,1};
|
||||
diffuse[]={0.75,0.75,0.75,1};
|
||||
forcedDiffuse[]={0,0,0,1};
|
||||
emmisive[]={0,0,0,0};
|
||||
specular[]={0.89999998,0.89999998,0.89999998,1};
|
||||
specularPower=100;
|
||||
PixelShaderID="Super";
|
||||
VertexShaderID="Super";
|
||||
class Stage1
|
||||
{
|
||||
texture="braf\braf_air\Braf_Helicopters\Braf_Caracal\data\camo1_nohq.paa";
|
||||
uvSource="tex";
|
||||
class uvTransform
|
||||
{
|
||||
aside[]={1,0,0};
|
||||
up[]={0,1,0};
|
||||
dir[]={0,0,0};
|
||||
pos[]={0,0,0};
|
||||
};
|
||||
};
|
||||
class Stage2
|
||||
{
|
||||
texture="#(argb,8,8,3)color(0.5,0.5,0.5,0.5,DT)";
|
||||
uvSource="tex";
|
||||
class uvTransform
|
||||
{
|
||||
aside[]={1,0,0};
|
||||
up[]={0,1,0};
|
||||
dir[]={0,0,0};
|
||||
pos[]={0,0,0};
|
||||
};
|
||||
};
|
||||
class Stage3
|
||||
{
|
||||
texture="#(argb,8,8,3)color(0,0,0,0,MC)";
|
||||
uvSource="tex";
|
||||
class uvTransform
|
||||
{
|
||||
aside[]={1,0,0};
|
||||
up[]={0,1,0};
|
||||
dir[]={0,0,0};
|
||||
pos[]={0,0,0};
|
||||
};
|
||||
};
|
||||
class Stage4
|
||||
{
|
||||
texture="braf\braf_air\Braf_Helicopters\Braf_Caracal\data\camo1_as.paa";
|
||||
uvSource="tex";
|
||||
class uvTransform
|
||||
{
|
||||
aside[]={1,0,0};
|
||||
up[]={0,1,0};
|
||||
dir[]={0,0,0};
|
||||
pos[]={0,0,0};
|
||||
};
|
||||
};
|
||||
class Stage5
|
||||
{
|
||||
texture="braf\braf_air\Braf_Helicopters\Braf_Caracal\data\camo1_smdi.paa";
|
||||
uvSource="tex";
|
||||
class uvTransform
|
||||
{
|
||||
aside[]={1,0,0};
|
||||
up[]={0,1,0};
|
||||
dir[]={0,0,0};
|
||||
pos[]={0,0,0};
|
||||
};
|
||||
};
|
||||
class Stage6
|
||||
{
|
||||
texture="#(ai,64,64,1)fresnel(4.6,6.5)";
|
||||
uvSource="tex";
|
||||
class uvTransform
|
||||
{
|
||||
aside[]={1,0,0};
|
||||
up[]={0,10,0};
|
||||
dir[]={0,0,0};
|
||||
pos[]={0,0,0};
|
||||
};
|
||||
};
|
||||
class Stage7
|
||||
{
|
||||
texture="a3\data_f\env_land_sea_co.paa";
|
||||
uvSource="tex";
|
||||
class uvTransform
|
||||
{
|
||||
aside[]={1,0,0};
|
||||
up[]={0,1,0};
|
||||
dir[]={0,0,0};
|
||||
pos[]={0,0,0};
|
||||
};
|
||||
};
|
||||
@@ -0,0 +1,96 @@
|
||||
//class StageTI
|
||||
//{
|
||||
// texture="braf\braf_air\Braf_Helicopters\Braf_Caracal\data\camo2_ti_ca.paa";
|
||||
//};
|
||||
ambient[]={1,1,1,1};
|
||||
diffuse[]={0.75,0.75,0.75,1};
|
||||
forcedDiffuse[]={0,0,0,1};
|
||||
emmisive[]={0,0,0,0};
|
||||
specular[]={0.89999998,0.89999998,0.89999998,1};
|
||||
specularPower=100;
|
||||
PixelShaderID="Super";
|
||||
VertexShaderID="Super";
|
||||
class Stage1
|
||||
{
|
||||
texture="braf\braf_air\Braf_Helicopters\Braf_Caracal\data\camo2_nohq.paa";
|
||||
uvSource="tex";
|
||||
class uvTransform
|
||||
{
|
||||
aside[]={1,0,0};
|
||||
up[]={0,1,0};
|
||||
dir[]={0,0,0};
|
||||
pos[]={0,0,0};
|
||||
};
|
||||
};
|
||||
class Stage2
|
||||
{
|
||||
texture="#(argb,8,8,3)color(0.5,0.5,0.5,0.5,DT)";
|
||||
uvSource="tex";
|
||||
class uvTransform
|
||||
{
|
||||
aside[]={1,0,0};
|
||||
up[]={0,1,0};
|
||||
dir[]={0,0,0};
|
||||
pos[]={0,0,0};
|
||||
};
|
||||
};
|
||||
class Stage3
|
||||
{
|
||||
texture="#(argb,8,8,3)color(0,0,0,0,MC)";
|
||||
uvSource="tex";
|
||||
class uvTransform
|
||||
{
|
||||
aside[]={1,0,0};
|
||||
up[]={0,1,0};
|
||||
dir[]={0,0,0};
|
||||
pos[]={0,0,0};
|
||||
};
|
||||
};
|
||||
class Stage4
|
||||
{
|
||||
texture="braf\braf_air\Braf_Helicopters\Braf_Caracal\data\camo2_as.paa";
|
||||
uvSource="tex";
|
||||
class uvTransform
|
||||
{
|
||||
aside[]={1,0,0};
|
||||
up[]={0,1,0};
|
||||
dir[]={0,0,0};
|
||||
pos[]={0,0,0};
|
||||
};
|
||||
};
|
||||
class Stage5
|
||||
{
|
||||
texture="braf\braf_air\Braf_Helicopters\Braf_Caracal\data\camo2_smdi.paa";
|
||||
uvSource="tex";
|
||||
class uvTransform
|
||||
{
|
||||
aside[]={1,0,0};
|
||||
up[]={0,1,0};
|
||||
dir[]={0,0,0};
|
||||
pos[]={0,0,0};
|
||||
};
|
||||
};
|
||||
class Stage6
|
||||
{
|
||||
texture="#(ai,64,64,1)fresnel(4.6,6.5)";
|
||||
uvSource="tex";
|
||||
class uvTransform
|
||||
{
|
||||
aside[]={1,0,0};
|
||||
up[]={0,10,0};
|
||||
dir[]={0,0,0};
|
||||
pos[]={0,0,0};
|
||||
};
|
||||
};
|
||||
class Stage7
|
||||
{
|
||||
texture="a3\data_f\env_land_sea_co.paa";
|
||||
uvSource="tex";
|
||||
class uvTransform
|
||||
{
|
||||
aside[]={1,0,0};
|
||||
up[]={0,1,0};
|
||||
dir[]={0,0,0};
|
||||
pos[]={0,0,0};
|
||||
};
|
||||
};
|
||||
@@ -0,0 +1,96 @@
|
||||
//class StageTI
|
||||
//{
|
||||
// texture="braf\braf_air\Braf_Helicopters\Braf_Caracal\data\camo3_ti_ca.paa";
|
||||
//};
|
||||
ambient[]={1,1,1,1};
|
||||
diffuse[]={0.75,0.75,0.75,1};
|
||||
forcedDiffuse[]={0,0,0,1};
|
||||
emmisive[]={0,0,0,0};
|
||||
specular[]={0.89999998,0.89999998,0.89999998,1};
|
||||
specularPower=100;
|
||||
PixelShaderID="Super";
|
||||
VertexShaderID="Super";
|
||||
class Stage1
|
||||
{
|
||||
texture="braf\braf_air\Braf_Helicopters\Braf_Caracal\data\camo3_nohq.paa";
|
||||
uvSource="tex";
|
||||
class uvTransform
|
||||
{
|
||||
aside[]={1,0,0};
|
||||
up[]={0,1,0};
|
||||
dir[]={0,0,0};
|
||||
pos[]={0,0,0};
|
||||
};
|
||||
};
|
||||
class Stage2
|
||||
{
|
||||
texture="#(argb,8,8,3)color(0.5,0.5,0.5,0.5,DT)";
|
||||
uvSource="tex";
|
||||
class uvTransform
|
||||
{
|
||||
aside[]={1,0,0};
|
||||
up[]={0,1,0};
|
||||
dir[]={0,0,0};
|
||||
pos[]={0,0,0};
|
||||
};
|
||||
};
|
||||
class Stage3
|
||||
{
|
||||
texture="#(argb,8,8,3)color(0,0,0,0,MC)";
|
||||
uvSource="tex";
|
||||
class uvTransform
|
||||
{
|
||||
aside[]={1,0,0};
|
||||
up[]={0,1,0};
|
||||
dir[]={0,0,0};
|
||||
pos[]={0,0,0};
|
||||
};
|
||||
};
|
||||
class Stage4
|
||||
{
|
||||
texture="braf\braf_air\Braf_Helicopters\Braf_Caracal\data\camo3_as.paa";
|
||||
uvSource="tex";
|
||||
class uvTransform
|
||||
{
|
||||
aside[]={1,0,0};
|
||||
up[]={0,1,0};
|
||||
dir[]={0,0,0};
|
||||
pos[]={0,0,0};
|
||||
};
|
||||
};
|
||||
class Stage5
|
||||
{
|
||||
texture="braf\braf_air\Braf_Helicopters\Braf_Caracal\data\camo3_smdi.paa";
|
||||
uvSource="tex";
|
||||
class uvTransform
|
||||
{
|
||||
aside[]={1,0,0};
|
||||
up[]={0,1,0};
|
||||
dir[]={0,0,0};
|
||||
pos[]={0,0,0};
|
||||
};
|
||||
};
|
||||
class Stage6
|
||||
{
|
||||
texture="#(ai,64,64,1)fresnel(4.6,6.5)";
|
||||
uvSource="tex";
|
||||
class uvTransform
|
||||
{
|
||||
aside[]={1,0,0};
|
||||
up[]={0,10,0};
|
||||
dir[]={0,0,0};
|
||||
pos[]={0,0,0};
|
||||
};
|
||||
};
|
||||
class Stage7
|
||||
{
|
||||
texture="a3\data_f\env_land_sea_co.paa";
|
||||
uvSource="tex";
|
||||
class uvTransform
|
||||
{
|
||||
aside[]={1,0,0};
|
||||
up[]={0,1,0};
|
||||
dir[]={0,0,0};
|
||||
pos[]={0,0,0};
|
||||
};
|
||||
};
|
||||
@@ -0,0 +1,96 @@
|
||||
//class StageTI
|
||||
//{
|
||||
// texture="braf\braf_air\Braf_Helicopters\Braf_Caracal\data\camo6_ti_ca.paa";
|
||||
//};
|
||||
ambient[]={1,1,1,1};
|
||||
diffuse[]={0.75,0.75,0.75,1};
|
||||
forcedDiffuse[]={0,0,0,1};
|
||||
emmisive[]={0,0,0,0};
|
||||
specular[]={0.9,0.9,0.9,1};
|
||||
specularPower=75;
|
||||
PixelShaderID="Super";
|
||||
VertexShaderID="Super";
|
||||
class Stage1
|
||||
{
|
||||
texture="braf\braf_air\Braf_Helicopters\Braf_Caracal\data\camo6_nohq.paa";
|
||||
uvSource="tex";
|
||||
class uvTransform
|
||||
{
|
||||
aside[]={1,0,0};
|
||||
up[]={0,1,0};
|
||||
dir[]={0,0,0};
|
||||
pos[]={0,0,0};
|
||||
};
|
||||
};
|
||||
class Stage2
|
||||
{
|
||||
texture="#(argb,8,8,3)color(0.5,0.5,0.5,0.5,DT)";
|
||||
uvSource="tex";
|
||||
class uvTransform
|
||||
{
|
||||
aside[]={1,0,0};
|
||||
up[]={0,1,0};
|
||||
dir[]={0,0,0};
|
||||
pos[]={0,0,0};
|
||||
};
|
||||
};
|
||||
class Stage3
|
||||
{
|
||||
texture="#(argb,8,8,3)color(0,0,0,0,MC)";
|
||||
uvSource="tex";
|
||||
class uvTransform
|
||||
{
|
||||
aside[]={1,0,0};
|
||||
up[]={0,1,0};
|
||||
dir[]={0,0,0};
|
||||
pos[]={0,0,0};
|
||||
};
|
||||
};
|
||||
class Stage4
|
||||
{
|
||||
texture="braf\braf_air\Braf_Helicopters\Braf_Caracal\data\camo6_as.paa";
|
||||
uvSource="tex";
|
||||
class uvTransform
|
||||
{
|
||||
aside[]={1,0,0};
|
||||
up[]={0,1,0};
|
||||
dir[]={0,0,0};
|
||||
pos[]={0,0,0};
|
||||
};
|
||||
};
|
||||
class Stage5
|
||||
{
|
||||
texture="braf\braf_air\Braf_Helicopters\Braf_Caracal\data\camo6_smdi.paa";
|
||||
uvSource="tex";
|
||||
class uvTransform
|
||||
{
|
||||
aside[]={1,0,0};
|
||||
up[]={0,1,0};
|
||||
dir[]={0,0,0};
|
||||
pos[]={0,0,0};
|
||||
};
|
||||
};
|
||||
class Stage6
|
||||
{
|
||||
texture="#(ai,64,64,1)fresnel(4.6,6.5)";
|
||||
uvSource="tex";
|
||||
class uvTransform
|
||||
{
|
||||
aside[]={1,0,0};
|
||||
up[]={0,10,0};
|
||||
dir[]={0,0,0};
|
||||
pos[]={0,0,0};
|
||||
};
|
||||
};
|
||||
class Stage7
|
||||
{
|
||||
texture="a3\data_f\env_land_sea_co.paa";
|
||||
uvSource="tex";
|
||||
class uvTransform
|
||||
{
|
||||
aside[]={1,0,0};
|
||||
up[]={0,1,0};
|
||||
dir[]={0,0,0};
|
||||
pos[]={0,0,0};
|
||||
};
|
||||
};
|
||||
BIN
braf_air/Braf_Helicopters/Braf_Caracal/data/damage/Camo1_as.paa
LFS
Normal file
BIN
braf_air/Braf_Helicopters/Braf_Caracal/data/damage/Camo1_as.paa
LFS
Normal file
Binary file not shown.
BIN
braf_air/Braf_Helicopters/Braf_Caracal/data/damage/Camo1_nohq.paa
LFS
Normal file
BIN
braf_air/Braf_Helicopters/Braf_Caracal/data/damage/Camo1_nohq.paa
LFS
Normal file
Binary file not shown.
BIN
braf_air/Braf_Helicopters/Braf_Caracal/data/damage/Camo1_smdi.paa
LFS
Normal file
BIN
braf_air/Braf_Helicopters/Braf_Caracal/data/damage/Camo1_smdi.paa
LFS
Normal file
Binary file not shown.
BIN
braf_air/Braf_Helicopters/Braf_Caracal/data/damage/Camo2_as.paa
LFS
Normal file
BIN
braf_air/Braf_Helicopters/Braf_Caracal/data/damage/Camo2_as.paa
LFS
Normal file
Binary file not shown.
BIN
braf_air/Braf_Helicopters/Braf_Caracal/data/damage/Camo2_nohq.paa
LFS
Normal file
BIN
braf_air/Braf_Helicopters/Braf_Caracal/data/damage/Camo2_nohq.paa
LFS
Normal file
Binary file not shown.
BIN
braf_air/Braf_Helicopters/Braf_Caracal/data/damage/Camo2_smdi.paa
LFS
Normal file
BIN
braf_air/Braf_Helicopters/Braf_Caracal/data/damage/Camo2_smdi.paa
LFS
Normal file
Binary file not shown.
BIN
braf_air/Braf_Helicopters/Braf_Caracal/data/damage/Camo3_as.paa
LFS
Normal file
BIN
braf_air/Braf_Helicopters/Braf_Caracal/data/damage/Camo3_as.paa
LFS
Normal file
Binary file not shown.
BIN
braf_air/Braf_Helicopters/Braf_Caracal/data/damage/Camo3_nohq.paa
LFS
Normal file
BIN
braf_air/Braf_Helicopters/Braf_Caracal/data/damage/Camo3_nohq.paa
LFS
Normal file
Binary file not shown.
BIN
braf_air/Braf_Helicopters/Braf_Caracal/data/damage/Camo3_smdi.paa
LFS
Normal file
BIN
braf_air/Braf_Helicopters/Braf_Caracal/data/damage/Camo3_smdi.paa
LFS
Normal file
Binary file not shown.
BIN
braf_air/Braf_Helicopters/Braf_Caracal/data/damage/Camo4_as.paa
LFS
Normal file
BIN
braf_air/Braf_Helicopters/Braf_Caracal/data/damage/Camo4_as.paa
LFS
Normal file
Binary file not shown.
BIN
braf_air/Braf_Helicopters/Braf_Caracal/data/damage/Camo4_nohq.paa
LFS
Normal file
BIN
braf_air/Braf_Helicopters/Braf_Caracal/data/damage/Camo4_nohq.paa
LFS
Normal file
Binary file not shown.
BIN
braf_air/Braf_Helicopters/Braf_Caracal/data/damage/Camo4_smdi.paa
LFS
Normal file
BIN
braf_air/Braf_Helicopters/Braf_Caracal/data/damage/Camo4_smdi.paa
LFS
Normal file
Binary file not shown.
@@ -0,0 +1,54 @@
|
||||
ambient[]={1.0,1.0,1.0,1.0};
|
||||
diffuse[]={1.0,1.0,1.0,1.0};
|
||||
forcedDiffuse[]={0.0,0.0,0.0,1.0};
|
||||
emmisive[]={0.0,0.0,0.0,0.0};
|
||||
specular[]={0.15,0.15,0.15,1.0};
|
||||
specularPower=70;
|
||||
PixelShaderID="Super";
|
||||
VertexShaderID="Super";
|
||||
class Stage1
|
||||
{
|
||||
texture="braf\braf_air\BRAF_Helicopters\BRAF_Caracal\data\camo1_nohq.paa";
|
||||
uvSource="tex";
|
||||
};
|
||||
class Stage2
|
||||
{
|
||||
texture="#(argb,8,8,3)color(0.5,0.5,0.5,1,DT)";
|
||||
uvSource="tex";
|
||||
class uvTransform
|
||||
{
|
||||
aside[]={10.0,0.0,0.0};
|
||||
up[]={0.0,10.0,0.0};
|
||||
dir[]={0.0,0.0,0.0};
|
||||
pos[]={0.0,0.0,0.0};
|
||||
};
|
||||
};
|
||||
class Stage3
|
||||
{
|
||||
texture="a3\data_f\destruct\damage_metalsheet_mca.paa";
|
||||
uvSource="tex";
|
||||
};
|
||||
class Stage4
|
||||
{
|
||||
texture="braf\braf_air\BRAF_Helicopters\BRAF_Caracal\data\camo1_as.paa";
|
||||
uvSource="tex";
|
||||
};
|
||||
class Stage5
|
||||
{
|
||||
texture="braf\braf_air\BRAF_Helicopters\BRAF_Caracal\data\camo1_smdi.paa";
|
||||
uvSource="tex";
|
||||
};
|
||||
class Stage6
|
||||
{
|
||||
texture="#(ai,64,64,1)fresnel(2.0,0.1)";
|
||||
uvSource="none";
|
||||
};
|
||||
class Stage7
|
||||
{
|
||||
texture="a3\data\env_land_co.paa";
|
||||
uvSource="none";
|
||||
};
|
||||
//class StageTI
|
||||
//{
|
||||
// texture="braf\braf_air\BRAF_Helicopters\BRAF_Caracal\data\camo1_ti_ca.paa";
|
||||
//};
|
||||
@@ -0,0 +1,54 @@
|
||||
ambient[]={1.0,1.0,1.0,1.0};
|
||||
diffuse[]={1.0,1.0,1.0,1.0};
|
||||
forcedDiffuse[]={0.0,0.0,0.0,1.0};
|
||||
emmisive[]={0.0,0.0,0.0,0.0};
|
||||
specular[]={0.15,0.15,0.15,1.0};
|
||||
specularPower=70;
|
||||
PixelShaderID="Super";
|
||||
VertexShaderID="Super";
|
||||
class Stage1
|
||||
{
|
||||
texture="braf\braf_air\BRAF_Helicopters\BRAF_Caracal\data\camo2_nohq.paa";
|
||||
uvSource="tex";
|
||||
};
|
||||
class Stage2
|
||||
{
|
||||
texture="#(argb,8,8,3)color(0.5,0.5,0.5,1,DT)";
|
||||
uvSource="tex";
|
||||
class uvTransform
|
||||
{
|
||||
aside[]={10.0,0.0,0.0};
|
||||
up[]={0.0,10.0,0.0};
|
||||
dir[]={0.0,0.0,0.0};
|
||||
pos[]={0.0,0.0,0.0};
|
||||
};
|
||||
};
|
||||
class Stage3
|
||||
{
|
||||
texture="a3\data_f\destruct\damage_metalsheet_mca.paa";
|
||||
uvSource="tex";
|
||||
};
|
||||
class Stage4
|
||||
{
|
||||
texture="braf\braf_air\BRAF_Helicopters\BRAF_Caracal\data\camo2_as.paa";
|
||||
uvSource="tex";
|
||||
};
|
||||
class Stage5
|
||||
{
|
||||
texture="braf\braf_air\BRAF_Helicopters\BRAF_Caracal\data\camo2_smdi.paa";
|
||||
uvSource="tex";
|
||||
};
|
||||
class Stage6
|
||||
{
|
||||
texture="#(ai,64,64,1)fresnel(2.0,0.1)";
|
||||
uvSource="none";
|
||||
};
|
||||
class Stage7
|
||||
{
|
||||
texture="a3\data\env_land_co.paa";
|
||||
uvSource="none";
|
||||
};
|
||||
//class StageTI
|
||||
//{
|
||||
// texture="braf\braf_air\BRAF_Helicopters\BRAF_Caracal\data\camo2_ti_ca.paa";
|
||||
//};
|
||||
@@ -0,0 +1,54 @@
|
||||
ambient[]={1.0,1.0,1.0,1.0};
|
||||
diffuse[]={1.0,1.0,1.0,1.0};
|
||||
forcedDiffuse[]={0.0,0.0,0.0,1.0};
|
||||
emmisive[]={0.0,0.0,0.0,0.0};
|
||||
specular[]={0.15,0.15,0.15,1.0};
|
||||
specularPower=70;
|
||||
PixelShaderID="Super";
|
||||
VertexShaderID="Super";
|
||||
class Stage1
|
||||
{
|
||||
texture="braf\braf_air\BRAF_Helicopters\BRAF_Caracal\data\camo3_nohq.paa";
|
||||
uvSource="tex";
|
||||
};
|
||||
class Stage2
|
||||
{
|
||||
texture="#(argb,8,8,3)color(0.5,0.5,0.5,1,DT)";
|
||||
uvSource="tex";
|
||||
class uvTransform
|
||||
{
|
||||
aside[]={10.0,0.0,0.0};
|
||||
up[]={0.0,10.0,0.0};
|
||||
dir[]={0.0,0.0,0.0};
|
||||
pos[]={0.0,0.0,0.0};
|
||||
};
|
||||
};
|
||||
class Stage3
|
||||
{
|
||||
texture="a3\data_f\destruct\damage_metalsheet_mca.paa";
|
||||
uvSource="tex";
|
||||
};
|
||||
class Stage4
|
||||
{
|
||||
texture="braf\braf_air\BRAF_Helicopters\BRAF_Caracal\data\camo3_as.paa";
|
||||
uvSource="tex";
|
||||
};
|
||||
class Stage5
|
||||
{
|
||||
texture="braf\braf_air\BRAF_Helicopters\BRAF_Caracal\data\camo3_smdi.paa";
|
||||
uvSource="tex";
|
||||
};
|
||||
class Stage6
|
||||
{
|
||||
texture="#(ai,64,64,1)fresnel(2.0,0.1)";
|
||||
uvSource="none";
|
||||
};
|
||||
class Stage7
|
||||
{
|
||||
texture="a3\data\env_land_co.paa";
|
||||
uvSource="none";
|
||||
};
|
||||
//class StageTI
|
||||
//{
|
||||
// texture="braf\braf_air\BRAF_Helicopters\BRAF_Caracal\data\camo3_ti_ca.paa";
|
||||
//};
|
||||
@@ -0,0 +1,54 @@
|
||||
ambient[]={1.0,1.0,1.0,1.0};
|
||||
diffuse[]={1.0,1.0,1.0,1.0};
|
||||
forcedDiffuse[]={0.0,0.0,0.0,1.0};
|
||||
emmisive[]={0.0,0.0,0.0,0.0};
|
||||
specular[]={0.15,0.15,0.15,1.0};
|
||||
specularPower=70;
|
||||
PixelShaderID="Super";
|
||||
VertexShaderID="Super";
|
||||
class Stage1
|
||||
{
|
||||
texture="braf\braf_air\BRAF_Helicopters\BRAF_Caracal\data\camo4_nohq.paa";
|
||||
uvSource="tex";
|
||||
};
|
||||
class Stage2
|
||||
{
|
||||
texture="#(argb,8,8,3)color(0.5,0.5,0.5,1,DT)";
|
||||
uvSource="tex";
|
||||
class uvTransform
|
||||
{
|
||||
aside[]={10.0,0.0,0.0};
|
||||
up[]={0.0,10.0,0.0};
|
||||
dir[]={0.0,0.0,0.0};
|
||||
pos[]={0.0,0.0,0.0};
|
||||
};
|
||||
};
|
||||
class Stage3
|
||||
{
|
||||
texture="a3\data_f\destruct\damage_metalsheet_mca.paa";
|
||||
uvSource="tex";
|
||||
};
|
||||
class Stage4
|
||||
{
|
||||
texture="braf\braf_air\BRAF_Helicopters\BRAF_Caracal\data\camo4_as.paa";
|
||||
uvSource="tex";
|
||||
};
|
||||
class Stage5
|
||||
{
|
||||
texture="braf\braf_air\BRAF_Helicopters\BRAF_Caracal\data\camo4_smdi.paa";
|
||||
uvSource="tex";
|
||||
};
|
||||
class Stage6
|
||||
{
|
||||
texture="#(ai,64,64,1)fresnel(2.0,0.1)";
|
||||
uvSource="none";
|
||||
};
|
||||
class Stage7
|
||||
{
|
||||
texture="a3\data\env_land_co.paa";
|
||||
uvSource="none";
|
||||
};
|
||||
//class StageTI
|
||||
//{
|
||||
// texture="braf\braf_air\BRAF_Helicopters\BRAF_Caracal\data\camo4_ti_ca.paa";
|
||||
//};
|
||||
@@ -0,0 +1,97 @@
|
||||
class StageTI
|
||||
{
|
||||
texture="a3\data_f\destruct_ti_ca.paa";
|
||||
};
|
||||
ambient[]={1,1,1,1};
|
||||
diffuse[]={0.69999999,0.69999999,0.69999999,1};
|
||||
forcedDiffuse[]={0,0,0,0};
|
||||
emmisive[]={0,0,0,0};
|
||||
specular[]={0.029999999,0.029999999,0.029999999,1};
|
||||
specularPower=50;
|
||||
PixelShaderID="Super";
|
||||
VertexShaderID="Super";
|
||||
class Stage1
|
||||
{
|
||||
texture="a3\data_f\destruct\destruct_rust_nohq.paa";
|
||||
uvSource="tex";
|
||||
class uvTransform
|
||||
{
|
||||
aside[]={2,0,0};
|
||||
up[]={0,2,0};
|
||||
dir[]={0,0,0};
|
||||
pos[]={0,0.5,0};
|
||||
};
|
||||
};
|
||||
class Stage2
|
||||
{
|
||||
texture="a3\data_f\destruct\destruct_rust_cdt.paa";
|
||||
uvSource="tex";
|
||||
class uvTransform
|
||||
{
|
||||
aside[]={8,8,0};
|
||||
up[]={-8,8,0};
|
||||
dir[]={0,0,0};
|
||||
pos[]={0,0,0};
|
||||
};
|
||||
};
|
||||
class Stage3
|
||||
{
|
||||
texture="a3\data_f\destruct\destruct_rust_mca.paa";
|
||||
uvSource="tex";
|
||||
class uvTransform
|
||||
{
|
||||
aside[]={2,0,0};
|
||||
up[]={0,2,0};
|
||||
dir[]={0,0,0};
|
||||
pos[]={0,0.5,0};
|
||||
};
|
||||
};
|
||||
class Stage4
|
||||
{
|
||||
texture="#(argb,8,8,3)color(1,1,1,1,AS)";
|
||||
uvSource="tex";
|
||||
class uvTransform
|
||||
{
|
||||
aside[]={1,0,0};
|
||||
up[]={0,1,0};
|
||||
dir[]={0,0,1};
|
||||
pos[]={0,0,1};
|
||||
};
|
||||
};
|
||||
class Stage5
|
||||
{
|
||||
texture="a3\data_f\destruct\destruct_rust_smdi.paa";
|
||||
uvSource="tex";
|
||||
class uvTransform
|
||||
{
|
||||
aside[]={2,0,0};
|
||||
up[]={0,2,0};
|
||||
dir[]={0,0,1};
|
||||
pos[]={0,0.5,1};
|
||||
};
|
||||
};
|
||||
class Stage6
|
||||
{
|
||||
texture="#(ai,64,64,1)fresnel(0.1,0.07)";
|
||||
uvSource="tex";
|
||||
class uvTransform
|
||||
{
|
||||
aside[]={1,0,0};
|
||||
up[]={0,1,0};
|
||||
dir[]={0,0,0};
|
||||
pos[]={0,0,0};
|
||||
};
|
||||
};
|
||||
class Stage7
|
||||
{
|
||||
texture = "a3\data\env_land_co.paa";
|
||||
useWorldEnvMap="true";
|
||||
uvSource="tex";
|
||||
class uvTransform
|
||||
{
|
||||
aside[]={1,0,0};
|
||||
up[]={0,1,0};
|
||||
dir[]={0,0,0};
|
||||
pos[]={0,0,0};
|
||||
};
|
||||
};
|
||||
@@ -0,0 +1,101 @@
|
||||
class StageTI
|
||||
{
|
||||
texture="a3\data_f\default_glass_ti_ca.paa";
|
||||
};
|
||||
ambient[]={1,1,1,1};
|
||||
diffuse[]={1,1,1,1};
|
||||
forcedDiffuse[]={0,0,0,0};
|
||||
emmisive[]={0,0,0,1};
|
||||
specular[]={0.30000001,0.31999999,0.33000001,1};
|
||||
specularPower=1700;
|
||||
PixelShaderID="Super";
|
||||
VertexShaderID="Super";
|
||||
renderFlags[]=
|
||||
{
|
||||
"NoZWrite"
|
||||
};
|
||||
class Stage1
|
||||
{
|
||||
texture="a3\data_f\destruct\damage_glass_laminated_nohq.paa";
|
||||
uvSource="tex";
|
||||
class uvTransform
|
||||
{
|
||||
aside[]={4,0,0};
|
||||
up[]={0,4,0};
|
||||
dir[]={0,0,0};
|
||||
pos[]={0,0,0};
|
||||
};
|
||||
};
|
||||
class Stage2
|
||||
{
|
||||
texture="a3\data_f\destruct\damage_glass_laminated_ca.paa";
|
||||
uvSource="tex";
|
||||
class uvTransform
|
||||
{
|
||||
aside[]={4,0,0};
|
||||
up[]={0,4,0};
|
||||
dir[]={0,0,0};
|
||||
pos[]={0,0,0};
|
||||
};
|
||||
};
|
||||
class Stage3
|
||||
{
|
||||
texture="a3\data_f\destruct\damage_glass_laminated_ca.paa";
|
||||
uvSource="tex";
|
||||
class uvTransform
|
||||
{
|
||||
aside[]={4,0,0};
|
||||
up[]={0,4,0};
|
||||
dir[]={0,0,0};
|
||||
pos[]={0,0,0};
|
||||
};
|
||||
};
|
||||
class Stage4
|
||||
{
|
||||
texture="#(rgb,8,8,3)color(1,1,1,1,AS)";
|
||||
uvSource="tex";
|
||||
class uvTransform
|
||||
{
|
||||
aside[]={1,0,0};
|
||||
up[]={0,1,0};
|
||||
dir[]={0,0,0};
|
||||
pos[]={0,0,0};
|
||||
};
|
||||
};
|
||||
class Stage5
|
||||
{
|
||||
texture="a3\data_f\destruct\damage_glass_laminated_smdi.paa";
|
||||
uvSource="tex";
|
||||
class uvTransform
|
||||
{
|
||||
aside[]={4,0,0};
|
||||
up[]={0,4,0};
|
||||
dir[]={0,0,1};
|
||||
pos[]={0,0,0};
|
||||
};
|
||||
};
|
||||
class Stage6
|
||||
{
|
||||
texture="#(ai,64,64,1)fresnel(0.8,0.1)";
|
||||
uvSource="tex";
|
||||
class uvTransform
|
||||
{
|
||||
aside[]={1,0,0};
|
||||
up[]={0,1,0};
|
||||
dir[]={0,0,1};
|
||||
pos[]={0,0,0};
|
||||
};
|
||||
};
|
||||
class Stage7
|
||||
{
|
||||
useWorldEnvMap="true";
|
||||
texture="a3\data_f\env_land_ca.paa";
|
||||
uvSource="tex";
|
||||
class uvTransform
|
||||
{
|
||||
aside[]={1,0,0};
|
||||
up[]={0,1,0};
|
||||
dir[]={0,0,1};
|
||||
pos[]={0,0,0};
|
||||
};
|
||||
};
|
||||
97
braf_air/Braf_Helicopters/Braf_Caracal/data/destruct.rvmat
Normal file
97
braf_air/Braf_Helicopters/Braf_Caracal/data/destruct.rvmat
Normal file
@@ -0,0 +1,97 @@
|
||||
class StageTI
|
||||
{
|
||||
texture="a3\data_f\destruct_ti_ca.paa";
|
||||
};
|
||||
ambient[]={1,1,1,1};
|
||||
diffuse[]={0.69999999,0.69999999,0.69999999,1};
|
||||
forcedDiffuse[]={0,0,0,0};
|
||||
emmisive[]={0,0,0,0};
|
||||
specular[]={0.029999999,0.029999999,0.029999999,1};
|
||||
specularPower=50;
|
||||
PixelShaderID="Super";
|
||||
VertexShaderID="Super";
|
||||
class Stage1
|
||||
{
|
||||
texture="a3\data_f\destruct\destruct_rust_nohq.paa";
|
||||
uvSource="tex";
|
||||
class uvTransform
|
||||
{
|
||||
aside[]={2,0,0};
|
||||
up[]={0,2,0};
|
||||
dir[]={0,0,0};
|
||||
pos[]={0,0.5,0};
|
||||
};
|
||||
};
|
||||
class Stage2
|
||||
{
|
||||
texture="a3\data_f\destruct\destruct_rust_cdt.paa";
|
||||
uvSource="tex";
|
||||
class uvTransform
|
||||
{
|
||||
aside[]={8,8,0};
|
||||
up[]={-8,8,0};
|
||||
dir[]={0,0,0};
|
||||
pos[]={0,0,0};
|
||||
};
|
||||
};
|
||||
class Stage3
|
||||
{
|
||||
texture="a3\data_f\destruct\destruct_rust_mca.paa";
|
||||
uvSource="tex";
|
||||
class uvTransform
|
||||
{
|
||||
aside[]={2,0,0};
|
||||
up[]={0,2,0};
|
||||
dir[]={0,0,0};
|
||||
pos[]={0,0.5,0};
|
||||
};
|
||||
};
|
||||
class Stage4
|
||||
{
|
||||
texture="#(argb,8,8,3)color(1,1,1,1,AS)";
|
||||
uvSource="tex";
|
||||
class uvTransform
|
||||
{
|
||||
aside[]={1,0,0};
|
||||
up[]={0,1,0};
|
||||
dir[]={0,0,1};
|
||||
pos[]={0,0,1};
|
||||
};
|
||||
};
|
||||
class Stage5
|
||||
{
|
||||
texture="a3\data_f\destruct\destruct_rust_smdi.paa";
|
||||
uvSource="tex";
|
||||
class uvTransform
|
||||
{
|
||||
aside[]={2,0,0};
|
||||
up[]={0,2,0};
|
||||
dir[]={0,0,1};
|
||||
pos[]={0,0.5,1};
|
||||
};
|
||||
};
|
||||
class Stage6
|
||||
{
|
||||
texture="#(ai,64,64,1)fresnel(0.1,0.07)";
|
||||
uvSource="tex";
|
||||
class uvTransform
|
||||
{
|
||||
aside[]={1,0,0};
|
||||
up[]={0,1,0};
|
||||
dir[]={0,0,0};
|
||||
pos[]={0,0,0};
|
||||
};
|
||||
};
|
||||
class Stage7
|
||||
{
|
||||
texture = "a3\data\env_land_co.paa";
|
||||
useWorldEnvMap="true";
|
||||
uvSource="tex";
|
||||
class uvTransform
|
||||
{
|
||||
aside[]={1,0,0};
|
||||
up[]={0,1,0};
|
||||
dir[]={0,0,0};
|
||||
pos[]={0,0,0};
|
||||
};
|
||||
};
|
||||
12
braf_air/Braf_Helicopters/Braf_Caracal/data/emit_red.rvmat
Normal file
12
braf_air/Braf_Helicopters/Braf_Caracal/data/emit_red.rvmat
Normal file
@@ -0,0 +1,12 @@
|
||||
class StageTI
|
||||
{
|
||||
texture="a3\data_f\default_vehicle_ti_ca.paa";
|
||||
};
|
||||
ambient[]={1,0.30000001,0,1};
|
||||
diffuse[]={1,0.30000001,0,1};
|
||||
forcedDiffuse[]={0,0,0,0};
|
||||
emmisive[]={1800,20,10,1};
|
||||
specular[]={0,0,0,1};
|
||||
specularPower=1;
|
||||
PixelShaderID="Normal";
|
||||
VertexShaderID="Basic";
|
||||
101
braf_air/Braf_Helicopters/Braf_Caracal/data/glass.rvmat
Normal file
101
braf_air/Braf_Helicopters/Braf_Caracal/data/glass.rvmat
Normal file
@@ -0,0 +1,101 @@
|
||||
class StageTI
|
||||
{
|
||||
texture="a3\data_f\default_ti_ca.paa";
|
||||
};
|
||||
ambient[]={0.2,0.2,0.2,1};
|
||||
diffuse[]={0.2,0.2,0.2,1};
|
||||
forcedDiffuse[]={0.22,0.51999998,0.62,1};
|
||||
emmisive[]={0,0,0,0};
|
||||
specular[]={0.079999998,0.082000002,0.082999997,1};
|
||||
specularPower=780;
|
||||
renderFlags[]=
|
||||
{
|
||||
"NoZWrite"
|
||||
};
|
||||
PixelShaderID="Super";
|
||||
VertexShaderID="Super";
|
||||
class Stage1
|
||||
{
|
||||
texture="#(argb,8,8,3)color(0.5,0.5,1,1,NOHQ)";
|
||||
uvSource="tex";
|
||||
class uvTransform
|
||||
{
|
||||
aside[]={1,0,0};
|
||||
up[]={0,1,0};
|
||||
dir[]={0,0,1};
|
||||
pos[]={0,0,0};
|
||||
};
|
||||
};
|
||||
class Stage2
|
||||
{
|
||||
texture="#(argb,8,8,3)color(0.5,0.5,0.5,1,DT)";
|
||||
uvSource="tex";
|
||||
class uvTransform
|
||||
{
|
||||
aside[]={1,0,0};
|
||||
up[]={0,1,0};
|
||||
dir[]={0,0,1};
|
||||
pos[]={0,0,0};
|
||||
};
|
||||
};
|
||||
class Stage3
|
||||
{
|
||||
texture="#(argb,8,8,3)color(0,0,0,0,MC)";
|
||||
uvSource="tex";
|
||||
class uvTransform
|
||||
{
|
||||
aside[]={1,0,0};
|
||||
up[]={0,1,0};
|
||||
dir[]={0,0,1};
|
||||
pos[]={0,0,0};
|
||||
};
|
||||
};
|
||||
class Stage4
|
||||
{
|
||||
texture="#(argb,8,8,3)color(1,1,1,1,AS)";
|
||||
uvSource="tex";
|
||||
class uvTransform
|
||||
{
|
||||
aside[]={1,0,0};
|
||||
up[]={0,1,0};
|
||||
dir[]={0,0,1};
|
||||
pos[]={0,0,0};
|
||||
};
|
||||
};
|
||||
class Stage5
|
||||
{
|
||||
texture="#(argb,8,8,3)color(0,0.6,1,1,SMDI)";
|
||||
uvSource="tex";
|
||||
class uvTransform
|
||||
{
|
||||
aside[]={1,0,0};
|
||||
up[]={0,1,0};
|
||||
dir[]={0,0,1};
|
||||
pos[]={0,0,0};
|
||||
};
|
||||
};
|
||||
class Stage6
|
||||
{
|
||||
texture="#(ai,64,64,1)fresnelGlass(2)";
|
||||
uvSource="tex";
|
||||
class uvTransform
|
||||
{
|
||||
aside[]={1,0,0};
|
||||
up[]={0,1,0};
|
||||
dir[]={0,0,1};
|
||||
pos[]={0,0,0};
|
||||
};
|
||||
};
|
||||
class Stage7
|
||||
{
|
||||
useWorldEnvMap="true";
|
||||
texture="a3\data_f\env_land_ca.paa";
|
||||
uvSource="tex";
|
||||
class uvTransform
|
||||
{
|
||||
aside[]={1,0,0};
|
||||
up[]={0,1,0};
|
||||
dir[]={0,0,1};
|
||||
pos[]={0,0,0};
|
||||
};
|
||||
};
|
||||
101
braf_air/Braf_Helicopters/Braf_Caracal/data/glass_damage.rvmat
Normal file
101
braf_air/Braf_Helicopters/Braf_Caracal/data/glass_damage.rvmat
Normal file
@@ -0,0 +1,101 @@
|
||||
class StageTI
|
||||
{
|
||||
texture="a3\data_f\default_glass_ti_ca.paa";
|
||||
};
|
||||
ambient[]={1,1,1,1};
|
||||
diffuse[]={1,1,1,1};
|
||||
forcedDiffuse[]={0,0,0,0};
|
||||
emmisive[]={0,0,0,1};
|
||||
specular[]={0.30000001,0.31999999,0.33000001,1};
|
||||
specularPower=1700;
|
||||
PixelShaderID="Super";
|
||||
VertexShaderID="Super";
|
||||
renderFlags[]=
|
||||
{
|
||||
"NoZWrite"
|
||||
};
|
||||
class Stage1
|
||||
{
|
||||
texture="a3\data_f\destruct\damage_glass_laminated_nohq.paa";
|
||||
uvSource="tex";
|
||||
class uvTransform
|
||||
{
|
||||
aside[]={4,0,0};
|
||||
up[]={0,4,0};
|
||||
dir[]={0,0,0};
|
||||
pos[]={0,0,0};
|
||||
};
|
||||
};
|
||||
class Stage2
|
||||
{
|
||||
texture="a3\data_f\destruct\damage_glass_laminated_ca.paa";
|
||||
uvSource="tex";
|
||||
class uvTransform
|
||||
{
|
||||
aside[]={4,0,0};
|
||||
up[]={0,4,0};
|
||||
dir[]={0,0,0};
|
||||
pos[]={0,0,0};
|
||||
};
|
||||
};
|
||||
class Stage3
|
||||
{
|
||||
texture="a3\data_f\destruct\damage_glass_laminated_ca.paa";
|
||||
uvSource="tex";
|
||||
class uvTransform
|
||||
{
|
||||
aside[]={4,0,0};
|
||||
up[]={0,4,0};
|
||||
dir[]={0,0,0};
|
||||
pos[]={0,0,0};
|
||||
};
|
||||
};
|
||||
class Stage4
|
||||
{
|
||||
texture="#(rgb,8,8,3)color(1,1,1,1,AS)";
|
||||
uvSource="tex";
|
||||
class uvTransform
|
||||
{
|
||||
aside[]={1,0,0};
|
||||
up[]={0,1,0};
|
||||
dir[]={0,0,0};
|
||||
pos[]={0,0,0};
|
||||
};
|
||||
};
|
||||
class Stage5
|
||||
{
|
||||
texture="a3\data_f\destruct\damage_glass_laminated_smdi.paa";
|
||||
uvSource="tex";
|
||||
class uvTransform
|
||||
{
|
||||
aside[]={4,0,0};
|
||||
up[]={0,4,0};
|
||||
dir[]={0,0,1};
|
||||
pos[]={0,0,0};
|
||||
};
|
||||
};
|
||||
class Stage6
|
||||
{
|
||||
texture="#(ai,64,64,1)fresnel(0.8,0.1)";
|
||||
uvSource="tex";
|
||||
class uvTransform
|
||||
{
|
||||
aside[]={1,0,0};
|
||||
up[]={0,1,0};
|
||||
dir[]={0,0,1};
|
||||
pos[]={0,0,0};
|
||||
};
|
||||
};
|
||||
class Stage7
|
||||
{
|
||||
useWorldEnvMap="true";
|
||||
texture="a3\data_f\env_land_ca.paa";
|
||||
uvSource="tex";
|
||||
class uvTransform
|
||||
{
|
||||
aside[]={1,0,0};
|
||||
up[]={0,1,0};
|
||||
dir[]={0,0,1};
|
||||
pos[]={0,0,0};
|
||||
};
|
||||
};
|
||||
101
braf_air/Braf_Helicopters/Braf_Caracal/data/glass_int.rvmat
Normal file
101
braf_air/Braf_Helicopters/Braf_Caracal/data/glass_int.rvmat
Normal file
@@ -0,0 +1,101 @@
|
||||
class StageTI
|
||||
{
|
||||
texture="a3\data_f\default_glass_ti_ca.paa";
|
||||
};
|
||||
ambient[]={0.5,0.5,0.5,1};
|
||||
diffuse[]={0.40000001,0.40000001,0.40000001,1};
|
||||
forcedDiffuse[]={0,0,0,0};
|
||||
emmisive[]={0,0,0,1};
|
||||
specular[]={0.1,0.1,0.1,1};
|
||||
specularPower=800;
|
||||
renderFlags[]=
|
||||
{
|
||||
"NoZWrite"
|
||||
};
|
||||
PixelShaderID="Super";
|
||||
VertexShaderID="Super";
|
||||
class Stage1
|
||||
{
|
||||
texture="#(argb,8,8,3)color(0.5,0.5,1,1,NOHQ)";
|
||||
uvSource="tex";
|
||||
class uvTransform
|
||||
{
|
||||
aside[]={1,0,0};
|
||||
up[]={0,1,0};
|
||||
dir[]={0,0,1};
|
||||
pos[]={0,0,0};
|
||||
};
|
||||
};
|
||||
class Stage2
|
||||
{
|
||||
texture="#(argb,8,8,3)color(0.5,0.5,0.5,1,DT)";
|
||||
uvSource="tex";
|
||||
class uvTransform
|
||||
{
|
||||
aside[]={1,0,0};
|
||||
up[]={0,1,0};
|
||||
dir[]={0,0,1};
|
||||
pos[]={0,0,0};
|
||||
};
|
||||
};
|
||||
class Stage3
|
||||
{
|
||||
texture="#(argb,8,8,3)color(0,0.2,0.4,0.25,MC)";
|
||||
uvSource="tex";
|
||||
class uvTransform
|
||||
{
|
||||
aside[]={1,0,0};
|
||||
up[]={0,1,0};
|
||||
dir[]={0,0,1};
|
||||
pos[]={0,0,0};
|
||||
};
|
||||
};
|
||||
class Stage4
|
||||
{
|
||||
texture="#(argb,8,8,3)color(1,1,1,1,AS)";
|
||||
uvSource="tex";
|
||||
class uvTransform
|
||||
{
|
||||
aside[]={1,0,0};
|
||||
up[]={0,1,0};
|
||||
dir[]={0,0,1};
|
||||
pos[]={0,0,0};
|
||||
};
|
||||
};
|
||||
class Stage5
|
||||
{
|
||||
texture="#(argb,8,8,3)color(0,0.2,1,1,SMDI)";
|
||||
uvSource="tex";
|
||||
class uvTransform
|
||||
{
|
||||
aside[]={1,0,0};
|
||||
up[]={0,1,0};
|
||||
dir[]={0,0,1};
|
||||
pos[]={0,0,0};
|
||||
};
|
||||
};
|
||||
class Stage6
|
||||
{
|
||||
texture="#(ai,32,128,1)fresnel(0.85,0.36)";
|
||||
uvSource="tex";
|
||||
class uvTransform
|
||||
{
|
||||
aside[]={1,0,0};
|
||||
up[]={0,1,0};
|
||||
dir[]={0,0,1};
|
||||
pos[]={0,0,0};
|
||||
};
|
||||
};
|
||||
class Stage7
|
||||
{
|
||||
useWorldEnvMap="false";
|
||||
texture="a3\data_f\env_interier_car_ca.paa";
|
||||
uvSource="tex";
|
||||
class uvTransform
|
||||
{
|
||||
aside[]={1,0,0};
|
||||
up[]={0,1,0};
|
||||
dir[]={0,0,1};
|
||||
pos[]={0,0,0};
|
||||
};
|
||||
};
|
||||
@@ -0,0 +1,12 @@
|
||||
class StageTI
|
||||
{
|
||||
texture="a3\data_f\default_vehicle_ti_ca.paa";
|
||||
};
|
||||
ambient[]={1,1,1,1};
|
||||
diffuse[]={1,1,1,1};
|
||||
forcedDiffuse[]={0,0,0,0};
|
||||
emmisive[]={4500,3250,3000,1};
|
||||
specular[]={0,0,0,1};
|
||||
specularPower=1;
|
||||
PixelShaderID="Normal";
|
||||
VertexShaderID="Basic";
|
||||
12
braf_air/Braf_Helicopters/Braf_Caracal/data/mfd.rvmat
Normal file
12
braf_air/Braf_Helicopters/Braf_Caracal/data/mfd.rvmat
Normal file
@@ -0,0 +1,12 @@
|
||||
class StageTI
|
||||
{
|
||||
texture="a3\data_f\default_vehicle_ti_ca.paa";
|
||||
};
|
||||
ambient[]={10,10,10,1};
|
||||
diffuse[]={10,10,10,1};
|
||||
forcedDiffuse[]={0,0,0,0};
|
||||
emissive[]={500,500,500,1};
|
||||
specular[]={0,0,0,1};
|
||||
specularPower=1;
|
||||
PixelShaderID="Normal";
|
||||
VertexShaderID="Basic";
|
||||
BIN
braf_air/Braf_Helicopters/Braf_Caracal/data/rotor_blur_ca.paa
LFS
Normal file
BIN
braf_air/Braf_Helicopters/Braf_Caracal/data/rotor_blur_ca.paa
LFS
Normal file
Binary file not shown.
BIN
braf_air/Braf_Helicopters/Braf_Caracal/data/tailRotor_blur_ca.paa
LFS
Normal file
BIN
braf_air/Braf_Helicopters/Braf_Caracal/data/tailRotor_blur_ca.paa
LFS
Normal file
Binary file not shown.
BIN
braf_air/Braf_Helicopters/Braf_Caracal/data/ui/Icon_Caracal_ca.paa
LFS
Normal file
BIN
braf_air/Braf_Helicopters/Braf_Caracal/data/ui/Icon_Caracal_ca.paa
LFS
Normal file
Binary file not shown.
BIN
braf_air/Braf_Helicopters/Braf_Caracal/data/ui/fennec_loadout_ca.paa
LFS
Normal file
BIN
braf_air/Braf_Helicopters/Braf_Caracal/data/ui/fennec_loadout_ca.paa
LFS
Normal file
Binary file not shown.
BIN
braf_air/Braf_Helicopters/Braf_Caracal/data/ui/icon_fennec_ca.paa
LFS
Normal file
BIN
braf_air/Braf_Helicopters/Braf_Caracal/data/ui/icon_fennec_ca.paa
LFS
Normal file
Binary file not shown.
BIN
braf_air/Braf_Helicopters/Braf_Caracal/data/ui/map_caracal_ca.paa
LFS
Normal file
BIN
braf_air/Braf_Helicopters/Braf_Caracal/data/ui/map_caracal_ca.paa
LFS
Normal file
Binary file not shown.
BIN
braf_air/Braf_Helicopters/Braf_Caracal/data/ui/map_fennec_ca.paa
LFS
Normal file
BIN
braf_air/Braf_Helicopters/Braf_Caracal/data/ui/map_fennec_ca.paa
LFS
Normal file
Binary file not shown.
BIN
braf_air/Braf_Helicopters/Braf_Caracal/main_rotor.p3d
LFS
Normal file
BIN
braf_air/Braf_Helicopters/Braf_Caracal/main_rotor.p3d
LFS
Normal file
Binary file not shown.
947
braf_air/Braf_Helicopters/Braf_Caracal/model.cfg
Normal file
947
braf_air/Braf_Helicopters/Braf_Caracal/model.cfg
Normal file
@@ -0,0 +1,947 @@
|
||||
class CfgSkeletons
|
||||
{
|
||||
class Caracal_Skeleton
|
||||
{
|
||||
isDiscrete=1;
|
||||
skeletonInherit="";
|
||||
skeletonBones[]=
|
||||
{
|
||||
"damagehide","",
|
||||
|
||||
"rotorMain","damagehide",
|
||||
"rotorbrake","damagehide",
|
||||
"rotorTail","damagehide",
|
||||
|
||||
"door_1_1","damagehide",
|
||||
"door_2_1","damagehide",
|
||||
"door_1_2","damagehide",
|
||||
"door_2_2","damagehide",
|
||||
"door_1_3","damagehide",
|
||||
"door_2_3","damagehide",
|
||||
"window_1","damagehide",
|
||||
"window_2","damagehide",
|
||||
|
||||
"glass1","damagehide",
|
||||
"glass2","damagehide",
|
||||
"glass3","damagehide",
|
||||
"glass4","damagehide",
|
||||
"glass5","damagehide",
|
||||
"glass6a","window_1",
|
||||
"glass7a","window_2",
|
||||
"glass8a","door_1_2",
|
||||
"glass8b","door_1_3",
|
||||
"glass9a","door_2_2",
|
||||
"glass9b","door_2_3",
|
||||
"glass10","damagehide",
|
||||
"glass11","damagehide",
|
||||
|
||||
"collective","damagehide",
|
||||
"cyclic_pilot","damagehide",
|
||||
"cyclic_copilot","damagehide",
|
||||
"obs_stick","damagehide",
|
||||
"pedals_left","damagehide",
|
||||
"pedals_right","damagehide",
|
||||
|
||||
"positionlights","",
|
||||
"collisionlight_red","",
|
||||
"collisionlight_white","",
|
||||
|
||||
"slingcrane","damagehide",
|
||||
|
||||
"clock1","damagehide",
|
||||
"clock2","damagehide",
|
||||
"rpm1","damagehide",
|
||||
"rpm2","damagehide",
|
||||
"compass_center","damagehide",
|
||||
"lg_on","damagehide",
|
||||
"lg_off","damagehide",
|
||||
|
||||
"flir","damagehide",
|
||||
"mainTurret","flir",
|
||||
"mainGun","mainTurret",
|
||||
"screen","flir",
|
||||
"dashboard","damagehide",
|
||||
"rendertarget0","screen",
|
||||
|
||||
"lg_light","damagehide",
|
||||
|
||||
"lg_front","damagehide",
|
||||
"wheel_f_damper","lg_front",
|
||||
"wheel_f_damper_lever_1","wheel_f_damper",
|
||||
"wheel_f_damper_lever_2","lg_front",
|
||||
"wheel_f","wheel_f_damper",
|
||||
|
||||
"lg_back","damagehide",
|
||||
"wheel_l_damper","lg_back",
|
||||
"wheel_l","wheel_l_damper",
|
||||
|
||||
"wheel_r_damper","lg_back",
|
||||
"wheel_r","wheel_r_damper",
|
||||
|
||||
"EFS","damagehide",
|
||||
"EFS_cover","damagehide",
|
||||
|
||||
"SAR","damagehide",
|
||||
"hoist_hook","SAR",
|
||||
|
||||
"Pole_Hide","damagehide",
|
||||
"pole_l","Pole_Hide",
|
||||
"pole_r","Pole_Hide",
|
||||
|
||||
"SEAT","damagehide",
|
||||
"revo","damagehide"
|
||||
};
|
||||
};
|
||||
};
|
||||
class CfgModels
|
||||
{
|
||||
class BRAF_Caracal
|
||||
{
|
||||
htMin=60;
|
||||
htMax=1800;
|
||||
afMax=200;
|
||||
mfMax=100;
|
||||
mFact=0;
|
||||
tBody=0;
|
||||
skeletonName="Caracal_Skeleton";
|
||||
sectionsInherit="";
|
||||
sections[]=
|
||||
{
|
||||
"camo1",
|
||||
"camo2",
|
||||
"camo3",
|
||||
"camo4",
|
||||
"camo5",
|
||||
"camo6",
|
||||
"Glass",
|
||||
"mainRotor_blur",
|
||||
"mainRotor_static",
|
||||
"tailRotor_blur",
|
||||
"tailRotor_static",
|
||||
"cabinlight_1",
|
||||
"cabinlight_2",
|
||||
"cabinlight_3",
|
||||
"cabinlight_4",
|
||||
"Light_1",
|
||||
"Light_2",
|
||||
"Light_3",
|
||||
"zbytek",
|
||||
"clan"
|
||||
};
|
||||
class Animations
|
||||
{
|
||||
class damagehide
|
||||
{
|
||||
type="hide";
|
||||
source="damage";
|
||||
selection="damagehide";
|
||||
sourceAddress="clamp";
|
||||
minPhase=0;
|
||||
maxPhase=1;
|
||||
minValue=0;
|
||||
maxValue=1;
|
||||
memory=0;
|
||||
hideValue=1;
|
||||
};
|
||||
class hrotor
|
||||
{
|
||||
type="rotation";
|
||||
source="rotorh";
|
||||
selection="rotorMain";
|
||||
sourceAddress="clamp";
|
||||
axis="rotor_main_axis";
|
||||
minPhase=0;
|
||||
maxPhase=1;
|
||||
minValue=0;
|
||||
maxValue=1;
|
||||
memory=0;
|
||||
angle0="-rad 180";
|
||||
angle1="-rad 540";
|
||||
};
|
||||
class vrotor
|
||||
{
|
||||
type="rotation";
|
||||
source="rotorv";
|
||||
selection="rotorTail";
|
||||
sourceAddress="clamp";
|
||||
axis="rotor_tail_axis";
|
||||
minPhase=0;
|
||||
maxPhase=1;
|
||||
minValue=0;
|
||||
maxValue=1;
|
||||
memory=0;
|
||||
angle0=0;
|
||||
angle1="rad 360";
|
||||
};
|
||||
class collective_lever
|
||||
{
|
||||
type="rotation";
|
||||
source="collective";
|
||||
selection="collective";
|
||||
sourceAddress="clamp";
|
||||
axis="collective_axis";
|
||||
minPhase=0;
|
||||
maxPhase=1;
|
||||
minValue=0;
|
||||
maxValue=1;
|
||||
memory=0;
|
||||
angle0=-0.2094395;
|
||||
angle1=-0.3135;
|
||||
};
|
||||
class rotor_main_dive01
|
||||
{
|
||||
type="rotationx";
|
||||
source="cyclicforward";
|
||||
selection="rotorMain";
|
||||
sourceAddress="clamp";
|
||||
axis="rotor_main_joint";
|
||||
minPhase=-0.499999;
|
||||
maxPhase=0.499999;
|
||||
minValue=-0.499999;
|
||||
maxValue=0.499999;
|
||||
memory=0;
|
||||
angle0=0.02327106;
|
||||
angle1=-0.02327106;
|
||||
};
|
||||
class rotor_main_dive02: rotor_main_dive01
|
||||
{
|
||||
minPhase=-0.849999;
|
||||
maxPhase=-0.5;
|
||||
minValue=-0.849999;
|
||||
maxValue=-0.5;
|
||||
angle0=0.02327106;
|
||||
angle1=0;
|
||||
};
|
||||
class rotor_main_dive03: rotor_main_dive01
|
||||
{
|
||||
minPhase=-1;
|
||||
maxPhase=-0.85;
|
||||
minValue=-1;
|
||||
maxValue=-0.85;
|
||||
angle0=0.02327106;
|
||||
angle1=0;
|
||||
};
|
||||
class rotor_main_dive04: rotor_main_dive01
|
||||
{
|
||||
minPhase=0.5;
|
||||
maxPhase=0.849999;
|
||||
minValue=0.5;
|
||||
maxValue=0.849999;
|
||||
angle0=0;
|
||||
angle1=-0.02327106;
|
||||
};
|
||||
class rotor_main_dive05: rotor_main_dive01
|
||||
{
|
||||
minPhase=0.85;
|
||||
maxPhase=1;
|
||||
minValue=0.85;
|
||||
maxValue=1;
|
||||
angle0=0;
|
||||
angle1=-0.02327106;
|
||||
};
|
||||
class rotor_main_bank01: rotor_main_dive01
|
||||
{
|
||||
type="rotationz";
|
||||
source="cyclicaside";
|
||||
minPhase=-0.499999;
|
||||
maxPhase=0.499999;
|
||||
minValue=-0.499999;
|
||||
maxValue=0.499999;
|
||||
angle0=-0.02327106;
|
||||
angle1=0.02327106;
|
||||
};
|
||||
class rotor_main_bank02: rotor_main_bank01
|
||||
{
|
||||
minPhase=-0.849999;
|
||||
maxPhase=-0.5;
|
||||
minValue=-0.849999;
|
||||
maxValue=-0.5;
|
||||
angle0=-0.02327106;
|
||||
angle1=0;
|
||||
};
|
||||
class rotor_main_bank03: rotor_main_bank01
|
||||
{
|
||||
minPhase=-1;
|
||||
maxPhase=-0.85;
|
||||
minValue=-1;
|
||||
maxValue=-0.85;
|
||||
angle0=-0.02327106;
|
||||
angle1=0;
|
||||
};
|
||||
class rotor_main_bank04: rotor_main_bank01
|
||||
{
|
||||
minPhase=0.5;
|
||||
maxPhase=0.849999;
|
||||
minValue=0.5;
|
||||
maxValue=0.849999;
|
||||
angle0=0;
|
||||
angle1=0.02327106;
|
||||
};
|
||||
class rotor_main_bank05: rotor_main_bank01
|
||||
{
|
||||
minPhase=0.85;
|
||||
maxPhase=1;
|
||||
minValue=0.85;
|
||||
maxValue=1;
|
||||
angle0=0;
|
||||
angle1=0.02327106;
|
||||
};
|
||||
class stick_pilot_dive_01
|
||||
{
|
||||
type="rotationx";
|
||||
source="cyclicforward";
|
||||
selection="cyclic_pilot";
|
||||
sourceAddress="clamp";
|
||||
axis="cyclic_pilot_joint";
|
||||
minPhase=-0.499999;
|
||||
maxPhase=0.499999;
|
||||
minValue=-0.499999;
|
||||
maxValue=0.499999;
|
||||
memory=0;
|
||||
angle0=0.04654212;
|
||||
angle1=-0.04654212;
|
||||
};
|
||||
class stick_pilot_dive_02: stick_pilot_dive_01
|
||||
{
|
||||
minPhase=-0.849999;
|
||||
maxPhase=-0.5;
|
||||
minValue=-0.849999;
|
||||
maxValue=-0.5;
|
||||
angle0=0.04654212;
|
||||
angle1=0;
|
||||
};
|
||||
class stick_pilot_dive_03: stick_pilot_dive_01
|
||||
{
|
||||
minPhase=-1;
|
||||
maxPhase=-0.85;
|
||||
minValue=-1;
|
||||
maxValue=-0.85;
|
||||
angle0=0.04654212;
|
||||
angle1=0;
|
||||
};
|
||||
class stick_pilot_dive_04: stick_pilot_dive_01
|
||||
{
|
||||
minPhase=0.5;
|
||||
maxPhase=0.849999;
|
||||
minValue=0.5;
|
||||
maxValue=0.849999;
|
||||
angle0=0;
|
||||
angle1=-0.04654212;
|
||||
};
|
||||
class stick_pilot_dive_05: stick_pilot_dive_01
|
||||
{
|
||||
minPhase=0.85;
|
||||
maxPhase=1;
|
||||
minValue=0.85;
|
||||
maxValue=1;
|
||||
angle0=0;
|
||||
angle1=-0.04654212;
|
||||
};
|
||||
class stick_pilot_bank_01: stick_pilot_dive_01
|
||||
{
|
||||
type="rotationz";
|
||||
source="cyclicaside";
|
||||
minPhase=-0.499999;
|
||||
maxPhase=0.499999;
|
||||
minValue=-0.499999;
|
||||
maxValue=0.499999;
|
||||
angle0=-0.04654212;
|
||||
angle1=0.04654212;
|
||||
};
|
||||
class stick_pilot_bank_02: stick_pilot_bank_01
|
||||
{
|
||||
minPhase=-0.849999;
|
||||
maxPhase=-0.5;
|
||||
minValue=-0.849999;
|
||||
maxValue=-0.5;
|
||||
angle0=-0.04654212;
|
||||
angle1=0;
|
||||
};
|
||||
class stick_pilot_bank_03: stick_pilot_bank_01
|
||||
{
|
||||
minPhase=-1;
|
||||
maxPhase=-0.85;
|
||||
minValue=-1;
|
||||
maxValue=-0.85;
|
||||
angle0=-0.04654212;
|
||||
angle1=0;
|
||||
};
|
||||
class stick_pilot_bank_04: stick_pilot_bank_01
|
||||
{
|
||||
minPhase=0.5;
|
||||
maxPhase=0.849999;
|
||||
minValue=0.5;
|
||||
maxValue=0.849999;
|
||||
angle0=0;
|
||||
angle1=0.04654212;
|
||||
};
|
||||
class stick_pilot_bank_05: stick_pilot_bank_01
|
||||
{
|
||||
minPhase=0.85;
|
||||
maxPhase=1;
|
||||
minValue=0.85;
|
||||
maxValue=1;
|
||||
angle0=0;
|
||||
angle1=0.04654212;
|
||||
};
|
||||
class stick_copilot_dive_01: stick_pilot_dive_01
|
||||
{
|
||||
selection="cyclic_copilot";
|
||||
axis="cyclic_copilot_joint";
|
||||
};
|
||||
class stick_copilot_dive_02: stick_copilot_dive_01
|
||||
{
|
||||
minPhase=-0.849999;
|
||||
maxPhase=-0.5;
|
||||
minValue=-0.849999;
|
||||
maxValue=-0.5;
|
||||
angle0=0.04654212;
|
||||
angle1=0;
|
||||
};
|
||||
class stick_copilot_dive_03: stick_copilot_dive_01
|
||||
{
|
||||
minPhase=-1;
|
||||
maxPhase=-0.85;
|
||||
minValue=-1;
|
||||
maxValue=-0.85;
|
||||
angle0=0.04654212;
|
||||
angle1=0;
|
||||
};
|
||||
class stick_copilot_dive_04: stick_copilot_dive_01
|
||||
{
|
||||
minPhase=0.5;
|
||||
maxPhase=0.849999;
|
||||
minValue=0.5;
|
||||
maxValue=0.849999;
|
||||
angle0=0;
|
||||
angle1=-0.04654212;
|
||||
};
|
||||
class stick_copilot_dive_05: stick_copilot_dive_01
|
||||
{
|
||||
minPhase=0.85;
|
||||
maxPhase=1;
|
||||
minValue=0.85;
|
||||
maxValue=1;
|
||||
angle0=0;
|
||||
angle1=-0.04654212;
|
||||
};
|
||||
class stick_copilot_bank_01: stick_copilot_dive_01
|
||||
{
|
||||
type="rotationz";
|
||||
source="cyclicaside";
|
||||
minPhase=-0.499999;
|
||||
maxPhase=0.499999;
|
||||
minValue=-0.499999;
|
||||
maxValue=0.499999;
|
||||
angle0=-0.04654212;
|
||||
angle1=0.04654212;
|
||||
};
|
||||
class stick_copilot_bank_02: stick_copilot_bank_01
|
||||
{
|
||||
minPhase=-0.849999;
|
||||
maxPhase=-0.5;
|
||||
minValue=-0.849999;
|
||||
maxValue=-0.5;
|
||||
angle0=-0.04654212;
|
||||
angle1=0;
|
||||
};
|
||||
class stick_copilot_bank_03: stick_copilot_bank_01
|
||||
{
|
||||
minPhase=-1;
|
||||
maxPhase=-0.85;
|
||||
minValue=-1;
|
||||
maxValue=-0.85;
|
||||
angle0=-0.04654212;
|
||||
angle1=0;
|
||||
};
|
||||
class stick_copilot_bank_04: stick_copilot_bank_01
|
||||
{
|
||||
minPhase=0.5;
|
||||
maxPhase=0.849999;
|
||||
minValue=0.5;
|
||||
maxValue=0.849999;
|
||||
angle0=0;
|
||||
angle1=0.04654212;
|
||||
};
|
||||
class stick_copilot_bank_05: stick_copilot_bank_01
|
||||
{
|
||||
minPhase=0.85;
|
||||
maxPhase=1;
|
||||
minValue=0.85;
|
||||
maxValue=1;
|
||||
angle0=0;
|
||||
angle1=0.04654212;
|
||||
};
|
||||
class pedal_left
|
||||
{
|
||||
type="translation";
|
||||
source="pedals";
|
||||
selection="pedals_left";
|
||||
sourceAddress="clamp";
|
||||
axis="pedal_axis";
|
||||
minPhase=-1;
|
||||
maxPhase=1;
|
||||
minValue=-1;
|
||||
maxValue=1;
|
||||
memory=0;
|
||||
offset0=-0.25;
|
||||
offset1=0.25;
|
||||
};
|
||||
class pedal_right: pedal_left
|
||||
{
|
||||
selection="pedals_right";
|
||||
offset0=0.25;
|
||||
offset1=-0.25;
|
||||
};
|
||||
class Door_L_1
|
||||
{
|
||||
type="translation";
|
||||
source="door_l";
|
||||
selection="door_1_2";
|
||||
sourceAddress="clamp";
|
||||
axis="door_2_axis";
|
||||
minPhase=0;
|
||||
maxPhase=1;
|
||||
minValue=0;
|
||||
maxValue=1;
|
||||
memory=0;
|
||||
offset0=0;
|
||||
offset1=-1;
|
||||
};
|
||||
class Door_R_1: door_L_1
|
||||
{
|
||||
source="door_r";
|
||||
selection="door_2_2";
|
||||
axis="door_2_axis";
|
||||
offset1=-1;
|
||||
};
|
||||
class Door_L_2
|
||||
{
|
||||
type="translation";
|
||||
source="door_l";
|
||||
selection="door_1_3";
|
||||
sourceAddress="clamp";
|
||||
axis="door_3_axis";
|
||||
minPhase=0;
|
||||
maxPhase=1;
|
||||
minValue=0;
|
||||
maxValue=1;
|
||||
memory=0;
|
||||
offset0=0;
|
||||
offset1=-1;
|
||||
};
|
||||
class Door_R_2: door_L_2
|
||||
{
|
||||
source="door_r";
|
||||
selection="door_2_3";
|
||||
axis="door_3_axis";
|
||||
offset1=-1;
|
||||
};
|
||||
class Window_1
|
||||
{
|
||||
type="translation";
|
||||
source="Window_1";
|
||||
selection="Window_1";
|
||||
sourceAddress="clamp";
|
||||
axis="window_axis";
|
||||
minPhase=0;
|
||||
maxPhase=1;
|
||||
minValue=0;
|
||||
maxValue=0.25;
|
||||
memory=0;
|
||||
offset0=0;
|
||||
offset1=1;
|
||||
};
|
||||
class Window_2: Window_1
|
||||
{
|
||||
source="Window_2";
|
||||
selection="Window_2";
|
||||
};
|
||||
class positionlights
|
||||
{
|
||||
type="hide";
|
||||
source="collisionlights";
|
||||
selection="positionlights";
|
||||
sourceAddress="clamp";
|
||||
minPhase=0;
|
||||
maxPhase=1;
|
||||
minValue=0;
|
||||
maxValue=1;
|
||||
memory=0;
|
||||
hideValue=0;
|
||||
unHideValue=0.5;
|
||||
};
|
||||
class collisionlightred: positionlights
|
||||
{
|
||||
source="collisionlight_red";
|
||||
selection="collisionlight_red";
|
||||
sourceAddress="clamp";
|
||||
};
|
||||
class collisionlightwhite: positionlights
|
||||
{
|
||||
source="collisionlight_white";
|
||||
selection="collisionlight_white";
|
||||
};
|
||||
class LG_ON
|
||||
{
|
||||
type="hide";
|
||||
source="gear";
|
||||
selection="lg_on";
|
||||
sourceAddress="clamp";
|
||||
minPhase=0;
|
||||
maxPhase=1;
|
||||
minValue=0;
|
||||
maxValue=1;
|
||||
memory=0;
|
||||
hideValue=1;
|
||||
};
|
||||
class LG_OFF
|
||||
{
|
||||
type="hide";
|
||||
source="gear";
|
||||
selection="lg_off";
|
||||
sourceAddress="clamp";
|
||||
minPhase=0;
|
||||
maxPhase=1;
|
||||
minValue=0;
|
||||
maxValue=1;
|
||||
memory=0;
|
||||
hideValue=0;
|
||||
unHideValue=1;
|
||||
};
|
||||
class LG_Light
|
||||
{
|
||||
type="rotation";
|
||||
source="gear";
|
||||
selection="lg_light";
|
||||
sourceAddress="clamp";
|
||||
axis="lg_light_axis";
|
||||
minPhase=0;
|
||||
maxPhase=1;
|
||||
minValue=0;
|
||||
maxValue=1;
|
||||
memory=0;
|
||||
angle0=0;
|
||||
angle1="rad -90";
|
||||
};
|
||||
class LG_Front
|
||||
{
|
||||
type="rotation";
|
||||
source="gear";
|
||||
selection="lg_front";
|
||||
sourceAddress="clamp";
|
||||
axis="lg_front_axis";
|
||||
minPhase=0;
|
||||
maxPhase=1;
|
||||
minValue=0;
|
||||
maxValue=1;
|
||||
memory=0;
|
||||
angle0=0;
|
||||
angle1="rad 90";
|
||||
};
|
||||
class LG_Back
|
||||
{
|
||||
type="rotation";
|
||||
source="gear";
|
||||
selection="lg_back";
|
||||
sourceAddress="clamp";
|
||||
axis="lg_back_axis";
|
||||
minPhase=0;
|
||||
maxPhase=1;
|
||||
minValue=0;
|
||||
maxValue=1;
|
||||
memory=0;
|
||||
angle0=0;
|
||||
angle1="rad -30";
|
||||
};
|
||||
class Damper_Back
|
||||
{
|
||||
type="rotation";
|
||||
source="damperf";
|
||||
selection="lg_back";
|
||||
sourceAddress="clamp";
|
||||
axis="lg_back_axis";
|
||||
minPhase=0;
|
||||
maxPhase=1;
|
||||
minValue=0;
|
||||
maxValue=1;
|
||||
memory=0;
|
||||
angle0=0;
|
||||
angle1="rad 10";
|
||||
};
|
||||
class Damper_Front
|
||||
{
|
||||
type="translation";
|
||||
source="damperf";
|
||||
selection="wheel_f_damper";
|
||||
sourceAddress="clamp";
|
||||
axis="lg_front_damper_axis";
|
||||
minPhase=0;
|
||||
maxPhase=1;
|
||||
minValue=0;
|
||||
maxValue=1;
|
||||
memory=0;
|
||||
offset0=0;
|
||||
offset1=1;
|
||||
};
|
||||
class Damper_Front2
|
||||
{
|
||||
type="rotation";
|
||||
source="damperf";
|
||||
selection="wheel_f_damper_lever_2";
|
||||
sourceAddress="clamp";
|
||||
axis="wheel_f_damper_lever_2_axis";
|
||||
minPhase=0;
|
||||
maxPhase=1;
|
||||
minValue=0;
|
||||
maxValue=1;
|
||||
memory=0;
|
||||
angle0=0;
|
||||
angle1="rad -10";
|
||||
};
|
||||
class Damper_Front1
|
||||
{
|
||||
type="rotation";
|
||||
source="damperf";
|
||||
selection="wheel_f_damper_lever_1";
|
||||
sourceAddress="clamp";
|
||||
axis="wheel_f_damper_lever_1_axis";
|
||||
minPhase=0;
|
||||
maxPhase=1;
|
||||
minValue=0;
|
||||
maxValue=1;
|
||||
memory=0;
|
||||
angle0=0;
|
||||
angle1="rad -10";
|
||||
};
|
||||
class RPM1
|
||||
{
|
||||
type="rotation";
|
||||
source="rpm";
|
||||
selection="rpm1";
|
||||
sourceAddress="clamp";
|
||||
axis="rpm_1_axis";
|
||||
minPhase=0;
|
||||
maxPhase=1;
|
||||
minValue=20.58;
|
||||
maxValue=133.76;
|
||||
memory=0;
|
||||
angle0="rad -138";
|
||||
angle1="rad -460";
|
||||
};
|
||||
class Slingcrane_Hide
|
||||
{
|
||||
type="hide";
|
||||
source="Slingcrane_Hide";
|
||||
selection="slingcrane";
|
||||
sourceAddress="clamp";
|
||||
minPhase=0;
|
||||
maxPhase=1;
|
||||
minValue=0;
|
||||
maxValue=1;
|
||||
memory=0;
|
||||
hideValue=0;
|
||||
unHideValue=1;
|
||||
};
|
||||
class compass_center
|
||||
{
|
||||
type="rotation";
|
||||
source="direction";
|
||||
selection="compass_center";
|
||||
sourceAddress="clamp";
|
||||
axis="compass_c_axis";
|
||||
minPhase=-6.28319;
|
||||
maxPhase=6.28319;
|
||||
minValue=-6.28319;
|
||||
maxValue=6.28319;
|
||||
memory=0;
|
||||
angle0=-6.283185;
|
||||
angle1=6.283185;
|
||||
};
|
||||
class NVG_Hide
|
||||
{
|
||||
source="NVG_Hide";
|
||||
selection="dashboard";
|
||||
type="hide";
|
||||
sourceAddress="clamp";
|
||||
minPhase=0;
|
||||
maxPhase=1;
|
||||
minValue=0;
|
||||
maxValue=1;
|
||||
memory=0;
|
||||
hideValue=1;
|
||||
};
|
||||
class EFS_Hide
|
||||
{
|
||||
source="EFS_Hide";
|
||||
selection="EFS";
|
||||
type="hide";
|
||||
sourceAddress="clamp";
|
||||
minPhase=0;
|
||||
maxPhase=1;
|
||||
minValue=0;
|
||||
maxValue=1;
|
||||
memory=0;
|
||||
hideValue=1;
|
||||
};
|
||||
class EFS_Cover_Hide
|
||||
{
|
||||
source="EFS_Cover_Hide";
|
||||
selection="EFS_cover";
|
||||
type="hide";
|
||||
sourceAddress="clamp";
|
||||
minPhase=0;
|
||||
maxPhase=1;
|
||||
minValue=0;
|
||||
maxValue=1;
|
||||
memory=0;
|
||||
hideValue=1;
|
||||
};
|
||||
class SAR_Hide
|
||||
{
|
||||
source="SAR_hide";
|
||||
selection="sar";
|
||||
type="hide";
|
||||
sourceAddress="clamp";
|
||||
minPhase=0;
|
||||
maxPhase=1;
|
||||
minValue=0;
|
||||
maxValue=1;
|
||||
memory=0;
|
||||
hideValue=1;
|
||||
};
|
||||
class Pole_Hide
|
||||
{
|
||||
source="Pole_Hide";
|
||||
selection="Pole_Hide";
|
||||
type="hide";
|
||||
sourceAddress="clamp";
|
||||
minPhase=0;
|
||||
maxPhase=1;
|
||||
minValue=0;
|
||||
maxValue=1;
|
||||
memory=0;
|
||||
hideValue=1;
|
||||
};
|
||||
class Pole_L_Rot
|
||||
{
|
||||
source="polel";
|
||||
selection="pole_l";
|
||||
axis="pole_l_axis";
|
||||
type="rotation";
|
||||
sourceAddress="clamp";
|
||||
minPhase=0;
|
||||
maxPhase=1;
|
||||
minValue=0;
|
||||
maxValue=1;
|
||||
memory=0;
|
||||
angle0=0;
|
||||
angle1="rad 45";
|
||||
};
|
||||
class Pole_R_Rot: Pole_L_Rot
|
||||
{
|
||||
source="poler";
|
||||
selection="pole_r";
|
||||
axis="pole_r_axis";
|
||||
angle1="-rad 45";
|
||||
};
|
||||
class Hoist_Hide
|
||||
{
|
||||
type="hide";
|
||||
source="Hoist_hide";
|
||||
selection="hoist_hook";
|
||||
sourceAddress="clamp";
|
||||
minPhase=-1;
|
||||
maxPhase=1;
|
||||
minValue=-1;
|
||||
maxValue=1;
|
||||
memory=0;
|
||||
hideValue=0;
|
||||
unHideValue=1;
|
||||
};
|
||||
class SEAT_Hide
|
||||
{
|
||||
source="SEAT_Hide";
|
||||
selection="SEAT";
|
||||
type="hide";
|
||||
sourceAddress="clamp";
|
||||
minPhase=0;
|
||||
maxPhase=1;
|
||||
minValue=0;
|
||||
maxValue=1;
|
||||
memory=0;
|
||||
hideValue=1;
|
||||
};
|
||||
class Flir_Hide
|
||||
{
|
||||
source="Flir_Hide";
|
||||
selection="flir";
|
||||
type="hide";
|
||||
sourceAddress="clamp";
|
||||
minPhase=0;
|
||||
maxPhase=1;
|
||||
minValue=0;
|
||||
maxValue=1;
|
||||
memory=0;
|
||||
hideValue=1;
|
||||
};
|
||||
class REVO_Hide
|
||||
{
|
||||
source="REVO_Hide";
|
||||
selection="revo";
|
||||
type="hide";
|
||||
sourceAddress="clamp";
|
||||
minPhase=0;
|
||||
maxPhase=1;
|
||||
minValue=0;
|
||||
maxValue=1;
|
||||
memory=0;
|
||||
hideValue=1;
|
||||
};
|
||||
class mainTurret
|
||||
{
|
||||
type="rotationy";
|
||||
source="mainturret";
|
||||
selection="mainTurret";
|
||||
axis="mainTurret_axis";
|
||||
sourceAddress="clamp";
|
||||
minPhase=-6.283185;
|
||||
maxPhase=6.283185;
|
||||
minValue=-6.283185;
|
||||
maxValue=6.283185;
|
||||
memory=0;
|
||||
angle0=-6.283185;
|
||||
angle1=6.283185;
|
||||
};
|
||||
class mainGun
|
||||
{
|
||||
type="rotationx";
|
||||
source="mainGun";
|
||||
selection="mainGun";
|
||||
axis="mainGun_axis";
|
||||
sourceAddress="clamp";
|
||||
minPhase=-6.283185;
|
||||
maxPhase=6.283185;
|
||||
minValue=-6.283185;
|
||||
maxValue=6.283185;
|
||||
memory=0;
|
||||
angle0=-6.283185;
|
||||
angle1=6.283185;
|
||||
};
|
||||
class display_on
|
||||
{
|
||||
type="hide";
|
||||
source="rpm";
|
||||
selection="rendertarget0";
|
||||
sourceAddress="clamp";
|
||||
minPhase=0;
|
||||
maxPhase=1;
|
||||
minValue=0;
|
||||
maxValue=1;
|
||||
memory=0;
|
||||
hideValue=0;
|
||||
unHideValue=0.5;
|
||||
};
|
||||
};
|
||||
};
|
||||
};
|
||||
1630
braf_air/Braf_Helicopters/Braf_Caracal/rtd_Caracal.xml
Normal file
1630
braf_air/Braf_Helicopters/Braf_Caracal/rtd_Caracal.xml
Normal file
File diff suppressed because it is too large
Load Diff
BIN
braf_air/Braf_Helicopters/Braf_Caracal/tail_rotor.p3d
LFS
Normal file
BIN
braf_air/Braf_Helicopters/Braf_Caracal/tail_rotor.p3d
LFS
Normal file
Binary file not shown.
BIN
braf_air/Braf_Helicopters/Braf_Fennec/Braf_Fennec.p3d
LFS
Normal file
BIN
braf_air/Braf_Helicopters/Braf_Fennec/Braf_Fennec.p3d
LFS
Normal file
Binary file not shown.
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user