From e060629bfef620d59873ff18dc9708cea2823d0d Mon Sep 17 00:00:00 2001 From: Joshua Davidson Date: Tue, 20 Jun 2017 23:18:57 -0400 Subject: [PATCH] A3XX: Add Birdie for TRKFPA mode --- Models/Instruments/PFD/PFD1.xml | 110 +++++++++++++++++++++- Models/Instruments/PFD/PFD2.xml | 110 +++++++++++++++++++++- Models/Instruments/PFD/res/box.ac | 58 ------------ Models/Instruments/PFD/res/pfd-3d.ac | 40 +++++++- Models/Instruments/PFD/res/rudder-bar.png | Bin 342 -> 342 bytes Systems/pfd.xml | 2 +- 6 files changed, 258 insertions(+), 62 deletions(-) delete mode 100644 Models/Instruments/PFD/res/box.ac diff --git a/Models/Instruments/PFD/PFD1.xml b/Models/Instruments/PFD/PFD1.xml index f79b6019..e02f6b77 100644 --- a/Models/Instruments/PFD/PFD1.xml +++ b/Models/Instruments/PFD/PFD1.xml @@ -195,6 +195,38 @@ /gear/gear[1]/wow /gear/gear[2]/wow + + /it-autoflight/custom/trk-fpa + 0 + + + orientation/roll-deg + 45 + + + orientation/roll-deg + -45 + + + + + + + select + fpd + fpv + + + + /it-autoflight/output/fd1 + 1 + + /gear/gear[1]/wow + /gear/gear[2]/wow + + /it-autoflight/custom/trk-fpa + 1 + orientation/roll-deg 45 @@ -328,11 +360,87 @@ 0 + + + translate + fpv + /instrumentation/pfd/track-diff + 0.00260 + + 0 + 1 + 0 + + + + + translate + fpv + /orientation/pitch-deg + 0.001955078 + + 0 + 0 + -1 + + + + + translate + fpd + /instrumentation/pfd/track-diff + 0.00260 + + 0 + 1 + 0 + + + + + translate + fpd + /orientation/pitch-deg + 0.001955078 + + 0 + 0 + -1 + + + + + translate + fpd + /it-autoflight/fd/pitch-bar + 0.001955078 + + 0 + 0 + 1 + + + + + rotate + fpd + /it-autoflight/fd/roll-bar +
+ 0.0 + -0.005 + -0.0005 +
+ + -1 + 0 + 0 + +
textranslate spd-tape - instrumentation/airspeed-indicator/indicated-speed-kt + /instrumentation/airspeed-indicator/indicated-speed-kt 0 0 200.040 diff --git a/Models/Instruments/PFD/PFD2.xml b/Models/Instruments/PFD/PFD2.xml index 57a42e68..8d56eabf 100644 --- a/Models/Instruments/PFD/PFD2.xml +++ b/Models/Instruments/PFD/PFD2.xml @@ -195,6 +195,38 @@ /gear/gear[1]/wow /gear/gear[2]/wow + + /it-autoflight/custom/trk-fpa + 0 + + + orientation/roll-deg + 45 + + + orientation/roll-deg + -45 + + + + + + + select + fpd + fpv + + + + /it-autoflight/output/fd2 + 1 + + /gear/gear[1]/wow + /gear/gear[2]/wow + + /it-autoflight/custom/trk-fpa + 1 + orientation/roll-deg 45 @@ -328,11 +360,87 @@ 0 + + + translate + fpv + /instrumentation/pfd/track-diff + 0.00260 + + 0 + 1 + 0 + + + + + translate + fpv + /orientation/pitch-deg + 0.001955078 + + 0 + 0 + -1 + + + + + translate + fpd + /instrumentation/pfd/track-diff + 0.00260 + + 0 + 1 + 0 + + + + + translate + fpd + /orientation/pitch-deg + 0.001955078 + + 0 + 0 + -1 + + + + + translate + fpd + /it-autoflight/fd/pitch-bar + 0.001955078 + + 0 + 0 + 1 + + + + + rotate + fpd + /it-autoflight/fd/roll-bar +
+ 0.0 + -0.005 + -0.0005 +
+ + -1 + 0 + 0 + +
textranslate spd-tape - instrumentation/airspeed-indicator/indicated-speed-kt + /instrumentation/airspeed-indicator/indicated-speed-kt 0 0 200.040 diff --git a/Models/Instruments/PFD/res/box.ac b/Models/Instruments/PFD/res/box.ac deleted file mode 100644 index f0df8e9a..00000000 --- a/Models/Instruments/PFD/res/box.ac +++ /dev/null @@ -1,58 +0,0 @@ -AC3Db -MATERIAL "white" rgb 1 1 1 amb 1 1 1 emis 0.798 0.798 0.798 spec 0 0 0 shi 0 trans 0 -OBJECT world -kids 1 -OBJECT poly -name "Box-speed" -loc 0.002941 0.0876799 0.042908 -data 6 -Circle -texture "box.png" -crease 30.000000 -numvert 16 -0 -0.00312543 -0.0156029 -0 -0.00377741 -0.0156029 -0 -0.00377742 0.0155739 -0 -0.00312544 0.0155739 -0 0.00374188 -0.0155771 -0 0.0030899 -0.0155771 -0 0.00308989 0.0155997 -0 0.00374188 0.0155997 -0 0.00379864 0.0162948 -0 0.00379864 0.0156428 -0 -0.00384059 0.0156428 -0 -0.00384059 0.0162948 -0 0.0038406 -0.0156428 -0 0.0038406 -0.0162948 -0 -0.00379863 -0.0162948 -0 -0.00379863 -0.0156428 -numsurf 4 -SURF 0x0 -mat 0 -refs 4 -3 0.654297 0.439453 -2 0.679687 0.439453 -1 0.679687 0.464844 -0 0.654297 0.464844 -SURF 0x0 -mat 0 -refs 4 -7 0.654297 0.439453 -6 0.679687 0.439453 -5 0.679687 0.464844 -4 0.654297 0.464844 -SURF 0x0 -mat 0 -refs 4 -11 0.654297 0.439453 -10 0.679687 0.439453 -9 0.679687 0.464844 -8 0.654297 0.464844 -SURF 0x0 -mat 0 -refs 4 -15 0.654297 0.439453 -14 0.679687 0.439453 -13 0.679687 0.464844 -12 0.654297 0.464844 -kids 0 diff --git a/Models/Instruments/PFD/res/pfd-3d.ac b/Models/Instruments/PFD/res/pfd-3d.ac index 1104c871..8c026325 100644 --- a/Models/Instruments/PFD/res/pfd-3d.ac +++ b/Models/Instruments/PFD/res/pfd-3d.ac @@ -3,7 +3,45 @@ MATERIAL "ac3dmat1" rgb 1 1 1 amb 0 0 0 emis 0.658824 0.670588 0.67451 spec 0 MATERIAL "white" rgb 1 1 1 amb 1 1 1 emis 0.798 0.798 0.798 spec 0 0 0 shi 0 trans 0 MATERIAL "ac3dmat0" rgb 0 0 0 amb 0 0 0 emis 0 0 0 spec 0 0 0 shi 0 trans 0 OBJECT world -kids 46 +kids 48 +OBJECT poly +name "fpd" +loc 0.00031928 0.00206621 -0.013179 +texture "fpd.png" +crease 45.000000 +numvert 4 +0 0.000714729 0.0410065 +0 -0.00397787 0.0410065 +0 -0.00397787 -0.00440941 +0 0.000714729 -0.00440941 +numsurf 1 +SURF 0x30 +mat 0 +refs 4 +3 1 1 +2 0 1 +1 0 0 +0 1 0 +kids 0 +OBJECT poly +name "fpv" +loc 0.000590373 8.6652e-005 0.00320951 +texture "fpv.png" +crease 45.000000 +numvert 4 +0 0.00651645 0.00810495 +0 -0.00384307 0.00810495 +0 -0.00384307 -0.00440941 +0 0.00651645 -0.00440941 +numsurf 1 +SURF 0x30 +mat 0 +refs 4 +3 1 1 +2 0 1 +1 0 0 +0 1 0 +kids 0 OBJECT poly name "land-mode-box" loc 0.000386977 0.0698612 0.00523137 diff --git a/Models/Instruments/PFD/res/rudder-bar.png b/Models/Instruments/PFD/res/rudder-bar.png index 4b73ad2d70ec190455ccd3143ded88336f809b01..3b2936ea13b0e95eaeca264fcfa5f152fcbfa47f 100644 GIT binary patch delta 18 acmcb{bd703Fb5w8kHYiW_cA6%{{{d)*awXO delta 18 Zcmcb{bd703Foz(Yp7@t!Hk*mjzX3Wz27mwn diff --git a/Systems/pfd.xml b/Systems/pfd.xml index 5b429c98..39dddb00 100644 --- a/Systems/pfd.xml +++ b/Systems/pfd.xml @@ -98,7 +98,7 @@ 1.0 - instrumentation/efis/mfd/true-north + /it-autoflight/custom/trk-fpa /orientation/track-deg