Disable JSBSim ground handling (for now) otherwise the seaplane will sink in water
[fg:toms-fgdata.git] / Aircraft / Boeing314 / Boeing314-set.xml
1 <?xml version="1.0"?>
2
3 <!-- Version           CVS date                   Milestone
4      ==========================================================================================
5      1.0               January 2005               Aircraft, FDM, 2D panel.
6      1.1               November 2005              3D cockpit.
7                                                   Hydrodynamics.
8      1.2               April 2006                 Celestial view. 
9      1.3               September 2007             Textured cockpit.
10                                                   Observer and boat views.
11                                                   Sextant pointing.
12                                                   VRP at nose.
13                                                   Virtual copilot holds throttle and aligns
14                                                   gyro.
15                                                   Menu.
16      1.4               March 2010                 3D seats, engineer levers and sextant.
17                                                   Navigator view.
18                                                   Sponson lift and anchor force.
19                                                   Voice callouts (wind only).
20      1.5               April 2011                 Immatriculation support.
21      1.6               October 2011               Wake effect.
22                                                   2nd boat view.
23                                                   Sponson hydrodynamic drag.
24      ==========================================================================================
25 -->
26
27
28 <PropertyList>
29
30  <sim include="Nasal/Boeing314-views.xml">
31
32   <description>Boeing 314-A</description>
33   <status>early-production</status>
34   <aircraft-version>1.6</aircraft-version>
35
36   <startup>
37    <splash-texture>Aircraft/Boeing314/Boeing314A-splash.rgb</splash-texture>
38   </startup>
39
40   <flight-model>jsb</flight-model>
41   <aero>Boeing314A</aero>
42
43   <fdm>
44    <surface>
45     <!-- The aircraft always relies on a solid ground surface, so in order to
46          keep it floating we disable JSBSim's ground handling -->
47     <override-level>1</override-level>
48    </surface>
49   </fdm>
50
51   <systems>
52    <autopilot>
53     <path>Aircraft/Boeing314/Systems/Boeing314A-autopilot.xml</path>
54    </autopilot>
55    <electrical>
56     <path>Aircraft/Generic/generic-electrical.xml</path>
57    </electrical>
58   </systems> 
59
60   <instrumentation>
61    <path>Aircraft/Boeing314/Systems/Boeing314A-instrumentation.xml</path>
62   </instrumentation>
63
64   <sound>
65    <audible>true</audible>
66    <path>Aircraft/Boeing314/Sounds/Boeing314-sound.xml</path>
67 <!-- select the sound file
68    <path>Aircraft/Boeing314/Sounds/Boeing314-b17-sound.xml</path>
69 -->
70   </sound>
71
72   <panel>
73    <path>Aircraft/Boeing314/Panels/Boeing314A-2D-captain.xml</path>
74    <visibility>false</visibility>
75   </panel>
76   <panel_2>
77    <path>Aircraft/Boeing314/Panels/Boeing314A-2D-engineer.xml</path>
78   </panel_2>
79
80   <model>
81    <path>Aircraft/Boeing314/Models/Boeing314Clipper.xml</path>
82    <immat>NC 18609</immat>
83   </model> 
84
85 <!-- compensates the shift of VRP at nose -->
86
87   <airport>
88    <runways>
89     <start-offset-m>12.0</start-offset-m>
90    </runways>
91   </airport>
92
93   <chase-distance-m type="double" archive="y">-50.0</chase-distance-m>
94
95   <menubar include="Dialogs/Boeing314-menubar.xml"/>
96
97   <help include="help.xml"/>
98
99   <type>seaplane</type>                                               <!-- triggers seaport dialog -->
100
101  </sim>
102
103  <consumables>
104   <fuel include="Systems/Boeing314A-init-fuel.xml"/>                  <!-- required by nasal -->
105  </consumables>
106  
107  <limits include="Nasal/Boeing314-limits.xml"/>
108
109  <nasal>
110   <Boeing314>
111    <file>Aircraft/Generic/limits.nas</file>
112    <file>Aircraft/Generic/limits.nas</file>
113    <file>Aircraft/Boeing314/Nasal/Boeing314-constants.nas</file>
114    <file>Aircraft/Boeing314/Nasal/Boeing314-hydraulic.nas</file>
115    <file>Aircraft/Boeing314/Nasal/Boeing314-instrument.nas</file>
116    <file>Aircraft/Boeing314/Nasal/Boeing314-fuel.nas</file>
117    <file>Aircraft/Boeing314/Nasal/Boeing314-autopilot.nas</file>
118    <file>Aircraft/Boeing314/Nasal/Boeing314-interface.nas</file>
119    <file>Aircraft/Boeing314/Nasal/Boeing314-crew.nas</file>
120    <file>Aircraft/Boeing314/Nasal/Boeing314-copilot.nas</file>
121    <file>Aircraft/Boeing314/Nasal/Boeing314-voice.nas</file>
122    <file>Aircraft/Boeing314/Nasal/Boeing314-marine.nas</file>
123    <file>Aircraft/Boeing314/Nasal/Boeing314.nas</file>
124    <file>Aircraft/Boeing314/Nasal/Boeing314-override.nas</file>
125   </Boeing314>
126   <RAFmk9sextant>
127    <file>Aircraft/Boeing314/Instruments/BubbleSextant/RAF_Mk9_bubble_sextant.nas</file>
128    <script>
129     var VIEW_NAME = "Celestial View";
130     var STOWED = { position    : {x:  0.04,
131                                   y: -0.37,
132                                   z: -0.41},
133                    orientation : {heading : 0.0,
134                                   pitch   : 0.0,
135                                   roll    : 0.0}
136                  };
137    </script>
138   </RAFmk9sextant>
139  </nasal>
140
141  <input>
142   <keyboard include="Nasal/Boeing314-keyboard.xml">
143   </keyboard>
144  </input>
145
146  <systems include="Systems/Boeing314A-init-systems.xml">
147  </systems>
148
149  <models>
150   <model>
151    <name>Boat (takeoff)</name>
152    <path>Models\Maritime\Misc\MarkerBuoy.xml</path>
153    <longitude-deg-prop>systems/seat/position/boat/longitude-deg</longitude-deg-prop>
154    <latitude-deg-prop>systems/seat/position/boat/latitude-deg</latitude-deg-prop>
155    <elevation-ft-prop>systems/seat/position/boat/water-ft</elevation-ft-prop>
156   </model>
157   <model>
158    <name>Boat (landing)</name>
159    <path>Models\Maritime\Civilian\SailBoatUnderPower11m.xml</path>
160    <longitude-deg-prop>systems/seat/position/boat[1]/longitude-deg</longitude-deg-prop>
161    <latitude-deg-prop>systems/seat/position/boat[1]/latitude-deg</latitude-deg-prop>
162    <elevation-ft-prop>systems/seat/position/boat[1]/water-ft</elevation-ft-prop>
163   </model>
164  </models>
165
166
167 <!-- ============= -->
168 <!-- customization -->
169 <!-- ============= -->
170
171  <instrumentation include="Systems/Boeing314A-init-instrumentation.xml">
172   <adf>
173    <ident-audible type="bool">false</ident-audible>
174   </adf>
175  </instrumentation>
176
177  <controls include="Systems/Boeing314A-init-controls.xml">
178
179   <crew>
180    <minimized-s>10.0</minimized-s>
181   </crew>
182
183 <!-- engines on, low pitch (parking) -->
184
185   <engines>
186    <engine n="0">
187     <magnetos>3</magnetos>
188     <propeller-pitch>0.0</propeller-pitch>
189    </engine>
190    <engine n="1">
191     <magnetos>3</magnetos>
192     <propeller-pitch>0.0</propeller-pitch>
193    </engine>
194    <engine n="2">
195     <magnetos>3</magnetos>
196     <propeller-pitch>0.0</propeller-pitch>
197    </engine>
198    <engine n="3">
199     <magnetos>3</magnetos>
200     <propeller-pitch>0.0</propeller-pitch>
201    </engine>
202   </engines>
203
204  </controls>
205
206 <!-- above 700 RPM avoids to the stop --> 
207
208  <engines>
209   <engine n="0">
210    <rpm>1000</rpm>
211   </engine>
212   <engine n="1">
213    <rpm>1000</rpm>
214   </engine>
215   <engine n="2">
216    <rpm>1000</rpm>
217   </engine>
218   <engine n="3">
219    <rpm>1000</rpm>
220   </engine>
221  </engines>
222
223 <!-- autopilot -->
224
225  <autopilot>
226   <settings>
227    <target-speed-kt>150</target-speed-kt>                               <!-- virtual copilot -->
228   </settings>
229  </autopilot>
230
231 </PropertyList>