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; }
|
2024-12-07 22:30:19 +08:00
|
|
|
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-10 17:46:37 +08:00
|
|
|
public BlacksmithData.ExpRogue ExpRogue {get; }
|
2024-12-11 20:35:20 +08:00
|
|
|
public BlacksmithData.Store Store {get; }
|
|
|
|
public BlacksmithData.StoreRandom StoreRandom {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"));
|
2024-12-07 22:30:19 +08:00
|
|
|
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-10 17:46:37 +08:00
|
|
|
ExpRogue = new BlacksmithData.ExpRogue(loader("blacksmithdata_exprogue"));
|
2024-12-11 20:35:20 +08:00
|
|
|
Store = new BlacksmithData.Store(loader("blacksmithdata_store"));
|
|
|
|
StoreRandom = new BlacksmithData.StoreRandom(loader("blacksmithdata_storerandom"));
|
2024-12-04 17:26:27 +08:00
|
|
|
ResolveRef();
|
|
|
|
}
|
|
|
|
|
|
|
|
private void ResolveRef()
|
|
|
|
{
|
|
|
|
Item.ResolveRef(this);
|
|
|
|
CraftingRecipes.ResolveRef(this);
|
|
|
|
ShopNPC.ResolveRef(this);
|
|
|
|
Main.ResolveRef(this);
|
2024-12-07 22:30:19 +08:00
|
|
|
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-10 17:46:37 +08:00
|
|
|
ExpRogue.ResolveRef(this);
|
2024-12-11 20:35:20 +08:00
|
|
|
Store.ResolveRef(this);
|
|
|
|
StoreRandom.ResolveRef(this);
|
2024-12-04 17:26:27 +08:00
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
}
|