TehGimp / KerbalMultiPlayer

A multiplayer plugin for KMP
http://sesau.ca/ksp/KMP.html
GNU General Public License v3.0
140 stars 53 forks source link

Strange behavior when leaving flight in-atmo #611

Open JohannesMP opened 10 years ago

JohannesMP commented 10 years ago

During similar attempts sometimes the ship would not appear on the launchplatform and no ship would be visible in the tracking station at all, even after re-connecting, despite /listships on the server still clearly showing a non-debri ship.

godarklight commented 10 years ago

I know exactly what the cause of this is. We have disabled reverting everywhere apart from that single orange button.

The server receives the vessel updates as per usual, so they are saved. When you revert a flight, It goes back onto the launch pad, but the server does not get told about this, so causing any type of resync, or simply reconnecting to the server will put the rocket back where it was.

We either need to disable the reverty-ness of that space center button (which would not be popular with players because it takes forever to deorbit and phys-warping isn't allowed just yet)

=OR=

We need to send a vessel update message saying that vessel has been destroyed.

JohannesMP commented 10 years ago

I think this has been discussed before, but I'd be a big fan of server settings that would allow you to set how, if at all, players can revert their flights.

For example

The revert button could be integrated in the KerbalMP window, and clicking it could request a revert from the server, and displaying a printout on screen if the server denies the revert request.