71 lines
2.9 KiB
C#
Raw Normal View History

2024-12-04 17:26:27 +08:00
//------------------------------------------------------------------------------
// <auto-generated>
// This code was generated by a tool.
// Changes to this file may cause incorrect behavior and will be lost if
// the code is regenerated.
// </auto-generated>
//------------------------------------------------------------------------------
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; }
2024-12-04 17:26:27 +08:00
public Tables(System.Func<string, JSONNode> 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"));
2024-12-04 17:26:27 +08:00
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);
2024-12-04 17:26:27 +08:00
}
}
}