From 5b0004f8ffe6656f3a0f91277446ebbb5203a418 Mon Sep 17 00:00:00 2001 From: Seraina Date: Fri, 15 Apr 2022 16:40:26 +0200 Subject: [PATCH] Games have names now --- src/main/java/ch/unibas/dmi/dbis/cs108/gamelogic/Game.java | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/main/java/ch/unibas/dmi/dbis/cs108/gamelogic/Game.java b/src/main/java/ch/unibas/dmi/dbis/cs108/gamelogic/Game.java index df6ced2..4fddc93 100644 --- a/src/main/java/ch/unibas/dmi/dbis/cs108/gamelogic/Game.java +++ b/src/main/java/ch/unibas/dmi/dbis/cs108/gamelogic/Game.java @@ -26,6 +26,8 @@ public class Game implements Runnable { protected boolean isDay = false; //false means it is night, it is night by default protected VoteHandler voteHandler = new VoteHandler(); private Lobby lobby; + private String name; + private static int nameCounter = 0; //TODO: Figure out where Day/Night game state is saved maybe think about a game state class or smt. /** * Constructs a Game instance where: @@ -41,6 +43,8 @@ public class Game implements Runnable { this.nrOfUsers = nrOfUsers; this.gameState = new GameState(nrOfPlayers, nrOfGhosts, nrOfUsers); this.lobby = lobby; + nameCounter++; + this.name = "Game-" + nameCounter; } public GameState getGameState() {