Changed back to white starting + updated UI for it

This commit is contained in:
michiel
2025-12-11 14:17:11 +01:00
parent 39df1be6ee
commit d1176f2151
2 changed files with 9 additions and 9 deletions

View File

@@ -33,8 +33,8 @@ public class ReversiBitCanvas extends BitGameCanvas<BitboardReversi> implements
public void redraw(BitboardReversi gameCopy) {
clearAll();
long[] board = gameCopy.getBoard();
loopOverBoard(board[0], (i) -> drawDot(Color.BLACK, i));
loopOverBoard(board[1], (i) -> drawDot(Color.WHITE, i));
loopOverBoard(board[0], (i) -> drawDot(Color.WHITE, i));
loopOverBoard(board[1], (i) -> drawDot(Color.BLACK, i));
}
@Override
@@ -45,7 +45,7 @@ public class ReversiBitCanvas extends BitGameCanvas<BitboardReversi> implements
public void drawLegalMove(int cell, int player) {
Color innerColor;
if (player == 0) {
if (player == 1) {
innerColor = new Color(0.0f, 0.0f, 0.0f, 0.6f);
}
else {

View File

@@ -126,13 +126,13 @@ public final class GameView extends ViewWidget {
}
else if (GameType.equals("Reversi")) {
if (isMe) {
player1Header.setText(currentPlayer);
player2Header.setText(nextPlayer);
}
else {
player1Header.setText(nextPlayer);
player2Header.setText(currentPlayer);
}
else {
player1Header.setText(currentPlayer);
player2Header.setText(nextPlayer);
}
setPlayerInfoReversi();
}
}
@@ -166,8 +166,8 @@ public final class GameView extends ViewWidget {
var playerInfo = Primitive.vbox(
playerHeader,
Primitive.separator(),
player1box,
player2box
player2box,
player1box
);
player1Icon.setRadius(player1Header.fontProperty().map(Font::getSize).getValue());