Menu

FGAddon Commit Log


Commit Date  
[r3971] by deltaecho

CH750STOL:various

2019-05-28 15:59:03 Tree
[r3970] by lbrenta

QSeries: rework and fix multiplayer protocol.

* Nasal/multiplayer.nas: new. Centralize all property aliasing for multiplayer.
Transmit gear/gear[*]/wow as booleans, gear/gear[*]/rollspeed-ms as floats.
Do not alias gear/gear[*]/position-norm, already transmitted by default.
* Nasal/multiplayer_local.nas: new; use the above in the local aircraft.
* Models/DH8[BCD].xml (nasal/load): load and execute multiplayer.nas in remote
aircraft.
(animations): use unaliased properties.
* q[1234]00-jsb-set.xml (sim/multiplay): delete, superseded by multiplayer.nas.
* qseries-common.xml (nasal): load multiplayer{,_local}.nas.
* Models/Cockpit/Instruments/MFD/MFD.pilot.nas,
Models/Cockpit/Instruments/ND/canvas/style.nas,
Models/Cockpit/Instruments/PFCS/PFCS.xml,
Models/Effects/ground/ground[012].xml: use unaliased properties.

2019-05-26 17:33:23 Tree
[r3969] by wlbragg

J3Cub: Fix pa-18 fuel selector logic

2019-05-26 16:24:21 Tree
[r3968] by deltaecho

QSeries: two small fixes

2019-05-26 09:01:13 Tree
[r3967] by lbrenta

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

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

2019-05-25 21:21:41 Tree
[r3966] by wlbragg

J3Cub: Fix YASim panel

2019-05-25 16:48:51 Tree
[r3965] by lbrenta

Citation: fix a thinko.

2019-05-20 06:35:12 Tree
[r3964] by lbrenta

Citation version 4.3: add windshield icing.

* Systems/icing.xml: new.
Windshield temperature is the same as outside air temperature plus 18K
if windshield bleed air is "LOW" and plus 60 K if "HIGH". Bleed air
requires electrical power on the main_left bus and at least one running
engine.
Window icing occurs within 100 seconds if windshield temperature drops
below 0°C and relative humidity is high.

* Citation-II-common.xml: load it as a new property-rule.

* Models/Instruments/electricpanel.xml: add rotate and pick animations
and a tooltip to the "W/S BLEED AIR" switch.

2019-05-19 19:25:08 Tree
[r3963] by isaakd

777: Launcher previews (a few to start with, more to be added later)

2019-05-19 19:23:00 Tree
[r3962] by lbrenta

B-25 version 2.1.1: bug fixes and multiplayer improvements.

Multiplay protocol changed slightly:
- bug fix: the engines of a remote B-25 were always smoking due to abusing
float properties as booleans and comparing them with the string "true".
Send them as booleans (requires fgfs 2017.2 or newer) instead.

- Optimization: do not send engine rpm twice as engines/engine[*]/rpm and
sim/multiplay/float[4,5]; remove the latter.

- use /gear/gear[*]/wow directly in animations. Send them as generic bool
properties instead of floats.

- Transmit the caster angle of the nose wheel as a generic float.

* Models/b25.xml (nasal/load): rewrite as described above.
(nose gear): bug fix: animate using gear/gear[0]/caster-angle-deg, not
rudder-pos-norm.
* Models/main_Chrome.xml, Models/main_Default.xml (nasal/load): delete,
was never executed.

2019-05-17 01:23:38 Tree
Older >
MongoDB Logo MongoDB