From 578016d11d60e2a4e12eeb42c686c2a11d4da1c4 Mon Sep 17 00:00:00 2001 From: Sebastian Lenzlinger Date: Sun, 1 May 2022 15:07:54 +0200 Subject: [PATCH] Added method to add new player to loungeview withing Client.java --- .../dmi/dbis/cs108/multiplayer/client/Client.java | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/src/main/java/ch/unibas/dmi/dbis/cs108/multiplayer/client/Client.java b/src/main/java/ch/unibas/dmi/dbis/cs108/multiplayer/client/Client.java index 625960a..a2e6588 100644 --- a/src/main/java/ch/unibas/dmi/dbis/cs108/multiplayer/client/Client.java +++ b/src/main/java/ch/unibas/dmi/dbis/cs108/multiplayer/client/Client.java @@ -400,6 +400,8 @@ public class Client { case GuiParameters.newLobbyCreated: makeNewLobby(data); break; + case GuiParameters.newPlayerOnServer: + addNewPlayerToGui(data); default: notificationTextDisplay(data); //TODO(Sebi,Seraina): should the gameController be in the Application just like the ChatController? @@ -412,17 +414,22 @@ public class Client { } + private void addNewPlayerToGui(String data) { + loungeSceneViewController.addClientToList(data); + LOGGER.debug("addNewPlayerToGui() seems to have finished"); + } + private void makeNewLobby(String data) { String[] params = data.split(":"); loungeSceneViewController.newLobby(params[0], params[1]); - LOGGER.debug("makeNewLobby() seems to have finnished"); + LOGGER.debug("makeNewLobby() seems to have finished"); } private void addPlayerToLobby(String data) { String[] params = data.split(":"); loungeSceneViewController.addPlayerToLobby(params[0], params[1]); - LOGGER.debug("addPlayerToLobby() seems to have finnished"); + LOGGER.debug("addPlayerToLobby() seems to have finished"); } private void updateLobbyMembers(String data) {