Honeycomb-Aeronautical-Bravo-Throttle-Quadrant.xml 5.8 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175
  1. <?xml version="1.0"?>
  2. <PropertyList>
  3. <name type="string">Honeycomb Aeronautical Bravo Throttle Quadrant</name>
  4. <axis>
  5. <desc type="string">Throttle Engine 1</desc>
  6. <binding>
  7. <command type="string">property-scale</command>
  8. <property type="string">/controls/engines/engine[1]/throttle</property>
  9. <factor type="double">0.5</factor>
  10. <offset type="double">1</offset>
  11. <power type="double">1</power>
  12. </binding>
  13. </axis>
  14. <axis n="1">
  15. <desc type="string">Throttle Engine 0</desc>
  16. <binding>
  17. <command type="string">property-scale</command>
  18. <property type="string">/controls/engines/engine[0]/throttle</property>
  19. <factor type="double">0.5</factor>
  20. <offset type="double">1</offset>
  21. <power type="double">1</power>
  22. </binding>
  23. </axis>
  24. <axis n="5">
  25. <desc type="string">Throttle Engine 2</desc>
  26. <binding>
  27. <command type="string">property-scale</command>
  28. <property type="string">/controls/engines/engine[2]/throttle</property>
  29. <factor type="double">0.5</factor>
  30. <offset type="double">1</offset>
  31. <power type="double">1</power>
  32. </binding>
  33. </axis>
  34. <axis n="4">
  35. <desc type="string">Throttle Engine 3</desc>
  36. <binding>
  37. <command type="string">property-scale</command>
  38. <property type="string">/controls/engines/engine[3]/throttle</property>
  39. <factor type="double">0.5</factor>
  40. <offset type="double">1</offset>
  41. <power type="double">1</power>
  42. </binding>
  43. </axis>
  44. <button n="28">
  45. <desc type="string">Engine 0 Reverser</desc>
  46. <binding>
  47. <command type="string">property-assign</command>
  48. <property type="string">controls/engines/engine[0]/reverser</property>
  49. <value type="bool">true</value>
  50. </binding>
  51. <mod-up>
  52. <binding>
  53. <command type="string">property-assign</command>
  54. <property type="string">controls/engines/engine[0]/reverser</property>
  55. <value type="bool">false</value>
  56. </binding>
  57. </mod-up>
  58. <repeatable type="double">0</repeatable>
  59. </button>
  60. <button n="8">
  61. <desc type="string">Engine 1 Reverser</desc>
  62. <binding>
  63. <command type="string">property-assign</command>
  64. <property type="string">controls/engines/engine[1]/reverser</property>
  65. <value type="bool">true</value>
  66. </binding>
  67. <mod-up>
  68. <binding>
  69. <command type="string">property-assign</command>
  70. <property type="string">controls/engines/engine[1]/reverser</property>
  71. <value type="bool">false</value>
  72. </binding>
  73. </mod-up>
  74. <repeatable type="double">0</repeatable>
  75. </button>
  76. <button n="9">
  77. <desc type="string">Engine 2 Reverser</desc>
  78. <binding>
  79. <command type="string">property-assign</command>
  80. <property type="string">controls/engines/engine[2]/reverser</property>
  81. <value type="bool">true</value>
  82. </binding>
  83. <mod-up>
  84. <binding>
  85. <command type="string">property-assign</command>
  86. <property type="string">controls/engines/engine[2]/reverser</property>
  87. <value type="bool">false</value>
  88. </binding>
  89. </mod-up>
  90. <repeatable type="double">0</repeatable>
  91. </button>
  92. <button n="10">
  93. <desc type="string">Engine 3 Reverser</desc>
  94. <binding>
  95. <command type="string">property-assign</command>
  96. <property type="string">controls/engines/engine[3]/reverser</property>
  97. <value type="bool">true</value>
  98. </binding>
  99. <mod-up>
  100. <binding>
  101. <command type="string">property-assign</command>
  102. <property type="string">controls/engines/engine[3]/reverser</property>
  103. <value type="bool">false</value>
  104. </binding>
  105. </mod-up>
  106. <repeatable type="double">0</repeatable>
  107. </button>
  108. <button n="30">
  109. <desc type="string">Gear Up</desc>
  110. <binding>
  111. <command type="string">nasal</command>
  112. <script type="string">controls.gearDown(-1);</script>
  113. </binding>
  114. <repeatable type="double">0</repeatable>
  115. </button>
  116. <button n="31">
  117. <desc type="string">Gear Down</desc>
  118. <binding>
  119. <command type="string">nasal</command>
  120. <script type="string">controls.gearDown(1);</script>
  121. </binding>
  122. <repeatable type="double">0</repeatable>
  123. </button>
  124. <button n="14">
  125. <desc type="string">Flaps Down</desc>
  126. <binding>
  127. <command type="string">nasal</command>
  128. <script type="string">controls.flapsDown(1);</script>
  129. </binding>
  130. <repeatable type="double">0</repeatable>
  131. </button>
  132. <button n="15">
  133. <desc type="string">Flaps Up</desc>
  134. <binding>
  135. <command type="string">nasal</command>
  136. <script type="string">controls.flapsDown(-1);</script>
  137. </binding>
  138. <repeatable type="double">0</repeatable>
  139. </button>
  140. <button n="21">
  141. <desc type="string">Elevator Trim Down</desc>
  142. <binding>
  143. <command type="string">nasal</command>
  144. <script type="string">controls.elevatorTrim(1);</script>
  145. </binding>
  146. <repeatable type="double">1</repeatable>
  147. </button>
  148. <button n="22">
  149. <desc type="string">Elevator Trim Up</desc>
  150. <binding>
  151. <command type="string">nasal</command>
  152. <script type="string">controls.elevatorTrim(-1);</script>
  153. </binding>
  154. <repeatable type="double">1</repeatable>
  155. </button>
  156. <button n="34">
  157. <desc type="string">Wipers Off</desc>
  158. <binding>
  159. <command type="string">property-assign</command>
  160. <property type="string">/controls/anti-ice/wiper</property>
  161. <value type="bool">false</value>
  162. </binding>
  163. <repeatable type="double">0</repeatable>
  164. </button>
  165. <button n="33">
  166. <desc type="string">Wipers On</desc>
  167. <binding>
  168. <command type="string">property-assign</command>
  169. <property type="string">/controls/anti-ice/wiper</property>
  170. <value type="bool">true</value>
  171. </binding>
  172. <repeatable type="double">0</repeatable>
  173. </button>
  174. </PropertyList>