From 346b47cd5a93044b994ec3a45b077819b1fe9c45 Mon Sep 17 00:00:00 2001 From: ThorstenB Date: Sat, 2 Apr 2011 11:29:40 +0200 Subject: [PATCH 1/5] Don't create properties for ghost tanks. --- Nasal/fuel.nas | 2 +- Nasal/gui.nas | 7 ++++--- 2 files changed, 5 insertions(+), 4 deletions(-) diff --git a/Nasal/fuel.nas b/Nasal/fuel.nas index 35643fec0..e4a26ae07 100644 --- a/Nasal/fuel.nas +++ b/Nasal/fuel.nas @@ -27,7 +27,7 @@ var update = func { var selected_tanks = []; foreach (var t; tanks) { - var cap = t.getNode("capacity-gal_us").getValue(); + var cap = t.getNode("capacity-gal_us",0).getValue(); if (cap > 0.01 and t.getNode("selected").getBoolValue()) append(selected_tanks, t); } diff --git a/Nasal/gui.nas b/Nasal/gui.nas index 2b92aeb07..cc18c00c3 100644 --- a/Nasal/gui.nas +++ b/Nasal/gui.nas @@ -685,7 +685,7 @@ var setWeight = func(wgt, opt) { # Weights can have "tank" indices which set the capacity of the # corresponding tank. This code should probably be moved to # something like fuel.setTankCap(tank, gals)... - if(wgt.getNode("tank") == nil) { return 0; } + if(wgt.getNode("tank",0) == nil) { return 0; } var ti = wgt.getNode("tank").getValue(); var gn = opt.getNode("gals"); var gals = gn == nil ? 0 : gn.getValue(); @@ -886,10 +886,11 @@ var showWeightDialog = func { var tankprop = "/consumables/fuel/tank["~i~"]"; - var cap = t.getNode("capacity-gal_us", 1).getValue(); + var cap = t.getNode("capacity-gal_us", 0); # Hack, to ignore the "ghost" tanks created by the C++ code. - if(cap == nil or cap < 1) { continue; } + if(cap == nil ) { continue; } + cap = cap.getValue(); var title = tcell(fuelTable, "text", i+1, 0); title.set("label", tname); From 1f1c752316301ff451605dea7ba71346f38855d6 Mon Sep 17 00:00:00 2001 From: ThorstenB Date: Sat, 2 Apr 2011 11:41:32 +0200 Subject: [PATCH 2/5] Improve multiplayer chat, stop sending expired messages. Only transmit messages for a few seconds instead of forever. Also remove two obsolete variables. --- Nasal/multiplayer.nas | 43 ++++++++++++++++++++++++++++++++----------- 1 file changed, 32 insertions(+), 11 deletions(-) diff --git a/Nasal/multiplayer.nas b/Nasal/multiplayer.nas index faca21dc7..cb7ef1f56 100644 --- a/Nasal/multiplayer.nas +++ b/Nasal/multiplayer.nas @@ -14,8 +14,11 @@ var is_active = func getprop("/sim/multiplay/txport") or getprop("/sim/multiplay var lastmsg = {}; var ignore = {}; +var msg_loop_id = 0; +var msg_timeout = 0; -var check_messages = func { +var check_messages = func(loop_id) { + if (loop_id != msg_loop_id) return; foreach (var mp; values(model.callsign)) { var msg = mp.node.getNode("sim/multiplay/chat", 1).getValue(); if (msg and msg != lastmsg[mp.callsign]) { @@ -24,11 +27,9 @@ var check_messages = func { lastmsg[mp.callsign] = msg; } } - settimer(check_messages, 3); + settimer(func check_messages(loop_id), 1); } - - var echo_message = func(callsign, msg) { msg = string.trim(string.replace(msg, "\n", " ")); @@ -45,7 +46,32 @@ var echo_message = func(callsign, msg) { setprop("/sim/multiplay/chat-history", msg); } +var timeout_handler = func() +{ + var t = props.globals.getNode("/sim/time/elapsed-sec").getValue(); + if (t >= msg_timeout) + { + msg_timeout = 0; + setprop("/sim/multiplay/chat", ""); + } + else + settimer(timeout_handler, msg_timeout - t); +} +var chat_listener = func(n) +{ + var msg = n.getValue(); + if (msg) + { + # ensure we see our own messages. + echo_message(getprop("/sim/multiplay/callsign"), msg); + + # set expiry time + if (msg_timeout == 0) + settimer(timeout_handler, 10); # need new timer + msg_timeout = 10 + props.globals.getNode("/sim/time/elapsed-sec").getValue(); + } +} settimer(func { if (is_active()) { @@ -70,17 +96,14 @@ settimer(func { io.flush(f); }); } - check_messages(); + check_messages(msg_loop_id += 1); } # Call-back to ensure we see our own messages. - setlistener("/sim/multiplay/chat", func(n) { - echo_message(getprop("/sim/multiplay/callsign"), n.getValue()); - }); + setlistener("/sim/multiplay/chat", chat_listener); }, 1); - # Message composition function, activated using the - key. var prefix = "Chat Message:"; var input = ""; @@ -391,8 +414,6 @@ var dialog = { var model = { init: func { me.L = []; - me.warned = {}; - me.fg_root = string.normpath(getprop("/sim/fg-root")) ~ '/'; append(me.L, setlistener("ai/models/model-added", func(n) { # Defer update() to the next convenient time to allow the # new MP entry to become fully initialized. From 2f00f319358159d3e78fe077345f4f04cdd296d0 Mon Sep 17 00:00:00 2001 From: ThorstenB Date: Sat, 2 Apr 2011 11:46:04 +0200 Subject: [PATCH 3/5] Make sure only one g-force/redout handler instance is running Enabling redout/compression separately started two handlers - instead of one. --- Nasal/redout.nas | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/Nasal/redout.nas b/Nasal/redout.nas index 50da2273f..88d3cdb67 100644 --- a/Nasal/redout.nas +++ b/Nasal/redout.nas @@ -137,9 +137,10 @@ _setlistener("/sim/signals/fdm-initialized", }, 1); setlistener("/sim/rendering/headshake/enabled", func(n) { - if ((running_compression == 0) and n.getBoolValue()) + if ((running_compression == 0) and (running_redout == 0) and n.getBoolValue()) { running_compression = 1; + # start new timer now run(); } else @@ -149,9 +150,10 @@ _setlistener("/sim/signals/fdm-initialized", }, 1); setlistener("/sim/rendering/redout/enabled", func(n) { - if ((running_redout == 0) and n.getBoolValue()) + if ((running_compression == 0) and (running_redout == 0) and n.getBoolValue()) { running_redout = 1; + # start new timer now run(); } else @@ -163,4 +165,4 @@ _setlistener("/sim/signals/fdm-initialized", # Now we've set up the listeners (which will have triggered), run it. run(); } -); \ No newline at end of file +); From ec43493e9140dd73ba80e4d44a2b1148e0fc5c30 Mon Sep 17 00:00:00 2001 From: ThorstenB Date: Sat, 2 Apr 2011 11:48:39 +0200 Subject: [PATCH 4/5] Use local Nasal vars. Run ATC chatter handler when feature enabled only. --- Nasal/atc-chatter.nas | 60 +++++++++++++++++++++++++++++++------------ Nasal/material.nas | 52 ++++++++++++++++++------------------- 2 files changed, 70 insertions(+), 42 deletions(-) diff --git a/Nasal/atc-chatter.nas b/Nasal/atc-chatter.nas index 6cea6b075..3b1565003 100644 --- a/Nasal/atc-chatter.nas +++ b/Nasal/atc-chatter.nas @@ -11,24 +11,25 @@ # Global shared variables ############################################################################# -fg_root = ""; -chatter = "UK"; -chatter_dir = ""; +var fg_root = nil; +var chatter = "UK"; +var chatter_dir = ""; -chatter_min_interval = 20.0; -chatter_max_interval = 40.0; +var chatter_min_interval = 20.0; +var chatter_max_interval = 40.0; +var next_interval = nil; -chatter_index = 0; -chatter_size = 0; -chatter_list = 0; +var chatter_index = 0; +var chatter_size = 0; +var chatter_list = 0; ############################################################################# -# Use tha nasal timer to call the initialization function once the sim is -# up and running +# Chatter is initialized only when actually enabled. See listener connected +# to /sim/sound/chatter/enabled. ############################################################################# -CHATTER_INIT = func { +var chatter_init = func { # default values fg_root = getprop("/sim/fg-root"); chatter_dir = sprintf("%s/ATC/Chatter/%s", fg_root, chatter); @@ -39,14 +40,13 @@ CHATTER_INIT = func { srand(); chatter_index = int( chatter_size * rand() ); } -settimer(CHATTER_INIT, 0); ############################################################################# # main update function to be called each frame ############################################################################# -chatter_update = func { +var chatter_update = func { if ( chatter_index >= chatter_size ) { chatter_index = 0; } @@ -73,15 +73,43 @@ chatter_update = func { ############################################################################# -# Use tha nasal timer to update every 10 seconds +# Use the nasal timer to update every 10 seconds ############################################################################# -nextChatter = func { +var nextChatter = func { + if (!getprop("/sim/sound/chatter/enabled")) + { + next_interval = nil; + return; + } + # schedule next message in next min-max interval seconds so we have a bit # of a random pacing next_interval = chatter_min_interval + int(rand() * (chatter_max_interval - chatter_min_interval)); + # printlog("info", "next chatter in ", next_interval, " seconds"); + settimer(chatter_update, next_interval ); } -nextChatter(); + +############################################################################# +# Start chatter processing. Also connected to chatter/enabled property as a +# listener. +############################################################################# + +var startChatter = func { + if ( getprop("/sim/sound/chatter/enabled") ) { + if (fg_root == nil) + chatter_init(); + if (next_interval == nil) + nextChatter(); + } +} + +# connect listener +setlistener("/sim/sound/chatter/enabled", startChatter); + +# start chatter immediately, if enable is already set. +settimer(startChatter, 0); + diff --git a/Nasal/material.nas b/Nasal/material.nas index 518e6e7de..1b3dab713 100644 --- a/Nasal/material.nas +++ b/Nasal/material.nas @@ -48,13 +48,13 @@ # # -dialog = nil; +var dialog = nil; -colorgroup = func { - parent = arg[0]; # pui parent - name = arg[1]; # "diffuse" - base = arg[2]; - undef = func { props.globals.getNode(base ~ name ~ "/" ~ arg[0]) == nil }; +var colorgroup = func { + var parent = arg[0]; # pui parent + var name = arg[1]; # "diffuse" + var base = arg[2]; + var undef = func { props.globals.getNode(base ~ name ~ "/" ~ arg[0]) == nil }; if (undef("red") and undef("green") and undef("blue")) { return 0; @@ -64,11 +64,11 @@ colorgroup = func { parent.addChild("hrule").setColor(1, 1, 1, 0.5); } - grp = parent.addChild("group"); + var grp = parent.addChild("group"); grp.set("layout", "vbox"); grp.addChild("text").set("label", name); - foreach (color; ["red", "green", "blue", "factor"]) { + foreach (var color; ["red", "green", "blue", "factor"]) { mat(parent, color, base ~ name ~ "/" ~ color, "%.3f"); } mat(parent, "offset", base ~ name ~ "/" ~ "offset", "%.3f", -1.0, 1.0); @@ -76,19 +76,19 @@ colorgroup = func { } -mat = func { - parent = arg[0]; - name = arg[1]; - path = arg[2]; - format = arg[3]; +var mat = func { + var parent = arg[0]; + var name = arg[1]; + var path = arg[2]; + var format = arg[3]; if (props.globals.getNode(path) != nil) { - grp = parent.addChild("group"); + var grp = parent.addChild("group"); grp.set("layout", "hbox"); grp.addChild("empty").set("stretch", 1); grp.addChild("text").set("label", name); - slider = grp.addChild("slider"); + var slider = grp.addChild("slider"); slider.set("property", path); slider.set("live", 1); if (size(arg) == 6) { @@ -97,7 +97,7 @@ mat = func { } slider.setBinding("dialog-apply"); - number = grp.addChild("text"); + var number = grp.addChild("text"); number.set("label", "-0.123"); number.set("format", format); number.set("property", path); @@ -107,13 +107,13 @@ mat = func { } -showDialog = func { - base = arg[0]; +var showDialog = func { + var base = arg[0]; while (size(base) and substr(base, size(base) - 1, 1) == "/") { base = substr(base, 0, size(base) - 1); } - parentdir = ""; - b = base; + var parentdir = ""; + var b = base; while (size(b)) { c = substr(b, size(b) - 1, 1); if (c == "/") { break } @@ -121,8 +121,8 @@ showDialog = func { parentdir = c ~ parentdir; } - title = if (size(arg) > 1 and arg[1] != nil) { arg[1] } else { parentdir }; - name = "material-" ~ parentdir; + var title = if (size(arg) > 1 and arg[1] != nil) { arg[1] } else { parentdir }; + var name = "material-" ~ parentdir; base = base ~ "/"; dialog = gui.Widget.new(); @@ -131,9 +131,9 @@ showDialog = func { if (size(arg) > 3 and arg[3] != nil) { dialog.set("y", arg[3]) } dialog.set("layout", "vbox"); - titlebar = dialog.addChild("group"); + var titlebar = dialog.addChild("group"); titlebar.set("layout", "hbox"); - w = titlebar.addChild("text"); + var w = titlebar.addChild("text"); w.set("label", "object \"" ~ title ~ "\""); titlebar.addChild("empty").set("stretch", 1); @@ -146,13 +146,13 @@ showDialog = func { w.set("border", 1); w.setBinding("dialog-close"); - h = 0; + var h = 0; h += colorgroup(dialog, "diffuse", base, h); h += colorgroup(dialog, "ambient", base, h); h += colorgroup(dialog, "emission", base, h); h += colorgroup(dialog, "specular", base, h); - undef = func { props.globals.getNode(base ~ arg[0]) == nil }; + var undef = func { props.globals.getNode(base ~ arg[0]) == nil }; if (!(undef("shininess") and undef("transparency/alpha") and undef("threshold"))) { if (h) { dialog.addChild("hrule").setColor(1, 1, 1, 0.5); From 3bd445617b5a3e80e21b91d71c7f0f916a04aac9 Mon Sep 17 00:00:00 2001 From: Gijs de Rooy Date: Sat, 2 Apr 2011 22:05:04 +0200 Subject: [PATCH 5/5] Add generic Boeing style chronometer --- .../Instruments-3d/chronometer/chronometer.ac | 1947 +++++++++++++++++ .../chronometer/chronometer.png | Bin 0 -> 29375 bytes .../chronometer/chronometer.xml | 344 +++ 3 files changed, 2291 insertions(+) create mode 100644 Aircraft/Instruments-3d/chronometer/chronometer.ac create mode 100644 Aircraft/Instruments-3d/chronometer/chronometer.png create mode 100644 Aircraft/Instruments-3d/chronometer/chronometer.xml diff --git a/Aircraft/Instruments-3d/chronometer/chronometer.ac b/Aircraft/Instruments-3d/chronometer/chronometer.ac new file mode 100644 index 000000000..7425ab8cb --- /dev/null +++ b/Aircraft/Instruments-3d/chronometer/chronometer.ac @@ -0,0 +1,1947 @@ +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 "interior" rgb 0.9 0.9 0.9 amb 0.9 0.9 0.9 emis 0.053 0.053 0.053 spec 0 0 0 shi 0 trans 0 +MATERIAL "Flat" rgb 0.8 0.8 0.8 amb 0.8 0.8 0.8 emis 0.1 0.1 0.1 spec 0 0 0 shi 0 trans 0 +MATERIAL "Lights" rgb 1 1 1 amb 1 1 1 emis 1 1 1 spec 0 0 0 shi 0 trans 0 +MATERIAL "flatblack" rgb 0 0 0 amb 0 0 0 emis 0 0 0 spec 0 0 0 shi 0 trans 0 +OBJECT world +kids 29 +OBJECT poly +name "Chrono.bezel" +data 8 +Mesh.008 +texture "chronometer.png" +texrep 1 1 +crease 60.000000 +numvert 124 +0.001319 0.043286 -0.044458 +0.001319 0.041728 -0.045358 +0.001319 0.039928 -0.045358 +0.001319 0.03837 -0.044458 +0.001319 0.03747 -0.0429 +0.001319 0.03747 -0.0411 +0.001319 0.03837 -0.039542 +0.001319 0.039928 -0.038642 +0.001319 0.041728 -0.038642 +0.001319 0.043286 -0.039542 +0.001319 0.044186 -0.0411 +0.001319 0.044186 -0.0429 +0.001999 0.040828 -0.042 +0.001999 -0.041048 -0.042 +0.001319 -0.03769 -0.0429 +0.001319 -0.03769 -0.0411 +0.001319 -0.03859 -0.039542 +0.001319 -0.040149 -0.038642 +0.001319 -0.041948 -0.038642 +0.001319 -0.043507 -0.039542 +0.001319 -0.044407 -0.0411 +0.001319 -0.044407 -0.0429 +0.001319 -0.043507 -0.044458 +0.001319 -0.041948 -0.045358 +0.001319 -0.040149 -0.045358 +0.001319 -0.03859 -0.044458 +0.001319 -0.03859 0.039032 +0.001319 -0.040149 0.038132 +0.001319 -0.041948 0.038132 +0.001319 -0.043507 0.039032 +0.001319 -0.044407 0.04059 +0.001319 -0.044407 0.04239 +0.001319 -0.043507 0.043948 +0.001319 -0.041948 0.044848 +0.001319 -0.040149 0.044848 +0.001319 -0.03859 0.043948 +0.001319 -0.03769 0.04239 +0.001319 -0.03769 0.04059 +0.001999 -0.041048 0.04149 +0.001999 0.040828 0.04149 +0.001319 0.044186 0.04059 +0.001319 0.044186 0.04239 +0.001319 0.043286 0.043948 +0.001319 0.041728 0.044848 +0.001319 0.039928 0.044848 +0.001319 0.03837 0.043948 +0.001319 0.03747 0.04239 +0.001319 0.03747 0.04059 +0.001319 0.03837 0.039032 +0.001319 0.039928 0.038132 +0.001319 0.041728 0.038132 +0.001319 0.043286 0.039032 +0.00191 0.044538 -0.033196 +0.00191 0.044379 0.033219 +0.00191 0.030886 0.044531 +0.00191 -0.030929 0.044386 +0.00191 -0.044538 0.033196 +0.00191 -0.044379 -0.033219 +0.00191 -0.030886 -0.044531 +0.00191 0.030929 -0.044386 +0.000859 0.030929 -0.044386 +0.000859 -0.030886 -0.044531 +0.000859 -0.044379 -0.033219 +0.000859 -0.044538 0.033196 +0.000859 -0.030929 0.044386 +0.000859 0.030886 0.044531 +0.000859 0.044379 0.033219 +0.000859 0.044538 -0.033196 +0.003416 0.030929 -0.044386 +0.003416 -0.030886 -0.044531 +0.003416 -0.044379 -0.033219 +0.003416 -0.044538 0.033196 +0.003416 -0.030929 0.044386 +0.003416 0.030887 0.044531 +0.003416 0.044379 0.033219 +0.003416 0.044538 -0.033196 +0.003416 0.015123 -0.03753 +0.003416 -0.015063 -0.037554 +0.003416 -0.037699 -0.014696 +0.003416 -0.03772 0.014641 +0.003416 -0.015123 0.03753 +0.003416 0.015063 0.037554 +0.003416 0.037699 0.014696 +0.003416 0.03772 -0.014641 +0.003416 3.2e-05 -0.040462 +0.003416 -0.02875 -0.028471 +0.003416 -0.040462 -2.9e-05 +0.003416 -0.028794 0.028427 +0.003416 -3.2e-05 0.040462 +0.003416 0.02875 0.028471 +0.003416 0.040462 2.9e-05 +0.003416 0.028794 -0.028427 +0.002443 0.014167 -0.035157 +0.002443 3.1e-05 -0.037904 +0.002443 -0.014111 -0.035179 +0.002443 -0.026932 -0.026671 +0.002443 -0.035315 -0.013767 +0.002443 -0.037904 -2.8e-05 +0.002443 -0.035335 0.013716 +0.002443 -0.026973 0.02663 +0.002443 -0.014167 0.035157 +0.002443 -3.1e-05 0.037904 +0.002443 0.014111 0.035179 +0.002443 0.026932 0.026671 +0.002443 0.035316 0.013766 +0.002443 0.037904 2.8e-05 +0.002443 0.035335 -0.013716 +0.002443 0.026973 -0.02663 +0.002443 0.00723 -0.037208 +0.002443 -0.007171 -0.037219 +0.002443 -0.020958 -0.031583 +0.002443 -0.031786 -0.020649 +0.002443 -0.037248 -0.007018 +0.002443 -0.037259 0.006963 +0.002443 -0.031816 0.020602 +0.002443 -0.021007 0.03155 +0.002443 -0.00723 0.037208 +0.002443 0.007171 0.037219 +0.002443 0.020958 0.031583 +0.002443 0.031786 0.020648 +0.002443 0.037249 0.007017 +0.002443 0.037259 -0.006963 +0.002443 0.021007 -0.03155 +0.002443 0.031816 -0.020602 +numsurf 128 +SURF 0x10 +mat 1 +refs 3 +1 0.839826285839 0.24569581449 +0 0.825991868973 0.262291610241 +12 0.801941096783 0.228178367019 +SURF 0x10 +mat 1 +refs 3 +12 0.801941096783 0.228178367019 +2 0.843509316444 0.224406182766 +1 0.839826285839 0.24569581449 +SURF 0x10 +mat 1 +refs 3 +12 0.801941096783 0.228178367019 +3 0.836054027081 0.204127311707 +2 0.843509316444 0.224406182766 +SURF 0x10 +mat 1 +refs 3 +12 0.801941096783 0.228178367019 +4 0.819458603859 0.190292924643 +3 0.836054027081 0.204127311707 +SURF 0x10 +mat 1 +refs 3 +12 0.801941096783 0.228178367019 +5 0.798168718815 0.186609849334 +4 0.819458603859 0.190292924643 +SURF 0x10 +mat 1 +refs 3 +12 0.801941096783 0.228178367019 +6 0.777890205383 0.194065183401 +5 0.798168718815 0.186609849334 +SURF 0x10 +mat 1 +refs 3 +12 0.801941096783 0.228178367019 +7 0.764055550098 0.210660994053 +6 0.777890205383 0.194065183401 +SURF 0x10 +mat 1 +refs 3 +12 0.801941096783 0.228178367019 +8 0.760372579098 0.231950372458 +7 0.764055550098 0.210660994053 +SURF 0x10 +mat 1 +refs 3 +12 0.801941096783 0.228178367019 +9 0.767827689648 0.252229452133 +8 0.760372579098 0.231950372458 +SURF 0x10 +mat 1 +refs 3 +12 0.801941096783 0.228178367019 +10 0.784423470497 0.266063779593 +9 0.767827689648 0.252229452133 +SURF 0x10 +mat 1 +refs 3 +12 0.801941096783 0.228178367019 +11 0.805713355541 0.26974684 +10 0.784423470497 0.266063779593 +SURF 0x10 +mat 1 +refs 3 +12 0.801941096783 0.228178367019 +0 0.825991868973 0.262291610241 +11 0.805713355541 0.26974684 +SURF 0x10 +mat 1 +refs 3 +13 0.801661729813 0.227184891701 +25 0.786993741989 0.266261786222 +14 0.769420385361 0.253692924976 +SURF 0x10 +mat 1 +refs 3 +13 0.801661729813 0.227184891701 +14 0.769420385361 0.253692924976 +15 0.760486066341 0.234020590782 +SURF 0x10 +mat 1 +refs 3 +13 0.801661729813 0.227184891701 +15 0.760486066341 0.234020590782 +16 0.76258456707 0.212516948581 +SURF 0x10 +mat 1 +refs 3 +13 0.801661729813 0.227184891701 +16 0.76258456707 0.212516948581 +17 0.775153696537 0.194943338633 +SURF 0x10 +mat 1 +refs 3 +13 0.801661729813 0.227184891701 +17 0.775153696537 0.194943338633 +18 0.794825673103 0.186008930206 +SURF 0x10 +mat 1 +refs 3 +13 0.801661729813 0.227184891701 +18 0.794825673103 0.186008930206 +19 0.816329658031 0.188107907772 +SURF 0x10 +mat 1 +refs 3 +13 0.801661729813 0.227184891701 +19 0.816329658031 0.188107907772 +20 0.83390301466 0.200676873326 +SURF 0x10 +mat 1 +refs 3 +13 0.801661729813 0.227184891701 +20 0.83390301466 0.200676873326 +21 0.842837393284 0.22034920752 +SURF 0x10 +mat 1 +refs 3 +13 0.801661729813 0.227184891701 +21 0.842837393284 0.22034920752 +22 0.840738654137 0.241852521896 +SURF 0x10 +mat 1 +refs 3 +13 0.801661729813 0.227184891701 +22 0.840738654137 0.241852521896 +23 0.828169345856 0.259426057339 +SURF 0x10 +mat 1 +refs 3 +13 0.801661729813 0.227184891701 +23 0.828169345856 0.259426057339 +24 0.808497369289 0.268360435963 +SURF 0x10 +mat 1 +refs 3 +24 0.808497369289 0.268360435963 +25 0.786993741989 0.266261786222 +13 0.801661729813 0.227184891701 +SURF 0x10 +mat 1 +refs 3 +27 0.828783988953 0.195458680391 +26 0.84101331234 0.213270351291 +38 0.801661729813 0.227184921503 +SURF 0x10 +mat 1 +refs 3 +38 0.801661729813 0.227184921503 +28 0.809287190437 0.186148136854 +27 0.828783988953 0.195458680391 +SURF 0x10 +mat 1 +refs 3 +38 0.801661729813 0.227184921503 +29 0.787747144699 0.187833234668 +28 0.809287190437 0.186148136854 +SURF 0x10 +mat 1 +refs 3 +38 0.801661729813 0.227184921503 +30 0.76993560791 0.200062707067 +29 0.787747144699 0.187833234668 +SURF 0x10 +mat 1 +refs 3 +38 0.801661729813 0.227184921503 +31 0.760625004768 0.219559594989 +30 0.76993560791 0.200062707067 +SURF 0x10 +mat 1 +refs 3 +38 0.801661729813 0.227184921503 +32 0.762310147285 0.241099596024 +31 0.760625004768 0.219559594989 +SURF 0x10 +mat 1 +refs 3 +38 0.801661729813 0.227184921503 +33 0.774539589882 0.258911281824 +32 0.762310147285 0.241099596024 +SURF 0x10 +mat 1 +refs 3 +38 0.801661729813 0.227184921503 +34 0.794036448002 0.268221765757 +33 0.774539589882 0.258911281824 +SURF 0x10 +mat 1 +refs 3 +38 0.801661729813 0.227184921503 +35 0.815576434135 0.266536563635 +34 0.794036448002 0.268221765757 +SURF 0x10 +mat 1 +refs 3 +38 0.801661729813 0.227184921503 +36 0.833388030529 0.254307001829 +35 0.815576434135 0.266536563635 +SURF 0x10 +mat 1 +refs 3 +38 0.801661729813 0.227184921503 +37 0.842698693275 0.234810352325 +36 0.833388030529 0.254307001829 +SURF 0x10 +mat 1 +refs 3 +38 0.801661729813 0.227184921503 +26 0.84101331234 0.213270351291 +37 0.842698693275 0.234810352325 +SURF 0x10 +mat 1 +refs 3 +39 0.801661729813 0.227184921503 +51 0.842959940434 0.23323649168 +40 0.83440130949 0.253074795008 +SURF 0x10 +mat 1 +refs 3 +39 0.801661729813 0.227184921503 +40 0.83440130949 0.253074795008 +41 0.817070186138 0.265975981951 +SURF 0x10 +mat 1 +refs 3 +39 0.801661729813 0.227184921503 +41 0.817070186138 0.265975981951 +42 0.795610308647 0.268483281136 +SURF 0x10 +mat 1 +refs 3 +39 0.801661729813 0.227184921503 +42 0.795610308647 0.268483281136 +43 0.775771796703 0.259924411774 +SURF 0x10 +mat 1 +refs 3 +39 0.801661729813 0.227184921503 +43 0.775771796703 0.259924411774 +44 0.762870669365 0.242593407631 +SURF 0x10 +mat 1 +refs 3 +39 0.801661729813 0.227184921503 +44 0.762870669365 0.242593407631 +45 0.760363578796 0.221133485436 +SURF 0x10 +mat 1 +refs 3 +39 0.801661729813 0.227184921503 +45 0.760363578796 0.221133485436 +46 0.768922150135 0.2012950629 +SURF 0x10 +mat 1 +refs 3 +39 0.801661729813 0.227184921503 +46 0.768922150135 0.2012950629 +47 0.786253333092 0.18839378655 +SURF 0x10 +mat 1 +refs 3 +39 0.801661729813 0.227184921503 +47 0.786253333092 0.18839378655 +48 0.807713270187 0.185886621475 +SURF 0x10 +mat 1 +refs 3 +39 0.801661729813 0.227184921503 +48 0.807713270187 0.185886621475 +49 0.827551662922 0.194445312023 +SURF 0x10 +mat 1 +refs 3 +39 0.801661729813 0.227184921503 +49 0.827551662922 0.194445312023 +50 0.840452849865 0.211776539683 +SURF 0x10 +mat 1 +refs 3 +50 0.840452849865 0.211776539683 +51 0.842959940434 0.23323649168 +39 0.801661729813 0.227184921503 +SURF 0x10 +mat 1 +refs 4 +60 0.63957464695 0.983018517494 +68 0.63957464695 0.933018505573 +69 0.689574599266 0.933018505573 +61 0.689574599266 0.983018517494 +SURF 0x10 +mat 1 +refs 4 +61 0.63957464695 0.983018517494 +69 0.63957464695 0.933018505573 +70 0.689574599266 0.933018505573 +62 0.689574599266 0.983018517494 +SURF 0x10 +mat 1 +refs 4 +62 0.63957464695 0.983018517494 +70 0.63957464695 0.933018505573 +71 0.689574599266 0.933018505573 +63 0.689574599266 0.983018517494 +SURF 0x10 +mat 1 +refs 4 +63 0.63957464695 0.983018517494 +71 0.63957464695 0.933018505573 +72 0.689574599266 0.933018505573 +64 0.689574599266 0.983018517494 +SURF 0x10 +mat 1 +refs 4 +64 0.63957464695 0.983018517494 +72 0.63957464695 0.933018505573 +73 0.689574599266 0.933018505573 +65 0.689574599266 0.983018517494 +SURF 0x10 +mat 1 +refs 4 +65 0.63957464695 0.983018517494 +73 0.63957464695 0.933018505573 +74 0.689574599266 0.933018505573 +66 0.689574599266 0.983018517494 +SURF 0x10 +mat 1 +refs 4 +66 0.63957464695 0.983018517494 +74 0.63957464695 0.933018505573 +75 0.689574599266 0.933018505573 +67 0.689574599266 0.983018517494 +SURF 0x10 +mat 1 +refs 4 +68 0.63957464695 0.983018517494 +60 0.63957464695 0.933018505573 +67 0.689574599266 0.933018505573 +75 0.689574599266 0.983018517494 +SURF 0x10 +mat 1 +refs 3 +84 0.63957464695 0.983018517494 +69 0.63957464695 0.933018505573 +68 0.689574599266 0.933018505573 +SURF 0x10 +mat 1 +refs 3 +76 0.63957464695 0.983018517494 +84 0.63957464695 0.933018505573 +68 0.689574599266 0.933018505573 +SURF 0x10 +mat 1 +refs 3 +84 0.63957464695 0.983018517494 +77 0.63957464695 0.933018505573 +69 0.689574599266 0.933018505573 +SURF 0x10 +mat 1 +refs 3 +85 0.63957464695 0.983018517494 +70 0.63957464695 0.933018505573 +69 0.689574599266 0.933018505573 +SURF 0x10 +mat 1 +refs 3 +77 0.63957464695 0.983018517494 +85 0.63957464695 0.933018505573 +69 0.689574599266 0.933018505573 +SURF 0x10 +mat 1 +refs 3 +85 0.63957464695 0.983018517494 +78 0.63957464695 0.933018505573 +70 0.689574599266 0.933018505573 +SURF 0x10 +mat 1 +refs 3 +86 0.63957464695 0.983018517494 +71 0.63957464695 0.933018505573 +70 0.689574599266 0.933018505573 +SURF 0x10 +mat 1 +refs 3 +78 0.63957464695 0.983018517494 +86 0.63957464695 0.933018505573 +70 0.689574599266 0.933018505573 +SURF 0x10 +mat 1 +refs 3 +86 0.63957464695 0.983018517494 +79 0.63957464695 0.933018505573 +71 0.689574599266 0.933018505573 +SURF 0x10 +mat 1 +refs 3 +87 0.63957464695 0.983018517494 +72 0.63957464695 0.933018505573 +71 0.689574599266 0.933018505573 +SURF 0x10 +mat 1 +refs 3 +79 0.63957464695 0.983018517494 +87 0.63957464695 0.933018505573 +71 0.689574599266 0.933018505573 +SURF 0x10 +mat 1 +refs 3 +87 0.63957464695 0.983018517494 +80 0.63957464695 0.933018505573 +72 0.689574599266 0.933018505573 +SURF 0x10 +mat 1 +refs 3 +88 0.63957464695 0.983018517494 +73 0.63957464695 0.933018505573 +72 0.689574599266 0.933018505573 +SURF 0x10 +mat 1 +refs 3 +80 0.63957464695 0.983018517494 +88 0.63957464695 0.933018505573 +72 0.689574599266 0.933018505573 +SURF 0x10 +mat 1 +refs 3 +88 0.63957464695 0.983018517494 +81 0.63957464695 0.933018505573 +73 0.689574599266 0.933018505573 +SURF 0x10 +mat 1 +refs 3 +89 0.63957464695 0.983018517494 +74 0.63957464695 0.933018505573 +73 0.689574599266 0.933018505573 +SURF 0x10 +mat 1 +refs 3 +81 0.63957464695 0.983018517494 +89 0.63957464695 0.933018505573 +73 0.689574599266 0.933018505573 +SURF 0x10 +mat 1 +refs 3 +89 0.63957464695 0.983018517494 +82 0.63957464695 0.933018505573 +74 0.689574599266 0.933018505573 +SURF 0x10 +mat 1 +refs 3 +90 0.63957464695 0.983018517494 +75 0.63957464695 0.933018505573 +74 0.689574599266 0.933018505573 +SURF 0x10 +mat 1 +refs 3 +82 0.63957464695 0.983018517494 +90 0.63957464695 0.933018505573 +74 0.689574599266 0.933018505573 +SURF 0x10 +mat 1 +refs 3 +90 0.63957464695 0.983018517494 +83 0.63957464695 0.933018505573 +75 0.689574599266 0.933018505573 +SURF 0x10 +mat 1 +refs 3 +91 0.63957464695 0.983018517494 +68 0.63957464695 0.933018505573 +75 0.689574599266 0.933018505573 +SURF 0x10 +mat 1 +refs 3 +83 0.63957464695 0.983018517494 +91 0.63957464695 0.933018505573 +75 0.689574599266 0.933018505573 +SURF 0x10 +mat 1 +refs 3 +91 0.63957464695 0.983018517494 +76 0.63957464695 0.933018505573 +68 0.689574599266 0.933018505573 +SURF 0x10 +mat 1 +refs 3 +108 0.689574599266 0.958018541336 +84 0.63957464695 0.983018517494 +76 0.63957464695 0.933018505573 +SURF 0x10 +mat 1 +refs 3 +92 0.689574599266 0.933018505573 +108 0.689574599266 0.958018541336 +76 0.63957464695 0.933018505573 +SURF 0x10 +mat 1 +refs 3 +108 0.689574599266 0.958018541336 +93 0.689574599266 0.983018517494 +84 0.63957464695 0.983018517494 +SURF 0x10 +mat 1 +refs 3 +109 0.689574599266 0.958018541336 +77 0.63957464695 0.983018517494 +84 0.63957464695 0.933018505573 +SURF 0x10 +mat 1 +refs 3 +93 0.689574599266 0.933018505573 +109 0.689574599266 0.958018541336 +84 0.63957464695 0.933018505573 +SURF 0x10 +mat 1 +refs 3 +109 0.689574599266 0.958018541336 +94 0.689574599266 0.983018517494 +77 0.63957464695 0.983018517494 +SURF 0x10 +mat 1 +refs 3 +110 0.689574599266 0.958018541336 +85 0.63957464695 0.983018517494 +77 0.63957464695 0.933018505573 +SURF 0x10 +mat 1 +refs 3 +94 0.689574599266 0.933018505573 +110 0.689574599266 0.958018541336 +77 0.63957464695 0.933018505573 +SURF 0x10 +mat 1 +refs 3 +110 0.689574599266 0.958018541336 +95 0.689574599266 0.983018517494 +85 0.63957464695 0.983018517494 +SURF 0x10 +mat 1 +refs 3 +111 0.689574599266 0.958018541336 +78 0.63957464695 0.983018517494 +85 0.63957464695 0.933018505573 +SURF 0x10 +mat 1 +refs 3 +95 0.689574599266 0.933018505573 +111 0.689574599266 0.958018541336 +85 0.63957464695 0.933018505573 +SURF 0x10 +mat 1 +refs 3 +111 0.689574599266 0.958018541336 +96 0.689574599266 0.983018517494 +78 0.63957464695 0.983018517494 +SURF 0x10 +mat 1 +refs 3 +112 0.689574599266 0.958018541336 +86 0.63957464695 0.983018517494 +78 0.63957464695 0.933018505573 +SURF 0x10 +mat 1 +refs 3 +96 0.689574599266 0.933018505573 +112 0.689574599266 0.958018541336 +78 0.63957464695 0.933018505573 +SURF 0x10 +mat 1 +refs 3 +112 0.689574599266 0.958018541336 +97 0.689574599266 0.983018517494 +86 0.63957464695 0.983018517494 +SURF 0x10 +mat 1 +refs 3 +113 0.689574599266 0.958018541336 +79 0.63957464695 0.983018517494 +86 0.63957464695 0.933018505573 +SURF 0x10 +mat 1 +refs 3 +97 0.689574599266 0.933018505573 +113 0.689574599266 0.958018541336 +86 0.63957464695 0.933018505573 +SURF 0x10 +mat 1 +refs 3 +113 0.689574599266 0.958018541336 +98 0.689574599266 0.983018517494 +79 0.63957464695 0.983018517494 +SURF 0x10 +mat 1 +refs 3 +114 0.689574599266 0.958018481731 +87 0.63957464695 0.983018517494 +79 0.63957464695 0.933018505573 +SURF 0x10 +mat 1 +refs 3 +98 0.689574599266 0.933018505573 +114 0.689574599266 0.958018481731 +79 0.63957464695 0.933018505573 +SURF 0x10 +mat 1 +refs 3 +114 0.689574599266 0.958018481731 +99 0.689574599266 0.983018517494 +87 0.63957464695 0.983018517494 +SURF 0x10 +mat 1 +refs 3 +115 0.689574599266 0.958018541336 +80 0.63957464695 0.983018517494 +87 0.63957464695 0.933018505573 +SURF 0x10 +mat 1 +refs 3 +99 0.689574599266 0.933018505573 +115 0.689574599266 0.958018541336 +87 0.63957464695 0.933018505573 +SURF 0x10 +mat 1 +refs 3 +115 0.689574599266 0.958018541336 +100 0.689574599266 0.983018517494 +80 0.63957464695 0.983018517494 +SURF 0x10 +mat 1 +refs 3 +116 0.689574599266 0.958018541336 +88 0.63957464695 0.983018517494 +80 0.63957464695 0.933018505573 +SURF 0x10 +mat 1 +refs 3 +100 0.689574599266 0.933018505573 +116 0.689574599266 0.958018541336 +80 0.63957464695 0.933018505573 +SURF 0x10 +mat 1 +refs 3 +116 0.689574599266 0.958018541336 +101 0.689574599266 0.983018517494 +88 0.63957464695 0.983018517494 +SURF 0x10 +mat 1 +refs 3 +117 0.689574599266 0.958018541336 +81 0.63957464695 0.983018517494 +88 0.63957464695 0.933018505573 +SURF 0x10 +mat 1 +refs 3 +101 0.689574599266 0.933018505573 +117 0.689574599266 0.958018541336 +88 0.63957464695 0.933018505573 +SURF 0x10 +mat 1 +refs 3 +117 0.689574599266 0.958018541336 +102 0.689574599266 0.983018517494 +81 0.63957464695 0.983018517494 +SURF 0x10 +mat 1 +refs 3 +118 0.689574599266 0.958018541336 +89 0.63957464695 0.983018517494 +81 0.63957464695 0.933018505573 +SURF 0x10 +mat 1 +refs 3 +102 0.689574599266 0.933018505573 +118 0.689574599266 0.958018541336 +81 0.63957464695 0.933018505573 +SURF 0x10 +mat 1 +refs 3 +118 0.689574599266 0.958018541336 +103 0.689574599266 0.983018517494 +89 0.63957464695 0.983018517494 +SURF 0x10 +mat 1 +refs 3 +119 0.689574599266 0.958018541336 +82 0.63957464695 0.983018517494 +89 0.63957464695 0.933018505573 +SURF 0x10 +mat 1 +refs 3 +103 0.689574599266 0.933018505573 +119 0.689574599266 0.958018541336 +89 0.63957464695 0.933018505573 +SURF 0x10 +mat 1 +refs 3 +119 0.689574599266 0.958018541336 +104 0.689574599266 0.983018517494 +82 0.63957464695 0.983018517494 +SURF 0x10 +mat 1 +refs 3 +120 0.689574599266 0.958018541336 +90 0.63957464695 0.983018517494 +82 0.63957464695 0.933018505573 +SURF 0x10 +mat 1 +refs 3 +104 0.689574599266 0.933018505573 +120 0.689574599266 0.958018541336 +82 0.63957464695 0.933018505573 +SURF 0x10 +mat 1 +refs 3 +120 0.689574599266 0.958018541336 +105 0.689574599266 0.983018517494 +90 0.63957464695 0.983018517494 +SURF 0x10 +mat 1 +refs 3 +121 0.689574599266 0.958018541336 +83 0.63957464695 0.983018517494 +90 0.63957464695 0.933018505573 +SURF 0x10 +mat 1 +refs 3 +105 0.689574599266 0.933018505573 +121 0.689574599266 0.958018541336 +90 0.63957464695 0.933018505573 +SURF 0x10 +mat 1 +refs 3 +121 0.689574599266 0.958018541336 +106 0.689574599266 0.983018517494 +83 0.63957464695 0.983018517494 +SURF 0x10 +mat 1 +refs 3 +122 0.689574599266 0.958018541336 +76 0.63957464695 0.983018517494 +91 0.63957464695 0.933018505573 +SURF 0x10 +mat 1 +refs 3 +107 0.689574599266 0.933018505573 +122 0.689574599266 0.958018541336 +91 0.63957464695 0.933018505573 +SURF 0x10 +mat 1 +refs 3 +122 0.689574599266 0.958018541336 +92 0.689574599266 0.983018517494 +76 0.63957464695 0.983018517494 +SURF 0x10 +mat 1 +refs 3 +123 0.689574599266 0.958018481731 +91 0.63957464695 0.983018517494 +83 0.63957464695 0.933018505573 +SURF 0x10 +mat 1 +refs 3 +106 0.689574599266 0.933018505573 +123 0.689574599266 0.958018481731 +83 0.63957464695 0.933018505573 +SURF 0x10 +mat 1 +refs 3 +123 0.689574599266 0.958018481731 +107 0.689574599266 0.983018517494 +91 0.63957464695 0.983018517494 +kids 0 +OBJECT poly +name "Chrono.knob" +data 8 +Mesh.007 +texture "chronometer.png" +texrep 1 1 +crease 50.000000 +numvert 17 +0.0123 0.033856 0.032457 +0.011223 0.039302 0.032457 +0.011223 0.037706 0.036308 +0.011223 0.033856 0.037903 +0.011223 0.030005 0.036308 +0.011223 0.028409 0.032457 +0.011223 0.030005 0.028606 +0.011223 0.033856 0.027011 +0.011223 0.037706 0.028606 +0.003521 0.039302 0.032457 +0.003521 0.037706 0.036308 +0.003521 0.033856 0.037903 +0.003521 0.030005 0.036308 +0.003521 0.028409 0.032457 +0.003521 0.030005 0.028606 +0.003521 0.033856 0.027011 +0.003521 0.037706 0.028606 +numsurf 16 +SURF 0x10 +mat 2 +refs 4 +8 0.0453087873757 0.907038748264 +16 0.0453087873757 0.888383328915 +9 0.0639641433954 0.888383328915 +1 0.0639641433954 0.907038748264 +SURF 0x10 +mat 2 +refs 4 +10 0.0453087873757 0.907038748264 +2 0.0453087873757 0.888383328915 +1 0.0639641433954 0.888383328915 +9 0.0639641433954 0.907038748264 +SURF 0x10 +mat 2 +refs 4 +11 0.0453087873757 0.907038748264 +3 0.0453087873757 0.888383328915 +2 0.0639641433954 0.888383328915 +10 0.0639641433954 0.907038748264 +SURF 0x10 +mat 2 +refs 4 +12 0.0453087873757 0.907038748264 +4 0.0453087873757 0.888383328915 +3 0.0639641433954 0.888383328915 +11 0.0639641433954 0.907038748264 +SURF 0x10 +mat 2 +refs 4 +13 0.0453087873757 0.907038748264 +5 0.0453087873757 0.888383328915 +4 0.0639641433954 0.888383328915 +12 0.0639641433954 0.907038748264 +SURF 0x10 +mat 2 +refs 4 +14 0.0453087873757 0.907038748264 +6 0.0453087873757 0.888383328915 +5 0.0639641433954 0.888383328915 +13 0.0639641433954 0.907038748264 +SURF 0x10 +mat 2 +refs 4 +15 0.0453087873757 0.907038748264 +7 0.0453087873757 0.888383328915 +6 0.0639641433954 0.888383328915 +14 0.0639641433954 0.907038748264 +SURF 0x10 +mat 2 +refs 4 +16 0.0453087873757 0.907038748264 +8 0.0453087873757 0.888383328915 +7 0.0639641433954 0.888383328915 +15 0.0639641433954 0.907038748264 +SURF 0x10 +mat 2 +refs 3 +0 0.0481587834656 0.972738683224 +8 0.0481587834656 0.954083263874 +1 0.0668141394854 0.954083263874 +SURF 0x10 +mat 2 +refs 3 +0 0.0481587834656 0.972738683224 +1 0.0481587834656 0.954083263874 +2 0.0668141394854 0.954083263874 +SURF 0x10 +mat 2 +refs 3 +0 0.0481587834656 0.972738683224 +2 0.0481587834656 0.954083263874 +3 0.0668141394854 0.954083263874 +SURF 0x10 +mat 2 +refs 3 +0 0.0481587834656 0.972738683224 +3 0.0481587834656 0.954083263874 +4 0.0668141394854 0.954083263874 +SURF 0x10 +mat 2 +refs 3 +0 0.0481587834656 0.972738683224 +4 0.0481587834656 0.954083263874 +5 0.0668141394854 0.954083263874 +SURF 0x10 +mat 2 +refs 3 +0 0.0481587834656 0.972738683224 +5 0.0481587834656 0.954083263874 +6 0.0668141394854 0.954083263874 +SURF 0x10 +mat 2 +refs 3 +0 0.0481587834656 0.972738683224 +6 0.0481587834656 0.954083263874 +7 0.0668141394854 0.954083263874 +SURF 0x10 +mat 2 +refs 3 +0 0.0481587834656 0.972738683224 +7 0.0481587834656 0.954083263874 +8 0.0668141394854 0.954083263874 +kids 0 +OBJECT poly +name "Chrono.labels" +data 8 +Mesh.019 +texture "chronometer.png" +texrep 1 1 +crease 30.000000 +numvert 4 +0.003683 0.041436 0.020541 +0.003683 0.037561 0.020541 +0.003683 0.037561 0.028747 +0.003683 0.041436 0.028747 +numsurf 1 +SURF 0x00 +mat 2 +refs 4 +0 0.127829641104 0.214466914535 +3 0.0202558469027 0.214466914535 +2 0.0202557537705 0.169291928411 +1 0.127829641104 0.169291928411 +kids 0 +OBJECT poly +name "Chrono.needle" +data 9 +Plane.008 +texture "chronometer.png" +texrep 1 1 +crease 30.000000 +numvert 6 +0.002479 0.029485 -0.00064 +0.002479 0.002283 -0.00064 +0.002479 0.002283 0.00064 +0.002479 0.029485 0.00064 +0.002479 0.032291 -0.000277 +0.002479 0.032291 0.000277 +numsurf 2 +SURF 0x00 +mat 3 +refs 4 +0 0.0479616522789 0.96774494648 +3 0.0328789949417 0.96774494648 +2 0.0328789949417 0.910014867783 +1 0.0479616522789 0.910014867783 +SURF 0x00 +mat 3 +refs 4 +3 0.0479616522789 0.96774494648 +0 0.0328789949417 0.96774494648 +4 0.0328789949417 0.910014867783 +5 0.0479616522789 0.910014867783 +kids 0 +OBJECT poly +name "ET.01" +data 8 +Mesh.010 +texture "chronometer.png" +texrep 1 1 +crease 30.000000 +numvert 4 +0.002254 -0.010689 -0.011892 +0.002254 -0.019442 -0.010535 +0.002254 -0.019442 -0.005133 +0.002254 -0.010689 -0.00649 +numsurf 1 +SURF 0x00 +mat 3 +refs 4 +0 0.972557604313 0.0981829613447 +3 0.913161814213 0.0981829613447 +2 0.913161814213 0.00193693116307 +1 0.972557604313 0.00193693116307 +kids 0 +OBJECT poly +name "ET.10" +data 8 +Mesh.011 +texture "chronometer.png" +texrep 1 1 +crease 30.000000 +numvert 4 +0.002254 -0.010689 -0.00601 +0.002254 -0.019442 -0.004653 +0.002254 -0.019442 0.000749 +0.002254 -0.010689 -0.000608 +numsurf 1 +SURF 0x00 +mat 3 +refs 4 +0 0.972557604313 0.0981829613447 +3 0.913161814213 0.0981829613447 +2 0.913161814213 0.00193693116307 +1 0.972557604313 0.00193693116307 +kids 0 +OBJECT poly +name "ET.hld" +data 8 +Mesh.024 +texture "chronometer.png" +texrep 1 1 +crease 30.000000 +numvert 4 +0.003683 -0.027549 0.037744 +0.003683 -0.030317 0.037744 +0.003683 -0.030317 0.043605 +0.003683 -0.027549 0.043605 +numsurf 1 +SURF 0x00 +mat 2 +refs 4 +0 0.666723430157 0.0641635656357 +3 0.561070501804 0.0641636326909 +2 0.561070501804 0.0197953935713 +1 0.666723430157 0.0197953935713 +kids 0 +OBJECT poly +name "ET.reset" +data 8 +Mesh.025 +texture "chronometer.png" +texrep 1 1 +crease 30.000000 +numvert 4 +0.003683 -0.040425 0.033396 +0.003683 -0.043346 0.033396 +0.003683 -0.043346 0.024612 +0.003683 -0.040425 0.024612 +numsurf 1 +SURF 0x00 +mat 2 +refs 4 +3 0.847545206547 0.0650952756405 +0 0.689682304859 0.0650952756405 +1 0.689682304859 0.0207271184772 +2 0.847545206547 0.0207271184772 +kids 0 +OBJECT poly +name "ET.run" +data 8 +Mesh.009 +texture "chronometer.png" +texrep 1 1 +crease 30.000000 +numvert 4 +0.003683 -0.023637 0.038276 +0.003683 -0.026405 0.038276 +0.003683 -0.026405 0.032414 +0.003683 -0.023637 0.032414 +numsurf 1 +SURF 0x00 +mat 2 +refs 4 +3 0.124980323017 0.138361468911 +0 0.0228021964431 0.138361468911 +1 0.0228021964431 0.0954523980618 +2 0.124980323017 0.0954523980618 +kids 0 +OBJECT poly +name "ET.switch" +data 8 +Mesh.012 +texture "chronometer.png" +texrep 1 1 +crease 30.000000 +numvert 10 +0.003932 -0.030347 0.03177 +0.003932 -0.03459 0.025543 +0.003932 -0.039261 0.028725 +0.003932 -0.035019 0.034953 +0.00915 -0.030347 0.03177 +0.00915 -0.03459 0.025543 +0.00915 -0.039261 0.028725 +0.00915 -0.035019 0.034953 +0.003932 -0.029822 0.037562 +0.00915 -0.029822 0.037562 +numsurf 9 +SURF 0x00 +mat 2 +refs 4 +0 0.0120412735268 0.334402531385 +1 0.0120412735268 0.31081661582 +2 0.0356271900237 0.31081661582 +3 0.0356271900237 0.334402531385 +SURF 0x00 +mat 2 +refs 4 +4 0.0116532593966 0.296794682741 +7 0.0120634511113 0.235591471195 +6 0.093661531806 0.236138522625 +5 0.0932513475418 0.297341555357 +SURF 0x00 +mat 2 +refs 4 +0 0.0120412735268 0.334402531385 +4 0.0120412735268 0.31081661582 +5 0.0356271900237 0.31081661582 +1 0.0356271900237 0.334402531385 +SURF 0x00 +mat 2 +refs 4 +1 0.0120412735268 0.334402531385 +5 0.0120412735268 0.31081661582 +6 0.0356271900237 0.31081661582 +2 0.0356271900237 0.334402531385 +SURF 0x00 +mat 2 +refs 4 +2 0.0120412735268 0.334402531385 +6 0.0120412735268 0.31081661582 +7 0.0356271900237 0.31081661582 +3 0.0356271900237 0.334402531385 +SURF 0x00 +mat 2 +refs 4 +3 0.0120412735268 0.334402531385 +7 0.0120412735268 0.31081661582 +9 0.0356271900237 0.31081661582 +8 0.0356271900237 0.334402531385 +SURF 0x00 +mat 2 +refs 4 +4 0.0120412735268 0.334402531385 +0 0.0120412735268 0.31081661582 +8 0.0356271900237 0.31081661582 +9 0.0356271900237 0.334402531385 +SURF 0x00 +mat 2 +refs 3 +7 0.113950416446 0.227263316512 +4 0.113780915737 0.252553880215 +9 0.0911255776882 0.239756181836 +SURF 0x00 +mat 2 +refs 3 +0 0.0120412735268 0.334402531385 +3 0.0120412735268 0.31081661582 +8 0.0356271900237 0.31081661582 +kids 0 +OBJECT poly +name "ET01" +data 8 +Mesh.013 +texture "chronometer.png" +texrep 1 1 +crease 30.000000 +numvert 4 +0.002254 -0.010689 0.002004 +0.002254 -0.019442 0.003361 +0.002254 -0.019442 0.008763 +0.002254 -0.010689 0.007406 +numsurf 1 +SURF 0x00 +mat 3 +refs 4 +0 0.973093509674 0.0981829613447 +3 0.913697719574 0.0981829613447 +2 0.913697719574 0.00193693116307 +1 0.973093509674 0.00193693116307 +kids 0 +OBJECT poly +name "ET10" +data 8 +Mesh.014 +texture "chronometer.png" +texrep 1 1 +crease 30.000000 +numvert 4 +0.002254 -0.010689 0.007886 +0.002254 -0.019442 0.009243 +0.002254 -0.019442 0.014645 +0.002254 -0.010689 0.013288 +numsurf 1 +SURF 0x00 +mat 3 +refs 4 +0 0.973093509674 0.0981829613447 +3 0.913697719574 0.0981829613447 +2 0.913697719574 0.00193693116307 +1 0.973093509674 0.00193693116307 +kids 0 +OBJECT poly +name "Hr.01" +data 8 +Mesh.015 +texture "chronometer.png" +texrep 1 1 +crease 30.000000 +numvert 4 +0.002254 0.021422 0.000337 +0.002254 0.012669 0.001694 +0.002254 0.012669 0.007096 +0.002254 0.021422 0.005739 +numsurf 1 +SURF 0x00 +mat 3 +refs 4 +0 0.973093509674 0.0981829613447 +3 0.913697719574 0.0981829613447 +2 0.913697719574 0.00193693116307 +1 0.973093509674 0.00193693116307 +kids 0 +OBJECT poly +name "Hr.10" +data 8 +Mesh.016 +texture "chronometer.png" +texrep 1 1 +crease 30.000000 +numvert 4 +0.002254 0.021422 0.006574 +0.002254 0.012669 0.007932 +0.002254 0.012669 0.013334 +0.002254 0.021422 0.011976 +numsurf 1 +SURF 0x00 +mat 3 +refs 4 +0 0.973093509674 0.0981829613447 +3 0.913697719574 0.0981829613447 +2 0.913697719574 0.00193693116307 +1 0.973093509674 0.00193693116307 +kids 0 +OBJECT poly +name "Mn.01" +data 8 +Mesh.017 +texture "chronometer.png" +texrep 1 1 +crease 30.000000 +numvert 4 +0.002254 0.021422 -0.013754 +0.002254 0.012669 -0.012396 +0.002254 0.012669 -0.006995 +0.002254 0.021422 -0.008352 +numsurf 1 +SURF 0x00 +mat 3 +refs 4 +0 0.973093509674 0.0981829613447 +3 0.913697719574 0.0981829613447 +2 0.913697719574 0.00193693116307 +1 0.973093509674 0.00193693116307 +kids 0 +OBJECT poly +name "Mn.10" +data 8 +Mesh.018 +texture "chronometer.png" +texrep 1 1 +crease 30.000000 +numvert 4 +0.002254 0.021422 -0.007872 +0.002254 0.012669 -0.006515 +0.002254 0.012669 -0.001113 +0.002254 0.021422 -0.00247 +numsurf 1 +SURF 0x00 +mat 3 +refs 4 +0 0.973093509674 0.0981829613447 +3 0.913697719574 0.0981829613447 +2 0.913697719574 0.00193693116307 +1 0.973093509674 0.00193693116307 +kids 0 +OBJECT poly +name "Plane.001" +data 9 +Plane.004 +texture "chronometer.png" +texrep 1 1 +crease 30.000000 +numvert 26 +0.002253 0.041159 -0.012094 +0.002253 -0.041159 -0.01264 +0.002253 -0.041159 0.01264 +0.002253 0.041159 0.012094 +0.002253 0.021764 -0.036058 +0.002253 0.012532 -0.039399 +0.002253 -0.010186 -0.040105 +0.002253 -0.019418 -0.037598 +0.002253 -0.019418 0.037598 +0.002253 -0.010186 0.040105 +0.002253 0.012532 0.039399 +0.002253 0.021764 0.036057 +0.002253 0.031461 -0.028409 +0.002253 -0.030289 -0.029412 +0.002253 -0.030289 0.029412 +0.002253 0.031461 0.028409 +0.002253 -1.7e-05 -0.041946 +0.002253 -1.7e-05 0.041946 +0.002253 0.021764 -0.016743 +0.002253 0.021764 0.016743 +0.002253 0.012532 -0.016851 +0.002253 0.012532 0.016851 +0.002253 -0.010186 -0.017149 +0.002253 -0.010186 0.017149 +0.002253 -0.019418 -0.017257 +0.002253 -0.019418 0.017257 +numsurf 18 +SURF 0x00 +mat 3 +refs 4 +12 0.713837921619 0.857226967812 +0 0.556380033493 0.952609777451 +3 0.32294511795 0.95260989666 +15 0.165487185121 0.857227087021 +SURF 0x00 +mat 3 +refs 4 +14 0.155808284879 0.249876663089 +2 0.317675799131 0.142959550023 +1 0.561649143696 0.142959520221 +13 0.723516643047 0.24987654388 +SURF 0x00 +mat 3 +refs 4 +10 0.0594242326915 0.671042084694 +21 0.277029275894 0.671041965485 +19 0.278071820736 0.761844158173 +11 0.091669395566 0.761844277382 +SURF 0x00 +mat 3 +refs 4 +20 0.60229575634 0.671041965485 +5 0.819900870323 0.671041846275 +4 0.787655711174 0.761844158173 +18 0.601253211498 0.761844158173 +SURF 0x00 +mat 3 +refs 4 +8 0.0768053680658 0.356793761253 +25 0.27311706543 0.356793731451 +23 0.274159669876 0.447595924139 +9 0.0526082031429 0.447595953941 +SURF 0x00 +mat 3 +refs 4 +24 0.606207787991 0.356793671846 +7 0.80251955986 0.356793642044 +6 0.826716721058 0.44759580493 +22 0.605165362358 0.447595894337 +SURF 0x00 +mat 3 +refs 4 +19 0.278071820736 0.761844158173 +18 0.601253211498 0.761844158173 +12 0.713837921619 0.857226967812 +15 0.165487185121 0.857227087021 +SURF 0x00 +mat 3 +refs 3 +11 0.091669395566 0.761844277382 +19 0.278071820736 0.761844158173 +15 0.165487185121 0.857227087021 +SURF 0x00 +mat 3 +refs 3 +18 0.601253211498 0.761844158173 +4 0.787655711174 0.761844158173 +12 0.713837921619 0.857226967812 +SURF 0x00 +mat 3 +refs 4 +24 0.606207787991 0.356793671846 +25 0.27311706543 0.356793731451 +14 0.155808284879 0.249876663089 +13 0.723516643047 0.24987654388 +SURF 0x00 +mat 3 +refs 3 +7 0.80251955986 0.356793642044 +24 0.606207787991 0.356793671846 +13 0.723516643047 0.24987654388 +SURF 0x00 +mat 3 +refs 3 +25 0.27311706543 0.356793731451 +8 0.0768053680658 0.356793761253 +14 0.155808284879 0.249876663089 +SURF 0x00 +mat 3 +refs 4 +20 0.60229575634 0.671041965485 +21 0.277029275894 0.671041965485 +17 0.0348373763263 0.547617554665 +16 0.844487726688 0.547617435455 +SURF 0x00 +mat 3 +refs 3 +5 0.819900870323 0.671041846275 +20 0.60229575634 0.671041965485 +16 0.844487726688 0.547617435455 +SURF 0x00 +mat 3 +refs 3 +21 0.277029275894 0.671041965485 +10 0.0594242326915 0.671042084694 +17 0.0348373763263 0.547617554665 +SURF 0x00 +mat 3 +refs 4 +23 0.274159669876 0.447595924139 +22 0.605165362358 0.447595894337 +16 0.844487726688 0.547617435455 +17 0.0348373763263 0.547617554665 +SURF 0x00 +mat 3 +refs 3 +9 0.0526082031429 0.447595953941 +23 0.274159669876 0.447595924139 +17 0.0348373763263 0.547617554665 +SURF 0x00 +mat 3 +refs 3 +22 0.605165362358 0.447595894337 +6 0.826716721058 0.44759580493 +16 0.844487726688 0.547617435455 +kids 0 +OBJECT poly +name "Plane.002" +data 9 +Plane.005 +crease 30.000000 +numvert 4 +0.001336 -0.020374 0.018428 +0.001336 -0.020374 -0.018428 +0.001336 0.022664 0.01831 +0.001336 0.022664 -0.01831 +numsurf 1 +SURF 0x00 +mat 4 +refs 4 +0 0 0 +1 0 0 +3 0 0 +2 0 0 +kids 0 +OBJECT poly +name "SET.switch" +data 8 +Mesh.020 +texture "chronometer.png" +texrep 1 1 +crease 30.000000 +numvert 10 +0.004324 -0.033131 -0.032243 +0.004324 -0.039134 -0.028057 +0.004324 -0.035993 -0.023554 +0.004324 -0.02999 -0.027741 +0.009392 -0.033131 -0.032243 +0.009392 -0.039134 -0.028057 +0.009392 -0.035993 -0.023554 +0.009392 -0.02999 -0.027741 +0.004324 -0.027513 -0.032816 +0.009392 -0.027513 -0.032816 +numsurf 9 +SURF 0x00 +mat 2 +refs 4 +0 0.00819513201714 0.331929326057 +1 0.00819513201714 0.303626209497 +2 0.0392085686326 0.303626209497 +3 0.0392085686326 0.331929326057 +SURF 0x00 +mat 2 +refs 4 +4 0.2689666152 0.00951010361314 +7 0.268486082554 0.0749418884516 +6 0.172896489501 0.0743571072817 +5 0.173377096653 0.00892539322376 +SURF 0x00 +mat 2 +refs 4 +0 0.00819513201714 0.331929326057 +4 0.00819513201714 0.303626209497 +5 0.0392085686326 0.303626209497 +1 0.0392085686326 0.331929326057 +SURF 0x00 +mat 2 +refs 4 +1 0.00819513201714 0.331929326057 +5 0.00819513201714 0.303626209497 +6 0.0392085686326 0.303626209497 +2 0.0392085686326 0.331929326057 +SURF 0x00 +mat 2 +refs 4 +2 0.00819513201714 0.331929326057 +6 0.00819513201714 0.303626209497 +7 0.0392085686326 0.303626209497 +3 0.0392085686326 0.331929326057 +SURF 0x00 +mat 2 +refs 4 +3 0.00819513201714 0.331929326057 +7 0.00819513201714 0.303626209497 +9 0.0392085686326 0.303626209497 +8 0.0392085686326 0.331929326057 +SURF 0x00 +mat 2 +refs 4 +4 0.00819513201714 0.331929326057 +0 0.00819513201714 0.303626209497 +8 0.0392085686326 0.303626209497 +9 0.0392085686326 0.331929326057 +SURF 0x00 +mat 2 +refs 3 +7 0.268486082554 0.0749418884516 +4 0.2689666152 0.00951010361314 +9 0.310138344765 0.0426203384995 +SURF 0x00 +mat 2 +refs 3 +0 0.00819513201714 0.331929326057 +3 0.00819513201714 0.303626209497 +8 0.0392085686326 0.303626209497 +kids 0 +OBJECT poly +name "Set.hld" +data 8 +Mesh.026 +texture "chronometer.png" +texrep 1 1 +crease 30.000000 +numvert 4 +0.003683 -0.027558 -0.037503 +0.003683 -0.030326 -0.037503 +0.003683 -0.030326 -0.043365 +0.003683 -0.027558 -0.043365 +numsurf 1 +SURF 0x00 +mat 2 +refs 4 +3 0.666795790195 0.064023591578 +0 0.561142981052 0.064023591578 +1 0.561142981052 0.0196552909911 +2 0.666795790195 0.0196552909911 +kids 0 +OBJECT poly +name "Set.hr" +data 8 +Mesh.218 +texture "chronometer.png" +texrep 1 1 +crease 30.000000 +numvert 4 +0.003683 -0.038937 -0.036948 +0.003683 -0.036169 -0.036948 +0.003683 -0.036169 -0.032954 +0.003683 -0.038937 -0.032954 +numsurf 1 +SURF 0x00 +mat 2 +refs 4 +3 0.274283468723 0.0951308533549 +0 0.346272110939 0.0951308533549 +1 0.346272110939 0.139499157667 +2 0.274283438921 0.139499157667 +kids 0 +OBJECT poly +name "Set.mn" +data 8 +Mesh.031 +texture "chronometer.png" +texrep 1 1 +crease 30.000000 +numvert 4 +0.003683 -0.035053 -0.040157 +0.003683 -0.032285 -0.040157 +0.003683 -0.032285 -0.035531 +0.003683 -0.035053 -0.035531 +numsurf 1 +SURF 0x00 +mat 2 +refs 4 +3 0.579430818558 0.0976551473141 +0 0.662795782089 0.0976551473141 +1 0.662795782089 0.142023444176 +2 0.579430818558 0.142023444176 +kids 0 +OBJECT poly +name "Set.run" +data 8 +Mesh.027 +texture "chronometer.png" +texrep 1 1 +crease 30.000000 +numvert 4 +0.003683 -0.023637 -0.038354 +0.003683 -0.026405 -0.038354 +0.003683 -0.026405 -0.032492 +0.003683 -0.023637 -0.032492 +numsurf 1 +SURF 0x00 +mat 2 +refs 4 +0 0.120870411396 0.137334316969 +3 0.0248224139214 0.137334316969 +2 0.0248224139214 0.0969995781779 +1 0.120870411396 0.0969995781779 +kids 0 +OBJECT poly +name "Time.date" +data 8 +Mesh.030 +texture "chronometer.png" +texrep 1 1 +crease 30.000000 +numvert 4 +0.004 0.027011 -0.032268 +0.004 0.024243 -0.032268 +0.004 0.024243 -0.039732 +0.004 0.027011 -0.039732 +numsurf 1 +SURF 0x00 +mat 2 +refs 4 +3 0.826277256012 0.139432400465 +0 0.691743731499 0.139432400465 +1 0.691743612289 0.0950641706586 +2 0.826277256012 0.0950641706586 +kids 0 +OBJECT poly +name "Time.man" +data 8 +Mesh.029 +texture "chronometer.png" +texrep 1 1 +crease 30.000000 +numvert 4 +0.003683 0.043061 -0.023801 +0.003683 0.040293 -0.023801 +0.003683 0.040293 -0.029663 +0.003683 0.043061 -0.029663 +numsurf 1 +SURF 0x00 +mat 2 +refs 4 +3 0.128458023071 0.0649553239346 +0 0.0228051971644 0.0649553239346 +1 0.0228050332516 0.0205871481448 +2 0.128458023071 0.0205871481448 +kids 0 +OBJECT poly +name "Time.utc" +data 8 +Mesh.028 +texture "chronometer.png" +texrep 1 1 +crease 30.000000 +numvert 4 +0.003683 0.038232 -0.025721 +0.003683 0.035464 -0.025721 +0.003683 0.035464 -0.018831 +0.003683 0.038232 -0.018831 +numsurf 1 +SURF 0x00 +mat 2 +refs 4 +0 0.26973682642 0.140582606196 +3 0.145558267832 0.140582606196 +2 0.145558267832 0.0962146967649 +1 0.26973682642 0.0962146967649 +kids 0 +OBJECT poly +name "UTC.switch" +data 8 +Mesh.021 +texture "chronometer.png" +texrep 1 1 +crease 30.000000 +numvert 10 +0.004013 0.037017 -0.031784 +0.004013 0.034649 -0.038691 +0.004013 0.029469 -0.036915 +0.004013 0.031836 -0.030008 +0.009069 0.037017 -0.031784 +0.009069 0.034649 -0.038691 +0.009069 0.029469 -0.036915 +0.009069 0.031836 -0.030008 +0.004013 0.036023 -0.026239 +0.009069 0.036023 -0.026239 +numsurf 9 +SURF 0x00 +mat 2 +refs 4 +0 -0.00124695897102 0.337052762508 +1 -0.00124695897102 0.313702702522 +2 0.0221031010151 0.313702702522 +3 0.0221031010151 0.337052762508 +SURF 0x00 +mat 2 +refs 4 +4 0.402456343174 0.0796478688717 +7 0.403039008379 0.00424771755934 +6 0.518961250782 0.00492152571678 +5 0.518378555775 0.0803216025233 +SURF 0x00 +mat 2 +refs 4 +0 -0.00124695897102 0.337052762508 +4 -0.00124695897102 0.313702702522 +5 0.0221031010151 0.313702702522 +1 0.0221031010151 0.337052762508 +SURF 0x00 +mat 2 +refs 4 +1 -0.00124695897102 0.337052762508 +5 -0.00124695897102 0.313702702522 +6 0.0221031010151 0.313702702522 +2 0.0221031010151 0.337052762508 +SURF 0x00 +mat 2 +refs 4 +2 -0.00124695897102 0.337052762508 +6 -0.00124695897102 0.313702702522 +7 0.0221031010151 0.313702702522 +3 0.0221031010151 0.337052762508 +SURF 0x00 +mat 2 +refs 4 +3 -0.00124695897102 0.337052762508 +7 -0.00124695897102 0.313702702522 +9 0.0221031010151 0.313702702522 +8 0.0221031010151 0.337052762508 +SURF 0x00 +mat 2 +refs 4 +4 -0.00124695897102 0.337052762508 +0 -0.00124695897102 0.313702702522 +8 0.0221031010151 0.313702702522 +9 0.0221031010151 0.337052762508 +SURF 0x00 +mat 2 +refs 3 +7 0.403039008379 0.00424771755934 +4 0.402456343174 0.0796478688717 +9 0.324567705393 0.041493371129 +SURF 0x00 +mat 2 +refs 3 +0 -0.00124695897102 0.337052762508 +3 -0.00124695897102 0.313702702522 +8 0.0221031010151 0.313702702522 +kids 0 +OBJECT poly +name "colon" +data 8 +Mesh.022 +texture "chronometer.png" +texrep 1 1 +crease 30.000000 +numvert 8 +0.002178 0.016959 -0.000736 +0.002178 0.013193 -0.000153 +0.002178 0.013193 0.000767 +0.002178 0.016959 0.000183 +0.002178 0.014062 0.000633 +0.002178 0.01609 0.000318 +0.002178 0.01609 -0.000602 +0.002178 0.014062 -0.000287 +numsurf 2 +SURF 0x00 +mat 3 +refs 4 +6 0.943149447441 0.848230957985 +0 0.943149447441 0.854461193085 +3 0.937651753426 0.854461193085 +5 0.937651753426 0.848230957985 +SURF 0x00 +mat 3 +refs 4 +4 0.937514841557 0.854326248169 +2 0.937514841557 0.8479129076 +1 0.943174064159 0.8479129076 +7 0.943174064159 0.854326248169 +kids 0 +OBJECT poly +name "colon.001" +data 8 +Mesh.023 +texture "chronometer.png" +texrep 1 1 +crease 30.000000 +numvert 4 +0.001982 -0.018818 0.001841 +0.001982 -0.018818 0.00268 +0.001982 -0.017628 0.001656 +0.001982 -0.017628 0.002496 +numsurf 1 +SURF 0x00 +mat 3 +refs 4 +0 0.939324617386 0.848618865013 +2 0.939324617386 0.852001547813 +3 0.935533642769 0.852001547813 +1 0.935533642769 0.848618865013 +kids 0 diff --git a/Aircraft/Instruments-3d/chronometer/chronometer.png b/Aircraft/Instruments-3d/chronometer/chronometer.png new file mode 100644 index 0000000000000000000000000000000000000000..c74fc7f8be4d77041a953bd8c9a7518d6dc64498 GIT binary patch literal 29375 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 + + + + chronometer.ac + + + rotate + Chrono.needle + instrumentation/clock/ET-sec + 6 +
+ 0.0 + 0 + 0.0 +
+ + -1 + 0 + 0 + +
+ + + rotate + ET.switch + instrumentation/clock/et-knob + + -1-144 + 00 + 135 + +
+ 0 + -0.032 + -0.033 +
+ + -1 + 0 + 0 + +
+ + + rotate + SET.switch + instrumentation/clock/set-knob + + 00 + 130 + 260 + 390 + +
+ 0 + 0.029 + -0.033 +
+ + -1 + 0 + 0 + +
+ + + rotate + UTC.switch + instrumentation/clock/time-knob + + -1-135 + 00 + 135 + +
+ 0 + 0.032 + 0.034 +
+ + -1 + 0 + 0 + +
+ + + + + textranslate + Hr.10 + instrumentation/clock/indicated-hour + 0.01 + 10 + + 0 + 1 + 0 + + + + + textranslate + Hr.01 + instrumentation/clock/indicated-hour + 0.1 + 1 + + 0 + 1 + 0 + + + + + textranslate + Mn.10 + instrumentation/clock/indicated-min + 0.01 + 10 + + 0 + 1 + 0 + + + + + textranslate + Mn.01 + instrumentation/clock/indicated-min + 0.1 + 1 + + 0 + 1 + 0 + + + + + textranslate + ET10 + instrumentation/clock/ET-display + 0.0001 + 1000 + + 0 + 1 + 0 + + + + + textranslate + ET01 + instrumentation/clock/ET-display + 0.001 + 100 + + 0 + 1 + 0 + + + + + textranslate + ET.10 + instrumentation/clock/ET-display + 0.01 + 10 + + 0 + 1 + 0 + + + + + textranslate + ET.01 + instrumentation/clock/ET-display + 0.1 + 1 + + 0 + 1 + 0 + + + + + select + ET10 + ET01 + + + instrumentation/clock/ET-display + 99.99 + + + + + + + + if (!contains(aircraft, "boeing_chronometer")) + { + aircraft.boeing_chronometer = aircraft.timer.new("/instrumentation/clock/ET-sec", 1); + aircraft.boeing_chronometer.stop(); + props.globals.initNode("/instrumentation/clock/ET-display",0,"INT"); + props.globals.initNode("/instrumentation/clock/time-display",0,"INT"); + props.globals.initNode("/instrumentation/clock/time-knob",0,"INT"); + props.globals.initNode("/instrumentation/clock/et-knob",0,"INT"); + props.globals.initNode("/instrumentation/clock/set-knob",0,"INT"); + print("Boeing chronometer ... initialized"); + } + + var tmp = props.globals.getNode("/instrumentation/clock/et-knob").getValue(); + if (tmp == -1) + { + aircraft.boeing_chronometer.reset(); + } + elsif (tmp == 0) + { + aircraft.boeing_chronometer.stop(); + } + elsif (tmp == 1) + { + aircraft.boeing_chronometer.start(); + } + + + + pick + ET.run + + + false + + property-assign + instrumentation/clock/et-knob + 1 + + + nasal +