using HSUI.Helpers; using Newtonsoft.Json; namespace HSUI.Interface.Jobs { public class CraftersConfig : JobConfig { public override uint JobId => 0; public CraftersConfig() { UseDefaultPrimaryResourceBar = true; PrimaryResourceType = PrimaryResourceTypes.CP; } } public class CarpenterConfig : CraftersConfig { [JsonIgnore] public override uint JobId => JobIDs.CRP; } public class BlacksmithConfig : CraftersConfig { [JsonIgnore] public override uint JobId => JobIDs.BSM; } public class ArmorerConfig : CraftersConfig { [JsonIgnore] public override uint JobId => JobIDs.ARM; } public class GoldsmithConfig : CraftersConfig { [JsonIgnore] public override uint JobId => JobIDs.GSM; } public class LeatherworkerConfig : CraftersConfig { [JsonIgnore] public override uint JobId => JobIDs.LTW; } public class WeaverConfig : CraftersConfig { [JsonIgnore] public override uint JobId => JobIDs.WVR; } public class AlchemistConfig : CraftersConfig { [JsonIgnore] public override uint JobId => JobIDs.ALC; } public class CulinarianConfig : CraftersConfig { [JsonIgnore] public override uint JobId => JobIDs.CUL; } }