oni-priority-ux/mod/Options.cs

29 lines
628 B
C#

using Newtonsoft.Json;
using PeterHan.PLib.Options;
namespace PriorityUX {
[ModInfo("tdrz.nl")]
class Options : SingletonOptions<Options> {
[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;
}
}