added the logic for server shutdown

This commit is contained in:
Fleischer Hanno
2024-12-02 23:25:54 +01:00
parent bd07a44607
commit eea566cc8b
3 changed files with 8 additions and 1 deletions

View File

@@ -1,5 +1,6 @@
package pp.mdga.client;
import pp.mdga.Resources;
import pp.mdga.game.BonusCard;
import pp.mdga.game.Color;
import pp.mdga.game.Game;
@@ -398,7 +399,11 @@ public void received(ServerStartGameMessage msg) {
* @param msg the SelectTSK message received.
*/
@Override
public void received(ShutdownMessage msg) {state.received(msg);}
public void received(ShutdownMessage msg) {
addNotification(new InfoNotification(Resources.stringLookup("server.shutdown")));
addNotification(new StartDialogNotification());
setState(dialogsState);
}
/**
* Handles a IncorrectRequest message received from the server.

View File

@@ -1,4 +1,5 @@
lobby.deny.join=The lobby is already full.
server.shutdown=The server has shut down.
incorrect.request.0=The selected TSK is already occupied.
incorrect.request.1=No TSK is available for selection.

View File

@@ -1,4 +1,5 @@
lobby.deny.join=Die Lobby ist bereits voll.
server.shutdown=Der Server wurde heruntergefahren.
incorrect.request.1=Die ausgewählte TSK ist bereits belegt.
incorrect.request.2=Es gibt keine freie TSK mehr, welche ausgewählt werden kann.