using Newtonsoft.Json; using PeterHan.PLib.Options; namespace PriorityUX { [ModInfo("tdrz.nl")] class Options : SingletonOptions { [Option] [JsonProperty] public bool resetPriority { get; set; } = false; [Option] [Limit(1.0, 9.0)] [JsonProperty] public int resetPriorityLevel { get; set; } = 3; [Option] [JsonProperty] public bool enableKeysForAllTools { get; set; } = true; [Option] [JsonProperty] public bool enableKeysForBuilding { get; set; } = true; [Option] [JsonProperty] public bool deconstructInheritPriority { get; set; } = true; } }