using System.IO; using Newtonsoft.Json; namespace TBMM { public class Configuration { public string GamePath { get; set; } public bool KeepPatched { get; set; } public static Configuration Load() { if (File.Exists("configuration.json")) return JsonConvert.DeserializeObject(File.ReadAllText("configuration.json")); return new Configuration(); } public void Save() { File.WriteAllText("configuration.json", JsonConvert.SerializeObject(this)); } } }