From 2e1e472bf84359effefa0de3fa42224fd5095587 Mon Sep 17 00:00:00 2001 From: GabrieleRadice <265572328+GabrieleRadice@users.noreply.github.com> Date: Sun, 22 Mar 2026 19:01:52 +0100 Subject: [PATCH] Update: CurrentState Now Implements Era Field, GetEra Method and UpdateEra --- .../ingsw/gc14/Model/GamePackage/CurrentState.java | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/src/main/java/it/polimi/ingsw/gc14/Model/GamePackage/CurrentState.java b/src/main/java/it/polimi/ingsw/gc14/Model/GamePackage/CurrentState.java index fb3fae2..90dc4bf 100644 --- a/src/main/java/it/polimi/ingsw/gc14/Model/GamePackage/CurrentState.java +++ b/src/main/java/it/polimi/ingsw/gc14/Model/GamePackage/CurrentState.java @@ -16,6 +16,11 @@ public class CurrentState { return slot; } + private int Era; + public int getEra(){ + return Era; + } + private int NUpper; public int getNUpper(){ return NUpper; @@ -42,6 +47,10 @@ public class CurrentState { NLower++; } + public void EraUpdate(){ + Era++; + } + public void GameStageUpdate(GameStages GameStage){ this.GameStage = GameStage; } @@ -51,6 +60,7 @@ public class CurrentState { public CurrentState(){ this.player = null; this.slot = null; + this.Era = 1; this.NUpper = 0; this.NLower = 0; this.GameStage = GameStages.WAITING;