Added method to add new player to loungeview withing Client.java

This commit is contained in:
Sebastian Lenzlinger 2022-05-01 15:07:54 +02:00
parent 927416f224
commit 578016d11d

View File

@ -400,6 +400,8 @@ public class Client {
case GuiParameters.newLobbyCreated: case GuiParameters.newLobbyCreated:
makeNewLobby(data); makeNewLobby(data);
break; break;
case GuiParameters.newPlayerOnServer:
addNewPlayerToGui(data);
default: default:
notificationTextDisplay(data); notificationTextDisplay(data);
//TODO(Sebi,Seraina): should the gameController be in the Application just like the ChatController? //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) { private void makeNewLobby(String data) {
String[] params = data.split(":"); String[] params = data.split(":");
loungeSceneViewController.newLobby(params[0], params[1]); 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) { private void addPlayerToLobby(String data) {
String[] params = data.split(":"); String[] params = data.split(":");
loungeSceneViewController.addPlayerToLobby(params[0], params[1]); 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) { private void updateLobbyMembers(String data) {