diff --git a/app/src/main/java/org/toop/app/layer/layers/game/TicTacToeLayer.java b/app/src/main/java/org/toop/app/layer/layers/game/TicTacToeLayer.java index aadc783..2aff8e0 100644 --- a/app/src/main/java/org/toop/app/layer/layers/game/TicTacToeLayer.java +++ b/app/src/main/java/org/toop/app/layer/layers/game/TicTacToeLayer.java @@ -27,6 +27,10 @@ public final class TicTacToeLayer extends Layer { private final BlockingQueue playerMoveQueue = new LinkedBlockingQueue<>(); + // Todo: set these from the server + private char currentPlayerMove = Game.EMPTY; + private String player2Name = ""; + public TicTacToeLayer(GameInformation information) { super("game.css"); @@ -40,7 +44,9 @@ public final class TicTacToeLayer extends Layer { } } else { if (ticTacToe.getCurrentTurn() == 0) { - // Todo: identify if we are x or o and put in queue + if (information.isPlayerHuman()[0] && currentPlayerMove != Game.EMPTY) { + playerMoveQueue.put(new Game.Move(cell, currentPlayerMove)); + } } } } catch (InterruptedException e) {