3 #############################################################################
4 # (C) 2007 by Yurik V. Nikiforoff - port for FGFS, FDM, #
5 # 2d & 3d instruments, animations, systems and over. #
6 # yurik@megasignal.com #
7 #############################################################################
10 <!-- V-51 NVU (navigation system) control
11 3D instrument for Tu-154 -->
14 <!--External panel lighting-->
17 <object-name>base</object-name>
18 <object-name>selector_1</object-name>
19 <object-name>selector_2</object-name>
20 <object-name>power</object-name>
21 <object-name>count</object-name>
22 <object-name>corr</object-name>
24 <red-prop>tu154/light/panel/ext-red</red-prop>
25 <green-prop>tu154/light/panel/ext-green</green-prop>
26 <blue-prop>tu154/light/panel/ext-blue</blue-prop>
30 <!-- Internal instruments lighting -->
33 <object-name>text</object-name>
34 <object-name>_handle_marker</object-name>
36 <red-prop>tu154/light/instruments/int-red</red-prop>
37 <green-prop>tu154/light/instruments/int-green</green-prop>
38 <blue-prop>tu154/light/instruments/int-blue</blue-prop>
44 <object-name>lamp_1_on</object-name>
45 <object-name>lamp_2_on</object-name>
50 <factor-prop>tu154/systems/nvu/powered</factor-prop>
58 <object-name>selector_1</object-name>
59 <property>tu154/switches/v-51-selector-1</property>
61 <entry><ind> 0.0</ind> <dep> -130.0</dep></entry>
62 <entry><ind> 1.0</ind> <dep> -95.0</dep></entry>
63 <entry><ind> 2.0</ind> <dep> -62.0</dep></entry>
64 <entry><ind> 3.0</ind> <dep> -31.0</dep></entry>
65 <entry><ind> 4.0</ind> <dep> 0.0</dep></entry>
66 <entry><ind> 5.0</ind> <dep> 31.0</dep></entry>
67 <entry><ind> 6.0</ind> <dep> 62.0</dep></entry>
68 <entry><ind> 7.0</ind> <dep> 98.0</dep></entry>
69 <entry><ind> 8.0</ind> <dep> 130.0</dep></entry>
84 <object-name>selector_2</object-name>
85 <property>tu154/switches/v-51-selector-2</property>
87 <entry><ind> 0.0</ind> <dep> -90.0</dep></entry>
88 <entry><ind> 6.0</ind> <dep> 90.0</dep></entry>
104 <object-name>power</object-name>
105 <property>tu154/switches/v-51-power</property>
107 <entry><ind> 0.0</ind> <dep> -60.0</dep></entry>
108 <entry><ind> 1.0</ind> <dep> 60.0</dep></entry>
123 <object-name>count</object-name>
124 <property>tu154/switches/v-51-count</property>
126 <entry><ind> 0.0</ind> <dep> -60.0</dep></entry>
127 <entry><ind> 1.0</ind> <dep> 60.0</dep></entry>
142 <object-name>corr</object-name>
143 <property>tu154/switches/v-51-corr</property>
145 <entry><ind> 0.0</ind> <dep> -60.0</dep></entry>
146 <entry><ind> 1.0</ind> <dep> 60.0</dep></entry>
162 <object-name>lamp_1_on</object-name>
164 <property>tu154/systems/nvu/powered</property>
165 <property>tu154/systems/nvu/serviceable</property>
170 <object-name>lamp_2_on</object-name>
172 <property>tu154/systems/nvu/rsbn-corr</property>
179 <object-name>hs_1</object-name>
180 <visible>false</visible>
183 <repeatable>false</repeatable>
185 <command>nasal</command>
187 interpolate("tu154/switches/v-51-power", 1.0, 0.1 );
191 <command>nasal</command>
192 <script>instruments.nvu_power_on()</script>
198 <object-name>hs_2</object-name>
199 <visible>false</visible>
202 <repeatable>false</repeatable>
204 <command>nasal</command>
206 interpolate("tu154/switches/v-51-power", 0.0, 0.1 );
210 <command>nasal</command>
211 <script>instruments.nvu_power_off()</script>
217 <object-name>hs_3</object-name>
218 <visible>false</visible>
221 <repeatable>false</repeatable>
223 <command>nasal</command>
225 interpolate("tu154/switches/v-51-count", 1.0, 0.1 );
229 <command>nasal</command>
230 <script>instruments.nvu_start_count()</script>
236 <object-name>hs_4</object-name>
237 <visible>false</visible>
240 <repeatable>false</repeatable>
242 <command>nasal</command>
244 interpolate("tu154/switches/v-51-count", 0.0, 0.1 );
248 <command>nasal</command>
249 <script>instruments.nvu_stop_count()</script>
255 <object-name>hs_5</object-name>
256 <visible>false</visible>
259 <repeatable>false</repeatable>
261 <command>nasal</command>
263 interpolate("tu154/switches/v-51-corr", 1.0, 0.1 );
267 <command>nasal</command>
268 <script>instruments.nvu_start_corr()</script>
274 <object-name>hs_6</object-name>
275 <visible>false</visible>
278 <repeatable>false</repeatable>
280 <command>nasal</command>
282 interpolate("tu154/switches/v-51-corr", 0.0, 0.1 );
286 <command>nasal</command>
287 <script>instruments.nvu_stop_corr()</script>
296 <object-name>hs_7</object-name>
297 <visible>false</visible>
300 <repeatable>false</repeatable>
302 <command>nasal</command>
303 <script>instruments.nvu_set_d(-1)</script>
307 <command>nasal</command>
308 <script>instruments.nvu_set_d(0)</script>
315 <object-name>hs_8</object-name>
316 <visible>false</visible>
319 <repeatable>false</repeatable>
321 <command>nasal</command>
322 <script>instruments.nvu_toggle_multiplier(1)</script>
328 <object-name>hs_9</object-name>
329 <visible>false</visible>
332 <repeatable>false</repeatable>
334 <command>nasal</command>
335 <script>instruments.nvu_set_d(1)</script>
339 <command>nasal</command>
340 <script>instruments.nvu_set_d(0)</script>
349 <object-name>selector_1</object-name>
350 <visible>true</visible>
353 <repeatable>false</repeatable>
355 <command>property-adjust</command>
356 <property>tu154/switches/v-51-selector-1</property>
366 <object-name>selector_1</object-name>
367 <visible>true</visible>
370 <repeatable>false</repeatable>
372 <command>property-adjust</command>
373 <property>tu154/switches/v-51-selector-1</property>
384 <object-name>selector_1</object-name>
385 <visible>true</visible>
388 <repeatable>false</repeatable>
390 <command>property-adjust</command>
391 <property>tu154/switches/v-51-selector-1</property>
401 <object-name>selector_1</object-name>
402 <visible>true</visible>
405 <repeatable>false</repeatable>
407 <command>property-adjust</command>
408 <property>tu154/switches/v-51-selector-1</property>
418 <object-name>selector_2</object-name>
419 <visible>true</visible>
422 <repeatable>false</repeatable>
424 <command>property-adjust</command>
425 <property>tu154/switches/v-51-selector-2</property>
435 <object-name>selector_2</object-name>
436 <visible>true</visible>
439 <repeatable>false</repeatable>
441 <command>property-adjust</command>
442 <property>tu154/switches/v-51-selector-2</property>
453 <object-name>selector_2</object-name>
454 <visible>true</visible>
457 <repeatable>false</repeatable>
459 <command>property-adjust</command>
460 <property>tu154/switches/v-51-selector-2</property>
470 <object-name>selector_2</object-name>
471 <visible>true</visible>
474 <repeatable>false</repeatable>
476 <command>property-adjust</command>
477 <property>tu154/switches/v-51-selector-2</property>
488 <object-name>hs_10</object-name>
489 <visible>false</visible>
492 <repeatable>false</repeatable>
494 <command>property-toggle</command>
495 <property>tu154/systems/nvu/mode</property>