console-starboard.xml 5.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250
  1. <?xml version="1.0"?>
  2. <!-- U/C switches -->
  3. <PropertyList>
  4. <path>console-starboard.ac</path>
  5. <animation>
  6. <type>rotate</type>
  7. <object-name>EngineSelector</object-name>
  8. <property>/controls/engines/starter-selected</property>
  9. <factor>20</factor>
  10. <center>
  11. <x-m> 0.511</x-m>
  12. <y-m> 0.0</y-m>
  13. <z-m> 0.0</z-m>
  14. </center>
  15. <axis>
  16. <x>0</x>
  17. <y>0</y>
  18. <z>-1</z>
  19. </axis>
  20. </animation>
  21. <animation>
  22. <type>pick</type>
  23. <object-name>EngineSelector</object-name>
  24. <visible>true</visible>
  25. <action>
  26. <button>0</button>
  27. <repeatable>false</repeatable>
  28. <binding>
  29. <command>nasal</command>
  30. <script>
  31. starter.incStarter()
  32. </script>
  33. </binding>
  34. </action>
  35. </animation>
  36. <animation>
  37. <type>pick</type>
  38. <object-name>EngineStarter</object-name>
  39. <object-name>StarterMount</object-name>
  40. <action>
  41. <button>0</button>
  42. <repeatable>false</repeatable>
  43. <binding>
  44. <command>nasal</command>
  45. <script>
  46. starter.pressStarter();
  47. </script>
  48. </binding>
  49. </action>
  50. </animation>
  51. <animation>
  52. <type>translate</type>
  53. <object-name>EngineStarter</object-name>
  54. <property>/controls/engines/starter-engaged</property>
  55. <factor>-0.003</factor>
  56. <axis>
  57. <x>0</x>
  58. <y>0</y>
  59. <z>1</z>
  60. </axis>
  61. </animation>
  62. <animation>
  63. <type>pick</type>
  64. <object-name>EngineMaster</object-name>
  65. <object-name>MasterMount</object-name>
  66. <action>
  67. <button>0</button>
  68. <repeatable>false</repeatable>
  69. <binding>
  70. <command>nasal</command>
  71. <script>
  72. starter.toggleMaster()
  73. </script>
  74. </binding>
  75. </action>
  76. </animation>
  77. <animation>
  78. <type>rotate</type>
  79. <object-name>EngineMaster</object-name>
  80. <property>/controls/engines/master</property>
  81. <factor>-40</factor>
  82. <center>
  83. <x-m> 0.47</x-m>
  84. <y-m> 0.0</y-m>
  85. <z-m> 0.057</z-m>
  86. </center>
  87. <axis>
  88. <x>0</x>
  89. <y>1</y>
  90. <z>0</z>
  91. </axis>
  92. </animation>
  93. <!-- Radar Limiter Inset -->
  94. <animation>
  95. <type>pick</type>
  96. <object-name>LimitSwitch</object-name>
  97. <object-name>LimitSwitchSurround</object-name>
  98. <action>
  99. <button>0</button>
  100. <repeatable>false</repeatable>
  101. <binding>
  102. <command>property-toggle</command>
  103. <property>/controls/radar/limiter-active</property>
  104. </binding>
  105. </action>
  106. </animation>
  107. <animation>
  108. <type>rotate</type>
  109. <object-name>LimitSwitch</object-name>
  110. <property>/controls/radar/limiter-active</property>
  111. <factor>-90</factor>
  112. <center>
  113. <x-m> 0.13</x-m>
  114. <y-m> 0.0</y-m>
  115. <z-m> 0.058</z-m>
  116. </center>
  117. <axis>
  118. <x>0</x>
  119. <y>1</y>
  120. <z>0</z>
  121. </axis>
  122. </animation>
  123. <animation>
  124. <type>pick</type>
  125. <object-name>RadarRange</object-name>
  126. <object-name>RadarRangeSurround</object-name>
  127. <action>
  128. <button>0</button>
  129. <repeatable>false</repeatable>
  130. <binding>
  131. <command>property-toggle</command>
  132. <property>/controls/radar/sensitivity-five-thousand</property>
  133. </binding>
  134. </action>
  135. </animation>
  136. <animation>
  137. <type>rotate</type>
  138. <object-name>RadarRange</object-name>
  139. <property>/controls/radar/sensitivity-five-thousand</property>
  140. <factor>-90</factor>
  141. <offset>-90</offset>
  142. <center>
  143. <x-m> 0.13</x-m>
  144. <y-m> 0.0</y-m>
  145. <z-m> 0.058</z-m>
  146. </center>
  147. <axis>
  148. <x>0</x>
  149. <y>1</y>
  150. <z>0</z>
  151. </axis>
  152. </animation>
  153. <animation>
  154. <type>pick</type>
  155. <object-name>LimitTestSwitch</object-name>
  156. <object-name>TestSwitchSurround</object-name>
  157. <action>
  158. <button>0</button>
  159. <repeatable>false</repeatable>
  160. <binding>
  161. <command>property-toggle</command>
  162. <property>/controls/radar/limiter-light-test</property>
  163. </binding>
  164. </action>
  165. </animation>
  166. <animation>
  167. <type>rotate</type>
  168. <object-name>LimitTestSwitch</object-name>
  169. <property>/controls/radar/limiter-light-test</property>
  170. <factor>-90</factor>
  171. <offset>-90</offset>
  172. <center>
  173. <x-m> 0.13</x-m>
  174. <y-m> 0.0</y-m>
  175. <z-m> 0.058</z-m>
  176. </center>
  177. <axis>
  178. <x>0</x>
  179. <y>1</y>
  180. <z>0</z>
  181. </axis>
  182. </animation>
  183. <model>
  184. <name>Limit</name>
  185. <path>Aircraft/vulcanb2/Models/Instruments/radar-limiter.xml</path>
  186. <offsets>
  187. <x-m>0.13</x-m>
  188. <y-m>-0.015</y-m>
  189. <z-m>0.058</z-m>
  190. </offsets>
  191. </model>
  192. <!-- Doors and Bomb controls -->
  193. <model>
  194. <name>EmergencyJettison</name>
  195. <path>Aircraft/vulcanb2/Models/Instruments/emergency-bomb-jettison.xml</path>
  196. <offsets>
  197. <x-m>0.24</x-m>
  198. <y-m>0.03</y-m>
  199. <z-m>0.06</z-m>
  200. </offsets>
  201. </model>
  202. <model>
  203. <name>EmergencyBombBayDoors</name>
  204. <path>Aircraft/vulcanb2/Models/Instruments/emergency-bomb-door.xml</path>
  205. <offsets>
  206. <x-m>0.24</x-m>
  207. <y-m>0.01</y-m>
  208. <z-m>0.06</z-m>
  209. </offsets>
  210. </model>
  211. <model>
  212. <name>BombBayDoors</name>
  213. <path>Aircraft/vulcanb2/Models/Instruments/bomb-door-switch.xml</path>
  214. <offsets>
  215. <x-m>0.24</x-m>
  216. <y-m>-0.01</y-m>
  217. <z-m>0.06</z-m>
  218. </offsets>
  219. </model>
  220. <!-- *** LoD *** -->
  221. <animation>
  222. <type>range</type>
  223. <min-m>0</min-m>
  224. <max-m>5</max-m>
  225. </animation>
  226. </PropertyList>