mirror of
https://athene2.informatik.unibw-muenchen.de/progproj/gruppen-ht24/Gruppe-02.git
synced 2025-08-04 01:50:37 +02:00
send player ready
This commit is contained in:
@@ -40,14 +40,12 @@ public class LobbyMenu extends Dialog {
|
||||
|
||||
private TextField playerInputField = new TextField("Spieler 1");
|
||||
private TextField startingCapital = new TextField("15000");
|
||||
private String figure;
|
||||
|
||||
public LobbyMenu(MonopolyApp app) {
|
||||
super(app.getDialogManager());
|
||||
this.app = app;
|
||||
|
||||
// Entfernt das CreateGameMenu (inklusive Hintergrund)
|
||||
app.getGuiNode().detachAllChildren();
|
||||
|
||||
// Hintergrundbild laden und hinzufügen
|
||||
addBackgroundImage();
|
||||
|
||||
@@ -207,7 +205,7 @@ public class LobbyMenu extends Dialog {
|
||||
* Schaltet den "Bereit"-Status um.
|
||||
*/
|
||||
private void toggleReady(Label playersLabel) {
|
||||
app.getGameLogic().send(new PlayerReady(true, "Test", "flugzeug", 15000));;
|
||||
app.getGameLogic().send(new PlayerReady(true, playerInputField.getText(), figure, Integer.parseInt(startingCapital.getText())));
|
||||
}
|
||||
|
||||
@Override
|
||||
@@ -258,19 +256,25 @@ public class LobbyMenu extends Dialog {
|
||||
System.out.println("Selected: " + selected);
|
||||
switch (selected) {
|
||||
case "[0]":
|
||||
System.out.println("Alpha selected");
|
||||
figure = "Laptop";
|
||||
break;
|
||||
case "[1]":
|
||||
System.out.println("Beta selected");
|
||||
figure = "Flugzeug";
|
||||
break;
|
||||
case "[2]":
|
||||
System.out.println("Gamma selected");
|
||||
figure = "Jägermeister";
|
||||
break;
|
||||
case "[3]":
|
||||
close();
|
||||
figure = "Katze";
|
||||
break;
|
||||
case "[4]":
|
||||
figure = "OOP";
|
||||
break;
|
||||
case "[5]":
|
||||
figure = "Handyholster";
|
||||
break;
|
||||
default:
|
||||
System.out.println("Unknown selection");
|
||||
break;
|
||||
}
|
||||
}
|
||||
|
||||
|
Reference in New Issue
Block a user