Merge remote-tracking branch 'origin/master'

This commit is contained in:
Seraina 2022-04-08 13:01:10 +02:00
commit ea0c0d1b3b
2 changed files with 18 additions and 3 deletions

View File

@ -241,5 +241,11 @@ ToDo:
Stand: Stand:
Server - Client: Connection loss handling funktioniert nun. Server - Client: Connection loss handling funktioniert nun.
Lobby: ? Lobby: ?
Spiellogik: Spiellogik: VoteHandler wurde getestet und tut weitestgehenst was er soll
ToDo:
Spiellogik: - Send() methode von Passenger mit Client-Server verknüpfen(Seraina)
- NoiseHandler (Alex)
- Game Zyklus implementieren (Seraina)

View File

@ -1,6 +1,7 @@
package ch.unibas.dmi.dbis.cs108.sebaschi; package ch.unibas.dmi.dbis.cs108.sebaschi;
import ch.unibas.dmi.dbis.cs108.multiplayer.server.ClientHandler; import ch.unibas.dmi.dbis.cs108.multiplayer.server.ClientHandler;
import java.util.ArrayList;
import java.util.List; import java.util.List;
/** /**
@ -10,7 +11,15 @@ import java.util.List;
*/ */
public class ServerLobby { public class ServerLobby {
List<Lobby> openLobbies; private static List<Lobby> openLobbies;
List<ClientHandler> allClients; private static List<ClientHandler> allClients;
static {
openLobbies = new ArrayList<>();
allClients = new ArrayList<>();
}
public static List<Lobby> getOpenLobbies() {
return openLobbies;
}
} }