From 07fd1b5ee6fd13539c1b996b50444993ef687c77 Mon Sep 17 00:00:00 2001
From: sydadams <sydadams>
Date: Sat, 22 Sep 2007 20:42:39 +0000
Subject: [PATCH] Moved Davtron M877 chronometer into Instruments-3d/clock
 since it is a common instrument...

---
 Aircraft/Instruments-3d/clock/M877/M877.nas   |   55 +
 Aircraft/Instruments-3d/clock/M877/M877.rgb   |  Bin 0 -> 75900 bytes
 .../clock/M877/m877-hotspots.xml              |   69 +
 Aircraft/Instruments-3d/clock/M877/m877.ac    | 1176 +++++++++++++++++
 Aircraft/Instruments-3d/clock/M877/m877.xml   |  102 ++
 5 files changed, 1402 insertions(+)
 create mode 100644 Aircraft/Instruments-3d/clock/M877/M877.nas
 create mode 100644 Aircraft/Instruments-3d/clock/M877/M877.rgb
 create mode 100644 Aircraft/Instruments-3d/clock/M877/m877-hotspots.xml
 create mode 100644 Aircraft/Instruments-3d/clock/M877/m877.ac
 create mode 100644 Aircraft/Instruments-3d/clock/M877/m877.xml

diff --git a/Aircraft/Instruments-3d/clock/M877/M877.nas b/Aircraft/Instruments-3d/clock/M877/M877.nas
new file mode 100644
index 000000000..406308d0e
--- /dev/null
+++ b/Aircraft/Instruments-3d/clock/M877/M877.nas
@@ -0,0 +1,55 @@
+var davtron=props.globals.getNode("/instrumentation/clock/m877",1);
+var set_hour=davtron.getNode("set-hour",1);
+var set_min=davtron.getNode("set-min",1);
+var mode=davtron.getNode("mode",1);
+var modestring =davtron.getNode("mode-string",1);
+var modetext =["GMT","LT","FT","ET"];
+var HR=davtron.getNode("indicated-hour",1);
+var MN=davtron.getNode("indicated-min",1);
+var MODE = 0;
+
+setlistener("/sim/signals/fdm-initialized", func {
+    set_hour.setBoolValue(0);
+    set_min.setBoolValue(0);
+    mode.setIntValue(MODE);
+    modestring.setValue(modetext[MODE]);
+    HR.setIntValue(0);
+    MN.setIntValue(0);
+    print("Chronometer ... Check");
+    settimer(update_clock,2);
+});
+
+setlistener("/instrumentation/clock/m877/mode", func {
+    MODE = cmdarg().getValue();
+    modestring.setValue(modetext[MODE]);
+});
+
+update_clock = func{
+    var FThr =getprop("/instrumentation/clock/flight-meter-hour");
+    
+    var FM =0;
+    if (MODE == 0) {
+    setprop("/instrumentation/clock/m877/indicated-hour",getprop("/instrumentation/clock/indicated-hour"));
+    setprop("/instrumentation/clock/m877/indicated-min",getprop("/instrumentation/clock/indicated-min"));
+    }
+
+    if (MODE == 1) {
+    setprop("/instrumentation/clock/m877/indicated-hour",getprop("/instrumentation/clock/local-hour"));
+    setprop("/instrumentation/clock/m877/indicated-min",getprop("/instrumentation/clock/indicated-min"));
+    }
+
+    if (MODE == 2) {
+    setprop("/instrumentation/clock/m877/indicated-hour",FThr);
+    FH = getprop("/instrumentation/clock/m877/indicated-hour");
+    FM = FThr - FH;
+    FM = FM * 60;
+    setprop("/instrumentation/clock/m877/indicated-min",FM);
+    }
+
+    if (MODE == 3) {
+    setprop("/instrumentation/clock/m877/indicated-hour",getprop("/instrumentation/clock/ET-hr"));
+    setprop("/instrumentation/clock/m877/indicated-min",getprop("/instrumentation/clock/ET-min"));
+    }
+
+settimer(update_clock,0);
+}
\ No newline at end of file
diff --git a/Aircraft/Instruments-3d/clock/M877/M877.rgb b/Aircraft/Instruments-3d/clock/M877/M877.rgb
new file mode 100644
index 0000000000000000000000000000000000000000..c8971b5693d1a2d4d10821d72ec0955ce2b9f00b
GIT binary patch
literal 75900
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
OxtYE>lKcO^kN;12yasvz

literal 0
HcmV?d00001

