mirror of
https://gitee.com/jisol/jisol-game/
synced 2025-06-26 11:24:46 +00:00
146 lines
7.1 KiB
C#
146 lines
7.1 KiB
C#
|
|
//------------------------------------------------------------------------------
|
|
// <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 System.Text.Json;
|
|
|
|
namespace cfg
|
|
{
|
|
public partial class Tables
|
|
{
|
|
public ai.TbBlackboard TbBlackboard {get; }
|
|
public ai.TbBehaviorTree TbBehaviorTree {get; }
|
|
public common.TbGlobalConfig TbGlobalConfig {get; }
|
|
/// <summary>
|
|
/// 道具表
|
|
/// </summary>
|
|
public item.TbItem TbItem {get; }
|
|
public l10n.TbL10NDemo TbL10NDemo {get; }
|
|
public l10n.TbPatchDemo TbPatchDemo {get; }
|
|
public tag.TbTestTag TbTestTag {get; }
|
|
public test.TbFullTypes TbFullTypes {get; }
|
|
public test.TbSingleton TbSingleton {get; }
|
|
public test.TbNotIndexList TbNotIndexList {get; }
|
|
public test.TbMultiUnionIndexList TbMultiUnionIndexList {get; }
|
|
public test.TbMultiIndexList TbMultiIndexList {get; }
|
|
public test.TbDataFromMisc TbDataFromMisc {get; }
|
|
public test.TbMultiRowRecord TbMultiRowRecord {get; }
|
|
public test.TbTestMultiColumn TbTestMultiColumn {get; }
|
|
public test.TbMultiRowTitle TbMultiRowTitle {get; }
|
|
public test.TbTestNull TbTestNull {get; }
|
|
public test.TbDemoPrimitive TbDemoPrimitive {get; }
|
|
public test.TbTestString TbTestString {get; }
|
|
public test.TbDemoGroup TbDemoGroup {get; }
|
|
public test.TbTestGlobal TbTestGlobal {get; }
|
|
public test.TbTestBeRef TbTestBeRef {get; }
|
|
public test.TbTestBeRef2 TbTestBeRef2 {get; }
|
|
public test.TbTestRef TbTestRef {get; }
|
|
public test.TbTestSize TbTestSize {get; }
|
|
public test.TbTestSet TbTestSet {get; }
|
|
public test.TbDetectCsvEncoding TbDetectCsvEncoding {get; }
|
|
public test.TbItem2 TbItem2 {get; }
|
|
public test.TbTestIndex TbTestIndex {get; }
|
|
public test.TbTestMap TbTestMap {get; }
|
|
public test.TbExcelFromJson TbExcelFromJson {get; }
|
|
public test.TbCompositeJsonTable1 TbCompositeJsonTable1 {get; }
|
|
public test.TbCompositeJsonTable2 TbCompositeJsonTable2 {get; }
|
|
public test.TbCompositeJsonTable3 TbCompositeJsonTable3 {get; }
|
|
public test.TbExcelFromJsonMultiRow TbExcelFromJsonMultiRow {get; }
|
|
public test.TbTestScriptableObject TbTestScriptableObject {get; }
|
|
public test.TbTestMapper TbTestMapper {get; }
|
|
public test.TbDefineFromExcel2 TbDefineFromExcel2 {get; }
|
|
|
|
public Tables(System.Func<string, JsonElement> loader)
|
|
{
|
|
TbBlackboard = new ai.TbBlackboard(loader("ai_tbblackboard"));
|
|
TbBehaviorTree = new ai.TbBehaviorTree(loader("ai_tbbehaviortree"));
|
|
TbGlobalConfig = new common.TbGlobalConfig(loader("common_tbglobalconfig"));
|
|
TbItem = new item.TbItem(loader("item_tbitem"));
|
|
TbL10NDemo = new l10n.TbL10NDemo(loader("l10n_tbl10ndemo"));
|
|
TbPatchDemo = new l10n.TbPatchDemo(loader("l10n_tbpatchdemo"));
|
|
TbTestTag = new tag.TbTestTag(loader("tag_tbtesttag"));
|
|
TbFullTypes = new test.TbFullTypes(loader("test_tbfulltypes"));
|
|
TbSingleton = new test.TbSingleton(loader("test_tbsingleton"));
|
|
TbNotIndexList = new test.TbNotIndexList(loader("test_tbnotindexlist"));
|
|
TbMultiUnionIndexList = new test.TbMultiUnionIndexList(loader("test_tbmultiunionindexlist"));
|
|
TbMultiIndexList = new test.TbMultiIndexList(loader("test_tbmultiindexlist"));
|
|
TbDataFromMisc = new test.TbDataFromMisc(loader("test_tbdatafrommisc"));
|
|
TbMultiRowRecord = new test.TbMultiRowRecord(loader("test_tbmultirowrecord"));
|
|
TbTestMultiColumn = new test.TbTestMultiColumn(loader("test_tbtestmulticolumn"));
|
|
TbMultiRowTitle = new test.TbMultiRowTitle(loader("test_tbmultirowtitle"));
|
|
TbTestNull = new test.TbTestNull(loader("test_tbtestnull"));
|
|
TbDemoPrimitive = new test.TbDemoPrimitive(loader("test_tbdemoprimitive"));
|
|
TbTestString = new test.TbTestString(loader("test_tbteststring"));
|
|
TbDemoGroup = new test.TbDemoGroup(loader("test_tbdemogroup"));
|
|
TbTestGlobal = new test.TbTestGlobal(loader("test_tbtestglobal"));
|
|
TbTestBeRef = new test.TbTestBeRef(loader("test_tbtestberef"));
|
|
TbTestBeRef2 = new test.TbTestBeRef2(loader("test_tbtestberef2"));
|
|
TbTestRef = new test.TbTestRef(loader("test_tbtestref"));
|
|
TbTestSize = new test.TbTestSize(loader("test_tbtestsize"));
|
|
TbTestSet = new test.TbTestSet(loader("test_tbtestset"));
|
|
TbDetectCsvEncoding = new test.TbDetectCsvEncoding(loader("test_tbdetectcsvencoding"));
|
|
TbItem2 = new test.TbItem2(loader("test_tbitem2"));
|
|
TbTestIndex = new test.TbTestIndex(loader("test_tbtestindex"));
|
|
TbTestMap = new test.TbTestMap(loader("test_tbtestmap"));
|
|
TbExcelFromJson = new test.TbExcelFromJson(loader("test_tbexcelfromjson"));
|
|
TbCompositeJsonTable1 = new test.TbCompositeJsonTable1(loader("test_tbcompositejsontable1"));
|
|
TbCompositeJsonTable2 = new test.TbCompositeJsonTable2(loader("test_tbcompositejsontable2"));
|
|
TbCompositeJsonTable3 = new test.TbCompositeJsonTable3(loader("test_tbcompositejsontable3"));
|
|
TbExcelFromJsonMultiRow = new test.TbExcelFromJsonMultiRow(loader("test_tbexcelfromjsonmultirow"));
|
|
TbTestScriptableObject = new test.TbTestScriptableObject(loader("test_tbtestscriptableobject"));
|
|
TbTestMapper = new test.TbTestMapper(loader("test_tbtestmapper"));
|
|
TbDefineFromExcel2 = new test.TbDefineFromExcel2(loader("test_tbdefinefromexcel2"));
|
|
ResolveRef();
|
|
}
|
|
|
|
private void ResolveRef()
|
|
{
|
|
TbBlackboard.ResolveRef(this);
|
|
TbBehaviorTree.ResolveRef(this);
|
|
TbGlobalConfig.ResolveRef(this);
|
|
TbItem.ResolveRef(this);
|
|
TbL10NDemo.ResolveRef(this);
|
|
TbPatchDemo.ResolveRef(this);
|
|
TbTestTag.ResolveRef(this);
|
|
TbFullTypes.ResolveRef(this);
|
|
TbSingleton.ResolveRef(this);
|
|
TbNotIndexList.ResolveRef(this);
|
|
TbMultiUnionIndexList.ResolveRef(this);
|
|
TbMultiIndexList.ResolveRef(this);
|
|
TbDataFromMisc.ResolveRef(this);
|
|
TbMultiRowRecord.ResolveRef(this);
|
|
TbTestMultiColumn.ResolveRef(this);
|
|
TbMultiRowTitle.ResolveRef(this);
|
|
TbTestNull.ResolveRef(this);
|
|
TbDemoPrimitive.ResolveRef(this);
|
|
TbTestString.ResolveRef(this);
|
|
TbDemoGroup.ResolveRef(this);
|
|
TbTestGlobal.ResolveRef(this);
|
|
TbTestBeRef.ResolveRef(this);
|
|
TbTestBeRef2.ResolveRef(this);
|
|
TbTestRef.ResolveRef(this);
|
|
TbTestSize.ResolveRef(this);
|
|
TbTestSet.ResolveRef(this);
|
|
TbDetectCsvEncoding.ResolveRef(this);
|
|
TbItem2.ResolveRef(this);
|
|
TbTestIndex.ResolveRef(this);
|
|
TbTestMap.ResolveRef(this);
|
|
TbExcelFromJson.ResolveRef(this);
|
|
TbCompositeJsonTable1.ResolveRef(this);
|
|
TbCompositeJsonTable2.ResolveRef(this);
|
|
TbCompositeJsonTable3.ResolveRef(this);
|
|
TbExcelFromJsonMultiRow.ResolveRef(this);
|
|
TbTestScriptableObject.ResolveRef(this);
|
|
TbTestMapper.ResolveRef(this);
|
|
TbDefineFromExcel2.ResolveRef(this);
|
|
}
|
|
}
|
|
|
|
}
|