Menu

Commit [r3554]  Maximize  Restore  History

F4U: new FDM, MP protocol and several other improvements and bug fixes.

* FDM: switch to YASIM_VERSION_CURRENT, allowing multiple-part wing.
Change the wing+mstab+mstab configuration into a 3-part inverted gull
wing (stub, main wing, wingtip).
(ballast): add armor, self-sealing fuel tanks; adjust CoG to 25% MAC.
Tune for more realistic engine RPM, like the F6F Hellcat.
* Checklists/pre-take-off.xml: bug fix: change 'false' to '0'.
* Do not pollute the property trees of remote aircraft over multiplayer.
* f4u-set.xml (input/keyboard/Ctrl+L): delete, redundant with the standard
key binding l.
(input/keyboard/u, U): replace with Alt+S for consistency with the F6F
and Lockheed1049h.
(input/keyboard/f, F): reassign to opening and closing cowl flaps for
consistency with the Lockheed1049h. Implement the bindings here.
(sim/multiplay/generic/float[7..9]): new. Transmit values
for cowl flaps, canopy and wing fold.
* Models/F4U-1.xml (nasal/load): alias the above properties to animate
remote Corsairs.
* Models/Instruments/ignition-us.xml: replace the rotate animation for
the magnetos switch with a knob animation. This makes it possible to
turn the switch with the mouse.
* Models/Instruments/fuel-switch.xml: new. Make a knob animation for
the fuel selector switch. This makes it possible to select fuel
tanks from the cockpit and eliminates the need to "Magically start
engine" from the menu. Note: the fuel selector selects only one
tank at a time for now; only the main tank has a gauge (as in real life);
look at the Fuel and Payload dialog to see which tank is selected.
* Models/cockpit.xml: load the above, instead of fuel-switch.ac directly.
* Nasal/R2800.nas (cool_down): delete; the interpolations in it would
interfere with engine_update.
(engine_update): implement cooling when the engine is not running.
Explain failures to the pilot.
(opel_cowlflaps, close_cowlflaps): delete, now implemented directly
and more simply in the keyboard bindings.
(shift_bower_up, shift_blower_down): ditto. This additionally corrects
a bug whereby the blower would unrealistically take 45s to shift speeds.
* Nasal/f4u.nas (controls/fuel/switch-position listener): delete; fuel tank
selection now implemented in Models/Instruments/fuel-switch.xml.
* Nasal/failures.nas: explain failures to the pilot.

lbrenta 2018-09-24

changed /trunk/Aircraft/F4U/Checklists/pre-take-off.xml
changed /trunk/Aircraft/F4U/Models/F4U-1.xml
changed /trunk/Aircraft/F4U/Models/Instruments/alt-us.xml
changed /trunk/Aircraft/F4U/Models/Instruments/asi-kt-us.xml
changed /trunk/Aircraft/F4U/Models/Instruments/attsmall-us.xml
added /trunk/Aircraft/F4U/Models/Instruments/fuel-switch.xml
changed /trunk/Aircraft/F4U/Models/Instruments/gyro-us.xml
changed /trunk/Aircraft/F4U/Models/Instruments/gyrosmall-us.xml
changed /trunk/Aircraft/F4U/Models/Instruments/ignition-us.xml
changed /trunk/Aircraft/F4U/Models/Instruments/mp60-us.xml
changed /trunk/Aircraft/F4U/Models/Instruments/navyclock-us.xml
changed /trunk/Aircraft/F4U/Models/Instruments/remotecompass-us.xml
changed /trunk/Aircraft/F4U/Models/Instruments/rpm45-us.xml
changed /trunk/Aircraft/F4U/Models/Instruments/turn-us.xml
changed /trunk/Aircraft/F4U/Models/Instruments/vsi6-us.xml
changed /trunk/Aircraft/F4U/Models/cockpit.xml
changed /trunk/Aircraft/F4U/Models/pdisk.xml
changed /trunk/Aircraft/F4U/Models/pilot.xml
changed /trunk/Aircraft/F4U/Nasal/R2800.nas
changed /trunk/Aircraft/F4U/Nasal/f4u.nas
changed /trunk/Aircraft/F4U/Nasal/failure.nas
changed /trunk/Aircraft/F4U/f4u-set.xml
changed /trunk/Aircraft/F4U/f4u-yasim.xml
/trunk/Aircraft/F4U/Checklists/pre-take-off.xml Diff Switch to side-by-side view
Loading...
/trunk/Aircraft/F4U/Models/F4U-1.xml Diff Switch to side-by-side view
Loading...
/trunk/Aircraft/F4U/Models/Instruments/alt-us.xml Diff Switch to side-by-side view
Loading...
/trunk/Aircraft/F4U/Models/Instruments/asi-kt-us.xml Diff Switch to side-by-side view
Loading...
/trunk/Aircraft/F4U/Models/Instruments/attsmall-us.xml Diff Switch to side-by-side view
Loading...
/trunk/Aircraft/F4U/Models/Instruments/fuel-switch.xml Diff Switch to side-by-side view
Loading...
/trunk/Aircraft/F4U/Models/Instruments/gyro-us.xml Diff Switch to side-by-side view
Loading...
/trunk/Aircraft/F4U/Models/Instruments/gyrosmall-us.xml Diff Switch to side-by-side view
Loading...
/trunk/Aircraft/F4U/Models/Instruments/ignition-us.xml Diff Switch to side-by-side view
Loading...
/trunk/Aircraft/F4U/Models/Instruments/mp60-us.xml Diff Switch to side-by-side view
Loading...
/trunk/Aircraft/F4U/Models/Instruments/navyclock-us.xml Diff Switch to side-by-side view
Loading...
/trunk/Aircraft/F4U/Models/Instruments/remotecompass-us.xml Diff Switch to side-by-side view
Loading...
/trunk/Aircraft/F4U/Models/Instruments/rpm45-us.xml Diff Switch to side-by-side view
Loading...
/trunk/Aircraft/F4U/Models/Instruments/turn-us.xml Diff Switch to side-by-side view
Loading...
/trunk/Aircraft/F4U/Models/Instruments/vsi6-us.xml Diff Switch to side-by-side view
Loading...
/trunk/Aircraft/F4U/Models/cockpit.xml Diff Switch to side-by-side view
Loading...
/trunk/Aircraft/F4U/Models/pdisk.xml Diff Switch to side-by-side view
Loading...
/trunk/Aircraft/F4U/Models/pilot.xml Diff Switch to side-by-side view
Loading...
/trunk/Aircraft/F4U/Nasal/R2800.nas Diff Switch to side-by-side view
Loading...
/trunk/Aircraft/F4U/Nasal/f4u.nas Diff Switch to side-by-side view
Loading...
/trunk/Aircraft/F4U/Nasal/failure.nas Diff Switch to side-by-side view
Loading...
/trunk/Aircraft/F4U/f4u-set.xml Diff Switch to side-by-side view
Loading...
/trunk/Aircraft/F4U/f4u-yasim.xml Diff Switch to side-by-side view
Loading...
MongoDB Logo MongoDB