//------------------------------------------------------------------------------ // // 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; namespace SepCore.Definition { public partial class Tables { /// /// 敌人属性与行为 /// public TbEnemyConfig TbEnemyConfig {get; } /// /// 实体配置 /// public TbEntityConfig TbEntityConfig {get; } /// /// 全局零散配置(单例) /// public TbGlobalConfig TbGlobalConfig {get; } public TbGoodsConfig TbGoodsConfig {get; } public TbLevelConfig TbLevelConfig {get; } public TbLevelDropConfig TbLevelDropConfig {get; } public TbLevelExperienceConfig TbLevelExperienceConfig {get; } public TbLevelUpRewardConfig TbLevelUpRewardConfig {get; } /// /// 音乐配置 /// public TbMusicConfig TbMusicConfig {get; } public TbPropConfig TbPropConfig {get; } public TbRoleConfig TbRoleConfig {get; } /// /// 场景配置 /// public TbSceneConfig TbSceneConfig {get; } /// /// 声音配置 /// public TbSoundConfig TbSoundConfig {get; } /// /// 图片资源配置 /// public TbSpriteConfig TbSpriteConfig {get; } /// /// 界面配置 /// public TbUIFormConfig TbUIFormConfig {get; } /// /// 界面音效配置 /// public TbUISoundConfig TbUISoundConfig {get; } /// /// 界面配置 /// public TbWeaponConfig TbWeaponConfig {get; } public Tables(System.Func loader) { TbEnemyConfig = new TbEnemyConfig(loader("tbenemyconfig")); TbEntityConfig = new TbEntityConfig(loader("tbentityconfig")); TbGlobalConfig = new TbGlobalConfig(loader("tbglobalconfig")); TbGoodsConfig = new TbGoodsConfig(loader("tbgoodsconfig")); TbLevelConfig = new TbLevelConfig(loader("tblevelconfig")); TbLevelDropConfig = new TbLevelDropConfig(loader("tbleveldropconfig")); TbLevelExperienceConfig = new TbLevelExperienceConfig(loader("tblevelexperienceconfig")); TbLevelUpRewardConfig = new TbLevelUpRewardConfig(loader("tbleveluprewardconfig")); TbMusicConfig = new TbMusicConfig(loader("tbmusicconfig")); TbPropConfig = new TbPropConfig(loader("tbpropconfig")); TbRoleConfig = new TbRoleConfig(loader("tbroleconfig")); TbSceneConfig = new TbSceneConfig(loader("tbsceneconfig")); TbSoundConfig = new TbSoundConfig(loader("tbsoundconfig")); TbSpriteConfig = new TbSpriteConfig(loader("tbspriteconfig")); TbUIFormConfig = new TbUIFormConfig(loader("tbuiformconfig")); TbUISoundConfig = new TbUISoundConfig(loader("tbuisoundconfig")); TbWeaponConfig = new TbWeaponConfig(loader("tbweaponconfig")); ResolveRef(); } private void ResolveRef() { TbEnemyConfig.ResolveRef(this); TbEntityConfig.ResolveRef(this); TbGlobalConfig.ResolveRef(this); TbGoodsConfig.ResolveRef(this); TbLevelConfig.ResolveRef(this); TbLevelDropConfig.ResolveRef(this); TbLevelExperienceConfig.ResolveRef(this); TbLevelUpRewardConfig.ResolveRef(this); TbMusicConfig.ResolveRef(this); TbPropConfig.ResolveRef(this); TbRoleConfig.ResolveRef(this); TbSceneConfig.ResolveRef(this); TbSoundConfig.ResolveRef(this); TbSpriteConfig.ResolveRef(this); TbUIFormConfig.ResolveRef(this); TbUISoundConfig.ResolveRef(this); TbWeaponConfig.ResolveRef(this); } } }