//------------------------------------------------------------------------------ // // This code was generated by a tool. // Changes to this file may cause incorrect behavior and will be lost if // the code is regenerated. // //------------------------------------------------------------------------------ using Luban; using SimpleJSON; namespace cfg { public partial class Tables { public BlacksmithData.Item Item {get; } public BlacksmithData.CraftingRecipes CraftingRecipes {get; } public BlacksmithData.ShopNPC ShopNPC {get; } public BlacksmithData.Main Main {get; } public BlacksmithData.Mouster Mouster {get; } public BlacksmithData.Weapon Weapon {get; } public BlacksmithData.WeaponAttribute WeaponAttribute {get; } public BlacksmithData.Level Level {get; } public BlacksmithData.LevelWave LevelWave {get; } public BlacksmithData.Buff Buff {get; } public BlacksmithData.Skill Skill {get; } public BlacksmithData.SkillRogue SkillRogue {get; } public BlacksmithData.SkillStructure SkillStructure {get; } public BlacksmithData.WeaponSkill WeaponSkill {get; } public BlacksmithData.ExpRogue ExpRogue {get; } public BlacksmithData.Store Store {get; } public BlacksmithData.StoreRandom StoreRandom {get; } public BlacksmithData.LevelFalling LevelFalling {get; } public BlacksmithData.PrizeDraw PrizeDraw {get; } public BlacksmithData.LotteryPrizes LotteryPrizes {get; } public Tables(System.Func loader) { Item = new BlacksmithData.Item(loader("blacksmithdata_item")); CraftingRecipes = new BlacksmithData.CraftingRecipes(loader("blacksmithdata_craftingrecipes")); ShopNPC = new BlacksmithData.ShopNPC(loader("blacksmithdata_shopnpc")); Main = new BlacksmithData.Main(loader("blacksmithdata_main")); Mouster = new BlacksmithData.Mouster(loader("blacksmithdata_mouster")); Weapon = new BlacksmithData.Weapon(loader("blacksmithdata_weapon")); WeaponAttribute = new BlacksmithData.WeaponAttribute(loader("blacksmithdata_weaponattribute")); Level = new BlacksmithData.Level(loader("blacksmithdata_level")); LevelWave = new BlacksmithData.LevelWave(loader("blacksmithdata_levelwave")); Buff = new BlacksmithData.Buff(loader("blacksmithdata_buff")); Skill = new BlacksmithData.Skill(loader("blacksmithdata_skill")); SkillRogue = new BlacksmithData.SkillRogue(loader("blacksmithdata_skillrogue")); SkillStructure = new BlacksmithData.SkillStructure(loader("blacksmithdata_skillstructure")); WeaponSkill = new BlacksmithData.WeaponSkill(loader("blacksmithdata_weaponskill")); ExpRogue = new BlacksmithData.ExpRogue(loader("blacksmithdata_exprogue")); Store = new BlacksmithData.Store(loader("blacksmithdata_store")); StoreRandom = new BlacksmithData.StoreRandom(loader("blacksmithdata_storerandom")); LevelFalling = new BlacksmithData.LevelFalling(loader("blacksmithdata_levelfalling")); PrizeDraw = new BlacksmithData.PrizeDraw(loader("blacksmithdata_prizedraw")); LotteryPrizes = new BlacksmithData.LotteryPrizes(loader("blacksmithdata_lotteryprizes")); ResolveRef(); } private void ResolveRef() { Item.ResolveRef(this); CraftingRecipes.ResolveRef(this); ShopNPC.ResolveRef(this); Main.ResolveRef(this); Mouster.ResolveRef(this); Weapon.ResolveRef(this); WeaponAttribute.ResolveRef(this); Level.ResolveRef(this); LevelWave.ResolveRef(this); Buff.ResolveRef(this); Skill.ResolveRef(this); SkillRogue.ResolveRef(this); SkillStructure.ResolveRef(this); WeaponSkill.ResolveRef(this); ExpRogue.ResolveRef(this); Store.ResolveRef(this); StoreRandom.ResolveRef(this); LevelFalling.ResolveRef(this); PrizeDraw.ResolveRef(this); LotteryPrizes.ResolveRef(this); } } }