Vulcan_CoPilot-set.xml 7.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245
  1. <?xml version="1.0"?>
  2. <!-- $Id$ -->
  3. <!--
  4. F-29 multiplayer Back Seat view.
  5. Copyright (C) 2009 Anders Gidenstam (anders(at)gidenstam.org)
  6. This file is licensed under the GPL license version 2 or later.
  7. -->
  8. <!--
  9. Usage: fgfs - -prop:/sim/remote/pilot-callsign="remote pilot callsign" - -aircraft=Fi-156-passenger
  10. -->
  11. <PropertyList>
  12. <sim>
  13. <description>Vulcan B2 CoPilot</description>
  14. <author>Mathias Froehlich, Algernon</author>
  15. <status>vAlpha 0.1</status>
  16. <aircraft-version>$Id$</aircraft-version>
  17. <flight-model>null</flight-model>
  18. <presets>
  19. <onground type="bool">false</onground>
  20. <altitude-agl-ft type="double">30.0</altitude-agl-ft>
  21. </presets>
  22. <startup>
  23. <splash-texture>Aircraft/AvroVulcanB2/vulcanb2-splash.png</splash-texture>
  24. </startup>
  25. <!-- 3d model -->
  26. <model>
  27. <path>Aircraft/AvroVulcanB2/Models/Vulcan-CoPilot.xml</path>
  28. </model>
  29. <!-- Views -->
  30. <view n="0">
  31. <!-- Passenger's position. -->
  32. <name>Copilot View</name>
  33. <type>lookfrom</type>
  34. <internal type="bool">true</internal>
  35. <config>
  36. <internal type="bool">true</internal>
  37. <from-model type="bool">false</from-model>
  38. <from-model-idx type="int">0</from-model-idx>
  39. <eye-lat-deg-path>/position/latitude-deg</eye-lat-deg-path>
  40. <eye-lon-deg-path>/position/longitude-deg</eye-lon-deg-path>
  41. <eye-alt-ft-path>/position/altitude-ft</eye-alt-ft-path>
  42. <eye-heading-deg-path>/orientation/heading-deg</eye-heading-deg-path>
  43. <eye-pitch-deg-path>/orientation/pitch-deg</eye-pitch-deg-path>
  44. <eye-roll-deg-path>/orientation/roll-deg</eye-roll-deg-path>
  45. <!-- x/y/z == right/up/back -->
  46. <x-offset-m archive="y">0.35</x-offset-m>
  47. <y-offset-m archive="y">1.1</y-offset-m>
  48. <z-offset-m archive="y">4.8</z-offset-m>
  49. <pitch-offset-deg>-5.0</pitch-offset-deg>
  50. <default-field-of-view-deg>86.3</default-field-of-view-deg>
  51. </config>
  52. </view>
  53. <view n="100">
  54. <name>Navigators belly periscope</name>
  55. <type>lookfrom</type>
  56. <internal type="bool">false</internal>
  57. <config>
  58. <from-model type="bool">true</from-model>
  59. <from-model-idx type="int">0</from-model-idx>
  60. <ground-level-nearplane-m type="double">6f</ground-level-nearplane-m>
  61. <x-offset-m type="double">0.00</x-offset-m>
  62. <y-offset-m type="double">-1.40</y-offset-m>
  63. <z-offset-m type="double">5.55</z-offset-m>
  64. <pitch-offset-deg>-10</pitch-offset-deg>
  65. <default-field-of-view-deg type="double">65.0</default-field-of-view-deg>
  66. </config>
  67. <dynamic>
  68. <enabled type="bool">false</enabled>
  69. </dynamic>
  70. </view>
  71. <chase-distance-m type="double">-18.0</chase-distance-m>
  72. <sound>
  73. <path>Aircraft/AvroVulcanB2/Sounds/vulcanb2-sound.xml</path>
  74. </sound>
  75. <!-- Aircraft specific help. -->
  76. <!-- help include="help.xml"/ -->
  77. <!-- systems>
  78. <electrical>
  79. <path/>
  80. </electrical>
  81. </systems>
  82. <instrumentation>
  83. <path/>
  84. </instrumentation -->
  85. <menubar>
  86. <default>
  87. <menu n="100">
  88. <label>Vulcan B2</label>
  89. <item>
  90. <label>Select Pilot</label>
  91. <binding>
  92. <command>nasal</command>
  93. <script>
  94. dual_control_tools.
  95. copilot_dialog.show(aircraft_dual_control.pilot_type);
  96. </script>
  97. </binding>
  98. </item>
  99. </menu>
  100. </default>
  101. </menubar>
  102. </sim>
  103. <instrumentation>
  104. <tacan n="0">
  105. <name>tacan</name>
  106. <number>0</number>
  107. <serviceable type="bool" archive="y">true</serviceable>
  108. <switch-position type="int" archive="y">1</switch-position>
  109. </tacan>
  110. <!-- radar-altimeter should come before air-ground-radar -->
  111. <air-ground-radar>
  112. <serviceable type="bool">true</serviceable>
  113. <switch type="string">ON</switch>
  114. <threshold>0.18</threshold>
  115. <mode-control type="int">5</mode-control>
  116. <scan-sec type="double">1</scan-sec>
  117. <display-controls>
  118. <WX type="bool">false</WX>
  119. <pos type="bool">true</pos>
  120. <data type="bool">false</data>
  121. <symbol type="bool">false</symbol>
  122. </display-controls>
  123. <range type="int">30</range>
  124. <mode type="string">SV</mode>
  125. <lightning type="bool">false</lightning>
  126. <display-mode type="string">arc</display-mode>
  127. <minimized type="bool">false</minimized>
  128. <echo-texture-path>Aircraft/Instruments/Textures/wxecho-orange.rgb</echo-texture-path>
  129. <antenna>
  130. <x-offset-m type="double">0</x-offset-m>
  131. <y-offset-m type="double">-0.5</y-offset-m>
  132. <z-offset-m type="double">0</z-offset-m>
  133. </antenna>
  134. <terrain-warning>
  135. <elev-limit-deg type="double">2</elev-limit-deg>
  136. <elev-step-deg type="double">2</elev-step-deg>
  137. <az-limit-deg type="double">1</az-limit-deg>
  138. <az-step-deg type="double">1</az-step-deg>
  139. <max-range-m type="double">4000</max-range-m>
  140. <min-range-m type="double">250</min-range-m>
  141. <tilt type="double">-2</tilt>
  142. <stabilisation>
  143. <roll type="bool">true</roll>
  144. <pitch type="bool">false</pitch>
  145. </stabilisation>
  146. <scan-sec type="double">0</scan-sec>
  147. <beamwidth-deg>1</beamwidth-deg>
  148. </terrain-warning>
  149. <surveillance>
  150. <elev-limit-deg type="double">1.25</elev-limit-deg>
  151. <elev-step-deg type="double">0.125</elev-step-deg>
  152. <az-limit-deg type="double">45</az-limit-deg>
  153. <az-step-deg type="double">2.5</az-step-deg>
  154. <max-range-m type="double">120000</max-range-m>
  155. <min-range-m type="double">1000</min-range-m>
  156. <tilt type="double">-2.5</tilt>
  157. <stabilisation>
  158. <roll type="bool">true</roll>
  159. <pitch type="bool">true</pitch>
  160. </stabilisation>
  161. <scan-sec type="double">0.001</scan-sec>
  162. <persistance-sec type="double">18</persistance-sec>
  163. <beamwidth-deg>5</beamwidth-deg>
  164. </surveillance>
  165. </air-ground-radar>
  166. <radar-altimeter>
  167. <switch type="string">ON</switch>
  168. <serviceable type="bool">true</serviceable>
  169. <antenna>
  170. <x-offset-m type="double">-2.660540</x-offset-m>
  171. <y-offset-m type="double">0</y-offset-m>
  172. <z-offset-m type="double">-0.6275650</z-offset-m>
  173. </antenna>
  174. <set-height-ft>1000</set-height-ft>
  175. <set-excursion-percent>5</set-excursion-percent>
  176. <beamwidth-deg>10</beamwidth-deg>
  177. </radar-altimeter>
  178. <radar>
  179. <!-- Used for Air-to-Air Refueling -->
  180. <range type="int" archive="y">20</range>
  181. <range-factor type="double" archive="n">20</range-factor>
  182. <minimized type="bool" archive="y">false</minimized>
  183. </radar>
  184. <path>Aircraft/AvroVulcanB2/Systems/vulcanb2-instrumentation.xml</path>
  185. </instrumentation>
  186. <nasal>
  187. <vulcanb2>
  188. <file>Aircraft/AvroVulcanB2/Nasal/vulcanb2.nas</file>
  189. <file>Aircraft/AvroVulcanB2/Nasal/light.nas</file>
  190. <file>Aircraft/AvroVulcanB2/Nasal/liveries.nas</file>
  191. </vulcanb2>
  192. <starter>
  193. <file>Aircraft/AvroVulcanB2/Nasal/starter.nas</file>
  194. </starter>
  195. <failures>
  196. <file>Aircraft/Generic/limits.nas</file>
  197. </failures>
  198. <aar>
  199. <file>Aircraft/Generic/aar.nas</file>
  200. </aar>
  201. <low>
  202. <file>Aircraft/AvroVulcanB2/Nasal/low.nas</file>
  203. </low>
  204. <!-- Dual control. -->
  205. <dual_control_tools>
  206. <file>Aircraft/Generic/DualControl/dual-control-tools.nas</file>
  207. </dual_control_tools>
  208. <aircraft_dual_control>
  209. <file>Aircraft/AvroVulcanB2/Nasal/vulcan-dual-control.nas</file>
  210. </aircraft_dual_control>
  211. <dual_control>
  212. <file>Aircraft/Generic/DualControl/copilot-dual-control.nas</file>
  213. </dual_control>
  214. </nasal>
  215. </PropertyList>