3 ************************************************************************
4 Tupolev 154B-2 model/animation config.
6 2004-03-25 Ilja Moderau iljamod@web.de http://www.flighgear.de.vu
8 2004-06-24 Ilia Pavlenko ip@globe.net.nz - correction of aileron animations & lowered shadow
9 ************************************************************************
11 Modified by Yurik V. Nikiforoff for Tu-154B project, mar 2009.
13 This file is under GPL licensy.
18 <path>tu154B.ac</path>
22 <pitch-deg>0</pitch-deg>
27 <x-offset>0.94</x-offset>
28 <y-offset>0.95</y-offset>
29 <z-offset>0.95</z-offset>
35 var livery_update = aircraft.livery_update.new("Aircraft/tu154b/Model/Liveries");
45 <object-name>fuse1_1</object-name>
46 <property-base>tu154/livery/maina</property-base>
47 <texture-prop>texture</texture-prop>
53 <object-name>fuse2</object-name>
54 <object-name>poly_1</object-name>
55 <object-name>Rudder</object-name>
56 <property-base>tu154/livery/mainb</property-base>
57 <texture-prop>texture</texture-prop>
58 <texture>mainb_t.png</texture>
63 <object-name>ElevatorLeft</object-name>
64 <object-name>ElevatorRight</object-name>
65 <object-name>Engine.1</object-name>
66 <object-name>Engine.2</object-name>
67 <object-name>HorizStabLeft</object-name>
68 <object-name>HorizStabRight</object-name>
69 <property-base>tu154/livery/var</property-base>
70 <texture-prop>texture</texture-prop>
71 <texture>var_t.png</texture>
76 <object-name>FlapLeftInner.1</object-name>
77 <object-name>FlapLeftInner.2</object-name>
78 <object-name>FlapLeftInner.3</object-name>
79 <object-name>FlapLeftInner.4</object-name>
80 <object-name>FlapLeftOuter.1</object-name>
81 <object-name>FlapLeftOuter.2</object-name>
82 <object-name>FlapLeftOuter.3</object-name>
83 <object-name>FlapLeftOuter.4</object-name>
84 <object-name>GearDoorLeft.1</object-name>
85 <object-name>GearDoorLeft.2</object-name>
86 <object-name>GearDoorLeft.3</object-name>
87 <object-name>GearDoorLeft.4</object-name>
88 <object-name>GearDoorRight.1</object-name>
89 <object-name>GearDoorRight.2</object-name>
90 <object-name>GearDoorRight.3</object-name>
91 <object-name>GearDoorRight.4</object-name>
92 <object-name>GondolaLeft</object-name>
93 <object-name>HousingLeftInnerF1</object-name>
94 <object-name>HousingLeftInnerF2</object-name>
95 <object-name>HousingLeftInnerR1</object-name>
96 <object-name>HousingLeftInnerR2</object-name>
97 <object-name>HousingLeftOuterF1</object-name>
98 <object-name>HousingLeftOuterF2</object-name>
99 <object-name>HousingLeftOuterF3</object-name>
100 <object-name>HousingLeftOuterR1</object-name>
101 <object-name>HousingLeftOuterR2</object-name>
102 <object-name>HousingLeftOuterR3</object-name>
104 <object-name>HousingRightInnerF1</object-name>
105 <object-name>HousingRightInnerF2</object-name>
106 <object-name>HousingRightInnerR1</object-name>
107 <object-name>HousingRightInnerR2</object-name>
108 <object-name>HousingRightOuterF1</object-name>
109 <object-name>HousingRightOuterF2</object-name>
110 <object-name>HousingRightOuterF3</object-name>
111 <object-name>HousingRightOuterR1</object-name>
112 <object-name>HousingRightOuterR2</object-name>
113 <object-name>HousingRightOuterR3</object-name>
115 <object-name>LeftWing_0</object-name>
116 <object-name>LeftWing_1</object-name>
117 <object-name>RightWing_1</object-name>
118 <object-name>SpeedBrakeLeft</object-name>
119 <object-name>AileronLeftInner</object-name>
120 <object-name>AileronLeftOuter</object-name>
121 <object-name>Cube</object-name>
122 <object-name>Cube.002</object-name>
123 <object-name>Cube</object-name>
125 <property-base>tu154/livery/wingl</property-base>
126 <texture-prop>texture</texture-prop>
127 <texture>wingl_t.png</texture>
131 <type>material</type>
132 <object-name>FlapRightInner.1</object-name>
133 <object-name>FlapRightInner.2</object-name>
134 <object-name>FlapRightInner.3</object-name>
135 <object-name>FlapRightInner.4</object-name>
136 <object-name>FlapRightOuter.1</object-name>
137 <object-name>FlapRightOuter.2</object-name>
138 <object-name>FlapRightOuter.3</object-name>
139 <object-name>FlapRightOuter.4</object-name>
140 <object-name>GondolaRight</object-name>
141 <object-name>RightWing_0</object-name>
142 <object-name>AileronRightOuter</object-name>
144 <property-base>tu154/livery/wingr</property-base>
145 <texture-prop>texture</texture-prop>
146 <texture>wingr_t.png</texture>
152 <object-name>AileronLeftOuter</object-name>
153 <property>surface-positions/left-aileron-pos-norm</property>
171 <object-name>AileronRightOuter</object-name>
172 <property>surface-positions/left-aileron-pos-norm</property>
188 <object-name>SpeedBrakeLeft</object-name>
189 <object-name>AileronLeftInner</object-name>
190 <property>surface-positions/speedbrake-pos-norm</property>
192 <offset-deg>0</offset-deg>
207 <object-name>ElevatorLeft</object-name>
208 <property>surface-positions/elevator-pos-norm</property>
224 <object-name>ElevatorRight</object-name>
225 <property>surface-positions/elevator-pos-norm</property>
241 <object-name>Rudder</object-name>
242 <property>surface-positions/rudder-pos-norm</property>
258 <object-name>GearNoseWheels</object-name>
259 <property>surface-positions/rudder-pos-norm</property>
273 <!-- beginning of FlapsInner: Left and Right-->
276 <type>translate</type>
277 <object-name>HousingLeftInnerR1</object-name>
278 <object-name>HousingLeftInnerR2</object-name>
279 <object-name>HousingRightInnerR1</object-name>
280 <object-name>HousingRightInnerR2</object-name>
281 <property>surface-positions/flap-pos-norm</property>
309 <object-name>HousingLeftInnerR1</object-name>
310 <object-name>HousingLeftInnerR2</object-name>
311 <object-name>HousingRightInnerR1</object-name>
312 <object-name>HousingRightInnerR2</object-name>
313 <property>surface-positions/flap-pos-norm</property>
345 <type>translate</type>
346 <object-name>FlapLeftInner.3</object-name>
347 <object-name>FlapRightInner.3</object-name>
348 <property>surface-positions/flap-pos-norm</property>
375 <type>translate</type>
376 <object-name>FlapLeftInner.2</object-name>
377 <object-name>FlapRightInner.2</object-name>
378 <property>surface-positions/flap-pos-norm</property>
411 <object-name>FlapLeftInner.3</object-name>
412 <object-name>FlapRightInner.3</object-name>
413 <property>surface-positions/flap-pos-norm</property>
446 <object-name>FlapLeftInner.2</object-name>
447 <object-name>FlapRightInner.2</object-name>
448 <property>surface-positions/flap-pos-norm</property>
480 <type>translate</type>
481 <object-name>FlapLeftInner.1</object-name>
482 <object-name>FlapRightInner.1</object-name>
483 <property>surface-positions/flap-pos-norm</property>
516 <object-name>FlapLeftInner.1</object-name>
517 <object-name>FlapRightInner.1</object-name>
518 <property>surface-positions/flap-pos-norm</property>
550 <type>translate</type>
551 <object-name>FlapLeftInner.4</object-name>
552 <property>surface-positions/flap-pos-norm</property>
575 <type>translate</type>
576 <object-name>FlapRightInner.4</object-name>
577 <property>surface-positions/flap-pos-norm</property>
599 <!-- end of FlapsInner: Left and Right-->
606 <type>translate</type>
607 <object-name>HousingLeftOuterR1</object-name>
608 <object-name>HousingRightOuterR1</object-name>
609 <property>surface-positions/flap-pos-norm</property>
636 <type>translate</type>
637 <object-name>HousingLeftOuterR2</object-name>
638 <object-name>HousingRightOuterR2</object-name>
639 <property>surface-positions/flap-pos-norm</property>
666 <type>translate</type>
667 <object-name>HousingLeftOuterR3</object-name>
668 <object-name>HousingRightOuterR3</object-name>
669 <property>surface-positions/flap-pos-norm</property>
697 <object-name>HousingLeftOuterR1</object-name>
698 <object-name>HousingRightOuterR1</object-name>
699 <property>surface-positions/flap-pos-norm</property>
732 <object-name>HousingLeftOuterR2</object-name>
733 <object-name>HousingRightOuterR2</object-name>
734 <property>surface-positions/flap-pos-norm</property>
767 <object-name>HousingLeftOuterR3</object-name>
768 <object-name>HousingRightOuterR3</object-name>
769 <property>surface-positions/flap-pos-norm</property>
803 <type>translate</type>
804 <object-name>FlapLeftOuter.3</object-name>
805 <property>surface-positions/flap-pos-norm</property>
832 <type>translate</type>
833 <object-name>FlapLeftOuter.2</object-name>
834 <property>surface-positions/flap-pos-norm</property>
866 <type>translate</type>
867 <object-name>FlapLeftOuter.1</object-name>
868 <property>surface-positions/flap-pos-norm</property>
901 <object-name>FlapLeftOuter.3</object-name>
902 <property>surface-positions/flap-pos-norm</property>
935 <object-name>FlapLeftOuter.2</object-name>
936 <property>surface-positions/flap-pos-norm</property>
968 <type>translate</type>
969 <object-name>FlapLeftOuter.4</object-name>
970 <property>surface-positions/flap-pos-norm</property>
994 <object-name>FlapLeftOuter.4</object-name>
995 <property>surface-positions/flap-pos-norm</property>
1033 <!-- end of FlapsLeftInner -->
1036 <!-- beginning of FlapsRightOuter-->
1038 <type>translate</type>
1039 <object-name>FlapRightOuter.3</object-name>
1040 <property>surface-positions/flap-pos-norm</property>
1067 <type>translate</type>
1068 <object-name>FlapRightOuter.2</object-name>
1069 <property>surface-positions/flap-pos-norm</property>
1101 <type>translate</type>
1102 <object-name>FlapRightOuter.1</object-name>
1103 <property>surface-positions/flap-pos-norm</property>
1136 <object-name>FlapRightOuter.3</object-name>
1137 <property>surface-positions/flap-pos-norm</property>
1170 <object-name>FlapRightOuter.2</object-name>
1171 <property>surface-positions/flap-pos-norm</property>
1203 <type>translate</type>
1204 <object-name>FlapRightOuter.4</object-name>
1205 <property>surface-positions/flap-pos-norm</property>
1229 <object-name>FlapRightOuter.4</object-name>
1230 <property>surface-positions/flap-pos-norm</property>
1257 <!-- end of FlapsRightOuter-->
1260 <!-- beginning of the Left and Right Gear-->
1263 <object-name>GearDoorLeft.1</object-name>
1264 <property>gear/gear[1]/position-norm</property>
1297 <object-name>GearDoorLeft.2</object-name>
1298 <property>gear/gear[1]/position-norm</property>
1331 <object-name>GearDoorLeft.3</object-name>
1332 <property>gear/gear[1]/position-norm</property>
1365 <object-name>GearDoorLeft.4</object-name>
1366 <property>gear/gear[1]/position-norm</property>
1399 <object-name>GearDoorRight.1</object-name>
1400 <property>gear/gear[1]/position-norm</property>
1433 <object-name>GearDoorRight.2</object-name>
1434 <property>gear/gear[1]/position-norm</property>
1467 <object-name>GearDoorRight.3</object-name>
1468 <property>gear/gear[1]/position-norm</property>
1501 <object-name>GearDoorRight.4</object-name>
1502 <property>gear/gear[1]/position-norm</property>
1535 <object-name>GearDoorLeft.5</object-name>
1536 <object-name>GearDoorRight.5</object-name>
1537 <property>gear/gear[1]/position-norm</property>
1570 <object-name>GearLeftWheels</object-name>
1571 <object-name>GearRightWheels</object-name>
1572 <property>gear/gear[1]/position-norm</property>
1606 <object-name>GearLeft</object-name>
1607 <object-name>GearRight</object-name>
1608 <property>gear/gear[1]/position-norm</property>
1641 <type>translate</type>
1642 <object-name>GearStrutLeft.2</object-name>
1643 <object-name>GearStrutRight.2</object-name>
1644 <property>gear/gear[1]/position-norm</property>
1676 <object-name>GearStrutLeft.2and3</object-name>
1677 <object-name>GearStrutRight.2and3</object-name>
1678 <property>gear/gear[1]/position-norm</property>
1712 <!-- end of the Left and Right Gear-->
1716 <!-- beginning of GearFront-->
1720 <object-name>GearFront</object-name>
1721 <property>gear/gear[1]/position-norm</property>
1723 <offset-deg>-90</offset-deg>
1738 <object-name>GearFrontStrut</object-name>
1739 <property>gear/gear[1]/position-norm</property>
1740 <offset-deg>-90</offset-deg>
1757 <object-name>GearFrontDoor.1</object-name>
1758 <property>gear/gear[0]/position-norm</property>
1791 <object-name>GearFrontDoor.2</object-name>
1792 <property>gear/gear[0]/position-norm</property>
1825 <object-name>GearFrontDoor.3</object-name>
1826 <property>gear/gear[0]/position-norm</property>
1847 <y-m>-0.516842</y-m>
1859 <object-name>GearFrontDoor.4</object-name>
1860 <property>gear/gear[0]/position-norm</property>
1891 <!-- end of GearFront-->
1893 <!-- beginning: rotation of all wheels-->
1897 <object-name>GearWheelLeft.1</object-name>
1898 <object-name>GearWheelLeft.2</object-name>
1899 <object-name>GearWheelRight.1</object-name>
1900 <object-name>GearWheelRight.2</object-name>
1901 <property>velocities/uBody-fps</property>
1917 <object-name>GearWheelLeft.3</object-name>
1918 <object-name>GearWheelLeft.4</object-name>
1919 <object-name>GearWheelRight.3</object-name>
1920 <object-name>GearWheelRight.4</object-name>
1921 <property>velocities/uBody-fps</property>
1937 <object-name>GearWheelLeft.5</object-name>
1938 <object-name>GearWheelLeft.6</object-name>
1939 <object-name>GearWheelRight.5</object-name>
1940 <object-name>GearWheelRight.6</object-name>
1941 <property>velocities/uBody-fps</property>
1957 <object-name>GearWheelNose.1</object-name>
1958 <object-name>GearWheelNose.2</object-name>
1959 <property>velocities/uBody-fps</property>
1972 <!-- end: rotation of all wheels-->
1974 <!-- beginning: rotation of the engine fans-->
1977 <object-name>EngineFan.1</object-name>
1978 <property>engines/engine/n1</property>
1994 <object-name>EngineFan.2</object-name>
1995 <property>engines/engine[2]/n1</property>
2008 <!-- end: rotation of the engine fans-->
2010 <!--beginning: lights-->
2013 <path>Aircraft/tu154b/Model/Lights/red.xml</path>
2022 <path>Aircraft/tu154b/Model/Lights/green.xml</path>
2031 <path>Aircraft/tu154b/Model/Lights/white.xml</path>
2040 <path>Aircraft/tu154b/Model/Lights/strobe.xml</path>
2049 <path>Aircraft/tu154b/Model/Lights/strobe2.xml</path>
2062 <path>Aircraft/tu154b/Model/Effects/contrail1.xml</path>
2067 <roll-deg> 0 </roll-deg>
2068 <pitch-deg> 0 </pitch-deg>
2069 <heading-deg> 0 </heading-deg>
2074 <path>Aircraft/tu154b/Model/Effects/contrail3.xml</path>
2079 <roll-deg> 0 </roll-deg>
2080 <pitch-deg> 0 </pitch-deg>
2081 <heading-deg> 0 </heading-deg>
2086 <path>Aircraft/tu154b/Model/Effects/contrail2.xml</path>
2091 <roll-deg> 0 </roll-deg>
2092 <pitch-deg> 0 </pitch-deg>
2093 <heading-deg> 0 </heading-deg>
2097 <!-- Particules OSG -->
2099 <path>Aircraft/tu154b/Model/Effects/smoke1.xml</path>
2104 <roll-deg> 0 </roll-deg>
2105 <pitch-deg> 0 </pitch-deg>
2106 <heading-deg> 0 </heading-deg>
2111 <path>Aircraft/tu154b/Model/Effects/smoke3.xml</path>
2116 <roll-deg> 0 </roll-deg>
2117 <pitch-deg> 0 </pitch-deg>
2118 <heading-deg> 0 </heading-deg>
2123 <path>Aircraft/tu154b/Model/Effects/smoke2.xml</path>
2128 <roll-deg> 0 </roll-deg>
2129 <pitch-deg> 0 </pitch-deg>
2130 <heading-deg> 0 </heading-deg>
2137 <path>Aircraft/tu154b/Model/Effects/condensation.xml</path>
2146 <path>Aircraft/tu154b/Model/Effects/condensation.xml</path>
2156 <path>Aircraft/tu154b/Model/Effects/stream_failure.xml</path>
2165 <path>Aircraft/tu154b/Model/Effects/stream_failure.xml</path>
2173 <!--generic tyre smoke-->
2176 <path>Aircraft/tu154b/Model/Effects/tyre-smoke-nose.xml</path>
2177 <name>tyre-smoke-n</name>
2186 <path>Aircraft/tu154b/Model/Effects/tyre-smoke-left.xml</path>
2187 <name>tyre-smoke-l</name>
2196 <path>Aircraft/tu154b/Model/Effects/tyre-smoke-right.xml</path>
2197 <name>tyre-smoke-r</name>