From f6da3a38821115367c4bee12c014a9e279a804e7 Mon Sep 17 00:00:00 2001 From: mfranz Date: Sun, 24 Jun 2007 19:38:38 +0000 Subject: [PATCH] New panel that consists of a radar screen only (activate with Shift-p). At the moment only the range can be changed via panel click action (click on the range numbers). Weather radar can be turned on in /instrumentation/radar/display-controls/WX. ai/mp display to come. For those who miss the old 2D panel, just use an aircraft with a decent panel and add --fdm=ufo for the same effect. --- Aircraft/ufo/Instruments/ehsi.xml | 189 +++++++++++++++++++ Aircraft/ufo/Instruments/empty.rgb | Bin 0 -> 640 bytes Aircraft/ufo/Instruments/instrumentation.xml | 114 +++++++++++ Aircraft/ufo/Instruments/panel.xml | 21 +++ Aircraft/ufo/ufo-set.xml | 20 +- 5 files changed, 343 insertions(+), 1 deletion(-) create mode 100644 Aircraft/ufo/Instruments/ehsi.xml create mode 100644 Aircraft/ufo/Instruments/empty.rgb create mode 100644 Aircraft/ufo/Instruments/instrumentation.xml create mode 100644 Aircraft/ufo/Instruments/panel.xml diff --git a/Aircraft/ufo/Instruments/ehsi.xml b/Aircraft/ufo/Instruments/ehsi.xml new file mode 100644 index 000000000..e123f8478 --- /dev/null +++ b/Aircraft/ufo/Instruments/ehsi.xml @@ -0,0 +1,189 @@ + + + + + EHSI + 270 + 270 + + + + background + 256 + 256 + + Aircraft/Instruments/Textures/radar_background.rgb + 0 + 0 + 1 + 1 + + true + + + + weather data + true + 256 + 256 + + Aircraft/Instruments/Textures/od_wxradar.rgb + 0 + 0 + 1 + 1 + + + + + TACAN ID + text + helvetica_bold + 10 + + 0.5 + 1.0 + 0.5 + + true + + + + instrumentation/tacan/in-range + true + + + instrumentation/radar/mode-control + 1 + + + instrumentation/tacan/indicated-distance-nm + instrumentation/radar/range + + + instrumentation/radar/display-controls/data + true + + + + + + text-value + instrumentation/tacan/ident + + + + + x-shift + instrumentation/tacan/display/x-shift-scaled + + + y-shift + instrumentation/tacan/display/y-shift-scaled + -15 + + + rotation + instrumentation/tacan/display/rotation + + + + + + outer range ring + text + helvetica_bold + 12 + + 0.5 + 1.0 + 0.5 + + true + + + number-value + instrumentation/radar/range + %2.1f + + + + + x-shift + -90 + + + y-shift + 66 + + + + + + inner range ring + text + helvetica_bold + 12 + + 0.5 + 1.0 + 0.5 + + true + + + number-value + instrumentation/radar/range + 0.5 + %2.1f + + + + + x-shift + -50 + + + y-shift + 32 + + + + + + + + double range + + -93 + 54 + 32 + 32 + + nasal + + + + + + half range + + -53 + 24 + 32 + 28 + + nasal + + + + + diff --git a/Aircraft/ufo/Instruments/empty.rgb b/Aircraft/ufo/Instruments/empty.rgb new file mode 100644 index 0000000000000000000000000000000000000000..be56497259e6fa042b04ab0e131f00c0734254e6 GIT binary patch literal 640 ZcmZR)#lXnG%)kMJObnx7Gz91z0svc_0P+9; literal 0 HcmV?d00001 diff --git a/Aircraft/ufo/Instruments/instrumentation.xml b/Aircraft/ufo/Instruments/instrumentation.xml new file mode 100644 index 000000000..c1538487a --- /dev/null +++ b/Aircraft/ufo/Instruments/instrumentation.xml @@ -0,0 +1,114 @@ + + + + adf + 0 + + + + adf-radio + 0 + + + + airspeed-indicator + 0 + /systems/pitot/total-pressure-inhg + /systems/static/pressure-inhg + + + + altimeter + 0 + /systems/static/pressure-inhg + + + + attitude-indicator + 0 + /systems/vacuum/suction-inhg + + + + clock + 0 + + + + dme + 0 + + + + encoder + 0 + /systems/static/pressure-inhg + + + + marker-beacon + 0 + + + + heading-indicator-fg + 0 + + + + kt-70 + 0 + + + + magnetic-compass + 0 + + + + nav + 0 + + + + nav + 1 + + + + slip-skid-ball + 0 + + + + transponder + 0 + /instrumentation/encoder/mode-c-alt-ft + + + + turn-indicator + 0 + + + + vertical-speed-indicator + 0 + /systems/static/pressure-inhg + + + + gps + 0 + + + + radar + 0 + + + + tacan + 0 + + diff --git a/Aircraft/ufo/Instruments/panel.xml b/Aircraft/ufo/Instruments/panel.xml new file mode 100644 index 000000000..669e26909 --- /dev/null +++ b/Aircraft/ufo/Instruments/panel.xml @@ -0,0 +1,21 @@ + + + + + ufo radar panel + Aircraft/ufo/Instruments/empty.rgb + 1024 + 768 + 0 + 768 + + + + radar + 128 + 640 + 256 + 256 + + + diff --git a/Aircraft/ufo/ufo-set.xml b/Aircraft/ufo/ufo-set.xml index e10974de5..0f31261d4 100644 --- a/Aircraft/ufo/ufo-set.xml +++ b/Aircraft/ufo/ufo-set.xml @@ -13,6 +13,7 @@ false + Aircraft/ufo/Instruments/panel.xml @@ -20,6 +21,10 @@ false + + Aircraft/ufo/Instruments/instrumentation.xml + + UFO @@ -361,7 +366,20 @@ - true + true + on + 40 + 2 + + WX + true + plan + + + false + true + true +