fixed a missing method call ind TurnState and removed debug sout statements ind 'RollDiceMessage'
This commit is contained in:
@@ -47,6 +47,11 @@ public void setState(TurnStates state){
|
|||||||
this.state = state;
|
this.state = state;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@Override
|
||||||
|
public void selectDice(){
|
||||||
|
state.selectDice();
|
||||||
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public void selectPiece(Piece piece){
|
public void selectPiece(Piece piece){
|
||||||
state.selectPiece(piece);
|
state.selectPiece(piece);
|
||||||
|
|||||||
@@ -37,11 +37,17 @@ public void selectDice(){
|
|||||||
logic.send(new RequestDieMessage());
|
logic.send(new RequestDieMessage());
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@Override
|
||||||
public void received(DieMessage msg){
|
public void received(DieMessage msg){
|
||||||
logic.getGame().setDiceEyes(msg.getDiceEye());
|
logic.getGame().setDiceEyes(msg.getDiceEye());
|
||||||
parent.setState(parent.getChoosePiece());
|
logic.addNotification(new RollDiceNotification(logic.getGame().getPlayerById(logic.getOwnPlayerId()).getColor(), msg.getDiceEye(),false));
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// @Override
|
||||||
|
// public void received(ChoosePieceStateMessage msg){
|
||||||
|
// parent.setState(parent.getChoosePiece());
|
||||||
|
// }
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public void received(NoTurnMessage msg){
|
public void received(NoTurnMessage msg){
|
||||||
parent.getParent().setState(parent.getParent().getWaiting());
|
parent.getParent().setState(parent.getParent().getWaiting());
|
||||||
|
|||||||
Reference in New Issue
Block a user