示例#1
0
        public static void SaveFile()
        {
            SaveData data = new SaveData();

            DataStorage.SaveFile(data);
            Objectives.SaveFile(data);

            BinaryFormatter binaryFormatter = new BinaryFormatter();
            MemoryStream    memoryStream    = new MemoryStream();

            binaryFormatter.Serialize(memoryStream, data);
            byte[] bytes = memoryStream.ToArray();
            memoryStream.Dispose();

            SaveLoad.AutoSaveGame(bytes, slotNumber, slotParams, controlFlags);
        }
示例#2
0
 public static void SaveEndWave()
 {
     Objectives.SaveFile(); DataStorage.SaveEndWave();
 }
示例#3
0
 public static void SavePlayerData()
 {
     DataStorage.SaveFile(); Objectives.SaveFile();
 }