TwinFan / XPMP2

Multiplayer library for X-Plane 11/12 with instancing, TCAS override, and sound
https://twinfan.github.io/XPMP2/
Other
24 stars 16 forks source link

Remote Client: Transfer all values necessary to support shared dataRefs sim/multiplayer/position/plane#... #27

Closed TwinFan closed 3 years ago

TwinFan commented 3 years ago

Current Situation / Problem XPMP2 has built-in support for a set of shared dataRefs to provide textual aircraft information. This pre-dates the TCAS Override approach and hence uses an older and more cumbersome model of naming the dataRefs...but, hey, it's there.

The Remote Client cannot currently populate reasonable values there.

Suggested Solution

Transfer necessary values to the Remote Client, likely by extending the existing RemoteAcDetailTy message. (Alternative would be to use a new message...but that triggers follow-up issue for how to create new planes and how to synch starting Remote Clients.)

Benefits More info to the world, also for the remote instances. FSTramp does use it already.

Additional context Lacking support noted when entering issue #26.