Minor updates to set file.
[fg:toms-fgdata.git] / Aircraft / p51d / p51d-jsbsim-set.xml
1 <?xml version="1.0"?>
2
3 <!--
4 ************************************************************************
5 P-51D simulation config. This files ties together all the components
6 used by FGFS to represent the P-51D. Components include the flight data 
7 model, instrument panel, and external 3D model.
8
9 March 2003 Jim Wilson, jimw@kelcomaine.com
10 Apr. 2010 Hal V. Engel hvengel@astound.net (JSBSim model)
11 ************************************************************************
12 -->
13
14 <PropertyList>
15
16  <sim>
17
18   <description>P-51D (JSBSim)</description>
19   <author>Jim Wilson, Jon Berndt and Hal V. Engel</author>
20   <status>early production</status>
21   <rating>
22      <FDM type="int">5</FDM>
23      <systems type="int">4</systems>
24      <model type="int">3</model>
25      <cockpit type="int">4</cockpit>
26   </rating>
27
28    <user>
29        <callsign>N5428V</callsign>
30    </user>
31    
32   <flight-model>jsb</flight-model>
33   <aero>p51d-jsbsim</aero>
34   <fuel-fraction>0.50</fuel-fraction>
35   
36   <startup>
37      <splash-texture>Aircraft/p51d/P-51D-splash.png</splash-texture>
38   </startup>
39
40   <virtual-cockpit archive="y">true</virtual-cockpit>
41   <allow-toggle-cockpit archive="y">false</allow-toggle-cockpit>
42   
43   <sound> 
44    <audible>true</audible>
45    <path>Aircraft/p51d/p51d-sound.xml</path>
46    <volume type="double">0.26</volume>
47   </sound>
48
49   <submodels> 
50     <serviceable type="bool">true</serviceable>
51     <path>Aircraft/p51d/submodels.xml</path>
52   </submodels>
53
54   <panel>
55      <path>Aircraft/Generic/Panels/generic-vfr-panel.xml</path>
56      <visibility>false</visibility>
57          <visibility archive="y">false</visibility>
58   </panel>
59
60   <model>
61    <path>Aircraft/p51d/Models/p51d-jw-jsbsim.xml</path>
62   </model> 
63
64   <view n="0">
65    <internal archive="y">true</internal>
66    <config>
67     <x-offset-m archive="y" type="double">0.0</x-offset-m>
68     <y-offset-m archive="y" type="double">0.730</y-offset-m>
69     <z-offset-m archive="y" type="double">4.422</z-offset-m>
70     <pitch-offset-deg>-17.5</pitch-offset-deg>
71    </config>
72   </view>
73
74   <view n="1">
75    <config>
76     <target-z-offset-m archive="y" type="double">3.949</target-z-offset-m>
77    </config>
78   </view>
79
80   <view n="2">
81    <config>
82     <target-z-offset-m archive="y" type="double">3.949</target-z-offset-m>
83    </config>
84   </view>
85
86   <view n="3">
87    <config>
88     <target-z-offset-m archive="y" type="double">3.949</target-z-offset-m>
89    </config>
90   </view>
91
92   <view n="4">
93    <config>
94     <target-z-offset-m archive="y" type="double">3.949</target-z-offset-m>
95    </config>
96   </view>
97
98   <view n="5">
99    <config>
100     <target-z-offset-m archive="y" type="double">3.949</target-z-offset-m>
101    </config>
102   </view>
103
104   <view n="6">
105    <config>
106     <target-z-offset-m archive="y" type="double">3.949</target-z-offset-m>
107    </config>
108   </view>
109
110   <systems>
111     <autopilot>
112         <path>Aircraft/p51d/Systems/autopilot.xml</path>
113     </autopilot>
114   </systems>
115
116   <hud>
117    <enable3d>false</enable3d>
118   </hud>
119
120   <help>
121
122     <line>Maximum Speed: 437 mph</line>
123     <line>Cruise Speed: 363 mph</line>
124     <line>Landing Speed: 100 mph</line>
125     <line>Initial Climb Rate: 3475 feet per minute</line>
126     <line>Sustained Climb Speed: 175 mph</line>
127     <line>Service Ceiling: 41,200</line>
128     <line>Stall Speed (9000 lbs) Gear/Flaps Up: 102 mph</line>
129     <line>Stall Speed (9000 lbs) Gear/Flaps Down: 95 mph</line>
130     <line>Crtl-D to drop bombs, external tanks or fire rockets</line>
131         <line>e to fire guns</line>
132     <text>    STARTING THE ENGINE___________________________________
133 1. Set propeller control to full INCREASE.
134 2. Ignition switch OFF.
135 3. Battery-disconnect (second switch, top row of electrical box to pilots right) OFF.
136 4. Mixture to IDLE CUTOFF. (In FG /controls/engines/engine/mixture less than 0.1)
137 5. Have ground crew pull propeller through several revolutions.  (This can be ignored since it is not modeled).
138 6. Fuel Cut Off valve ON.
139 7. External power supply connected. (Battery-disconnect switch ON if external power supply not available.)
140 8. Power up guns, camera and gun sight (left side lower central panel).
141 9. Power up gun sight (gun sight controller just below left florescent light).
142 10. Check throttle open approximately one inch (1500 RPM). (To start position on late air planes.) (In FG /controls/engines/engine/throttle between 0.14 and 0.18)
143 11. Oil and coolant radiator air controls switches at OPEN until flaps are fully opened; then release switches to OFF. (Can be ignored since this is not yet modeled.)
144 12. Check propeller is clear.
145 13. Hold start switch ON.
146 14. Ignition switch to BOTH after 6 blades have passed.
147 15. Fuel boost switch to ON.
148 16. Primer switch ON 3 or 4 seconds when cold, one second when hot.
149 17. When engine starts, move mixture control to RUN and release primer switch as engine smooths out.  Do not jockey throttle. If engine does not start after turning several revolutions, continue priming.
150 18. Check oil pressure. If it is not at 50 psi with in 30 seconds after engine starts stop engine and investigate.
151 19. Move battery-disconnect to ON after disconnecting external power supply.
152 20. Move generator-disconnect to ON.
153
154    PREFLIGHT AIRPLANE CHECK_________________________________
155 1. Primary Controls:
156    Check surfaces for free movement.
157 2. Instruments and Switches:
158    Altimeter set.
159    Directional gyro set.
160    All instrument readings in desired ranges.
161    All switches and controls in desired positions.
162 3. Fuel System:
163    Check fuel tank selector handle on MAIN TANK L. H.  Be sure selector is in detent.
164    Fuel boost pump switch at ON.
165    Primer switch OFF.
166 4. Flaps:
167    Flaps set for take-off (up for normal take-off).
168 5. Trim:
169    Trim tabs set for take-off:
170       FUSELAGE TANK 0 to 25 GAL
171          Rudder 6 degrees right
172          Elevator 0 degrees
173          Aileron 0 degrees
174
175       FUSELAGE TANK FULL (65 gal. operational limit)
176          Rudder 6 degrees right
177          Elevator 2 to 4 degrees nose-heavy
178          Aileron 0 degrees
179 6. Check all circuit breakers in.
180 7. Check that cockpit enclosure in locked and that canopy emergency release handle is safetied.
181
182    PREFLIGHT ENGINE CHECK_________________________________
183 1. Check propeller in full INCREASE.
184 2. Power check - advance throttle to obtain 2300 RPM.  At this RPM, the manifold pressure should read 1/2 in. Hg less than field barometric pressure within +-1/2 in Hg.
185 3. Ignition system check - at 2300 RPM, with propeller in full INCREASE, move ignition switch from BOTH to L, back to BOTH, then to R, and back to BOTH.  Let engine speed stabilize at BOTH between checks.  A maximum drop of 100 RPM is allowable for right magneto and 120 RPM for the left magneto.
186 4. Idle speed check - idle engine at 650 to 700 RPM with throttle at idle stop.
187 5. Acceleration and deceleration check - with mixture control at RUN,  advance throttle from idle to 2300 RPM.  Engine should accelerate and decelerate smoothly with not tendency to backfire.
188 6. Set throttle for 1500 RPM for best cooling during prolonged ground operations.
189 7. Carburetor ram-air control lever to RAM AIR. (UN-RAMMED FILTERED AIR or carburetor hot-air control lever at HOT_AIR only if required.) (not currently modeled.)
190 8. Check mixture control at RUN.
191 9. Check supercharger control switch at AUTO.
192 10. Oil and coolant radiators air controls switches at AUTOMATIC. (not currently modeled.)
193
194    TAKE OFF___________________________________________________
195 1. Initially hold tail down with full aft stick.
196 2. Slowly increase throttle to 40 inHG Manifold Pressure as you pick up speed.
197 3. Be ready to actuate rudder during the take off roll.
198 4. At about 50 MPH indicated start releasing stick back pressure. The tail will start to lift and the airplane will want to go to the left as the tail is coming up.
199 5. Once the tail is up increase throttle to 61 inHG.
200 6. As you gain speed the amount of rudder correction to the right will need to be decreased and you may need to use left rudder depending on how much right rudder trim you set.
201 7. Stay on top of rudder and elevator with small adjustments and keep the nose down until rotation or you'll do a ground loop.
202 8. Rotate at 150 mph if you have enough room but never below 120 mph (short field only).
203 9. As you raise the gear the trim will change in a nose up direction.  Be careful to avoid stalling or loosing air speed as the gear is retracted.
204 10. All of the take off trim settings will need to be adjusted as you pick up speed so this will contribute to a high pilot work load during the take off.  You will need to remove right rudder trim almost as soon as you leave the ground.
205
206    CLIMB__________________________________________________
207 1. Back off manifold pressure to 46 inHG.
208 2. Adjust propeller pitch to 2700 RPM.
209 3. The throttle has automatic boost controls and will hold the manifold pressure setting as long as the supercharger has enough boost to provide the selected setting.  It will hold 46 inHg to about 30,000 feet.
210 4. The mixture control is also automatic if it is set in the RUN position.
211 5. If the supercharger speed switch is at AUTOMATIC the supercharger gear ratio will be controlled by an automatic system.
212
213     FLYING________________________________________________
214 1. Trim and Cruise at between 2100 and 2400 RPM with between 30 and 36 inHg manifold pressure.
215 2. Do not exceed 2700 RPM or 46 inHg sustained.
216 3. Do not exceed 3000 RPM military power (aerobatics)
217 4. Do not exceed 3500 RPM in dives.
218 5. Do not exceed 61 inHG Manifold Pressure (military power), except 75 inHG for maximum of 7 minutes (war emergency power).
219
220     PRE_TRAFFIC_PATTERN CHECK_____________________________
221 1. Fuel tank selector handle on fullest internal tank.
222 2. Check that fuel booster pump switch is ON.
223 3. Check carburetor RAM and HOT-AIR control levers as needed.
224 4. Mixture control at RUN.
225 5. Propeller set at 2700 RPM.
226 6. Oil and coolant radiator air control switch AUTOMATIC.
227 7. Clean out engine at 3000 RPM and 61 inHg for one minute.
228
229     TRAFFIC_PATTERN CHECK_________________________________
230 1. Landing gear handle DN below 170 MPH IAS.
231 2. Check gear position by use of warning lights, horn and hydraulic pressure.
232 3. Flaps down 15 degrees for steeper approach if desired.
233 4. Recheck gear and flaps.
234 5. Throttle closed when landing assured.
235 6. Flaps full down at altitude of at least 400 feet.  (Below 165 MPH IAS.)
236 7. 120 MPH IAS at edge of field.
237
238     LANDING________________________________________________
239 1. Use continuous back pressure on the stick to obtain an tail-low attitude for actual touch down.
240 2. Because of the wide landing gear and locked tail wheel, landing characteristics are excellent on this aircraft.
241 3. Minimize use of brakes during ground roll.
242 4. At completion of the landing roll, clear runway as soon as possible.  Excessive braking can cause you to do a ground loop (nose over).  Some recommend raising flaps immediately after touchdown.
243     
244     TRIGGERS_______________________________________________
245 The e key is mapped to the gun trigger.
246 Ctrl-D is mapped to the second trigger on top of the stick.  This can be used to drop bombs, drop tanks and to fire rockets depending on how the weapons system related switches on the panel are set.  If you wish to use a joystick button for this (recommended) please see the README.p51d.jsbsim file for details on how to set this up.
247 </text>
248   </help>
249   
250
251   <!-- multi-play bombable -->
252   <multiplay>
253     <generic>
254         <int n="0" type="int"/>
255         <int n="1" type="int"/>
256         <float n="0" type="float"/>
257         <float n="1" type="float"/>
258         <float n="2" type="float"/>
259         <string n="9" type="string"/>
260                 <int n="10" alias="controls/armament/trigger" />
261         <int n="11" alias="controls/armament/trigger2" />
262                 <int n="12" alias="controls/armament/bomb-trigger-2" />
263                 <int n="13" alias="controls/armament/bomb-trigger-2" />
264                 <int n="14" alias="controls/armament/rocket[1]/trigger" />
265                 <int n="15" alias="controls/armament/rocket[2]/trigger" />
266                 <int n="16" alias="controls/armament/rocket[3]/trigger" />
267                 <int n="17" alias="controls/armament/rocket[4]/trigger" />
268                 <int n="18" alias="controls/armament/rocket[5]/trigger" />
269                 <int n="19" alias="controls/armament/rocket[6]/trigger" />
270                 <int n="20" alias="controls/armament/rocket[7]/trigger" />
271                 <int n="21" alias="controls/armament/rocket[8]/trigger" />
272                 <int n="22" alias="controls/armament/rocket[9]/trigger" />
273                 <int n="23" alias="controls/armament/rocket[10]/trigger" />
274                 <int n="24" alias="controls/armament/drop-tank-release-1" />
275                 <int n="25" alias="controls/armament/drop-tank-release-2" />
276                 <int n="26" alias="ai/submodels/submodel[12]/count" />
277                 <int n="27" alias="ai/submodels/submodel[13]/count" />
278                 <int n="28" alias="ai/submodels/submodel[14]/count" />
279                 <int n="29" alias="ai/submodels/submodel[15]/count" />
280                 <int n="30" alias="ai/submodels/submodel[16]/count" />
281                 <int n="31" alias="ai/submodels/submodel[17]/count" />
282                 <int n="32" alias="ai/submodels/submodel[18]/count" />
283                 <int n="33" alias="ai/submodels/submodel[19]/count" />
284                 <int n="34" alias="ai/submodels/submodel[20]/count" />
285                 <int n="35" alias="ai/submodels/submodel[21]/count" />
286                 <int n="36" alias="ai/submodels/submodel[22]/count" />
287                 <int n="37" alias="ai/submodels/submodel[23]/count" />
288                 <int n="38" alias="ai/submodels/submodel[24]/count" />
289                 <int n="39" alias="ai/submodels/submodel[25]/count" />
290                 <int n="40" alias="/fdm/jsbsim/systems/armament/bomb-pylons" />
291                 <int n="41" alias="/fdm/jsbsim/systems/armament/inner-pylons" />
292                 <int n="42" alias="/fdm/jsbsim/systems/armament/outer-pylons" />
293     </generic>
294   </multiplay>
295
296   <!-- increase pilot g tolarance -->
297   <!-- this plane has g-suit support so the pilot
298        can tolerate high G levels -->
299   <rendering>
300     <redout>
301        <parameters>
302          <blackout-onset-g type="double">5.0</blackout-onset-g>
303          <blackout-complete-g type="double">7.0</blackout-complete-g>
304          <redout-onset-g type="double">-2.5</redout-onset-g>
305          <redout-complete-g type="double">-3.5</redout-complete-g>
306        </parameters>
307     </redout>
308   </rendering>
309
310    <menubar include="Dialogs/menu-bar.xml" />
311    <checklists include="Checklists/p51d-checklists.xml"/>
312  </sim>
313
314  <instrumentation>
315     <magnetic-compass>
316        <bookmark-heading-deg type="double">43.0</bookmark-heading-deg>
317     </magnetic-compass>
318  </instrumentation>
319  
320   <gear>
321     <gear n="1">
322        <position-norm type="float">1</position-norm>
323     </gear>
324  </gear>
325  
326  <input>
327      <keyboard>
328       <key n="4">
329         <name>Ctrl-D</name>
330         <desc>Fire Rockets or Release Bombs or Release Drop Tanks</desc>
331         <repeatable>false</repeatable>
332         <binding>
333             <command>nasal</command>
334             <script>setprop("/controls/armament/trigger2", 1)</script>
335         </binding>
336         <mod-up>
337             <binding>
338                 <command>nasal</command>
339                 <script>setprop("/controls/armament/trigger2", 0)</script>
340             </binding>
341         </mod-up>
342       </key>
343           <key n="101">
344         <name>e</name>
345         <desc>Gun Trigger</desc> 
346         <repeatable>false</repeatable>
347         <binding>
348             <command>nasal</command>
349             <script>setprop("/controls/armament/trigger", 1)</script>
350         </binding>
351         <mod-up>
352             <binding>
353                 <command>nasal</command>
354                 <script>setprop("/controls/armament/trigger", 0)</script>
355             </binding>
356         </mod-up> 
357      </key>
358     </keyboard>
359  </input>
360
361 <!-- initialize control properties -->
362  <controls>
363    <engines>
364       <engine n="0">
365         <magnetos type="int">0</magnetos>
366         <supercharger-switch type="int">0</supercharger-switch>
367         <primer-time type="float"> 0.0 </primer-time>
368         <master-bat type="int"> 0 </master-bat>
369                 <starter type="int"> 0 </starter>
370         <blower-light-check type="int">0</blower-light-check>
371       </engine>
372    </engines>
373    <lighting>
374       <tail-position-lights type="int"> 0 </tail-position-lights>
375       <wing-position-lights type="int"> 0 </wing-position-lights>
376       <red-rec-light type="int"> 0 </red-rec-light>
377       <green-rec-light type="int"> 0 </green-rec-light>
378       <amber-rec-light type="int"> 0 </amber-rec-light>
379       <red-rec-light-sw type="int"> 0 </red-rec-light-sw>
380       <green-rec-light-sw type="int"> 0 </green-rec-light-sw>
381       <amber-rec-light-sw type="int"> 0 </amber-rec-light-sw>
382       <rec-light-key type="int">0</rec-light-key>
383       <right-flor-pos type="int"> 0 </right-flor-pos>
384       <left-flor-pos type="int">0</left-flor-pos>
385    </lighting>
386    <electric>
387       <reset type="int">0</reset>
388    </electric>
389    <anti-ice>
390      <pitot-heat type="int"> 0 </pitot-heat>
391      <gun-heat type="int"> 0 </gun-heat>
392    </anti-ice>
393    <fuel>
394       <on>0</on>
395       <tank-selector type="int">0</tank-selector>
396       <tank n="1">
397          <to_tank type="int">1</to_tank>
398       </tank>
399       <tank n="2">
400          <to_tank type="int">2</to_tank>
401       </tank>
402       <tank n="3">
403          <to_tank type="int">3</to_tank>
404       </tank>
405       <tank n="4">
406          <to_tank type="int">4</to_tank>
407       </tank>
408    </fuel>
409    <armament>
410      <User-Selected-Stores type="int">0</User-Selected-Stores>
411      <gunsight>         
412                 <!-- gunsight computer parameters -->
413         
414         <!-- start/stop the sight computer
415              the computer will be reinitialized if the power is cycled -->      
416         <computer-on type="int">0</computer-on>                         
417         <!-- offset of guns below sight line in feet -->                
418                 <z-offsetFeet type="float">3.125</z-offsetFeet>
419                 <!-- average lateral offset of guns in feet relative to sight line -->
420         <y-offsetFeet type="float">0.0</y-offsetFeet>
421                 <!-- elevation of guns relative to alpha in degrees -->
422         <gunElevationDegrees type="float">1.0</gunElevationDegrees>
423         <ballisticCoefficienct type="float">0.00136354</ballisticCoefficienct> <!-- 0.50 BMG -->
424         <muzzleVelocity type="float">2900.0</muzzleVelocity>  <!-- feet per second 0.50 BMG -->
425                 <!-- convergence distance in feet -->
426         <gunHarminizationRangeFeet type="float">900.0</gunHarminizationRangeFeet>
427                 <timeStep type="float">0.1</timeStep>  <!-- cycle rate of gun sight computer in seconds -->
428                 <!-- sight computer damping factor must be between 0.3 and 1.0 -->
429                 <dampingFactor type="float">1.0</dampingFactor> 
430                 <gunsight-computer-initialized type="int">0</gunsight-computer-initialized>
431                 <maxAzimuth type="int">170</maxAzimuth>  <!-- maximum sight deflection in mils -->
432                 <maxElevation type="int">170</maxElevation>
433                 
434                 <!-- K14 parameters -->
435                 
436                 <power-on type="int">0</power-on>
437         <intensity type="float">1.0</intensity>
438                 <mask-off type="int">1</mask-off>
439                 <reticleSelectorPos type="int">0</reticleSelectorPos>
440                 <rocketLadder type="int">1</rocketLadder>  <!-- set to 0 for K14 and 1 for other K14 models -->
441                 
442                 <!-- The next three are to setup the reticle to the correct starting values -->
443                 <span type="int">30</span>
444                 <mils type="float">0.0</mils>
445                 <range type="float">1000.0</range> <!-- in feet -->
446                 
447                 <fixedReticleOn type="int">0</fixedReticleOn>
448                 <zCenterLine type="float">0.7375</zCenterLine> <!-- sight line distance from model z axis in meters -->
449                 <K14C type="int">0</K14C>  <!-- set to 1 for K14C -->
450                 
451                 <sunScreenDown type="int">1</sunScreenDown>
452      </gunsight>
453          <throttle>
454             <twistCenterX type="float">0.0985 </twistCenterX>
455                 <twistCenterZ type="float">0.0827 </twistCenterZ>
456          </throttle>
457      <weapons-select type="int">0</weapons-select>
458      <next-RX type="int">1</next-RX>
459      <instant type="int">1</instant>
460      <rockets type="int"> 0 </rockets>
461      <bombs-train type="int"> 0 </bombs-train>
462      <bombs-both type="int"> 0 </bombs-both>
463      <guns-enabled type="int">0</guns-enabled>p
464      <left-bomb-arm-chem-release type="int">0</left-bomb-arm-chem-release>
465      <right-bomb-arm-chem-release type="int">0</right-bomb-arm-chem-release>
466      <rocket-controler type="int"> 0 </rocket-controler>
467      <triggerLast type="int"> 0 </triggerLast>
468      <salvoCount type="int"> 1 </salvoCount>
469      <trigger-released type="int"> 0 </trigger-released>
470      <trigger type="int">0</trigger>
471      <guns-enabled type="int"> 0 </guns-enabled>
472      <trigger2 type="bool"> 0 </trigger2>
473      <bomb-trigger-1 type="int">0</bomb-trigger-1>
474      <bomb-trigger-2 type="int">0</bomb-trigger-2>
475      <drop-tank-release-2 type="int">0</drop-tank-release-2>
476      <drop-tank-release-1 type="int">0</drop-tank-release-1>
477      <salvo-right type="int">0</salvo-right>
478      <salvo-left type="int">0</salvo-left>
479      <salvo-right-hs type="int">0</salvo-right-hs>
480      <salvo-left-hs type="int">0</salvo-left-hs>
481      <salvo-both type="int">0</salvo-both>
482      <trigger type="int">0</trigger>
483      <rocket n="1">
484        <trigger type="int">0</trigger>
485      </rocket>
486      <rocket n="2">
487        <trigger type="int">0</trigger>
488      </rocket>
489      <rocket n="3">
490        <trigger type="int">0</trigger>
491      </rocket>
492      <rocket n="4">
493        <trigger type="int">0</trigger>
494      </rocket>
495      <rocket n="5">
496        <trigger type="int">0</trigger>
497      </rocket>
498      <rocket n="6">
499        <trigger type="int">0</trigger>
500      </rocket>
501      <rocket n="7">
502        <trigger type="int">0</trigger>
503      </rocket>
504      <rocket n="8">
505        <trigger type="int">0</trigger>
506      </rocket>
507      <rocket n="9">
508        <trigger type="int">0</trigger>
509      </rocket>
510      <rocket n="10">
511        <trigger type="int">0</trigger>
512      </rocket>
513    </armament>
514    <gear>
515       <gear-safe-light-check type="int">0</gear-safe-light-check>
516       <gear-unsafe-light-check type="int">0</gear-unsafe-light-check>
517       <leverPos type="float">0.0</leverPos>
518    </gear>
519  </controls>
520  
521  <fdm>
522    <jsbsim>
523       <systems>
524         <armament>
525            <trigger-both type="int">0</trigger-both>
526            <trigger-right type="int">0</trigger-right>
527            <trigger-left type="int">0</trigger-left>
528         </armament>
529         <Ox>
530            <blinker type="int">0</blinker>
531            <pressure type="float"> 400.0 </pressure>
532         </Ox>
533         <hydraulic>
534            <pressure type="float"> 0.0 </pressure>
535         </hydraulic>
536         <brakes>
537             <brake-scaling type="float">1.0</brake-scaling>
538         </brakes>
539       </systems>
540       <ap>
541         <map-error type="float">0.0</map-error>
542       </ap>
543    </jsbsim>
544  </fdm>
545  
546 <ai>
547    <submodels>
548       <submodel n="2">
549          <count type="int">0</count>
550       </submodel>
551       <submodel n="3">
552          <count type="int">0</count>
553       </submodel>
554       <submodel n="4">
555          <count type="int">0</count>
556       </submodel>
557       <submodel n="5">
558          <count type="int">0</count>
559       </submodel>
560       <submodel n="6">
561          <count>0</count>
562       </submodel>
563       <submodel n="7">
564          <count type="int">0</count>
565       </submodel>
566       <submodel n="8">
567          <count type="int">0</count>
568       </submodel>
569       <submodel n="9">
570          <count type="int">0</count>
571       </submodel>
572       <submodel n="10">
573          <count type="int">0</count>
574       </submodel>
575       <submodel n="11">
576          <count type="int">0</count>
577       </submodel>
578       <submodel n="12">
579          <count>0</count>
580       </submodel>
581       <submodel n="13">
582          <count type="int">0</count>
583       </submodel>
584       <submodel n="14">
585          <count type="int">0</count>
586       </submodel>
587       <submodel n="15">
588          <count type="int">0</count>
589       </submodel>
590       <submodel n="16">
591          <count type="int">0</count>
592       </submodel>
593       <submodel n="17">
594          <count type="int">0</count>
595       </submodel>
596       <submodel n="18">
597          <count type="int">0</count>
598       </submodel>
599       <submodel n="19">
600          <count type="int">0</count>
601       </submodel>
602       <submodel n="20">
603          <count type="int">0</count>
604       </submodel>
605       <submodel n="21">
606          <count type="int">0</count>
607       </submodel>
608           <submodel n="22">
609          <count type="int">0</count>
610       </submodel>
611       <submodel n="23">
612          <count type="int">0</count>
613       </submodel>
614           <submodel n="24">
615          <count type="int">0</count>
616       </submodel>
617       <submodel n="25">
618          <count type="int">0</count>
619       </submodel>
620    </submodels>
621  </ai>
622
623   <nasal>
624     <p51d>
625       <file>Aircraft/p51d/Nasal/over-ride-flaps.nas</file>
626       <file>Aircraft/p51d/Nasal/stores.nas</file>
627       <file>Aircraft/p51d/Nasal/limits.nas</file>
628       <file>Aircraft/p51d/Nasal/engine-start.nas</file>
629       <file>Aircraft/p51d/Nasal/sputter.nas</file>
630       <file>Aircraft/p51d/Nasal/climbrate.nas</file>
631       <file>Aircraft/p51d/Nasal/gear-doors.nas</file>
632       <file>Aircraft/p51d/Nasal/gear-lever.nas</file>
633     </p51d>
634     <SCR_522C>
635       <file>Aircraft/Instruments-3d/SCR-522C/Nasal/SCR-522C.nas</file>
636     </SCR_522C>
637         <K14>
638           <file>Aircraft/Instruments-3d/computing-gun-sights/Nasal/lead-computer.nas</file>
639           <file>Aircraft/Instruments-3d/computing-gun-sights/K14/Nasal/K14-reticle.nas</file>
640         </K14>
641   </nasal>
642
643 </PropertyList>
644
645
646
647