package pp.mdga.server; import pp.mdga.message.client.RequestDice; public class FirstRoll extends ServerState { public FirstRoll(ServerState parent, ServerGameLogic logic) { super(parent, logic); } @Override public void receivedRequestDice(RequestDice msg, int from) { // todo: implement player.hasMovablePieces() // if (player.hasMovablePieces()) { // // todo: goto ChoosePiece // } else { // // todo: implement roll // if (roll == 6) { // // todo: send to everyone? or one player? // logic.send(new Player(1), new Dice()); // // todo: goto ChoosePiece // } else { // // todo: send to everyone? or one player? // logic.send(new Player(1), new DiceAgain()); // parent.gotoState(new SecondRoll(parent, logic)); // } // } } }