Compare commits
3 Commits
554e0fa28d
...
542242111d
| Author | SHA1 | Date | |
|---|---|---|---|
| 542242111d | |||
| 3b99904aa7 | |||
| 3af8760da3 |
+1
-1
@@ -7,7 +7,7 @@
|
|||||||
- A fumaça de exaustão dos mísseis ASM passou a utilizar o efeito visual vanilla CruiseMissile, mantendo sua textura, cores e dimensões características.
|
- A fumaça de exaustão dos mísseis ASM passou a utilizar o efeito visual vanilla CruiseMissile, mantendo sua textura, cores e dimensões características.
|
||||||
- O emissor de fumaça agora usa o ponto de memória fire_beg como origem e o vetor fire_beg → fire_end como direção da emissão, evitando a geração no centro ou abaixo do míssil.
|
- O emissor de fumaça agora usa o ponto de memória fire_beg como origem e o vetor fire_beg → fire_end como direção da emissão, evitando a geração no centro ou abaixo do míssil.
|
||||||
- As funções de efeitos ASM foram reorganizadas na pasta braf_functions, com a função renomeada para fn_ASMEngineSmoke.sqf.
|
- As funções de efeitos ASM foram reorganizadas na pasta braf_functions, com a função renomeada para fn_ASMEngineSmoke.sqf.
|
||||||
- O efeito BRAF_ASM_EngineEffects e o emissor de fumaça foram movidos para as classes-base ASM, permitindo reutilização por futuros mísseis antinavio.
|
- O efeito braf_asm_engineeffects e o emissor de fumaça foram movidos para as classes-base ASM, permitindo reutilização por futuros mísseis antinavio.
|
||||||
|
|
||||||
## 2026-07-30
|
## 2026-07-30
|
||||||
|
|
||||||
|
|||||||
@@ -7,7 +7,7 @@ Repositório de desenvolvimento do **Brazilian Armed Forces (BRAF) Mod**, uma mo
|
|||||||
- Jogo-alvo: Arma 3
|
- Jogo-alvo: Arma 3
|
||||||
- Engine: Real Virtuality 4
|
- Engine: Real Virtuality 4
|
||||||
- Plataforma de código: SQF, `config.cpp`, `.hpp`, `.ext`, `.fsm` e `model.cfg`
|
- Plataforma de código: SQF, `config.cpp`, `.hpp`, `.ext`, `.fsm` e `model.cfg`
|
||||||
- Autor de mods e addons BRAF: `BRAF_TEAM`
|
- Autor de mods e addons BRAF: `BRAF TEAM`
|
||||||
- Repositório: [git.valmo.dev/projectbraf/braf](https://git.valmo.dev/projectbraf/braf)
|
- Repositório: [git.valmo.dev/projectbraf/braf](https://git.valmo.dev/projectbraf/braf)
|
||||||
- Licença e regras de distribuição: [LICENSE.md](LICENSE.md) e [LICENSE_PT-BR.md](LICENSE_PT-BR.md)
|
- Licença e regras de distribuição: [LICENSE.md](LICENSE.md) e [LICENSE_PT-BR.md](LICENSE_PT-BR.md)
|
||||||
|
|
||||||
@@ -104,7 +104,7 @@ class CfgPatches
|
|||||||
{
|
{
|
||||||
class braf_example
|
class braf_example
|
||||||
{
|
{
|
||||||
author = "BRAF_TEAM";
|
author = "BRAF TEAM";
|
||||||
requiredVersion = 0.1;
|
requiredVersion = 0.1;
|
||||||
requiredAddons[] = {"A3_Weapons_F", "braf_main"};
|
requiredAddons[] = {"A3_Weapons_F", "braf_main"};
|
||||||
units[] = {};
|
units[] = {};
|
||||||
@@ -386,7 +386,7 @@ Para conteúdo novo:
|
|||||||
- preserve classes públicas existentes, mesmo quando a capitalização histórica não seguir o padrão novo;
|
- preserve classes públicas existentes, mesmo quando a capitalização histórica não seguir o padrão novo;
|
||||||
- use `braf_fnc_` ou a interface pública BRAF já estabelecida;
|
- use `braf_fnc_` ou a interface pública BRAF já estabelecida;
|
||||||
- não crie `braf_ship_weapons`; o nome correto do addon naval compartilhado é `braf_weapons_naval`;
|
- não crie `braf_ship_weapons`; o nome correto do addon naval compartilhado é `braf_weapons_naval`;
|
||||||
- use exatamente `author = "BRAF_TEAM"` em metadados de mods e addons pertencentes ao BRAF;
|
- use exatamente `author = "BRAF TEAM"` em metadados de mods e addons pertencentes ao BRAF;
|
||||||
- não altere atribuição de conteúdo externo dentro de `libs`.
|
- não altere atribuição de conteúdo externo dentro de `libs`.
|
||||||
|
|
||||||
Nomes de classe e nomes de arquivo são contratos de compatibilidade. Renomear um recurso pode quebrar missões, scripts, dependências ou referências de modelo mesmo quando o novo nome parece mais correto.
|
Nomes de classe e nomes de arquivo são contratos de compatibilidade. Renomear um recurso pode quebrar missões, scripts, dependências ou referências de modelo mesmo quando o novo nome parece mais correto.
|
||||||
|
|||||||
@@ -1,16 +1,16 @@
|
|||||||
class BRAF_PylonPod_50_cal: 100Rnd_127x99_mag_Tracer_Red
|
class braf_pylonpod_50_cal: 100Rnd_127x99_mag_Tracer_Red
|
||||||
{
|
{
|
||||||
displayName="FN M3M .50 cal";
|
displayName="FN M3M .50 cal";
|
||||||
model="\braf\braf_air\braf_air_weap\braf_gunpod.p3d";
|
model="\braf\braf_air\braf_air_weap\braf_gunpod.p3d";
|
||||||
ammo="Braf_B_127x99_Ball_Red_Tracer_Splash";
|
ammo="braf_b_127x99_ball_red_tracer_splash";
|
||||||
tracersEvery=1;
|
tracersEvery=1;
|
||||||
count=400;
|
count=400;
|
||||||
hardpoints[]={"BRAF_50cal_PYLON"};
|
hardpoints[]={"BRAF_50cal_PYLON"};
|
||||||
pylonWeapon="BRAF_50Cal_weapon";
|
pylonWeapon="braf_50cal_weapon";
|
||||||
muzzlePos="muzzlepos";
|
muzzlePos="muzzlepos";
|
||||||
muzzleEnd="muzzleend";
|
muzzleEnd="muzzleend";
|
||||||
};
|
};
|
||||||
class BRAF_PylonPod_rocket_ap: PylonRack_7Rnd_Rocket_04_AP_F
|
class braf_pylonpod_rocket_ap: PylonRack_7Rnd_Rocket_04_AP_F
|
||||||
{
|
{
|
||||||
displayName="SBAT 70 Rocket AP";
|
displayName="SBAT 70 Rocket AP";
|
||||||
model="\braf\braf_air\braf_air_weap\braf_rocket.p3d";
|
model="\braf\braf_air\braf_air_weap\braf_rocket.p3d";
|
||||||
@@ -19,12 +19,12 @@ class BRAF_PylonPod_rocket_ap: PylonRack_7Rnd_Rocket_04_AP_F
|
|||||||
{
|
{
|
||||||
"BRAF_rocket_ap_PYLON"
|
"BRAF_rocket_ap_PYLON"
|
||||||
};
|
};
|
||||||
pylonWeapon="BRAF_rocket_ap_weapon";
|
pylonWeapon="braf_rocket_ap_weapon";
|
||||||
count=7;
|
count=7;
|
||||||
mass=88.300003;
|
mass=88.300003;
|
||||||
|
|
||||||
};
|
};
|
||||||
class BRAF_PylonPod_rocket_he: PylonRack_7Rnd_Rocket_04_HE_F
|
class braf_pylonpod_rocket_he: PylonRack_7Rnd_Rocket_04_HE_F
|
||||||
{
|
{
|
||||||
displayName="SBAT 70 Rocket HE";
|
displayName="SBAT 70 Rocket HE";
|
||||||
count=7;
|
count=7;
|
||||||
@@ -34,6 +34,6 @@ class BRAF_PylonPod_rocket_he: PylonRack_7Rnd_Rocket_04_HE_F
|
|||||||
{
|
{
|
||||||
"BRAF_rocket_he_PYLON"
|
"BRAF_rocket_he_PYLON"
|
||||||
};
|
};
|
||||||
pylonWeapon="BRAF_rocket_he_weapon";
|
pylonWeapon="braf_rocket_he_weapon";
|
||||||
mass=88.300003;
|
mass=88.300003;
|
||||||
};
|
};
|
||||||
@@ -1,8 +1,8 @@
|
|||||||
class BRAF_50Cal_weapon: HMG_127
|
class braf_50cal_weapon: HMG_127
|
||||||
{
|
{
|
||||||
magazines[]=
|
magazines[]=
|
||||||
{
|
{
|
||||||
"BRAF_PylonPod_50_cal"
|
"braf_pylonpod_50_cal"
|
||||||
};
|
};
|
||||||
scope=1;
|
scope=1;
|
||||||
displayName="FN M3M .50 cal";
|
displayName="FN M3M .50 cal";
|
||||||
@@ -29,21 +29,21 @@ class BRAF_50Cal_weapon: HMG_127
|
|||||||
{
|
{
|
||||||
begin1[]=
|
begin1[]=
|
||||||
{
|
{
|
||||||
"braf\braf_air\Braf_Air_Weap\data\M2",
|
"braf\braf_air\braf_air_weap\data\m2",
|
||||||
1.5848932,
|
1.5848932,
|
||||||
1,
|
1,
|
||||||
2100
|
2100
|
||||||
};
|
};
|
||||||
begin2[]=
|
begin2[]=
|
||||||
{
|
{
|
||||||
"braf\braf_air\Braf_Air_Weap\data\m2_single_1",
|
"braf\braf_air\braf_air_weap\data\m2_single_1",
|
||||||
1.5848932,
|
1.5848932,
|
||||||
1,
|
1,
|
||||||
2100
|
2100
|
||||||
};
|
};
|
||||||
begin3[]=
|
begin3[]=
|
||||||
{
|
{
|
||||||
"braf\braf_air\Braf_Air_Weap\data\m2_single_2",
|
"braf\braf_air\braf_air_weap\data\m2_single_2",
|
||||||
1.5848932,
|
1.5848932,
|
||||||
1,
|
1,
|
||||||
2100
|
2100
|
||||||
@@ -59,14 +59,14 @@ class BRAF_50Cal_weapon: HMG_127
|
|||||||
};
|
};
|
||||||
closure1[]=
|
closure1[]=
|
||||||
{
|
{
|
||||||
"A3\Sounds_F\weapons\Closure\sfx10",
|
"a3\sounds_f\weapons\closure\sfx10",
|
||||||
0.63095737,
|
0.63095737,
|
||||||
1,
|
1,
|
||||||
20
|
20
|
||||||
};
|
};
|
||||||
closure2[]=
|
closure2[]=
|
||||||
{
|
{
|
||||||
"A3\sounds_f\weapons\closure\sfx11",
|
"a3\sounds_f\weapons\closure\sfx11",
|
||||||
0.63095737,
|
0.63095737,
|
||||||
1.2,
|
1.2,
|
||||||
20
|
20
|
||||||
@@ -156,15 +156,15 @@ class BRAF_50Cal_weapon: HMG_127
|
|||||||
};
|
};
|
||||||
reloadMagazineSound[]=
|
reloadMagazineSound[]=
|
||||||
{
|
{
|
||||||
"braf\braf_air\Braf_Air_Weap\data\reload-belt-1",
|
"braf\braf_air\braf_air_weap\data\reload-belt-1",
|
||||||
10,
|
10,
|
||||||
1,
|
1,
|
||||||
20
|
20
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
class BRAF_rocket_ap_weapon: missiles_DAR
|
class braf_rocket_ap_weapon: missiles_DAR
|
||||||
{
|
{
|
||||||
magazines[]={"BRAF_PylonPod_rocket_ap"};
|
magazines[]={"braf_pylonpod_rocket_ap"};
|
||||||
displayName="SBAT 70 Rocket AP";
|
displayName="SBAT 70 Rocket AP";
|
||||||
modes[]=
|
modes[]=
|
||||||
{
|
{
|
||||||
@@ -189,7 +189,7 @@ class BRAF_rocket_ap_weapon: missiles_DAR
|
|||||||
{
|
{
|
||||||
begin1[]=
|
begin1[]=
|
||||||
{
|
{
|
||||||
"A3\Sounds_F\weapons\Rockets\new_rocket_8",
|
"a3\sounds_f\weapons\rockets\new_rocket_8",
|
||||||
1.7782794,
|
1.7782794,
|
||||||
1.2,
|
1.2,
|
||||||
1600
|
1600
|
||||||
@@ -257,7 +257,7 @@ class BRAF_rocket_ap_weapon: missiles_DAR
|
|||||||
{
|
{
|
||||||
begin1[]=
|
begin1[]=
|
||||||
{
|
{
|
||||||
"A3\Sounds_F\weapons\Rockets\new_rocket_8",
|
"a3\sounds_f\weapons\rockets\new_rocket_8",
|
||||||
1.7782794,
|
1.7782794,
|
||||||
1.2,
|
1.2,
|
||||||
1600
|
1600
|
||||||
@@ -271,9 +271,9 @@ class BRAF_rocket_ap_weapon: missiles_DAR
|
|||||||
textureType="fullAuto";
|
textureType="fullAuto";
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
class BRAF_rocket_he_weapon: missiles_DAR
|
class braf_rocket_he_weapon: missiles_DAR
|
||||||
{
|
{
|
||||||
magazines[]={"BRAF_PylonPod_rocket_he"};
|
magazines[]={"braf_pylonpod_rocket_he"};
|
||||||
displayName="SBAT 70 Rocket HE";
|
displayName="SBAT 70 Rocket HE";
|
||||||
modes[]=
|
modes[]=
|
||||||
{
|
{
|
||||||
@@ -298,7 +298,7 @@ class BRAF_rocket_he_weapon: missiles_DAR
|
|||||||
{
|
{
|
||||||
begin1[]=
|
begin1[]=
|
||||||
{
|
{
|
||||||
"A3\Sounds_F\weapons\Rockets\new_rocket_8",
|
"a3\sounds_f\weapons\rockets\new_rocket_8",
|
||||||
1.7782794,
|
1.7782794,
|
||||||
1.2,
|
1.2,
|
||||||
1600
|
1600
|
||||||
@@ -366,7 +366,7 @@ class BRAF_rocket_he_weapon: missiles_DAR
|
|||||||
{
|
{
|
||||||
begin1[]=
|
begin1[]=
|
||||||
{
|
{
|
||||||
"A3\Sounds_F\weapons\Rockets\new_rocket_8",
|
"a3\sounds_f\weapons\rockets\new_rocket_8",
|
||||||
1.7782794,
|
1.7782794,
|
||||||
1.2,
|
1.2,
|
||||||
1600
|
1600
|
||||||
|
|||||||
@@ -1,7 +1,7 @@
|
|||||||
class BRAF_Rocket_04_HE_F: Rocket_04_HE_F
|
class braf_rocket_04_he_f: Rocket_04_HE_F
|
||||||
{
|
{
|
||||||
model="\braf\braf_air\braf_air_weap\BRAF_SBAT_70.p3d";
|
model="\braf\braf_air\braf_air_weap\braf_sbat_70.p3d";
|
||||||
proxyShape="\braf\braf_air\braf_air_weap\BRAF_SBAT_70.p3d";
|
proxyShape="\braf\braf_air\braf_air_weap\braf_sbat_70.p3d";
|
||||||
maverickWeaponIndexOffset=12;
|
maverickWeaponIndexOffset=12;
|
||||||
maverickweapon=1;
|
maverickweapon=1;
|
||||||
cost=100;
|
cost=100;
|
||||||
@@ -32,7 +32,7 @@ class BRAF_Rocket_04_HE_F: Rocket_04_HE_F
|
|||||||
muzzleEffect="";
|
muzzleEffect="";
|
||||||
soundFly[]=
|
soundFly[]=
|
||||||
{
|
{
|
||||||
"A3\Sounds_F\weapons\Rockets\rocket_fly_1",
|
"a3\sounds_f\weapons\rockets\rocket_fly_1",
|
||||||
0.63095737,
|
0.63095737,
|
||||||
1.2,
|
1.2,
|
||||||
1700
|
1700
|
||||||
@@ -67,10 +67,10 @@ class BRAF_Rocket_04_HE_F: Rocket_04_HE_F
|
|||||||
distance=1;
|
distance=1;
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
class BRAF_Rocket_04_AP_F: Rocket_04_AP_F
|
class braf_rocket_04_ap_f: Rocket_04_AP_F
|
||||||
{
|
{
|
||||||
model="\braf\braf_air\braf_air_weap\BRAF_SBAT_70.p3d";
|
model="\braf\braf_air\braf_air_weap\braf_sbat_70.p3d";
|
||||||
proxyShape="\braf\braf_air\braf_air_weap\BRAF_SBAT_70.p3d";
|
proxyShape="\braf\braf_air\braf_air_weap\braf_sbat_70.p3d";
|
||||||
maverickWeaponIndexOffset=19;
|
maverickWeaponIndexOffset=19;
|
||||||
submunitionAmmo="ammo_Penetrator_Rocket_04_AP";
|
submunitionAmmo="ammo_Penetrator_Rocket_04_AP";
|
||||||
submunitionDirectionType="SubmunitionModelDirection";
|
submunitionDirectionType="SubmunitionModelDirection";
|
||||||
@@ -85,29 +85,8 @@ class BRAF_Rocket_04_AP_F: Rocket_04_AP_F
|
|||||||
warheadName="HE";
|
warheadName="HE";
|
||||||
aiAmmoUsageFlags=128;
|
aiAmmoUsageFlags=128;
|
||||||
};
|
};
|
||||||
class Braf_B_127x99_Ball_Red_Tracer: B_127x99_Ball
|
class braf_b_127x99_ball_red_tracer;
|
||||||
{
|
class braf_b_127x99_ball_red_tracer_splash: braf_b_127x99_ball_red_tracer
|
||||||
model="\A3\Weapons_f\Data\bullettracer\tracer_red";
|
|
||||||
lightcolor[] = {0.25,0.25,0.5};
|
|
||||||
effectflare = "FlareShell";
|
|
||||||
effectfly = "Braf_tracer_red";
|
|
||||||
flaresize = 5;
|
|
||||||
tracerScale=1.2;
|
|
||||||
tracerStartTime=0.075000003;
|
|
||||||
airFriction=-0.00057502999;
|
|
||||||
tracerEndTime=2.3;
|
|
||||||
ACE_caliber=12.954;
|
|
||||||
ACE_bulletLength=58.674;
|
|
||||||
ACE_bulletMass=41.925598;
|
|
||||||
ACE_ammoTempMuzzleVelocityShifts[]={-26.549999,-25.469999,-22.85,-20.120001,-16.98,-12.8,-7.6399999,-1.53,5.96,15.17,26.190001};
|
|
||||||
ACE_ballisticCoefficients[]={0.67000002};
|
|
||||||
ACE_velocityBoundaries[]={};
|
|
||||||
ACE_standardAtmosphere="ASM";
|
|
||||||
ACE_dragModel=1;
|
|
||||||
ACE_muzzleVelocities[]={853};
|
|
||||||
ACE_barrelLengths[]={736.59998};
|
|
||||||
};
|
|
||||||
class Braf_B_127x99_Ball_Red_Tracer_Splash: Braf_B_127x99_Ball_Red_Tracer
|
|
||||||
{
|
{
|
||||||
hit=32;
|
hit=32;
|
||||||
indirectHit=1.5;
|
indirectHit=1.5;
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
class CfgSkeletons
|
class CfgSkeletons
|
||||||
{
|
{
|
||||||
class Braf_Pods
|
class braf_pods
|
||||||
{
|
{
|
||||||
isDiscrete=0;
|
isDiscrete=0;
|
||||||
skeletonInherit="";
|
skeletonInherit="";
|
||||||
@@ -20,7 +20,7 @@ class CfgModels
|
|||||||
mfMax=100;
|
mfMax=100;
|
||||||
mFact=0;
|
mFact=0;
|
||||||
tBody=0;
|
tBody=0;
|
||||||
skeletonName="Braf_Pods";
|
skeletonName="braf_pods";
|
||||||
sectionsInherit="";
|
sectionsInherit="";
|
||||||
sections[]={};
|
sections[]={};
|
||||||
class Animations
|
class Animations
|
||||||
@@ -41,7 +41,7 @@ class CfgModels
|
|||||||
};
|
};
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
class BRAF_SBAT_70
|
class braf_sbat_70
|
||||||
{
|
{
|
||||||
htMin=0;
|
htMin=0;
|
||||||
htMax=0;
|
htMax=0;
|
||||||
@@ -49,7 +49,7 @@ class CfgModels
|
|||||||
mfMax=0;
|
mfMax=0;
|
||||||
mFact=0;
|
mFact=0;
|
||||||
tBody=0;
|
tBody=0;
|
||||||
skeletonName="Braf_Pods";
|
skeletonName="braf_pods";
|
||||||
sectionsInherit="";
|
sectionsInherit="";
|
||||||
sections[]={};
|
sections[]={};
|
||||||
class Animations
|
class Animations
|
||||||
|
|||||||
File diff suppressed because it is too large
Load Diff
@@ -1,6 +1,6 @@
|
|||||||
class MFD
|
class MFD
|
||||||
{
|
{
|
||||||
class BRAF_HRZ1
|
class braf_hrz1
|
||||||
{
|
{
|
||||||
topLeft="MFD1_TL";
|
topLeft="MFD1_TL";
|
||||||
topRight="MFD1_TR";
|
topRight="MFD1_TR";
|
||||||
@@ -5826,7 +5826,7 @@ class MFD
|
|||||||
{
|
{
|
||||||
type="text";
|
type="text";
|
||||||
source="static";
|
source="static";
|
||||||
text="M/S";
|
text="m/s";
|
||||||
sourceScale=1;
|
sourceScale=1;
|
||||||
align="center";
|
align="center";
|
||||||
scale=1;
|
scale=1;
|
||||||
@@ -6907,13 +6907,13 @@ class MFD
|
|||||||
};
|
};
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
class BRAF_HRZ2: BRAF_HRZ1
|
class braf_hrz2: braf_hrz1
|
||||||
{
|
{
|
||||||
topLeft="MFD4_TL";
|
topLeft="MFD4_TL";
|
||||||
topRight="MFD4_TR";
|
topRight="MFD4_TR";
|
||||||
bottomLeft="MFD4_BL";
|
bottomLeft="MFD4_BL";
|
||||||
};
|
};
|
||||||
class BRAF_HRZ3
|
class braf_hrz3
|
||||||
{
|
{
|
||||||
topLeft="HRZ_TL";
|
topLeft="HRZ_TL";
|
||||||
topRight="HRZ_TR";
|
topRight="HRZ_TR";
|
||||||
@@ -12305,7 +12305,7 @@ class MFD
|
|||||||
};
|
};
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
class BRAF_DIR1
|
class braf_dir1
|
||||||
{
|
{
|
||||||
topLeft="MFD2_TL";
|
topLeft="MFD2_TL";
|
||||||
topRight="MFD2_TR";
|
topRight="MFD2_TR";
|
||||||
@@ -13374,13 +13374,13 @@ class MFD
|
|||||||
};
|
};
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
class BRAF_DIR2: BRAF_DIR1
|
class braf_dir2: braf_dir1
|
||||||
{
|
{
|
||||||
topLeft="MFD3_TL";
|
topLeft="MFD3_TL";
|
||||||
topRight="MFD3_TR";
|
topRight="MFD3_TR";
|
||||||
bottomLeft="MFD3_BL";
|
bottomLeft="MFD3_BL";
|
||||||
};
|
};
|
||||||
class BRAF_ENG1
|
class braf_eng1
|
||||||
{
|
{
|
||||||
topLeft="ENG1_TL";
|
topLeft="ENG1_TL";
|
||||||
topRight="ENG1_TR";
|
topRight="ENG1_TR";
|
||||||
@@ -13454,7 +13454,7 @@ class MFD
|
|||||||
class Top
|
class Top
|
||||||
{
|
{
|
||||||
type="polygon";
|
type="polygon";
|
||||||
texture="braf\braf_air\Braf_Helicopters\Braf_Pantera\data\engine2_ca.paa";
|
texture="braf\braf_air\braf_helicopters\braf_pantera\data\engine2_ca.paa";
|
||||||
points[]=
|
points[]=
|
||||||
{
|
{
|
||||||
{
|
{
|
||||||
@@ -13517,7 +13517,7 @@ class MFD
|
|||||||
};
|
};
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
class BRAF_ENG2
|
class braf_eng2
|
||||||
{
|
{
|
||||||
topLeft="ENG2_TL";
|
topLeft="ENG2_TL";
|
||||||
topRight="ENG2_TR";
|
topRight="ENG2_TR";
|
||||||
@@ -13580,7 +13580,7 @@ class MFD
|
|||||||
class Bottom
|
class Bottom
|
||||||
{
|
{
|
||||||
type="polygon";
|
type="polygon";
|
||||||
texture="braf\braf_air\Braf_Helicopters\Braf_Pantera\data\engine1_ca.paa";
|
texture="braf\braf_air\braf_helicopters\braf_pantera\data\engine1_ca.paa";
|
||||||
points[]=
|
points[]=
|
||||||
{
|
{
|
||||||
{
|
{
|
||||||
@@ -13610,7 +13610,7 @@ class MFD
|
|||||||
};
|
};
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
class BRAF_COM1
|
class braf_com1
|
||||||
{
|
{
|
||||||
topLeft="COM1_TL";
|
topLeft="COM1_TL";
|
||||||
topRight="COM1_TR";
|
topRight="COM1_TR";
|
||||||
@@ -13703,7 +13703,7 @@ class MFD
|
|||||||
};
|
};
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
class BRAF_COM2: BRAF_COM1
|
class braf_com2: braf_com1
|
||||||
{
|
{
|
||||||
topLeft="COM2_TL";
|
topLeft="COM2_TL";
|
||||||
topRight="COM2_TR";
|
topRight="COM2_TR";
|
||||||
|
|||||||
@@ -2,246 +2,246 @@ occludeSoundsWhenIn=0.562341;
|
|||||||
obstructSoundsWhenIn=0.316228;
|
obstructSoundsWhenIn=0.316228;
|
||||||
attenuationEffectType="HeliAttenuation";
|
attenuationEffectType="HeliAttenuation";
|
||||||
emptySound[]={"",0,1};
|
emptySound[]={"",0,1};
|
||||||
soundGeneralCollision1[]={"A3\Sounds_F\vehicles\crashes\helis\Heli_coll_default_int_1",1.0,1,100};
|
soundGeneralCollision1[]={"a3\sounds_f\vehicles\crashes\helis\heli_coll_default_int_1",1.0,1,100};
|
||||||
soundGeneralCollision2[]={"A3\Sounds_F\vehicles\crashes\helis\Heli_coll_default_int_2",1.0,1,100};
|
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};
|
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};
|
soundCrashes[]={"soundGeneralCollision1",0.33,"soundGeneralCollision2",0.33,"soundGeneralCollision3",0.33};
|
||||||
soundLandCrashes[]={"emptySound",0};
|
soundLandCrashes[]={"emptySound",0};
|
||||||
soundBuildingCrash[]={"soundGeneralCollision1",1,"soundGeneralCollision2",1,"soundGeneralCollision3",1};
|
soundBuildingCrash[]={"soundGeneralCollision1",1,"soundGeneralCollision2",1,"soundGeneralCollision3",1};
|
||||||
soundArmorCrash[]={"soundGeneralCollision1",1,"soundGeneralCollision2",1,"soundGeneralCollision3",1};
|
soundArmorCrash[]={"soundGeneralCollision1",1,"soundGeneralCollision2",1,"soundGeneralCollision3",1};
|
||||||
soundWoodCrash[]={"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};
|
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};
|
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};
|
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};
|
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};
|
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};
|
soundWaterCollision2[]={"a3\sounds_f\vehicles\crashes\planes\plane_crash_water_2",1.4125376,1,500};
|
||||||
soundWaterCrashes[]={"soundWaterCollision1",0.5,"soundWaterCollision2",0.5};
|
soundWaterCrashes[]={"soundWaterCollision1",0.5,"soundWaterCollision2",0.5};
|
||||||
soundDammage[]={"A3\Sounds_F\vehicles\crashes\helis\Heli_crash_default_ext_1",3.1622777,1};
|
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};
|
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};
|
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};
|
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};
|
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};
|
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};
|
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};
|
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};
|
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};
|
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};
|
rotorDamageOut[]={"a3\sounds_f\vehicles\air\noises\heli_damage_rotor_ext_1",2.5118864,1.0,150};
|
||||||
rotorDamage[]={"rotorDamageInt","rotorDamageOut"};
|
rotorDamage[]={"rotorDamageInt","rotorDamageOut"};
|
||||||
tailDamageInt[]={"A3\Sounds_F\vehicles\air\noises\heli_damage_tail",1.0,1.0};
|
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};
|
tailDamageOut[]={"a3\sounds_f\vehicles\air\noises\heli_damage_tail",1.0,1.0,300};
|
||||||
tailDamage[]={"tailDamageInt","tailDamageOut"};
|
tailDamage[]={"tailDamageInt","tailDamageOut"};
|
||||||
landingSoundInt0[]={"A3\Sounds_F\vehicles\air\noises\landing_skids_int1_open",1.0,1.0,100};
|
landingSoundInt0[]={"a3\sounds_f\vehicles\air\noises\landing_skids_int1_open",1.0,1.0,100};
|
||||||
landingSoundInt1[]={"A3\Sounds_F\vehicles\air\noises\landing_skids_int1_open",1.0,1.0,100};
|
landingSoundInt1[]={"a3\sounds_f\vehicles\air\noises\landing_skids_int1_open",1.0,1.0,100};
|
||||||
landingSoundInt[]={"landingSoundInt0",0.5,"landingSoundInt1",0.5};
|
landingSoundInt[]={"landingSoundInt0",0.5,"landingSoundInt1",0.5};
|
||||||
landingSoundOut0[]={"A3\Sounds_F\vehicles\air\noises\landing_skids_ext1",1.7782794,1.0,100};
|
landingSoundOut0[]={"a3\sounds_f\vehicles\air\noises\landing_skids_ext1",1.7782794,1.0,100};
|
||||||
landingSoundOut1[]={"A3\Sounds_F\vehicles\air\noises\landing_skids_ext1",1.7782794,1.0,100};
|
landingSoundOut1[]={"a3\sounds_f\vehicles\air\noises\landing_skids_ext1",1.7782794,1.0,100};
|
||||||
landingSoundOut[]={"landingSoundOut0",0.5,"landingSoundOut1",0.5};
|
landingSoundOut[]={"landingSoundOut0",0.5,"landingSoundOut1",0.5};
|
||||||
slingCargoAttach0[]={"A3\Sounds_F\vehicles\air\noises\SL_engineDownEndINT",1.0,1.0};
|
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};
|
slingCargoAttach1[]={"a3\sounds_f\vehicles\air\noises\sl_1hooklock",1.7782794,1.0,200};
|
||||||
slingCargoAttach[]={"slingCargoAttach0","slingCargoAttach1"};
|
slingCargoAttach[]={"slingCargoAttach0","slingCargoAttach1"};
|
||||||
slingCargoDetach0[]={"A3\Sounds_F\vehicles\air\noises\SL_engineUpEndINT",1.0,1.0};
|
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};
|
slingCargoDetach1[]={"a3\sounds_f\vehicles\air\noises\sl_1hookunlock",1.7782794,1.0,200};
|
||||||
slingCargoDetach[]={"slingCargoDetach0","slingCargoDetach1"};
|
slingCargoDetach[]={"slingCargoDetach0","slingCargoDetach1"};
|
||||||
slingCargoDetachAir0[]={"A3\Sounds_F\vehicles\air\noises\SL_unhook_air_int",1.0,1.0};
|
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};
|
slingCargoDetachAir1[]={"a3\sounds_f\vehicles\air\noises\sl_unhook_air_ext",1.0,1.0,300};
|
||||||
slingCargoDetachAir[]={"slingCargoDetach0","slingCargoDetach1"};
|
slingCargoDetachAir[]={"slingCargoDetach0","slingCargoDetach1"};
|
||||||
slingCargoRopeBreak0[]={"A3\Sounds_F\vehicles\air\noises\SL_rope_break_int",1.0,1.0};
|
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};
|
slingCargoRopeBreak1[]={"a3\sounds_f\vehicles\air\noises\sl_rope_break_ext",1.0,1.0,200};
|
||||||
slingCargoRopeBreak[]={"slingCargoDetach0","slingCargoDetach1"};
|
slingCargoRopeBreak[]={"slingCargoDetach0","slingCargoDetach1"};
|
||||||
gearUpExt[]={"A3\Sounds_F\vehicles\air\Heli_Attack_01\blackfoot_gear_up_ext",1,1,1000};
|
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};
|
gearUpInt[]={"a3\sounds_f\vehicles\air\heli_attack_01\blackfoot_gear_up_int",1,1,100};
|
||||||
gearUp[]={"gearUpInt","gearUpExt"};
|
gearUp[]={"gearUpInt","gearUpExt"};
|
||||||
gearDownInt[]={"A3\Sounds_F\vehicles\air\Heli_Attack_01\blackfoot_gear_down_int",1,1,100};
|
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};
|
gearDownExt[]={"a3\sounds_f\vehicles\air\heli_attack_01\blackfoot_gear_down_ext",1,1,1000};
|
||||||
gearDown[]={"gearDownInt","gearDownExt"};
|
gearDown[]={"gearDownInt","gearDownExt"};
|
||||||
class Sounds
|
class Sounds
|
||||||
{
|
{
|
||||||
class EngineExt
|
class EngineExt
|
||||||
{
|
{
|
||||||
sound[]={"braf\braf_air\Braf_Helicopters\BRAF_Sounds\caracal\caracal_ext_eng.ogg",0.75,1.0,400};
|
sound[]={"braf\braf_air\braf_helicopters\braf_sounds\caracal\caracal_ext_eng.ogg",0.75,1.0,400};
|
||||||
frequency="rotorSpeed";
|
frequency="rotorSpeed";
|
||||||
volume="4 * camPos * (0 max (rotorSpeed-0.4))";
|
volume="4 * camPos * (0 max (rotorSpeed-0.4))";
|
||||||
};
|
};
|
||||||
class RotorExt
|
class RotorExt
|
||||||
{
|
{
|
||||||
sound[]={"braf\braf_air\Braf_Helicopters\BRAF_Sounds\caracal\caracal_ext_rotor.ogg",1.5,1.0,1500};
|
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)";
|
frequency="(rotorspeed factor [0.3, 0.7]) * (rotorspeed factor [0.3, 1]) * (1 - rotorthrust/4)";
|
||||||
volume="camPos * (rotorSpeed factor [0.3, 1]) * (1 + rotorThrust)";
|
volume="camPos * (rotorSpeed factor [0.3, 1]) * (1 + rotorThrust)";
|
||||||
};
|
};
|
||||||
class RotorSwist
|
class RotorSwist
|
||||||
{
|
{
|
||||||
sound[]={"braf\braf_air\Braf_Helicopters\BRAF_Sounds\caracal\rotor_swist",0.70794576,1.0,200};
|
sound[]={"braf\braf_air\braf_helicopters\braf_sounds\caracal\rotor_swist",0.70794576,1.0,200};
|
||||||
frequency=1;
|
frequency=1;
|
||||||
volume="camPos * (rotorThrust factor [0.7, 0.9])";
|
volume="camPos * (rotorThrust factor [0.7, 0.9])";
|
||||||
};
|
};
|
||||||
class EngineInt
|
class EngineInt
|
||||||
{
|
{
|
||||||
sound[]={"braf\braf_air\Braf_Helicopters\BRAF_Sounds\caracal\caracal_int_eng.ogg",0.7943282,1.0};
|
sound[]={"braf\braf_air\braf_helicopters\braf_sounds\caracal\caracal_int_eng.ogg",0.7943282,1.0};
|
||||||
frequency="rotorSpeed";
|
frequency="rotorSpeed";
|
||||||
volume="(1-camPos)*2*(0 max (rotorSpeed-0.4))";
|
volume="(1-camPos)*2*(0 max (rotorSpeed-0.4))";
|
||||||
};
|
};
|
||||||
class RotorInt
|
class RotorInt
|
||||||
{
|
{
|
||||||
sound[]={"braf\braf_air\Braf_Helicopters\BRAF_Sounds\caracal\caracal_int_rotor.ogg",0.63095737,1.0};
|
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)";
|
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";
|
volume="(1 - camPos) * (rotorSpeed factor [0.3, 0.7]) * (1 + rotorThrust) * 0.7";
|
||||||
};
|
};
|
||||||
class RotorBench
|
class RotorBench
|
||||||
{
|
{
|
||||||
sound[]={"braf\braf_air\Braf_Helicopters\BRAF_Sounds\caracal\caracal_int_rotor_bench.ogg",0.5011872,1.0,1000};
|
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)";
|
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";
|
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};
|
cone[]={1.6,3.14,1.6,0.95};
|
||||||
};
|
};
|
||||||
class EngineBench
|
class EngineBench
|
||||||
{
|
{
|
||||||
sound[]={"braf\braf_air\Braf_Helicopters\BRAF_Sounds\caracal\caracal_int_eng_bench.ogg",0.3548134,1.0,400};
|
sound[]={"braf\braf_air\braf_helicopters\braf_sounds\caracal\caracal_int_eng_bench.ogg",0.3548134,1.0,400};
|
||||||
frequency="rotorSpeed";
|
frequency="rotorSpeed";
|
||||||
volume="(playerPos factor [3.9, 4]) * (1 - camPos) * (0 max (rotorSpeed-0.4))";
|
volume="(playerPos factor [3.9, 4]) * (1 - camPos) * (0 max (rotorSpeed-0.4))";
|
||||||
};
|
};
|
||||||
class WindBench
|
class WindBench
|
||||||
{
|
{
|
||||||
sound[]={"A3\Sounds_F\vehicles\air\noises\wind_open_out",0.56234133,1.0,50};
|
sound[]={"a3\sounds_f\vehicles\air\noises\wind_open_out",0.56234133,1.0,50};
|
||||||
frequency=1;
|
frequency=1;
|
||||||
volume="4 * (playerPos factor [3.9, 4]) * (1 - camPos) * ((speed factor[0, 30]) + (speed factor[0, -30]))";
|
volume="4 * (playerPos factor [3.9, 4]) * (1 - camPos) * ((speed factor[0, 30]) + (speed factor[0, -30]))";
|
||||||
};
|
};
|
||||||
class TransmissionDamageExt_phase1
|
class TransmissionDamageExt_phase1
|
||||||
{
|
{
|
||||||
sound[]={"A3\Sounds_F\vehicles\air\noises\heli_damage_transmission_ext_1",1.0,1.0,150};
|
sound[]={"a3\sounds_f\vehicles\air\noises\heli_damage_transmission_ext_1",1.0,1.0,150};
|
||||||
frequency="0.66 + rotorSpeed / 3";
|
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])";
|
volume="camPos * (transmissionDamage factor [0.3, 0.35]) * (transmissionDamage factor [0.5, 0.45]) * (rotorSpeed factor [0.2, 0.5])";
|
||||||
};
|
};
|
||||||
class TransmissionDamageExt_phase2
|
class TransmissionDamageExt_phase2
|
||||||
{
|
{
|
||||||
sound[]={"A3\Sounds_F\vehicles\air\noises\heli_damage_transmission_ext_2",1.0,1.0,150};
|
sound[]={"a3\sounds_f\vehicles\air\noises\heli_damage_transmission_ext_2",1.0,1.0,150};
|
||||||
frequency="0.66 + rotorSpeed / 3";
|
frequency="0.66 + rotorspeed / 3";
|
||||||
volume="camPos * (transmissionDamage factor [0.45, 0.5]) * (rotorSpeed factor [0.2, 0.5])";
|
volume="camPos * (transmissionDamage factor [0.45, 0.5]) * (rotorSpeed factor [0.2, 0.5])";
|
||||||
};
|
};
|
||||||
class TransmissionDamageInt_phase1
|
class TransmissionDamageInt_phase1
|
||||||
{
|
{
|
||||||
sound[]={"A3\Sounds_F\vehicles\air\noises\heli_damage_transmission_int_1",1.0,1.0,150};
|
sound[]={"a3\sounds_f\vehicles\air\noises\heli_damage_transmission_int_1",1.0,1.0,150};
|
||||||
frequency="0.66 + rotorSpeed / 3";
|
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])";
|
volume="(1 - camPos) * (transmissionDamage factor [0.3, 0.35]) * (transmissionDamage factor [0.5, 0.45]) * (rotorSpeed factor [0.2, 0.5])";
|
||||||
};
|
};
|
||||||
class TransmissionDamageInt_phase2
|
class TransmissionDamageInt_phase2
|
||||||
{
|
{
|
||||||
sound[]={"A3\Sounds_F\vehicles\air\noises\heli_damage_transmission_int_2",1.0,1.0,150};
|
sound[]={"a3\sounds_f\vehicles\air\noises\heli_damage_transmission_int_2",1.0,1.0,150};
|
||||||
frequency="0.66 + rotorSpeed / 3";
|
frequency="0.66 + rotorspeed / 3";
|
||||||
volume="(1 - camPos) * (transmissionDamage factor [0.45, 0.5]) * (rotorSpeed factor [0.2, 0.5])";
|
volume="(1 - camPos) * (transmissionDamage factor [0.45, 0.5]) * (rotorSpeed factor [0.2, 0.5])";
|
||||||
};
|
};
|
||||||
class damageAlarmInt
|
class damageAlarmInt
|
||||||
{
|
{
|
||||||
sound[]={"A3\Sounds_F\vehicles\air\noises\heli_alarm_bluefor",0.31622776,1.0};
|
sound[]={"a3\sounds_f\vehicles\air\noises\heli_alarm_bluefor",0.31622776,1.0};
|
||||||
frequency=1;
|
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])";
|
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
|
class damageAlarmExt
|
||||||
{
|
{
|
||||||
sound[]={"A3\Sounds_F\vehicles\air\noises\heli_alarm_bluefor",0.22387211,1.0,20};
|
sound[]={"a3\sounds_f\vehicles\air\noises\heli_alarm_bluefor",0.22387211,1.0,20};
|
||||||
frequency=1;
|
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])";
|
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
|
class rotorLowAlarmInt
|
||||||
{
|
{
|
||||||
sound[]={"A3\Sounds_F\vehicles\air\noises\heli_alarm_rotor_low",0.31622776,1.0};
|
sound[]={"a3\sounds_f\vehicles\air\noises\heli_alarm_rotor_low",0.31622776,1.0};
|
||||||
frequency=1;
|
frequency=1;
|
||||||
volume="engineOn * (1 - camPos) * (rotorSpeed factor [0.9, 0.8999]) * (rotorSpeed factor [-0.5, 1]) * (speed factor [3, 3.01])";
|
volume="engineOn * (1 - camPos) * (rotorSpeed factor [0.9, 0.8999]) * (rotorSpeed factor [-0.5, 1]) * (speed factor [3, 3.01])";
|
||||||
};
|
};
|
||||||
class rotorLowAlarmExt
|
class rotorLowAlarmExt
|
||||||
{
|
{
|
||||||
sound[]={"A3\Sounds_F\vehicles\air\noises\heli_alarm_rotor_low",0.22387211,1.0,20};
|
sound[]={"a3\sounds_f\vehicles\air\noises\heli_alarm_rotor_low",0.22387211,1.0,20};
|
||||||
frequency=1;
|
frequency=1;
|
||||||
volume="engineOn * camPos * (rotorSpeed factor [0.9, 0.8999]) * (rotorSpeed factor [-0.5, 1]) * (speed factor [3, 3.01])";
|
volume="engineOn * camPos * (rotorSpeed factor [0.9, 0.8999]) * (rotorSpeed factor [-0.5, 1]) * (speed factor [3, 3.01])";
|
||||||
};
|
};
|
||||||
class scrubLandInt
|
class scrubLandInt
|
||||||
{
|
{
|
||||||
sound[]={"A3\Sounds_F\vehicles\air\noises\scrubLandInt_open",1.0,1.0,100};
|
sound[]={"a3\sounds_f\vehicles\air\noises\scrublandint_open",1.0,1.0,100};
|
||||||
frequency=1;
|
frequency=1;
|
||||||
volume="2 * (1-camPos) * (scrubLand factor[0.02, 0.05])";
|
volume="2 * (1-camPos) * (scrubLand factor[0.02, 0.05])";
|
||||||
};
|
};
|
||||||
class scrubLandExt
|
class scrubLandExt
|
||||||
{
|
{
|
||||||
sound[]={"A3\Sounds_F\vehicles\air\noises\scrubLandExt",1.0,1.0,100};
|
sound[]={"a3\sounds_f\vehicles\air\noises\scrublandext",1.0,1.0,100};
|
||||||
frequency=1;
|
frequency=1;
|
||||||
volume="camPos * (scrubLand factor[0.02, 0.05])";
|
volume="camPos * (scrubLand factor[0.02, 0.05])";
|
||||||
};
|
};
|
||||||
class scrubBuildingInt
|
class scrubBuildingInt
|
||||||
{
|
{
|
||||||
sound[]={"A3\Sounds_F\vehicles\air\noises\scrubBuildingInt",1.0,1.0,100};
|
sound[]={"a3\sounds_f\vehicles\air\noises\scrubbuildingint",1.0,1.0,100};
|
||||||
frequency=1;
|
frequency=1;
|
||||||
volume="2 * (1 - camPos) * (scrubBuilding factor[0.02, 0.05])";
|
volume="2 * (1 - camPos) * (scrubBuilding factor[0.02, 0.05])";
|
||||||
};
|
};
|
||||||
class scrubBuildingExt
|
class scrubBuildingExt
|
||||||
{
|
{
|
||||||
sound[]={"A3\Sounds_F\vehicles\air\noises\scrubBuildingExt",1.0,1.0,100};
|
sound[]={"a3\sounds_f\vehicles\air\noises\scrubbuildingext",1.0,1.0,100};
|
||||||
frequency=1;
|
frequency=1;
|
||||||
volume="camPos * (scrubBuilding factor[0.02, 0.05])";
|
volume="camPos * (scrubBuilding factor[0.02, 0.05])";
|
||||||
};
|
};
|
||||||
class scrubTreeInt
|
class scrubTreeInt
|
||||||
{
|
{
|
||||||
sound[]={"A3\Sounds_F\vehicles\air\noises\scrubTreeExt",1.0,1.0,100};
|
sound[]={"a3\sounds_f\vehicles\air\noises\scrubtreeext",1.0,1.0,100};
|
||||||
frequency=1;
|
frequency=1;
|
||||||
volume="(1 - camPos) * ((scrubTree) factor [0, 0.01])";
|
volume="(1 - camPos) * ((scrubTree) factor [0, 0.01])";
|
||||||
};
|
};
|
||||||
class scrubTreeExt
|
class scrubTreeExt
|
||||||
{
|
{
|
||||||
sound[]={"A3\Sounds_F\vehicles\air\noises\scrubTreeExt",1.0,1.0,100};
|
sound[]={"a3\sounds_f\vehicles\air\noises\scrubtreeext",1.0,1.0,100};
|
||||||
frequency=1;
|
frequency=1;
|
||||||
volume="camPos * ((scrubTree) factor [0, 0.01])";
|
volume="camPos * ((scrubTree) factor [0, 0.01])";
|
||||||
};
|
};
|
||||||
class RainExt
|
class RainExt
|
||||||
{
|
{
|
||||||
sound[]={"A3\Sounds_F\vehicles\noises\rain1_ext",1.0,1.0,100};
|
sound[]={"a3\sounds_f\vehicles\noises\rain1_ext",1.0,1.0,100};
|
||||||
frequency=1;
|
frequency=1;
|
||||||
volume="camPos * (rain - rotorSpeed/2) * 2";
|
volume="campos * (rain - rotorspeed/2) * 2";
|
||||||
};
|
};
|
||||||
class RainInt
|
class RainInt
|
||||||
{
|
{
|
||||||
sound[]={"A3\Sounds_F\vehicles\noises\rain1_int_open",1.0,1.0,100};
|
sound[]={"a3\sounds_f\vehicles\noises\rain1_int_open",1.0,1.0,100};
|
||||||
frequency=1;
|
frequency=1;
|
||||||
volume="(1-camPos)*(rain - rotorSpeed/2)*2";
|
volume="(1-campos)*(rain - rotorspeed/2)*2";
|
||||||
};
|
};
|
||||||
class SlingLoadDownExt
|
class SlingLoadDownExt
|
||||||
{
|
{
|
||||||
sound[]={"A3\Sounds_F\vehicles\air\noises\SL_engineDownEXT",1.2589254,1.0,500};
|
sound[]={"a3\sounds_f\vehicles\air\noises\sl_enginedownext",1.2589254,1.0,500};
|
||||||
frequency=1;
|
frequency=1;
|
||||||
volume="camPos*(slingLoadActive factor [0,-1])";
|
volume="camPos*(slingLoadActive factor [0,-1])";
|
||||||
};
|
};
|
||||||
class SlingLoadUpExt
|
class SlingLoadUpExt
|
||||||
{
|
{
|
||||||
sound[]={"A3\Sounds_F\vehicles\air\noises\SL_engineUpEXT",1.2589254,1.0,500};
|
sound[]={"a3\sounds_f\vehicles\air\noises\sl_engineupext",1.2589254,1.0,500};
|
||||||
frequency=1;
|
frequency=1;
|
||||||
volume="camPos*(slingLoadActive factor [0,1])";
|
volume="camPos*(slingLoadActive factor [0,1])";
|
||||||
};
|
};
|
||||||
class SlingLoadDownInt
|
class SlingLoadDownInt
|
||||||
{
|
{
|
||||||
sound[]={"A3\Sounds_F\vehicles\air\noises\SL_engineDownINT",1.0,1.0,700};
|
sound[]={"a3\sounds_f\vehicles\air\noises\sl_enginedownint",1.0,1.0,700};
|
||||||
frequency=1;
|
frequency=1;
|
||||||
volume="(1-camPos)*(slingLoadActive factor [0,-1])";
|
volume="(1-camPos)*(slingLoadActive factor [0,-1])";
|
||||||
};
|
};
|
||||||
class SlingLoadUpInt
|
class SlingLoadUpInt
|
||||||
{
|
{
|
||||||
sound[]={"A3\Sounds_F\vehicles\air\noises\SL_engineUpINT",1.0,1.0,700};
|
sound[]={"a3\sounds_f\vehicles\air\noises\sl_engineupint",1.0,1.0,700};
|
||||||
frequency=1;
|
frequency=1;
|
||||||
volume="(1-camPos)*(slingLoadActive factor [0,1])";
|
volume="(1-camPos)*(slingLoadActive factor [0,1])";
|
||||||
};
|
};
|
||||||
class WindInt
|
class WindInt
|
||||||
{
|
{
|
||||||
sound[]={"A3\Sounds_F\vehicles\air\noises\wind_open_int",1.1220185,1.0,50};
|
sound[]={"a3\sounds_f\vehicles\air\noises\wind_open_int",1.1220185,1.0,50};
|
||||||
frequency=1;
|
frequency=1;
|
||||||
volume="(1-camPos)*(speed factor[5, 50])*(speed factor[5, 50])";
|
volume="(1-camPos)*(speed factor[5, 50])*(speed factor[5, 50])";
|
||||||
};
|
};
|
||||||
class WindLateralMovementInt
|
class WindLateralMovementInt
|
||||||
{
|
{
|
||||||
sound[]={"A3\Sounds_F\vehicles\air\noises\wind_lateral_open_int",1.9952624,1.0,50};
|
sound[]={"a3\sounds_f\vehicles\air\noises\wind_lateral_open_int",1.9952624,1.0,50};
|
||||||
frequency=1;
|
frequency=1;
|
||||||
volume="(1-camPos)*lateralMovement*((speed factor [5,40]) + (speed factor [-5,-40]))";
|
volume="(1-camPos)*lateralMovement*((speed factor [5,40]) + (speed factor [-5,-40]))";
|
||||||
};
|
};
|
||||||
class GStress
|
class GStress
|
||||||
{
|
{
|
||||||
sound[]={"A3\Sounds_F\vehicles\noises\vehicle_stress2b",0.31622776,1.0,50};
|
sound[]={"a3\sounds_f\vehicles\noises\vehicle_stress2b",0.31622776,1.0,50};
|
||||||
frequency=1;
|
frequency=1;
|
||||||
volume="engineOn * (1-camPos) * ((gmeterZ factor[1.5, 2.5]) + (gmeterZ factor[0.5, -0.5]))";
|
volume="engineOn * (1-camPos) * ((gmeterZ factor[1.5, 2.5]) + (gmeterZ factor[0.5, -0.5]))";
|
||||||
};
|
};
|
||||||
@@ -253,201 +253,201 @@ class SoundsExt
|
|||||||
{
|
{
|
||||||
class EngineExt
|
class EngineExt
|
||||||
{
|
{
|
||||||
sound[]={"braf\braf_air\Braf_Helicopters\BRAF_Sounds\caracal\caracal_ext_eng.ogg",0.75,1.0,400};
|
sound[]={"braf\braf_air\braf_helicopters\braf_sounds\caracal\caracal_ext_eng.ogg",0.75,1.0,400};
|
||||||
frequency="rotorSpeed";
|
frequency="rotorSpeed";
|
||||||
volume="4 * camPos * (0 max (rotorSpeed-0.4))";
|
volume="4 * camPos * (0 max (rotorSpeed-0.4))";
|
||||||
};
|
};
|
||||||
class RotorExt
|
class RotorExt
|
||||||
{
|
{
|
||||||
sound[]={"braf\braf_air\Braf_Helicopters\BRAF_Sounds\caracal\caracal_ext_rotor.ogg",1.5,1.0,1500};
|
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)";
|
frequency="(rotorspeed factor [0.3, 0.7]) * (rotorspeed factor [0.3, 1]) * (1 - rotorthrust/4)";
|
||||||
volume="camPos * (rotorSpeed factor [0.3, 1]) * (1 + rotorThrust)";
|
volume="camPos * (rotorSpeed factor [0.3, 1]) * (1 + rotorThrust)";
|
||||||
};
|
};
|
||||||
class RotorSwist
|
class RotorSwist
|
||||||
{
|
{
|
||||||
sound[]={"braf\braf_air\Braf_Helicopters\BRAF_Sounds\caracal\rotor_swist",0.70794576,1.0,200};
|
sound[]={"braf\braf_air\braf_helicopters\braf_sounds\caracal\rotor_swist",0.70794576,1.0,200};
|
||||||
frequency=1;
|
frequency=1;
|
||||||
volume="camPos * (rotorThrust factor [0.7, 0.9])";
|
volume="camPos * (rotorThrust factor [0.7, 0.9])";
|
||||||
};
|
};
|
||||||
class EngineInt
|
class EngineInt
|
||||||
{
|
{
|
||||||
sound[]={"braf\braf_air\Braf_Helicopters\BRAF_Sounds\caracal\caracal_int_eng.ogg",0.7943282,1.0};
|
sound[]={"braf\braf_air\braf_helicopters\braf_sounds\caracal\caracal_int_eng.ogg",0.7943282,1.0};
|
||||||
frequency="rotorSpeed";
|
frequency="rotorSpeed";
|
||||||
volume="(1-camPos)*2*(0 max (rotorSpeed-0.4))";
|
volume="(1-camPos)*2*(0 max (rotorSpeed-0.4))";
|
||||||
};
|
};
|
||||||
class RotorInt
|
class RotorInt
|
||||||
{
|
{
|
||||||
sound[]={"braf\braf_air\Braf_Helicopters\BRAF_Sounds\caracal\caracal_int_rotor.ogg",0.63095737,1.0};
|
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)";
|
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";
|
volume="(1 - camPos) * (rotorSpeed factor [0.3, 0.7]) * (1 + rotorThrust) * 0.7";
|
||||||
};
|
};
|
||||||
class RotorBench
|
class RotorBench
|
||||||
{
|
{
|
||||||
sound[]={"braf\braf_air\Braf_Helicopters\BRAF_Sounds\caracal\caracal_int_rotor_bench.ogg",0.5011872,1.0,1000};
|
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)";
|
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";
|
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};
|
cone[]={1.6,3.14,1.6,0.95};
|
||||||
};
|
};
|
||||||
class EngineBench
|
class EngineBench
|
||||||
{
|
{
|
||||||
sound[]={"braf\braf_air\Braf_Helicopters\BRAF_Sounds\caracal\caracal_int_eng_bench.ogg",0.3548134,1.0,400};
|
sound[]={"braf\braf_air\braf_helicopters\braf_sounds\caracal\caracal_int_eng_bench.ogg",0.3548134,1.0,400};
|
||||||
frequency="rotorSpeed";
|
frequency="rotorSpeed";
|
||||||
volume="(playerPos factor [3.9, 4]) * (1 - camPos) * (0 max (rotorSpeed-0.4))";
|
volume="(playerPos factor [3.9, 4]) * (1 - camPos) * (0 max (rotorSpeed-0.4))";
|
||||||
};
|
};
|
||||||
class WindBench
|
class WindBench
|
||||||
{
|
{
|
||||||
sound[]={"A3\Sounds_F\vehicles\air\noises\wind_open_out",0.56234133,1.0,50};
|
sound[]={"a3\sounds_f\vehicles\air\noises\wind_open_out",0.56234133,1.0,50};
|
||||||
frequency=1;
|
frequency=1;
|
||||||
volume="4 * (playerPos factor [3.9, 4]) * (1 - camPos) * ((speed factor[0, 30]) + (speed factor[0, -30]))";
|
volume="4 * (playerPos factor [3.9, 4]) * (1 - camPos) * ((speed factor[0, 30]) + (speed factor[0, -30]))";
|
||||||
};
|
};
|
||||||
class TransmissionDamageExt_phase1
|
class TransmissionDamageExt_phase1
|
||||||
{
|
{
|
||||||
sound[]={"A3\Sounds_F\vehicles\air\noises\heli_damage_transmission_ext_1",1.0,1.0,150};
|
sound[]={"a3\sounds_f\vehicles\air\noises\heli_damage_transmission_ext_1",1.0,1.0,150};
|
||||||
frequency="0.66 + rotorSpeed / 3";
|
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])";
|
volume="camPos * (transmissionDamage factor [0.3, 0.35]) * (transmissionDamage factor [0.5, 0.45]) * (rotorSpeed factor [0.2, 0.5])";
|
||||||
};
|
};
|
||||||
class TransmissionDamageExt_phase2
|
class TransmissionDamageExt_phase2
|
||||||
{
|
{
|
||||||
sound[]={"A3\Sounds_F\vehicles\air\noises\heli_damage_transmission_ext_2",1.0,1.0,150};
|
sound[]={"a3\sounds_f\vehicles\air\noises\heli_damage_transmission_ext_2",1.0,1.0,150};
|
||||||
frequency="0.66 + rotorSpeed / 3";
|
frequency="0.66 + rotorspeed / 3";
|
||||||
volume="camPos * (transmissionDamage factor [0.45, 0.5]) * (rotorSpeed factor [0.2, 0.5])";
|
volume="camPos * (transmissionDamage factor [0.45, 0.5]) * (rotorSpeed factor [0.2, 0.5])";
|
||||||
};
|
};
|
||||||
class TransmissionDamageInt_phase1
|
class TransmissionDamageInt_phase1
|
||||||
{
|
{
|
||||||
sound[]={"A3\Sounds_F\vehicles\air\noises\heli_damage_transmission_int_1",1.0,1.0,150};
|
sound[]={"a3\sounds_f\vehicles\air\noises\heli_damage_transmission_int_1",1.0,1.0,150};
|
||||||
frequency="0.66 + rotorSpeed / 3";
|
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])";
|
volume="(1 - camPos) * (transmissionDamage factor [0.3, 0.35]) * (transmissionDamage factor [0.5, 0.45]) * (rotorSpeed factor [0.2, 0.5])";
|
||||||
};
|
};
|
||||||
class TransmissionDamageInt_phase2
|
class TransmissionDamageInt_phase2
|
||||||
{
|
{
|
||||||
sound[]={"A3\Sounds_F\vehicles\air\noises\heli_damage_transmission_int_2",1.0,1.0,150};
|
sound[]={"a3\sounds_f\vehicles\air\noises\heli_damage_transmission_int_2",1.0,1.0,150};
|
||||||
frequency="0.66 + rotorSpeed / 3";
|
frequency="0.66 + rotorspeed / 3";
|
||||||
volume="(1 - camPos) * (transmissionDamage factor [0.45, 0.5]) * (rotorSpeed factor [0.2, 0.5])";
|
volume="(1 - camPos) * (transmissionDamage factor [0.45, 0.5]) * (rotorSpeed factor [0.2, 0.5])";
|
||||||
};
|
};
|
||||||
class damageAlarmInt
|
class damageAlarmInt
|
||||||
{
|
{
|
||||||
sound[]={"A3\Sounds_F\vehicles\air\noises\heli_alarm_bluefor",0.31622776,1.0};
|
sound[]={"a3\sounds_f\vehicles\air\noises\heli_alarm_bluefor",0.31622776,1.0};
|
||||||
frequency=1;
|
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])";
|
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
|
class damageAlarmExt
|
||||||
{
|
{
|
||||||
sound[]={"A3\Sounds_F\vehicles\air\noises\heli_alarm_bluefor",0.22387211,1.0,20};
|
sound[]={"a3\sounds_f\vehicles\air\noises\heli_alarm_bluefor",0.22387211,1.0,20};
|
||||||
frequency=1;
|
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])";
|
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
|
class rotorLowAlarmInt
|
||||||
{
|
{
|
||||||
sound[]={"A3\Sounds_F\vehicles\air\noises\heli_alarm_rotor_low",0.31622776,1.0};
|
sound[]={"a3\sounds_f\vehicles\air\noises\heli_alarm_rotor_low",0.31622776,1.0};
|
||||||
frequency=1;
|
frequency=1;
|
||||||
volume="engineOn * (1 - camPos) * (rotorSpeed factor [0.9, 0.8999]) * (rotorSpeed factor [-0.5, 1]) * (speed factor [3, 3.01])";
|
volume="engineOn * (1 - camPos) * (rotorSpeed factor [0.9, 0.8999]) * (rotorSpeed factor [-0.5, 1]) * (speed factor [3, 3.01])";
|
||||||
};
|
};
|
||||||
class rotorLowAlarmExt
|
class rotorLowAlarmExt
|
||||||
{
|
{
|
||||||
sound[]={"A3\Sounds_F\vehicles\air\noises\heli_alarm_rotor_low",0.22387211,1.0,20};
|
sound[]={"a3\sounds_f\vehicles\air\noises\heli_alarm_rotor_low",0.22387211,1.0,20};
|
||||||
frequency=1;
|
frequency=1;
|
||||||
volume="engineOn * camPos * (rotorSpeed factor [0.9, 0.8999]) * (rotorSpeed factor [-0.5, 1]) * (speed factor [3, 3.01])";
|
volume="engineOn * camPos * (rotorSpeed factor [0.9, 0.8999]) * (rotorSpeed factor [-0.5, 1]) * (speed factor [3, 3.01])";
|
||||||
};
|
};
|
||||||
class scrubLandInt
|
class scrubLandInt
|
||||||
{
|
{
|
||||||
sound[]={"A3\Sounds_F\vehicles\air\noises\scrubLandInt_open",1.0,1.0,100};
|
sound[]={"a3\sounds_f\vehicles\air\noises\scrublandint_open",1.0,1.0,100};
|
||||||
frequency=1;
|
frequency=1;
|
||||||
volume="2 * (1-camPos) * (scrubLand factor[0.02, 0.05])";
|
volume="2 * (1-camPos) * (scrubLand factor[0.02, 0.05])";
|
||||||
};
|
};
|
||||||
class scrubLandExt
|
class scrubLandExt
|
||||||
{
|
{
|
||||||
sound[]={"A3\Sounds_F\vehicles\air\noises\scrubLandExt",1.0,1.0,100};
|
sound[]={"a3\sounds_f\vehicles\air\noises\scrublandext",1.0,1.0,100};
|
||||||
frequency=1;
|
frequency=1;
|
||||||
volume="camPos * (scrubLand factor[0.02, 0.05])";
|
volume="camPos * (scrubLand factor[0.02, 0.05])";
|
||||||
};
|
};
|
||||||
class scrubBuildingInt
|
class scrubBuildingInt
|
||||||
{
|
{
|
||||||
sound[]={"A3\Sounds_F\vehicles\air\noises\scrubBuildingInt",1.0,1.0,100};
|
sound[]={"a3\sounds_f\vehicles\air\noises\scrubbuildingint",1.0,1.0,100};
|
||||||
frequency=1;
|
frequency=1;
|
||||||
volume="2 * (1 - camPos) * (scrubBuilding factor[0.02, 0.05])";
|
volume="2 * (1 - camPos) * (scrubBuilding factor[0.02, 0.05])";
|
||||||
};
|
};
|
||||||
class scrubBuildingExt
|
class scrubBuildingExt
|
||||||
{
|
{
|
||||||
sound[]={"A3\Sounds_F\vehicles\air\noises\scrubBuildingExt",1.0,1.0,100};
|
sound[]={"a3\sounds_f\vehicles\air\noises\scrubbuildingext",1.0,1.0,100};
|
||||||
frequency=1;
|
frequency=1;
|
||||||
volume="camPos * (scrubBuilding factor[0.02, 0.05])";
|
volume="camPos * (scrubBuilding factor[0.02, 0.05])";
|
||||||
};
|
};
|
||||||
class scrubTreeInt
|
class scrubTreeInt
|
||||||
{
|
{
|
||||||
sound[]={"A3\Sounds_F\vehicles\air\noises\scrubTreeExt",1.0,1.0,100};
|
sound[]={"a3\sounds_f\vehicles\air\noises\scrubtreeext",1.0,1.0,100};
|
||||||
frequency=1;
|
frequency=1;
|
||||||
volume="(1 - camPos) * ((scrubTree) factor [0, 0.01])";
|
volume="(1 - camPos) * ((scrubTree) factor [0, 0.01])";
|
||||||
};
|
};
|
||||||
class scrubTreeExt
|
class scrubTreeExt
|
||||||
{
|
{
|
||||||
sound[]={"A3\Sounds_F\vehicles\air\noises\scrubTreeExt",1.0,1.0,100};
|
sound[]={"a3\sounds_f\vehicles\air\noises\scrubtreeext",1.0,1.0,100};
|
||||||
frequency=1;
|
frequency=1;
|
||||||
volume="camPos * ((scrubTree) factor [0, 0.01])";
|
volume="camPos * ((scrubTree) factor [0, 0.01])";
|
||||||
};
|
};
|
||||||
class RainExt
|
class RainExt
|
||||||
{
|
{
|
||||||
sound[]={"A3\Sounds_F\vehicles\noises\rain1_ext",1.0,1.0,100};
|
sound[]={"a3\sounds_f\vehicles\noises\rain1_ext",1.0,1.0,100};
|
||||||
frequency=1;
|
frequency=1;
|
||||||
volume="camPos * (rain - rotorSpeed/2) * 2";
|
volume="campos * (rain - rotorspeed/2) * 2";
|
||||||
};
|
};
|
||||||
class RainInt
|
class RainInt
|
||||||
{
|
{
|
||||||
sound[]={"A3\Sounds_F\vehicles\noises\rain1_int_open",1.0,1.0,100};
|
sound[]={"a3\sounds_f\vehicles\noises\rain1_int_open",1.0,1.0,100};
|
||||||
frequency=1;
|
frequency=1;
|
||||||
volume="(1-camPos)*(rain - rotorSpeed/2)*2";
|
volume="(1-campos)*(rain - rotorspeed/2)*2";
|
||||||
};
|
};
|
||||||
class SlingLoadDownExt
|
class SlingLoadDownExt
|
||||||
{
|
{
|
||||||
sound[]={"A3\Sounds_F\vehicles\air\noises\SL_engineDownEXT",1.0,1.0,500};
|
sound[]={"a3\sounds_f\vehicles\air\noises\sl_enginedownext",1.0,1.0,500};
|
||||||
frequency=1;
|
frequency=1;
|
||||||
volume="camPos*(slingLoadActive factor [0,-1])";
|
volume="camPos*(slingLoadActive factor [0,-1])";
|
||||||
};
|
};
|
||||||
class SlingLoadUpExt
|
class SlingLoadUpExt
|
||||||
{
|
{
|
||||||
sound[]={"A3\Sounds_F\vehicles\air\noises\SL_engineUpEXT",1.0,1.0,500};
|
sound[]={"a3\sounds_f\vehicles\air\noises\sl_engineupext",1.0,1.0,500};
|
||||||
frequency=1;
|
frequency=1;
|
||||||
volume="camPos*(slingLoadActive factor [0,1])";
|
volume="camPos*(slingLoadActive factor [0,1])";
|
||||||
};
|
};
|
||||||
class SlingLoadDownInt
|
class SlingLoadDownInt
|
||||||
{
|
{
|
||||||
sound[]={"A3\Sounds_F\vehicles\air\noises\SL_engineDownINT",1.0,1.0,500};
|
sound[]={"a3\sounds_f\vehicles\air\noises\sl_enginedownint",1.0,1.0,500};
|
||||||
frequency=1;
|
frequency=1;
|
||||||
volume="(1-camPos)*(slingLoadActive factor [0,-1])";
|
volume="(1-camPos)*(slingLoadActive factor [0,-1])";
|
||||||
};
|
};
|
||||||
class SlingLoadUpInt
|
class SlingLoadUpInt
|
||||||
{
|
{
|
||||||
sound[]={"A3\Sounds_F\vehicles\air\noises\SL_engineUpINT",1.0,1.0,500};
|
sound[]={"a3\sounds_f\vehicles\air\noises\sl_engineupint",1.0,1.0,500};
|
||||||
frequency=1;
|
frequency=1;
|
||||||
volume="(1-camPos)*(slingLoadActive factor [0,1])";
|
volume="(1-camPos)*(slingLoadActive factor [0,1])";
|
||||||
};
|
};
|
||||||
class WindInt
|
class WindInt
|
||||||
{
|
{
|
||||||
sound[]={"A3\Sounds_F\vehicles\air\noises\wind_open_int",1.1220185,1.0,50};
|
sound[]={"a3\sounds_f\vehicles\air\noises\wind_open_int",1.1220185,1.0,50};
|
||||||
frequency=1;
|
frequency=1;
|
||||||
volume="(1-camPos)*(speed factor[5, 50])*(speed factor[5, 50])";
|
volume="(1-camPos)*(speed factor[5, 50])*(speed factor[5, 50])";
|
||||||
};
|
};
|
||||||
class WindLateralMovementInt
|
class WindLateralMovementInt
|
||||||
{
|
{
|
||||||
sound[]={"A3\Sounds_F\vehicles\air\noises\wind_lateral_open_int",1.9952624,1.0,50};
|
sound[]={"a3\sounds_f\vehicles\air\noises\wind_lateral_open_int",1.9952624,1.0,50};
|
||||||
frequency=1;
|
frequency=1;
|
||||||
volume="(1-camPos)*lateralMovement*((speed factor [5,40]) + (speed factor [-5,-40]))";
|
volume="(1-camPos)*lateralMovement*((speed factor [5,40]) + (speed factor [-5,-40]))";
|
||||||
};
|
};
|
||||||
class GStress
|
class GStress
|
||||||
{
|
{
|
||||||
sound[]={"A3\Sounds_F\vehicles\noises\vehicle_stress2b",0.31622776,1.0,50};
|
sound[]={"a3\sounds_f\vehicles\noises\vehicle_stress2b",0.31622776,1.0,50};
|
||||||
frequency=1;
|
frequency=1;
|
||||||
volume="engineOn * (1-camPos) * ((gmeterZ factor[1.5, 2.5]) + (gmeterZ factor[0.5, -0.5]))";
|
volume="engineOn * (1-camPos) * ((gmeterZ factor[1.5, 2.5]) + (gmeterZ factor[0.5, -0.5]))";
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
class Waternoise_ext
|
class Waternoise_ext
|
||||||
{
|
{
|
||||||
sound[]={"A3\Sounds_F\vehicles\noises\air_driving_in_water",0.70794576,1,300};
|
sound[]={"a3\sounds_f\vehicles\noises\air_driving_in_water",0.70794576,1,300};
|
||||||
frequency="1";
|
frequency="1";
|
||||||
volume="(speed factor[0, 5]) * water * camPos + (speed factor[-0.1, -5]) * water * camPos";
|
volume="(speed factor[0, 5]) * water * camPos + (speed factor[-0.1, -5]) * water * camPos";
|
||||||
};
|
};
|
||||||
class Waternoise_int
|
class Waternoise_int
|
||||||
{
|
{
|
||||||
sound[]={"A3\Sounds_F\vehicles\noises\soft_driving_in_water_int",0.56234133,1,100};
|
sound[]={"a3\sounds_f\vehicles\noises\soft_driving_in_water_int",0.56234133,1,100};
|
||||||
frequency="1";
|
frequency="1";
|
||||||
volume="(speed factor[0, 5]) * water * (1-camPos) + (speed factor[-0.1, -5]) * water * (1-camPos)";
|
volume="(speed factor[0, 5]) * water * (1-camPos) + (speed factor[-0.1, -5]) * water * (1-camPos)";
|
||||||
};
|
};
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
//class StageTI
|
//class StageTI
|
||||||
//{
|
//{
|
||||||
// texture="braf\braf_air\Braf_Helicopters\Braf_Caracal\data\camo1_ti_ca.paa";
|
// texture="braf\braf_air\braf_helicopters\braf_caracal\data\camo1_ti_ca.paa";
|
||||||
//};
|
//};
|
||||||
ambient[]={0.75,0.75,0.75,1.0};
|
ambient[]={0.75,0.75,0.75,1.0};
|
||||||
diffuse[]={0.75,0.75,0.75,1.0};
|
diffuse[]={0.75,0.75,0.75,1.0};
|
||||||
@@ -12,7 +12,7 @@ PixelShaderID="Super";
|
|||||||
VertexShaderID="Super";
|
VertexShaderID="Super";
|
||||||
class Stage1
|
class Stage1
|
||||||
{
|
{
|
||||||
texture="braf\braf_air\Braf_Helicopters\Braf_Caracal\data\camo1_nohq.paa";
|
texture="braf\braf_air\braf_helicopters\braf_caracal\data\camo1_nohq.paa";
|
||||||
uvSource="tex";
|
uvSource="tex";
|
||||||
};
|
};
|
||||||
class Stage2
|
class Stage2
|
||||||
@@ -34,12 +34,12 @@ class Stage3
|
|||||||
};
|
};
|
||||||
class Stage4
|
class Stage4
|
||||||
{
|
{
|
||||||
texture="braf\braf_air\Braf_Helicopters\Braf_Caracal\data\camo1_as.paa";
|
texture="braf\braf_air\braf_helicopters\braf_caracal\data\camo1_as.paa";
|
||||||
uvSource="tex";
|
uvSource="tex";
|
||||||
};
|
};
|
||||||
class Stage5
|
class Stage5
|
||||||
{
|
{
|
||||||
texture="braf\braf_air\Braf_Helicopters\Braf_Caracal\data\camo1_smdi.paa";
|
texture="braf\braf_air\braf_helicopters\braf_caracal\data\camo1_smdi.paa";
|
||||||
uvSource="tex";
|
uvSource="tex";
|
||||||
};
|
};
|
||||||
class Stage6
|
class Stage6
|
||||||
|
|||||||
@@ -8,7 +8,7 @@ PixelShaderID="Super";
|
|||||||
VertexShaderID="Super";
|
VertexShaderID="Super";
|
||||||
class Stage1
|
class Stage1
|
||||||
{
|
{
|
||||||
texture="braf\braf_air\Braf_Helicopters\Braf_Caracal\data\camo1_nohq.paa";
|
texture="braf\braf_air\braf_helicopters\braf_caracal\data\camo1_nohq.paa";
|
||||||
uvSource="tex";
|
uvSource="tex";
|
||||||
};
|
};
|
||||||
class Stage2
|
class Stage2
|
||||||
@@ -30,12 +30,12 @@ class Stage3
|
|||||||
};
|
};
|
||||||
class Stage4
|
class Stage4
|
||||||
{
|
{
|
||||||
texture="braf\braf_air\Braf_Helicopters\Braf_Caracal\data\camo1_as.paa";
|
texture="braf\braf_air\braf_helicopters\braf_caracal\data\camo1_as.paa";
|
||||||
uvSource="tex";
|
uvSource="tex";
|
||||||
};
|
};
|
||||||
class Stage5
|
class Stage5
|
||||||
{
|
{
|
||||||
texture="braf\braf_air\Braf_Helicopters\Braf_Caracal\data\camo1_smdi.paa";
|
texture="braf\braf_air\braf_helicopters\braf_caracal\data\camo1_smdi.paa";
|
||||||
uvSource="tex";
|
uvSource="tex";
|
||||||
};
|
};
|
||||||
class Stage6
|
class Stage6
|
||||||
@@ -51,5 +51,5 @@ class Stage7
|
|||||||
};
|
};
|
||||||
//class StageTI
|
//class StageTI
|
||||||
//{
|
//{
|
||||||
// texture="braf\braf_air\Braf_Helicopters\Braf_Caracal\data\camo1_ti_ca.paa";
|
// texture="braf\braf_air\braf_helicopters\braf_caracal\data\camo1_ti_ca.paa";
|
||||||
//};
|
//};
|
||||||
@@ -1,6 +1,6 @@
|
|||||||
//class StageTI
|
//class StageTI
|
||||||
//{
|
//{
|
||||||
// texture="braf\braf_air\Braf_Helicopters\Braf_Caracal\data\camo2_ti_ca.paa";
|
// texture="braf\braf_air\braf_helicopters\braf_caracal\data\camo2_ti_ca.paa";
|
||||||
//};
|
//};
|
||||||
ambient[]={0.75,0.75,0.75,1.0};
|
ambient[]={0.75,0.75,0.75,1.0};
|
||||||
diffuse[]={0.75,0.75,0.75,1.0};
|
diffuse[]={0.75,0.75,0.75,1.0};
|
||||||
@@ -12,7 +12,7 @@ PixelShaderID="Super";
|
|||||||
VertexShaderID="Super";
|
VertexShaderID="Super";
|
||||||
class Stage1
|
class Stage1
|
||||||
{
|
{
|
||||||
texture="braf\braf_air\Braf_Helicopters\Braf_Caracal\data\camo2_nohq.paa";
|
texture="braf\braf_air\braf_helicopters\braf_caracal\data\camo2_nohq.paa";
|
||||||
uvSource="tex";
|
uvSource="tex";
|
||||||
};
|
};
|
||||||
class Stage2
|
class Stage2
|
||||||
@@ -34,12 +34,12 @@ class Stage3
|
|||||||
};
|
};
|
||||||
class Stage4
|
class Stage4
|
||||||
{
|
{
|
||||||
texture="braf\braf_air\Braf_Helicopters\Braf_Caracal\data\camo2_as.paa";
|
texture="braf\braf_air\braf_helicopters\braf_caracal\data\camo2_as.paa";
|
||||||
uvSource="tex";
|
uvSource="tex";
|
||||||
};
|
};
|
||||||
class Stage5
|
class Stage5
|
||||||
{
|
{
|
||||||
texture="braf\braf_air\Braf_Helicopters\Braf_Caracal\data\camo2_smdi.paa";
|
texture="braf\braf_air\braf_helicopters\braf_caracal\data\camo2_smdi.paa";
|
||||||
uvSource="tex";
|
uvSource="tex";
|
||||||
};
|
};
|
||||||
class Stage6
|
class Stage6
|
||||||
|
|||||||
@@ -8,7 +8,7 @@ PixelShaderID="Super";
|
|||||||
VertexShaderID="Super";
|
VertexShaderID="Super";
|
||||||
class Stage1
|
class Stage1
|
||||||
{
|
{
|
||||||
texture="braf\braf_air\Braf_Helicopters\Braf_Caracal\data\camo2_nohq.paa";
|
texture="braf\braf_air\braf_helicopters\braf_caracal\data\camo2_nohq.paa";
|
||||||
uvSource="tex";
|
uvSource="tex";
|
||||||
};
|
};
|
||||||
class Stage2
|
class Stage2
|
||||||
@@ -30,12 +30,12 @@ class Stage3
|
|||||||
};
|
};
|
||||||
class Stage4
|
class Stage4
|
||||||
{
|
{
|
||||||
texture="braf\braf_air\Braf_Helicopters\Braf_Caracal\data\camo2_as.paa";
|
texture="braf\braf_air\braf_helicopters\braf_caracal\data\camo2_as.paa";
|
||||||
uvSource="tex";
|
uvSource="tex";
|
||||||
};
|
};
|
||||||
class Stage5
|
class Stage5
|
||||||
{
|
{
|
||||||
texture="braf\braf_air\Braf_Helicopters\Braf_Caracal\data\camo2_smdi.paa";
|
texture="braf\braf_air\braf_helicopters\braf_caracal\data\camo2_smdi.paa";
|
||||||
uvSource="tex";
|
uvSource="tex";
|
||||||
};
|
};
|
||||||
class Stage6
|
class Stage6
|
||||||
@@ -51,5 +51,5 @@ class Stage7
|
|||||||
};
|
};
|
||||||
//class StageTI
|
//class StageTI
|
||||||
//{
|
//{
|
||||||
// texture="braf\braf_air\Braf_Helicopters\Braf_Caracal\data\camo2_ti_ca.paa";
|
// texture="braf\braf_air\braf_helicopters\braf_caracal\data\camo2_ti_ca.paa";
|
||||||
//};
|
//};
|
||||||
@@ -1,6 +1,6 @@
|
|||||||
//class StageTI
|
//class StageTI
|
||||||
//{
|
//{
|
||||||
// texture="braf\braf_air\Braf_Helicopters\Braf_Caracal\data\camo3_ti_ca.paa";
|
// texture="braf\braf_air\braf_helicopters\braf_caracal\data\camo3_ti_ca.paa";
|
||||||
//};
|
//};
|
||||||
ambient[]={0.75,0.75,0.75,1.0};
|
ambient[]={0.75,0.75,0.75,1.0};
|
||||||
diffuse[]={0.75,0.75,0.75,1.0};
|
diffuse[]={0.75,0.75,0.75,1.0};
|
||||||
@@ -12,7 +12,7 @@ PixelShaderID="Super";
|
|||||||
VertexShaderID="Super";
|
VertexShaderID="Super";
|
||||||
class Stage1
|
class Stage1
|
||||||
{
|
{
|
||||||
texture="braf\braf_air\Braf_Helicopters\Braf_Caracal\data\camo3_nohq.paa";
|
texture="braf\braf_air\braf_helicopters\braf_caracal\data\camo3_nohq.paa";
|
||||||
uvSource="tex";
|
uvSource="tex";
|
||||||
};
|
};
|
||||||
class Stage2
|
class Stage2
|
||||||
@@ -34,12 +34,12 @@ class Stage3
|
|||||||
};
|
};
|
||||||
class Stage4
|
class Stage4
|
||||||
{
|
{
|
||||||
texture="braf\braf_air\Braf_Helicopters\Braf_Caracal\data\camo3_as.paa";
|
texture="braf\braf_air\braf_helicopters\braf_caracal\data\camo3_as.paa";
|
||||||
uvSource="tex";
|
uvSource="tex";
|
||||||
};
|
};
|
||||||
class Stage5
|
class Stage5
|
||||||
{
|
{
|
||||||
texture="braf\braf_air\Braf_Helicopters\Braf_Caracal\data\camo3_smdi.paa";
|
texture="braf\braf_air\braf_helicopters\braf_caracal\data\camo3_smdi.paa";
|
||||||
uvSource="tex";
|
uvSource="tex";
|
||||||
};
|
};
|
||||||
class Stage6
|
class Stage6
|
||||||
|
|||||||
@@ -8,7 +8,7 @@ PixelShaderID="Super";
|
|||||||
VertexShaderID="Super";
|
VertexShaderID="Super";
|
||||||
class Stage1
|
class Stage1
|
||||||
{
|
{
|
||||||
texture="braf\braf_air\Braf_Helicopters\Braf_Caracal\data\camo3_nohq.paa";
|
texture="braf\braf_air\braf_helicopters\braf_caracal\data\camo3_nohq.paa";
|
||||||
uvSource="tex";
|
uvSource="tex";
|
||||||
};
|
};
|
||||||
class Stage2
|
class Stage2
|
||||||
@@ -30,12 +30,12 @@ class Stage3
|
|||||||
};
|
};
|
||||||
class Stage4
|
class Stage4
|
||||||
{
|
{
|
||||||
texture="braf\braf_air\Braf_Helicopters\Braf_Caracal\data\camo3_as.paa";
|
texture="braf\braf_air\braf_helicopters\braf_caracal\data\camo3_as.paa";
|
||||||
uvSource="tex";
|
uvSource="tex";
|
||||||
};
|
};
|
||||||
class Stage5
|
class Stage5
|
||||||
{
|
{
|
||||||
texture="braf\braf_air\Braf_Helicopters\Braf_Caracal\data\camo3_smdi.paa";
|
texture="braf\braf_air\braf_helicopters\braf_caracal\data\camo3_smdi.paa";
|
||||||
uvSource="tex";
|
uvSource="tex";
|
||||||
};
|
};
|
||||||
class Stage6
|
class Stage6
|
||||||
@@ -51,5 +51,5 @@ class Stage7
|
|||||||
};
|
};
|
||||||
//class StageTI
|
//class StageTI
|
||||||
//{
|
//{
|
||||||
// texture="braf\braf_air\Braf_Helicopters\Braf_Caracal\data\camo3_ti_ca.paa";
|
// texture="braf\braf_air\braf_helicopters\braf_caracal\data\camo3_ti_ca.paa";
|
||||||
//};
|
//};
|
||||||
@@ -1,6 +1,6 @@
|
|||||||
//class StageTI
|
//class StageTI
|
||||||
//{
|
//{
|
||||||
// texture="braf\braf_air\Braf_Helicopters\Braf_Caracal\data\camo4_ti_ca.paa";
|
// texture="braf\braf_air\braf_helicopters\braf_caracal\data\camo4_ti_ca.paa";
|
||||||
//};
|
//};
|
||||||
ambient[]={0.75,0.75,0.75,1.0};
|
ambient[]={0.75,0.75,0.75,1.0};
|
||||||
diffuse[]={0.75,0.75,0.75,1.0};
|
diffuse[]={0.75,0.75,0.75,1.0};
|
||||||
@@ -12,7 +12,7 @@ PixelShaderID="Super";
|
|||||||
VertexShaderID="Super";
|
VertexShaderID="Super";
|
||||||
class Stage1
|
class Stage1
|
||||||
{
|
{
|
||||||
texture="braf\braf_air\Braf_Helicopters\Braf_Caracal\data\camo4_nohq.paa";
|
texture="braf\braf_air\braf_helicopters\braf_caracal\data\camo4_nohq.paa";
|
||||||
uvSource="tex";
|
uvSource="tex";
|
||||||
};
|
};
|
||||||
class Stage2
|
class Stage2
|
||||||
@@ -34,12 +34,12 @@ class Stage3
|
|||||||
};
|
};
|
||||||
class Stage4
|
class Stage4
|
||||||
{
|
{
|
||||||
texture="braf\braf_air\Braf_Helicopters\Braf_Caracal\data\camo4_as.paa";
|
texture="braf\braf_air\braf_helicopters\braf_caracal\data\camo4_as.paa";
|
||||||
uvSource="tex";
|
uvSource="tex";
|
||||||
};
|
};
|
||||||
class Stage5
|
class Stage5
|
||||||
{
|
{
|
||||||
texture="braf\braf_air\Braf_Helicopters\Braf_Caracal\data\camo4_smdi.paa";
|
texture="braf\braf_air\braf_helicopters\braf_caracal\data\camo4_smdi.paa";
|
||||||
uvSource="tex";
|
uvSource="tex";
|
||||||
};
|
};
|
||||||
class Stage6
|
class Stage6
|
||||||
|
|||||||
@@ -8,7 +8,7 @@ PixelShaderID="Super";
|
|||||||
VertexShaderID="Super";
|
VertexShaderID="Super";
|
||||||
class Stage1
|
class Stage1
|
||||||
{
|
{
|
||||||
texture="braf\braf_air\Braf_Helicopters\Braf_Caracal\data\camo4_nohq.paa";
|
texture="braf\braf_air\braf_helicopters\braf_caracal\data\camo4_nohq.paa";
|
||||||
uvSource="tex";
|
uvSource="tex";
|
||||||
};
|
};
|
||||||
class Stage2
|
class Stage2
|
||||||
@@ -30,12 +30,12 @@ class Stage3
|
|||||||
};
|
};
|
||||||
class Stage4
|
class Stage4
|
||||||
{
|
{
|
||||||
texture="braf\braf_air\Braf_Helicopters\Braf_Caracal\data\camo4_as.paa";
|
texture="braf\braf_air\braf_helicopters\braf_caracal\data\camo4_as.paa";
|
||||||
uvSource="tex";
|
uvSource="tex";
|
||||||
};
|
};
|
||||||
class Stage5
|
class Stage5
|
||||||
{
|
{
|
||||||
texture="braf\braf_air\Braf_Helicopters\Braf_Caracal\data\camo4_smdi.paa";
|
texture="braf\braf_air\braf_helicopters\braf_caracal\data\camo4_smdi.paa";
|
||||||
uvSource="tex";
|
uvSource="tex";
|
||||||
};
|
};
|
||||||
class Stage6
|
class Stage6
|
||||||
@@ -51,5 +51,5 @@ class Stage7
|
|||||||
};
|
};
|
||||||
//class StageTI
|
//class StageTI
|
||||||
//{
|
//{
|
||||||
// texture="braf\braf_air\Braf_Helicopters\Braf_Caracal\data\camo4_ti_ca.paa";
|
// texture="braf\braf_air\braf_helicopters\braf_caracal\data\camo4_ti_ca.paa";
|
||||||
//};
|
//};
|
||||||
@@ -1,6 +1,6 @@
|
|||||||
//class StageTI
|
//class StageTI
|
||||||
//{
|
//{
|
||||||
// texture="braf\braf_air\Braf_Helicopters\Braf_Caracal\data\camo5_ti_ca.paa";
|
// texture="braf\braf_air\braf_helicopters\braf_caracal\data\camo5_ti_ca.paa";
|
||||||
//};
|
//};
|
||||||
ambient[]={0.75,0.75,0.75,1.0};
|
ambient[]={0.75,0.75,0.75,1.0};
|
||||||
diffuse[]={0.75,0.75,0.75,1.0};
|
diffuse[]={0.75,0.75,0.75,1.0};
|
||||||
@@ -12,7 +12,7 @@ PixelShaderID="Super";
|
|||||||
VertexShaderID="Super";
|
VertexShaderID="Super";
|
||||||
class Stage1
|
class Stage1
|
||||||
{
|
{
|
||||||
texture="braf\braf_air\Braf_Helicopters\Braf_Caracal\data\camo5_nohq.paa";
|
texture="braf\braf_air\braf_helicopters\braf_caracal\data\camo5_nohq.paa";
|
||||||
uvSource="tex";
|
uvSource="tex";
|
||||||
};
|
};
|
||||||
class Stage2
|
class Stage2
|
||||||
@@ -34,12 +34,12 @@ class Stage3
|
|||||||
};
|
};
|
||||||
class Stage4
|
class Stage4
|
||||||
{
|
{
|
||||||
texture="braf\braf_air\Braf_Helicopters\Braf_Caracal\data\camo5_as.paa";
|
texture="braf\braf_air\braf_helicopters\braf_caracal\data\camo5_as.paa";
|
||||||
uvSource="tex";
|
uvSource="tex";
|
||||||
};
|
};
|
||||||
class Stage5
|
class Stage5
|
||||||
{
|
{
|
||||||
texture="braf\braf_air\Braf_Helicopters\Braf_Caracal\data\camo5_smdi.paa";
|
texture="braf\braf_air\braf_helicopters\braf_caracal\data\camo5_smdi.paa";
|
||||||
uvSource="tex";
|
uvSource="tex";
|
||||||
};
|
};
|
||||||
class Stage6
|
class Stage6
|
||||||
|
|||||||
@@ -8,7 +8,7 @@ PixelShaderID="Super";
|
|||||||
VertexShaderID="Super";
|
VertexShaderID="Super";
|
||||||
class Stage1
|
class Stage1
|
||||||
{
|
{
|
||||||
texture="braf\braf_air\Braf_Helicopters\Braf_Caracal\data\camo5_nohq.paa";
|
texture="braf\braf_air\braf_helicopters\braf_caracal\data\camo5_nohq.paa";
|
||||||
uvSource="tex";
|
uvSource="tex";
|
||||||
};
|
};
|
||||||
class Stage2
|
class Stage2
|
||||||
@@ -30,12 +30,12 @@ class Stage3
|
|||||||
};
|
};
|
||||||
class Stage4
|
class Stage4
|
||||||
{
|
{
|
||||||
texture="braf\braf_air\Braf_Helicopters\Braf_Caracal\data\camo5_as.paa";
|
texture="braf\braf_air\braf_helicopters\braf_caracal\data\camo5_as.paa";
|
||||||
uvSource="tex";
|
uvSource="tex";
|
||||||
};
|
};
|
||||||
class Stage5
|
class Stage5
|
||||||
{
|
{
|
||||||
texture="braf\braf_air\Braf_Helicopters\Braf_Caracal\data\camo5_smdi.paa";
|
texture="braf\braf_air\braf_helicopters\braf_caracal\data\camo5_smdi.paa";
|
||||||
uvSource="tex";
|
uvSource="tex";
|
||||||
};
|
};
|
||||||
class Stage6
|
class Stage6
|
||||||
@@ -51,5 +51,5 @@ class Stage7
|
|||||||
};
|
};
|
||||||
//class StageTI
|
//class StageTI
|
||||||
//{
|
//{
|
||||||
// texture="braf\braf_air\Braf_Helicopters\Braf_Caracal\data\camo5_ti_ca.paa";
|
// texture="braf\braf_air\braf_helicopters\braf_caracal\data\camo5_ti_ca.paa";
|
||||||
//};
|
//};
|
||||||
@@ -1,6 +1,6 @@
|
|||||||
//class StageTI
|
//class StageTI
|
||||||
//{
|
//{
|
||||||
// texture="braf\braf_air\Braf_Helicopters\Braf_Caracal\data\camo6_ti_ca.paa";
|
// texture="braf\braf_air\braf_helicopters\braf_caracal\data\camo6_ti_ca.paa";
|
||||||
//};
|
//};
|
||||||
ambient[]={0.75,0.75,0.75,1.0};
|
ambient[]={0.75,0.75,0.75,1.0};
|
||||||
diffuse[]={0.75,0.75,0.75,1.0};
|
diffuse[]={0.75,0.75,0.75,1.0};
|
||||||
@@ -12,7 +12,7 @@ PixelShaderID="Super";
|
|||||||
VertexShaderID="Super";
|
VertexShaderID="Super";
|
||||||
class Stage1
|
class Stage1
|
||||||
{
|
{
|
||||||
texture="braf\braf_air\Braf_Helicopters\Braf_Caracal\data\camo6_nohq.paa";
|
texture="braf\braf_air\braf_helicopters\braf_caracal\data\camo6_nohq.paa";
|
||||||
uvSource="tex";
|
uvSource="tex";
|
||||||
};
|
};
|
||||||
class Stage2
|
class Stage2
|
||||||
@@ -34,12 +34,12 @@ class Stage3
|
|||||||
};
|
};
|
||||||
class Stage4
|
class Stage4
|
||||||
{
|
{
|
||||||
texture="braf\braf_air\Braf_Helicopters\Braf_Caracal\data\camo6_as.paa";
|
texture="braf\braf_air\braf_helicopters\braf_caracal\data\camo6_as.paa";
|
||||||
uvSource="tex";
|
uvSource="tex";
|
||||||
};
|
};
|
||||||
class Stage5
|
class Stage5
|
||||||
{
|
{
|
||||||
texture="braf\braf_air\Braf_Helicopters\Braf_Caracal\data\camo6_smdi.paa";
|
texture="braf\braf_air\braf_helicopters\braf_caracal\data\camo6_smdi.paa";
|
||||||
uvSource="tex";
|
uvSource="tex";
|
||||||
};
|
};
|
||||||
class Stage6
|
class Stage6
|
||||||
|
|||||||
@@ -8,7 +8,7 @@ PixelShaderID="Super";
|
|||||||
VertexShaderID="Super";
|
VertexShaderID="Super";
|
||||||
class Stage1
|
class Stage1
|
||||||
{
|
{
|
||||||
texture="braf\braf_air\Braf_Helicopters\Braf_Caracal\data\camo6_nohq.paa";
|
texture="braf\braf_air\braf_helicopters\braf_caracal\data\camo6_nohq.paa";
|
||||||
uvSource="tex";
|
uvSource="tex";
|
||||||
};
|
};
|
||||||
class Stage2
|
class Stage2
|
||||||
@@ -30,12 +30,12 @@ class Stage3
|
|||||||
};
|
};
|
||||||
class Stage4
|
class Stage4
|
||||||
{
|
{
|
||||||
texture="braf\braf_air\Braf_Helicopters\Braf_Caracal\data\camo6_as.paa";
|
texture="braf\braf_air\braf_helicopters\braf_caracal\data\camo6_as.paa";
|
||||||
uvSource="tex";
|
uvSource="tex";
|
||||||
};
|
};
|
||||||
class Stage5
|
class Stage5
|
||||||
{
|
{
|
||||||
texture="braf\braf_air\Braf_Helicopters\Braf_Caracal\data\camo6_smdi.paa";
|
texture="braf\braf_air\braf_helicopters\braf_caracal\data\camo6_smdi.paa";
|
||||||
uvSource="tex";
|
uvSource="tex";
|
||||||
};
|
};
|
||||||
class Stage6
|
class Stage6
|
||||||
@@ -51,5 +51,5 @@ class Stage7
|
|||||||
};
|
};
|
||||||
//class StageTI
|
//class StageTI
|
||||||
//{
|
//{
|
||||||
// texture="braf\braf_air\Braf_Helicopters\Braf_Caracal\data\camo6_ti_ca.paa";
|
// texture="braf\braf_air\braf_helicopters\braf_caracal\data\camo6_ti_ca.paa";
|
||||||
//};
|
//};
|
||||||
@@ -1,6 +1,6 @@
|
|||||||
//class StageTI
|
//class StageTI
|
||||||
//{
|
//{
|
||||||
// texture="braf\braf_air\Braf_Helicopters\Braf_Caracal\data\camo1_ti_ca.paa";
|
// texture="braf\braf_air\braf_helicopters\braf_caracal\data\camo1_ti_ca.paa";
|
||||||
//};
|
//};
|
||||||
ambient[]={1,1,1,1};
|
ambient[]={1,1,1,1};
|
||||||
diffuse[]={0.75,0.75,0.75,1};
|
diffuse[]={0.75,0.75,0.75,1};
|
||||||
@@ -12,7 +12,7 @@ PixelShaderID="Super";
|
|||||||
VertexShaderID="Super";
|
VertexShaderID="Super";
|
||||||
class Stage1
|
class Stage1
|
||||||
{
|
{
|
||||||
texture="braf\braf_air\Braf_Helicopters\Braf_Caracal\data\camo1_nohq.paa";
|
texture="braf\braf_air\braf_helicopters\braf_caracal\data\camo1_nohq.paa";
|
||||||
uvSource="tex";
|
uvSource="tex";
|
||||||
class uvTransform
|
class uvTransform
|
||||||
{
|
{
|
||||||
@@ -48,7 +48,7 @@ class Stage3
|
|||||||
};
|
};
|
||||||
class Stage4
|
class Stage4
|
||||||
{
|
{
|
||||||
texture="braf\braf_air\Braf_Helicopters\Braf_Caracal\data\camo1_as.paa";
|
texture="braf\braf_air\braf_helicopters\braf_caracal\data\camo1_as.paa";
|
||||||
uvSource="tex";
|
uvSource="tex";
|
||||||
class uvTransform
|
class uvTransform
|
||||||
{
|
{
|
||||||
@@ -60,7 +60,7 @@ class Stage4
|
|||||||
};
|
};
|
||||||
class Stage5
|
class Stage5
|
||||||
{
|
{
|
||||||
texture="braf\braf_air\Braf_Helicopters\Braf_Caracal\data\camo1_smdi.paa";
|
texture="braf\braf_air\braf_helicopters\braf_caracal\data\camo1_smdi.paa";
|
||||||
uvSource="tex";
|
uvSource="tex";
|
||||||
class uvTransform
|
class uvTransform
|
||||||
{
|
{
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
//class StageTI
|
//class StageTI
|
||||||
//{
|
//{
|
||||||
// texture="braf\braf_air\Braf_Helicopters\Braf_Caracal\data\camo2_ti_ca.paa";
|
// texture="braf\braf_air\braf_helicopters\braf_caracal\data\camo2_ti_ca.paa";
|
||||||
//};
|
//};
|
||||||
ambient[]={1,1,1,1};
|
ambient[]={1,1,1,1};
|
||||||
diffuse[]={0.75,0.75,0.75,1};
|
diffuse[]={0.75,0.75,0.75,1};
|
||||||
@@ -12,7 +12,7 @@ PixelShaderID="Super";
|
|||||||
VertexShaderID="Super";
|
VertexShaderID="Super";
|
||||||
class Stage1
|
class Stage1
|
||||||
{
|
{
|
||||||
texture="braf\braf_air\Braf_Helicopters\Braf_Caracal\data\camo2_nohq.paa";
|
texture="braf\braf_air\braf_helicopters\braf_caracal\data\camo2_nohq.paa";
|
||||||
uvSource="tex";
|
uvSource="tex";
|
||||||
class uvTransform
|
class uvTransform
|
||||||
{
|
{
|
||||||
@@ -48,7 +48,7 @@ class Stage3
|
|||||||
};
|
};
|
||||||
class Stage4
|
class Stage4
|
||||||
{
|
{
|
||||||
texture="braf\braf_air\Braf_Helicopters\Braf_Caracal\data\camo2_as.paa";
|
texture="braf\braf_air\braf_helicopters\braf_caracal\data\camo2_as.paa";
|
||||||
uvSource="tex";
|
uvSource="tex";
|
||||||
class uvTransform
|
class uvTransform
|
||||||
{
|
{
|
||||||
@@ -60,7 +60,7 @@ class Stage4
|
|||||||
};
|
};
|
||||||
class Stage5
|
class Stage5
|
||||||
{
|
{
|
||||||
texture="braf\braf_air\Braf_Helicopters\Braf_Caracal\data\camo2_smdi.paa";
|
texture="braf\braf_air\braf_helicopters\braf_caracal\data\camo2_smdi.paa";
|
||||||
uvSource="tex";
|
uvSource="tex";
|
||||||
class uvTransform
|
class uvTransform
|
||||||
{
|
{
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
//class StageTI
|
//class StageTI
|
||||||
//{
|
//{
|
||||||
// texture="braf\braf_air\Braf_Helicopters\Braf_Caracal\data\camo3_ti_ca.paa";
|
// texture="braf\braf_air\braf_helicopters\braf_caracal\data\camo3_ti_ca.paa";
|
||||||
//};
|
//};
|
||||||
ambient[]={1,1,1,1};
|
ambient[]={1,1,1,1};
|
||||||
diffuse[]={0.75,0.75,0.75,1};
|
diffuse[]={0.75,0.75,0.75,1};
|
||||||
@@ -12,7 +12,7 @@ PixelShaderID="Super";
|
|||||||
VertexShaderID="Super";
|
VertexShaderID="Super";
|
||||||
class Stage1
|
class Stage1
|
||||||
{
|
{
|
||||||
texture="braf\braf_air\Braf_Helicopters\Braf_Caracal\data\camo3_nohq.paa";
|
texture="braf\braf_air\braf_helicopters\braf_caracal\data\camo3_nohq.paa";
|
||||||
uvSource="tex";
|
uvSource="tex";
|
||||||
class uvTransform
|
class uvTransform
|
||||||
{
|
{
|
||||||
@@ -48,7 +48,7 @@ class Stage3
|
|||||||
};
|
};
|
||||||
class Stage4
|
class Stage4
|
||||||
{
|
{
|
||||||
texture="braf\braf_air\Braf_Helicopters\Braf_Caracal\data\camo3_as.paa";
|
texture="braf\braf_air\braf_helicopters\braf_caracal\data\camo3_as.paa";
|
||||||
uvSource="tex";
|
uvSource="tex";
|
||||||
class uvTransform
|
class uvTransform
|
||||||
{
|
{
|
||||||
@@ -60,7 +60,7 @@ class Stage4
|
|||||||
};
|
};
|
||||||
class Stage5
|
class Stage5
|
||||||
{
|
{
|
||||||
texture="braf\braf_air\Braf_Helicopters\Braf_Caracal\data\camo3_smdi.paa";
|
texture="braf\braf_air\braf_helicopters\braf_caracal\data\camo3_smdi.paa";
|
||||||
uvSource="tex";
|
uvSource="tex";
|
||||||
class uvTransform
|
class uvTransform
|
||||||
{
|
{
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
//class StageTI
|
//class StageTI
|
||||||
//{
|
//{
|
||||||
// texture="braf\braf_air\Braf_Helicopters\Braf_Caracal\data\camo6_ti_ca.paa";
|
// texture="braf\braf_air\braf_helicopters\braf_caracal\data\camo6_ti_ca.paa";
|
||||||
//};
|
//};
|
||||||
ambient[]={1,1,1,1};
|
ambient[]={1,1,1,1};
|
||||||
diffuse[]={0.75,0.75,0.75,1};
|
diffuse[]={0.75,0.75,0.75,1};
|
||||||
@@ -12,7 +12,7 @@ PixelShaderID="Super";
|
|||||||
VertexShaderID="Super";
|
VertexShaderID="Super";
|
||||||
class Stage1
|
class Stage1
|
||||||
{
|
{
|
||||||
texture="braf\braf_air\Braf_Helicopters\Braf_Caracal\data\camo6_nohq.paa";
|
texture="braf\braf_air\braf_helicopters\braf_caracal\data\camo6_nohq.paa";
|
||||||
uvSource="tex";
|
uvSource="tex";
|
||||||
class uvTransform
|
class uvTransform
|
||||||
{
|
{
|
||||||
@@ -48,7 +48,7 @@ class Stage3
|
|||||||
};
|
};
|
||||||
class Stage4
|
class Stage4
|
||||||
{
|
{
|
||||||
texture="braf\braf_air\Braf_Helicopters\Braf_Caracal\data\camo6_as.paa";
|
texture="braf\braf_air\braf_helicopters\braf_caracal\data\camo6_as.paa";
|
||||||
uvSource="tex";
|
uvSource="tex";
|
||||||
class uvTransform
|
class uvTransform
|
||||||
{
|
{
|
||||||
@@ -60,7 +60,7 @@ class Stage4
|
|||||||
};
|
};
|
||||||
class Stage5
|
class Stage5
|
||||||
{
|
{
|
||||||
texture="braf\braf_air\Braf_Helicopters\Braf_Caracal\data\camo6_smdi.paa";
|
texture="braf\braf_air\braf_helicopters\braf_caracal\data\camo6_smdi.paa";
|
||||||
uvSource="tex";
|
uvSource="tex";
|
||||||
class uvTransform
|
class uvTransform
|
||||||
{
|
{
|
||||||
|
|||||||
@@ -8,7 +8,7 @@ PixelShaderID="Super";
|
|||||||
VertexShaderID="Super";
|
VertexShaderID="Super";
|
||||||
class Stage1
|
class Stage1
|
||||||
{
|
{
|
||||||
texture="braf\braf_air\BRAF_Helicopters\BRAF_Caracal\data\camo1_nohq.paa";
|
texture="braf\braf_air\braf_helicopters\braf_caracal\data\camo1_nohq.paa";
|
||||||
uvSource="tex";
|
uvSource="tex";
|
||||||
};
|
};
|
||||||
class Stage2
|
class Stage2
|
||||||
@@ -30,12 +30,12 @@ class Stage3
|
|||||||
};
|
};
|
||||||
class Stage4
|
class Stage4
|
||||||
{
|
{
|
||||||
texture="braf\braf_air\BRAF_Helicopters\BRAF_Caracal\data\camo1_as.paa";
|
texture="braf\braf_air\braf_helicopters\braf_caracal\data\camo1_as.paa";
|
||||||
uvSource="tex";
|
uvSource="tex";
|
||||||
};
|
};
|
||||||
class Stage5
|
class Stage5
|
||||||
{
|
{
|
||||||
texture="braf\braf_air\BRAF_Helicopters\BRAF_Caracal\data\camo1_smdi.paa";
|
texture="braf\braf_air\braf_helicopters\braf_caracal\data\camo1_smdi.paa";
|
||||||
uvSource="tex";
|
uvSource="tex";
|
||||||
};
|
};
|
||||||
class Stage6
|
class Stage6
|
||||||
@@ -51,5 +51,5 @@ class Stage7
|
|||||||
};
|
};
|
||||||
//class StageTI
|
//class StageTI
|
||||||
//{
|
//{
|
||||||
// texture="braf\braf_air\BRAF_Helicopters\BRAF_Caracal\data\camo1_ti_ca.paa";
|
// texture="braf\braf_air\braf_helicopters\braf_caracal\data\camo1_ti_ca.paa";
|
||||||
//};
|
//};
|
||||||
@@ -8,7 +8,7 @@ PixelShaderID="Super";
|
|||||||
VertexShaderID="Super";
|
VertexShaderID="Super";
|
||||||
class Stage1
|
class Stage1
|
||||||
{
|
{
|
||||||
texture="braf\braf_air\BRAF_Helicopters\BRAF_Caracal\data\camo2_nohq.paa";
|
texture="braf\braf_air\braf_helicopters\braf_caracal\data\camo2_nohq.paa";
|
||||||
uvSource="tex";
|
uvSource="tex";
|
||||||
};
|
};
|
||||||
class Stage2
|
class Stage2
|
||||||
@@ -30,12 +30,12 @@ class Stage3
|
|||||||
};
|
};
|
||||||
class Stage4
|
class Stage4
|
||||||
{
|
{
|
||||||
texture="braf\braf_air\BRAF_Helicopters\BRAF_Caracal\data\camo2_as.paa";
|
texture="braf\braf_air\braf_helicopters\braf_caracal\data\camo2_as.paa";
|
||||||
uvSource="tex";
|
uvSource="tex";
|
||||||
};
|
};
|
||||||
class Stage5
|
class Stage5
|
||||||
{
|
{
|
||||||
texture="braf\braf_air\BRAF_Helicopters\BRAF_Caracal\data\camo2_smdi.paa";
|
texture="braf\braf_air\braf_helicopters\braf_caracal\data\camo2_smdi.paa";
|
||||||
uvSource="tex";
|
uvSource="tex";
|
||||||
};
|
};
|
||||||
class Stage6
|
class Stage6
|
||||||
@@ -51,5 +51,5 @@ class Stage7
|
|||||||
};
|
};
|
||||||
//class StageTI
|
//class StageTI
|
||||||
//{
|
//{
|
||||||
// texture="braf\braf_air\BRAF_Helicopters\BRAF_Caracal\data\camo2_ti_ca.paa";
|
// texture="braf\braf_air\braf_helicopters\braf_caracal\data\camo2_ti_ca.paa";
|
||||||
//};
|
//};
|
||||||
@@ -8,7 +8,7 @@ PixelShaderID="Super";
|
|||||||
VertexShaderID="Super";
|
VertexShaderID="Super";
|
||||||
class Stage1
|
class Stage1
|
||||||
{
|
{
|
||||||
texture="braf\braf_air\BRAF_Helicopters\BRAF_Caracal\data\camo3_nohq.paa";
|
texture="braf\braf_air\braf_helicopters\braf_caracal\data\camo3_nohq.paa";
|
||||||
uvSource="tex";
|
uvSource="tex";
|
||||||
};
|
};
|
||||||
class Stage2
|
class Stage2
|
||||||
@@ -30,12 +30,12 @@ class Stage3
|
|||||||
};
|
};
|
||||||
class Stage4
|
class Stage4
|
||||||
{
|
{
|
||||||
texture="braf\braf_air\BRAF_Helicopters\BRAF_Caracal\data\camo3_as.paa";
|
texture="braf\braf_air\braf_helicopters\braf_caracal\data\camo3_as.paa";
|
||||||
uvSource="tex";
|
uvSource="tex";
|
||||||
};
|
};
|
||||||
class Stage5
|
class Stage5
|
||||||
{
|
{
|
||||||
texture="braf\braf_air\BRAF_Helicopters\BRAF_Caracal\data\camo3_smdi.paa";
|
texture="braf\braf_air\braf_helicopters\braf_caracal\data\camo3_smdi.paa";
|
||||||
uvSource="tex";
|
uvSource="tex";
|
||||||
};
|
};
|
||||||
class Stage6
|
class Stage6
|
||||||
@@ -51,5 +51,5 @@ class Stage7
|
|||||||
};
|
};
|
||||||
//class StageTI
|
//class StageTI
|
||||||
//{
|
//{
|
||||||
// texture="braf\braf_air\BRAF_Helicopters\BRAF_Caracal\data\camo3_ti_ca.paa";
|
// texture="braf\braf_air\braf_helicopters\braf_caracal\data\camo3_ti_ca.paa";
|
||||||
//};
|
//};
|
||||||
@@ -8,7 +8,7 @@ PixelShaderID="Super";
|
|||||||
VertexShaderID="Super";
|
VertexShaderID="Super";
|
||||||
class Stage1
|
class Stage1
|
||||||
{
|
{
|
||||||
texture="braf\braf_air\BRAF_Helicopters\BRAF_Caracal\data\camo4_nohq.paa";
|
texture="braf\braf_air\braf_helicopters\braf_caracal\data\camo4_nohq.paa";
|
||||||
uvSource="tex";
|
uvSource="tex";
|
||||||
};
|
};
|
||||||
class Stage2
|
class Stage2
|
||||||
@@ -30,12 +30,12 @@ class Stage3
|
|||||||
};
|
};
|
||||||
class Stage4
|
class Stage4
|
||||||
{
|
{
|
||||||
texture="braf\braf_air\BRAF_Helicopters\BRAF_Caracal\data\camo4_as.paa";
|
texture="braf\braf_air\braf_helicopters\braf_caracal\data\camo4_as.paa";
|
||||||
uvSource="tex";
|
uvSource="tex";
|
||||||
};
|
};
|
||||||
class Stage5
|
class Stage5
|
||||||
{
|
{
|
||||||
texture="braf\braf_air\BRAF_Helicopters\BRAF_Caracal\data\camo4_smdi.paa";
|
texture="braf\braf_air\braf_helicopters\braf_caracal\data\camo4_smdi.paa";
|
||||||
uvSource="tex";
|
uvSource="tex";
|
||||||
};
|
};
|
||||||
class Stage6
|
class Stage6
|
||||||
@@ -51,5 +51,5 @@ class Stage7
|
|||||||
};
|
};
|
||||||
//class StageTI
|
//class StageTI
|
||||||
//{
|
//{
|
||||||
// texture="braf\braf_air\BRAF_Helicopters\BRAF_Caracal\data\camo4_ti_ca.paa";
|
// texture="braf\braf_air\braf_helicopters\braf_caracal\data\camo4_ti_ca.paa";
|
||||||
//};
|
//};
|
||||||
@@ -98,7 +98,7 @@ class CfgSkeletons
|
|||||||
};
|
};
|
||||||
class CfgModels
|
class CfgModels
|
||||||
{
|
{
|
||||||
class BRAF_Caracal
|
class braf_caracal
|
||||||
{
|
{
|
||||||
htMin=60;
|
htMin=60;
|
||||||
htMax=1800;
|
htMax=1800;
|
||||||
|
|||||||
@@ -455,12 +455,12 @@ empty weight mass="6070"
|
|||||||
|
|
||||||
<CSComponent type="GenericControlSystem">
|
<CSComponent type="GenericControlSystem">
|
||||||
<Variables>
|
<Variables>
|
||||||
<Variable name="CSComponent_1/ControlOutput/pitchRollControl" member="roll" alias="latCyclic" />
|
<Variable name="cscomponent_1/controloutput/pitchrollcontrol" member="roll" alias="latCyclic" />
|
||||||
<Variable name="CSComponent_1/ControlOutput/pitchRollControl" member="pitch" alias="lonCyclic" />
|
<Variable name="cscomponent_1/controloutput/pitchrollcontrol" member="pitch" alias="lonCyclic" />
|
||||||
<Variable name="CSComponent_1/ControlOutput/pedals" alias="pedals" />
|
<Variable name="cscomponent_1/controloutput/pedals" alias="pedals" />
|
||||||
<Variable name="CSComponent_1/ControlOutput/collective" alias="collective" />
|
<Variable name="cscomponent_1/controloutput/collective" alias="collective" />
|
||||||
|
|
||||||
<Variable alias="rotorBrake" name="CSComponent_1/ControlOutput/rotorBrake" />
|
<Variable alias="rotorBrake" name="cscomponent_1/controloutput/rotorbrake" />
|
||||||
|
|
||||||
<Variable name="angularVelocityBCS" member="X" alias="pitchRateRad" />
|
<Variable name="angularVelocityBCS" member="X" alias="pitchRateRad" />
|
||||||
<Variable name="angularVelocityBCS" member="Y" alias="rollRateRad" />
|
<Variable name="angularVelocityBCS" member="Y" alias="rollRateRad" />
|
||||||
@@ -469,16 +469,16 @@ empty weight mass="6070"
|
|||||||
<Variable name="attitudeHPR" member="P" alias="p" />
|
<Variable name="attitudeHPR" member="P" alias="p" />
|
||||||
<Variable name="attitudeHPR" member="R" alias="r" />
|
<Variable name="attitudeHPR" member="R" alias="r" />
|
||||||
|
|
||||||
<Variable name="MainRotor/A1" alias="A1m" />
|
<Variable name="mainrotor/a1" alias="A1m" />
|
||||||
<Variable name="MainRotor/B1" alias="B1m" />
|
<Variable name="mainrotor/b1" alias="B1m" />
|
||||||
<Variable name="MainRotor/theta0" alias="Th0m" />
|
<Variable name="mainrotor/theta0" alias="Th0m" />
|
||||||
|
|
||||||
<Variable alias="mainRotorBrake" name="MainRotor/rotorBrakeInput" />
|
<Variable alias="mainRotorBrake" name="mainrotor/rotorbrakeinput" />
|
||||||
|
|
||||||
<Variable name="TailRotor/A1" alias="A1t" />
|
<Variable name="tailrotor/a1" alias="A1t" />
|
||||||
<Variable name="TailRotor/B1" alias="B1t" />
|
<Variable name="tailrotor/b1" alias="B1t" />
|
||||||
<Variable name="TailRotor/theta0" alias="Th0t" />
|
<Variable name="tailrotor/theta0" alias="Th0t" />
|
||||||
<Variable name="VerticalStabilizer/controlSurfaceDeflection" alias="directional" />
|
<Variable name="verticalstabilizer/controlsurfacedeflection" alias="directional" />
|
||||||
</Variables>
|
</Variables>
|
||||||
<!--
|
<!--
|
||||||
A1m = latCyclic * 10.5 - collective * 0 - clamp(r * 0.02 , -0.5,0.5 ) + pedals * 2 - 2 ,
|
A1m = latCyclic * 10.5 - collective * 0 - clamp(r * 0.02 , -0.5,0.5 ) + pedals * 2 - 2 ,
|
||||||
|
|||||||
@@ -1,14 +1,14 @@
|
|||||||
class BRAF_Fennec_Base: Helicopter_Base_H
|
class braf_fennec_base: Helicopter_Base_H
|
||||||
{
|
{
|
||||||
author = "BRAF TEAM";
|
author = "BRAF TEAM";
|
||||||
scope=0;
|
scope=0;
|
||||||
faction="BRAF_ARMY";
|
faction="braf_army";
|
||||||
displayName="AS-550A2 Fennec";
|
displayName="AS-550A2 Fennec";
|
||||||
cost=1000000;
|
cost=1000000;
|
||||||
_generalMacro="BRAF_Fennec_Base";
|
_generalMacro="braf_fennec_base";
|
||||||
model="\braf\braf_air\Braf_Helicopters\Braf_Fennec\BRAF_Fennec.p3d";
|
model="\braf\braf_air\braf_helicopters\braf_fennec\braf_fennec.p3d";
|
||||||
icon="\braf\braf_air\Braf_Helicopters\Braf_Fennec\data\ui\Map_fennec_ca.paa";
|
icon="\braf\braf_air\braf_helicopters\braf_fennec\data\ui\map_fennec_ca.paa";
|
||||||
picture="\braf\braf_air\Braf_Helicopters\Braf_Fennec\data\UI\Icon_fennec_ca.paa";
|
picture="\braf\braf_air\braf_helicopters\braf_fennec\data\ui\icon_fennec_ca.paa";
|
||||||
editorSubcategory="EdSubcat_Helicopters";
|
editorSubcategory="EdSubcat_Helicopters";
|
||||||
memoryPointTaskMarker="TaskMarker_1_pos";
|
memoryPointTaskMarker="TaskMarker_1_pos";
|
||||||
driverAction="braf_fennec_pilot";
|
driverAction="braf_fennec_pilot";
|
||||||
@@ -106,7 +106,7 @@ class BRAF_Fennec_Base: Helicopter_Base_H
|
|||||||
bodyFrictionCoef=0.2;
|
bodyFrictionCoef=0.2;
|
||||||
class RotorLibHelicopterProperties
|
class RotorLibHelicopterProperties
|
||||||
{
|
{
|
||||||
RTDconfig="braf\braf_air\Braf_Helicopters\Braf_Fennec\rtd_fennec.xml";
|
RTDconfig="braf\braf_air\braf_helicopters\braf_fennec\rtd_fennec.xml";
|
||||||
autoHoverCorrection[]={0.28,2.8800001,0};
|
autoHoverCorrection[]={0.28,2.8800001,0};
|
||||||
defaultCollective=0.63499999;
|
defaultCollective=0.63499999;
|
||||||
maxTorque=900;
|
maxTorque=900;
|
||||||
@@ -417,7 +417,7 @@ class BRAF_Fennec_Base: Helicopter_Base_H
|
|||||||
};
|
};
|
||||||
class Arm_EFS
|
class Arm_EFS
|
||||||
{
|
{
|
||||||
displayname="<t color='#ffaa00'> Arm EFS </t>";
|
displayname="<t color='#ffaa00'> arm efs </t>";
|
||||||
position="cabin";
|
position="cabin";
|
||||||
showWindow=1;
|
showWindow=1;
|
||||||
radius=10;
|
radius=10;
|
||||||
@@ -428,13 +428,13 @@ class BRAF_Fennec_Base: Helicopter_Base_H
|
|||||||
};
|
};
|
||||||
class Disarm_EFS: Arm_EFS
|
class Disarm_EFS: Arm_EFS
|
||||||
{
|
{
|
||||||
displayname="<t color='#ffaa00'> Disarm EFS </t>";
|
displayname="<t color='#ffaa00'> disarm efs </t>";
|
||||||
condition="getNumber (configOf this >> 'canFloat') == 1 AND this animationphase 'EFS_Cover_Hide' > 0.9 AND (player in crew this) AND ((this getVariable ['braf_efs_state','SAFE']) == 'ARMED')";
|
condition="getNumber (configOf this >> 'canFloat') == 1 AND this animationphase 'EFS_Cover_Hide' > 0.9 AND (player in crew this) AND ((this getVariable ['braf_efs_state','SAFE']) == 'ARMED')";
|
||||||
statement="[this, ""disarm""] call BRAF_fnc_efs";
|
statement="[this, ""disarm""] call BRAF_fnc_efs";
|
||||||
};
|
};
|
||||||
class Deploy_Floats: Arm_EFS
|
class Deploy_Floats: Arm_EFS
|
||||||
{
|
{
|
||||||
displayname="<t color='#b31d00'> Deploy Floats </t>";
|
displayname="<t color='#b31d00'> deploy floats </t>";
|
||||||
condition="getNumber (configOf this >> 'canFloat') == 1 AND this animationphase 'EFS_Cover_Hide' > 0.9 AND (player in crew this) AND ((this getVariable ['braf_efs_state','SAFE']) == 'ARMED')";
|
condition="getNumber (configOf this >> 'canFloat') == 1 AND this animationphase 'EFS_Cover_Hide' > 0.9 AND (player in crew this) AND ((this getVariable ['braf_efs_state','SAFE']) == 'ARMED')";
|
||||||
statement="[this, ""deployfloats""] call BRAF_fnc_efs";
|
statement="[this, ""deployfloats""] call BRAF_fnc_efs";
|
||||||
};
|
};
|
||||||
@@ -551,12 +551,12 @@ class BRAF_Fennec_Base: Helicopter_Base_H
|
|||||||
};
|
};
|
||||||
hiddenSelectionsTextures[]=
|
hiddenSelectionsTextures[]=
|
||||||
{
|
{
|
||||||
"braf\braf_air\braf_helicopters\braf_fennec\data\1BAvEx_co.paa",
|
"braf\braf_air\braf_helicopters\braf_fennec\data\1bavex_co.paa",
|
||||||
"braf\braf_air\braf_helicopters\braf_fennec\data\Camo2_co.paa",
|
"braf\braf_air\braf_helicopters\braf_fennec\data\camo2_co.paa",
|
||||||
"braf\braf_air\braf_helicopters\braf_fennec\data\Camo3_co.paa",
|
"braf\braf_air\braf_helicopters\braf_fennec\data\camo3_co.paa",
|
||||||
"braf\braf_air\braf_helicopters\braf_fennec\data\Camo4_co.paa",
|
"braf\braf_air\braf_helicopters\braf_fennec\data\camo4_co.paa",
|
||||||
"braf\braf_air\braf_helicopters\braf_fennec\data\Camo5_co.paa",
|
"braf\braf_air\braf_helicopters\braf_fennec\data\camo5_co.paa",
|
||||||
"braf\braf_air\braf_helicopters\braf_fennec\data\Glass_ca.paa"
|
"braf\braf_air\braf_helicopters\braf_fennec\data\glass_ca.paa"
|
||||||
};
|
};
|
||||||
class Damage
|
class Damage
|
||||||
{
|
{
|
||||||
@@ -690,7 +690,7 @@ class BRAF_Fennec_Base: Helicopter_Base_H
|
|||||||
"NVG"
|
"NVG"
|
||||||
};
|
};
|
||||||
thermalMode[]={0,1};
|
thermalMode[]={0,1};
|
||||||
gunnerOpticsModel="A3\drones_f\Weapons_F_Gamma\Reticle\UAV_Optics_Gunner_wide_F.p3d";
|
gunnerOpticsModel="a3\drones_f\weapons_f_gamma\reticle\uav_optics_gunner_wide_f.p3d";
|
||||||
};
|
};
|
||||||
showMiniMapInOptics=0;
|
showMiniMapInOptics=0;
|
||||||
showUAVViewpInOptics=0;
|
showUAVViewpInOptics=0;
|
||||||
@@ -715,7 +715,7 @@ class BRAF_Fennec_Base: Helicopter_Base_H
|
|||||||
class CargoTurret;
|
class CargoTurret;
|
||||||
class Turrets: Turrets
|
class Turrets: Turrets
|
||||||
{
|
{
|
||||||
class BRAF_CopilotTurret: CopilotTurret
|
class braf_copilotturret: CopilotTurret
|
||||||
{
|
{
|
||||||
gunnerAction="braf_fennec_copilot";
|
gunnerAction="braf_fennec_copilot";
|
||||||
gunnerInAction="copilot_Heli_Light_02";
|
gunnerInAction="copilot_Heli_Light_02";
|
||||||
@@ -791,7 +791,7 @@ class BRAF_Fennec_Base: Helicopter_Base_H
|
|||||||
};
|
};
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
class BRAF_Cargo_Heli_Right: CargoTurret
|
class braf_cargo_heli_right: CargoTurret
|
||||||
{
|
{
|
||||||
gunnerAction="passenger_inside_2";
|
gunnerAction="passenger_inside_2";
|
||||||
gunnerName="Right Shooter";
|
gunnerName="Right Shooter";
|
||||||
@@ -809,7 +809,7 @@ class BRAF_Fennec_Base: Helicopter_Base_H
|
|||||||
minElev=-50;
|
minElev=-50;
|
||||||
maxElev=28;
|
maxElev=28;
|
||||||
};
|
};
|
||||||
class BRAF_Cargo_Heli_Left: BRAF_Cargo_Heli_Right
|
class braf_cargo_heli_left: braf_cargo_heli_right
|
||||||
{
|
{
|
||||||
gunnerName="Left Shooter";
|
gunnerName="Left Shooter";
|
||||||
memoryPointsGetInGunner="pos_gunner_L";
|
memoryPointsGetInGunner="pos_gunner_L";
|
||||||
@@ -830,165 +830,165 @@ class BRAF_Fennec_Base: Helicopter_Base_H
|
|||||||
{
|
{
|
||||||
class 1BAvEx
|
class 1BAvEx
|
||||||
{
|
{
|
||||||
author="BRAF Team";
|
author = "BRAF TEAM";
|
||||||
displayName="Brazilian Army 1st BAvEx";
|
displayName="Brazilian Army 1st BAvEx";
|
||||||
textures[]=
|
textures[]=
|
||||||
{
|
{
|
||||||
"braf\braf_air\braf_helicopters\braf_fennec\data\1BAvEx_co.paa",
|
"braf\braf_air\braf_helicopters\braf_fennec\data\1bavex_co.paa",
|
||||||
"braf\braf_air\braf_helicopters\braf_fennec\data\Camo2_co.paa",
|
"braf\braf_air\braf_helicopters\braf_fennec\data\camo2_co.paa",
|
||||||
"braf\braf_air\braf_helicopters\braf_fennec\data\Camo3_co.paa",
|
"braf\braf_air\braf_helicopters\braf_fennec\data\camo3_co.paa",
|
||||||
"braf\braf_air\braf_helicopters\braf_fennec\data\Camo4_co.paa",
|
"braf\braf_air\braf_helicopters\braf_fennec\data\camo4_co.paa",
|
||||||
"braf\braf_air\braf_helicopters\braf_fennec\data\Camo5_co.paa",
|
"braf\braf_air\braf_helicopters\braf_fennec\data\camo5_co.paa",
|
||||||
"braf\braf_air\braf_helicopters\braf_fennec\data\Glass_ca.paa"
|
"braf\braf_air\braf_helicopters\braf_fennec\data\glass_ca.paa"
|
||||||
};
|
};
|
||||||
factions[]=
|
factions[]=
|
||||||
{
|
{
|
||||||
"BRAF_ARMY"
|
"braf_army"
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
class 3BAvEx
|
class 3BAvEx
|
||||||
{
|
{
|
||||||
author="BRAF Team";
|
author = "BRAF TEAM";
|
||||||
displayName="Brazilian Army 3rd BAvEx";
|
displayName="Brazilian Army 3rd BAvEx";
|
||||||
textures[]=
|
textures[]=
|
||||||
{
|
{
|
||||||
"braf\braf_air\braf_helicopters\braf_fennec\data\3BAvEx_co.paa",
|
"braf\braf_air\braf_helicopters\braf_fennec\data\3bavex_co.paa",
|
||||||
"braf\braf_air\braf_helicopters\braf_fennec\data\Camo2_co.paa",
|
"braf\braf_air\braf_helicopters\braf_fennec\data\camo2_co.paa",
|
||||||
"braf\braf_air\braf_helicopters\braf_fennec\data\Camo3_co.paa",
|
"braf\braf_air\braf_helicopters\braf_fennec\data\camo3_co.paa",
|
||||||
"braf\braf_air\braf_helicopters\braf_fennec\data\Camo4_co.paa",
|
"braf\braf_air\braf_helicopters\braf_fennec\data\camo4_co.paa",
|
||||||
"braf\braf_air\braf_helicopters\braf_fennec\data\Camo5_co.paa",
|
"braf\braf_air\braf_helicopters\braf_fennec\data\camo5_co.paa",
|
||||||
"braf\braf_air\braf_helicopters\braf_fennec\data\Glass_ca.paa"
|
"braf\braf_air\braf_helicopters\braf_fennec\data\glass_ca.paa"
|
||||||
};
|
};
|
||||||
factions[]=
|
factions[]=
|
||||||
{
|
{
|
||||||
"BRAF_ARMY"
|
"braf_army"
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
class 80s
|
class 80s
|
||||||
{
|
{
|
||||||
author="BRAF Team";
|
author = "BRAF TEAM";
|
||||||
displayName="Brazilian Army 80s";
|
displayName="Brazilian Army 80s";
|
||||||
textures[]=
|
textures[]=
|
||||||
{
|
{
|
||||||
"braf\braf_air\braf_helicopters\braf_fennec\data\80s_co.paa",
|
"braf\braf_air\braf_helicopters\braf_fennec\data\80s_co.paa",
|
||||||
"braf\braf_air\braf_helicopters\braf_fennec\data\Camo2_co.paa",
|
"braf\braf_air\braf_helicopters\braf_fennec\data\camo2_co.paa",
|
||||||
"braf\braf_air\braf_helicopters\braf_fennec\data\Camo3_co.paa",
|
"braf\braf_air\braf_helicopters\braf_fennec\data\camo3_co.paa",
|
||||||
"braf\braf_air\braf_helicopters\braf_fennec\data\Camo4_co.paa",
|
"braf\braf_air\braf_helicopters\braf_fennec\data\camo4_co.paa",
|
||||||
"braf\braf_air\braf_helicopters\braf_fennec\data\Camo5_co.paa",
|
"braf\braf_air\braf_helicopters\braf_fennec\data\camo5_co.paa",
|
||||||
"braf\braf_air\braf_helicopters\braf_fennec\data\Glass_ca.paa"
|
"braf\braf_air\braf_helicopters\braf_fennec\data\glass_ca.paa"
|
||||||
};
|
};
|
||||||
factions[]=
|
factions[]=
|
||||||
{
|
{
|
||||||
"BRAF_ARMY"
|
"braf_army"
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
class Resort
|
class Resort
|
||||||
{
|
{
|
||||||
author="BRAF Team";
|
author = "BRAF TEAM";
|
||||||
side=3;
|
side=3;
|
||||||
displayName="Civilian Resort";
|
displayName="Civilian Resort";
|
||||||
textures[]=
|
textures[]=
|
||||||
{
|
{
|
||||||
"braf\braf_air\braf_helicopters\braf_fennec\data\resort_1_co.paa",
|
"braf\braf_air\braf_helicopters\braf_fennec\data\resort_1_co.paa",
|
||||||
"braf\braf_air\braf_helicopters\braf_fennec\data\Camo2_co.paa",
|
"braf\braf_air\braf_helicopters\braf_fennec\data\camo2_co.paa",
|
||||||
"braf\braf_air\braf_helicopters\braf_fennec\data\Camo3_co.paa",
|
"braf\braf_air\braf_helicopters\braf_fennec\data\camo3_co.paa",
|
||||||
"braf\braf_air\braf_helicopters\braf_fennec\data\Camo4_co.paa",
|
"braf\braf_air\braf_helicopters\braf_fennec\data\camo4_co.paa",
|
||||||
"braf\braf_air\braf_helicopters\braf_fennec\data\resort_5_co.paa",
|
"braf\braf_air\braf_helicopters\braf_fennec\data\resort_5_co.paa",
|
||||||
"braf\braf_air\braf_helicopters\braf_fennec\data\Glass_ca.paa"
|
"braf\braf_air\braf_helicopters\braf_fennec\data\glass_ca.paa"
|
||||||
};
|
};
|
||||||
factions[]=
|
factions[]=
|
||||||
{
|
{
|
||||||
"BRAF_CIV"
|
"braf_civ"
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
class FAB
|
class FAB
|
||||||
{
|
{
|
||||||
author="BRAF Team";
|
author = "BRAF TEAM";
|
||||||
displayName="Brazilian Air Force";
|
displayName="Brazilian Air Force";
|
||||||
textures[]=
|
textures[]=
|
||||||
{
|
{
|
||||||
"braf\braf_air\braf_helicopters\braf_fennec\data\FAB\Camo1_co.paa",
|
"braf\braf_air\braf_helicopters\braf_fennec\data\fab\camo1_co.paa",
|
||||||
"braf\braf_air\braf_helicopters\braf_fennec\data\Camo2_co.paa",
|
"braf\braf_air\braf_helicopters\braf_fennec\data\camo2_co.paa",
|
||||||
"braf\braf_air\braf_helicopters\braf_fennec\data\Camo3_co.paa",
|
"braf\braf_air\braf_helicopters\braf_fennec\data\camo3_co.paa",
|
||||||
"braf\braf_air\braf_helicopters\braf_fennec\data\FAB\Camo4_co.paa",
|
"braf\braf_air\braf_helicopters\braf_fennec\data\fab\camo4_co.paa",
|
||||||
"braf\braf_air\braf_helicopters\braf_fennec\data\FAB\Camo5_co.paa",
|
"braf\braf_air\braf_helicopters\braf_fennec\data\fab\camo5_co.paa",
|
||||||
"braf\braf_air\braf_helicopters\braf_fennec\data\Glass_ca.paa"
|
"braf\braf_air\braf_helicopters\braf_fennec\data\glass_ca.paa"
|
||||||
};
|
};
|
||||||
factions[]=
|
factions[]=
|
||||||
{
|
{
|
||||||
"BRAF_FAB"
|
"braf_fab"
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
class HU1
|
class HU1
|
||||||
{
|
{
|
||||||
author="BRAF Team";
|
author = "BRAF TEAM";
|
||||||
displayName="Brazilian Navy Águia Squadron";
|
displayName="Brazilian Navy Águia Squadron";
|
||||||
textures[]=
|
textures[]=
|
||||||
{
|
{
|
||||||
"braf\braf_air\braf_helicopters\braf_fennec\data\MB\HU1_co.paa",
|
"braf\braf_air\braf_helicopters\braf_fennec\data\mb\hu1_co.paa",
|
||||||
"braf\braf_air\braf_helicopters\braf_fennec\data\Camo2_co.paa",
|
"braf\braf_air\braf_helicopters\braf_fennec\data\camo2_co.paa",
|
||||||
"braf\braf_air\braf_helicopters\braf_fennec\data\Camo3_co.paa",
|
"braf\braf_air\braf_helicopters\braf_fennec\data\camo3_co.paa",
|
||||||
"braf\braf_air\braf_helicopters\braf_fennec\data\MB\Camo4_co.paa",
|
"braf\braf_air\braf_helicopters\braf_fennec\data\mb\camo4_co.paa",
|
||||||
"braf\braf_air\braf_helicopters\braf_fennec\data\MB\Camo5_co.paa",
|
"braf\braf_air\braf_helicopters\braf_fennec\data\mb\camo5_co.paa",
|
||||||
"braf\braf_air\braf_helicopters\braf_fennec\data\Glass_ca.paa"
|
"braf\braf_air\braf_helicopters\braf_fennec\data\glass_ca.paa"
|
||||||
};
|
};
|
||||||
factions[]=
|
factions[]=
|
||||||
{
|
{
|
||||||
"BRAF_NAVY"
|
"braf_navy"
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
class HU51
|
class HU51
|
||||||
{
|
{
|
||||||
author="BRAF Team";
|
author = "BRAF TEAM";
|
||||||
displayName="Brazilian Navy Albatroz Squadron";
|
displayName="Brazilian Navy Albatroz Squadron";
|
||||||
textures[]=
|
textures[]=
|
||||||
{
|
{
|
||||||
"braf\braf_air\braf_helicopters\braf_fennec\data\MB\HU51_co.paa",
|
"braf\braf_air\braf_helicopters\braf_fennec\data\mb\hu51_co.paa",
|
||||||
"braf\braf_air\braf_helicopters\braf_fennec\data\Camo2_co.paa",
|
"braf\braf_air\braf_helicopters\braf_fennec\data\camo2_co.paa",
|
||||||
"braf\braf_air\braf_helicopters\braf_fennec\data\Camo3_co.paa",
|
"braf\braf_air\braf_helicopters\braf_fennec\data\camo3_co.paa",
|
||||||
"braf\braf_air\braf_helicopters\braf_fennec\data\MB\Camo4_co.paa",
|
"braf\braf_air\braf_helicopters\braf_fennec\data\mb\camo4_co.paa",
|
||||||
"braf\braf_air\braf_helicopters\braf_fennec\data\MB\Camo5_co.paa",
|
"braf\braf_air\braf_helicopters\braf_fennec\data\mb\camo5_co.paa",
|
||||||
"braf\braf_air\braf_helicopters\braf_fennec\data\Glass_ca.paa"
|
"braf\braf_air\braf_helicopters\braf_fennec\data\glass_ca.paa"
|
||||||
};
|
};
|
||||||
factions[]=
|
factions[]=
|
||||||
{
|
{
|
||||||
"BRAF_NAVY"
|
"braf_navy"
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
class HU61
|
class HU61
|
||||||
{
|
{
|
||||||
author="BRAF Team";
|
author = "BRAF TEAM";
|
||||||
displayName="Brazilian Navy Gavião Squadron";
|
displayName="Brazilian Navy Gavião Squadron";
|
||||||
textures[]=
|
textures[]=
|
||||||
{
|
{
|
||||||
"braf\braf_air\braf_helicopters\braf_fennec\data\MB\HU61_co.paa",
|
"braf\braf_air\braf_helicopters\braf_fennec\data\mb\hu61_co.paa",
|
||||||
"braf\braf_air\braf_helicopters\braf_fennec\data\Camo2_co.paa",
|
"braf\braf_air\braf_helicopters\braf_fennec\data\camo2_co.paa",
|
||||||
"braf\braf_air\braf_helicopters\braf_fennec\data\Camo3_co.paa",
|
"braf\braf_air\braf_helicopters\braf_fennec\data\camo3_co.paa",
|
||||||
"braf\braf_air\braf_helicopters\braf_fennec\data\MB\Camo4_co.paa",
|
"braf\braf_air\braf_helicopters\braf_fennec\data\mb\camo4_co.paa",
|
||||||
"braf\braf_air\braf_helicopters\braf_fennec\data\MB\Camo5_co.paa",
|
"braf\braf_air\braf_helicopters\braf_fennec\data\mb\camo5_co.paa",
|
||||||
"braf\braf_air\braf_helicopters\braf_fennec\data\Glass_ca.paa"
|
"braf\braf_air\braf_helicopters\braf_fennec\data\glass_ca.paa"
|
||||||
};
|
};
|
||||||
factions[]=
|
factions[]=
|
||||||
{
|
{
|
||||||
"BRAF_NAVY"
|
"braf_navy"
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
class HU91
|
class HU91
|
||||||
{
|
{
|
||||||
author="BRAF Team";
|
author = "BRAF TEAM";
|
||||||
displayName="Brazilian Navy Tucano Squadron";
|
displayName="Brazilian Navy Tucano Squadron";
|
||||||
textures[]=
|
textures[]=
|
||||||
{
|
{
|
||||||
"braf\braf_air\braf_helicopters\braf_fennec\data\MB\HU91_co.paa",
|
"braf\braf_air\braf_helicopters\braf_fennec\data\mb\hu91_co.paa",
|
||||||
"braf\braf_air\braf_helicopters\braf_fennec\data\Camo2_co.paa",
|
"braf\braf_air\braf_helicopters\braf_fennec\data\camo2_co.paa",
|
||||||
"braf\braf_air\braf_helicopters\braf_fennec\data\Camo3_co.paa",
|
"braf\braf_air\braf_helicopters\braf_fennec\data\camo3_co.paa",
|
||||||
"braf\braf_air\braf_helicopters\braf_fennec\data\MB\Camo4_co.paa",
|
"braf\braf_air\braf_helicopters\braf_fennec\data\mb\camo4_co.paa",
|
||||||
"braf\braf_air\braf_helicopters\braf_fennec\data\MB\Camo5_co.paa",
|
"braf\braf_air\braf_helicopters\braf_fennec\data\mb\camo5_co.paa",
|
||||||
"braf\braf_air\braf_helicopters\braf_fennec\data\Glass_ca.paa"
|
"braf\braf_air\braf_helicopters\braf_fennec\data\glass_ca.paa"
|
||||||
};
|
};
|
||||||
factions[]=
|
factions[]=
|
||||||
{
|
{
|
||||||
"BRAF_NAVY"
|
"braf_navy"
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
@@ -998,7 +998,7 @@ class BRAF_Fennec_Base: Helicopter_Base_H
|
|||||||
1
|
1
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
class BRAF_Fennec_dynamicLoadout_base: BRAF_Fennec_Base
|
class braf_fennec_dynamicloadout_base: braf_fennec_base
|
||||||
{
|
{
|
||||||
cost=3000000;
|
cost=3000000;
|
||||||
threat[]={0.9,0.75,0.5};
|
threat[]={0.9,0.75,0.5};
|
||||||
@@ -1031,12 +1031,12 @@ class BRAF_Fennec_dynamicLoadout_base: BRAF_Fennec_Base
|
|||||||
{
|
{
|
||||||
class TransportPylonsComponent
|
class TransportPylonsComponent
|
||||||
{
|
{
|
||||||
uiPicture="\braf\braf_air\Braf_Helicopters\Braf_Fennec\data\ui\fennec_loadout_ca.paa";
|
uiPicture="\braf\braf_air\braf_helicopters\braf_fennec\data\ui\fennec_loadout_ca.paa";
|
||||||
class Pylons
|
class Pylons
|
||||||
{
|
{
|
||||||
class PylonLeft1
|
class PylonLeft1
|
||||||
{
|
{
|
||||||
attachment="BRAF_PylonPod_50_cal";
|
attachment="braf_pylonpod_50_cal";
|
||||||
priority=5;
|
priority=5;
|
||||||
hardpoints[]=
|
hardpoints[]=
|
||||||
{
|
{
|
||||||
@@ -1048,7 +1048,7 @@ class BRAF_Fennec_dynamicLoadout_base: BRAF_Fennec_Base
|
|||||||
};
|
};
|
||||||
class PylonRight1: PylonLeft1
|
class PylonRight1: PylonLeft1
|
||||||
{
|
{
|
||||||
attachment="BRAF_PylonPod_rocket_ap";
|
attachment="braf_pylonpod_rocket_ap";
|
||||||
mirroredMissilePos=1;
|
mirroredMissilePos=1;
|
||||||
hardpoints[]=
|
hardpoints[]=
|
||||||
{
|
{
|
||||||
@@ -1071,8 +1071,8 @@ class BRAF_Fennec_dynamicLoadout_base: BRAF_Fennec_Base
|
|||||||
displayName="$STR_vehicle_default";
|
displayName="$STR_vehicle_default";
|
||||||
attachment[]=
|
attachment[]=
|
||||||
{
|
{
|
||||||
"BRAF_PylonPod_50_cal",
|
"braf_pylonpod_50_cal",
|
||||||
"BRAF_PylonPod_rocket_he"
|
"braf_pylonpod_rocket_he"
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
class AT
|
class AT
|
||||||
@@ -1080,8 +1080,8 @@ class BRAF_Fennec_dynamicLoadout_base: BRAF_Fennec_Base
|
|||||||
displayName="$STR_A3_cfgmagazines_titan_at_dns";
|
displayName="$STR_A3_cfgmagazines_titan_at_dns";
|
||||||
attachment[]=
|
attachment[]=
|
||||||
{
|
{
|
||||||
"BRAF_PylonPod_rocket_ap",
|
"braf_pylonpod_rocket_ap",
|
||||||
"BRAF_PylonPod_rocket_ap"
|
"braf_pylonpod_rocket_ap"
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
@@ -1166,7 +1166,7 @@ class BRAF_Fennec_dynamicLoadout_base: BRAF_Fennec_Base
|
|||||||
};
|
};
|
||||||
class Turrets: Turrets
|
class Turrets: Turrets
|
||||||
{
|
{
|
||||||
class BRAF_CopilotTurret: MainTurret
|
class braf_copilotturret: MainTurret
|
||||||
{
|
{
|
||||||
proxyIndex=1;
|
proxyIndex=1;
|
||||||
proxyType="CPGunner";
|
proxyType="CPGunner";
|
||||||
@@ -1189,7 +1189,7 @@ class BRAF_Fennec_dynamicLoadout_base: BRAF_Fennec_Base
|
|||||||
initTurn=0;
|
initTurn=0;
|
||||||
gunnerName="$STR_A3_COPILOT";
|
gunnerName="$STR_A3_COPILOT";
|
||||||
isCopilot=1;
|
isCopilot=1;
|
||||||
turretInfoType="BRAF_RscOptics_Air_FLIR";
|
turretInfoType="braf_rscoptics_air_flir";
|
||||||
weapons[]=
|
weapons[]=
|
||||||
{
|
{
|
||||||
"Laserdesignator_mounted"
|
"Laserdesignator_mounted"
|
||||||
@@ -1252,7 +1252,7 @@ class BRAF_Fennec_dynamicLoadout_base: BRAF_Fennec_Base
|
|||||||
0, //static,
|
0, //static,
|
||||||
0.95 //blurCoef
|
0.95 //blurCoef
|
||||||
};
|
};
|
||||||
gunnerOpticsModel="\braf\braf_optics_air\StarSaphire\braf_StarSaphire_w.p3d";
|
gunnerOpticsModel="\braf\braf_optics_air\starsaphire\braf_starsaphire_w.p3d";
|
||||||
gunnerOpticsEffect[]={};
|
gunnerOpticsEffect[]={};
|
||||||
directionStabilized=1;
|
directionStabilized=1;
|
||||||
};
|
};
|
||||||
@@ -1262,12 +1262,12 @@ class BRAF_Fennec_dynamicLoadout_base: BRAF_Fennec_Base
|
|||||||
initFov=0.0593;
|
initFov=0.0593;
|
||||||
minFov=0.0593;
|
minFov=0.0593;
|
||||||
maxFov=0.0593;
|
maxFov=0.0593;
|
||||||
gunnerOpticsModel="\braf\braf_optics_air\StarSaphire\braf_StarSaphire_m.p3d";
|
gunnerOpticsModel="\braf\braf_optics_air\starsaphire\braf_starsaphire_m.p3d";
|
||||||
};
|
};
|
||||||
class Narrow: Wide
|
class Narrow: Wide
|
||||||
{
|
{
|
||||||
opticsDisplayName="NFOV";
|
opticsDisplayName="NFOV";
|
||||||
gunnerOpticsModel="\braf\braf_optics_air\StarSaphire\braf_StarSaphire_n.p3d";
|
gunnerOpticsModel="\braf\braf_optics_air\starsaphire\braf_starsaphire_n.p3d";
|
||||||
initFov=0.0140;
|
initFov=0.0140;
|
||||||
minFov=0.0140;
|
minFov=0.0140;
|
||||||
maxFov=0.0140;
|
maxFov=0.0140;
|
||||||
@@ -1422,7 +1422,7 @@ class BRAF_Fennec_dynamicLoadout_base: BRAF_Fennec_Base
|
|||||||
};
|
};
|
||||||
class Arm_EFS
|
class Arm_EFS
|
||||||
{
|
{
|
||||||
displayname="<t color='#ffaa00'> Arm EFS </t>";
|
displayname="<t color='#ffaa00'> arm efs </t>";
|
||||||
position="cabin";
|
position="cabin";
|
||||||
showWindow=1;
|
showWindow=1;
|
||||||
radius=10;
|
radius=10;
|
||||||
@@ -1433,19 +1433,19 @@ class BRAF_Fennec_dynamicLoadout_base: BRAF_Fennec_Base
|
|||||||
};
|
};
|
||||||
class Disarm_EFS: Arm_EFS
|
class Disarm_EFS: Arm_EFS
|
||||||
{
|
{
|
||||||
displayname="<t color='#ffaa00'> Disarm EFS </t>";
|
displayname="<t color='#ffaa00'> disarm efs </t>";
|
||||||
condition="getNumber (configOf this >> 'canFloat') == 1 AND this animationphase 'EFS_Cover_Hide' > 0.9 AND (player in crew this) AND ((this getVariable ['braf_efs_state','SAFE']) == 'ARMED')";
|
condition="getNumber (configOf this >> 'canFloat') == 1 AND this animationphase 'EFS_Cover_Hide' > 0.9 AND (player in crew this) AND ((this getVariable ['braf_efs_state','SAFE']) == 'ARMED')";
|
||||||
statement="[this, ""disarm""] call BRAF_fnc_efs";
|
statement="[this, ""disarm""] call BRAF_fnc_efs";
|
||||||
};
|
};
|
||||||
class Deploy_Floats: Arm_EFS
|
class Deploy_Floats: Arm_EFS
|
||||||
{
|
{
|
||||||
displayname="<t color='#b31d00'> Deploy Floats </t>";
|
displayname="<t color='#b31d00'> deploy floats </t>";
|
||||||
condition="getNumber (configOf this >> 'canFloat') == 1 AND this animationphase 'EFS_Cover_Hide' > 0.9 AND (player in crew this) AND ((this getVariable ['braf_efs_state','SAFE']) == 'ARMED')";
|
condition="getNumber (configOf this >> 'canFloat') == 1 AND this animationphase 'EFS_Cover_Hide' > 0.9 AND (player in crew this) AND ((this getVariable ['braf_efs_state','SAFE']) == 'ARMED')";
|
||||||
statement="[this, ""deployfloats""] call BRAF_fnc_efs";
|
statement="[this, ""deployfloats""] call BRAF_fnc_efs";
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
class BRAF_Fennec_SAR_base: BRAF_Fennec_Base
|
class braf_fennec_sar_base: braf_fennec_base
|
||||||
{
|
{
|
||||||
cost=750000;
|
cost=750000;
|
||||||
threat[]={0.1,0,0};
|
threat[]={0.1,0,0};
|
||||||
@@ -1537,7 +1537,7 @@ class BRAF_Fennec_SAR_base: BRAF_Fennec_Base
|
|||||||
};
|
};
|
||||||
class Turrets: Turrets
|
class Turrets: Turrets
|
||||||
{
|
{
|
||||||
class BRAF_CopilotTurret: MainTurret
|
class braf_copilotturret: MainTurret
|
||||||
{
|
{
|
||||||
body="mainTurret";
|
body="mainTurret";
|
||||||
gun="mainGun";
|
gun="mainGun";
|
||||||
@@ -1558,7 +1558,7 @@ class BRAF_Fennec_SAR_base: BRAF_Fennec_Base
|
|||||||
initTurn=0;
|
initTurn=0;
|
||||||
gunnerName="$STR_A3_COPILOT";
|
gunnerName="$STR_A3_COPILOT";
|
||||||
isCopilot=1;
|
isCopilot=1;
|
||||||
turretInfoType="BRAF_RscOptics_Air_FLIR";
|
turretInfoType="braf_rscoptics_air_flir";
|
||||||
weapons[]=
|
weapons[]=
|
||||||
{
|
{
|
||||||
"Laserdesignator_mounted"
|
"Laserdesignator_mounted"
|
||||||
@@ -1620,7 +1620,7 @@ class BRAF_Fennec_SAR_base: BRAF_Fennec_Base
|
|||||||
0,
|
0,
|
||||||
0.95
|
0.95
|
||||||
};
|
};
|
||||||
gunnerOpticsModel="\braf\braf_optics_air\StarSaphire\braf_StarSaphire_w.p3d";
|
gunnerOpticsModel="\braf\braf_optics_air\starsaphire\braf_starsaphire_w.p3d";
|
||||||
gunnerOpticsEffect[]={};
|
gunnerOpticsEffect[]={};
|
||||||
directionStabilized=1;
|
directionStabilized=1;
|
||||||
};
|
};
|
||||||
@@ -1630,12 +1630,12 @@ class BRAF_Fennec_SAR_base: BRAF_Fennec_Base
|
|||||||
initFov=0.0593;
|
initFov=0.0593;
|
||||||
minFov=0.0593;
|
minFov=0.0593;
|
||||||
maxFov=0.0593;
|
maxFov=0.0593;
|
||||||
gunnerOpticsModel="\braf\braf_optics_air\StarSaphire\braf_StarSaphire_m.p3d";
|
gunnerOpticsModel="\braf\braf_optics_air\starsaphire\braf_starsaphire_m.p3d";
|
||||||
};
|
};
|
||||||
class Narrow: Wide
|
class Narrow: Wide
|
||||||
{
|
{
|
||||||
opticsDisplayName="NFOV";
|
opticsDisplayName="NFOV";
|
||||||
gunnerOpticsModel="\braf\braf_optics_air\StarSaphire\braf_StarSaphire_n.p3d";
|
gunnerOpticsModel="\braf\braf_optics_air\starsaphire\braf_starsaphire_n.p3d";
|
||||||
initFov=0.0140;
|
initFov=0.0140;
|
||||||
minFov=0.0140;
|
minFov=0.0140;
|
||||||
maxFov=0.0140;
|
maxFov=0.0140;
|
||||||
@@ -1753,44 +1753,44 @@ class BRAF_Fennec_SAR_base: BRAF_Fennec_Base
|
|||||||
};
|
};
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
class BRAF_Cargo_Heli_Left: BRAF_Cargo_Heli_Left
|
class braf_cargo_heli_left: braf_cargo_heli_left
|
||||||
{};
|
{};
|
||||||
};
|
};
|
||||||
class UserActions
|
class UserActions
|
||||||
{
|
{
|
||||||
class Deploy_Rescue_Seat
|
class Deploy_Rescue_Seat
|
||||||
{
|
{
|
||||||
displayname="<t color='#ffaa00'> Deploy Rescue Seat </t>";
|
displayname="<t color='#ffaa00'> deploy rescue seat </t>";
|
||||||
position="hoist_hook_pos";
|
position="hoist_hook_pos";
|
||||||
showWindow=1;
|
showWindow=1;
|
||||||
radius=20;
|
radius=20;
|
||||||
priority=1;
|
priority=1;
|
||||||
onlyForPlayer=0;
|
onlyForPlayer=0;
|
||||||
condition="this animationphase 'Hoist_Hide' > 0.9 AND (player in crew this) AND this animationphase 'door_L_2' > 0.9 AND !(""BRAF_Rescue_Seat"" in (this getVariable ['braf_hoist_spent_payloads', []]))";
|
condition="this animationphase 'Hoist_Hide' > 0.9 AND (player in crew this) AND this animationphase 'door_L_2' > 0.9 AND !(""braf_rescue_seat"" in (this getVariable ['braf_hoist_spent_payloads', []]))";
|
||||||
statement="this animate ['Winch_Rot',1]; [this, ""deploy"", ""BRAF_Rescue_Seat""] call BRAF_fnc_hoist; this animate ['Hoist_Hide',-0.5]";
|
statement="this animate ['Winch_Rot',1]; [this, ""deploy"", ""braf_rescue_seat""] call BRAF_fnc_hoist; this animate ['Hoist_Hide',-0.5]";
|
||||||
|
|
||||||
};
|
};
|
||||||
class Hoist_Down: Deploy_Rescue_Seat
|
class Hoist_Down: Deploy_Rescue_Seat
|
||||||
{
|
{
|
||||||
displayname="<t color='#ffaa00'> Extend Cable Hook </t>";
|
displayname="<t color='#ffaa00'> extend cable hook </t>";
|
||||||
condition="this animationphase 'Hoist_Hide' < -0.4 AND this animationphase 'Hoist_Hide' > -0.6 AND (player in crew this) AND this animationphase 'door_L_2' > 0.9";
|
condition="this animationphase 'Hoist_Hide' < -0.4 AND this animationphase 'Hoist_Hide' > -0.6 AND (player in crew this) AND this animationphase 'door_L_2' > 0.9";
|
||||||
statement="[this, ""down""] call BRAF_fnc_hoist; this animate ['Hoist_Hide',-1]; this say3d ""Winch""";
|
statement="[this, ""down""] call BRAF_fnc_hoist; this animate ['Hoist_Hide',-1]; this say3d ""Winch""";
|
||||||
};
|
};
|
||||||
class Hoist_Up: Deploy_Rescue_Seat
|
class Hoist_Up: Deploy_Rescue_Seat
|
||||||
{
|
{
|
||||||
displayname="<t color='#ffaa00'> Recover Hoist Hook </t>";
|
displayname="<t color='#ffaa00'> recover hoist hook </t>";
|
||||||
condition="this animationphase 'Hoist_Hide' < -0.9 AND (player in crew this) AND this animationphase 'door_L_2' > 0.9";
|
condition="this animationphase 'Hoist_Hide' < -0.9 AND (player in crew this) AND this animationphase 'door_L_2' > 0.9";
|
||||||
statement="[this, ""up""] call BRAF_fnc_hoist; this animate ['Hoist_Hide',-0.5]; this say3d ""Winch""";
|
statement="[this, ""up""] call BRAF_fnc_hoist; this animate ['Hoist_Hide',-0.5]; this say3d ""Winch""";
|
||||||
};
|
};
|
||||||
class Recover_Rescue_Seat: Deploy_Rescue_Seat
|
class Recover_Rescue_Seat: Deploy_Rescue_Seat
|
||||||
{
|
{
|
||||||
displayname="<t color='#ffaa00'> Retrieve Rescue Payload </t>";
|
displayname="<t color='#ffaa00'> retrieve rescue payload </t>";
|
||||||
condition="(player in crew this) AND this animationphase 'door_L_2' > 0.9 AND this animationphase 'Hoist_Hide' < -0.4 AND this animationphase 'Hoist_Hide' > -0.6";
|
condition="(player in crew this) AND this animationphase 'door_L_2' > 0.9 AND this animationphase 'Hoist_Hide' < -0.4 AND this animationphase 'Hoist_Hide' > -0.6";
|
||||||
statement="[this, ""recover""] call BRAF_fnc_hoist; this animate ['Winch_Rot',0]; this animate ['Hoist_Hide',1]";
|
statement="[this, ""recover""] call BRAF_fnc_hoist; this animate ['Winch_Rot',0]; this animate ['Hoist_Hide',1]";
|
||||||
};
|
};
|
||||||
class Hoist_Cut: Deploy_Rescue_Seat
|
class Hoist_Cut: Deploy_Rescue_Seat
|
||||||
{
|
{
|
||||||
displayname="<t color='#b31d00'> Cut Hoist Hook Cable </t>";
|
displayname="<t color='#b31d00'> cut hoist hook cable </t>";
|
||||||
condition="(player in crew this) AND this animationphase 'Hoist_Hide' < 0 AND this animationphase 'door_L_2' > 0.9";
|
condition="(player in crew this) AND this animationphase 'Hoist_Hide' < 0 AND this animationphase 'door_L_2' > 0.9";
|
||||||
statement="[this, ""cut""] call BRAF_fnc_hoist; this animate ['Winch_Rot',0]; this animate ['Hoist_Hide',1]";
|
statement="[this, ""cut""] call BRAF_fnc_hoist; this animate ['Winch_Rot',0]; this animate ['Hoist_Hide',1]";
|
||||||
};
|
};
|
||||||
@@ -1813,7 +1813,7 @@ class BRAF_Fennec_SAR_base: BRAF_Fennec_Base
|
|||||||
};
|
};
|
||||||
class Arm_EFS
|
class Arm_EFS
|
||||||
{
|
{
|
||||||
displayname="<t color='#ffaa00'> Arm EFS </t>";
|
displayname="<t color='#ffaa00'> arm efs </t>";
|
||||||
position="cabin";
|
position="cabin";
|
||||||
showWindow=1;
|
showWindow=1;
|
||||||
radius=10;
|
radius=10;
|
||||||
@@ -1824,13 +1824,13 @@ class BRAF_Fennec_SAR_base: BRAF_Fennec_Base
|
|||||||
};
|
};
|
||||||
class Disarm_EFS: Arm_EFS
|
class Disarm_EFS: Arm_EFS
|
||||||
{
|
{
|
||||||
displayname="<t color='#ffaa00'> Disarm EFS </t>";
|
displayname="<t color='#ffaa00'> disarm efs </t>";
|
||||||
condition="getNumber (configOf this >> 'canFloat') == 1 AND this animationphase 'EFS_Cover_Hide' > 0.9 AND (player in crew this) AND ((this getVariable ['braf_efs_state','SAFE']) == 'ARMED')";
|
condition="getNumber (configOf this >> 'canFloat') == 1 AND this animationphase 'EFS_Cover_Hide' > 0.9 AND (player in crew this) AND ((this getVariable ['braf_efs_state','SAFE']) == 'ARMED')";
|
||||||
statement="[this, ""disarm""] call BRAF_fnc_efs";
|
statement="[this, ""disarm""] call BRAF_fnc_efs";
|
||||||
};
|
};
|
||||||
class Deploy_Floats: Arm_EFS
|
class Deploy_Floats: Arm_EFS
|
||||||
{
|
{
|
||||||
displayname="<t color='#b31d00'> Deploy Floats </t>";
|
displayname="<t color='#b31d00'> deploy floats </t>";
|
||||||
condition="getNumber (configOf this >> 'canFloat') == 1 AND this animationphase 'EFS_Cover_Hide' > 0.9 AND (player in crew this) AND ((this getVariable ['braf_efs_state','SAFE']) == 'ARMED')";
|
condition="getNumber (configOf this >> 'canFloat') == 1 AND this animationphase 'EFS_Cover_Hide' > 0.9 AND (player in crew this) AND ((this getVariable ['braf_efs_state','SAFE']) == 'ARMED')";
|
||||||
statement="[this, ""deployfloats""] call BRAF_fnc_efs";
|
statement="[this, ""deployfloats""] call BRAF_fnc_efs";
|
||||||
};
|
};
|
||||||
@@ -1853,7 +1853,7 @@ class BRAF_Fennec_SAR_base: BRAF_Fennec_Base
|
|||||||
};
|
};
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
class BRAF_Fennec_unarmed_base: BRAF_Fennec_Base
|
class braf_fennec_unarmed_base: braf_fennec_base
|
||||||
{
|
{
|
||||||
availableForSupportTypes[]=
|
availableForSupportTypes[]=
|
||||||
{
|
{
|
||||||
@@ -1863,11 +1863,11 @@ class BRAF_Fennec_unarmed_base: BRAF_Fennec_Base
|
|||||||
slingLoadMaxCargoMass=10;
|
slingLoadMaxCargoMass=10;
|
||||||
class Turrets: Turrets
|
class Turrets: Turrets
|
||||||
{
|
{
|
||||||
class BRAF_CopilotTurret: BRAF_CopilotTurret
|
class braf_copilotturret: braf_copilotturret
|
||||||
{};
|
{};
|
||||||
class BRAF_Cargo_Heli_Right: BRAF_Cargo_Heli_Right
|
class braf_cargo_heli_right: braf_cargo_heli_right
|
||||||
{};
|
{};
|
||||||
class BRAF_Cargo_Heli_Left: BRAF_Cargo_Heli_Left
|
class braf_cargo_heli_left: braf_cargo_heli_left
|
||||||
{};
|
{};
|
||||||
};
|
};
|
||||||
class AnimationSources: AnimationSources
|
class AnimationSources: AnimationSources
|
||||||
@@ -1938,7 +1938,7 @@ class BRAF_Fennec_unarmed_base: BRAF_Fennec_Base
|
|||||||
};
|
};
|
||||||
class Arm_EFS
|
class Arm_EFS
|
||||||
{
|
{
|
||||||
displayname="<t color='#ffaa00'> Arm EFS </t>";
|
displayname="<t color='#ffaa00'> arm efs </t>";
|
||||||
position="cabin";
|
position="cabin";
|
||||||
showWindow=1;
|
showWindow=1;
|
||||||
radius=10;
|
radius=10;
|
||||||
@@ -1949,19 +1949,19 @@ class BRAF_Fennec_unarmed_base: BRAF_Fennec_Base
|
|||||||
};
|
};
|
||||||
class Disarm_EFS: Arm_EFS
|
class Disarm_EFS: Arm_EFS
|
||||||
{
|
{
|
||||||
displayname="<t color='#ffaa00'> Disarm EFS </t>";
|
displayname="<t color='#ffaa00'> disarm efs </t>";
|
||||||
condition="getNumber (configOf this >> 'canFloat') == 1 AND this animationphase 'EFS_Cover_Hide' > 0.9 AND (player in crew this) AND ((this getVariable ['braf_efs_state','SAFE']) == 'ARMED')";
|
condition="getNumber (configOf this >> 'canFloat') == 1 AND this animationphase 'EFS_Cover_Hide' > 0.9 AND (player in crew this) AND ((this getVariable ['braf_efs_state','SAFE']) == 'ARMED')";
|
||||||
statement="[this, ""disarm""] call BRAF_fnc_efs";
|
statement="[this, ""disarm""] call BRAF_fnc_efs";
|
||||||
};
|
};
|
||||||
class Deploy_Floats: Arm_EFS
|
class Deploy_Floats: Arm_EFS
|
||||||
{
|
{
|
||||||
displayname="<t color='#b31d00'> Deploy Floats </t>";
|
displayname="<t color='#b31d00'> deploy floats </t>";
|
||||||
condition="getNumber (configOf this >> 'canFloat') == 1 AND this animationphase 'EFS_Cover_Hide' > 0.9 AND (player in crew this) AND ((this getVariable ['braf_efs_state','SAFE']) == 'ARMED')";
|
condition="getNumber (configOf this >> 'canFloat') == 1 AND this animationphase 'EFS_Cover_Hide' > 0.9 AND (player in crew this) AND ((this getVariable ['braf_efs_state','SAFE']) == 'ARMED')";
|
||||||
statement="[this, ""deployfloats""] call BRAF_fnc_efs";
|
statement="[this, ""deployfloats""] call BRAF_fnc_efs";
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
class BRAF_Fennec_cargo_base: BRAF_Fennec_Base
|
class braf_fennec_cargo_base: braf_fennec_base
|
||||||
{
|
{
|
||||||
availableForSupportTypes[]=
|
availableForSupportTypes[]=
|
||||||
{
|
{
|
||||||
@@ -1972,7 +1972,7 @@ class BRAF_Fennec_cargo_base: BRAF_Fennec_Base
|
|||||||
transportSoldier=4;
|
transportSoldier=4;
|
||||||
class Turrets: Turrets
|
class Turrets: Turrets
|
||||||
{
|
{
|
||||||
class BRAF_CopilotTurret: BRAF_CopilotTurret
|
class braf_copilotturret: braf_copilotturret
|
||||||
{};
|
{};
|
||||||
};
|
};
|
||||||
class AnimationSources: AnimationSources
|
class AnimationSources: AnimationSources
|
||||||
@@ -2017,11 +2017,11 @@ class BRAF_Fennec_cargo_base: BRAF_Fennec_Base
|
|||||||
};
|
};
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
class BRAF_Fennec_Unarmed: BRAF_Fennec_unarmed_base
|
class braf_fennec_unarmed: braf_fennec_unarmed_base
|
||||||
{
|
{
|
||||||
author = "BRAF TEAM";
|
author = "BRAF TEAM";
|
||||||
_generalMacro="BRAF_Fennec_Unarmed";
|
_generalMacro="braf_fennec_unarmed";
|
||||||
editorPreview="\braf\braf_insignia\editorpreview\Air\BRAF_Fennec_Unarmed.jpg";
|
editorPreview="\braf\braf_insignia\editorpreview\air\braf_fennec_unarmed.jpg";
|
||||||
scope=2;
|
scope=2;
|
||||||
side=2;
|
side=2;
|
||||||
scopeCurator=2;
|
scopeCurator=2;
|
||||||
@@ -2034,11 +2034,11 @@ class BRAF_Fennec_Unarmed: BRAF_Fennec_unarmed_base
|
|||||||
"3BAvEx",0.5
|
"3BAvEx",0.5
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
class BRAF_Fennec_Unarmed_MB: BRAF_Fennec_unarmed_base
|
class braf_fennec_unarmed_mb: braf_fennec_unarmed_base
|
||||||
{
|
{
|
||||||
author = "BRAF TEAM";
|
author = "BRAF TEAM";
|
||||||
_generalMacro="BRAF_Fennec_Unarmed_MB";
|
_generalMacro="braf_fennec_unarmed_mb";
|
||||||
faction="BRAF_NAVY";
|
faction="braf_navy";
|
||||||
canFloat=1;
|
canFloat=1;
|
||||||
waterAngularDampingCoef=0;
|
waterAngularDampingCoef=0;
|
||||||
waterDamageEngine=0.2;
|
waterDamageEngine=0.2;
|
||||||
@@ -2050,7 +2050,7 @@ class BRAF_Fennec_Unarmed_MB: BRAF_Fennec_unarmed_base
|
|||||||
waterResistance=1;
|
waterResistance=1;
|
||||||
waterResistanceCoef=0.5;
|
waterResistanceCoef=0.5;
|
||||||
crew="braf_characters_aviation_navy_pilot";
|
crew="braf_characters_aviation_navy_pilot";
|
||||||
editorPreview="\braf\braf_insignia\editorpreview\air\BRAF_Fennec_Unarmed_MB.jpg";
|
editorPreview="\braf\braf_insignia\editorpreview\air\braf_fennec_unarmed_mb.jpg";
|
||||||
scope=2;
|
scope=2;
|
||||||
side=2;
|
side=2;
|
||||||
scopeCurator=2;
|
scopeCurator=2;
|
||||||
@@ -2074,12 +2074,12 @@ class BRAF_Fennec_Unarmed_MB: BRAF_Fennec_unarmed_base
|
|||||||
"EFS_Hide",0
|
"EFS_Hide",0
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
class BRAF_Fennec_Unarmed_FAB: BRAF_Fennec_unarmed_base
|
class braf_fennec_unarmed_fab: braf_fennec_unarmed_base
|
||||||
{
|
{
|
||||||
author = "BRAF TEAM";
|
author = "BRAF TEAM";
|
||||||
_generalMacro="BRAF_Fennec_Unarmed_FAB";
|
_generalMacro="braf_fennec_unarmed_fab";
|
||||||
faction="BRAF_FAB";
|
faction="braf_fab";
|
||||||
editorPreview="\braf\braf_insignia\editorpreview\air\BRAF_Fennec_Unarmed_FAB.jpg";
|
editorPreview="\braf\braf_insignia\editorpreview\air\braf_fennec_unarmed_fab.jpg";
|
||||||
scope=2;
|
scope=2;
|
||||||
side=2;
|
side=2;
|
||||||
forceInGarage=1;
|
forceInGarage=1;
|
||||||
@@ -2096,13 +2096,13 @@ class BRAF_Fennec_Unarmed_FAB: BRAF_Fennec_unarmed_base
|
|||||||
"FAB",1
|
"FAB",1
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
class BRAF_Fennec_Resort: BRAF_Fennec_cargo_base
|
class braf_fennec_resort: braf_fennec_cargo_base
|
||||||
{
|
{
|
||||||
author = "BRAF TEAM";
|
author = "BRAF TEAM";
|
||||||
_generalMacro="BRAF_Fennec_Resort";
|
_generalMacro="braf_fennec_resort";
|
||||||
editorPreview="\braf\braf_insignia\editorpreview\brazilian_civ\Air\BRAF_Fennec_Resort.jpg";
|
editorPreview="\braf\braf_insignia\editorpreview\brazilian_civ\air\braf_fennec_resort.jpg";
|
||||||
scope=2;
|
scope=2;
|
||||||
faction="BRAF_CIV";
|
faction="braf_civ";
|
||||||
canFloat=1;
|
canFloat=1;
|
||||||
waterAngularDampingCoef=0;
|
waterAngularDampingCoef=0;
|
||||||
waterDamageEngine=0.2;
|
waterDamageEngine=0.2;
|
||||||
@@ -2133,11 +2133,11 @@ class BRAF_Fennec_Resort: BRAF_Fennec_cargo_base
|
|||||||
"EFS_Hide",0
|
"EFS_Hide",0
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
class BRAF_Fennec_80s: BRAF_Fennec_unarmed_base
|
class braf_fennec_80s: braf_fennec_unarmed_base
|
||||||
{
|
{
|
||||||
author = "BRAF TEAM";
|
author = "BRAF TEAM";
|
||||||
_generalMacro="BRAF_Fennec_80s";
|
_generalMacro="braf_fennec_80s";
|
||||||
editorPreview="\braf\braf_insignia\editorpreview\Air\BRAF_Fennec_80s.jpg";
|
editorPreview="\braf\braf_insignia\editorpreview\air\braf_fennec_80s.jpg";
|
||||||
scope=2;
|
scope=2;
|
||||||
side=2;
|
side=2;
|
||||||
scopeCurator=2;
|
scopeCurator=2;
|
||||||
@@ -2148,11 +2148,11 @@ class BRAF_Fennec_80s: BRAF_Fennec_unarmed_base
|
|||||||
"80s",1
|
"80s",1
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
class BRAF_Fennec_Armed: BRAF_Fennec_dynamicLoadout_base
|
class braf_fennec_armed: braf_fennec_dynamicloadout_base
|
||||||
{
|
{
|
||||||
author = "BRAF TEAM";
|
author = "BRAF TEAM";
|
||||||
_generalMacro="BRAF_Fennec_Armed";
|
_generalMacro="braf_fennec_armed";
|
||||||
editorPreview="\braf\braf_insignia\editorpreview\Air\BRAF_Fennec_Armed.jpg";
|
editorPreview="\braf\braf_insignia\editorpreview\air\braf_fennec_armed.jpg";
|
||||||
scope=2;
|
scope=2;
|
||||||
side=2;
|
side=2;
|
||||||
scopeCurator=2;
|
scopeCurator=2;
|
||||||
@@ -2164,11 +2164,11 @@ class BRAF_Fennec_Armed: BRAF_Fennec_dynamicLoadout_base
|
|||||||
"3BAvEx",0.5
|
"3BAvEx",0.5
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
class BRAF_Fennec_Armed_MB: BRAF_Fennec_dynamicLoadout_base
|
class braf_fennec_armed_mb: braf_fennec_dynamicloadout_base
|
||||||
{
|
{
|
||||||
author = "BRAF TEAM";
|
author = "BRAF TEAM";
|
||||||
_generalMacro="BRAF_Fennec_Armed_MB";
|
_generalMacro="braf_fennec_armed_mb";
|
||||||
faction="BRAF_NAVY";
|
faction="braf_navy";
|
||||||
canFloat=1;
|
canFloat=1;
|
||||||
waterAngularDampingCoef=0;
|
waterAngularDampingCoef=0;
|
||||||
waterDamageEngine=0.2;
|
waterDamageEngine=0.2;
|
||||||
@@ -2180,7 +2180,7 @@ class BRAF_Fennec_Armed_MB: BRAF_Fennec_dynamicLoadout_base
|
|||||||
waterResistance=1;
|
waterResistance=1;
|
||||||
waterResistanceCoef=0.5;
|
waterResistanceCoef=0.5;
|
||||||
crew="braf_characters_aviation_navy_pilot";
|
crew="braf_characters_aviation_navy_pilot";
|
||||||
editorPreview="\braf\braf_insignia\editorpreview\air\BRAF_Fennec_Armed_MB.jpg";
|
editorPreview="\braf\braf_insignia\editorpreview\air\braf_fennec_armed_mb.jpg";
|
||||||
scope=2;
|
scope=2;
|
||||||
side=2;
|
side=2;
|
||||||
scopeCurator=2;
|
scopeCurator=2;
|
||||||
@@ -2203,13 +2203,13 @@ class BRAF_Fennec_Armed_MB: BRAF_Fennec_dynamicLoadout_base
|
|||||||
"EFS_Hide",0
|
"EFS_Hide",0
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
class BRAF_Fennec_Armed_FAB: BRAF_Fennec_dynamicLoadout_base
|
class braf_fennec_armed_fab: braf_fennec_dynamicloadout_base
|
||||||
{
|
{
|
||||||
author = "BRAF TEAM";
|
author = "BRAF TEAM";
|
||||||
_generalMacro="BRAF_Fennec_Armed_FAB";
|
_generalMacro="braf_fennec_armed_fab";
|
||||||
faction="BRAF_FAB";
|
faction="braf_fab";
|
||||||
crew="braf_characters_aviation_air_force_pilot";
|
crew="braf_characters_aviation_air_force_pilot";
|
||||||
editorPreview="\braf\braf_insignia\editorpreview\air\BRAF_Fennec_Armed_FAB.jpg";
|
editorPreview="\braf\braf_insignia\editorpreview\air\braf_fennec_armed_fab.jpg";
|
||||||
scope=2;
|
scope=2;
|
||||||
side=2;
|
side=2;
|
||||||
scopeCurator=2;
|
scopeCurator=2;
|
||||||
@@ -2224,11 +2224,11 @@ class BRAF_Fennec_Armed_FAB: BRAF_Fennec_dynamicLoadout_base
|
|||||||
"FAB",1
|
"FAB",1
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
class BRAF_Fennec_Cargo: BRAF_Fennec_cargo_base
|
class braf_fennec_cargo: braf_fennec_cargo_base
|
||||||
{
|
{
|
||||||
author = "BRAF TEAM";
|
author = "BRAF TEAM";
|
||||||
_generalMacro="BRAF_Fennec_Cargo";
|
_generalMacro="braf_fennec_cargo";
|
||||||
editorPreview="\braf\braf_insignia\editorpreview\Air\BRAF_Fennec_Cargo.jpg";
|
editorPreview="\braf\braf_insignia\editorpreview\air\braf_fennec_cargo.jpg";
|
||||||
scope=2;
|
scope=2;
|
||||||
side=2;
|
side=2;
|
||||||
scopeCurator=2;
|
scopeCurator=2;
|
||||||
@@ -2240,11 +2240,11 @@ class BRAF_Fennec_Cargo: BRAF_Fennec_cargo_base
|
|||||||
"3BAvEx",0.5
|
"3BAvEx",0.5
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
class BRAF_Fennec_Cargo_MB: BRAF_Fennec_cargo_base
|
class braf_fennec_cargo_mb: braf_fennec_cargo_base
|
||||||
{
|
{
|
||||||
author = "BRAF TEAM";
|
author = "BRAF TEAM";
|
||||||
_generalMacro="BRAF_Fennec_Cargo_MB";
|
_generalMacro="braf_fennec_cargo_mb";
|
||||||
faction="BRAF_NAVY";
|
faction="braf_navy";
|
||||||
canFloat=1;
|
canFloat=1;
|
||||||
waterAngularDampingCoef=0;
|
waterAngularDampingCoef=0;
|
||||||
waterDamageEngine=0.2;
|
waterDamageEngine=0.2;
|
||||||
@@ -2256,7 +2256,7 @@ class BRAF_Fennec_Cargo_MB: BRAF_Fennec_cargo_base
|
|||||||
waterResistance=1;
|
waterResistance=1;
|
||||||
waterResistanceCoef=0.5;
|
waterResistanceCoef=0.5;
|
||||||
crew="braf_characters_aviation_navy_pilot";
|
crew="braf_characters_aviation_navy_pilot";
|
||||||
editorPreview="\braf\braf_insignia\editorpreview\air\BRAF_Fennec_Cargo_MB.jpg";
|
editorPreview="\braf\braf_insignia\editorpreview\air\braf_fennec_cargo_mb.jpg";
|
||||||
scope=2;
|
scope=2;
|
||||||
side=2;
|
side=2;
|
||||||
scopeCurator=2;
|
scopeCurator=2;
|
||||||
@@ -2279,13 +2279,13 @@ class BRAF_Fennec_Cargo_MB: BRAF_Fennec_cargo_base
|
|||||||
"EFS_Hide",0
|
"EFS_Hide",0
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
class BRAF_Fennec_Cargo_FAB: BRAF_Fennec_cargo_base
|
class braf_fennec_cargo_fab: braf_fennec_cargo_base
|
||||||
{
|
{
|
||||||
author = "BRAF TEAM";
|
author = "BRAF TEAM";
|
||||||
_generalMacro="BRAF_Fennec_Cargo_FAB";
|
_generalMacro="braf_fennec_cargo_fab";
|
||||||
faction="BRAF_FAB";
|
faction="braf_fab";
|
||||||
crew="braf_characters_aviation_air_force_pilot";
|
crew="braf_characters_aviation_air_force_pilot";
|
||||||
editorPreview="\braf\braf_insignia\editorpreview\air\BRAF_Fennec_Cargo_FAB.jpg";
|
editorPreview="\braf\braf_insignia\editorpreview\air\braf_fennec_cargo_fab.jpg";
|
||||||
scope=2;
|
scope=2;
|
||||||
side=2;
|
side=2;
|
||||||
scopeCurator=2;
|
scopeCurator=2;
|
||||||
@@ -2300,11 +2300,11 @@ class BRAF_Fennec_Cargo_FAB: BRAF_Fennec_cargo_base
|
|||||||
"FAB",1
|
"FAB",1
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
class BRAF_Fennec_SAR: BRAF_Fennec_SAR_base
|
class braf_fennec_sar: braf_fennec_sar_base
|
||||||
{
|
{
|
||||||
author = "BRAF TEAM";
|
author = "BRAF TEAM";
|
||||||
_generalMacro="BRAF_Fennec_SAR";
|
_generalMacro="braf_fennec_sar";
|
||||||
editorPreview="\braf\braf_insignia\editorpreview\Air\BRAF_Fennec_SAR.jpg";
|
editorPreview="\braf\braf_insignia\editorpreview\air\braf_fennec_sar.jpg";
|
||||||
scope=2;
|
scope=2;
|
||||||
side=2;
|
side=2;
|
||||||
scopeCurator=2;
|
scopeCurator=2;
|
||||||
@@ -2316,13 +2316,13 @@ class BRAF_Fennec_SAR: BRAF_Fennec_SAR_base
|
|||||||
"3BAvEx",0.5
|
"3BAvEx",0.5
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
class BRAF_Fennec_SAR_MB: BRAF_Fennec_SAR_base
|
class braf_fennec_sar_mb: braf_fennec_sar_base
|
||||||
{
|
{
|
||||||
author = "BRAF TEAM";
|
author = "BRAF TEAM";
|
||||||
_generalMacro="BRAF_Fennec_SAR_MB";
|
_generalMacro="braf_fennec_sar_mb";
|
||||||
editorPreview="\braf\braf_insignia\editorpreview\air\BRAF_Fennec_SAR_MB.jpg";
|
editorPreview="\braf\braf_insignia\editorpreview\air\braf_fennec_sar_mb.jpg";
|
||||||
crew="braf_characters_aviation_navy_pilot";
|
crew="braf_characters_aviation_navy_pilot";
|
||||||
faction="BRAF_NAVY";
|
faction="braf_navy";
|
||||||
canFloat=1;
|
canFloat=1;
|
||||||
waterAngularDampingCoef=0;
|
waterAngularDampingCoef=0;
|
||||||
waterDamageEngine=0.2;
|
waterDamageEngine=0.2;
|
||||||
@@ -2355,13 +2355,13 @@ class BRAF_Fennec_SAR_MB: BRAF_Fennec_SAR_base
|
|||||||
"EFS_Hide",0
|
"EFS_Hide",0
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
class BRAF_Fennec_SAR_FAB: BRAF_Fennec_SAR_base
|
class braf_fennec_sar_fab: braf_fennec_sar_base
|
||||||
{
|
{
|
||||||
author = "BRAF TEAM";
|
author = "BRAF TEAM";
|
||||||
_generalMacro="BRAF_Fennec_SAR_FAB";
|
_generalMacro="braf_fennec_sar_fab";
|
||||||
editorPreview="\braf\braf_insignia\editorpreview\air\BRAF_Fennec_SAR_FAB.jpg";
|
editorPreview="\braf\braf_insignia\editorpreview\air\braf_fennec_sar_fab.jpg";
|
||||||
crew="braf_characters_aviation_air_force_pilot";
|
crew="braf_characters_aviation_air_force_pilot";
|
||||||
faction="BRAF_FAB";
|
faction="braf_fab";
|
||||||
scope=2;
|
scope=2;
|
||||||
side=2;
|
side=2;
|
||||||
scopeCurator=2;
|
scopeCurator=2;
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
class MFD
|
class MFD
|
||||||
{
|
{
|
||||||
class BRAF_HRZ_LEFT
|
class braf_hrz_left
|
||||||
{
|
{
|
||||||
topLeft="MFD_L_TL";
|
topLeft="MFD_L_TL";
|
||||||
topRight="MFD_L_TR";
|
topRight="MFD_L_TR";
|
||||||
@@ -5826,7 +5826,7 @@ class MFD
|
|||||||
{
|
{
|
||||||
type="text";
|
type="text";
|
||||||
source="static";
|
source="static";
|
||||||
text="M/S";
|
text="m/s";
|
||||||
sourceScale=1;
|
sourceScale=1;
|
||||||
align="center";
|
align="center";
|
||||||
scale=1;
|
scale=1;
|
||||||
@@ -6907,13 +6907,13 @@ class MFD
|
|||||||
};
|
};
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
class BRAF_HRZ_RIGHT: BRAF_HRZ_LEFT
|
class braf_hrz_right: braf_hrz_left
|
||||||
{
|
{
|
||||||
topLeft="MFD_R_TL";
|
topLeft="MFD_R_TL";
|
||||||
topRight="MFD_R_TR";
|
topRight="MFD_R_TR";
|
||||||
bottomLeft="MFD_R_ML";
|
bottomLeft="MFD_R_ML";
|
||||||
};
|
};
|
||||||
class BRAF_HRZ_CENTER
|
class braf_hrz_center
|
||||||
{
|
{
|
||||||
topLeft="HRZ_TL";
|
topLeft="HRZ_TL";
|
||||||
topRight="HRZ_TR";
|
topRight="HRZ_TR";
|
||||||
@@ -12305,7 +12305,7 @@ class MFD
|
|||||||
};
|
};
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
class BRAF_DIR_LEFT
|
class braf_dir_left
|
||||||
{
|
{
|
||||||
topLeft="MFD_L_ML";
|
topLeft="MFD_L_ML";
|
||||||
topRight="MFD_L_MR";
|
topRight="MFD_L_MR";
|
||||||
@@ -13374,13 +13374,13 @@ class MFD
|
|||||||
};
|
};
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
class BRAF_DIR_RIGHT: BRAF_DIR_LEFT
|
class braf_dir_right: braf_dir_left
|
||||||
{
|
{
|
||||||
topLeft="MFD_R_ML";
|
topLeft="MFD_R_ML";
|
||||||
topRight="MFD_R_MR";
|
topRight="MFD_R_MR";
|
||||||
bottomLeft="MFD_R_BL";
|
bottomLeft="MFD_R_BL";
|
||||||
};
|
};
|
||||||
class BRAF_ENG_TOP
|
class braf_eng_top
|
||||||
{
|
{
|
||||||
topLeft="MFD_M_TL";
|
topLeft="MFD_M_TL";
|
||||||
topRight="MFD_M_TR";
|
topRight="MFD_M_TR";
|
||||||
@@ -13454,7 +13454,7 @@ class MFD
|
|||||||
class Top
|
class Top
|
||||||
{
|
{
|
||||||
type="polygon";
|
type="polygon";
|
||||||
texture="braf\braf_air\Braf_Helicopters\Braf_Pantera\data\engine2_ca.paa";
|
texture="braf\braf_air\braf_helicopters\braf_pantera\data\engine2_ca.paa";
|
||||||
points[]=
|
points[]=
|
||||||
{
|
{
|
||||||
{
|
{
|
||||||
@@ -13517,7 +13517,7 @@ class MFD
|
|||||||
};
|
};
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
class BRAF_ENG_BOTTOM
|
class braf_eng_bottom
|
||||||
{
|
{
|
||||||
topLeft="MFD_M_ML";
|
topLeft="MFD_M_ML";
|
||||||
topRight="MFD_M_MR";
|
topRight="MFD_M_MR";
|
||||||
@@ -13580,7 +13580,7 @@ class MFD
|
|||||||
class Bottom
|
class Bottom
|
||||||
{
|
{
|
||||||
type="polygon";
|
type="polygon";
|
||||||
texture="braf\braf_air\Braf_Helicopters\Braf_Pantera\data\engine1_ca.paa";
|
texture="braf\braf_air\braf_helicopters\braf_pantera\data\engine1_ca.paa";
|
||||||
points[]=
|
points[]=
|
||||||
{
|
{
|
||||||
{
|
{
|
||||||
@@ -13610,7 +13610,7 @@ class MFD
|
|||||||
};
|
};
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
class BRAF_CLK_LEFT
|
class braf_clk_left
|
||||||
{
|
{
|
||||||
topLeft="CLK_L_TL";
|
topLeft="CLK_L_TL";
|
||||||
topRight="CLK_L_TR";
|
topRight="CLK_L_TR";
|
||||||
@@ -13743,13 +13743,13 @@ class MFD
|
|||||||
};
|
};
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
class BRAF_CLK_RIGHT: BRAF_CLK_LEFT
|
class braf_clk_right: braf_clk_left
|
||||||
{
|
{
|
||||||
topLeft="CLK_R_TL";
|
topLeft="CLK_R_TL";
|
||||||
topRight="CLK_R_TR";
|
topRight="CLK_R_TR";
|
||||||
bottomLeft="CLK_R_BL";
|
bottomLeft="CLK_R_BL";
|
||||||
};
|
};
|
||||||
class BRAF_GPS_LEFT
|
class braf_gps_left
|
||||||
{
|
{
|
||||||
topLeft="GPS_TL";
|
topLeft="GPS_TL";
|
||||||
topRight="GPS_TR";
|
topRight="GPS_TR";
|
||||||
@@ -13779,7 +13779,7 @@ class MFD
|
|||||||
class GPS
|
class GPS
|
||||||
{
|
{
|
||||||
type="polygon";
|
type="polygon";
|
||||||
texture="braf\braf_air\braf_helicopters\braf_fennec\data\GPS_175_co.paa";
|
texture="braf\braf_air\braf_helicopters\braf_fennec\data\gps_175_co.paa";
|
||||||
points[]=
|
points[]=
|
||||||
{
|
{
|
||||||
{
|
{
|
||||||
@@ -13806,7 +13806,7 @@ class MFD
|
|||||||
};
|
};
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
class BRAF_GUN_LEFT
|
class braf_gun_left
|
||||||
{
|
{
|
||||||
topLeft="GUN_TL";
|
topLeft="GUN_TL";
|
||||||
topRight="GUN_TR";
|
topRight="GUN_TR";
|
||||||
@@ -13917,7 +13917,7 @@ class MFD
|
|||||||
};
|
};
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
class BRAF_COM
|
class braf_com
|
||||||
{
|
{
|
||||||
topLeft="COM_TL";
|
topLeft="COM_TL";
|
||||||
topRight="COM_TR";
|
topRight="COM_TR";
|
||||||
@@ -14011,7 +14011,7 @@ class MFD
|
|||||||
};
|
};
|
||||||
};
|
};
|
||||||
///*
|
///*
|
||||||
class BRAF_HUD
|
class braf_hud
|
||||||
{
|
{
|
||||||
topLeft="HUD_TL";
|
topLeft="HUD_TL";
|
||||||
topRight="HUD_TR";
|
topRight="HUD_TR";
|
||||||
|
|||||||
@@ -2,252 +2,252 @@ occludeSoundsWhenIn=0.562341;
|
|||||||
obstructSoundsWhenIn=0.316228;
|
obstructSoundsWhenIn=0.316228;
|
||||||
attenuationEffectType="HeliAttenuation";
|
attenuationEffectType="HeliAttenuation";
|
||||||
emptySound[]={"",0,1};
|
emptySound[]={"",0,1};
|
||||||
soundGeneralCollision1[]={"A3\Sounds_F\vehicles\crashes\helis\Heli_coll_default_int_1",1.0,1,100};
|
soundGeneralCollision1[]={"a3\sounds_f\vehicles\crashes\helis\heli_coll_default_int_1",1.0,1,100};
|
||||||
soundGeneralCollision2[]={"A3\Sounds_F\vehicles\crashes\helis\Heli_coll_default_int_2",1.0,1,100};
|
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};
|
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};
|
soundCrashes[]={"soundGeneralCollision1",0.33,"soundGeneralCollision2",0.33,"soundGeneralCollision3",0.33};
|
||||||
soundLandCrashes[]={"emptySound",0};
|
soundLandCrashes[]={"emptySound",0};
|
||||||
soundBuildingCrash[]={"soundGeneralCollision1",1,"soundGeneralCollision2",1,"soundGeneralCollision3",1};
|
soundBuildingCrash[]={"soundGeneralCollision1",1,"soundGeneralCollision2",1,"soundGeneralCollision3",1};
|
||||||
soundArmorCrash[]={"soundGeneralCollision1",1,"soundGeneralCollision2",1,"soundGeneralCollision3",1};
|
soundArmorCrash[]={"soundGeneralCollision1",1,"soundGeneralCollision2",1,"soundGeneralCollision3",1};
|
||||||
soundWoodCrash[]={"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};
|
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};
|
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};
|
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};
|
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};
|
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};
|
soundWaterCollision2[]={"a3\sounds_f\vehicles\crashes\planes\plane_crash_water_2",1.4125376,1,500};
|
||||||
soundWaterCrashes[]={"soundWaterCollision1",0.5,"soundWaterCollision2",0.5};
|
soundWaterCrashes[]={"soundWaterCollision1",0.5,"soundWaterCollision2",0.5};
|
||||||
soundDammage[]={"A3\Sounds_F\vehicles\crashes\helis\Heli_crash_default_ext_1",3.1622777,1};
|
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};
|
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};
|
soundGetOut[]={"a3\sounds_f\vehicles\air\noises\heli_get_out2",0.7943282,1,20};
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
soundEngineOnInt[]={"braf\braf_air\Braf_Helicopters\BRAF_Sounds\fennec\fennec_int_start.ogg",0.31622776,1.0};
|
soundEngineOnInt[]={"braf\braf_air\braf_helicopters\braf_sounds\fennec\fennec_int_start.ogg",0.31622776,1.0};
|
||||||
soundEngineOnExt[]={"braf\braf_air\Braf_Helicopters\BRAF_Sounds\fennec\fennec_ext_start.ogg",0.7943282,1.0,600};
|
soundEngineOnExt[]={"braf\braf_air\braf_helicopters\braf_sounds\fennec\fennec_ext_start.ogg",0.7943282,1.0,600};
|
||||||
soundEngineOffInt[]={"braf\braf_air\Braf_Helicopters\BRAF_Sounds\fennec\fennec_int_shut.ogg",0.31622776,1.0};
|
soundEngineOffInt[]={"braf\braf_air\braf_helicopters\braf_sounds\fennec\fennec_int_shut.ogg",0.31622776,1.0};
|
||||||
soundEngineOffExt[]={"braf\braf_air\Braf_Helicopters\BRAF_Sounds\fennec\fennec_ext_shut.ogg",0.7943282,1.0,600};
|
soundEngineOffExt[]={"braf\braf_air\braf_helicopters\braf_sounds\fennec\fennec_ext_shut.ogg",0.7943282,1.0,600};
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
soundLocked[]={"\A3\Sounds_F\weapons\Rockets\opfor_lock_1",1.0,1};
|
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};
|
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};
|
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};
|
rotorDamageOut[]={"a3\sounds_f\vehicles\air\noises\heli_damage_rotor_ext_1",2.5118864,1.0,150};
|
||||||
rotorDamage[]={"rotorDamageInt","rotorDamageOut"};
|
rotorDamage[]={"rotorDamageInt","rotorDamageOut"};
|
||||||
tailDamageInt[]={"A3\Sounds_F\vehicles\air\noises\heli_damage_tail",1.0,1.0};
|
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};
|
tailDamageOut[]={"a3\sounds_f\vehicles\air\noises\heli_damage_tail",1.0,1.0,300};
|
||||||
tailDamage[]={"tailDamageInt","tailDamageOut"};
|
tailDamage[]={"tailDamageInt","tailDamageOut"};
|
||||||
landingSoundInt0[]={"A3\Sounds_F\vehicles\air\noises\landing_skids_int1_open",1.0,1.0,100};
|
landingSoundInt0[]={"a3\sounds_f\vehicles\air\noises\landing_skids_int1_open",1.0,1.0,100};
|
||||||
landingSoundInt1[]={"A3\Sounds_F\vehicles\air\noises\landing_skids_int1_open",1.0,1.0,100};
|
landingSoundInt1[]={"a3\sounds_f\vehicles\air\noises\landing_skids_int1_open",1.0,1.0,100};
|
||||||
landingSoundInt[]={"landingSoundInt0",0.5,"landingSoundInt1",0.5};
|
landingSoundInt[]={"landingSoundInt0",0.5,"landingSoundInt1",0.5};
|
||||||
landingSoundOut0[]={"A3\Sounds_F\vehicles\air\noises\landing_skids_ext1",1.7782794,1.0,100};
|
landingSoundOut0[]={"a3\sounds_f\vehicles\air\noises\landing_skids_ext1",1.7782794,1.0,100};
|
||||||
landingSoundOut1[]={"A3\Sounds_F\vehicles\air\noises\landing_skids_ext1",1.7782794,1.0,100};
|
landingSoundOut1[]={"a3\sounds_f\vehicles\air\noises\landing_skids_ext1",1.7782794,1.0,100};
|
||||||
landingSoundOut[]={"landingSoundOut0",0.5,"landingSoundOut1",0.5};
|
landingSoundOut[]={"landingSoundOut0",0.5,"landingSoundOut1",0.5};
|
||||||
slingCargoAttach0[]={"A3\Sounds_F\vehicles\air\noises\SL_engineDownEndINT",1.0,1.0};
|
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};
|
slingCargoAttach1[]={"a3\sounds_f\vehicles\air\noises\sl_1hooklock",1.7782794,1.0,200};
|
||||||
slingCargoAttach[]={"slingCargoAttach0","slingCargoAttach1"};
|
slingCargoAttach[]={"slingCargoAttach0","slingCargoAttach1"};
|
||||||
slingCargoDetach0[]={"A3\Sounds_F\vehicles\air\noises\SL_engineUpEndINT",1.0,1.0};
|
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};
|
slingCargoDetach1[]={"a3\sounds_f\vehicles\air\noises\sl_1hookunlock",1.7782794,1.0,200};
|
||||||
slingCargoDetach[]={"slingCargoDetach0","slingCargoDetach1"};
|
slingCargoDetach[]={"slingCargoDetach0","slingCargoDetach1"};
|
||||||
slingCargoDetachAir0[]={"A3\Sounds_F\vehicles\air\noises\SL_unhook_air_int",1.0,1.0};
|
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};
|
slingCargoDetachAir1[]={"a3\sounds_f\vehicles\air\noises\sl_unhook_air_ext",1.0,1.0,300};
|
||||||
slingCargoDetachAir[]={"slingCargoDetach0","slingCargoDetach1"};
|
slingCargoDetachAir[]={"slingCargoDetach0","slingCargoDetach1"};
|
||||||
slingCargoRopeBreak0[]={"A3\Sounds_F\vehicles\air\noises\SL_rope_break_int",1.0,1.0};
|
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};
|
slingCargoRopeBreak1[]={"a3\sounds_f\vehicles\air\noises\sl_rope_break_ext",1.0,1.0,200};
|
||||||
slingCargoRopeBreak[]={"slingCargoDetach0","slingCargoDetach1"};
|
slingCargoRopeBreak[]={"slingCargoDetach0","slingCargoDetach1"};
|
||||||
gearUpExt[]={"A3\Sounds_F\vehicles\air\Heli_Attack_01\blackfoot_gear_up_ext",1,1,1000};
|
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};
|
gearUpInt[]={"a3\sounds_f\vehicles\air\heli_attack_01\blackfoot_gear_up_int",1,1,100};
|
||||||
gearUp[]={"gearUpInt","gearUpExt"};
|
gearUp[]={"gearUpInt","gearUpExt"};
|
||||||
gearDownInt[]={"A3\Sounds_F\vehicles\air\Heli_Attack_01\blackfoot_gear_down_int",1,1,100};
|
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};
|
gearDownExt[]={"a3\sounds_f\vehicles\air\heli_attack_01\blackfoot_gear_down_ext",1,1,1000};
|
||||||
gearDown[]={"gearDownInt","gearDownExt"};
|
gearDown[]={"gearDownInt","gearDownExt"};
|
||||||
class Sounds
|
class Sounds
|
||||||
{
|
{
|
||||||
class EngineExt
|
class EngineExt
|
||||||
{
|
{
|
||||||
sound[]={"braf\braf_air\Braf_Helicopters\BRAF_Sounds\fennec\fennec_ext_eng.ogg",0.75,1.0,400};
|
sound[]={"braf\braf_air\braf_helicopters\braf_sounds\fennec\fennec_ext_eng.ogg",0.75,1.0,400};
|
||||||
frequency="rotorSpeed";
|
frequency="rotorSpeed";
|
||||||
volume="4 * camPos * (0 max (rotorSpeed-0.4))";
|
volume="4 * camPos * (0 max (rotorSpeed-0.4))";
|
||||||
};
|
};
|
||||||
class RotorExt
|
class RotorExt
|
||||||
{
|
{
|
||||||
sound[]={"braf\braf_air\Braf_Helicopters\BRAF_Sounds\fennec\fennec_ext_rotor.ogg",1.5,1.0,1500};
|
sound[]={"braf\braf_air\braf_helicopters\braf_sounds\fennec\fennec_ext_rotor.ogg",1.5,1.0,1500};
|
||||||
frequency="(rotorSpeed factor [0.3, 0.7]) * (rotorSpeed factor [0.3, 1]) * (1 - rotorThrust/4)";
|
frequency="(rotorspeed factor [0.3, 0.7]) * (rotorspeed factor [0.3, 1]) * (1 - rotorthrust/4)";
|
||||||
volume="camPos * (rotorSpeed factor [0.3, 1]) * (1 + rotorThrust)";
|
volume="camPos * (rotorSpeed factor [0.3, 1]) * (1 + rotorThrust)";
|
||||||
};
|
};
|
||||||
class RotorSwist
|
class RotorSwist
|
||||||
{
|
{
|
||||||
sound[]={"braf\braf_air\Braf_Helicopters\BRAF_Sounds\fennec\fennec_rotor_swist.ogg",0.70794576,1.0,200};
|
sound[]={"braf\braf_air\braf_helicopters\braf_sounds\fennec\fennec_rotor_swist.ogg",0.70794576,1.0,200};
|
||||||
frequency=1;
|
frequency=1;
|
||||||
volume="camPos * (rotorThrust factor [0.7, 0.9])";
|
volume="camPos * (rotorThrust factor [0.7, 0.9])";
|
||||||
};
|
};
|
||||||
class EngineInt
|
class EngineInt
|
||||||
{
|
{
|
||||||
sound[]={"braf\braf_air\Braf_Helicopters\BRAF_Sounds\fennec\fennec_int_eng.ogg",0.7943282,1.0};
|
sound[]={"braf\braf_air\braf_helicopters\braf_sounds\fennec\fennec_int_eng.ogg",0.7943282,1.0};
|
||||||
frequency="rotorSpeed";
|
frequency="rotorSpeed";
|
||||||
volume="(1-camPos)*2*(0 max (rotorSpeed-0.4))";
|
volume="(1-camPos)*2*(0 max (rotorSpeed-0.4))";
|
||||||
};
|
};
|
||||||
class RotorInt
|
class RotorInt
|
||||||
{
|
{
|
||||||
sound[]={"braf\braf_air\Braf_Helicopters\BRAF_Sounds\fennec\fennec_int_rotor.ogg",0.63095737,1.0};
|
sound[]={"braf\braf_air\braf_helicopters\braf_sounds\fennec\fennec_int_rotor.ogg",0.63095737,1.0};
|
||||||
frequency="(rotorSpeed factor [0.3, 0.7]) * (rotorSpeed factor [0.3, 1]) * (1 - rotorThrust/4)";
|
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";
|
volume="(1 - camPos) * (rotorSpeed factor [0.3, 0.7]) * (1 + rotorThrust) * 0.7";
|
||||||
};
|
};
|
||||||
class RotorBench
|
class RotorBench
|
||||||
{
|
{
|
||||||
sound[]={"braf\braf_air\Braf_Helicopters\BRAF_Sounds\fennec\fennec_int_rotor_bench.ogg",0.5011872,1.0,1000};
|
sound[]={"braf\braf_air\braf_helicopters\braf_sounds\fennec\fennec_int_rotor_bench.ogg",0.5011872,1.0,1000};
|
||||||
frequency="(rotorSpeed factor [0.3, 0.7]) * (rotorSpeed factor [0.3, 1]) * (1 - rotorThrust/4)";
|
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";
|
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};
|
cone[]={1.6,3.14,1.6,0.95};
|
||||||
};
|
};
|
||||||
class EngineBench
|
class EngineBench
|
||||||
{
|
{
|
||||||
sound[]={"braf\braf_air\Braf_Helicopters\BRAF_Sounds\fennec\fennec_int_eng_bench.ogg",0.3548134,1.0,400};
|
sound[]={"braf\braf_air\braf_helicopters\braf_sounds\fennec\fennec_int_eng_bench.ogg",0.3548134,1.0,400};
|
||||||
frequency="rotorSpeed";
|
frequency="rotorSpeed";
|
||||||
volume="(playerPos factor [3.9, 4]) * (1 - camPos) * (0 max (rotorSpeed-0.4))";
|
volume="(playerPos factor [3.9, 4]) * (1 - camPos) * (0 max (rotorSpeed-0.4))";
|
||||||
};
|
};
|
||||||
class WindBench
|
class WindBench
|
||||||
{
|
{
|
||||||
sound[]={"A3\Sounds_F\vehicles\air\noises\wind_open_out",0.56234133,1.0,50};
|
sound[]={"a3\sounds_f\vehicles\air\noises\wind_open_out",0.56234133,1.0,50};
|
||||||
frequency=1;
|
frequency=1;
|
||||||
volume="4 * (playerPos factor [3.9, 4]) * (1 - camPos) * ((speed factor[0, 30]) + (speed factor[0, -30]))";
|
volume="4 * (playerPos factor [3.9, 4]) * (1 - camPos) * ((speed factor[0, 30]) + (speed factor[0, -30]))";
|
||||||
};
|
};
|
||||||
class TransmissionDamageExt_phase1
|
class TransmissionDamageExt_phase1
|
||||||
{
|
{
|
||||||
sound[]={"A3\Sounds_F\vehicles\air\noises\heli_damage_transmission_ext_1",1.0,1.0,150};
|
sound[]={"a3\sounds_f\vehicles\air\noises\heli_damage_transmission_ext_1",1.0,1.0,150};
|
||||||
frequency="0.66 + rotorSpeed / 3";
|
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])";
|
volume="camPos * (transmissionDamage factor [0.3, 0.35]) * (transmissionDamage factor [0.5, 0.45]) * (rotorSpeed factor [0.2, 0.5])";
|
||||||
};
|
};
|
||||||
class TransmissionDamageExt_phase2
|
class TransmissionDamageExt_phase2
|
||||||
{
|
{
|
||||||
sound[]={"A3\Sounds_F\vehicles\air\noises\heli_damage_transmission_ext_2",1.0,1.0,150};
|
sound[]={"a3\sounds_f\vehicles\air\noises\heli_damage_transmission_ext_2",1.0,1.0,150};
|
||||||
frequency="0.66 + rotorSpeed / 3";
|
frequency="0.66 + rotorspeed / 3";
|
||||||
volume="camPos * (transmissionDamage factor [0.45, 0.5]) * (rotorSpeed factor [0.2, 0.5])";
|
volume="camPos * (transmissionDamage factor [0.45, 0.5]) * (rotorSpeed factor [0.2, 0.5])";
|
||||||
};
|
};
|
||||||
class TransmissionDamageInt_phase1
|
class TransmissionDamageInt_phase1
|
||||||
{
|
{
|
||||||
sound[]={"A3\Sounds_F\vehicles\air\noises\heli_damage_transmission_int_1",1.0,1.0,150};
|
sound[]={"a3\sounds_f\vehicles\air\noises\heli_damage_transmission_int_1",1.0,1.0,150};
|
||||||
frequency="0.66 + rotorSpeed / 3";
|
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])";
|
volume="(1 - camPos) * (transmissionDamage factor [0.3, 0.35]) * (transmissionDamage factor [0.5, 0.45]) * (rotorSpeed factor [0.2, 0.5])";
|
||||||
};
|
};
|
||||||
class TransmissionDamageInt_phase2
|
class TransmissionDamageInt_phase2
|
||||||
{
|
{
|
||||||
sound[]={"A3\Sounds_F\vehicles\air\noises\heli_damage_transmission_int_2",1.0,1.0,150};
|
sound[]={"a3\sounds_f\vehicles\air\noises\heli_damage_transmission_int_2",1.0,1.0,150};
|
||||||
frequency="0.66 + rotorSpeed / 3";
|
frequency="0.66 + rotorspeed / 3";
|
||||||
volume="(1 - camPos) * (transmissionDamage factor [0.45, 0.5]) * (rotorSpeed factor [0.2, 0.5])";
|
volume="(1 - camPos) * (transmissionDamage factor [0.45, 0.5]) * (rotorSpeed factor [0.2, 0.5])";
|
||||||
};
|
};
|
||||||
class damageAlarmInt
|
class damageAlarmInt
|
||||||
{
|
{
|
||||||
sound[]={"A3\Sounds_F\vehicles\air\noises\heli_alarm_bluefor",0.31622776,1.0};
|
sound[]={"a3\sounds_f\vehicles\air\noises\heli_alarm_bluefor",0.31622776,1.0};
|
||||||
frequency=1;
|
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])";
|
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
|
class damageAlarmExt
|
||||||
{
|
{
|
||||||
sound[]={"A3\Sounds_F\vehicles\air\noises\heli_alarm_bluefor",0.22387211,1.0,20};
|
sound[]={"a3\sounds_f\vehicles\air\noises\heli_alarm_bluefor",0.22387211,1.0,20};
|
||||||
frequency=1;
|
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])";
|
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
|
class rotorLowAlarmInt
|
||||||
{
|
{
|
||||||
sound[]={"A3\Sounds_F\vehicles\air\noises\heli_alarm_rotor_low",0.31622776,1.0};
|
sound[]={"a3\sounds_f\vehicles\air\noises\heli_alarm_rotor_low",0.31622776,1.0};
|
||||||
frequency=1;
|
frequency=1;
|
||||||
volume="engineOn * (1 - camPos) * (rotorSpeed factor [0.9, 0.8999]) * (rotorSpeed factor [-0.5, 1]) * (speed factor [3, 3.01])";
|
volume="engineOn * (1 - camPos) * (rotorSpeed factor [0.9, 0.8999]) * (rotorSpeed factor [-0.5, 1]) * (speed factor [3, 3.01])";
|
||||||
};
|
};
|
||||||
class rotorLowAlarmExt
|
class rotorLowAlarmExt
|
||||||
{
|
{
|
||||||
sound[]={"A3\Sounds_F\vehicles\air\noises\heli_alarm_rotor_low",0.22387211,1.0,20};
|
sound[]={"a3\sounds_f\vehicles\air\noises\heli_alarm_rotor_low",0.22387211,1.0,20};
|
||||||
frequency=1;
|
frequency=1;
|
||||||
volume="engineOn * camPos * (rotorSpeed factor [0.9, 0.8999]) * (rotorSpeed factor [-0.5, 1]) * (speed factor [3, 3.01])";
|
volume="engineOn * camPos * (rotorSpeed factor [0.9, 0.8999]) * (rotorSpeed factor [-0.5, 1]) * (speed factor [3, 3.01])";
|
||||||
};
|
};
|
||||||
class scrubLandInt
|
class scrubLandInt
|
||||||
{
|
{
|
||||||
sound[]={"A3\Sounds_F\vehicles\air\noises\scrubLandInt_open",1.0,1.0,100};
|
sound[]={"a3\sounds_f\vehicles\air\noises\scrublandint_open",1.0,1.0,100};
|
||||||
frequency=1;
|
frequency=1;
|
||||||
volume="2 * (1-camPos) * (scrubLand factor[0.02, 0.05])";
|
volume="2 * (1-camPos) * (scrubLand factor[0.02, 0.05])";
|
||||||
};
|
};
|
||||||
class scrubLandExt
|
class scrubLandExt
|
||||||
{
|
{
|
||||||
sound[]={"A3\Sounds_F\vehicles\air\noises\scrubLandExt",1.0,1.0,100};
|
sound[]={"a3\sounds_f\vehicles\air\noises\scrublandext",1.0,1.0,100};
|
||||||
frequency=1;
|
frequency=1;
|
||||||
volume="camPos * (scrubLand factor[0.02, 0.05])";
|
volume="camPos * (scrubLand factor[0.02, 0.05])";
|
||||||
};
|
};
|
||||||
class scrubBuildingInt
|
class scrubBuildingInt
|
||||||
{
|
{
|
||||||
sound[]={"A3\Sounds_F\vehicles\air\noises\scrubBuildingInt",1.0,1.0,100};
|
sound[]={"a3\sounds_f\vehicles\air\noises\scrubbuildingint",1.0,1.0,100};
|
||||||
frequency=1;
|
frequency=1;
|
||||||
volume="2 * (1 - camPos) * (scrubBuilding factor[0.02, 0.05])";
|
volume="2 * (1 - camPos) * (scrubBuilding factor[0.02, 0.05])";
|
||||||
};
|
};
|
||||||
class scrubBuildingExt
|
class scrubBuildingExt
|
||||||
{
|
{
|
||||||
sound[]={"A3\Sounds_F\vehicles\air\noises\scrubBuildingExt",1.0,1.0,100};
|
sound[]={"a3\sounds_f\vehicles\air\noises\scrubbuildingext",1.0,1.0,100};
|
||||||
frequency=1;
|
frequency=1;
|
||||||
volume="camPos * (scrubBuilding factor[0.02, 0.05])";
|
volume="camPos * (scrubBuilding factor[0.02, 0.05])";
|
||||||
};
|
};
|
||||||
class scrubTreeInt
|
class scrubTreeInt
|
||||||
{
|
{
|
||||||
sound[]={"A3\Sounds_F\vehicles\air\noises\scrubTreeExt",1.0,1.0,100};
|
sound[]={"a3\sounds_f\vehicles\air\noises\scrubtreeext",1.0,1.0,100};
|
||||||
frequency=1;
|
frequency=1;
|
||||||
volume="(1 - camPos) * ((scrubTree) factor [0, 0.01])";
|
volume="(1 - camPos) * ((scrubTree) factor [0, 0.01])";
|
||||||
};
|
};
|
||||||
class scrubTreeExt
|
class scrubTreeExt
|
||||||
{
|
{
|
||||||
sound[]={"A3\Sounds_F\vehicles\air\noises\scrubTreeExt",1.0,1.0,100};
|
sound[]={"a3\sounds_f\vehicles\air\noises\scrubtreeext",1.0,1.0,100};
|
||||||
frequency=1;
|
frequency=1;
|
||||||
volume="camPos * ((scrubTree) factor [0, 0.01])";
|
volume="camPos * ((scrubTree) factor [0, 0.01])";
|
||||||
};
|
};
|
||||||
class RainExt
|
class RainExt
|
||||||
{
|
{
|
||||||
sound[]={"A3\Sounds_F\vehicles\noises\rain1_ext",1.0,1.0,100};
|
sound[]={"a3\sounds_f\vehicles\noises\rain1_ext",1.0,1.0,100};
|
||||||
frequency=1;
|
frequency=1;
|
||||||
volume="camPos * (rain - rotorSpeed/2) * 2";
|
volume="campos * (rain - rotorspeed/2) * 2";
|
||||||
};
|
};
|
||||||
class RainInt
|
class RainInt
|
||||||
{
|
{
|
||||||
sound[]={"A3\Sounds_F\vehicles\noises\rain1_int_open",1.0,1.0,100};
|
sound[]={"a3\sounds_f\vehicles\noises\rain1_int_open",1.0,1.0,100};
|
||||||
frequency=1;
|
frequency=1;
|
||||||
volume="(1-camPos)*(rain - rotorSpeed/2)*2";
|
volume="(1-campos)*(rain - rotorspeed/2)*2";
|
||||||
};
|
};
|
||||||
class SlingLoadDownExt
|
class SlingLoadDownExt
|
||||||
{
|
{
|
||||||
sound[]={"A3\Sounds_F\vehicles\air\noises\SL_engineDownEXT",1.2589254,1.0,500};
|
sound[]={"a3\sounds_f\vehicles\air\noises\sl_enginedownext",1.2589254,1.0,500};
|
||||||
frequency=1;
|
frequency=1;
|
||||||
volume="camPos*(slingLoadActive factor [0,-1])";
|
volume="camPos*(slingLoadActive factor [0,-1])";
|
||||||
};
|
};
|
||||||
class SlingLoadUpExt
|
class SlingLoadUpExt
|
||||||
{
|
{
|
||||||
sound[]={"A3\Sounds_F\vehicles\air\noises\SL_engineUpEXT",1.2589254,1.0,500};
|
sound[]={"a3\sounds_f\vehicles\air\noises\sl_engineupext",1.2589254,1.0,500};
|
||||||
frequency=1;
|
frequency=1;
|
||||||
volume="camPos*(slingLoadActive factor [0,1])";
|
volume="camPos*(slingLoadActive factor [0,1])";
|
||||||
};
|
};
|
||||||
class SlingLoadDownInt
|
class SlingLoadDownInt
|
||||||
{
|
{
|
||||||
sound[]={"A3\Sounds_F\vehicles\air\noises\SL_engineDownINT",1.0,1.0,700};
|
sound[]={"a3\sounds_f\vehicles\air\noises\sl_enginedownint",1.0,1.0,700};
|
||||||
frequency=1;
|
frequency=1;
|
||||||
volume="(1-camPos)*(slingLoadActive factor [0,-1])";
|
volume="(1-camPos)*(slingLoadActive factor [0,-1])";
|
||||||
};
|
};
|
||||||
class SlingLoadUpInt
|
class SlingLoadUpInt
|
||||||
{
|
{
|
||||||
sound[]={"A3\Sounds_F\vehicles\air\noises\SL_engineUpINT",1.0,1.0,700};
|
sound[]={"a3\sounds_f\vehicles\air\noises\sl_engineupint",1.0,1.0,700};
|
||||||
frequency=1;
|
frequency=1;
|
||||||
volume="(1-camPos)*(slingLoadActive factor [0,1])";
|
volume="(1-camPos)*(slingLoadActive factor [0,1])";
|
||||||
};
|
};
|
||||||
class WindInt
|
class WindInt
|
||||||
{
|
{
|
||||||
sound[]={"A3\Sounds_F\vehicles\air\noises\wind_open_int",1.1220185,1.0,50};
|
sound[]={"a3\sounds_f\vehicles\air\noises\wind_open_int",1.1220185,1.0,50};
|
||||||
frequency=1;
|
frequency=1;
|
||||||
volume="(1-camPos)*(speed factor[5, 50])*(speed factor[5, 50])";
|
volume="(1-camPos)*(speed factor[5, 50])*(speed factor[5, 50])";
|
||||||
};
|
};
|
||||||
class WindLateralMovementInt
|
class WindLateralMovementInt
|
||||||
{
|
{
|
||||||
sound[]={"A3\Sounds_F\vehicles\air\noises\wind_lateral_open_int",1.9952624,1.0,50};
|
sound[]={"a3\sounds_f\vehicles\air\noises\wind_lateral_open_int",1.9952624,1.0,50};
|
||||||
frequency=1;
|
frequency=1;
|
||||||
volume="(1-camPos)*lateralMovement*((speed factor [5,40]) + (speed factor [-5,-40]))";
|
volume="(1-camPos)*lateralMovement*((speed factor [5,40]) + (speed factor [-5,-40]))";
|
||||||
};
|
};
|
||||||
class GStress
|
class GStress
|
||||||
{
|
{
|
||||||
sound[]={"A3\Sounds_F\vehicles\noises\vehicle_stress2b",0.31622776,1.0,50};
|
sound[]={"a3\sounds_f\vehicles\noises\vehicle_stress2b",0.31622776,1.0,50};
|
||||||
frequency=1;
|
frequency=1;
|
||||||
volume="engineOn * (1-camPos) * ((gmeterZ factor[1.5, 2.5]) + (gmeterZ factor[0.5, -0.5]))";
|
volume="engineOn * (1-camPos) * ((gmeterZ factor[1.5, 2.5]) + (gmeterZ factor[0.5, -0.5]))";
|
||||||
};
|
};
|
||||||
@@ -259,201 +259,201 @@ class SoundsExt
|
|||||||
{
|
{
|
||||||
class EngineExt
|
class EngineExt
|
||||||
{
|
{
|
||||||
sound[]={"braf\braf_air\Braf_Helicopters\BRAF_Sounds\fennec\fennec_ext_eng.ogg",0.75,1.0,400};
|
sound[]={"braf\braf_air\braf_helicopters\braf_sounds\fennec\fennec_ext_eng.ogg",0.75,1.0,400};
|
||||||
frequency="rotorSpeed";
|
frequency="rotorSpeed";
|
||||||
volume="4 * camPos * (0 max (rotorSpeed-0.4))";
|
volume="4 * camPos * (0 max (rotorSpeed-0.4))";
|
||||||
};
|
};
|
||||||
class RotorExt
|
class RotorExt
|
||||||
{
|
{
|
||||||
sound[]={"braf\braf_air\Braf_Helicopters\BRAF_Sounds\fennec\fennec_ext_rotor.ogg",1.5,1.0,1500};
|
sound[]={"braf\braf_air\braf_helicopters\braf_sounds\fennec\fennec_ext_rotor.ogg",1.5,1.0,1500};
|
||||||
frequency="(rotorSpeed factor [0.3, 0.7]) * (rotorSpeed factor [0.3, 1]) * (1 - rotorThrust/4)";
|
frequency="(rotorspeed factor [0.3, 0.7]) * (rotorspeed factor [0.3, 1]) * (1 - rotorthrust/4)";
|
||||||
volume="camPos * (rotorSpeed factor [0.3, 1]) * (1 + rotorThrust)";
|
volume="camPos * (rotorSpeed factor [0.3, 1]) * (1 + rotorThrust)";
|
||||||
};
|
};
|
||||||
class RotorSwist
|
class RotorSwist
|
||||||
{
|
{
|
||||||
sound[]={"braf\braf_air\Braf_Helicopters\BRAF_Sounds\fennec\fennec_rotor_swist.ogg",0.70794576,1.0,200};
|
sound[]={"braf\braf_air\braf_helicopters\braf_sounds\fennec\fennec_rotor_swist.ogg",0.70794576,1.0,200};
|
||||||
frequency=1;
|
frequency=1;
|
||||||
volume="camPos * (rotorThrust factor [0.7, 0.9])";
|
volume="camPos * (rotorThrust factor [0.7, 0.9])";
|
||||||
};
|
};
|
||||||
class EngineInt
|
class EngineInt
|
||||||
{
|
{
|
||||||
sound[]={"braf\braf_air\Braf_Helicopters\BRAF_Sounds\fennec\fennec_int_eng.ogg",0.7943282,1.0};
|
sound[]={"braf\braf_air\braf_helicopters\braf_sounds\fennec\fennec_int_eng.ogg",0.7943282,1.0};
|
||||||
frequency="rotorSpeed";
|
frequency="rotorSpeed";
|
||||||
volume="(1-camPos)*2*(0 max (rotorSpeed-0.4))";
|
volume="(1-camPos)*2*(0 max (rotorSpeed-0.4))";
|
||||||
};
|
};
|
||||||
class RotorInt
|
class RotorInt
|
||||||
{
|
{
|
||||||
sound[]={"braf\braf_air\Braf_Helicopters\BRAF_Sounds\fennec\fennec_int_rotor.ogg",0.63095737,1.0};
|
sound[]={"braf\braf_air\braf_helicopters\braf_sounds\fennec\fennec_int_rotor.ogg",0.63095737,1.0};
|
||||||
frequency="(rotorSpeed factor [0.3, 0.7]) * (rotorSpeed factor [0.3, 1]) * (1 - rotorThrust/4)";
|
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";
|
volume="(1 - camPos) * (rotorSpeed factor [0.3, 0.7]) * (1 + rotorThrust) * 0.7";
|
||||||
};
|
};
|
||||||
class RotorBench
|
class RotorBench
|
||||||
{
|
{
|
||||||
sound[]={"braf\braf_air\Braf_Helicopters\BRAF_Sounds\fennec\fennec_int_rotor_bench.ogg",0.5011872,1.0,1000};
|
sound[]={"braf\braf_air\braf_helicopters\braf_sounds\fennec\fennec_int_rotor_bench.ogg",0.5011872,1.0,1000};
|
||||||
frequency="(rotorSpeed factor [0.3, 0.7]) * (rotorSpeed factor [0.3, 1]) * (1 - rotorThrust/4)";
|
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";
|
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};
|
cone[]={1.6,3.14,1.6,0.95};
|
||||||
};
|
};
|
||||||
class EngineBench
|
class EngineBench
|
||||||
{
|
{
|
||||||
sound[]={"braf\braf_air\Braf_Helicopters\BRAF_Sounds\fennec\fennec_int_eng_bench.ogg",0.3548134,1.0,400};
|
sound[]={"braf\braf_air\braf_helicopters\braf_sounds\fennec\fennec_int_eng_bench.ogg",0.3548134,1.0,400};
|
||||||
frequency="rotorSpeed";
|
frequency="rotorSpeed";
|
||||||
volume="(playerPos factor [3.9, 4]) * (1 - camPos) * (0 max (rotorSpeed-0.4))";
|
volume="(playerPos factor [3.9, 4]) * (1 - camPos) * (0 max (rotorSpeed-0.4))";
|
||||||
};
|
};
|
||||||
class WindBench
|
class WindBench
|
||||||
{
|
{
|
||||||
sound[]={"A3\Sounds_F\vehicles\air\noises\wind_open_out",0.56234133,1.0,50};
|
sound[]={"a3\sounds_f\vehicles\air\noises\wind_open_out",0.56234133,1.0,50};
|
||||||
frequency=1;
|
frequency=1;
|
||||||
volume="4 * (playerPos factor [3.9, 4]) * (1 - camPos) * ((speed factor[0, 30]) + (speed factor[0, -30]))";
|
volume="4 * (playerPos factor [3.9, 4]) * (1 - camPos) * ((speed factor[0, 30]) + (speed factor[0, -30]))";
|
||||||
};
|
};
|
||||||
class TransmissionDamageExt_phase1
|
class TransmissionDamageExt_phase1
|
||||||
{
|
{
|
||||||
sound[]={"A3\Sounds_F\vehicles\air\noises\heli_damage_transmission_ext_1",1.0,1.0,150};
|
sound[]={"a3\sounds_f\vehicles\air\noises\heli_damage_transmission_ext_1",1.0,1.0,150};
|
||||||
frequency="0.66 + rotorSpeed / 3";
|
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])";
|
volume="camPos * (transmissionDamage factor [0.3, 0.35]) * (transmissionDamage factor [0.5, 0.45]) * (rotorSpeed factor [0.2, 0.5])";
|
||||||
};
|
};
|
||||||
class TransmissionDamageExt_phase2
|
class TransmissionDamageExt_phase2
|
||||||
{
|
{
|
||||||
sound[]={"A3\Sounds_F\vehicles\air\noises\heli_damage_transmission_ext_2",1.0,1.0,150};
|
sound[]={"a3\sounds_f\vehicles\air\noises\heli_damage_transmission_ext_2",1.0,1.0,150};
|
||||||
frequency="0.66 + rotorSpeed / 3";
|
frequency="0.66 + rotorspeed / 3";
|
||||||
volume="camPos * (transmissionDamage factor [0.45, 0.5]) * (rotorSpeed factor [0.2, 0.5])";
|
volume="camPos * (transmissionDamage factor [0.45, 0.5]) * (rotorSpeed factor [0.2, 0.5])";
|
||||||
};
|
};
|
||||||
class TransmissionDamageInt_phase1
|
class TransmissionDamageInt_phase1
|
||||||
{
|
{
|
||||||
sound[]={"A3\Sounds_F\vehicles\air\noises\heli_damage_transmission_int_1",1.0,1.0,150};
|
sound[]={"a3\sounds_f\vehicles\air\noises\heli_damage_transmission_int_1",1.0,1.0,150};
|
||||||
frequency="0.66 + rotorSpeed / 3";
|
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])";
|
volume="(1 - camPos) * (transmissionDamage factor [0.3, 0.35]) * (transmissionDamage factor [0.5, 0.45]) * (rotorSpeed factor [0.2, 0.5])";
|
||||||
};
|
};
|
||||||
class TransmissionDamageInt_phase2
|
class TransmissionDamageInt_phase2
|
||||||
{
|
{
|
||||||
sound[]={"A3\Sounds_F\vehicles\air\noises\heli_damage_transmission_int_2",1.0,1.0,150};
|
sound[]={"a3\sounds_f\vehicles\air\noises\heli_damage_transmission_int_2",1.0,1.0,150};
|
||||||
frequency="0.66 + rotorSpeed / 3";
|
frequency="0.66 + rotorspeed / 3";
|
||||||
volume="(1 - camPos) * (transmissionDamage factor [0.45, 0.5]) * (rotorSpeed factor [0.2, 0.5])";
|
volume="(1 - camPos) * (transmissionDamage factor [0.45, 0.5]) * (rotorSpeed factor [0.2, 0.5])";
|
||||||
};
|
};
|
||||||
class damageAlarmInt
|
class damageAlarmInt
|
||||||
{
|
{
|
||||||
sound[]={"A3\Sounds_F\vehicles\air\noises\heli_alarm_bluefor",0.31622776,1.0};
|
sound[]={"a3\sounds_f\vehicles\air\noises\heli_alarm_bluefor",0.31622776,1.0};
|
||||||
frequency=1;
|
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])";
|
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
|
class damageAlarmExt
|
||||||
{
|
{
|
||||||
sound[]={"A3\Sounds_F\vehicles\air\noises\heli_alarm_bluefor",0.22387211,1.0,20};
|
sound[]={"a3\sounds_f\vehicles\air\noises\heli_alarm_bluefor",0.22387211,1.0,20};
|
||||||
frequency=1;
|
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])";
|
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
|
class rotorLowAlarmInt
|
||||||
{
|
{
|
||||||
sound[]={"A3\Sounds_F\vehicles\air\noises\heli_alarm_rotor_low",0.31622776,1.0};
|
sound[]={"a3\sounds_f\vehicles\air\noises\heli_alarm_rotor_low",0.31622776,1.0};
|
||||||
frequency=1;
|
frequency=1;
|
||||||
volume="engineOn * (1 - camPos) * (rotorSpeed factor [0.9, 0.8999]) * (rotorSpeed factor [-0.5, 1]) * (speed factor [3, 3.01])";
|
volume="engineOn * (1 - camPos) * (rotorSpeed factor [0.9, 0.8999]) * (rotorSpeed factor [-0.5, 1]) * (speed factor [3, 3.01])";
|
||||||
};
|
};
|
||||||
class rotorLowAlarmExt
|
class rotorLowAlarmExt
|
||||||
{
|
{
|
||||||
sound[]={"A3\Sounds_F\vehicles\air\noises\heli_alarm_rotor_low",0.22387211,1.0,20};
|
sound[]={"a3\sounds_f\vehicles\air\noises\heli_alarm_rotor_low",0.22387211,1.0,20};
|
||||||
frequency=1;
|
frequency=1;
|
||||||
volume="engineOn * camPos * (rotorSpeed factor [0.9, 0.8999]) * (rotorSpeed factor [-0.5, 1]) * (speed factor [3, 3.01])";
|
volume="engineOn * camPos * (rotorSpeed factor [0.9, 0.8999]) * (rotorSpeed factor [-0.5, 1]) * (speed factor [3, 3.01])";
|
||||||
};
|
};
|
||||||
class scrubLandInt
|
class scrubLandInt
|
||||||
{
|
{
|
||||||
sound[]={"A3\Sounds_F\vehicles\air\noises\scrubLandInt_open",1.0,1.0,100};
|
sound[]={"a3\sounds_f\vehicles\air\noises\scrublandint_open",1.0,1.0,100};
|
||||||
frequency=1;
|
frequency=1;
|
||||||
volume="2 * (1-camPos) * (scrubLand factor[0.02, 0.05])";
|
volume="2 * (1-camPos) * (scrubLand factor[0.02, 0.05])";
|
||||||
};
|
};
|
||||||
class scrubLandExt
|
class scrubLandExt
|
||||||
{
|
{
|
||||||
sound[]={"A3\Sounds_F\vehicles\air\noises\scrubLandExt",1.0,1.0,100};
|
sound[]={"a3\sounds_f\vehicles\air\noises\scrublandext",1.0,1.0,100};
|
||||||
frequency=1;
|
frequency=1;
|
||||||
volume="camPos * (scrubLand factor[0.02, 0.05])";
|
volume="camPos * (scrubLand factor[0.02, 0.05])";
|
||||||
};
|
};
|
||||||
class scrubBuildingInt
|
class scrubBuildingInt
|
||||||
{
|
{
|
||||||
sound[]={"A3\Sounds_F\vehicles\air\noises\scrubBuildingInt",1.0,1.0,100};
|
sound[]={"a3\sounds_f\vehicles\air\noises\scrubbuildingint",1.0,1.0,100};
|
||||||
frequency=1;
|
frequency=1;
|
||||||
volume="2 * (1 - camPos) * (scrubBuilding factor[0.02, 0.05])";
|
volume="2 * (1 - camPos) * (scrubBuilding factor[0.02, 0.05])";
|
||||||
};
|
};
|
||||||
class scrubBuildingExt
|
class scrubBuildingExt
|
||||||
{
|
{
|
||||||
sound[]={"A3\Sounds_F\vehicles\air\noises\scrubBuildingExt",1.0,1.0,100};
|
sound[]={"a3\sounds_f\vehicles\air\noises\scrubbuildingext",1.0,1.0,100};
|
||||||
frequency=1;
|
frequency=1;
|
||||||
volume="camPos * (scrubBuilding factor[0.02, 0.05])";
|
volume="camPos * (scrubBuilding factor[0.02, 0.05])";
|
||||||
};
|
};
|
||||||
class scrubTreeInt
|
class scrubTreeInt
|
||||||
{
|
{
|
||||||
sound[]={"A3\Sounds_F\vehicles\air\noises\scrubTreeExt",1.0,1.0,100};
|
sound[]={"a3\sounds_f\vehicles\air\noises\scrubtreeext",1.0,1.0,100};
|
||||||
frequency=1;
|
frequency=1;
|
||||||
volume="(1 - camPos) * ((scrubTree) factor [0, 0.01])";
|
volume="(1 - camPos) * ((scrubTree) factor [0, 0.01])";
|
||||||
};
|
};
|
||||||
class scrubTreeExt
|
class scrubTreeExt
|
||||||
{
|
{
|
||||||
sound[]={"A3\Sounds_F\vehicles\air\noises\scrubTreeExt",1.0,1.0,100};
|
sound[]={"a3\sounds_f\vehicles\air\noises\scrubtreeext",1.0,1.0,100};
|
||||||
frequency=1;
|
frequency=1;
|
||||||
volume="camPos * ((scrubTree) factor [0, 0.01])";
|
volume="camPos * ((scrubTree) factor [0, 0.01])";
|
||||||
};
|
};
|
||||||
class RainExt
|
class RainExt
|
||||||
{
|
{
|
||||||
sound[]={"A3\Sounds_F\vehicles\noises\rain1_ext",1.0,1.0,100};
|
sound[]={"a3\sounds_f\vehicles\noises\rain1_ext",1.0,1.0,100};
|
||||||
frequency=1;
|
frequency=1;
|
||||||
volume="camPos * (rain - rotorSpeed/2) * 2";
|
volume="campos * (rain - rotorspeed/2) * 2";
|
||||||
};
|
};
|
||||||
class RainInt
|
class RainInt
|
||||||
{
|
{
|
||||||
sound[]={"A3\Sounds_F\vehicles\noises\rain1_int_open",1.0,1.0,100};
|
sound[]={"a3\sounds_f\vehicles\noises\rain1_int_open",1.0,1.0,100};
|
||||||
frequency=1;
|
frequency=1;
|
||||||
volume="(1-camPos)*(rain - rotorSpeed/2)*2";
|
volume="(1-campos)*(rain - rotorspeed/2)*2";
|
||||||
};
|
};
|
||||||
class SlingLoadDownExt
|
class SlingLoadDownExt
|
||||||
{
|
{
|
||||||
sound[]={"A3\Sounds_F\vehicles\air\noises\SL_engineDownEXT",1.0,1.0,500};
|
sound[]={"a3\sounds_f\vehicles\air\noises\sl_enginedownext",1.0,1.0,500};
|
||||||
frequency=1;
|
frequency=1;
|
||||||
volume="camPos*(slingLoadActive factor [0,-1])";
|
volume="camPos*(slingLoadActive factor [0,-1])";
|
||||||
};
|
};
|
||||||
class SlingLoadUpExt
|
class SlingLoadUpExt
|
||||||
{
|
{
|
||||||
sound[]={"A3\Sounds_F\vehicles\air\noises\SL_engineUpEXT",1.0,1.0,500};
|
sound[]={"a3\sounds_f\vehicles\air\noises\sl_engineupext",1.0,1.0,500};
|
||||||
frequency=1;
|
frequency=1;
|
||||||
volume="camPos*(slingLoadActive factor [0,1])";
|
volume="camPos*(slingLoadActive factor [0,1])";
|
||||||
};
|
};
|
||||||
class SlingLoadDownInt
|
class SlingLoadDownInt
|
||||||
{
|
{
|
||||||
sound[]={"A3\Sounds_F\vehicles\air\noises\SL_engineDownINT",1.0,1.0,500};
|
sound[]={"a3\sounds_f\vehicles\air\noises\sl_enginedownint",1.0,1.0,500};
|
||||||
frequency=1;
|
frequency=1;
|
||||||
volume="(1-camPos)*(slingLoadActive factor [0,-1])";
|
volume="(1-camPos)*(slingLoadActive factor [0,-1])";
|
||||||
};
|
};
|
||||||
class SlingLoadUpInt
|
class SlingLoadUpInt
|
||||||
{
|
{
|
||||||
sound[]={"A3\Sounds_F\vehicles\air\noises\SL_engineUpINT",1.0,1.0,500};
|
sound[]={"a3\sounds_f\vehicles\air\noises\sl_engineupint",1.0,1.0,500};
|
||||||
frequency=1;
|
frequency=1;
|
||||||
volume="(1-camPos)*(slingLoadActive factor [0,1])";
|
volume="(1-camPos)*(slingLoadActive factor [0,1])";
|
||||||
};
|
};
|
||||||
class WindInt
|
class WindInt
|
||||||
{
|
{
|
||||||
sound[]={"A3\Sounds_F\vehicles\air\noises\wind_open_int",1.1220185,1.0,50};
|
sound[]={"a3\sounds_f\vehicles\air\noises\wind_open_int",1.1220185,1.0,50};
|
||||||
frequency=1;
|
frequency=1;
|
||||||
volume="(1-camPos)*(speed factor[5, 50])*(speed factor[5, 50])";
|
volume="(1-camPos)*(speed factor[5, 50])*(speed factor[5, 50])";
|
||||||
};
|
};
|
||||||
class WindLateralMovementInt
|
class WindLateralMovementInt
|
||||||
{
|
{
|
||||||
sound[]={"A3\Sounds_F\vehicles\air\noises\wind_lateral_open_int",1.9952624,1.0,50};
|
sound[]={"a3\sounds_f\vehicles\air\noises\wind_lateral_open_int",1.9952624,1.0,50};
|
||||||
frequency=1;
|
frequency=1;
|
||||||
volume="(1-camPos)*lateralMovement*((speed factor [5,40]) + (speed factor [-5,-40]))";
|
volume="(1-camPos)*lateralMovement*((speed factor [5,40]) + (speed factor [-5,-40]))";
|
||||||
};
|
};
|
||||||
class GStress
|
class GStress
|
||||||
{
|
{
|
||||||
sound[]={"A3\Sounds_F\vehicles\noises\vehicle_stress2b",0.31622776,1.0,50};
|
sound[]={"a3\sounds_f\vehicles\noises\vehicle_stress2b",0.31622776,1.0,50};
|
||||||
frequency=1;
|
frequency=1;
|
||||||
volume="engineOn * (1-camPos) * ((gmeterZ factor[1.5, 2.5]) + (gmeterZ factor[0.5, -0.5]))";
|
volume="engineOn * (1-camPos) * ((gmeterZ factor[1.5, 2.5]) + (gmeterZ factor[0.5, -0.5]))";
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
class Waternoise_ext
|
class Waternoise_ext
|
||||||
{
|
{
|
||||||
sound[]={"A3\Sounds_F\vehicles\noises\air_driving_in_water",0.70794576,1,300};
|
sound[]={"a3\sounds_f\vehicles\noises\air_driving_in_water",0.70794576,1,300};
|
||||||
frequency="1";
|
frequency="1";
|
||||||
volume="(speed factor[0, 5]) * water * camPos + (speed factor[-0.1, -5]) * water * camPos";
|
volume="(speed factor[0, 5]) * water * camPos + (speed factor[-0.1, -5]) * water * camPos";
|
||||||
};
|
};
|
||||||
class Waternoise_int
|
class Waternoise_int
|
||||||
{
|
{
|
||||||
sound[]={"A3\Sounds_F\vehicles\noises\soft_driving_in_water_int",0.56234133,1,100};
|
sound[]={"a3\sounds_f\vehicles\noises\soft_driving_in_water_int",0.56234133,1,100};
|
||||||
frequency="1";
|
frequency="1";
|
||||||
volume="(speed factor[0, 5]) * water * (1-camPos) + (speed factor[-0.1, -5]) * water * (1-camPos)";
|
volume="(speed factor[0, 5]) * water * (1-camPos) + (speed factor[-0.1, -5]) * water * (1-camPos)";
|
||||||
};
|
};
|
||||||
|
|||||||
@@ -10,7 +10,7 @@ PixelShaderID = "Super";
|
|||||||
VertexShaderID = "Super";
|
VertexShaderID = "Super";
|
||||||
class Stage1
|
class Stage1
|
||||||
{
|
{
|
||||||
texture = "braf\braf_air\Braf_Helicopters\Braf_Fennec\Data\BRAF_EFS_nohq.paa";
|
texture = "braf\braf_air\braf_helicopters\braf_fennec\data\braf_efs_nohq.paa";
|
||||||
uvSource = "tex";
|
uvSource = "tex";
|
||||||
class uvTransform
|
class uvTransform
|
||||||
{
|
{
|
||||||
@@ -46,7 +46,7 @@ class Stage3
|
|||||||
};
|
};
|
||||||
class Stage4
|
class Stage4
|
||||||
{
|
{
|
||||||
texture = "braf\braf_air\Braf_Helicopters\Braf_Fennec\Data\BRAF_EFS_as.paa";
|
texture = "braf\braf_air\braf_helicopters\braf_fennec\data\braf_efs_as.paa";
|
||||||
uvSource = "tex";
|
uvSource = "tex";
|
||||||
class uvTransform
|
class uvTransform
|
||||||
{
|
{
|
||||||
@@ -58,7 +58,7 @@ class Stage4
|
|||||||
};
|
};
|
||||||
class Stage5
|
class Stage5
|
||||||
{
|
{
|
||||||
texture = "braf\braf_air\Braf_Helicopters\Braf_Fennec\Data\BRAF_EFS_smdi.paa";
|
texture = "braf\braf_air\braf_helicopters\braf_fennec\data\braf_efs_smdi.paa";
|
||||||
uvSource = "tex";
|
uvSource = "tex";
|
||||||
class uvTransform
|
class uvTransform
|
||||||
{
|
{
|
||||||
@@ -80,5 +80,5 @@ class Stage7
|
|||||||
};
|
};
|
||||||
class StageTI
|
class StageTI
|
||||||
{
|
{
|
||||||
texture = "braf\braf_air\Braf_Helicopters\Braf_Fennec\Data\Ext_ti_ca.paa";
|
texture = "braf\braf_air\braf_helicopters\braf_fennec\data\ext_ti_ca.paa";
|
||||||
};
|
};
|
||||||
@@ -10,7 +10,7 @@ PixelShaderID = "Super";
|
|||||||
VertexShaderID = "Super";
|
VertexShaderID = "Super";
|
||||||
class Stage1
|
class Stage1
|
||||||
{
|
{
|
||||||
texture = "braf\braf_air\Braf_Helicopters\Braf_Fennec\Data\ext_nohq.paa";
|
texture = "braf\braf_air\braf_helicopters\braf_fennec\data\ext_nohq.paa";
|
||||||
uvSource = "tex";
|
uvSource = "tex";
|
||||||
class uvTransform
|
class uvTransform
|
||||||
{
|
{
|
||||||
@@ -46,7 +46,7 @@ class Stage3
|
|||||||
};
|
};
|
||||||
class Stage4
|
class Stage4
|
||||||
{
|
{
|
||||||
texture = "braf\braf_air\Braf_Helicopters\Braf_Fennec\Data\ext_as.paa";
|
texture = "braf\braf_air\braf_helicopters\braf_fennec\data\ext_as.paa";
|
||||||
uvSource = "tex";
|
uvSource = "tex";
|
||||||
class uvTransform
|
class uvTransform
|
||||||
{
|
{
|
||||||
@@ -58,7 +58,7 @@ class Stage4
|
|||||||
};
|
};
|
||||||
class Stage5
|
class Stage5
|
||||||
{
|
{
|
||||||
texture = "braf\braf_air\Braf_Helicopters\Braf_Fennec\Data\ext_smdi.paa";
|
texture = "braf\braf_air\braf_helicopters\braf_fennec\data\ext_smdi.paa";
|
||||||
uvSource = "tex";
|
uvSource = "tex";
|
||||||
class uvTransform
|
class uvTransform
|
||||||
{
|
{
|
||||||
@@ -80,5 +80,5 @@ class Stage7
|
|||||||
};
|
};
|
||||||
class StageTI
|
class StageTI
|
||||||
{
|
{
|
||||||
texture = "braf\braf_air\Braf_Helicopters\Braf_Fennec\Data\Ext_ti_ca.paa";
|
texture = "braf\braf_air\braf_helicopters\braf_fennec\data\ext_ti_ca.paa";
|
||||||
};
|
};
|
||||||
@@ -1,6 +1,6 @@
|
|||||||
class StageTI
|
class StageTI
|
||||||
{
|
{
|
||||||
texture="braf\braf_air\Braf_Helicopters\Braf_Fennec\data\camo1_ti_ca.paa";
|
texture="braf\braf_air\braf_helicopters\braf_fennec\data\camo1_ti_ca.paa";
|
||||||
};
|
};
|
||||||
ambient[]={0.75,0.75,0.75,1.0};
|
ambient[]={0.75,0.75,0.75,1.0};
|
||||||
diffuse[]={0.75,0.75,0.75,1.0};
|
diffuse[]={0.75,0.75,0.75,1.0};
|
||||||
@@ -12,7 +12,7 @@ PixelShaderID="Super";
|
|||||||
VertexShaderID="Super";
|
VertexShaderID="Super";
|
||||||
class Stage1
|
class Stage1
|
||||||
{
|
{
|
||||||
texture="braf\braf_air\Braf_Helicopters\Braf_Fennec\data\camo1_nohq.paa";
|
texture="braf\braf_air\braf_helicopters\braf_fennec\data\camo1_nohq.paa";
|
||||||
uvSource="tex";
|
uvSource="tex";
|
||||||
};
|
};
|
||||||
class Stage2
|
class Stage2
|
||||||
@@ -34,12 +34,12 @@ class Stage3
|
|||||||
};
|
};
|
||||||
class Stage4
|
class Stage4
|
||||||
{
|
{
|
||||||
texture="braf\braf_air\Braf_Helicopters\Braf_Fennec\data\camo1_as.paa";
|
texture="braf\braf_air\braf_helicopters\braf_fennec\data\camo1_as.paa";
|
||||||
uvSource="tex";
|
uvSource="tex";
|
||||||
};
|
};
|
||||||
class Stage5
|
class Stage5
|
||||||
{
|
{
|
||||||
texture="braf\braf_air\Braf_Helicopters\Braf_Fennec\data\camo1_smdi.paa";
|
texture="braf\braf_air\braf_helicopters\braf_fennec\data\camo1_smdi.paa";
|
||||||
uvSource="tex";
|
uvSource="tex";
|
||||||
};
|
};
|
||||||
class Stage6
|
class Stage6
|
||||||
|
|||||||
@@ -8,7 +8,7 @@ PixelShaderID="Super";
|
|||||||
VertexShaderID="Super";
|
VertexShaderID="Super";
|
||||||
class Stage1
|
class Stage1
|
||||||
{
|
{
|
||||||
texture="braf\braf_air\Braf_Helicopters\Braf_Fennec\data\camo1_nohq.paa";
|
texture="braf\braf_air\braf_helicopters\braf_fennec\data\camo1_nohq.paa";
|
||||||
uvSource="tex";
|
uvSource="tex";
|
||||||
};
|
};
|
||||||
class Stage2
|
class Stage2
|
||||||
@@ -30,12 +30,12 @@ class Stage3
|
|||||||
};
|
};
|
||||||
class Stage4
|
class Stage4
|
||||||
{
|
{
|
||||||
texture="braf\braf_air\Braf_Helicopters\Braf_Fennec\data\camo1_as.paa";
|
texture="braf\braf_air\braf_helicopters\braf_fennec\data\camo1_as.paa";
|
||||||
uvSource="tex";
|
uvSource="tex";
|
||||||
};
|
};
|
||||||
class Stage5
|
class Stage5
|
||||||
{
|
{
|
||||||
texture="braf\braf_air\Braf_Helicopters\Braf_Fennec\data\camo1_smdi.paa";
|
texture="braf\braf_air\braf_helicopters\braf_fennec\data\camo1_smdi.paa";
|
||||||
uvSource="tex";
|
uvSource="tex";
|
||||||
};
|
};
|
||||||
class Stage6
|
class Stage6
|
||||||
@@ -51,5 +51,5 @@ class Stage7
|
|||||||
};
|
};
|
||||||
class StageTI
|
class StageTI
|
||||||
{
|
{
|
||||||
texture="braf\braf_air\Braf_Helicopters\Braf_Fennec\data\camo1_ti_ca.paa";
|
texture="braf\braf_air\braf_helicopters\braf_fennec\data\camo1_ti_ca.paa";
|
||||||
};
|
};
|
||||||
@@ -1,6 +1,6 @@
|
|||||||
class StageTI
|
class StageTI
|
||||||
{
|
{
|
||||||
texture="braf\braf_air\Braf_Helicopters\Braf_Fennec\data\camo2_ti_ca.paa";
|
texture="braf\braf_air\braf_helicopters\braf_fennec\data\camo2_ti_ca.paa";
|
||||||
};
|
};
|
||||||
ambient[] = {0.75,0.75,0.75,1.0};
|
ambient[] = {0.75,0.75,0.75,1.0};
|
||||||
diffuse[] = {0.75,0.75,0.75,1.0};
|
diffuse[] = {0.75,0.75,0.75,1.0};
|
||||||
@@ -12,7 +12,7 @@ PixelShaderID = "Super";
|
|||||||
VertexShaderID = "Super";
|
VertexShaderID = "Super";
|
||||||
class Stage1
|
class Stage1
|
||||||
{
|
{
|
||||||
texture="braf\braf_air\Braf_Helicopters\Braf_Fennec\data\camo2_nohq.paa";
|
texture="braf\braf_air\braf_helicopters\braf_fennec\data\camo2_nohq.paa";
|
||||||
uvSource="tex";
|
uvSource="tex";
|
||||||
};
|
};
|
||||||
class Stage2
|
class Stage2
|
||||||
@@ -34,12 +34,12 @@ class Stage3
|
|||||||
};
|
};
|
||||||
class Stage4
|
class Stage4
|
||||||
{
|
{
|
||||||
texture="braf\braf_air\Braf_Helicopters\Braf_Fennec\data\camo2_as.paa";
|
texture="braf\braf_air\braf_helicopters\braf_fennec\data\camo2_as.paa";
|
||||||
uvSource="tex";
|
uvSource="tex";
|
||||||
};
|
};
|
||||||
class Stage5
|
class Stage5
|
||||||
{
|
{
|
||||||
texture="braf\braf_air\Braf_Helicopters\Braf_Fennec\data\camo2_smdi.paa";
|
texture="braf\braf_air\braf_helicopters\braf_fennec\data\camo2_smdi.paa";
|
||||||
uvSource="tex";
|
uvSource="tex";
|
||||||
};
|
};
|
||||||
class Stage6
|
class Stage6
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
class StageTI
|
class StageTI
|
||||||
{
|
{
|
||||||
texture="braf\braf_air\Braf_Helicopters\Braf_Fennec\data\camo3_ti_ca.paa";
|
texture="braf\braf_air\braf_helicopters\braf_fennec\data\camo3_ti_ca.paa";
|
||||||
};
|
};
|
||||||
ambient[] = {0.75,0.75,0.75,1.0};
|
ambient[] = {0.75,0.75,0.75,1.0};
|
||||||
diffuse[] = {0.75,0.75,0.75,1.0};
|
diffuse[] = {0.75,0.75,0.75,1.0};
|
||||||
@@ -12,7 +12,7 @@ PixelShaderID = "Super";
|
|||||||
VertexShaderID = "Super";
|
VertexShaderID = "Super";
|
||||||
class Stage1
|
class Stage1
|
||||||
{
|
{
|
||||||
texture="braf\braf_air\Braf_Helicopters\Braf_Fennec\data\camo3_nohq.paa";
|
texture="braf\braf_air\braf_helicopters\braf_fennec\data\camo3_nohq.paa";
|
||||||
uvSource="tex";
|
uvSource="tex";
|
||||||
};
|
};
|
||||||
class Stage2
|
class Stage2
|
||||||
@@ -34,12 +34,12 @@ class Stage3
|
|||||||
};
|
};
|
||||||
class Stage4
|
class Stage4
|
||||||
{
|
{
|
||||||
texture="braf\braf_air\Braf_Helicopters\Braf_Fennec\data\camo3_as.paa";
|
texture="braf\braf_air\braf_helicopters\braf_fennec\data\camo3_as.paa";
|
||||||
uvSource="tex";
|
uvSource="tex";
|
||||||
};
|
};
|
||||||
class Stage5
|
class Stage5
|
||||||
{
|
{
|
||||||
texture="braf\braf_air\Braf_Helicopters\Braf_Fennec\data\camo3_smdi.paa";
|
texture="braf\braf_air\braf_helicopters\braf_fennec\data\camo3_smdi.paa";
|
||||||
uvSource="tex";
|
uvSource="tex";
|
||||||
};
|
};
|
||||||
class Stage6
|
class Stage6
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
class StageTI
|
class StageTI
|
||||||
{
|
{
|
||||||
texture="braf\braf_air\Braf_Helicopters\Braf_Fennec\data\camo4_ti_ca.paa";
|
texture="braf\braf_air\braf_helicopters\braf_fennec\data\camo4_ti_ca.paa";
|
||||||
};
|
};
|
||||||
ambient[] = {0.75,0.75,0.75,1.0};
|
ambient[] = {0.75,0.75,0.75,1.0};
|
||||||
diffuse[] = {0.75,0.75,0.75,1.0};
|
diffuse[] = {0.75,0.75,0.75,1.0};
|
||||||
@@ -12,7 +12,7 @@ PixelShaderID = "Super";
|
|||||||
VertexShaderID = "Super";
|
VertexShaderID = "Super";
|
||||||
class Stage1
|
class Stage1
|
||||||
{
|
{
|
||||||
texture="braf\braf_air\Braf_Helicopters\Braf_Fennec\data\camo4_nohq.paa";
|
texture="braf\braf_air\braf_helicopters\braf_fennec\data\camo4_nohq.paa";
|
||||||
uvSource="tex";
|
uvSource="tex";
|
||||||
};
|
};
|
||||||
class Stage2
|
class Stage2
|
||||||
@@ -34,12 +34,12 @@ class Stage3
|
|||||||
};
|
};
|
||||||
class Stage4
|
class Stage4
|
||||||
{
|
{
|
||||||
texture="braf\braf_air\Braf_Helicopters\Braf_Fennec\data\camo4_as.paa";
|
texture="braf\braf_air\braf_helicopters\braf_fennec\data\camo4_as.paa";
|
||||||
uvSource="tex";
|
uvSource="tex";
|
||||||
};
|
};
|
||||||
class Stage5
|
class Stage5
|
||||||
{
|
{
|
||||||
texture="braf\braf_air\Braf_Helicopters\Braf_Fennec\data\camo4_smdi.paa";
|
texture="braf\braf_air\braf_helicopters\braf_fennec\data\camo4_smdi.paa";
|
||||||
uvSource="tex";
|
uvSource="tex";
|
||||||
};
|
};
|
||||||
class Stage6
|
class Stage6
|
||||||
|
|||||||
@@ -10,7 +10,7 @@ PixelShaderID = "Super";
|
|||||||
VertexShaderID = "Super";
|
VertexShaderID = "Super";
|
||||||
class Stage1
|
class Stage1
|
||||||
{
|
{
|
||||||
texture="braf\braf_air\Braf_Helicopters\Braf_Fennec\data\camo4_nohq.paa";
|
texture="braf\braf_air\braf_helicopters\braf_fennec\data\camo4_nohq.paa";
|
||||||
uvSource="tex";
|
uvSource="tex";
|
||||||
class uvTransform
|
class uvTransform
|
||||||
{
|
{
|
||||||
@@ -46,7 +46,7 @@ class Stage3
|
|||||||
};
|
};
|
||||||
class Stage4
|
class Stage4
|
||||||
{
|
{
|
||||||
texture="braf\braf_air\Braf_Helicopters\Braf_Fennec\data\camo4_as.paa";
|
texture="braf\braf_air\braf_helicopters\braf_fennec\data\camo4_as.paa";
|
||||||
uvSource="tex";
|
uvSource="tex";
|
||||||
class uvTransform
|
class uvTransform
|
||||||
{
|
{
|
||||||
@@ -58,7 +58,7 @@ class Stage4
|
|||||||
};
|
};
|
||||||
class Stage5
|
class Stage5
|
||||||
{
|
{
|
||||||
texture="braf\braf_air\Braf_Helicopters\Braf_Fennec\data\camo4_smdi.paa";
|
texture="braf\braf_air\braf_helicopters\braf_fennec\data\camo4_smdi.paa";
|
||||||
uvSource="tex";
|
uvSource="tex";
|
||||||
class uvTransform
|
class uvTransform
|
||||||
{
|
{
|
||||||
@@ -81,5 +81,5 @@ class Stage7
|
|||||||
};
|
};
|
||||||
class StageTI
|
class StageTI
|
||||||
{
|
{
|
||||||
texture = "braf\braf_air\Braf_Helicopters\Braf_Fennec\data\camo4_ti_ca.paa";
|
texture = "braf\braf_air\braf_helicopters\braf_fennec\data\camo4_ti_ca.paa";
|
||||||
};
|
};
|
||||||
@@ -1,6 +1,6 @@
|
|||||||
class StageTI
|
class StageTI
|
||||||
{
|
{
|
||||||
texture="braf\braf_air\Braf_Helicopters\Braf_Fennec\data\camo5_ti_ca.paa";
|
texture="braf\braf_air\braf_helicopters\braf_fennec\data\camo5_ti_ca.paa";
|
||||||
};
|
};
|
||||||
ambient[] = {0.75,0.75,0.75,1.0};
|
ambient[] = {0.75,0.75,0.75,1.0};
|
||||||
diffuse[] = {0.75,0.75,0.75,1.0};
|
diffuse[] = {0.75,0.75,0.75,1.0};
|
||||||
@@ -12,7 +12,7 @@ PixelShaderID = "Super";
|
|||||||
VertexShaderID = "Super";
|
VertexShaderID = "Super";
|
||||||
class Stage1
|
class Stage1
|
||||||
{
|
{
|
||||||
texture="braf\braf_air\Braf_Helicopters\Braf_Fennec\data\camo5_nohq.paa";
|
texture="braf\braf_air\braf_helicopters\braf_fennec\data\camo5_nohq.paa";
|
||||||
uvSource="tex";
|
uvSource="tex";
|
||||||
};
|
};
|
||||||
class Stage2
|
class Stage2
|
||||||
@@ -34,12 +34,12 @@ class Stage3
|
|||||||
};
|
};
|
||||||
class Stage4
|
class Stage4
|
||||||
{
|
{
|
||||||
texture="braf\braf_air\Braf_Helicopters\Braf_Fennec\data\camo5_as.paa";
|
texture="braf\braf_air\braf_helicopters\braf_fennec\data\camo5_as.paa";
|
||||||
uvSource="tex";
|
uvSource="tex";
|
||||||
};
|
};
|
||||||
class Stage5
|
class Stage5
|
||||||
{
|
{
|
||||||
texture="braf\braf_air\Braf_Helicopters\Braf_Fennec\data\camo5_smdi.paa";
|
texture="braf\braf_air\braf_helicopters\braf_fennec\data\camo5_smdi.paa";
|
||||||
uvSource="tex";
|
uvSource="tex";
|
||||||
};
|
};
|
||||||
class Stage6
|
class Stage6
|
||||||
|
|||||||
@@ -10,7 +10,7 @@ PixelShaderID = "Super";
|
|||||||
VertexShaderID = "Super";
|
VertexShaderID = "Super";
|
||||||
class Stage1
|
class Stage1
|
||||||
{
|
{
|
||||||
texture="braf\braf_air\Braf_Helicopters\Braf_Fennec\data\camo5_nohq.paa";
|
texture="braf\braf_air\braf_helicopters\braf_fennec\data\camo5_nohq.paa";
|
||||||
uvSource="tex";
|
uvSource="tex";
|
||||||
class uvTransform
|
class uvTransform
|
||||||
{
|
{
|
||||||
@@ -46,7 +46,7 @@ class Stage3
|
|||||||
};
|
};
|
||||||
class Stage4
|
class Stage4
|
||||||
{
|
{
|
||||||
texture="braf\braf_air\Braf_Helicopters\Braf_Fennec\data\camo5_as.paa";
|
texture="braf\braf_air\braf_helicopters\braf_fennec\data\camo5_as.paa";
|
||||||
uvSource="tex";
|
uvSource="tex";
|
||||||
class uvTransform
|
class uvTransform
|
||||||
{
|
{
|
||||||
@@ -58,7 +58,7 @@ class Stage4
|
|||||||
};
|
};
|
||||||
class Stage5
|
class Stage5
|
||||||
{
|
{
|
||||||
texture="braf\braf_air\Braf_Helicopters\Braf_Fennec\data\camo5_smdi.paa";
|
texture="braf\braf_air\braf_helicopters\braf_fennec\data\camo5_smdi.paa";
|
||||||
uvSource="tex";
|
uvSource="tex";
|
||||||
class uvTransform
|
class uvTransform
|
||||||
{
|
{
|
||||||
@@ -81,5 +81,5 @@ class Stage7
|
|||||||
};
|
};
|
||||||
class StageTI
|
class StageTI
|
||||||
{
|
{
|
||||||
texture = "braf\braf_air\Braf_Helicopters\Braf_Fennec\data\camo5_ti_ca.paa";
|
texture = "braf\braf_air\braf_helicopters\braf_fennec\data\camo5_ti_ca.paa";
|
||||||
};
|
};
|
||||||
@@ -1,6 +1,6 @@
|
|||||||
class StageTI
|
class StageTI
|
||||||
{
|
{
|
||||||
texture="braf\braf_air\Braf_Helicopters\Braf_Fennec\data\camo1_ti_ca.paa";
|
texture="braf\braf_air\braf_helicopters\braf_fennec\data\camo1_ti_ca.paa";
|
||||||
};
|
};
|
||||||
ambient[]={1,1,1,1};
|
ambient[]={1,1,1,1};
|
||||||
diffuse[]={0.75,0.75,0.75,1};
|
diffuse[]={0.75,0.75,0.75,1};
|
||||||
@@ -12,7 +12,7 @@ PixelShaderID="Super";
|
|||||||
VertexShaderID="Super";
|
VertexShaderID="Super";
|
||||||
class Stage1
|
class Stage1
|
||||||
{
|
{
|
||||||
texture="braf\braf_air\Braf_Helicopters\Braf_Fennec\data\camo1_nohq.paa";
|
texture="braf\braf_air\braf_helicopters\braf_fennec\data\camo1_nohq.paa";
|
||||||
uvSource="tex";
|
uvSource="tex";
|
||||||
class uvTransform
|
class uvTransform
|
||||||
{
|
{
|
||||||
@@ -48,7 +48,7 @@ class Stage3
|
|||||||
};
|
};
|
||||||
class Stage4
|
class Stage4
|
||||||
{
|
{
|
||||||
texture="braf\braf_air\Braf_Helicopters\Braf_Fennec\data\camo1_as.paa";
|
texture="braf\braf_air\braf_helicopters\braf_fennec\data\camo1_as.paa";
|
||||||
uvSource="tex";
|
uvSource="tex";
|
||||||
class uvTransform
|
class uvTransform
|
||||||
{
|
{
|
||||||
@@ -60,7 +60,7 @@ class Stage4
|
|||||||
};
|
};
|
||||||
class Stage5
|
class Stage5
|
||||||
{
|
{
|
||||||
texture="braf\braf_air\Braf_Helicopters\Braf_Fennec\data\camo1_smdi.paa";
|
texture="braf\braf_air\braf_helicopters\braf_fennec\data\camo1_smdi.paa";
|
||||||
uvSource="tex";
|
uvSource="tex";
|
||||||
class uvTransform
|
class uvTransform
|
||||||
{
|
{
|
||||||
|
|||||||
@@ -8,7 +8,7 @@ PixelShaderID="Super";
|
|||||||
VertexShaderID="Super";
|
VertexShaderID="Super";
|
||||||
class Stage1
|
class Stage1
|
||||||
{
|
{
|
||||||
texture="braf\braf_air\Braf_Helicopters\Braf_Fennec\data\hud_nohq.paa";
|
texture="braf\braf_air\braf_helicopters\braf_fennec\data\hud_nohq.paa";
|
||||||
uvSource="tex";
|
uvSource="tex";
|
||||||
};
|
};
|
||||||
class Stage2
|
class Stage2
|
||||||
@@ -30,12 +30,12 @@ class Stage3
|
|||||||
};
|
};
|
||||||
class Stage4
|
class Stage4
|
||||||
{
|
{
|
||||||
texture="braf\braf_air\Braf_Helicopters\Braf_Fennec\data\hud_as.paa";
|
texture="braf\braf_air\braf_helicopters\braf_fennec\data\hud_as.paa";
|
||||||
uvSource="tex";
|
uvSource="tex";
|
||||||
};
|
};
|
||||||
class Stage5
|
class Stage5
|
||||||
{
|
{
|
||||||
texture="braf\braf_air\Braf_Helicopters\Braf_Fennec\data\hud_smdi.paa";
|
texture="braf\braf_air\braf_helicopters\braf_fennec\data\hud_smdi.paa";
|
||||||
uvSource="tex";
|
uvSource="tex";
|
||||||
};
|
};
|
||||||
class Stage6
|
class Stage6
|
||||||
|
|||||||
@@ -66,7 +66,7 @@ class CfgSkeletons
|
|||||||
};
|
};
|
||||||
class CfgModels
|
class CfgModels
|
||||||
{
|
{
|
||||||
class BRAF_Fennec
|
class braf_fennec
|
||||||
{
|
{
|
||||||
htMin=60;
|
htMin=60;
|
||||||
htMax=1800;
|
htMax=1800;
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
<?xml version="1.0"?>
|
<?xml version="1.0"?>
|
||||||
<GenHeli600 version="1.0">
|
<GenHeli600 version="1.0">
|
||||||
|
|
||||||
<!--
|
<!--
|
||||||
@@ -450,12 +450,12 @@
|
|||||||
|
|
||||||
<CSComponent type="GenericControlSystem">
|
<CSComponent type="GenericControlSystem">
|
||||||
<Variables>
|
<Variables>
|
||||||
<Variable name="CSComponent_1/ControlOutput/pitchRollControl" member="roll" alias="latCyclic" />
|
<Variable name="cscomponent_1/controloutput/pitchrollcontrol" member="roll" alias="latCyclic" />
|
||||||
<Variable name="CSComponent_1/ControlOutput/pitchRollControl" member="pitch" alias="lonCyclic" />
|
<Variable name="cscomponent_1/controloutput/pitchrollcontrol" member="pitch" alias="lonCyclic" />
|
||||||
<Variable name="CSComponent_1/ControlOutput/pedals" alias="pedals" />
|
<Variable name="cscomponent_1/controloutput/pedals" alias="pedals" />
|
||||||
<Variable name="CSComponent_1/ControlOutput/collective" alias="collective" />
|
<Variable name="cscomponent_1/controloutput/collective" alias="collective" />
|
||||||
|
|
||||||
<Variable alias="rotorBrake" name="CSComponent_1/ControlOutput/rotorBrake" />
|
<Variable alias="rotorBrake" name="cscomponent_1/controloutput/rotorbrake" />
|
||||||
|
|
||||||
<Variable name="angularVelocityBCS" member="X" alias="pitchRateRad" />
|
<Variable name="angularVelocityBCS" member="X" alias="pitchRateRad" />
|
||||||
<Variable name="angularVelocityBCS" member="Y" alias="rollRateRad" />
|
<Variable name="angularVelocityBCS" member="Y" alias="rollRateRad" />
|
||||||
@@ -464,15 +464,15 @@
|
|||||||
<Variable name="attitudeHPR" member="P" alias="p" />
|
<Variable name="attitudeHPR" member="P" alias="p" />
|
||||||
<Variable name="attitudeHPR" member="R" alias="r" />
|
<Variable name="attitudeHPR" member="R" alias="r" />
|
||||||
|
|
||||||
<Variable name="MainRotor/A1" alias="A1m" />
|
<Variable name="mainrotor/a1" alias="A1m" />
|
||||||
<Variable name="MainRotor/B1" alias="B1m" />
|
<Variable name="mainrotor/b1" alias="B1m" />
|
||||||
<Variable name="MainRotor/theta0" alias="Th0m" />
|
<Variable name="mainrotor/theta0" alias="Th0m" />
|
||||||
|
|
||||||
<Variable name="TailRotor/A1" alias="A1t" />
|
<Variable name="tailrotor/a1" alias="A1t" />
|
||||||
<Variable name="TailRotor/B1" alias="B1t" />
|
<Variable name="tailrotor/b1" alias="B1t" />
|
||||||
<Variable name="TailRotor/theta0" alias="Th0t" />
|
<Variable name="tailrotor/theta0" alias="Th0t" />
|
||||||
|
|
||||||
<Variable alias="mainRotorBrake" name="MainRotor/rotorBrakeInput" />
|
<Variable alias="mainRotorBrake" name="mainrotor/rotorbrakeinput" />
|
||||||
</Variables>
|
</Variables>
|
||||||
|
|
||||||
<MathExpression>
|
<MathExpression>
|
||||||
|
|||||||
File diff suppressed because it is too large
Load Diff
@@ -1,6 +1,6 @@
|
|||||||
class MFD
|
class MFD
|
||||||
{
|
{
|
||||||
class BRAF_HRZ_LEFT
|
class braf_hrz_left
|
||||||
{
|
{
|
||||||
topLeft="HRZ_L_TL";
|
topLeft="HRZ_L_TL";
|
||||||
topRight="HRZ_L_TR";
|
topRight="HRZ_L_TR";
|
||||||
@@ -5826,7 +5826,7 @@ class MFD
|
|||||||
{
|
{
|
||||||
type="text";
|
type="text";
|
||||||
source="static";
|
source="static";
|
||||||
text="M/S";
|
text="m/s";
|
||||||
sourceScale=1;
|
sourceScale=1;
|
||||||
align="center";
|
align="center";
|
||||||
scale=1;
|
scale=1;
|
||||||
@@ -6907,13 +6907,13 @@ class MFD
|
|||||||
};
|
};
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
class BRAF_HRZ_RIGHT: BRAF_HRZ_LEFT
|
class braf_hrz_right: braf_hrz_left
|
||||||
{
|
{
|
||||||
topLeft="HRZ_R_TL";
|
topLeft="HRZ_R_TL";
|
||||||
topRight="HRZ_R_TR";
|
topRight="HRZ_R_TR";
|
||||||
bottomLeft="HRZ_R_BL";
|
bottomLeft="HRZ_R_BL";
|
||||||
};
|
};
|
||||||
class BRAF_HRZ_CENTER
|
class braf_hrz_center
|
||||||
{
|
{
|
||||||
topLeft="HRZ_TL";
|
topLeft="HRZ_TL";
|
||||||
topRight="HRZ_TR";
|
topRight="HRZ_TR";
|
||||||
@@ -12305,7 +12305,7 @@ class MFD
|
|||||||
};
|
};
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
class BRAF_DIR_LEFT
|
class braf_dir_left
|
||||||
{
|
{
|
||||||
topLeft="DIR_L_TL";
|
topLeft="DIR_L_TL";
|
||||||
topRight="DIR_L_TR";
|
topRight="DIR_L_TR";
|
||||||
@@ -13374,13 +13374,13 @@ class MFD
|
|||||||
};
|
};
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
class BRAF_DIR_RIGHT: BRAF_DIR_LEFT
|
class braf_dir_right: braf_dir_left
|
||||||
{
|
{
|
||||||
topLeft="DIR_R_TL";
|
topLeft="DIR_R_TL";
|
||||||
topRight="DIR_R_TR";
|
topRight="DIR_R_TR";
|
||||||
bottomLeft="DIR_R_BL";
|
bottomLeft="DIR_R_BL";
|
||||||
};
|
};
|
||||||
class BRAF_ENG_TOP
|
class braf_eng_top
|
||||||
{
|
{
|
||||||
topLeft="ENG_T_TL";
|
topLeft="ENG_T_TL";
|
||||||
topRight="ENG_T_TR";
|
topRight="ENG_T_TR";
|
||||||
@@ -13443,7 +13443,7 @@ class MFD
|
|||||||
class Top
|
class Top
|
||||||
{
|
{
|
||||||
type="polygon";
|
type="polygon";
|
||||||
texture="braf\braf_air\Braf_Helicopters\Braf_Pantera\data\engine2_ca.paa";
|
texture="braf\braf_air\braf_helicopters\braf_pantera\data\engine2_ca.paa";
|
||||||
points[]=
|
points[]=
|
||||||
{
|
{
|
||||||
{
|
{
|
||||||
@@ -13473,7 +13473,7 @@ class MFD
|
|||||||
};
|
};
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
class BRAF_ENG_BOTTOM
|
class braf_eng_bottom
|
||||||
{
|
{
|
||||||
topLeft="ENG_B_TL";
|
topLeft="ENG_B_TL";
|
||||||
topRight="ENG_B_TR";
|
topRight="ENG_B_TR";
|
||||||
@@ -13536,7 +13536,7 @@ class MFD
|
|||||||
class Bottom
|
class Bottom
|
||||||
{
|
{
|
||||||
type="polygon";
|
type="polygon";
|
||||||
texture="braf\braf_air\Braf_Helicopters\Braf_Pantera\data\engine1_ca.paa";
|
texture="braf\braf_air\braf_helicopters\braf_pantera\data\engine1_ca.paa";
|
||||||
points[]=
|
points[]=
|
||||||
{
|
{
|
||||||
{
|
{
|
||||||
@@ -13566,7 +13566,7 @@ class MFD
|
|||||||
};
|
};
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
class BRAF_CLK_LEFT
|
class braf_clk_left
|
||||||
{
|
{
|
||||||
topLeft="CLK_L_TL";
|
topLeft="CLK_L_TL";
|
||||||
topRight="CLK_L_TR";
|
topRight="CLK_L_TR";
|
||||||
@@ -13699,13 +13699,13 @@ class MFD
|
|||||||
};
|
};
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
class BRAF_CLK_RIGHT: BRAF_CLK_LEFT
|
class braf_clk_right: braf_clk_left
|
||||||
{
|
{
|
||||||
topLeft="CLK_R_TL";
|
topLeft="CLK_R_TL";
|
||||||
topRight="CLK_R_TR";
|
topRight="CLK_R_TR";
|
||||||
bottomLeft="CLK_R_BL";
|
bottomLeft="CLK_R_BL";
|
||||||
};
|
};
|
||||||
class BRAF_RADAR_LEFT
|
class braf_radar_left
|
||||||
{
|
{
|
||||||
topLeft="RADAR_TL";
|
topLeft="RADAR_TL";
|
||||||
topRight="RADAR_TR";
|
topRight="RADAR_TR";
|
||||||
@@ -13735,7 +13735,7 @@ class MFD
|
|||||||
class Radar
|
class Radar
|
||||||
{
|
{
|
||||||
type="polygon";
|
type="polygon";
|
||||||
texture="braf\braf_air\Braf_Helicopters\Braf_Pantera\data\radar_co.paa";
|
texture="braf\braf_air\braf_helicopters\braf_pantera\data\radar_co.paa";
|
||||||
points[]=
|
points[]=
|
||||||
{
|
{
|
||||||
{
|
{
|
||||||
@@ -13762,7 +13762,7 @@ class MFD
|
|||||||
};
|
};
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
class BRAF_COM
|
class braf_com
|
||||||
{
|
{
|
||||||
topLeft="COM_TL";
|
topLeft="COM_TL";
|
||||||
topRight="COM_TR";
|
topRight="COM_TR";
|
||||||
@@ -13825,7 +13825,7 @@ class MFD
|
|||||||
class Radio
|
class Radio
|
||||||
{
|
{
|
||||||
type="polygon";
|
type="polygon";
|
||||||
texture="braf\braf_air\Braf_Helicopters\Braf_Pantera\data\radio_ca.paa";
|
texture="braf\braf_air\braf_helicopters\braf_pantera\data\radio_ca.paa";
|
||||||
points[]=
|
points[]=
|
||||||
{
|
{
|
||||||
{
|
{
|
||||||
|
|||||||
@@ -2,248 +2,248 @@ occludeSoundsWhenIn=0.562341;
|
|||||||
obstructSoundsWhenIn=0.316228;
|
obstructSoundsWhenIn=0.316228;
|
||||||
attenuationEffectType="HeliAttenuation";
|
attenuationEffectType="HeliAttenuation";
|
||||||
emptySound[]={"",0,1};
|
emptySound[]={"",0,1};
|
||||||
soundGeneralCollision1[]={"A3\Sounds_F\vehicles\crashes\helis\Heli_coll_default_int_1",1.0,1,100};
|
soundGeneralCollision1[]={"a3\sounds_f\vehicles\crashes\helis\heli_coll_default_int_1",1.0,1,100};
|
||||||
soundGeneralCollision2[]={"A3\Sounds_F\vehicles\crashes\helis\Heli_coll_default_int_2",1.0,1,100};
|
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};
|
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};
|
soundCrashes[]={"soundGeneralCollision1",0.33,"soundGeneralCollision2",0.33,"soundGeneralCollision3",0.33};
|
||||||
soundLandCrashes[]={"emptySound",0};
|
soundLandCrashes[]={"emptySound",0};
|
||||||
soundBuildingCrash[]={"soundGeneralCollision1",1,"soundGeneralCollision2",1,"soundGeneralCollision3",1};
|
soundBuildingCrash[]={"soundGeneralCollision1",1,"soundGeneralCollision2",1,"soundGeneralCollision3",1};
|
||||||
soundArmorCrash[]={"soundGeneralCollision1",1,"soundGeneralCollision2",1,"soundGeneralCollision3",1};
|
soundArmorCrash[]={"soundGeneralCollision1",1,"soundGeneralCollision2",1,"soundGeneralCollision3",1};
|
||||||
soundWoodCrash[]={"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};
|
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};
|
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};
|
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};
|
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};
|
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};
|
soundWaterCollision2[]={"a3\sounds_f\vehicles\crashes\planes\plane_crash_water_2",1.4125376,1,500};
|
||||||
soundWaterCrashes[]={"soundWaterCollision1",0.5,"soundWaterCollision2",0.5};
|
soundWaterCrashes[]={"soundWaterCollision1",0.5,"soundWaterCollision2",0.5};
|
||||||
soundDammage[]={"A3\Sounds_F\vehicles\crashes\helis\Heli_crash_default_ext_1",3.1622777,1};
|
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};
|
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};
|
soundGetOut[]={"a3\sounds_f\vehicles\air\noises\heli_get_out2",0.7943282,1,20};
|
||||||
|
|
||||||
soundEngineOnInt[]={"braf\braf_air\Braf_Helicopters\Braf_Sounds\pantera\pantera_int_start.ogg",0.31622776,1.0};
|
soundEngineOnInt[]={"braf\braf_air\braf_helicopters\braf_sounds\pantera\pantera_int_start.ogg",0.31622776,1.0};
|
||||||
soundEngineOnExt[]={"braf\braf_air\Braf_Helicopters\Braf_Sounds\pantera\pantera_ext_start.ogg",0.7943282,1.0,600};
|
soundEngineOnExt[]={"braf\braf_air\braf_helicopters\braf_sounds\pantera\pantera_ext_start.ogg",0.7943282,1.0,600};
|
||||||
soundEngineOffInt[]={"braf\braf_air\Braf_Helicopters\Braf_Sounds\pantera\pantera_int_shut.ogg",0.31622776,1.0};
|
soundEngineOffInt[]={"braf\braf_air\braf_helicopters\braf_sounds\pantera\pantera_int_shut.ogg",0.31622776,1.0};
|
||||||
soundEngineOffExt[]={"braf\braf_air\Braf_Helicopters\Braf_Sounds\pantera\pantera_ext_shut.ogg",0.7943282,1.0,600};
|
soundEngineOffExt[]={"braf\braf_air\braf_helicopters\braf_sounds\pantera\pantera_ext_shut.ogg",0.7943282,1.0,600};
|
||||||
|
|
||||||
soundLocked[]={"\A3\Sounds_F\weapons\Rockets\opfor_lock_1",1.0,1};
|
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};
|
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};
|
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};
|
rotorDamageOut[]={"a3\sounds_f\vehicles\air\noises\heli_damage_rotor_ext_1",2.5118864,1.0,150};
|
||||||
rotorDamage[]={"rotorDamageInt","rotorDamageOut"};
|
rotorDamage[]={"rotorDamageInt","rotorDamageOut"};
|
||||||
tailDamageInt[]={"A3\Sounds_F\vehicles\air\noises\heli_damage_tail",1.0,1.0};
|
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};
|
tailDamageOut[]={"a3\sounds_f\vehicles\air\noises\heli_damage_tail",1.0,1.0,300};
|
||||||
tailDamage[]={"tailDamageInt","tailDamageOut"};
|
tailDamage[]={"tailDamageInt","tailDamageOut"};
|
||||||
landingSoundInt0[]={"A3\Sounds_F\vehicles\air\noises\landing_skids_int1_open",1.0,1.0,100};
|
landingSoundInt0[]={"a3\sounds_f\vehicles\air\noises\landing_skids_int1_open",1.0,1.0,100};
|
||||||
landingSoundInt1[]={"A3\Sounds_F\vehicles\air\noises\landing_skids_int1_open",1.0,1.0,100};
|
landingSoundInt1[]={"a3\sounds_f\vehicles\air\noises\landing_skids_int1_open",1.0,1.0,100};
|
||||||
landingSoundInt[]={"landingSoundInt0",0.5,"landingSoundInt1",0.5};
|
landingSoundInt[]={"landingSoundInt0",0.5,"landingSoundInt1",0.5};
|
||||||
landingSoundOut0[]={"A3\Sounds_F\vehicles\air\noises\landing_skids_ext1",1.7782794,1.0,100};
|
landingSoundOut0[]={"a3\sounds_f\vehicles\air\noises\landing_skids_ext1",1.7782794,1.0,100};
|
||||||
landingSoundOut1[]={"A3\Sounds_F\vehicles\air\noises\landing_skids_ext1",1.7782794,1.0,100};
|
landingSoundOut1[]={"a3\sounds_f\vehicles\air\noises\landing_skids_ext1",1.7782794,1.0,100};
|
||||||
landingSoundOut[]={"landingSoundOut0",0.5,"landingSoundOut1",0.5};
|
landingSoundOut[]={"landingSoundOut0",0.5,"landingSoundOut1",0.5};
|
||||||
slingCargoAttach0[]={"A3\Sounds_F\vehicles\air\noises\SL_engineDownEndINT",1.0,1.0};
|
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};
|
slingCargoAttach1[]={"a3\sounds_f\vehicles\air\noises\sl_1hooklock",1.7782794,1.0,200};
|
||||||
slingCargoAttach[]={"slingCargoAttach0","slingCargoAttach1"};
|
slingCargoAttach[]={"slingCargoAttach0","slingCargoAttach1"};
|
||||||
slingCargoDetach0[]={"A3\Sounds_F\vehicles\air\noises\SL_engineUpEndINT",1.0,1.0};
|
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};
|
slingCargoDetach1[]={"a3\sounds_f\vehicles\air\noises\sl_1hookunlock",1.7782794,1.0,200};
|
||||||
slingCargoDetach[]={"slingCargoDetach0","slingCargoDetach1"};
|
slingCargoDetach[]={"slingCargoDetach0","slingCargoDetach1"};
|
||||||
slingCargoDetachAir0[]={"A3\Sounds_F\vehicles\air\noises\SL_unhook_air_int",1.0,1.0};
|
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};
|
slingCargoDetachAir1[]={"a3\sounds_f\vehicles\air\noises\sl_unhook_air_ext",1.0,1.0,300};
|
||||||
slingCargoDetachAir[]={"slingCargoDetach0","slingCargoDetach1"};
|
slingCargoDetachAir[]={"slingCargoDetach0","slingCargoDetach1"};
|
||||||
slingCargoRopeBreak0[]={"A3\Sounds_F\vehicles\air\noises\SL_rope_break_int",1.0,1.0};
|
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};
|
slingCargoRopeBreak1[]={"a3\sounds_f\vehicles\air\noises\sl_rope_break_ext",1.0,1.0,200};
|
||||||
slingCargoRopeBreak[]={"slingCargoDetach0","slingCargoDetach1"};
|
slingCargoRopeBreak[]={"slingCargoDetach0","slingCargoDetach1"};
|
||||||
gearUpExt[]={"A3\Sounds_F\vehicles\air\Heli_Attack_01\blackfoot_gear_up_ext",1,1,1000};
|
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};
|
gearUpInt[]={"a3\sounds_f\vehicles\air\heli_attack_01\blackfoot_gear_up_int",1,1,100};
|
||||||
gearUp[]={"gearUpInt","gearUpExt"};
|
gearUp[]={"gearUpInt","gearUpExt"};
|
||||||
gearDownInt[]={"A3\Sounds_F\vehicles\air\Heli_Attack_01\blackfoot_gear_down_int",1,1,100};
|
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};
|
gearDownExt[]={"a3\sounds_f\vehicles\air\heli_attack_01\blackfoot_gear_down_ext",1,1,1000};
|
||||||
gearDown[]={"gearDownInt","gearDownExt"};
|
gearDown[]={"gearDownInt","gearDownExt"};
|
||||||
class Sounds
|
class Sounds
|
||||||
{
|
{
|
||||||
class EngineExt
|
class EngineExt
|
||||||
{
|
{
|
||||||
sound[]={"braf\braf_air\Braf_Helicopters\Braf_Sounds\pantera\pantera_ext_eng.ogg",1.2589254,1.0,400};
|
sound[]={"braf\braf_air\braf_helicopters\braf_sounds\pantera\pantera_ext_eng.ogg",1.2589254,1.0,400};
|
||||||
frequency="rotorSpeed";
|
frequency="rotorSpeed";
|
||||||
volume="4 * camPos * (0 max (rotorSpeed-0.4))";
|
volume="4 * camPos * (0 max (rotorSpeed-0.4))";
|
||||||
};
|
};
|
||||||
class RotorExt
|
class RotorExt
|
||||||
{
|
{
|
||||||
sound[]={"braf\braf_air\Braf_Helicopters\Braf_Sounds\pantera\pantera_ext_rotor.ogg",1.2589254,1.0,1500};
|
sound[]={"braf\braf_air\braf_helicopters\braf_sounds\pantera\pantera_ext_rotor.ogg",1.2589254,1.0,1500};
|
||||||
frequency="(rotorSpeed factor [0.3, 0.7]) * (rotorSpeed factor [0.3, 1]) * (1 - rotorThrust/4)";
|
frequency="(rotorspeed factor [0.3, 0.7]) * (rotorspeed factor [0.3, 1]) * (1 - rotorthrust/4)";
|
||||||
volume="camPos * (rotorSpeed factor [0.3, 1]) * (1 + rotorThrust)";
|
volume="camPos * (rotorSpeed factor [0.3, 1]) * (1 + rotorThrust)";
|
||||||
};
|
};
|
||||||
class RotorSwist
|
class RotorSwist
|
||||||
{
|
{
|
||||||
sound[]={"A3\Sounds_F\vehicles\air\Heli_Light_01\rotor_swist",0.70794576,1.0,200};
|
sound[]={"a3\sounds_f\vehicles\air\heli_light_01\rotor_swist",0.70794576,1.0,200};
|
||||||
frequency=1;
|
frequency=1;
|
||||||
volume="camPos * (rotorThrust factor [0.7, 0.9])";
|
volume="camPos * (rotorThrust factor [0.7, 0.9])";
|
||||||
};
|
};
|
||||||
class EngineInt
|
class EngineInt
|
||||||
{
|
{
|
||||||
sound[]={"braf\braf_air\Braf_Helicopters\Braf_Sounds\pantera\pantera_int_eng.ogg",0.7943282,1.0};
|
sound[]={"braf\braf_air\braf_helicopters\braf_sounds\pantera\pantera_int_eng.ogg",0.7943282,1.0};
|
||||||
frequency="rotorSpeed";
|
frequency="rotorSpeed";
|
||||||
volume="(1-camPos)*2*(0 max (rotorSpeed-0.4))";
|
volume="(1-camPos)*2*(0 max (rotorSpeed-0.4))";
|
||||||
};
|
};
|
||||||
class RotorInt
|
class RotorInt
|
||||||
{
|
{
|
||||||
sound[]={"braf\braf_air\Braf_Helicopters\Braf_Sounds\pantera\pantera_int_rotor.ogg",0.63095737,1.0};
|
sound[]={"braf\braf_air\braf_helicopters\braf_sounds\pantera\pantera_int_rotor.ogg",0.63095737,1.0};
|
||||||
frequency="(rotorSpeed factor [0.3, 0.7]) * (rotorSpeed factor [0.3, 1]) * (1 - rotorThrust/4)";
|
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";
|
volume="(1 - camPos) * (rotorSpeed factor [0.3, 0.7]) * (1 + rotorThrust) * 0.7";
|
||||||
};
|
};
|
||||||
class RotorBench
|
class RotorBench
|
||||||
{
|
{
|
||||||
sound[]={"braf\braf_air\Braf_Helicopters\Braf_Sounds\pantera\pantera_int_rotor_bench.ogg",0.5011872,1.0,1000};
|
sound[]={"braf\braf_air\braf_helicopters\braf_sounds\pantera\pantera_int_rotor_bench.ogg",0.5011872,1.0,1000};
|
||||||
frequency="(rotorSpeed factor [0.3, 0.7]) * (rotorSpeed factor [0.3, 1]) * (1 - rotorThrust/4)";
|
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";
|
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};
|
cone[]={1.6,3.14,1.6,0.95};
|
||||||
};
|
};
|
||||||
class EngineBench
|
class EngineBench
|
||||||
{
|
{
|
||||||
sound[]={"braf\braf_air\Braf_Helicopters\Braf_Sounds\pantera\pantera_int_eng_bench.ogg",0.3548134,1.0,400};
|
sound[]={"braf\braf_air\braf_helicopters\braf_sounds\pantera\pantera_int_eng_bench.ogg",0.3548134,1.0,400};
|
||||||
frequency="rotorSpeed";
|
frequency="rotorSpeed";
|
||||||
volume="(playerPos factor [3.9, 4]) * (1 - camPos) * (0 max (rotorSpeed-0.4))";
|
volume="(playerPos factor [3.9, 4]) * (1 - camPos) * (0 max (rotorSpeed-0.4))";
|
||||||
};
|
};
|
||||||
class WindBench
|
class WindBench
|
||||||
{
|
{
|
||||||
sound[]={"A3\Sounds_F\vehicles\air\noises\wind_open_out",0.56234133,1.0,50};
|
sound[]={"a3\sounds_f\vehicles\air\noises\wind_open_out",0.56234133,1.0,50};
|
||||||
frequency=1;
|
frequency=1;
|
||||||
volume="4 * (playerPos factor [3.9, 4]) * (1 - camPos) * ((speed factor[0, 30]) + (speed factor[0, -30]))";
|
volume="4 * (playerPos factor [3.9, 4]) * (1 - camPos) * ((speed factor[0, 30]) + (speed factor[0, -30]))";
|
||||||
};
|
};
|
||||||
class TransmissionDamageExt_phase1
|
class TransmissionDamageExt_phase1
|
||||||
{
|
{
|
||||||
sound[]={"A3\Sounds_F\vehicles\air\noises\heli_damage_transmission_ext_1",1.0,1.0,150};
|
sound[]={"a3\sounds_f\vehicles\air\noises\heli_damage_transmission_ext_1",1.0,1.0,150};
|
||||||
frequency="0.66 + rotorSpeed / 3";
|
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])";
|
volume="camPos * (transmissionDamage factor [0.3, 0.35]) * (transmissionDamage factor [0.5, 0.45]) * (rotorSpeed factor [0.2, 0.5])";
|
||||||
};
|
};
|
||||||
class TransmissionDamageExt_phase2
|
class TransmissionDamageExt_phase2
|
||||||
{
|
{
|
||||||
sound[]={"A3\Sounds_F\vehicles\air\noises\heli_damage_transmission_ext_2",1.0,1.0,150};
|
sound[]={"a3\sounds_f\vehicles\air\noises\heli_damage_transmission_ext_2",1.0,1.0,150};
|
||||||
frequency="0.66 + rotorSpeed / 3";
|
frequency="0.66 + rotorspeed / 3";
|
||||||
volume="camPos * (transmissionDamage factor [0.45, 0.5]) * (rotorSpeed factor [0.2, 0.5])";
|
volume="camPos * (transmissionDamage factor [0.45, 0.5]) * (rotorSpeed factor [0.2, 0.5])";
|
||||||
};
|
};
|
||||||
class TransmissionDamageInt_phase1
|
class TransmissionDamageInt_phase1
|
||||||
{
|
{
|
||||||
sound[]={"A3\Sounds_F\vehicles\air\noises\heli_damage_transmission_int_1",1.0,1.0,150};
|
sound[]={"a3\sounds_f\vehicles\air\noises\heli_damage_transmission_int_1",1.0,1.0,150};
|
||||||
frequency="0.66 + rotorSpeed / 3";
|
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])";
|
volume="(1 - camPos) * (transmissionDamage factor [0.3, 0.35]) * (transmissionDamage factor [0.5, 0.45]) * (rotorSpeed factor [0.2, 0.5])";
|
||||||
};
|
};
|
||||||
class TransmissionDamageInt_phase2
|
class TransmissionDamageInt_phase2
|
||||||
{
|
{
|
||||||
sound[]={"A3\Sounds_F\vehicles\air\noises\heli_damage_transmission_int_2",1.0,1.0,150};
|
sound[]={"a3\sounds_f\vehicles\air\noises\heli_damage_transmission_int_2",1.0,1.0,150};
|
||||||
frequency="0.66 + rotorSpeed / 3";
|
frequency="0.66 + rotorspeed / 3";
|
||||||
volume="(1 - camPos) * (transmissionDamage factor [0.45, 0.5]) * (rotorSpeed factor [0.2, 0.5])";
|
volume="(1 - camPos) * (transmissionDamage factor [0.45, 0.5]) * (rotorSpeed factor [0.2, 0.5])";
|
||||||
};
|
};
|
||||||
class damageAlarmInt
|
class damageAlarmInt
|
||||||
{
|
{
|
||||||
sound[]={"A3\Sounds_F\vehicles\air\noises\heli_alarm_bluefor",0.31622776,1.0};
|
sound[]={"a3\sounds_f\vehicles\air\noises\heli_alarm_bluefor",0.31622776,1.0};
|
||||||
frequency=1;
|
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])";
|
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
|
class damageAlarmExt
|
||||||
{
|
{
|
||||||
sound[]={"A3\Sounds_F\vehicles\air\noises\heli_alarm_bluefor",0.22387211,1.0,20};
|
sound[]={"a3\sounds_f\vehicles\air\noises\heli_alarm_bluefor",0.22387211,1.0,20};
|
||||||
frequency=1;
|
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])";
|
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
|
class rotorLowAlarmInt
|
||||||
{
|
{
|
||||||
sound[]={"A3\Sounds_F\vehicles\air\noises\heli_alarm_rotor_low",0.31622776,1.0};
|
sound[]={"a3\sounds_f\vehicles\air\noises\heli_alarm_rotor_low",0.31622776,1.0};
|
||||||
frequency=1;
|
frequency=1;
|
||||||
volume="engineOn * (1 - camPos) * (rotorSpeed factor [0.9, 0.8999]) * (rotorSpeed factor [-0.5, 1]) * (speed factor [3, 3.01])";
|
volume="engineOn * (1 - camPos) * (rotorSpeed factor [0.9, 0.8999]) * (rotorSpeed factor [-0.5, 1]) * (speed factor [3, 3.01])";
|
||||||
};
|
};
|
||||||
class rotorLowAlarmExt
|
class rotorLowAlarmExt
|
||||||
{
|
{
|
||||||
sound[]={"A3\Sounds_F\vehicles\air\noises\heli_alarm_rotor_low",0.22387211,1.0,20};
|
sound[]={"a3\sounds_f\vehicles\air\noises\heli_alarm_rotor_low",0.22387211,1.0,20};
|
||||||
frequency=1;
|
frequency=1;
|
||||||
volume="engineOn * camPos * (rotorSpeed factor [0.9, 0.8999]) * (rotorSpeed factor [-0.5, 1]) * (speed factor [3, 3.01])";
|
volume="engineOn * camPos * (rotorSpeed factor [0.9, 0.8999]) * (rotorSpeed factor [-0.5, 1]) * (speed factor [3, 3.01])";
|
||||||
};
|
};
|
||||||
class scrubLandInt
|
class scrubLandInt
|
||||||
{
|
{
|
||||||
sound[]={"A3\Sounds_F\vehicles\air\noises\scrubLandInt_open",1.0,1.0,100};
|
sound[]={"a3\sounds_f\vehicles\air\noises\scrublandint_open",1.0,1.0,100};
|
||||||
frequency=1;
|
frequency=1;
|
||||||
volume="2 * (1-camPos) * (scrubLand factor[0.02, 0.05])";
|
volume="2 * (1-camPos) * (scrubLand factor[0.02, 0.05])";
|
||||||
};
|
};
|
||||||
class scrubLandExt
|
class scrubLandExt
|
||||||
{
|
{
|
||||||
sound[]={"A3\Sounds_F\vehicles\air\noises\scrubLandExt",1.0,1.0,100};
|
sound[]={"a3\sounds_f\vehicles\air\noises\scrublandext",1.0,1.0,100};
|
||||||
frequency=1;
|
frequency=1;
|
||||||
volume="camPos * (scrubLand factor[0.02, 0.05])";
|
volume="camPos * (scrubLand factor[0.02, 0.05])";
|
||||||
};
|
};
|
||||||
class scrubBuildingInt
|
class scrubBuildingInt
|
||||||
{
|
{
|
||||||
sound[]={"A3\Sounds_F\vehicles\air\noises\scrubBuildingInt",1.0,1.0,100};
|
sound[]={"a3\sounds_f\vehicles\air\noises\scrubbuildingint",1.0,1.0,100};
|
||||||
frequency=1;
|
frequency=1;
|
||||||
volume="2 * (1 - camPos) * (scrubBuilding factor[0.02, 0.05])";
|
volume="2 * (1 - camPos) * (scrubBuilding factor[0.02, 0.05])";
|
||||||
};
|
};
|
||||||
class scrubBuildingExt
|
class scrubBuildingExt
|
||||||
{
|
{
|
||||||
sound[]={"A3\Sounds_F\vehicles\air\noises\scrubBuildingExt",1.0,1.0,100};
|
sound[]={"a3\sounds_f\vehicles\air\noises\scrubbuildingext",1.0,1.0,100};
|
||||||
frequency=1;
|
frequency=1;
|
||||||
volume="camPos * (scrubBuilding factor[0.02, 0.05])";
|
volume="camPos * (scrubBuilding factor[0.02, 0.05])";
|
||||||
};
|
};
|
||||||
class scrubTreeInt
|
class scrubTreeInt
|
||||||
{
|
{
|
||||||
sound[]={"A3\Sounds_F\vehicles\air\noises\scrubTreeExt",1.0,1.0,100};
|
sound[]={"a3\sounds_f\vehicles\air\noises\scrubtreeext",1.0,1.0,100};
|
||||||
frequency=1;
|
frequency=1;
|
||||||
volume="(1 - camPos) * ((scrubTree) factor [0, 0.01])";
|
volume="(1 - camPos) * ((scrubTree) factor [0, 0.01])";
|
||||||
};
|
};
|
||||||
class scrubTreeExt
|
class scrubTreeExt
|
||||||
{
|
{
|
||||||
sound[]={"A3\Sounds_F\vehicles\air\noises\scrubTreeExt",1.0,1.0,100};
|
sound[]={"a3\sounds_f\vehicles\air\noises\scrubtreeext",1.0,1.0,100};
|
||||||
frequency=1;
|
frequency=1;
|
||||||
volume="camPos * ((scrubTree) factor [0, 0.01])";
|
volume="camPos * ((scrubTree) factor [0, 0.01])";
|
||||||
};
|
};
|
||||||
class RainExt
|
class RainExt
|
||||||
{
|
{
|
||||||
sound[]={"A3\Sounds_F\vehicles\noises\rain1_ext",1.0,1.0,100};
|
sound[]={"a3\sounds_f\vehicles\noises\rain1_ext",1.0,1.0,100};
|
||||||
frequency=1;
|
frequency=1;
|
||||||
volume="camPos * (rain - rotorSpeed/2) * 2";
|
volume="campos * (rain - rotorspeed/2) * 2";
|
||||||
};
|
};
|
||||||
class RainInt
|
class RainInt
|
||||||
{
|
{
|
||||||
sound[]={"A3\Sounds_F\vehicles\noises\rain1_int_open",1.0,1.0,100};
|
sound[]={"a3\sounds_f\vehicles\noises\rain1_int_open",1.0,1.0,100};
|
||||||
frequency=1;
|
frequency=1;
|
||||||
volume="(1-camPos)*(rain - rotorSpeed/2)*2";
|
volume="(1-campos)*(rain - rotorspeed/2)*2";
|
||||||
};
|
};
|
||||||
class SlingLoadDownExt
|
class SlingLoadDownExt
|
||||||
{
|
{
|
||||||
sound[]={"A3\Sounds_F\vehicles\air\noises\SL_engineDownEXT",1.2589254,1.0,500};
|
sound[]={"a3\sounds_f\vehicles\air\noises\sl_enginedownext",1.2589254,1.0,500};
|
||||||
frequency=1;
|
frequency=1;
|
||||||
volume="camPos*(slingLoadActive factor [0,-1])";
|
volume="camPos*(slingLoadActive factor [0,-1])";
|
||||||
};
|
};
|
||||||
class SlingLoadUpExt
|
class SlingLoadUpExt
|
||||||
{
|
{
|
||||||
sound[]={"A3\Sounds_F\vehicles\air\noises\SL_engineUpEXT",1.2589254,1.0,500};
|
sound[]={"a3\sounds_f\vehicles\air\noises\sl_engineupext",1.2589254,1.0,500};
|
||||||
frequency=1;
|
frequency=1;
|
||||||
volume="camPos*(slingLoadActive factor [0,1])";
|
volume="camPos*(slingLoadActive factor [0,1])";
|
||||||
};
|
};
|
||||||
class SlingLoadDownInt
|
class SlingLoadDownInt
|
||||||
{
|
{
|
||||||
sound[]={"A3\Sounds_F\vehicles\air\noises\SL_engineDownINT",1.0,1.0,700};
|
sound[]={"a3\sounds_f\vehicles\air\noises\sl_enginedownint",1.0,1.0,700};
|
||||||
frequency=1;
|
frequency=1;
|
||||||
volume="(1-camPos)*(slingLoadActive factor [0,-1])";
|
volume="(1-camPos)*(slingLoadActive factor [0,-1])";
|
||||||
};
|
};
|
||||||
class SlingLoadUpInt
|
class SlingLoadUpInt
|
||||||
{
|
{
|
||||||
sound[]={"A3\Sounds_F\vehicles\air\noises\SL_engineUpINT",1.0,1.0,700};
|
sound[]={"a3\sounds_f\vehicles\air\noises\sl_engineupint",1.0,1.0,700};
|
||||||
frequency=1;
|
frequency=1;
|
||||||
volume="(1-camPos)*(slingLoadActive factor [0,1])";
|
volume="(1-camPos)*(slingLoadActive factor [0,1])";
|
||||||
};
|
};
|
||||||
class WindInt
|
class WindInt
|
||||||
{
|
{
|
||||||
sound[]={"A3\Sounds_F\vehicles\air\noises\wind_open_int",1.1220185,1.0,50};
|
sound[]={"a3\sounds_f\vehicles\air\noises\wind_open_int",1.1220185,1.0,50};
|
||||||
frequency=1;
|
frequency=1;
|
||||||
volume="(1-camPos)*(speed factor[5, 50])*(speed factor[5, 50])";
|
volume="(1-camPos)*(speed factor[5, 50])*(speed factor[5, 50])";
|
||||||
};
|
};
|
||||||
class WindLateralMovementInt
|
class WindLateralMovementInt
|
||||||
{
|
{
|
||||||
sound[]={"A3\Sounds_F\vehicles\air\noises\wind_lateral_open_int",1.9952624,1.0,50};
|
sound[]={"a3\sounds_f\vehicles\air\noises\wind_lateral_open_int",1.9952624,1.0,50};
|
||||||
frequency=1;
|
frequency=1;
|
||||||
volume="(1-camPos)*lateralMovement*((speed factor [5,40]) + (speed factor [-5,-40]))";
|
volume="(1-camPos)*lateralMovement*((speed factor [5,40]) + (speed factor [-5,-40]))";
|
||||||
};
|
};
|
||||||
class GStress
|
class GStress
|
||||||
{
|
{
|
||||||
sound[]={"A3\Sounds_F\vehicles\noises\vehicle_stress2b",0.31622776,1.0,50};
|
sound[]={"a3\sounds_f\vehicles\noises\vehicle_stress2b",0.31622776,1.0,50};
|
||||||
frequency=1;
|
frequency=1;
|
||||||
volume="engineOn * (1-camPos) * ((gmeterZ factor[1.5, 2.5]) + (gmeterZ factor[0.5, -0.5]))";
|
volume="engineOn * (1-camPos) * ((gmeterZ factor[1.5, 2.5]) + (gmeterZ factor[0.5, -0.5]))";
|
||||||
};
|
};
|
||||||
@@ -255,201 +255,201 @@ class SoundsExt
|
|||||||
{
|
{
|
||||||
class EngineExt
|
class EngineExt
|
||||||
{
|
{
|
||||||
sound[]={"braf\braf_air\Braf_Helicopters\Braf_Sounds\pantera\pantera_ext_eng.ogg",1.2589254,1.0,400};
|
sound[]={"braf\braf_air\braf_helicopters\braf_sounds\pantera\pantera_ext_eng.ogg",1.2589254,1.0,400};
|
||||||
frequency="rotorSpeed";
|
frequency="rotorSpeed";
|
||||||
volume="4 * camPos * (0 max (rotorSpeed-0.4))";
|
volume="4 * camPos * (0 max (rotorSpeed-0.4))";
|
||||||
};
|
};
|
||||||
class RotorExt
|
class RotorExt
|
||||||
{
|
{
|
||||||
sound[]={"braf\braf_air\Braf_Helicopters\Braf_Sounds\pantera\pantera_ext_rotor.ogg",1.2589254,1.0,1500};
|
sound[]={"braf\braf_air\braf_helicopters\braf_sounds\pantera\pantera_ext_rotor.ogg",1.2589254,1.0,1500};
|
||||||
frequency="(rotorSpeed factor [0.3, 0.7]) * (rotorSpeed factor [0.3, 1]) * (1 - rotorThrust/4)";
|
frequency="(rotorspeed factor [0.3, 0.7]) * (rotorspeed factor [0.3, 1]) * (1 - rotorthrust/4)";
|
||||||
volume="camPos * (rotorSpeed factor [0.3, 1]) * (1 + rotorThrust)";
|
volume="camPos * (rotorSpeed factor [0.3, 1]) * (1 + rotorThrust)";
|
||||||
};
|
};
|
||||||
class RotorSwist
|
class RotorSwist
|
||||||
{
|
{
|
||||||
sound[]={"A3\Sounds_F\vehicles\air\Heli_Light_01\rotor_swist",0.70794576,1.0,200};
|
sound[]={"a3\sounds_f\vehicles\air\heli_light_01\rotor_swist",0.70794576,1.0,200};
|
||||||
frequency=1;
|
frequency=1;
|
||||||
volume="camPos * (rotorThrust factor [0.7, 0.9])";
|
volume="camPos * (rotorThrust factor [0.7, 0.9])";
|
||||||
};
|
};
|
||||||
class EngineInt
|
class EngineInt
|
||||||
{
|
{
|
||||||
sound[]={"braf\braf_air\Braf_Helicopters\Braf_Sounds\pantera\pantera_int_eng.ogg",0.7943282,1.0};
|
sound[]={"braf\braf_air\braf_helicopters\braf_sounds\pantera\pantera_int_eng.ogg",0.7943282,1.0};
|
||||||
frequency="rotorSpeed";
|
frequency="rotorSpeed";
|
||||||
volume="(1-camPos)*2*(0 max (rotorSpeed-0.4))";
|
volume="(1-camPos)*2*(0 max (rotorSpeed-0.4))";
|
||||||
};
|
};
|
||||||
class RotorInt
|
class RotorInt
|
||||||
{
|
{
|
||||||
sound[]={"braf\braf_air\Braf_Helicopters\Braf_Sounds\pantera\pantera_int_rotor.ogg",0.63095737,1.0};
|
sound[]={"braf\braf_air\braf_helicopters\braf_sounds\pantera\pantera_int_rotor.ogg",0.63095737,1.0};
|
||||||
frequency="(rotorSpeed factor [0.3, 0.7]) * (rotorSpeed factor [0.3, 1]) * (1 - rotorThrust/4)";
|
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";
|
volume="(1 - camPos) * (rotorSpeed factor [0.3, 0.7]) * (1 + rotorThrust) * 0.7";
|
||||||
};
|
};
|
||||||
class RotorBench
|
class RotorBench
|
||||||
{
|
{
|
||||||
sound[]={"braf\braf_air\Braf_Helicopters\Braf_Sounds\pantera\pantera_int_rotor_bench.ogg",0.5011872,1.0,1000};
|
sound[]={"braf\braf_air\braf_helicopters\braf_sounds\pantera\pantera_int_rotor_bench.ogg",0.5011872,1.0,1000};
|
||||||
frequency="(rotorSpeed factor [0.3, 0.7]) * (rotorSpeed factor [0.3, 1]) * (1 - rotorThrust/4)";
|
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";
|
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};
|
cone[]={1.6,3.14,1.6,0.95};
|
||||||
};
|
};
|
||||||
class EngineBench
|
class EngineBench
|
||||||
{
|
{
|
||||||
sound[]={"braf\braf_air\Braf_Helicopters\Braf_Sounds\pantera\pantera_int_eng_bench.ogg",0.3548134,1.0,400};
|
sound[]={"braf\braf_air\braf_helicopters\braf_sounds\pantera\pantera_int_eng_bench.ogg",0.3548134,1.0,400};
|
||||||
frequency="rotorSpeed";
|
frequency="rotorSpeed";
|
||||||
volume="(playerPos factor [3.9, 4]) * (1 - camPos) * (0 max (rotorSpeed-0.4))";
|
volume="(playerPos factor [3.9, 4]) * (1 - camPos) * (0 max (rotorSpeed-0.4))";
|
||||||
};
|
};
|
||||||
class WindBench
|
class WindBench
|
||||||
{
|
{
|
||||||
sound[]={"A3\Sounds_F\vehicles\air\noises\wind_open_out",0.56234133,1.0,50};
|
sound[]={"a3\sounds_f\vehicles\air\noises\wind_open_out",0.56234133,1.0,50};
|
||||||
frequency=1;
|
frequency=1;
|
||||||
volume="4 * (playerPos factor [3.9, 4]) * (1 - camPos) * ((speed factor[0, 30]) + (speed factor[0, -30]))";
|
volume="4 * (playerPos factor [3.9, 4]) * (1 - camPos) * ((speed factor[0, 30]) + (speed factor[0, -30]))";
|
||||||
};
|
};
|
||||||
class TransmissionDamageExt_phase1
|
class TransmissionDamageExt_phase1
|
||||||
{
|
{
|
||||||
sound[]={"A3\Sounds_F\vehicles\air\noises\heli_damage_transmission_ext_1",1.0,1.0,150};
|
sound[]={"a3\sounds_f\vehicles\air\noises\heli_damage_transmission_ext_1",1.0,1.0,150};
|
||||||
frequency="0.66 + rotorSpeed / 3";
|
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])";
|
volume="camPos * (transmissionDamage factor [0.3, 0.35]) * (transmissionDamage factor [0.5, 0.45]) * (rotorSpeed factor [0.2, 0.5])";
|
||||||
};
|
};
|
||||||
class TransmissionDamageExt_phase2
|
class TransmissionDamageExt_phase2
|
||||||
{
|
{
|
||||||
sound[]={"A3\Sounds_F\vehicles\air\noises\heli_damage_transmission_ext_2",1.0,1.0,150};
|
sound[]={"a3\sounds_f\vehicles\air\noises\heli_damage_transmission_ext_2",1.0,1.0,150};
|
||||||
frequency="0.66 + rotorSpeed / 3";
|
frequency="0.66 + rotorspeed / 3";
|
||||||
volume="camPos * (transmissionDamage factor [0.45, 0.5]) * (rotorSpeed factor [0.2, 0.5])";
|
volume="camPos * (transmissionDamage factor [0.45, 0.5]) * (rotorSpeed factor [0.2, 0.5])";
|
||||||
};
|
};
|
||||||
class TransmissionDamageInt_phase1
|
class TransmissionDamageInt_phase1
|
||||||
{
|
{
|
||||||
sound[]={"A3\Sounds_F\vehicles\air\noises\heli_damage_transmission_int_1",1.0,1.0,150};
|
sound[]={"a3\sounds_f\vehicles\air\noises\heli_damage_transmission_int_1",1.0,1.0,150};
|
||||||
frequency="0.66 + rotorSpeed / 3";
|
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])";
|
volume="(1 - camPos) * (transmissionDamage factor [0.3, 0.35]) * (transmissionDamage factor [0.5, 0.45]) * (rotorSpeed factor [0.2, 0.5])";
|
||||||
};
|
};
|
||||||
class TransmissionDamageInt_phase2
|
class TransmissionDamageInt_phase2
|
||||||
{
|
{
|
||||||
sound[]={"A3\Sounds_F\vehicles\air\noises\heli_damage_transmission_int_2",1.0,1.0,150};
|
sound[]={"a3\sounds_f\vehicles\air\noises\heli_damage_transmission_int_2",1.0,1.0,150};
|
||||||
frequency="0.66 + rotorSpeed / 3";
|
frequency="0.66 + rotorspeed / 3";
|
||||||
volume="(1 - camPos) * (transmissionDamage factor [0.45, 0.5]) * (rotorSpeed factor [0.2, 0.5])";
|
volume="(1 - camPos) * (transmissionDamage factor [0.45, 0.5]) * (rotorSpeed factor [0.2, 0.5])";
|
||||||
};
|
};
|
||||||
class damageAlarmInt
|
class damageAlarmInt
|
||||||
{
|
{
|
||||||
sound[]={"A3\Sounds_F\vehicles\air\noises\heli_alarm_bluefor",0.31622776,1.0};
|
sound[]={"a3\sounds_f\vehicles\air\noises\heli_alarm_bluefor",0.31622776,1.0};
|
||||||
frequency=1;
|
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])";
|
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
|
class damageAlarmExt
|
||||||
{
|
{
|
||||||
sound[]={"A3\Sounds_F\vehicles\air\noises\heli_alarm_bluefor",0.22387211,1.0,20};
|
sound[]={"a3\sounds_f\vehicles\air\noises\heli_alarm_bluefor",0.22387211,1.0,20};
|
||||||
frequency=1;
|
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])";
|
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
|
class rotorLowAlarmInt
|
||||||
{
|
{
|
||||||
sound[]={"A3\Sounds_F\vehicles\air\noises\heli_alarm_rotor_low",0.31622776,1.0};
|
sound[]={"a3\sounds_f\vehicles\air\noises\heli_alarm_rotor_low",0.31622776,1.0};
|
||||||
frequency=1;
|
frequency=1;
|
||||||
volume="engineOn * (1 - camPos) * (rotorSpeed factor [0.9, 0.8999]) * (rotorSpeed factor [-0.5, 1]) * (speed factor [3, 3.01])";
|
volume="engineOn * (1 - camPos) * (rotorSpeed factor [0.9, 0.8999]) * (rotorSpeed factor [-0.5, 1]) * (speed factor [3, 3.01])";
|
||||||
};
|
};
|
||||||
class rotorLowAlarmExt
|
class rotorLowAlarmExt
|
||||||
{
|
{
|
||||||
sound[]={"A3\Sounds_F\vehicles\air\noises\heli_alarm_rotor_low",0.22387211,1.0,20};
|
sound[]={"a3\sounds_f\vehicles\air\noises\heli_alarm_rotor_low",0.22387211,1.0,20};
|
||||||
frequency=1;
|
frequency=1;
|
||||||
volume="engineOn * camPos * (rotorSpeed factor [0.9, 0.8999]) * (rotorSpeed factor [-0.5, 1]) * (speed factor [3, 3.01])";
|
volume="engineOn * camPos * (rotorSpeed factor [0.9, 0.8999]) * (rotorSpeed factor [-0.5, 1]) * (speed factor [3, 3.01])";
|
||||||
};
|
};
|
||||||
class scrubLandInt
|
class scrubLandInt
|
||||||
{
|
{
|
||||||
sound[]={"A3\Sounds_F\vehicles\air\noises\scrubLandInt_open",1.0,1.0,100};
|
sound[]={"a3\sounds_f\vehicles\air\noises\scrublandint_open",1.0,1.0,100};
|
||||||
frequency=1;
|
frequency=1;
|
||||||
volume="2 * (1-camPos) * (scrubLand factor[0.02, 0.05])";
|
volume="2 * (1-camPos) * (scrubLand factor[0.02, 0.05])";
|
||||||
};
|
};
|
||||||
class scrubLandExt
|
class scrubLandExt
|
||||||
{
|
{
|
||||||
sound[]={"A3\Sounds_F\vehicles\air\noises\scrubLandExt",1.0,1.0,100};
|
sound[]={"a3\sounds_f\vehicles\air\noises\scrublandext",1.0,1.0,100};
|
||||||
frequency=1;
|
frequency=1;
|
||||||
volume="camPos * (scrubLand factor[0.02, 0.05])";
|
volume="camPos * (scrubLand factor[0.02, 0.05])";
|
||||||
};
|
};
|
||||||
class scrubBuildingInt
|
class scrubBuildingInt
|
||||||
{
|
{
|
||||||
sound[]={"A3\Sounds_F\vehicles\air\noises\scrubBuildingInt",1.0,1.0,100};
|
sound[]={"a3\sounds_f\vehicles\air\noises\scrubbuildingint",1.0,1.0,100};
|
||||||
frequency=1;
|
frequency=1;
|
||||||
volume="2 * (1 - camPos) * (scrubBuilding factor[0.02, 0.05])";
|
volume="2 * (1 - camPos) * (scrubBuilding factor[0.02, 0.05])";
|
||||||
};
|
};
|
||||||
class scrubBuildingExt
|
class scrubBuildingExt
|
||||||
{
|
{
|
||||||
sound[]={"A3\Sounds_F\vehicles\air\noises\scrubBuildingExt",1.0,1.0,100};
|
sound[]={"a3\sounds_f\vehicles\air\noises\scrubbuildingext",1.0,1.0,100};
|
||||||
frequency=1;
|
frequency=1;
|
||||||
volume="camPos * (scrubBuilding factor[0.02, 0.05])";
|
volume="camPos * (scrubBuilding factor[0.02, 0.05])";
|
||||||
};
|
};
|
||||||
class scrubTreeInt
|
class scrubTreeInt
|
||||||
{
|
{
|
||||||
sound[]={"A3\Sounds_F\vehicles\air\noises\scrubTreeExt",1.0,1.0,100};
|
sound[]={"a3\sounds_f\vehicles\air\noises\scrubtreeext",1.0,1.0,100};
|
||||||
frequency=1;
|
frequency=1;
|
||||||
volume="(1 - camPos) * ((scrubTree) factor [0, 0.01])";
|
volume="(1 - camPos) * ((scrubTree) factor [0, 0.01])";
|
||||||
};
|
};
|
||||||
class scrubTreeExt
|
class scrubTreeExt
|
||||||
{
|
{
|
||||||
sound[]={"A3\Sounds_F\vehicles\air\noises\scrubTreeExt",1.0,1.0,100};
|
sound[]={"a3\sounds_f\vehicles\air\noises\scrubtreeext",1.0,1.0,100};
|
||||||
frequency=1;
|
frequency=1;
|
||||||
volume="camPos * ((scrubTree) factor [0, 0.01])";
|
volume="camPos * ((scrubTree) factor [0, 0.01])";
|
||||||
};
|
};
|
||||||
class RainExt
|
class RainExt
|
||||||
{
|
{
|
||||||
sound[]={"A3\Sounds_F\vehicles\noises\rain1_ext",1.0,1.0,100};
|
sound[]={"a3\sounds_f\vehicles\noises\rain1_ext",1.0,1.0,100};
|
||||||
frequency=1;
|
frequency=1;
|
||||||
volume="camPos * (rain - rotorSpeed/2) * 2";
|
volume="campos * (rain - rotorspeed/2) * 2";
|
||||||
};
|
};
|
||||||
class RainInt
|
class RainInt
|
||||||
{
|
{
|
||||||
sound[]={"A3\Sounds_F\vehicles\noises\rain1_int_open",1.0,1.0,100};
|
sound[]={"a3\sounds_f\vehicles\noises\rain1_int_open",1.0,1.0,100};
|
||||||
frequency=1;
|
frequency=1;
|
||||||
volume="(1-camPos)*(rain - rotorSpeed/2)*2";
|
volume="(1-campos)*(rain - rotorspeed/2)*2";
|
||||||
};
|
};
|
||||||
class SlingLoadDownExt
|
class SlingLoadDownExt
|
||||||
{
|
{
|
||||||
sound[]={"A3\Sounds_F\vehicles\air\noises\SL_engineDownEXT",1.0,1.0,500};
|
sound[]={"a3\sounds_f\vehicles\air\noises\sl_enginedownext",1.0,1.0,500};
|
||||||
frequency=1;
|
frequency=1;
|
||||||
volume="camPos*(slingLoadActive factor [0,-1])";
|
volume="camPos*(slingLoadActive factor [0,-1])";
|
||||||
};
|
};
|
||||||
class SlingLoadUpExt
|
class SlingLoadUpExt
|
||||||
{
|
{
|
||||||
sound[]={"A3\Sounds_F\vehicles\air\noises\SL_engineUpEXT",1.0,1.0,500};
|
sound[]={"a3\sounds_f\vehicles\air\noises\sl_engineupext",1.0,1.0,500};
|
||||||
frequency=1;
|
frequency=1;
|
||||||
volume="camPos*(slingLoadActive factor [0,1])";
|
volume="camPos*(slingLoadActive factor [0,1])";
|
||||||
};
|
};
|
||||||
class SlingLoadDownInt
|
class SlingLoadDownInt
|
||||||
{
|
{
|
||||||
sound[]={"A3\Sounds_F\vehicles\air\noises\SL_engineDownINT",1.0,1.0,500};
|
sound[]={"a3\sounds_f\vehicles\air\noises\sl_enginedownint",1.0,1.0,500};
|
||||||
frequency=1;
|
frequency=1;
|
||||||
volume="(1-camPos)*(slingLoadActive factor [0,-1])";
|
volume="(1-camPos)*(slingLoadActive factor [0,-1])";
|
||||||
};
|
};
|
||||||
class SlingLoadUpInt
|
class SlingLoadUpInt
|
||||||
{
|
{
|
||||||
sound[]={"A3\Sounds_F\vehicles\air\noises\SL_engineUpINT",1.0,1.0,500};
|
sound[]={"a3\sounds_f\vehicles\air\noises\sl_engineupint",1.0,1.0,500};
|
||||||
frequency=1;
|
frequency=1;
|
||||||
volume="(1-camPos)*(slingLoadActive factor [0,1])";
|
volume="(1-camPos)*(slingLoadActive factor [0,1])";
|
||||||
};
|
};
|
||||||
class WindInt
|
class WindInt
|
||||||
{
|
{
|
||||||
sound[]={"A3\Sounds_F\vehicles\air\noises\wind_open_int",1.1220185,1.0,50};
|
sound[]={"a3\sounds_f\vehicles\air\noises\wind_open_int",1.1220185,1.0,50};
|
||||||
frequency=1;
|
frequency=1;
|
||||||
volume="(1-camPos)*(speed factor[5, 50])*(speed factor[5, 50])";
|
volume="(1-camPos)*(speed factor[5, 50])*(speed factor[5, 50])";
|
||||||
};
|
};
|
||||||
class WindLateralMovementInt
|
class WindLateralMovementInt
|
||||||
{
|
{
|
||||||
sound[]={"A3\Sounds_F\vehicles\air\noises\wind_lateral_open_int",1.9952624,1.0,50};
|
sound[]={"a3\sounds_f\vehicles\air\noises\wind_lateral_open_int",1.9952624,1.0,50};
|
||||||
frequency=1;
|
frequency=1;
|
||||||
volume="(1-camPos)*lateralMovement*((speed factor [5,40]) + (speed factor [-5,-40]))";
|
volume="(1-camPos)*lateralMovement*((speed factor [5,40]) + (speed factor [-5,-40]))";
|
||||||
};
|
};
|
||||||
class GStress
|
class GStress
|
||||||
{
|
{
|
||||||
sound[]={"A3\Sounds_F\vehicles\noises\vehicle_stress2b",0.31622776,1.0,50};
|
sound[]={"a3\sounds_f\vehicles\noises\vehicle_stress2b",0.31622776,1.0,50};
|
||||||
frequency=1;
|
frequency=1;
|
||||||
volume="engineOn * (1-camPos) * ((gmeterZ factor[1.5, 2.5]) + (gmeterZ factor[0.5, -0.5]))";
|
volume="engineOn * (1-camPos) * ((gmeterZ factor[1.5, 2.5]) + (gmeterZ factor[0.5, -0.5]))";
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
class Waternoise_ext
|
class Waternoise_ext
|
||||||
{
|
{
|
||||||
sound[]={"A3\Sounds_F\vehicles\noises\air_driving_in_water",0.70794576,1,300};
|
sound[]={"a3\sounds_f\vehicles\noises\air_driving_in_water",0.70794576,1,300};
|
||||||
frequency="1";
|
frequency="1";
|
||||||
volume="(speed factor[0, 5]) * water * camPos + (speed factor[-0.1, -5]) * water * camPos";
|
volume="(speed factor[0, 5]) * water * camPos + (speed factor[-0.1, -5]) * water * camPos";
|
||||||
};
|
};
|
||||||
class Waternoise_int
|
class Waternoise_int
|
||||||
{
|
{
|
||||||
sound[]={"A3\Sounds_F\vehicles\noises\soft_driving_in_water_int",0.56234133,1,100};
|
sound[]={"a3\sounds_f\vehicles\noises\soft_driving_in_water_int",0.56234133,1,100};
|
||||||
frequency="1";
|
frequency="1";
|
||||||
volume="(speed factor[0, 5]) * water * (1-camPos) + (speed factor[-0.1, -5]) * water * (1-camPos)";
|
volume="(speed factor[0, 5]) * water * (1-camPos) + (speed factor[-0.1, -5]) * water * (1-camPos)";
|
||||||
};
|
};
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
class StageTI
|
class StageTI
|
||||||
{
|
{
|
||||||
texture="braf\braf_air\Braf_Helicopters\Braf_Pantera\data\camo1\camo1_ti_ca.paa";
|
texture="braf\braf_air\braf_helicopters\braf_pantera\data\camo1\camo1_ti_ca.paa";
|
||||||
};
|
};
|
||||||
ambient[]={0.75,0.75,0.75,1.0};
|
ambient[]={0.75,0.75,0.75,1.0};
|
||||||
diffuse[]={0.75,0.75,0.75,1.0};
|
diffuse[]={0.75,0.75,0.75,1.0};
|
||||||
@@ -12,7 +12,7 @@ PixelShaderID="Super";
|
|||||||
VertexShaderID="Super";
|
VertexShaderID="Super";
|
||||||
class Stage1
|
class Stage1
|
||||||
{
|
{
|
||||||
texture="braf\braf_air\Braf_Helicopters\Braf_Pantera\data\camo1\camo1_nohq.paa";
|
texture="braf\braf_air\braf_helicopters\braf_pantera\data\camo1\camo1_nohq.paa";
|
||||||
uvSource="tex";
|
uvSource="tex";
|
||||||
};
|
};
|
||||||
class Stage2
|
class Stage2
|
||||||
@@ -34,12 +34,12 @@ class Stage3
|
|||||||
};
|
};
|
||||||
class Stage4
|
class Stage4
|
||||||
{
|
{
|
||||||
texture="braf\braf_air\Braf_Helicopters\Braf_Pantera\data\camo1\camo1_as.paa";
|
texture="braf\braf_air\braf_helicopters\braf_pantera\data\camo1\camo1_as.paa";
|
||||||
uvSource="tex";
|
uvSource="tex";
|
||||||
};
|
};
|
||||||
class Stage5
|
class Stage5
|
||||||
{
|
{
|
||||||
texture="braf\braf_air\Braf_Helicopters\Braf_Pantera\data\camo1\camo1_smdi.paa";
|
texture="braf\braf_air\braf_helicopters\braf_pantera\data\camo1\camo1_smdi.paa";
|
||||||
uvSource="tex";
|
uvSource="tex";
|
||||||
};
|
};
|
||||||
class Stage6
|
class Stage6
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
class StageTI
|
class StageTI
|
||||||
{
|
{
|
||||||
texture="braf\braf_air\Braf_Helicopters\Braf_Pantera\data\camo1\camo1_ti_ca.paa";
|
texture="braf\braf_air\braf_helicopters\braf_pantera\data\camo1\camo1_ti_ca.paa";
|
||||||
};
|
};
|
||||||
ambient[]={1,1,1,1};
|
ambient[]={1,1,1,1};
|
||||||
diffuse[]={0.5,0.5,0.5,1};
|
diffuse[]={0.5,0.5,0.5,1};
|
||||||
@@ -12,7 +12,7 @@ PixelShaderID="Super";
|
|||||||
VertexShaderID="Super";
|
VertexShaderID="Super";
|
||||||
class Stage1
|
class Stage1
|
||||||
{
|
{
|
||||||
texture="braf\braf_air\Braf_Helicopters\Braf_Pantera\data\camo1\camo1_nohq.paa";
|
texture="braf\braf_air\braf_helicopters\braf_pantera\data\camo1\camo1_nohq.paa";
|
||||||
uvSource="tex";
|
uvSource="tex";
|
||||||
class uvTransform
|
class uvTransform
|
||||||
{
|
{
|
||||||
@@ -48,7 +48,7 @@ class Stage3
|
|||||||
};
|
};
|
||||||
class Stage4
|
class Stage4
|
||||||
{
|
{
|
||||||
texture="braf\braf_air\Braf_Helicopters\Braf_Pantera\data\camo1\camo1_as.paa";
|
texture="braf\braf_air\braf_helicopters\braf_pantera\data\camo1\camo1_as.paa";
|
||||||
uvSource="tex";
|
uvSource="tex";
|
||||||
class uvTransform
|
class uvTransform
|
||||||
{
|
{
|
||||||
@@ -60,7 +60,7 @@ class Stage4
|
|||||||
};
|
};
|
||||||
class Stage5
|
class Stage5
|
||||||
{
|
{
|
||||||
texture="braf\braf_air\Braf_Helicopters\Braf_Pantera\data\camo1\camo1_smdi.paa";
|
texture="braf\braf_air\braf_helicopters\braf_pantera\data\camo1\camo1_smdi.paa";
|
||||||
uvSource="tex";
|
uvSource="tex";
|
||||||
class uvTransform
|
class uvTransform
|
||||||
{
|
{
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
class StageTI
|
class StageTI
|
||||||
{
|
{
|
||||||
texture="braf\braf_air\Braf_Helicopters\Braf_Pantera\data\camo1\camo1_ti_ca.paa";
|
texture="braf\braf_air\braf_helicopters\braf_pantera\data\camo1\camo1_ti_ca.paa";
|
||||||
};
|
};
|
||||||
ambient[]={0.75,0.75,0.75,1.0};
|
ambient[]={0.75,0.75,0.75,1.0};
|
||||||
diffuse[]={0.75,0.75,0.75,1.0};
|
diffuse[]={0.75,0.75,0.75,1.0};
|
||||||
@@ -12,7 +12,7 @@ PixelShaderID="Super";
|
|||||||
VertexShaderID="Super";
|
VertexShaderID="Super";
|
||||||
class Stage1
|
class Stage1
|
||||||
{
|
{
|
||||||
texture="braf\braf_air\Braf_Helicopters\Braf_Pantera\data\camo1\camo1_nohq.paa";
|
texture="braf\braf_air\braf_helicopters\braf_pantera\data\camo1\camo1_nohq.paa";
|
||||||
uvSource="tex";
|
uvSource="tex";
|
||||||
};
|
};
|
||||||
class Stage2
|
class Stage2
|
||||||
@@ -34,12 +34,12 @@ class Stage3
|
|||||||
};
|
};
|
||||||
class Stage4
|
class Stage4
|
||||||
{
|
{
|
||||||
texture="braf\braf_air\Braf_Helicopters\Braf_Pantera\data\camo1\camo1_as.paa";
|
texture="braf\braf_air\braf_helicopters\braf_pantera\data\camo1\camo1_as.paa";
|
||||||
uvSource="tex";
|
uvSource="tex";
|
||||||
};
|
};
|
||||||
class Stage5
|
class Stage5
|
||||||
{
|
{
|
||||||
texture="braf\braf_air\Braf_Helicopters\Braf_Pantera\data\camo1\camo1_smdi.paa";
|
texture="braf\braf_air\braf_helicopters\braf_pantera\data\camo1\camo1_smdi.paa";
|
||||||
uvSource="tex";
|
uvSource="tex";
|
||||||
};
|
};
|
||||||
class Stage6
|
class Stage6
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
class StageTI
|
class StageTI
|
||||||
{
|
{
|
||||||
texture="braf\braf_air\Braf_Helicopters\Braf_Pantera\data\camo1\camo1_ti_ca.paa";
|
texture="braf\braf_air\braf_helicopters\braf_pantera\data\camo1\camo1_ti_ca.paa";
|
||||||
};
|
};
|
||||||
ambient[]={1,1,1,1};
|
ambient[]={1,1,1,1};
|
||||||
diffuse[]={0.5,0.5,0.5,1};
|
diffuse[]={0.5,0.5,0.5,1};
|
||||||
@@ -12,7 +12,7 @@ PixelShaderID="Super";
|
|||||||
VertexShaderID="Super";
|
VertexShaderID="Super";
|
||||||
class Stage1
|
class Stage1
|
||||||
{
|
{
|
||||||
texture="braf\braf_air\Braf_Helicopters\Braf_Pantera\data\camo1\camo1_nohq.paa";
|
texture="braf\braf_air\braf_helicopters\braf_pantera\data\camo1\camo1_nohq.paa";
|
||||||
uvSource="tex";
|
uvSource="tex";
|
||||||
class uvTransform
|
class uvTransform
|
||||||
{
|
{
|
||||||
@@ -48,7 +48,7 @@ class Stage3
|
|||||||
};
|
};
|
||||||
class Stage4
|
class Stage4
|
||||||
{
|
{
|
||||||
texture="braf\braf_air\Braf_Helicopters\Braf_Pantera\data\camo1\camo1_as.paa";
|
texture="braf\braf_air\braf_helicopters\braf_pantera\data\camo1\camo1_as.paa";
|
||||||
uvSource="tex";
|
uvSource="tex";
|
||||||
class uvTransform
|
class uvTransform
|
||||||
{
|
{
|
||||||
@@ -60,7 +60,7 @@ class Stage4
|
|||||||
};
|
};
|
||||||
class Stage5
|
class Stage5
|
||||||
{
|
{
|
||||||
texture="braf\braf_air\Braf_Helicopters\Braf_Pantera\data\camo1\camo1_smdi.paa";
|
texture="braf\braf_air\braf_helicopters\braf_pantera\data\camo1\camo1_smdi.paa";
|
||||||
uvSource="tex";
|
uvSource="tex";
|
||||||
class uvTransform
|
class uvTransform
|
||||||
{
|
{
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
class StageTI
|
class StageTI
|
||||||
{
|
{
|
||||||
texture="braf\braf_air\Braf_Helicopters\Braf_Pantera\data\camo2\camo2_ti_ca.paa";
|
texture="braf\braf_air\braf_helicopters\braf_pantera\data\camo2\camo2_ti_ca.paa";
|
||||||
};
|
};
|
||||||
ambient[]={0.75,0.75,0.75,1.0};
|
ambient[]={0.75,0.75,0.75,1.0};
|
||||||
diffuse[]={0.75,0.75,0.75,1.0};
|
diffuse[]={0.75,0.75,0.75,1.0};
|
||||||
@@ -12,7 +12,7 @@ PixelShaderID="Super";
|
|||||||
VertexShaderID="Super";
|
VertexShaderID="Super";
|
||||||
class Stage1
|
class Stage1
|
||||||
{
|
{
|
||||||
texture="braf\braf_air\Braf_Helicopters\Braf_Pantera\data\camo2\camo2_nohq.paa";
|
texture="braf\braf_air\braf_helicopters\braf_pantera\data\camo2\camo2_nohq.paa";
|
||||||
uvSource="tex";
|
uvSource="tex";
|
||||||
};
|
};
|
||||||
class Stage2
|
class Stage2
|
||||||
@@ -34,12 +34,12 @@ class Stage3
|
|||||||
};
|
};
|
||||||
class Stage4
|
class Stage4
|
||||||
{
|
{
|
||||||
texture="braf\braf_air\Braf_Helicopters\Braf_Pantera\data\camo2\camo2_as.paa";
|
texture="braf\braf_air\braf_helicopters\braf_pantera\data\camo2\camo2_as.paa";
|
||||||
uvSource="tex";
|
uvSource="tex";
|
||||||
};
|
};
|
||||||
class Stage5
|
class Stage5
|
||||||
{
|
{
|
||||||
texture="braf\braf_air\Braf_Helicopters\Braf_Pantera\data\camo2\camo2_smdi.paa";
|
texture="braf\braf_air\braf_helicopters\braf_pantera\data\camo2\camo2_smdi.paa";
|
||||||
uvSource="tex";
|
uvSource="tex";
|
||||||
};
|
};
|
||||||
class Stage6
|
class Stage6
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
class StageTI
|
class StageTI
|
||||||
{
|
{
|
||||||
texture="braf\braf_air\Braf_Helicopters\Braf_Pantera\data\camo2\camo2_ti_ca.paa";
|
texture="braf\braf_air\braf_helicopters\braf_pantera\data\camo2\camo2_ti_ca.paa";
|
||||||
};
|
};
|
||||||
ambient[]={1,1,1,1};
|
ambient[]={1,1,1,1};
|
||||||
diffuse[]={0.5,0.5,0.5,1};
|
diffuse[]={0.5,0.5,0.5,1};
|
||||||
@@ -12,7 +12,7 @@ PixelShaderID="Super";
|
|||||||
VertexShaderID="Super";
|
VertexShaderID="Super";
|
||||||
class Stage1
|
class Stage1
|
||||||
{
|
{
|
||||||
texture="braf\braf_air\Braf_Helicopters\Braf_Pantera\data\camo2\camo2_nohq.paa";
|
texture="braf\braf_air\braf_helicopters\braf_pantera\data\camo2\camo2_nohq.paa";
|
||||||
uvSource="tex";
|
uvSource="tex";
|
||||||
class uvTransform
|
class uvTransform
|
||||||
{
|
{
|
||||||
@@ -48,7 +48,7 @@ class Stage3
|
|||||||
};
|
};
|
||||||
class Stage4
|
class Stage4
|
||||||
{
|
{
|
||||||
texture="braf\braf_air\Braf_Helicopters\Braf_Pantera\data\camo2\camo2_as.paa";
|
texture="braf\braf_air\braf_helicopters\braf_pantera\data\camo2\camo2_as.paa";
|
||||||
uvSource="tex";
|
uvSource="tex";
|
||||||
class uvTransform
|
class uvTransform
|
||||||
{
|
{
|
||||||
@@ -60,7 +60,7 @@ class Stage4
|
|||||||
};
|
};
|
||||||
class Stage5
|
class Stage5
|
||||||
{
|
{
|
||||||
texture="braf\braf_air\Braf_Helicopters\Braf_Pantera\data\camo2\camo2_smdi.paa";
|
texture="braf\braf_air\braf_helicopters\braf_pantera\data\camo2\camo2_smdi.paa";
|
||||||
uvSource="tex";
|
uvSource="tex";
|
||||||
class uvTransform
|
class uvTransform
|
||||||
{
|
{
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
class StageTI
|
class StageTI
|
||||||
{
|
{
|
||||||
texture="braf\braf_air\Braf_Helicopters\Braf_Pantera\data\camo3\camo3_ti_ca.paa";
|
texture="braf\braf_air\braf_helicopters\braf_pantera\data\camo3\camo3_ti_ca.paa";
|
||||||
};
|
};
|
||||||
ambient[]={1,1,1,1};
|
ambient[]={1,1,1,1};
|
||||||
diffuse[]={1,1,1,1};
|
diffuse[]={1,1,1,1};
|
||||||
@@ -12,7 +12,7 @@ PixelShaderID="Super";
|
|||||||
VertexShaderID="Super";
|
VertexShaderID="Super";
|
||||||
class Stage1
|
class Stage1
|
||||||
{
|
{
|
||||||
texture="braf\braf_air\Braf_Helicopters\Braf_Pantera\data\camo3\camo3_nohq.paa";
|
texture="braf\braf_air\braf_helicopters\braf_pantera\data\camo3\camo3_nohq.paa";
|
||||||
uvSource="tex";
|
uvSource="tex";
|
||||||
};
|
};
|
||||||
class Stage2
|
class Stage2
|
||||||
@@ -34,12 +34,12 @@ class Stage3
|
|||||||
};
|
};
|
||||||
class Stage4
|
class Stage4
|
||||||
{
|
{
|
||||||
texture="braf\braf_air\Braf_Helicopters\Braf_Pantera\data\camo3\camo3_as.paa";
|
texture="braf\braf_air\braf_helicopters\braf_pantera\data\camo3\camo3_as.paa";
|
||||||
uvSource="tex";
|
uvSource="tex";
|
||||||
};
|
};
|
||||||
class Stage5
|
class Stage5
|
||||||
{
|
{
|
||||||
texture="braf\braf_air\Braf_Helicopters\Braf_Pantera\data\camo3\camo3_smdi.paa";
|
texture="braf\braf_air\braf_helicopters\braf_pantera\data\camo3\camo3_smdi.paa";
|
||||||
uvSource="tex";
|
uvSource="tex";
|
||||||
};
|
};
|
||||||
class Stage6
|
class Stage6
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
class StageTI
|
class StageTI
|
||||||
{
|
{
|
||||||
texture="braf\braf_air\Braf_Helicopters\Braf_Pantera\data\camo3\camo3_ti_ca.paa";
|
texture="braf\braf_air\braf_helicopters\braf_pantera\data\camo3\camo3_ti_ca.paa";
|
||||||
};
|
};
|
||||||
ambient[]={1,1,1,1};
|
ambient[]={1,1,1,1};
|
||||||
diffuse[]={0.5,0.5,0.5,1};
|
diffuse[]={0.5,0.5,0.5,1};
|
||||||
@@ -12,7 +12,7 @@ PixelShaderID="Super";
|
|||||||
VertexShaderID="Super";
|
VertexShaderID="Super";
|
||||||
class Stage1
|
class Stage1
|
||||||
{
|
{
|
||||||
texture="braf\braf_air\Braf_Helicopters\Braf_Pantera\data\camo3\camo3_nohq.paa";
|
texture="braf\braf_air\braf_helicopters\braf_pantera\data\camo3\camo3_nohq.paa";
|
||||||
uvSource="tex";
|
uvSource="tex";
|
||||||
class uvTransform
|
class uvTransform
|
||||||
{
|
{
|
||||||
@@ -48,7 +48,7 @@ class Stage3
|
|||||||
};
|
};
|
||||||
class Stage4
|
class Stage4
|
||||||
{
|
{
|
||||||
texture="braf\braf_air\Braf_Helicopters\Braf_Pantera\data\camo3\camo3_as.paa";
|
texture="braf\braf_air\braf_helicopters\braf_pantera\data\camo3\camo3_as.paa";
|
||||||
uvSource="tex";
|
uvSource="tex";
|
||||||
class uvTransform
|
class uvTransform
|
||||||
{
|
{
|
||||||
@@ -60,7 +60,7 @@ class Stage4
|
|||||||
};
|
};
|
||||||
class Stage5
|
class Stage5
|
||||||
{
|
{
|
||||||
texture="braf\braf_air\Braf_Helicopters\Braf_Pantera\data\camo3\camo3_smdi.paa";
|
texture="braf\braf_air\braf_helicopters\braf_pantera\data\camo3\camo3_smdi.paa";
|
||||||
uvSource="tex";
|
uvSource="tex";
|
||||||
class uvTransform
|
class uvTransform
|
||||||
{
|
{
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
class StageTI
|
class StageTI
|
||||||
{
|
{
|
||||||
texture="braf\braf_air\Braf_Helicopters\Braf_Pantera\data\camo4\camo4_ti_ca.paa";
|
texture="braf\braf_air\braf_helicopters\braf_pantera\data\camo4\camo4_ti_ca.paa";
|
||||||
};
|
};
|
||||||
ambient[]={1,1,1,1};
|
ambient[]={1,1,1,1};
|
||||||
diffuse[]={1,1,1,1};
|
diffuse[]={1,1,1,1};
|
||||||
@@ -12,7 +12,7 @@ PixelShaderID="Super";
|
|||||||
VertexShaderID="Super";
|
VertexShaderID="Super";
|
||||||
class Stage1
|
class Stage1
|
||||||
{
|
{
|
||||||
texture="braf\braf_air\Braf_Helicopters\Braf_Pantera\data\camo4\camo4_nohq.paa";
|
texture="braf\braf_air\braf_helicopters\braf_pantera\data\camo4\camo4_nohq.paa";
|
||||||
uvSource="tex";
|
uvSource="tex";
|
||||||
};
|
};
|
||||||
class Stage2
|
class Stage2
|
||||||
@@ -34,12 +34,12 @@ class Stage3
|
|||||||
};
|
};
|
||||||
class Stage4
|
class Stage4
|
||||||
{
|
{
|
||||||
texture="braf\braf_air\Braf_Helicopters\Braf_Pantera\data\camo4\camo4_as.paa";
|
texture="braf\braf_air\braf_helicopters\braf_pantera\data\camo4\camo4_as.paa";
|
||||||
uvSource="tex";
|
uvSource="tex";
|
||||||
};
|
};
|
||||||
class Stage5
|
class Stage5
|
||||||
{
|
{
|
||||||
texture="braf\braf_air\Braf_Helicopters\Braf_Pantera\data\camo4\camo4_smdi.paa";
|
texture="braf\braf_air\braf_helicopters\braf_pantera\data\camo4\camo4_smdi.paa";
|
||||||
uvSource="tex";
|
uvSource="tex";
|
||||||
};
|
};
|
||||||
class Stage6
|
class Stage6
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
class StageTI
|
class StageTI
|
||||||
{
|
{
|
||||||
texture="braf\braf_air\Braf_Helicopters\Braf_Pantera\data\EFS\EFS_ti_ca.paa";
|
texture="braf\braf_air\braf_helicopters\braf_pantera\data\efs\efs_ti_ca.paa";
|
||||||
};
|
};
|
||||||
ambient[]={0.75,0.75,0.75,1.0};
|
ambient[]={0.75,0.75,0.75,1.0};
|
||||||
diffuse[]={0.75,0.75,0.75,1.0};
|
diffuse[]={0.75,0.75,0.75,1.0};
|
||||||
@@ -12,7 +12,7 @@ PixelShaderID="Super";
|
|||||||
VertexShaderID="Super";
|
VertexShaderID="Super";
|
||||||
class Stage1
|
class Stage1
|
||||||
{
|
{
|
||||||
texture="braf\braf_air\Braf_Helicopters\Braf_Pantera\data\EFS\EFS_nohq.paa";
|
texture="braf\braf_air\braf_helicopters\braf_pantera\data\efs\efs_nohq.paa";
|
||||||
uvSource="tex";
|
uvSource="tex";
|
||||||
};
|
};
|
||||||
class Stage2
|
class Stage2
|
||||||
@@ -34,12 +34,12 @@ class Stage3
|
|||||||
};
|
};
|
||||||
class Stage4
|
class Stage4
|
||||||
{
|
{
|
||||||
texture="braf\braf_air\Braf_Helicopters\Braf_Pantera\data\EFS\EFS_as.paa";
|
texture="braf\braf_air\braf_helicopters\braf_pantera\data\efs\efs_as.paa";
|
||||||
uvSource="tex";
|
uvSource="tex";
|
||||||
};
|
};
|
||||||
class Stage5
|
class Stage5
|
||||||
{
|
{
|
||||||
texture="braf\braf_air\Braf_Helicopters\Braf_Pantera\data\EFS\EFS_smdi.paa";
|
texture="braf\braf_air\braf_helicopters\braf_pantera\data\efs\efs_smdi.paa";
|
||||||
uvSource="tex";
|
uvSource="tex";
|
||||||
};
|
};
|
||||||
class Stage6
|
class Stage6
|
||||||
|
|||||||
@@ -10,7 +10,7 @@ PixelShaderID = "Super";
|
|||||||
VertexShaderID = "Super";
|
VertexShaderID = "Super";
|
||||||
class Stage1
|
class Stage1
|
||||||
{
|
{
|
||||||
texture = "braf\braf_air\Braf_Helicopters\Braf_Pantera\data\ext_nohq.paa";
|
texture = "braf\braf_air\braf_helicopters\braf_pantera\data\ext_nohq.paa";
|
||||||
uvSource = "tex";
|
uvSource = "tex";
|
||||||
class uvTransform
|
class uvTransform
|
||||||
{
|
{
|
||||||
@@ -46,7 +46,7 @@ class Stage3
|
|||||||
};
|
};
|
||||||
class Stage4
|
class Stage4
|
||||||
{
|
{
|
||||||
texture = "braf\braf_air\Braf_Helicopters\Braf_Pantera\data\ext_as.paa";
|
texture = "braf\braf_air\braf_helicopters\braf_pantera\data\ext_as.paa";
|
||||||
uvSource = "tex";
|
uvSource = "tex";
|
||||||
class uvTransform
|
class uvTransform
|
||||||
{
|
{
|
||||||
@@ -58,7 +58,7 @@ class Stage4
|
|||||||
};
|
};
|
||||||
class Stage5
|
class Stage5
|
||||||
{
|
{
|
||||||
texture = "braf\braf_air\Braf_Helicopters\Braf_Pantera\data\ext_smdi.paa";
|
texture = "braf\braf_air\braf_helicopters\braf_pantera\data\ext_smdi.paa";
|
||||||
uvSource = "tex";
|
uvSource = "tex";
|
||||||
class uvTransform
|
class uvTransform
|
||||||
{
|
{
|
||||||
@@ -80,5 +80,5 @@ class Stage7
|
|||||||
};
|
};
|
||||||
class StageTI
|
class StageTI
|
||||||
{
|
{
|
||||||
texture = "braf\braf_air\Braf_Helicopters\Braf_Pantera\data\Ext_ti_ca.paa";
|
texture = "braf\braf_air\braf_helicopters\braf_pantera\data\ext_ti_ca.paa";
|
||||||
};
|
};
|
||||||
@@ -1,6 +1,6 @@
|
|||||||
class StageTI
|
class StageTI
|
||||||
{
|
{
|
||||||
texture="braf\braf_air\Braf_Helicopters\Braf_Pantera\data\Sticks\Sticks_ti_ca.paa";
|
texture="braf\braf_air\braf_helicopters\braf_pantera\data\sticks\sticks_ti_ca.paa";
|
||||||
};
|
};
|
||||||
ambient[]={0.75,0.75,0.75,1.0};
|
ambient[]={0.75,0.75,0.75,1.0};
|
||||||
diffuse[]={0.75,0.75,0.75,1.0};
|
diffuse[]={0.75,0.75,0.75,1.0};
|
||||||
@@ -12,7 +12,7 @@ PixelShaderID="Super";
|
|||||||
VertexShaderID="Super";
|
VertexShaderID="Super";
|
||||||
class Stage1
|
class Stage1
|
||||||
{
|
{
|
||||||
texture="braf\braf_air\Braf_Helicopters\Braf_Pantera\data\Sticks\Sticks_nohq.paa";
|
texture="braf\braf_air\braf_helicopters\braf_pantera\data\sticks\sticks_nohq.paa";
|
||||||
uvSource="tex";
|
uvSource="tex";
|
||||||
};
|
};
|
||||||
class Stage2
|
class Stage2
|
||||||
@@ -34,12 +34,12 @@ class Stage3
|
|||||||
};
|
};
|
||||||
class Stage4
|
class Stage4
|
||||||
{
|
{
|
||||||
texture="braf\braf_air\Braf_Helicopters\Braf_Pantera\data\Sticks\Sticks_as.paa";
|
texture="braf\braf_air\braf_helicopters\braf_pantera\data\sticks\sticks_as.paa";
|
||||||
uvSource="tex";
|
uvSource="tex";
|
||||||
};
|
};
|
||||||
class Stage5
|
class Stage5
|
||||||
{
|
{
|
||||||
texture="braf\braf_air\Braf_Helicopters\Braf_Pantera\data\Sticks\Sticks_smdi.paa";
|
texture="braf\braf_air\braf_helicopters\braf_pantera\data\sticks\sticks_smdi.paa";
|
||||||
uvSource="tex";
|
uvSource="tex";
|
||||||
};
|
};
|
||||||
class Stage6
|
class Stage6
|
||||||
|
|||||||
@@ -10,7 +10,7 @@ PixelShaderID="Super";
|
|||||||
VertexShaderID="Super";
|
VertexShaderID="Super";
|
||||||
class Stage1
|
class Stage1
|
||||||
{
|
{
|
||||||
texture="braf\braf_air\Braf_Helicopters\Braf_Pantera\data\camo1\camo1_nohq.paa";
|
texture="braf\braf_air\braf_helicopters\braf_pantera\data\camo1\camo1_nohq.paa";
|
||||||
uvSource="tex";
|
uvSource="tex";
|
||||||
class uvTransform
|
class uvTransform
|
||||||
{
|
{
|
||||||
@@ -46,7 +46,7 @@ class Stage3
|
|||||||
};
|
};
|
||||||
class Stage4
|
class Stage4
|
||||||
{
|
{
|
||||||
texture="braf\braf_air\Braf_Helicopters\Braf_Pantera\data\camo1\camo1_as.paa";
|
texture="braf\braf_air\braf_helicopters\braf_pantera\data\camo1\camo1_as.paa";
|
||||||
uvSource="tex";
|
uvSource="tex";
|
||||||
class uvTransform
|
class uvTransform
|
||||||
{
|
{
|
||||||
@@ -58,7 +58,7 @@ class Stage4
|
|||||||
};
|
};
|
||||||
class Stage5
|
class Stage5
|
||||||
{
|
{
|
||||||
texture="braf\braf_air\Braf_Helicopters\Braf_Pantera\data\camo1\camo1_smdi.paa";
|
texture="braf\braf_air\braf_helicopters\braf_pantera\data\camo1\camo1_smdi.paa";
|
||||||
uvSource="tex";
|
uvSource="tex";
|
||||||
class uvTransform
|
class uvTransform
|
||||||
{
|
{
|
||||||
@@ -75,10 +75,10 @@ class Stage6
|
|||||||
};
|
};
|
||||||
class Stage7
|
class Stage7
|
||||||
{
|
{
|
||||||
texture="braf\braf_air\Braf_Helicopters\Braf_Pantera\data\env_land_co.paa";
|
texture="braf\braf_air\braf_helicopters\braf_pantera\data\env_land_co.paa";
|
||||||
uvSource="none";
|
uvSource="none";
|
||||||
};
|
};
|
||||||
class StageTI
|
class StageTI
|
||||||
{
|
{
|
||||||
texture="braf\braf_air\Braf_Helicopters\Braf_Pantera\data\camo1\camo1_ti_ca.paa";
|
texture="braf\braf_air\braf_helicopters\braf_pantera\data\camo1\camo1_ti_ca.paa";
|
||||||
};
|
};
|
||||||
@@ -8,7 +8,7 @@ PixelShaderID="Super";
|
|||||||
VertexShaderID="Super";
|
VertexShaderID="Super";
|
||||||
class Stage1
|
class Stage1
|
||||||
{
|
{
|
||||||
texture="braf\braf_air\Braf_Helicopters\Braf_Pantera\data\Camo2\camo2_nohq.paa";
|
texture="braf\braf_air\braf_helicopters\braf_pantera\data\camo2\camo2_nohq.paa";
|
||||||
uvSource="tex";
|
uvSource="tex";
|
||||||
class uvTransform
|
class uvTransform
|
||||||
{
|
{
|
||||||
@@ -44,7 +44,7 @@ class Stage3
|
|||||||
};
|
};
|
||||||
class Stage4
|
class Stage4
|
||||||
{
|
{
|
||||||
texture="braf\braf_air\Braf_Helicopters\Braf_Pantera\data\Camo2\camo2_as.paa";
|
texture="braf\braf_air\braf_helicopters\braf_pantera\data\camo2\camo2_as.paa";
|
||||||
uvSource="tex";
|
uvSource="tex";
|
||||||
class uvTransform
|
class uvTransform
|
||||||
{
|
{
|
||||||
@@ -56,7 +56,7 @@ class Stage4
|
|||||||
};
|
};
|
||||||
class Stage5
|
class Stage5
|
||||||
{
|
{
|
||||||
texture="braf\braf_air\Braf_Helicopters\Braf_Pantera\data\Camo2\camo2_smdi.paa";
|
texture="braf\braf_air\braf_helicopters\braf_pantera\data\camo2\camo2_smdi.paa";
|
||||||
uvSource="tex";
|
uvSource="tex";
|
||||||
class uvTransform
|
class uvTransform
|
||||||
{
|
{
|
||||||
@@ -73,10 +73,10 @@ class Stage6
|
|||||||
};
|
};
|
||||||
class Stage7
|
class Stage7
|
||||||
{
|
{
|
||||||
texture="braf\braf_air\Braf_Helicopters\Braf_Pantera\data\env_land_co.paa";
|
texture="braf\braf_air\braf_helicopters\braf_pantera\data\env_land_co.paa";
|
||||||
uvSource="none";
|
uvSource="none";
|
||||||
};
|
};
|
||||||
class StageTI
|
class StageTI
|
||||||
{
|
{
|
||||||
texture="braf\braf_air\Braf_Helicopters\Braf_Pantera\data\Camo2\camo2_ti_ca.paa";
|
texture="braf\braf_air\braf_helicopters\braf_pantera\data\camo2\camo2_ti_ca.paa";
|
||||||
};
|
};
|
||||||
@@ -81,7 +81,7 @@ class CfgSkeletons
|
|||||||
};
|
};
|
||||||
class CfgModels
|
class CfgModels
|
||||||
{
|
{
|
||||||
class BRAF_Pantera
|
class braf_pantera
|
||||||
{
|
{
|
||||||
htMin=60;
|
htMin=60;
|
||||||
htMax=1800;
|
htMax=1800;
|
||||||
|
|||||||
@@ -450,12 +450,12 @@
|
|||||||
|
|
||||||
<CSComponent type="GenericControlSystem">
|
<CSComponent type="GenericControlSystem">
|
||||||
<Variables>
|
<Variables>
|
||||||
<Variable alias="latCyclic" member="roll" name="CSComponent_1/ControlOutput/pitchRollControl"/>
|
<Variable alias="latCyclic" member="roll" name="cscomponent_1/controloutput/pitchrollcontrol"/>
|
||||||
<Variable alias="lonCyclic" member="pitch" name="CSComponent_1/ControlOutput/pitchRollControl"/>
|
<Variable alias="lonCyclic" member="pitch" name="cscomponent_1/controloutput/pitchrollcontrol"/>
|
||||||
<Variable alias="pedals" name="CSComponent_1/ControlOutput/pedals"/>
|
<Variable alias="pedals" name="cscomponent_1/controloutput/pedals"/>
|
||||||
<Variable alias="collective" name="CSComponent_1/ControlOutput/collective"/>
|
<Variable alias="collective" name="cscomponent_1/controloutput/collective"/>
|
||||||
|
|
||||||
<Variable alias="rotorBrake" name="CSComponent_1/ControlOutput/rotorBrake" />
|
<Variable alias="rotorBrake" name="cscomponent_1/controloutput/rotorbrake" />
|
||||||
|
|
||||||
<Variable alias="pitchRateRad" member="X" name="angularVelocityBCS"/>
|
<Variable alias="pitchRateRad" member="X" name="angularVelocityBCS"/>
|
||||||
<Variable alias="rollRateRad" member="Y" name="angularVelocityBCS"/>
|
<Variable alias="rollRateRad" member="Y" name="angularVelocityBCS"/>
|
||||||
@@ -464,17 +464,17 @@
|
|||||||
<Variable alias="p" member="P" name="attitudeHPR"/>
|
<Variable alias="p" member="P" name="attitudeHPR"/>
|
||||||
<Variable alias="r" member="R" name="attitudeHPR"/>
|
<Variable alias="r" member="R" name="attitudeHPR"/>
|
||||||
|
|
||||||
<Variable alias="A1m" name="MainRotor/A1"/>
|
<Variable alias="A1m" name="mainrotor/a1"/>
|
||||||
<Variable alias="B1m" name="MainRotor/B1"/>
|
<Variable alias="B1m" name="mainrotor/b1"/>
|
||||||
<Variable alias="Th0m" name="MainRotor/theta0"/>
|
<Variable alias="Th0m" name="mainrotor/theta0"/>
|
||||||
|
|
||||||
<Variable alias="mainRotorBrake" name="MainRotor/rotorBrakeInput" />
|
<Variable alias="mainRotorBrake" name="mainrotor/rotorbrakeinput" />
|
||||||
|
|
||||||
<Variable alias="A1t" name="TailRotor/A1"/>
|
<Variable alias="A1t" name="tailrotor/a1"/>
|
||||||
<Variable alias="B1t" name="TailRotor/B1"/>
|
<Variable alias="B1t" name="tailrotor/b1"/>
|
||||||
<Variable alias="Th0t" name="TailRotor/theta0"/>
|
<Variable alias="Th0t" name="tailrotor/theta0"/>
|
||||||
|
|
||||||
<Variable alias="profondeur" name="HorizontalStabilizer/controlSurfaceDeflection" />
|
<Variable alias="profondeur" name="horizontalstabilizer/controlsurfacedeflection" />
|
||||||
|
|
||||||
</Variables>
|
</Variables>
|
||||||
|
|
||||||
|
|||||||
@@ -17,7 +17,7 @@ class CfgMovesMaleSdr: CfgMovesBasic
|
|||||||
class Crew;
|
class Crew;
|
||||||
class braf_fennec_pilot: Crew
|
class braf_fennec_pilot: Crew
|
||||||
{
|
{
|
||||||
file="\braf\braf_air\Braf_air_anims\braf_fennec_pilot";
|
file="\braf\braf_air\braf_air_anims\braf_fennec_pilot";
|
||||||
interpolateTo[]= {"",1};
|
interpolateTo[]= {"",1};
|
||||||
leftHandIKCurve[]={1};
|
leftHandIKCurve[]={1};
|
||||||
rightHandIKCurve[]={1};
|
rightHandIKCurve[]={1};
|
||||||
@@ -25,19 +25,19 @@ class CfgMovesMaleSdr: CfgMovesBasic
|
|||||||
};
|
};
|
||||||
class braf_fennec_copilot: braf_fennec_pilot
|
class braf_fennec_copilot: braf_fennec_pilot
|
||||||
{
|
{
|
||||||
file="\braf\braf_air\Braf_air_anims\braf_fennec_pilot";
|
file="\braf\braf_air\braf_air_anims\braf_fennec_pilot";
|
||||||
};
|
};
|
||||||
class braf_fennec_cargo: braf_fennec_pilot
|
class braf_fennec_cargo: braf_fennec_pilot
|
||||||
{
|
{
|
||||||
file="\braf\braf_air\Braf_air_anims\braf_fennec_cargo";
|
file="\braf\braf_air\braf_air_anims\braf_fennec_cargo";
|
||||||
};
|
};
|
||||||
class braf_Pantera_pilot: braf_fennec_pilot
|
class braf_Pantera_pilot: braf_fennec_pilot
|
||||||
{
|
{
|
||||||
file="\braf\braf_air\Braf_air_anims\braf_Pantera_pilot";
|
file="\braf\braf_air\braf_air_anims\braf_pantera_pilot";
|
||||||
};
|
};
|
||||||
class braf_Pantera_cargo: braf_fennec_pilot
|
class braf_Pantera_cargo: braf_fennec_pilot
|
||||||
{
|
{
|
||||||
file="\braf\braf_air\Braf_air_anims\braf_Pantera_cargo";
|
file="\braf\braf_air\braf_air_anims\braf_pantera_cargo";
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
@@ -123,7 +123,7 @@ class CfgSkeletons
|
|||||||
"RightToeBase","RightFoot"
|
"RightToeBase","RightFoot"
|
||||||
};
|
};
|
||||||
// location of pivot points (local axes) for hierarchical animation
|
// location of pivot points (local axes) for hierarchical animation
|
||||||
pivotsModel="A3\anims_f\data\skeleton\SkeletonPivots.p3d";
|
pivotsModel="a3\anims_f\data\skeleton\skeletonpivots.p3d";
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|||||||
@@ -123,7 +123,7 @@ class CfgSkeletons
|
|||||||
"RightToeBase","RightFoot"
|
"RightToeBase","RightFoot"
|
||||||
};
|
};
|
||||||
// location of pivot points (local axes) for hierarchical animation
|
// location of pivot points (local axes) for hierarchical animation
|
||||||
pivotsModel="A3\anims_f\data\skeleton\SkeletonPivots.p3d";
|
pivotsModel="a3\anims_f\data\skeleton\skeletonpivots.p3d";
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
class CfgModels
|
class CfgModels
|
||||||
|
|||||||
+56
-55
@@ -1,67 +1,68 @@
|
|||||||
class CfgPatches {
|
class CfgPatches {
|
||||||
class BRAF_Air {
|
class braf_air {
|
||||||
author = "BRAF Team";
|
author = "BRAF TEAM";
|
||||||
addonRootClass = "A3_Air_F";
|
addonRootClass = "A3_Air_F";
|
||||||
requiredAddons[] = {
|
requiredAddons[] = {
|
||||||
"A3_Air_F",
|
"A3_Air_F",
|
||||||
"A3_Data_F",
|
"A3_Data_F",
|
||||||
"A3_Armor_F_Beta_APC_Tracked_01",
|
"A3_Armor_F_Beta_APC_Tracked_01",
|
||||||
"A3_Weapons_F",
|
"A3_Weapons_F",
|
||||||
|
"braf_main",
|
||||||
|
"braf_static",
|
||||||
"braf_naval_weapons",
|
"braf_naval_weapons",
|
||||||
"braf_characters_army",
|
"braf_characters_army",
|
||||||
"BRAF_Insignia",
|
"braf_characters_aviation",
|
||||||
"BRAF_Soft",
|
"braf_insignia",
|
||||||
"BRAF_Optics_Air",
|
"braf_soft",
|
||||||
"Braf_SAR",
|
"braf_optics_air",
|
||||||
"BRAF_Sounds",
|
"braf_sar",
|
||||||
|
"braf_sounds",
|
||||||
};
|
};
|
||||||
requiredVersion = 0.1;
|
requiredVersion = 0.1;
|
||||||
units[] = {
|
units[] = {
|
||||||
"BRAF_Fennec_Unarmed",
|
"braf_Fennec_Unarmed",
|
||||||
"BRAF_Fennec_Unarmed_FAB",
|
"braf_Fennec_Unarmed_FAB",
|
||||||
"BRAF_Fennec_Unarmed_MB",
|
"braf_Fennec_Unarmed_MB",
|
||||||
"BRAF_Fennec_Resort",
|
"braf_Fennec_Resort",
|
||||||
"BRAF_Fennec_80s",
|
"braf_Fennec_80s",
|
||||||
"BRAF_Fennec_Armed",
|
"braf_Fennec_Armed",
|
||||||
"BRAF_Fennec_Armed_FAB",
|
"braf_Fennec_Armed_FAB",
|
||||||
"BRAF_Fennec_Armed_MB",
|
"braf_Fennec_Armed_MB",
|
||||||
"BRAF_Fennec_Cargo",
|
"braf_Fennec_Cargo",
|
||||||
"BRAF_Fennec_Cargo_FAB",
|
"braf_Fennec_Cargo_FAB",
|
||||||
"BRAF_Fennec_Cargo_MB",
|
"braf_Fennec_Cargo_MB",
|
||||||
"BRAF_Fennec_SAR",
|
"braf_Fennec_SAR",
|
||||||
"BRAF_Fennec_SAR_FAB",
|
"braf_Fennec_SAR_FAB",
|
||||||
"BRAF_Fennec_SAR_MB",
|
"braf_Fennec_SAR_MB",
|
||||||
"BRAF_Pantera_K2",
|
"braf_Pantera_K2_2BAvEx",
|
||||||
"BRAF_Pantera_K2_2BAvEx",
|
"braf_Pantera_K2_FFV_2BAvEx",
|
||||||
"BRAF_Pantera_K2_FFV_2BAvEx",
|
"braf_Pantera_K2_3BAvEx",
|
||||||
"BRAF_Pantera_K2_3BAvEx",
|
"braf_Pantera_K2_FFV_3BAvEx",
|
||||||
"BRAF_Pantera_K2_FFV_3BAvEx",
|
"braf_Pantera_K2_4BAvEx",
|
||||||
"BRAF_Pantera_K2_4BAvEx",
|
"braf_Pantera_K2_FFV_4BAvEx",
|
||||||
"BRAF_Pantera_K2_FFV_4BAvEx",
|
"braf_Pantera_K2_80s",
|
||||||
"BRAF_Pantera_K2_80s",
|
"braf_Pantera_K2_FFV_80s",
|
||||||
"BRAF_Pantera_K2_FFV_80s",
|
"braf_Pantera_K2_SAR",
|
||||||
"BRAF_Pantera_K2_SAR",
|
"braf_Pantera_K2_Offshore",
|
||||||
"BRAF_Pantera_K2_Offshore",
|
"braf_Pantera_K2_Black",
|
||||||
"BRAF_Pantera_K2_Black",
|
"braf_Pantera_K2_Red",
|
||||||
"BRAF_Pantera_K2_Red",
|
"braf_Pantera_K2_Yellow",
|
||||||
"BRAF_Pantera_K2_Yellow",
|
"braf_Pantera_K2_Silver",
|
||||||
"BRAF_Pantera_K2_Silver",
|
"braf_Caracal_1",
|
||||||
"BRAF_Caracal_1",
|
"braf_Caracal_2",
|
||||||
"BRAF_Caracal_2",
|
"braf_Caracal_3",
|
||||||
"BRAF_Caracal_3",
|
"braf_Caracal_4",
|
||||||
"BRAF_Caracal_4",
|
"braf_Caracal_5",
|
||||||
"BRAF_Caracal_5",
|
"braf_Caracal_6",
|
||||||
"BRAF_Caracal_6",
|
"braf_Caracal_7",
|
||||||
//"BRAF_Caracal_6a",
|
"braf_Caracal_8",
|
||||||
"BRAF_Caracal_7",
|
"braf_Caracal_9",
|
||||||
"BRAF_Caracal_8",
|
"braf_Caracal_10"
|
||||||
"BRAF_Caracal_9",
|
|
||||||
"BRAF_Caracal_10"
|
|
||||||
};
|
};
|
||||||
weapons[] = {};
|
weapons[] = {};
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
#include "BRAF_air_anims\BRAF_anims.hpp"
|
#include "braf_air_anims\braf_anims.hpp"
|
||||||
class WeaponCloudsMGun;
|
class WeaponCloudsMGun;
|
||||||
class DefaultEventHandlers;
|
class DefaultEventHandlers;
|
||||||
class SensorTemplatePassiveRadar;
|
class SensorTemplatePassiveRadar;
|
||||||
@@ -120,29 +121,29 @@ class CfgVehicles {
|
|||||||
class Components;
|
class Components;
|
||||||
class EventHandlers;
|
class EventHandlers;
|
||||||
};
|
};
|
||||||
#include "BRAF_Helicopters\BRAF_Caracal\Caracal_base.hpp"
|
#include "braf_helicopters\braf_caracal\caracal_base.hpp"
|
||||||
#include "BRAF_Helicopters\BRAF_Fennec\Fennec_base.hpp"
|
#include "braf_helicopters\braf_fennec\fennec_base.hpp"
|
||||||
#include "BRAF_Helicopters\BRAF_Pantera\Pantera_base.hpp"
|
#include "braf_helicopters\braf_pantera\pantera_base.hpp"
|
||||||
// #include "BRAF_Helicopters\BRAF_BlackHawk\BlackHawk_base.hpp"
|
// #include "braf_helicopters\braf_blackhawk\blackhawk_base.hpp"
|
||||||
};
|
};
|
||||||
|
|
||||||
class CfgMagazines {
|
class CfgMagazines {
|
||||||
class 100Rnd_127x99_mag_Tracer_Red;
|
class 100Rnd_127x99_mag_Tracer_Red;
|
||||||
class PylonRack_7Rnd_Rocket_04_AP_F;
|
class PylonRack_7Rnd_Rocket_04_AP_F;
|
||||||
class PylonRack_7Rnd_Rocket_04_HE_F;
|
class PylonRack_7Rnd_Rocket_04_HE_F;
|
||||||
#include "BRAF_air_weap\Magazines.hpp"
|
#include "braf_air_weap\magazines.hpp"
|
||||||
};
|
};
|
||||||
|
|
||||||
class CfgWeapons {
|
class CfgWeapons {
|
||||||
class MGun;
|
class MGun;
|
||||||
class HMG_127;
|
class HMG_127;
|
||||||
class missiles_DAR;
|
class missiles_DAR;
|
||||||
#include "BRAF_air_weap\Weapons.hpp"
|
#include "braf_air_weap\weapons.hpp"
|
||||||
};
|
};
|
||||||
|
|
||||||
class CfgAmmo {
|
class CfgAmmo {
|
||||||
class B_127x99_Ball;
|
class B_127x99_Ball;
|
||||||
class Rocket_04_AP_F;
|
class Rocket_04_AP_F;
|
||||||
class Rocket_04_HE_F;
|
class Rocket_04_HE_F;
|
||||||
#include "BRAF_air_weap\ammo.hpp"
|
#include "braf_air_weap\ammo.hpp"
|
||||||
};
|
};
|
||||||
|
|||||||
@@ -6,11 +6,11 @@ class CfgMagazines
|
|||||||
class PylonRack_7Rnd_Rocket_04_HE_F;
|
class PylonRack_7Rnd_Rocket_04_HE_F;
|
||||||
class magazine_Missile_BIM9X_x1;
|
class magazine_Missile_BIM9X_x1;
|
||||||
class PylonMissile_1Rnd_BombCluster_01_F;
|
class PylonMissile_1Rnd_BombCluster_01_F;
|
||||||
class BRAF_A29_500Rnd_50_cal_M: 100Rnd_127x99_mag_Tracer_Red
|
class braf_a29_500rnd_50_cal_m: 100Rnd_127x99_mag_Tracer_Red
|
||||||
{
|
{
|
||||||
displayName="500Rnd 127x99 mm Tracer Red";
|
displayName="500Rnd 127x99 mm Tracer Red";
|
||||||
displayNameShort="500Rnd .50 Tracer";
|
displayNameShort="500Rnd .50 Tracer";
|
||||||
ammo="Braf_B_127x99_Ball_Red_Tracer_Splash";
|
ammo="braf_b_127x99_ball_red_tracer_splash";
|
||||||
lastRoundsTracer=10;
|
lastRoundsTracer=10;
|
||||||
tracersEvery=5;
|
tracersEvery=5;
|
||||||
count=500;
|
count=500;
|
||||||
@@ -22,22 +22,22 @@ class CfgMagazines
|
|||||||
ammo="";
|
ammo="";
|
||||||
count=0;
|
count=0;
|
||||||
};
|
};
|
||||||
class BRAF_Pylon_EFT: VehicleMagazine
|
class braf_pylon_eft: VehicleMagazine
|
||||||
{
|
{
|
||||||
displayName="External Fuel Tank 320L";
|
displayName="External Fuel Tank 320L";
|
||||||
scope=1;
|
scope=1;
|
||||||
initSpeed=0;
|
initSpeed=0;
|
||||||
ammo="braf_eft_f";
|
ammo="braf_eft_f";
|
||||||
model="\A3\Weapons_F\DynamicLoadout\PylonMissile_1x_Bomb_02_F.p3d";
|
model="\a3\weapons_f\dynamicloadout\pylonmissile_1x_bomb_02_f.p3d";
|
||||||
count=1;
|
count=1;
|
||||||
hardpoints[]=
|
hardpoints[]=
|
||||||
{
|
{
|
||||||
"BRAF_EFT_PYLON"
|
"BRAF_EFT_PYLON"
|
||||||
};
|
};
|
||||||
pylonWeapon="BRAF_EFT_weapon";
|
pylonWeapon="braf_eft_weapon";
|
||||||
class mfdElements
|
class mfdElements
|
||||||
{
|
{
|
||||||
class BRAF_SMS
|
class braf_sms
|
||||||
{
|
{
|
||||||
class Bones
|
class Bones
|
||||||
{
|
{
|
||||||
@@ -226,7 +226,7 @@ class CfgMagazines
|
|||||||
};
|
};
|
||||||
class Selected: Default
|
class Selected: Default
|
||||||
{
|
{
|
||||||
condition="(PylonSelected + PylonAmmoRelative)/2";
|
condition="(pylonselected + pylonammorelative)/2";
|
||||||
alpha=1;
|
alpha=1;
|
||||||
class Shape: Shape
|
class Shape: Shape
|
||||||
{
|
{
|
||||||
@@ -372,23 +372,23 @@ class CfgMagazines
|
|||||||
};
|
};
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
class BRAF_Pylon_Mk82: VehicleMagazine //
|
class braf_pylon_mk82: VehicleMagazine //
|
||||||
{
|
{
|
||||||
displayName="Mk.82 LDGP Bomb";
|
displayName="Mk.82 LDGP Bomb";
|
||||||
displayNameShort="Mk.82 LGB";
|
displayNameShort="Mk.82 LGB";
|
||||||
scope=1;
|
scope=1;
|
||||||
initSpeed=0;
|
initSpeed=0;
|
||||||
ammo="braf_Mk82_F";
|
ammo="braf_Mk82_F";
|
||||||
model="\A3\Weapons_F\DynamicLoadout\PylonMissile_1x_Bomb_02_F.p3d";
|
model="\a3\weapons_f\dynamicloadout\pylonmissile_1x_bomb_02_f.p3d";
|
||||||
count=1;
|
count=1;
|
||||||
hardpoints[]=
|
hardpoints[]=
|
||||||
{
|
{
|
||||||
"BRAF_Mk82_PYLON"
|
"BRAF_Mk82_PYLON"
|
||||||
};
|
};
|
||||||
pylonWeapon="BRAF_Mk82_weapon";
|
pylonWeapon="braf_mk82_weapon";
|
||||||
class mfdElements
|
class mfdElements
|
||||||
{
|
{
|
||||||
class BRAF_SMS
|
class braf_sms
|
||||||
{
|
{
|
||||||
class Bones
|
class Bones
|
||||||
{
|
{
|
||||||
@@ -577,7 +577,7 @@ class CfgMagazines
|
|||||||
};
|
};
|
||||||
class Selected: Default
|
class Selected: Default
|
||||||
{
|
{
|
||||||
condition="(PylonSelected + PylonAmmoRelative)/2";
|
condition="(pylonselected + pylonammorelative)/2";
|
||||||
alpha=1;
|
alpha=1;
|
||||||
class Shape: Shape
|
class Shape: Shape
|
||||||
{
|
{
|
||||||
@@ -723,23 +723,23 @@ class CfgMagazines
|
|||||||
};
|
};
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
class BRAF_Pylon_M117: VehicleMagazine //
|
class braf_pylon_m117: VehicleMagazine //
|
||||||
{
|
{
|
||||||
displayName="M117 LDGP Bomb";
|
displayName="M117 LDGP Bomb";
|
||||||
displayNameShort="M117";
|
displayNameShort="M117";
|
||||||
scope=1;
|
scope=1;
|
||||||
initSpeed=0;
|
initSpeed=0;
|
||||||
ammo="braf_M117_F";
|
ammo="braf_M117_F";
|
||||||
model="\A3\Weapons_F\DynamicLoadout\PylonMissile_1x_Bomb_02_F.p3d";
|
model="\a3\weapons_f\dynamicloadout\pylonmissile_1x_bomb_02_f.p3d";
|
||||||
count=1;
|
count=1;
|
||||||
hardpoints[]=
|
hardpoints[]=
|
||||||
{
|
{
|
||||||
"BRAF_M117_PYLON"
|
"BRAF_M117_PYLON"
|
||||||
};
|
};
|
||||||
pylonWeapon="BRAF_M117_weapon";
|
pylonWeapon="braf_m117_weapon";
|
||||||
class mfdElements
|
class mfdElements
|
||||||
{
|
{
|
||||||
class BRAF_SMS
|
class braf_sms
|
||||||
{
|
{
|
||||||
class Bones
|
class Bones
|
||||||
{
|
{
|
||||||
@@ -928,7 +928,7 @@ class CfgMagazines
|
|||||||
};
|
};
|
||||||
class Selected: Default
|
class Selected: Default
|
||||||
{
|
{
|
||||||
condition="(PylonSelected + PylonAmmoRelative)/2";
|
condition="(pylonselected + pylonammorelative)/2";
|
||||||
alpha=1;
|
alpha=1;
|
||||||
class Shape: Shape
|
class Shape: Shape
|
||||||
{
|
{
|
||||||
@@ -1074,22 +1074,22 @@ class CfgMagazines
|
|||||||
};
|
};
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
class BRAF_Pylon_GBU12: VehicleMagazine //
|
class braf_pylon_gbu12: VehicleMagazine //
|
||||||
{
|
{
|
||||||
displayName="Mk.82 LGB Lizard II";
|
displayName="Mk.82 LGB Lizard II";
|
||||||
scope=1;
|
scope=1;
|
||||||
initSpeed=0;
|
initSpeed=0;
|
||||||
ammo="braf_mk82_lgb_F";
|
ammo="braf_mk82_lgb_F";
|
||||||
model="\A3\Weapons_F\DynamicLoadout\PylonMissile_1x_Bomb_02_F.p3d";
|
model="\a3\weapons_f\dynamicloadout\pylonmissile_1x_bomb_02_f.p3d";
|
||||||
count=1;
|
count=1;
|
||||||
hardpoints[]=
|
hardpoints[]=
|
||||||
{
|
{
|
||||||
"BRAF_GBU12_PYLON"
|
"BRAF_GBU12_PYLON"
|
||||||
};
|
};
|
||||||
pylonWeapon="BRAF_GBU12_weapon";
|
pylonWeapon="braf_gbu12_weapon";
|
||||||
class mfdElements
|
class mfdElements
|
||||||
{
|
{
|
||||||
class BRAF_SMS
|
class braf_sms
|
||||||
{
|
{
|
||||||
class Bones
|
class Bones
|
||||||
{
|
{
|
||||||
@@ -1278,7 +1278,7 @@ class CfgMagazines
|
|||||||
};
|
};
|
||||||
class Selected: Default
|
class Selected: Default
|
||||||
{
|
{
|
||||||
condition="(PylonSelected + PylonAmmoRelative)/2";
|
condition="(pylonselected + pylonammorelative)/2";
|
||||||
alpha=1;
|
alpha=1;
|
||||||
class Shape: Shape
|
class Shape: Shape
|
||||||
{
|
{
|
||||||
@@ -1424,23 +1424,23 @@ class CfgMagazines
|
|||||||
};
|
};
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
class BRAF_Pylon_GBU58: VehicleMagazine //
|
class braf_pylon_gbu58: VehicleMagazine //
|
||||||
{
|
{
|
||||||
displayName="Mk.81 LGB Lizard II";
|
displayName="Mk.81 LGB Lizard II";
|
||||||
displayNameShort="Mk.81 LGB";
|
displayNameShort="Mk.81 LGB";
|
||||||
scope=1;
|
scope=1;
|
||||||
initSpeed=0;
|
initSpeed=0;
|
||||||
ammo="braf_mk81_lgb_F";
|
ammo="braf_mk81_lgb_F";
|
||||||
model="\A3\Weapons_F\DynamicLoadout\PylonMissile_1x_Bomb_02_F.p3d";
|
model="\a3\weapons_f\dynamicloadout\pylonmissile_1x_bomb_02_f.p3d";
|
||||||
count=1;
|
count=1;
|
||||||
hardpoints[]=
|
hardpoints[]=
|
||||||
{
|
{
|
||||||
"BRAF_GBU58_PYLON"
|
"BRAF_GBU58_PYLON"
|
||||||
};
|
};
|
||||||
pylonWeapon="BRAF_GBU58_weapon";
|
pylonWeapon="braf_gbu58_weapon";
|
||||||
class mfdElements
|
class mfdElements
|
||||||
{
|
{
|
||||||
class BRAF_SMS
|
class braf_sms
|
||||||
{
|
{
|
||||||
class Bones
|
class Bones
|
||||||
{
|
{
|
||||||
@@ -1629,7 +1629,7 @@ class CfgMagazines
|
|||||||
};
|
};
|
||||||
class Selected: Default
|
class Selected: Default
|
||||||
{
|
{
|
||||||
condition="(PylonSelected + PylonAmmoRelative)/2";
|
condition="(pylonselected + pylonammorelative)/2";
|
||||||
alpha=1;
|
alpha=1;
|
||||||
class Shape: Shape
|
class Shape: Shape
|
||||||
{
|
{
|
||||||
@@ -1775,23 +1775,23 @@ class CfgMagazines
|
|||||||
};
|
};
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
class BRAF_Pylon_BLG252: PylonMissile_1Rnd_BombCluster_01_F //
|
class braf_pylon_blg252: PylonMissile_1Rnd_BombCluster_01_F //
|
||||||
{
|
{
|
||||||
displayName="BLG-252 Cluster Bomb";
|
displayName="BLG-252 Cluster Bomb";
|
||||||
displayNameShort="BLG-252";
|
displayNameShort="BLG-252";
|
||||||
scope=1;
|
scope=1;
|
||||||
initSpeed=0;
|
initSpeed=0;
|
||||||
ammo="braf_blg252_F";
|
ammo="braf_blg252_F";
|
||||||
model="\braf\braf_air2\braf_Air_Weap2\braf_pylon_blg252.p3d";
|
model="\braf\braf_air2\braf_air_weap2\braf_pylon_blg252.p3d";
|
||||||
count=1;
|
count=1;
|
||||||
hardpoints[]=
|
hardpoints[]=
|
||||||
{
|
{
|
||||||
"BRAF_BLG252_PYLON"
|
"BRAF_BLG252_PYLON"
|
||||||
};
|
};
|
||||||
pylonWeapon="BRAF_BLG252_weapon";
|
pylonWeapon="braf_blg252_weapon";
|
||||||
class mfdElements
|
class mfdElements
|
||||||
{
|
{
|
||||||
class BRAF_SMS
|
class braf_sms
|
||||||
{
|
{
|
||||||
class Bones
|
class Bones
|
||||||
{
|
{
|
||||||
@@ -1980,7 +1980,7 @@ class CfgMagazines
|
|||||||
};
|
};
|
||||||
class Selected: Default
|
class Selected: Default
|
||||||
{
|
{
|
||||||
condition="(PylonSelected + PylonAmmoRelative)/2";
|
condition="(pylonselected + pylonammorelative)/2";
|
||||||
alpha=1;
|
alpha=1;
|
||||||
class Shape: Shape
|
class Shape: Shape
|
||||||
{
|
{
|
||||||
@@ -2126,22 +2126,22 @@ class CfgMagazines
|
|||||||
};
|
};
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
class BRAF_PylonPod_EQ_LMF_70_7_ap: PylonRack_7Rnd_Rocket_04_AP_F
|
class braf_pylonpod_eq_lmf_70_7_ap: PylonRack_7Rnd_Rocket_04_AP_F
|
||||||
{
|
{
|
||||||
displayName="7x Skyfire 70 Armour Piercing";
|
displayName="7x Skyfire 70 Armour Piercing";
|
||||||
displayNameShort="7x Skyfire 70 AP";
|
displayNameShort="7x Skyfire 70 AP";
|
||||||
model="\braf\braf_air2\braf_air_weap2\braf_EQ_LMF_70_7.p3d";
|
model="\braf\braf_air2\braf_air_weap2\braf_eq_lmf_70_7.p3d";
|
||||||
ammo="braf_skyfire_70_AP_F";
|
ammo="braf_skyfire_70_AP_F";
|
||||||
hardpoints[]=
|
hardpoints[]=
|
||||||
{
|
{
|
||||||
"BRAF_EQ_LMF_70_7_ap_PYLON"
|
"BRAF_EQ_LMF_70_7_ap_PYLON"
|
||||||
};
|
};
|
||||||
pylonWeapon="BRAF_EQ_LMF_70_7_ap_weapon";
|
pylonWeapon="braf_eq_lmf_70_7_ap_weapon";
|
||||||
count=7;
|
count=7;
|
||||||
mass=90;
|
mass=90;
|
||||||
class mfdElements
|
class mfdElements
|
||||||
{
|
{
|
||||||
class BRAF_SMS
|
class braf_sms
|
||||||
{
|
{
|
||||||
class Bones
|
class Bones
|
||||||
{
|
{
|
||||||
@@ -2330,7 +2330,7 @@ class CfgMagazines
|
|||||||
};
|
};
|
||||||
class Selected: Default
|
class Selected: Default
|
||||||
{
|
{
|
||||||
condition="(PylonSelected + PylonAmmoRelative)/2";
|
condition="(pylonselected + pylonammorelative)/2";
|
||||||
alpha=1;
|
alpha=1;
|
||||||
class Shape: Shape
|
class Shape: Shape
|
||||||
{
|
{
|
||||||
@@ -2476,20 +2476,20 @@ class CfgMagazines
|
|||||||
};
|
};
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
class BRAF_PylonPod_EQ_LMF_70_19_ap: BRAF_PylonPod_EQ_LMF_70_7_ap
|
class braf_pylonpod_eq_lmf_70_19_ap: braf_pylonpod_eq_lmf_70_7_ap
|
||||||
{
|
{
|
||||||
displayName="19x Skyfire 70 Armour Piercing";
|
displayName="19x Skyfire 70 Armour Piercing";
|
||||||
displayNameShort="19x Skyfire 70 AP";
|
displayNameShort="19x Skyfire 70 AP";
|
||||||
model="\braf\braf_air2\braf_air_weap2\braf_EQ_LMF_70_19.p3d";
|
model="\braf\braf_air2\braf_air_weap2\braf_eq_lmf_70_19.p3d";
|
||||||
hardpoints[]=
|
hardpoints[]=
|
||||||
{
|
{
|
||||||
"BRAF_EQ_LMF_70_19_ap_PYLON"
|
"BRAF_EQ_LMF_70_19_ap_PYLON"
|
||||||
};
|
};
|
||||||
pylonWeapon="BRAF_EQ_LMF_70_19_ap_weapon";
|
pylonWeapon="braf_eq_lmf_70_19_ap_weapon";
|
||||||
count=19;
|
count=19;
|
||||||
mass=170;
|
mass=170;
|
||||||
};
|
};
|
||||||
class BRAF_PylonPod_EQ_LMF_70_7_he: BRAF_PylonPod_EQ_LMF_70_7_ap
|
class braf_pylonpod_eq_lmf_70_7_he: braf_pylonpod_eq_lmf_70_7_ap
|
||||||
{
|
{
|
||||||
displayName="7x Skyfire 70 High Explosive";
|
displayName="7x Skyfire 70 High Explosive";
|
||||||
displayNameShort="7x Skyfire 70 HE";
|
displayNameShort="7x Skyfire 70 HE";
|
||||||
@@ -2498,10 +2498,10 @@ class CfgMagazines
|
|||||||
{
|
{
|
||||||
"BRAF_EQ_LMF_70_7_he_PYLON"
|
"BRAF_EQ_LMF_70_7_he_PYLON"
|
||||||
};
|
};
|
||||||
pylonWeapon="BRAF_EQ_LMF_70_7_he_weapon";
|
pylonWeapon="braf_eq_lmf_70_7_he_weapon";
|
||||||
class mfdElements
|
class mfdElements
|
||||||
{
|
{
|
||||||
class BRAF_SMS
|
class braf_sms
|
||||||
{
|
{
|
||||||
class Bones
|
class Bones
|
||||||
{
|
{
|
||||||
@@ -2690,7 +2690,7 @@ class CfgMagazines
|
|||||||
};
|
};
|
||||||
class Selected: Default
|
class Selected: Default
|
||||||
{
|
{
|
||||||
condition="(PylonSelected + PylonAmmoRelative)/2";
|
condition="(pylonselected + pylonammorelative)/2";
|
||||||
alpha=1;
|
alpha=1;
|
||||||
class Shape: Shape
|
class Shape: Shape
|
||||||
{
|
{
|
||||||
@@ -2836,20 +2836,20 @@ class CfgMagazines
|
|||||||
};
|
};
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
class BRAF_PylonPod_EQ_LMF_70_19_he: BRAF_PylonPod_EQ_LMF_70_7_he
|
class braf_pylonpod_eq_lmf_70_19_he: braf_pylonpod_eq_lmf_70_7_he
|
||||||
{
|
{
|
||||||
displayName="19x Skyfire 70 High Explosive";
|
displayName="19x Skyfire 70 High Explosive";
|
||||||
displayNameShort="19x Skyfire 70 HE";
|
displayNameShort="19x Skyfire 70 HE";
|
||||||
model="\braf\braf_air2\braf_air_weap2\braf_EQ_LMF_70_19.p3d";
|
model="\braf\braf_air2\braf_air_weap2\braf_eq_lmf_70_19.p3d";
|
||||||
hardpoints[]=
|
hardpoints[]=
|
||||||
{
|
{
|
||||||
"BRAF_EQ_LMF_70_19_he_PYLON"
|
"BRAF_EQ_LMF_70_19_he_PYLON"
|
||||||
};
|
};
|
||||||
pylonWeapon="BRAF_EQ_LMF_70_19_he_weapon";
|
pylonWeapon="braf_eq_lmf_70_19_he_weapon";
|
||||||
count=19;
|
count=19;
|
||||||
mass=170;
|
mass=170;
|
||||||
};
|
};
|
||||||
class BRAF_PylonPod_EQ_LMF_70_7_gat: BRAF_PylonPod_EQ_LMF_70_7_ap
|
class braf_pylonpod_eq_lmf_70_7_gat: braf_pylonpod_eq_lmf_70_7_ap
|
||||||
{
|
{
|
||||||
displayName="7x Skyfire 70 Laser Guided AT";
|
displayName="7x Skyfire 70 Laser Guided AT";
|
||||||
displayNameShort="7x Skyfire 70 LGAT";
|
displayNameShort="7x Skyfire 70 LGAT";
|
||||||
@@ -2859,12 +2859,12 @@ class CfgMagazines
|
|||||||
{
|
{
|
||||||
"BRAF_EQ_LMF_70_7_gat_PYLON"
|
"BRAF_EQ_LMF_70_7_gat_PYLON"
|
||||||
};
|
};
|
||||||
pylonWeapon="BRAF_EQ_LMF_70_7_gat_weapon";
|
pylonWeapon="braf_eq_lmf_70_7_gat_weapon";
|
||||||
count=7;
|
count=7;
|
||||||
mass=90;
|
mass=90;
|
||||||
class mfdElements
|
class mfdElements
|
||||||
{
|
{
|
||||||
class BRAF_SMS
|
class braf_sms
|
||||||
{
|
{
|
||||||
class Bones
|
class Bones
|
||||||
{
|
{
|
||||||
@@ -3053,7 +3053,7 @@ class CfgMagazines
|
|||||||
};
|
};
|
||||||
class Selected: Default
|
class Selected: Default
|
||||||
{
|
{
|
||||||
condition="(PylonSelected + PylonAmmoRelative)/2";
|
condition="(pylonselected + pylonammorelative)/2";
|
||||||
alpha=1;
|
alpha=1;
|
||||||
class Shape: Shape
|
class Shape: Shape
|
||||||
{
|
{
|
||||||
@@ -3199,21 +3199,21 @@ class CfgMagazines
|
|||||||
};
|
};
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
class BRAF_PylonPod_EQ_LMF_70_19_gat: BRAF_PylonPod_EQ_LMF_70_7_gat
|
class braf_pylonpod_eq_lmf_70_19_gat: braf_pylonpod_eq_lmf_70_7_gat
|
||||||
{
|
{
|
||||||
displayName="19x Skyfire 70 Laser Guided AT";
|
displayName="19x Skyfire 70 Laser Guided AT";
|
||||||
displayNameShort="19x Skyfire 70 LGAT";
|
displayNameShort="19x Skyfire 70 LGAT";
|
||||||
model="\braf\braf_air2\braf_air_weap2\braf_EQ_LMF_70_19.p3d";
|
model="\braf\braf_air2\braf_air_weap2\braf_eq_lmf_70_19.p3d";
|
||||||
hardpoints[]=
|
hardpoints[]=
|
||||||
{
|
{
|
||||||
"BRAF_EQ_LMF_70_19_gat_PYLON"
|
"BRAF_EQ_LMF_70_19_gat_PYLON"
|
||||||
};
|
};
|
||||||
pylonWeapon="BRAF_EQ_LMF_70_19_gat_weapon";
|
pylonWeapon="braf_eq_lmf_70_19_gat_weapon";
|
||||||
count=19;
|
count=19;
|
||||||
mass=170;
|
mass=170;
|
||||||
class mfdElements
|
class mfdElements
|
||||||
{
|
{
|
||||||
class BRAF_SMS
|
class braf_sms
|
||||||
{
|
{
|
||||||
class Bones
|
class Bones
|
||||||
{
|
{
|
||||||
@@ -3402,7 +3402,7 @@ class CfgMagazines
|
|||||||
};
|
};
|
||||||
class Selected: Default
|
class Selected: Default
|
||||||
{
|
{
|
||||||
condition="(PylonSelected + PylonAmmoRelative)/2";
|
condition="(pylonselected + pylonammorelative)/2";
|
||||||
alpha=1;
|
alpha=1;
|
||||||
class Shape: Shape
|
class Shape: Shape
|
||||||
{
|
{
|
||||||
@@ -3555,7 +3555,7 @@ class CfgMagazines
|
|||||||
descriptionShort="IR short range AA missile";
|
descriptionShort="IR short range AA missile";
|
||||||
ammo="braf_maa1a_F";
|
ammo="braf_maa1a_F";
|
||||||
count=1;
|
count=1;
|
||||||
model="\braf\braf_air2\braf_Air_Weap2\braf_pylonpod_maa1a.p3d";
|
model="\braf\braf_air2\braf_air_weap2\braf_pylonpod_maa1a.p3d";
|
||||||
hardpoints[]=
|
hardpoints[]=
|
||||||
{
|
{
|
||||||
"BRAF_PIRANHA_PYLON"
|
"BRAF_PIRANHA_PYLON"
|
||||||
@@ -3564,7 +3564,7 @@ class CfgMagazines
|
|||||||
ejectSpeed[]={1,0,0};
|
ejectSpeed[]={1,0,0};
|
||||||
class mfdElements
|
class mfdElements
|
||||||
{
|
{
|
||||||
class BRAF_SMS
|
class braf_sms
|
||||||
{
|
{
|
||||||
class Bones
|
class Bones
|
||||||
{
|
{
|
||||||
@@ -3753,7 +3753,7 @@ class CfgMagazines
|
|||||||
};
|
};
|
||||||
class Selected: Default
|
class Selected: Default
|
||||||
{
|
{
|
||||||
condition="(PylonSelected + PylonAmmoRelative)/2";
|
condition="(pylonselected + pylonammorelative)/2";
|
||||||
alpha=1;
|
alpha=1;
|
||||||
class Shape: Shape
|
class Shape: Shape
|
||||||
{
|
{
|
||||||
|
|||||||
@@ -4,10 +4,10 @@ class CfgWeapons
|
|||||||
class missiles_DAR;
|
class missiles_DAR;
|
||||||
class RocketPods;
|
class RocketPods;
|
||||||
class MGun;
|
class MGun;
|
||||||
class BRAF_50Cal_weapon;
|
class braf_50cal_weapon;
|
||||||
class weapon_BIM9xLauncher;
|
class weapon_BIM9xLauncher;
|
||||||
class BombCluster_01_F;
|
class BombCluster_01_F;
|
||||||
class BRAF_master_arm_safe: missiles_DAR
|
class braf_master_arm_safe: missiles_DAR
|
||||||
{
|
{
|
||||||
canLock=0;
|
canLock=0;
|
||||||
displayName="MASTER-SAFE";
|
displayName="MASTER-SAFE";
|
||||||
@@ -18,7 +18,7 @@ class CfgWeapons
|
|||||||
cursorAim="EmptyCursor";
|
cursorAim="EmptyCursor";
|
||||||
magazines[]={"braf_master_safe_magazine"};
|
magazines[]={"braf_master_safe_magazine"};
|
||||||
};
|
};
|
||||||
class BRAF_M3W_A29: BRAF_50Cal_weapon
|
class braf_m3w_a29: braf_50cal_weapon
|
||||||
{
|
{
|
||||||
scope=1;
|
scope=1;
|
||||||
canLock=2;
|
canLock=2;
|
||||||
@@ -27,10 +27,10 @@ class CfgWeapons
|
|||||||
ballisticsComputer = 8;
|
ballisticsComputer = 8;
|
||||||
dispersion=0.001;
|
dispersion=0.001;
|
||||||
showaimcursorinternal=1;
|
showaimcursorinternal=1;
|
||||||
displayname="2x AN/M3W .50 Cal";
|
displayname="2x an/m3w .50 cal";
|
||||||
magazines[]=
|
magazines[]=
|
||||||
{
|
{
|
||||||
"BRAF_A29_500Rnd_50_cal_M"
|
"braf_a29_500rnd_50_cal_m"
|
||||||
};
|
};
|
||||||
class GunParticles
|
class GunParticles
|
||||||
{
|
{
|
||||||
@@ -72,21 +72,21 @@ class CfgWeapons
|
|||||||
{
|
{
|
||||||
begin1[]=
|
begin1[]=
|
||||||
{
|
{
|
||||||
"braf\braf_air2\braf_Air_Weap2\data\m2hb",
|
"braf\braf_air2\braf_air_weap2\data\m2hb",
|
||||||
1.5848932,
|
1.5848932,
|
||||||
1,
|
1,
|
||||||
2100
|
2100
|
||||||
};
|
};
|
||||||
begin2[]=
|
begin2[]=
|
||||||
{
|
{
|
||||||
"braf\braf_air2\braf_Air_Weap2\data\m2_single_1",
|
"braf\braf_air2\braf_air_weap2\data\m2_single_1",
|
||||||
1.5848932,
|
1.5848932,
|
||||||
1,
|
1,
|
||||||
2100
|
2100
|
||||||
};
|
};
|
||||||
begin3[]=
|
begin3[]=
|
||||||
{
|
{
|
||||||
"braf\braf_air2\braf_Air_Weap2\data\m2_single_2",
|
"braf\braf_air2\braf_air_weap2\data\m2_single_2",
|
||||||
1.5848932,
|
1.5848932,
|
||||||
1,
|
1,
|
||||||
2100
|
2100
|
||||||
@@ -102,14 +102,14 @@ class CfgWeapons
|
|||||||
};
|
};
|
||||||
closure1[]=
|
closure1[]=
|
||||||
{
|
{
|
||||||
"A3\Sounds_F\weapons\Closure\sfx10",
|
"a3\sounds_f\weapons\closure\sfx10",
|
||||||
0.63095737,
|
0.63095737,
|
||||||
1,
|
1,
|
||||||
20
|
20
|
||||||
};
|
};
|
||||||
closure2[]=
|
closure2[]=
|
||||||
{
|
{
|
||||||
"A3\sounds_f\weapons\closure\sfx11",
|
"a3\sounds_f\weapons\closure\sfx11",
|
||||||
0.63095737,
|
0.63095737,
|
||||||
1.2,
|
1.2,
|
||||||
20
|
20
|
||||||
@@ -199,72 +199,72 @@ class CfgWeapons
|
|||||||
};
|
};
|
||||||
reloadMagazineSound[]=
|
reloadMagazineSound[]=
|
||||||
{
|
{
|
||||||
"braf\braf_air2\braf_Air_Weap2\data\reload-belt-1",
|
"braf\braf_air2\braf_air_weap2\data\reload-belt-1",
|
||||||
10,
|
10,
|
||||||
1,
|
1,
|
||||||
20
|
20
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
class BRAF_EFT_weapon: Mk82BombLauncher
|
class braf_eft_weapon: Mk82BombLauncher
|
||||||
{
|
{
|
||||||
displayName="External Fuel Tank 320L";
|
displayName="External Fuel Tank 320L";
|
||||||
magazines[]=
|
magazines[]=
|
||||||
{
|
{
|
||||||
"BRAF_Pylon_EFT"
|
"braf_pylon_eft"
|
||||||
};
|
};
|
||||||
model="\braf\braf_air2\braf_air_weap2\braf_external_tank.p3d";
|
model="\braf\braf_air2\braf_air_weap2\braf_external_tank.p3d";
|
||||||
};
|
};
|
||||||
class BRAF_Mk82_weapon: Mk82BombLauncher
|
class braf_mk82_weapon: Mk82BombLauncher
|
||||||
{
|
{
|
||||||
displayName="Mk.82 LDGP Bomb";
|
displayName="Mk.82 LDGP Bomb";
|
||||||
magazines[]=
|
magazines[]=
|
||||||
{
|
{
|
||||||
"BRAF_Pylon_Mk82"
|
"braf_pylon_mk82"
|
||||||
};
|
};
|
||||||
model="\braf\braf_air2\braf_air_weap2\braf_mk82.p3d";
|
model="\braf\braf_air2\braf_air_weap2\braf_mk82.p3d";
|
||||||
};
|
};
|
||||||
class BRAF_M117_weapon: Mk82BombLauncher
|
class braf_m117_weapon: Mk82BombLauncher
|
||||||
{
|
{
|
||||||
displayName="M117 LDGP Bomb";
|
displayName="M117 LDGP Bomb";
|
||||||
magazines[]=
|
magazines[]=
|
||||||
{
|
{
|
||||||
"BRAF_Pylon_M117"
|
"braf_pylon_m117"
|
||||||
};
|
};
|
||||||
model="\braf\braf_air2\braf_air_weap2\braf_m117.p3d";
|
model="\braf\braf_air2\braf_air_weap2\braf_m117.p3d";
|
||||||
};
|
};
|
||||||
class BRAF_GBU12_weapon: Mk82BombLauncher
|
class braf_gbu12_weapon: Mk82BombLauncher
|
||||||
{
|
{
|
||||||
displayName="Mk.82 LGB Lizard II";
|
displayName="Mk.82 LGB Lizard II";
|
||||||
magazines[]=
|
magazines[]=
|
||||||
{
|
{
|
||||||
"BRAF_Pylon_GBU12"
|
"braf_pylon_gbu12"
|
||||||
};
|
};
|
||||||
model="\braf\braf_air2\braf_air_weap2\braf_gbu12.p3d";
|
model="\braf\braf_air2\braf_air_weap2\braf_gbu12.p3d";
|
||||||
};
|
};
|
||||||
class BRAF_GBU58_weapon: Mk82BombLauncher
|
class braf_gbu58_weapon: Mk82BombLauncher
|
||||||
{
|
{
|
||||||
displayName="Mk.81 LGB Lizard II";
|
displayName="Mk.81 LGB Lizard II";
|
||||||
magazines[]=
|
magazines[]=
|
||||||
{
|
{
|
||||||
"BRAF_Pylon_GBU58"
|
"braf_pylon_gbu58"
|
||||||
};
|
};
|
||||||
model="\braf\braf_air2\braf_air_weap2\braf_gbu58.p3d";
|
model="\braf\braf_air2\braf_air_weap2\braf_gbu58.p3d";
|
||||||
};
|
};
|
||||||
class BRAF_BLG252_weapon: BombCluster_01_F
|
class braf_blg252_weapon: BombCluster_01_F
|
||||||
{
|
{
|
||||||
displayName="BLG-252 Cluster Bomb";
|
displayName="BLG-252 Cluster Bomb";
|
||||||
magazines[]=
|
magazines[]=
|
||||||
{
|
{
|
||||||
"BRAF_Pylon_BLG252"
|
"braf_pylon_blg252"
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
class BRAF_EQ_LMF_70_7_ap_weapon: RocketPods
|
class braf_eq_lmf_70_7_ap_weapon: RocketPods
|
||||||
{
|
{
|
||||||
magazines[]=
|
magazines[]=
|
||||||
{
|
{
|
||||||
"BRAF_PylonPod_EQ_LMF_70_7_ap"
|
"braf_pylonpod_eq_lmf_70_7_ap"
|
||||||
};
|
};
|
||||||
displayName="EQ-LMF 70/7 AP";
|
displayName="eq-lmf 70/7 ap";
|
||||||
modes[]=
|
modes[]=
|
||||||
{
|
{
|
||||||
"Far_AI",
|
"Far_AI",
|
||||||
@@ -290,7 +290,7 @@ class CfgWeapons
|
|||||||
{
|
{
|
||||||
begin1[]=
|
begin1[]=
|
||||||
{
|
{
|
||||||
"A3\Sounds_F\weapons\Rockets\new_rocket_8",
|
"a3\sounds_f\weapons\rockets\new_rocket_8",
|
||||||
1.7782794,
|
1.7782794,
|
||||||
1.2,
|
1.2,
|
||||||
1600
|
1600
|
||||||
@@ -374,7 +374,7 @@ class CfgWeapons
|
|||||||
{
|
{
|
||||||
begin1[]=
|
begin1[]=
|
||||||
{
|
{
|
||||||
"A3\Sounds_F\weapons\Rockets\new_rocket_8",
|
"a3\sounds_f\weapons\rockets\new_rocket_8",
|
||||||
1.7782794,
|
1.7782794,
|
||||||
1.2,
|
1.2,
|
||||||
1600
|
1600
|
||||||
@@ -388,49 +388,49 @@ class CfgWeapons
|
|||||||
textureType="fullAuto";
|
textureType="fullAuto";
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
class BRAF_EQ_LMF_70_19_ap_weapon: BRAF_EQ_LMF_70_7_ap_weapon
|
class braf_eq_lmf_70_19_ap_weapon: braf_eq_lmf_70_7_ap_weapon
|
||||||
{
|
{
|
||||||
magazines[]=
|
magazines[]=
|
||||||
{
|
{
|
||||||
"BRAF_PylonPod_EQ_LMF_70_19_ap"
|
"braf_pylonpod_eq_lmf_70_19_ap"
|
||||||
};
|
};
|
||||||
displayName="EQ-LMF 70/19 AP";
|
displayName="eq-lmf 70/19 ap";
|
||||||
};
|
};
|
||||||
class BRAF_EQ_LMF_70_7_he_weapon: BRAF_EQ_LMF_70_7_ap_weapon
|
class braf_eq_lmf_70_7_he_weapon: braf_eq_lmf_70_7_ap_weapon
|
||||||
{
|
{
|
||||||
magazines[]=
|
magazines[]=
|
||||||
{
|
{
|
||||||
"BRAF_PylonPod_EQ_LMF_70_7_he"
|
"braf_pylonpod_eq_lmf_70_7_he"
|
||||||
};
|
};
|
||||||
holdsterAnimValue=4;
|
holdsterAnimValue=4;
|
||||||
displayName="EQ-LMF 70/7 HE";
|
displayName="eq-lmf 70/7 he";
|
||||||
};
|
};
|
||||||
class BRAF_EQ_LMF_70_19_he_weapon: BRAF_EQ_LMF_70_7_ap_weapon
|
class braf_eq_lmf_70_19_he_weapon: braf_eq_lmf_70_7_ap_weapon
|
||||||
{
|
{
|
||||||
magazines[]=
|
magazines[]=
|
||||||
{
|
{
|
||||||
"BRAF_PylonPod_EQ_LMF_70_19_he"
|
"braf_pylonpod_eq_lmf_70_19_he"
|
||||||
};
|
};
|
||||||
holdsterAnimValue=4;
|
holdsterAnimValue=4;
|
||||||
displayName="EQ-LMF 70/19 HE";
|
displayName="eq-lmf 70/19 he";
|
||||||
};
|
};
|
||||||
class BRAF_EQ_LMF_70_7_gat_weapon: BRAF_EQ_LMF_70_7_ap_weapon
|
class braf_eq_lmf_70_7_gat_weapon: braf_eq_lmf_70_7_ap_weapon
|
||||||
{
|
{
|
||||||
magazines[]=
|
magazines[]=
|
||||||
{
|
{
|
||||||
"BRAF_PylonPod_EQ_LMF_70_7_gat"
|
"braf_pylonpod_eq_lmf_70_7_gat"
|
||||||
};
|
};
|
||||||
holdsterAnimValue=4;
|
holdsterAnimValue=4;
|
||||||
displayName="EQ-LMF 70/7 GAT";
|
displayName="eq-lmf 70/7 gat";
|
||||||
};
|
};
|
||||||
class BRAF_EQ_LMF_70_19_gat_weapon: BRAF_EQ_LMF_70_7_gat_weapon
|
class braf_eq_lmf_70_19_gat_weapon: braf_eq_lmf_70_7_gat_weapon
|
||||||
{
|
{
|
||||||
magazines[]=
|
magazines[]=
|
||||||
{
|
{
|
||||||
"BRAF_PylonPod_EQ_LMF_70_19_gat"
|
"braf_pylonpod_eq_lmf_70_19_gat"
|
||||||
};
|
};
|
||||||
holdsterAnimValue=4;
|
holdsterAnimValue=4;
|
||||||
displayName="EQ-LMF 70/19 GAT";
|
displayName="eq-lmf 70/19 gat";
|
||||||
};
|
};
|
||||||
class braf_MAA1A_Launcher_weapon: weapon_BIM9xLauncher
|
class braf_MAA1A_Launcher_weapon: weapon_BIM9xLauncher
|
||||||
{
|
{
|
||||||
|
|||||||
@@ -44,8 +44,8 @@ class CfgAmmo
|
|||||||
};
|
};
|
||||||
class braf_blg252_F: BombCluster_01_Ammo_F
|
class braf_blg252_F: BombCluster_01_Ammo_F
|
||||||
{
|
{
|
||||||
model="\braf\braf_air2\braf_Air_Weap2\braf_blg252.p3d";
|
model="\braf\braf_air2\braf_air_weap2\braf_blg252.p3d";
|
||||||
proxyShape="\braf\braf_air2\braf_Air_Weap2\braf_blg252.p3d";
|
proxyShape="\braf\braf_air2\braf_air_weap2\braf_blg252.p3d";
|
||||||
submunitionConeType[]=
|
submunitionConeType[]=
|
||||||
{
|
{
|
||||||
"randomcenter",
|
"randomcenter",
|
||||||
@@ -107,7 +107,7 @@ class CfgAmmo
|
|||||||
muzzleEffect="";
|
muzzleEffect="";
|
||||||
soundFly[]=
|
soundFly[]=
|
||||||
{
|
{
|
||||||
"A3\Sounds_F\weapons\Rockets\rocket_fly_1",
|
"a3\sounds_f\weapons\rockets\rocket_fly_1",
|
||||||
0.63095737,
|
0.63095737,
|
||||||
1.2,
|
1.2,
|
||||||
1700
|
1700
|
||||||
@@ -168,8 +168,8 @@ class CfgAmmo
|
|||||||
};
|
};
|
||||||
class braf_maa1a_F: ammo_Missile_ShortRangeAABase
|
class braf_maa1a_F: ammo_Missile_ShortRangeAABase
|
||||||
{
|
{
|
||||||
model="\braf\braf_air2\braf_Air_Weap2\braf_maa1a_fly.p3d";
|
model="\braf\braf_air2\braf_air_weap2\braf_maa1a_fly.p3d";
|
||||||
proxyShape="\braf\braf_air2\braf_Air_Weap2\braf_maa1a.p3d";
|
proxyShape="\braf\braf_air2\braf_air_weap2\braf_maa1a.p3d";
|
||||||
maxSpeed=1191;
|
maxSpeed=1191;
|
||||||
missileLockMaxDistance=4000;
|
missileLockMaxDistance=4000;
|
||||||
};
|
};
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
//class StageTI
|
//class StageTI
|
||||||
//{
|
//{
|
||||||
// texture = "braf\braf_air2\braf_Air_Weap2\data\camo1_ti_ca.tga";
|
// texture = "braf\braf_air2\braf_air_weap2\data\camo1_ti_ca.tga";
|
||||||
//};
|
//};
|
||||||
ambient[]={0.75,0.75,0.75,1.0};
|
ambient[]={0.75,0.75,0.75,1.0};
|
||||||
diffuse[]={0.75,0.75,0.75,1.0};
|
diffuse[]={0.75,0.75,0.75,1.0};
|
||||||
@@ -12,7 +12,7 @@ PixelShaderID="Super";
|
|||||||
VertexShaderID="Super";
|
VertexShaderID="Super";
|
||||||
class Stage1
|
class Stage1
|
||||||
{
|
{
|
||||||
texture = "braf\braf_air2\braf_Air_Weap2\data\camo1_nohq.tga";
|
texture = "braf\braf_air2\braf_air_weap2\data\camo1_nohq.tga";
|
||||||
uvSource = "tex";
|
uvSource = "tex";
|
||||||
class uvTransform
|
class uvTransform
|
||||||
{
|
{
|
||||||
@@ -48,7 +48,7 @@ class Stage3
|
|||||||
};
|
};
|
||||||
class Stage4
|
class Stage4
|
||||||
{
|
{
|
||||||
texture = "braf\braf_air2\braf_Air_Weap2\data\camo1_as.tga";
|
texture = "braf\braf_air2\braf_air_weap2\data\camo1_as.tga";
|
||||||
uvSource = "tex";
|
uvSource = "tex";
|
||||||
class uvTransform
|
class uvTransform
|
||||||
{
|
{
|
||||||
@@ -60,7 +60,7 @@ class Stage4
|
|||||||
};
|
};
|
||||||
class Stage5
|
class Stage5
|
||||||
{
|
{
|
||||||
texture = "braf\braf_air2\braf_Air_Weap2\data\camo1_SMDI.tga";
|
texture = "braf\braf_air2\braf_air_weap2\data\camo1_smdi.tga";
|
||||||
uvSource = "tex";
|
uvSource = "tex";
|
||||||
class uvTransform
|
class uvTransform
|
||||||
{
|
{
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
//class StageTI
|
//class StageTI
|
||||||
//{
|
//{
|
||||||
// texture = "braf\braf_air2\braf_Air_Weap2\data\camo2_ti_ca.tga";
|
// texture = "braf\braf_air2\braf_air_weap2\data\camo2_ti_ca.tga";
|
||||||
//};
|
//};
|
||||||
ambient[]={0.75,0.75,0.75,1.0};
|
ambient[]={0.75,0.75,0.75,1.0};
|
||||||
diffuse[]={0.75,0.75,0.75,1.0};
|
diffuse[]={0.75,0.75,0.75,1.0};
|
||||||
@@ -12,7 +12,7 @@ PixelShaderID="Super";
|
|||||||
VertexShaderID="Super";
|
VertexShaderID="Super";
|
||||||
class Stage1
|
class Stage1
|
||||||
{
|
{
|
||||||
texture = "braf\braf_air2\braf_Air_Weap2\data\camo2_nohq.tga";
|
texture = "braf\braf_air2\braf_air_weap2\data\camo2_nohq.tga";
|
||||||
uvSource = "tex";
|
uvSource = "tex";
|
||||||
class uvTransform
|
class uvTransform
|
||||||
{
|
{
|
||||||
@@ -48,7 +48,7 @@ class Stage3
|
|||||||
};
|
};
|
||||||
class Stage4
|
class Stage4
|
||||||
{
|
{
|
||||||
texture = "braf\braf_air2\braf_Air_Weap2\data\camo2_as.tga";
|
texture = "braf\braf_air2\braf_air_weap2\data\camo2_as.tga";
|
||||||
uvSource = "tex";
|
uvSource = "tex";
|
||||||
class uvTransform
|
class uvTransform
|
||||||
{
|
{
|
||||||
@@ -60,7 +60,7 @@ class Stage4
|
|||||||
};
|
};
|
||||||
class Stage5
|
class Stage5
|
||||||
{
|
{
|
||||||
texture = "braf\braf_air2\braf_Air_Weap2\data\camo2_SMDI.tga";
|
texture = "braf\braf_air2\braf_air_weap2\data\camo2_smdi.tga";
|
||||||
uvSource = "tex";
|
uvSource = "tex";
|
||||||
class uvTransform
|
class uvTransform
|
||||||
{
|
{
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
//class StageTI
|
//class StageTI
|
||||||
//{
|
//{
|
||||||
// texture = "braf\braf_air2\braf_Air_Weap2\data\camo3_ti_ca.tga";
|
// texture = "braf\braf_air2\braf_air_weap2\data\camo3_ti_ca.tga";
|
||||||
//};
|
//};
|
||||||
ambient[]={0.75,0.75,0.75,1.0};
|
ambient[]={0.75,0.75,0.75,1.0};
|
||||||
diffuse[]={0.75,0.75,0.75,1.0};
|
diffuse[]={0.75,0.75,0.75,1.0};
|
||||||
@@ -12,7 +12,7 @@ PixelShaderID="Super";
|
|||||||
VertexShaderID="Super";
|
VertexShaderID="Super";
|
||||||
class Stage1
|
class Stage1
|
||||||
{
|
{
|
||||||
texture = "braf\braf_air2\braf_Air_Weap2\data\camo3_nohq.tga";
|
texture = "braf\braf_air2\braf_air_weap2\data\camo3_nohq.tga";
|
||||||
uvSource = "tex";
|
uvSource = "tex";
|
||||||
class uvTransform
|
class uvTransform
|
||||||
{
|
{
|
||||||
@@ -48,7 +48,7 @@ class Stage3
|
|||||||
};
|
};
|
||||||
class Stage4
|
class Stage4
|
||||||
{
|
{
|
||||||
texture = "braf\braf_air2\braf_Air_Weap2\data\camo3_as.tga";
|
texture = "braf\braf_air2\braf_air_weap2\data\camo3_as.tga";
|
||||||
uvSource = "tex";
|
uvSource = "tex";
|
||||||
class uvTransform
|
class uvTransform
|
||||||
{
|
{
|
||||||
@@ -60,7 +60,7 @@ class Stage4
|
|||||||
};
|
};
|
||||||
class Stage5
|
class Stage5
|
||||||
{
|
{
|
||||||
texture = "braf\braf_air2\braf_Air_Weap2\data\camo3_smdi.tga";
|
texture = "braf\braf_air2\braf_air_weap2\data\camo3_smdi.tga";
|
||||||
uvSource = "tex";
|
uvSource = "tex";
|
||||||
class uvTransform
|
class uvTransform
|
||||||
{
|
{
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
//class StageTI
|
//class StageTI
|
||||||
//{
|
//{
|
||||||
// texture = "braf\braf_air2\braf_Air_Weap2\data\camo4_ti_ca.tga";
|
// texture = "braf\braf_air2\braf_air_weap2\data\camo4_ti_ca.tga";
|
||||||
//};
|
//};
|
||||||
ambient[]={0.75,0.75,0.75,1.0};
|
ambient[]={0.75,0.75,0.75,1.0};
|
||||||
diffuse[]={0.75,0.75,0.75,1.0};
|
diffuse[]={0.75,0.75,0.75,1.0};
|
||||||
@@ -12,7 +12,7 @@ PixelShaderID="Super";
|
|||||||
VertexShaderID="Super";
|
VertexShaderID="Super";
|
||||||
class Stage1
|
class Stage1
|
||||||
{
|
{
|
||||||
texture = "braf\braf_air2\braf_Air_Weap2\data\camo4_nohq.tga";
|
texture = "braf\braf_air2\braf_air_weap2\data\camo4_nohq.tga";
|
||||||
uvSource = "tex";
|
uvSource = "tex";
|
||||||
class uvTransform
|
class uvTransform
|
||||||
{
|
{
|
||||||
@@ -48,7 +48,7 @@ class Stage3
|
|||||||
};
|
};
|
||||||
class Stage4
|
class Stage4
|
||||||
{
|
{
|
||||||
texture = "braf\braf_air2\braf_Air_Weap2\data\camo4_as.tga";
|
texture = "braf\braf_air2\braf_air_weap2\data\camo4_as.tga";
|
||||||
uvSource = "tex";
|
uvSource = "tex";
|
||||||
class uvTransform
|
class uvTransform
|
||||||
{
|
{
|
||||||
@@ -60,7 +60,7 @@ class Stage4
|
|||||||
};
|
};
|
||||||
class Stage5
|
class Stage5
|
||||||
{
|
{
|
||||||
texture = "braf\braf_air2\braf_Air_Weap2\data\camo4_smdi.tga";
|
texture = "braf\braf_air2\braf_air_weap2\data\camo4_smdi.tga";
|
||||||
uvSource = "tex";
|
uvSource = "tex";
|
||||||
class uvTransform
|
class uvTransform
|
||||||
{
|
{
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
//class StageTI
|
//class StageTI
|
||||||
//{
|
//{
|
||||||
// texture = "braf\braf_air2\braf_Air_Weap2\data\camo5_ti_ca.tga";
|
// texture = "braf\braf_air2\braf_air_weap2\data\camo5_ti_ca.tga";
|
||||||
//};
|
//};
|
||||||
ambient[]={0.75,0.75,0.75,1.0};
|
ambient[]={0.75,0.75,0.75,1.0};
|
||||||
diffuse[]={0.75,0.75,0.75,1.0};
|
diffuse[]={0.75,0.75,0.75,1.0};
|
||||||
@@ -12,7 +12,7 @@ PixelShaderID="Super";
|
|||||||
VertexShaderID="Super";
|
VertexShaderID="Super";
|
||||||
class Stage1
|
class Stage1
|
||||||
{
|
{
|
||||||
texture = "braf\braf_air2\braf_Air_Weap2\data\camo5_nohq.tga";
|
texture = "braf\braf_air2\braf_air_weap2\data\camo5_nohq.tga";
|
||||||
uvSource = "tex";
|
uvSource = "tex";
|
||||||
class uvTransform
|
class uvTransform
|
||||||
{
|
{
|
||||||
@@ -48,7 +48,7 @@ class Stage3
|
|||||||
};
|
};
|
||||||
class Stage4
|
class Stage4
|
||||||
{
|
{
|
||||||
texture = "braf\braf_air2\braf_Air_Weap2\data\camo5_as.tga";
|
texture = "braf\braf_air2\braf_air_weap2\data\camo5_as.tga";
|
||||||
uvSource = "tex";
|
uvSource = "tex";
|
||||||
class uvTransform
|
class uvTransform
|
||||||
{
|
{
|
||||||
@@ -60,7 +60,7 @@ class Stage4
|
|||||||
};
|
};
|
||||||
class Stage5
|
class Stage5
|
||||||
{
|
{
|
||||||
texture = "braf\braf_air2\braf_Air_Weap2\data\camo5_smdi.tga";
|
texture = "braf\braf_air2\braf_air_weap2\data\camo5_smdi.tga";
|
||||||
uvSource = "tex";
|
uvSource = "tex";
|
||||||
class uvTransform
|
class uvTransform
|
||||||
{
|
{
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
//class StageTI
|
//class StageTI
|
||||||
//{
|
//{
|
||||||
// texture = "braf\braf_air2\braf_Air_Weap2\data\camo6_ti_ca.tga";
|
// texture = "braf\braf_air2\braf_air_weap2\data\camo6_ti_ca.tga";
|
||||||
//};
|
//};
|
||||||
ambient[]={0.75,0.75,0.75,1.0};
|
ambient[]={0.75,0.75,0.75,1.0};
|
||||||
diffuse[]={0.75,0.75,0.75,1.0};
|
diffuse[]={0.75,0.75,0.75,1.0};
|
||||||
@@ -12,7 +12,7 @@ PixelShaderID="Super";
|
|||||||
VertexShaderID="Super";
|
VertexShaderID="Super";
|
||||||
class Stage1
|
class Stage1
|
||||||
{
|
{
|
||||||
texture = "braf\braf_air2\braf_Air_Weap2\data\camo6_nohq.tga";
|
texture = "braf\braf_air2\braf_air_weap2\data\camo6_nohq.tga";
|
||||||
uvSource = "tex";
|
uvSource = "tex";
|
||||||
class uvTransform
|
class uvTransform
|
||||||
{
|
{
|
||||||
@@ -48,7 +48,7 @@ class Stage3
|
|||||||
};
|
};
|
||||||
class Stage4
|
class Stage4
|
||||||
{
|
{
|
||||||
texture = "braf\braf_air2\braf_Air_Weap2\data\camo6_as.tga";
|
texture = "braf\braf_air2\braf_air_weap2\data\camo6_as.tga";
|
||||||
uvSource = "tex";
|
uvSource = "tex";
|
||||||
class uvTransform
|
class uvTransform
|
||||||
{
|
{
|
||||||
@@ -60,7 +60,7 @@ class Stage4
|
|||||||
};
|
};
|
||||||
class Stage5
|
class Stage5
|
||||||
{
|
{
|
||||||
texture = "braf\braf_air2\braf_Air_Weap2\data\camo6_smdi.tga";
|
texture = "braf\braf_air2\braf_air_weap2\data\camo6_smdi.tga";
|
||||||
uvSource = "tex";
|
uvSource = "tex";
|
||||||
class uvTransform
|
class uvTransform
|
||||||
{
|
{
|
||||||
|
|||||||
@@ -8,7 +8,7 @@ PixelShaderID = "Super";
|
|||||||
VertexShaderID = "Super";
|
VertexShaderID = "Super";
|
||||||
class Stage1
|
class Stage1
|
||||||
{
|
{
|
||||||
texture = "braf\braf_air2\braf_Air_Weap2\data\glass_nohq.paa";
|
texture = "braf\braf_air2\braf_air_weap2\data\glass_nohq.paa";
|
||||||
uvSource = "tex";
|
uvSource = "tex";
|
||||||
class uvTransform
|
class uvTransform
|
||||||
{
|
{
|
||||||
@@ -44,7 +44,7 @@ class Stage3
|
|||||||
};
|
};
|
||||||
class Stage4
|
class Stage4
|
||||||
{
|
{
|
||||||
texture = "braf\braf_air2\braf_Air_Weap2\data\glass_as.paa";
|
texture = "braf\braf_air2\braf_air_weap2\data\glass_as.paa";
|
||||||
uvSource = "tex";
|
uvSource = "tex";
|
||||||
class uvTransform
|
class uvTransform
|
||||||
{
|
{
|
||||||
@@ -56,7 +56,7 @@ class Stage4
|
|||||||
};
|
};
|
||||||
class Stage5
|
class Stage5
|
||||||
{
|
{
|
||||||
texture = "braf\braf_air2\braf_Air_Weap2\data\glass_smdi.paa";
|
texture = "braf\braf_air2\braf_air_weap2\data\glass_smdi.paa";
|
||||||
uvSource = "tex";
|
uvSource = "tex";
|
||||||
class uvTransform
|
class uvTransform
|
||||||
{
|
{
|
||||||
|
|||||||
@@ -23,19 +23,19 @@ class CfgMovesMaleSdr : CfgMovesBasic
|
|||||||
speed=0.5;
|
speed=0.5;
|
||||||
looped= 0;
|
looped= 0;
|
||||||
terminal= 1;
|
terminal= 1;
|
||||||
file="braf\braf_air2\Braf_air_anim\a29_pilot_kia.rtm";
|
file="braf\braf_air2\braf_air_anim\a29_pilot_kia.rtm";
|
||||||
connectTo[]={"DeadState", 0.1};
|
connectTo[]={"DeadState", 0.1};
|
||||||
};
|
};
|
||||||
class A29_Pilot: Crew
|
class A29_Pilot: Crew
|
||||||
{
|
{
|
||||||
file="braf\braf_air2\Braf_air_anim\a29_pilot_alive.rtm";
|
file="braf\braf_air2\braf_air_anim\a29_pilot_alive.rtm";
|
||||||
interpolateTo[]={"A29_Pilot_Dead", 1};
|
interpolateTo[]={"A29_Pilot_Dead", 1};
|
||||||
};
|
};
|
||||||
/*
|
/*
|
||||||
class braf_ejection_chute_KIA: DefaultDie
|
class braf_ejection_chute_KIA: DefaultDie
|
||||||
{
|
{
|
||||||
actions = "DeadActions";
|
actions = "DeadActions";
|
||||||
file = "\braf\braf_air2\braf_air_anim\braf_ejection_chute_KIA.rtm";
|
file = "\braf\braf_air2\braf_air_anim\braf_ejection_chute_kia.rtm";
|
||||||
speed = 0.5;
|
speed = 0.5;
|
||||||
terminal = 1;
|
terminal = 1;
|
||||||
soundEnabled = 0;
|
soundEnabled = 0;
|
||||||
|
|||||||
@@ -123,7 +123,7 @@ class CfgSkeletons
|
|||||||
"RightToeBase","RightFoot"
|
"RightToeBase","RightFoot"
|
||||||
};
|
};
|
||||||
// location of pivot points (local axes) for hierarchical animation
|
// location of pivot points (local axes) for hierarchical animation
|
||||||
pivotsModel="A3\anims_f\data\skeleton\SkeletonPivots.p3d";
|
pivotsModel="a3\anims_f\data\skeleton\skeletonpivots.p3d";
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
class CfgModels
|
class CfgModels
|
||||||
|
|||||||
@@ -1,8 +1,8 @@
|
|||||||
class BRAF_GripenNG : I_Plane_Fighter_04_F
|
class braf_gripenng : I_Plane_Fighter_04_F
|
||||||
{
|
{
|
||||||
displayName="F-39E Gripen NG";
|
displayName="F-39E Gripen NG";
|
||||||
Author="BRAF Team";
|
author = "BRAF TEAM";
|
||||||
faction="BRAF_FAB";
|
faction="braf_fab";
|
||||||
side=2;
|
side=2;
|
||||||
crew="braf_characters_aviation_air_force_fighter_pilot";
|
crew="braf_characters_aviation_air_force_fighter_pilot";
|
||||||
hiddenSelectionsTextures[] =
|
hiddenSelectionsTextures[] =
|
||||||
@@ -10,5 +10,5 @@ class BRAF_GripenNG : I_Plane_Fighter_04_F
|
|||||||
"braf\braf_air2\braf_airplanes\braf_gripen\data\gripen_01_co.paa",
|
"braf\braf_air2\braf_airplanes\braf_gripen\data\gripen_01_co.paa",
|
||||||
"braf\braf_air2\braf_airplanes\braf_gripen\data\gripen_02_co.paa"
|
"braf\braf_air2\braf_airplanes\braf_gripen\data\gripen_02_co.paa"
|
||||||
};
|
};
|
||||||
editorPreview = "\braf\braf_insignia\editorpreview\air2\BRAF_GripenNG.jpg";
|
editorPreview = "\braf\braf_insignia\editorpreview\air2\braf_gripenng.jpg";
|
||||||
};
|
};
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
//class StageTI
|
//class StageTI
|
||||||
//{
|
//{
|
||||||
// texture = "braf\braf_air2\braf_airplanes\braf_super_tucano\Data\Extrase_ti_ca.tga";
|
// texture = "braf\braf_air2\braf_airplanes\braf_super_tucano\data\extrase_ti_ca.tga";
|
||||||
//};
|
//};
|
||||||
Ambient[]={1,1,1,1};
|
Ambient[]={1,1,1,1};
|
||||||
Diffuse[]={1,1,1,1};
|
Diffuse[]={1,1,1,1};
|
||||||
@@ -12,7 +12,7 @@ PixelShaderID="Super";
|
|||||||
VertexShaderID="Super";
|
VertexShaderID="Super";
|
||||||
class Stage1
|
class Stage1
|
||||||
{
|
{
|
||||||
texture = "braf\braf_air2\braf_airplanes\braf_super_tucano\Data\Extras_nohq.tga";
|
texture = "braf\braf_air2\braf_airplanes\braf_super_tucano\data\extras_nohq.tga";
|
||||||
uvSource = "tex";
|
uvSource = "tex";
|
||||||
class uvTransform
|
class uvTransform
|
||||||
{
|
{
|
||||||
@@ -48,7 +48,7 @@ class Stage3
|
|||||||
};
|
};
|
||||||
class Stage4
|
class Stage4
|
||||||
{
|
{
|
||||||
texture = "braf\braf_air2\braf_airplanes\braf_super_tucano\Data\Extras_as.tga";
|
texture = "braf\braf_air2\braf_airplanes\braf_super_tucano\data\extras_as.tga";
|
||||||
uvSource = "tex";
|
uvSource = "tex";
|
||||||
class uvTransform
|
class uvTransform
|
||||||
{
|
{
|
||||||
@@ -60,7 +60,7 @@ class Stage4
|
|||||||
};
|
};
|
||||||
class Stage5
|
class Stage5
|
||||||
{
|
{
|
||||||
texture = "braf\braf_air2\braf_airplanes\braf_super_tucano\Data\Extras_smdi.tga";
|
texture = "braf\braf_air2\braf_airplanes\braf_super_tucano\data\extras_smdi.tga";
|
||||||
uvSource = "tex";
|
uvSource = "tex";
|
||||||
class uvTransform
|
class uvTransform
|
||||||
{
|
{
|
||||||
|
|||||||
@@ -8,7 +8,7 @@ PixelShaderID="Super";
|
|||||||
VertexShaderID="Super";
|
VertexShaderID="Super";
|
||||||
class Stage1
|
class Stage1
|
||||||
{
|
{
|
||||||
texture = "braf\braf_air2\braf_airplanes\braf_super_tucano\Data\Extras_nohq.tga";
|
texture = "braf\braf_air2\braf_airplanes\braf_super_tucano\data\extras_nohq.tga";
|
||||||
uvSource = "tex";
|
uvSource = "tex";
|
||||||
class uvTransform
|
class uvTransform
|
||||||
{
|
{
|
||||||
@@ -37,7 +37,7 @@ class Stage3
|
|||||||
};
|
};
|
||||||
class Stage4
|
class Stage4
|
||||||
{
|
{
|
||||||
texture = "braf\braf_air2\braf_airplanes\braf_super_tucano\Data\Extras_as.tga";
|
texture = "braf\braf_air2\braf_airplanes\braf_super_tucano\data\extras_as.tga";
|
||||||
uvSource = "tex";
|
uvSource = "tex";
|
||||||
class uvTransform
|
class uvTransform
|
||||||
{
|
{
|
||||||
@@ -49,7 +49,7 @@ class Stage4
|
|||||||
};
|
};
|
||||||
class Stage5
|
class Stage5
|
||||||
{
|
{
|
||||||
texture = "braf\braf_air2\braf_airplanes\braf_super_tucano\Data\Extras_smdi.tga";
|
texture = "braf\braf_air2\braf_airplanes\braf_super_tucano\data\extras_smdi.tga";
|
||||||
uvSource = "tex";
|
uvSource = "tex";
|
||||||
class uvTransform
|
class uvTransform
|
||||||
{
|
{
|
||||||
@@ -71,5 +71,5 @@ class Stage7
|
|||||||
};
|
};
|
||||||
//class StageTI
|
//class StageTI
|
||||||
//{
|
//{
|
||||||
// texture = "braf\braf_air2\braf_airplanes\braf_super_tucano\Data\Extras_ti_ca.tga";
|
// texture = "braf\braf_air2\braf_airplanes\braf_super_tucano\data\extras_ti_ca.tga";
|
||||||
//};
|
//};
|
||||||
@@ -8,7 +8,7 @@ PixelShaderID="Super";
|
|||||||
VertexShaderID="Super";
|
VertexShaderID="Super";
|
||||||
class Stage1
|
class Stage1
|
||||||
{
|
{
|
||||||
texture = "braf\braf_air2\braf_airplanes\braf_super_tucano\Data\camo1_nohq.tga";
|
texture = "braf\braf_air2\braf_airplanes\braf_super_tucano\data\camo1_nohq.tga";
|
||||||
uvSource = "tex";
|
uvSource = "tex";
|
||||||
class uvTransform
|
class uvTransform
|
||||||
{
|
{
|
||||||
@@ -44,7 +44,7 @@ class Stage3
|
|||||||
};
|
};
|
||||||
class Stage4
|
class Stage4
|
||||||
{
|
{
|
||||||
texture = "braf\braf_air2\braf_airplanes\braf_super_tucano\Data\camo1_as.tga";
|
texture = "braf\braf_air2\braf_airplanes\braf_super_tucano\data\camo1_as.tga";
|
||||||
uvSource = "tex";
|
uvSource = "tex";
|
||||||
class uvTransform
|
class uvTransform
|
||||||
{
|
{
|
||||||
@@ -56,7 +56,7 @@ class Stage4
|
|||||||
};
|
};
|
||||||
class Stage5
|
class Stage5
|
||||||
{
|
{
|
||||||
texture = "braf\braf_air2\braf_airplanes\braf_super_tucano\Data\camo1_SMDI.tga";
|
texture = "braf\braf_air2\braf_airplanes\braf_super_tucano\data\camo1_smdi.tga";
|
||||||
uvSource = "tex";
|
uvSource = "tex";
|
||||||
class uvTransform
|
class uvTransform
|
||||||
{
|
{
|
||||||
@@ -78,5 +78,5 @@ class Stage7
|
|||||||
};
|
};
|
||||||
//class StageTI
|
//class StageTI
|
||||||
//{
|
//{
|
||||||
// texture = "braf\braf_air2\braf_airplanes\braf_super_tucano\Data\camo1_ti_ca.tga";
|
// texture = "braf\braf_air2\braf_airplanes\braf_super_tucano\data\camo1_ti_ca.tga";
|
||||||
//};
|
//};
|
||||||
@@ -8,7 +8,7 @@ PixelShaderID="Super";
|
|||||||
VertexShaderID="Super";
|
VertexShaderID="Super";
|
||||||
class Stage1
|
class Stage1
|
||||||
{
|
{
|
||||||
texture = "braf\braf_air2\braf_airplanes\braf_super_tucano\Data\camo1_nohq.tga";
|
texture = "braf\braf_air2\braf_airplanes\braf_super_tucano\data\camo1_nohq.tga";
|
||||||
uvSource = "tex";
|
uvSource = "tex";
|
||||||
class uvTransform
|
class uvTransform
|
||||||
{
|
{
|
||||||
@@ -44,7 +44,7 @@ class Stage3
|
|||||||
};
|
};
|
||||||
class Stage4
|
class Stage4
|
||||||
{
|
{
|
||||||
texture = "braf\braf_air2\braf_airplanes\braf_super_tucano\Data\camo1_as.tga";
|
texture = "braf\braf_air2\braf_airplanes\braf_super_tucano\data\camo1_as.tga";
|
||||||
uvSource = "tex";
|
uvSource = "tex";
|
||||||
class uvTransform
|
class uvTransform
|
||||||
{
|
{
|
||||||
@@ -56,7 +56,7 @@ class Stage4
|
|||||||
};
|
};
|
||||||
class Stage5
|
class Stage5
|
||||||
{
|
{
|
||||||
texture = "braf\braf_air2\braf_airplanes\braf_super_tucano\Data\camo1_SMDI.tga";
|
texture = "braf\braf_air2\braf_airplanes\braf_super_tucano\data\camo1_smdi.tga";
|
||||||
uvSource = "tex";
|
uvSource = "tex";
|
||||||
class uvTransform
|
class uvTransform
|
||||||
{
|
{
|
||||||
@@ -78,5 +78,5 @@ class Stage7
|
|||||||
};
|
};
|
||||||
//class StageTI
|
//class StageTI
|
||||||
//{
|
//{
|
||||||
// texture = "braf\braf_air2\braf_airplanes\braf_super_tucano\Data\camo1_ti_ca.tga";
|
// texture = "braf\braf_air2\braf_airplanes\braf_super_tucano\data\camo1_ti_ca.tga";
|
||||||
//};
|
//};
|
||||||
@@ -8,7 +8,7 @@ PixelShaderID="Super";
|
|||||||
VertexShaderID="Super";
|
VertexShaderID="Super";
|
||||||
class Stage1
|
class Stage1
|
||||||
{
|
{
|
||||||
texture = "braf\braf_air2\braf_airplanes\braf_super_tucano\Data\camo1_nohq.tga";
|
texture = "braf\braf_air2\braf_airplanes\braf_super_tucano\data\camo1_nohq.tga";
|
||||||
uvSource = "tex";
|
uvSource = "tex";
|
||||||
class uvTransform
|
class uvTransform
|
||||||
{
|
{
|
||||||
@@ -37,7 +37,7 @@ class Stage3
|
|||||||
};
|
};
|
||||||
class Stage4
|
class Stage4
|
||||||
{
|
{
|
||||||
texture = "braf\braf_air2\braf_airplanes\braf_super_tucano\Data\camo1_as.tga";
|
texture = "braf\braf_air2\braf_airplanes\braf_super_tucano\data\camo1_as.tga";
|
||||||
uvSource = "tex";
|
uvSource = "tex";
|
||||||
class uvTransform
|
class uvTransform
|
||||||
{
|
{
|
||||||
@@ -49,7 +49,7 @@ class Stage4
|
|||||||
};
|
};
|
||||||
class Stage5
|
class Stage5
|
||||||
{
|
{
|
||||||
texture = "braf\braf_air2\braf_airplanes\braf_super_tucano\Data\camo1_SMDI.tga";
|
texture = "braf\braf_air2\braf_airplanes\braf_super_tucano\data\camo1_smdi.tga";
|
||||||
uvSource = "tex";
|
uvSource = "tex";
|
||||||
class uvTransform
|
class uvTransform
|
||||||
{
|
{
|
||||||
@@ -71,5 +71,5 @@ class Stage7
|
|||||||
};
|
};
|
||||||
//class StageTI
|
//class StageTI
|
||||||
//{
|
//{
|
||||||
// texture = "braf\braf_air2\braf_airplanes\braf_super_tucano\Data\camo1_ti_ca.tga";
|
// texture = "braf\braf_air2\braf_airplanes\braf_super_tucano\data\camo1_ti_ca.tga";
|
||||||
//};
|
//};
|
||||||
@@ -8,7 +8,7 @@ PixelShaderID="Super";
|
|||||||
VertexShaderID="Super";
|
VertexShaderID="Super";
|
||||||
class Stage1
|
class Stage1
|
||||||
{
|
{
|
||||||
texture = "braf\braf_air2\braf_airplanes\braf_super_tucano\Data\camo2_nohq.tga";
|
texture = "braf\braf_air2\braf_airplanes\braf_super_tucano\data\camo2_nohq.tga";
|
||||||
uvSource = "tex";
|
uvSource = "tex";
|
||||||
class uvTransform
|
class uvTransform
|
||||||
{
|
{
|
||||||
@@ -44,7 +44,7 @@ class Stage3
|
|||||||
};
|
};
|
||||||
class Stage4
|
class Stage4
|
||||||
{
|
{
|
||||||
texture = "braf\braf_air2\braf_airplanes\braf_super_tucano\Data\camo2_as.tga";
|
texture = "braf\braf_air2\braf_airplanes\braf_super_tucano\data\camo2_as.tga";
|
||||||
uvSource = "tex";
|
uvSource = "tex";
|
||||||
class uvTransform
|
class uvTransform
|
||||||
{
|
{
|
||||||
@@ -56,7 +56,7 @@ class Stage4
|
|||||||
};
|
};
|
||||||
class Stage5
|
class Stage5
|
||||||
{
|
{
|
||||||
texture = "braf\braf_air2\braf_airplanes\braf_super_tucano\Data\camo2_smdi.tga";
|
texture = "braf\braf_air2\braf_airplanes\braf_super_tucano\data\camo2_smdi.tga";
|
||||||
uvSource = "tex";
|
uvSource = "tex";
|
||||||
class uvTransform
|
class uvTransform
|
||||||
{
|
{
|
||||||
@@ -78,5 +78,5 @@ class Stage7
|
|||||||
};
|
};
|
||||||
//class StageTI
|
//class StageTI
|
||||||
//{
|
//{
|
||||||
// texture = "braf\braf_air2\braf_airplanes\braf_super_tucano\Data\camo2_ti_ca.tga";
|
// texture = "braf\braf_air2\braf_airplanes\braf_super_tucano\data\camo2_ti_ca.tga";
|
||||||
//};
|
//};
|
||||||
@@ -8,7 +8,7 @@ PixelShaderID="Super";
|
|||||||
VertexShaderID="Super";
|
VertexShaderID="Super";
|
||||||
class Stage1
|
class Stage1
|
||||||
{
|
{
|
||||||
texture = "braf\braf_air2\braf_airplanes\braf_super_tucano\Data\camo2_nohq.tga";
|
texture = "braf\braf_air2\braf_airplanes\braf_super_tucano\data\camo2_nohq.tga";
|
||||||
uvSource = "tex";
|
uvSource = "tex";
|
||||||
class uvTransform
|
class uvTransform
|
||||||
{
|
{
|
||||||
@@ -44,7 +44,7 @@ class Stage3
|
|||||||
};
|
};
|
||||||
class Stage4
|
class Stage4
|
||||||
{
|
{
|
||||||
texture = "braf\braf_air2\braf_airplanes\braf_super_tucano\Data\camo2_as.tga";
|
texture = "braf\braf_air2\braf_airplanes\braf_super_tucano\data\camo2_as.tga";
|
||||||
uvSource = "tex";
|
uvSource = "tex";
|
||||||
class uvTransform
|
class uvTransform
|
||||||
{
|
{
|
||||||
@@ -56,7 +56,7 @@ class Stage4
|
|||||||
};
|
};
|
||||||
class Stage5
|
class Stage5
|
||||||
{
|
{
|
||||||
texture = "braf\braf_air2\braf_airplanes\braf_super_tucano\Data\camo2_SMDI.tga";
|
texture = "braf\braf_air2\braf_airplanes\braf_super_tucano\data\camo2_smdi.tga";
|
||||||
uvSource = "tex";
|
uvSource = "tex";
|
||||||
class uvTransform
|
class uvTransform
|
||||||
{
|
{
|
||||||
@@ -78,5 +78,5 @@ class Stage7
|
|||||||
};
|
};
|
||||||
//class StageTI
|
//class StageTI
|
||||||
//{
|
//{
|
||||||
// texture = "braf\braf_air2\braf_airplanes\braf_super_tucano\Data\camo2_ti_ca.tga";
|
// texture = "braf\braf_air2\braf_airplanes\braf_super_tucano\data\camo2_ti_ca.tga";
|
||||||
//};
|
//};
|
||||||
@@ -8,7 +8,7 @@ PixelShaderID="Super";
|
|||||||
VertexShaderID="Super";
|
VertexShaderID="Super";
|
||||||
class Stage1
|
class Stage1
|
||||||
{
|
{
|
||||||
texture = "braf\braf_air2\braf_airplanes\braf_super_tucano\Data\camo2_nohq.tga";
|
texture = "braf\braf_air2\braf_airplanes\braf_super_tucano\data\camo2_nohq.tga";
|
||||||
uvSource = "tex";
|
uvSource = "tex";
|
||||||
class uvTransform
|
class uvTransform
|
||||||
{
|
{
|
||||||
@@ -37,7 +37,7 @@ class Stage3
|
|||||||
};
|
};
|
||||||
class Stage4
|
class Stage4
|
||||||
{
|
{
|
||||||
texture = "braf\braf_air2\braf_airplanes\braf_super_tucano\Data\camo2_as.tga";
|
texture = "braf\braf_air2\braf_airplanes\braf_super_tucano\data\camo2_as.tga";
|
||||||
uvSource = "tex";
|
uvSource = "tex";
|
||||||
class uvTransform
|
class uvTransform
|
||||||
{
|
{
|
||||||
@@ -49,7 +49,7 @@ class Stage4
|
|||||||
};
|
};
|
||||||
class Stage5
|
class Stage5
|
||||||
{
|
{
|
||||||
texture = "braf\braf_air2\braf_airplanes\braf_super_tucano\Data\camo2_SMDI.tga";
|
texture = "braf\braf_air2\braf_airplanes\braf_super_tucano\data\camo2_smdi.tga";
|
||||||
uvSource = "tex";
|
uvSource = "tex";
|
||||||
class uvTransform
|
class uvTransform
|
||||||
{
|
{
|
||||||
@@ -71,5 +71,5 @@ class Stage7
|
|||||||
};
|
};
|
||||||
//class StageTI
|
//class StageTI
|
||||||
//{
|
//{
|
||||||
// texture = "braf\braf_air2\braf_airplanes\braf_super_tucano\Data\camo2_ti_ca.tga";
|
// texture = "braf\braf_air2\braf_airplanes\braf_super_tucano\data\camo2_ti_ca.tga";
|
||||||
//};
|
//};
|
||||||
@@ -8,7 +8,7 @@ PixelShaderID="Super";
|
|||||||
VertexShaderID="Super";
|
VertexShaderID="Super";
|
||||||
class Stage1
|
class Stage1
|
||||||
{
|
{
|
||||||
texture = "braf\braf_air2\braf_airplanes\braf_super_tucano\Data\camo2_nohq.tga";
|
texture = "braf\braf_air2\braf_airplanes\braf_super_tucano\data\camo2_nohq.tga";
|
||||||
uvSource = "tex";
|
uvSource = "tex";
|
||||||
class uvTransform
|
class uvTransform
|
||||||
{
|
{
|
||||||
@@ -37,7 +37,7 @@ class Stage3
|
|||||||
};
|
};
|
||||||
class Stage4
|
class Stage4
|
||||||
{
|
{
|
||||||
texture = "braf\braf_air2\braf_airplanes\braf_super_tucano\Data\camo2_as.tga";
|
texture = "braf\braf_air2\braf_airplanes\braf_super_tucano\data\camo2_as.tga";
|
||||||
uvSource = "tex";
|
uvSource = "tex";
|
||||||
class uvTransform
|
class uvTransform
|
||||||
{
|
{
|
||||||
@@ -49,7 +49,7 @@ class Stage4
|
|||||||
};
|
};
|
||||||
class Stage5
|
class Stage5
|
||||||
{
|
{
|
||||||
texture = "braf\braf_air2\braf_airplanes\braf_super_tucano\Data\camo2_smdi.tga";
|
texture = "braf\braf_air2\braf_airplanes\braf_super_tucano\data\camo2_smdi.tga";
|
||||||
uvSource = "tex";
|
uvSource = "tex";
|
||||||
class uvTransform
|
class uvTransform
|
||||||
{
|
{
|
||||||
@@ -71,5 +71,5 @@ class Stage7
|
|||||||
};
|
};
|
||||||
//class StageTI
|
//class StageTI
|
||||||
//{
|
//{
|
||||||
// texture = "braf\braf_air2\braf_airplanes\braf_super_tucano\Data\camo2_ti_ca.tga";
|
// texture = "braf\braf_air2\braf_airplanes\braf_super_tucano\data\camo2_ti_ca.tga";
|
||||||
//};
|
//};
|
||||||
@@ -1,6 +1,6 @@
|
|||||||
//class StageTI
|
//class StageTI
|
||||||
//{
|
//{
|
||||||
// texture = "braf\braf_air2\braf_airplanes\braf_super_tucano\Data\camo3_ti_ca.tga";
|
// texture = "braf\braf_air2\braf_airplanes\braf_super_tucano\data\camo3_ti_ca.tga";
|
||||||
//};
|
//};
|
||||||
Ambient[]={1,1,1,1};
|
Ambient[]={1,1,1,1};
|
||||||
Diffuse[]={1,1,1,1};
|
Diffuse[]={1,1,1,1};
|
||||||
@@ -12,7 +12,7 @@ PixelShaderID="Super";
|
|||||||
VertexShaderID="Super";
|
VertexShaderID="Super";
|
||||||
class Stage1
|
class Stage1
|
||||||
{
|
{
|
||||||
texture = "braf\braf_air2\braf_airplanes\braf_super_tucano\Data\camo3_nohq.tga";
|
texture = "braf\braf_air2\braf_airplanes\braf_super_tucano\data\camo3_nohq.tga";
|
||||||
uvSource = "tex";
|
uvSource = "tex";
|
||||||
class uvTransform
|
class uvTransform
|
||||||
{
|
{
|
||||||
@@ -48,7 +48,7 @@ class Stage3
|
|||||||
};
|
};
|
||||||
class Stage4
|
class Stage4
|
||||||
{
|
{
|
||||||
texture = "braf\braf_air2\braf_airplanes\braf_super_tucano\Data\camo3_as.tga";
|
texture = "braf\braf_air2\braf_airplanes\braf_super_tucano\data\camo3_as.tga";
|
||||||
uvSource = "tex";
|
uvSource = "tex";
|
||||||
class uvTransform
|
class uvTransform
|
||||||
{
|
{
|
||||||
@@ -60,7 +60,7 @@ class Stage4
|
|||||||
};
|
};
|
||||||
class Stage5
|
class Stage5
|
||||||
{
|
{
|
||||||
texture = "braf\braf_air2\braf_airplanes\braf_super_tucano\Data\camo3_smdi.tga";
|
texture = "braf\braf_air2\braf_airplanes\braf_super_tucano\data\camo3_smdi.tga";
|
||||||
uvSource = "tex";
|
uvSource = "tex";
|
||||||
class uvTransform
|
class uvTransform
|
||||||
{
|
{
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
//class StageTI
|
//class StageTI
|
||||||
//{
|
//{
|
||||||
// texture = "braf\braf_air2\braf_airplanes\braf_super_tucano\Data\camo4_ti_ca.tga";
|
// texture = "braf\braf_air2\braf_airplanes\braf_super_tucano\data\camo4_ti_ca.tga";
|
||||||
//};
|
//};
|
||||||
Ambient[]={1,1,1,1};
|
Ambient[]={1,1,1,1};
|
||||||
Diffuse[]={1,1,1,1};
|
Diffuse[]={1,1,1,1};
|
||||||
@@ -12,7 +12,7 @@ PixelShaderID="Super";
|
|||||||
VertexShaderID="Super";
|
VertexShaderID="Super";
|
||||||
class Stage1
|
class Stage1
|
||||||
{
|
{
|
||||||
texture = "braf\braf_air2\braf_airplanes\braf_super_tucano\Data\camo4_nohq.tga";
|
texture = "braf\braf_air2\braf_airplanes\braf_super_tucano\data\camo4_nohq.tga";
|
||||||
uvSource = "tex";
|
uvSource = "tex";
|
||||||
class uvTransform
|
class uvTransform
|
||||||
{
|
{
|
||||||
@@ -48,7 +48,7 @@ class Stage3
|
|||||||
};
|
};
|
||||||
class Stage4
|
class Stage4
|
||||||
{
|
{
|
||||||
texture = "braf\braf_air2\braf_airplanes\braf_super_tucano\Data\camo4_as.tga";
|
texture = "braf\braf_air2\braf_airplanes\braf_super_tucano\data\camo4_as.tga";
|
||||||
uvSource = "tex";
|
uvSource = "tex";
|
||||||
class uvTransform
|
class uvTransform
|
||||||
{
|
{
|
||||||
@@ -60,7 +60,7 @@ class Stage4
|
|||||||
};
|
};
|
||||||
class Stage5
|
class Stage5
|
||||||
{
|
{
|
||||||
texture = "braf\braf_air2\braf_airplanes\braf_super_tucano\Data\camo4_smdi.tga";
|
texture = "braf\braf_air2\braf_airplanes\braf_super_tucano\data\camo4_smdi.tga";
|
||||||
uvSource = "tex";
|
uvSource = "tex";
|
||||||
class uvTransform
|
class uvTransform
|
||||||
{
|
{
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
//class StageTI
|
//class StageTI
|
||||||
//{
|
//{
|
||||||
// texture = "braf\braf_air2\braf_airplanes\braf_super_tucano\Data\camo1_ti_ca.tga";
|
// texture = "braf\braf_air2\braf_airplanes\braf_super_tucano\data\camo1_ti_ca.tga";
|
||||||
//};
|
//};
|
||||||
ambient[]={1,1,1,1};
|
ambient[]={1,1,1,1};
|
||||||
diffuse[]={0.75,0.75,0.75,1};
|
diffuse[]={0.75,0.75,0.75,1};
|
||||||
@@ -12,7 +12,7 @@ PixelShaderID="Super";
|
|||||||
VertexShaderID="Super";
|
VertexShaderID="Super";
|
||||||
class Stage1
|
class Stage1
|
||||||
{
|
{
|
||||||
texture="braf\braf_air2\braf_airplanes\braf_super_tucano\Data\camo1_nohq.tga";
|
texture="braf\braf_air2\braf_airplanes\braf_super_tucano\data\camo1_nohq.tga";
|
||||||
class uvTransform
|
class uvTransform
|
||||||
{
|
{
|
||||||
aside[]={1,0,0};
|
aside[]={1,0,0};
|
||||||
@@ -47,7 +47,7 @@ class Stage3
|
|||||||
};
|
};
|
||||||
class Stage4
|
class Stage4
|
||||||
{
|
{
|
||||||
texture="braf\braf_air2\braf_airplanes\braf_super_tucano\Data\camo1_as.tga";
|
texture="braf\braf_air2\braf_airplanes\braf_super_tucano\data\camo1_as.tga";
|
||||||
uvSource="tex";
|
uvSource="tex";
|
||||||
class uvTransform
|
class uvTransform
|
||||||
{
|
{
|
||||||
@@ -59,7 +59,7 @@ class Stage4
|
|||||||
};
|
};
|
||||||
class Stage5
|
class Stage5
|
||||||
{
|
{
|
||||||
texture="braf\braf_air2\braf_airplanes\braf_super_tucano\Data\camo1_SMDI.tga";
|
texture="braf\braf_air2\braf_airplanes\braf_super_tucano\data\camo1_smdi.tga";
|
||||||
uvSource="tex";
|
uvSource="tex";
|
||||||
class uvTransform
|
class uvTransform
|
||||||
{
|
{
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
//class StageTI
|
//class StageTI
|
||||||
//{
|
//{
|
||||||
// texture = "braf\braf_air2\braf_airplanes\braf_super_tucano\Data\camo2_ti_ca.tga";
|
// texture = "braf\braf_air2\braf_airplanes\braf_super_tucano\data\camo2_ti_ca.tga";
|
||||||
//};
|
//};
|
||||||
ambient[]={1,1,1,1};
|
ambient[]={1,1,1,1};
|
||||||
diffuse[]={0.75,0.75,0.75,1};
|
diffuse[]={0.75,0.75,0.75,1};
|
||||||
@@ -12,7 +12,7 @@ PixelShaderID="Super";
|
|||||||
VertexShaderID="Super";
|
VertexShaderID="Super";
|
||||||
class Stage1
|
class Stage1
|
||||||
{
|
{
|
||||||
texture="braf\braf_air2\braf_airplanes\braf_super_tucano\Data\camo2_nohq.tga";
|
texture="braf\braf_air2\braf_airplanes\braf_super_tucano\data\camo2_nohq.tga";
|
||||||
class uvTransform
|
class uvTransform
|
||||||
{
|
{
|
||||||
aside[]={1,0,0};
|
aside[]={1,0,0};
|
||||||
@@ -47,7 +47,7 @@ class Stage3
|
|||||||
};
|
};
|
||||||
class Stage4
|
class Stage4
|
||||||
{
|
{
|
||||||
texture="braf\braf_air2\braf_airplanes\braf_super_tucano\Data\camo2_as.tga";
|
texture="braf\braf_air2\braf_airplanes\braf_super_tucano\data\camo2_as.tga";
|
||||||
uvSource="tex";
|
uvSource="tex";
|
||||||
class uvTransform
|
class uvTransform
|
||||||
{
|
{
|
||||||
@@ -59,7 +59,7 @@ class Stage4
|
|||||||
};
|
};
|
||||||
class Stage5
|
class Stage5
|
||||||
{
|
{
|
||||||
texture="braf\braf_air2\braf_airplanes\braf_super_tucano\Data\camo2_SMDI.tga";
|
texture="braf\braf_air2\braf_airplanes\braf_super_tucano\data\camo2_smdi.tga";
|
||||||
uvSource="tex";
|
uvSource="tex";
|
||||||
class uvTransform
|
class uvTransform
|
||||||
{
|
{
|
||||||
|
|||||||
@@ -8,7 +8,7 @@ PixelShaderID="Super";
|
|||||||
VertexShaderID="Super";
|
VertexShaderID="Super";
|
||||||
class Stage1
|
class Stage1
|
||||||
{
|
{
|
||||||
texture = "braf\braf_air2\braf_airplanes\braf_super_tucano\Data\flir_nohq.tga";
|
texture = "braf\braf_air2\braf_airplanes\braf_super_tucano\data\flir_nohq.tga";
|
||||||
uvSource = "tex";
|
uvSource = "tex";
|
||||||
class uvTransform
|
class uvTransform
|
||||||
{
|
{
|
||||||
@@ -44,7 +44,7 @@ class Stage3
|
|||||||
};
|
};
|
||||||
class Stage4
|
class Stage4
|
||||||
{
|
{
|
||||||
texture = "braf\braf_air2\braf_airplanes\braf_super_tucano\Data\flir_as.tga";
|
texture = "braf\braf_air2\braf_airplanes\braf_super_tucano\data\flir_as.tga";
|
||||||
uvSource = "tex";
|
uvSource = "tex";
|
||||||
class uvTransform
|
class uvTransform
|
||||||
{
|
{
|
||||||
@@ -56,7 +56,7 @@ class Stage4
|
|||||||
};
|
};
|
||||||
class Stage5
|
class Stage5
|
||||||
{
|
{
|
||||||
texture = "braf\braf_air2\braf_airplanes\braf_super_tucano\Data\flir_smdi.tga";
|
texture = "braf\braf_air2\braf_airplanes\braf_super_tucano\data\flir_smdi.tga";
|
||||||
uvSource = "tex";
|
uvSource = "tex";
|
||||||
class uvTransform
|
class uvTransform
|
||||||
{
|
{
|
||||||
|
|||||||
@@ -8,7 +8,7 @@ PixelShaderID="Super";
|
|||||||
VertexShaderID="Super";
|
VertexShaderID="Super";
|
||||||
class Stage1
|
class Stage1
|
||||||
{
|
{
|
||||||
texture = "braf\braf_air2\braf_airplanes\braf_super_tucano\Data\flir_nohq.tga";
|
texture = "braf\braf_air2\braf_airplanes\braf_super_tucano\data\flir_nohq.tga";
|
||||||
uvSource = "tex";
|
uvSource = "tex";
|
||||||
class uvTransform
|
class uvTransform
|
||||||
{
|
{
|
||||||
@@ -37,7 +37,7 @@ class Stage3
|
|||||||
};
|
};
|
||||||
class Stage4
|
class Stage4
|
||||||
{
|
{
|
||||||
texture = "braf\braf_air2\braf_airplanes\braf_super_tucano\Data\flir_as.tga";
|
texture = "braf\braf_air2\braf_airplanes\braf_super_tucano\data\flir_as.tga";
|
||||||
uvSource = "tex";
|
uvSource = "tex";
|
||||||
class uvTransform
|
class uvTransform
|
||||||
{
|
{
|
||||||
@@ -49,7 +49,7 @@ class Stage4
|
|||||||
};
|
};
|
||||||
class Stage5
|
class Stage5
|
||||||
{
|
{
|
||||||
texture = "braf\braf_air2\braf_airplanes\braf_super_tucano\Data\flir_smdi.tga";
|
texture = "braf\braf_air2\braf_airplanes\braf_super_tucano\data\flir_smdi.tga";
|
||||||
uvSource = "tex";
|
uvSource = "tex";
|
||||||
class uvTransform
|
class uvTransform
|
||||||
{
|
{
|
||||||
|
|||||||
@@ -8,7 +8,7 @@ PixelShaderID = "Super";
|
|||||||
VertexShaderID = "Super";
|
VertexShaderID = "Super";
|
||||||
class Stage1
|
class Stage1
|
||||||
{
|
{
|
||||||
texture = "braf\braf_air2\braf_airplanes\braf_super_tucano\Data\glass_nohq.paa";
|
texture = "braf\braf_air2\braf_airplanes\braf_super_tucano\data\glass_nohq.paa";
|
||||||
uvSource = "tex";
|
uvSource = "tex";
|
||||||
class uvTransform
|
class uvTransform
|
||||||
{
|
{
|
||||||
@@ -44,7 +44,7 @@ class Stage3
|
|||||||
};
|
};
|
||||||
class Stage4
|
class Stage4
|
||||||
{
|
{
|
||||||
texture = "braf\braf_air2\braf_airplanes\braf_super_tucano\Data\glass_as.paa";
|
texture = "braf\braf_air2\braf_airplanes\braf_super_tucano\data\glass_as.paa";
|
||||||
uvSource = "tex";
|
uvSource = "tex";
|
||||||
class uvTransform
|
class uvTransform
|
||||||
{
|
{
|
||||||
@@ -56,7 +56,7 @@ class Stage4
|
|||||||
};
|
};
|
||||||
class Stage5
|
class Stage5
|
||||||
{
|
{
|
||||||
texture = "braf\braf_air2\braf_airplanes\braf_super_tucano\Data\glass_smdi.paa";
|
texture = "braf\braf_air2\braf_airplanes\braf_super_tucano\data\glass_smdi.paa";
|
||||||
uvSource = "tex";
|
uvSource = "tex";
|
||||||
class uvTransform
|
class uvTransform
|
||||||
{
|
{
|
||||||
|
|||||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user