2016-05-30 16:37:03 +00:00
|
|
|
class Heli_Attack_01_base_F: Helicopter_Base_F {
|
|
|
|
lockDetectionSystem = 12;
|
|
|
|
incomingMissileDetectionSystem = 16;
|
|
|
|
driverCanEject = 1;
|
|
|
|
|
2017-01-23 18:13:37 +00:00
|
|
|
class MFD {
|
|
|
|
class AirplaneHUD {
|
|
|
|
class Bones {};
|
|
|
|
class Draw {};
|
2016-05-30 16:37:03 +00:00
|
|
|
topLeft = "HUD_top_left";
|
|
|
|
topRight = "HUD_top_right";
|
|
|
|
bottomLeft = "HUD_bottom_left";
|
|
|
|
borderLeft = 0;
|
|
|
|
borderRight = 0;
|
|
|
|
borderTop = 0;
|
|
|
|
borderBottom = 0;
|
2017-01-23 18:13:37 +00:00
|
|
|
color[] = {0.15, 1, 0.15, 1};
|
2016-05-30 16:37:03 +00:00
|
|
|
enableParallax = 0;
|
|
|
|
helmetMountedDisplay = 1;
|
2017-01-23 18:13:37 +00:00
|
|
|
helmetPosition[] = {0, 0, 0};
|
|
|
|
helmetRight[] = {0, 0, 0};
|
|
|
|
helmetDown[] = {0, 0, 0};
|
2016-05-30 16:37:03 +00:00
|
|
|
};
|
2017-01-23 18:13:37 +00:00
|
|
|
|
|
|
|
class ACE_HUD_1 {
|
2016-05-30 16:37:03 +00:00
|
|
|
topLeft = "HUD_top_left";
|
|
|
|
topRight = "HUD_top_right";
|
|
|
|
bottomLeft = "HUD_bottom_left";
|
|
|
|
borderLeft = 0;
|
|
|
|
borderRight = 0;
|
|
|
|
borderTop = 0;
|
|
|
|
borderBottom = 0;
|
2017-01-23 18:13:37 +00:00
|
|
|
color[] = {0.15, 1, 0.15, 1};
|
2016-05-30 16:37:03 +00:00
|
|
|
enableParallax = 0;
|
2017-01-23 18:13:37 +00:00
|
|
|
|
|
|
|
class Bones {
|
|
|
|
class GunnerAim {
|
2016-05-30 16:37:03 +00:00
|
|
|
type = "vector";
|
|
|
|
source = "weapon";
|
2017-01-23 18:13:37 +00:00
|
|
|
pos0[] = {0.5, "0.9 - 0.04 + 0.012"};
|
|
|
|
pos10[] = {"0.5 + 0.0111", "0.9 - 0.04 + 0.012 + 0.0133"};
|
2016-05-30 16:37:03 +00:00
|
|
|
};
|
2017-01-23 18:13:37 +00:00
|
|
|
|
|
|
|
class Target {
|
2016-05-30 16:37:03 +00:00
|
|
|
source = "target";
|
|
|
|
type = "vector";
|
2017-01-23 18:13:37 +00:00
|
|
|
pos0[] = {0.5, 0.5};
|
|
|
|
pos10[] = {0.85, 0.85};
|
2016-05-30 16:37:03 +00:00
|
|
|
};
|
2017-01-23 18:13:37 +00:00
|
|
|
|
|
|
|
class Velocity {
|
2016-05-30 16:37:03 +00:00
|
|
|
type = "vector";
|
|
|
|
source = "velocity";
|
2017-01-23 18:13:37 +00:00
|
|
|
pos0[] = {0.5, 0.5};
|
|
|
|
pos10[] = {0.65, 0.65};
|
2016-05-30 16:37:03 +00:00
|
|
|
};
|
2017-01-23 18:13:37 +00:00
|
|
|
|
|
|
|
class Velocity_slip {
|
2016-05-30 16:37:03 +00:00
|
|
|
type = "vector";
|
|
|
|
source = "velocity";
|
2017-01-23 18:13:37 +00:00
|
|
|
pos0[] = {0.5, 0.845};
|
|
|
|
pos10[] = {0.53, 0.845};
|
2016-05-30 16:37:03 +00:00
|
|
|
};
|
2017-01-23 18:13:37 +00:00
|
|
|
|
|
|
|
class VspeedBone {
|
2016-05-30 16:37:03 +00:00
|
|
|
type = "linear";
|
|
|
|
source = "vspeed";
|
|
|
|
sourceScale = 1;
|
|
|
|
min = -10;
|
|
|
|
max = 10;
|
2017-01-23 18:13:37 +00:00
|
|
|
minPos[] = {0.93, 0.2};
|
|
|
|
maxPos[] = {0.93, 0.8};
|
2016-05-30 16:37:03 +00:00
|
|
|
};
|
2017-01-23 18:13:37 +00:00
|
|
|
|
|
|
|
class RadarAltitudeBone {
|
2016-05-30 16:37:03 +00:00
|
|
|
type = "linear";
|
|
|
|
source = "altitudeAGL";
|
|
|
|
sourceScale = 1;
|
|
|
|
min = 0;
|
|
|
|
max = 60;
|
2017-01-23 18:13:37 +00:00
|
|
|
minPos[] = {0.965, 0.2};
|
|
|
|
maxPos[] = {0.965, 0.8};
|
2016-05-30 16:37:03 +00:00
|
|
|
};
|
2017-01-23 18:13:37 +00:00
|
|
|
|
|
|
|
class HorizonBankRot {
|
2016-05-30 16:37:03 +00:00
|
|
|
type = "rotational";
|
|
|
|
source = "horizonBank";
|
2017-01-23 18:13:37 +00:00
|
|
|
center[] = {0.5, 0.5};
|
2016-05-30 16:37:03 +00:00
|
|
|
min = -3.1416;
|
|
|
|
max = 3.1416;
|
|
|
|
minAngle = -180;
|
|
|
|
maxAngle = 180;
|
|
|
|
aspectRatio = 1;
|
|
|
|
};
|
2017-01-23 18:13:37 +00:00
|
|
|
|
|
|
|
class ForwardVec {
|
2016-05-30 16:37:03 +00:00
|
|
|
type = "vector";
|
|
|
|
source = "forward";
|
2017-01-23 18:13:37 +00:00
|
|
|
pos0[] = {0, 0};
|
|
|
|
pos10[] = {0.25, 0.25};
|
2016-05-30 16:37:03 +00:00
|
|
|
};
|
2017-01-23 18:13:37 +00:00
|
|
|
|
|
|
|
class WeaponAim {
|
2016-05-30 16:37:03 +00:00
|
|
|
type = "vector";
|
|
|
|
source = "weapon";
|
2017-01-23 18:13:37 +00:00
|
|
|
pos0[] = {0.5, 0.5};
|
|
|
|
pos10[] = {0.75, 0.75};
|
2016-05-30 16:37:03 +00:00
|
|
|
};
|
2017-01-23 18:13:37 +00:00
|
|
|
|
|
|
|
class Level0 {
|
2016-05-30 16:37:03 +00:00
|
|
|
type = "horizon";
|
2017-01-23 18:13:37 +00:00
|
|
|
pos0[] = {0.5, 0.5};
|
|
|
|
pos10[] = {0.78, 0.78};
|
2016-05-30 16:37:03 +00:00
|
|
|
angle = 0;
|
|
|
|
};
|
2017-01-23 18:13:37 +00:00
|
|
|
|
|
|
|
class LevelP5: Level0 {
|
2016-05-30 16:37:03 +00:00
|
|
|
angle = 5;
|
|
|
|
};
|
2017-01-23 18:13:37 +00:00
|
|
|
|
|
|
|
class LevelM5: Level0 {
|
2016-05-30 16:37:03 +00:00
|
|
|
angle = -5;
|
|
|
|
};
|
2017-01-23 18:13:37 +00:00
|
|
|
|
|
|
|
class LevelP10: Level0 {
|
2016-05-30 16:37:03 +00:00
|
|
|
angle = 10;
|
|
|
|
};
|
2017-01-23 18:13:37 +00:00
|
|
|
|
|
|
|
class LevelM10: Level0 {
|
2016-05-30 16:37:03 +00:00
|
|
|
angle = -10;
|
|
|
|
};
|
2017-01-23 18:13:37 +00:00
|
|
|
|
|
|
|
class LevelP15: Level0 {
|
2016-05-30 16:37:03 +00:00
|
|
|
angle = 15;
|
|
|
|
};
|
2017-01-23 18:13:37 +00:00
|
|
|
|
|
|
|
class LevelM15: Level0 {
|
2016-05-30 16:37:03 +00:00
|
|
|
angle = -15;
|
|
|
|
};
|
2017-01-23 18:13:37 +00:00
|
|
|
|
|
|
|
class LevelP20: Level0 {
|
2016-05-30 16:37:03 +00:00
|
|
|
angle = 20;
|
|
|
|
};
|
2017-01-23 18:13:37 +00:00
|
|
|
|
|
|
|
class LevelM20: Level0 {
|
2016-05-30 16:37:03 +00:00
|
|
|
angle = -20;
|
|
|
|
};
|
2017-01-23 18:13:37 +00:00
|
|
|
|
|
|
|
class LevelP25: Level0 {
|
2016-05-30 16:37:03 +00:00
|
|
|
angle = 25;
|
|
|
|
};
|
2017-01-23 18:13:37 +00:00
|
|
|
|
|
|
|
class LevelM25: Level0 {
|
2016-05-30 16:37:03 +00:00
|
|
|
angle = -25;
|
|
|
|
};
|
2017-01-23 18:13:37 +00:00
|
|
|
|
|
|
|
class LevelP30: Level0 {
|
2016-05-30 16:37:03 +00:00
|
|
|
angle = 30;
|
|
|
|
};
|
2017-01-23 18:13:37 +00:00
|
|
|
|
|
|
|
class LevelM30: Level0 {
|
2016-05-30 16:37:03 +00:00
|
|
|
angle = -30;
|
|
|
|
};
|
2017-01-23 18:13:37 +00:00
|
|
|
|
|
|
|
class LevelP35: Level0 {
|
2016-05-30 16:37:03 +00:00
|
|
|
angle = 35;
|
|
|
|
};
|
2017-01-23 18:13:37 +00:00
|
|
|
|
|
|
|
class LevelM35: Level0 {
|
2016-05-30 16:37:03 +00:00
|
|
|
angle = -35;
|
|
|
|
};
|
2017-01-23 18:13:37 +00:00
|
|
|
|
|
|
|
class LevelP40: Level0 {
|
2016-05-30 16:37:03 +00:00
|
|
|
angle = 40;
|
|
|
|
};
|
2017-01-23 18:13:37 +00:00
|
|
|
|
|
|
|
class LevelM40: Level0 {
|
2016-05-30 16:37:03 +00:00
|
|
|
angle = -40;
|
|
|
|
};
|
2017-01-23 18:13:37 +00:00
|
|
|
|
|
|
|
class LevelP45: Level0 {
|
2016-05-30 16:37:03 +00:00
|
|
|
angle = 45;
|
|
|
|
};
|
2017-01-23 18:13:37 +00:00
|
|
|
|
|
|
|
class LevelM45: Level0 {
|
2016-05-30 16:37:03 +00:00
|
|
|
angle = -45;
|
|
|
|
};
|
2017-01-23 18:13:37 +00:00
|
|
|
|
|
|
|
class LevelP50: Level0 {
|
2016-05-30 16:37:03 +00:00
|
|
|
angle = 50;
|
|
|
|
};
|
2017-01-23 18:13:37 +00:00
|
|
|
|
|
|
|
class LevelM50: Level0 {
|
2016-05-30 16:37:03 +00:00
|
|
|
angle = -50;
|
|
|
|
};
|
|
|
|
};
|
2017-01-23 18:13:37 +00:00
|
|
|
|
|
|
|
class Draw {
|
|
|
|
color[] = {0.18, 1, 0.18};
|
2016-05-30 16:37:03 +00:00
|
|
|
alpha = 1;
|
|
|
|
condition = "on";
|
2017-01-23 18:13:37 +00:00
|
|
|
|
|
|
|
class Horizont {
|
|
|
|
clipTL[] = {0.15, 0.15};
|
|
|
|
clipBR[] = {0.85, 0.85};
|
|
|
|
|
|
|
|
class Dimmed {
|
|
|
|
class Level0 {
|
2016-05-30 16:37:03 +00:00
|
|
|
type = "line";
|
2017-01-23 18:13:37 +00:00
|
|
|
points[] = {{"Level0", {-0.42, 0}, 1}, {"Level0", {-0.38, 0}, 1}, {}, {"Level0", {-0.37, 0}, 1}, {"Level0", {-0.33, 0}, 1}, {}, {"Level0", {-0.32, 0}, 1}, {"Level0", {-0.28, 0}, 1}, {}, {"Level0", {-0.27, 0}, 1}, {"Level0", {-0.23, 0}, 1}, {}, {"Level0", {-0.22, 0}, 1}, {"Level0", {-0.18, 0}, 1}, {}, {"Level0", {-0.17, 0}, 1}, {"Level0", {-0.13, 0}, 1}, {}, {"Level0", {-0.12, 0}, 1}, {"Level0", {-0.08, 0}, 1}, {}, {"Level0", {0.42, 0}, 1}, {"Level0", {0.38, 0}, 1}, {}, {"Level0", {0.37, 0}, 1}, {"Level0", {0.33, 0}, 1}, {}, {"Level0", {0.32, 0}, 1}, {"Level0", {0.28, 0}, 1}, {}, {"Level0", {0.27, 0}, 1}, {"Level0", {0.23, 0}, 1}, {}, {"Level0", {0.22, 0}, 1}, {"Level0", {0.18, 0}, 1}, {}, {"Level0", {0.17, 0}, 1}, {"Level0", {0.13, 0}, 1}, {}, {"Level0", {0.12, 0}, 1}, {"Level0", {0.08, 0}, 1 }};
|
2016-05-30 16:37:03 +00:00
|
|
|
};
|
|
|
|
};
|
|
|
|
};
|
2017-01-23 18:13:37 +00:00
|
|
|
|
|
|
|
class HorizonBankRot {
|
2016-05-30 16:37:03 +00:00
|
|
|
type = "line";
|
|
|
|
width = 3;
|
2017-01-23 18:13:37 +00:00
|
|
|
points[] = {{"HorizonBankRot", {0, 0.25}, 1}, {"HorizonBankRot", {-0.01, 0.23}, 1}, {"HorizonBankRot", {0.01, 0.23}, 1}, {"HorizonBankRot", {0, 0.25}, 1 }};
|
2016-05-30 16:37:03 +00:00
|
|
|
};
|
2017-01-23 18:13:37 +00:00
|
|
|
|
|
|
|
class Static_HAD_BOX {
|
|
|
|
clipTL[] = {0, 1};
|
|
|
|
clipBR[] = {1, 0};
|
2016-05-30 16:37:03 +00:00
|
|
|
type = "line";
|
|
|
|
width = 5;
|
2017-01-23 18:13:37 +00:00
|
|
|
points[] = {{{"0.5-0.1", "0.9-0.04"}, 1}, {{"0.5-0.1", "0.9+0.04"}, 1}, {{"0.5+0.1", "0.9+0.04"}, 1}, {{"0.5+0.1", "0.9-0.04"}, 1}, {{"0.5-0.1", "0.9-0.04"}, 1}, {}, {{"0.5-0.1", "0.9-0.04+0.012"}, 1}, {{"0.5-0.092", "0.9-0.04+0.012"}, 1}, {}, {{"0.5+0.1", "0.9-0.04+0.012"}, 1}, {{"0.5+0.092", "0.9-0.04+0.012"}, 1}, {}, {{0.5, "0.9-0.04"}, 1}, {{0.5, "0.9-0.032"}, 1}, {}, {{0.5, "0.9+0.04"}, 1}, {{0.5, "0.9+0.032"}, 1}, { }};
|
2016-05-30 16:37:03 +00:00
|
|
|
};
|
2017-01-23 18:13:37 +00:00
|
|
|
|
|
|
|
class Gunner_HAD {
|
2016-05-30 16:37:03 +00:00
|
|
|
type = "line";
|
|
|
|
width = 6;
|
2017-01-23 18:13:37 +00:00
|
|
|
points[] = {{"GunnerAim", {-0.015, -0.008}, 1}, {"GunnerAim", {-0.015, 0.008}, 1}, {"GunnerAim", {0.015, 0.008}, 1}, {"GunnerAim", {0.015, -0.008}, 1}, {"GunnerAim", {-0.015, -0.008}, 1 }};
|
2016-05-30 16:37:03 +00:00
|
|
|
};
|
2017-01-23 18:13:37 +00:00
|
|
|
|
|
|
|
class Slip_ball_group {
|
|
|
|
class Slip_bars {
|
2016-05-30 16:37:03 +00:00
|
|
|
type = "line";
|
|
|
|
width = 4;
|
2017-01-23 18:13:37 +00:00
|
|
|
points[] = {{{"0.5-0.018", "0.9-0.04"}, 1}, {{"0.5-0.018", "0.9-0.075"}, 1}, {}, {{"0.5+0.018", "0.9-0.04"}, 1}, {{"0.5+0.018", "0.9-0.075"}, 1 }};
|
2016-05-30 16:37:03 +00:00
|
|
|
};
|
2017-01-23 18:13:37 +00:00
|
|
|
|
|
|
|
class Slip_ball {
|
2016-05-30 16:37:03 +00:00
|
|
|
type = "line";
|
|
|
|
width = 6;
|
2017-01-23 18:13:37 +00:00
|
|
|
points[] = {{"Velocity_slip", 1, {"0 * 0.75", "-0.02 * 0.75"}, 1}, {"Velocity_slip", 1, {"0.0099999998 * 0.75", "-0.01732 * 0.75"}, 1}, {"Velocity_slip", 1, {"0.01732 * 0.75", "-0.0099999998 * 0.75"}, 1}, {"Velocity_slip", 1, {"0.02 * 0.75", "0 * 0.75"}, 1}, {"Velocity_slip", 1, {"0.01732 * 0.75", "0.0099999998 * 0.75"}, 1}, {"Velocity_slip", 1, {"0.0099999998 * 0.75", "0.01732 * 0.75"}, 1}, {"Velocity_slip", 1, {"0 * 0.75", "0.02 * 0.75"}, 1}, {"Velocity_slip", 1, {"-0.0099999998 * 0.75", "0.01732 * 0.75"}, 1}, {"Velocity_slip", 1, {"-0.01732 * 0.75", "0.0099999998 * 0.75"}, 1}, {"Velocity_slip", 1, {"-0.02 * 0.75", "0 * 0.75"}, 1}, {"Velocity_slip", 1, {"-0.01732 * 0.75", "-0.0099999998 * 0.75"}, 1}, {"Velocity_slip", 1, {"-0.0099999998 * 0.75", "-0.01732 * 0.75"}, 1}, {"Velocity_slip", 1, {"0 * 0.75", "-0.02 * 0.75"}, 1}, {}, {"Velocity_slip", 1, {"0 * 0.6", "-0.02 * 0.6"}, 1}, {"Velocity_slip", 1, {"0.0099999998 * 0.6", "-0.01732 * 0.6"}, 1}, {"Velocity_slip", 1, {"0.01732 * 0.6", "-0.0099999998 * 0.6"}, 1}, {"Velocity_slip", 1, {"0.02 * 0.6", "0 * 0.6"}, 1}, {"Velocity_slip", 1, {"0.01732 * 0.6", "0.0099999998 * 0.6"}, 1}, {"Velocity_slip", 1, {"0.0099999998 * 0.6", "0.01732 * 0.6"}, 1}, {"Velocity_slip", 1, {"0 * 0.6", "0.02 * 0.6"}, 1}, {"Velocity_slip", 1, {"-0.0099999998 * 0.6", "0.01732 * 0.6"}, 1}, {"Velocity_slip", 1, {"-0.01732 * 0.6", "0.0099999998 * 0.6"}, 1}, {"Velocity_slip", 1, {"-0.02 * 0.6", "0 * 0.6"}, 1}, {"Velocity_slip", 1, {"-0.01732 * 0.6", "-0.0099999998 * 0.6"}, 1}, {"Velocity_slip", 1, {"-0.0099999998 * 0.6", "-0.01732 * 0.6"}, 1}, {"Velocity_slip", 1, {"0 * 0.6", "-0.02 * 0.6"}, 1}, {}, {"Velocity_slip", 1, {"0 * 0.5", "-0.02 * 0.5"}, 1}, {"Velocity_slip", 1, {"0.0099999998 * 0.5", "-0.01732 * 0.5"}, 1}, {"Velocity_slip", 1, {"0.01732 * 0.5", "-0.0099999998 * 0.5"}, 1}, {"Velocity_slip", 1, {"0.02 * 0.5", "0 * 0.5"}, 1}, {"Velocity_slip", 1, {"0.01732 * 0.5", "0.0099999998 * 0.5"}, 1}, {"Velocity_slip", 1, {"0.0099999998 * 0.5", "0.01732 * 0.5"}, 1}, {"Velocity_slip", 1, {"0 * 0.5", "0.02 * 0.5"}, 1}, {"Velocity_slip", 1, {"-0.0099999998 * 0.5", "0.01732 * 0.5"}, 1}, {"Velocity_slip", 1, {"-0.01732 * 0.5", "0.0099999998 * 0.5"}, 1}, {"Velocity_slip", 1, {"-0.02 * 0.5", "0 * 0.5"}, 1}, {"Velocity_slip", 1, {"-0.01732 * 0.5", "-0.0099999998 * 0.5"}, 1}, {"Velocity_slip", 1, {"-0.0099999998 * 0.5", "-0.01732 * 0.5"}, 1}, {"Velocity_slip", 1, {"0 * 0.5", "-0.02 * 0.5"}, 1}, {}, {"Velocity_slip", 1, {"0 * 0.4", "-0.02 * 0.4"}, 1}, {"Velocity_slip", 1, {"0.0099999998 * 0.4", "-0.01732 * 0.4"}, 1}, {"Velocity_slip", 1, {"0.01732 * 0.4", "-0.0099999998 * 0.4"}, 1}, {"Velocity_slip", 1, {"0.02 * 0.4", "0 * 0.4"}, 1}, {"Velocity_slip", 1, {"0.01732 * 0.4", "0.0099999998 * 0.4"}, 1}, {"Velocity_slip", 1, {"0.0099999998 * 0.4", "0.01732 * 0.4"}, 1}, {"Velocity_slip", 1, {"0 * 0.4", "0.02 * 0.4"}, 1}, {"Velocity_slip", 1, {"-0.0099999998 * 0.4", "0.01732 * 0.4"}, 1}, {"Velocity_slip", 1, {"-0.01732 * 0.4", "0.0099999998 * 0.4"}, 1}, {"Velocity_slip", 1, {"-0.02 * 0.4", "0 * 0.4"}, 1}, {"Velocity_slip", 1, {"-0.01732 * 0.4", "-0.0099999998 * 0.4"}, 1}, {"Velocity_slip", 1, {"-0.0099999998 * 0.4", "-0.01732 * 0.4"}, 1}, {"Velocity_slip", 1, {"0 * 0.4", "-0.02 * 0.4"}, 1}, {}, {"Velocity_slip", 1, {"0 * 0.30", "-0.02 * 0.30"}, 1}, {"Velocity_slip", 1, {"0.0099999998 * 0.30", "-0.01732 * 0.30"}, 1}, {"Velocity_slip", 1, {"0.01732 * 0.30", "-0.0099999998 * 0.30"}, 1}, {"Velocity_slip", 1, {"0.02 * 0.30", "0 * 0.30"}, 1}, {"Velocity_slip", 1, {"0.01732 * 0.30", "0.0099999998 * 0.30"}, 1}, {"Velocity_slip", 1, {"0.0099999998 * 0.30", "0.01732 * 0.30"}, 1}, {"Velocity_slip", 1, {"0 * 0.30", "0.02 * 0.30"}, 1}, {"Velocity_slip", 1, {"-0.0099999998 * 0.30", "0.01732 * 0.30"}, 1}, {"Velocity_slip", 1, {"-0.01732 * 0.30", "0.0099999998 * 0.30"}, 1}, {"Velocity_slip", 1, {"-0.02 * 0.30", "0 * 0.30"}, 1}, {"Velocity_slip", 1, {"-0.01732 * 0.30", "-0.0099999998 * 0.30"}, 1}, {"Velocity_slip", 1, {"-0.0099999998 * 0.30", "-0.01732 * 0.30"}, 1}, {"Velocity_slip", 1, {"0 * 0.30", "-0.02 * 0.30
|
2016-05-30 16:37:03 +00:00
|
|
|
};
|
|
|
|
};
|
2017-01-23 18:13:37 +00:00
|
|
|
|
|
|
|
class Centerline {
|
2016-05-30 16:37:03 +00:00
|
|
|
type = "line";
|
|
|
|
width = 5;
|
2017-01-23 18:13:37 +00:00
|
|
|
points[] = {{{0.5, 0.48}, 1}, {{0.5, 0.45}, 1}, {}, {{0.5, 0.52}, 1}, {{0.5, 0.55}, 1}, {}, {{0.48, 0.5}, 1}, {{0.45, 0.5}, 1}, {}, {{0.52, 0.5}, 1}, {{0.55, 0.5}, 1}, { }};
|
2016-05-30 16:37:03 +00:00
|
|
|
};
|
2017-01-23 18:13:37 +00:00
|
|
|
|
|
|
|
class WeaponName {
|
2016-05-30 16:37:03 +00:00
|
|
|
type = "text";
|
|
|
|
source = "weapon";
|
|
|
|
sourceScale = 1;
|
|
|
|
align = "right";
|
|
|
|
scale = 1;
|
2017-01-23 18:13:37 +00:00
|
|
|
pos[] = {{0.61, 0.86}, 1};
|
|
|
|
right[] = {{0.65, 0.86}, 1};
|
|
|
|
down[] = {{0.61, 0.9}, 1};
|
2016-05-30 16:37:03 +00:00
|
|
|
};
|
2017-01-23 18:13:37 +00:00
|
|
|
|
|
|
|
class Ammo_GUN {
|
2016-05-30 16:37:03 +00:00
|
|
|
type = "group";
|
|
|
|
condition = "mgun";
|
2017-01-23 18:13:37 +00:00
|
|
|
|
|
|
|
class Ammo_count_GUN {
|
2016-05-30 16:37:03 +00:00
|
|
|
type = "text";
|
|
|
|
source = "ammo";
|
|
|
|
sourceScale = 1;
|
|
|
|
align = "right";
|
|
|
|
scale = 1;
|
2017-01-23 18:13:37 +00:00
|
|
|
pos[] = {{0.61, 0.89}, 1};
|
|
|
|
right[] = {{0.65, 0.89}, 1};
|
|
|
|
down[] = {{0.61, 0.93}, 1};
|
2016-05-30 16:37:03 +00:00
|
|
|
};
|
|
|
|
};
|
2017-01-23 18:13:37 +00:00
|
|
|
|
|
|
|
class Ammo_RKT {
|
2016-05-30 16:37:03 +00:00
|
|
|
type = "group";
|
|
|
|
condition = "rocket";
|
2017-01-23 18:13:37 +00:00
|
|
|
|
|
|
|
class Ammo_count_RKT {
|
2016-05-30 16:37:03 +00:00
|
|
|
type = "text";
|
|
|
|
source = "ammo";
|
|
|
|
sourceScale = 1;
|
|
|
|
align = "right";
|
|
|
|
scale = 1;
|
2017-01-23 18:13:37 +00:00
|
|
|
pos[] = {{0.61, 0.89}, 1};
|
|
|
|
right[] = {{0.65, 0.89}, 1};
|
|
|
|
down[] = {{0.61, 0.93}, 1};
|
2016-05-30 16:37:03 +00:00
|
|
|
};
|
|
|
|
};
|
2017-01-23 18:13:37 +00:00
|
|
|
|
|
|
|
class Ammo_AGM {
|
2016-05-30 16:37:03 +00:00
|
|
|
type = "group";
|
|
|
|
condition = "AAmissile";
|
2017-01-23 18:13:37 +00:00
|
|
|
|
|
|
|
class Ammo_count_AGM {
|
2016-05-30 16:37:03 +00:00
|
|
|
type = "text";
|
|
|
|
source = "ammo";
|
|
|
|
sourceScale = 1;
|
|
|
|
align = "right";
|
|
|
|
scale = 1;
|
2017-01-23 18:13:37 +00:00
|
|
|
pos[] = {{0.61, 0.89}, 1};
|
|
|
|
right[] = {{0.65, 0.89}, 1};
|
|
|
|
down[] = {{0.61, 0.93}, 1};
|
2016-05-30 16:37:03 +00:00
|
|
|
};
|
|
|
|
};
|
2017-01-23 18:13:37 +00:00
|
|
|
|
|
|
|
class Ammo_AAM {
|
2016-05-30 16:37:03 +00:00
|
|
|
type = "group";
|
|
|
|
condition = "ATmissile";
|
2017-01-23 18:13:37 +00:00
|
|
|
|
|
|
|
class Ammo_count_AAM {
|
2016-05-30 16:37:03 +00:00
|
|
|
type = "text";
|
|
|
|
source = "ammo";
|
|
|
|
sourceScale = 1;
|
|
|
|
align = "right";
|
|
|
|
scale = 1;
|
2017-01-23 18:13:37 +00:00
|
|
|
pos[] = {{0.61, 0.89}, 1};
|
|
|
|
right[] = {{0.65, 0.89}, 1};
|
|
|
|
down[] = {{0.61, 0.93}, 1};
|
2016-05-30 16:37:03 +00:00
|
|
|
};
|
|
|
|
};
|
2017-01-23 18:13:37 +00:00
|
|
|
|
|
|
|
class Ammo_Bomb {
|
2016-05-30 16:37:03 +00:00
|
|
|
type = "group";
|
|
|
|
condition = "Bomb";
|
2017-01-23 18:13:37 +00:00
|
|
|
|
|
|
|
class Ammo_count_Bomb {
|
2016-05-30 16:37:03 +00:00
|
|
|
type = "text";
|
|
|
|
source = "ammo";
|
|
|
|
sourceScale = 1;
|
|
|
|
align = "right";
|
|
|
|
scale = 1;
|
2017-01-23 18:13:37 +00:00
|
|
|
pos[] = {{0.61, 0.89}, 1};
|
|
|
|
right[] = {{0.65, 0.89}, 1};
|
|
|
|
down[] = {{0.61, 0.93}, 1};
|
2016-05-30 16:37:03 +00:00
|
|
|
};
|
|
|
|
};
|
2017-01-23 18:13:37 +00:00
|
|
|
|
|
|
|
class LightsGroup {
|
2016-05-30 16:37:03 +00:00
|
|
|
type = "group";
|
|
|
|
condition = "lights";
|
2017-01-23 18:13:37 +00:00
|
|
|
|
|
|
|
class LightsText {
|
2016-05-30 16:37:03 +00:00
|
|
|
type = "text";
|
|
|
|
source = "static";
|
|
|
|
text = "LIGHTS";
|
|
|
|
align = "right";
|
|
|
|
scale = 1;
|
2017-01-23 18:13:37 +00:00
|
|
|
pos[] = {{0.03, "0.53 + 0.055"}, 1};
|
|
|
|
right[] = {{0.07, "0.53 + 0.055"}, 1};
|
|
|
|
down[] = {{0.03, "0.53 + 0.095"}, 1};
|
2016-05-30 16:37:03 +00:00
|
|
|
};
|
|
|
|
};
|
2017-01-23 18:13:37 +00:00
|
|
|
|
|
|
|
class CollisionLightsGroup {
|
2016-05-30 16:37:03 +00:00
|
|
|
type = "group";
|
|
|
|
condition = "collisionlights";
|
2017-01-23 18:13:37 +00:00
|
|
|
|
|
|
|
class CollisionLightsText {
|
2016-05-30 16:37:03 +00:00
|
|
|
type = "text";
|
|
|
|
source = "static";
|
|
|
|
text = "A-COL";
|
|
|
|
align = "right";
|
|
|
|
scale = 1;
|
2017-01-23 18:13:37 +00:00
|
|
|
pos[] = {{0.03, "0.53 + 0.105"}, 1};
|
|
|
|
right[] = {{0.07, "0.53 + 0.105"}, 1};
|
|
|
|
down[] = {{0.03, "0.53 + 0.145"}, 1};
|
2016-05-30 16:37:03 +00:00
|
|
|
};
|
|
|
|
};
|
2017-01-23 18:13:37 +00:00
|
|
|
|
|
|
|
class GearGroup {
|
2016-05-30 16:37:03 +00:00
|
|
|
type = "group";
|
|
|
|
condition = "ils";
|
2017-01-23 18:13:37 +00:00
|
|
|
|
|
|
|
class GearText {
|
2016-05-30 16:37:03 +00:00
|
|
|
type = "text";
|
|
|
|
source = "static";
|
|
|
|
text = "GEAR";
|
|
|
|
align = "right";
|
|
|
|
scale = 1;
|
2017-01-23 18:13:37 +00:00
|
|
|
pos[] = {{0.03, "0.53 + 0.155"}, 1};
|
|
|
|
right[] = {{0.07, "0.53 + 0.155"}, 1};
|
|
|
|
down[] = {{0.03, "0.53 + 0.195"}, 1};
|
2016-05-30 16:37:03 +00:00
|
|
|
};
|
|
|
|
};
|
2017-01-23 18:13:37 +00:00
|
|
|
|
|
|
|
class ATMissileTOFGroup {
|
2016-05-30 16:37:03 +00:00
|
|
|
condition = "ATmissile";
|
|
|
|
type = "group";
|
2017-01-23 18:13:37 +00:00
|
|
|
|
|
|
|
class TOFtext {
|
2016-05-30 16:37:03 +00:00
|
|
|
type = "text";
|
|
|
|
align = "right";
|
|
|
|
source = "static";
|
|
|
|
text = "TOF=";
|
|
|
|
scale = 1;
|
2017-01-23 18:13:37 +00:00
|
|
|
pos[] = {{0.61, 0.92}, 1};
|
|
|
|
right[] = {{0.65, 0.92}, 1};
|
|
|
|
down[] = {{0.61, 0.96}, 1};
|
2016-05-30 16:37:03 +00:00
|
|
|
};
|
2017-01-23 18:13:37 +00:00
|
|
|
|
|
|
|
class TOFnumber {
|
2016-05-30 16:37:03 +00:00
|
|
|
type = "text";
|
|
|
|
source = "targetDist";
|
|
|
|
sourcescale = 0.0025;
|
|
|
|
align = "right";
|
|
|
|
scale = 1;
|
2017-01-23 18:13:37 +00:00
|
|
|
pos[] = {{0.69, 0.92}, 1};
|
|
|
|
right[] = {{0.73, 0.92}, 1};
|
|
|
|
down[] = {{0.69, 0.96}, 1};
|
2016-05-30 16:37:03 +00:00
|
|
|
};
|
|
|
|
};
|
2017-01-23 18:13:37 +00:00
|
|
|
|
|
|
|
class LaserTOFGroup {
|
2016-05-30 16:37:03 +00:00
|
|
|
condition = "Bomb";
|
|
|
|
type = "group";
|
2017-01-23 18:13:37 +00:00
|
|
|
|
|
|
|
class TOFtext {
|
2016-05-30 16:37:03 +00:00
|
|
|
type = "text";
|
|
|
|
align = "right";
|
|
|
|
source = "static";
|
|
|
|
text = "TOF=";
|
|
|
|
scale = 1;
|
2017-01-23 18:13:37 +00:00
|
|
|
pos[] = {{0.61, 0.92}, 1};
|
|
|
|
right[] = {{0.65, 0.92}, 1};
|
|
|
|
down[] = {{0.61, 0.96}, 1};
|
2016-05-30 16:37:03 +00:00
|
|
|
};
|
2017-01-23 18:13:37 +00:00
|
|
|
|
|
|
|
class TOFnumber {
|
2016-05-30 16:37:03 +00:00
|
|
|
type = "text";
|
|
|
|
source = "targetDist";
|
|
|
|
sourcescale = 0.0025;
|
|
|
|
align = "right";
|
|
|
|
scale = 1;
|
2017-01-23 18:13:37 +00:00
|
|
|
pos[] = {{0.69, 0.92}, 1};
|
|
|
|
right[] = {{0.73, 0.92}, 1};
|
|
|
|
down[] = {{0.69, 0.96}, 1};
|
2016-05-30 16:37:03 +00:00
|
|
|
};
|
|
|
|
};
|
2017-01-23 18:13:37 +00:00
|
|
|
|
|
|
|
class RocketTOFGroup {
|
2016-05-30 16:37:03 +00:00
|
|
|
condition = "Rocket";
|
|
|
|
type = "group";
|
2017-01-23 18:13:37 +00:00
|
|
|
|
|
|
|
class TOFtext {
|
2016-05-30 16:37:03 +00:00
|
|
|
type = "text";
|
|
|
|
align = "right";
|
|
|
|
source = "static";
|
|
|
|
text = "TOF=";
|
|
|
|
scale = 1;
|
2017-01-23 18:13:37 +00:00
|
|
|
pos[] = {{0.61, 0.92}, 1};
|
|
|
|
right[] = {{0.65, 0.92}, 1};
|
|
|
|
down[] = {{0.61, 0.96}, 1};
|
2016-05-30 16:37:03 +00:00
|
|
|
};
|
2017-01-23 18:13:37 +00:00
|
|
|
|
|
|
|
class TOFnumber {
|
2016-05-30 16:37:03 +00:00
|
|
|
type = "text";
|
|
|
|
source = "targetDist";
|
|
|
|
sourcescale = 0.0025;
|
|
|
|
align = "right";
|
|
|
|
scale = 1;
|
2017-01-23 18:13:37 +00:00
|
|
|
pos[] = {{0.69, 0.92}, 1};
|
|
|
|
right[] = {{0.73, 0.92}, 1};
|
|
|
|
down[] = {{0.69, 0.96}, 1};
|
2016-05-30 16:37:03 +00:00
|
|
|
};
|
|
|
|
};
|
2017-01-23 18:13:37 +00:00
|
|
|
|
|
|
|
class RangeNumber {
|
2016-05-30 16:37:03 +00:00
|
|
|
type = "text";
|
|
|
|
source = "targetDist";
|
|
|
|
sourceScale = 1;
|
|
|
|
align = "left";
|
|
|
|
scale = 1;
|
2017-01-23 18:13:37 +00:00
|
|
|
pos[] = {{0.39, 0.89}, 1};
|
|
|
|
right[] = {{0.43, 0.89}, 1};
|
|
|
|
down[] = {{0.39, 0.93}, 1};
|
2016-05-30 16:37:03 +00:00
|
|
|
};
|
2017-01-23 18:13:37 +00:00
|
|
|
|
|
|
|
class RangeText {
|
2016-05-30 16:37:03 +00:00
|
|
|
type = "text";
|
|
|
|
source = "static";
|
|
|
|
text = "RNG";
|
|
|
|
align = "left";
|
|
|
|
scale = 1;
|
2017-01-23 18:13:37 +00:00
|
|
|
pos[] = {{0.39, 0.86}, 1};
|
|
|
|
right[] = {{0.43, 0.86}, 1};
|
|
|
|
down[] = {{0.39, 0.9}, 1};
|
2016-05-30 16:37:03 +00:00
|
|
|
};
|
2017-01-23 18:13:37 +00:00
|
|
|
|
|
|
|
class SpeedNumber {
|
2016-05-30 16:37:03 +00:00
|
|
|
type = "text";
|
|
|
|
align = "right";
|
|
|
|
scale = 1;
|
|
|
|
source = "speed";
|
|
|
|
sourceScale = 3.6;
|
2017-01-23 18:13:37 +00:00
|
|
|
pos[] = {{0.03, 0.475}, 1};
|
|
|
|
right[] = {{0.08, 0.475}, 1};
|
|
|
|
down[] = {{0.03, 0.525}, 1};
|
2016-05-30 16:37:03 +00:00
|
|
|
};
|
2017-01-23 18:13:37 +00:00
|
|
|
|
|
|
|
class TorqueNumber {
|
2016-05-30 16:37:03 +00:00
|
|
|
condition = "simulRTD";
|
2017-01-23 18:13:37 +00:00
|
|
|
|
|
|
|
class Torque_number {
|
2016-05-30 16:37:03 +00:00
|
|
|
type = "text";
|
|
|
|
align = "left";
|
|
|
|
scale = 1;
|
|
|
|
source = "rtdRotorTorque";
|
|
|
|
sourceScale = 290;
|
2017-01-23 18:13:37 +00:00
|
|
|
pos[] = {{0.065, 0.175}, 1};
|
|
|
|
right[] = {{0.115, 0.175}, 1};
|
|
|
|
down[] = {{0.065, 0.225}, 1};
|
2016-05-30 16:37:03 +00:00
|
|
|
};
|
2017-01-23 18:13:37 +00:00
|
|
|
|
|
|
|
class Torquetext {
|
2016-05-30 16:37:03 +00:00
|
|
|
type = "text";
|
|
|
|
source = "static";
|
|
|
|
text = "%";
|
|
|
|
align = "right";
|
|
|
|
scale = 1;
|
2017-01-23 18:13:37 +00:00
|
|
|
pos[] = {{0.07, 0.175}, 1};
|
|
|
|
right[] = {{0.12, 0.175}, 1};
|
|
|
|
down[] = {{0.07, 0.225}, 1};
|
2016-05-30 16:37:03 +00:00
|
|
|
};
|
|
|
|
};
|
2017-01-23 18:13:37 +00:00
|
|
|
|
|
|
|
class AltNumber: SpeedNumber {
|
2016-05-30 16:37:03 +00:00
|
|
|
align = "right";
|
|
|
|
source = "altitudeAGL";
|
|
|
|
sourceScale = 1;
|
2017-01-23 18:13:37 +00:00
|
|
|
pos[] = {{0.83, 0.475}, 1};
|
|
|
|
right[] = {{0.88, 0.475}, 1};
|
|
|
|
down[] = {{0.83, 0.525}, 1};
|
2016-05-30 16:37:03 +00:00
|
|
|
};
|
2017-01-23 18:13:37 +00:00
|
|
|
|
|
|
|
class ASLNumber {
|
2016-05-30 16:37:03 +00:00
|
|
|
type = "text";
|
|
|
|
source = "altitudeASL";
|
|
|
|
sourceScale = 1;
|
|
|
|
align = "right";
|
|
|
|
scale = 1;
|
2017-01-23 18:13:37 +00:00
|
|
|
pos[] = {{0.835, 0.18}, 1};
|
|
|
|
right[] = {{0.875, 0.18}, 1};
|
|
|
|
down[] = {{0.835, 0.22}, 1};
|
2016-05-30 16:37:03 +00:00
|
|
|
};
|
2017-01-23 18:13:37 +00:00
|
|
|
|
|
|
|
class VspeedScalePosta {
|
2016-05-30 16:37:03 +00:00
|
|
|
type = "line";
|
|
|
|
width = 5;
|
2017-01-23 18:13:37 +00:00
|
|
|
points[] = {{{0.98, 0.2}, 1}, {{1, 0.2}, 1}, {}, {{0.93, 0.2}, 1}, {{0.95, 0.2}, 1}, {}, {{0.98, 0.35}, 1}, {{1, 0.35}, 1}, {}, {{0.93, 0.35}, 1}, {{0.95, 0.35}, 1}, {}, {{0.94, 0.38}, 1}, {{0.95, 0.38}, 1}, {}, {{0.94, 0.41}, 1}, {{0.95, 0.41}, 1}, {}, {{0.94, 0.44}, 1}, {{0.95, 0.44}, 1}, {}, {{0.94, 0.47}, 1}, {{0.95, 0.47}, 1}, {}, {{0.98, 0.5}, 1}, {{1, 0.5}, 1}, {}, {{0.93, 0.5}, 1}, {{0.95, 0.5}, 1}, {}, {{0.94, 0.53}, 1}, {{0.95, 0.53}, 1}, {}, {{0.94, 0.56}, 1}, {{0.95, 0.56}, 1}, {}, {{0.94, 0.59}, 1}, {{0.95, 0.59}, 1}, {}, {{0.94, 0.62}, 1}, {{0.95, 0.62}, 1}, {}, {{0.98, 0.65}, 1}, {{1, 0.65}, 1}, {}, {{0.93, 0.65}, 1}, {{0.95, 0.65}, 1}, {}, {{0.99, 0.68}, 1}, {{0.98, 0.68}, 1}, {}, {{0.99, 0.71}, 1}, {{0.98, 0.71}, 1}, {}, {{0.99, 0.74}, 1}, {{0.98, 0.74}, 1}, {}, {{0.99, 0.77}, 1}, {{0.98, 0.77}, 1}, {}, {{0.98, 0.8}, 1}, {{1, 0.8}, 1}, {}, {{0.93, 0.8}, 1}, {{0.95, 0.8}, 1}, { }};
|
2016-05-30 16:37:03 +00:00
|
|
|
};
|
2017-01-23 18:13:37 +00:00
|
|
|
|
|
|
|
class RadarAltitudeBand {
|
|
|
|
clipTL[] = {0, 0.2};
|
|
|
|
clipBR[] = {1, 0.8};
|
2016-05-30 16:37:03 +00:00
|
|
|
hideValue = 201;
|
2017-01-23 18:13:37 +00:00
|
|
|
|
|
|
|
class radarbanda {
|
2016-05-30 16:37:03 +00:00
|
|
|
type = "line";
|
|
|
|
width = 17;
|
2017-01-23 18:13:37 +00:00
|
|
|
points[] = {{"RadarAltitudeBone", {0, 0}, 1}, {"RadarAltitudeBone", {0, 0.6}, 1 }};
|
2016-05-30 16:37:03 +00:00
|
|
|
};
|
|
|
|
};
|
2017-01-23 18:13:37 +00:00
|
|
|
|
|
|
|
class VspeedBand {
|
2016-05-30 16:37:03 +00:00
|
|
|
type = "line";
|
|
|
|
width = 3;
|
2017-01-23 18:13:37 +00:00
|
|
|
points[] = {{"VspeedBone", {-0.01, 0}, 1}, {"VspeedBone", {-0.025, -0.015}, 1}, {"VspeedBone", {-0.025, 0.015}, 1}, {"VspeedBone", {-0.01, 0}, 1}, { }};
|
2016-05-30 16:37:03 +00:00
|
|
|
};
|
2017-01-23 18:13:37 +00:00
|
|
|
|
|
|
|
class HeadingNumber: SpeedNumber {
|
2016-05-30 16:37:03 +00:00
|
|
|
source = "heading";
|
|
|
|
sourceScale = 1;
|
|
|
|
align = "center";
|
2017-01-23 18:13:37 +00:00
|
|
|
pos[] = {{0.5, 0.045}, 1};
|
|
|
|
right[] = {{0.56, 0.045}, 1};
|
|
|
|
down[] = {{0.5, "0.045 + 0.06"}, 1};
|
2016-05-30 16:37:03 +00:00
|
|
|
};
|
2017-01-23 18:13:37 +00:00
|
|
|
|
|
|
|
class Center_box {
|
2016-05-30 16:37:03 +00:00
|
|
|
type = "line";
|
|
|
|
width = 1.5;
|
2017-01-23 18:13:37 +00:00
|
|
|
points[] = {{{0.45, "0.02 + 0.085 - 0.06"}, 1}, {{"0.45 + 0.10", "0.02 + 0.085 - 0.06"}, 1}, {{"0.45 + 0.10", "0.02 + 0.085"}, 1}, {{0.45, "0.02 + 0.085"}, 1}, {{0.45, "0.02 + 0.085 - 0.06"}, 1 }};
|
2016-05-30 16:37:03 +00:00
|
|
|
};
|
2017-01-23 18:13:37 +00:00
|
|
|
|
|
|
|
class HeadingArrow {
|
2016-05-30 16:37:03 +00:00
|
|
|
type = "line";
|
|
|
|
width = 7;
|
2017-01-23 18:13:37 +00:00
|
|
|
points[] = {{{"0.5", "0.128 + 0.03"}, 1}, {{0.5, 0.128}, 1 }};
|
2016-05-30 16:37:03 +00:00
|
|
|
};
|
2017-01-23 18:13:37 +00:00
|
|
|
|
|
|
|
class HeadingScale_LEFT {
|
|
|
|
clipTL[] = {0, 0};
|
|
|
|
clipBR[] = {0.45, 1};
|
|
|
|
|
|
|
|
class Heading_group {
|
2016-05-30 16:37:03 +00:00
|
|
|
type = "scale";
|
|
|
|
horizontal = 1;
|
|
|
|
source = "heading";
|
|
|
|
sourceScale = 1;
|
|
|
|
width = 5;
|
|
|
|
top = 0.12;
|
|
|
|
center = 0.5;
|
|
|
|
bottom = 0.88;
|
|
|
|
lineXleft = "0.03 + 0.085";
|
|
|
|
lineYright = "0.02 + 0.085";
|
|
|
|
lineXleftMajor = "0.04 + 0.085";
|
|
|
|
lineYrightMajor = "0.02 + 0.085";
|
|
|
|
majorLineEach = 3;
|
|
|
|
numberEach = 3;
|
|
|
|
step = 10;
|
|
|
|
stepSize = "0.05";
|
|
|
|
align = "center";
|
|
|
|
scale = 1;
|
2017-01-23 18:13:37 +00:00
|
|
|
pos[] = {0.12, "0.0 + 0.065"};
|
|
|
|
right[] = {0.16, "0.0 + 0.065"};
|
|
|
|
down[] = {0.12, "0.04 + 0.065"};
|
2016-05-30 16:37:03 +00:00
|
|
|
};
|
|
|
|
};
|
2017-01-23 18:13:37 +00:00
|
|
|
|
|
|
|
class HeadingScale_RIGHT {
|
|
|
|
clipTL[] = {0.55, 0};
|
|
|
|
clipBR[] = {1, 1};
|
|
|
|
|
|
|
|
class Heading_group {
|
2016-05-30 16:37:03 +00:00
|
|
|
type = "scale";
|
|
|
|
horizontal = 1;
|
|
|
|
source = "heading";
|
|
|
|
sourceScale = 1;
|
|
|
|
width = 5;
|
|
|
|
top = 0.12;
|
|
|
|
center = 0.5;
|
|
|
|
bottom = 0.88;
|
|
|
|
lineXleft = "0.03 + 0.085";
|
|
|
|
lineYright = "0.02 + 0.085";
|
|
|
|
lineXleftMajor = "0.04 + 0.085";
|
|
|
|
lineYrightMajor = "0.02 + 0.085";
|
|
|
|
majorLineEach = 3;
|
|
|
|
numberEach = 3;
|
|
|
|
step = 10;
|
|
|
|
stepSize = "0.05";
|
|
|
|
align = "center";
|
|
|
|
scale = 1;
|
2017-01-23 18:13:37 +00:00
|
|
|
pos[] = {0.12, "0.0 + 0.065"};
|
|
|
|
right[] = {0.16, "0.0 + 0.065"};
|
|
|
|
down[] = {0.12, "0.04 + 0.065"};
|
2016-05-30 16:37:03 +00:00
|
|
|
};
|
|
|
|
};
|
2017-01-23 18:13:37 +00:00
|
|
|
|
|
|
|
class HeadingScale_BOTTOM {
|
|
|
|
clipTL[] = {0.45, "0.02 + 0.085"};
|
|
|
|
clipBR[] = {"0.45 + 0.10", 1};
|
|
|
|
|
|
|
|
class Heading_group {
|
2016-05-30 16:37:03 +00:00
|
|
|
type = "scale";
|
|
|
|
horizontal = 1;
|
|
|
|
source = "heading";
|
|
|
|
sourceScale = 1;
|
|
|
|
width = 5;
|
|
|
|
top = 0.12;
|
|
|
|
center = 0.5;
|
|
|
|
bottom = 0.88;
|
|
|
|
lineXleft = "0.03 + 0.085";
|
|
|
|
lineYright = "0.02 + 0.085";
|
|
|
|
lineXleftMajor = "0.04 + 0.085";
|
|
|
|
lineYrightMajor = "0.02 + 0.085";
|
|
|
|
majorLineEach = 3;
|
|
|
|
numberEach = 3;
|
|
|
|
step = 10;
|
|
|
|
stepSize = "0.05";
|
|
|
|
align = "center";
|
|
|
|
scale = 1;
|
2017-01-23 18:13:37 +00:00
|
|
|
pos[] = {0.12, "0.0 + 0.065"};
|
|
|
|
right[] = {0.16, "0.0 + 0.065"};
|
|
|
|
down[] = {0.12, "0.04 + 0.065"};
|
2016-05-30 16:37:03 +00:00
|
|
|
};
|
|
|
|
};
|
2017-01-23 18:13:37 +00:00
|
|
|
|
|
|
|
class Fuel_Text {
|
2016-05-30 16:37:03 +00:00
|
|
|
type = "text";
|
|
|
|
source = "static";
|
|
|
|
text = "Fuel";
|
|
|
|
align = "right";
|
|
|
|
scale = 1;
|
2017-01-23 18:13:37 +00:00
|
|
|
pos[] = {{0.03, 0.9}, 1};
|
|
|
|
right[] = {{0.07, 0.9}, 1};
|
|
|
|
down[] = {{0.03, 0.94}, 1};
|
2016-05-30 16:37:03 +00:00
|
|
|
};
|
2017-01-23 18:13:37 +00:00
|
|
|
|
|
|
|
class Fuel_Number {
|
2016-05-30 16:37:03 +00:00
|
|
|
type = "text";
|
|
|
|
source = "fuel";
|
|
|
|
sourceScale = 100;
|
|
|
|
align = "right";
|
|
|
|
scale = 1;
|
2017-01-23 18:13:37 +00:00
|
|
|
pos[] = {{0.1, 0.9}, 1};
|
|
|
|
right[] = {{0.14, 0.9}, 1};
|
|
|
|
down[] = {{0.1, 0.94}, 1};
|
2016-05-30 16:37:03 +00:00
|
|
|
};
|
|
|
|
};
|
|
|
|
helmetMountedDisplay = 1;
|
2017-01-23 18:13:37 +00:00
|
|
|
helmetPosition[] = {-0.04, 0.04, 0.1};
|
|
|
|
helmetRight[] = {0.08, 0, 0};
|
|
|
|
helmetDown[] = {0, -0.08, 0};
|
2016-05-30 16:37:03 +00:00
|
|
|
};
|
2017-01-23 18:13:37 +00:00
|
|
|
|
|
|
|
class ACE_HUD_2 {
|
2016-05-30 16:37:03 +00:00
|
|
|
topLeft = "HUD_top_left";
|
|
|
|
topRight = "HUD_top_right";
|
|
|
|
bottomLeft = "HUD_bottom_left";
|
|
|
|
borderLeft = 0;
|
|
|
|
borderRight = 0;
|
|
|
|
borderTop = 0;
|
|
|
|
borderBottom = 0;
|
2017-01-23 18:13:37 +00:00
|
|
|
color[] = {0.15, 1, 0.15, 1};
|
2016-05-30 16:37:03 +00:00
|
|
|
enableParallax = 0;
|
2017-01-23 18:13:37 +00:00
|
|
|
|
|
|
|
class Bones {
|
|
|
|
class Velocity {
|
2016-05-30 16:37:03 +00:00
|
|
|
type = "vector";
|
|
|
|
source = "velocity";
|
2017-01-23 18:13:37 +00:00
|
|
|
pos0[] = {0.5, 0.5};
|
|
|
|
pos10[] = {0.75, 0.75};
|
2016-05-30 16:37:03 +00:00
|
|
|
};
|
2017-01-23 18:13:37 +00:00
|
|
|
|
|
|
|
class ForwardVec1 {
|
2016-05-30 16:37:03 +00:00
|
|
|
type = "vector";
|
|
|
|
source = "forward";
|
2017-01-23 18:13:37 +00:00
|
|
|
pos0[] = {0, 0};
|
|
|
|
pos10[] = {0.25, 0.25};
|
2016-05-30 16:37:03 +00:00
|
|
|
};
|
2017-01-23 18:13:37 +00:00
|
|
|
|
|
|
|
class ForwardVec {
|
2016-05-30 16:37:03 +00:00
|
|
|
type = "vector";
|
|
|
|
source = "forward";
|
2017-01-23 18:13:37 +00:00
|
|
|
pos0[] = {0, 0};
|
|
|
|
pos10[] = {0.253, 0.253};
|
2016-05-30 16:37:03 +00:00
|
|
|
};
|
2017-01-23 18:13:37 +00:00
|
|
|
|
|
|
|
class WeaponAim {
|
2016-05-30 16:37:03 +00:00
|
|
|
type = "vector";
|
|
|
|
source = "weapon";
|
2017-01-23 18:13:37 +00:00
|
|
|
pos0[] = {0.5, 0.5};
|
|
|
|
pos10[] = {0.753, 0.753};
|
2016-05-30 16:37:03 +00:00
|
|
|
};
|
2017-01-23 18:13:37 +00:00
|
|
|
|
|
|
|
class WeaponAim1 {
|
2016-05-30 16:37:03 +00:00
|
|
|
type = "vector";
|
|
|
|
source = "weapon";
|
2017-01-23 18:13:37 +00:00
|
|
|
pos0[] = {0, 0};
|
|
|
|
pos10[] = {0.253, 0.23};
|
2016-05-30 16:37:03 +00:00
|
|
|
};
|
2017-01-23 18:13:37 +00:00
|
|
|
|
|
|
|
class Target {
|
2016-05-30 16:37:03 +00:00
|
|
|
type = "vector";
|
|
|
|
source = "target";
|
2017-01-23 18:13:37 +00:00
|
|
|
pos0[] = {0.5, 0.5};
|
|
|
|
pos10[] = {0.753, 0.753};
|
2016-05-30 16:37:03 +00:00
|
|
|
};
|
2017-01-23 18:13:37 +00:00
|
|
|
|
|
|
|
class RadarContact {
|
2016-05-30 16:37:03 +00:00
|
|
|
type = "fixed";
|
2017-01-23 18:13:37 +00:00
|
|
|
pos[] = {0, 0};
|
2016-05-30 16:37:03 +00:00
|
|
|
};
|
|
|
|
};
|
2017-01-23 18:13:37 +00:00
|
|
|
|
|
|
|
class Draw {
|
|
|
|
color[] = {0.18, 1, 0.18};
|
2016-05-30 16:37:03 +00:00
|
|
|
alpha = 1;
|
|
|
|
condition = "on";
|
2017-01-23 18:13:37 +00:00
|
|
|
|
|
|
|
class PlaneMovementCrosshair {
|
2016-05-30 16:37:03 +00:00
|
|
|
type = "line";
|
|
|
|
width = 7;
|
2017-01-23 18:13:37 +00:00
|
|
|
points[] = {{"ForwardVec1", 1, "Velocity", 1, {0, -0.02}, 1}, {"ForwardVec1", 1, "Velocity", 1, {0.01, -0.01732}, 1}, {"ForwardVec1", 1, "Velocity", 1, {0.01732, -0.01}, 1}, {"ForwardVec1", 1, "Velocity", 1, {0.02, 0}, 1}, {"ForwardVec1", 1, "Velocity", 1, {0.01732, 0.01}, 1}, {"ForwardVec1", 1, "Velocity", 1, {0.01, 0.01732}, 1}, {"ForwardVec1", 1, "Velocity", 1, {0, 0.02}, 1}, {"ForwardVec1", 1, "Velocity", 1, {-0.01, 0.01732}, 1}, {"ForwardVec1", 1, "Velocity", 1, {-0.01732, 0.01}, 1}, {"ForwardVec1", 1, "Velocity", 1, {-0.02, 0}, 1}, {"ForwardVec1", 1, "Velocity", 1, {-0.01732, -0.01}, 1}, {"ForwardVec1", 1, "Velocity", 1, {-0.01, -0.01732}, 1}, {"ForwardVec1", 1, "Velocity", 1, {0, -0.02}, 1}, {}, {"ForwardVec1", 1, "Velocity", 1, {0.04, 0}, 1}, {"ForwardVec1", 1, "Velocity", 1, {0.02, 0}, 1}, {}, {"ForwardVec1", 1, "Velocity", 1, {-0.04, 0}, 1}, {"ForwardVec1", 1, "Velocity", 1, {-0.02, 0}, 1}, {}, {"ForwardVec1", 1, "Velocity", 1, {0, -0.04}, 1}, {"ForwardVec1", 1, "Velocity", 1, {0, -0.02}, 1 }};
|
2016-05-30 16:37:03 +00:00
|
|
|
};
|
2017-01-23 18:13:37 +00:00
|
|
|
|
|
|
|
class Gunner_AIM {
|
2016-05-30 16:37:03 +00:00
|
|
|
type = "group";
|
2017-01-23 18:13:37 +00:00
|
|
|
|
|
|
|
class Circle {
|
2016-05-30 16:37:03 +00:00
|
|
|
type = "line";
|
|
|
|
width = 6;
|
2017-01-23 18:13:37 +00:00
|
|
|
points[] = {{"ForwardVec", 1, "WeaponAim", 1, {0, -0.015}, 1}, {"ForwardVec", 1, "WeaponAim", 1, {0, -0.03}, 1}, {}, {"ForwardVec", 1, "WeaponAim", 1, {0, -0.0325}, 1}, {"ForwardVec", 1, "WeaponAim", 1, {0, -0.0475}, 1}, {}, {"ForwardVec", 1, "WeaponAim", 1, {0, 0.015}, 1}, {"ForwardVec", 1, "WeaponAim", 1, {0, 0.03}, 1}, {}, {"ForwardVec", 1, "WeaponAim", 1, {0, 0.0325}, 1}, {"ForwardVec", 1, "WeaponAim", 1, {0, 0.0475}, 1}, {}, {"ForwardVec", 1, "WeaponAim", 1, {-0.015, 0}, 1}, {"ForwardVec", 1, "WeaponAim", 1, {-0.03, 0}, 1}, {}, {"ForwardVec", 1, "WeaponAim", 1, {-0.0325, 0}, 1}, {"ForwardVec", 1, "WeaponAim", 1, {-0.0475, 0}, 1}, {}, {"ForwardVec", 1, "WeaponAim", 1, {0.015, 0}, 1}, {"ForwardVec", 1, "WeaponAim", 1, {0.03, 0}, 1}, {}, {"ForwardVec", 1, "WeaponAim", 1, {0.0325, 0}, 1}, {"ForwardVec", 1, "WeaponAim", 1, {0.0475, 0}, 1 }};
|
2016-05-30 16:37:03 +00:00
|
|
|
};
|
|
|
|
};
|
2017-01-23 18:13:37 +00:00
|
|
|
|
|
|
|
class GunCross {
|
2016-05-30 16:37:03 +00:00
|
|
|
condition = "mgun";
|
2017-01-23 18:13:37 +00:00
|
|
|
|
|
|
|
class Circle {
|
2016-05-30 16:37:03 +00:00
|
|
|
type = "line";
|
|
|
|
width = 9;
|
2017-01-23 18:13:37 +00:00
|
|
|
points[] = {{"ForwardVec", 1, "WeaponAim", 1, {0, -0.05}, 1}, {"ForwardVec", 1, "WeaponAim", 1, {0, -0.015}, 1}, {}, {"ForwardVec", 1, "WeaponAim", 1, {0, 0.015}, 1}, {"ForwardVec", 1, "WeaponAim", 1, {0, 0.05}, 1}, {}, {"ForwardVec", 1, "WeaponAim", 1, {-0.05, 0}, 1}, {"ForwardVec", 1, "WeaponAim", 1, {-0.015, 0}, 1}, {}, {"ForwardVec", 1, "WeaponAim", 1, {0.015, 0}, 1}, {"ForwardVec", 1, "WeaponAim", 1, {0.05, 0}, 1}, { }};
|
2016-05-30 16:37:03 +00:00
|
|
|
};
|
|
|
|
};
|
2017-01-23 18:13:37 +00:00
|
|
|
|
|
|
|
class RocketCross {
|
2016-05-30 16:37:03 +00:00
|
|
|
condition = "rocket";
|
|
|
|
width = 6;
|
2017-01-23 18:13:37 +00:00
|
|
|
|
|
|
|
class Circle {
|
2016-05-30 16:37:03 +00:00
|
|
|
type = "line";
|
|
|
|
width = 6;
|
2017-01-23 18:13:37 +00:00
|
|
|
points[] = {{"ForwardVec", 1, "WeaponAim", 1, {-0.05, -0.08}, 1}, {"ForwardVec", 1, "WeaponAim", 1, {0.05, -0.08}, 1}, {}, {"ForwardVec", 1, "WeaponAim", 1, {0, -0.08}, 1}, {"ForwardVec", 1, "WeaponAim", 1, {0, 0.08}, 1}, {}, {"ForwardVec", 1, "WeaponAim", 1, {-0.05, 0.08}, 1}, {"ForwardVec", 1, "WeaponAim", 1, {0.05, 0.08}, 1}, { }};
|
2016-05-30 16:37:03 +00:00
|
|
|
};
|
|
|
|
};
|
2017-01-23 18:13:37 +00:00
|
|
|
|
|
|
|
class AT_Aim {
|
2016-05-30 16:37:03 +00:00
|
|
|
condition = "ATmissile";
|
|
|
|
width = 2;
|
2017-01-23 18:13:37 +00:00
|
|
|
|
2016-05-30 16:37:03 +00:00
|
|
|
class Circle
|
|
|
|
{
|
|
|
|
type = "line";
|
|
|
|
width = 2;
|
2017-01-23 18:13:37 +00:00
|
|
|
points[] = {{"ForwardVec", 1, "WeaponAim", 1, {-0.1, -0.1}, 1}, {"ForwardVec", 1, "WeaponAim", 1, {0.1, -0.1}, 1}, {"ForwardVec", 1, "WeaponAim", 1, {0.1, 0.1}, 1}, {"ForwardVec", 1, "WeaponAim", 1, {-0.1, 0.1}, 1}, {"ForwardVec", 1, "WeaponAim", 1, {-0.1, -0.1}, 1 }};
|
2016-05-30 16:37:03 +00:00
|
|
|
};
|
|
|
|
};
|
2017-01-23 18:13:37 +00:00
|
|
|
|
|
|
|
class AA_aim {
|
2016-05-30 16:37:03 +00:00
|
|
|
condition = "AAmissile";
|
2017-01-23 18:13:37 +00:00
|
|
|
|
|
|
|
class Circle {
|
2016-05-30 16:37:03 +00:00
|
|
|
type = "line";
|
|
|
|
width = 2.5;
|
2017-01-23 18:13:37 +00:00
|
|
|
points[] = {{"ForwardVec", 1, "WeaponAim", 1, {"0 / 4", "-0.248559 / 4"}, 1}, {"ForwardVec", 1, "WeaponAim", 1, {"0.0434 / 4", "-0.244781 / 4"}, 1}, {"ForwardVec", 1, "WeaponAim", 1, {"0.0855 / 4", "-0.233571 / 4"}, 1}, {"ForwardVec", 1, "WeaponAim", 1, {"0.125 / 4", "-0.215252 / 4"}, 1}, {"ForwardVec", 1, "WeaponAim", 1, {"0.1607 / 4", "-0.190396 / 4"}, 1}, {"ForwardVec", 1, "WeaponAim", 1, {"0.1915 / 4", "-0.159774 / 4"}, 1}, {"ForwardVec", 1, "WeaponAim", 1, {"0.2165 / 4", "-0.12428 / 4"}, 1}, {"ForwardVec", 1, "WeaponAim", 1, {"0.234925 / 4", "-0.0850072 / 4"}, 1}, {"ForwardVec", 1, "WeaponAim", 1, {"0.2462 / 4", "-0.0431499 / 4"}, 1}, {"ForwardVec", 1, "WeaponAim", 1, {"0.25 / 4", "0 / 4"}, 1}, {"ForwardVec", 1, "WeaponAim", 1, {"0.2462 / 4", "0.0431499 / 4"}, 1}, {"ForwardVec", 1, "WeaponAim", 1, {"0.234925 / 4", "0.0850072 / 4"}, 1}, {"ForwardVec", 1, "WeaponAim", 1, {"0.2165 / 4", "0.12428 / 4"}, 1}, {"ForwardVec", 1, "WeaponAim", 1, {"0.1915 / 4", "0.159774 / 4"}, 1}, {"ForwardVec", 1, "WeaponAim", 1, {"0.1607 / 4", "0.190396 / 4"}, 1}, {"ForwardVec", 1, "WeaponAim", 1, {"0.125 / 4", "0.215252 / 4"}, 1}, {"ForwardVec", 1, "WeaponAim", 1, {"0.0855 / 4", "0.233571 / 4"}, 1}, {"ForwardVec", 1, "WeaponAim", 1, {"0.0434 / 4", "0.244781 / 4"}, 1}, {"ForwardVec", 1, "WeaponAim", 1, {"0 / 4", "0.248559 / 4"}, 1}, {"ForwardVec", 1, "WeaponAim", 1, {"-0.0434 / 4", "0.244781 / 4"}, 1}, {"ForwardVec", 1, "WeaponAim", 1, {"-0.0855 / 4", "0.233571 / 4"}, 1}, {"ForwardVec", 1, "WeaponAim", 1, {"-0.125 / 4", "0.215252 / 4"}, 1}, {"ForwardVec", 1, "WeaponAim", 1, {"-0.1607 / 4", "0.190396 / 4"}, 1}, {"ForwardVec", 1, "WeaponAim", 1, {"-0.1915 / 4", "0.159774 / 4"}, 1}, {"ForwardVec", 1, "WeaponAim", 1, {"-0.2165 / 4", "0.12428 / 4"}, 1}, {"ForwardVec", 1, "WeaponAim", 1, {"-0.234925 / 4", "0.0850072 / 4"}, 1}, {"ForwardVec", 1, "WeaponAim", 1, {"-0.2462 / 4", "0.0431499 / 4"}, 1}, {"ForwardVec", 1, "WeaponAim", 1, {"-0.25 / 4", "0 / 4"}, 1}, {"ForwardVec", 1, "WeaponAim", 1, {"-0.2462 / 4", "-0.0431499 / 4"}, 1}, {"ForwardVec", 1, "WeaponAim", 1, {"-0.234925 / 4", "-0.0850072 / 4"}, 1}, {"ForwardVec", 1, "WeaponAim", 1, {"-0.2165 / 4", "-0.12428 / 4"}, 1}, {"ForwardVec", 1, "WeaponAim", 1, {"-0.1915 / 4", "-0.159774 / 4"}, 1}, {"ForwardVec", 1, "WeaponAim", 1, {"-0.1607 / 4", "-0.190396 / 4"}, 1}, {"ForwardVec", 1, "WeaponAim", 1, {"-0.125 / 4", "-0.215252 / 4"}, 1}, {"ForwardVec", 1, "WeaponAim", 1, {"-0.0855 / 4", "-0.233571 / 4"}, 1}, {"ForwardVec", 1, "WeaponAim", 1, {"-0.0434 / 4", "-0.244781 / 4"}, 1}, {"ForwardVec", 1, "WeaponAim", 1, {"0 / 4", "-0.248559 / 4"}, 1}, {}, {"ForwardVec", 1, "WeaponAim", 1, {"0 / 2", "-0.248559 / 2"}, 1}, {"ForwardVec", 1, "WeaponAim", 1, {"0.0434 / 2", "-0.244781 / 2"}, 1}, {"ForwardVec", 1, "WeaponAim", 1, {"0.0855 / 2", "-0.233571 / 2"}, 1}, {"ForwardVec", 1, "WeaponAim", 1, {"0.125 / 2", "-0.215252 / 2"}, 1}, {"ForwardVec", 1, "WeaponAim", 1, {"0.1607 / 2", "-0.190396 / 2"}, 1}, {"ForwardVec", 1, "WeaponAim", 1, {"0.1915 / 2", "-0.159774 / 2"}, 1}, {"ForwardVec", 1, "WeaponAim", 1, {"0.2165 / 2", "-0.12428 / 2"}, 1}, {"ForwardVec", 1, "WeaponAim", 1, {"0.234925 / 2", "-0.0850072 / 2"}, 1}, {"ForwardVec", 1, "WeaponAim", 1, {"0.2462 / 2", "-0.0431499 / 2"}, 1}, {"ForwardVec", 1, "WeaponAim", 1, {"0.25 / 2", "0 / 2"}, 1}, {"ForwardVec", 1, "WeaponAim", 1, {"0.2462 / 2", "0.0431499 / 2"}, 1}, {"ForwardVec", 1, "WeaponAim", 1, {"0.234925 / 2", "0.0850072 / 2"}, 1}, {"ForwardVec", 1, "WeaponAim", 1, {"0.2165 / 2", "0.12428 / 2"}, 1}, {"ForwardVec", 1, "WeaponAim", 1, {"0.1915 / 2", "0.159774 / 2"}, 1}, {"ForwardVec", 1, "WeaponAim", 1, {"0.1607 / 2", "0.190396 / 2"}, 1}, {"ForwardVec", 1, "WeaponAim", 1, {"0.125 / 2", "0.215252 / 2"}, 1}, {"ForwardVec", 1, "WeaponAim", 1, {"0.0855 / 2", "0.233571 / 2"}, 1}, {"ForwardVec", 1, "WeaponAim", 1, {"0.0434 / 2", "0.244781 / 2"}, 1}, {"ForwardVec", 1, "WeaponAim", 1, {"0 / 2", "0.248559 / 2"}, 1}, {"ForwardVec", 1, "WeaponAim", 1, {"-0.0434 / 2", "0.244781 / 2"}, 1}, {"ForwardVec", 1, "WeaponAim", 1, {"-0.0855 / 2", "0.233
|
2016-05-30 16:37:03 +00:00
|
|
|
};
|
|
|
|
};
|
2017-01-23 18:13:37 +00:00
|
|
|
|
|
|
|
class TargetACQ {
|
2016-05-30 16:37:03 +00:00
|
|
|
type = "line";
|
|
|
|
width = 2;
|
2017-01-23 18:13:37 +00:00
|
|
|
points[] = {{"ForwardVec", 1, "target", {0, -0.06}, 1}, {"ForwardVec", 1, "target", {0, -0.055}, 1}, {}, {"ForwardVec", 1, "target", {0, -0.05}, 1}, {"ForwardVec", 1, "target", {0, -0.045}, 1}, {}, {"ForwardVec", 1, "target", {0, -0.04}, 1}, {"ForwardVec", 1, "target", {0, -0.035}, 1}, {}, {"ForwardVec", 1, "target", {0, -0.03}, 1}, {"ForwardVec", 1, "target", {0, -0.025}, 1}, {}, {"ForwardVec", 1, "target", {0, -0.02}, 1}, {"ForwardVec", 1, "target", {0, -0.015}, 1}, {}, {"ForwardVec", 1, "target", {0, -0.01}, 1}, {"ForwardVec", 1, "target", {0, -0.005}, 1}, {}, {"ForwardVec", 1, "target", {0, 0}, 1}, {"ForwardVec", 1, "target", {0, 0}, 1}, {}, {"ForwardVec", 1, "target", {0, 0.06}, 1}, {"ForwardVec", 1, "target", {0, 0.055}, 1}, {}, {"ForwardVec", 1, "target", {0, 0.05}, 1}, {"ForwardVec", 1, "target", {0, 0.045}, 1}, {}, {"ForwardVec", 1, "target", {0, 0.04}, 1}, {"ForwardVec", 1, "target", {0, 0.035}, 1}, {}, {"ForwardVec", 1, "target", {0, 0.03}, 1}, {"ForwardVec", 1, "target", {0, 0.025}, 1}, {}, {"ForwardVec", 1, "target", {0, 0.02}, 1}, {"ForwardVec", 1, "target", {0, 0.015}, 1}, {}, {"ForwardVec", 1, "target", {0, 0.01}, 1}, {"ForwardVec", 1, "target", {0, 0.005}, 1}, {}, {"ForwardVec", 1, "target", {-0.06, 0}, 1}, {"ForwardVec", 1, "target", {-0.055, 0}, 1}, {}, {"ForwardVec", 1, "target", {-0.05, 0}, 1}, {"ForwardVec", 1, "target", {-0.045, 0}, 1}, {}, {"ForwardVec", 1, "target", {-0.04, 0}, 1}, {"ForwardVec", 1, "target", {-0.035, 0}, 1}, {}, {"ForwardVec", 1, "target", {-0.03, 0}, 1}, {"ForwardVec", 1, "target", {-0.025, 0}, 1}, {}, {"ForwardVec", 1, "target", {-0.02, 0}, 1}, {"ForwardVec", 1, "target", {-0.015, 0}, 1}, {}, {"ForwardVec", 1, "target", {-0.01, 0}, 1}, {"ForwardVec", 1, "target", {-0.005, 0}, 1}, {}, {"ForwardVec", 1, "target", {0.06, 0}, 1}, {"ForwardVec", 1, "target", {0.055, 0}, 1}, {}, {"ForwardVec", 1, "target", {0.05, 0}, 1}, {"ForwardVec", 1, "target", {0.045, 0}, 1}, {}, {"ForwardVec", 1, "target", {0.04, 0}, 1}, {"ForwardVec", 1, "target", {0.035, 0}, 1}, {}, {"ForwardVec", 1, "target", {0.03, 0}, 1}, {"ForwardVec", 1, "target", {0.025, 0}, 1}, {}, {"ForwardVec", 1, "target", {0.02, 0}, 1}, {"ForwardVec", 1, "target", {0.015, 0}, 1}, {}, {"ForwardVec", 1, "target", {0.01, 0}, 1}, {"ForwardVec", 1, "target", {0.005, 0}, 1}, { }};
|
2016-05-30 16:37:03 +00:00
|
|
|
};
|
2017-01-23 18:13:37 +00:00
|
|
|
|
|
|
|
class RadarTargets {
|
2016-05-30 16:37:03 +00:00
|
|
|
type = "radar";
|
2017-01-23 18:13:37 +00:00
|
|
|
pos0[] = {0.5, 0.5};
|
|
|
|
pos10[] = {0.753, 0.753};
|
2016-05-30 16:37:03 +00:00
|
|
|
width = 2.5;
|
2017-01-23 18:13:37 +00:00
|
|
|
points[] = {{"ForwardVec", 1, "RadarContact", {-0.01, -0.01}, 1}, {"ForwardVec", 1, "RadarContact", {0.01, -0.01}, 1}, {"ForwardVec", 1, "RadarContact", {0.01, 0.01}, 1}, {"ForwardVec", 1, "RadarContact", {-0.01, 0.01}, 1}, {"ForwardVec", 1, "RadarContact", {-0.01, -0.01}, 1 }};
|
2016-05-30 16:37:03 +00:00
|
|
|
};
|
|
|
|
};
|
|
|
|
helmetMountedDisplay = 1;
|
2017-01-23 18:13:37 +00:00
|
|
|
helmetPosition[] = {-0.035, 0.035, 0.1};
|
|
|
|
helmetRight[] = {0.07, 0, 0};
|
|
|
|
helmetDown[] = {0, -0.07, 0};
|
2016-05-30 16:37:03 +00:00
|
|
|
};
|
|
|
|
};
|
|
|
|
|
|
|
|
class Turrets: Turrets {
|
|
|
|
class MainTurret: MainTurret {
|
2017-01-23 18:13:37 +00:00
|
|
|
weapons[] = {"ACE_gatling_20mm_Comanche", "missiles_DAGR", "missiles_ASRAAM", "ACE_AIR_SAFETY"};
|
|
|
|
magazines[] = {"ACE_500Rnd_20mm_shells_Comanche", "4Rnd_AAA_missiles", "24Rnd_PG_missiles"};
|
2016-05-30 16:37:03 +00:00
|
|
|
outGunnerMayFire = 1;
|
|
|
|
commanding = -1;
|
|
|
|
primaryGunner = 1;
|
|
|
|
gunnerOpticsModel = "";
|
|
|
|
gunnerOpticsEffect[] = {"TankCommanderOptics1"};
|
|
|
|
gunnerForceOptics = 0;
|
|
|
|
turretInfoType = "Rsc_ACE_Helo_UI_Turret";
|
|
|
|
showAllTargets = 2;
|
2017-01-23 18:13:37 +00:00
|
|
|
discretedistance[] = {100, 200, 300, 400, 500, 600, 700, 800, 900, 1000, 1100, 1200, 1300, 1400, 1500, 1600, 1700, 1800, 1900, 2000, 2100, 2200, 2300, 2400, 2500, 2600, 2700, 2800, 2900, 3000};
|
2016-05-30 16:37:03 +00:00
|
|
|
discretedistanceinitindex = 3;
|
|
|
|
copilotHasFlares = 1;
|
|
|
|
directionStabilized = 1;
|
|
|
|
isCopilot = 1;
|
|
|
|
showHMD = 1;
|
|
|
|
CanEject = 1;
|
|
|
|
startEngine = 0;
|
|
|
|
minElev = -51;
|
|
|
|
maxElev = 9;
|
|
|
|
initElev = 6;
|
|
|
|
minTurn = -120;
|
|
|
|
maxTurn = 120;
|
|
|
|
initTurn = 0;
|
|
|
|
|
2017-01-23 18:13:37 +00:00
|
|
|
class OpticsIn {
|
2016-05-30 16:37:03 +00:00
|
|
|
delete Narrow;
|
|
|
|
delete Medium;
|
|
|
|
delete Wide;
|
|
|
|
|
|
|
|
class ACE_WideUnstabilized {
|
|
|
|
opticsDisplayName = "W NS";
|
|
|
|
initAngleX = 0;
|
|
|
|
minAngleX = -35;
|
|
|
|
maxAngleX = 10;
|
|
|
|
initAngleY = 0;
|
|
|
|
minAngleY = -100;
|
|
|
|
maxAngleY = 100;
|
|
|
|
initFov = 0.466;
|
|
|
|
minFov = 0.466;
|
|
|
|
maxFov = 0.466;
|
2017-01-23 18:13:37 +00:00
|
|
|
visionMode[] = {"Normal", "Ti"};
|
|
|
|
thermalMode[] = {0, 1};
|
|
|
|
gunnerOpticsColor[] = {0, 0, 0, 1};
|
2016-05-30 16:37:03 +00:00
|
|
|
directionStabilized = 0;
|
|
|
|
horizontallyStabilized = 1;
|
|
|
|
gunnerOpticsModel = "\A3\Weapons_F_Beta\Reticle\Heli_Attack_01_Optics_Gunner_wide_F";
|
|
|
|
};
|
2017-01-23 18:13:37 +00:00
|
|
|
|
2016-05-30 16:37:03 +00:00
|
|
|
class ACE_Wide: ACE_WideUnstabilized {
|
|
|
|
opticsDisplayName = "W";
|
|
|
|
initAngleX = 0;
|
|
|
|
minAngleX = -35;
|
|
|
|
maxAngleX = 10;
|
|
|
|
initAngleY = 0;
|
|
|
|
minAngleY = -100;
|
|
|
|
maxAngleY = 100;
|
|
|
|
initFov = 0.466;
|
|
|
|
minFov = 0.466;
|
|
|
|
maxFov = 0.466;
|
2017-01-23 18:13:37 +00:00
|
|
|
visionMode[] = {"Normal", "Ti"};
|
|
|
|
thermalMode[] = {0, 1};
|
|
|
|
gunnerOpticsColor[] = {0, 0, 0, 1};
|
2016-05-30 16:37:03 +00:00
|
|
|
directionStabilized = 1;
|
|
|
|
horizontallyStabilized = 1;
|
|
|
|
gunnerOpticsModel = "\A3\Weapons_F_Beta\Reticle\Heli_Attack_01_Optics_Gunner_wide_F";
|
|
|
|
};
|
2017-01-23 18:13:37 +00:00
|
|
|
|
2016-05-30 16:37:03 +00:00
|
|
|
class ACE_Medium: ACE_Wide {
|
|
|
|
opticsDisplayName = "M";
|
|
|
|
initFov = 0.093;
|
|
|
|
minFov = 0.093;
|
|
|
|
maxFov = 0.093;
|
2017-01-23 18:13:37 +00:00
|
|
|
gunnerOpticsColor[] = {0, 0, 0, 1};
|
2016-05-30 16:37:03 +00:00
|
|
|
directionStabilized = 1;
|
|
|
|
horizontallyStabilized = 1;
|
|
|
|
gunnerOpticsModel = "\A3\Weapons_F_Beta\Reticle\Heli_Attack_01_Optics_Gunner_medium_F";
|
|
|
|
};
|
2017-01-23 18:13:37 +00:00
|
|
|
|
2016-05-30 16:37:03 +00:00
|
|
|
class ACE_Narrow: ACE_Wide {
|
|
|
|
opticsDisplayName = "N";
|
|
|
|
initFov = 0.029;
|
|
|
|
minFov = 0.029;
|
|
|
|
maxFov = 0.029;
|
2017-01-23 18:13:37 +00:00
|
|
|
gunnerOpticsColor[] = {0, 0, 0, 1};
|
2016-05-30 16:37:03 +00:00
|
|
|
directionStabilized = 1;
|
|
|
|
horizontallyStabilized = 1;
|
|
|
|
gunnerOpticsModel = "\A3\Weapons_F_Beta\Reticle\Heli_Attack_01_Optics_Gunner_narrow_F";
|
|
|
|
};
|
2017-01-23 18:13:37 +00:00
|
|
|
|
2016-05-30 16:37:03 +00:00
|
|
|
class ACE_Narrower: ACE_Wide {
|
|
|
|
opticsDisplayName = "Z";
|
|
|
|
initFov = 0.01;
|
|
|
|
minFov = 0.01;
|
|
|
|
maxFov = 0.01;
|
2017-01-23 18:13:37 +00:00
|
|
|
gunnerOpticsColor[] = {0, 0, 0, 1};
|
2016-05-30 16:37:03 +00:00
|
|
|
directionStabilized = 1;
|
|
|
|
horizontallyStabilized = 1;
|
|
|
|
gunnerOpticsModel = "\A3\Weapons_F_Beta\Reticle\Heli_Attack_01_Optics_Gunner_narrow_F";
|
|
|
|
|
|
|
|
};
|
|
|
|
};
|
2017-01-23 18:13:37 +00:00
|
|
|
|
|
|
|
class OpticsOut {
|
|
|
|
class Monocular {
|
2016-05-30 16:37:03 +00:00
|
|
|
initAngleX = 0;
|
|
|
|
minAngleX = -30;
|
|
|
|
maxAngleX = 30;
|
|
|
|
initAngleY = 0;
|
|
|
|
minAngleY = -100;
|
|
|
|
maxAngleY = 100;
|
|
|
|
initFov = 1.1;
|
|
|
|
minFov = 0.133;
|
|
|
|
maxFov = 1.1;
|
|
|
|
visionMode[] = {"Normal","NVG"};
|
|
|
|
gunnerOpticsModel = "";
|
|
|
|
gunnerOpticsEffect[] = {};
|
|
|
|
hideUnitInfo = 1;
|
|
|
|
};
|
|
|
|
};
|
|
|
|
};
|
|
|
|
};
|
|
|
|
|
|
|
|
class AnimationSources: AnimationSources {
|
|
|
|
class Gatling {
|
|
|
|
weapon = "ACE_gatling_20mm_Comanche";
|
|
|
|
};
|
2017-01-23 18:13:37 +00:00
|
|
|
|
2016-05-30 16:37:03 +00:00
|
|
|
class Muzzle_flash {
|
|
|
|
weapon = "ACE_gatling_20mm_Comanche";
|
|
|
|
};
|
|
|
|
};
|
|
|
|
};
|