using HSUI.Helpers; using Newtonsoft.Json; namespace HSUI.Interface.Jobs { public class BaseJobsConfig : JobConfig { public override uint JobId => 0; public BaseJobsConfig() { UseDefaultPrimaryResourceBar = true; } } public class GladiatorConfig : BaseJobsConfig { [JsonIgnore] public override uint JobId => JobIDs.GLA; } public class MarauderConfig : BaseJobsConfig { [JsonIgnore] public override uint JobId => JobIDs.MRD; } public class PugilistConfig : BaseJobsConfig { [JsonIgnore] public override uint JobId => JobIDs.PGL; } public class LancerConfig : BaseJobsConfig { [JsonIgnore] public override uint JobId => JobIDs.LNC; } public class RogueConfig : BaseJobsConfig { [JsonIgnore] public override uint JobId => JobIDs.ROG; } public class ArcherConfig : BaseJobsConfig { [JsonIgnore] public override uint JobId => JobIDs.ARC; } public class ThaumaturgeConfig : BaseJobsConfig { [JsonIgnore] public override uint JobId => JobIDs.THM; } public class ArcanistConfig : BaseJobsConfig { [JsonIgnore] public override uint JobId => JobIDs.ACN; } public class ConjurerConfig : BaseJobsConfig { [JsonIgnore] public override uint JobId => JobIDs.CNJ; } }