How does the game handle sudden disconnections?

Joined
May 27, 2020
Messages
17
#1
I saw a post from Amos.37 asking about recommended speed and it got me wondering how SB handles sudden disconnections. My internet has been spotty on occasion so sometimes I'll randomly get disconnected from games. I was wondering if that was to happen in SB what would happen in different cases. If I was flying a ship, renting a lot in a station or simply at a location that I wanted to save. Does it handle it like SE where you have to have a respawn pod or does it simply pause you there in place? Anyone who could answer would be greatly appreciated!
 

CalenLoki

Master endo
Joined
Aug 9, 2019
Messages
741
#2
So far I've never been kicked out of the game due to connection problems. And I've always played with very shitty link.
But it happened, during large event, that I ended up in shadow realm. I stopped seeing other players and ships, and they stopped seeing me. Re-logging fixed that.
While it's as dangerous for healthy gamplay as being kicked out of game (you can ghost-walk behind enemy lines for example), at least it makes solo-experience smoother. If you're alone in space, you probably won't even notice temporary disconnection. Dunno if progress you achieve would save though and if there is a way to get back from shadow realm without manually logging in again.
 
Joined
May 27, 2020
Messages
17
#3
If you're alone in space, you probably won't even notice temporary disconnection.
Okay sick. I know with my recently spotty internet, some games have been a pain to play, but this sounds like it handles it at least decently well besides the ghost walking.
 

Amos.37

Veteran endo
Joined
Aug 22, 2019
Messages
154
#4
I've had numerous temporary disconnections (due to problems on my end, not the server).
Usually, if I'm at a station, all other players and ships (including mine) will disappear, and I can't interact with anything until connection is restored.
If I am travelling a the time, then it can be a problem.
In my experience, your ship disappears, but you maintain momentum, so you can end up travelling quite some distance before the space drag mechanic stops you. If this happens, I have to stay still until my connection is re-established, or risk losing my ship due to not being able to find it.
When re-connected, the ship will reappear in the exact spot it disappeared in, not moving. I then have to travel back to it (assuming I can find it) using the endo float/fly speed (really slow). Once I get back to the ship, continue on as normal.

However, when I exit the game and then re-enter it, regardless of where I logged off last, I will be spawned at the location of the disconnect. A couple of times this has meant that I logged off at a station, and logged back in in the asteroid belt without a ship. When this happens I just have to use the 'insurance transfer' (basically a teleport function) to return to a station.
Any money I made or inventory changes keep. I don't lose any material.
However, in one instance I linked to the insurance terminal at a station i hadn't been to before after a temporary disconnection, and when I exited and reentered the game, I was spawned at the site of the disconnect (between two stations) and lost the insurance terminal link.

So, in a nut-shell, it's not too terrible if a temporary disconnection occurs. You can just wait to reconnect, get back in your ship and keep going, but currently the server doesn't keep track of your location at your next log out, or whether you've linked to an insurance terminal (probably other things too but I haven't done extensive testing). Even if you do lose a ship, you can just do a recall on it at any station (does cost credits to do this).

I think the problem is that the server treats a disconnect as you logging off, and marks your location, but it when you reconnect, it doesn't treat that like logging back in, so your last known location for the server is where ever the disconnect happened, rather than where you actually log out.

Best way to avoid this problem is probably to quit the game if you lose connection and rejoin when you get connection back. You should simply spawn in at the location of the disconnection, and ships don't despawn (I think they do but the timer is like weeks or months) so your ship should be waiting for you.

If you're in someone else's ship with them and lose connection though, you're basically screwed, unless your friend notices, stops the ship and waits for you to reconnect. Otherwise their ship will just fly off without you while you've lost connection.
 
Top