From 33afc4ab3b813efbf28163f77d7ea652073b0a0f Mon Sep 17 00:00:00 2001 From: Hanno Fleischer Date: Fri, 6 Dec 2024 04:48:05 +0100 Subject: [PATCH] added selectDice method in RollDiceState --- .../pp/mdga/client/gamestate/turnstate/RollDiceState.java | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/Projekte/mdga/model/src/main/java/pp/mdga/client/gamestate/turnstate/RollDiceState.java b/Projekte/mdga/model/src/main/java/pp/mdga/client/gamestate/turnstate/RollDiceState.java index 89dab560..00c9b925 100644 --- a/Projekte/mdga/model/src/main/java/pp/mdga/client/gamestate/turnstate/RollDiceState.java +++ b/Projekte/mdga/model/src/main/java/pp/mdga/client/gamestate/turnstate/RollDiceState.java @@ -3,6 +3,7 @@ import pp.mdga.client.ClientGameLogic; import pp.mdga.client.ClientState; import pp.mdga.client.gamestate.TurnState; +import pp.mdga.message.client.RequestDieMessage; import pp.mdga.message.server.DieMessage; import pp.mdga.message.server.NoTurnMessage; import pp.mdga.notification.DiceNowNotification; @@ -31,6 +32,11 @@ public TurnState getParent() { return parent; } + @Override + public void selectDice(){ + logic.send(new RequestDieMessage()); + } + public void received(DieMessage msg){ logic.getGame().setDiceEyes(msg.getDiceEye()); parent.setState(parent.getChoosePiece());