Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #define true 1
- #define false 0
- #define private 0
- #define protected 1
- #define public 2
- #define TEast 0
- #define TWest 1
- #define TGuerrila 2
- #define TCivilian 3
- #define TSideUnknown 4
- #define TEnemy 5
- #define TFriendly 6
- #define TLogic 7
- class CfgPatches
- {
- class RKTf15
- {
- units[] = {"f15c_mod_mesh","f15c_grey_mesh","f15c_blue_mesh","f15e_blue_mesh","f15e_mk84_mesh","f15e_cbu_mesh","f15e_cbug_mesh","f15e_bluec_mesh","f15e_cbuc_mesh"};
- weapons = {"RKT_F15_AIM120_2Rail","RKT_F15_AIM120_4Rail","RKT_F15_AIM120_6Rail","RKT_F15_AIM9_2Rail","RKT_F15_AIM9_4Rail","RKT_F15_M61","RKTF15E_cbu_6Rail","RKTF15E_GBU10_8Rail","RKTF15E_mk82_6Rail","RKTF15E_mk84_6Rail"};
- requiredVersion = 0.1;
- requiredAddons[] = {"CACharacters","CAWeapons","CA_Anims_Char","CAAir","Extended_EventHandlers"};
- };
- };
- class Extended_Init_EventHandlers
- {
- class f15c_mod_mesh
- {
- Southy_f15c_mod_mesh_init = "[_this select 0] exec ""\rktf15c\scr\common_init.sqs""; ";
- };
- };
- class Extended_fired_EventHandlers
- {
- class f15c_mod_mesh
- {
- Southy_f15c_mod_mesh_fired = "[_this] exec ""\rktf15c\scr\firemissiles.sqs""; [_this] exec ""\rktf15c\scr\prox.sqs""; ";
- };
- class f15e_mk84_mesh
- {
- Southy_f15e_mk84_mesh_fired = "[_this] exec ""\rktf15c\scr\fire_e_Mk84.sqs""; [_this] exec ""\rktf15c\scr\prox.sqs""; ";
- };
- class f15e_cbu_mesh
- {
- Southy_f15e_cbu_mesh_fired = "[_this] exec ""\rktf15c\scr\fire_e_cbu.sqs""; _this execVM ""\rktf15c\scr\fall.sqf""; [_this] exec ""\rktf15c\scr\prox.sqs""; ";
- };
- class f15e_bluec_mesh
- {
- Southy_f15e_bluec_mesh_fired = "[_this] exec ""\rktf15c\scr\firemissilesstrikec.sqs""; ";
- };
- class f15e_cbuc_mesh
- {
- Southy_f15e_cbuc_mesh_fired = "[_this] exec ""\rktf15c\scr\fire_e_cbuc.sqs""; _this execVM ""\rktf15c\scr\fall.sqf""; [_this] exec ""\rktf15c\scr\prox.sqs""; ";
- };
- class f15e_blue_mesh
- {
- Southy_f15e_blue_mesh_fired = "[_this] exec ""\rktf15c\scr\firemissilesstrike.sqs""; [_this] exec ""\rktf15c\scr\prox.sqs""; ";
- };
- class f15e_cbug_mesh
- {
- Southy_f15e_cbug_mesh_fired = "[_this] exec ""\rktf15c\scr\fire_e_cbu.sqs""; _this execVM ""\rktf15c\scr\fall.sqf""; [_this] exec ""\rktf15c\scr\prox.sqs""; ";
- };
- };
- class CfgSounds
- {
- class RKTF15_burner
- {
- sound[] = {"\rktf15c\snd\burner",20,1};
- name = "RKTF15_burner";
- titles[] = {};
- };
- class RKTF15c_boom
- {
- sound[] = {"\rktf15c\snd\boom",30,1};
- name = "RKTF15c_boom";
- titles[] = {};
- };
- };
- class CfgAmmo
- {
- class MissileCore;
- class LaserBombCore;
- class RKTF15E_GBU10Bomb: LaserBombCore
- {
- model = "\rktf15c\wep\gbu_mesh";
- proxyshape = "\rktf15c\wep\gbu_mesh";
- hit = 5000;
- indirectHit = 1100;
- indirectHitRange = 15;
- sideAirFriction = 0.3;
- airLock = "false";
- irLock = true;
- laserLock = true;
- trackOversteer = 1;
- trackLead = 0.95;
- maneuvrability = 20;
- cost = 2000;
- soundHit[] = {"\rktf15c\snd\Bombimpact",55,1};
- CraterEffects = "BombCrater";
- explosionEffects = "BombExplosion";
- };
- class RKTF15E_mk82Bomb: LaserBombCore
- {
- model = "\rktf15c\wep\mk82";
- proxyshape = "\rktf15c\wep\mk82";
- hit = 2000;
- indirectHit = 500;
- indirectHitRange = 15;
- sideAirFriction = 0.3;
- airLock = "false";
- irLock = true;
- laserLock = true;
- trackOversteer = 1;
- trackLead = 0.95;
- maneuvrability = 20;
- cost = 2000;
- soundHit[] = {"\rktf15c\snd\Bombimpact",55,1};
- CraterEffects = "BombCrater";
- explosionEffects = "BombExplosion";
- };
- class RKTF15E_cbuBomb: LaserBombCore
- {
- model = "\rktf15c\wep\cbu_mesh";
- proxyshape = "\rktf15c\wep\cbu_mesh";
- sideAirFriction = 0.2;
- hit = 150;
- indirectHit = 100;
- indirectHitRange = 14;
- thrust = 510;
- explosive = true;
- minRange = 500;
- minRangeProbab = 0.2;
- midRange = 1500;
- midRangeProbab = 0.5;
- maxRange = 3000;
- maxRangeProbab = 0.05;
- airLock = "false";
- irLock = true;
- laserLock = true;
- trackOversteer = 1;
- trackLead = 0.95;
- maneuvrability = 20;
- cost = 2000;
- soundHit[] = {"\ca\Weapons\Data\Sound\explosion_large1",db29,1};
- CraterEffects = "ExploAmmoCrater";
- explosionEffects = "ExploAmmoExplosion";
- };
- class cbuBomblet: LaserBombCore
- {
- model = "\rktf15c\wep\cbuBomblet";
- proxyshape = "\rktf15c\wep\cbuBomblet";
- hit = 150;
- indirectHit = 100;
- indirectHitRange = 14;
- thrust = 510;
- explosive = true;
- minRange = 500;
- minRangeProbab = 0.2;
- midRange = 1500;
- midRangeProbab = 0.5;
- maxRange = 3000;
- maxRangeProbab = 0.05;
- airLock = "false";
- irLock = true;
- laserLock = true;
- trackOversteer = 1;
- trackLead = 0.95;
- maneuvrability = 20;
- cost = 2000;
- soundHit[] = {"\ca\Weapons\Data\Sound\explosion_large1",db29,1};
- CraterEffects = "ExploAmmoCrater";
- explosionEffects = "ExploAmmoExplosion";
- };
- class RKTF15E_mk84Bomb: LaserBombCore
- {
- model = "\rktf15c\wep\m84";
- proxyshape = "\rktf15c\wep\m84";
- hit = 5000;
- indirectHit = 1100;
- indirectHitRange = 15;
- sideAirFriction = 0.3;
- airLock = "false";
- irLock = true;
- laserLock = true;
- trackOversteer = 1;
- trackLead = 0.95;
- maneuvrability = 20;
- cost = 2000;
- soundHit[] = {"\rktf15c\snd\Bombimpact",55,1};
- CraterEffects = "BombCrater";
- explosionEffects = "BombExplosion";
- };
- class RKTF15_AIM120: MissileCore
- {
- model = "\rktf15c\wep\AIM120_Mesh";
- hit = 470;
- indirectHit = 200;
- indirectHitRange = 15;
- minRange = 500;
- minRangeProbab = 0.7;
- midRange = 2000;
- midRangeProbab = 0.95;
- maxRange = 4000;
- maxRangeProbab = 0.6;
- maneuvrability = 55;
- airLock = "true";
- irLock = "false";
- laserLock = "false";
- initTime = 0.1;
- thrustTime = 500;
- maxControlRange = 4000;
- thrust = 1000;
- soundHit[] = {"\rktf15c\snd\Missileimpact",45,1};
- maxSpeed = 1800;
- };
- class RKTF15_AIM9: MissileCore
- {
- model = "\rktf15c\wep\AIM9_Mesh";
- hit = 200;
- indirectHit = 65;
- indirectHitRange = 6;
- minRange = 200;
- minRangeProbab = 0.7;
- midRange = 750;
- midRangeProbab = 0.95;
- maxRange = 2000;
- maxRangeProbab = 0.6;
- maneuvrability = 75;
- airLock = "true";
- irLock = "false";
- laserLock = "false";
- initTime = 0.1;
- thrustTime = 500;
- maxControlRange = 2000;
- thrust = 700;
- soundHit[] = {"\rktf15c\snd\Missileimpact",45,1};
- maxSpeed = 1000;
- };
- class RKTProxDetonator: MissileCore
- {
- model = "\rktf15c\wep\proxdet";
- hit = 0;
- indirectHit = 0;
- indirectHitRange = 1;
- maneuvrability = 1;
- airLock = "false";
- irLock = "false";
- laserLock = "false";
- initTime = 0.01;
- thrustTime = 1;
- maxControlRange = 1;
- thrust = 1;
- maxSpeed = 1;
- cost = 1;
- };
- class BulletBase;
- class RKT_F15_M61A: BulletBase
- {
- hit = 60;
- indirectHit = 10;
- indirectHitRange = 5;
- visibleFire = 25;
- audibleFire = 28;
- visibleFireTime = 4;
- cost = 80;
- explosive = false;
- airlock = true;
- laserLock = true;
- irLock = true;
- tracerColor[] = {0.2,0.8,0.1,0.04};
- tracerColorR[] = {0.2,0.8,0.1,0.04};
- };
- };
- class CfgWeapons
- {
- class MissileLauncher;
- class SidewinderLaucher;
- class RKTF15E_GBU10_8Rail: SidewinderLaucher
- {
- scope = public;
- ammo = "RKTF15E_GBU10Bomb";
- displayName = "GBU-12";
- sound[] = {"\rktf15c\snd\bombrelease",3,1};
- count = 8;
- initspeed = 10;
- reloadTime = 2;
- aiRateOfFire = 20.0;
- aiRateOfFireDistance = 0.01;
- maxLeadSpeed = 2500;
- magazines[] = {"RKTF15E_GBU10_8Rail"};
- };
- class RKTF15E_mk82_6Rail: SidewinderLaucher
- {
- displayName = MK82;
- sound[] = {"\rktf15c\snd\bombrelease",3,1};
- initspeed = 10;
- reloadTime = 0.5;
- aiRateOfFire = 20.0;
- aiRateOfFireDistance = 0.01;
- maxLeadSpeed = 2500;
- count = 6;
- magazines[] = {"RKTF15E_mk82_6Rail"};
- ammo = "RKTF15E_mk82Bomb";
- };
- class RKTF15E_cbu_6Rail: SidewinderLaucher
- {
- displayName = "CBU-87";
- sound[] = {"\rktf15c\snd\bombrelease",3,1};
- hit = 2000;
- indirectHit = 100;
- indirectHitRange = 14;
- thrust = 510;
- explosive = true;
- CraterEffects = "ExploAmmoCrater";
- explosionEffects = "ExploAmmoExplosion";
- minRange = 20;
- minRangeProbab = 0.2;
- midRange = 200;
- midRangeProbab = 0.5;
- maxRange = 1000;
- maxRangeProbab = 0.05;
- cost = 10;
- initspeed = 10;
- reloadTime = 0.5;
- aiRateOfFire = 20.0;
- aiRateOfFireDistance = 0.01;
- maxLeadSpeed = 2500;
- count = 6;
- magazines[] = {"RKTF15E_cbu_6Rail"};
- ammo = "RKTF15E_cbuBomb";
- };
- class RKTF15E_mk84_6Rail: SidewinderLaucher
- {
- scope = public;
- displayName = MK84;
- sound[] = {"\rktf15c\snd\bombrelease",3,1};
- initspeed = 10;
- reloadTime = 0.5;
- aiRateOfFire = 20.0;
- aiRateOfFireDistance = 0.01;
- maxLeadSpeed = 2500;
- count = 6;
- magazines[] = {"RKTF15E_mk84_6Rail"};
- ammo = "RKTF15E_mk84Bomb";
- };
- class RKT_F15_AIM120_6Rail: SidewinderLaucher
- {
- scope = public;
- sound[] = {"\rktf15c\snd\missilelaunch2",28,1};
- ammo = RKTF15_AIM120;
- displayName = "AIM-120 AMRAAM";
- initspeed = 30;
- reloadTime = 2;
- aiRateOfFire = 10.0;
- aiRateOfFireDistance = 0.01;
- maxLeadSpeed = 2500;
- magazines[] = {"RKT_F15_AIM120_6Rail"};
- };
- class RKT_F15_AIM120_2Rail: RKT_F15_AIM120_6Rail
- {
- magazines[] = {"RKT_F15_AIM120_2Rail"};
- };
- class RKT_F15_AIM120_4Rail: RKT_F15_AIM120_6Rail
- {
- magazines[] = {"RKT_F15_AIM120_4Rail"};
- };
- class RKT_F15_AIM9_4Rail: SidewinderLaucher
- {
- scope = public;
- sound[] = {"\rktf15c\snd\missilelaunch2",28,1};
- ammo = RKTF15_AIM9;
- displayName = "AIM-9 Sidewinder";
- initspeed = 30;
- reloadTime = 2;
- aiRateOfFire = 10.0;
- aiRateOfFireDistance = 0.01;
- maxLeadSpeed = 2500;
- magazines[] = {"RKT_F15_AIM9_4Rail"};
- };
- class RKT_F15_AIM9_2Rail: RKT_F15_AIM9_4Rail
- {
- magazines[] = {"RKT_F15_AIM9_2Rail"};
- };
- class CannonCore;
- class RKT_F15_M61: CannonCore
- {
- scope = public;
- displayName = M61A1;
- count = 940;
- soundContinuous = 0;
- initSpeed = 2000;
- reloadTime = 0.01;
- burst = 15;
- multiplier = 2;
- autofire = true;
- flash = "gunfire";
- flashSize = 0.1;
- recoil = "Empty";
- sound[] = {"\rktf15c\snd\M61",30,1};
- maxLeadSpeed = 1800;
- dispersion = 0.009;
- magazines[] = {RKT_F15_M61};
- };
- };
- class CfgMagazines
- {
- class VehicleMagazine;
- class RKT_F15_M61: VehicleMagazine
- {
- scope = public;
- displayName = M61A1;
- ammo = RKT_F15_M61A;
- count = 940;
- initSpeed = 1080;
- };
- class RKTSu27Archer_4Rail: VehicleMagazine
- {
- scope = public;
- displayName = "Archer";
- count = 4;
- ammo = "RKTSu27_Archer";
- initSpeed = 0;
- sound[] = {"\ca\Weapons\Data\Sound\TOW_2",db10,1};
- reloadSound[] = {"\ca\Weapons\Data\Sound\missload",0.000316228,1};
- };
- class RKTF15E_GBU10_8Rail: VehicleMagazine
- {
- scope = public;
- displayName = "GBU-12";
- count = 8;
- ammo = "RKTF15E_GBU10Bomb";
- initSpeed = 0;
- sound[] = {"\ca\Weapons\Data\Sound\TOW_2",db10,1};
- reloadSound[] = {"\ca\Weapons\Data\Sound\missload",0.000316228,1};
- };
- class RKTF15E_mk82_6Rail: VehicleMagazine
- {
- scope = public;
- displayName = MK82;
- count = 6;
- ammo = "RKTF15E_mk82Bomb";
- initSpeed = 0;
- sound[] = {"\ca\Weapons\Data\Sound\TOW_2",db10,1};
- reloadSound[] = {"\ca\Weapons\Data\Sound\missload",0.000316228,1};
- };
- class RKTF15E_cbu_6Rail: VehicleMagazine
- {
- scope = public;
- displayName = "CBU-87";
- count = 6;
- ammo = "RKTF15E_cbuBomb";
- initSpeed = 0;
- sound[] = {"\ca\Weapons\Data\Sound\TOW_2",db10,1};
- reloadSound[] = {"\ca\Weapons\Data\Sound\missload",0.000316228,1};
- };
- class RKTF15E_mk84_6Rail: VehicleMagazine
- {
- scope = public;
- displayName = MK84;
- count = 6;
- ammo = "RKTF15E_mk84Bomb";
- initSpeed = 0;
- sound[] = {"\ca\Weapons\Data\Sound\TOW_2",db10,1};
- reloadSound[] = {"\ca\Weapons\Data\Sound\missload",0.000316228,1};
- };
- class RKT_F15_AIM120_6Rail: VehicleMagazine
- {
- scope = public;
- displayName = "AIM-120 AMRAAM";
- count = 6;
- ammo = RKTF15_AIM120;
- initSpeed = 0;
- sound[] = {"\ca\Weapons\Data\Sound\TOW_2",db10,1};
- reloadSound[] = {"\ca\Weapons\Data\Sound\missload",0.000316228,1};
- };
- class RKT_F15_AIM120_2Rail: RKT_F15_AIM120_6Rail
- {
- count = 2;
- };
- class RKT_F15_AIM120_4Rail: RKT_F15_AIM120_6Rail
- {
- count = 4;
- };
- class RKT_F15_AIM9_4Rail: VehicleMagazine
- {
- scope = public;
- displayName = "AIM-9";
- ammo = RKTF15_AIM9;
- initSpeed = 0;
- nameSound = "";
- sound[] = {"\ca\Weapons\Data\Sound\TOW_2",db10,1};
- reloadSound[] = {"",0.000316228,1};
- count = 4;
- };
- class RKT_F15_AIM9_2Rail: RKT_F15_AIM9_4Rail
- {
- count = 2;
- };
- };
- class CfgVehicles
- {
- class Air;
- class Plane: Air
- {
- class NewTurret;
- class ViewPilot;
- };
- class AV8B: Plane {};
- class f15c_mod_mesh: AV8B
- {
- vtol = 0;
- model = "\rktf15c\f15c_mod_mesh";
- displayName = "F-15C (CAP) Camo";
- weapons[] = {"RKT_F15_AIM120_6Rail","RKT_F15_AIM9_4Rail",RKT_F15_M61};
- magazines[] = {"RKT_F15_AIM120_6Rail","RKT_F15_AIM9_4Rail",RKT_F15_M61};
- soundLandCrash[] = {"\rktf15c\Snd\Tire",5,1.1};
- soundDammage[] = {"\rktf15c\Snd\Alarm",1,1};
- SoundGetOut[] = {"\rktf15c\Snd\canopyclose",3,1};
- soundEngine[] = {"\rktf15c\snd\F15engine",17,1};
- soundEnviron[] = {"\rktf15c\snd\distantplane",35,0.9};
- soundServo[] = {"\rktf15c\snd\flaps",1,1.1};
- insideSoundCoef = 0.065;
- wheelSteeringSensitivity = 2.0;
- camouflage = 12;
- audible = 12;
- accuracy = 0.2;
- landingSpeed = 250;
- maxSpeed = 1250;
- side = TWest;
- armor = 40;
- armorStructured = 1;
- memoryPointLRocket = "L raketa";
- memoryPointRRocket = "P raketa";
- irScanRangeMin = 100;
- irScanRangeMax = 10000;
- irScanToEyeFactor = 3;
- crew = "SoldierwPilot";
- aileronSensitivity = 0.9;
- elevatorSensitivity = 1.1;
- hiddenselections[] = {"rroundel","vrtule","num1","num2","num3","vrtule 1","_swA","_swB","_swC","_swD","_amrmA","_amrmB","_amrmC","_amrmD","_amrmE","_amrmF"};
- laserScanner = true;
- gunAimDown = 0.045;
- envelope[] = {0.0,0.4,1.9,4,6.8,8.3,8.5,7.8,6.2,3.6,2.2,1.6,1.1,0.7,0.4,0};
- minFireTime = 30;
- driverAction = "A10_Pilot";
- cost = 20000000;
- type = "VAir";
- threat[] = {1,1,0.7};
- picture = "\rktf15c\modpic.paa";
- icon = "\rktf15c\icon.paa";
- animated = true;
- class UserActions
- {
- class Afterburner
- {
- displayName = "Afterburner On";
- position = "pilotcontrol";
- radius = 15;
- condition = "speed this >50 and this animationPhase ""ABSwitch"" <= 0.1";
- statement = "this execvm ""\rktf15c\scr\afterburner.sqf""; ";
- onlyforplayer = "False";
- };
- class Afterburner_1
- {
- displayName = "Afterburner Off";
- position = "pilotcontrol";
- radius = 15;
- condition = "this animationPhase ""ABSwitch"" >= 0.9";
- statement = "this animate [""ABSwitch"",0]";
- onlyforplayer = "False";
- };
- };
- class Reflectors
- {
- class Left
- {
- color[] = {0.8,0.8,1.0,1.0};
- ambient[] = {0.07,0.07,0.07,1.0};
- position = "L svetlo";
- direction = "konec L svetla";
- hitpoint = "L svetlo";
- selection = "L svetlo";
- size = 1;
- brightness = 1.0;
- };
- class Right
- {
- color[] = {0.8,0.8,1.0,1.0};
- ambient[] = {0.07,0.07,0.07,1.0};
- position = "P svetlo";
- direction = "konec P svetla";
- hitpoint = "P svetlo";
- selection = "P svetlo";
- size = 1;
- brightness = 1.0;
- };
- };
- class MFD
- {
- borderLeft = 0.02;
- borderRight = 0.02;
- borderTop = 0.02;
- borderBottom = 0.02;
- class AirplaneHUD
- {
- topLeft = "HUD LH";
- topRight = "HUD PH";
- bottomLeft = "HUD LD";
- borderLeft = 0;
- borderRight = 0;
- borderTop = 0;
- borderBottom = 0;
- color[] = {0.1,0,0,0.1};
- class Pos10
- {
- pos0[] = {0.5,0.5};
- pos10[] = {1.4,1.4};
- type = "vector";
- };
- class Bones
- {
- class SpdTextPos
- {
- type = "fixed";
- Pos[] = {0.15,0.2};
- };
- class FuelTextPos
- {
- type = "fixed";
- Pos[] = {0.975,0.76};
- };
- class EngTextPos
- {
- type = "fixed";
- Pos[] = {0.965,0.805};
- };
- class DisTextPos
- {
- type = "fixed";
- Pos[] = {0.24,0.81};
- };
- class AltTextPos
- {
- type = "fixed";
- Pos[] = {0.9,0.2};
- };
- class ASLFix
- {
- type = "fixed";
- pos[] = {0.85,0.62};
- };
- class ASLMove
- {
- type = "linear";
- source = "altitudeASL";
- min = 0;
- max = 400;
- minPos[] = {0.85,0.3};
- maxPos[] = {0.85,0.62};
- };
- class AGLMove
- {
- type = "linear";
- source = "altitudeAGL";
- min = 0;
- max = 150;
- minPos[] = {0.5,1.1};
- maxPos[] = {0.5,0.5};
- };
- class VertSpeedMove
- {
- type = "linear";
- source = "vSpeed";
- min = -50;
- max = 50;
- minPos[] = {0.2,0.35};
- maxPos[] = {0.2,0.65};
- };
- class VertSpeedFix
- {
- type = "fixed";
- Pos[] = {0.2,0.5};
- };
- class ILS
- {
- type = "ils";
- pos0[] = {0.5,0.4};
- pos3[] = {0.7,0.6};
- };
- class WeaponAim: Pos10
- {
- source = "weapon";
- };
- class Target
- {
- source = "target";
- pos0[] = {0.42,0.65};
- pos10[] = {0.97,1.25};
- type = "vector";
- };
- class Level0
- {
- pos0[] = {0.5,0.5};
- pos10[] = {1.2,1.5};
- type = "horizon";
- angle = 0;
- };
- class LevelP5: Level0
- {
- angle = 5;
- };
- class LevelM5: Level0
- {
- angle = -5;
- };
- class LevelP10: Level0
- {
- angle = 10;
- };
- class LevelM10: Level0
- {
- angle = -10;
- };
- class LevelP15: Level0
- {
- angle = 15;
- };
- class LevelM15: Level0
- {
- angle = -15;
- };
- class Velocity
- {
- pos0[] = {0.5,0.5};
- pos10[] = {1.2,1.2};
- type = "vector";
- source = "velocity";
- };
- };
- class Draw
- {
- alpha = 90;
- color[] = {0.25,450,0};
- clipTL[] = {0,0};
- clipBR[] = {1,1};
- condition = "on";
- class Altitude
- {
- type = "text";
- align = "right";
- scale = 1;
- source = "altitudeAGL";
- sourceScale = 1;
- pos[] = {"AltTextPos",{-0.05,-0.03},1};
- right[] = {"AltTextPos",{0.01,-0.03},1};
- down[] = {"AltTextPos",{-0.05,0.04},1};
- };
- class SpeedNumber
- {
- type = "text";
- align = "left";
- scale = 1;
- source = "speed";
- sourceScale = 3.6;
- pos[] = {"SpdTextPos",{-0.05,-0.03},1};
- right[] = {"SpdTextPos",{0.01,-0.03},1};
- down[] = {"SpdTextPos",{-0.05,0.04},1};
- };
- class EngNumber
- {
- type = "text";
- align = "left";
- scale = 1;
- source = "rpm";
- sourceScale = 100;
- pos[] = {"EngTextPos",{-0.05,-0.03},1};
- right[] = {"EngTextPos",{-0.01,-0.03},1};
- down[] = {"EngTextPos",{-0.05,0.02},1};
- };
- class FuelNumber
- {
- type = "text";
- align = "left";
- scale = 1;
- source = "fuel";
- sourceScale = 100;
- pos[] = {"FuelTextPos",{-0.05,-0.03},1};
- right[] = {"FuelTextPos",{-0.01,-0.03},1};
- down[] = {"FuelTextPos",{-0.05,0.02},1};
- };
- class DisNumber
- {
- type = "text";
- align = "left";
- scale = 1;
- source = "targetDist";
- sourceScale = 1;
- pos[] = {"DisTextPos",{-0.05,-0.03},1};
- right[] = {"DisTextPos",{-0.01,-0.03},1};
- down[] = {"DisTextPos",{-0.05,0.02},1};
- };
- class AGLBox
- {
- type = "line";
- points[] = {{"AGLMove",{-0.05,-0.025},1},{"AGLMove",{-0.05,0.025},1},{"AGLMove",{0.05,0.025},1},{"AGLMove",{0.05,-0.025},1},{"AGLMove",{-0.05,-0.025},1}};
- };
- class ASLLine
- {
- type = "line";
- points[] = {{"ASLFix",{0.02,0},1},{"ASLFix",{0,0},1},{"ASLMove",{0,0},1},{"ASLMove",{0.02,0},1}};
- };
- class VertSpeed
- {
- type = "line";
- points[] = {{"VertSpeedFix",{0.02,0},1},{"VertSpeedFix",{0,0},1},{"VertSpeedMove",{0,0},1},{"VertSpeedMove",{-0.03,-0.015},1},{"VertSpeedMove",{-0.03,0.015},1},{"VertSpeedMove",{0,0},1}};
- };
- class Speed {};
- class PlaneW
- {
- clipTL[] = {0.0,0.1};
- clipBR[] = {1.0,0.9};
- class Velocity
- {
- type = "line";
- points[] = {{"Velocity",{0,-0.02},1},{"Velocity",{0.02,0},1},{"Velocity",{0,0.02},1},{"Velocity",{-0.02,0},1},{"Velocity",{0,-0.02},1}};
- };
- class Cross
- {
- type = "line";
- points[] = {{"Velocity",{-0.04,0},1},{"Velocity",{0.04,0},1},{},{"Velocity",{0,0},1},{"Velocity",{0,-0.04},1}};
- };
- };
- class MGun
- {
- condition = "mgun";
- class Circle
- {
- type = "line";
- points[] = {{"WeaponAim",{0,-0.1},1},{"WeaponAim",{+0.7*0.1,-0.7*0.1},1},{"WeaponAim",{0.1,0},1},{"WeaponAim",{+0.7*0.1,+0.7*0.1},1},{"WeaponAim",{0,0.1},1},{"WeaponAim",{-0.7*0.1,+0.7*0.1},1},{"WeaponAim",{-0.1,0},1},{"WeaponAim",{-0.7*0.1,-0.7*0.1},1},{"WeaponAim",{0,-0.1},1},{},{"WeaponAim",{0.1*0.8*sin(-120),-0.1*0.8*cos(-120)},1},{"WeaponAim",{0.1*1.2*sin(-120),-0.1*1.2*cos(-120)},1},{},{"WeaponAim",{0.1*0.8*sin(+120),-0.1*0.8*cos(+120)},1},{"WeaponAim",{0.1*1.2*sin(+120),-0.1*1.2*cos(+120)},1},{},{"WeaponAim",1,"TargetDistanceMissile",{0,0.1*0.8},1},{"WeaponAim",1,"TargetDistanceMissile",{0,0.1*1.2},1}};
- };
- class Target
- {
- type = "line";
- points[] = {{"Target",{-0.05,-0.05},1},{"Target",{0.05,-0.05},1},{"Target",{0.05,0.05},1},{"Target",{-0.05,0.05},1},{"Target",{-0.05,-0.05},1}};
- };
- };
- class Missile
- {
- condition = "missile";
- class Circle
- {
- type = "line";
- points[] = {{"WeaponAim",{0,-0.1},1},{"WeaponAim",{+0.7*0.1,-0.7*0.1},1},{"WeaponAim",{0.1,0},1},{"WeaponAim",{+0.7*0.1,+0.7*0.1},1},{"WeaponAim",{0,0.1},1},{"WeaponAim",{-0.7*0.1,+0.7*0.1},1},{"WeaponAim",{-0.1,0},1},{"WeaponAim",{-0.7*0.1,-0.7*0.1},1},{"WeaponAim",{0,-0.1},1},{},{"WeaponAim",{0.1*0.8*sin(-120),-0.1*0.8*cos(-120)},1},{"WeaponAim",{0.1*1.2*sin(-120),-0.1*1.2*cos(-120)},1},{},{"WeaponAim",{0.1*0.8*sin(+120),-0.1*0.8*cos(+120)},1},{"WeaponAim",{0.1*1.2*sin(+120),-0.1*1.2*cos(+120)},1},{},{"WeaponAim",1,"TargetDistanceMissile",{0,0.1*0.8},1},{"WeaponAim",1,"TargetDistanceMissile",{0,0.1*1.2},1}};
- };
- class Target
- {
- type = "line";
- points[] = {{"Target",{-0.05,-0.05},1},{"Target",{0.05,-0.05},1},{"Target",{0.05,0.05},1},{"Target",{-0.05,0.05},1},{"Target",{-0.05,-0.05},1}};
- };
- };
- class Horizont
- {
- class Center
- {
- type = "line";
- points[] = {{"Level0",{-0.25,0},1},{"Level0",{-0.07,0},1},{"Level0",{-0.07,0.04},1},{},{"Level0",{0.07,0.04},1},{"Level0",{0.07,0},1},{"Level0",{0.25,0},1}};
- };
- class P5
- {
- type = "line";
- points[] = {{"LevelP5",{-0.4,0},1},{"LevelP5",{-0.15,0},1},{},{"LevelP5",{0.4,0},1},{"LevelP5",{0.15,0},1}};
- };
- class M5
- {
- type = "line";
- points[] = {{"LevelM5",{-0.4,0},1},{"LevelM5",{-0.15,0},1},{},{"LevelM5",{0.4,0},1},{"LevelM5",{0.15,0},1}};
- };
- class P10
- {
- type = "line";
- points[] = {{"LevelP10",{-0.4,0},1},{"LevelP10",{-0.15,0},1},{},{"LevelP10",{0.4,0},1},{"LevelP10",{0.15,0},1}};
- };
- class M10
- {
- type = "line";
- points[] = {{"LevelM10",{-0.4,0},1},{"LevelM10",{-0.15,0},1},{},{"LevelM10",{0.4,0},1},{"LevelM10",{0.15,0},1}};
- };
- class P15
- {
- type = "line";
- points[] = {{"LevelP15",{-0.4,0},1},{"LevelP15",{-0.15,0},1},{},{"LevelP15",{0.4,0},1},{"LevelP15",{0.15,0},1}};
- };
- class M15
- {
- type = "line";
- points[] = {{"LevelM15",{-0.4,0},1},{"LevelM15",{-0.15,0},1},{},{"LevelM15",{0.4,0},1},{"LevelM15",{0.15,0},1}};
- };
- };
- class ILS
- {
- condition = "ils";
- class Glideslope
- {
- clipTL[] = {0.29,0.29};
- clipBR[] = {0.71,0.71};
- class ILS
- {
- type = "line";
- points[] = {{ILS,{-10,0},1},{ILS,{10,0},1},{},{ILS,{0,-10},1},{ILS,{0,10},1}};
- };
- };
- class AOABracket
- {
- type = "line";
- points[] = {{{0.42,0.78},1},{{0.4,0.78},1},{{0.4,0.88},1},{{0.42,0.88},1}};
- };
- };
- };
- };
- };
- };
- class f15e_blue_mesh: f15c_mod_mesh
- {
- displayName = "F-15E (GBU-12) Blue";
- model = "\rktf15c\f15e_blue_mesh";
- driverIsCommander = true;
- hasGunner = true;
- hiddenselections[] = {"rroundel","vrtule","num1","num2","num3","vrtule 1","_swA","_swB","_amrmA","_amrmB","_gbuA","_gbuB","_gbuC","_gbuD","_gbuE","_gbuF","_gbuG","_gbuH"};
- irScanGround = true;
- class Turrets
- {
- class MainTurret: NewTurret
- {
- body = "";
- gun = "";
- primary = true;
- commanding = -1;
- memoryPointsGetInGunner = "pos gunner";
- weapons[] = {"RKTF15E_GBU10_8Rail","RKT_F15_AIM9_2Rail","RKT_F15_AIM120_2Rail",RKT_F15_M61};
- magazines[] = {"RKTF15E_GBU10_8Rail","RKT_F15_AIM9_2Rail","RKT_F15_AIM120_2Rail",RKT_F15_M61};
- castGunnerShadow = true;
- viewGunnerShadow = true;
- gunnerAction = "AH1Z_Gunner";
- memoryPointGunnerOptics = "gunnerview";
- gunnerOpticsModel = "\ca\air\optika_Ka50_rocket.p3d";
- gunnerForceOptics = false;
- minElev = -60;
- maxElev = 10;
- initElev = 0;
- minTurn = -70;
- maxTurn = 70;
- initTurn = 0;
- gunnerInAction = "AH1Z_Gunner";
- };
- };
- weapons[] = {};
- magazines[] = {};
- };
- class f15e_mk84_mesh: f15c_mod_mesh
- {
- displayName = "F-15E (MK84)";
- model = "\rktf15c\f15e_mk84_mesh";
- driverIsCommander = true;
- hasGunner = true;
- hiddenselections[] = {"rroundel","vrtule","num1","num2","num3","vrtule 1","aim1","aim2","aim3","aim4","mk82_1","mk82_2","mk82_3","mk82_4","mk82_5","mk82_6","mk84_1","mk84_2","mk84_3","mk84_4","mk84_5","mk84_6"};
- irScanGround = true;
- class Turrets
- {
- class MainTurret: NewTurret
- {
- body = "";
- gun = "";
- primary = true;
- commanding = -1;
- memoryPointsGetInGunner = "pos gunner";
- weapons[] = {"RKTF15E_mk82_6Rail","RKTF15E_mk84_6Rail","RKT_F15_AIM120_4Rail",RKT_F15_M61};
- magazines[] = {"RKTF15E_mk82_6Rail","RKTF15E_mk84_6Rail","RKT_F15_AIM120_4Rail",RKT_F15_M61};
- castGunnerShadow = true;
- viewGunnerShadow = true;
- gunnerAction = "AH1Z_Gunner";
- memoryPointGunnerOptics = "gunnerview";
- gunnerOpticsModel = "\ca\air\optika_Ka50_rocket.p3d";
- gunnerForceOptics = false;
- minElev = -60;
- maxElev = 10;
- initElev = 0;
- minTurn = -70;
- maxTurn = 70;
- initTurn = 0;
- gunnerInAction = "AH1Z_Gunner";
- };
- };
- weapons[] = {};
- magazines[] = {};
- };
- class f15e_cbu_mesh: f15c_mod_mesh
- {
- displayName = "F-15E (CBU)";
- model = "\rktf15c\f15e_cbu_mesh";
- driverIsCommander = true;
- hasGunner = true;
- hiddenselections[] = {"rroundel","vrtule","num1","num2","num3","vrtule 1","aim1","aim2","aim3","aim4","mk82_1","mk82_2","mk82_3","mk82_4","mk82_5","mk82_6","mk84_1","mk84_2","mk84_3","mk84_4","mk84_5","mk84_6"};
- irScanGround = true;
- class Turrets
- {
- class MainTurret: NewTurret
- {
- body = "";
- gun = "";
- primary = true;
- commanding = -1;
- memoryPointsGetInGunner = "pos gunner";
- weapons[] = {"RKTF15E_cbu_6Rail","RKTF15E_mk84_6Rail","RKT_F15_AIM120_4Rail",RKT_F15_M61};
- magazines[] = {"RKTF15E_cbu_6Rail","RKTF15E_mk84_6Rail","RKT_F15_AIM120_4Rail",RKT_F15_M61};
- castGunnerShadow = true;
- viewGunnerShadow = true;
- gunnerAction = "AH1Z_Gunner";
- memoryPointGunnerOptics = "gunnerview";
- gunnerOpticsModel = "\ca\air\optika_Ka50_rocket.p3d";
- gunnerForceOptics = false;
- minElev = -60;
- maxElev = 10;
- initElev = 0;
- minTurn = -70;
- maxTurn = 70;
- initTurn = 0;
- gunnerInAction = "AH1Z_Gunner";
- };
- };
- weapons[] = {};
- magazines[] = {};
- };
- class f15e_cbug_mesh: f15c_mod_mesh
- {
- displayName = "F-15E (CBU) Grey";
- model = "\rktf15c\f15e_cbug_mesh";
- driverIsCommander = true;
- hasGunner = true;
- hiddenselections[] = {"rroundel","vrtule","num1","num2","num3","vrtule 1","aim1","aim2","aim3","aim4","mk82_1","mk82_2","mk82_3","mk82_4","mk82_5","mk82_6","mk84_1","mk84_2","mk84_3","mk84_4","mk84_5","mk84_6"};
- irScanGround = true;
- class Turrets
- {
- class MainTurret: NewTurret
- {
- body = "";
- gun = "";
- primary = true;
- commanding = -1;
- memoryPointsGetInGunner = "pos gunner";
- weapons[] = {"RKTF15E_cbu_6Rail","RKTF15E_mk84_6Rail","RKT_F15_AIM120_4Rail",RKT_F15_M61};
- magazines[] = {"RKTF15E_cbu_6Rail","RKTF15E_mk84_6Rail","RKT_F15_AIM120_4Rail",RKT_F15_M61};
- castGunnerShadow = true;
- viewGunnerShadow = true;
- gunnerAction = "AH1Z_Gunner";
- memoryPointGunnerOptics = "gunnerview";
- gunnerOpticsModel = "\ca\air\optika_Ka50_rocket.p3d";
- gunnerForceOptics = false;
- minElev = -60;
- maxElev = 10;
- initElev = 0;
- minTurn = -70;
- maxTurn = 70;
- initTurn = 0;
- gunnerInAction = "AH1Z_Gunner";
- };
- };
- weapons[] = {};
- magazines[] = {};
- };
- class f15e_bluec_mesh: f15c_mod_mesh
- {
- displayName = "F-15E (GBU-12) Bombcam";
- model = "\rktf15c\f15e_blue_mesh";
- driverIsCommander = true;
- hasGunner = true;
- hiddenselections[] = {"rroundel","vrtule","num1","num2","num3","vrtule 1","_swA","_swB","_amrmA","_amrmB","_gbuA","_gbuB","_gbuC","_gbuD","_gbuE","_gbuF","_gbuG","_gbuH"};
- irScanGround = true;
- class Turrets
- {
- class MainTurret: NewTurret
- {
- body = "";
- gun = "";
- primary = true;
- commanding = -1;
- memoryPointsGetInGunner = "pos gunner";
- weapons[] = {"RKTF15E_GBU10_8Rail","RKT_F15_AIM9_2Rail","RKT_F15_AIM120_2Rail",RKT_F15_M61};
- magazines[] = {"RKTF15E_GBU10_8Rail","RKT_F15_AIM9_2Rail","RKT_F15_AIM120_2Rail",RKT_F15_M61};
- castGunnerShadow = true;
- viewGunnerShadow = true;
- gunnerAction = "AH1Z_Gunner";
- memoryPointGunnerOptics = "gunnerview";
- gunnerOpticsModel = "\ca\air\optika_Ka50_rocket.p3d";
- gunnerForceOptics = false;
- minElev = -60;
- maxElev = 10;
- initElev = 0;
- minTurn = -70;
- maxTurn = 70;
- initTurn = 0;
- gunnerInAction = "AH1Z_Gunner";
- };
- };
- weapons[] = {};
- magazines[] = {};
- };
- class f15e_cbuc_mesh: f15c_mod_mesh
- {
- displayName = "F-15E (CBU) Bombcam";
- model = "\rktf15c\f15e_cbu_mesh";
- driverIsCommander = true;
- hasGunner = true;
- hiddenselections[] = {"rroundel","vrtule","num1","num2","num3","vrtule 1","aim1","aim2","aim3","aim4","mk82_1","mk82_2","mk82_3","mk82_4","mk82_5","mk82_6","mk84_1","mk84_2","mk84_3","mk84_4","mk84_5","mk84_6"};
- irScanGround = true;
- class Turrets
- {
- class MainTurret: NewTurret
- {
- body = "";
- gun = "";
- primary = true;
- commanding = -1;
- memoryPointsGetInGunner = "pos gunner";
- weapons[] = {"RKTF15E_cbu_6Rail","RKTF15E_mk84_6Rail","RKT_F15_AIM120_4Rail",RKT_F15_M61};
- magazines[] = {"RKTF15E_cbu_6Rail","RKTF15E_mk84_6Rail","RKT_F15_AIM120_4Rail",RKT_F15_M61};
- castGunnerShadow = true;
- viewGunnerShadow = true;
- gunnerAction = "AH1Z_Gunner";
- memoryPointGunnerOptics = "gunnerview";
- gunnerOpticsModel = "\ca\air\optika_Ka50_rocket.p3d";
- gunnerForceOptics = false;
- minElev = -60;
- maxElev = 10;
- initElev = 0;
- minTurn = -70;
- maxTurn = 70;
- initTurn = 0;
- gunnerInAction = "AH1Z_Gunner";
- };
- };
- weapons[] = {};
- magazines[] = {};
- };
- class f15c_blue_mesh: f15c_mod_mesh
- {
- displayName = "F-15C (CAP) Blue";
- model = "\rktf15c\f15c_blue_mesh";
- };
- class f15c_grey_mesh: f15c_mod_mesh
- {
- displayName = "F-15C (CAP) Grey";
- model = "\rktf15c\f15c_grey_mesh";
- };
- };
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement