/// <summary>
        /// Load save data to save data class ready for use
        /// </summary>
        /// <returns>Save Data</returns>
        public void Load_SaveData()
        {
            SaveData = new Data.SaveFile.PTUSaveData(true);
            SaveData.PokedexData.Pokemon  = LoadData_FromSave <List <Pokedex.Pokemon.PokemonData> >(GetSaveFile_DataDir(SaveData_Dir.Pokedex_Pokemon));
            SaveData.PokedexData.Moves    = LoadData_FromSave <List <Pokedex.Moves.MoveData> >(GetSaveFile_DataDir(SaveData_Dir.Pokedex_Moves));
            SaveData.PokedexData.Abilitys = LoadData_FromSave <List <Pokedex.Abilitys.AbilityData> >(GetSaveFile_DataDir(SaveData_Dir.Pokedex_Abilitys));
            SaveData.PokedexData.Items    = LoadData_FromSave <List <Pokedex.Items.ItemData> >(GetSaveFile_DataDir(SaveData_Dir.Pokedex_Items));

            SaveData.ImageResources = LoadData_FromSave <List <Resource_Data.Resources> >(GetSaveFile_DataDir(SaveData_Dir.Resource_Image));

            SaveData.InitNullObjects();
        }
Esempio n. 2
0
        /// <summary>
        /// Load save data to save data class ready for use
        /// </summary>
        /// <returns>Save Data</returns>
        public void Load_SaveData()
        {
            try
            {
                SaveData = new Data.SaveFile.PTUSaveData(true);
                SaveData.PokedexData.Pokemon  = LoadData_FromSave <List <Pokedex.Pokemon.PokemonData> >(GetSaveFile_DataDir(SaveData_Dir.Pokedex_Pokemon));
                SaveData.PokedexData.Moves    = LoadData_FromSave <List <Pokedex.Moves.MoveData> >(GetSaveFile_DataDir(SaveData_Dir.Pokedex_Moves));
                SaveData.PokedexData.Abilitys = LoadData_FromSave <List <Pokedex.Abilitys.AbilityData> >(GetSaveFile_DataDir(SaveData_Dir.Pokedex_Abilitys));
                SaveData.PokedexData.Items    = LoadData_FromSave <List <Pokedex.Items.ItemData> >(GetSaveFile_DataDir(SaveData_Dir.Pokedex_Items));

                SaveData.ImageResources = LoadData_FromSave <List <Resource_Data.Resources> >(GetSaveFile_DataDir(SaveData_Dir.Resource_Image));

                SaveData.InitNullObjects();
            }
            catch (Exception e)
            {
                MessageBox.Show("There was an error while loading the save file...\nPlease confirm that the savefile has no errors...", "Save file loading error");
            }
        }
 public PTUSaveData_ECC(string _Hash, PTUSaveData _Data)
 {
     Hash = _Hash;
     Data = _Data;
 }