1 <?xml version="1.0" encoding="ISO-8859-1"?>
9 var livery_update = aircraft.livery_update.new("Aircraft/PC-12/Models/Liveries", 10);
13 var float_0 = self.getNode("sim/multiplay/generic/float[0]", 1);
14 var float_1 = self.getNode("sim/multiplay/generic/float[1]", 1);
16 var crew_door = self.getNode("sim/model/door-positions/crew/position-norm", 1);
17 var passenger_door = self.getNode("sim/model/door-positions/passenger/position-norm", 1);
19 crew_door.alias(float_0);
20 passenger_door.alias(float_1);
26 passenger_door.unalias();
31 <!-- Objets opaques -->
32 <object-name>fuselage</object-name>
33 <object-name>ailes</object-name>
34 <object-name>aileronG</object-name>
35 <object-name>aileronD</object-name>
36 <object-name>voletG</object-name>
37 <object-name>voletD</object-name>
38 <object-name>porteAG</object-name>
39 <object-name>porteAD</object-name>
40 <object-name>porteG</object-name>
41 <object-name>porteD</object-name>
42 <object-name>ailes2</object-name>
43 <object-name>profondeur</object-name>
44 <object-name>direction</object-name>
45 <object-name>ailes3</object-name>
46 <object-name>antennes</object-name>
47 <object-name>bol</object-name>
48 <object-name>porte</object-name>
49 <object-name>baie</object-name>
50 <object-name>ajout</object-name>
51 <object-name>bosse</object-name>
53 <object-name>helice</object-name>
54 <object-name>axeA</object-name>
55 <object-name>roueA</object-name>
56 <object-name>axeG</object-name>
57 <object-name>roueG</object-name>
58 <object-name>axeD</object-name>
59 <object-name>roueD</object-name>
60 <object-name>echappe</object-name>
62 <!-- Objets transparents -->
63 <object-name>vitres</object-name>
64 <object-name>vitrebaie</object-name>
65 <object-name>propblur</object-name>
66 <object-name>propdisc</object-name>
71 <object-name>fuselage</object-name>
72 <object-name>ailes</object-name>
73 <object-name>aileronG</object-name>
74 <object-name>aileronD</object-name>
75 <object-name>voletG</object-name>
76 <object-name>voletD</object-name>
77 <object-name>porteAG</object-name>
78 <object-name>porteAD</object-name>
79 <object-name>porteG</object-name>
80 <object-name>porteD</object-name>
81 <object-name>ailes2</object-name>
82 <object-name>profondeur</object-name>
83 <object-name>direction</object-name>
84 <object-name>ailes3</object-name>
85 <object-name>antennes</object-name>
86 <object-name>bol</object-name>
87 <object-name>porte</object-name>
88 <object-name>baie</object-name>
89 <object-name>ajout</object-name>
90 <object-name>bosse</object-name>
92 <object-name>helice</object-name>
93 <object-name>axeA</object-name>
94 <object-name>roueA</object-name>
95 <object-name>axeG</object-name>
96 <object-name>roueG</object-name>
97 <object-name>axeD</object-name>
98 <object-name>roueD</object-name>
99 <object-name>echappe</object-name>
101 <property-base>sim/model/livery</property-base>
102 <texture-prop>texture</texture-prop>
103 <texture>texture.png</texture>
105 <red-prop>specular/red</red-prop>
106 <green-prop>specular/green</green-prop>
107 <blue-prop>specular/blue</blue-prop>
112 <inherits-from>Aircraft/Generic/Effects/Fuselagereflect</inherits-from>
113 <object-name>fuselage</object-name>
114 <object-name>ailes</object-name>
115 <object-name>aileronG</object-name>
116 <object-name>aileronD</object-name>
117 <object-name>voletG</object-name>
118 <object-name>voletD</object-name>
119 <object-name>porteAG</object-name>
120 <object-name>porteAD</object-name>
121 <object-name>porteG</object-name>
122 <object-name>porteD</object-name>
123 <object-name>ailes2</object-name>
124 <object-name>profondeur</object-name>
125 <object-name>direction</object-name>
126 <object-name>ailes3</object-name>
127 <object-name>antennes</object-name>
128 <object-name>bol</object-name>
129 <object-name>porte</object-name>
130 <object-name>baie</object-name>
131 <object-name>ajout</object-name>
132 <object-name>bosse</object-name>
135 <!-- working for Rembrandt -->
137 <inherits-from>Aircraft/PC-12/Models/Effects/Glass/glass</inherits-from>
138 <object-name>vitres</object-name>
139 <object-name>vitrebaie</object-name>
143 <inherits-from>Effects/model-transparent</inherits-from>
144 <object-name>vitres</object-name>
145 <object-name>vitrebaie</object-name>
146 <object-name>propdisc</object-name>
147 <object-name>propblur</object-name>
150 <!-- Une ombre pour OSG -->
152 <path>Aircraft/PC-12/Models/shadow.xml</path>
162 <path>Aircraft/PC-12/Models/Interior/interior.xml</path>
165 <!-- Cranking effects
167 <path>Aircraft/PC-12/Models/Effects/cranking/cranking.xml</path>
172 <pitch-deg> 45 </pitch-deg>
177 <path>Aircraft/PC-12/Models/Effects/cranking/cranking.xml</path>
182 <pitch-deg> 45 </pitch-deg>
187 <path>Aircraft/PC-12/Models/Effects/cranking/cranking.xml</path>
192 <pitch-deg> 45 </pitch-deg>
196 <!-- Effets sur le sol -->
199 <path>Aircraft/PC-12/Models/Effects/ground/ground0.xml</path>
201 <x-m> -4.68439 </x-m>
203 <z-m> -2.02835 </z-m>
209 <path>Aircraft/PC-12/Models/Effects/ground/ground1.xml</path>
211 <x-m> -1.22521 </x-m>
212 <y-m> -2.24719 </y-m>
213 <z-m> -2.11304 </z-m>
219 <path>Aircraft/PC-12/Models/Effects/ground/ground2.xml</path>
221 <x-m> -1.22521 </x-m>
223 <z-m> -2.11304 </z-m>
229 <name>HeliceComplete</name>
230 <object-name>propdisc</object-name>
231 <object-name>propblur</object-name>
232 <object-name>helice</object-name>
233 <object-name>bol</object-name>
236 <!-- Séléction de l'objet visible en fonction des rpm -->
239 <object-name>propdisc</object-name>
242 <property>engines/engine[0]/rpm</property>
250 <object-name>propblur</object-name>
254 <property>engines/engine[0]/rpm</property>
255 <value>600.000</value>
258 <property>engines/engine[0]/rpm</property>
259 <value>1500.001</value>
267 <object-name>helice</object-name>
270 <property>engines/engine[0]/rpm</property>
278 <object-name>HeliceComplete</object-name>
281 <property>engines/engine[0]/rpm</property>
285 <property>engines/engine[0]/rpm</property>
288 <x-m> -6.72862 </x-m>
290 <z-m> -0.40130 </z-m>
299 <!-- Gouverne de profondeur -->
302 <object-name>profondeur</object-name>
303 <property>surface-positions/elevator-pos-norm</property>
304 <factor> 15 </factor>
317 <!-- Gouverne de direction -->
320 <object-name>direction</object-name>
321 <property>surface-positions/rudder-pos-norm</property>
322 <factor> -15 </factor>
324 <x1-m> 5.32886 </x1-m>
325 <y1-m> 0.00000 </y1-m>
326 <z1-m> -0.19139 </z1-m>
327 <x2-m> 6.38009 </x2-m>
328 <y2-m> 0.00000 </y2-m>
329 <z2-m> 1.85454 </z2-m>
333 <!-- Animations des ailerons -->
336 <object-name>aileronG</object-name>
337 <property>surface-positions/left-aileron-pos-norm</property>
338 <factor> 15 </factor>
340 <x1-m> -1.19358 </x1-m>
341 <y1-m> -7.43531 </y1-m>
342 <z1-m> -0.35836 </z1-m>
343 <x2-m> -1.03949 </x2-m>
344 <y2-m> -5.72719 </y2-m>
345 <z2-m> -0.54778 </z2-m>
351 <object-name>aileronD</object-name>
352 <property>surface-positions/right-aileron-pos-norm</property>
353 <factor> 15 </factor>
355 <x1-m> -1.03949 </x1-m>
356 <y1-m> 5.72719 </y1-m>
357 <z1-m> -0.54778 </z1-m>
358 <x2-m> -1.19358 </x2-m>
359 <y2-m> 7.43531 </y2-m>
360 <z2-m> -0.35836 </z2-m>
366 <type>translate</type>
367 <object-name>voletG</object-name>
368 <property>surface-positions/flap-pos-norm</property>
370 <entry><ind> 0.0 </ind><dep> 0.0 </dep></entry>
371 <entry><ind> 0.1 </ind><dep> 0.1 </dep></entry>
372 <entry><ind> 1.0 </ind><dep> 0.1 </dep></entry>
374 <factor> 0.1 </factor>
383 <type>translate</type>
384 <object-name>voletG</object-name>
385 <property>surface-positions/flap-pos-norm</property>
387 <entry><ind> 0.0 </ind><dep> 0.00 </dep></entry>
388 <entry><ind> 0.1 </ind><dep> -0.05 </dep></entry>
389 <entry><ind> 1.0 </ind><dep> -0.05 </dep></entry>
400 <object-name>voletG</object-name>
401 <property>surface-positions/flap-pos-norm</property>
403 <entry><ind> 0.0 </ind><dep> 0 </dep></entry>
404 <entry><ind> 0.1 </ind><dep> 0 </dep></entry>
405 <entry><ind> 1.0 </ind><dep> 50 </dep></entry>
408 <x1-m> -0.98906 </x1-m>
409 <y1-m> -4.91885 </y1-m>
410 <z1-m> -0.88627 </z1-m>
411 <x2-m> -0.79190 </x2-m>
412 <y2-m> -0.99852 </y2-m>
413 <z2-m> -1.29486 </z2-m>
418 <type>translate</type>
419 <object-name>voletD</object-name>
420 <property>surface-positions/flap-pos-norm</property>
422 <entry><ind> 0.0 </ind><dep> 0.0 </dep></entry>
423 <entry><ind> 0.1 </ind><dep> 0.1 </dep></entry>
424 <entry><ind> 1.0 </ind><dep> 0.1 </dep></entry>
426 <factor> 0.1 </factor>
435 <type>translate</type>
436 <object-name>voletD</object-name>
437 <property>surface-positions/flap-pos-norm</property>
439 <entry><ind> 0.0 </ind><dep> 0.00 </dep></entry>
440 <entry><ind> 0.1 </ind><dep> -0.05 </dep></entry>
441 <entry><ind> 1.0 </ind><dep> -0.05 </dep></entry>
452 <object-name>voletD</object-name>
453 <property>surface-positions/flap-pos-norm</property>
455 <entry><ind> 0.0 </ind><dep> 0 </dep></entry>
456 <entry><ind> 0.1 </ind><dep> 0 </dep></entry>
457 <entry><ind> 1.0 </ind><dep> 50 </dep></entry>
460 <x1-m> -0.79190 </x1-m>
461 <y1-m> 0.99852 </y1-m>
462 <z1-m> -1.29486 </z1-m>
463 <x2-m> -0.98906 </x2-m>
464 <y2-m> 4.91885 </y2-m>
465 <z2-m> -0.88627 </z2-m>
469 <!-- Animation des portes des trains -->
472 <object-name>porteAG</object-name>
473 <property>gear/gear[0]/position-norm</property>
475 <entry><ind> 0.0 </ind><dep> 0 </dep></entry>
476 <entry><ind> 0.1 </ind><dep> -100 </dep></entry>
477 <entry><ind> 1.0 </ind><dep> -100 </dep></entry>
480 <x1-m> -4.45317 </x1-m>
481 <y1-m> -0.21689 </y1-m>
482 <z1-m> -1.12283 </z1-m>
483 <x2-m> -3.36350 </x2-m>
484 <y2-m> -0.21689 </y2-m>
485 <z2-m> -1.12310 </z2-m>
491 <object-name>porteAD</object-name>
492 <property>gear/gear[0]/position-norm</property>
494 <entry><ind> 0.0 </ind><dep> 0 </dep></entry>
495 <entry><ind> 0.1 </ind><dep> -100 </dep></entry>
496 <entry><ind> 1.0 </ind><dep> -100 </dep></entry>
499 <x1-m> -3.36350 </x1-m>
500 <y1-m> 0.21689 </y1-m>
501 <z1-m> -1.12310 </z1-m>
502 <x2-m> -4.45317 </x2-m>
503 <y2-m> 0.21689 </y2-m>
504 <z2-m> -1.12283 </z2-m>
510 <object-name>porteG</object-name>
511 <property>gear/gear[1]/position-norm</property>
513 <entry><ind> 0 </ind><dep> 0 </dep></entry>
514 <entry><ind> 1 </ind><dep> -85 </dep></entry>
517 <x1-m> -1.35212 </x1-m>
518 <y1-m> -2.36079 </y1-m>
519 <z1-m> -1.01243 </z1-m>
520 <x2-m> -1.09829 </x2-m>
521 <y2-m> -2.36079 </y2-m>
522 <z2-m> -0.99793 </z2-m>
528 <object-name>porteD</object-name>
529 <property>gear/gear[2]/position-norm</property>
531 <entry><ind> 0 </ind><dep> 0 </dep></entry>
532 <entry><ind> 1 </ind><dep> -85 </dep></entry>
535 <x1-m> -1.09829 </x1-m>
536 <y1-m> 2.36079 </y1-m>
537 <z1-m> -0.99793 </z1-m>
538 <x2-m> -1.35212 </x2-m>
539 <y2-m> 2.36079 </y2-m>
540 <z2-m> -1.01243 </z2-m>
544 <!-- Rentre des roues -->
546 <name>TrainAvant</name>
547 <object-name>axeA</object-name>
548 <object-name>roueA</object-name>
553 <object-name>TrainAvant</object-name>
554 <property>gear/gear[0]/position-norm</property>
556 <entry><ind> 0 </ind><dep> -105 </dep></entry>
557 <entry><ind> 1 </ind><dep> 0 </dep></entry>
560 <x-m> -4.56854 </x-m>
562 <z-m> -1.00775 </z-m>
572 <name>TrainGauche</name>
573 <object-name>axeG</object-name>
574 <object-name>roueG</object-name>
579 <object-name>TrainGauche</object-name>
580 <property>gear/gear[1]/position-norm</property>
582 <entry><ind> 0 </ind><dep> 85 </dep></entry>
583 <entry><ind> 1 </ind><dep> 0 </dep></entry>
586 <x-m> -1.22521 </x-m>
587 <y-m> -2.24719 </y-m>
588 <z-m> -0.93207 </z-m>
598 <name>TrainDroit</name>
599 <object-name>axeD</object-name>
600 <object-name>roueD</object-name>
605 <object-name>TrainDroit</object-name>
606 <property>gear/gear[2]/position-norm</property>
608 <entry><ind> 0 </ind><dep> -85 </dep></entry>
609 <entry><ind> 1 </ind><dep> 0 </dep></entry>
612 <x-m> -1.22521 </x-m>
614 <z-m> -0.93207 </z-m>
623 <!-- Rotation de la roue avant en fonction de la gouverne de direction -->
626 <object-name>TrainAvant</object-name>
627 <property>surface-positions/rudder-pos-norm</property>
628 <factor> -25 </factor>
630 <x-m> -4.68439 </x-m>
632 <z-m> -1.81342 </z-m>
641 <!-- Rotation des roues lors du roulage -->
644 <object-name>roueA</object-name>
645 <property>gear/gear[0]/rollspeed-ms</property>
646 <factor> 30 </factor>
648 <x-m> -4.68439 </x-m>
650 <z-m> -1.81342 </z-m>
661 <object-name>roueG</object-name>
662 <property>gear/gear[1]/rollspeed-ms</property>
663 <factor> 30 </factor>
665 <x-m> -1.22521 </x-m>
666 <y-m> -2.24719 </y-m>
667 <z-m> -1.79934 </z-m>
678 <object-name>roueD</object-name>
679 <property>gear/gear[2]/rollspeed-ms</property>
680 <factor> 30 </factor>
682 <x-m> -1.22521 </x-m>
684 <z-m> -1.79934 </z-m>
696 <object-name>porte</object-name>
697 <visible>true</visible>
700 <repeatable>false</repeatable>
702 <command>nasal</command>
703 <script>doors.crew.toggle();</script>
710 <object-name>porte</object-name>
711 <property>sim/model/door-positions/crew/position-norm</property>
713 <entry><ind> 0 </ind><dep> 0 </dep></entry>
714 <entry><ind> 1 </ind><dep> 155 </dep></entry>
717 <x1-m> -2.91089 </x1-m>
718 <y1-m> -0.79577 </y1-m>
719 <z1-m> -0.85223 </z1-m>
720 <x2-m> -2.44903 </x2-m>
721 <y2-m> -0.79087 </y2-m>
722 <z2-m> -0.85223 </z2-m>
728 <name>PorteCargo</name>
729 <object-name>baie</object-name>
730 <object-name>vitrebaie</object-name>
735 <object-name>PorteCargo</object-name>
736 <visible>true</visible>
739 <repeatable>false</repeatable>
741 <command>nasal</command>
742 <script>doors.passenger.toggle();</script>
749 <object-name>PorteCargo</object-name>
750 <property>sim/model/door-positions/passenger/position-norm</property>
752 <entry><ind> 0 </ind><dep> 0 </dep></entry>
753 <entry><ind> 1 </ind><dep> -100 </dep></entry>
756 <x1-m> -0.03429 </x1-m>
757 <y1-m> -0.52347 </y1-m>
758 <z1-m> 0.54909 </z1-m>
759 <x2-m> 1.19196 </x2-m>
760 <y2-m> -0.52828 </y2-m>
761 <z2-m> 0.54909 </z2-m>
765 <!-- Effets lumineux -->
767 <path>Aircraft/PC-12/Models/light/beacon.xml</path>
776 <path>Aircraft/PC-12/Models/light/RedLight.xml</path>
778 <x-m> -1.76153 </x-m>
779 <y-m> -7.60549 </y-m>
780 <z-m> -0.30948 </z-m>
785 <path>Aircraft/PC-12/Models/light/StrobeLight.xml</path>
787 <x-m> -1.72053 </x-m>
788 <y-m> -7.60549 </y-m>
789 <z-m> -0.30948 </z-m>
794 <path>Aircraft/PC-12/Models/light/GreenLight.xml</path>
796 <x-m> -1.61083 </x-m>
798 <z-m> -0.29886 </z-m>
803 <path>Aircraft/PC-12/Models/light/StrobeLight.xml</path>
805 <x-m> -1.57083 </x-m>
807 <z-m> -0.29886 </z-m>
813 <name>LightCone</name>
814 <path>Aircraft/PC-12/Models/light/light-cone.xml</path>
819 <pitch-deg> -7.5 </pitch-deg>
825 <object-name>LightCone</object-name>
828 <property>controls/switches/landing-light</property>