Пример #1
0
    // Saves the first win of the Daydata
    private static void SaveFirstWin(string fileName, int ID)
    {
        BinaryFormatter bf   = new BinaryFormatter();
        FileStream      file = File.Create(Application.persistentDataPath + "/" + fileName + ".dat");
        firstWin        data = new firstWin();

        System.DateTime t = GameManager.gameManager.time[ID];

        data.day    = t.Day;
        data.minute = t.Minute;
        data.hour   = t.Hour;
        bf.Serialize(file, data);
        file.Close();
    }
Пример #2
0
 // ID 0 Memory, ID 1 Tischdecken
 // Läd die Firstwin of the Day daten
 private static void LoadFirstWin(string fileName, int ID)
 {
     if (File.Exists(Application.persistentDataPath + "/" + fileName + ".dat"))
     {
         BinaryFormatter bf   = new BinaryFormatter();
         FileStream      file = File.Open(Application.persistentDataPath + "/" + fileName + ".dat", FileMode.Open);
         firstWin        data = (firstWin)bf.Deserialize(file);
         GameManager.gameManager.time[ID] = new DateTime(System.DateTime.Now.Year, System.DateTime.Now.Month, data.day, data.hour, data.minute, System.DateTime.Now.Second);
     }
     else
     {
         GameManager.gameManager.time[ID] = System.DateTime.Now.AddDays(-1);
         GameManager.gameManager.time[ID] = GameManager.gameManager.time[ID].AddHours(-1);
     }
 }