From 36d31e99e936148ab0b5b375064e3a1ac56debe6 Mon Sep 17 00:00:00 2001 From: Felix Koppe Date: Sat, 30 Nov 2024 11:19:54 +0100 Subject: [PATCH] Fix error --- .../client/src/main/java/pp/mdga/client/ModelSyncronizer.java | 4 ++++ .../client/src/main/java/pp/mdga/client/view/GameView.java | 4 ++-- 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/Projekte/mdga/client/src/main/java/pp/mdga/client/ModelSyncronizer.java b/Projekte/mdga/client/src/main/java/pp/mdga/client/ModelSyncronizer.java index 4784dea0..78a717a4 100644 --- a/Projekte/mdga/client/src/main/java/pp/mdga/client/ModelSyncronizer.java +++ b/Projekte/mdga/client/src/main/java/pp/mdga/client/ModelSyncronizer.java @@ -80,6 +80,9 @@ public void confirm() { } else { throw new RuntimeException("nothing to confirm"); } + + GameView gameView = (GameView) app.getView(); + gameView.noConfirm(); } public void selectTsk(Color color) { @@ -142,6 +145,7 @@ public void enter(MdgaState state) { GameView gameView = (GameView) app.getView(); //app.getNotificationSynchronizer().addTestNotification(new DrawCardNotification(Color.AIRFORCE, BonusCard.SHIELD)); + selectPiece(UUID.randomUUID()); } if (state == MdgaState.LOBBY) { diff --git a/Projekte/mdga/client/src/main/java/pp/mdga/client/view/GameView.java b/Projekte/mdga/client/src/main/java/pp/mdga/client/view/GameView.java index 2ab9dc56..e2ca8886 100644 --- a/Projekte/mdga/client/src/main/java/pp/mdga/client/view/GameView.java +++ b/Projekte/mdga/client/src/main/java/pp/mdga/client/view/GameView.java @@ -46,9 +46,9 @@ public GameView(MdgaApp app) { super(app); cheatButton = new ButtonRight(app, settingsNode, () -> app.getModelSyncronizer().enter(MdgaState.CEREMONY), "CHEAT", 1); - leaveButton = new ButtonLeft(app, settingsNode, () -> app.getModelSyncronizer().leave(), "Spiel verlassen", 1); - confirmButton = new ButtonRight(app, settingsNode, () -> app.getModelSyncronizer().confirm(), "Bestätigen", 1); + + confirmButton = new ButtonRight(app, guiNode, () -> app.getModelSyncronizer().confirm(), "Bestätigen", 1); fpp = new FilterPostProcessor(app.getAssetManager()); this.camera = new CameraHandler(app, fpp);