/// <summary> /// Will load a saved game state but for prototype will create a new one.</summary> public void loadGame() { newGame(); if (File.Exists(filename)) { Debug.LogWarning("TAKE ON UNITY"); Stream serialiseStream = File.OpenRead(filename); Debug.LogWarning("TAKE ON UNITY"); BinaryFormatter deserializer = new BinaryFormatter(); Debug.LogWarning("TAKE ON UNITY"); SaveGame saveGame = deserializer.Deserialize(serialiseStream) as SaveGame; Debug.LogWarning("TAKE ON UNITY"); serialiseStream.Close(); _gameManager.InitGameFromSave(saveGame); } else { newGame(); } }