Menu

FGAddon Commit Log


Commit Date  
[r3563] by lbrenta

an24b: do not pollute the property trees of remote aircraft over multiplayer.

(Redo r3560 that was partly overwritten and undone by r3561)

find Models -name '*.xml' -exec sed -r -i 's,prop(erty)?>/,prop\1>,g' {} \;

2018-09-28 23:06:28 Tree
[r3562] by lbrenta

an24b: animate nose, nose gear, ailerons and rudder over multiplayer.

Starting with r3558, the nose and nose gear would no longer be visible
over multiplayer because they use nonstandard properties. As a
interim solution, I am now aliasing these to generic properties and
transmitting them over multiplayer. A better long-term solution for
the nose gear would be only to use the standard property
gear/gear[0]/position-norm but make the animation more complex (i.e.
in animate doors between 0 and 0.2, animate the gear between 0.2 and
0.8 and animate the small doors again between 0.8 and 1.0, or
something like that). This would save 3 floats in each MP packet,
i.e. 18 bytes.

For the ailerons and rudder, use standard properties directly.

2018-09-28 23:04:22 Tree
[r3561] by maerchenprinz

an24b: First tutorial and minor changes in crewsection.ac and fire extinguishing system

2018-09-28 22:34:27 Tree
[r3560] by lbrenta

an24b: do not pollute the property trees of remote aircraft over multiplayer.

find Models -name '*.xml' -exec sed -r -i 's,prop(erty)?>/,prop\1>,g' {} \;

2018-09-28 21:14:11 Tree
[r3559] by lbrenta

an24b: redo r3557 with prior approval from maerchenprinz.

2018-09-28 20:25:58 Tree
[r3558] by maerchenprinz

an24b: Correcting cockpit dimensions and therefore new cockpit canopy/hull; new front and pax section of fuselage

2018-09-27 00:27:12 Tree
[r3557] by lbrenta

an24b: animate flaps over multiplayer and in replays

For the animation of the external model, use the standard property
surface-positions/flap-pos-norm instead of the property from the FDM
as only the former is automatically transmitted over multiplayer and
recorded for replays.

2018-09-26 00:26:02 Tree
[r3556] by maerchenprinz

an24b: Initial models of optional Kurs-MP set

2018-09-25 19:55:35 Tree
[r3555] by lbrenta

F4U: realism: the aircraft had a two-stage, two-speed supercharger that really behaved
as a three-speed supercharger. The first stage was always engaged. The second stage
could be disengaged ("neutral"), in "low" speed or in "high" speed.

* Checklists/climb.xml: adjust; add reference.
* f4u-set.xml: add a rating. Adjust keybindings:
Alt+Q: shift supercharger speed down.
Alt+S: shift supercharger speed up.
* f4u-yasim.xml: use "neutral" supercharger for approach.

2018-09-25 00:40:39 Tree
[r3554] by lbrenta

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.

2018-09-24 20:46:26 Tree
Older >
MongoDB Logo MongoDB