diff --git a/classes/GameBoard.py b/classes/GameBoard.py index 19054c2..38e7a9c 100644 --- a/classes/GameBoard.py +++ b/classes/GameBoard.py @@ -18,13 +18,14 @@ class GameBoard: print(story) # Save State - def find_game_state(self): + def find_game_state(self, store_state:bool=True): if os.path.exists(self.save_state_file['path']): self.saved_state = SavedState.load_from_file(self.save_state_file) else: self.saved_state = SavedState() self.saved_state.add_player(CharacterCreater.create_character(self.config["player"], self.config["create_character_message"])) - self.saved_state.save_to_file(self.save_state_file) + if store_state: + self.saved_state.save_to_file(self.save_state_file) print() self.map = Map.load_from_file(self.map_file)