Ejemplo n.º 1
0
        /// <summary>
        /// Reset everything so you can use it again,
        /// Load the savefile with the right data,
        /// Set all the values with the data from the save file
        /// </summary>
        public void LoadGame()
        {
            grid.Children.Clear();

            GameCards.Clear();
            MemoryCards.Clear();
            TurnedCards.Clear();

            player.ClearMemory();
            player.SetPlayerOne();
            canClick    = true;
            secondClick = false;

            SaveData = SaveAndLoad.ReadFromBinaryFile <SaveData>("memory.sav");

            rows   = SaveData.rows;
            colums = SaveData.colums;

            player.LoadGame(SaveData.playerTwo, SaveData.namePlayerOne, SaveData.namePlayerTwo, SaveData.scorePlayerOne, SaveData.scorePlayerTwo);
            savedTime = SaveData.timer;
            LoadCards();
        }
Ejemplo n.º 2
0
 /// <summary>
 /// Loads highscores from file
 /// </summary>
 private void LoadHighscore()
 {
     highscores = SaveAndLoad.ReadFromBinaryFile <HighScore>("highscores.sav");
 }