149 lines
3.9 KiB
C#
Raw Normal View History

2025-04-18 19:18:15 +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;
namespace GameConfig
{
public partial class Tables
{
#region The Tables
private item.TbItem m_TbItem;
public item.TbItem TbItem
{
get
{
if (m_TbItem == null)
{
m_TbItem = new item.TbItem(defaultLoader("item_tbitem"));
m_TbItem.ResolveRef(this);
}
return m_TbItem;
}
set
{
m_TbItem = value;
m_TbItem.ResolveRef(this);
}
}
private actorConfig.TbActorConfig m_TbActorConfig;
public actorConfig.TbActorConfig TbActorConfig
{
get
{
if (m_TbActorConfig == null)
{
m_TbActorConfig = new actorConfig.TbActorConfig(defaultLoader("actorconfig_tbactorconfig"));
m_TbActorConfig.ResolveRef(this);
}
return m_TbActorConfig;
}
set
{
m_TbActorConfig = value;
m_TbActorConfig.ResolveRef(this);
}
}
private giftConfig.TbGiftConfig m_TbGiftConfig;
public giftConfig.TbGiftConfig TbGiftConfig
{
get
{
if (m_TbGiftConfig == null)
{
m_TbGiftConfig = new giftConfig.TbGiftConfig(defaultLoader("giftconfig_tbgiftconfig"));
m_TbGiftConfig.ResolveRef(this);
}
return m_TbGiftConfig;
}
set
{
m_TbGiftConfig = value;
m_TbGiftConfig.ResolveRef(this);
}
}
private teamConfig.TbTeamConfig m_TbTeamConfig;
public teamConfig.TbTeamConfig TbTeamConfig
{
get
{
if (m_TbTeamConfig == null)
{
m_TbTeamConfig = new teamConfig.TbTeamConfig(defaultLoader("teamconfig_tbteamconfig"));
m_TbTeamConfig.ResolveRef(this);
}
return m_TbTeamConfig;
}
set
{
m_TbTeamConfig = value;
m_TbTeamConfig.ResolveRef(this);
}
}
private systemConfig.TbSystemConfig m_TbSystemConfig;
public systemConfig.TbSystemConfig TbSystemConfig
{
get
{
if (m_TbSystemConfig == null)
{
m_TbSystemConfig = new systemConfig.TbSystemConfig(defaultLoader("systemconfig_tbsystemconfig"));
m_TbSystemConfig.ResolveRef(this);
}
return m_TbSystemConfig;
}
set
{
m_TbSystemConfig = value;
m_TbSystemConfig.ResolveRef(this);
}
}
private playerLevelConfig.TbPlayerLevelConfig m_TbPlayerLevelConfig;
public playerLevelConfig.TbPlayerLevelConfig TbPlayerLevelConfig
{
get
{
if (m_TbPlayerLevelConfig == null)
{
m_TbPlayerLevelConfig = new playerLevelConfig.TbPlayerLevelConfig(defaultLoader("playerlevelconfig_tbplayerlevelconfig"));
m_TbPlayerLevelConfig.ResolveRef(this);
}
return m_TbPlayerLevelConfig;
}
set
{
m_TbPlayerLevelConfig = value;
m_TbPlayerLevelConfig.ResolveRef(this);
}
}
#endregion
System.Func<string, ByteBuf> defaultLoader;
public Tables(System.Func<string, ByteBuf> loader)
{
SetDefaultLoader(loader);
Init();
}
public void SetDefaultLoader(System.Func<string, ByteBuf> loader)
{
defaultLoader = null;
defaultLoader = loader;
}
//public partial void Init();
public void Init(){}
}
}