diff --git a/Aircraft/Instruments-3d/clock/M877/m877-hotspots.xml b/Aircraft/Instruments-3d/clock/M877/m877-hotspots.xml
new file mode 100644
index 000000000..c38d45ebe
--- /dev/null
+++ b/Aircraft/Instruments-3d/clock/M877/m877-hotspots.xml
@@ -0,0 +1,69 @@
+<?xml version="1.0"?>
+<!--Davtron M877 Chronometer-->
+
+<PropertyList>
+
+    <name>M877 hotspots</name>
+    <w-base>60</w-base>
+    <h-base>60</h-base>
+    <w>60</w>
+    <h>60</h>
+
+    <layers>
+    </layers>
+
+    <actions>
+
+<!--
+        <action>
+            <name>outline</name>
+            <button>0</button>
+            <x>-30</x>
+            <y>-30</y>
+            <w>60</w>
+            <h>60</h>
+        </action>
+-->
+
+        <action>
+            <name>mode increment</name>
+            <button>0</button>
+            <x>-18</x>
+            <y>-20</y>
+            <w>12</w>
+            <h>8</h>
+            <binding>
+                <command>property-adjust</command>
+                <property>instrumentation/clock/m877/mode</property>
+                <step>1</step>
+                <min>0</min>
+                <max>4</max>
+                <wrap>true</wrap>
+            </binding>
+        </action>
+
+        <action>
+            <name>set time</name>
+            <button>0</button>
+            <x>-5</x>
+            <y>-20</y>
+            <w>9</w>
+            <h>8</h>
+            <binding>
+            </binding>
+        </action>
+
+        <action>
+            <name>increment time</name>
+            <button>0</button>
+            <x>5</x>
+            <y>-20</y>
+            <w>12</w>
+            <h>8</h>
+            <binding>
+            </binding>
+        </action>
+
+    </actions>
+
+</PropertyList>
\ No newline at end of file
diff --git a/Aircraft/Instruments-3d/clock/M877/m877.ac b/Aircraft/Instruments-3d/clock/M877/m877.ac
new file mode 100644
index 000000000..21aae95e3
--- /dev/null
+++ b/Aircraft/Instruments-3d/clock/M877/m877.ac
@@ -0,0 +1,1176 @@
+AC3Db
+MATERIAL "DefaultWhite" rgb 1 1 1  amb 1 1 1  emis 0 0 0  spec 0.5 0.5 0.5  shi 64  trans 0
+MATERIAL "glow2" rgb 0.829458 0.829458 0.829458 amb 0.5 0.5 0.5 emis 0.6 0.6 0.6 spec 0 0 0 shi 32 trans 0
+MATERIAL "glow" rgb 1 1 1 amb 0.5 0.5 0.5 emis 1 1 1 spec 0 0 0 shi 32 trans 0
+MATERIAL "glosswhite" rgb 0.8 0.8 0.8 amb 0 0 0 emis 0 0 0 spec 1 1 1 shi 64 trans 0
+OBJECT world
+kids 13
+OBJECT group
+name "CTL.btn"
+kids 2
+OBJECT poly
+name "CTL.btn_0"
+data 8
+Cube.118
+crease 30.000000
+numvert 8
+0.002006 -0.012743 -0.016302
+0.002006 -0.018403 -0.016302
+0.002006 -0.018403 -0.005646
+0.002006 -0.012743 -0.005646
+0.004398 -0.012743 -0.016302
+0.004398 -0.018403 -0.016302
+0.004398 -0.018403 -0.005646
+0.004398 -0.012743 -0.005646
+numsurf 4
+SURF 0x00
+mat 1
+refs 4
+0 0.753019213676 0.490330994129
+4 0.753019213676 0.490330904722
+5 0.753019094467 0.398960709572
+1 0.753019213676 0.398960709572
+SURF 0x00
+mat 1
+refs 4
+1 0.753019213676 0.398960709572
+5 0.753019094467 0.398960709572
+6 0.662776589394 0.398960769176
+2 0.662776589394 0.398960709572
+SURF 0x00
+mat 1
+refs 4
+2 0.662776589394 0.398960709572
+6 0.662776589394 0.398960769176
+7 0.662776589394 0.490330994129
+3 0.662776589394 0.490330994129
+SURF 0x00
+mat 1
+refs 4
+4 0.753019213676 0.490330904722
+0 0.753019213676 0.490330994129
+3 0.662776589394 0.490330994129
+7 0.662776589394 0.490330994129
+kids 0
+OBJECT poly
+name "CTL.btn_1"
+data 8
+Cube.118
+texture "M877.rgb"
+texrep 1 1
+crease 30.000000
+numvert 4
+0.004398 -0.012743 -0.016302
+0.004398 -0.018403 -0.016302
+0.004398 -0.018403 -0.005646
+0.004398 -0.012743 -0.005646
+numsurf 1
+SURF 0x00
+mat 1
+refs 4
+0 0.753019213676 0.490330904722
+3 0.662776589394 0.490330994129
+2 0.662776589394 0.398960769176
+1 0.753019094467 0.398960709572
+kids 0
+OBJECT poly
+name "HR.001"
+data 9
+Plane.472
+texture "M877.rgb"
+texrep 1 1
+crease 30.000000
+numvert 4
+0.000961 0.010318 0.009552
+0.000961 0.000885 0.009552
+0.000961 0.000885 0.015173
+0.000961 0.010318 0.015173
+numsurf 1
+SURF 0x00
+mat 2
+refs 4
+0 0.0918634906411 0.250584155321
+3 0.0181856788695 0.25058427453
+2 0.0181855931878 0.00332847237587
+1 0.0918634906411 0.00332847237587
+kids 0
+OBJECT poly
+name "HR.002"
+data 9
+Plane.477
+texture "M877.rgb"
+texrep 1 1
+crease 30.000000
+numvert 4
+0.000961 0.010318 0.001808
+0.000961 0.000885 0.001808
+0.000961 0.000885 0.00743
+0.000961 0.010318 0.00743
+numsurf 1
+SURF 0x00
+mat 2
+refs 4
+0 0.0918634906411 0.254398852587
+3 0.0181856788695 0.254398971796
+2 0.0181855931878 0.00714316964149
+1 0.0918634906411 0.00714316964149
+kids 0
+OBJECT poly
+name "M877"
+data 10
+Circle.050
+texture "M877.rgb"
+texrep 1 1
+crease 30.000000
+numvert 102
+0.000712 0.025083 0.021883
+0.000712 0.023277 0.021135
+0.000712 0.021471 0.021883
+0.000712 0.020723 0.023689
+0.000712 0.021471 0.025495
+0.000712 0.023277 0.026243
+0.000712 0.025083 0.025495
+0.000712 0.025831 0.023689
+0.000712 0.023277 0.023689
+0.000712 0.023277 -0.023689
+0.000712 0.025831 -0.023689
+0.000712 0.025083 -0.021883
+0.000712 0.023277 -0.021135
+0.000712 0.021471 -0.021883
+0.000712 0.020723 -0.023689
+0.000712 0.021471 -0.025495
+0.000712 0.023277 -0.026243
+0.000712 0.025083 -0.025495
+0.000712 -0.021986 -0.025495
+0.000712 -0.023792 -0.026243
+0.000712 -0.025597 -0.025495
+0.000712 -0.026345 -0.023689
+0.000712 -0.025597 -0.021883
+0.000712 -0.023792 -0.021135
+0.000712 -0.021986 -0.021883
+0.000712 -0.021238 -0.023689
+0.000712 -0.023792 -0.023689
+0.000712 -0.023792 0.023225
+0.000712 -0.021238 0.023225
+0.000712 -0.021986 0.02503
+0.000712 -0.023792 0.025778
+0.000712 -0.025597 0.02503
+0.000712 -0.026345 0.023225
+0.000712 -0.025597 0.021419
+0.000712 -0.023792 0.020671
+0.000712 -0.021986 0.021419
+0.001784 0.023707 -0.015861
+0.001784 0.015832 -0.023726
+0.001784 0.005548 -0.027979
+0.001784 -0.005582 -0.027972
+0.001784 -0.015861 -0.023707
+0.001784 -0.023726 -0.015832
+0.001784 -0.027979 -0.005548
+0.001784 -0.027972 0.005582
+0.001784 -0.023707 0.015861
+0.001784 -0.015832 0.023726
+0.001784 -0.005548 0.027979
+0.001784 0.005582 0.027972
+0.001784 0.015861 0.023707
+0.001784 0.023726 0.015832
+0.001784 0.027979 0.005548
+0.001784 0.027972 -0.005582
+0.001784 0.013873 -0.022885
+0.001784 0.013178 -0.023579
+0.001784 0.012271 -0.023954
+0.001784 -0.004864 -0.023953
+0.001784 -0.00577 -0.023577
+0.001784 -0.006464 -0.022883
+0.001784 -0.006839 -0.021975
+0.001784 -0.006839 0.021992
+0.001784 -0.006462 0.022899
+0.001784 -0.005768 0.023593
+0.001784 -0.004861 0.023968
+0.001784 0.012274 0.023967
+0.001784 0.013181 0.023591
+0.001784 0.013874 0.022896
+0.001784 0.014249 0.021989
+0.001784 0.014249 -0.021978
+0.000961 0.013873 -0.022885
+0.000961 0.013178 -0.023579
+0.000961 0.012271 -0.023954
+0.000961 -0.004864 -0.023953
+0.000961 -0.00577 -0.023577
+0.000961 -0.006464 -0.022883
+0.000961 -0.006839 -0.021975
+0.000961 -0.006839 0.021992
+0.000961 -0.006462 0.022899
+0.000961 -0.005768 0.023593
+0.000961 -0.004861 0.023968
+0.000961 0.012274 0.023967
+0.000961 0.013181 0.023591
+0.000961 0.013874 0.022896
+0.000961 0.014249 0.021989
+0.000961 0.014249 -0.021978
+0 0.023707 -0.015861
+0 0.015832 -0.023726
+0 0.005548 -0.027979
+0 -0.005582 -0.027972
+0 -0.015861 -0.023707
+0 -0.023726 -0.015832
+0 -0.027979 -0.005548
+0 -0.027972 0.005582
+0 -0.023707 0.015861
+0 -0.015832 0.023726
+0 -0.005548 0.027979
+0 0.005582 0.027972
+0 0.015861 0.023707
+0 0.023726 0.015832
+0 0.027979 0.005548
+0 0.027972 -0.005582
+0.001784 -0.006839 8e-06
+0.001784 -0.015847 1e-05
+numsurf 87
+SURF 0x00
+mat 3
+refs 3
+1 0.869703412056 0.369611889124
+0 0.865798950195 0.388464480639
+8 0.856372594833 0.369611889124
+SURF 0x00
+mat 3
+refs 3
+8 0.856372594833 0.369611889124
+2 0.865798950195 0.350759297609
+1 0.869703412056 0.369611889124
+SURF 0x00
+mat 3
+refs 3
+8 0.856372594833 0.369611889124
+3 0.856372594833 0.342950254679
+2 0.865798950195 0.350759297609
+SURF 0x00
+mat 3
+refs 3
+8 0.856372594833 0.369611889124
+4 0.846946358681 0.350759297609
+3 0.856372594833 0.342950254679
+SURF 0x00
+mat 3
+refs 3
+8 0.856372594833 0.369611889124
+5 0.843041777611 0.369611889124
+4 0.846946358681 0.350759297609
+SURF 0x00
+mat 3
+refs 3
+8 0.856372594833 0.369611889124
+6 0.846946358681 0.388464480639
+5 0.843041777611 0.369611889124
+SURF 0x00
+mat 3
+refs 3
+8 0.856372594833 0.369611889124
+7 0.856372594833 0.396273523569
+6 0.846946358681 0.388464480639
+SURF 0x00
+mat 3
+refs 3
+8 0.856372594833 0.369611889124
+0 0.865798950195 0.388464480639
+7 0.856372594833 0.396273523569
+SURF 0x00
+mat 3
+refs 3
+9 0.858383476734 0.36916461587
+17 0.867809832096 0.388017207384
+10 0.858383476734 0.395826250315
+SURF 0x00
+mat 3
+refs 3
+9 0.858383476734 0.36916461587
+10 0.858383476734 0.395826250315
+11 0.848957240582 0.388017207384
+SURF 0x00
+mat 3
+refs 3
+9 0.858383476734 0.36916461587
+11 0.848957240582 0.388017207384
+12 0.845052778721 0.36916461587
+SURF 0x00
+mat 3
+refs 3
+9 0.858383476734 0.36916461587
+12 0.845052778721 0.36916461587
+13 0.848957240582 0.350312024355
+SURF 0x00
+mat 3
+refs 3
+9 0.858383476734 0.36916461587
+13 0.848957240582 0.350312024355
+14 0.858383476734 0.342502981424
+SURF 0x00
+mat 3
+refs 3
+9 0.858383476734 0.36916461587
+14 0.858383476734 0.342502981424
+15 0.867809832096 0.350312024355
+SURF 0x00
+mat 3
+refs 3
+9 0.858383476734 0.36916461587
+15 0.867809832096 0.350312024355
+16 0.871714293957 0.36916461587
+SURF 0x00
+mat 3
+refs 3
+9 0.858383476734 0.36916461587
+16 0.871714293957 0.36916461587
+17 0.867809832096 0.388017207384
+SURF 0x00
+mat 3
+refs 3
+26 0.858383476734 0.368375718594
+19 0.871714293957 0.368375718594
+18 0.867809832096 0.387228310108
+SURF 0x00
+mat 3
+refs 3
+26 0.858383476734 0.368375718594
+20 0.867809832096 0.349523067474
+19 0.871714293957 0.368375718594
+SURF 0x00
+mat 3
+refs 3
+26 0.858383476734 0.368375718594
+21 0.858383476734 0.341714143753
+20 0.867809832096 0.349523067474
+SURF 0x00
+mat 3
+refs 3
+26 0.858383476734 0.368375718594
+22 0.848957240582 0.349523067474
+21 0.858383476734 0.341714143753
+SURF 0x00
+mat 3
+refs 3
+26 0.858383476734 0.368375718594
+23 0.845052778721 0.368375718594
+22 0.848957240582 0.349523067474
+SURF 0x00
+mat 3
+refs 3
+26 0.858383476734 0.368375718594
+24 0.848957240582 0.387228310108
+23 0.845052778721 0.368375718594
+SURF 0x00
+mat 3
+refs 3
+26 0.858383476734 0.368375718594
+25 0.858383476734 0.395037293434
+24 0.848957240582 0.387228310108
+SURF 0x00
+mat 3
+refs 3
+26 0.858383476734 0.368375718594
+18 0.867809832096 0.387228310108
+25 0.858383476734 0.395037293434
+SURF 0x00
+mat 3
+refs 3
+27 0.858797311783 0.368375718594
+35 0.868223667145 0.387228310108
+28 0.858797311783 0.395037293434
+SURF 0x00
+mat 3
+refs 3
+27 0.858797311783 0.368375718594
+28 0.858797311783 0.395037293434
+29 0.84937107563 0.387228310108
+SURF 0x00
+mat 3
+refs 3
+27 0.858797311783 0.368375718594
+29 0.84937107563 0.387228310108
+30 0.84546661377 0.368375718594
+SURF 0x00
+mat 3
+refs 3
+27 0.858797311783 0.368375718594
+30 0.84546661377 0.368375718594
+31 0.84937107563 0.349523067474
+SURF 0x00
+mat 3
+refs 3
+27 0.858797311783 0.368375718594
+31 0.84937107563 0.349523067474
+32 0.858797311783 0.341714143753
+SURF 0x00
+mat 3
+refs 3
+27 0.858797311783 0.368375718594
+32 0.858797311783 0.341714143753
+33 0.868223667145 0.349523067474
+SURF 0x00
+mat 3
+refs 3
+27 0.858797311783 0.368375718594
+33 0.868223667145 0.349523067474
+34 0.872128129005 0.368375718594
+SURF 0x00
+mat 3
+refs 3
+27 0.858797311783 0.368375718594
+34 0.872128129005 0.368375718594
+35 0.868223667145 0.387228310108
+SURF 0x00
+mat 3
+refs 4
+37 0.446945250034 0.963210463524
+36 0.446945250034 0.857100963593
+52 0.553054749966 0.857100963593
+53 0.553054749966 0.963210463524
+SURF 0x00
+mat 3
+refs 4
+38 0.446945250034 0.963210463524
+37 0.446945250034 0.857100963593
+53 0.553054749966 0.857100963593
+54 0.553054749966 0.963210463524
+SURF 0x00
+mat 3
+refs 4
+39 0.446945250034 0.963210463524
+38 0.446945250034 0.857100963593
+54 0.553054749966 0.857100963593
+55 0.553054749966 0.963210463524
+SURF 0x00
+mat 3
+refs 4
+40 0.446945250034 0.963210463524
+39 0.446945250034 0.857100963593
+55 0.553054749966 0.857100963593
+56 0.553054749966 0.963210463524
+SURF 0x00
+mat 3
+refs 4
+46 0.446945250034 0.963210463524
+45 0.446945250034 0.857100963593
+61 0.553054749966 0.857100963593
+62 0.553054749966 0.963210463524
+SURF 0x00
+mat 3
+refs 4
+47 0.446945250034 0.963210463524
+46 0.446945250034 0.857100963593
+62 0.553054749966 0.857100963593
+63 0.553054749966 0.963210463524
+SURF 0x00
+mat 3
+refs 4
+48 0.446945250034 0.963210463524
+47 0.446945250034 0.857100963593
+63 0.553054749966 0.857100963593
+64 0.553054749966 0.963210463524
+SURF 0x00
+mat 3
+refs 4
+49 0.446945250034 0.963210463524
+48 0.446945250034 0.857100963593
+64 0.553054749966 0.857100963593
+65 0.553054749966 0.963210463524
+SURF 0x00
+mat 3
+refs 4
+50 0.446945250034 0.963210463524
+49 0.446945250034 0.857100963593
+65 0.553054749966 0.857100963593
+66 0.553054749966 0.963210463524
+SURF 0x00
+mat 3
+refs 4
+51 0.285578250885 0.976787567139
+50 0.175041794777 0.976922273636
+66 0.0117443352938 0.704201638699
+67 0.448432266712 0.704189479351
+SURF 0x00
+mat 3
+refs 4
+52 0.446945250034 0.963210463524
+36 0.446945250034 0.857100963593
+51 0.553054749966 0.857100963593
+67 0.553054749966 0.963210463524
+SURF 0x00
+mat 3
+refs 4
+53 0.446945250034 0.963210463524
+52 0.446945250034 0.857100963593
+68 0.553054749966 0.857100963593
+69 0.553054749966 0.963210463524
+SURF 0x00
+mat 3
+refs 4
+54 0.446945250034 0.963210463524
+53 0.446945250034 0.857100963593
+69 0.553054749966 0.857100963593
+70 0.553054749966 0.963210463524
+SURF 0x00
+mat 3
+refs 4
+55 0.446945250034 0.963210463524
+54 0.446945250034 0.857100963593
+70 0.553054749966 0.857100963593
+71 0.553054749966 0.963210463524
+SURF 0x00
+mat 3
+refs 4
+56 0.446945250034 0.963210463524
+55 0.446945250034 0.857100963593
+71 0.553054749966 0.857100963593
+72 0.553054749966 0.963210463524
+SURF 0x00
+mat 3
+refs 4
+57 0.446945250034 0.963210463524
+56 0.446945250034 0.857100963593
+72 0.553054749966 0.857100963593
+73 0.553054749966 0.963210463524
+SURF 0x00
+mat 3
+refs 4
+58 0.446945250034 0.963210463524
+57 0.446945250034 0.857100963593
+73 0.553054749966 0.857100963593
+74 0.553054749966 0.963210463524
+SURF 0x00
+mat 3
+refs 4
+60 0.446945250034 0.963210463524
+59 0.446945250034 0.857100963593
+75 0.553054749966 0.857100963593
+76 0.553054749966 0.963210463524
+SURF 0x00
+mat 3
+refs 4
+61 0.446945250034 0.963210463524
+60 0.446945250034 0.857100963593
+76 0.553054749966 0.857100963593
+77 0.553054749966 0.963210463524
+SURF 0x00
+mat 3
+refs 4
+62 0.446945250034 0.963210463524
+61 0.446945250034 0.857100963593
+77 0.553054749966 0.857100963593
+78 0.553054749966 0.963210463524
+SURF 0x00
+mat 3
+refs 4
+63 0.446945250034 0.963210463524
+62 0.446945250034 0.857100963593
+78 0.553054749966 0.857100963593
+79 0.553054749966 0.963210463524
+SURF 0x00
+mat 3
+refs 4
+64 0.446945250034 0.963210463524
+63 0.446945250034 0.857100963593
+79 0.553054749966 0.857100963593
+80 0.553054749966 0.963210463524
+SURF 0x00
+mat 3
+refs 4
+65 0.446945250034 0.963210463524
+64 0.446945250034 0.857100963593
+80 0.553054749966 0.857100963593
+81 0.553054749966 0.963210463524
+SURF 0x00
+mat 3
+refs 4
+66 0.446945250034 0.963210463524
+65 0.446945250034 0.857100963593
+81 0.553054749966 0.857100963593
+82 0.553054749966 0.963210463524
+SURF 0x00
+mat 3
+refs 4
+67 0.446945250034 0.963210463524
+66 0.446945250034 0.857100963593
+82 0.553054749966 0.857100963593
+83 0.553054749966 0.963210463524
+SURF 0x00
+mat 3
+refs 4
+67 0.446945250034 0.963210463524
+83 0.446945250034 0.857100963593
+68 0.553054749966 0.857100963593
+52 0.553054749966 0.963210463524
+SURF 0x00
+mat 3
+refs 4
+36 0.446945250034 0.963210463524
+37 0.446945250034 0.857100963593
+85 0.553054749966 0.857100963593
+84 0.553054749966 0.963210463524
+SURF 0x00
+mat 3
+refs 4
+37 0.446945250034 0.963210463524
+38 0.446945250034 0.857100963593
+86 0.553054749966 0.857100963593
+85 0.553054749966 0.963210463524
+SURF 0x00
+mat 3
+refs 4
+38 0.446945250034 0.963210463524
+39 0.446945250034 0.857100963593
+87 0.553054749966 0.857100963593
+86 0.553054749966 0.963210463524
+SURF 0x00
+mat 3
+refs 4
+39 0.446945250034 0.963210463524
+40 0.446945250034 0.857100963593
+88 0.553054749966 0.857100963593
+87 0.553054749966 0.963210463524
+SURF 0x00
+mat 3
+refs 4
+40 0.446945250034 0.963210463524
+41 0.446945250034 0.857100963593
+89 0.553054749966 0.857100963593
+88 0.553054749966 0.963210463524
+SURF 0x00
+mat 3
+refs 4
+41 0.446945250034 0.963210463524
+42 0.446945250034 0.857100963593
+90 0.553054749966 0.857100963593
+89 0.553054749966 0.963210463524
+SURF 0x00
+mat 3
+refs 4
+42 0.446945250034 0.963210463524
+43 0.446945250034 0.857100963593
+91 0.553054749966 0.857100963593
+90 0.553054749966 0.963210463524
+SURF 0x00
+mat 3
+refs 4
+43 0.446945250034 0.963210463524
+44 0.446945250034 0.857100963593
+92 0.553054749966 0.857100963593
+91 0.553054749966 0.963210463524
+SURF 0x00
+mat 3
+refs 4
+44 0.446945250034 0.963210463524
+45 0.446945250034 0.857100963593
+93 0.553054749966 0.857100963593
+92 0.553054749966 0.963210463524
+SURF 0x00
+mat 3
+refs 4
+45 0.446945250034 0.963210463524
+46 0.446945250034 0.857100963593
+94 0.553054749966 0.857100963593
+93 0.553054749966 0.963210463524
+SURF 0x00
+mat 3
+refs 4
+46 0.446945250034 0.963210463524
+47 0.446945250034 0.857100963593
+95 0.553054749966 0.857100963593
+94 0.553054749966 0.963210463524
+SURF 0x00
+mat 3
+refs 4
+47 0.446945250034 0.963210463524
+48 0.446945250034 0.857100963593
+96 0.553054749966 0.857100963593
+95 0.553054749966 0.963210463524
+SURF 0x00
+mat 3
+refs 4
+48 0.446945250034 0.963210463524
+49 0.446945250034 0.857100963593
+97 0.553054749966 0.857100963593
+96 0.553054749966 0.963210463524
+SURF 0x00
+mat 3
+refs 4
+49 0.446945250034 0.963210463524
+50 0.446945250034 0.857100963593
+98 0.553054749966 0.857100963593
+97 0.553054749966 0.963210463524
+SURF 0x00
+mat 3
+refs 4
+50 0.446945250034 0.963210463524
+51 0.446945250034 0.857100963593
+99 0.553054749966 0.857100963593
+98 0.553054749966 0.963210463524
+SURF 0x00
+mat 3
+refs 4
+36 0.446945250034 0.963210463524
+84 0.446945250034 0.857100963593
+99 0.553054749966 0.857100963593
+51 0.553054749966 0.963210463524
+SURF 0x00
+mat 3
+refs 3
+45 0.0326919965446 0.874284029007
+60 0.0405494533479 0.963302731514
+61 0.0339586697519 0.969901442528
+SURF 0x00
+mat 3
+refs 3
+45 0.0326919965446 0.874284029007
+59 0.0491636507213 0.959728479385
+60 0.0405494533479 0.963302731514
+SURF 0x00
+mat 3
+refs 3
+40 0.445822954178 0.792761206627
+56 0.444592356682 0.88862746954
+57 0.437993586063 0.882036745548
+SURF 0x00
+mat 3
+refs 3
+40 0.445822954178 0.792761206627
+57 0.437993586063 0.882036745548
+58 0.429375052452 0.878472983837
+SURF 0x00
+mat 3
+refs 4
+41 0.403401225805 0.43430557847
+44 0.037523329258 0.434748709202
+43 0.156192868948 0.336271315813
+42 0.284672170877 0.336115539074
+SURF 0x00
+mat 3
+refs 3
+100 0.446945250034 0.910155713558
+74 0.553054749966 0.857100963593
+75 0.553054749966 0.963210463524
+SURF 0x00
+mat 3
+refs 3
+59 0.446945250034 0.963210463524
+100 0.446945250034 0.910155713558
+75 0.553054749966 0.963210463524
+SURF 0x00
+mat 3
+refs 3
+100 0.446945250034 0.910155713558
+58 0.446945250034 0.857100963593
+74 0.553054749966 0.857100963593
+SURF 0x00
+mat 3
+refs 4
+58 0.827640175819 0.687346041203
+100 0.589760124683 0.687352478504
+101 0.589746594429 0.492410957813
+40 0.846373856068 0.492100059986
+SURF 0x00
+mat 3
+refs 4
+100 0.814289093018 0.995456755161
+59 0.600196957588 0.995462596416
+45 0.58331233263 0.820289194584
+101 0.814276874065 0.820009410381
+SURF 0x00
+mat 3
+refs 3
+101 0.462018609047 0.942338705063
+44 0.462018609047 0.851117134094
+41 0.553240180016 0.851117134094
+SURF 0x00
+mat 3
+refs 3
+40 0.462018609047 0.942338705063
+101 0.462018609047 0.851117134094
+41 0.553240180016 0.851117134094
+SURF 0x00
+mat 3
+refs 3
+101 0.462018609047 0.942338705063
+45 0.462018609047 0.851117134094
+44 0.553240180016 0.851117134094
+kids 0
+OBJECT poly
+name "M877.002"
+data 10
+Circle.054
+texture "M877.rgb"
+texrep 1 1
+crease 30.000000
+numvert 32
+0.000961 0.012657 -0.018659
+0.000961 0.012657 0.01867
+0.000961 0.012339 0.01944
+0.000961 0.01175 0.02003
+0.000961 0.01098 0.02035
+0.000961 -0.00096 0.02035
+0.000961 -0.00173 0.020032
+0.000961 -0.00232 0.019443
+0.000961 -0.002639 0.018673
+0.000961 -0.00264 -0.018656
+0.000961 -0.002321 -0.019427
+0.000961 -0.001732 -0.020016
+0.000961 -0.000963 -0.020336
+0.000961 0.010978 -0.020336
+0.000961 0.012337 -0.019429
+0.000961 0.011748 -0.020018
+0.000961 0.014249 -0.021978
+0.000961 0.014249 0.021989
+0.000961 0.013874 0.022896
+0.000961 0.013181 0.023591
+0.000961 0.012274 0.023967
+0.000961 -0.004861 0.023968
+0.000961 -0.005768 0.023593
+0.000961 -0.006462 0.022899
+0.000961 -0.006839 0.021992
+0.000961 -0.006839 -0.021975
+0.000961 -0.006464 -0.022883
+0.000961 -0.00577 -0.023577
+0.000961 -0.004864 -0.023953
+0.000961 0.012271 -0.023954
+0.000961 0.013178 -0.023579
+0.000961 0.013873 -0.022885
+numsurf 16
+SURF 0x00
+mat 1
+refs 4
+16 0.446945250034 0.963210463524
+0 0.446945250034 0.857100963593
+14 0.553054749966 0.857100963593
+31 0.553054749966 0.963210463524
+SURF 0x00
+mat 1
+refs 4
+1 0.553054749966 0.857100963593
+0 0.553054749966 0.963210463524
+16 0.446945250034 0.963210463524
+17 0.446945250034 0.857100963593
+SURF 0x00
+mat 1
+refs 4
+17 0.446945250034 0.963210463524
+18 0.446945250034 0.857100963593
+2 0.553054749966 0.857100963593
+1 0.553054749966 0.963210463524
+SURF 0x00
+mat 1
+refs 4
+18 0.446945250034 0.963210463524
+19 0.446945250034 0.857100963593
+3 0.553054749966 0.857100963593
+2 0.553054749966 0.963210463524
+SURF 0x00
+mat 1
+refs 4
+19 0.446945250034 0.963210463524
+20 0.446945250034 0.857100963593
+4 0.553054749966 0.857100963593
+3 0.553054749966 0.963210463524
+SURF 0x00
+mat 1
+refs 4
+20 0.446945250034 0.963210463524
+21 0.446945250034 0.857100963593
+5 0.553054749966 0.857100963593
+4 0.553054749966 0.963210463524
+SURF 0x00
+mat 1
+refs 4
+21 0.446945250034 0.963210463524
+22 0.446945250034 0.857100963593
+6 0.553054749966 0.857100963593
+5 0.553054749966 0.963210463524
+SURF 0x00
+mat 1
+refs 4
+22 0.446945250034 0.963210463524
+23 0.446945250034 0.857100963593
+7 0.553054749966 0.857100963593
+6 0.553054749966 0.963210463524
+SURF 0x00
+mat 1
+refs 4
+23 0.446945250034 0.963210463524
+24 0.446945250034 0.857100963593
+8 0.553054749966 0.857100963593
+7 0.553054749966 0.963210463524
+SURF 0x00
+mat 1
+refs 4
+24 0.329141318798 0.317217469215
+25 0.662995815277 0.317208439112
+9 0.637793958187 0.380980908871
+8 0.354346632957 0.380988448858
+SURF 0x00
+mat 1
+refs 4
+25 0.446945250034 0.963210463524
+26 0.446945250034 0.857100963593
+10 0.553054749966 0.857100963593
+9 0.553054749966 0.963210463524
+SURF 0x00
+mat 1
+refs 4
+26 0.446945250034 0.963210463524
+27 0.446945250034 0.857100963593
+11 0.553054749966 0.857100963593
+10 0.553054749966 0.963210463524
+SURF 0x00
+mat 1
+refs 4
+27 0.446945250034 0.963210463524
+28 0.446945250034 0.857100963593
+12 0.553054749966 0.857100963593
+11 0.553054749966 0.963210463524
+SURF 0x00
+mat 1
+refs 4
+28 0.446945250034 0.963210463524
+29 0.446945250034 0.857100963593
+13 0.553054749966 0.857100963593
+12 0.553054749966 0.963210463524
+SURF 0x00
+mat 1
+refs 4
+29 0.446945250034 0.963210463524
+30 0.446945250034 0.857100963593
+15 0.553054749966 0.857100963593
+13 0.553054749966 0.963210463524
+SURF 0x00
+mat 1
+refs 4
+30 0.446945250034 0.963210463524
+31 0.446945250034 0.857100963593
+14 0.553054749966 0.857100963593
+15 0.553054749966 0.963210463524
+kids 0
+OBJECT poly
+name "M877.display"
+data 9
+Plane.469
+texture "M877.rgb"
+texrep 1 1
+crease 30.000000
+numvert 8
+0.000961 0.010318 -0.001969
+0.000961 0.000885 -0.001969
+0.000961 0.000885 0.000855
+0.000961 0.010318 0.000855
+0.000579 0.0142 -0.022098
+0.000579 -0.004183 -0.022098
+0.000579 -0.004183 0.022112
+0.000579 0.0142 0.022112
+numsurf 2
+SURF 0x00
+mat 2
+refs 4
+0 0.957149386406 0.984786868095
+3 0.924547255039 0.984786868095
+2 0.924547195435 0.693980753422
+1 0.957149386406 0.693980753422
+SURF 0x00
+mat 2
+refs 4
+4 0.976998031139 0.596293568611
+7 0.902328789234 0.596293568611
+6 0.902328789234 0.480971485376
+5 0.976998031139 0.480971485376
+kids 0
+OBJECT poly
+name "MN.001"
+data 9
+Plane.479
+texture "M877.rgb"
+texrep 1 1
+crease 30.000000
+numvert 4
+0.000961 0.010318 -0.008414
+0.000961 0.000885 -0.008414
+0.000961 0.000885 -0.002792
+0.000961 0.010318 -0.002792
+numsurf 1
+SURF 0x00
+mat 2
+refs 4
+0 0.0918634906411 0.255924761295
+3 0.0181856788695 0.255924880505
+2 0.0181855931878 0.00866907835007
+1 0.0918634906411 0.00866907835007
+kids 0
+OBJECT poly
+name "MN.002"
+data 9
+Plane.478
+texture "M877.rgb"
+texrep 1 1
+crease 30.000000
+numvert 4
+0.000961 0.010318 -0.016003
+0.000961 0.000885 -0.016003
+0.000961 0.000885 -0.010381
+0.000961 0.010318 -0.010381
+numsurf 1
+SURF 0x00
+mat 2
+refs 4
+0 0.0918634906411 0.255924761295
+3 0.0181856788695 0.255924880505
+2 0.0181855931878 0.00866907835007
+1 0.0918634906411 0.00866907835007
+kids 0
+OBJECT group
+name "SEL.btn"
+kids 2
+OBJECT poly
+name "SEL.btn_0"
+data 8
+Cube.111
+crease 30.000000
+numvert 8
+0.002006 -0.012743 0.006863
+0.002006 -0.018403 0.006863
+0.002006 -0.018403 0.01752
+0.002006 -0.012743 0.01752
+0.004398 -0.012743 0.006863
+0.004398 -0.018403 0.006863
+0.004398 -0.018403 0.01752
+0.004398 -0.012743 0.01752
+numsurf 4
+SURF 0x00
+mat 1
+refs 4
+0 0.753685772419 0.799804747105
+4 0.753685772419 0.7998046875
+5 0.753685712814 0.704666018486
+1 0.753685772419 0.704666018486
+SURF 0x00
+mat 1
+refs 4
+1 0.753685772419 0.704666018486
+5 0.753685712814 0.704666018486
+6 0.661955595016 0.704666078091
+2 0.661955595016 0.704666018486
+SURF 0x00
+mat 1
+refs 4
+2 0.661955595016 0.704666018486
+6 0.661955595016 0.704666078091
+7 0.661955595016 0.799804747105
+3 0.661955595016 0.799804747105
+SURF 0x00
+mat 1
+refs 4
+4 0.753685772419 0.7998046875
+0 0.753685772419 0.799804747105
+3 0.661955595016 0.799804747105
+7 0.661955595016 0.799804747105
+kids 0
+OBJECT poly
+name "SEL.btn_1"
+data 8
+Cube.111
+texture "M877.rgb"
+texrep 1 1
+crease 30.000000
+numvert 4
+0.004398 -0.012743 0.006863
+0.004398 -0.018403 0.006863
+0.004398 -0.018403 0.01752
+0.004398 -0.012743 0.01752
+numsurf 1
+SURF 0x00
+mat 1
+refs 4
+0 0.753685772419 0.7998046875
+3 0.661955595016 0.799804747105
+2 0.661955595016 0.704666078091
+1 0.753685712814 0.704666018486
+kids 0
+OBJECT poly
+name "et"
+data 9
+Plane.485
+texture "M877.rgb"
+texrep 1 1
+crease 30.000000
+numvert 4
+0.000829 0.000164 -0.013833
+0.000829 -0.002495 -0.013833
+0.000829 -0.002495 -0.012287
+0.000829 0.000164 -0.012287
+numsurf 1
+SURF 0x00
+mat 2
+refs 4
+0 0.171239450574 0.207587331533
+3 0.171239450574 0.151788562536
+2 0.1842302531 0.151788562536
+1 0.1842302531 0.207587331533
+kids 0
+OBJECT poly
+name "ft"
+data 9
+Plane.484
+texture "M877.rgb"
+texrep 1 1
+crease 30.000000
+numvert 4
+0.000829 0.000164 -0.00632
+0.000829 -0.002495 -0.00632
+0.000829 -0.002495 -0.004774
+0.000829 0.000164 -0.004774
+numsurf 1
+SURF 0x00
+mat 2
+refs 4
+0 0.171239450574 0.207587331533
+3 0.171239450574 0.151788562536
+2 0.1842302531 0.151788562536
+1 0.1842302531 0.207587331533
+kids 0
+OBJECT poly
+name "gmt"
+data 9
+Plane.482
+texture "M877.rgb"
+texrep 1 1
+crease 30.000000
+numvert 4
+0.000829 0.000164 0.010603
+0.000829 -0.002495 0.010603
+0.000829 -0.002495 0.012149
+0.000829 0.000164 0.012149
+numsurf 1
+SURF 0x00
+mat 2
+refs 4
+0 0.171239450574 0.207587331533
+3 0.171239450574 0.151788562536
+2 0.1842302531 0.151788562536
+1 0.1842302531 0.207587331533
+kids 0
+OBJECT poly
+name "lt"
+data 9
+Plane.483
+texture "M877.rgb"
+texrep 1 1
+crease 30.000000
+numvert 4
+0.000829 0.000164 0.001876
+0.000829 -0.002495 0.001876
+0.000829 -0.002495 0.003422
+0.000829 0.000164 0.003422
+numsurf 1
+SURF 0x00
+mat 2
+refs 4
+0 0.171239450574 0.207587331533
+3 0.171239450574 0.151788562536
+2 0.1842302531 0.151788562536
+1 0.1842302531 0.207587331533
+kids 0
diff --git a/Aircraft/Instruments-3d/clock/M877/m877.xml b/Aircraft/Instruments-3d/clock/M877/m877.xml
new file mode 100644
index 000000000..8d95dc898
--- /dev/null
+++ b/Aircraft/Instruments-3d/clock/M877/m877.xml
@@ -0,0 +1,102 @@
+<?xml version="1.0"?>
+<PropertyList>
+
+    <path>m877.ac</path>
+
+<animation>
+    <type>select</type>
+    <object-name>gmt</object-name>
+    <condition>
+        <equals>
+            <property>instrumentation/clock/m877/mode</property>
+            <value>0</value>
+        </equals>
+    </condition>
+</animation>
+
+<animation>
+    <type>select</type>
+    <object-name>lt</object-name>
+    <condition>
+        <equals>
+            <property>instrumentation/clock/m877/mode</property>
+            <value>1</value>
+        </equals>
+    </condition>
+</animation>
+
+<animation>
+    <type>select</type>
+    <object-name>ft</object-name>
+    <condition>
+        <equals>
+            <property>instrumentation/clock/m877/mode</property>
+            <value>2</value>
+        </equals>
+    </condition>
+</animation>
+
+<animation>
+    <type>select</type>
+    <object-name>et</object-name>
+    <condition>
+        <equals>
+            <property>instrumentation/clock/m877/mode</property>
+            <value>3</value>
+        </equals>
+    </condition>
+</animation>
+
+<animation>
+    <type>textranslate</type>
+    <object-name>HR.001</object-name>
+    <property>instrumentation/clock/m877/indicated-hour</property>
+    <factor>0.01</factor>
+    <step>10</step>
+    <axis>
+        <x>1</x>
+        <y>0</y>
+        <z>0</z>
+    </axis>
+</animation>
+
+<animation>
+    <type>textranslate</type>
+    <object-name>HR.002</object-name>
+    <property>instrumentation/clock/m877/indicated-hour</property>
+    <factor>0.1</factor>
+    <step>1</step>
+    <axis>
+        <x>1</x>
+        <y>0</y>
+        <z>0</z>
+    </axis>
+</animation>
+
+<animation>
+    <type>textranslate</type>
+    <object-name>MN.001</object-name>
+    <property>instrumentation/clock/m877/indicated-min</property>
+    <factor>0.01</factor>
+    <step>10</step>
+    <axis>
+        <x>1</x>
+        <y>0</y>
+        <z>0</z>
+    </axis>
+</animation>
+
+<animation>
+    <type>textranslate</type>
+    <object-name>MN.002</object-name>
+    <property>instrumentation/clock/m877/indicated-min</property>
+    <factor>0.1</factor>
+    <step>1</step>
+    <axis>
+        <x>1</x>
+        <y>0</y>
+        <z>0</z>
+    </axis>
+</animation>
+
+</PropertyList>
\ No newline at end of file