/// <summary> /// Run this code at launch /// </summary> void Start() { Settings.ApplicationPath = Application.streamingAssetsPath; if (!File.Exists("Settings.ini")) { //File.Create("Settings.ini"); File.WriteAllLines("Settings.ini", Settings.Data); SettingsInit(); } else { long length = new System.IO.FileInfo("Settings.ini").Length; if (length > 0) { string[] DataBuffer = File.ReadAllLines("Settings.ini"); for (int i = 0; i < DataBuffer.Length; i++) { Settings.Data[i] = DataBuffer[i]; } } else { File.WriteAllLines("Settings.ini", Settings.Data); // defaults } SettingsInit(); } //Debug.Log(Settings.worldScale); ADT.Initialize(); }
/// <summary> /// Run this code at launch /// </summary> void Start() { UserPreferences.Load(); Settings.ApplicationPath = Application.streamingAssetsPath; Settings.Load(); SettingsInit(); ADT.Initialize(CASC.GetComponent <CascHandler>().cascHandler); if (Settings.GetSection("path").GetString("wowsource") == null || Settings.GetSection("path").GetString("wowsource") == "") { } else { CASCConfig config = null; if (Settings.GetSection("misc").GetString("wowsource") == "game") { config = CASCConfig.LoadLocalStorageConfig(Settings.GetSection("path").GetString("selectedpath"), Settings.GetSection("misc").GetString("localproduct")); } else if (Settings.GetSection("misc").GetString("wowsource") == "online") { config = CASCConfig.LoadOnlineStorageConfig(Settings.GetSection("misc").GetString("onlineproduct"), "us", true); } CASC.GetComponent <CascHandler>().InitCasc(config, firstInstalledLocale); } }
/// <summary> /// Run this code at launch /// </summary> void Start() { Network.Disconnect(); Settings.ApplicationPath = Application.streamingAssetsPath; if (!File.Exists("Settings.ini")) { File.WriteAllLines("Settings.ini", Settings.Data); } else { long length = new System.IO.FileInfo("Settings.ini").Length; if (length > 0) { string[] DataBuffer = File.ReadAllLines("Settings.ini"); for (int i = 0; i < DataBuffer.Length; i++) { Settings.Data[i] = DataBuffer[i]; } } else { File.WriteAllLines("Settings.ini", Settings.Data); // defaults } } SettingsInit(); ADT.Initialize(); if (Settings.Data[2] == Settings.WoWSource.Extracted.ToString()) { DB2.Initialize(); } }