public override void Load() { using (var file = new AnarchyStorage(FullPath, '`', false)) { file.Load(); file.AutoSave = false; data[0] = file.GetString("ground", string.Empty); for (int i = 1; i < data.Length - Leaves.Length; i++) { data[i] = file.GetString("tree" + (i - 1).ToString(), string.Empty); } for (int i = data.Length - Leaves.Length; i < data.Length; i++) { data[i] = file.GetString("leaves" + (i - 1).ToString(), string.Empty); } LinkedSkybox = file.GetString("skybox", Anarchy.Configuration.StringSetting.NotDefine); if (LinkedSkybox != Anarchy.Configuration.StringSetting.NotDefine) { SkyboxPreset set = new SkyboxPreset(LinkedSkybox); if (!set.Exists()) { LinkedSkybox = Anarchy.Configuration.StringSetting.NotDefine; } } RandomizePairs = file.GetBool("randomizePairs", false); } }
public override void Save() { using (AnarchyStorage file = new AnarchyStorage(FullPath, '`', true)) { for (int i = 0; i < SkinDataLength; i++) { file.SetString(keys[i], SkinData[i]); } } }
public static void Change(string newPath) { if (storage != null) { SaveSettings(); storage.Dispose(); } storage = new AnarchyStorage(newPath, '`', false); LoadSettings(); }
public override void Save() { using (var file = new AnarchyStorage(FullPath, '`', true)) { file.SetString("skyboxUp", data[0]); file.SetString("skyboxDown", data[1]); file.SetString("skyboxLeft", data[2]); file.SetString("skyboxRight", data[3]); file.SetString("skyboxFront", data[4]); file.SetString("skyboxBack", data[5]); } }
public override void Load() { using (AnarchyStorage file = new AnarchyStorage(FullPath, '`', false)) { file.Load(); file.AutoSave = false; for (int i = 0; i < SkinDataLength; i++) { SkinData[i] = file.GetString(keys[i], string.Empty); } } }
public override void Load() { using (var file = new AnarchyStorage(FullPath, '`', false)) { file.Load(); file.AutoSave = false; data[0] = file.GetString("skyboxUp", string.Empty); data[1] = file.GetString("skyboxDown", string.Empty); data[2] = file.GetString("skyboxLeft", string.Empty); data[3] = file.GetString("skyboxRight", string.Empty); data[4] = file.GetString("skyboxFront", string.Empty); data[5] = file.GetString("skyboxBack", string.Empty); } }
public override void Save() { using (var file = new AnarchyStorage(FullPath, '`', true)) { file.SetString("ground", data[0]); file.SetString("wall", data[1]); file.SetString("gate", data[2]); for (int i = 3; i < data.Length; i++) { file.SetString("house" + (i - 3).ToString(), data[i]); } file.SetString("skybox", LinkedSkybox); } }
public void Save() { using (var storage = new AnarchyStorage(Path + Name + Extension, '`', true)) { storage.SetInt(nameof(Daylight), Daylight); storage.SetInt(nameof(Difficulity), Difficulity); storage.SetInt(nameof(Map), Map); storage.SetString(nameof(Password), Password); storage.SetString(nameof(Players), Players); storage.SetString(nameof(ServerName), ServerName); storage.SetString(nameof(Time), Time); storage.Save(); } }
public void Load() { using (var storage = new AnarchyStorage(Path + Name + Extension, '`', true)) { storage.AutoSave = false; storage.Load(); Daylight = storage.GetInt(nameof(Daylight), 0); Difficulity = storage.GetInt(nameof(Difficulity), 0); Map = storage.GetInt(nameof(Map), 0); Password = storage.GetString(nameof(Password), string.Empty); Players = storage.GetString(nameof(Players), "5"); ServerName = storage.GetString(nameof(ServerName), "Food for fate"); Time = storage.GetString(nameof(Time), "60"); } }
public override void Save() { using (var file = new AnarchyStorage(FullPath, '`', true)) { file.SetString("ground", data[0]); for (int i = 1; i < data.Length - Leaves.Length; i++) { file.SetString("tree" + (i - 1).ToString(), data[i]); } for (int i = data.Length - Leaves.Length; i < data.Length; i++) { file.SetString("leaves" + (i - 1).ToString(), data[i]); } file.SetString("skybox", LinkedSkybox); file.SetBool("randomizePairs", RandomizePairs); } }
public override void Save() { using (AnarchyStorage storage = new AnarchyStorage(FullPath, '`', true)) { storage.SetBool(nameof(RandomizePairs), RandomizePairs); storage.SetString(nameof(Annie), Annie); storage.SetString(nameof(Colossal), Colossal); storage.SetString(nameof(Eren), Eren); storage.SetString(nameof(Bodies), string.Join(",", Bodies)); storage.SetString(nameof(Eyes), string.Join(",", Eyes)); storage.SetString(nameof(Hairs), string.Join(",", Hairs)); string[] types = new string[Length]; for (int i = 0; i < HairTypes.Length; i++) { types[i] = ((int)HairTypes[i]).ToString(); } storage.SetString(nameof(HairTypes), string.Join(",", types)); storage.Save(); } }
public override void Load() { using (AnarchyStorage storage = new AnarchyStorage(FullPath, '`', false)) { storage.Load(); storage.AutoSave = false; RandomizePairs = storage.GetBool(nameof(RandomizePairs)); Annie = storage.GetString(nameof(Annie)); Colossal = storage.GetString(nameof(Colossal)); Eren = storage.GetString(nameof(Eren)); Bodies = storage.GetString(nameof(Bodies)).Split(','); Eyes = storage.GetString(nameof(Eyes)).Split(','); Hairs = storage.GetString(nameof(Hairs)).Split(','); string[] tmp = storage.GetString(nameof(HairTypes), "-1,-1,-1,-1,-1").Split(','); HairTypes = new HairType[Length].Select(x => HairType.Random).ToArray(); for (int i = 0; i < tmp.Length; i++) { HairTypes[i] = (HairType)Convert.ToInt32(tmp[i]); } } }
public override void Load() { using (var file = new AnarchyStorage(FullPath, '`', false)) { file.Load(); file.AutoSave = false; data[0] = file.GetString("ground", string.Empty); data[1] = file.GetString("wall", string.Empty); data[2] = file.GetString("gate", string.Empty); for (int i = 3; i < Length; i++) { data[i] = file.GetString("house" + (i - 3).ToString(), string.Empty); } LinkedSkybox = file.GetString("skybox", Anarchy.Configuration.StringSetting.NotDefine); if (LinkedSkybox != Anarchy.Configuration.StringSetting.NotDefine) { SkyboxPreset set = new SkyboxPreset(LinkedSkybox); if (!set.Exists()) { LinkedSkybox = Anarchy.Configuration.StringSetting.NotDefine; } } } }