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 {