Revert "Makes the emergency shuttle and status display process timed to the second" #36980
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Reverts #36388 due to a bug where the escape shuttle will immediately leave BEFORE arriving at the station if it takes too long to dock, usually due to shuttle crushing a mob or two. Speeding up the subsystem was a bad idea with unforseen consequences...
This should probably be reimplemented by putting the displays on their own, faster subsystem, and call the dedicated
/datum/emergency_shuttle/proc/timeleft()
function to get the true timeleft and implement a similar solution with shuttles in general.Why it's good
Admins don't have to deal with the game state breaking anymore. Closes #36886.
How it was tested
The PR this is reverting was tested, but it wasn't stress tested enough.