protected CraftConfiguration() { const string baseDir = "Data/Crafting"; AutoLoop = ZhConfig.DeserializeJsonConfig <AutoLoopSettings>($"{baseDir}/autoloop.json"); Alchemy = ZhConfig.DeserializeJsonConfig <CraftSettings>($"{baseDir}/alchemy.json"); AlchemyPlus = ZhConfig.DeserializeJsonConfig <CraftSettings>($"{baseDir}/alchemyplus.json"); Blacksmithy = ZhConfig.DeserializeJsonConfig <CraftSettings>($"{baseDir}/blacksmithy.json"); Carpentry = ZhConfig.DeserializeJsonConfig <CraftSettings>($"{baseDir}/carpentry.json"); Cartography = ZhConfig.DeserializeJsonConfig <CraftSettings>($"{baseDir}/cartography.json"); Cooking = ZhConfig.DeserializeJsonConfig <CraftSettings>($"{baseDir}/cooking.json"); Fletching = ZhConfig.DeserializeJsonConfig <CraftSettings>($"{baseDir}/fletching.json"); Inscription = ZhConfig.DeserializeJsonConfig <CraftSettings>($"{baseDir}/inscription.json"); Tailoring = ZhConfig.DeserializeJsonConfig <CraftSettings>($"{baseDir}/tailoring.json"); Tinkering = ZhConfig.DeserializeJsonConfig <CraftSettings>($"{baseDir}/tinkering.json"); }
private DefCooking(CraftSettings settings) : base(settings) // 1 1 1.25 { }
private DefCartography(CraftSettings settings) : base(settings) // 1 1 1.25 { }
private DefInscription(CraftSettings settings) : base(settings) { }
private DefBowFletching(CraftSettings settings) : base(settings) { }
private DefCarpentry(CraftSettings settings) : base(settings) { }
private DefBlacksmithy(CraftSettings settings) : base(settings) // 3 3 2 { }
private DefTinkering(CraftSettings settings) : base(settings) { }
private DefAlchemy(CraftSettings settings) : base(settings) { }
private DefTailoring(CraftSettings settings) : base(settings) { }