fixed PlayerData mistake
This commit is contained in:
@@ -79,7 +79,7 @@ public void received(ServerStartGameMessage msg){
|
|||||||
logic.addNotification(new GameNotification(logic.getGame().getPlayers().get(parent.getOwnPlayerId()).getColor()));
|
logic.addNotification(new GameNotification(logic.getGame().getPlayers().get(parent.getOwnPlayerId()).getColor()));
|
||||||
for(Map.Entry<Color, PlayerData> entry : msg.getBoard().getPlayerData().entrySet()){
|
for(Map.Entry<Color, PlayerData> entry : msg.getBoard().getPlayerData().entrySet()){
|
||||||
List<UUID> pieceIds = new ArrayList<>();
|
List<UUID> pieceIds = new ArrayList<>();
|
||||||
for (Piece piece : entry.getValue().getPieces()){
|
for(Piece piece : entry.getValue().getPieces()){
|
||||||
pieceIds.add(piece.getUuid());
|
pieceIds.add(piece.getUuid());
|
||||||
}
|
}
|
||||||
logic.addNotification(new PlayerInGameNotification(entry.getKey(), pieceIds, logic.getGame().getPlayerByColor(entry.getKey()).getName()));
|
logic.addNotification(new PlayerInGameNotification(entry.getKey(), pieceIds, logic.getGame().getPlayerByColor(entry.getKey()).getName()));
|
||||||
|
|||||||
@@ -34,6 +34,7 @@ public class PlayerData {
|
|||||||
*/
|
*/
|
||||||
public PlayerData(Color color) {
|
public PlayerData(Color color) {
|
||||||
homeNodes = new HomeNode[4];
|
homeNodes = new HomeNode[4];
|
||||||
|
pieces = new Piece[4];
|
||||||
waitingArea = new Piece[4];
|
waitingArea = new Piece[4];
|
||||||
for (int i = 0; i < 4; i++) {
|
for (int i = 0; i < 4; i++) {
|
||||||
homeNodes[i] = new HomeNode();
|
homeNodes[i] = new HomeNode();
|
||||||
|
|||||||
Reference in New Issue
Block a user