Class GameScreenMemento
java.lang.Object
de.tum.cit.fop.maze.game_saves.mementos.GameScreenMemento
- All Implemented Interfaces:
Memento
Memento storing the complete game screen state including field, player, and mode.
-
Field Summary
FieldsModifier and TypeFieldDescriptionint -
Constructor Summary
ConstructorsConstructorDescriptionGameScreenMemento(GameFieldMemento gameField, PlayerMemento player, String gameMode, int currentStoryLevelIndex, String selectedLevel) -
Method Summary
-
Field Details
-
gameField
-
player
-
gameMode
-
currentStoryLevelIndex
public int currentStoryLevelIndex -
selectedLevel
-
-
Constructor Details
-
GameScreenMemento
public GameScreenMemento() -
GameScreenMemento
public GameScreenMemento(GameFieldMemento gameField, PlayerMemento player, String gameMode, int currentStoryLevelIndex, String selectedLevel)
-