diff --git a/Models/Instruments/MCDU1/INITA/INITA.xml b/Models/Instruments/MCDU1/INITA/INITA.xml index bf3c401d..b421dd58 100644 --- a/Models/Instruments/MCDU1/INITA/INITA.xml +++ b/Models/Instruments/MCDU1/INITA/INITA.xml @@ -154,7 +154,7 @@ text-value ----/---------- false - BoeingCDU-Small.ttf + BoeingCDU-Large.ttf autopilot/serviceable true false @@ -388,7 +388,7 @@ text-value --- false - BoeingCDU-Small.ttf + BoeingCDU-Large.ttf autopilot/serviceable true false @@ -505,7 +505,7 @@ text-value ----- /--- false - BoeingCDU-Small.ttf + BoeingCDU-Large.ttf autopilot/serviceable true false diff --git a/Models/Instruments/MCDU1/MCDU1.xml b/Models/Instruments/MCDU1/MCDU1.xml index 0fb2bc3a..e9549faa 100644 --- a/Models/Instruments/MCDU1/MCDU1.xml +++ b/Models/Instruments/MCDU1/MCDU1.xml @@ -92,6 +92,28 @@ + + TO + PERF/TO/TO.xml + + 180 + 180 + 90 + + + + + /systems/electrical/bus/ac1 + 25 + + + /MCDU[0]/page + TO + + + + + DATA2 DATA2/DATA2.xml @@ -152,6 +174,37 @@ + + pick + perf + + + false + + nasal + + + + + /systems/electrical/bus/ac1 + 25 + + + + /FMGC/status/phase + 0 + + + /FMGC/status/phase + 1 + + + + + + + + pick L4 diff --git a/Models/Instruments/MCDU1/PERF/TO/EMPTY.ac b/Models/Instruments/MCDU1/PERF/TO/EMPTY.ac new file mode 100644 index 00000000..4dd7e1f9 --- /dev/null +++ b/Models/Instruments/MCDU1/PERF/TO/EMPTY.ac @@ -0,0 +1,3 @@ +AC3Db +OBJECT world +kids 0 diff --git a/Models/Instruments/MCDU1/PERF/TO/INITBOX.ac b/Models/Instruments/MCDU1/PERF/TO/INITBOX.ac new file mode 100644 index 00000000..de982397 --- /dev/null +++ b/Models/Instruments/MCDU1/PERF/TO/INITBOX.ac @@ -0,0 +1,254 @@ +AC3Db +MATERIAL "ac3dmat1" rgb 1 1 1 amb 1 1 1 emis 0 0 0 spec 0 0 0 shi 128 trans 0 +MATERIAL "ac3dmat1" rgb 1 1 1 amb 1 1 1 emis 0 0 0 spec 1 1 1 shi 0 trans 0 +OBJECT world +kids 4 +OBJECT poly +name "vr" +loc -0.0660365 -0.00059823 0.0488058 +data 10 +enginepane +texture "amberbox.png" +crease 30.000002 +numvert 4 +0.0072827 1.234e-008 -0.00375979 +0.0072827 1.234e-008 -0.0135435 +0.00300431 4.88944e-009 -0.0135435 +0.00300431 4.88944e-009 -0.00375979 +numsurf 1 +SURF 0x0 +mat 1 +refs 4 +3 0.637703 0.340808 +0 0.637703 0.148962 +1 0.772026 0.148962 +2 0.772026 0.340808 +kids 0 +OBJECT poly +name "v1" +loc -0.0766055 -0.00059823 0.0486379 +data 10 +enginepane +texture "amberbox.png" +crease 30.000002 +numvert 4 +0.00300431 4.88944e-009 -0.00375979 +0.00300431 4.88944e-009 -0.0135435 +0.0072827 1.234e-008 -0.0135435 +0.0072827 1.234e-008 -0.00375979 +numsurf 1 +SURF 0x0 +mat 1 +refs 4 +0 0.636564 0.340902 +3 0.636564 0.149056 +2 0.770887 0.149056 +1 0.770887 0.340902 +kids 0 +OBJECT poly +name "v2" +loc -0.055732 -0.00059823 0.0488504 +data 10 +enginepane +texture "amberbox.png" +crease 30.000002 +numvert 4 +0.0072827 1.234e-008 -0.00375979 +0.0072827 1.234e-008 -0.0135435 +0.00300431 4.88944e-009 -0.0135435 +0.00300431 4.88944e-009 -0.00375979 +numsurf 1 +SURF 0x0 +mat 1 +refs 4 +3 0.637016 0.341223 +0 0.637016 0.149377 +1 0.771339 0.149377 +2 0.771339 0.341223 +kids 0 +OBJECT poly +name "box" +loc 0.00817372 -0.0901982 -0.000188377 +texture "bg.jpg" +crease 45.000000 +numvert 32 +-0.0955113 0.0766067 0.0464514 +-0.0955114 0.0766082 -0.0444134 +-0.0955114 0.0766082 -0.0447677 +-0.0955114 0.0766082 -0.0454758 +-0.0955113 0.0766067 0.0468931 +-0.0955113 0.0766067 0.0468114 +-0.0955114 0.0766082 -0.0457814 +-0.0167362 0.0766096 -0.0452061 +-0.0173247 0.0766096 -0.045761 +-0.0167736 0.0766082 0.0471958 +-0.0165575 0.0766082 0.046439 +-0.0181283 0.0766096 -0.0444482 +-0.0181703 0.0766082 0.046439 +-0.0948978 0.0766082 -0.0444134 +-0.0948642 0.0766067 0.0464514 +-0.0948978 0.0766082 -0.0457814 +-0.0181283 0.0766096 -0.0457814 +-0.0173122 0.0766312 -0.0457814 +-0.0174052 0.0766096 -0.0457814 +-0.0951288 0.0766067 0.0468931 +-0.0948642 0.0766067 0.0468931 +-0.0166872 0.0766082 0.0468931 +-0.0173323 0.0766082 0.0468931 +-0.0181703 0.0766082 0.0468931 +-0.0178909 0.0766082 0.0468931 +-0.0165618 0.0766082 0.046439 +-0.0165618 0.0766096 -0.0445924 +-0.0165618 0.0767837 -0.0453011 +-0.0165618 0.0766082 0.046454 +-0.016831 0.076744 -0.0457814 +-0.0165618 0.0766096 -0.0444482 +-0.0165618 0.0768194 0.047311 +numsurf 22 +SURF 0x10 +mat 0 +refs 4 +28 0.130849 0.575937 +21 0.127384 0.576512 +9 0.124996 0.576908 +31 0.124087 0.575937 +SURF 0x10 +mat 0 +refs 5 +29 0.858692 0.575937 +17 0.858692 0.579377 +8 0.858531 0.579434 +7 0.854152 0.576736 +27 0.854902 0.575937 +SURF 0x10 +mat 0 +refs 4 +26 0.849307 0.575937 +7 0.854152 0.576736 +11 0.848169 0.583119 +30 0.848169 0.575937 +SURF 0x10 +mat 0 +refs 3 +27 0.854902 0.575937 +7 0.854152 0.576736 +26 0.849307 0.575937 +SURF 0x10 +mat 0 +refs 4 +30 0.848169 0.575937 +11 0.848169 0.583119 +12 0.130967 0.583312 +25 0.130967 0.575937 +SURF 0x10 +mat 0 +refs 5 +25 0.130967 0.575937 +12 0.130967 0.583312 +22 0.127384 0.579469 +21 0.127384 0.576512 +28 0.130849 0.575937 +SURF 0x10 +mat 0 +refs 3 +28 0.130849 0.575937 +10 0.130967 0.575917 +25 0.130967 0.575937 +SURF 0x10 +mat 0 +refs 3 +24 0.127383 0.582031 +12 0.130967 0.583312 +23 0.127383 0.583312 +SURF 0x10 +mat 0 +refs 3 +22 0.127384 0.579469 +12 0.130967 0.583312 +24 0.127383 0.582031 +SURF 0x10 +mat 0 +refs 4 +23 0.127383 0.583312 +12 0.130967 0.583312 +14 0.130868 0.934955 +20 0.127383 0.934955 +SURF 0x10 +mat 0 +refs 3 +20 0.127383 0.934955 +14 0.130868 0.934955 +19 0.127382 0.936169 +SURF 0x10 +mat 0 +refs 3 +18 0.858692 0.579803 +8 0.858531 0.579434 +17 0.858692 0.579377 +SURF 0x10 +mat 0 +refs 4 +16 0.85869 0.583119 +11 0.848169 0.583119 +8 0.858531 0.579434 +18 0.858692 0.579803 +SURF 0x10 +mat 0 +refs 4 +15 0.858691 0.93511 +13 0.847897 0.93511 +11 0.848169 0.583119 +16 0.85869 0.583119 +SURF 0x10 +mat 0 +refs 3 +7 0.854152 0.576736 +8 0.858531 0.579434 +11 0.848169 0.583119 +SURF 0x10 +mat 0 +refs 4 +12 0.130967 0.583312 +11 0.848169 0.583119 +13 0.847897 0.93511 +14 0.130868 0.934955 +SURF 0x10 +mat 0 +refs 4 +3 0.85628 0.937922 +13 0.847897 0.93511 +15 0.858691 0.93511 +6 0.858691 0.937922 +SURF 0x10 +mat 0 +refs 4 +4 0.127383 0.937922 +19 0.127382 0.936169 +14 0.130868 0.934955 +5 0.128028 0.937922 +SURF 0x10 +mat 0 +refs 3 +5 0.128028 0.937922 +14 0.130868 0.934955 +0 0.130868 0.937923 +SURF 0x10 +mat 0 +refs 3 +2 0.850692 0.937923 +13 0.847897 0.93511 +3 0.85628 0.937922 +SURF 0x10 +mat 0 +refs 3 +1 0.847897 0.937924 +13 0.847897 0.93511 +2 0.850692 0.937923 +SURF 0x10 +mat 0 +refs 4 +0 0.130868 0.937923 +14 0.130868 0.934955 +13 0.847897 0.93511 +1 0.847897 0.937924 +kids 0 diff --git a/Models/Instruments/MCDU1/PERF/TO/INITBOX.xml b/Models/Instruments/MCDU1/PERF/TO/INITBOX.xml new file mode 100644 index 00000000..97fc8370 --- /dev/null +++ b/Models/Instruments/MCDU1/PERF/TO/INITBOX.xml @@ -0,0 +1,13 @@ + + + + + + + INITBOX.ac + + diff --git a/Models/Instruments/MCDU1/PERF/TO/TO.xml b/Models/Instruments/MCDU1/PERF/TO/TO.xml new file mode 100644 index 00000000..bf04aa88 --- /dev/null +++ b/Models/Instruments/MCDU1/PERF/TO/TO.xml @@ -0,0 +1,868 @@ + + + + + + + EMPTY.ac + + + + + page + + -0.001 + 0.0 + 0.083 + + center-center + yz-plane + text-value + TAKE OFF + false + BoeingCDU-Large.ttf + autopilot/serviceable + true + false + false + 0.0050 + + 64 + 64 + + + + + INITBOX + INITBOX.xml + + -0.001 + 0.0 + 0.0 + -180 + -180 + -90 + + + + + v1 + + -0.001 + -0.045 + 0.0755 + + left-center + yz-plane + text-value + V1 + false + BoeingCDU-Large.ttf + autopilot/serviceable + true + false + false + 0.0040 + + 64 + 64 + + + + + flprtr + + -0.001 + -0.012 + 0.0755 + + left-center + yz-plane + text-value + FLP RTR + false + BoeingCDU-Large.ttf + autopilot/serviceable + true + false + false + 0.0040 + + 64 + 64 + + + + + flprtr2 + + -0.001 + -0.012 + 0.0715 + + left-center + yz-plane + text-value + F= + false + helvetica_medium.txf + autopilot/serviceable + true + false + false + 0.0040 + + 64 + 64 + + + + + rwy + + -0.001 + 0.045 + 0.0755 + + right-center + yz-plane + text-value + RWY + false + BoeingCDU-Large.ttf + autopilot/serviceable + true + false + false + 0.0040 + + 64 + 64 + + + + + rwy2 + + -0.001 + 0.045 + 0.0715 + + right-center + yz-plane + text-value + --- + false + BoeingCDU-Large.ttf + autopilot/serviceable + true + false + false + 0.0050 + + 64 + 64 + + + + + vr + + -0.001 + -0.045 + 0.065 + + left-center + yz-plane + text-value + VR + false + BoeingCDU-Large.ttf + autopilot/serviceable + true + false + false + 0.0040 + + 64 + 64 + + + + + sltrtr + + -0.001 + -0.012 + 0.065 + + left-center + yz-plane + text-value + SLT RTR + false + BoeingCDU-Large.ttf + autopilot/serviceable + true + false + false + 0.0040 + + 64 + 64 + + + + + sltrtr2 + + -0.001 + -0.012 + 0.0605 + + left-center + yz-plane + text-value + S= + false + helvetica_medium.txf + autopilot/serviceable + true + false + false + 0.0040 + + 64 + 64 + + + + + shift + + -0.001 + 0.044 + 0.065 + + right-center + yz-plane + text-value + TO SHIFT + false + BoeingCDU-Large.ttf + autopilot/serviceable + true + false + false + 0.0040 + + 64 + 64 + + + + + shift2 + + -0.001 + 0.028 + 0.0605 + + right-center + yz-plane + text-value + [M] + false + helvetica_medium.txf + autopilot/serviceable + true + false + false + 0.0040 + + 64 + 64 + + + + + toshift3 + + -0.001 + 0.045 + 0.0605 + + right-center + yz-plane + text-value + [ ]* + false + helvetica_medium.txf + autopilot/serviceable + true + false + false + 0.0040 + + 64 + 64 + + + + + flapsmcdu2 + + -0.001 + 0.045 + 0.0545 + + right-center + yz-plane + text-value + FLAPS/THS + false + BoeingCDU-Large.ttf + autopilot/serviceable + true + false + false + 0.0040 + + 64 + 64 + + + + + flapsmcdu + + -0.001 + 0.045 + 0.0505 + + right-center + yz-plane + text-value + [ ]/[ ] + false + helvetica_medium.txf + autopilot/serviceable + true + false + false + 0.0040 + + 64 + 64 + + + + + v2 + + -0.001 + -0.045 + 0.0545 + + left-center + yz-plane + text-value + V2 + false + BoeingCDU-Large.ttf + autopilot/serviceable + true + false + false + 0.0040 + + 64 + 64 + + + + + clean + + -0.001 + -0.012 + 0.0545 + + left-center + yz-plane + text-value + CLEAN + false + BoeingCDU-Large.ttf + autopilot/serviceable + true + false + false + 0.0040 + + 64 + 64 + + + + + clean2 + + -0.001 + -0.012 + 0.0505 + + left-center + yz-plane + text-value + O= + false + helvetica_medium.txf + autopilot/serviceable + true + false + false + 0.0040 + + 64 + 64 + + + + + trans + + -0.001 + -0.045 + 0.0435 + + left-center + yz-plane + text-value + TRANS ALT + false + BoeingCDU-Large.ttf + autopilot/serviceable + true + false + false + 0.0040 + + 64 + 64 + + + + + trans2 + + -0.001 + -0.045 + 0.0395 + + left-center + yz-plane + text-value + 18000 + false + BoeingCDU-Large.ttf + autopilot/serviceable + true + false + false + 0.0050 + + 64 + 64 + + + + + eoaccel + + -0.001 + 0.045 + 0.030 + + right-center + yz-plane + text-value + [ ] + false + helvetica_medium.txf + autopilot/serviceable + true + false + false + 0.0040 + + 64 + 64 + + + + + eoaccel2 + + -0.001 + 0.045 + 0.0345 + + right-center + yz-plane + text-value + ENG OUT ACC + false + BoeingCDU-Large.ttf + autopilot/serviceable + true + false + false + 0.0040 + + 64 + 64 + + + + + thredacc + + -0.001 + -0.045 + 0.0345 + + left-center + yz-plane + text-value + THR RED/ACC + false + BoeingCDU-Large.ttf + autopilot/serviceable + true + false + false + 0.0040 + + 64 + 64 + + + + + thred + + -0.001 + -0.045 + 0.030 + + left-center + yz-plane + text-value + 1500/1500 + false + BoeingCDU-Large.ttf + autopilot/serviceable + true + false + false + 0.0050 + + 64 + 64 + + + + + flex2 + + -0.001 + 0.042 + 0.0435 + + right-center + yz-plane + text-value + FLEX TO TEMP + false + BoeingCDU-Large.ttf + autopilot/serviceable + true + false + false + 0.0040 + + 64 + 64 + + + + + flex + + -0.001 + 0.045 + 0.039 + + right-center + yz-plane + text-value + [ ] + false + helvetica_medium.txf + autopilot/serviceable + true + false + false + 0.0040 + + 64 + 64 + + + + + uplink + + -0.001 + -0.045 + 0.0230 + + left-center + yz-plane + text-value + UPLINK + false + BoeingCDU-Large.ttf + autopilot/serviceable + true + false + false + 0.0040 + + 64 + 64 + + + + todata + + -0.001 + -0.045 + 0.0190 + + left-center + yz-plane + text-value + <TO DATA + false + BoeingCDU-Large.ttf + autopilot/serviceable + true + false + false + 0.0050 + + 64 + 64 + + + + + next + + -0.001 + 0.041 + 0.0230 + + right-center + yz-plane + text-value + NEXT + false + BoeingCDU-Large.ttf + autopilot/serviceable + true + false + false + 0.0040 + + 64 + 64 + + + + phase + + -0.001 + 0.043 + 0.0190 + + right-center + yz-plane + text-value + PHASE> + false + BoeingCDU-Large.ttf + autopilot/serviceable + true + false + false + 0.0050 + + 64 + 64 + + + + + + + material + page + todata + uplink + v1 + v2 + vr + rwy + trans + next + phase + shift + flex2 + thredacc + flapsmcdu2 + eoaccel2 + flprtr + sltrtr + clean + + + 1 + 1 + 1 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 1 + 1 + 1 + + + + + + + + material + rwy2 + + 0.2 + 0.4 + 0.2 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0.2 + 0.4 + 0.2 + + + + + + material + toshift3 + flapsmcdu + trans2 + eoaccel + thred + flex + + 0 + 0.5 + 0.7 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0.5 + 0.7 + + + + diff --git a/Models/Instruments/MCDU1/PERF/TO/amberbox.png b/Models/Instruments/MCDU1/PERF/TO/amberbox.png new file mode 100644 index 00000000..f94d29f2 Binary files /dev/null and b/Models/Instruments/MCDU1/PERF/TO/amberbox.png differ diff --git a/Models/Instruments/MCDU1/PERF/TO/bg.jpg b/Models/Instruments/MCDU1/PERF/TO/bg.jpg new file mode 100644 index 00000000..b6eece57 Binary files /dev/null and b/Models/Instruments/MCDU1/PERF/TO/bg.jpg differ diff --git a/Models/Instruments/MCDU2/INITA/INITA.xml b/Models/Instruments/MCDU2/INITA/INITA.xml index bf3c401d..b421dd58 100644 --- a/Models/Instruments/MCDU2/INITA/INITA.xml +++ b/Models/Instruments/MCDU2/INITA/INITA.xml @@ -154,7 +154,7 @@ text-value ----/---------- false - BoeingCDU-Small.ttf + BoeingCDU-Large.ttf autopilot/serviceable true false @@ -388,7 +388,7 @@ text-value --- false - BoeingCDU-Small.ttf + BoeingCDU-Large.ttf autopilot/serviceable true false @@ -505,7 +505,7 @@ text-value ----- /--- false - BoeingCDU-Small.ttf + BoeingCDU-Large.ttf autopilot/serviceable true false diff --git a/Models/Instruments/MCDU2/MCDU2.xml b/Models/Instruments/MCDU2/MCDU2.xml index 25560565..cf660c8d 100644 --- a/Models/Instruments/MCDU2/MCDU2.xml +++ b/Models/Instruments/MCDU2/MCDU2.xml @@ -92,6 +92,28 @@ + + TO + PERF/TO/TO.xml + + 180 + 180 + 90 + + + + + /systems/electrical/bus/ac2 + 25 + + + /MCDU[1]/page + TO + + + + + DATA2 DATA2/DATA2.xml @@ -152,7 +174,38 @@ - + + pick + perf + + + false + + nasal + + + + + /systems/electrical/bus/ac1 + 25 + + + + /FMGC/status/phase + 0 + + + /FMGC/status/phase + 1 + + + + + + + + + pick L4 diff --git a/Models/Instruments/MCDU2/PERF/TO/EMPTY.ac b/Models/Instruments/MCDU2/PERF/TO/EMPTY.ac new file mode 100644 index 00000000..4dd7e1f9 --- /dev/null +++ b/Models/Instruments/MCDU2/PERF/TO/EMPTY.ac @@ -0,0 +1,3 @@ +AC3Db +OBJECT world +kids 0 diff --git a/Models/Instruments/MCDU2/PERF/TO/INITBOX.ac b/Models/Instruments/MCDU2/PERF/TO/INITBOX.ac new file mode 100644 index 00000000..de982397 --- /dev/null +++ b/Models/Instruments/MCDU2/PERF/TO/INITBOX.ac @@ -0,0 +1,254 @@ +AC3Db +MATERIAL "ac3dmat1" rgb 1 1 1 amb 1 1 1 emis 0 0 0 spec 0 0 0 shi 128 trans 0 +MATERIAL "ac3dmat1" rgb 1 1 1 amb 1 1 1 emis 0 0 0 spec 1 1 1 shi 0 trans 0 +OBJECT world +kids 4 +OBJECT poly +name "vr" +loc -0.0660365 -0.00059823 0.0488058 +data 10 +enginepane +texture "amberbox.png" +crease 30.000002 +numvert 4 +0.0072827 1.234e-008 -0.00375979 +0.0072827 1.234e-008 -0.0135435 +0.00300431 4.88944e-009 -0.0135435 +0.00300431 4.88944e-009 -0.00375979 +numsurf 1 +SURF 0x0 +mat 1 +refs 4 +3 0.637703 0.340808 +0 0.637703 0.148962 +1 0.772026 0.148962 +2 0.772026 0.340808 +kids 0 +OBJECT poly +name "v1" +loc -0.0766055 -0.00059823 0.0486379 +data 10 +enginepane +texture "amberbox.png" +crease 30.000002 +numvert 4 +0.00300431 4.88944e-009 -0.00375979 +0.00300431 4.88944e-009 -0.0135435 +0.0072827 1.234e-008 -0.0135435 +0.0072827 1.234e-008 -0.00375979 +numsurf 1 +SURF 0x0 +mat 1 +refs 4 +0 0.636564 0.340902 +3 0.636564 0.149056 +2 0.770887 0.149056 +1 0.770887 0.340902 +kids 0 +OBJECT poly +name "v2" +loc -0.055732 -0.00059823 0.0488504 +data 10 +enginepane +texture "amberbox.png" +crease 30.000002 +numvert 4 +0.0072827 1.234e-008 -0.00375979 +0.0072827 1.234e-008 -0.0135435 +0.00300431 4.88944e-009 -0.0135435 +0.00300431 4.88944e-009 -0.00375979 +numsurf 1 +SURF 0x0 +mat 1 +refs 4 +3 0.637016 0.341223 +0 0.637016 0.149377 +1 0.771339 0.149377 +2 0.771339 0.341223 +kids 0 +OBJECT poly +name "box" +loc 0.00817372 -0.0901982 -0.000188377 +texture "bg.jpg" +crease 45.000000 +numvert 32 +-0.0955113 0.0766067 0.0464514 +-0.0955114 0.0766082 -0.0444134 +-0.0955114 0.0766082 -0.0447677 +-0.0955114 0.0766082 -0.0454758 +-0.0955113 0.0766067 0.0468931 +-0.0955113 0.0766067 0.0468114 +-0.0955114 0.0766082 -0.0457814 +-0.0167362 0.0766096 -0.0452061 +-0.0173247 0.0766096 -0.045761 +-0.0167736 0.0766082 0.0471958 +-0.0165575 0.0766082 0.046439 +-0.0181283 0.0766096 -0.0444482 +-0.0181703 0.0766082 0.046439 +-0.0948978 0.0766082 -0.0444134 +-0.0948642 0.0766067 0.0464514 +-0.0948978 0.0766082 -0.0457814 +-0.0181283 0.0766096 -0.0457814 +-0.0173122 0.0766312 -0.0457814 +-0.0174052 0.0766096 -0.0457814 +-0.0951288 0.0766067 0.0468931 +-0.0948642 0.0766067 0.0468931 +-0.0166872 0.0766082 0.0468931 +-0.0173323 0.0766082 0.0468931 +-0.0181703 0.0766082 0.0468931 +-0.0178909 0.0766082 0.0468931 +-0.0165618 0.0766082 0.046439 +-0.0165618 0.0766096 -0.0445924 +-0.0165618 0.0767837 -0.0453011 +-0.0165618 0.0766082 0.046454 +-0.016831 0.076744 -0.0457814 +-0.0165618 0.0766096 -0.0444482 +-0.0165618 0.0768194 0.047311 +numsurf 22 +SURF 0x10 +mat 0 +refs 4 +28 0.130849 0.575937 +21 0.127384 0.576512 +9 0.124996 0.576908 +31 0.124087 0.575937 +SURF 0x10 +mat 0 +refs 5 +29 0.858692 0.575937 +17 0.858692 0.579377 +8 0.858531 0.579434 +7 0.854152 0.576736 +27 0.854902 0.575937 +SURF 0x10 +mat 0 +refs 4 +26 0.849307 0.575937 +7 0.854152 0.576736 +11 0.848169 0.583119 +30 0.848169 0.575937 +SURF 0x10 +mat 0 +refs 3 +27 0.854902 0.575937 +7 0.854152 0.576736 +26 0.849307 0.575937 +SURF 0x10 +mat 0 +refs 4 +30 0.848169 0.575937 +11 0.848169 0.583119 +12 0.130967 0.583312 +25 0.130967 0.575937 +SURF 0x10 +mat 0 +refs 5 +25 0.130967 0.575937 +12 0.130967 0.583312 +22 0.127384 0.579469 +21 0.127384 0.576512 +28 0.130849 0.575937 +SURF 0x10 +mat 0 +refs 3 +28 0.130849 0.575937 +10 0.130967 0.575917 +25 0.130967 0.575937 +SURF 0x10 +mat 0 +refs 3 +24 0.127383 0.582031 +12 0.130967 0.583312 +23 0.127383 0.583312 +SURF 0x10 +mat 0 +refs 3 +22 0.127384 0.579469 +12 0.130967 0.583312 +24 0.127383 0.582031 +SURF 0x10 +mat 0 +refs 4 +23 0.127383 0.583312 +12 0.130967 0.583312 +14 0.130868 0.934955 +20 0.127383 0.934955 +SURF 0x10 +mat 0 +refs 3 +20 0.127383 0.934955 +14 0.130868 0.934955 +19 0.127382 0.936169 +SURF 0x10 +mat 0 +refs 3 +18 0.858692 0.579803 +8 0.858531 0.579434 +17 0.858692 0.579377 +SURF 0x10 +mat 0 +refs 4 +16 0.85869 0.583119 +11 0.848169 0.583119 +8 0.858531 0.579434 +18 0.858692 0.579803 +SURF 0x10 +mat 0 +refs 4 +15 0.858691 0.93511 +13 0.847897 0.93511 +11 0.848169 0.583119 +16 0.85869 0.583119 +SURF 0x10 +mat 0 +refs 3 +7 0.854152 0.576736 +8 0.858531 0.579434 +11 0.848169 0.583119 +SURF 0x10 +mat 0 +refs 4 +12 0.130967 0.583312 +11 0.848169 0.583119 +13 0.847897 0.93511 +14 0.130868 0.934955 +SURF 0x10 +mat 0 +refs 4 +3 0.85628 0.937922 +13 0.847897 0.93511 +15 0.858691 0.93511 +6 0.858691 0.937922 +SURF 0x10 +mat 0 +refs 4 +4 0.127383 0.937922 +19 0.127382 0.936169 +14 0.130868 0.934955 +5 0.128028 0.937922 +SURF 0x10 +mat 0 +refs 3 +5 0.128028 0.937922 +14 0.130868 0.934955 +0 0.130868 0.937923 +SURF 0x10 +mat 0 +refs 3 +2 0.850692 0.937923 +13 0.847897 0.93511 +3 0.85628 0.937922 +SURF 0x10 +mat 0 +refs 3 +1 0.847897 0.937924 +13 0.847897 0.93511 +2 0.850692 0.937923 +SURF 0x10 +mat 0 +refs 4 +0 0.130868 0.937923 +14 0.130868 0.934955 +13 0.847897 0.93511 +1 0.847897 0.937924 +kids 0 diff --git a/Models/Instruments/MCDU2/PERF/TO/INITBOX.xml b/Models/Instruments/MCDU2/PERF/TO/INITBOX.xml new file mode 100644 index 00000000..97fc8370 --- /dev/null +++ b/Models/Instruments/MCDU2/PERF/TO/INITBOX.xml @@ -0,0 +1,13 @@ + + + + + + + INITBOX.ac + + diff --git a/Models/Instruments/MCDU2/PERF/TO/TO.xml b/Models/Instruments/MCDU2/PERF/TO/TO.xml new file mode 100644 index 00000000..bf04aa88 --- /dev/null +++ b/Models/Instruments/MCDU2/PERF/TO/TO.xml @@ -0,0 +1,868 @@ + + + + + + + EMPTY.ac + + + + + page + + -0.001 + 0.0 + 0.083 + + center-center + yz-plane + text-value + TAKE OFF + false + BoeingCDU-Large.ttf + autopilot/serviceable + true + false + false + 0.0050 + + 64 + 64 + + + + + INITBOX + INITBOX.xml + + -0.001 + 0.0 + 0.0 + -180 + -180 + -90 + + + + + v1 + + -0.001 + -0.045 + 0.0755 + + left-center + yz-plane + text-value + V1 + false + BoeingCDU-Large.ttf + autopilot/serviceable + true + false + false + 0.0040 + + 64 + 64 + + + + + flprtr + + -0.001 + -0.012 + 0.0755 + + left-center + yz-plane + text-value + FLP RTR + false + BoeingCDU-Large.ttf + autopilot/serviceable + true + false + false + 0.0040 + + 64 + 64 + + + + + flprtr2 + + -0.001 + -0.012 + 0.0715 + + left-center + yz-plane + text-value + F= + false + helvetica_medium.txf + autopilot/serviceable + true + false + false + 0.0040 + + 64 + 64 + + + + + rwy + + -0.001 + 0.045 + 0.0755 + + right-center + yz-plane + text-value + RWY + false + BoeingCDU-Large.ttf + autopilot/serviceable + true + false + false + 0.0040 + + 64 + 64 + + + + + rwy2 + + -0.001 + 0.045 + 0.0715 + + right-center + yz-plane + text-value + --- + false + BoeingCDU-Large.ttf + autopilot/serviceable + true + false + false + 0.0050 + + 64 + 64 + + + + + vr + + -0.001 + -0.045 + 0.065 + + left-center + yz-plane + text-value + VR + false + BoeingCDU-Large.ttf + autopilot/serviceable + true + false + false + 0.0040 + + 64 + 64 + + + + + sltrtr + + -0.001 + -0.012 + 0.065 + + left-center + yz-plane + text-value + SLT RTR + false + BoeingCDU-Large.ttf + autopilot/serviceable + true + false + false + 0.0040 + + 64 + 64 + + + + + sltrtr2 + + -0.001 + -0.012 + 0.0605 + + left-center + yz-plane + text-value + S= + false + helvetica_medium.txf + autopilot/serviceable + true + false + false + 0.0040 + + 64 + 64 + + + + + shift + + -0.001 + 0.044 + 0.065 + + right-center + yz-plane + text-value + TO SHIFT + false + BoeingCDU-Large.ttf + autopilot/serviceable + true + false + false + 0.0040 + + 64 + 64 + + + + + shift2 + + -0.001 + 0.028 + 0.0605 + + right-center + yz-plane + text-value + [M] + false + helvetica_medium.txf + autopilot/serviceable + true + false + false + 0.0040 + + 64 + 64 + + + + + toshift3 + + -0.001 + 0.045 + 0.0605 + + right-center + yz-plane + text-value + [ ]* + false + helvetica_medium.txf + autopilot/serviceable + true + false + false + 0.0040 + + 64 + 64 + + + + + flapsmcdu2 + + -0.001 + 0.045 + 0.0545 + + right-center + yz-plane + text-value + FLAPS/THS + false + BoeingCDU-Large.ttf + autopilot/serviceable + true + false + false + 0.0040 + + 64 + 64 + + + + + flapsmcdu + + -0.001 + 0.045 + 0.0505 + + right-center + yz-plane + text-value + [ ]/[ ] + false + helvetica_medium.txf + autopilot/serviceable + true + false + false + 0.0040 + + 64 + 64 + + + + + v2 + + -0.001 + -0.045 + 0.0545 + + left-center + yz-plane + text-value + V2 + false + BoeingCDU-Large.ttf + autopilot/serviceable + true + false + false + 0.0040 + + 64 + 64 + + + + + clean + + -0.001 + -0.012 + 0.0545 + + left-center + yz-plane + text-value + CLEAN + false + BoeingCDU-Large.ttf + autopilot/serviceable + true + false + false + 0.0040 + + 64 + 64 + + + + + clean2 + + -0.001 + -0.012 + 0.0505 + + left-center + yz-plane + text-value + O= + false + helvetica_medium.txf + autopilot/serviceable + true + false + false + 0.0040 + + 64 + 64 + + + + + trans + + -0.001 + -0.045 + 0.0435 + + left-center + yz-plane + text-value + TRANS ALT + false + BoeingCDU-Large.ttf + autopilot/serviceable + true + false + false + 0.0040 + + 64 + 64 + + + + + trans2 + + -0.001 + -0.045 + 0.0395 + + left-center + yz-plane + text-value + 18000 + false + BoeingCDU-Large.ttf + autopilot/serviceable + true + false + false + 0.0050 + + 64 + 64 + + + + + eoaccel + + -0.001 + 0.045 + 0.030 + + right-center + yz-plane + text-value + [ ] + false + helvetica_medium.txf + autopilot/serviceable + true + false + false + 0.0040 + + 64 + 64 + + + + + eoaccel2 + + -0.001 + 0.045 + 0.0345 + + right-center + yz-plane + text-value + ENG OUT ACC + false + BoeingCDU-Large.ttf + autopilot/serviceable + true + false + false + 0.0040 + + 64 + 64 + + + + + thredacc + + -0.001 + -0.045 + 0.0345 + + left-center + yz-plane + text-value + THR RED/ACC + false + BoeingCDU-Large.ttf + autopilot/serviceable + true + false + false + 0.0040 + + 64 + 64 + + + + + thred + + -0.001 + -0.045 + 0.030 + + left-center + yz-plane + text-value + 1500/1500 + false + BoeingCDU-Large.ttf + autopilot/serviceable + true + false + false + 0.0050 + + 64 + 64 + + + + + flex2 + + -0.001 + 0.042 + 0.0435 + + right-center + yz-plane + text-value + FLEX TO TEMP + false + BoeingCDU-Large.ttf + autopilot/serviceable + true + false + false + 0.0040 + + 64 + 64 + + + + + flex + + -0.001 + 0.045 + 0.039 + + right-center + yz-plane + text-value + [ ] + false + helvetica_medium.txf + autopilot/serviceable + true + false + false + 0.0040 + + 64 + 64 + + + + + uplink + + -0.001 + -0.045 + 0.0230 + + left-center + yz-plane + text-value + UPLINK + false + BoeingCDU-Large.ttf + autopilot/serviceable + true + false + false + 0.0040 + + 64 + 64 + + + + todata + + -0.001 + -0.045 + 0.0190 + + left-center + yz-plane + text-value + <TO DATA + false + BoeingCDU-Large.ttf + autopilot/serviceable + true + false + false + 0.0050 + + 64 + 64 + + + + + next + + -0.001 + 0.041 + 0.0230 + + right-center + yz-plane + text-value + NEXT + false + BoeingCDU-Large.ttf + autopilot/serviceable + true + false + false + 0.0040 + + 64 + 64 + + + + phase + + -0.001 + 0.043 + 0.0190 + + right-center + yz-plane + text-value + PHASE> + false + BoeingCDU-Large.ttf + autopilot/serviceable + true + false + false + 0.0050 + + 64 + 64 + + + + + + + material + page + todata + uplink + v1 + v2 + vr + rwy + trans + next + phase + shift + flex2 + thredacc + flapsmcdu2 + eoaccel2 + flprtr + sltrtr + clean + + + 1 + 1 + 1 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 1 + 1 + 1 + + + + + + + + material + rwy2 + + 0.2 + 0.4 + 0.2 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0.2 + 0.4 + 0.2 + + + + + + material + toshift3 + flapsmcdu + trans2 + eoaccel + thred + flex + + 0 + 0.5 + 0.7 + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + 0 + 0.5 + 0.7 + + + + diff --git a/Models/Instruments/MCDU2/PERF/TO/amberbox.png b/Models/Instruments/MCDU2/PERF/TO/amberbox.png new file mode 100644 index 00000000..f94d29f2 Binary files /dev/null and b/Models/Instruments/MCDU2/PERF/TO/amberbox.png differ diff --git a/Models/Instruments/MCDU2/PERF/TO/bg.jpg b/Models/Instruments/MCDU2/PERF/TO/bg.jpg new file mode 100644 index 00000000..b6eece57 Binary files /dev/null and b/Models/Instruments/MCDU2/PERF/TO/bg.jpg differ diff --git a/Nasal/FMGC.nas b/Nasal/FMGC.nas index 32c04570..7869e13c 100644 --- a/Nasal/FMGC.nas +++ b/Nasal/FMGC.nas @@ -13,7 +13,9 @@ var FMGCinit = func { setprop("/FMGC/internal/cruise-fl", 10000); setprop("/FMGC/internal/tropo", 36090); setprop("/FMGC/internal/cost", " "); + setprop("/FMGC/internal/greendot-kts", 0); phasecheck.start(); + greendot.start(); } ############# @@ -70,7 +72,7 @@ var phasecheck = maketimer(0.2, func { if ((((n1_left >= 85) and (n1_right >= 85)) or (gs > 90 )) and flaps < 4 and (mode == "SRS")) { setprop("/FMGC/status/phase", "1"); } - if ((alt >= 1500) and (alt <= cruisefl) and (phase == "1") and (phase != "4") and (mode != "SRS")) { + if ((alt >= 3000) and (alt <= cruisefl) and (phase == "1") and (phase != "4") and (mode != "SRS")) { setprop("/FMGC/status/phase", "2"); } if ((alt >= cruisefl) and (phase == "2") and (mode != "SRS")) { @@ -95,3 +97,13 @@ var phasecheck = maketimer(0.2, func { } }); +var greendot = maketimer(0.1, func { + var gwlb = getprop("fdm/jsbsim/inertia/weight-lbs"); + var factor = 0.45359237; + var kg = (gwlb * factor); + var alt = getprop("position/altitude-ft"); + var kg2= (kg / 1000); + var greendot = ((kg2 * 2) + 85); + setprop("/FMGC/internal/greendot-kts", greendot); +}); + \ No newline at end of file diff --git a/Nasal/MCDU1.nas b/Nasal/MCDU1.nas index 6dc8476c..7f0407d2 100644 --- a/Nasal/MCDU1.nas +++ b/Nasal/MCDU1.nas @@ -39,6 +39,12 @@ var pagebutton = func(btn) { setprop("/MCDU[0]/page", "DATA2"); }, 0.2); } + if (btn == "perfto") { + setprop("/MCDU[0]/page", "NONE"); + settimer(func { + setprop("/MCDU[0]/page", "TO"); + }, 0.2); + } } var button = func(btn) { diff --git a/Nasal/MCDU2.nas b/Nasal/MCDU2.nas index e2e0eb16..55bf4d54 100644 --- a/Nasal/MCDU2.nas +++ b/Nasal/MCDU2.nas @@ -39,6 +39,12 @@ var pagebutton = func(btn) { setprop("/MCDU[1]/page", "DATA2"); }, 0.2); } + if (btn == "perfto") { + setprop("/MCDU[1]/page", "NONE"); + settimer(func { + setprop("/MCDU[1]/page", "TO"); + }, 0.2); + } } var button = func(btn) {