Files
2025-11-28 16:54:56 +09:00

2532 lines
107 KiB
C#

// <auto-generated>
// generated using ContentTool. DO NOT EDIT!
// </auto-generated>
using System;
using System.IO;
using System.Collections.Generic;
using System.Linq;
using System.Collections.ObjectModel;
#pragma warning disable CS8601
namespace MetaAssets
{
public partial class MetaTable
{
public CurrencyMetaTable CurrencyMetaTable { get; private set; }
public AttributeDefinitionMetaTable AttributeDefinitionMetaTable { get; private set; }
public AttributeRandomGroupMetaTable AttributeRandomGroupMetaTable { get; private set; }
public ItemSetMetaTable ItemSetMetaTable { get; private set; }
public GachaMetaTable GachaMetaTable { get; private set; }
public ToolMetaTable ToolMetaTable { get; private set; }
public BuffMetaTable BuffMetaTable { get; private set; }
public ItemMetaTable ItemMetaTable { get; private set; }
public TestUserCreateMetaTable TestUserCreateMetaTable { get; private set; }
public TestUserInitialMetaTable TestUserInitialMetaTable { get; private set; }
public UserCreateMetaTable UserCreateMetaTable { get; private set; }
public InstanceMetaTable InstanceMetaTable { get; private set; }
public InstanceConcertMetaTable InstanceConcertMetaTable { get; private set; }
public BuildingMetaTable BuildingMetaTable { get; private set; }
public BuildingLfMetaTable BuildingLfMetaTable { get; private set; }
public LandMetaTable LandMetaTable { get; private set; }
public SocialActionMetaTable SocialActionMetaTable { get; private set; }
public BasicCostumeSetMetaTable BasicCostumeSetMetaTable { get; private set; }
public EmotionMetaTable EmotionMetaTable { get; private set; }
public WarpMetaTable WarpMetaTable { get; private set; }
public EmotionPresetMetaTable EmotionPresetMetaTable { get; private set; }
public SocialActionPresetMetaTable SocialActionPresetMetaTable { get; private set; }
public MannequinMetaTable MannequinMetaTable { get; private set; }
public WorldMetaTable WorldMetaTable { get; private set; }
public TaxiMetaTable TaxiMetaTable { get; private set; }
public ItemLevelEnchantMetaTable ItemLevelEnchantMetaTable { get; private set; }
public GameConfigMetaTable GameConfigMetaTable { get; private set; }
public AttributeEnchantMetaTable AttributeEnchantMetaTable { get; private set; }
public RewardMetaTable RewardMetaTable { get; private set; }
public QuestAssignMetaTable QuestAssignMetaTable { get; private set; }
public QuestScriptMetaTable QuestScriptMetaTable { get; private set; }
public QuestMetaTable QuestMetaTable { get; private set; }
public BanWordMetaTable BanWordMetaTable { get; private set; }
public BanWordNicknameMetaTable BanWordNicknameMetaTable { get; private set; }
public ShopProductMetaTable ShopProductMetaTable { get; private set; }
public ShopMetaTable ShopMetaTable { get; private set; }
public BasicStyleMetaTable BasicStyleMetaTable { get; private set; }
public RewardPropMetaTable RewardPropMetaTable { get; private set; }
public SpawnPropGroupMetaTable SpawnPropGroupMetaTable { get; private set; }
public ClaimMetaTable ClaimMetaTable { get; private set; }
public ClaimRewardMetaTable ClaimRewardMetaTable { get; private set; }
public CraftingMetaTable CraftingMetaTable { get; private set; }
public RequirementMetaTable RequirementMetaTable { get; private set; }
public TextStringMetaTable TextStringMetaTable { get; private set; }
public NpcMetaTable NpcMetaTable { get; private set; }
public UGQInputMetaTable UGQInputMetaTable { get; private set; }
public InteriorMetaTable InteriorMetaTable { get; private set; }
public EditableFrameworkMetaTable EditableFrameworkMetaTable { get; private set; }
public EditableRoomMetaTable EditableRoomMetaTable { get; private set; }
public SeasonPassMetaTable SeasonPassMetaTable { get; private set; }
public SeasonPassRewardMetaTable SeasonPassRewardMetaTable { get; private set; }
public SystemMailMetaTable SystemMailMetaTable { get; private set; }
public ProductMetaTable ProductMetaTable { get; private set; }
public CaliumConverterMaterialTable CaliumConverterMaterialTable { get; private set; }
public NPCGeneralMetaTable NPCGeneralMetaTable { get; private set; }
public FarmingPropMetaTable FarmingPropMetaTable { get; private set; }
public BrandMetaTable BrandMetaTable { get; private set; }
public ClothEquipTypeMetaTable ClothEquipTypeMetaTable { get; private set; }
public BeaconNpcMetaTable BeaconNpcMetaTable { get; private set; }
public ZoneMetaTable ZoneMetaTable { get; private set; }
public UGQBeaconActionTable UGQBeaconActionTable { get; private set; }
public RentalfeeDataTable RentalfeeDataTable { get; private set; }
public BattleObjectMetaTable BattleObjectMetaTable { get; private set; }
public BattleObjectSpawnGroupMetaTable BattleObjectSpawnGroupMetaTable { get; private set; }
public BattleFFAConfigMetaTable BattleFFAConfigMetaTable { get; private set; }
public BattleFFARewardMetaTable BattleFFARewardMetaTable { get; private set; }
public UserLogMetaTable UserLogMetaTable { get; private set; }
public WeblinkLocalizeData WeblinkLocalizeData { get; private set; }
public PlanetItemExchangePolicyMetaTable PlanetItemExchangePolicyMetaTable { get; private set; }
public GameModeOptionMetaTable GameModeOptionMetaTable { get; private set; }
public GameModeMetaTable GameModeMetaTable { get; private set; }
public GameModeRewardMetaTable GameModeRewardMetaTable { get; private set; }
public GameModeConditionMetaTable GameModeConditionMetaTable { get; private set; }
public GameModeStartMetaTable GameModeStartMetaTable { get; private set; }
public GameModeTpsFfaMetaTable GameModeTpsFfaMetaTable { get; private set; }
public GameModeTeamMetaTable GameModeTeamMetaTable { get; private set; }
public GameModeMatchMetaTable GameModeMatchMetaTable { get; private set; }
public GameModeCommonMetaTable GameModeCommonMetaTable { get; private set; }
public GameModeInstanceMetaTable GameModeInstanceMetaTable { get; private set; }
public GameModeRunRaceMetaTable GameModeRunRaceMetaTable { get; private set; }
public GameModeRunRaceCheckPointMonitorMetaTable GameModeRunRaceCheckPointMonitorMetaTable { get; private set; }
public ContentsMenuDataTable ContentsMenuDataTable { get; private set; }
public RankingDataTable RankingDataTable { get; private set; }
public EventActionScoreMetaTable EventActionScoreMetaTable { get; private set; }
public void load(string dataDir)
{
loadCurrencyMetaTable(dataDir);
loadAttributeDefinitionMetaTable(dataDir);
loadAttributeRandomGroupMetaTable(dataDir);
loadItemSetMetaTable(dataDir);
loadGachaMetaTable(dataDir);
loadToolMetaTable(dataDir);
loadBuffMetaTable(dataDir);
loadItemMetaTable(dataDir);
loadTestUserCreateMetaTable(dataDir);
loadTestUserInitialMetaTable(dataDir);
loadUserCreateMetaTable(dataDir);
loadInstanceMetaTable(dataDir);
loadInstanceConcertMetaTable(dataDir);
loadBuildingMetaTable(dataDir);
loadBuildingLfMetaTable(dataDir);
loadLandMetaTable(dataDir);
loadSocialActionMetaTable(dataDir);
loadBasicCostumeSetMetaTable(dataDir);
loadEmotionMetaTable(dataDir);
loadWarpMetaTable(dataDir);
loadEmotionPresetMetaTable(dataDir);
loadSocialActionPresetMetaTable(dataDir);
loadMannequinMetaTable(dataDir);
loadWorldMetaTable(dataDir);
loadTaxiMetaTable(dataDir);
loadItemLevelEnchantMetaTable(dataDir);
loadGameConfigMetaTable(dataDir);
loadAttributeEnchantMetaTable(dataDir);
loadRewardMetaTable(dataDir);
loadQuestAssignMetaTable(dataDir);
loadQuestScriptMetaTable(dataDir);
loadQuestMetaTable(dataDir);
loadBanWordMetaTable(dataDir);
loadBanWordNicknameMetaTable(dataDir);
loadShopProductMetaTable(dataDir);
loadShopMetaTable(dataDir);
loadBasicStyleMetaTable(dataDir);
loadRewardPropMetaTable(dataDir);
loadSpawnPropGroupMetaTable(dataDir);
loadClaimMetaTable(dataDir);
loadClaimRewardMetaTable(dataDir);
loadCraftingMetaTable(dataDir);
loadRequirementMetaTable(dataDir);
loadTextStringMetaTable(dataDir);
loadNpcMetaTable(dataDir);
loadUGQInputMetaTable(dataDir);
loadInteriorMetaTable(dataDir);
loadEditableFrameworkMetaTable(dataDir);
loadEditableRoomMetaTable(dataDir);
loadSeasonPassMetaTable(dataDir);
loadSeasonPassRewardMetaTable(dataDir);
loadSystemMailMetaTable(dataDir);
loadProductMetaTable(dataDir);
loadCaliumConverterMaterialTable(dataDir);
loadNPCGeneralMetaTable(dataDir);
loadFarmingPropMetaTable(dataDir);
loadBrandMetaTable(dataDir);
loadClothEquipTypeMetaTable(dataDir);
loadBeaconNpcMetaTable(dataDir);
loadZoneMetaTable(dataDir);
loadUGQBeaconActionTable(dataDir);
loadRentalfeeDataTable(dataDir);
loadBattleObjectMetaTable(dataDir);
loadBattleObjectSpawnGroupMetaTable(dataDir);
loadBattleFFAConfigMetaTable(dataDir);
loadBattleFFARewardMetaTable(dataDir);
loadUserLogMetaTable(dataDir);
loadWeblinkLocalizeData(dataDir);
loadPlanetItemExchangePolicyMetaTable(dataDir);
loadGameModeOptionMetaTable(dataDir);
loadGameModeMetaTable(dataDir);
loadGameModeRewardMetaTable(dataDir);
loadGameModeConditionMetaTable(dataDir);
loadGameModeStartMetaTable(dataDir);
loadGameModeTpsFfaMetaTable(dataDir);
loadGameModeTeamMetaTable(dataDir);
loadGameModeMatchMetaTable(dataDir);
loadGameModeCommonMetaTable(dataDir);
loadGameModeInstanceMetaTable(dataDir);
loadGameModeRunRaceMetaTable(dataDir);
loadGameModeRunRaceCheckPointMonitorMetaTable(dataDir);
loadContentsMenuDataTable(dataDir);
loadRankingDataTable(dataDir);
loadEventActionScoreMetaTable(dataDir);
}
void loadCurrencyMetaTable(string dataDir)
{
var table = ContentLoader.loadFile<CurrencyMetaTableMutable>(dataDir, "CurrencyData.json");
CurrencyMetaTable = new CurrencyMetaTable(table);
CurrencyMetaTable.build();
}
void loadAttributeDefinitionMetaTable(string dataDir)
{
var table = ContentLoader.loadFile<AttributeDefinitionMetaTableMutable>(dataDir, "AttributeDefinitionData.json");
AttributeDefinitionMetaTable = new AttributeDefinitionMetaTable(table);
AttributeDefinitionMetaTable.build();
}
void loadAttributeRandomGroupMetaTable(string dataDir)
{
var table = ContentLoader.loadFile<AttributeRandomGroupMetaTableMutable>(dataDir, "AttributeRandomGroupData.json");
AttributeRandomGroupMetaTable = new AttributeRandomGroupMetaTable(table);
AttributeRandomGroupMetaTable.build();
}
void loadItemSetMetaTable(string dataDir)
{
var table = ContentLoader.loadFile<ItemSetMetaTableMutable>(dataDir, "ItemSetData.json");
ItemSetMetaTable = new ItemSetMetaTable(table);
ItemSetMetaTable.build();
}
void loadGachaMetaTable(string dataDir)
{
var table = ContentLoader.loadFile<GachaMetaTableMutable>(dataDir, "GachaData.json");
GachaMetaTable = new GachaMetaTable(table);
GachaMetaTable.build();
}
void loadToolMetaTable(string dataDir)
{
var table = ContentLoader.loadFile<ToolMetaTableMutable>(dataDir, "ToolData.json");
ToolMetaTable = new ToolMetaTable(table);
ToolMetaTable.build();
}
void loadBuffMetaTable(string dataDir)
{
var table = ContentLoader.loadFile<BuffMetaTableMutable>(dataDir, "BuffData.json");
BuffMetaTable = new BuffMetaTable(table);
BuffMetaTable.build();
}
void loadItemMetaTable(string dataDir)
{
var table = ContentLoader.loadFile<ItemMetaTableMutable>(dataDir, "ItemData.json");
ItemMetaTable = new ItemMetaTable(table);
ItemMetaTable.build();
}
void loadTestUserCreateMetaTable(string dataDir)
{
var table = ContentLoader.loadFile<TestUserCreateMetaTableMutable>(dataDir, "TestUserCreateData.json");
TestUserCreateMetaTable = new TestUserCreateMetaTable(table);
TestUserCreateMetaTable.build();
}
void loadTestUserInitialMetaTable(string dataDir)
{
var table = ContentLoader.loadFile<TestUserInitialMetaTableMutable>(dataDir, "TestUserInitialData.json");
TestUserInitialMetaTable = new TestUserInitialMetaTable(table);
TestUserInitialMetaTable.build();
}
void loadUserCreateMetaTable(string dataDir)
{
var table = ContentLoader.loadFile<UserCreateMetaTableMutable>(dataDir, "UserCreateData.json");
UserCreateMetaTable = new UserCreateMetaTable(table);
UserCreateMetaTable.build();
}
void loadInstanceMetaTable(string dataDir)
{
var table = ContentLoader.loadFile<InstanceMetaTableMutable>(dataDir, "InstanceData.json");
InstanceMetaTable = new InstanceMetaTable(table);
InstanceMetaTable.build();
}
void loadInstanceConcertMetaTable(string dataDir)
{
var table = ContentLoader.loadFile<InstanceConcertMetaTableMutable>(dataDir, "InstanceConcertData.json");
InstanceConcertMetaTable = new InstanceConcertMetaTable(table);
InstanceConcertMetaTable.build();
}
void loadBuildingMetaTable(string dataDir)
{
var table = ContentLoader.loadFile<BuildingMetaTableMutable>(dataDir, "BuildingData.json");
BuildingMetaTable = new BuildingMetaTable(table);
BuildingMetaTable.build();
}
void loadBuildingLfMetaTable(string dataDir)
{
var table = ContentLoader.loadFile<BuildingLfMetaTableMutable>(dataDir, "BuildingLfData.json");
BuildingLfMetaTable = new BuildingLfMetaTable(table);
BuildingLfMetaTable.build();
}
void loadLandMetaTable(string dataDir)
{
var table = ContentLoader.loadFile<LandMetaTableMutable>(dataDir, "LandData.json");
LandMetaTable = new LandMetaTable(table);
LandMetaTable.build();
}
void loadSocialActionMetaTable(string dataDir)
{
var table = ContentLoader.loadFile<SocialActionMetaTableMutable>(dataDir, "SocialActionData.json");
SocialActionMetaTable = new SocialActionMetaTable(table);
SocialActionMetaTable.build();
}
void loadBasicCostumeSetMetaTable(string dataDir)
{
var table = ContentLoader.loadFile<BasicCostumeSetMetaTableMutable>(dataDir, "BasicCostumeSetData.json");
BasicCostumeSetMetaTable = new BasicCostumeSetMetaTable(table);
BasicCostumeSetMetaTable.build();
}
void loadEmotionMetaTable(string dataDir)
{
var table = ContentLoader.loadFile<EmotionMetaTableMutable>(dataDir, "EmotionData.json");
EmotionMetaTable = new EmotionMetaTable(table);
EmotionMetaTable.build();
}
void loadWarpMetaTable(string dataDir)
{
var table = ContentLoader.loadFile<WarpMetaTableMutable>(dataDir, "WarpData.json");
WarpMetaTable = new WarpMetaTable(table);
WarpMetaTable.build();
}
void loadEmotionPresetMetaTable(string dataDir)
{
var table = ContentLoader.loadFile<EmotionPresetMetaTableMutable>(dataDir, "EmotionPresetData.json");
EmotionPresetMetaTable = new EmotionPresetMetaTable(table);
EmotionPresetMetaTable.build();
}
void loadSocialActionPresetMetaTable(string dataDir)
{
var table = ContentLoader.loadFile<SocialActionPresetMetaTableMutable>(dataDir, "SocialActionPresetData.json");
SocialActionPresetMetaTable = new SocialActionPresetMetaTable(table);
SocialActionPresetMetaTable.build();
}
void loadMannequinMetaTable(string dataDir)
{
var table = ContentLoader.loadFile<MannequinMetaTableMutable>(dataDir, "MannequinData.json");
MannequinMetaTable = new MannequinMetaTable(table);
MannequinMetaTable.build();
}
void loadWorldMetaTable(string dataDir)
{
var table = ContentLoader.loadFile<WorldMetaTableMutable>(dataDir, "WorldData.json");
WorldMetaTable = new WorldMetaTable(table);
WorldMetaTable.build();
}
void loadTaxiMetaTable(string dataDir)
{
var table = ContentLoader.loadFile<TaxiMetaTableMutable>(dataDir, "TaxiData.json");
TaxiMetaTable = new TaxiMetaTable(table);
TaxiMetaTable.build();
}
void loadItemLevelEnchantMetaTable(string dataDir)
{
var table = ContentLoader.loadFile<ItemLevelEnchantMetaTableMutable>(dataDir, "ItemLevelEnchantData.json");
ItemLevelEnchantMetaTable = new ItemLevelEnchantMetaTable(table);
ItemLevelEnchantMetaTable.build();
}
void loadGameConfigMetaTable(string dataDir)
{
var table = ContentLoader.loadFile<GameConfigMetaTableMutable>(dataDir, "GameConfigData.json");
GameConfigMetaTable = new GameConfigMetaTable(table);
GameConfigMetaTable.build();
}
void loadAttributeEnchantMetaTable(string dataDir)
{
var table = ContentLoader.loadFile<AttributeEnchantMetaTableMutable>(dataDir, "AttributeEnchantData.json");
AttributeEnchantMetaTable = new AttributeEnchantMetaTable(table);
AttributeEnchantMetaTable.build();
}
void loadRewardMetaTable(string dataDir)
{
var table = ContentLoader.loadFile<RewardMetaTableMutable>(dataDir, "RewardData.json");
RewardMetaTable = new RewardMetaTable(table);
RewardMetaTable.build();
}
void loadQuestAssignMetaTable(string dataDir)
{
var table = ContentLoader.loadFile<QuestAssignMetaTableMutable>(dataDir, "QuestAssignData.json");
QuestAssignMetaTable = new QuestAssignMetaTable(table);
QuestAssignMetaTable.build();
}
void loadQuestScriptMetaTable(string dataDir)
{
var table = ContentLoader.loadMultipleFiles<QuestScriptMetaTableMutable>(Path.Combine(dataDir, "QuestScript"), "QuestScriptData*");
QuestScriptMetaTable = new QuestScriptMetaTable(table);
QuestScriptMetaTable.build();
}
void loadQuestMetaTable(string dataDir)
{
var table = ContentLoader.loadFile<QuestMetaTableMutable>(dataDir, "QuestData.json");
QuestMetaTable = new QuestMetaTable(table);
QuestMetaTable.build();
}
void loadBanWordMetaTable(string dataDir)
{
var table = ContentLoader.loadFile<BanWordMetaTableMutable>(dataDir, "BanWordData.json");
BanWordMetaTable = new BanWordMetaTable(table);
BanWordMetaTable.build();
}
void loadBanWordNicknameMetaTable(string dataDir)
{
var table = ContentLoader.loadFile<BanWordNicknameMetaTableMutable>(dataDir, "BanWordNicknameData.json");
BanWordNicknameMetaTable = new BanWordNicknameMetaTable(table);
BanWordNicknameMetaTable.build();
}
void loadShopProductMetaTable(string dataDir)
{
var table = ContentLoader.loadFile<ShopProductMetaTableMutable>(dataDir, "ShopProductData.json");
ShopProductMetaTable = new ShopProductMetaTable(table);
ShopProductMetaTable.build();
}
void loadShopMetaTable(string dataDir)
{
var table = ContentLoader.loadFile<ShopMetaTableMutable>(dataDir, "ShopData.json");
ShopMetaTable = new ShopMetaTable(table);
ShopMetaTable.build();
}
void loadBasicStyleMetaTable(string dataDir)
{
var table = ContentLoader.loadFile<BasicStyleMetaTableMutable>(dataDir, "BasicStyleData.json");
BasicStyleMetaTable = new BasicStyleMetaTable(table);
BasicStyleMetaTable.build();
}
void loadRewardPropMetaTable(string dataDir)
{
var table = ContentLoader.loadFile<RewardPropMetaTableMutable>(dataDir, "RewardPropData.json");
RewardPropMetaTable = new RewardPropMetaTable(table);
RewardPropMetaTable.build();
}
void loadSpawnPropGroupMetaTable(string dataDir)
{
var table = ContentLoader.loadFile<SpawnPropGroupMetaTableMutable>(dataDir, "SpawnPropGroupData.json");
SpawnPropGroupMetaTable = new SpawnPropGroupMetaTable(table);
SpawnPropGroupMetaTable.build();
}
void loadClaimMetaTable(string dataDir)
{
var table = ContentLoader.loadFile<ClaimMetaTableMutable>(dataDir, "ClaimData.json");
ClaimMetaTable = new ClaimMetaTable(table);
ClaimMetaTable.build();
}
void loadClaimRewardMetaTable(string dataDir)
{
var table = ContentLoader.loadFile<ClaimRewardMetaTableMutable>(dataDir, "ClaimRewardData.json");
ClaimRewardMetaTable = new ClaimRewardMetaTable(table);
ClaimRewardMetaTable.build();
}
void loadCraftingMetaTable(string dataDir)
{
var table = ContentLoader.loadFile<CraftingMetaTableMutable>(dataDir, "CraftingData.json");
CraftingMetaTable = new CraftingMetaTable(table);
CraftingMetaTable.build();
}
void loadRequirementMetaTable(string dataDir)
{
var table = ContentLoader.loadFile<RequirementMetaTableMutable>(dataDir, "RequirementData.json");
RequirementMetaTable = new RequirementMetaTable(table);
RequirementMetaTable.build();
}
void loadTextStringMetaTable(string dataDir)
{
var table = ContentLoader.loadMultipleFiles<TextStringMetaTableMutable>(Path.Combine(dataDir, "TextString"), "TextStringData*");
TextStringMetaTable = new TextStringMetaTable(table);
TextStringMetaTable.build();
}
void loadNpcMetaTable(string dataDir)
{
var table = ContentLoader.loadFile<NpcMetaTableMutable>(dataDir, "NpcData.json");
NpcMetaTable = new NpcMetaTable(table);
NpcMetaTable.build();
}
void loadUGQInputMetaTable(string dataDir)
{
var table = ContentLoader.loadFile<UGQInputMetaTableMutable>(dataDir, "UGQInputData.json");
UGQInputMetaTable = new UGQInputMetaTable(table);
UGQInputMetaTable.build();
}
void loadInteriorMetaTable(string dataDir)
{
var table = ContentLoader.loadFile<InteriorMetaTableMutable>(dataDir, "InteriorData.json");
InteriorMetaTable = new InteriorMetaTable(table);
InteriorMetaTable.build();
}
void loadEditableFrameworkMetaTable(string dataDir)
{
var table = ContentLoader.loadFile<EditableFrameworkMetaTableMutable>(dataDir, "EditableFramework.json");
EditableFrameworkMetaTable = new EditableFrameworkMetaTable(table);
EditableFrameworkMetaTable.build();
}
void loadEditableRoomMetaTable(string dataDir)
{
var table = ContentLoader.loadFile<EditableRoomMetaTableMutable>(dataDir, "EditableRoomData.json");
EditableRoomMetaTable = new EditableRoomMetaTable(table);
EditableRoomMetaTable.build();
}
void loadSeasonPassMetaTable(string dataDir)
{
var table = ContentLoader.loadFile<SeasonPassMetaTableMutable>(dataDir, "SeasonPassData.json");
SeasonPassMetaTable = new SeasonPassMetaTable(table);
SeasonPassMetaTable.build();
}
void loadSeasonPassRewardMetaTable(string dataDir)
{
var table = ContentLoader.loadFile<SeasonPassRewardMetaTableMutable>(dataDir, "SeasonPassRewardData.json");
SeasonPassRewardMetaTable = new SeasonPassRewardMetaTable(table);
SeasonPassRewardMetaTable.build();
}
void loadSystemMailMetaTable(string dataDir)
{
var table = ContentLoader.loadFile<SystemMailMetaTableMutable>(dataDir, "SystemMailData.json");
SystemMailMetaTable = new SystemMailMetaTable(table);
SystemMailMetaTable.build();
}
void loadProductMetaTable(string dataDir)
{
var table = ContentLoader.loadFile<ProductMetaTableMutable>(dataDir, "ProductData.json");
ProductMetaTable = new ProductMetaTable(table);
ProductMetaTable.build();
}
void loadCaliumConverterMaterialTable(string dataDir)
{
var table = ContentLoader.loadFile<CaliumConverterMaterialTableMutable>(dataDir, "CaliumConverterMaterialData.json");
CaliumConverterMaterialTable = new CaliumConverterMaterialTable(table);
CaliumConverterMaterialTable.build();
}
void loadNPCGeneralMetaTable(string dataDir)
{
var table = ContentLoader.loadFile<NPCGeneralMetaTableMutable>(dataDir, "NPCGeneralData.json");
NPCGeneralMetaTable = new NPCGeneralMetaTable(table);
NPCGeneralMetaTable.build();
}
void loadFarmingPropMetaTable(string dataDir)
{
var table = ContentLoader.loadFile<FarmingPropMetaTableMutable>(dataDir, "FarmingPropData.json");
FarmingPropMetaTable = new FarmingPropMetaTable(table);
FarmingPropMetaTable.build();
}
void loadBrandMetaTable(string dataDir)
{
var table = ContentLoader.loadFile<BrandMetaTableMutable>(dataDir, "BrandData.json");
BrandMetaTable = new BrandMetaTable(table);
BrandMetaTable.build();
}
void loadClothEquipTypeMetaTable(string dataDir)
{
var table = ContentLoader.loadFile<ClothEquipTypeMetaTableMutable>(dataDir, "ClothEquipTypeData.json");
ClothEquipTypeMetaTable = new ClothEquipTypeMetaTable(table);
ClothEquipTypeMetaTable.build();
}
void loadBeaconNpcMetaTable(string dataDir)
{
var table = ContentLoader.loadFile<BeaconNpcMetaTableMutable>(dataDir, "BeaconNpcData.json");
BeaconNpcMetaTable = new BeaconNpcMetaTable(table);
BeaconNpcMetaTable.build();
}
void loadZoneMetaTable(string dataDir)
{
var table = ContentLoader.loadFile<ZoneMetaTableMutable>(dataDir, "ZoneData.json");
ZoneMetaTable = new ZoneMetaTable(table);
ZoneMetaTable.build();
}
void loadUGQBeaconActionTable(string dataDir)
{
var table = ContentLoader.loadFile<UGQBeaconActionTableMutable>(dataDir, "UGQBeaconActionData.json");
UGQBeaconActionTable = new UGQBeaconActionTable(table);
UGQBeaconActionTable.build();
}
void loadRentalfeeDataTable(string dataDir)
{
var table = ContentLoader.loadFile<RentalfeeDataTableMutable>(dataDir, "RentalfeeData.json");
RentalfeeDataTable = new RentalfeeDataTable(table);
RentalfeeDataTable.build();
}
void loadBattleObjectMetaTable(string dataDir)
{
var table = ContentLoader.loadFile<BattleObjectMetaTableMutable>(dataDir, "BattleObjectData.json");
BattleObjectMetaTable = new BattleObjectMetaTable(table);
BattleObjectMetaTable.build();
}
void loadBattleObjectSpawnGroupMetaTable(string dataDir)
{
var table = ContentLoader.loadFile<BattleObjectSpawnGroupMetaTableMutable>(dataDir, "BattleObjectSpawnGroupData.json");
BattleObjectSpawnGroupMetaTable = new BattleObjectSpawnGroupMetaTable(table);
BattleObjectSpawnGroupMetaTable.build();
}
void loadBattleFFAConfigMetaTable(string dataDir)
{
var table = ContentLoader.loadFile<BattleFFAConfigMetaTableMutable>(dataDir, "BattleFFAConfigData.json");
BattleFFAConfigMetaTable = new BattleFFAConfigMetaTable(table);
BattleFFAConfigMetaTable.build();
}
void loadBattleFFARewardMetaTable(string dataDir)
{
var table = ContentLoader.loadFile<BattleFFARewardMetaTableMutable>(dataDir, "BattleFFARewardData.json");
BattleFFARewardMetaTable = new BattleFFARewardMetaTable(table);
BattleFFARewardMetaTable.build();
}
void loadUserLogMetaTable(string dataDir)
{
var table = ContentLoader.loadFile<UserLogMetaTableMutable>(dataDir, "UserLogData.json");
UserLogMetaTable = new UserLogMetaTable(table);
UserLogMetaTable.build();
}
void loadWeblinkLocalizeData(string dataDir)
{
var table = ContentLoader.loadFile<WeblinkLocalizeDataMutable>(dataDir, "WeblinkLocalizeData.json");
WeblinkLocalizeData = new WeblinkLocalizeData(table);
WeblinkLocalizeData.build();
}
void loadPlanetItemExchangePolicyMetaTable(string dataDir)
{
var table = ContentLoader.loadFile<PlanetItemExchangePolicyMetaTableMutable>(dataDir, "PlanetItemExchangePolicyData.json");
PlanetItemExchangePolicyMetaTable = new PlanetItemExchangePolicyMetaTable(table);
PlanetItemExchangePolicyMetaTable.build();
}
void loadGameModeOptionMetaTable(string dataDir)
{
var table = ContentLoader.loadFile<GameModeOptionMetaTableMutable>(dataDir, "GameModeOptionData.json");
GameModeOptionMetaTable = new GameModeOptionMetaTable(table);
GameModeOptionMetaTable.build();
}
void loadGameModeMetaTable(string dataDir)
{
var table = ContentLoader.loadFile<GameModeMetaTableMutable>(dataDir, "GameModeData.json");
GameModeMetaTable = new GameModeMetaTable(table);
GameModeMetaTable.build();
}
void loadGameModeRewardMetaTable(string dataDir)
{
var table = ContentLoader.loadFile<GameModeRewardMetaTableMutable>(dataDir, "GameModeRewardData.json");
GameModeRewardMetaTable = new GameModeRewardMetaTable(table);
GameModeRewardMetaTable.build();
}
void loadGameModeConditionMetaTable(string dataDir)
{
var table = ContentLoader.loadFile<GameModeConditionMetaTableMutable>(dataDir, "GameModeConditionData.json");
GameModeConditionMetaTable = new GameModeConditionMetaTable(table);
GameModeConditionMetaTable.build();
}
void loadGameModeStartMetaTable(string dataDir)
{
var table = ContentLoader.loadFile<GameModeStartMetaTableMutable>(dataDir, "GameModeStartData.json");
GameModeStartMetaTable = new GameModeStartMetaTable(table);
GameModeStartMetaTable.build();
}
void loadGameModeTpsFfaMetaTable(string dataDir)
{
var table = ContentLoader.loadFile<GameModeTpsFfaMetaTableMutable>(dataDir, "GameModeTpsFfaData.json");
GameModeTpsFfaMetaTable = new GameModeTpsFfaMetaTable(table);
GameModeTpsFfaMetaTable.build();
}
void loadGameModeTeamMetaTable(string dataDir)
{
var table = ContentLoader.loadFile<GameModeTeamMetaTableMutable>(dataDir, "GameModeTeamData.json");
GameModeTeamMetaTable = new GameModeTeamMetaTable(table);
GameModeTeamMetaTable.build();
}
void loadGameModeMatchMetaTable(string dataDir)
{
var table = ContentLoader.loadFile<GameModeMatchMetaTableMutable>(dataDir, "GameModeMatchData.json");
GameModeMatchMetaTable = new GameModeMatchMetaTable(table);
GameModeMatchMetaTable.build();
}
void loadGameModeCommonMetaTable(string dataDir)
{
var table = ContentLoader.loadFile<GameModeCommonMetaTableMutable>(dataDir, "GameModeCommonData.json");
GameModeCommonMetaTable = new GameModeCommonMetaTable(table);
GameModeCommonMetaTable.build();
}
void loadGameModeInstanceMetaTable(string dataDir)
{
var table = ContentLoader.loadFile<GameModeInstanceMetaTableMutable>(dataDir, "GameModeInstanceData.json");
GameModeInstanceMetaTable = new GameModeInstanceMetaTable(table);
GameModeInstanceMetaTable.build();
}
void loadGameModeRunRaceMetaTable(string dataDir)
{
var table = ContentLoader.loadFile<GameModeRunRaceMetaTableMutable>(dataDir, "GameModeRunRaceData.json");
GameModeRunRaceMetaTable = new GameModeRunRaceMetaTable(table);
GameModeRunRaceMetaTable.build();
}
void loadGameModeRunRaceCheckPointMonitorMetaTable(string dataDir)
{
var table = ContentLoader.loadFile<GameModeRunRaceCheckPointMonitorMetaTableMutable>(dataDir, "GameModeRunRaceCheckPointMonitorData.json");
GameModeRunRaceCheckPointMonitorMetaTable = new GameModeRunRaceCheckPointMonitorMetaTable(table);
GameModeRunRaceCheckPointMonitorMetaTable.build();
}
void loadContentsMenuDataTable(string dataDir)
{
var table = ContentLoader.loadFile<ContentsMenuDataTableMutable>(dataDir, "ContentsMenuData.json");
ContentsMenuDataTable = new ContentsMenuDataTable(table);
ContentsMenuDataTable.build();
}
void loadRankingDataTable(string dataDir)
{
var table = ContentLoader.loadFile<RankingDataTableMutable>(dataDir, "RankingData.json");
RankingDataTable = new RankingDataTable(table);
RankingDataTable.build();
}
void loadEventActionScoreMetaTable(string dataDir)
{
var table = ContentLoader.loadFile<EventActionScoreMetaTableMutable>(dataDir, "EventActionScoreData.json");
EventActionScoreMetaTable = new EventActionScoreMetaTable(table);
EventActionScoreMetaTable.build();
}
}
public partial class ACZoneContent
{
public bool load(string dataDir)
{
if(File.Exists(Path.Combine(dataDir, "ZoneData.json")) == false)
return false;
return true;
}
}
public partial class CurrencyMetaTable
{
public IReadOnlyDictionary<int, CurrencyMetaData> CurrencyMetaDataListbyId { get; private set; }
public void build()
{
if(CurrencyMetaDataList != null)
{
CurrencyMetaDataListbyId = new ReadOnlyDictionary<int, CurrencyMetaData>(CurrencyMetaDataList.ToDictionary(item => item.Id));
}
}
}
public partial class CurrencyMetaTableMutable : ContentTableBase<CurrencyMetaTableMutable>
{
public override void merge(CurrencyMetaTableMutable table)
{
if(CurrencyMetaDataList != null && table.CurrencyMetaDataList != null)
{
CurrencyMetaDataList = CurrencyMetaDataList.Concat(table.CurrencyMetaDataList).ToList();
}
}
}
public partial class AttributeDefinitionMetaTable
{
public IReadOnlyDictionary<string, AttributeDefinitionMetaData> AttributeDefinitionMetaDataListbyKey { get; private set; }
public void build()
{
if(AttributeDefinitionMetaDataList != null)
{
AttributeDefinitionMetaDataListbyKey = new ReadOnlyDictionary<string, AttributeDefinitionMetaData>(AttributeDefinitionMetaDataList.ToDictionary(item => item.Key));
}
}
}
public partial class AttributeDefinitionMetaTableMutable : ContentTableBase<AttributeDefinitionMetaTableMutable>
{
public override void merge(AttributeDefinitionMetaTableMutable table)
{
if(AttributeDefinitionMetaDataList != null && table.AttributeDefinitionMetaDataList != null)
{
AttributeDefinitionMetaDataList = AttributeDefinitionMetaDataList.Concat(table.AttributeDefinitionMetaDataList).ToList();
}
}
}
public partial class AttributeRandomGroupMetaTable
{
public void build()
{
if(AttributeRandomGroupMetaDataList != null)
{
}
}
}
public partial class AttributeRandomGroupMetaTableMutable : ContentTableBase<AttributeRandomGroupMetaTableMutable>
{
public override void merge(AttributeRandomGroupMetaTableMutable table)
{
if(AttributeRandomGroupMetaDataList != null && table.AttributeRandomGroupMetaDataList != null)
{
AttributeRandomGroupMetaDataList = AttributeRandomGroupMetaDataList.Concat(table.AttributeRandomGroupMetaDataList).ToList();
}
}
}
public partial class ItemSetMetaTable
{
public IReadOnlyDictionary<int, ItemSetMetaData> ItemSetMetaDataListbyID { get; private set; }
public void build()
{
if(ItemSetMetaDataList != null)
{
ItemSetMetaDataListbyID = new ReadOnlyDictionary<int, ItemSetMetaData>(ItemSetMetaDataList.ToDictionary(item => item.ID));
}
}
}
public partial class ItemSetMetaTableMutable : ContentTableBase<ItemSetMetaTableMutable>
{
public override void merge(ItemSetMetaTableMutable table)
{
if(ItemSetMetaDataList != null && table.ItemSetMetaDataList != null)
{
ItemSetMetaDataList = ItemSetMetaDataList.Concat(table.ItemSetMetaDataList).ToList();
}
}
}
public partial class GachaMetaTable
{
public void build()
{
if(GachaMetaDataList != null)
{
}
}
}
public partial class GachaMetaTableMutable : ContentTableBase<GachaMetaTableMutable>
{
public override void merge(GachaMetaTableMutable table)
{
if(GachaMetaDataList != null && table.GachaMetaDataList != null)
{
GachaMetaDataList = GachaMetaDataList.Concat(table.GachaMetaDataList).ToList();
}
}
}
public partial class ToolMetaTable
{
public IReadOnlyDictionary<int, ToolMetaData> ToolMetaDataListbyToolId { get; private set; }
public void build()
{
if(ToolMetaDataList != null)
{
ToolMetaDataListbyToolId = new ReadOnlyDictionary<int, ToolMetaData>(ToolMetaDataList.ToDictionary(item => item.ToolID));
}
}
}
public partial class ToolMetaTableMutable : ContentTableBase<ToolMetaTableMutable>
{
public override void merge(ToolMetaTableMutable table)
{
if(ToolMetaDataList != null && table.ToolMetaDataList != null)
{
ToolMetaDataList = ToolMetaDataList.Concat(table.ToolMetaDataList).ToList();
}
}
}
public partial class BuffMetaTable
{
public IReadOnlyDictionary<int, BuffMetaData> BuffMetaDataListbyBuffId { get; private set; }
public void build()
{
if(BuffMetaDataList != null)
{
BuffMetaDataListbyBuffId = new ReadOnlyDictionary<int, BuffMetaData>(BuffMetaDataList.ToDictionary(item => item.BuffId));
}
}
}
public partial class BuffMetaTableMutable : ContentTableBase<BuffMetaTableMutable>
{
public override void merge(BuffMetaTableMutable table)
{
if(BuffMetaDataList != null && table.BuffMetaDataList != null)
{
BuffMetaDataList = BuffMetaDataList.Concat(table.BuffMetaDataList).ToList();
}
}
}
public partial class ItemMetaTable
{
public IReadOnlyDictionary<int, ItemMetaData> ItemMetaDataListbyId { get; private set; }
public void build()
{
if(ItemMetaDataList != null)
{
ItemMetaDataListbyId = new ReadOnlyDictionary<int, ItemMetaData>(ItemMetaDataList.ToDictionary(item => item.ItemId));
}
}
}
public partial class ItemMetaTableMutable : ContentTableBase<ItemMetaTableMutable>
{
public override void merge(ItemMetaTableMutable table)
{
if(ItemMetaDataList != null && table.ItemMetaDataList != null)
{
ItemMetaDataList = ItemMetaDataList.Concat(table.ItemMetaDataList).ToList();
}
}
}
public partial class TestUserCreateMetaTable
{
public IReadOnlyDictionary<string, TestUserCreateMetaData> TestUserCreateMetaDataListbyId { get; private set; }
public void build()
{
if(TestUserCreateMetaDataList != null)
{
TestUserCreateMetaDataListbyId = new ReadOnlyDictionary<string, TestUserCreateMetaData>(TestUserCreateMetaDataList.ToDictionary(item => item.Id));
}
}
}
public partial class TestUserCreateMetaTableMutable : ContentTableBase<TestUserCreateMetaTableMutable>
{
public override void merge(TestUserCreateMetaTableMutable table)
{
if(TestUserCreateMetaDataList != null && table.TestUserCreateMetaDataList != null)
{
TestUserCreateMetaDataList = TestUserCreateMetaDataList.Concat(table.TestUserCreateMetaDataList).ToList();
}
}
}
public partial class TestUserInitialMetaTable
{
public IReadOnlyDictionary<string, TestUserInitialMetaData> TestUserInitialMetaDataListbyId { get; private set; }
public void build()
{
if(TestUserInitialMetaDataList != null)
{
TestUserInitialMetaDataListbyId = new ReadOnlyDictionary<string, TestUserInitialMetaData>(TestUserInitialMetaDataList.ToDictionary(item => item.IdPattern));
}
}
}
public partial class TestUserInitialMetaTableMutable : ContentTableBase<TestUserInitialMetaTableMutable>
{
public override void merge(TestUserInitialMetaTableMutable table)
{
if(TestUserInitialMetaDataList != null && table.TestUserInitialMetaDataList != null)
{
TestUserInitialMetaDataList = TestUserInitialMetaDataList.Concat(table.TestUserInitialMetaDataList).ToList();
}
}
}
public partial class UserCreateMetaTable
{
public IReadOnlyDictionary<int, UserCreateMetaData> UserCreateMetaDataListbyMetaId { get; private set; }
public void build()
{
if(UserCreateMetaDataList != null)
{
UserCreateMetaDataListbyMetaId = new ReadOnlyDictionary<int, UserCreateMetaData>(UserCreateMetaDataList.ToDictionary(item => item.MetaId));
}
}
}
public partial class UserCreateMetaTableMutable : ContentTableBase<UserCreateMetaTableMutable>
{
public override void merge(UserCreateMetaTableMutable table)
{
if(UserCreateMetaDataList != null && table.UserCreateMetaDataList != null)
{
UserCreateMetaDataList = UserCreateMetaDataList.Concat(table.UserCreateMetaDataList).ToList();
}
}
}
public partial class InstanceMetaTable
{
public IReadOnlyDictionary<int, InstanceMetaData> InstanceMetaDataListbyId { get; private set; }
public void build()
{
if(InstanceMetaDataList != null)
{
InstanceMetaDataListbyId = new ReadOnlyDictionary<int, InstanceMetaData>(InstanceMetaDataList.ToDictionary(item => item.Id));
}
}
}
public partial class InstanceMetaTableMutable : ContentTableBase<InstanceMetaTableMutable>
{
public override void merge(InstanceMetaTableMutable table)
{
if(InstanceMetaDataList != null && table.InstanceMetaDataList != null)
{
InstanceMetaDataList = InstanceMetaDataList.Concat(table.InstanceMetaDataList).ToList();
}
}
}
public partial class InstanceConcertMetaTable
{
public IReadOnlyDictionary<int, InstanceConcertMetaData> InstanceConcertMetaDataListbyId { get; private set; }
public void build()
{
if(InstanceConcertMetaDataList != null)
{
InstanceConcertMetaDataListbyId = new ReadOnlyDictionary<int, InstanceConcertMetaData>(InstanceConcertMetaDataList.ToDictionary(item => item.Id));
}
}
}
public partial class InstanceConcertMetaTableMutable : ContentTableBase<InstanceConcertMetaTableMutable>
{
public override void merge(InstanceConcertMetaTableMutable table)
{
if(InstanceConcertMetaDataList != null && table.InstanceConcertMetaDataList != null)
{
InstanceConcertMetaDataList = InstanceConcertMetaDataList.Concat(table.InstanceConcertMetaDataList).ToList();
}
}
}
public partial class BuildingMetaTable
{
public IReadOnlyDictionary<int, BuildingMetaData> BuildingMetaDataListbyBuildingId { get; private set; }
public void build()
{
if(BuildingMetaDataList != null)
{
BuildingMetaDataListbyBuildingId = new ReadOnlyDictionary<int, BuildingMetaData>(BuildingMetaDataList.ToDictionary(item => item.BuildingId));
}
}
}
public partial class BuildingMetaTableMutable : ContentTableBase<BuildingMetaTableMutable>
{
public override void merge(BuildingMetaTableMutable table)
{
if(BuildingMetaDataList != null && table.BuildingMetaDataList != null)
{
BuildingMetaDataList = BuildingMetaDataList.Concat(table.BuildingMetaDataList).ToList();
}
}
}
public partial class BuildingLfMetaTable
{
public void build()
{
}
}
public partial class BuildingLfMetaTableMutable : ContentTableBase<BuildingLfMetaTableMutable>
{
public override void merge(BuildingLfMetaTableMutable table)
{
if(BuildingLfMetaDataList != null && table.BuildingLfMetaDataList != null)
{
BuildingLfMetaDataList = BuildingLfMetaDataList.Concat(table.BuildingLfMetaDataList).ToList();
}
}
}
public partial class LandMetaTable
{
public IReadOnlyDictionary<int, LandMetaData> LandMetaDataListbyLandId { get; private set; }
public void build()
{
if(LandMetaDataList != null)
{
LandMetaDataListbyLandId = new ReadOnlyDictionary<int, LandMetaData>(LandMetaDataList.ToDictionary(item => item.LandId));
}
}
}
public partial class LandMetaTableMutable : ContentTableBase<LandMetaTableMutable>
{
public override void merge(LandMetaTableMutable table)
{
if(LandMetaDataList != null && table.LandMetaDataList != null)
{
LandMetaDataList = LandMetaDataList.Concat(table.LandMetaDataList).ToList();
}
}
}
public partial class SocialActionMetaTable
{
public IReadOnlyDictionary<int, SocialActionMetaData> SocialActionMetaDataListbySocial_action_id { get; private set; }
public void build()
{
if(SocialActionMetaDataList != null)
{
SocialActionMetaDataListbySocial_action_id = new ReadOnlyDictionary<int, SocialActionMetaData>(SocialActionMetaDataList.ToDictionary(item => item.SocialActionId));
}
}
}
public partial class SocialActionMetaTableMutable : ContentTableBase<SocialActionMetaTableMutable>
{
public override void merge(SocialActionMetaTableMutable table)
{
if(SocialActionMetaDataList != null && table.SocialActionMetaDataList != null)
{
SocialActionMetaDataList = SocialActionMetaDataList.Concat(table.SocialActionMetaDataList).ToList();
}
}
}
public partial class BasicCostumeSetMetaTable
{
public IReadOnlyDictionary<int, BasicCostumeSetMetaData> BasicCostumeSetMetaDataListbyId { get; private set; }
public void build()
{
if(BasicCostumeSetMetaDataList != null)
{
BasicCostumeSetMetaDataListbyId = new ReadOnlyDictionary<int, BasicCostumeSetMetaData>(BasicCostumeSetMetaDataList.ToDictionary(item => item.id));
}
}
}
public partial class BasicCostumeSetMetaTableMutable : ContentTableBase<BasicCostumeSetMetaTableMutable>
{
public override void merge(BasicCostumeSetMetaTableMutable table)
{
if(BasicCostumeSetMetaDataList != null && table.BasicCostumeSetMetaDataList != null)
{
BasicCostumeSetMetaDataList = BasicCostumeSetMetaDataList.Concat(table.BasicCostumeSetMetaDataList).ToList();
}
}
}
public partial class EmotionMetaTable
{
public IReadOnlyDictionary<int, EmotionMetaData> EmotionMetaDataListbyEmotionId { get; private set; }
public void build()
{
if(EmotionMetaDataList != null)
{
EmotionMetaDataListbyEmotionId = new ReadOnlyDictionary<int, EmotionMetaData>(EmotionMetaDataList.ToDictionary(item => item.EmotionId));
}
}
}
public partial class EmotionMetaTableMutable : ContentTableBase<EmotionMetaTableMutable>
{
public override void merge(EmotionMetaTableMutable table)
{
if(EmotionMetaDataList != null && table.EmotionMetaDataList != null)
{
EmotionMetaDataList = EmotionMetaDataList.Concat(table.EmotionMetaDataList).ToList();
}
}
}
public partial class WarpMetaTable
{
public IReadOnlyDictionary<int, WarpMetaData> WarpMetaDataListbyWarpId { get; private set; }
public void build()
{
if(WarpMetaDataList != null)
{
WarpMetaDataListbyWarpId = new ReadOnlyDictionary<int, WarpMetaData>(WarpMetaDataList.ToDictionary(item => item.WarpId));
}
}
}
public partial class WarpMetaTableMutable : ContentTableBase<WarpMetaTableMutable>
{
public override void merge(WarpMetaTableMutable table)
{
if(WarpMetaDataList != null && table.WarpMetaDataList != null)
{
WarpMetaDataList = WarpMetaDataList.Concat(table.WarpMetaDataList).ToList();
}
}
}
public partial class EmotionPresetMetaTable
{
public IReadOnlyDictionary<int, EmotionPresetMetaData> EmotionPresetMetaDataListbyEmotionId { get; private set; }
public void build()
{
if(EmotionPresetMetaDataList != null)
{
EmotionPresetMetaDataListbyEmotionId = new ReadOnlyDictionary<int, EmotionPresetMetaData>(EmotionPresetMetaDataList.ToDictionary(item => item.EmotionId));
}
}
}
public partial class EmotionPresetMetaTableMutable : ContentTableBase<EmotionPresetMetaTableMutable>
{
public override void merge(EmotionPresetMetaTableMutable table)
{
if(EmotionPresetMetaDataList != null && table.EmotionPresetMetaDataList != null)
{
EmotionPresetMetaDataList = EmotionPresetMetaDataList.Concat(table.EmotionPresetMetaDataList).ToList();
}
}
}
public partial class SocialActionPresetMetaTable
{
public IReadOnlyDictionary<int, SocialActionPresetMetaData> SocialActionPresetMetaDataListbySocial_action_id { get; private set; }
public void build()
{
if(SocialActionPresetMetaDataList != null)
{
SocialActionPresetMetaDataListbySocial_action_id = new ReadOnlyDictionary<int, SocialActionPresetMetaData>(SocialActionPresetMetaDataList.ToDictionary(item => item.SocialActionId));
}
}
}
public partial class SocialActionPresetMetaTableMutable : ContentTableBase<SocialActionPresetMetaTableMutable>
{
public override void merge(SocialActionPresetMetaTableMutable table)
{
if(SocialActionPresetMetaDataList != null && table.SocialActionPresetMetaDataList != null)
{
SocialActionPresetMetaDataList = SocialActionPresetMetaDataList.Concat(table.SocialActionPresetMetaDataList).ToList();
}
}
}
public partial class MannequinMetaTable
{
public IReadOnlyDictionary<int, MannequinMetaData> MannequinMetaDataListbyId { get; private set; }
public void build()
{
if(MannequinMetaDataList != null)
{
MannequinMetaDataListbyId = new ReadOnlyDictionary<int, MannequinMetaData>(MannequinMetaDataList.ToDictionary(item => item.Id));
}
}
}
public partial class MannequinMetaTableMutable : ContentTableBase<MannequinMetaTableMutable>
{
public override void merge(MannequinMetaTableMutable table)
{
if(MannequinMetaDataList != null && table.MannequinMetaDataList != null)
{
MannequinMetaDataList = MannequinMetaDataList.Concat(table.MannequinMetaDataList).ToList();
}
}
}
public partial class WorldMetaTable
{
public IReadOnlyDictionary<int, WorldMetaData> WorldMetaDataListbyId { get; private set; }
public void build()
{
if(WorldMetaDataList != null)
{
WorldMetaDataListbyId = new ReadOnlyDictionary<int, WorldMetaData>(WorldMetaDataList.ToDictionary(item => item.Id));
}
}
}
public partial class WorldMetaTableMutable : ContentTableBase<WorldMetaTableMutable>
{
public override void merge(WorldMetaTableMutable table)
{
if(WorldMetaDataList != null && table.WorldMetaDataList != null)
{
WorldMetaDataList = WorldMetaDataList.Concat(table.WorldMetaDataList).ToList();
}
}
}
public partial class TaxiMetaTable
{
public IReadOnlyDictionary<int, TaxiMetaData> TaxiMetaDataListbyTaxi_id { get; private set; }
public void build()
{
if(TaxiMetaDataList != null)
{
TaxiMetaDataListbyTaxi_id = new ReadOnlyDictionary<int, TaxiMetaData>(TaxiMetaDataList.ToDictionary(item => item.TaxiId));
}
}
}
public partial class TaxiMetaTableMutable : ContentTableBase<TaxiMetaTableMutable>
{
public override void merge(TaxiMetaTableMutable table)
{
if(TaxiMetaDataList != null && table.TaxiMetaDataList != null)
{
TaxiMetaDataList = TaxiMetaDataList.Concat(table.TaxiMetaDataList).ToList();
}
}
}
public partial class ItemLevelEnchantMetaTable
{
public IReadOnlyDictionary<int, ItemLevelEnchantMetaData> ItemLevelEnchantMetaDataListbyLevel { get; private set; }
public void build()
{
if(ItemLevelEnchantMetaDataList != null)
{
ItemLevelEnchantMetaDataListbyLevel = new ReadOnlyDictionary<int, ItemLevelEnchantMetaData>(ItemLevelEnchantMetaDataList.ToDictionary(item => item.Level));
}
}
}
public partial class ItemLevelEnchantMetaTableMutable : ContentTableBase<ItemLevelEnchantMetaTableMutable>
{
public override void merge(ItemLevelEnchantMetaTableMutable table)
{
if(ItemLevelEnchantMetaDataList != null && table.ItemLevelEnchantMetaDataList != null)
{
ItemLevelEnchantMetaDataList = ItemLevelEnchantMetaDataList.Concat(table.ItemLevelEnchantMetaDataList).ToList();
}
}
}
public partial class GameConfigMetaTable
{
public IReadOnlyDictionary<string, GameConfigMetaData> GameConfigMetaDataListbyKey { get; private set; }
public void build()
{
if(GameConfigMetaDataList != null)
{
GameConfigMetaDataListbyKey = new ReadOnlyDictionary<string, GameConfigMetaData>(GameConfigMetaDataList.ToDictionary(item => item.Key));
}
}
}
public partial class GameConfigMetaTableMutable : ContentTableBase<GameConfigMetaTableMutable>
{
public override void merge(GameConfigMetaTableMutable table)
{
if(GameConfigMetaDataList != null && table.GameConfigMetaDataList != null)
{
GameConfigMetaDataList = GameConfigMetaDataList.Concat(table.GameConfigMetaDataList).ToList();
}
}
}
public partial class AttributeEnchantMetaTable
{
public IReadOnlyDictionary<string, AttributeEnchantMetaData> AttributeEnchantMetaDataListbyRarity { get; private set; }
public void build()
{
if(AttributeEnchantMetaDataList != null)
{
AttributeEnchantMetaDataListbyRarity = new ReadOnlyDictionary<string, AttributeEnchantMetaData>(AttributeEnchantMetaDataList.ToDictionary(item => item.Rarity));
}
}
}
public partial class AttributeEnchantMetaTableMutable : ContentTableBase<AttributeEnchantMetaTableMutable>
{
public override void merge(AttributeEnchantMetaTableMutable table)
{
if(AttributeEnchantMetaDataList != null && table.AttributeEnchantMetaDataList != null)
{
AttributeEnchantMetaDataList = AttributeEnchantMetaDataList.Concat(table.AttributeEnchantMetaDataList).ToList();
}
}
}
public partial class RewardMetaTable
{
public void build()
{
if(RewardMetaDataList != null)
{
}
}
}
public partial class RewardMetaTableMutable : ContentTableBase<RewardMetaTableMutable>
{
public override void merge(RewardMetaTableMutable table)
{
if(RewardMetaDataList != null && table.RewardMetaDataList != null)
{
RewardMetaDataList = RewardMetaDataList.Concat(table.RewardMetaDataList).ToList();
}
}
}
public partial class QuestAssignMetaTable
{
public IReadOnlyDictionary<uint, QuestAssignMetaData> QuestAssignMetaDataListbyQuestId { get; private set; }
public void build()
{
if(QuestAssignMetaDataList != null)
{
QuestAssignMetaDataListbyQuestId = new ReadOnlyDictionary<uint, QuestAssignMetaData>(QuestAssignMetaDataList.ToDictionary(item => item.QuestId));
}
}
}
public partial class QuestAssignMetaTableMutable : ContentTableBase<QuestAssignMetaTableMutable>
{
public override void merge(QuestAssignMetaTableMutable table)
{
if(QuestAssignMetaDataList != null && table.QuestAssignMetaDataList != null)
{
QuestAssignMetaDataList = QuestAssignMetaDataList.Concat(table.QuestAssignMetaDataList).ToList();
}
}
}
public partial class QuestScriptMetaTable
{
public void build()
{
}
}
public partial class QuestScriptMetaTableMutable : ContentTableBase<QuestScriptMetaTableMutable>
{
public override void merge(QuestScriptMetaTableMutable table)
{
if(QuestScriptMetaDataList != null && table.QuestScriptMetaDataList != null)
{
QuestScriptMetaDataList = QuestScriptMetaDataList.Concat(table.QuestScriptMetaDataList).ToList();
}
}
}
public partial class QuestMetaTable
{
public void build()
{
}
}
public partial class QuestMetaTableMutable : ContentTableBase<QuestMetaTableMutable>
{
public override void merge(QuestMetaTableMutable table)
{
if(QuestMetaDataList != null && table.QuestMetaDataList != null)
{
QuestMetaDataList = QuestMetaDataList.Concat(table.QuestMetaDataList).ToList();
}
}
}
public partial class BanWordMetaTable
{
public void build()
{
}
}
public partial class BanWordMetaTableMutable : ContentTableBase<BanWordMetaTableMutable>
{
public override void merge(BanWordMetaTableMutable table)
{
if(BanWordMetaDataList != null && table.BanWordMetaDataList != null)
{
BanWordMetaDataList = BanWordMetaDataList.Concat(table.BanWordMetaDataList).ToList();
}
}
}
public partial class BanWordNicknameMetaTable
{
public void build()
{
}
}
public partial class BanWordNicknameMetaTableMutable : ContentTableBase<BanWordNicknameMetaTableMutable>
{
public override void merge(BanWordNicknameMetaTableMutable table)
{
if(BanWordNicknameMetaDataList != null && table.BanWordNicknameMetaDataList != null)
{
BanWordNicknameMetaDataList = BanWordNicknameMetaDataList.Concat(table.BanWordNicknameMetaDataList).ToList();
}
}
}
public partial class ShopProductMetaTable
{
public void build()
{
if(ShopProductMetaDataList != null)
{
}
}
}
public partial class ShopProductMetaTableMutable : ContentTableBase<ShopProductMetaTableMutable>
{
public override void merge(ShopProductMetaTableMutable table)
{
if(ShopProductMetaDataList != null && table.ShopProductMetaDataList != null)
{
ShopProductMetaDataList = ShopProductMetaDataList.Concat(table.ShopProductMetaDataList).ToList();
}
}
}
public partial class ShopMetaTable
{
public IReadOnlyDictionary<int, ShopMetaData> ShopMetaDataListbyId { get; private set; }
public void build()
{
if(ShopMetaDataList != null)
{
ShopMetaDataListbyId = new ReadOnlyDictionary<int, ShopMetaData>(ShopMetaDataList.ToDictionary(item => item.Id));
}
}
}
public partial class ShopMetaTableMutable : ContentTableBase<ShopMetaTableMutable>
{
public override void merge(ShopMetaTableMutable table)
{
if(ShopMetaDataList != null && table.ShopMetaDataList != null)
{
ShopMetaDataList = ShopMetaDataList.Concat(table.ShopMetaDataList).ToList();
}
}
}
public partial class BasicStyleMetaTable
{
public IReadOnlyDictionary<int, BasicStyleMetaData> BasicStyleMetaDataListbyId { get; private set; }
public void build()
{
if(BasicStyleMetaDataList != null)
{
BasicStyleMetaDataListbyId = new ReadOnlyDictionary<int, BasicStyleMetaData>(BasicStyleMetaDataList.ToDictionary(item => item.id));
}
}
}
public partial class BasicStyleMetaTableMutable : ContentTableBase<BasicStyleMetaTableMutable>
{
public override void merge(BasicStyleMetaTableMutable table)
{
if(BasicStyleMetaDataList != null && table.BasicStyleMetaDataList != null)
{
BasicStyleMetaDataList = BasicStyleMetaDataList.Concat(table.BasicStyleMetaDataList).ToList();
}
}
}
public partial class RewardPropMetaTable
{
public IReadOnlyDictionary<int, RewardPropMetaData> RewardPropMetaDataListbyId { get; private set; }
public void build()
{
if(RewardPropMetaDataList != null)
{
RewardPropMetaDataListbyId = new ReadOnlyDictionary<int, RewardPropMetaData>(RewardPropMetaDataList.ToDictionary(item => item.Id));
}
}
}
public partial class RewardPropMetaTableMutable : ContentTableBase<RewardPropMetaTableMutable>
{
public override void merge(RewardPropMetaTableMutable table)
{
if(RewardPropMetaDataList != null && table.RewardPropMetaDataList != null)
{
RewardPropMetaDataList = RewardPropMetaDataList.Concat(table.RewardPropMetaDataList).ToList();
}
}
}
public partial class SpawnPropGroupMetaTable
{
public void build()
{
}
}
public partial class SpawnPropGroupMetaTableMutable : ContentTableBase<SpawnPropGroupMetaTableMutable>
{
public override void merge(SpawnPropGroupMetaTableMutable table)
{
if(SpawnPropGroupMetaDataList != null && table.SpawnPropGroupMetaDataList != null)
{
SpawnPropGroupMetaDataList = SpawnPropGroupMetaDataList.Concat(table.SpawnPropGroupMetaDataList).ToList();
}
}
}
public partial class ClaimMetaTable
{
public void build()
{
}
}
public partial class ClaimMetaTableMutable : ContentTableBase<ClaimMetaTableMutable>
{
public override void merge(ClaimMetaTableMutable table)
{
if(ClaimMetaDataList != null && table.ClaimMetaDataList != null)
{
ClaimMetaDataList = ClaimMetaDataList.Concat(table.ClaimMetaDataList).ToList();
}
}
}
public partial class ClaimRewardMetaTable
{
public void build()
{
}
}
public partial class ClaimRewardMetaTableMutable : ContentTableBase<ClaimRewardMetaTableMutable>
{
public override void merge(ClaimRewardMetaTableMutable table)
{
if(ClaimRewardMetaDataList != null && table.ClaimRewardMetaDataList != null)
{
ClaimRewardMetaDataList = ClaimRewardMetaDataList.Concat(table.ClaimRewardMetaDataList).ToList();
}
}
}
public partial class CraftingMetaTable
{
public IReadOnlyDictionary<int, CraftingMetaData> CraftingMetaDataListbyId { get; private set; }
public void build()
{
if(CraftingMetaDataList != null)
{
CraftingMetaDataListbyId = new ReadOnlyDictionary<int, CraftingMetaData>(CraftingMetaDataList.ToDictionary(item => item.Id));
}
}
}
public partial class CraftingMetaTableMutable : ContentTableBase<CraftingMetaTableMutable>
{
public override void merge(CraftingMetaTableMutable table)
{
if(CraftingMetaDataList != null && table.CraftingMetaDataList != null)
{
CraftingMetaDataList = CraftingMetaDataList.Concat(table.CraftingMetaDataList).ToList();
}
}
}
public partial class RequirementMetaTable
{
public IReadOnlyDictionary<int, RequirementMetaData> RequirementMetaDataListbyId { get; private set; }
public void build()
{
if(RequirementMetaDataList != null)
{
RequirementMetaDataListbyId = new ReadOnlyDictionary<int, RequirementMetaData>(RequirementMetaDataList.ToDictionary(item => item.ID));
}
}
}
public partial class RequirementMetaTableMutable : ContentTableBase<RequirementMetaTableMutable>
{
public override void merge(RequirementMetaTableMutable table)
{
if(RequirementMetaDataList != null && table.RequirementMetaDataList != null)
{
RequirementMetaDataList = RequirementMetaDataList.Concat(table.RequirementMetaDataList).ToList();
}
}
}
public partial class TextStringMetaTable
{
public IReadOnlyDictionary<string, TextStringMetaData> TextStringMetaDataListbyKey { get; private set; }
public void build()
{
if(TextStringMetaDataList != null)
{
TextStringMetaDataListbyKey = new ReadOnlyDictionary<string, TextStringMetaData>(TextStringMetaDataList.ToDictionary(item => item.Key));
}
}
}
public partial class TextStringMetaTableMutable : ContentTableBase<TextStringMetaTableMutable>
{
public override void merge(TextStringMetaTableMutable table)
{
if(TextStringMetaDataList != null && table.TextStringMetaDataList != null)
{
TextStringMetaDataList = TextStringMetaDataList.Concat(table.TextStringMetaDataList).ToList();
}
}
}
public partial class NpcMetaTable
{
public IReadOnlyDictionary<int, NpcMetaData> NpcMetaDataListbyId { get; private set; }
public void build()
{
if(NpcMetaDataList != null)
{
NpcMetaDataListbyId = new ReadOnlyDictionary<int, NpcMetaData>(NpcMetaDataList.ToDictionary(item => item.npc_id));
}
}
}
public partial class NpcMetaTableMutable : ContentTableBase<NpcMetaTableMutable>
{
public override void merge(NpcMetaTableMutable table)
{
if(NpcMetaDataList != null && table.NpcMetaDataList != null)
{
NpcMetaDataList = NpcMetaDataList.Concat(table.NpcMetaDataList).ToList();
}
}
}
public partial class UGQInputMetaTable
{
public IReadOnlyDictionary<int, UGQInputTaskMetaData> UGQInputTaskMetaDataListbyId { get; private set; }
public IReadOnlyDictionary<int, UGQInputDialogMetaData> UGQInputDialogMetaDataListbyId { get; private set; }
public IReadOnlyDictionary<string, UGQInputDialogConditionMetaData> UGQInputDialogConditionMetaDataListbyName { get; private set; }
public IReadOnlyDictionary<int, UGQPresetImageMetaData> UGQPresetImageMetaDataListbyId { get; private set; }
public IReadOnlyDictionary<int, UGQMapImageMetaData> UGQMapImageDataListbyId { get; private set; }
public void build()
{
if(UGQInputTaskMetaDataList != null)
{
UGQInputTaskMetaDataListbyId = new ReadOnlyDictionary<int, UGQInputTaskMetaData>(UGQInputTaskMetaDataList.ToDictionary(item => item.Id));
}
if(UGQInputDialogMetaDataList != null)
{
UGQInputDialogMetaDataListbyId = new ReadOnlyDictionary<int, UGQInputDialogMetaData>(UGQInputDialogMetaDataList.ToDictionary(item => item.TypeId));
}
if(UGQInputDialogConditionMetaDataList != null)
{
UGQInputDialogConditionMetaDataListbyName = new ReadOnlyDictionary<string, UGQInputDialogConditionMetaData>(UGQInputDialogConditionMetaDataList.ToDictionary(item => item.Name));
}
if(UGQPresetImageMetaDataList != null)
{
UGQPresetImageMetaDataListbyId = new ReadOnlyDictionary<int, UGQPresetImageMetaData>(UGQPresetImageMetaDataList.ToDictionary(item => item.Id));
}
if(UGQMapImageDataList != null)
{
UGQMapImageDataListbyId = new ReadOnlyDictionary<int, UGQMapImageMetaData>(UGQMapImageDataList.ToDictionary(item => item.Id));
}
}
}
public partial class UGQInputMetaTableMutable : ContentTableBase<UGQInputMetaTableMutable>
{
public override void merge(UGQInputMetaTableMutable table)
{
if(UGQInputTaskMetaDataList != null && table.UGQInputTaskMetaDataList != null)
{
UGQInputTaskMetaDataList = UGQInputTaskMetaDataList.Concat(table.UGQInputTaskMetaDataList).ToList();
}
if(UGQInputDialogMetaDataList != null && table.UGQInputDialogMetaDataList != null)
{
UGQInputDialogMetaDataList = UGQInputDialogMetaDataList.Concat(table.UGQInputDialogMetaDataList).ToList();
}
if(UGQInputDialogConditionMetaDataList != null && table.UGQInputDialogConditionMetaDataList != null)
{
UGQInputDialogConditionMetaDataList = UGQInputDialogConditionMetaDataList.Concat(table.UGQInputDialogConditionMetaDataList).ToList();
}
if(UGQPresetImageMetaDataList != null && table.UGQPresetImageMetaDataList != null)
{
UGQPresetImageMetaDataList = UGQPresetImageMetaDataList.Concat(table.UGQPresetImageMetaDataList).ToList();
}
if(UGQMapImageDataList != null && table.UGQMapImageDataList != null)
{
UGQMapImageDataList = UGQMapImageDataList.Concat(table.UGQMapImageDataList).ToList();
}
}
}
public partial class InteriorMetaTable
{
public IReadOnlyDictionary<int, InteriorMetaData> InteriorMetaDataListbyId { get; private set; }
public void build()
{
if(InteriorMetaDataList != null)
{
InteriorMetaDataListbyId = new ReadOnlyDictionary<int, InteriorMetaData>(InteriorMetaDataList.ToDictionary(item => item.id));
}
}
}
public partial class InteriorMetaTableMutable : ContentTableBase<InteriorMetaTableMutable>
{
public override void merge(InteriorMetaTableMutable table)
{
if(InteriorMetaDataList != null && table.InteriorMetaDataList != null)
{
InteriorMetaDataList = InteriorMetaDataList.Concat(table.InteriorMetaDataList).ToList();
}
}
}
public partial class EditableFrameworkMetaTable
{
public IReadOnlyDictionary<int, EditableFrameworkMetaData> EditableFrameworkMetaDataListbyId { get; private set; }
public void build()
{
if(EditableFrameworkMetaDataList != null)
{
EditableFrameworkMetaDataListbyId = new ReadOnlyDictionary<int, EditableFrameworkMetaData>(EditableFrameworkMetaDataList.ToDictionary(item => item.id));
}
}
}
public partial class EditableFrameworkMetaTableMutable : ContentTableBase<EditableFrameworkMetaTableMutable>
{
public override void merge(EditableFrameworkMetaTableMutable table)
{
if(EditableFrameworkMetaDataList != null && table.EditableFrameworkMetaDataList != null)
{
EditableFrameworkMetaDataList = EditableFrameworkMetaDataList.Concat(table.EditableFrameworkMetaDataList).ToList();
}
}
}
public partial class EditableRoomMetaTable
{
public IReadOnlyDictionary<int, EditableRoomMetaData> EditableRoomMetaDataListbyId { get; private set; }
public void build()
{
if(EditableRoomMetaDataList != null)
{
EditableRoomMetaDataListbyId = new ReadOnlyDictionary<int, EditableRoomMetaData>(EditableRoomMetaDataList.ToDictionary(item => item.id));
}
}
}
public partial class EditableRoomMetaTableMutable : ContentTableBase<EditableRoomMetaTableMutable>
{
public override void merge(EditableRoomMetaTableMutable table)
{
if(EditableRoomMetaDataList != null && table.EditableRoomMetaDataList != null)
{
EditableRoomMetaDataList = EditableRoomMetaDataList.Concat(table.EditableRoomMetaDataList).ToList();
}
}
}
public partial class SeasonPassMetaTable
{
public IReadOnlyDictionary<int, SeasonPassMetaData> SeasonPassMetaDataListbyId { get; private set; }
public void build()
{
if(SeasonPassMetaDataList != null)
{
SeasonPassMetaDataListbyId = new ReadOnlyDictionary<int, SeasonPassMetaData>(SeasonPassMetaDataList.ToDictionary(item => item.Id));
}
}
}
public partial class SeasonPassMetaTableMutable : ContentTableBase<SeasonPassMetaTableMutable>
{
public override void merge(SeasonPassMetaTableMutable table)
{
if(SeasonPassMetaDataList != null && table.SeasonPassMetaDataList != null)
{
SeasonPassMetaDataList = SeasonPassMetaDataList.Concat(table.SeasonPassMetaDataList).ToList();
}
}
}
public partial class SeasonPassRewardMetaTable
{
public IReadOnlyDictionary<int, SeasonPassRewardMetaData> SeasonPassRewardMetaDataListbyId { get; private set; }
public void build()
{
if(SeasonPassRewardMetaDataList != null)
{
SeasonPassRewardMetaDataListbyId = new ReadOnlyDictionary<int, SeasonPassRewardMetaData>(SeasonPassRewardMetaDataList.ToDictionary(item => item.Id));
}
}
}
public partial class SeasonPassRewardMetaTableMutable : ContentTableBase<SeasonPassRewardMetaTableMutable>
{
public override void merge(SeasonPassRewardMetaTableMutable table)
{
if(SeasonPassRewardMetaDataList != null && table.SeasonPassRewardMetaDataList != null)
{
SeasonPassRewardMetaDataList = SeasonPassRewardMetaDataList.Concat(table.SeasonPassRewardMetaDataList).ToList();
}
}
}
public partial class SystemMailMetaTable
{
public IReadOnlyDictionary<string, SystemMailMetaData> SystemMailMetaDataListbyKey { get; private set; }
public void build()
{
if(SystemMailMetaDataList != null)
{
SystemMailMetaDataListbyKey = new ReadOnlyDictionary<string, SystemMailMetaData>(SystemMailMetaDataList.ToDictionary(item => item.Key));
}
}
}
public partial class SystemMailMetaTableMutable : ContentTableBase<SystemMailMetaTableMutable>
{
public override void merge(SystemMailMetaTableMutable table)
{
if(SystemMailMetaDataList != null && table.SystemMailMetaDataList != null)
{
SystemMailMetaDataList = SystemMailMetaDataList.Concat(table.SystemMailMetaDataList).ToList();
}
}
}
public partial class ProductMetaTable
{
public IReadOnlyDictionary<int, ProductMetaData> ProductMetaDataListbyId { get; private set; }
public void build()
{
if(ProductMetaDataList != null)
{
ProductMetaDataListbyId = new ReadOnlyDictionary<int, ProductMetaData>(ProductMetaDataList.ToDictionary(item => item.Id));
}
}
}
public partial class ProductMetaTableMutable : ContentTableBase<ProductMetaTableMutable>
{
public override void merge(ProductMetaTableMutable table)
{
if(ProductMetaDataList != null && table.ProductMetaDataList != null)
{
ProductMetaDataList = ProductMetaDataList.Concat(table.ProductMetaDataList).ToList();
}
}
}
public partial class CaliumConverterMaterialTable
{
public IReadOnlyDictionary<int, CaliumConverterMaterialData> CaliumConverterMaterialDataListbyId { get; private set; }
public void build()
{
if(CaliumConverterMaterialDataList != null)
{
CaliumConverterMaterialDataListbyId = new ReadOnlyDictionary<int, CaliumConverterMaterialData>(CaliumConverterMaterialDataList.ToDictionary(item => item.SlotId));
}
}
}
public partial class CaliumConverterMaterialTableMutable : ContentTableBase<CaliumConverterMaterialTableMutable>
{
public override void merge(CaliumConverterMaterialTableMutable table)
{
if(CaliumConverterMaterialDataList != null && table.CaliumConverterMaterialDataList != null)
{
CaliumConverterMaterialDataList = CaliumConverterMaterialDataList.Concat(table.CaliumConverterMaterialDataList).ToList();
}
}
}
public partial class NPCGeneralMetaTable
{
public IReadOnlyDictionary<int, NPCGeneralMetaData> NPCGeneralMetaDataListbyId { get; private set; }
public void build()
{
if(NPCGeneralMetaDataList != null)
{
NPCGeneralMetaDataListbyId = new ReadOnlyDictionary<int, NPCGeneralMetaData>(NPCGeneralMetaDataList.ToDictionary(item => item.Npc_id));
}
}
}
public partial class NPCGeneralMetaTableMutable : ContentTableBase<NPCGeneralMetaTableMutable>
{
public override void merge(NPCGeneralMetaTableMutable table)
{
if(NPCGeneralMetaDataList != null && table.NPCGeneralMetaDataList != null)
{
NPCGeneralMetaDataList = NPCGeneralMetaDataList.Concat(table.NPCGeneralMetaDataList).ToList();
}
}
}
public partial class FarmingPropMetaTable
{
public IReadOnlyDictionary<int, FarmingPropMetaData> FarmingPropMetaDataListbyId { get; private set; }
public void build()
{
if(FarmingPropMetaDataList != null)
{
FarmingPropMetaDataListbyId = new ReadOnlyDictionary<int, FarmingPropMetaData>(FarmingPropMetaDataList.ToDictionary(item => item.Id));
}
}
}
public partial class FarmingPropMetaTableMutable : ContentTableBase<FarmingPropMetaTableMutable>
{
public override void merge(FarmingPropMetaTableMutable table)
{
if(FarmingPropMetaDataList != null && table.FarmingPropMetaDataList != null)
{
FarmingPropMetaDataList = FarmingPropMetaDataList.Concat(table.FarmingPropMetaDataList).ToList();
}
}
}
public partial class BrandMetaTable
{
public IReadOnlyDictionary<int, BrandMetaData> BrandMetaDataListbyId { get; private set; }
public void build()
{
if(BrandMetaDataList != null)
{
BrandMetaDataListbyId = new ReadOnlyDictionary<int, BrandMetaData>(BrandMetaDataList.ToDictionary(item => item.ID));
}
}
}
public partial class BrandMetaTableMutable : ContentTableBase<BrandMetaTableMutable>
{
public override void merge(BrandMetaTableMutable table)
{
if(BrandMetaDataList != null && table.BrandMetaDataList != null)
{
BrandMetaDataList = BrandMetaDataList.Concat(table.BrandMetaDataList).ToList();
}
}
}
public partial class ClothEquipTypeMetaTable
{
public IReadOnlyDictionary<string, ClothEquipTypeData> ClothEquipTypeDataListbyId { get; private set; }
public void build()
{
if(ClothEquipTypeDataList != null)
{
ClothEquipTypeDataListbyId = new ReadOnlyDictionary<string, ClothEquipTypeData>(ClothEquipTypeDataList.ToDictionary(item => item.SmallType));
}
}
}
public partial class ClothEquipTypeMetaTableMutable : ContentTableBase<ClothEquipTypeMetaTableMutable>
{
public override void merge(ClothEquipTypeMetaTableMutable table)
{
if(ClothEquipTypeDataList != null && table.ClothEquipTypeDataList != null)
{
ClothEquipTypeDataList = ClothEquipTypeDataList.Concat(table.ClothEquipTypeDataList).ToList();
}
}
}
public partial class BeaconNpcMetaTable
{
public IReadOnlyDictionary<int, BeaconNpcMetaData> BeaconNpcMetaDataListbyId { get; private set; }
public void build()
{
if(BeaconNpcMetaDataList != null)
{
BeaconNpcMetaDataListbyId = new ReadOnlyDictionary<int, BeaconNpcMetaData>(BeaconNpcMetaDataList.ToDictionary(item => item.BodyItemId));
}
}
}
public partial class BeaconNpcMetaTableMutable : ContentTableBase<BeaconNpcMetaTableMutable>
{
public override void merge(BeaconNpcMetaTableMutable table)
{
if(BeaconNpcMetaDataList != null && table.BeaconNpcMetaDataList != null)
{
BeaconNpcMetaDataList = BeaconNpcMetaDataList.Concat(table.BeaconNpcMetaDataList).ToList();
}
}
}
public partial class ZoneMetaTable
{
public IReadOnlyDictionary<int, ZoneMetaData> ZoneMetaDataListbyId { get; private set; }
public void build()
{
if(ZoneMetaDataList != null)
{
ZoneMetaDataListbyId = new ReadOnlyDictionary<int, ZoneMetaData>(ZoneMetaDataList.ToDictionary(item => item.Id));
}
}
}
public partial class ZoneMetaTableMutable : ContentTableBase<ZoneMetaTableMutable>
{
public override void merge(ZoneMetaTableMutable table)
{
if(ZoneMetaDataList != null && table.ZoneMetaDataList != null)
{
ZoneMetaDataList = ZoneMetaDataList.Concat(table.ZoneMetaDataList).ToList();
}
}
}
public partial class UGQBeaconActionTable
{
public IReadOnlyDictionary<int, UGQBeaconActionData> UGQBeaconActionDataListbyId { get; private set; }
public void build()
{
if(UGQBeaconActionDataList != null)
{
UGQBeaconActionDataListbyId = new ReadOnlyDictionary<int, UGQBeaconActionData>(UGQBeaconActionDataList.ToDictionary(item => item.Id));
}
}
}
public partial class UGQBeaconActionTableMutable : ContentTableBase<UGQBeaconActionTableMutable>
{
public override void merge(UGQBeaconActionTableMutable table)
{
if(UGQBeaconActionDataList != null && table.UGQBeaconActionDataList != null)
{
UGQBeaconActionDataList = UGQBeaconActionDataList.Concat(table.UGQBeaconActionDataList).ToList();
}
}
}
public partial class RentalfeeDataTable
{
public void build()
{
}
}
public partial class RentalfeeDataTableMutable : ContentTableBase<RentalfeeDataTableMutable>
{
public override void merge(RentalfeeDataTableMutable table)
{
if(RentalfeeDataList != null && table.RentalfeeDataList != null)
{
RentalfeeDataList = RentalfeeDataList.Concat(table.RentalfeeDataList).ToList();
}
}
}
public partial class BattleObjectMetaTable
{
public IReadOnlyDictionary<int, BattleObjectMetaData> BattleObjectMetaDataListbyId { get; private set; }
public void build()
{
if(BattleObjectMetaDataList != null)
{
BattleObjectMetaDataListbyId = new ReadOnlyDictionary<int, BattleObjectMetaData>(BattleObjectMetaDataList.ToDictionary(item => item.Id));
}
}
}
public partial class BattleObjectMetaTableMutable : ContentTableBase<BattleObjectMetaTableMutable>
{
public override void merge(BattleObjectMetaTableMutable table)
{
if(BattleObjectMetaDataList != null && table.BattleObjectMetaDataList != null)
{
BattleObjectMetaDataList = BattleObjectMetaDataList.Concat(table.BattleObjectMetaDataList).ToList();
}
}
}
public partial class BattleObjectSpawnGroupMetaTable
{
public IReadOnlyDictionary<int, BattleObjectSpawnGroupMetaData> BattleObjectSpawnGroupMetaDataListbyId { get; private set; }
public void build()
{
if(BattleObjectSpawnGroupMetaDataList != null)
{
BattleObjectSpawnGroupMetaDataListbyId = new ReadOnlyDictionary<int, BattleObjectSpawnGroupMetaData>(BattleObjectSpawnGroupMetaDataList.ToDictionary(item => item.Id));
}
}
}
public partial class BattleObjectSpawnGroupMetaTableMutable : ContentTableBase<BattleObjectSpawnGroupMetaTableMutable>
{
public override void merge(BattleObjectSpawnGroupMetaTableMutable table)
{
if(BattleObjectSpawnGroupMetaDataList != null && table.BattleObjectSpawnGroupMetaDataList != null)
{
BattleObjectSpawnGroupMetaDataList = BattleObjectSpawnGroupMetaDataList.Concat(table.BattleObjectSpawnGroupMetaDataList).ToList();
}
}
}
public partial class BattleFFAConfigMetaTable
{
public IReadOnlyDictionary<int, BattleFFAConfigData> BattleFFAConfigMetaDataListbyId { get; private set; }
public void build()
{
if(BattleFFAConfigMetaDataList != null)
{
BattleFFAConfigMetaDataListbyId = new ReadOnlyDictionary<int, BattleFFAConfigData>(BattleFFAConfigMetaDataList.ToDictionary(item => item.Id));
}
}
}
public partial class BattleFFAConfigMetaTableMutable : ContentTableBase<BattleFFAConfigMetaTableMutable>
{
public override void merge(BattleFFAConfigMetaTableMutable table)
{
if(BattleFFAConfigMetaDataList != null && table.BattleFFAConfigMetaDataList != null)
{
BattleFFAConfigMetaDataList = BattleFFAConfigMetaDataList.Concat(table.BattleFFAConfigMetaDataList).ToList();
}
}
}
public partial class BattleFFARewardMetaTable
{
public IReadOnlyDictionary<int, BattleFFARewardData> BattleFFARewardMetaDataListbyId { get; private set; }
public void build()
{
if(BattleFFARewardMetaDataList != null)
{
BattleFFARewardMetaDataListbyId = new ReadOnlyDictionary<int, BattleFFARewardData>(BattleFFARewardMetaDataList.ToDictionary(item => item.Id));
}
}
}
public partial class BattleFFARewardMetaTableMutable : ContentTableBase<BattleFFARewardMetaTableMutable>
{
public override void merge(BattleFFARewardMetaTableMutable table)
{
if(BattleFFARewardMetaDataList != null && table.BattleFFARewardMetaDataList != null)
{
BattleFFARewardMetaDataList = BattleFFARewardMetaDataList.Concat(table.BattleFFARewardMetaDataList).ToList();
}
}
}
public partial class UserLogMetaTable
{
public IReadOnlyDictionary<int, UserLogMetaData> UserLogMetaDataListbyMetaId { get; private set; }
public void build()
{
if(UserLogMetaDataList != null)
{
UserLogMetaDataListbyMetaId = new ReadOnlyDictionary<int, UserLogMetaData>(UserLogMetaDataList.ToDictionary(item => item.ID));
}
}
}
public partial class UserLogMetaTableMutable : ContentTableBase<UserLogMetaTableMutable>
{
public override void merge(UserLogMetaTableMutable table)
{
if(UserLogMetaDataList != null && table.UserLogMetaDataList != null)
{
UserLogMetaDataList = UserLogMetaDataList.Concat(table.UserLogMetaDataList).ToList();
}
}
}
public partial class WeblinkLocalizeData
{
public IReadOnlyDictionary<string, WeblinkLocalizeMetaData> WeblinkLocalizeDataListbyKey { get; private set; }
public void build()
{
if(WeblinkLocalizeDataList != null)
{
WeblinkLocalizeDataListbyKey = new ReadOnlyDictionary<string, WeblinkLocalizeMetaData>(WeblinkLocalizeDataList.ToDictionary(item => item.Key));
}
}
}
public partial class WeblinkLocalizeDataMutable : ContentTableBase<WeblinkLocalizeDataMutable>
{
public override void merge(WeblinkLocalizeDataMutable table)
{
if(WeblinkLocalizeDataList != null && table.WeblinkLocalizeDataList != null)
{
WeblinkLocalizeDataList = WeblinkLocalizeDataList.Concat(table.WeblinkLocalizeDataList).ToList();
}
}
}
public partial class PlanetItemExchangePolicyMetaTable
{
public IReadOnlyDictionary<string, PlanetItemExchangePolicyMetaData> PlanetItemExchangePolicyDataListbyID { get; private set; }
public void build()
{
if(PlanetItemExchangePolicyDataList != null)
{
PlanetItemExchangePolicyDataListbyID = new ReadOnlyDictionary<string, PlanetItemExchangePolicyMetaData>(PlanetItemExchangePolicyDataList.ToDictionary(item => item.ID));
}
}
}
public partial class PlanetItemExchangePolicyMetaTableMutable : ContentTableBase<PlanetItemExchangePolicyMetaTableMutable>
{
public override void merge(PlanetItemExchangePolicyMetaTableMutable table)
{
if(PlanetItemExchangePolicyDataList != null && table.PlanetItemExchangePolicyDataList != null)
{
PlanetItemExchangePolicyDataList = PlanetItemExchangePolicyDataList.Concat(table.PlanetItemExchangePolicyDataList).ToList();
}
}
}
public partial class GameModeOptionMetaTable
{
public IReadOnlyDictionary<int, GameModeOptionMetaData> GameModeOptionDataListbyGameModeOptionId { get; private set; }
public void build()
{
if(GameModeOptionDataList != null)
{
GameModeOptionDataListbyGameModeOptionId = new ReadOnlyDictionary<int, GameModeOptionMetaData>(GameModeOptionDataList.ToDictionary(item => item.GameModeOptionId));
}
}
}
public partial class GameModeOptionMetaTableMutable : ContentTableBase<GameModeOptionMetaTableMutable>
{
public override void merge(GameModeOptionMetaTableMutable table)
{
if(GameModeOptionDataList != null && table.GameModeOptionDataList != null)
{
GameModeOptionDataList = GameModeOptionDataList.Concat(table.GameModeOptionDataList).ToList();
}
}
}
public partial class GameModeMetaTable
{
public IReadOnlyDictionary<int, GameModeMetaData> GameModeMetaDataListbyId { get; private set; }
public void build()
{
if(GameModeMetaDataList != null)
{
GameModeMetaDataListbyId = new ReadOnlyDictionary<int, GameModeMetaData>(GameModeMetaDataList.ToDictionary(item => item.GameModeID));
}
}
}
public partial class GameModeMetaTableMutable : ContentTableBase<GameModeMetaTableMutable>
{
public override void merge(GameModeMetaTableMutable table)
{
if(GameModeMetaDataList != null && table.GameModeMetaDataList != null)
{
GameModeMetaDataList = GameModeMetaDataList.Concat(table.GameModeMetaDataList).ToList();
}
}
}
public partial class GameModeRewardMetaTable
{
public IReadOnlyDictionary<int, GameModeRewardMetaData> GameModeRewardMetaDataListbyId { get; private set; }
public void build()
{
if(GameModeRewardMetaDataList != null)
{
GameModeRewardMetaDataListbyId = new ReadOnlyDictionary<int, GameModeRewardMetaData>(GameModeRewardMetaDataList.ToDictionary(item => item.GameModeRewardID));
}
}
}
public partial class GameModeRewardMetaTableMutable : ContentTableBase<GameModeRewardMetaTableMutable>
{
public override void merge(GameModeRewardMetaTableMutable table)
{
if(GameModeRewardMetaDataList != null && table.GameModeRewardMetaDataList != null)
{
GameModeRewardMetaDataList = GameModeRewardMetaDataList.Concat(table.GameModeRewardMetaDataList).ToList();
}
}
}
public partial class GameModeConditionMetaTable
{
public IReadOnlyDictionary<int, GameModeConditionMetaData> GameModeConditionMetaDataListbyId { get; private set; }
public void build()
{
if(GameModeConditionMetaDataList != null)
{
GameModeConditionMetaDataListbyId = new ReadOnlyDictionary<int, GameModeConditionMetaData>(GameModeConditionMetaDataList.ToDictionary(item => item.GameModeConditionID));
}
}
}
public partial class GameModeConditionMetaTableMutable : ContentTableBase<GameModeConditionMetaTableMutable>
{
public override void merge(GameModeConditionMetaTableMutable table)
{
if(GameModeConditionMetaDataList != null && table.GameModeConditionMetaDataList != null)
{
GameModeConditionMetaDataList = GameModeConditionMetaDataList.Concat(table.GameModeConditionMetaDataList).ToList();
}
}
}
public partial class GameModeStartMetaTable
{
public IReadOnlyDictionary<int, GameModeStartMetaData> GameModeStartMetaDataListbyId { get; private set; }
public void build()
{
if(GameModeStartMetaDataList != null)
{
GameModeStartMetaDataListbyId = new ReadOnlyDictionary<int, GameModeStartMetaData>(GameModeStartMetaDataList.ToDictionary(item => item.GameModeStartID));
}
}
}
public partial class GameModeStartMetaTableMutable : ContentTableBase<GameModeStartMetaTableMutable>
{
public override void merge(GameModeStartMetaTableMutable table)
{
if(GameModeStartMetaDataList != null && table.GameModeStartMetaDataList != null)
{
GameModeStartMetaDataList = GameModeStartMetaDataList.Concat(table.GameModeStartMetaDataList).ToList();
}
}
}
public partial class GameModeTpsFfaMetaTable
{
public IReadOnlyDictionary<int, GameModeTpsFfaMetaData> GameModeTpsFfaMetaDataListbyId { get; private set; }
public void build()
{
if(GameModeTpsFfaMetaDataList != null)
{
GameModeTpsFfaMetaDataListbyId = new ReadOnlyDictionary<int, GameModeTpsFfaMetaData>(GameModeTpsFfaMetaDataList.ToDictionary(item => item.GameModeTpsFfaID));
}
}
}
public partial class GameModeTpsFfaMetaTableMutable : ContentTableBase<GameModeTpsFfaMetaTableMutable>
{
public override void merge(GameModeTpsFfaMetaTableMutable table)
{
if(GameModeTpsFfaMetaDataList != null && table.GameModeTpsFfaMetaDataList != null)
{
GameModeTpsFfaMetaDataList = GameModeTpsFfaMetaDataList.Concat(table.GameModeTpsFfaMetaDataList).ToList();
}
}
}
public partial class GameModeTeamMetaTable
{
public IReadOnlyDictionary<int, GameModeTeamMetaData> GameModeTeamDataListbyGameModeTeamID { get; private set; }
public void build()
{
if(GameModeTeamDataList != null)
{
GameModeTeamDataListbyGameModeTeamID = new ReadOnlyDictionary<int, GameModeTeamMetaData>(GameModeTeamDataList.ToDictionary(item => item.GameModeTeamID));
}
}
}
public partial class GameModeTeamMetaTableMutable : ContentTableBase<GameModeTeamMetaTableMutable>
{
public override void merge(GameModeTeamMetaTableMutable table)
{
if(GameModeTeamDataList != null && table.GameModeTeamDataList != null)
{
GameModeTeamDataList = GameModeTeamDataList.Concat(table.GameModeTeamDataList).ToList();
}
}
}
public partial class GameModeMatchMetaTable
{
public IReadOnlyDictionary<int, GameModeMatchMetaData> GameModeMatchDataListbyGameModeMatchID { get; private set; }
public void build()
{
if(GameModeMatchDataList != null)
{
GameModeMatchDataListbyGameModeMatchID = new ReadOnlyDictionary<int, GameModeMatchMetaData>(GameModeMatchDataList.ToDictionary(item => item.GameModeMatchID));
}
}
}
public partial class GameModeMatchMetaTableMutable : ContentTableBase<GameModeMatchMetaTableMutable>
{
public override void merge(GameModeMatchMetaTableMutable table)
{
if(GameModeMatchDataList != null && table.GameModeMatchDataList != null)
{
GameModeMatchDataList = GameModeMatchDataList.Concat(table.GameModeMatchDataList).ToList();
}
}
}
public partial class GameModeCommonMetaTable
{
public IReadOnlyDictionary<int, GameModeCommonData> GameModeCommonMetaDataListbyGameModeCommonID { get; private set; }
public void build()
{
if(GameModeCommonMetaDataList != null)
{
GameModeCommonMetaDataListbyGameModeCommonID = new ReadOnlyDictionary<int, GameModeCommonData>(GameModeCommonMetaDataList.ToDictionary(item => item.GameModeCommonID));
}
}
}
public partial class GameModeCommonMetaTableMutable : ContentTableBase<GameModeCommonMetaTableMutable>
{
public override void merge(GameModeCommonMetaTableMutable table)
{
if(GameModeCommonMetaDataList != null && table.GameModeCommonMetaDataList != null)
{
GameModeCommonMetaDataList = GameModeCommonMetaDataList.Concat(table.GameModeCommonMetaDataList).ToList();
}
}
}
public partial class GameModeInstanceMetaTable
{
public IReadOnlyDictionary<int, GameModeInstanceMetaData> GameModeInstanceMetaDataListbyId { get; private set; }
public void build()
{
if(GameModeInstanceMetaDataList != null)
{
GameModeInstanceMetaDataListbyId = new ReadOnlyDictionary<int, GameModeInstanceMetaData>(GameModeInstanceMetaDataList.ToDictionary(item => item.ID));
}
}
}
public partial class GameModeInstanceMetaTableMutable : ContentTableBase<GameModeInstanceMetaTableMutable>
{
public override void merge(GameModeInstanceMetaTableMutable table)
{
if(GameModeInstanceMetaDataList != null && table.GameModeInstanceMetaDataList != null)
{
GameModeInstanceMetaDataList = GameModeInstanceMetaDataList.Concat(table.GameModeInstanceMetaDataList).ToList();
}
}
}
public partial class GameModeRunRaceMetaTable
{
public IReadOnlyDictionary<int, GameModeRunRaceMetaData> GameModeRunRaceMetaDataListbyId { get; private set; }
public void build()
{
if(GameModeRunRaceMetaDataList != null)
{
GameModeRunRaceMetaDataListbyId = new ReadOnlyDictionary<int, GameModeRunRaceMetaData>(GameModeRunRaceMetaDataList.ToDictionary(item => item.Id));
}
}
}
public partial class GameModeRunRaceMetaTableMutable : ContentTableBase<GameModeRunRaceMetaTableMutable>
{
public override void merge(GameModeRunRaceMetaTableMutable table)
{
if(GameModeRunRaceMetaDataList != null && table.GameModeRunRaceMetaDataList != null)
{
GameModeRunRaceMetaDataList = GameModeRunRaceMetaDataList.Concat(table.GameModeRunRaceMetaDataList).ToList();
}
}
}
public partial class GameModeRunRaceCheckPointMonitorMetaTable
{
public IReadOnlyDictionary<int, GameModeRunRaceCheckPointMonitorMetaData> GameModeRunRaceCheckPointMonitorMetaDataListbyId { get; private set; }
public void build()
{
if(GameModeRunRaceCheckPointMonitorMetaDataList != null)
{
GameModeRunRaceCheckPointMonitorMetaDataListbyId = new ReadOnlyDictionary<int, GameModeRunRaceCheckPointMonitorMetaData>(GameModeRunRaceCheckPointMonitorMetaDataList.ToDictionary(item => item.Id));
}
}
}
public partial class GameModeRunRaceCheckPointMonitorMetaTableMutable : ContentTableBase<GameModeRunRaceCheckPointMonitorMetaTableMutable>
{
public override void merge(GameModeRunRaceCheckPointMonitorMetaTableMutable table)
{
if(GameModeRunRaceCheckPointMonitorMetaDataList != null && table.GameModeRunRaceCheckPointMonitorMetaDataList != null)
{
GameModeRunRaceCheckPointMonitorMetaDataList = GameModeRunRaceCheckPointMonitorMetaDataList.Concat(table.GameModeRunRaceCheckPointMonitorMetaDataList).ToList();
}
}
}
public partial class ContentsMenuDataTable
{
public IReadOnlyDictionary<int, ContentsMenuData> ContentsMenuDataListbyContents_ID { get; private set; }
public void build()
{
if(ContentsMenuDataList != null)
{
ContentsMenuDataListbyContents_ID = new ReadOnlyDictionary<int, ContentsMenuData>(ContentsMenuDataList.ToDictionary(item => item.Contents_ID));
}
}
}
public partial class ContentsMenuDataTableMutable : ContentTableBase<ContentsMenuDataTableMutable>
{
public override void merge(ContentsMenuDataTableMutable table)
{
if(ContentsMenuDataList != null && table.ContentsMenuDataList != null)
{
ContentsMenuDataList = ContentsMenuDataList.Concat(table.ContentsMenuDataList).ToList();
}
}
}
public partial class RankingDataTable
{
public IReadOnlyDictionary<int, RankingData> RankingDataListbyRankingId { get; private set; }
public void build()
{
if(RankingDataList != null)
{
RankingDataListbyRankingId = new ReadOnlyDictionary<int, RankingData>(RankingDataList.ToDictionary(item => item.RankingId));
}
}
}
public partial class RankingDataTableMutable : ContentTableBase<RankingDataTableMutable>
{
public override void merge(RankingDataTableMutable table)
{
if(RankingDataList != null && table.RankingDataList != null)
{
RankingDataList = RankingDataList.Concat(table.RankingDataList).ToList();
}
}
}
public partial class EventActionScoreMetaTable
{
public IReadOnlyDictionary<int, EventActionScoreMetaData> EventActionScoreMetaDataListbyIndex { get; private set; }
public void build()
{
if(EventActionScoreMetaDataList != null)
{
EventActionScoreMetaDataListbyIndex = new ReadOnlyDictionary<int, EventActionScoreMetaData>(EventActionScoreMetaDataList.ToDictionary(item => item.Index));
}
}
}
public partial class EventActionScoreMetaTableMutable : ContentTableBase<EventActionScoreMetaTableMutable>
{
public override void merge(EventActionScoreMetaTableMutable table)
{
if(EventActionScoreMetaDataList != null && table.EventActionScoreMetaDataList != null)
{
EventActionScoreMetaDataList = EventActionScoreMetaDataList.Concat(table.EventActionScoreMetaDataList).ToList();
}
}
}
}