1
0
Fork 0
flightgear/src
Richard Harrison 561087a30a Support for configurable MP Protocol Version 1.1.2
/sim/multiplay/protocol-version is either 1 or 2

The properties defined in multiplaymgr define which version they are related to; however if these are in a more recent protocol than selected they will be transmitted in the selected protocol version.

The id property list now defines a "transmit as" - however this is not yet implemented.

This commit is intended to be a WIP towards changes for 2017.1 that will ensure any future protocol changes are compatible with this version (so this 2017.1 would be able to see a protocl V3 FG if one ever existed), key to this is to stop processing the property list as soon as an unknown ID is encountered.
2017-02-12 16:57:24 +01:00
..
AIModel merged 2017-02-07 00:37:14 +01:00
Aircraft Rename preferences.xml -> defaults.xml 2017-01-12 09:45:19 +00:00
Airports Replace C++-version-dependent conditional code with the C++11 variant only 2016-11-29 16:35:31 +01:00
ATC Enforce separation of ground-net and dynamics. 2016-11-13 14:05:20 +00:00
Autopilot Use SGPath::fromUtf8() to construct an SGPath from a property node string value 2016-12-11 12:40:09 +01:00
Canvas Quiet Canvas font-loading. 2016-11-30 12:15:54 +00:00
Cockpit replace many auto_ptr by unique_ptr 2016-11-14 22:20:46 +01:00
Environment replace many auto_ptr by unique_ptr 2016-11-14 22:20:46 +01:00
FDM Change log level for "prepare_ground_cache(): scenery_available returns false" message as the message occurs at a high rate and seems to be more suited at bulk rather than warn level 2017-02-02 06:25:48 +01:00
GUI QtInfoMsg requires Qt 5.5 2017-02-01 17:36:48 +01:00
Include Detect the absence of SSE2 hardware as soon as possible and bail out if it is not found but FligthGear is compiled with SSE2 support 2017-01-06 16:30:51 +01:00
Input Silence a few compiler warnings 2017-01-26 15:37:43 +01:00
Instrumentation Revert "Fixes for HUD, model-manager listeners." 2017-02-02 17:02:39 +01:00
Main Nicer, human readanle, stack trace output 2017-01-30 15:58:09 +01:00
Model Revert "Fixes for HUD, model-manager listeners." 2017-02-02 17:02:39 +01:00
MultiPlayer Support for configurable MP Protocol Version 1.1.2 2017-02-12 16:57:24 +01:00
Navaids Should never happen; but I had a crash here. 2017-02-07 00:36:24 +01:00
Network Fix positional ordering of remote-canvas elements. 2017-01-26 23:14:48 +00:00
Radio Use future-proof SGPath APIs. 2016-06-28 10:08:38 +01:00
Scenery Remove /sim/rendering/building-mesh. 2017-01-21 22:22:43 +00:00
Scripting Expose aircraft-relative offset to Nasal. 2017-02-02 17:54:18 +01:00
Sound Ensure avoinics sound totally disabled for AI craft 2017-02-04 23:57:26 +01:00
Systems Use future-proof SGPath APIs. 2016-06-28 10:08:38 +01:00
Time Time: Calculation and exposure of the moon vector from the local position. 2016-11-08 11:16:24 +01:00
Traffic replace many auto_ptr by unique_ptr 2016-11-14 22:20:46 +01:00
Viewer replace many auto_ptr by unique_ptr 2016-11-14 22:20:46 +01:00
CMakeLists.txt Cleanup of ATCDCL 2014-04-30 10:22:51 +02:00