From 457b5e322cefb9dc72179da0277abfa9f58b7bad Mon Sep 17 00:00:00 2001 From: odaakj Date: Tue, 21 Apr 2026 09:54:53 +0200 Subject: [PATCH] Remove unused file SettingsState --- .../beatbattle/states/SettingsState.java | 43 ------------------- .../beatbattle/states/StateManager.java | 2 +- 2 files changed, 1 insertion(+), 44 deletions(-) delete mode 100644 core/src/main/java/group07/beatbattle/states/SettingsState.java diff --git a/core/src/main/java/group07/beatbattle/states/SettingsState.java b/core/src/main/java/group07/beatbattle/states/SettingsState.java deleted file mode 100644 index 6c81651..0000000 --- a/core/src/main/java/group07/beatbattle/states/SettingsState.java +++ /dev/null @@ -1,43 +0,0 @@ -package group07.beatbattle.states; - -import group07.beatbattle.BeatBattle; -import group07.beatbattle.model.domain.GameMode; -import group07.beatbattle.view.SettingsView; - - -/** State for the settings screen, accessible from the lobby. */ -public class SettingsState extends State { - - private final SettingsView view; - - public SettingsState( - BeatBattle game, - GameMode mode, - String sessionId, - String gamePin, - String playerId, - String displayName, - boolean isHost - ) { - super(game); - this.view = new SettingsView( - game, - mode, - sessionId, - gamePin, - playerId, - displayName, - isHost - ); - } - - @Override - public void enter() { - game.setScreen(view); - } - - @Override - public void exit() { - - } -} diff --git a/core/src/main/java/group07/beatbattle/states/StateManager.java b/core/src/main/java/group07/beatbattle/states/StateManager.java index 15ad162..f82823e 100644 --- a/core/src/main/java/group07/beatbattle/states/StateManager.java +++ b/core/src/main/java/group07/beatbattle/states/StateManager.java @@ -3,7 +3,7 @@ /** * Singleton that manages the active screen state. * setState() exits the current state then enters the new one. - * States: StartState, JoinCreateState, LobbyState, InRoundState, LeaderboardState, GameOverState, SettingsState. + * States: StartState, JoinCreateState, LobbyState, InRoundState, LeaderboardState, GameOverState. */ public class StateManager {