Opened 6 years ago
Last modified 5 years ago
#5211 new defect
Display overlay when clients lose the connection / exceed a timeout
Reported by: | elexis | Owned by: | |
---|---|---|---|
Priority: | Nice to Have | Milestone: | Backlog |
Component: | UI – In-game | Keywords: | |
Cc: | Patch: |
Description (last modified by )
Multiplayer games only advance when all clients simulated the current game turn. If some client is having a network issue and didn't manage to send packets in the last N seconds to the server, the game cannot progress for that time. The lagwarnings display that information already, but the notification is easily missed during a stressful match. That the game does not respond during that time increases stress levels. After 5 seconds we should display an overlay, similar to the pause screen to indicate that the game is waiting for that client. This way the player is not mislead to believe anymore that his clicks will have an effect and the stress levels are reduced.
The possiblity to kick that client should be provided to the host, for instance by clicking on the name in the lagwarning (as proposed in Phab:D1461) and/or by adding a new button in this overlay.
Change History (2)
comment:1 by , 6 years ago
Description: | modified (diff) |
---|---|
Priority: | Should Have → Nice to Have |
comment:2 by , 5 years ago
Component: | UI & Simulation → In-game UI |
---|
Move tickets to
In-game UI
asUI & Simulation
got some sub components.