Open Skipper-is opened 1 year ago
Any status on this, Skipper?
Partially, so I've got a version check that will fire off if the client is using YSCE, allowing the server to have a record of who is a YSCE client, and who is a vanilla client, thus allowing YSCE commands to be sent only to YSCE clients, but I'm putting it on the back burner until I get the weather sorted, as that'll have a lot of YSCE only net code to go with it
For backwards compatibility - 2015 versions of YSFLIGHT are not forwards compatible due to this function in the netcode: https://github.com/YSCEDC/YSCE/blob/616283861fac7a07fde7d60dfa48e7fe8d21d16a/src/core/fsnetwork.cpp#L4343C1-L4355C2
When bypassed, they are able to log on fine. Need to add version check if we're going to enable forwards compatibility for vanilla YSFLIGHT.