Pilatus PC 12/47 : Adding a livery "Orange", improved dashboard.
[fg:toms-fgdata.git] / Aircraft / PC-12 / Models / Interior / Panel / Instruments / EADI / eadi.xml
1 <?xml version="1.0" encoding="ISO-8859-1"?>
2
3 <PropertyList>
4
5   <path>eadi.ac</path>
6
7   <animation>
8     <object-name>EADI.bezel</object-name>
9     <object-name>EADI.face</object-name>
10     <object-name>ASIribbon</object-name>
11     <object-name>EADI.gyro</object-name>
12     <object-name>Alttape2</object-name>
13     <object-name>Alttape1</object-name>
14     
15     <object-name>ASI.1</object-name>
16     <object-name>ASI.10</object-name>
17     <object-name>ASI.100</object-name>
18     
19     <object-name>ALT.10000</object-name>
20     <object-name>ALT.1000</object-name>
21     <object-name>ALT.100</object-name>
22     <object-name>ALT.10</object-name>
23     <object-name>ALT.1</object-name>
24     
25     <object-name>nav.ind</object-name>
26     <object-name>alt.ind</object-name>
27     <object-name>hdg.ind</object-name>
28     <object-name>vs.ind</object-name>
29     
30     <object-name>DH</object-name>
31     <object-name>DH100</object-name>
32     <object-name>DH10</object-name>
33     <object-name>DH1</object-name>
34     
35     <object-name>INH.1</object-name>
36     <object-name>INH.2</object-name>
37     <object-name>INH.dec</object-name>
38     <object-name>INH.3</object-name>
39     <object-name>INH.4</object-name>
40     
41     <object-name>vitre</object-name>
42     <object-name>slip.glass</object-name>
43   </animation>
44
45   <!-- working for Rembrandt -->
46   <effect>
47     <inherits-from>Aircraft/PC-12/Models/Effects/Glass/glass</inherits-from>
48     <object-name>vitre</object-name>
49     <object-name>slip.glass</object-name>
50   </effect>
51   
52   <animation>
53     <type>material</type>
54     <object-name>EADI.face</object-name>
55     <object-name>ASIribbon</object-name>
56     <object-name>EADI.gyro</object-name>
57     <object-name>Alttape2</object-name>
58     <object-name>Alttape1</object-name>
59     <object-name>ASI.1</object-name>
60     <object-name>ASI.10</object-name>
61     <object-name>ASI.100</object-name>
62     <object-name>ALT.10000</object-name>
63     <object-name>ALT.1000</object-name>
64     <object-name>ALT.100</object-name>
65     <object-name>ALT.10</object-name>
66     <object-name>ALT.1</object-name>
67     <object-name>nav.ind</object-name>
68     <object-name>alt.ind</object-name>
69     <object-name>hdg.ind</object-name>
70     <object-name>vs.ind</object-name>
71     <object-name>DH</object-name>
72     <object-name>DH100</object-name>
73     <object-name>DH10</object-name>
74     <object-name>DH1</object-name>
75     <object-name>INH.1</object-name>
76     <object-name>INH.2</object-name>
77     <object-name>INH.dec</object-name>
78     <object-name>INH.3</object-name>
79     <object-name>INH.4</object-name>
80     <emission>
81       <!-- <factor-prop>/systems/electrical/outputs/instrument-lights</factor-prop> -->
82       <red>   1 </red>
83       <green> 1 </green>
84       <blue>  1 </blue>
85     </emission>
86   </animation>
87
88   <animation>
89     <type>texmultiple</type>
90     <object-name>EADI.gyro</object-name>
91     <transform>
92       <property>orientation/pitch-deg</property>
93       <subtype>textranslate</subtype>
94       <factor>0.0046</factor>
95       <axis>
96         <x> 0 </x>
97         <y> 1 </y>
98         <z> 0 </z>
99       </axis>
100     </transform>
101     <transform>
102       <property>orientation/roll-deg</property>
103       <subtype>texrotate</subtype>
104       <center>
105         <x> 0.50 </x>
106         <y> 0.25 </y>
107       </center>
108       <axis>
109         <x>  0 </x>
110         <y>  0 </y>
111         <z> -1 </z>
112       </axis>
113     </transform>
114   </animation>
115
116   <animation>
117     <type>rotate</type>
118     <object-name>slipball</object-name>
119     <property>/instrumentation/slip-skid-ball/indicated-slip-skid</property>
120     <interpolation>
121       <entry><ind> -1.1 </ind><dep> -6 </dep></entry>
122       <entry><ind>  0.0 </ind><dep>  0 </dep></entry>
123       <entry><ind>  1.1 </ind><dep>  6 </dep></entry>
124     </interpolation>
125     <center>
126       <x-m> 0.000 </x-m>
127       <y-m> 0.000 </y-m>
128       <z-m> 0.055 </z-m>
129     </center>
130     <axis>
131       <x> -1 </x>
132       <y>  0 </y>
133       <z>  0 </z>
134     </axis>
135   </animation>
136
137   <!--airspeed-->
138   <animation>
139     <type>select</type>
140     <object-name>ASI.10</object-name>
141     <condition>
142       <greater-than>
143         <property>instrumentation/airspeed-indicator/indicated-speed-kt</property>
144         <value>9.999</value>
145       </greater-than>
146     </condition>
147   </animation>
148
149   <animation>
150     <type>select</type>
151     <object-name>ASI.100</object-name>
152     <condition>
153       <greater-than>
154         <property>instrumentation/airspeed-indicator/indicated-speed-kt</property>
155         <value>99.999</value>
156       </greater-than>
157     </condition>
158   </animation>
159
160   <animation>
161     <type>textranslate</type>
162     <object-name>ASI.100</object-name>
163     <property>instrumentation/airspeed-indicator/indicated-speed-kt</property>
164     <factor> 0.001 </factor>
165     <step> 100 </step>
166     <axis>
167       <x> 1 </x>
168       <y> 0 </y>
169       <z> 0 </z>
170     </axis>
171   </animation>
172
173   <animation>
174     <type>textranslate</type>
175     <object-name>ASI.10</object-name>
176     <property>instrumentation/airspeed-indicator/indicated-speed-kt</property>
177     <factor> 0.01 </factor>
178     <step> 10 </step>
179     <axis>
180       <x> 1 </x>
181       <y> 0 </y>
182       <z> 0 </z>
183     </axis>
184   </animation>
185
186   <animation>
187     <type>textranslate</type>
188     <object-name>ASI.1</object-name>
189     <property>instrumentation/airspeed-indicator/indicated-speed-kt</property>
190     <factor> 0.1 </factor>
191     <step> 1 </step>
192     <axis>
193       <x> 1 </x>
194       <y> 0 </y>
195       <z> 0 </z>
196     </axis>
197   </animation>
198
199   <animation>
200     <type>textranslate</type>
201     <object-name>ASIribbon</object-name>
202     <property>instrumentation/airspeed-indicator/indicated-speed-kt</property>
203     <interpolation>
204       <entry><ind>   0 </ind><dep> 0.00000 </dep></entry>
205       <entry><ind> 240 </ind><dep> 0.27465 </dep></entry>
206     </interpolation>
207     <axis>
208       <x> 0 </x>
209       <y> 1 </y>
210       <z> 0 </z>
211     </axis>
212   </animation>
213
214   <animation>
215     <type>select</type>
216     <object-name>Alttape1</object-name>
217     <condition>
218       <less-than>
219         <property>instrumentation/altimeter/indicated-altitude-ft</property>
220         <value>9500</value>
221       </less-than>
222     </condition>
223   </animation>
224
225   <animation>
226     <type>select</type>
227     <object-name>Alttape2</object-name>
228     <condition>
229       <greater-than>
230         <property>instrumentation/altimeter/indicated-altitude-ft</property>
231         <value>9499.999</value>
232       </greater-than>
233     </condition>
234   </animation>
235
236   <animation>
237     <type>textranslate</type>
238     <object-name>Alttape1</object-name>
239     <property>instrumentation/altimeter/indicated-altitude-ft</property>
240     <interpolation>
241       <entry><ind>    0 </ind><dep> 0.0000 </dep></entry>
242       <entry><ind> 9500 </ind><dep> 0.9068 </dep></entry>
243     </interpolation>
244     <axis>
245       <x> 0 </x>
246       <y> 1 </y>
247       <z> 0 </z>
248     </axis>
249   </animation>
250
251   <animation>
252     <type>textranslate</type>
253     <object-name>Alttape2</object-name>
254     <property>instrumentation/altimeter/indicated-altitude-ft</property>
255     <interpolation>
256       <entry><ind>  9500 </ind><dep> 0.0000 </dep></entry>
257       <entry><ind> 19000 </ind><dep> 0.9068 </dep></entry>
258     </interpolation>
259     <axis>
260       <x> 0 </x>
261       <y> 1 </y>
262       <z> 0 </z>
263     </axis>
264   </animation>
265
266   <animation>
267     <type>translate</type>
268     <object-name>LOC.needle</object-name>
269     <property>/instrumentation/nav/heading-needle-deflection</property>
270     <interpolation>
271       <entry><ind> -10 </ind><dep> -0.0125 </dep></entry>
272       <entry><ind>   0 </ind><dep>  0.0000 </dep></entry>
273       <entry><ind>  10 </ind><dep>  0.0125 </dep></entry>
274     </interpolation>
275     <axis>
276       <x> 0 </x>
277       <y> 1 </y>
278       <z> 0 </z>
279     </axis>
280   </animation>
281
282   <animation>
283     <type>textranslate</type>
284     <object-name>ALT.1</object-name>
285     <property>instrumentation/altimeter/indicated-altitude-ft</property>
286     <factor> 0.1 </factor>
287     <step> 1 </step>
288     <axis>
289       <x> 1 </x>
290       <y> 0 </y>
291       <z> 0 </z>
292     </axis>
293   </animation>
294
295   <animation>
296     <type>textranslate</type>
297     <object-name>ALT.10</object-name>
298     <property>instrumentation/altimeter/indicated-altitude-ft</property>
299     <factor> 0.01 </factor>
300     <step> 10 </step>
301     <axis>
302       <x> 1 </x>
303       <y> 0 </y>
304       <z> 0 </z>
305     </axis>
306   </animation>
307
308   <animation>
309     <type>textranslate</type>
310     <object-name>ALT.100</object-name>
311     <property>instrumentation/altimeter/indicated-altitude-ft</property>
312     <factor> 0.001 </factor>
313     <step> 100 </step>
314     <axis>
315       <x> 1 </x>
316       <y> 0 </y>
317       <z> 0 </z>
318     </axis>
319   </animation>
320
321   <animation>
322     <type>textranslate</type>
323     <object-name>ALT.1000</object-name>
324     <property>instrumentation/altimeter/indicated-altitude-ft</property>
325     <factor> 0.0001 </factor>
326     <step> 1000 </step>
327     <axis>
328       <x> 1 </x>
329       <y> 0 </y>
330       <z> 0 </z>
331     </axis>
332   </animation>
333
334   <animation>
335     <type>textranslate</type>
336     <object-name>ALT.10000</object-name>
337     <property>instrumentation/altimeter/indicated-altitude-ft</property>
338     <factor> 0.00001 </factor>
339     <step> 10000 </step>
340     <axis>
341       <x> 1 </x>
342       <y> 0 </y>
343       <z> 0 </z>
344     </axis>
345   </animation>
346
347   <animation>
348     <type>textranslate</type>
349     <object-name>INH.1</object-name>
350     <property>instrumentation/altimeter/setting-inhg</property>
351     <factor> 0.01 </factor>
352     <step> 10 </step>
353     <axis>
354       <x> 1 </x>
355       <y> 0 </y>
356       <z> 0 </z>
357     </axis>
358   </animation>
359
360   <animation>
361     <type>textranslate</type>
362     <object-name>INH.2</object-name>
363     <property>instrumentation/altimeter/setting-inhg</property>
364     <factor> 0.1 </factor>
365     <step> 1 </step>
366     <axis>
367       <x> 1 </x>
368       <y> 0 </y>
369       <z> 0 </z>
370     </axis>
371   </animation>
372
373   <animation>
374     <type>textranslate</type>
375     <object-name>INH.3</object-name>
376     <property>instrumentation/altimeter/setting-inhg</property>
377     <factor> 1 </factor>
378     <step> 0.1 </step>
379     <bias> 0.005 </bias>  
380     <axis>
381       <x> 1 </x>
382       <y> 0 </y>
383       <z> 0 </z>
384     </axis>
385   </animation>
386
387   <animation>
388     <type>textranslate</type>
389     <object-name>INH.4</object-name>
390     <property>instrumentation/altimeter/setting-inhg</property>
391     <factor> 10 </factor>
392     <step> 0.01 </step>
393     <bias> 0.005 </bias>
394     <axis>
395       <x> 1 </x>
396       <y> 0 </y>
397       <z> 0 </z>
398     </axis>
399   </animation>
400
401   <!-- DH -->
402   <animation>
403     <type>textranslate</type>
404     <object-name>DH1</object-name>
405     <property>instrumentation/altimeter/DH</property>
406     <factor> 0.1 </factor>
407     <step> 1 </step>
408     <axis>
409       <x> 1 </x>
410       <y> 0 </y>
411       <z> 0 </z>
412     </axis>
413   </animation>
414
415   <animation>
416     <type>textranslate</type>
417     <object-name>DH10</object-name>
418     <property>instrumentation/altimeter/DH</property>
419     <factor> 0.01 </factor>
420     <step> 10 </step>
421     <axis>
422       <x> 1 </x>
423       <y> 0 </y>
424       <z> 0 </z>
425     </axis>
426   </animation>
427
428   <animation>
429     <type>textranslate</type>
430     <object-name>DH100</object-name>
431     <property>instrumentation/altimeter/DH</property>
432     <factor> 0.001 </factor>
433     <step> 100 </step>
434     <axis>
435       <x> 1 </x>
436       <y> 0 </y>
437       <z> 0 </z>
438     </axis>
439   </animation>
440
441   <!-- AP annunciators-->
442   <animation>
443     <type>select</type>
444     <object-name>hdg.ind</object-name>
445     <condition>
446       <equals>
447         <property>autopilot/locks/heading</property>
448         <value>dg-heading-hold</value>
449       </equals>
450     </condition>
451   </animation>
452
453   <animation>
454     <type>select</type>
455     <object-name>nav.ind</object-name>
456     <condition>
457       <equals>
458         <property>autopilot/locks/heading</property>
459         <value>nav1-hold</value>
460       </equals>
461     </condition>
462   </animation>
463
464   <animation>
465     <type>select</type>
466     <object-name>vs.ind</object-name>
467     <condition>
468       <equals>
469         <property>autopilot/locks/altitude</property>
470         <value>vertical-speed-hold</value>
471       </equals>
472     </condition>
473   </animation>
474
475   <animation>
476     <type>select</type>
477     <object-name>alt.ind</object-name>
478     <condition>
479       <equals>
480         <property>autopilot/locks/altitude</property>
481         <value>altitude-hold</value>
482       </equals>
483     </condition>
484   </animation>
485
486 </PropertyList>