From 27f8af70f57323411d3d3595bfcfaa6053eb912a Mon Sep 17 00:00:00 2001 From: Daniel Grigencha Date: Mon, 2 Dec 2024 22:34:45 +0100 Subject: [PATCH] Updated 'Game' class. Updated the 'Game' class by setting the default value of 'host' attribute. In Addition, the 'isHost' method was added. --- .../mdga/model/src/main/java/pp/mdga/game/Game.java | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/Projekte/mdga/model/src/main/java/pp/mdga/game/Game.java b/Projekte/mdga/model/src/main/java/pp/mdga/game/Game.java index 9d7d83d5..515aa1da 100644 --- a/Projekte/mdga/model/src/main/java/pp/mdga/game/Game.java +++ b/Projekte/mdga/model/src/main/java/pp/mdga/game/Game.java @@ -43,7 +43,7 @@ public class Game { private Die die; // The host of this game - private int host; + private int host = -1; // The color of the active player. private Color activeColor; @@ -200,6 +200,15 @@ public Piece getPieceThroughUUID(UUID pieceId) { return null; } + /** + * This method will be used to check if this client is the host for the game. + * + * @return true or false. + */ + public boolean isHost() { + return this.host != -1; + } + /** * This method returns the dice modifier. *