Example #1
0
    public static void SaveLocalizationTheGame(GeneralSettings generalSettings)
    {
        BinaryFormatter     bf     = new BinaryFormatter();
        FileStream          stream = new FileStream(Application.dataPath + "/data/.sav", FileMode.Create);
        LocalizationTheGame data   = new LocalizationTheGame(generalSettings);

        bf.Serialize(stream, data);
        stream.Close();
    }
Example #2
0
 public static string[] LoadLocalizationTheGame()
 {
     if (File.Exists(Application.dataPath + "/data/.sav"))
     {
         BinaryFormatter     bf     = new BinaryFormatter();
         FileStream          stream = new FileStream(Application.dataPath + "/data/.sav", FileMode.Open);
         LocalizationTheGame data   = bf.Deserialize(stream) as LocalizationTheGame;
         stream.Close();
         return(data.Language);
     }
     else
     {
         return(new string[0]);
     }
 }