Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- // config.bin - 18:33:38 07/15/13, generated in 0.19 seconds
- // Generated by unRap v1.06 by Kegetys
- // Separate rootclasses: Disabled, Automatic comments: Enabled
- // F14_pilot_anim.rtm
- #define true 1
- #define false 0
- #define private 0
- #define protected 1
- #define public 2
- #define LockNo 0
- #define LockCadet 1
- #define LockYes 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 CfgMovesBasic {
- class DefaultDie; // External class reference
- class ManActions {
- F14_Pilot = "F14_Pilot";
- };
- };
- class CfgMovesMaleSdr : CfgMovesBasic {
- skeletonName = "OFP2_ManSkeleton";
- gestures = "CfgGesturesMale";
- class States {
- class Crew; // External class reference
- class F14_Pilot : Crew {
- file = "\IkaR_F14_ir\Rtm\F14_Pilot.rtm";
- interpolateTo[] = {"KIA_AH1Z_Pilot", 1};
- };
- };
- };
- class CfgPatches {
- class IkaR_F14_IR {
- units[] = {"IkaR_F14_AIM_54_ir", "IkaR_F14_AGM_65_ir", "IkaR_F14_GBU_12_ir", "IkaR_F14_AIM_54", "IkaR_F14_AGM_65", "IkaR_F14_GBU_12", "IkaR_F14_GBU_12_racs", "IkaR_F14_AIM_54L"};
- weapons = "{}";
- requiredVersion = 0.1;
- requiredAddons[] = {"CACharacters", "CAWeapons", "CA_Anims_Char", "CAAir", "Extended_EventHandlers"};
- };
- };
- class Extended_Init_EventHandlers {
- class IkaR_F14_AIM_54_ir {
- Southy_IkaR_F14_AIM_54_ir_init = " [_this select 0] exec ""\IkaR_F14_ir\Scripts\common_init.sqs""; ";
- };
- class IkaR_F14_AGM_65_ir {
- Southy_IkaR_F14_AGM_65_ir_init = "[_this select 0] exec ""\IkaR_F14_ir\Scripts\common_init1.sqs""; ";
- };
- class IkaR_F14_GBU_12_ir {
- Southy_IkaR_F14_GBU_12_ir_init = "[_this select 0] exec ""\IkaR_F14_ir\Scripts\common_init2.sqs""; ";
- };
- class IkaR_F14_AIM_54 {
- Southy_IkaR_F14_AIM_54_init = "[_this select 0] exec ""\IkaR_F14_ir\Scripts\comm_init4.sqs""; ";
- };
- class IkaR_F14_AIM_54L {
- Southy_IkaR_F14_AIM_54L_init = "[_this select 0] exec ""\IkaR_F14_ir\Scripts\comm_init4.sqs""; ";
- };
- class IkaR_F14_AGM_65 {
- Southy_IkaR_F14_AGM_65_init = "[_this select 0] exec ""\IkaR_F14_ir\Scripts\comm_init5.sqs""; ";
- };
- class IkaR_F14_GBU_12_racs {
- Southy_IkaR_F14_GBU_12_racs_init = "[_this select 0] exec ""\IkaR_F14_ir\Scripts\common_init2.sqs""; ";
- };
- class IkaR_F14_GBU_12 {
- Southy_IkaR_F14_GBU_12_init = "[_this select 0] exec ""\IkaR_F14_ir\Scripts\common_init2.sqs""; ";
- };
- };
- class Extended_fired_EventHandlers {
- class IkaR_F14_AIM_54_ir {
- Southy_IkaR_F14_AIM_54_ir_fired = "[_this] exec ""\IkaR_F14_ir\Scripts\fire_e_aim.sqs""; ";
- };
- class IkaR_F14_AGM_65_ir {
- Southy_IkaR_F14_AGM_65_ir_fired = "[_this] exec ""\IkaR_F14_ir\Scripts\fire_e_MAV.sqs""; ";
- };
- class IkaR_F14_GBU_12_ir {
- Southy_IkaR_F14_GBU_12_ir_fired = "[_this] exec ""\IkaR_F14_ir\Scripts\fire_e_gbu.sqs""; ";
- };
- class IkaR_F14_AIM_54 {
- Southy_IkaR_F14_AIM_54_fired = "[_this] exec ""\IkaR_F14_ir\Scripts\fire_e_aim.sqs""; ";
- };
- class IkaR_F14_AIM_54L {
- Southy_IkaR_F14_AIM_54L_fired = "[_this] exec ""\IkaR_F14_ir\Scripts\fire_e_aim.sqs""; ";
- };
- class IkaR_F14_AGM_65 {
- Southy_IkaR_F14_AGM_65_fired = "[_this] exec ""\IkaR_F14_ir\Scripts\fire_e_MAV.sqs""; ";
- };
- class IkaR_F14_GBU_12_racs {
- Southy_IkaR_F14_GBU_12_racs_fired = "[_this] exec ""\IkaR_F14_ir\Scripts\fire_e_gbu.sqs""; ";
- };
- class IkaR_F14_GBU_12 {
- Southy_IkaR_F14_GBU_12_fired = "[_this] exec ""\IkaR_F14_ir\Scripts\fire_e_gbu.sqs""; ";
- };
- };
- class CfgSounds {
- class IkaR_F14_trains_ir {
- sound[] = {"\IkaR_F14_ir\Sons\F14_trains.wav", db-5, 1};
- name = "IkaR_F14_trains_ir";
- titles[] = {};
- };
- class IkaR_F14_crochet_ir {
- sound[] = {"\IkaR_F14_ir\Sons\F14_crochet.wav", db2, 1};
- name = "IkaR_F14_crochet_ir";
- titles[] = {};
- };
- };
- class CfgSkeletons {
- class F14_skel {
- skeletonInherit = "";
- isDiscrete = 1;
- skeletonBones[] = {"alt", "", "alt2", "", "mph", "", "mph2", "", "vert_speed", "", "vert_speed2", "", "nm_alt", "", "hud_alt", "", "hud_speed", "", "rpm", "", "kompas", "", "kompas2", "", "hodinova", "", "hodinova2", "", "minutova", "", "minutova2", "", "horizont_dive", "", "horizont", "horizont_dive", "horizont_dive2", "", "horizont2", "horizont_dive2", "lkh klapka", "", "pkh klapka", "", "lkd klapka", "", "pkd klapka", "", "LAileronT", "", "RAileronT", "", "ls klapka", "", "ps klapka", "", "elev_L", "", "elev_R", "", "vrtule", "", "exhaust_up", "", "exhaust_left", "", "exhaust_right", "", "exhaust_down", "", "damageHide", "", "train droit", "", "roll_wheel_R", "train droit", "train gauche", "", "roll_wheel_L", "train gauche", "train avant", "", "roll_wheel_F", "train avant", "trapav droit", "", "trapav gauche", "", "trap droit", "", "leftwing", "", "rightwing", "", "trap gauche", "", "combustion", "", "rudd_L", "", "rudd_R", "", "ABSwitch", "", "mainturret", "", "maingun", "mainturret", "crochet", ""};
- };
- };
- class Rotation; // External class reference
- class CfgModels {
- class Default {
- sectionsInherit = "";
- sections[] = {};
- };
- class IkaR_F14_AIM_54_ir : Default {
- sectionsInherit = "";
- sections[] = {ID1, "sidew01", "sidew02", "phnix01", "phnix02", "phnix03", "phnix04", "phnix05", "phnix06", "num1", "num2", "num3", "vrtule blur", "zasleh", "vrtule staticka", "vrtule blur", "trup", "zbytek"};
- skeletonName = "F14_skel";
- class Animations {
- class FWheel {
- type = "rotation";
- source = "gear";
- selection = "predni kolo";
- axis = "osa predniho kola";
- minValue = -1;
- maxValue = 1;
- angle0 = "rad -104.4";
- angle1 = "rad 104.4";
- };
- class LWheel : FWheel {
- selection = "levy kolo";
- axis = "osa leveho kola";
- angle0 = "rad -81";
- angle1 = "rad 81";
- };
- class RWheel : LWheel {
- selection = "pravy kolo";
- axis = "osa praveho kola";
- };
- class FWheelRot {
- type = "rotationX";
- source = "wheel";
- selection = "predni kolo rot";
- axis = "predni kolo rot";
- memory = "false";
- minValue = 0;
- maxValue = 2;
- sourceAddress = "loop";
- angle0 = 0;
- angle1 = "-rad 360";
- };
- class roll_wheel_L {
- type = "rotationX";
- memory = 1;
- sourceAddress = "loop";
- source = "wheel";
- selection = "roll_wheel_L";
- axis = "axis_roll_wheel_L";
- minValue = 0;
- maxValue = 1;
- angle0 = 0;
- angle1 = "rad -360";
- };
- class roll_wheel_R : roll_wheel_L {
- selection = "roll_wheel_R";
- axis = "axis_roll_wheel_R";
- };
- class roll_wheel_F : roll_wheel_L {
- selection = "roll_wheel_F";
- axis = "axis_roll_wheel_F";
- };
- class rightwing {
- type = "rotation";
- source = "Speed";
- selection = "rightwing";
- axis = "osa ps klapky";
- memory = 1;
- sourceAddress = "clamp";
- minValue = 55;
- maxValue = 125;
- angle0 = "1";
- angle1 = "rad -2.0";
- };
- class leftwing : rightwing {
- selection = "leftwing";
- axis = "osa ls klapky";
- angle0 = "-1";
- angle1 = "rad +2.0";
- };
- class rudd_L {
- memory = 1;
- type = "rotation";
- sourceAddress = "clamp";
- source = "rudder";
- selection = "rudd_L";
- axis = "axis_rudd_L";
- minValue = -1;
- maxValue = 1;
- angle0 = "rad +20";
- angle1 = "rad -20";
- };
- class rudd_R : rudd_L {
- selection = "rudd_R";
- axis = "axis_rudd_R";
- };
- class LFlap {
- type = "rotation";
- source = "flap";
- selection = "ls klapka";
- axis = "osa ls klapky";
- angle0 = 0;
- angle1 = "rad -28.6";
- };
- class RFlap {
- type = "rotation";
- source = "flap";
- selection = "ps klapka";
- axis = "osa ps klapky";
- angle0 = 0;
- angle1 = "rad 28.6";
- };
- class elev_L {
- memory = 1;
- type = "rotation";
- sourceAddress = "clamp";
- source = "elevator";
- selection = "elev_L";
- axis = "axis_elev_L";
- minValue = -1;
- maxValue = 1;
- angle0 = "rad +15";
- angle1 = "rad -15";
- };
- class elev_R : elev_L {
- selection = "elev_R";
- axis = "axis_elev_R";
- };
- class LAileronT {
- memory = 1;
- type = "rotation";
- source = "aileron";
- selection = "elev_R";
- axis = "axis_elev_R";
- minValue = "rad -5";
- maxValue = "rad +5";
- angle0 = "rad +5";
- angle1 = "rad -5";
- };
- class RAileronT {
- memory = 1;
- type = "rotation";
- source = "aileron";
- selection = "elev_L";
- axis = "axis_elev_L";
- minValue = "rad -5";
- maxValue = "rad +5";
- angle0 = "rad +5";
- angle1 = "rad -5";
- };
- class LRudder {
- type = "rotation";
- source = "rudder";
- selection = "leva smerovka";
- axis = "osa leve smerovky";
- minValue = -1;
- maxValue = 1;
- angle0 = "rad 22.9";
- angle1 = "rad -22.9";
- };
- class RRudder : LRudder {
- selection = "prava smerovka";
- axis = "osa prave smerovky";
- };
- class Rotor {
- type = "rotation";
- source = "rotor";
- selection = "vrtule";
- axis = "osa vrtule";
- sourceAddress = "1";
- angle0 = 0;
- angle1 = "rad 1440";
- };
- class LeftGear {
- type = "rotation";
- sourceAddress = "clamp";
- source = "gear";
- selection = "left wheel";
- axis = "axis left wheel";
- angle0 = 0;
- angle1 = 1.54;
- };
- class Train_D {
- memory = 1;
- sourceAddress = "clamp";
- source = "gear";
- type = "rotation";
- selection = "train droit";
- axis = "axe train droit";
- angle0 = 0;
- angle1 = -1.43116;
- };
- class Train_G {
- memory = 1;
- sourceAddress = "clamp";
- source = "gear";
- type = "rotation";
- selection = "train gauche";
- axis = "axe train gauche";
- angle0 = 0;
- angle1 = 1.43116;
- };
- class Train_av {
- memory = 1;
- sourceAddress = "clamp";
- source = "gear";
- type = "rotation";
- selection = "train avant";
- axis = "axe train avant";
- angle0 = 0;
- angle1 = 1.57079;
- };
- class Trapp_avd {
- memory = 1;
- sourceAddress = "clamp";
- source = "gear";
- type = "rotation";
- selection = "trapav droit";
- axis = "axe trapav droit";
- angle0 = 0;
- angle1 = -1.41371;
- };
- class Trapp_avg {
- memory = 1;
- sourceAddress = "clamp";
- source = "gear";
- type = "rotation";
- selection = "trapav gauche";
- axis = "axe trapav gauche";
- angle0 = 0;
- angle1 = 1.41371;
- };
- class Trapp_d1 {
- memory = 1;
- sourceAddress = "clamp";
- source = "gear";
- type = "rotation";
- selection = "trap droit";
- axis = "axe trap droit";
- angle0 = 0;
- angle1 = -1.39626;
- };
- class Trapp_g1 {
- memory = 1;
- sourceAddress = "clamp";
- source = "gear";
- type = "rotation";
- selection = "trap gauche";
- axis = "axe trap gauche";
- angle0 = 0;
- angle1 = 1.39626;
- };
- class combustion {
- type = "rotation";
- animPeriod = 0.5;
- selection = "combustion";
- axis = "axe combustion";
- angle0 = 0;
- angle1 = 1;
- };
- class crochet {
- type = "rotation";
- animPeriod = 1.4;
- selection = "crochet";
- axis = "axe crochet";
- angle0 = 0;
- angle1 = 0.698129;
- };
- class mainturret {
- type = "rotationY";
- source = "mainturret";
- selection = "mainturret";
- axis = "axis1turret";
- animPeriod = 0;
- memory = 1;
- minValue = "rad -360";
- maxValue = "rad +360";
- angle0 = "rad -360";
- angle1 = "rad +360";
- };
- class maingun {
- type = "rotationX";
- source = "maingun";
- selection = "maingun";
- axis = "axis1gun";
- animPeriod = 0;
- memory = 1;
- minValue = "rad -360";
- maxValue = "rad +360";
- angle0 = "rad -360";
- angle1 = "rad +360";
- };
- class ABSwitch {
- type = "rotation";
- source = "ABSwitch";
- sourceAddress = "clamp";
- minValue = 0;
- maxValue = 1;
- animperiod = 1;
- selection = "ABSwitch";
- axis = "axis_ABSwitch";
- angle0 = 0;
- angle1 = 0.00017;
- };
- };
- };
- class IkaR_F14_AIM_54 : IkaR_F14_AIM_54_ir {
- sectionsInherit = "";
- sections[] = {"ID", "sidew01", "sidew02", "phnix01", "phnix02", "phnix03", "phnix04", "phnix05", "phnix06", "vrtule blur", "zasleh"};
- };
- class IkaR_F14_AIM_54L : IkaR_F14_AIM_54_ir {
- sectionsInherit = "";
- sections[] = {ID1, "sidew01", "sidew02", "phnix01", "phnix02", "phnix03", "phnix04", "phnix05", "phnix06", "vrtule blur", "zasleh"};
- };
- class IkaR_F14_AGM_65_ir : IkaR_F14_AIM_54_ir {
- sectionsInherit = "";
- sections[] = {"ID", "sidew01", "sidew02", "mavrk01", "mavrk02", "mavrk03", "mavrk04", "vide7", "vide8", "num1", "num2", "num3", "vrtule blur", "zasleh"};
- };
- class IkaR_F14_AGM_65 : IkaR_F14_AIM_54_ir {
- sectionsInherit = "";
- sections[] = {"ID", "sidew01", "sidew02", "mavrk01", "mavrk02", "mavrk03", "mavrk04", "vide7", "vide8", "vrtule blur", "zasleh"};
- };
- class IkaR_F14_GBU_12 : IkaR_F14_AIM_54_ir {
- sectionsInherit = "";
- sections[] = {"ID", "sidew01", "sidew02", "gbu01", "gbu02", "gbu03", "gbu04", "gbu05", "vide8", "vrtule blur", "zasleh"};
- };
- class IkaR_F14_GBU_12_racs : IkaR_F14_AIM_54_ir {
- sectionsInherit = "";
- sections[] = {"ID", "sidew01", "sidew02", "gbu01", "gbu02", "gbu03", "gbu04", "gbu05", "vide8", "vrtule blur", "zasleh"};
- };
- class IkaR_F14_GBU_12_ir : IkaR_F14_AIM_54_ir {
- sectionsInherit = "";
- sections[] = {"ID", "sidew01", "sidew02", "gbu01", "gbu02", "gbu03", "gbu04", "gbu05", "vide8", "num1", "num2", "num3", "vrtule blur", "zasleh"};
- };
- };
- class CfgAmmo {
- class MissileBase; // External class reference
- class IkaR_F14_AIM54_ir : MissileBase {
- model = "\IkaR_F14_ir\M\IkaR_F14_AIM54_feu_ir.p3d";
- proxyShape = "\IkaR_F14_ir\IkaR_VIDE_proxy_ir";
- hit = 500;
- indirectHit = 210;
- indirectHitRange = 20;
- maxSpeed = 1900; // max speed on level road, km/h
- initTime = 0.55;
- thrustTime = 40;
- visibleFire = 35; // how much is visible when this weapon is fired
- visibleFireTime = 80; // how long is it visible
- maxControlRange = 2000; // max range for manual control, 0 = no control (passive weapon)
- airLock = "true";
- cost = 20000;
- thrust = 350;
- maneuvrability = 30.0;
- reloadTime = 1.0;
- audibleFire = 30;
- };
- class IkaR_F14_AIM9_ir : MissileBase {
- model = "\IkaR_F14_ir\M\IkaR_F14_AIM9_feu_ir.p3d";
- proxyShape = "\IkaR_F14_ir\IkaR_VIDE_proxy_ir";
- hit = 400;
- indirectHit = 85;
- indirectHitRange = 20;
- maneuvrability = 27;
- simulationStep = 0.002;
- airLock = true;
- cost = 15000;
- maxSpeed = 828; // max speed on level road, km/h
- timeToLive = 35;
- sideAirFriction = 0.2;
- trackOversteer = 1.0;
- trackLead = 1;
- initTime = 0.0;
- thrustTime = 5.0;
- thrust = 2900;
- fuseDistance = 500;
- CraterEffects = "AAMissileCrater";
- explosionEffects = "AAMissileExplosion";
- effectsMissile = "missile3";
- whistleDist = 20;
- };
- class BulletBase; // External class reference
- class IkaR_F14_M61A1_20_ir : BulletBase {
- hit = 124;
- indirectHit = 30;
- indirectHitRange = 0.75;
- visibleFire = 32; // how much is visible when this weapon is fired
- audibleFire = 32;
- visibleFireTime = 4; // how long is it visible
- explosive = 0.6;
- cost = 40;
- airLock = true;
- CraterEffects = "ExploAmmoCrater";
- explosionEffects = "ExploAmmoExplosion";
- model = "\ca\Weapons\Data\bullettracer\tracer_red";
- tracerScale = 1.9;
- tracerStartTime = 0.1;
- tracerEndTime = 2;
- airFriction = -0.00086;
- muzzleEffect = "BIS_Effects_HeavyCaliber";
- caliber = 1.22;
- };
- class IkaR_F14_AGM65_ir : MissileBase {
- model = "\IkaR_F14_ir\M\IkaR_F14_AGM65_feu_ir.p3d";
- proxyShape = "\IkaR_F14_ir\agm65";
- hit = 1000;
- indirectHit = 20;
- indirectHitRange = 2;
- cost = 10000;
- irLock = true;
- laserLock = true;
- maxControlRange = 27000; // max range for manual control, 0 = no control (passive weapon)
- initTime = 0.15;
- trackOversteer = 1;
- trackLead = 1;
- timeToLive = 120;
- maneuvrability = 8;
- simulationStep = 0.01;
- sideAirFriction = 0.2;
- maxSpeed = 300; // max speed on level road, km/h
- thrustTime = 2.0;
- thrust = 141;
- effectsMissile = "missile4";
- whistleDist = 4;
- };
- class LaserBombCore; // External class reference
- class IkaR_F14_GBU12_ir : LaserBombCore {
- model = "\IkaR_F14_ir\M\IkaR_F14_GBU12_feu_ir.p3d";
- proxyShape = "\IkaR_F14_ir\IkaR_VIDE_proxy_ir";
- hit = 5000;
- indirectHit = 1100;
- indirectHitRange = 12;
- irLock = true;
- laserLock = true;
- soundHit[] = {"\IkaR_F14_ir\sons\missileimpact", db40, 1, 5000};
- trackOversteer = 1;
- trackLead = 0.95;
- maneuvrability = 20;
- CraterEffects = "BombCrater";
- explosionEffects = "BombExplosion";
- explosionTime = 2;
- fuseDistance = 35;
- whistleDist = 24;
- };
- };
- class CfgMagazines {
- class VehicleMagazine; // External class reference
- class IkaR_F14_AGM65Launcher4_ir : VehicleMagazine {
- scope = public;
- displayName = $STR_DN_MAVERICK;
- count = 4;
- ammo = "IkaR_F14_AGM65_ir";
- initSpeed = 0;
- sound[] = {"\IkaR_F14_ir\sons\missilelaunch", 30, 1, 3000};
- reloadSound[] = {"\ca\Weapons\Data\Sound\missload", 0.000316228, 1};
- };
- class IkaR_F14_AIM54Launcher6_ir : VehicleMagazine {
- count = 6;
- ammo = "IkaR_F14_AIM54_ir";
- initSpeed = 0;
- sound[] = {"\IkaR_F14_ir\sons\missilelaunch", 30, 1, 3000};
- reloadSound[] = {"\ca\Weapons\Data\Sound\missload", 0.000316228, 1};
- timeToLive = 120;
- maneuvrability = 8;
- simulationStep = 0.01;
- sideAirFriction = 0.2;
- irLock = true;
- trackOversteer = 1;
- trackLead = 1;
- maxSpeed = 300; // max speed on level road, km/h
- initTime = 0.15;
- thrustTime = 2.0;
- thrust = 141;
- nameSound = "missiles";
- };
- class IkaR_F14_AIM9Launcher2_ir : VehicleMagazine {
- count = 2;
- ammo = "IkaR_F14_AIM9_ir";
- initSpeed = 0;
- maxLeadSpeed = 1000; // max estimated speed km/h
- sound[] = {"\IkaR_F14_ir\sons\missilelaunch", 30, 1, 3000};
- reloadSound[] = {"\ca\Weapons\Data\Sound\missload", 0.000316228, 1};
- nameSound = "missiles";
- };
- class IkaR_F14_GBU12Launcher5_ir : VehicleMagazine {
- scope = public;
- displayName = "gbu12";
- ammo = "IkaR_F14_GBU12_ir";
- count = 5;
- maxLeadSpeed = 1000; // max estimated speed km/h
- nameSound = "rockets";
- sound[] = {"", db0, 1};
- reloadSound[] = {"", 0.000316228, 1};
- initSpeed = 0;
- };
- class IkaR_F14_canon20mm_ir : VehicleMagazine {
- scope = public;
- initSpeed = 1040;
- maxLeadSpeed = 300; // max estimated speed km/h
- tracersEvery = 2;
- nameSound = "cannon";
- displayName = "M61A1 20 mm";
- ammo = "IkaR_F14_M61A1_20_ir";
- count = 676;
- };
- };
- class CfgWeapons {
- class CannonCore; // External class reference
- class IkaR_F14_canon20mm_ir : CannonCore {
- scope = protected;
- nameSound = "cannon";
- cursor = "Air_W_MG";
- cursorAim = "Air_W_MG";
- cursorSize = 1;
- canLock = LockYes;
- displayName = "M61A1 20 mm";
- reloadTime = 0.01;
- burst = 4;
- autofire = true;
- flash = "gunfire";
- flashSize = 0.1;
- recoil = "Empty";
- multiplier = 1;
- dispersion = 0.01;
- soundContinuous = 0;
- sound[] = {"\IkaR_F14_ir\Sons\m61", 30.0, 1.0, 3000};
- soundBurst = 1;
- magazines[] = {"IkaR_F14_canon20mm_ir"};
- minRange = 0;
- minRangeProbab = 0.1;
- midRange = 400;
- midRangeProbab = 0.58;
- maxRange = 900;
- maxRangeProbab = 0.2;
- magazineReloadTime = 30;
- };
- class MissileLauncher; // External class reference
- class IkaR_F14_AIM54Launcher6_ir : MissileLauncher {
- reloadTime = 2.3;
- ammo = "IkaR_F14_AIM54_ir";
- count = 6;
- displayName = "AIM-54 Phoenix";
- displayNameMagazine = "AIM-54 Phoenix";
- shortNameMagazine = "AIM-54 Phoenix";
- minRange = 70;
- minRangeProbab = 0.01;
- midRange = 4000;
- midRangeProbab = 0.7;
- maxRange = 8000;
- maxRangeProbab = 0.1;
- canLock = LockYes;
- maxLeadSpeed = 800; // max estimated speed km/h
- magazines[] = {"IkaR_F14_AIM54Launcher6_ir"};
- sound[] = {"\IkaR_F14_ir\Sons\missilelaunch", 30.0, 1.0, 3000};
- };
- class IkaR_F14_AIM9Launcher2_ir : MissileLauncher {
- displayName = "AIM-9";
- sound[] = {"\IkaR_F14_ir\Sons\missilelaunch", 30.0, 1.0, 3000};
- soundFly[] = {"\ca\Sounds\weapons\cannon\rocket_fly1", db28, 0.8, 700};
- magazines[] = {"IkaR_F14_AIM9Launcher2_ir"};
- minRange = 300;
- minRangeProbab = 0.025;
- midRange = 2500;
- midRangeProbab = 0.09;
- maxRange = 9000;
- maxRangeProbab = 0.01;
- reloadTime = 0.1;
- magazineReloadTime = 30;
- cursorAim = "\ca\Weapons\Data\clear_empty";
- cursor = "Laser";
- cursorSize = 1;
- };
- class IkaR_F14_AGM65Launcher4_ir : MissileLauncher {
- displayName = $STR_DN_MAVERICK;
- minRange = 50;
- minRangeProbab = 0.5;
- midRange = 8000;
- midRangeProbab = 0.7;
- maxRange = 18000;
- maxRangeProbab = 0.001;
- sound[] = {"\IkaR_F14_ir\Sons\missilelaunch", 30.0, 1.0, 3000};
- soundFly[] = {"\ca\Sounds\weapons\cannon\rocket_fly1", db40, 0.8, 700};
- reloadTime = 1;
- aiRateOfFire = 10.0; // delay between shots at given distance
- aiRateOfFireDistance = 2500;
- cursorAim = "\ca\Weapons\Data\clear_empty";
- cursor = "Laser";
- cursorSize = 1;
- magazines[] = {"IkaR_F14_AGM65Launcher4_ir"};
- };
- class BombLauncher; // External class reference
- class IkaR_F14_GBU12Launcher5_ir : BombLauncher {
- displayName = "GBU-12";
- magazines[] = {"IkaR_F14_GBU12Launcher5_ir"};
- count = 5;
- reloadTime = 1;
- sound[] = {"\IkaR_F14_ir\Sons\bombrelease", 3, 1};
- aiRateOfFire = 5.0; // delay between shots at given distance
- aiRateOfFireDistance = 500;
- nameSound = "";
- cursorAim = "\ca\Weapons\Data\clear_empty";
- cursor = "\ca\Weapons\Data\clear_empty";
- };
- };
- class CfgFactionClasses {
- class RACS {
- displayName = RACS;
- priority = 8;
- side = TWest;
- };
- class USAF {
- displayName = "US Air Force";
- priority = 8;
- side = TWest;
- };
- };
- class CfgVehicles {
- class Air; // External class reference
- class Plane : Air {
- class NewTurret; // External class reference
- class ViewPilot; // External class reference
- class Sounds; // External class reference
- };
- class IkaR_F14_AIM_54_ir : Plane {
- scope = 2;
- vtol = 0;
- radarType = 4;
- driverAction = "AV8B_Pilot";
- crew = "B_soldier_AR_F";
- displayName = "F14 Iranian AIM-54 (CAP)";
- model = "\IkaR_F14_ir\IkaR_F14_AIM_54_ir";
- side = 1;
- wheelSteeringSensitivity = 3.0;
- camouflage = 12; // how dificult to spot - bigger - better spotable
- audible = 6; // audible - bigger - better heard
- accuracy = 0.2; // accuracy needed to recognize type of this target
- mapSize = 15.5;
- supplyRadius = 2;
- cost = 20000000;
- landingSpeed = 280;
- landingAoa = "rad 7";
- maxSpeed = 1250; // max speed on level road, km/h
- armor = 40;
- damageResistance = 0.01096;
- hasGunner = true;
- weapons[] = {};
- magazines[] = {};
- hiddenselections[] = {"ID", "sidew01", "sidew02", "phnix01", "phnix02", "phnix03", "phnix04", "phnix05", "phnix06", "vide9"};
- armorStructured = 1;
- irScanRangeMin = 100;
- irScanRangeMax = 10000;
- irScanToEyeFactor = 3;
- aileronSensitivity = 1; // relative aileron sensitivity
- elevatorSensitivity = 0.8; // relative elevator sensitivity
- 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; // minimal time spent firing on single target
- type = "VAir";
- memoryPointLRocket = "L raketa";
- memoryPointRRocket = "P raketa";
- // threat (VSoft, VArmor, VAir), how threatening vehicle is to unit types
- threat[] = {0.7, 1, 1.0};
- icon = "\IkaR_F14_ir\IC\F14_ic.paa";
- picture = "\IkaR_F14_ir\IC\F14_img.paa";
- driverIsCommander = true;
- soundLandCrash[] = {"\IkaR_F14_ir\Sons\Tire", 8, 1.2, 1200};
- soundServo[] = {"\IkaR_F14_ir\Sons\F14_trains", 1, 1.1, 50};
- soundDammage[] = {"\IkaR_F14_ir\Sons\F14_alertm", 1, 1};
- soundGetIn[] = {"ca\sounds\Air\AV8\ext\ext-jetair-cabine-close1", db-25, 1};
- soundGetOut[] = {"ca\sounds\Air\AV8\ext\ext-jetair-cabine-open1", db-25, 1, 40};
- soundEngineOnInt[] = {"\IkaR_F14_ir\Sons\F14_start_in", 0.1, 0.7};
- soundEngineOnExt[] = {"\IkaR_F14_ir\Sons\F14_start", 0.7, 0.7, 1000};
- soundEngineOffInt[] = {"\IkaR_F14_ir\Sons\F14_stop_in", 0.1, 0.7};
- soundEngineOffExt[] = {"\IkaR_F14_ir\Sons\F14_stop", 0.7, 0.7, 1000};
- class Sounds {
- class EngineLowOut {
- sound[] = {"\IkaR_F14_ir\Sons\F14_engine", 14, 1.0, 900};
- frequency = "1.0 min (rpm + 0.5)";
- volume = "engineOn*camPos*(thrust factor[1.0, 1.0])";
- };
- class EngineHighOut {
- sound[] = {"\IkaR_F14_ir\Sons\F14_engine_hi", 14, 1.0};
- frequency = "1";
- volume = "engineOn*camPos*(thrust factor[0.1, 1.0])";
- };
- class ForsageOut {
- sound[] = {"\IkaR_F14_ir\Sons\ext-jetair-forsage1", 18, 1.1, 2000};
- frequency = "1";
- volume = "engineOn*camPos*(thrust factor[0.5, 1.0])";
- cone[] = {3.14, 3.92, 2.0, 0.4};
- };
- class WindNoiseOut {
- sound[] = {"\IkaR_F14_ir\Sons\ext-jetair-wind", 6, 1.0, 1500};
- frequency = "(0.1+(1.2*(speed factor[1, 150])))";
- volume = "camPos*(speed factor[1, 150])";
- };
- class DistantPlaneOut {
- sound[] = {"\IkaR_F14_ir\Sons\distantplane", 30, 0.5, 5000};
- frequency = "1";
- volume = "engineOn*camPos*(speed factor[1, 100])";
- };
- class EngineLowIn {
- sound[] = {"\IkaR_F14_ir\Sons\F14_engine_in", db2, 1.0};
- frequency = "1.0 min (rpm + 0.5)";
- volume = "(1-camPos)*(engineOn*(thrust factor[1.0, 0.4]))";
- };
- class EngineHighIn {
- sound[] = {"\IkaR_F14_ir\Sons\F14_engine_hi_in", db2, 1.0};
- frequency = "1";
- volume = "(1-camPos)*(engineOn*(thrust factor[0.1, 1.0]))";
- };
- class ForsageIn {
- sound[] = {"\IkaR_F14_ir\Sons\ext-jetair-engine-low2", db3, 1.2};
- frequency = "1";
- volume = "(1-camPos)*(engineOn*(thrust factor[0.75, 1.0]))";
- };
- class WindNoiseIn {
- sound[] = {"\IkaR_F14_ir\Sons\int-jetair-wind1", db-7, 1.1};
- frequency = "(0.1+(1.2*(speed factor[1, 150])))";
- volume = "(1-camPos)*(speed factor[1, 150])";
- };
- };
- class Turrets {
- class MainTurret : NewTurret {
- body = "";
- gun = "";
- commanding = -1;
- memoryPointsGetInGunner = "pos gunner";
- memoryPointsGetInGunnerDir = "pos gunner dir";
- weapons[] = {"IkaR_F14_AIM54Launcher6_ir", "IkaR_F14_AIM9Launcher2_ir", "IkaR_F14_canon20mm_ir"};
- magazines[] = {"IkaR_F14_AIM54Launcher6_ir", "IkaR_F14_AIM9Launcher2_ir", "IkaR_F14_canon20mm_ir"};
- castGunnerShadow = true;
- viewGunnerShadow = true;
- memoryPointGunnerOptics = "gunnerview";
- gunnerOpticsModel = "\ca\air\optika_AH1Z";
- gunnerForceOptics = false;
- memoryPointLRocket = "L raketa";
- memoryPointRRocket = "P raketa";
- gunnerAction = "AH1Z_Gunner";
- minElev = -60;
- maxElev = 10;
- initElev = 0;
- minTurn = -70;
- maxTurn = 70;
- initTurn = 0;
- gunnerInAction = "AH1Z_Gunner";
- };
- };
- class AnimationSources {
- class RFlap {
- animPeriod = 2;
- };
- class LFlap {
- animPeriod = 2;
- };
- class crochet {
- animPeriod = 1;
- };
- class combustion {
- animPeriod = 1;
- };
- class Trapp_g1 {
- animPeriod = 3;
- };
- class Trapp_d1 {
- animPeriod = 3;
- };
- class Trapp_avg {
- animPeriod = 3;
- };
- class Trapp_avd {
- animPeriod = 3;
- };
- class Train_av {
- animPeriod = 1;
- };
- class Train_G {
- animPeriod = 1;
- };
- class Train_D {
- animPeriod = 1;
- };
- class LeftWing {
- animPeriod = 1;
- };
- class RightWing {
- animPeriod = 1;
- };
- };
- class Animations {
- class Train_D {
- type = "rotation";
- animPeriod = 1.5;
- selection = "train droit";
- axis = "axe train droit";
- angle0 = 0;
- angle1 = -1.43116;
- };
- class Train_G {
- type = "rotation";
- animPeriod = 1.5;
- selection = "train gauche";
- axis = "axe train gauche";
- angle0 = 0;
- angle1 = 1.43116;
- };
- class Train_av {
- type = "rotation";
- animPeriod = 1.5;
- selection = "train avant";
- axis = "axe train avant";
- angle0 = 0;
- angle1 = 1.57079;
- };
- class Trapp_avd {
- type = "rotation";
- animPeriod = 3;
- selection = "trapav droit";
- axis = "axe trapav droit";
- angle0 = 0;
- angle1 = -1.41371;
- };
- class Trapp_avg {
- type = "rotation";
- animPeriod = 3;
- selection = "trapav gauche";
- axis = "axe trapav gauche";
- angle0 = 0;
- angle1 = 1.41371;
- };
- class Trapp_d1 {
- type = "rotation";
- animPeriod = 3;
- selection = "trap droit";
- axis = "axe trap droit";
- angle0 = 0;
- angle1 = -1.39626;
- };
- class Trapp_g1 {
- type = "rotation";
- animPeriod = 3;
- selection = "trap gauche";
- axis = "axe trap gauche";
- angle0 = 0;
- angle1 = 1.39626;
- };
- class combustion {
- type = "rotation";
- animPeriod = 0.5;
- selection = "combustion";
- axis = "axe combustion";
- angle0 = 0;
- angle1 = 1;
- };
- class crochet {
- type = "rotation";
- animPeriod = 1.4;
- selection = "crochet";
- axis = "axe crochet";
- angle0 = 0;
- angle1 = 0.698129;
- };
- };
- class UserActions {
- class Afterburner {
- displayName = "Afterburner On";
- position = "pilotcontrol";
- radius = 15;
- condition = "speed this >60 and this animationPhase ""ABSwitch"" <= 0.1";
- statement = "this execvm ""\IkaR_F14_ir\Scripts\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 crochetBAS {
- displayName = "$STR_IkaR_F14_crochetBAS";
- position = "comcomb";
- radius = 1;
- condition = "this animationPhase ""crochet"" < 0.5 and player in this";
- statement = "[this] exec ""\IkaR_F14_ir\Scripts\F14_crochetBAS.sqs""";
- onlyforplayer = "False";
- };
- class crochetHAUT {
- displayName = "$STR_IkaR_F14_crochetHAUT";
- position = "comcomb";
- radius = 1;
- condition = "this animationPhase ""crochet"" >= 0.5 and player in this";
- statement = "[this] exec ""\IkaR_F14_ir\Scripts\F14_crochetHAUT.sqs""";
- 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 {
- class HUD {
- class Pos10Vector {
- type = "vector";
- pos0[] = {0.485, 0.4};
- pos10[] = {1.225, 1.1};
- };
- topLeft = "HUD LH";
- topRight = "HUD PH";
- bottomLeft = "HUD LD";
- borderLeft = 0;
- borderRight = 0;
- borderTop = 0;
- borderBottom = 0;
- color[] = {0, 1, 0, 0.1};
- class Bones {
- class PlaneW {
- type = "fixed";
- pos[] = {0.485, 0.4};
- };
- class WeaponAim : Pos10Vector {
- source = "weapon";
- };
- class Target : Pos10Vector {
- source = "target";
- };
- class Velocity : Pos10Vector {
- type = "vector";
- source = "velocity";
- pos0[] = {0.5, 0.4};
- pos10[] = {1.24, 1.1};
- };
- class ILS_H {
- type = "ils";
- pos0[] = {0.5, 0.4};
- pos3[] = {0.722, 0.4};
- };
- class ILS_W : ILS_H {
- pos3[] = {0.5, 0.61};
- };
- class Level0 : Pos10Vector {
- pos0[] = {0.5, 0.4};
- pos10[] = {1.24, 1.1};
- 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 LevelP20 : Level0 {
- angle = 20;
- };
- class LevelM20 : Level0 {
- angle = -20;
- };
- class LevelP25 : Level0 {
- angle = 25;
- };
- class LevelM25 : Level0 {
- angle = -25;
- };
- class LevelP30 : Level0 {
- angle = 30;
- };
- class LevelM30 : Level0 {
- angle = -30;
- };
- class LevelP35 : Level0 {
- angle = 35;
- };
- class LevelM35 : Level0 {
- angle = -35;
- };
- class LevelP40 : Level0 {
- angle = 40;
- };
- class LevelM40 : Level0 {
- angle = -40;
- };
- class LevelP45 : Level0 {
- angle = 45;
- };
- class LevelM45 : Level0 {
- angle = -45;
- };
- class LevelP50 : Level0 {
- angle = 50;
- };
- class LevelM50 : Level0 {
- angle = -50;
- };
- };
- class Draw {
- alpha = 0.4;
- color[] = {0.0, 0.3, 0.05};
- condition = "on";
- class PlaneW {
- clipTL[] = {0.0, 1.0};
- clipBR[] = {1.0, 0.0};
- type = "line";
- points[] = {{"PlaneW", {-0.08, 0}, 1}, {"PlaneW", {-0.03, 0}, 1}, {"PlaneW", {-0.015, 0.0283784}, 1}, {"PlaneW", {0.0, 0}, 1}, {"PlaneW", {0.015, 0.0283784}, 1}, {"PlaneW", {0.03, 0}, 1}, {"PlaneW", {0.08, 0}, 1}};
- };
- class PlaneHeading {
- clipTL[] = {0.0, 1.0};
- clipBR[] = {1.0, 0.0};
- type = "line";
- points[] = {{"Velocity", {0, -0.0189189}, 1}, {"Velocity", {0.014, -0.0132432}, 1}, {"Velocity", {0.02, 0}, 1}, {"Velocity", {0.014, 0.0132432}, 1}, {"Velocity", {0, 0.0189189}, 1}, {"Velocity", {-0.014, 0.0132432}, 1}, {"Velocity", {-0.02, 0}, 1}, {"Velocity", {-0.014, -0.0132432}, 1}, {"Velocity", {0, -0.0189189}, 1}, {}, {"Velocity", {0.04, 0}, 1}, {"Velocity", {0.02, 0}, 1}, {}, {"Velocity", {-0.04, 0}, 1}, {"Velocity", {-0.02, 0}, 1}, {}, {"Velocity", {0, -0.0378378}, 1}, {"Velocity", {0, -0.0189189}, 1}, {}};
- };
- class Static {
- clipTL[] = {0.0, 0.1};
- clipBR[] = {1.0, 0.0};
- type = "line";
- points[] = {{{0.21, 0.52}, 1}, {{0.19, 0.5}, 1}, {{0.21, 0.48}, 1}, {}, {{0.18, 0.2}, 1}, {{0.18, 0.85}, 1}, {}, {{0.79, 0.52}, 1}, {{0.81, 0.5}, 1}, {{0.79, 0.48}, 1}, {}, {{0.82, 0.2}, 1}, {{0.82, 0.85}, 1}, {}, {{0.52, 0.08+0.01}, 1}, {{0.5, 0.06+0.01}, 1}, {{0.48, 0.08+0.01}, 1}, {}, {{0.2, 0.055+0.01}, 1}, {{0.8, 0.055+0.01}, 1}, {}};
- };
- class Horizont {
- clipTL[] = {0.0, 0.0};
- clipBR[] = {1.0, 1.0};
- class Dimmed {
- class Level0 {
- type = "line";
- points[] = {{"Level0", {-0.2, 0}, 1}, {"Level0", {-0.05, 0}, 1}, {}, {"Level0", {0.05, 0}, 1}, {"Level0", {0.2, 0}, 1}};
- };
- class VALM_1_0 {
- type = "text";
- source = "static";
- text = 0;
- align = "left";
- scale = 1;
- sourceScale = 1;
- pos[] = {"Level0", {-0.23, -0.025}, 1};
- right[] = {"Level0", {-0.13, -0.025}, 1};
- down[] = {"Level0", {-0.23, 0.025}, 1};
- };
- class VALM_2_0 : VALM_1_0 {
- align = "right";
- pos[] = {"Level0", {0.22, -0.025}, 1};
- right[] = {"Level0", {0.32, -0.025}, 1};
- down[] = {"Level0", {0.22, 0.025}, 1};
- };
- class LevelM5 : Level0 {
- type = "line";
- points[] = {{"LevelM5", {-0.2, -0.03}, 1}, {"LevelM5", {-0.2, 0}, 1}, {"LevelM5", {-0.15, 0}, 1}, {}, {"LevelM5", {-0.1, 0}, 1}, {"LevelM5", {-0.05, 0}, 1}, {}, {"LevelM5", {0.05, 0}, 1}, {"LevelM5", {0.1, 0}, 1}, {}, {"LevelM5", {0.15, 0}, 1}, {"LevelM5", {0.2, 0}, 1}, {"LevelM5", {0.2, -0.03}, 1}};
- };
- class VALM_1_5 {
- type = "text";
- source = "static";
- text = -5;
- align = "left";
- scale = 1;
- sourceScale = 1;
- pos[] = {"LevelM5", {-0.23, -0.085}, 1};
- right[] = {"LevelM5", {-0.13, -0.085}, 1};
- down[] = {"LevelM5", {-0.23, -0.035}, 1};
- };
- class VALM_2_5 : VALM_1_5 {
- align = "right";
- pos[] = {"LevelM5", {0.22, -0.085}, 1};
- right[] = {"LevelM5", {0.32, -0.085}, 1};
- down[] = {"LevelM5", {0.22, -0.035}, 1};
- };
- class LevelP5 : Level0 {
- type = "line";
- points[] = {{"LevelP5", {-0.2, 0.03}, 1}, {"LevelP5", {-0.2, 0}, 1}, {"LevelP5", {-0.05, 0}, 1}, {}, {"LevelP5", {0.05, 0}, 1}, {"LevelP5", {0.2, 0}, 1}, {"LevelP5", {0.2, 0.03}, 1}};
- };
- class VALP_1_5 {
- type = "text";
- source = "static";
- text = "5";
- align = "left";
- scale = 1;
- sourceScale = 1;
- pos[] = {"LevelP5", {-0.23, 0.035}, 1};
- right[] = {"LevelP5", {-0.13, 0.035}, 1};
- down[] = {"LevelP5", {-0.23, 0.085}, 1};
- };
- class VALP_2_5 : VALP_1_5 {
- align = "right";
- pos[] = {"LevelP5", {0.22, 0.035}, 1};
- right[] = {"LevelP5", {0.32, 0.035}, 1};
- down[] = {"LevelP5", {0.22, 0.085}, 1};
- };
- class LevelM10 : Level0 {
- type = "line";
- points[] = {{"LevelM10", {-0.2, -0.03}, 1}, {"LevelM10", {-0.2, 0}, 1}, {"LevelM10", {-0.15, 0}, 1}, {}, {"LevelM10", {-0.1, 0}, 1}, {"LevelM10", {-0.05, 0}, 1}, {}, {"LevelM10", {0.05, 0}, 1}, {"LevelM10", {0.1, 0}, 1}, {}, {"LevelM10", {0.15, 0}, 1}, {"LevelM10", {0.2, 0}, 1}, {"LevelM10", {0.2, -0.03}, 1}};
- };
- class VALM_1_10 {
- type = "text";
- source = "static";
- text = -10;
- align = "left";
- scale = 1;
- sourceScale = 1;
- pos[] = {"LevelM10", {-0.23, -0.085}, 1};
- right[] = {"LevelM10", {-0.13, -0.085}, 1};
- down[] = {"LevelM10", {-0.23, -0.035}, 1};
- };
- class VALM_2_10 : VALM_1_10 {
- align = "right";
- pos[] = {"LevelM10", {0.22, -0.085}, 1};
- right[] = {"LevelM10", {0.32, -0.085}, 1};
- down[] = {"LevelM10", {0.22, -0.035}, 1};
- };
- class LevelP10 : Level0 {
- type = "line";
- points[] = {{"LevelP10", {-0.2, 0.03}, 1}, {"LevelP10", {-0.2, 0}, 1}, {"LevelP10", {-0.05, 0}, 1}, {}, {"LevelP10", {0.05, 0}, 1}, {"LevelP10", {0.2, 0}, 1}, {"LevelP10", {0.2, 0.03}, 1}};
- };
- class VALP_1_10 {
- type = "text";
- source = "static";
- text = "10";
- align = "left";
- scale = 1;
- sourceScale = 1;
- pos[] = {"LevelP10", {-0.23, 0.035}, 1};
- right[] = {"LevelP10", {-0.13, 0.035}, 1};
- down[] = {"LevelP10", {-0.23, 0.085}, 1};
- };
- class VALP_2_10 : VALP_1_10 {
- align = "right";
- pos[] = {"LevelP10", {0.22, 0.035}, 1};
- right[] = {"LevelP10", {0.32, 0.035}, 1};
- down[] = {"LevelP10", {0.22, 0.085}, 1};
- };
- class LevelM15 : Level0 {
- type = "line";
- points[] = {{"LevelM15", {-0.2, -0.03}, 1}, {"LevelM15", {-0.2, 0}, 1}, {"LevelM15", {-0.15, 0}, 1}, {}, {"LevelM15", {-0.1, 0}, 1}, {"LevelM15", {-0.05, 0}, 1}, {}, {"LevelM15", {0.05, 0}, 1}, {"LevelM15", {0.1, 0}, 1}, {}, {"LevelM15", {0.15, 0}, 1}, {"LevelM15", {0.2, 0}, 1}, {"LevelM15", {0.2, -0.03}, 1}};
- };
- class VALM_1_15 {
- type = "text";
- source = "static";
- text = -15;
- align = "left";
- scale = 1;
- sourceScale = 1;
- pos[] = {"LevelM15", {-0.23, -0.085}, 1};
- right[] = {"LevelM15", {-0.13, -0.085}, 1};
- down[] = {"LevelM15", {-0.23, -0.035}, 1};
- };
- class VALM_2_15 : VALM_1_15 {
- align = "right";
- pos[] = {"LevelM15", {0.22, -0.085}, 1};
- right[] = {"LevelM15", {0.32, -0.085}, 1};
- down[] = {"LevelM15", {0.22, -0.035}, 1};
- };
- class LevelP15 : Level0 {
- type = "line";
- points[] = {{"LevelP15", {-0.2, 0.03}, 1}, {"LevelP15", {-0.2, 0}, 1}, {"LevelP15", {-0.05, 0}, 1}, {}, {"LevelP15", {0.05, 0}, 1}, {"LevelP15", {0.2, 0}, 1}, {"LevelP15", {0.2, 0.03}, 1}};
- };
- class VALP_1_15 {
- type = "text";
- source = "static";
- text = "15";
- align = "left";
- scale = 1;
- sourceScale = 1;
- pos[] = {"LevelP15", {-0.23, 0.035}, 1};
- right[] = {"LevelP15", {-0.13, 0.035}, 1};
- down[] = {"LevelP15", {-0.23, 0.085}, 1};
- };
- class VALP_2_15 : VALP_1_15 {
- align = "right";
- pos[] = {"LevelP15", {0.22, 0.035}, 1};
- right[] = {"LevelP15", {0.32, 0.035}, 1};
- down[] = {"LevelP15", {0.22, 0.085}, 1};
- };
- class LevelM20 : Level0 {
- type = "line";
- points[] = {{"LevelM20", {-0.2, -0.03}, 1}, {"LevelM20", {-0.2, 0}, 1}, {"LevelM20", {-0.15, 0}, 1}, {}, {"LevelM20", {-0.1, 0}, 1}, {"LevelM20", {-0.05, 0}, 1}, {}, {"LevelM20", {0.05, 0}, 1}, {"LevelM20", {0.1, 0}, 1}, {}, {"LevelM20", {0.15, 0}, 1}, {"LevelM20", {0.2, 0}, 1}, {"LevelM20", {0.2, -0.03}, 1}};
- };
- class VALM_1_20 {
- type = "text";
- source = "static";
- text = -20;
- align = "left";
- scale = 1;
- sourceScale = 1;
- pos[] = {"LevelM20", {-0.23, -0.085}, 1};
- right[] = {"LevelM20", {-0.13, -0.085}, 1};
- down[] = {"LevelM20", {-0.23, -0.035}, 1};
- };
- class VALM_2_20 : VALM_1_20 {
- align = "right";
- pos[] = {"LevelM20", {0.22, -0.085}, 1};
- right[] = {"LevelM20", {0.32, -0.085}, 1};
- down[] = {"LevelM20", {0.22, -0.035}, 1};
- };
- class LevelP20 : Level0 {
- type = "line";
- points[] = {{"LevelP20", {-0.2, 0.03}, 1}, {"LevelP20", {-0.2, 0}, 1}, {"LevelP20", {-0.05, 0}, 1}, {}, {"LevelP20", {0.05, 0}, 1}, {"LevelP20", {0.2, 0}, 1}, {"LevelP20", {0.2, 0.03}, 1}};
- };
- class VALP_1_20 {
- type = "text";
- source = "static";
- text = "20";
- align = "left";
- scale = 1;
- sourceScale = 1;
- pos[] = {"LevelP20", {-0.23, 0.035}, 1};
- right[] = {"LevelP20", {-0.13, 0.035}, 1};
- down[] = {"LevelP20", {-0.23, 0.085}, 1};
- };
- class VALP_2_20 : VALP_1_20 {
- align = "right";
- pos[] = {"LevelP20", {0.22, 0.035}, 1};
- right[] = {"LevelP20", {0.32, 0.035}, 1};
- down[] = {"LevelP20", {0.22, 0.085}, 1};
- };
- class LevelM25 : Level0 {
- type = "line";
- points[] = {{"LevelM25", {-0.2, -0.03}, 1}, {"LevelM25", {-0.2, 0}, 1}, {"LevelM25", {-0.15, 0}, 1}, {}, {"LevelM25", {-0.1, 0}, 1}, {"LevelM25", {-0.05, 0}, 1}, {}, {"LevelM25", {0.05, 0}, 1}, {"LevelM25", {0.1, 0}, 1}, {}, {"LevelM25", {0.15, 0}, 1}, {"LevelM25", {0.2, 0}, 1}, {"LevelM25", {0.2, -0.03}, 1}};
- };
- class VALM_1_25 {
- type = "text";
- source = "static";
- text = -25;
- align = "left";
- scale = 1;
- sourceScale = 1;
- pos[] = {"LevelM25", {-0.23, -0.085}, 1};
- right[] = {"LevelM25", {-0.13, -0.085}, 1};
- down[] = {"LevelM25", {-0.23, -0.035}, 1};
- };
- class VALM_2_25 : VALM_1_25 {
- align = "right";
- pos[] = {"LevelM25", {0.22, -0.085}, 1};
- right[] = {"LevelM25", {0.32, -0.085}, 1};
- down[] = {"LevelM25", {0.22, -0.035}, 1};
- };
- class LevelP25 : Level0 {
- type = "line";
- points[] = {{"LevelP25", {-0.2, 0.03}, 1}, {"LevelP25", {-0.2, 0}, 1}, {"LevelP25", {-0.05, 0}, 1}, {}, {"LevelP25", {0.05, 0}, 1}, {"LevelP25", {0.2, 0}, 1}, {"LevelP25", {0.2, 0.03}, 1}};
- };
- class VALP_1_25 {
- type = "text";
- source = "static";
- text = "25";
- align = "left";
- scale = 1;
- sourceScale = 1;
- pos[] = {"LevelP25", {-0.23, 0.035}, 1};
- right[] = {"LevelP25", {-0.13, 0.035}, 1};
- down[] = {"LevelP25", {-0.23, 0.085}, 1};
- };
- class VALP_2_25 : VALP_1_25 {
- align = "right";
- pos[] = {"LevelP25", {0.22, 0.035}, 1};
- right[] = {"LevelP25", {0.32, 0.035}, 1};
- down[] = {"LevelP25", {0.22, 0.085}, 1};
- };
- class LevelM30 : Level0 {
- type = "line";
- points[] = {{"LevelM30", {-0.2, -0.03}, 1}, {"LevelM30", {-0.2, 0}, 1}, {"LevelM30", {-0.15, 0}, 1}, {}, {"LevelM30", {-0.1, 0}, 1}, {"LevelM30", {-0.05, 0}, 1}, {}, {"LevelM30", {0.05, 0}, 1}, {"LevelM30", {0.1, 0}, 1}, {}, {"LevelM30", {0.15, 0}, 1}, {"LevelM30", {0.2, 0}, 1}, {"LevelM30", {0.2, -0.03}, 1}};
- };
- class VALM_1_30 {
- type = "text";
- source = "static";
- text = -30;
- align = "left";
- scale = 1;
- sourceScale = 1;
- pos[] = {"LevelM30", {-0.23, -0.085}, 1};
- right[] = {"LevelM30", {-0.13, -0.085}, 1};
- down[] = {"LevelM30", {-0.23, -0.035}, 1};
- };
- class VALM_2_30 : VALM_1_30 {
- align = "right";
- pos[] = {"LevelM30", {0.22, -0.085}, 1};
- right[] = {"LevelM30", {0.32, -0.085}, 1};
- down[] = {"LevelM30", {0.22, -0.035}, 1};
- };
- class LevelP30 : Level0 {
- type = "line";
- points[] = {{"LevelP30", {-0.2, 0.03}, 1}, {"LevelP30", {-0.2, 0}, 1}, {"LevelP30", {-0.05, 0}, 1}, {}, {"LevelP30", {0.05, 0}, 1}, {"LevelP30", {0.2, 0}, 1}, {"LevelP30", {0.2, 0.03}, 1}};
- };
- class VALP_1_30 {
- type = "text";
- source = "static";
- text = "30";
- align = "left";
- scale = 1;
- sourceScale = 1;
- pos[] = {"LevelP30", {-0.23, 0.035}, 1};
- right[] = {"LevelP30", {-0.13, 0.035}, 1};
- down[] = {"LevelP30", {-0.23, 0.085}, 1};
- };
- class VALP_2_30 : VALP_1_30 {
- align = "right";
- pos[] = {"LevelP30", {0.22, 0.035}, 1};
- right[] = {"LevelP30", {0.32, 0.035}, 1};
- down[] = {"LevelP30", {0.22, 0.085}, 1};
- };
- class LevelM35 : Level0 {
- type = "line";
- points[] = {{"LevelM35", {-0.2, -0.03}, 1}, {"LevelM35", {-0.2, 0}, 1}, {"LevelM35", {-0.15, 0}, 1}, {}, {"LevelM35", {-0.1, 0}, 1}, {"LevelM35", {-0.05, 0}, 1}, {}, {"LevelM35", {0.05, 0}, 1}, {"LevelM35", {0.1, 0}, 1}, {}, {"LevelM35", {0.15, 0}, 1}, {"LevelM35", {0.2, 0}, 1}, {"LevelM35", {0.2, -0.03}, 1}};
- };
- class VALM_1_35 {
- type = "text";
- source = "static";
- text = -35;
- align = "left";
- scale = 1;
- sourceScale = 1;
- pos[] = {"LevelM35", {-0.23, -0.085}, 1};
- right[] = {"LevelM35", {-0.13, -0.085}, 1};
- down[] = {"LevelM35", {-0.23, -0.035}, 1};
- };
- class VALM_2_35 : VALM_1_35 {
- align = "right";
- pos[] = {"LevelM35", {0.22, -0.085}, 1};
- right[] = {"LevelM35", {0.32, -0.085}, 1};
- down[] = {"LevelM35", {0.22, -0.035}, 1};
- };
- class LevelP35 : Level0 {
- type = "line";
- points[] = {{"LevelP35", {-0.2, 0.03}, 1}, {"LevelP35", {-0.2, 0}, 1}, {"LevelP35", {-0.05, 0}, 1}, {}, {"LevelP35", {0.05, 0}, 1}, {"LevelP35", {0.2, 0}, 1}, {"LevelP35", {0.2, 0.03}, 1}};
- };
- class VALP_1_35 {
- type = "text";
- source = "static";
- text = "35";
- align = "left";
- scale = 1;
- sourceScale = 1;
- pos[] = {"LevelP35", {-0.23, 0.035}, 1};
- right[] = {"LevelP35", {-0.13, 0.035}, 1};
- down[] = {"LevelP35", {-0.23, 0.085}, 1};
- };
- class VALP_2_35 : VALP_1_35 {
- align = "right";
- pos[] = {"LevelP35", {0.22, 0.035}, 1};
- right[] = {"LevelP35", {0.32, 0.035}, 1};
- down[] = {"LevelP35", {0.22, 0.085}, 1};
- };
- class LevelM40 : Level0 {
- type = "line";
- points[] = {{"LevelM40", {-0.2, -0.03}, 1}, {"LevelM40", {-0.2, 0}, 1}, {"LevelM40", {-0.15, 0}, 1}, {}, {"LevelM40", {-0.1, 0}, 1}, {"LevelM40", {-0.05, 0}, 1}, {}, {"LevelM40", {0.05, 0}, 1}, {"LevelM40", {0.1, 0}, 1}, {}, {"LevelM40", {0.15, 0}, 1}, {"LevelM40", {0.2, 0}, 1}, {"LevelM40", {0.2, -0.03}, 1}};
- };
- class VALM_1_40 {
- type = "text";
- source = "static";
- text = -40;
- align = "left";
- scale = 1;
- sourceScale = 1;
- pos[] = {"LevelM40", {-0.23, -0.085}, 1};
- right[] = {"LevelM40", {-0.13, -0.085}, 1};
- down[] = {"LevelM40", {-0.23, -0.035}, 1};
- };
- class VALM_2_40 : VALM_1_40 {
- align = "right";
- pos[] = {"LevelM40", {0.22, -0.085}, 1};
- right[] = {"LevelM40", {0.32, -0.085}, 1};
- down[] = {"LevelM40", {0.22, -0.035}, 1};
- };
- class LevelP40 : Level0 {
- type = "line";
- points[] = {{"LevelP40", {-0.2, 0.03}, 1}, {"LevelP40", {-0.2, 0}, 1}, {"LevelP40", {-0.05, 0}, 1}, {}, {"LevelP40", {0.05, 0}, 1}, {"LevelP40", {0.2, 0}, 1}, {"LevelP40", {0.2, 0.03}, 1}};
- };
- class VALP_1_40 {
- type = "text";
- source = "static";
- text = "40";
- align = "left";
- scale = 1;
- sourceScale = 1;
- pos[] = {"LevelP40", {-0.23, 0.035}, 1};
- right[] = {"LevelP40", {-0.13, 0.035}, 1};
- down[] = {"LevelP40", {-0.23, 0.085}, 1};
- };
- class VALP_2_40 : VALP_1_40 {
- align = "right";
- pos[] = {"LevelP40", {0.22, 0.035}, 1};
- right[] = {"LevelP40", {0.32, 0.035}, 1};
- down[] = {"LevelP40", {0.22, 0.085}, 1};
- };
- class LevelM45 : Level0 {
- type = "line";
- points[] = {{"LevelM45", {-0.2, -0.03}, 1}, {"LevelM45", {-0.2, 0}, 1}, {"LevelM45", {-0.15, 0}, 1}, {}, {"LevelM45", {-0.1, 0}, 1}, {"LevelM45", {-0.05, 0}, 1}, {}, {"LevelM45", {0.05, 0}, 1}, {"LevelM45", {0.1, 0}, 1}, {}, {"LevelM45", {0.15, 0}, 1}, {"LevelM45", {0.2, 0}, 1}, {"LevelM45", {0.2, -0.03}, 1}};
- };
- class VALM_1_45 {
- type = "text";
- source = "static";
- text = -45;
- align = "left";
- scale = 1;
- sourceScale = 1;
- pos[] = {"LevelM45", {-0.23, -0.085}, 1};
- right[] = {"LevelM45", {-0.13, -0.085}, 1};
- down[] = {"LevelM45", {-0.23, -0.035}, 1};
- };
- class VALM_2_45 : VALM_1_45 {
- align = "right";
- pos[] = {"LevelM45", {0.22, -0.085}, 1};
- right[] = {"LevelM45", {0.32, -0.085}, 1};
- down[] = {"LevelM45", {0.22, -0.035}, 1};
- };
- class LevelP45 : Level0 {
- type = "line";
- points[] = {{"LevelP45", {-0.2, 0.03}, 1}, {"LevelP45", {-0.2, 0}, 1}, {"LevelP45", {-0.05, 0}, 1}, {}, {"LevelP45", {0.05, 0}, 1}, {"LevelP45", {0.2, 0}, 1}, {"LevelP45", {0.2, 0.03}, 1}};
- };
- class VALP_1_45 {
- type = "text";
- source = "static";
- text = "45";
- align = "left";
- scale = 1;
- sourceScale = 1;
- pos[] = {"LevelP45", {-0.23, 0.035}, 1};
- right[] = {"LevelP45", {-0.13, 0.035}, 1};
- down[] = {"LevelP45", {-0.23, 0.085}, 1};
- };
- class VALP_2_45 : VALP_1_45 {
- align = "right";
- pos[] = {"LevelP45", {0.22, 0.035}, 1};
- right[] = {"LevelP45", {0.32, 0.035}, 1};
- down[] = {"LevelP45", {0.22, 0.085}, 1};
- };
- class LevelM50 : Level0 {
- type = "line";
- points[] = {{"LevelM50", {-0.2, -0.03}, 1}, {"LevelM50", {-0.2, 0}, 1}, {"LevelM50", {-0.15, 0}, 1}, {}, {"LevelM50", {-0.1, 0}, 1}, {"LevelM50", {-0.05, 0}, 1}, {}, {"LevelM50", {0.05, 0}, 1}, {"LevelM50", {0.1, 0}, 1}, {}, {"LevelM50", {0.15, 0}, 1}, {"LevelM50", {0.2, 0}, 1}, {"LevelM50", {0.2, -0.03}, 1}};
- };
- class VALM_1_50 {
- type = "text";
- source = "static";
- text = -50;
- align = "left";
- scale = 1;
- sourceScale = 1;
- pos[] = {"LevelM50", {-0.23, -0.085}, 1};
- right[] = {"LevelM50", {-0.13, -0.085}, 1};
- down[] = {"LevelM50", {-0.23, -0.035}, 1};
- };
- class VALM_2_50 : VALM_1_50 {
- align = "right";
- pos[] = {"LevelM50", {0.22, -0.085}, 1};
- right[] = {"LevelM50", {0.32, -0.085}, 1};
- down[] = {"LevelM50", {0.22, -0.035}, 1};
- };
- class LevelP50 : Level0 {
- type = "line";
- points[] = {{"LevelP50", {-0.2, 0.03}, 1}, {"LevelP50", {-0.2, 0}, 1}, {"LevelP50", {-0.05, 0}, 1}, {}, {"LevelP50", {0.05, 0}, 1}, {"LevelP50", {0.2, 0}, 1}, {"LevelP50", {0.2, 0.03}, 1}};
- };
- class VALP_1_50 {
- type = "text";
- source = "static";
- text = "50";
- align = "left";
- scale = 1;
- sourceScale = 1;
- pos[] = {"LevelP50", {-0.23, 0.035}, 1};
- right[] = {"LevelP50", {-0.13, 0.035}, 1};
- down[] = {"LevelP50", {-0.23, 0.085}, 1};
- };
- class VALP_2_50 : VALP_1_50 {
- align = "right";
- pos[] = {"LevelP50", {0.22, 0.035}, 1};
- right[] = {"LevelP50", {0.32, 0.035}, 1};
- down[] = {"LevelP50", {0.22, 0.085}, 1};
- };
- };
- };
- class RadarTargets {
- type = "radar";
- pos0[] = {0.485, 0.4};
- pos10[] = {1.225, 1.1};
- points[] = {{{-0.05, -0.0472973}, 1}, {{0.05, -0.0472973}, 1}, {{0.05, 0.0472973}, 1}, {{-0.05, 0.0472973}, 1}, {{-0.05, -0.0472973}, 1}};
- };
- class MGun {
- condition = "mgun";
- class Circle {
- type = "line";
- points[] = {{"WeaponAim", {0.01, 0}, 1}, {"WeaponAim", {-0.01, 0}, 1}, {}, {"WeaponAim", {0, 0.00945946}, 1}, {"WeaponAim", {0, -0.00945946}, 1}, {}, {"WeaponAim", {0, -0.0662162}, 1}, {"WeaponAim", {0.049, -0.0463514}, 1}, {"WeaponAim", {0.07, 0}, 1}, {"WeaponAim", {0.049, 0.0463514}, 1}, {"WeaponAim", {0, 0.0662162}, 1}, {"WeaponAim", {-0.049, 0.0463514}, 1}, {"WeaponAim", {-0.07, 0}, 1}, {"WeaponAim", {-0.049, -0.0463514}, 1}, {"WeaponAim", {0, -0.0662162}, 1}, {}, {"WeaponAim", {0, -0.132432}, 1}, {"WeaponAim", {0.07, -0.115216}, 1}, {"WeaponAim", {0.1218, -0.0662162}, 1}, {"WeaponAim", {0.14, 0}, 1}, {"WeaponAim", {0.1218, 0.0662162}, 1}, {"WeaponAim", {0.07, 0.115216}, 1}, {"WeaponAim", {0, 0.132432}, 1}, {"WeaponAim", {-0.07, 0.115216}, 1}, {"WeaponAim", {-0.1218, 0.0662162}, 1}, {"WeaponAim", {-0.14, 0}, 1}, {"WeaponAim", {-0.1218, -0.0662162}, 1}, {"WeaponAim", {-0.07, -0.115216}, 1}, {"WeaponAim", {0, -0.132432}, 1}, {}, {"WeaponAim", {0, -0.132432}, 1}, {"WeaponAim", {0, -0.151351}, 1}, {}, {"WeaponAim", {-0.07, -0.11469}, 1}, {"WeaponAim", {-0.08, -0.131074}, 1}, {}, {"WeaponAim", {-0.121244, -0.0662162}, 1}, {"WeaponAim", {-0.138564, -0.0756757}, 1}, {}, {"WeaponAim", {-0.14, 5.78881e-009}, 1}, {"WeaponAim", {-0.16, 6.61578e-009}, 1}, {}, {"WeaponAim", {-0.121244, 0.0662162}, 1}, {"WeaponAim", {-0.138564, 0.0756757}, 1}, {}, {"WeaponAim", {-0.07, 0.11469}, 1}, {"WeaponAim", {-0.08, 0.131074}, 1}, {}, {"WeaponAim", {1.22392e-008, 0.132432}, 1}, {"WeaponAim", {1.39876e-008, 0.151351}, 1}, {}, {"WeaponAim", {0.07, 0.11469}, 1}, {"WeaponAim", {0.08, 0.131074}, 1}, {}, {"WeaponAim", {0.121244, 0.0662162}, 1}, {"WeaponAim", {0.138564, 0.0756757}, 1}, {}, {"WeaponAim", {0.14, -1.57924e-009}, 1}, {"WeaponAim", {0.16, -1.80485e-009}, 1}, {}, {"WeaponAim", {0.121244, -0.0662162}, 1}, {"WeaponAim", {0.138564, -0.0756757}, 1}, {}, {"WeaponAim", {0.07, -0.11469}, 1}, {"WeaponAim", {0.08, -0.131074}, 1}, {}};
- };
- };
- class Bomb {
- condition = "bomb";
- class Circle {
- type = "line";
- points[] = {{"WeaponAim", {0, -0.0945946}, 1}, {"WeaponAim", {0.05, -0.0822973}, 1}, {"WeaponAim", {0.087, -0.0472973}, 1}, {"WeaponAim", {0.1, 0}, 1}, {"WeaponAim", {0.087, 0.0472973}, 1}, {"WeaponAim", {0.05, 0.0822973}, 1}, {"WeaponAim", {0, 0.0945946}, 1}, {"WeaponAim", {-0.05, 0.0822973}, 1}, {"WeaponAim", {-0.087, 0.0472973}, 1}, {"WeaponAim", {-0.1, 0}, 1}, {"WeaponAim", {-0.087, -0.0472973}, 1}, {"WeaponAim", {-0.05, -0.0822973}, 1}, {"WeaponAim", {0, -0.0945946}, 1}, {}, {"Velocity", 0.001, "WeaponAim", {0.0, 0.0}, 1}, {"Velocity", {0.0, 0.0}, 1}, {}, {"Target", {0, -0.0662162}, 1}, {"Target", {0.07, 0}, 1}, {"Target", {0, 0.0662162}, 1}, {"Target", {-0.07, 0}, 1}, {"Target", {0, -0.0662162}, 1}};
- };
- };
- class AAMissile {
- condition = "AAmissile";
- class Circle {
- type = "line";
- points[] = {{"WeaponAim", {0, -0.236486}, 1}, {"WeaponAim", {0.125, -0.205743}, 1}, {"WeaponAim", {0.2175, -0.118243}, 1}, {"WeaponAim", {0.25, 0}, 1}, {"WeaponAim", {0.2175, 0.118243}, 1}, {"WeaponAim", {0.125, 0.205743}, 1}, {"WeaponAim", {0, 0.236486}, 1}, {"WeaponAim", {-0.125, 0.205743}, 1}, {"WeaponAim", {-0.2175, 0.118243}, 1}, {"WeaponAim", {-0.25, 0}, 1}, {"WeaponAim", {-0.2175, -0.118243}, 1}, {"WeaponAim", {-0.125, -0.205743}, 1}, {"WeaponAim", {0, -0.236486}, 1}, {}, {"Target", {0, -0.0662162}, 1}, {"Target", {0.07, 0}, 1}, {"Target", {0, 0.0662162}, 1}, {"Target", {-0.07, 0}, 1}, {"Target", {0, -0.0662162}, 1}};
- };
- };
- class ATMissile {
- condition = "ATmissile";
- class Circle {
- type = "line";
- points[] = {{"WeaponAim", {0, -0.17027}, 1}, {"WeaponAim", {0.09, -0.148135}, 1}, {"WeaponAim", {0.1566, -0.0851351}, 1}, {"WeaponAim", {0.18, 0}, 1}, {"WeaponAim", {0.1566, 0.0851351}, 1}, {"WeaponAim", {0.09, 0.148135}, 1}, {"WeaponAim", {0, 0.17027}, 1}, {"WeaponAim", {-0.09, 0.148135}, 1}, {"WeaponAim", {-0.1566, 0.0851351}, 1}, {"WeaponAim", {-0.18, 0}, 1}, {"WeaponAim", {-0.1566, -0.0851351}, 1}, {"WeaponAim", {-0.09, -0.148135}, 1}, {"WeaponAim", {0, -0.17027}, 1}, {}, {"Target", {0, -0.0662162}, 1}, {"Target", {0.07, 0}, 1}, {"Target", {0, 0.0662162}, 1}, {"Target", {-0.07, 0}, 1}, {"Target", {0, -0.0662162}, 1}};
- };
- };
- class Rockets {
- condition = "Rocket";
- class Circle {
- type = "line";
- points[] = {{"WeaponAim", {0.01, 0}, 1}, {"WeaponAim", {-0.01, 0}, 1}, {}, {"WeaponAim", {0, 0.00945946}, 1}, {"WeaponAim", {0, -0.00945946}, 1}, {}, {"WeaponAim", {0, -0.113514}, 1}, {"WeaponAim", {0.06, -0.0987568}, 1}, {"WeaponAim", {0.1044, -0.0567568}, 1}, {"WeaponAim", {0.12, 0}, 1}, {"WeaponAim", {0.1044, 0.0567568}, 1}, {"WeaponAim", {0.06, 0.0987568}, 1}, {"WeaponAim", {0, 0.113514}, 1}, {"WeaponAim", {-0.06, 0.0987568}, 1}, {"WeaponAim", {-0.1044, 0.0567568}, 1}, {"WeaponAim", {-0.12, 0}, 1}, {"WeaponAim", {-0.1044, -0.0567568}, 1}, {"WeaponAim", {-0.06, -0.0987568}, 1}, {"WeaponAim", {0, -0.113514}, 1}, {}};
- };
- };
- class AltScale {
- type = "scale";
- scale = 1;
- source = "altitudeASL";
- sourceScale = 1;
- align = "right";
- pos[] = {0.86, 0.82};
- right[] = {0.94, 0.82};
- down[] = {0.86, 0.87};
- lineXleft = 0.825;
- lineYright = 0.835;
- lineXleftMajor = 0.825;
- lineYrightMajor = 0.845;
- bottom = 0.2;
- top = 0.85;
- center = 0.5;
- step = 20;
- StepSize = (0.85- 0.2)/20;
- horizontal = 0;
- min = "none";
- max = "none";
- numberEach = 5;
- majorLineEach = 5;
- };
- class SpeedScale {
- type = "scale";
- scale = 1;
- source = "speed";
- sourceScale = 3.6;
- align = "right";
- pos[] = {0.06, 0.82-0.85+0.2};
- right[] = {0.14, 0.82-0.85+0.2};
- down[] = {0.06, 0.87-0.85+0.2};
- lineXleft = 0.18 + 0.82 - 0.825;
- lineYright = 0.18 + 0.82 - 0.835;
- lineXleftMajor = 0.18 + 0.82 - 0.825;
- lineYrightMajor = 0.18 + 0.82 - 0.845;
- bottom = 0.85;
- center = 0.5;
- top = 0.2;
- step = 20;
- StepSize = (0.85- 0.2)/20;
- horizontal = 0;
- min = "none";
- max = "none";
- numberEach = 5;
- majorLineEach = 5;
- };
- class Gear {
- condition = "ils";
- class text {
- type = "text";
- source = "static";
- text = GEAR;
- align = "right";
- scale = 0.5;
- sourceScale = 1;
- pos[] = {{0.84, 0.88}, 1};
- right[] = {{0.9, 0.88}, 1};
- down[] = {{0.84, 0.92}, 1};
- };
- };
- class Flaps {
- condition = "flaps";
- class text {
- type = "text";
- source = "static";
- text = FLAPS;
- align = "right";
- scale = 0.5;
- sourceScale = 1;
- pos[] = {{0.84, 0.93}, 1};
- right[] = {{0.9, 0.93}, 1};
- down[] = {{0.84, 0.97}, 1};
- };
- };
- class weapons {
- type = "text";
- source = "weapon";
- align = "right";
- scale = 0.5;
- sourceScale = 1;
- pos[] = {{0.1, 0.88}, 1};
- right[] = {{0.16, 0.88}, 1};
- down[] = {{0.1, 0.92}, 1};
- };
- class ammo {
- type = "text";
- source = "ammo";
- align = "right";
- scale = 0.5;
- sourceScale = 1;
- pos[] = {{0.1, 0.93}, 1};
- right[] = {{0.16, 0.93}, 1};
- down[] = {{0.1, 0.97}, 1};
- };
- class VspeedNumber {
- type = "text";
- align = "right";
- scale = 1;
- source = "vspeed";
- sourceScale = 1;
- pos[] = {{0.86, 0.52-0.4}, 1};
- right[] = {{0.94, 0.52-0.4}, 1};
- down[] = {{0.86, 0.57-0.4}, 1};
- };
- class HeadingScale {
- type = "scale";
- scale = 1;
- source = "Heading";
- sourceScale = 1;
- align = "center";
- pos[] = {0.21-0.01, 0.0};
- right[] = {0.29-0.01, 0.0};
- down[] = {0.21-0.01, 0.05};
- lineXleft = 0.06;
- lineYright = 0.05;
- lineXleftMajor = 0.06;
- lineYrightMajor = 0.04;
- bottom = 0.8;
- center = 0.5;
- top = 0.2;
- step = 18/9;
- StepSize = (0.80- 0.2)/20;
- horizontal = 1;
- min = "none";
- max = "none";
- numberEach = 5;
- majorLineEach = 5;
- };
- class ILS {
- condition = "ils";
- class Glideslope {
- clipTL[] = {0.0, 0.0};
- clipBR[] = {1.0, 1.0};
- class ILS {
- type = "line";
- points[] = {{ILS_W, {-0.24, 0}, 1}, {ILS_W, {0.24, 0}, 1}, {}, {ILS_W, {0, 0.0227027}, 1}, {ILS_W, {0, -0.0227027}, 1}, {}, {ILS_W, {0.12, 0.0227027}, 1}, {ILS_W, {0.12, -0.0227027}, 1}, {}, {ILS_W, {0.24, 0.0227027}, 1}, {ILS_W, {0.24, -0.0227027}, 1}, {}, {ILS_W, {-0.12, 0.0227027}, 1}, {ILS_W, {-0.12, -0.0227027}, 1}, {}, {ILS_W, {-0.24, 0.0227027}, 1}, {ILS_W, {-0.24, -0.0227027}, 1}, {}, {ILS_H, {0, -0.227027}, 1}, {ILS_H, {0, 0.227027}, 1}, {}, {ILS_H, {0.024, 0}, 1}, {ILS_H, {-0.024, 0}, 1}, {}, {ILS_H, {0.024, 0.113514}, 1}, {ILS_H, {-0.024, 0.113514}, 1}, {}, {ILS_H, {0.024, 0.227027}, 1}, {ILS_H, {-0.024, 0.227027}, 1}, {}, {ILS_H, {0.024, -0.113514}, 1}, {ILS_H, {-0.024, -0.113514}, 1}, {}, {ILS_H, {0.024, -0.227027}, 1}, {ILS_H, {-0.024, -0.227027}, 1}};
- };
- };
- };
- };
- };
- };
- };
- class IkaR_F14_AGM_65_ir : IkaR_F14_AIM_54_ir {
- displayName = "F14 Iranian AGM-65 (CAS)";
- model = "\IkaR_F14_ir\IkaR_F14_AGM_65_ir";
- hiddenselections[] = {"ID", "sidew01", "sidew02", "mavrk01", "mavrk02", "mavrk03", "mavrk04", "vide7", "vide8", "vide9"};
- faction = "RU";
- crew = "B_soldier_AR_F";
- memoryPointLRocket = "L raketa";
- memoryPointRRocket = "P raketa";
- class Turrets {
- class MainTurret : NewTurret {
- body = "";
- gun = "";
- primary = true;
- commanding = -1;
- memoryPointsGetInGunner = "pos gunner";
- memoryPointsGetInGunnerDir = "pos gunner dir";
- weapons[] = {"IkaR_F14_canon20mm_ir", "IkaR_F14_AIM9Launcher2_ir", "IkaR_F14_AGM65Launcher4_ir", "FFARLauncher"};
- magazines[] = {"IkaR_F14_canon20mm_ir", "IkaR_F14_AIM9Launcher2_ir", "IkaR_F14_AGM65Launcher4_ir", "38Rnd_FFAR"};
- castGunnerShadow = true;
- viewGunnerShadow = true;
- memoryPointGunnerOptics = "gunnerview";
- gunnerOpticsModel = "\ca\air\optika_AH1Z";
- gunnerForceOptics = false;
- minElev = -60;
- maxElev = 10;
- initElev = 0;
- minTurn = -70;
- maxTurn = 70;
- initTurn = 0;
- gunnerAction = "AH1Z_Gunner";
- gunnerInAction = "AH1Z_Gunner";
- };
- };
- weapons[] = {};
- magazines[] = {};
- };
- class IkaR_F14_GBU_12_ir : IkaR_F14_AIM_54_ir {
- displayName = "F14 Iranian GBU-12 (Strike)";
- model = "\IkaR_F14_ir\IkaR_F14_GBU_12_ir";
- hiddenselections[] = {"ID", "sidew01", "sidew02", "gbu01", "gbu02", "gbu03", "gbu04", "gbu05", "vide8", "vide9"};
- faction = "RU";
- crew = "B_soldier_AR_F";
- memoryPointLRocket = "L raketa";
- memoryPointRRocket = "P raketa";
- class Turrets {
- class MainTurret : NewTurret {
- body = "";
- gun = "";
- commanding = -1;
- memoryPointsGetInGunner = "pos gunner";
- memoryPointsGetInGunnerDir = "pos gunner dir";
- weapons[] = {"IkaR_F14_canon20mm_ir", "IkaR_F14_AIM9Launcher2_ir", "IkaR_F14_GBU12Launcher5_ir"};
- magazines[] = {"IkaR_F14_canon20mm_ir", "IkaR_F14_AIM9Launcher2_ir", "IkaR_F14_GBU12Launcher5_ir"};
- castGunnerShadow = true;
- viewGunnerShadow = true;
- memoryPointGunnerOptics = "gunnerview";
- gunnerOpticsModel = "\ca\air\optika_AH1Z";
- gunnerForceOptics = false;
- minElev = -60;
- maxElev = 10;
- initElev = 0;
- minTurn = -70;
- maxTurn = 70;
- initTurn = 0;
- gunnerAction = "AH1Z_Gunner";
- gunnerInAction = "AH1Z_Gunner";
- };
- };
- weapons[] = {};
- magazines[] = {};
- };
- class IkaR_F14_AGM_65 : IkaR_F14_AIM_54_ir {
- displayName = "F14 US Navy AGM-65 (CAS)";
- model = "\IkaR_F14_ir\IkaR_F14_AGM_65";
- hiddenselections[] = {"ID", "sidew01", "sidew02", "mavrk01", "mavrk02", "mavrk03", "mavrk04", "vide7", "vide8", "vide9"};
- side = TWest;
- faction = USAF;
- crew = "B_soldier_AR_F";
- memoryPointLRocket = "L raketa";
- memoryPointRRocket = "P raketa";
- class Turrets {
- class MainTurret : NewTurret {
- body = "";
- gun = "";
- primary = true;
- commanding = -1;
- memoryPointsGetInGunner = "pos gunner";
- memoryPointsGetInGunnerDir = "pos gunner dir";
- weapons[] = {"IkaR_F14_canon20mm_ir", "IkaR_F14_AIM9Launcher2_ir", "IkaR_F14_AGM65Launcher4_ir", "FFARLauncher"};
- magazines[] = {"IkaR_F14_canon20mm_ir", "IkaR_F14_AIM9Launcher2_ir", "IkaR_F14_AGM65Launcher4_ir", "38Rnd_FFAR"};
- castGunnerShadow = true;
- viewGunnerShadow = true;
- minElev = -60;
- maxElev = 10;
- initElev = 0;
- minTurn = -70;
- maxTurn = 70;
- initTurn = 0;
- gunnerAction = "AH1Z_Gunner";
- memoryPointGunnerOptics = "gunnerview";
- gunnerOpticsModel = "\ca\air\optika_AH1Z";
- gunnerForceOptics = false;
- gunnerInAction = "AH1Z_Gunner";
- };
- };
- weapons[] = {};
- magazines[] = {};
- };
- class IkaR_F14_GBU_12 : IkaR_F14_AIM_54_ir {
- displayName = "F14 US Navy GBU-12 (Strike)";
- model = "\IkaR_F14_ir\IkaR_F14_GBU_12";
- hiddenselections[] = {"ID", "sidew01", "sidew02", "gbu01", "gbu02", "gbu03", "gbu04", "gbu05", "vide8", "vide9"};
- side = TWest;
- faction = USAF;
- crew = "B_soldier_AR_F";
- class Turrets {
- class MainTurret : NewTurret {
- body = "";
- gun = "";
- commanding = -1;
- memoryPointsGetInGunner = "pos gunner";
- memoryPointsGetInGunnerDir = "pos gunner dir";
- weapons[] = {"IkaR_F14_canon20mm_ir", "IkaR_F14_AIM9Launcher2_ir", "IkaR_F14_GBU12Launcher5_ir"};
- magazines[] = {"IkaR_F14_canon20mm_ir", "IkaR_F14_AIM9Launcher2_ir", "IkaR_F14_GBU12Launcher5_ir"};
- castGunnerShadow = true;
- viewGunnerShadow = true;
- memoryPointGunnerOptics = "gunnerview";
- gunnerOpticsModel = "\ca\air\optika_AH1Z";
- gunnerForceOptics = false;
- memoryPointLRocket = "L raketa";
- memoryPointRRocket = "P raketa";
- gunnerAction = "AH1Z_Gunner";
- minElev = -60;
- maxElev = 10;
- initElev = 0;
- minTurn = -70;
- maxTurn = 70;
- initTurn = 0;
- gunnerInAction = "AH1Z_Gunner";
- };
- };
- weapons[] = {};
- magazines[] = {};
- };
- class IkaR_F14_GBU_12_racs : IkaR_F14_AIM_54_ir {
- displayName = "F14 RACS GBU-12 (Strike)";
- model = "\IkaR_F14_ir\IkaR_F14_GBU_12_racs";
- hiddenselections[] = {"ID", "sidew01", "sidew02", "gbu01", "gbu02", "gbu03", "gbu04", "gbu05", "vide8", "vide9"};
- side = TWest;
- faction = RACS;
- crew = "B_soldier_AR_F";
- class Turrets {
- class MainTurret : NewTurret {
- body = "";
- gun = "";
- commanding = -1;
- memoryPointsGetInGunner = "pos gunner";
- memoryPointsGetInGunnerDir = "pos gunner dir";
- weapons[] = {"IkaR_F14_canon20mm_ir", "IkaR_F14_AIM9Launcher2_ir", "IkaR_F14_GBU12Launcher5_ir"};
- magazines[] = {"IkaR_F14_canon20mm_ir", "IkaR_F14_AIM9Launcher2_ir", "IkaR_F14_GBU12Launcher5_ir"};
- castGunnerShadow = true;
- viewGunnerShadow = true;
- memoryPointGunnerOptics = "gunnerview";
- gunnerOpticsModel = "\ca\air\optika_AH1Z";
- gunnerForceOptics = false;
- memoryPointLRocket = "L raketa";
- memoryPointRRocket = "P raketa";
- gunnerAction = "AH1Z_Gunner";
- minElev = -60;
- maxElev = 10;
- initElev = 0;
- minTurn = -70;
- maxTurn = 70;
- initTurn = 0;
- gunnerInAction = "AH1Z_Gunner";
- };
- };
- weapons[] = {};
- magazines[] = {};
- };
- class IkaR_F14_AIM_54L : IkaR_F14_AIM_54_ir {
- displayName = "F14 US Navy Legacy(CAP)";
- model = "\IkaR_F14_ir\IkaR_F14_AIM_54L";
- hiddenselections[] = {ID1, "sidew01", "sidew02", "phnix01", "phnix02", "phnix03", "phnix04", "phnix05", "phnix06", "vide9"};
- side = TWest;
- faction = USAF;
- crew = "B_soldier_AR_F";
- class Turrets {
- class MainTurret : NewTurret {
- body = "";
- gun = "";
- commanding = -1;
- memoryPointsGetInGunner = "pos gunner";
- memoryPointsGetInGunnerDir = "pos gunner dir";
- weapons[] = {"IkaR_F14_AIM54Launcher6_ir", "IkaR_F14_AIM9Launcher2_ir", "IkaR_F14_canon20mm_ir"};
- magazines[] = {"IkaR_F14_AIM54Launcher6_ir", "IkaR_F14_AIM9Launcher2_ir", "IkaR_F14_canon20mm_ir"};
- castGunnerShadow = true;
- viewGunnerShadow = true;
- memoryPointGunnerOptics = "gunnerview";
- gunnerOpticsModel = "\ca\air\optika_AH1Z";
- gunnerForceOptics = false;
- memoryPointLRocket = "L raketa";
- memoryPointRRocket = "P raketa";
- gunnerAction = "AH1Z_Gunner";
- minElev = -60;
- maxElev = 10;
- initElev = 0;
- minTurn = -70;
- maxTurn = 70;
- initTurn = 0;
- gunnerInAction = "AH1Z_Gunner";
- };
- };
- weapons[] = {};
- magazines[] = {};
- };
- class IkaR_F14_AIM_54 : IkaR_F14_AIM_54_ir {
- displayName = "F14 US Navy AIM-54 (CAP)";
- model = "\IkaR_F14_ir\IkaR_F14_AIM_54";
- hiddenselections[] = {"ID", "sidew01", "sidew02", "phnix01", "phnix02", "phnix03", "phnix04", "phnix05", "phnix06", "vide9"};
- side = TWest;
- faction = USAF;
- crew = "B_soldier_AR_F";
- class Turrets {
- class MainTurret : NewTurret {
- body = "";
- gun = "";
- commanding = -1;
- memoryPointsGetInGunner = "pos gunner";
- memoryPointsGetInGunnerDir = "pos gunner dir";
- weapons[] = {"IkaR_F14_AIM54Launcher6_ir", "IkaR_F14_AIM9Launcher2_ir", "IkaR_F14_canon20mm_ir"};
- magazines[] = {"IkaR_F14_AIM54Launcher6_ir", "IkaR_F14_AIM9Launcher2_ir", "IkaR_F14_canon20mm_ir"};
- castGunnerShadow = true;
- viewGunnerShadow = true;
- memoryPointGunnerOptics = "gunnerview";
- gunnerOpticsModel = "\ca\air\optika_AH1Z";
- gunnerForceOptics = false;
- memoryPointLRocket = "L raketa";
- memoryPointRRocket = "P raketa";
- gunnerAction = "AH1Z_Gunner";
- minElev = -60;
- maxElev = 10;
- initElev = 0;
- minTurn = -70;
- maxTurn = 70;
- initTurn = 0;
- gunnerInAction = "AH1Z_Gunner";
- };
- };
- weapons[] = {};
- magazines[] = {};
- };
- };
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement