초기커밋
This commit is contained in:
51
ServerCommon/MetaAssets/ContentLoader.cs
Normal file
51
ServerCommon/MetaAssets/ContentLoader.cs
Normal file
@@ -0,0 +1,51 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.IO;
|
||||
using System.Text;
|
||||
|
||||
namespace MetaAssets
|
||||
{
|
||||
public static class ContentLoader
|
||||
{
|
||||
public static T? loadFile<T>(string dataDir, string fileName) where T : ContentTableBase<T>
|
||||
{
|
||||
try
|
||||
{
|
||||
string exactPath = Path.GetFullPath(dataDir);
|
||||
|
||||
string data = System.IO.File.ReadAllText(Path.Combine(dataDir, fileName));
|
||||
return Newtonsoft.Json.JsonConvert.DeserializeObject<T>(data);
|
||||
}
|
||||
catch (Exception ex)
|
||||
{
|
||||
throw new Exception($"content load fail. dataDir: {dataDir}, fileName: {fileName}", ex);
|
||||
}
|
||||
}
|
||||
|
||||
public static T? loadMultipleFiles<T>(string dataDir, string filePattern) where T : ContentTableBase<T>
|
||||
{
|
||||
var files = Directory.GetFiles(dataDir, filePattern, SearchOption.TopDirectoryOnly);
|
||||
|
||||
List<T> tables = new List<T>();
|
||||
foreach (string file in files)
|
||||
{
|
||||
string data = System.IO.File.ReadAllText(file);
|
||||
T? json = Newtonsoft.Json.JsonConvert.DeserializeObject<T>(data);
|
||||
|
||||
if(json != null)
|
||||
tables.Add(json);
|
||||
}
|
||||
|
||||
T? oneTable = null;
|
||||
foreach (var table in tables)
|
||||
{
|
||||
if (oneTable == null)
|
||||
oneTable = table;
|
||||
else
|
||||
oneTable.merge(table);
|
||||
}
|
||||
|
||||
return oneTable;
|
||||
}
|
||||
}
|
||||
}
|
||||
11
ServerCommon/MetaAssets/ContentTableBase.cs
Normal file
11
ServerCommon/MetaAssets/ContentTableBase.cs
Normal file
@@ -0,0 +1,11 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Text;
|
||||
|
||||
namespace MetaAssets
|
||||
{
|
||||
public class ContentTableBase<T>
|
||||
{
|
||||
public virtual void merge(T table) { }
|
||||
}
|
||||
}
|
||||
8
ServerCommon/MetaAssets/IMetaData.cs
Normal file
8
ServerCommon/MetaAssets/IMetaData.cs
Normal file
@@ -0,0 +1,8 @@
|
||||
|
||||
namespace MetaAssets
|
||||
{
|
||||
public interface IMetaData
|
||||
{
|
||||
string toBasicString();
|
||||
}
|
||||
}
|
||||
89
ServerCommon/MetaAssets/ItemMetaHelper.cs
Normal file
89
ServerCommon/MetaAssets/ItemMetaHelper.cs
Normal file
@@ -0,0 +1,89 @@
|
||||
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Linq;
|
||||
using System.Text;
|
||||
using System.Threading.Tasks;
|
||||
|
||||
|
||||
|
||||
using ServerCore;
|
||||
using ServerBase;
|
||||
using MetaAssets;
|
||||
|
||||
|
||||
namespace ServerCommon;
|
||||
|
||||
|
||||
public static class ItemMetaHelper
|
||||
{
|
||||
public static string getStringKeyOfItemName(this ItemMetaData itemMetaDta)
|
||||
{
|
||||
var err_msg = string.Empty;
|
||||
|
||||
if (false == MetaData.Instance._textTable.TryGetValue(itemMetaDta.Name, out var found_text_string_meta))
|
||||
{
|
||||
err_msg = $"Failed to MetaData.TextTable.TryGetValue() !!! : ItemName:{itemMetaDta.Name} - ItemMetaId:{itemMetaDta.ItemId}";
|
||||
Log.getLogger().error(err_msg);
|
||||
|
||||
return err_msg;
|
||||
}
|
||||
|
||||
return found_text_string_meta.Key;
|
||||
}
|
||||
|
||||
public static Reward convertFromItemIdToReward(Int32 id, Int32 value)
|
||||
{
|
||||
ItemRewardMutable item_reward_mutable = new();
|
||||
item_reward_mutable.Id = id;
|
||||
item_reward_mutable.Count = value;
|
||||
|
||||
RewardMutable rewardMutable = new();
|
||||
rewardMutable.Item = item_reward_mutable;
|
||||
|
||||
Reward reward = new(rewardMutable);
|
||||
|
||||
return reward;
|
||||
}
|
||||
|
||||
public static bool isCreatableItem(this ItemMetaData metaData)
|
||||
{
|
||||
if( metaData.TypeSmall == EItemSmallType.LANDCERTIFICATE //EItemLargeType.EXPENDABLE
|
||||
|| metaData.TypeSmall == EItemSmallType.BEACON_ITEM ) //EItemLargeType.EXPENDABLE
|
||||
{
|
||||
return false;
|
||||
}
|
||||
|
||||
if(true == metaData.IsUiOnly)
|
||||
{
|
||||
return false;
|
||||
}
|
||||
|
||||
return true;
|
||||
}
|
||||
|
||||
public static bool isCrafterItem(this ItemMetaData itemMetaData)
|
||||
{
|
||||
switch (itemMetaData.TypeSmall)
|
||||
{
|
||||
case MetaAssets.EItemSmallType.CRAFTING_CLOTHES:
|
||||
case MetaAssets.EItemSmallType.CRAFTING_COOKING:
|
||||
case MetaAssets.EItemSmallType.CRAFTING_FURNITURE:
|
||||
return true;
|
||||
}
|
||||
|
||||
return false;
|
||||
}
|
||||
|
||||
public static bool canRewardFromItem(this ItemMetaData itemMetaData)
|
||||
{
|
||||
switch (itemMetaData.TypeLarge)
|
||||
{
|
||||
case MetaAssets.EItemLargeType.RAND_BOX:
|
||||
case MetaAssets.EItemLargeType.SET_BOX:
|
||||
return true;
|
||||
}
|
||||
|
||||
return false;
|
||||
}
|
||||
}
|
||||
11
ServerCommon/MetaAssets/MetaTable.Loader.cs
Normal file
11
ServerCommon/MetaAssets/MetaTable.Loader.cs
Normal file
@@ -0,0 +1,11 @@
|
||||
namespace MetaAssets;
|
||||
public partial class MetaTable
|
||||
{
|
||||
public void loadForBrokerApi(string path) {
|
||||
loadTextStringMetaTable(path);
|
||||
loadSystemMailMetaTable(path);
|
||||
loadItemMetaTable(path);
|
||||
loadProductMetaTable(path);
|
||||
loadPlanetItemExchangePolicyMetaTable(path);
|
||||
}
|
||||
}
|
||||
2112
ServerCommon/MetaAssets/MetaTable.cs
Normal file
2112
ServerCommon/MetaAssets/MetaTable.cs
Normal file
File diff suppressed because it is too large
Load Diff
83
ServerCommon/MetaAssets/MetaTable/AttributeDefinitionData.cs
Normal file
83
ServerCommon/MetaAssets/MetaTable/AttributeDefinitionData.cs
Normal file
@@ -0,0 +1,83 @@
|
||||
// <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;
|
||||
using Newtonsoft.Json.Converters;
|
||||
using Newtonsoft.Json;
|
||||
|
||||
namespace MetaAssets
|
||||
{
|
||||
#pragma warning disable
|
||||
|
||||
public partial class AttributeDefinitionMetaDataMutable
|
||||
{
|
||||
[JsonProperty("Key")]
|
||||
public string Key { get; set; }
|
||||
[JsonProperty("ID")]
|
||||
public int ID { get; set; }
|
||||
[JsonProperty("Name")]
|
||||
public string Name { get; set; }
|
||||
[JsonProperty("Description")]
|
||||
public string Description { get; set; }
|
||||
[JsonProperty("IconPath")]
|
||||
public string IconPath { get; set; }
|
||||
[JsonProperty("StatOperationProperty")]
|
||||
public string StatOperationProperty { get; set; }
|
||||
[JsonProperty("StatOperationValue")]
|
||||
public double StatOperationValue { get; set; }
|
||||
[JsonProperty("StatOperationType")]
|
||||
public ECVArithmeticOperation StatOperationType { get; set; }
|
||||
[JsonProperty("UGQ")]
|
||||
public bool UGQ { get; set; }
|
||||
}
|
||||
|
||||
public partial class AttributeDefinitionMetaTableMutable
|
||||
{
|
||||
[JsonProperty("AttributeDefinitionMetaDataList")]
|
||||
public IList<AttributeDefinitionMetaDataMutable> AttributeDefinitionMetaDataList { get; set; }
|
||||
}
|
||||
|
||||
//////////////////////////////
|
||||
// readonly class
|
||||
//////////////////////////////
|
||||
public partial class AttributeDefinitionMetaData
|
||||
{
|
||||
public readonly string Key;
|
||||
public readonly int ID;
|
||||
public readonly string Name;
|
||||
public readonly string Description;
|
||||
public readonly string IconPath;
|
||||
public readonly string StatOperationProperty;
|
||||
public readonly double StatOperationValue;
|
||||
public readonly ECVArithmeticOperation StatOperationType;
|
||||
public readonly bool UGQ;
|
||||
public AttributeDefinitionMetaData(AttributeDefinitionMetaDataMutable data)
|
||||
{
|
||||
Key = data.Key;
|
||||
ID = data.ID;
|
||||
Name = data.Name;
|
||||
Description = data.Description;
|
||||
IconPath = data.IconPath;
|
||||
StatOperationProperty = data.StatOperationProperty;
|
||||
StatOperationValue = data.StatOperationValue;
|
||||
StatOperationType = data.StatOperationType;
|
||||
UGQ = data.UGQ;
|
||||
}
|
||||
}
|
||||
|
||||
public partial class AttributeDefinitionMetaTable
|
||||
{
|
||||
public readonly IReadOnlyList<AttributeDefinitionMetaData> AttributeDefinitionMetaDataList;
|
||||
public AttributeDefinitionMetaTable(AttributeDefinitionMetaTableMutable data)
|
||||
{
|
||||
if(data.AttributeDefinitionMetaDataList != null)
|
||||
AttributeDefinitionMetaDataList = data.AttributeDefinitionMetaDataList.Select(x => new AttributeDefinitionMetaData(x)).ToList().AsReadOnly();
|
||||
}
|
||||
}
|
||||
|
||||
}
|
||||
59
ServerCommon/MetaAssets/MetaTable/AttributeEnchantData.cs
Normal file
59
ServerCommon/MetaAssets/MetaTable/AttributeEnchantData.cs
Normal file
@@ -0,0 +1,59 @@
|
||||
// <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;
|
||||
using Newtonsoft.Json.Converters;
|
||||
using Newtonsoft.Json;
|
||||
|
||||
namespace MetaAssets
|
||||
{
|
||||
#pragma warning disable
|
||||
|
||||
public partial class AttributeEnchantMetaDataMutable
|
||||
{
|
||||
[JsonProperty("Rarity")]
|
||||
public string Rarity { get; set; }
|
||||
[JsonProperty("ItemID")]
|
||||
public int ItemID { get; set; }
|
||||
[JsonProperty("ItemCount")]
|
||||
public int ItemCount { get; set; }
|
||||
}
|
||||
|
||||
public partial class AttributeEnchantMetaTableMutable
|
||||
{
|
||||
[JsonProperty("AttributeEnchantMetaDataList")]
|
||||
public IList<AttributeEnchantMetaDataMutable> AttributeEnchantMetaDataList { get; set; }
|
||||
}
|
||||
|
||||
//////////////////////////////
|
||||
// readonly class
|
||||
//////////////////////////////
|
||||
public partial class AttributeEnchantMetaData
|
||||
{
|
||||
public readonly string Rarity;
|
||||
public readonly int ItemID;
|
||||
public readonly int ItemCount;
|
||||
public AttributeEnchantMetaData(AttributeEnchantMetaDataMutable data)
|
||||
{
|
||||
Rarity = data.Rarity;
|
||||
ItemID = data.ItemID;
|
||||
ItemCount = data.ItemCount;
|
||||
}
|
||||
}
|
||||
|
||||
public partial class AttributeEnchantMetaTable
|
||||
{
|
||||
public readonly IReadOnlyList<AttributeEnchantMetaData> AttributeEnchantMetaDataList;
|
||||
public AttributeEnchantMetaTable(AttributeEnchantMetaTableMutable data)
|
||||
{
|
||||
if(data.AttributeEnchantMetaDataList != null)
|
||||
AttributeEnchantMetaDataList = data.AttributeEnchantMetaDataList.Select(x => new AttributeEnchantMetaData(x)).ToList().AsReadOnly();
|
||||
}
|
||||
}
|
||||
|
||||
}
|
||||
@@ -0,0 +1,63 @@
|
||||
// <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;
|
||||
using Newtonsoft.Json.Converters;
|
||||
using Newtonsoft.Json;
|
||||
|
||||
namespace MetaAssets
|
||||
{
|
||||
#pragma warning disable
|
||||
|
||||
public partial class AttributeRandomGroupMetaDataMutable
|
||||
{
|
||||
[JsonProperty("Key")]
|
||||
public int Key { get; set; }
|
||||
[JsonProperty("GroupID")]
|
||||
public string GroupID { get; set; }
|
||||
[JsonProperty("Attribute")]
|
||||
public string Attribute { get; set; }
|
||||
[JsonProperty("Weight")]
|
||||
public int Weight { get; set; }
|
||||
}
|
||||
|
||||
public partial class AttributeRandomGroupMetaTableMutable
|
||||
{
|
||||
[JsonProperty("AttributeRandomGroupMetaDataList")]
|
||||
public IList<AttributeRandomGroupMetaDataMutable> AttributeRandomGroupMetaDataList { get; set; }
|
||||
}
|
||||
|
||||
//////////////////////////////
|
||||
// readonly class
|
||||
//////////////////////////////
|
||||
public partial class AttributeRandomGroupMetaData
|
||||
{
|
||||
public readonly int Key;
|
||||
public readonly string GroupID;
|
||||
public readonly string Attribute;
|
||||
public readonly int Weight;
|
||||
public AttributeRandomGroupMetaData(AttributeRandomGroupMetaDataMutable data)
|
||||
{
|
||||
Key = data.Key;
|
||||
GroupID = data.GroupID;
|
||||
Attribute = data.Attribute;
|
||||
Weight = data.Weight;
|
||||
}
|
||||
}
|
||||
|
||||
public partial class AttributeRandomGroupMetaTable
|
||||
{
|
||||
public readonly IReadOnlyList<AttributeRandomGroupMetaData> AttributeRandomGroupMetaDataList;
|
||||
public AttributeRandomGroupMetaTable(AttributeRandomGroupMetaTableMutable data)
|
||||
{
|
||||
if(data.AttributeRandomGroupMetaDataList != null)
|
||||
AttributeRandomGroupMetaDataList = data.AttributeRandomGroupMetaDataList.Select(x => new AttributeRandomGroupMetaData(x)).ToList().AsReadOnly();
|
||||
}
|
||||
}
|
||||
|
||||
}
|
||||
55
ServerCommon/MetaAssets/MetaTable/BanWordData.cs
Normal file
55
ServerCommon/MetaAssets/MetaTable/BanWordData.cs
Normal file
@@ -0,0 +1,55 @@
|
||||
// <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;
|
||||
using Newtonsoft.Json.Converters;
|
||||
using Newtonsoft.Json;
|
||||
|
||||
namespace MetaAssets
|
||||
{
|
||||
#pragma warning disable
|
||||
|
||||
public partial class BanWordMetaDataMutable
|
||||
{
|
||||
[JsonProperty("Id")]
|
||||
public int Id { get; set; }
|
||||
[JsonProperty("Ban_Word")]
|
||||
public string BanWord { get; set; }
|
||||
}
|
||||
|
||||
public partial class BanWordMetaTableMutable
|
||||
{
|
||||
[JsonProperty("BanWordMetaDataList")]
|
||||
public IList<BanWordMetaDataMutable> BanWordMetaDataList { get; set; }
|
||||
}
|
||||
|
||||
//////////////////////////////
|
||||
// readonly class
|
||||
//////////////////////////////
|
||||
public partial class BanWordMetaData
|
||||
{
|
||||
public readonly int Id;
|
||||
public readonly string BanWord;
|
||||
public BanWordMetaData(BanWordMetaDataMutable data)
|
||||
{
|
||||
Id = data.Id;
|
||||
BanWord = data.BanWord;
|
||||
}
|
||||
}
|
||||
|
||||
public partial class BanWordMetaTable
|
||||
{
|
||||
public readonly IReadOnlyList<BanWordMetaData> BanWordMetaDataList;
|
||||
public BanWordMetaTable(BanWordMetaTableMutable data)
|
||||
{
|
||||
if(data.BanWordMetaDataList != null)
|
||||
BanWordMetaDataList = data.BanWordMetaDataList.Select(x => new BanWordMetaData(x)).ToList().AsReadOnly();
|
||||
}
|
||||
}
|
||||
|
||||
}
|
||||
55
ServerCommon/MetaAssets/MetaTable/BanWordNicknameData.cs
Normal file
55
ServerCommon/MetaAssets/MetaTable/BanWordNicknameData.cs
Normal file
@@ -0,0 +1,55 @@
|
||||
// <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;
|
||||
using Newtonsoft.Json.Converters;
|
||||
using Newtonsoft.Json;
|
||||
|
||||
namespace MetaAssets
|
||||
{
|
||||
#pragma warning disable
|
||||
|
||||
public partial class BanWordNicknameMetaDataMutable
|
||||
{
|
||||
[JsonProperty("Id")]
|
||||
public int Id { get; set; }
|
||||
[JsonProperty("Ban_Word_Nickname")]
|
||||
public string BanWordNickname { get; set; }
|
||||
}
|
||||
|
||||
public partial class BanWordNicknameMetaTableMutable
|
||||
{
|
||||
[JsonProperty("BanWordNicknameMetaDataList")]
|
||||
public IList<BanWordNicknameMetaDataMutable> BanWordNicknameMetaDataList { get; set; }
|
||||
}
|
||||
|
||||
//////////////////////////////
|
||||
// readonly class
|
||||
//////////////////////////////
|
||||
public partial class BanWordNicknameMetaData
|
||||
{
|
||||
public readonly int Id;
|
||||
public readonly string BanWordNickname;
|
||||
public BanWordNicknameMetaData(BanWordNicknameMetaDataMutable data)
|
||||
{
|
||||
Id = data.Id;
|
||||
BanWordNickname = data.BanWordNickname;
|
||||
}
|
||||
}
|
||||
|
||||
public partial class BanWordNicknameMetaTable
|
||||
{
|
||||
public readonly IReadOnlyList<BanWordNicknameMetaData> BanWordNicknameMetaDataList;
|
||||
public BanWordNicknameMetaTable(BanWordNicknameMetaTableMutable data)
|
||||
{
|
||||
if(data.BanWordNicknameMetaDataList != null)
|
||||
BanWordNicknameMetaDataList = data.BanWordNicknameMetaDataList.Select(x => new BanWordNicknameMetaData(x)).ToList().AsReadOnly();
|
||||
}
|
||||
}
|
||||
|
||||
}
|
||||
75
ServerCommon/MetaAssets/MetaTable/BasicCostumeSetData.cs
Normal file
75
ServerCommon/MetaAssets/MetaTable/BasicCostumeSetData.cs
Normal file
@@ -0,0 +1,75 @@
|
||||
// <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;
|
||||
using Newtonsoft.Json.Converters;
|
||||
using Newtonsoft.Json;
|
||||
|
||||
namespace MetaAssets
|
||||
{
|
||||
#pragma warning disable
|
||||
|
||||
public partial class BasicCostumeSetMetaDataMutable
|
||||
{
|
||||
[JsonProperty("id")]
|
||||
public int id { get; set; }
|
||||
[JsonProperty("Name")]
|
||||
public string Name { get; set; }
|
||||
[JsonProperty("Gender")]
|
||||
public string Gender_ { get; set; }
|
||||
[JsonProperty("IconAsset")]
|
||||
public string IconAsset { get; set; }
|
||||
[JsonProperty("UpperID")]
|
||||
public int UpperID { get; set; }
|
||||
[JsonProperty("LowerID")]
|
||||
public int LowerID { get; set; }
|
||||
[JsonProperty("ShoesID")]
|
||||
public int ShoesID { get; set; }
|
||||
}
|
||||
|
||||
public partial class BasicCostumeSetMetaTableMutable
|
||||
{
|
||||
[JsonProperty("BasicCostumeSetMetaDataList")]
|
||||
public IList<BasicCostumeSetMetaDataMutable> BasicCostumeSetMetaDataList { get; set; }
|
||||
}
|
||||
|
||||
//////////////////////////////
|
||||
// readonly class
|
||||
//////////////////////////////
|
||||
public partial class BasicCostumeSetMetaData
|
||||
{
|
||||
public readonly int id;
|
||||
public readonly string Name;
|
||||
public readonly string Gender_;
|
||||
public readonly string IconAsset;
|
||||
public readonly int UpperID;
|
||||
public readonly int LowerID;
|
||||
public readonly int ShoesID;
|
||||
public BasicCostumeSetMetaData(BasicCostumeSetMetaDataMutable data)
|
||||
{
|
||||
id = data.id;
|
||||
Name = data.Name;
|
||||
Gender_ = data.Gender_;
|
||||
IconAsset = data.IconAsset;
|
||||
UpperID = data.UpperID;
|
||||
LowerID = data.LowerID;
|
||||
ShoesID = data.ShoesID;
|
||||
}
|
||||
}
|
||||
|
||||
public partial class BasicCostumeSetMetaTable
|
||||
{
|
||||
public readonly IReadOnlyList<BasicCostumeSetMetaData> BasicCostumeSetMetaDataList;
|
||||
public BasicCostumeSetMetaTable(BasicCostumeSetMetaTableMutable data)
|
||||
{
|
||||
if(data.BasicCostumeSetMetaDataList != null)
|
||||
BasicCostumeSetMetaDataList = data.BasicCostumeSetMetaDataList.Select(x => new BasicCostumeSetMetaData(x)).ToList().AsReadOnly();
|
||||
}
|
||||
}
|
||||
|
||||
}
|
||||
79
ServerCommon/MetaAssets/MetaTable/BasicStyleData.cs
Normal file
79
ServerCommon/MetaAssets/MetaTable/BasicStyleData.cs
Normal file
@@ -0,0 +1,79 @@
|
||||
// <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;
|
||||
using Newtonsoft.Json.Converters;
|
||||
using Newtonsoft.Json;
|
||||
|
||||
namespace MetaAssets
|
||||
{
|
||||
#pragma warning disable
|
||||
|
||||
public partial class BasicStyleMetaDataMutable
|
||||
{
|
||||
[JsonProperty("id")]
|
||||
public int id { get; set; }
|
||||
[JsonProperty("Name")]
|
||||
public string Name { get; set; }
|
||||
[JsonProperty("Gender")]
|
||||
public EGenderType Gender { get; set; }
|
||||
[JsonProperty("Race")]
|
||||
public ERaceType Race { get; set; }
|
||||
[JsonProperty("HeadAsset")]
|
||||
public string HeadAsset_ { get; set; }
|
||||
[JsonProperty("BodyAsset")]
|
||||
public string BodyAsset_ { get; set; }
|
||||
[JsonProperty("AnimAsset")]
|
||||
public string AnimAsset_ { get; set; }
|
||||
[JsonProperty("Body_Material")]
|
||||
public string Body_Material_ { get; set; }
|
||||
}
|
||||
|
||||
public partial class BasicStyleMetaTableMutable
|
||||
{
|
||||
[JsonProperty("BasicStyleMetaDataList")]
|
||||
public IList<BasicStyleMetaDataMutable> BasicStyleMetaDataList { get; set; }
|
||||
}
|
||||
|
||||
//////////////////////////////
|
||||
// readonly class
|
||||
//////////////////////////////
|
||||
public partial class BasicStyleMetaData
|
||||
{
|
||||
public readonly int id;
|
||||
public readonly string Name;
|
||||
public readonly EGenderType Gender;
|
||||
public readonly ERaceType Race;
|
||||
public readonly string HeadAsset_;
|
||||
public readonly string BodyAsset_;
|
||||
public readonly string AnimAsset_;
|
||||
public readonly string Body_Material_;
|
||||
public BasicStyleMetaData(BasicStyleMetaDataMutable data)
|
||||
{
|
||||
id = data.id;
|
||||
Name = data.Name;
|
||||
Gender = data.Gender;
|
||||
Race = data.Race;
|
||||
HeadAsset_ = data.HeadAsset_;
|
||||
BodyAsset_ = data.BodyAsset_;
|
||||
AnimAsset_ = data.AnimAsset_;
|
||||
Body_Material_ = data.Body_Material_;
|
||||
}
|
||||
}
|
||||
|
||||
public partial class BasicStyleMetaTable
|
||||
{
|
||||
public readonly IReadOnlyList<BasicStyleMetaData> BasicStyleMetaDataList;
|
||||
public BasicStyleMetaTable(BasicStyleMetaTableMutable data)
|
||||
{
|
||||
if(data.BasicStyleMetaDataList != null)
|
||||
BasicStyleMetaDataList = data.BasicStyleMetaDataList.Select(x => new BasicStyleMetaData(x)).ToList().AsReadOnly();
|
||||
}
|
||||
}
|
||||
|
||||
}
|
||||
95
ServerCommon/MetaAssets/MetaTable/BattleFFAConfigData.cs
Normal file
95
ServerCommon/MetaAssets/MetaTable/BattleFFAConfigData.cs
Normal file
@@ -0,0 +1,95 @@
|
||||
// <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;
|
||||
using Newtonsoft.Json.Converters;
|
||||
using Newtonsoft.Json;
|
||||
|
||||
namespace MetaAssets
|
||||
{
|
||||
#pragma warning disable
|
||||
|
||||
public partial class BattleFFAConfigDataMutable
|
||||
{
|
||||
[JsonProperty("Id")]
|
||||
public int Id { get; set; }
|
||||
[JsonProperty("Description")]
|
||||
public string Description { get; set; }
|
||||
[JsonProperty("PlayerRespawnTime")]
|
||||
public int PlayerRespawnTime { get; set; }
|
||||
[JsonProperty("DefaultRoundCount")]
|
||||
public int DefaultRoundCount { get; set; }
|
||||
[JsonProperty("RoundTime")]
|
||||
public int RoundTime { get; set; }
|
||||
[JsonProperty("NextRoundWaitTime")]
|
||||
public int NextRoundWaitTime { get; set; }
|
||||
[JsonProperty("ResultUIWaitTime")]
|
||||
public int ResultUIWaitTime { get; set; }
|
||||
[JsonProperty("GetRewardTime")]
|
||||
public int GetRewardTime { get; set; }
|
||||
[JsonProperty("EntranceClosingTime")]
|
||||
public int EntranceClosingTime { get; set; }
|
||||
[JsonProperty("CurrencyType")]
|
||||
public CurrencyType CurrencyType { get; set; }
|
||||
[JsonProperty("CurrencyCount")]
|
||||
public int CurrencyCount { get; set; }
|
||||
[JsonProperty("TPSGuideURL")]
|
||||
public string TPSGuideURL { get; set; }
|
||||
}
|
||||
|
||||
public partial class BattleFFAConfigMetaTableMutable
|
||||
{
|
||||
[JsonProperty("BattleFFAConfigMetaDataList")]
|
||||
public IList<BattleFFAConfigDataMutable> BattleFFAConfigMetaDataList { get; set; }
|
||||
}
|
||||
|
||||
//////////////////////////////
|
||||
// readonly class
|
||||
//////////////////////////////
|
||||
public partial class BattleFFAConfigData
|
||||
{
|
||||
public readonly int Id;
|
||||
public readonly string Description;
|
||||
public readonly int PlayerRespawnTime;
|
||||
public readonly int DefaultRoundCount;
|
||||
public readonly int RoundTime;
|
||||
public readonly int NextRoundWaitTime;
|
||||
public readonly int ResultUIWaitTime;
|
||||
public readonly int GetRewardTime;
|
||||
public readonly int EntranceClosingTime;
|
||||
public readonly CurrencyType CurrencyType;
|
||||
public readonly int CurrencyCount;
|
||||
public readonly string TPSGuideURL;
|
||||
public BattleFFAConfigData(BattleFFAConfigDataMutable data)
|
||||
{
|
||||
Id = data.Id;
|
||||
Description = data.Description;
|
||||
PlayerRespawnTime = data.PlayerRespawnTime;
|
||||
DefaultRoundCount = data.DefaultRoundCount;
|
||||
RoundTime = data.RoundTime;
|
||||
NextRoundWaitTime = data.NextRoundWaitTime;
|
||||
ResultUIWaitTime = data.ResultUIWaitTime;
|
||||
GetRewardTime = data.GetRewardTime;
|
||||
EntranceClosingTime = data.EntranceClosingTime;
|
||||
CurrencyType = data.CurrencyType;
|
||||
CurrencyCount = data.CurrencyCount;
|
||||
TPSGuideURL = data.TPSGuideURL;
|
||||
}
|
||||
}
|
||||
|
||||
public partial class BattleFFAConfigMetaTable
|
||||
{
|
||||
public readonly IReadOnlyList<BattleFFAConfigData> BattleFFAConfigMetaDataList;
|
||||
public BattleFFAConfigMetaTable(BattleFFAConfigMetaTableMutable data)
|
||||
{
|
||||
if(data.BattleFFAConfigMetaDataList != null)
|
||||
BattleFFAConfigMetaDataList = data.BattleFFAConfigMetaDataList.Select(x => new BattleFFAConfigData(x)).ToList().AsReadOnly();
|
||||
}
|
||||
}
|
||||
|
||||
}
|
||||
75
ServerCommon/MetaAssets/MetaTable/BattleFFARewardData.cs
Normal file
75
ServerCommon/MetaAssets/MetaTable/BattleFFARewardData.cs
Normal file
@@ -0,0 +1,75 @@
|
||||
// <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;
|
||||
using Newtonsoft.Json.Converters;
|
||||
using Newtonsoft.Json;
|
||||
|
||||
namespace MetaAssets
|
||||
{
|
||||
#pragma warning disable
|
||||
|
||||
public partial class BattleFFARewardDataMutable
|
||||
{
|
||||
[JsonProperty("Id")]
|
||||
public int Id { get; set; }
|
||||
[JsonProperty("Description")]
|
||||
public string Description { get; set; }
|
||||
[JsonProperty("GroupID")]
|
||||
public int GroupID { get; set; }
|
||||
[JsonProperty("ChargeLevel")]
|
||||
public int ChargeLevel { get; set; }
|
||||
[JsonProperty("ChargeTime")]
|
||||
public int ChargeTime { get; set; }
|
||||
[JsonProperty("RewardItemID")]
|
||||
public int RewardItemID { get; set; }
|
||||
[JsonProperty("RewardCount")]
|
||||
public int RewardCount { get; set; }
|
||||
}
|
||||
|
||||
public partial class BattleFFARewardMetaTableMutable
|
||||
{
|
||||
[JsonProperty("BattleFFARewardMetaDataList")]
|
||||
public IList<BattleFFARewardDataMutable> BattleFFARewardMetaDataList { get; set; }
|
||||
}
|
||||
|
||||
//////////////////////////////
|
||||
// readonly class
|
||||
//////////////////////////////
|
||||
public partial class BattleFFARewardData
|
||||
{
|
||||
public readonly int Id;
|
||||
public readonly string Description;
|
||||
public readonly int GroupID;
|
||||
public readonly int ChargeLevel;
|
||||
public readonly int ChargeTime;
|
||||
public readonly int RewardItemID;
|
||||
public readonly int RewardCount;
|
||||
public BattleFFARewardData(BattleFFARewardDataMutable data)
|
||||
{
|
||||
Id = data.Id;
|
||||
Description = data.Description;
|
||||
GroupID = data.GroupID;
|
||||
ChargeLevel = data.ChargeLevel;
|
||||
ChargeTime = data.ChargeTime;
|
||||
RewardItemID = data.RewardItemID;
|
||||
RewardCount = data.RewardCount;
|
||||
}
|
||||
}
|
||||
|
||||
public partial class BattleFFARewardMetaTable
|
||||
{
|
||||
public readonly IReadOnlyList<BattleFFARewardData> BattleFFARewardMetaDataList;
|
||||
public BattleFFARewardMetaTable(BattleFFARewardMetaTableMutable data)
|
||||
{
|
||||
if(data.BattleFFARewardMetaDataList != null)
|
||||
BattleFFARewardMetaDataList = data.BattleFFARewardMetaDataList.Select(x => new BattleFFARewardData(x)).ToList().AsReadOnly();
|
||||
}
|
||||
}
|
||||
|
||||
}
|
||||
91
ServerCommon/MetaAssets/MetaTable/BattleObjectData.cs
Normal file
91
ServerCommon/MetaAssets/MetaTable/BattleObjectData.cs
Normal file
@@ -0,0 +1,91 @@
|
||||
// <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;
|
||||
using Newtonsoft.Json.Converters;
|
||||
using Newtonsoft.Json;
|
||||
|
||||
namespace MetaAssets
|
||||
{
|
||||
#pragma warning disable
|
||||
|
||||
public partial class BattleObjectMetaDataMutable
|
||||
{
|
||||
[JsonProperty("Id")]
|
||||
public int Id { get; set; }
|
||||
[JsonProperty("Name")]
|
||||
public string Name { get; set; }
|
||||
[JsonProperty("Description")]
|
||||
public string Desc { get; set; }
|
||||
[JsonProperty("AnchorBP")]
|
||||
public string AnchorBP { get; set; }
|
||||
[JsonProperty("RespawnTime")]
|
||||
public int RespawnTime { get; set; }
|
||||
[JsonProperty("Type")]
|
||||
public EBattleObjectType ObjectType { get; set; }
|
||||
[JsonProperty("TypeID")]
|
||||
public int TypeID { get; set; }
|
||||
[JsonProperty("Value")]
|
||||
public int ObjectValue { get; set; }
|
||||
[JsonProperty("InteractionTime")]
|
||||
public int InteractionTime { get; set; }
|
||||
[JsonProperty("GetBattleObjectID")]
|
||||
public int GetBattleObjectID { get; set; }
|
||||
[JsonProperty("AlwaysVisible")]
|
||||
public bool AlwaysVisible { get; set; }
|
||||
}
|
||||
|
||||
public partial class BattleObjectMetaTableMutable
|
||||
{
|
||||
[JsonProperty("BattleObjectMetaDataList")]
|
||||
public IList<BattleObjectMetaDataMutable> BattleObjectMetaDataList { get; set; }
|
||||
}
|
||||
|
||||
//////////////////////////////
|
||||
// readonly class
|
||||
//////////////////////////////
|
||||
public partial class BattleObjectMetaData
|
||||
{
|
||||
public readonly int Id;
|
||||
public readonly string Name;
|
||||
public readonly string Desc;
|
||||
public readonly string AnchorBP;
|
||||
public readonly int RespawnTime;
|
||||
public readonly EBattleObjectType ObjectType;
|
||||
public readonly int TypeID;
|
||||
public readonly int ObjectValue;
|
||||
public readonly int InteractionTime;
|
||||
public readonly int GetBattleObjectID;
|
||||
public readonly bool AlwaysVisible;
|
||||
public BattleObjectMetaData(BattleObjectMetaDataMutable data)
|
||||
{
|
||||
Id = data.Id;
|
||||
Name = data.Name;
|
||||
Desc = data.Desc;
|
||||
AnchorBP = data.AnchorBP;
|
||||
RespawnTime = data.RespawnTime;
|
||||
ObjectType = data.ObjectType;
|
||||
TypeID = data.TypeID;
|
||||
ObjectValue = data.ObjectValue;
|
||||
InteractionTime = data.InteractionTime;
|
||||
GetBattleObjectID = data.GetBattleObjectID;
|
||||
AlwaysVisible = data.AlwaysVisible;
|
||||
}
|
||||
}
|
||||
|
||||
public partial class BattleObjectMetaTable
|
||||
{
|
||||
public readonly IReadOnlyList<BattleObjectMetaData> BattleObjectMetaDataList;
|
||||
public BattleObjectMetaTable(BattleObjectMetaTableMutable data)
|
||||
{
|
||||
if(data.BattleObjectMetaDataList != null)
|
||||
BattleObjectMetaDataList = data.BattleObjectMetaDataList.Select(x => new BattleObjectMetaData(x)).ToList().AsReadOnly();
|
||||
}
|
||||
}
|
||||
|
||||
}
|
||||
@@ -0,0 +1,71 @@
|
||||
// <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;
|
||||
using Newtonsoft.Json.Converters;
|
||||
using Newtonsoft.Json;
|
||||
|
||||
namespace MetaAssets
|
||||
{
|
||||
#pragma warning disable
|
||||
|
||||
public partial class BattleObjectSpawnGroupMetaDataMutable
|
||||
{
|
||||
[JsonProperty("id")]
|
||||
public int Id { get; set; }
|
||||
[JsonProperty("GroupID")]
|
||||
public int GroupID { get; set; }
|
||||
[JsonProperty("GroupName")]
|
||||
public string GroupName { get; set; }
|
||||
[JsonProperty("BattleObjectID")]
|
||||
public int BattleObjectID { get; set; }
|
||||
[JsonProperty("RespawnTime")]
|
||||
public int RespawnTime { get; set; }
|
||||
[JsonProperty("MaxSpawnQuantity")]
|
||||
public int MaxSpawnQuantity { get; set; }
|
||||
}
|
||||
|
||||
public partial class BattleObjectSpawnGroupMetaTableMutable
|
||||
{
|
||||
[JsonProperty("BattleObjectSpawnGroupMetaDataList")]
|
||||
public IList<BattleObjectSpawnGroupMetaDataMutable> BattleObjectSpawnGroupMetaDataList { get; set; }
|
||||
}
|
||||
|
||||
//////////////////////////////
|
||||
// readonly class
|
||||
//////////////////////////////
|
||||
public partial class BattleObjectSpawnGroupMetaData
|
||||
{
|
||||
public readonly int Id;
|
||||
public readonly int GroupID;
|
||||
public readonly string GroupName;
|
||||
public readonly int BattleObjectID;
|
||||
public readonly int RespawnTime;
|
||||
public readonly int MaxSpawnQuantity;
|
||||
public BattleObjectSpawnGroupMetaData(BattleObjectSpawnGroupMetaDataMutable data)
|
||||
{
|
||||
Id = data.Id;
|
||||
GroupID = data.GroupID;
|
||||
GroupName = data.GroupName;
|
||||
BattleObjectID = data.BattleObjectID;
|
||||
RespawnTime = data.RespawnTime;
|
||||
MaxSpawnQuantity = data.MaxSpawnQuantity;
|
||||
}
|
||||
}
|
||||
|
||||
public partial class BattleObjectSpawnGroupMetaTable
|
||||
{
|
||||
public readonly IReadOnlyList<BattleObjectSpawnGroupMetaData> BattleObjectSpawnGroupMetaDataList;
|
||||
public BattleObjectSpawnGroupMetaTable(BattleObjectSpawnGroupMetaTableMutable data)
|
||||
{
|
||||
if(data.BattleObjectSpawnGroupMetaDataList != null)
|
||||
BattleObjectSpawnGroupMetaDataList = data.BattleObjectSpawnGroupMetaDataList.Select(x => new BattleObjectSpawnGroupMetaData(x)).ToList().AsReadOnly();
|
||||
}
|
||||
}
|
||||
|
||||
}
|
||||
71
ServerCommon/MetaAssets/MetaTable/BeaconNpcData.cs
Normal file
71
ServerCommon/MetaAssets/MetaTable/BeaconNpcData.cs
Normal file
@@ -0,0 +1,71 @@
|
||||
// <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;
|
||||
using Newtonsoft.Json.Converters;
|
||||
using Newtonsoft.Json;
|
||||
|
||||
namespace MetaAssets
|
||||
{
|
||||
#pragma warning disable
|
||||
|
||||
public partial class BeaconNpcMetaDataMutable
|
||||
{
|
||||
[JsonProperty("BodyItemId")]
|
||||
public int BodyItemId { get; set; }
|
||||
[JsonProperty("Name")]
|
||||
public string Name { get; set; }
|
||||
[JsonProperty("PresetFile")]
|
||||
public string PresetFile { get; set; }
|
||||
[JsonProperty("DefaultWears")]
|
||||
public string DefaultWears { get; set; }
|
||||
[JsonProperty("BeaconItemID")]
|
||||
public int BeaconItemID { get; set; }
|
||||
[JsonProperty("AnimAsset")]
|
||||
public string AnimAsset { get; set; }
|
||||
}
|
||||
|
||||
public partial class BeaconNpcMetaTableMutable
|
||||
{
|
||||
[JsonProperty("BeaconNpcMetaDataList")]
|
||||
public IList<BeaconNpcMetaDataMutable> BeaconNpcMetaDataList { get; set; }
|
||||
}
|
||||
|
||||
//////////////////////////////
|
||||
// readonly class
|
||||
//////////////////////////////
|
||||
public partial class BeaconNpcMetaData
|
||||
{
|
||||
public readonly int BodyItemId;
|
||||
public readonly string Name;
|
||||
public readonly string PresetFile;
|
||||
public readonly string DefaultWears;
|
||||
public readonly int BeaconItemID;
|
||||
public readonly string AnimAsset;
|
||||
public BeaconNpcMetaData(BeaconNpcMetaDataMutable data)
|
||||
{
|
||||
BodyItemId = data.BodyItemId;
|
||||
Name = data.Name;
|
||||
PresetFile = data.PresetFile;
|
||||
DefaultWears = data.DefaultWears;
|
||||
BeaconItemID = data.BeaconItemID;
|
||||
AnimAsset = data.AnimAsset;
|
||||
}
|
||||
}
|
||||
|
||||
public partial class BeaconNpcMetaTable
|
||||
{
|
||||
public readonly IReadOnlyList<BeaconNpcMetaData> BeaconNpcMetaDataList;
|
||||
public BeaconNpcMetaTable(BeaconNpcMetaTableMutable data)
|
||||
{
|
||||
if(data.BeaconNpcMetaDataList != null)
|
||||
BeaconNpcMetaDataList = data.BeaconNpcMetaDataList.Select(x => new BeaconNpcMetaData(x)).ToList().AsReadOnly();
|
||||
}
|
||||
}
|
||||
|
||||
}
|
||||
71
ServerCommon/MetaAssets/MetaTable/BrandData.cs
Normal file
71
ServerCommon/MetaAssets/MetaTable/BrandData.cs
Normal file
@@ -0,0 +1,71 @@
|
||||
// <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;
|
||||
using Newtonsoft.Json.Converters;
|
||||
using Newtonsoft.Json;
|
||||
|
||||
namespace MetaAssets
|
||||
{
|
||||
#pragma warning disable
|
||||
|
||||
public partial class BrandMetaDataMutable
|
||||
{
|
||||
[JsonProperty("ID")]
|
||||
public int ID { get; set; }
|
||||
[JsonProperty("BrandName")]
|
||||
public string BrandName { get; set; }
|
||||
[JsonProperty("LogoLeft")]
|
||||
public string LogoLeft { get; set; }
|
||||
[JsonProperty("LogoCenter")]
|
||||
public string LogoCenter { get; set; }
|
||||
[JsonProperty("LogoRight")]
|
||||
public string LogoRight { get; set; }
|
||||
[JsonProperty("LogoText")]
|
||||
public string LogoText { get; set; }
|
||||
}
|
||||
|
||||
public partial class BrandMetaTableMutable
|
||||
{
|
||||
[JsonProperty("BrandMetaDataList")]
|
||||
public IList<BrandMetaDataMutable> BrandMetaDataList { get; set; }
|
||||
}
|
||||
|
||||
//////////////////////////////
|
||||
// readonly class
|
||||
//////////////////////////////
|
||||
public partial class BrandMetaData
|
||||
{
|
||||
public readonly int ID;
|
||||
public readonly string BrandName;
|
||||
public readonly string LogoLeft;
|
||||
public readonly string LogoCenter;
|
||||
public readonly string LogoRight;
|
||||
public readonly string LogoText;
|
||||
public BrandMetaData(BrandMetaDataMutable data)
|
||||
{
|
||||
ID = data.ID;
|
||||
BrandName = data.BrandName;
|
||||
LogoLeft = data.LogoLeft;
|
||||
LogoCenter = data.LogoCenter;
|
||||
LogoRight = data.LogoRight;
|
||||
LogoText = data.LogoText;
|
||||
}
|
||||
}
|
||||
|
||||
public partial class BrandMetaTable
|
||||
{
|
||||
public readonly IReadOnlyList<BrandMetaData> BrandMetaDataList;
|
||||
public BrandMetaTable(BrandMetaTableMutable data)
|
||||
{
|
||||
if(data.BrandMetaDataList != null)
|
||||
BrandMetaDataList = data.BrandMetaDataList.Select(x => new BrandMetaData(x)).ToList().AsReadOnly();
|
||||
}
|
||||
}
|
||||
|
||||
}
|
||||
243
ServerCommon/MetaAssets/MetaTable/BuffData.cs
Normal file
243
ServerCommon/MetaAssets/MetaTable/BuffData.cs
Normal file
@@ -0,0 +1,243 @@
|
||||
// <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;
|
||||
using Newtonsoft.Json.Converters;
|
||||
using Newtonsoft.Json;
|
||||
|
||||
namespace MetaAssets
|
||||
{
|
||||
#pragma warning disable
|
||||
|
||||
public partial class TraitsDataMutable
|
||||
{
|
||||
[JsonProperty("Attribute")]
|
||||
public string Attribute { get; set; }
|
||||
[JsonProperty("Value")]
|
||||
public int Value { get; set; }
|
||||
[JsonProperty("Operation")]
|
||||
public ECVArithmeticOperation Operation { get; set; }
|
||||
}
|
||||
|
||||
public partial class BuffMetaDataMutable
|
||||
{
|
||||
[JsonProperty("buff_id")]
|
||||
public int BuffId { get; set; }
|
||||
[JsonProperty("buff_name")]
|
||||
public string BuffName { get; set; }
|
||||
[JsonProperty("buff_description")]
|
||||
public string BuffDescription { get; set; }
|
||||
[JsonProperty("buff_category")]
|
||||
public EBuffCategory BuffCategory { get; set; }
|
||||
[JsonProperty("buff_channel")]
|
||||
public int BuffChannel { get; set; }
|
||||
[JsonProperty("buff_priority")]
|
||||
public int BuffPriority { get; set; }
|
||||
[JsonProperty("action_buff_id")]
|
||||
public int ActionBuffId { get; set; }
|
||||
[JsonProperty("Traits")]
|
||||
public IList<TraitsDataMutable> Traits { get; set; }
|
||||
[JsonProperty("propmesh_name")]
|
||||
public string propmesh_name_ { get; set; }
|
||||
[JsonProperty("propmesh_name_opacity")]
|
||||
public string propmesh_name_opacity_ { get; set; }
|
||||
[JsonProperty("use_required")]
|
||||
public double use_required_ { get; set; }
|
||||
[JsonProperty("InactiveRange")]
|
||||
public double InactiveRange_ { get; set; }
|
||||
[JsonProperty("GuideHeight")]
|
||||
public double GuideHeight_ { get; set; }
|
||||
[JsonProperty("GuideOffset")]
|
||||
public double GuideOffset_ { get; set; }
|
||||
[JsonProperty("GuideScale")]
|
||||
public double GuideScale_ { get; set; }
|
||||
[JsonProperty("prop_effect")]
|
||||
public string prop_effect_ { get; set; }
|
||||
[JsonProperty("buff_start_condition")]
|
||||
public string BuffStartCondition { get; set; }
|
||||
[JsonProperty("buff_start_condition_value")]
|
||||
public int BuffStartConditionValue { get; set; }
|
||||
[JsonProperty("buff_end_condition")]
|
||||
public EBuffEndCondition BuffEndCondition { get; set; }
|
||||
[JsonProperty("buff_end_condition_value")]
|
||||
public int BuffEndConditionValue { get; set; }
|
||||
[JsonProperty("duration_time")]
|
||||
public int DurationTime { get; set; }
|
||||
[JsonProperty("buff_end_execution_type")]
|
||||
public EBuffEndExecution BuffEndExecutionType { get; set; }
|
||||
[JsonProperty("buff_end_execution_value")]
|
||||
public int BuffEndExecutionValue { get; set; }
|
||||
[JsonProperty("attach_effect_bp")]
|
||||
public string attach_effect_bp_ { get; set; }
|
||||
[JsonProperty("attach_avatar_socket")]
|
||||
public string attach_avatar_socket_ { get; set; }
|
||||
[JsonProperty("tool_id")]
|
||||
public int tool_id_ { get; set; }
|
||||
[JsonProperty("buff_action_name")]
|
||||
public string buff_action_name_ { get; set; }
|
||||
[JsonProperty("buff_motion_set")]
|
||||
public BuffMotionSetType buff_motion_set_ { get; set; }
|
||||
[JsonProperty("buff_hand_type")]
|
||||
public BuffHandType buff_hand_type_ { get; set; }
|
||||
[JsonProperty("buff_activate_name")]
|
||||
public string buff_activate_name_ { get; set; }
|
||||
[JsonProperty("buff_deactivate_name")]
|
||||
public string buff_deactivate_name_ { get; set; }
|
||||
[JsonProperty("buff_swap_name")]
|
||||
public string buff_swap_name_ { get; set; }
|
||||
[JsonProperty("buff_icon_2D")]
|
||||
public string buff_icon_2D_ { get; set; }
|
||||
[JsonProperty("buff_action_cooltime")]
|
||||
public double buff_action_cooltime_ { get; set; }
|
||||
[JsonProperty("using_aim_offset")]
|
||||
public string using_aim_offset_ { get; set; }
|
||||
[JsonProperty("user_detachable")]
|
||||
public bool user_detachable_ { get; set; }
|
||||
[JsonProperty("is_normal_remain")]
|
||||
public bool IsNormalRemain { get; set; }
|
||||
[JsonProperty("is_concert_remain")]
|
||||
public bool IsConcertRemain { get; set; }
|
||||
[JsonProperty("is_movie_remain")]
|
||||
public bool IsMovieRemain { get; set; }
|
||||
[JsonProperty("is_meeting_remain")]
|
||||
public bool IsMeetingRemain { get; set; }
|
||||
[JsonProperty("is_myhome_remain")]
|
||||
public bool IsMyhomeRemain { get; set; }
|
||||
[JsonProperty("is_beacon_remain")]
|
||||
public bool is_beacon_remain { get; set; }
|
||||
[JsonProperty("is_dressroom_remain")]
|
||||
public bool is_dressroom_remain { get; set; }
|
||||
}
|
||||
|
||||
public partial class BuffMetaTableMutable
|
||||
{
|
||||
[JsonProperty("BuffMetaDataList")]
|
||||
public IList<BuffMetaDataMutable> BuffMetaDataList { get; set; }
|
||||
}
|
||||
|
||||
//////////////////////////////
|
||||
// readonly class
|
||||
//////////////////////////////
|
||||
public partial class TraitsData
|
||||
{
|
||||
public readonly string Attribute;
|
||||
public readonly int Value;
|
||||
public readonly ECVArithmeticOperation Operation;
|
||||
public TraitsData(TraitsDataMutable data)
|
||||
{
|
||||
Attribute = data.Attribute;
|
||||
Value = data.Value;
|
||||
Operation = data.Operation;
|
||||
}
|
||||
}
|
||||
|
||||
public partial class BuffMetaData
|
||||
{
|
||||
public readonly int BuffId;
|
||||
public readonly string BuffName;
|
||||
public readonly string BuffDescription;
|
||||
public readonly EBuffCategory BuffCategory;
|
||||
public readonly int BuffChannel;
|
||||
public readonly int BuffPriority;
|
||||
public readonly int ActionBuffId;
|
||||
public readonly IReadOnlyList<TraitsData> Traits;
|
||||
public readonly string propmesh_name_;
|
||||
public readonly string propmesh_name_opacity_;
|
||||
public readonly double use_required_;
|
||||
public readonly double InactiveRange_;
|
||||
public readonly double GuideHeight_;
|
||||
public readonly double GuideOffset_;
|
||||
public readonly double GuideScale_;
|
||||
public readonly string prop_effect_;
|
||||
public readonly string BuffStartCondition;
|
||||
public readonly int BuffStartConditionValue;
|
||||
public readonly EBuffEndCondition BuffEndCondition;
|
||||
public readonly int BuffEndConditionValue;
|
||||
public readonly int DurationTime;
|
||||
public readonly EBuffEndExecution BuffEndExecutionType;
|
||||
public readonly int BuffEndExecutionValue;
|
||||
public readonly string attach_effect_bp_;
|
||||
public readonly string attach_avatar_socket_;
|
||||
public readonly int tool_id_;
|
||||
public readonly string buff_action_name_;
|
||||
public readonly BuffMotionSetType buff_motion_set_;
|
||||
public readonly BuffHandType buff_hand_type_;
|
||||
public readonly string buff_activate_name_;
|
||||
public readonly string buff_deactivate_name_;
|
||||
public readonly string buff_swap_name_;
|
||||
public readonly string buff_icon_2D_;
|
||||
public readonly double buff_action_cooltime_;
|
||||
public readonly string using_aim_offset_;
|
||||
public readonly bool user_detachable_;
|
||||
public readonly bool IsNormalRemain;
|
||||
public readonly bool IsConcertRemain;
|
||||
public readonly bool IsMovieRemain;
|
||||
public readonly bool IsMeetingRemain;
|
||||
public readonly bool IsMyhomeRemain;
|
||||
public readonly bool is_beacon_remain;
|
||||
public readonly bool is_dressroom_remain;
|
||||
public BuffMetaData(BuffMetaDataMutable data)
|
||||
{
|
||||
BuffId = data.BuffId;
|
||||
BuffName = data.BuffName;
|
||||
BuffDescription = data.BuffDescription;
|
||||
BuffCategory = data.BuffCategory;
|
||||
BuffChannel = data.BuffChannel;
|
||||
BuffPriority = data.BuffPriority;
|
||||
ActionBuffId = data.ActionBuffId;
|
||||
if(data.Traits != null)
|
||||
Traits = data.Traits.Select(x => new TraitsData(x)).ToList().AsReadOnly();
|
||||
propmesh_name_ = data.propmesh_name_;
|
||||
propmesh_name_opacity_ = data.propmesh_name_opacity_;
|
||||
use_required_ = data.use_required_;
|
||||
InactiveRange_ = data.InactiveRange_;
|
||||
GuideHeight_ = data.GuideHeight_;
|
||||
GuideOffset_ = data.GuideOffset_;
|
||||
GuideScale_ = data.GuideScale_;
|
||||
prop_effect_ = data.prop_effect_;
|
||||
BuffStartCondition = data.BuffStartCondition;
|
||||
BuffStartConditionValue = data.BuffStartConditionValue;
|
||||
BuffEndCondition = data.BuffEndCondition;
|
||||
BuffEndConditionValue = data.BuffEndConditionValue;
|
||||
DurationTime = data.DurationTime;
|
||||
BuffEndExecutionType = data.BuffEndExecutionType;
|
||||
BuffEndExecutionValue = data.BuffEndExecutionValue;
|
||||
attach_effect_bp_ = data.attach_effect_bp_;
|
||||
attach_avatar_socket_ = data.attach_avatar_socket_;
|
||||
tool_id_ = data.tool_id_;
|
||||
buff_action_name_ = data.buff_action_name_;
|
||||
buff_motion_set_ = data.buff_motion_set_;
|
||||
buff_hand_type_ = data.buff_hand_type_;
|
||||
buff_activate_name_ = data.buff_activate_name_;
|
||||
buff_deactivate_name_ = data.buff_deactivate_name_;
|
||||
buff_swap_name_ = data.buff_swap_name_;
|
||||
buff_icon_2D_ = data.buff_icon_2D_;
|
||||
buff_action_cooltime_ = data.buff_action_cooltime_;
|
||||
using_aim_offset_ = data.using_aim_offset_;
|
||||
user_detachable_ = data.user_detachable_;
|
||||
IsNormalRemain = data.IsNormalRemain;
|
||||
IsConcertRemain = data.IsConcertRemain;
|
||||
IsMovieRemain = data.IsMovieRemain;
|
||||
IsMeetingRemain = data.IsMeetingRemain;
|
||||
IsMyhomeRemain = data.IsMyhomeRemain;
|
||||
is_beacon_remain = data.is_beacon_remain;
|
||||
is_dressroom_remain = data.is_dressroom_remain;
|
||||
}
|
||||
}
|
||||
|
||||
public partial class BuffMetaTable
|
||||
{
|
||||
public readonly IReadOnlyList<BuffMetaData> BuffMetaDataList;
|
||||
public BuffMetaTable(BuffMetaTableMutable data)
|
||||
{
|
||||
if(data.BuffMetaDataList != null)
|
||||
BuffMetaDataList = data.BuffMetaDataList.Select(x => new BuffMetaData(x)).ToList().AsReadOnly();
|
||||
}
|
||||
}
|
||||
|
||||
}
|
||||
115
ServerCommon/MetaAssets/MetaTable/BuildingData.cs
Normal file
115
ServerCommon/MetaAssets/MetaTable/BuildingData.cs
Normal file
@@ -0,0 +1,115 @@
|
||||
// <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;
|
||||
using Newtonsoft.Json.Converters;
|
||||
using Newtonsoft.Json;
|
||||
|
||||
namespace MetaAssets
|
||||
{
|
||||
#pragma warning disable
|
||||
|
||||
public partial class BuildingMetaDataMutable
|
||||
{
|
||||
[JsonProperty("BuildingId")]
|
||||
public int BuildingId { get; set; }
|
||||
[JsonProperty("BuildingOpen")]
|
||||
public bool BuildingOpen { get; set; }
|
||||
[JsonProperty("Owner")]
|
||||
public string Owner { get; set; }
|
||||
[JsonProperty("Editor")]
|
||||
public EditorType Editor { get; set; }
|
||||
[JsonProperty("BuildingName")]
|
||||
public string BuildingName { get; set; }
|
||||
[JsonProperty("BuildingDesc")]
|
||||
public string BuildingDesc { get; set; }
|
||||
[JsonProperty("DetailThumbnail")]
|
||||
public string DetailThumbnail_ { get; set; }
|
||||
[JsonProperty("BuildingModelData")]
|
||||
public string BuildingModelData_ { get; set; }
|
||||
[JsonProperty("BuildingSize")]
|
||||
public SizeType BuildingSize { get; set; }
|
||||
[JsonProperty("CityType")]
|
||||
public string CityType { get; set; }
|
||||
[JsonProperty("InstanceSocket")]
|
||||
public double InstanceSocket_ { get; set; }
|
||||
[JsonProperty("InstanceSocketLink")]
|
||||
public string InstanceSocketLink_ { get; set; }
|
||||
[JsonProperty("SignSocket")]
|
||||
public double SignSocket_ { get; set; }
|
||||
[JsonProperty("SignId")]
|
||||
public string SignId_ { get; set; }
|
||||
[JsonProperty("LFUse")]
|
||||
public bool LFUse_ { get; set; }
|
||||
[JsonProperty("BuildingLFData")]
|
||||
public string BuildingLFData_ { get; set; }
|
||||
[JsonProperty("BuildingFile")]
|
||||
public string BuildingFile { get; set; }
|
||||
}
|
||||
|
||||
public partial class BuildingMetaTableMutable
|
||||
{
|
||||
[JsonProperty("BuildingMetaDataList")]
|
||||
public IList<BuildingMetaDataMutable> BuildingMetaDataList { get; set; }
|
||||
}
|
||||
|
||||
//////////////////////////////
|
||||
// readonly class
|
||||
//////////////////////////////
|
||||
public partial class BuildingMetaData
|
||||
{
|
||||
public readonly int BuildingId;
|
||||
public readonly bool BuildingOpen;
|
||||
public readonly string Owner;
|
||||
public readonly EditorType Editor;
|
||||
public readonly string BuildingName;
|
||||
public readonly string BuildingDesc;
|
||||
public readonly string DetailThumbnail_;
|
||||
public readonly string BuildingModelData_;
|
||||
public readonly SizeType BuildingSize;
|
||||
public readonly string CityType;
|
||||
public readonly double InstanceSocket_;
|
||||
public readonly string InstanceSocketLink_;
|
||||
public readonly double SignSocket_;
|
||||
public readonly string SignId_;
|
||||
public readonly bool LFUse_;
|
||||
public readonly string BuildingLFData_;
|
||||
public readonly string BuildingFile;
|
||||
public BuildingMetaData(BuildingMetaDataMutable data)
|
||||
{
|
||||
BuildingId = data.BuildingId;
|
||||
BuildingOpen = data.BuildingOpen;
|
||||
Owner = data.Owner;
|
||||
Editor = data.Editor;
|
||||
BuildingName = data.BuildingName;
|
||||
BuildingDesc = data.BuildingDesc;
|
||||
DetailThumbnail_ = data.DetailThumbnail_;
|
||||
BuildingModelData_ = data.BuildingModelData_;
|
||||
BuildingSize = data.BuildingSize;
|
||||
CityType = data.CityType;
|
||||
InstanceSocket_ = data.InstanceSocket_;
|
||||
InstanceSocketLink_ = data.InstanceSocketLink_;
|
||||
SignSocket_ = data.SignSocket_;
|
||||
SignId_ = data.SignId_;
|
||||
LFUse_ = data.LFUse_;
|
||||
BuildingLFData_ = data.BuildingLFData_;
|
||||
BuildingFile = data.BuildingFile;
|
||||
}
|
||||
}
|
||||
|
||||
public partial class BuildingMetaTable
|
||||
{
|
||||
public readonly IReadOnlyList<BuildingMetaData> BuildingMetaDataList;
|
||||
public BuildingMetaTable(BuildingMetaTableMutable data)
|
||||
{
|
||||
if(data.BuildingMetaDataList != null)
|
||||
BuildingMetaDataList = data.BuildingMetaDataList.Select(x => new BuildingMetaData(x)).ToList().AsReadOnly();
|
||||
}
|
||||
}
|
||||
|
||||
}
|
||||
87
ServerCommon/MetaAssets/MetaTable/BuildingLfData.cs
Normal file
87
ServerCommon/MetaAssets/MetaTable/BuildingLfData.cs
Normal file
@@ -0,0 +1,87 @@
|
||||
// <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;
|
||||
using Newtonsoft.Json.Converters;
|
||||
using Newtonsoft.Json;
|
||||
|
||||
namespace MetaAssets
|
||||
{
|
||||
#pragma warning disable
|
||||
|
||||
public partial class BuildingLfMetaDataMutable
|
||||
{
|
||||
[JsonProperty("Id")]
|
||||
public int Id { get; set; }
|
||||
[JsonProperty("InstanceType")]
|
||||
public InstanceType InstanceType { get; set; }
|
||||
[JsonProperty("ItemType")]
|
||||
public ItemType ItemType { get; set; }
|
||||
[JsonProperty("ItemId")]
|
||||
public int ItemId { get; set; }
|
||||
[JsonProperty("NFT")]
|
||||
public bool NFT { get; set; }
|
||||
[JsonProperty("PositionX")]
|
||||
public string PositionX { get; set; }
|
||||
[JsonProperty("PositionY")]
|
||||
public string PositionY { get; set; }
|
||||
[JsonProperty("Rotation")]
|
||||
public string Rotation { get; set; }
|
||||
[JsonProperty("Usable")]
|
||||
public bool Usable { get; set; }
|
||||
[JsonProperty("Function")]
|
||||
public string Function { get; set; }
|
||||
}
|
||||
|
||||
public partial class BuildingLfMetaTableMutable
|
||||
{
|
||||
[JsonProperty("BuildingLfMetaDataList")]
|
||||
public IList<BuildingLfMetaDataMutable> BuildingLfMetaDataList { get; set; }
|
||||
}
|
||||
|
||||
//////////////////////////////
|
||||
// readonly class
|
||||
//////////////////////////////
|
||||
public partial class BuildingLfMetaData
|
||||
{
|
||||
public readonly int Id;
|
||||
public readonly InstanceType InstanceType;
|
||||
public readonly ItemType ItemType;
|
||||
public readonly int ItemId;
|
||||
public readonly bool NFT;
|
||||
public readonly string PositionX;
|
||||
public readonly string PositionY;
|
||||
public readonly string Rotation;
|
||||
public readonly bool Usable;
|
||||
public readonly string Function;
|
||||
public BuildingLfMetaData(BuildingLfMetaDataMutable data)
|
||||
{
|
||||
Id = data.Id;
|
||||
InstanceType = data.InstanceType;
|
||||
ItemType = data.ItemType;
|
||||
ItemId = data.ItemId;
|
||||
NFT = data.NFT;
|
||||
PositionX = data.PositionX;
|
||||
PositionY = data.PositionY;
|
||||
Rotation = data.Rotation;
|
||||
Usable = data.Usable;
|
||||
Function = data.Function;
|
||||
}
|
||||
}
|
||||
|
||||
public partial class BuildingLfMetaTable
|
||||
{
|
||||
public readonly IReadOnlyList<BuildingLfMetaData> BuildingLfMetaDataList;
|
||||
public BuildingLfMetaTable(BuildingLfMetaTableMutable data)
|
||||
{
|
||||
if(data.BuildingLfMetaDataList != null)
|
||||
BuildingLfMetaDataList = data.BuildingLfMetaDataList.Select(x => new BuildingLfMetaData(x)).ToList().AsReadOnly();
|
||||
}
|
||||
}
|
||||
|
||||
}
|
||||
@@ -0,0 +1,59 @@
|
||||
// <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;
|
||||
using Newtonsoft.Json.Converters;
|
||||
using Newtonsoft.Json;
|
||||
|
||||
namespace MetaAssets
|
||||
{
|
||||
#pragma warning disable
|
||||
|
||||
public partial class CaliumConverterMaterialDataMutable
|
||||
{
|
||||
[JsonProperty("SlotId")]
|
||||
public int SlotId { get; set; }
|
||||
[JsonProperty("ItemId")]
|
||||
public int ItemId { get; set; }
|
||||
[JsonProperty("Value")]
|
||||
public int Value { get; set; }
|
||||
}
|
||||
|
||||
public partial class CaliumConverterMaterialTableMutable
|
||||
{
|
||||
[JsonProperty("CaliumConverterMaterialDataList")]
|
||||
public IList<CaliumConverterMaterialDataMutable> CaliumConverterMaterialDataList { get; set; }
|
||||
}
|
||||
|
||||
//////////////////////////////
|
||||
// readonly class
|
||||
//////////////////////////////
|
||||
public partial class CaliumConverterMaterialData
|
||||
{
|
||||
public readonly int SlotId;
|
||||
public readonly int ItemId;
|
||||
public readonly int Value;
|
||||
public CaliumConverterMaterialData(CaliumConverterMaterialDataMutable data)
|
||||
{
|
||||
SlotId = data.SlotId;
|
||||
ItemId = data.ItemId;
|
||||
Value = data.Value;
|
||||
}
|
||||
}
|
||||
|
||||
public partial class CaliumConverterMaterialTable
|
||||
{
|
||||
public readonly IReadOnlyList<CaliumConverterMaterialData> CaliumConverterMaterialDataList;
|
||||
public CaliumConverterMaterialTable(CaliumConverterMaterialTableMutable data)
|
||||
{
|
||||
if(data.CaliumConverterMaterialDataList != null)
|
||||
CaliumConverterMaterialDataList = data.CaliumConverterMaterialDataList.Select(x => new CaliumConverterMaterialData(x)).ToList().AsReadOnly();
|
||||
}
|
||||
}
|
||||
|
||||
}
|
||||
83
ServerCommon/MetaAssets/MetaTable/ClaimData.cs
Normal file
83
ServerCommon/MetaAssets/MetaTable/ClaimData.cs
Normal file
@@ -0,0 +1,83 @@
|
||||
// <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;
|
||||
using Newtonsoft.Json.Converters;
|
||||
using Newtonsoft.Json;
|
||||
|
||||
namespace MetaAssets
|
||||
{
|
||||
#pragma warning disable
|
||||
|
||||
public partial class ClaimMetaDataMutable
|
||||
{
|
||||
[JsonProperty("Id")]
|
||||
public int ClaimId { get; set; }
|
||||
[JsonProperty("StartTime")]
|
||||
public DateTimeOffset StartTime { get; set; }
|
||||
[JsonProperty("EndTime")]
|
||||
public DateTimeOffset EndTime { get; set; }
|
||||
[JsonProperty("Tab1_Name")]
|
||||
public string Tab1_Name_ { get; set; }
|
||||
[JsonProperty("Tab1_Desc")]
|
||||
public string Tab1_Desc_ { get; set; }
|
||||
[JsonProperty("Tab1_BgImage")]
|
||||
public string Tab1_BgImage_ { get; set; }
|
||||
[JsonProperty("Tab2_Name")]
|
||||
public string Tab2_Name_ { get; set; }
|
||||
[JsonProperty("Tab2_Desc")]
|
||||
public string Tab2_Desc_ { get; set; }
|
||||
[JsonProperty("Tab2_BgImage")]
|
||||
public string Tab2_BgImage_ { get; set; }
|
||||
}
|
||||
|
||||
public partial class ClaimMetaTableMutable
|
||||
{
|
||||
[JsonProperty("ClaimMetaDataList")]
|
||||
public IList<ClaimMetaDataMutable> ClaimMetaDataList { get; set; }
|
||||
}
|
||||
|
||||
//////////////////////////////
|
||||
// readonly class
|
||||
//////////////////////////////
|
||||
public partial class ClaimMetaData
|
||||
{
|
||||
public readonly int ClaimId;
|
||||
public readonly DateTimeOffset StartTime;
|
||||
public readonly DateTimeOffset EndTime;
|
||||
public readonly string Tab1_Name_;
|
||||
public readonly string Tab1_Desc_;
|
||||
public readonly string Tab1_BgImage_;
|
||||
public readonly string Tab2_Name_;
|
||||
public readonly string Tab2_Desc_;
|
||||
public readonly string Tab2_BgImage_;
|
||||
public ClaimMetaData(ClaimMetaDataMutable data)
|
||||
{
|
||||
ClaimId = data.ClaimId;
|
||||
StartTime = data.StartTime;
|
||||
EndTime = data.EndTime;
|
||||
Tab1_Name_ = data.Tab1_Name_;
|
||||
Tab1_Desc_ = data.Tab1_Desc_;
|
||||
Tab1_BgImage_ = data.Tab1_BgImage_;
|
||||
Tab2_Name_ = data.Tab2_Name_;
|
||||
Tab2_Desc_ = data.Tab2_Desc_;
|
||||
Tab2_BgImage_ = data.Tab2_BgImage_;
|
||||
}
|
||||
}
|
||||
|
||||
public partial class ClaimMetaTable
|
||||
{
|
||||
public readonly IReadOnlyList<ClaimMetaData> ClaimMetaDataList;
|
||||
public ClaimMetaTable(ClaimMetaTableMutable data)
|
||||
{
|
||||
if(data.ClaimMetaDataList != null)
|
||||
ClaimMetaDataList = data.ClaimMetaDataList.Select(x => new ClaimMetaData(x)).ToList().AsReadOnly();
|
||||
}
|
||||
}
|
||||
|
||||
}
|
||||
71
ServerCommon/MetaAssets/MetaTable/ClaimRewardData.cs
Normal file
71
ServerCommon/MetaAssets/MetaTable/ClaimRewardData.cs
Normal file
@@ -0,0 +1,71 @@
|
||||
// <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;
|
||||
using Newtonsoft.Json.Converters;
|
||||
using Newtonsoft.Json;
|
||||
|
||||
namespace MetaAssets
|
||||
{
|
||||
#pragma warning disable
|
||||
|
||||
public partial class ClaimRewardMetaDataMutable
|
||||
{
|
||||
[JsonProperty("Id")]
|
||||
public int Idx { get; set; }
|
||||
[JsonProperty("ClaimId")]
|
||||
public int ClaimId { get; set; }
|
||||
[JsonProperty("ClaimType")]
|
||||
public ClaimType ClaimType { get; set; }
|
||||
[JsonProperty("RewardGroupID")]
|
||||
public int RewardGroupID { get; set; }
|
||||
[JsonProperty("CoolTime")]
|
||||
public long CoolTime { get; set; }
|
||||
[JsonProperty("IsSpecialReward")]
|
||||
public bool IsSpecialReward { get; set; }
|
||||
}
|
||||
|
||||
public partial class ClaimRewardMetaTableMutable
|
||||
{
|
||||
[JsonProperty("ClaimRewardMetaDataList")]
|
||||
public IList<ClaimRewardMetaDataMutable> ClaimRewardMetaDataList { get; set; }
|
||||
}
|
||||
|
||||
//////////////////////////////
|
||||
// readonly class
|
||||
//////////////////////////////
|
||||
public partial class ClaimRewardMetaData
|
||||
{
|
||||
public readonly int Idx;
|
||||
public readonly int ClaimId;
|
||||
public readonly ClaimType ClaimType;
|
||||
public readonly int RewardGroupID;
|
||||
public readonly long CoolTime;
|
||||
public readonly bool IsSpecialReward;
|
||||
public ClaimRewardMetaData(ClaimRewardMetaDataMutable data)
|
||||
{
|
||||
Idx = data.Idx;
|
||||
ClaimId = data.ClaimId;
|
||||
ClaimType = data.ClaimType;
|
||||
RewardGroupID = data.RewardGroupID;
|
||||
CoolTime = data.CoolTime;
|
||||
IsSpecialReward = data.IsSpecialReward;
|
||||
}
|
||||
}
|
||||
|
||||
public partial class ClaimRewardMetaTable
|
||||
{
|
||||
public readonly IReadOnlyList<ClaimRewardMetaData> ClaimRewardMetaDataList;
|
||||
public ClaimRewardMetaTable(ClaimRewardMetaTableMutable data)
|
||||
{
|
||||
if(data.ClaimRewardMetaDataList != null)
|
||||
ClaimRewardMetaDataList = data.ClaimRewardMetaDataList.Select(x => new ClaimRewardMetaData(x)).ToList().AsReadOnly();
|
||||
}
|
||||
}
|
||||
|
||||
}
|
||||
59
ServerCommon/MetaAssets/MetaTable/ClothEquipTypeData.cs
Normal file
59
ServerCommon/MetaAssets/MetaTable/ClothEquipTypeData.cs
Normal file
@@ -0,0 +1,59 @@
|
||||
// <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;
|
||||
using Newtonsoft.Json.Converters;
|
||||
using Newtonsoft.Json;
|
||||
|
||||
namespace MetaAssets
|
||||
{
|
||||
#pragma warning disable
|
||||
|
||||
public partial class ClothEquipTypeDataMutable
|
||||
{
|
||||
[JsonProperty("Meta_id")]
|
||||
public int Meta_id { get; set; }
|
||||
[JsonProperty("SmallType")]
|
||||
public string SmallType { get; set; }
|
||||
[JsonProperty("EquipSlotType")]
|
||||
public string EquipSlotType { get; set; }
|
||||
}
|
||||
|
||||
public partial class ClothEquipTypeMetaTableMutable
|
||||
{
|
||||
[JsonProperty("ClothEquipTypeDataList")]
|
||||
public IList<ClothEquipTypeDataMutable> ClothEquipTypeDataList { get; set; }
|
||||
}
|
||||
|
||||
//////////////////////////////
|
||||
// readonly class
|
||||
//////////////////////////////
|
||||
public partial class ClothEquipTypeData
|
||||
{
|
||||
public readonly int Meta_id;
|
||||
public readonly string SmallType;
|
||||
public readonly string EquipSlotType;
|
||||
public ClothEquipTypeData(ClothEquipTypeDataMutable data)
|
||||
{
|
||||
Meta_id = data.Meta_id;
|
||||
SmallType = data.SmallType;
|
||||
EquipSlotType = data.EquipSlotType;
|
||||
}
|
||||
}
|
||||
|
||||
public partial class ClothEquipTypeMetaTable
|
||||
{
|
||||
public readonly IReadOnlyList<ClothEquipTypeData> ClothEquipTypeDataList;
|
||||
public ClothEquipTypeMetaTable(ClothEquipTypeMetaTableMutable data)
|
||||
{
|
||||
if(data.ClothEquipTypeDataList != null)
|
||||
ClothEquipTypeDataList = data.ClothEquipTypeDataList.Select(x => new ClothEquipTypeData(x)).ToList().AsReadOnly();
|
||||
}
|
||||
}
|
||||
|
||||
}
|
||||
129
ServerCommon/MetaAssets/MetaTable/Common.cs
Normal file
129
ServerCommon/MetaAssets/MetaTable/Common.cs
Normal file
@@ -0,0 +1,129 @@
|
||||
// <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;
|
||||
using Newtonsoft.Json.Converters;
|
||||
using Newtonsoft.Json;
|
||||
|
||||
namespace MetaAssets
|
||||
{
|
||||
#pragma warning disable
|
||||
|
||||
public partial class CurrencyRewardMutable
|
||||
{
|
||||
[JsonProperty("Id")]
|
||||
public int Id { get; set; }
|
||||
[JsonProperty("Value")]
|
||||
public double Value { get; set; }
|
||||
}
|
||||
|
||||
public partial class ItemRewardMutable
|
||||
{
|
||||
[JsonProperty("Id")]
|
||||
public int Id { get; set; }
|
||||
[JsonProperty("Count")]
|
||||
public int Count { get; set; }
|
||||
}
|
||||
|
||||
public partial class SeasonPassExpRewardMutable
|
||||
{
|
||||
[JsonProperty("Id")]
|
||||
public int Id { get; set; }
|
||||
[JsonProperty("Value")]
|
||||
public int Value { get; set; }
|
||||
}
|
||||
|
||||
public partial class RewardMutable
|
||||
{
|
||||
[JsonProperty("Currency")]
|
||||
public CurrencyRewardMutable Currency { get; set; }
|
||||
[JsonProperty("Item")]
|
||||
public ItemRewardMutable Item { get; set; }
|
||||
[JsonProperty("SeasonPassExp")]
|
||||
public SeasonPassExpRewardMutable SeasonPassExp { get; set; }
|
||||
}
|
||||
|
||||
public partial class EnumCheckerMutable
|
||||
{
|
||||
[JsonProperty("TextId")]
|
||||
public string TextId { get; set; }
|
||||
}
|
||||
|
||||
public partial class CommonSchemaMutable
|
||||
{
|
||||
}
|
||||
|
||||
//////////////////////////////
|
||||
// readonly class
|
||||
//////////////////////////////
|
||||
public partial class CurrencyReward
|
||||
{
|
||||
public readonly int Id;
|
||||
public readonly double Value;
|
||||
public CurrencyReward(CurrencyRewardMutable data)
|
||||
{
|
||||
Id = data.Id;
|
||||
Value = data.Value;
|
||||
}
|
||||
}
|
||||
|
||||
public partial class ItemReward
|
||||
{
|
||||
public readonly int Id;
|
||||
public readonly int Count;
|
||||
public ItemReward(ItemRewardMutable data)
|
||||
{
|
||||
Id = data.Id;
|
||||
Count = data.Count;
|
||||
}
|
||||
}
|
||||
|
||||
public partial class SeasonPassExpReward
|
||||
{
|
||||
public readonly int Id;
|
||||
public readonly int Value;
|
||||
public SeasonPassExpReward(SeasonPassExpRewardMutable data)
|
||||
{
|
||||
Id = data.Id;
|
||||
Value = data.Value;
|
||||
}
|
||||
}
|
||||
|
||||
public partial class Reward
|
||||
{
|
||||
public readonly CurrencyReward Currency;
|
||||
public readonly ItemReward Item;
|
||||
public readonly SeasonPassExpReward SeasonPassExp;
|
||||
public Reward(RewardMutable data)
|
||||
{
|
||||
if(data.Currency != null)
|
||||
Currency = new CurrencyReward(data.Currency);
|
||||
if(data.Item != null)
|
||||
Item = new ItemReward(data.Item);
|
||||
if(data.SeasonPassExp != null)
|
||||
SeasonPassExp = new SeasonPassExpReward(data.SeasonPassExp);
|
||||
}
|
||||
}
|
||||
|
||||
public partial class EnumChecker
|
||||
{
|
||||
public readonly string TextId;
|
||||
public EnumChecker(EnumCheckerMutable data)
|
||||
{
|
||||
TextId = data.TextId;
|
||||
}
|
||||
}
|
||||
|
||||
public partial class CommonSchema
|
||||
{
|
||||
public CommonSchema(CommonSchemaMutable data)
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
}
|
||||
140
ServerCommon/MetaAssets/MetaTable/CraftingData.cs
Normal file
140
ServerCommon/MetaAssets/MetaTable/CraftingData.cs
Normal file
@@ -0,0 +1,140 @@
|
||||
// <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;
|
||||
using Newtonsoft.Json.Converters;
|
||||
using Newtonsoft.Json;
|
||||
|
||||
namespace MetaAssets
|
||||
{
|
||||
#pragma warning disable
|
||||
|
||||
public partial class CraftingMaterialMutable
|
||||
{
|
||||
[JsonProperty("ItemId")]
|
||||
public int ItemId { get; set; }
|
||||
[JsonProperty("ItemValue")]
|
||||
public int ItemValue { get; set; }
|
||||
}
|
||||
|
||||
public partial class CraftingAttributeMutable
|
||||
{
|
||||
[JsonProperty("AttributeName")]
|
||||
public string AttributeName { get; set; }
|
||||
[JsonProperty("AttributeValue")]
|
||||
public int AttributeValue { get; set; }
|
||||
}
|
||||
|
||||
public partial class CraftingMetaDataMutable
|
||||
{
|
||||
[JsonProperty("Id")]
|
||||
public int Id { get; set; }
|
||||
[JsonProperty("PropSmallType")]
|
||||
public EPropSmallType PropSmallType { get; set; }
|
||||
[JsonProperty("Crafting_ItemId")]
|
||||
public int Crafting_ItemId { get; set; }
|
||||
[JsonProperty("Crafting_ItemValue")]
|
||||
public int Crafting_ItemValue { get; set; }
|
||||
[JsonProperty("RecipeType")]
|
||||
public ERecipeType RecipeType { get; set; }
|
||||
[JsonProperty("Recipe_ItemId")]
|
||||
public int Recipe_ItemId { get; set; }
|
||||
[JsonProperty("Material")]
|
||||
public IList<CraftingMaterialMutable> Material { get; set; }
|
||||
[JsonProperty("Attribute")]
|
||||
public IList<CraftingAttributeMutable> Attribute { get; set; }
|
||||
[JsonProperty("Prop")]
|
||||
public IList<int> Prop { get; set; }
|
||||
[JsonProperty("CraftingTime")]
|
||||
public int CraftingTime { get; set; }
|
||||
[JsonProperty("Beacon_ReduceTime")]
|
||||
public int Beacon_ReduceTime { get; set; }
|
||||
[JsonProperty("Beacon_BonusItemId")]
|
||||
public int Beacon_BonusItemId { get; set; }
|
||||
[JsonProperty("max_craft_limit")]
|
||||
public int max_craft_limit { get; set; }
|
||||
}
|
||||
|
||||
public partial class CraftingMetaTableMutable
|
||||
{
|
||||
[JsonProperty("CraftingMetaDataList")]
|
||||
public IList<CraftingMetaDataMutable> CraftingMetaDataList { get; set; }
|
||||
}
|
||||
|
||||
//////////////////////////////
|
||||
// readonly class
|
||||
//////////////////////////////
|
||||
public partial class CraftingMaterial
|
||||
{
|
||||
public readonly int ItemId;
|
||||
public readonly int ItemValue;
|
||||
public CraftingMaterial(CraftingMaterialMutable data)
|
||||
{
|
||||
ItemId = data.ItemId;
|
||||
ItemValue = data.ItemValue;
|
||||
}
|
||||
}
|
||||
|
||||
public partial class CraftingAttribute
|
||||
{
|
||||
public readonly string AttributeName;
|
||||
public readonly int AttributeValue;
|
||||
public CraftingAttribute(CraftingAttributeMutable data)
|
||||
{
|
||||
AttributeName = data.AttributeName;
|
||||
AttributeValue = data.AttributeValue;
|
||||
}
|
||||
}
|
||||
|
||||
public partial class CraftingMetaData
|
||||
{
|
||||
public readonly int Id;
|
||||
public readonly EPropSmallType PropSmallType;
|
||||
public readonly int Crafting_ItemId;
|
||||
public readonly int Crafting_ItemValue;
|
||||
public readonly ERecipeType RecipeType;
|
||||
public readonly int Recipe_ItemId;
|
||||
public readonly IReadOnlyList<CraftingMaterial> Material;
|
||||
public readonly IReadOnlyList<CraftingAttribute> Attribute;
|
||||
public readonly IReadOnlyList<int> Prop;
|
||||
public readonly int CraftingTime;
|
||||
public readonly int Beacon_ReduceTime;
|
||||
public readonly int Beacon_BonusItemId;
|
||||
public readonly int max_craft_limit;
|
||||
public CraftingMetaData(CraftingMetaDataMutable data)
|
||||
{
|
||||
Id = data.Id;
|
||||
PropSmallType = data.PropSmallType;
|
||||
Crafting_ItemId = data.Crafting_ItemId;
|
||||
Crafting_ItemValue = data.Crafting_ItemValue;
|
||||
RecipeType = data.RecipeType;
|
||||
Recipe_ItemId = data.Recipe_ItemId;
|
||||
if(data.Material != null)
|
||||
Material = data.Material.Select(x => new CraftingMaterial(x)).ToList().AsReadOnly();
|
||||
if(data.Attribute != null)
|
||||
Attribute = data.Attribute.Select(x => new CraftingAttribute(x)).ToList().AsReadOnly();
|
||||
if(data.Prop != null)
|
||||
Prop = data.Prop.ToList().AsReadOnly();
|
||||
CraftingTime = data.CraftingTime;
|
||||
Beacon_ReduceTime = data.Beacon_ReduceTime;
|
||||
Beacon_BonusItemId = data.Beacon_BonusItemId;
|
||||
max_craft_limit = data.max_craft_limit;
|
||||
}
|
||||
}
|
||||
|
||||
public partial class CraftingMetaTable
|
||||
{
|
||||
public readonly IReadOnlyList<CraftingMetaData> CraftingMetaDataList;
|
||||
public CraftingMetaTable(CraftingMetaTableMutable data)
|
||||
{
|
||||
if(data.CraftingMetaDataList != null)
|
||||
CraftingMetaDataList = data.CraftingMetaDataList.Select(x => new CraftingMetaData(x)).ToList().AsReadOnly();
|
||||
}
|
||||
}
|
||||
|
||||
}
|
||||
75
ServerCommon/MetaAssets/MetaTable/CurrencyData.cs
Normal file
75
ServerCommon/MetaAssets/MetaTable/CurrencyData.cs
Normal file
@@ -0,0 +1,75 @@
|
||||
// <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;
|
||||
using Newtonsoft.Json.Converters;
|
||||
using Newtonsoft.Json;
|
||||
|
||||
namespace MetaAssets
|
||||
{
|
||||
#pragma warning disable
|
||||
|
||||
public partial class CurrencyMetaDataMutable
|
||||
{
|
||||
[JsonProperty("Id")]
|
||||
public int Id { get; set; }
|
||||
[JsonProperty("CurrencyType")]
|
||||
public CurrencyType CurrencyType { get; set; }
|
||||
[JsonProperty("Name")]
|
||||
public string Name { get; set; }
|
||||
[JsonProperty("Description")]
|
||||
public string Description { get; set; }
|
||||
[JsonProperty("MaxCount")]
|
||||
public double MaxCount { get; set; }
|
||||
[JsonProperty("IconPath")]
|
||||
public string IconPath { get; set; }
|
||||
[JsonProperty("ItemID")]
|
||||
public int ItemId { get; set; }
|
||||
}
|
||||
|
||||
public partial class CurrencyMetaTableMutable
|
||||
{
|
||||
[JsonProperty("CurrencyMetaDataList")]
|
||||
public IList<CurrencyMetaDataMutable> CurrencyMetaDataList { get; set; }
|
||||
}
|
||||
|
||||
//////////////////////////////
|
||||
// readonly class
|
||||
//////////////////////////////
|
||||
public partial class CurrencyMetaData
|
||||
{
|
||||
public readonly int Id;
|
||||
public readonly CurrencyType CurrencyType;
|
||||
public readonly string Name;
|
||||
public readonly string Description;
|
||||
public readonly double MaxCount;
|
||||
public readonly string IconPath;
|
||||
public readonly int ItemId;
|
||||
public CurrencyMetaData(CurrencyMetaDataMutable data)
|
||||
{
|
||||
Id = data.Id;
|
||||
CurrencyType = data.CurrencyType;
|
||||
Name = data.Name;
|
||||
Description = data.Description;
|
||||
MaxCount = data.MaxCount;
|
||||
IconPath = data.IconPath;
|
||||
ItemId = data.ItemId;
|
||||
}
|
||||
}
|
||||
|
||||
public partial class CurrencyMetaTable
|
||||
{
|
||||
public readonly IReadOnlyList<CurrencyMetaData> CurrencyMetaDataList;
|
||||
public CurrencyMetaTable(CurrencyMetaTableMutable data)
|
||||
{
|
||||
if(data.CurrencyMetaDataList != null)
|
||||
CurrencyMetaDataList = data.CurrencyMetaDataList.Select(x => new CurrencyMetaData(x)).ToList().AsReadOnly();
|
||||
}
|
||||
}
|
||||
|
||||
}
|
||||
83
ServerCommon/MetaAssets/MetaTable/EditableFramework.cs
Normal file
83
ServerCommon/MetaAssets/MetaTable/EditableFramework.cs
Normal file
@@ -0,0 +1,83 @@
|
||||
// <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;
|
||||
using Newtonsoft.Json.Converters;
|
||||
using Newtonsoft.Json;
|
||||
|
||||
namespace MetaAssets
|
||||
{
|
||||
#pragma warning disable
|
||||
|
||||
public partial class EditableFrameworkMetaDataMutable
|
||||
{
|
||||
[JsonProperty("id")]
|
||||
public int id { get; set; }
|
||||
[JsonProperty("name")]
|
||||
public string name { get; set; }
|
||||
[JsonProperty("desc")]
|
||||
public string desc { get; set; }
|
||||
[JsonProperty("image_2D")]
|
||||
public string image_2D { get; set; }
|
||||
[JsonProperty("image_3DBP")]
|
||||
public string image_3DBP { get; set; }
|
||||
[JsonProperty("TileType")]
|
||||
public ETileType TileType { get; set; }
|
||||
[JsonProperty("SnapType")]
|
||||
public ESnapType SnapType { get; set; }
|
||||
[JsonProperty("SubCategory_Id")]
|
||||
public string SubCategory_Id { get; set; }
|
||||
[JsonProperty("InteriorPoint")]
|
||||
public int InteriorPoint { get; set; }
|
||||
}
|
||||
|
||||
public partial class EditableFrameworkMetaTableMutable
|
||||
{
|
||||
[JsonProperty("EditableFrameworkMetaDataList")]
|
||||
public IList<EditableFrameworkMetaDataMutable> EditableFrameworkMetaDataList { get; set; }
|
||||
}
|
||||
|
||||
//////////////////////////////
|
||||
// readonly class
|
||||
//////////////////////////////
|
||||
public partial class EditableFrameworkMetaData
|
||||
{
|
||||
public readonly int id;
|
||||
public readonly string name;
|
||||
public readonly string desc;
|
||||
public readonly string image_2D;
|
||||
public readonly string image_3DBP;
|
||||
public readonly ETileType TileType;
|
||||
public readonly ESnapType SnapType;
|
||||
public readonly string SubCategory_Id;
|
||||
public readonly int InteriorPoint;
|
||||
public EditableFrameworkMetaData(EditableFrameworkMetaDataMutable data)
|
||||
{
|
||||
id = data.id;
|
||||
name = data.name;
|
||||
desc = data.desc;
|
||||
image_2D = data.image_2D;
|
||||
image_3DBP = data.image_3DBP;
|
||||
TileType = data.TileType;
|
||||
SnapType = data.SnapType;
|
||||
SubCategory_Id = data.SubCategory_Id;
|
||||
InteriorPoint = data.InteriorPoint;
|
||||
}
|
||||
}
|
||||
|
||||
public partial class EditableFrameworkMetaTable
|
||||
{
|
||||
public readonly IReadOnlyList<EditableFrameworkMetaData> EditableFrameworkMetaDataList;
|
||||
public EditableFrameworkMetaTable(EditableFrameworkMetaTableMutable data)
|
||||
{
|
||||
if(data.EditableFrameworkMetaDataList != null)
|
||||
EditableFrameworkMetaDataList = data.EditableFrameworkMetaDataList.Select(x => new EditableFrameworkMetaData(x)).ToList().AsReadOnly();
|
||||
}
|
||||
}
|
||||
|
||||
}
|
||||
87
ServerCommon/MetaAssets/MetaTable/EditableRoomData.cs
Normal file
87
ServerCommon/MetaAssets/MetaTable/EditableRoomData.cs
Normal file
@@ -0,0 +1,87 @@
|
||||
// <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;
|
||||
using Newtonsoft.Json.Converters;
|
||||
using Newtonsoft.Json;
|
||||
|
||||
namespace MetaAssets
|
||||
{
|
||||
#pragma warning disable
|
||||
|
||||
public partial class EditableRoomMetaDataMutable
|
||||
{
|
||||
[JsonProperty("id")]
|
||||
public int id { get; set; }
|
||||
[JsonProperty("name")]
|
||||
public string name { get; set; }
|
||||
[JsonProperty("desc")]
|
||||
public string desc { get; set; }
|
||||
[JsonProperty("image_2D")]
|
||||
public string image_2D { get; set; }
|
||||
[JsonProperty("SizeType")]
|
||||
public SizeType SizeType { get; set; }
|
||||
[JsonProperty("RoomSize")]
|
||||
public int RoomSize { get; set; }
|
||||
[JsonProperty("MaxFloor")]
|
||||
public int MaxFloor { get; set; }
|
||||
[JsonProperty("MaxCrafterCount")]
|
||||
public int MaxCrafterCount { get; set; }
|
||||
[JsonProperty("LimitInteriorPoint")]
|
||||
public int LimitInteriorPoint { get; set; }
|
||||
[JsonProperty("BgUmap")]
|
||||
public string BgUmap { get; set; }
|
||||
}
|
||||
|
||||
public partial class EditableRoomMetaTableMutable
|
||||
{
|
||||
[JsonProperty("EditableRoomMetaDataList")]
|
||||
public IList<EditableRoomMetaDataMutable> EditableRoomMetaDataList { get; set; }
|
||||
}
|
||||
|
||||
//////////////////////////////
|
||||
// readonly class
|
||||
//////////////////////////////
|
||||
public partial class EditableRoomMetaData
|
||||
{
|
||||
public readonly int id;
|
||||
public readonly string name;
|
||||
public readonly string desc;
|
||||
public readonly string image_2D;
|
||||
public readonly SizeType SizeType;
|
||||
public readonly int RoomSize;
|
||||
public readonly int MaxFloor;
|
||||
public readonly int MaxCrafterCount;
|
||||
public readonly int LimitInteriorPoint;
|
||||
public readonly string BgUmap;
|
||||
public EditableRoomMetaData(EditableRoomMetaDataMutable data)
|
||||
{
|
||||
id = data.id;
|
||||
name = data.name;
|
||||
desc = data.desc;
|
||||
image_2D = data.image_2D;
|
||||
SizeType = data.SizeType;
|
||||
RoomSize = data.RoomSize;
|
||||
MaxFloor = data.MaxFloor;
|
||||
MaxCrafterCount = data.MaxCrafterCount;
|
||||
LimitInteriorPoint = data.LimitInteriorPoint;
|
||||
BgUmap = data.BgUmap;
|
||||
}
|
||||
}
|
||||
|
||||
public partial class EditableRoomMetaTable
|
||||
{
|
||||
public readonly IReadOnlyList<EditableRoomMetaData> EditableRoomMetaDataList;
|
||||
public EditableRoomMetaTable(EditableRoomMetaTableMutable data)
|
||||
{
|
||||
if(data.EditableRoomMetaDataList != null)
|
||||
EditableRoomMetaDataList = data.EditableRoomMetaDataList.Select(x => new EditableRoomMetaData(x)).ToList().AsReadOnly();
|
||||
}
|
||||
}
|
||||
|
||||
}
|
||||
83
ServerCommon/MetaAssets/MetaTable/EmotionData.cs
Normal file
83
ServerCommon/MetaAssets/MetaTable/EmotionData.cs
Normal file
@@ -0,0 +1,83 @@
|
||||
// <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;
|
||||
using Newtonsoft.Json.Converters;
|
||||
using Newtonsoft.Json;
|
||||
|
||||
namespace MetaAssets
|
||||
{
|
||||
#pragma warning disable
|
||||
|
||||
public partial class EmotionMetaDataMutable
|
||||
{
|
||||
[JsonProperty("emotion_id")]
|
||||
public int EmotionId { get; set; }
|
||||
[JsonProperty("name")]
|
||||
public string Name { get; set; }
|
||||
[JsonProperty("emotion_2d")]
|
||||
public string Emotion2d { get; set; }
|
||||
[JsonProperty("animation_3d")]
|
||||
public string Animation3d { get; set; }
|
||||
[JsonProperty("icon_2d")]
|
||||
public string Icon2d { get; set; }
|
||||
[JsonProperty("facial_animation")]
|
||||
public FacialAnimationType FacialAnimation { get; set; }
|
||||
[JsonProperty("particle_position")]
|
||||
public ParticlePositionType ParticlePosition { get; set; }
|
||||
[JsonProperty("category")]
|
||||
public CategoryType Category { get; set; }
|
||||
[JsonProperty("emotion_get_way")]
|
||||
public string EmotionGetWay { get; set; }
|
||||
}
|
||||
|
||||
public partial class EmotionMetaTableMutable
|
||||
{
|
||||
[JsonProperty("EmotionMetaDataList")]
|
||||
public IList<EmotionMetaDataMutable> EmotionMetaDataList { get; set; }
|
||||
}
|
||||
|
||||
//////////////////////////////
|
||||
// readonly class
|
||||
//////////////////////////////
|
||||
public partial class EmotionMetaData
|
||||
{
|
||||
public readonly int EmotionId;
|
||||
public readonly string Name;
|
||||
public readonly string Emotion2d;
|
||||
public readonly string Animation3d;
|
||||
public readonly string Icon2d;
|
||||
public readonly FacialAnimationType FacialAnimation;
|
||||
public readonly ParticlePositionType ParticlePosition;
|
||||
public readonly CategoryType Category;
|
||||
public readonly string EmotionGetWay;
|
||||
public EmotionMetaData(EmotionMetaDataMutable data)
|
||||
{
|
||||
EmotionId = data.EmotionId;
|
||||
Name = data.Name;
|
||||
Emotion2d = data.Emotion2d;
|
||||
Animation3d = data.Animation3d;
|
||||
Icon2d = data.Icon2d;
|
||||
FacialAnimation = data.FacialAnimation;
|
||||
ParticlePosition = data.ParticlePosition;
|
||||
Category = data.Category;
|
||||
EmotionGetWay = data.EmotionGetWay;
|
||||
}
|
||||
}
|
||||
|
||||
public partial class EmotionMetaTable
|
||||
{
|
||||
public readonly IReadOnlyList<EmotionMetaData> EmotionMetaDataList;
|
||||
public EmotionMetaTable(EmotionMetaTableMutable data)
|
||||
{
|
||||
if(data.EmotionMetaDataList != null)
|
||||
EmotionMetaDataList = data.EmotionMetaDataList.Select(x => new EmotionMetaData(x)).ToList().AsReadOnly();
|
||||
}
|
||||
}
|
||||
|
||||
}
|
||||
55
ServerCommon/MetaAssets/MetaTable/EmotionPresetData.cs
Normal file
55
ServerCommon/MetaAssets/MetaTable/EmotionPresetData.cs
Normal file
@@ -0,0 +1,55 @@
|
||||
// <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;
|
||||
using Newtonsoft.Json.Converters;
|
||||
using Newtonsoft.Json;
|
||||
|
||||
namespace MetaAssets
|
||||
{
|
||||
#pragma warning disable
|
||||
|
||||
public partial class EmotionPresetMetaDataMutable
|
||||
{
|
||||
[JsonProperty("emotion_id")]
|
||||
public int EmotionId { get; set; }
|
||||
[JsonProperty("equip_number")]
|
||||
public int EquipNumber { get; set; }
|
||||
}
|
||||
|
||||
public partial class EmotionPresetMetaTableMutable
|
||||
{
|
||||
[JsonProperty("EmotionPresetMetaDataList")]
|
||||
public IList<EmotionPresetMetaDataMutable> EmotionPresetMetaDataList { get; set; }
|
||||
}
|
||||
|
||||
//////////////////////////////
|
||||
// readonly class
|
||||
//////////////////////////////
|
||||
public partial class EmotionPresetMetaData
|
||||
{
|
||||
public readonly int EmotionId;
|
||||
public readonly int EquipNumber;
|
||||
public EmotionPresetMetaData(EmotionPresetMetaDataMutable data)
|
||||
{
|
||||
EmotionId = data.EmotionId;
|
||||
EquipNumber = data.EquipNumber;
|
||||
}
|
||||
}
|
||||
|
||||
public partial class EmotionPresetMetaTable
|
||||
{
|
||||
public readonly IReadOnlyList<EmotionPresetMetaData> EmotionPresetMetaDataList;
|
||||
public EmotionPresetMetaTable(EmotionPresetMetaTableMutable data)
|
||||
{
|
||||
if(data.EmotionPresetMetaDataList != null)
|
||||
EmotionPresetMetaDataList = data.EmotionPresetMetaDataList.Select(x => new EmotionPresetMetaData(x)).ToList().AsReadOnly();
|
||||
}
|
||||
}
|
||||
|
||||
}
|
||||
139
ServerCommon/MetaAssets/MetaTable/FarmingPropData.cs
Normal file
139
ServerCommon/MetaAssets/MetaTable/FarmingPropData.cs
Normal file
@@ -0,0 +1,139 @@
|
||||
// <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;
|
||||
using Newtonsoft.Json.Converters;
|
||||
using Newtonsoft.Json;
|
||||
|
||||
namespace MetaAssets
|
||||
{
|
||||
#pragma warning disable
|
||||
|
||||
public partial class FarmingPropAttributeMutable
|
||||
{
|
||||
[JsonProperty("AttributeName")]
|
||||
public string AttributeName { get; set; }
|
||||
[JsonProperty("AttributeValue")]
|
||||
public int AttributeValue { get; set; }
|
||||
}
|
||||
|
||||
public partial class FarmingPropMetaDataMutable
|
||||
{
|
||||
[JsonProperty("Id")]
|
||||
public int Id { get; set; }
|
||||
[JsonProperty("AttributeCondition")]
|
||||
public IList<FarmingPropAttributeMutable> AttributeCondition { get; set; }
|
||||
[JsonProperty("UsageFeeType")]
|
||||
public CurrencyType UsageFeeType { get; set; }
|
||||
[JsonProperty("UsageFeePrice")]
|
||||
public double UsageFeePrice { get; set; }
|
||||
[JsonProperty("UsageFeePriceNpcSale")]
|
||||
public int UsageFeePriceNpcSale { get; set; }
|
||||
[JsonProperty("RewardCycleTimeUser")]
|
||||
public int RewardCycleTimeUser { get; set; }
|
||||
[JsonProperty("RewardCycleTimeNpc")]
|
||||
public int RewardCycleTimeNpc { get; set; }
|
||||
[JsonProperty("FarmingMaxCount")]
|
||||
public int FarmingMaxCount { get; set; }
|
||||
[JsonProperty("InteractionCoolTime")]
|
||||
public int InteractionCoolTime { get; set; }
|
||||
[JsonProperty("RewardGachaGroupID")]
|
||||
public int RewardGachaGroupID { get; set; }
|
||||
[JsonProperty("FarmingStartPosX")]
|
||||
public int FarmingStartPosX { get; set; }
|
||||
[JsonProperty("FarmingStartPosY")]
|
||||
public int FarmingStartPosY { get; set; }
|
||||
[JsonProperty("FarmingStartPosZ")]
|
||||
public int FarmingStartPosZ { get; set; }
|
||||
[JsonProperty("FarmingStartRotate")]
|
||||
public int FarmingStartRotate { get; set; }
|
||||
[JsonProperty("FarmingEndPosX")]
|
||||
public int FarmingEndPosX { get; set; }
|
||||
[JsonProperty("FarmingEndPosY")]
|
||||
public int FarmingEndPosY { get; set; }
|
||||
[JsonProperty("FarmingEndPosZ")]
|
||||
public int FarmingEndPosZ { get; set; }
|
||||
[JsonProperty("FarmingEndRotate")]
|
||||
public int FarmingEndRotate { get; set; }
|
||||
}
|
||||
|
||||
public partial class FarmingPropMetaTableMutable
|
||||
{
|
||||
[JsonProperty("FarmingPropMetaDataList")]
|
||||
public IList<FarmingPropMetaDataMutable> FarmingPropMetaDataList { get; set; }
|
||||
}
|
||||
|
||||
//////////////////////////////
|
||||
// readonly class
|
||||
//////////////////////////////
|
||||
public partial class FarmingPropAttribute
|
||||
{
|
||||
public readonly string AttributeName;
|
||||
public readonly int AttributeValue;
|
||||
public FarmingPropAttribute(FarmingPropAttributeMutable data)
|
||||
{
|
||||
AttributeName = data.AttributeName;
|
||||
AttributeValue = data.AttributeValue;
|
||||
}
|
||||
}
|
||||
|
||||
public partial class FarmingPropMetaData
|
||||
{
|
||||
public readonly int Id;
|
||||
public readonly IReadOnlyList<FarmingPropAttribute> AttributeCondition;
|
||||
public readonly CurrencyType UsageFeeType;
|
||||
public readonly double UsageFeePrice;
|
||||
public readonly int UsageFeePriceNpcSale;
|
||||
public readonly int RewardCycleTimeUser;
|
||||
public readonly int RewardCycleTimeNpc;
|
||||
public readonly int FarmingMaxCount;
|
||||
public readonly int InteractionCoolTime;
|
||||
public readonly int RewardGachaGroupID;
|
||||
public readonly int FarmingStartPosX;
|
||||
public readonly int FarmingStartPosY;
|
||||
public readonly int FarmingStartPosZ;
|
||||
public readonly int FarmingStartRotate;
|
||||
public readonly int FarmingEndPosX;
|
||||
public readonly int FarmingEndPosY;
|
||||
public readonly int FarmingEndPosZ;
|
||||
public readonly int FarmingEndRotate;
|
||||
public FarmingPropMetaData(FarmingPropMetaDataMutable data)
|
||||
{
|
||||
Id = data.Id;
|
||||
if(data.AttributeCondition != null)
|
||||
AttributeCondition = data.AttributeCondition.Select(x => new FarmingPropAttribute(x)).ToList().AsReadOnly();
|
||||
UsageFeeType = data.UsageFeeType;
|
||||
UsageFeePrice = data.UsageFeePrice;
|
||||
UsageFeePriceNpcSale = data.UsageFeePriceNpcSale;
|
||||
RewardCycleTimeUser = data.RewardCycleTimeUser;
|
||||
RewardCycleTimeNpc = data.RewardCycleTimeNpc;
|
||||
FarmingMaxCount = data.FarmingMaxCount;
|
||||
InteractionCoolTime = data.InteractionCoolTime;
|
||||
RewardGachaGroupID = data.RewardGachaGroupID;
|
||||
FarmingStartPosX = data.FarmingStartPosX;
|
||||
FarmingStartPosY = data.FarmingStartPosY;
|
||||
FarmingStartPosZ = data.FarmingStartPosZ;
|
||||
FarmingStartRotate = data.FarmingStartRotate;
|
||||
FarmingEndPosX = data.FarmingEndPosX;
|
||||
FarmingEndPosY = data.FarmingEndPosY;
|
||||
FarmingEndPosZ = data.FarmingEndPosZ;
|
||||
FarmingEndRotate = data.FarmingEndRotate;
|
||||
}
|
||||
}
|
||||
|
||||
public partial class FarmingPropMetaTable
|
||||
{
|
||||
public readonly IReadOnlyList<FarmingPropMetaData> FarmingPropMetaDataList;
|
||||
public FarmingPropMetaTable(FarmingPropMetaTableMutable data)
|
||||
{
|
||||
if(data.FarmingPropMetaDataList != null)
|
||||
FarmingPropMetaDataList = data.FarmingPropMetaDataList.Select(x => new FarmingPropMetaData(x)).ToList().AsReadOnly();
|
||||
}
|
||||
}
|
||||
|
||||
}
|
||||
64
ServerCommon/MetaAssets/MetaTable/GachaData.cs
Normal file
64
ServerCommon/MetaAssets/MetaTable/GachaData.cs
Normal file
@@ -0,0 +1,64 @@
|
||||
// <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;
|
||||
using Newtonsoft.Json.Converters;
|
||||
using Newtonsoft.Json;
|
||||
|
||||
namespace MetaAssets
|
||||
{
|
||||
#pragma warning disable
|
||||
|
||||
public partial class GachaMetaDataMutable
|
||||
{
|
||||
[JsonProperty("Id")]
|
||||
public int Id { get; set; }
|
||||
[JsonProperty("GroupId")]
|
||||
public int GroupId { get; set; }
|
||||
[JsonProperty("Reward")]
|
||||
public RewardMutable Reward { get; set; }
|
||||
[JsonProperty("Weight")]
|
||||
public int Weight { get; set; }
|
||||
}
|
||||
|
||||
public partial class GachaMetaTableMutable
|
||||
{
|
||||
[JsonProperty("GachaMetaDataList")]
|
||||
public IList<GachaMetaDataMutable> GachaMetaDataList { get; set; }
|
||||
}
|
||||
|
||||
//////////////////////////////
|
||||
// readonly class
|
||||
//////////////////////////////
|
||||
public partial class GachaMetaData
|
||||
{
|
||||
public readonly int Id;
|
||||
public readonly int GroupId;
|
||||
public readonly Reward Reward;
|
||||
public readonly int Weight;
|
||||
public GachaMetaData(GachaMetaDataMutable data)
|
||||
{
|
||||
Id = data.Id;
|
||||
GroupId = data.GroupId;
|
||||
if(data.Reward != null)
|
||||
Reward = new Reward(data.Reward);
|
||||
Weight = data.Weight;
|
||||
}
|
||||
}
|
||||
|
||||
public partial class GachaMetaTable
|
||||
{
|
||||
public readonly IReadOnlyList<GachaMetaData> GachaMetaDataList;
|
||||
public GachaMetaTable(GachaMetaTableMutable data)
|
||||
{
|
||||
if(data.GachaMetaDataList != null)
|
||||
GachaMetaDataList = data.GachaMetaDataList.Select(x => new GachaMetaData(x)).ToList().AsReadOnly();
|
||||
}
|
||||
}
|
||||
|
||||
}
|
||||
55
ServerCommon/MetaAssets/MetaTable/GameConfigData.cs
Normal file
55
ServerCommon/MetaAssets/MetaTable/GameConfigData.cs
Normal file
@@ -0,0 +1,55 @@
|
||||
// <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;
|
||||
using Newtonsoft.Json.Converters;
|
||||
using Newtonsoft.Json;
|
||||
|
||||
namespace MetaAssets
|
||||
{
|
||||
#pragma warning disable
|
||||
|
||||
public partial class GameConfigMetaDataMutable
|
||||
{
|
||||
[JsonProperty("Key")]
|
||||
public string Key { get; set; }
|
||||
[JsonProperty("Value")]
|
||||
public string Value { get; set; }
|
||||
}
|
||||
|
||||
public partial class GameConfigMetaTableMutable
|
||||
{
|
||||
[JsonProperty("GameConfigMetaDataList")]
|
||||
public IList<GameConfigMetaDataMutable> GameConfigMetaDataList { get; set; }
|
||||
}
|
||||
|
||||
//////////////////////////////
|
||||
// readonly class
|
||||
//////////////////////////////
|
||||
public partial class GameConfigMetaData
|
||||
{
|
||||
public readonly string Key;
|
||||
public readonly string Value;
|
||||
public GameConfigMetaData(GameConfigMetaDataMutable data)
|
||||
{
|
||||
Key = data.Key;
|
||||
Value = data.Value;
|
||||
}
|
||||
}
|
||||
|
||||
public partial class GameConfigMetaTable
|
||||
{
|
||||
public readonly IReadOnlyList<GameConfigMetaData> GameConfigMetaDataList;
|
||||
public GameConfigMetaTable(GameConfigMetaTableMutable data)
|
||||
{
|
||||
if(data.GameConfigMetaDataList != null)
|
||||
GameConfigMetaDataList = data.GameConfigMetaDataList.Select(x => new GameConfigMetaData(x)).ToList().AsReadOnly();
|
||||
}
|
||||
}
|
||||
|
||||
}
|
||||
79
ServerCommon/MetaAssets/MetaTable/GameModeOptionData.cs
Normal file
79
ServerCommon/MetaAssets/MetaTable/GameModeOptionData.cs
Normal file
@@ -0,0 +1,79 @@
|
||||
// <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;
|
||||
using Newtonsoft.Json.Converters;
|
||||
using Newtonsoft.Json;
|
||||
|
||||
namespace MetaAssets
|
||||
{
|
||||
#pragma warning disable
|
||||
|
||||
public partial class GameModeOptionMetaDataMutable
|
||||
{
|
||||
[JsonProperty("GameModeOptionId")]
|
||||
public int GameModeOptionId { get; set; }
|
||||
[JsonProperty("PingKickThreshold")]
|
||||
public int PingKickThreshold { get; set; }
|
||||
[JsonProperty("PingKickDuration")]
|
||||
public int PingKickDuration { get; set; }
|
||||
[JsonProperty("HostKickPingThreshold")]
|
||||
public int HostKickPingThreshold { get; set; }
|
||||
[JsonProperty("HostKickPingDuration")]
|
||||
public int HostKickPingDuration { get; set; }
|
||||
[JsonProperty("HostKickFpsThreshold")]
|
||||
public int HostKickFpsThreshold { get; set; }
|
||||
[JsonProperty("HostKickFpsDuration")]
|
||||
public int HostKickFpsDuration { get; set; }
|
||||
[JsonProperty("MigrationCooldown")]
|
||||
public int MigrationCooldown { get; set; }
|
||||
}
|
||||
|
||||
public partial class GameModeOptionMetaTableMutable
|
||||
{
|
||||
[JsonProperty("GameModeOptionDataList")]
|
||||
public IList<GameModeOptionMetaDataMutable> GameModeOptionDataList { get; set; }
|
||||
}
|
||||
|
||||
//////////////////////////////
|
||||
// readonly class
|
||||
//////////////////////////////
|
||||
public partial class GameModeOptionMetaData
|
||||
{
|
||||
public readonly int GameModeOptionId;
|
||||
public readonly int PingKickThreshold;
|
||||
public readonly int PingKickDuration;
|
||||
public readonly int HostKickPingThreshold;
|
||||
public readonly int HostKickPingDuration;
|
||||
public readonly int HostKickFpsThreshold;
|
||||
public readonly int HostKickFpsDuration;
|
||||
public readonly int MigrationCooldown;
|
||||
public GameModeOptionMetaData(GameModeOptionMetaDataMutable data)
|
||||
{
|
||||
GameModeOptionId = data.GameModeOptionId;
|
||||
PingKickThreshold = data.PingKickThreshold;
|
||||
PingKickDuration = data.PingKickDuration;
|
||||
HostKickPingThreshold = data.HostKickPingThreshold;
|
||||
HostKickPingDuration = data.HostKickPingDuration;
|
||||
HostKickFpsThreshold = data.HostKickFpsThreshold;
|
||||
HostKickFpsDuration = data.HostKickFpsDuration;
|
||||
MigrationCooldown = data.MigrationCooldown;
|
||||
}
|
||||
}
|
||||
|
||||
public partial class GameModeOptionMetaTable
|
||||
{
|
||||
public readonly IReadOnlyList<GameModeOptionMetaData> GameModeOptionDataList;
|
||||
public GameModeOptionMetaTable(GameModeOptionMetaTableMutable data)
|
||||
{
|
||||
if(data.GameModeOptionDataList != null)
|
||||
GameModeOptionDataList = data.GameModeOptionDataList.Select(x => new GameModeOptionMetaData(x)).ToList().AsReadOnly();
|
||||
}
|
||||
}
|
||||
|
||||
}
|
||||
99
ServerCommon/MetaAssets/MetaTable/InstanceConcertData.cs
Normal file
99
ServerCommon/MetaAssets/MetaTable/InstanceConcertData.cs
Normal file
@@ -0,0 +1,99 @@
|
||||
// <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;
|
||||
using Newtonsoft.Json.Converters;
|
||||
using Newtonsoft.Json;
|
||||
|
||||
namespace MetaAssets
|
||||
{
|
||||
#pragma warning disable
|
||||
|
||||
public partial class InstanceConcertMetaDataMutable
|
||||
{
|
||||
[JsonProperty("Id")]
|
||||
public int Id { get; set; }
|
||||
[JsonProperty("StartRequiredType")]
|
||||
public string StartRequiredType { get; set; }
|
||||
[JsonProperty("RTRequiredDetail")]
|
||||
public DateTimeOffset RTRequiredDetail { get; set; }
|
||||
[JsonProperty("ITRequiredDetail")]
|
||||
public int ITRequiredDetail { get; set; }
|
||||
[JsonProperty("WaitingTimeResource")]
|
||||
public string WaitingTimeResource { get; set; }
|
||||
[JsonProperty("ConcertResourcePKG")]
|
||||
public string ConcertResourcePKG { get; set; }
|
||||
[JsonProperty("SpawnPointSetId")]
|
||||
public int SpawnPointSetId { get; set; }
|
||||
[JsonProperty("DeleteItem")]
|
||||
public int DeleteItem { get; set; }
|
||||
[JsonProperty("DeleteItemCount")]
|
||||
public int DeleteItemCount { get; set; }
|
||||
[JsonProperty("BuffID")]
|
||||
public int BuffID { get; set; }
|
||||
[JsonProperty("PartyInstanceDeleteItem")]
|
||||
public int PartyInstanceDeleteItem { get; set; }
|
||||
[JsonProperty("PartyInstanceDeleteItemCount")]
|
||||
public int PartyInstanceDeleteItemCount { get; set; }
|
||||
[JsonProperty("ConcertLength")]
|
||||
public int ConcertLength { get; set; }
|
||||
}
|
||||
|
||||
public partial class InstanceConcertMetaTableMutable
|
||||
{
|
||||
[JsonProperty("InstanceConcertMetaDataList")]
|
||||
public IList<InstanceConcertMetaDataMutable> InstanceConcertMetaDataList { get; set; }
|
||||
}
|
||||
|
||||
//////////////////////////////
|
||||
// readonly class
|
||||
//////////////////////////////
|
||||
public partial class InstanceConcertMetaData
|
||||
{
|
||||
public readonly int Id;
|
||||
public readonly string StartRequiredType;
|
||||
public readonly DateTimeOffset RTRequiredDetail;
|
||||
public readonly int ITRequiredDetail;
|
||||
public readonly string WaitingTimeResource;
|
||||
public readonly string ConcertResourcePKG;
|
||||
public readonly int SpawnPointSetId;
|
||||
public readonly int DeleteItem;
|
||||
public readonly int DeleteItemCount;
|
||||
public readonly int BuffID;
|
||||
public readonly int PartyInstanceDeleteItem;
|
||||
public readonly int PartyInstanceDeleteItemCount;
|
||||
public readonly int ConcertLength;
|
||||
public InstanceConcertMetaData(InstanceConcertMetaDataMutable data)
|
||||
{
|
||||
Id = data.Id;
|
||||
StartRequiredType = data.StartRequiredType;
|
||||
RTRequiredDetail = data.RTRequiredDetail;
|
||||
ITRequiredDetail = data.ITRequiredDetail;
|
||||
WaitingTimeResource = data.WaitingTimeResource;
|
||||
ConcertResourcePKG = data.ConcertResourcePKG;
|
||||
SpawnPointSetId = data.SpawnPointSetId;
|
||||
DeleteItem = data.DeleteItem;
|
||||
DeleteItemCount = data.DeleteItemCount;
|
||||
BuffID = data.BuffID;
|
||||
PartyInstanceDeleteItem = data.PartyInstanceDeleteItem;
|
||||
PartyInstanceDeleteItemCount = data.PartyInstanceDeleteItemCount;
|
||||
ConcertLength = data.ConcertLength;
|
||||
}
|
||||
}
|
||||
|
||||
public partial class InstanceConcertMetaTable
|
||||
{
|
||||
public readonly IReadOnlyList<InstanceConcertMetaData> InstanceConcertMetaDataList;
|
||||
public InstanceConcertMetaTable(InstanceConcertMetaTableMutable data)
|
||||
{
|
||||
if(data.InstanceConcertMetaDataList != null)
|
||||
InstanceConcertMetaDataList = data.InstanceConcertMetaDataList.Select(x => new InstanceConcertMetaData(x)).ToList().AsReadOnly();
|
||||
}
|
||||
}
|
||||
|
||||
}
|
||||
115
ServerCommon/MetaAssets/MetaTable/InstanceData.cs
Normal file
115
ServerCommon/MetaAssets/MetaTable/InstanceData.cs
Normal file
@@ -0,0 +1,115 @@
|
||||
// <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;
|
||||
using Newtonsoft.Json.Converters;
|
||||
using Newtonsoft.Json;
|
||||
|
||||
namespace MetaAssets
|
||||
{
|
||||
#pragma warning disable
|
||||
|
||||
public partial class InstanceMetaDataMutable
|
||||
{
|
||||
[JsonProperty("Id")]
|
||||
public int Id { get; set; }
|
||||
[JsonProperty("Owner")]
|
||||
public string Owner { get; set; }
|
||||
[JsonProperty("Building_Id")]
|
||||
public int Building_Id_ { get; set; }
|
||||
[JsonProperty("Building_Socket")]
|
||||
public int Building_Socket_ { get; set; }
|
||||
[JsonProperty("Name")]
|
||||
public string Name { get; set; }
|
||||
[JsonProperty("Description")]
|
||||
public string Description { get; set; }
|
||||
[JsonProperty("ListThumbnail")]
|
||||
public string ListThumbnail_ { get; set; }
|
||||
[JsonProperty("DetailThumbnail")]
|
||||
public string DetailThumbnail_ { get; set; }
|
||||
[JsonProperty("ContentsType")]
|
||||
public ContentsType ContentsType { get; set; }
|
||||
[JsonProperty("Map_Id")]
|
||||
public int MapId { get; set; }
|
||||
[JsonProperty("LimitCount")]
|
||||
public int LimitCount { get; set; }
|
||||
[JsonProperty("OverLimit")]
|
||||
public int OverLimit { get; set; }
|
||||
[JsonProperty("AccessType")]
|
||||
public AccessType AccessType { get; set; }
|
||||
[JsonProperty("Access_Id")]
|
||||
public int AccessId { get; set; }
|
||||
[JsonProperty("VoiceChat")]
|
||||
public VoiceChatType VoiceChat { get; set; }
|
||||
[JsonProperty("ViewType")]
|
||||
public ViewType ViewType { get; set; }
|
||||
[JsonProperty("RoomFile")]
|
||||
public string RoomFile { get; set; }
|
||||
}
|
||||
|
||||
public partial class InstanceMetaTableMutable
|
||||
{
|
||||
[JsonProperty("InstanceMetaDataList")]
|
||||
public IList<InstanceMetaDataMutable> InstanceMetaDataList { get; set; }
|
||||
}
|
||||
|
||||
//////////////////////////////
|
||||
// readonly class
|
||||
//////////////////////////////
|
||||
public partial class InstanceMetaData
|
||||
{
|
||||
public readonly int Id;
|
||||
public readonly string Owner;
|
||||
public readonly int Building_Id_;
|
||||
public readonly int Building_Socket_;
|
||||
public readonly string Name;
|
||||
public readonly string Description;
|
||||
public readonly string ListThumbnail_;
|
||||
public readonly string DetailThumbnail_;
|
||||
public readonly ContentsType ContentsType;
|
||||
public readonly int MapId;
|
||||
public readonly int LimitCount;
|
||||
public readonly int OverLimit;
|
||||
public readonly AccessType AccessType;
|
||||
public readonly int AccessId;
|
||||
public readonly VoiceChatType VoiceChat;
|
||||
public readonly ViewType ViewType;
|
||||
public readonly string RoomFile;
|
||||
public InstanceMetaData(InstanceMetaDataMutable data)
|
||||
{
|
||||
Id = data.Id;
|
||||
Owner = data.Owner;
|
||||
Building_Id_ = data.Building_Id_;
|
||||
Building_Socket_ = data.Building_Socket_;
|
||||
Name = data.Name;
|
||||
Description = data.Description;
|
||||
ListThumbnail_ = data.ListThumbnail_;
|
||||
DetailThumbnail_ = data.DetailThumbnail_;
|
||||
ContentsType = data.ContentsType;
|
||||
MapId = data.MapId;
|
||||
LimitCount = data.LimitCount;
|
||||
OverLimit = data.OverLimit;
|
||||
AccessType = data.AccessType;
|
||||
AccessId = data.AccessId;
|
||||
VoiceChat = data.VoiceChat;
|
||||
ViewType = data.ViewType;
|
||||
RoomFile = data.RoomFile;
|
||||
}
|
||||
}
|
||||
|
||||
public partial class InstanceMetaTable
|
||||
{
|
||||
public readonly IReadOnlyList<InstanceMetaData> InstanceMetaDataList;
|
||||
public InstanceMetaTable(InstanceMetaTableMutable data)
|
||||
{
|
||||
if(data.InstanceMetaDataList != null)
|
||||
InstanceMetaDataList = data.InstanceMetaDataList.Select(x => new InstanceMetaData(x)).ToList().AsReadOnly();
|
||||
}
|
||||
}
|
||||
|
||||
}
|
||||
80
ServerCommon/MetaAssets/MetaTable/InteriorData.cs
Normal file
80
ServerCommon/MetaAssets/MetaTable/InteriorData.cs
Normal file
@@ -0,0 +1,80 @@
|
||||
// <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;
|
||||
using Newtonsoft.Json.Converters;
|
||||
using Newtonsoft.Json;
|
||||
|
||||
namespace MetaAssets
|
||||
{
|
||||
#pragma warning disable
|
||||
|
||||
public partial class InteriorMetaDataMutable
|
||||
{
|
||||
[JsonProperty("id")]
|
||||
public int id { get; set; }
|
||||
[JsonProperty("SnapType")]
|
||||
public ESnapType SnapType { get; set; }
|
||||
[JsonProperty("IgnoreBoxSize")]
|
||||
public string IgnoreBoxSize { get; set; }
|
||||
[JsonProperty("IgnoreBoxOffset")]
|
||||
public string IgnoreBoxOffset { get; set; }
|
||||
[JsonProperty("SubCategory_Id")]
|
||||
public string SubCategory_Id { get; set; }
|
||||
[JsonProperty("InteriorPoint")]
|
||||
public int InteriorPoint { get; set; }
|
||||
[JsonProperty("UseAd")]
|
||||
public bool UseAd { get; set; }
|
||||
[JsonProperty("AdPath")]
|
||||
public IList<string> AdPath { get; set; }
|
||||
}
|
||||
|
||||
public partial class InteriorMetaTableMutable
|
||||
{
|
||||
[JsonProperty("InteriorMetaDataList")]
|
||||
public IList<InteriorMetaDataMutable> InteriorMetaDataList { get; set; }
|
||||
}
|
||||
|
||||
//////////////////////////////
|
||||
// readonly class
|
||||
//////////////////////////////
|
||||
public partial class InteriorMetaData
|
||||
{
|
||||
public readonly int id;
|
||||
public readonly ESnapType SnapType;
|
||||
public readonly string IgnoreBoxSize;
|
||||
public readonly string IgnoreBoxOffset;
|
||||
public readonly string SubCategory_Id;
|
||||
public readonly int InteriorPoint;
|
||||
public readonly bool UseAd;
|
||||
public readonly IReadOnlyList<string> AdPath;
|
||||
public InteriorMetaData(InteriorMetaDataMutable data)
|
||||
{
|
||||
id = data.id;
|
||||
SnapType = data.SnapType;
|
||||
IgnoreBoxSize = data.IgnoreBoxSize;
|
||||
IgnoreBoxOffset = data.IgnoreBoxOffset;
|
||||
SubCategory_Id = data.SubCategory_Id;
|
||||
InteriorPoint = data.InteriorPoint;
|
||||
UseAd = data.UseAd;
|
||||
if(data.AdPath != null)
|
||||
AdPath = data.AdPath.ToList().AsReadOnly();
|
||||
}
|
||||
}
|
||||
|
||||
public partial class InteriorMetaTable
|
||||
{
|
||||
public readonly IReadOnlyList<InteriorMetaData> InteriorMetaDataList;
|
||||
public InteriorMetaTable(InteriorMetaTableMutable data)
|
||||
{
|
||||
if(data.InteriorMetaDataList != null)
|
||||
InteriorMetaDataList = data.InteriorMetaDataList.Select(x => new InteriorMetaData(x)).ToList().AsReadOnly();
|
||||
}
|
||||
}
|
||||
|
||||
}
|
||||
271
ServerCommon/MetaAssets/MetaTable/ItemData.cs
Normal file
271
ServerCommon/MetaAssets/MetaTable/ItemData.cs
Normal file
@@ -0,0 +1,271 @@
|
||||
// <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;
|
||||
using Newtonsoft.Json.Converters;
|
||||
using Newtonsoft.Json;
|
||||
|
||||
namespace MetaAssets
|
||||
{
|
||||
#pragma warning disable
|
||||
|
||||
public partial class ItemMetaDataMutable
|
||||
{
|
||||
[JsonProperty("item_id")]
|
||||
public int ItemId { get; set; }
|
||||
[JsonProperty("name")]
|
||||
public string Name { get; set; }
|
||||
[JsonProperty("desc")]
|
||||
public string Desc { get; set; }
|
||||
[JsonProperty("gender")]
|
||||
public EGenderType Gender { get; set; }
|
||||
[JsonProperty("image_3D_DP")]
|
||||
public string Image3DDP { get; set; }
|
||||
[JsonProperty("image_3D_DP_opacity")]
|
||||
public string Image3DDPOpacity { get; set; }
|
||||
[JsonProperty("image_3D")]
|
||||
public string Image3D { get; set; }
|
||||
[JsonProperty("image_3D_opacity")]
|
||||
public string Image3DOpacity { get; set; }
|
||||
[JsonProperty("image_2D")]
|
||||
public string Image2D { get; set; }
|
||||
[JsonProperty("release_date")]
|
||||
public DateTimeOffset ReleaseDate { get; set; }
|
||||
[JsonProperty("Brand")]
|
||||
public int Brand_ { get; set; }
|
||||
[JsonProperty("isNFT")]
|
||||
public bool IsNFT { get; set; }
|
||||
[JsonProperty("type_large")]
|
||||
public EItemLargeType TypeLarge { get; set; }
|
||||
[JsonProperty("type_small")]
|
||||
public EItemSmallType TypeSmall { get; set; }
|
||||
[JsonProperty("register_id")]
|
||||
public int Register_id { get; set; }
|
||||
[JsonProperty("max_count")]
|
||||
public int MaxCount { get; set; }
|
||||
[JsonProperty("stack_max_count")]
|
||||
public int StackMaxCount { get; set; }
|
||||
[JsonProperty("expire_type")]
|
||||
public EExpireType ExpireType { get; set; }
|
||||
[JsonProperty("expire_fixedTerm_start")]
|
||||
public DateTimeOffset ExpireFixedTermStart { get; set; }
|
||||
[JsonProperty("expire_fixedTerm_end")]
|
||||
public DateTimeOffset ExpireFixedTermEnd { get; set; }
|
||||
[JsonProperty("expire_time_sec")]
|
||||
public int ExpireTimeSec { get; set; }
|
||||
[JsonProperty("is_user_tradable")]
|
||||
public bool IsUserTradable { get; set; }
|
||||
[JsonProperty("is_system_tradable")]
|
||||
public bool IsSystemTradable { get; set; }
|
||||
[JsonProperty("sell_price_type")]
|
||||
public ShopBuyType SellPriceType { get; set; }
|
||||
[JsonProperty("sell_id")]
|
||||
public int SellId { get; set; }
|
||||
[JsonProperty("sell_price")]
|
||||
public double SellPrice { get; set; }
|
||||
[JsonProperty("order")]
|
||||
public int Order { get; set; }
|
||||
[JsonProperty("is_throwable")]
|
||||
public bool IsThrowable { get; set; }
|
||||
[JsonProperty("ActionType")]
|
||||
public string ActionType { get; set; }
|
||||
[JsonProperty("ActionValue")]
|
||||
public int ActionValue { get; set; }
|
||||
[JsonProperty("DetailOffset")]
|
||||
public int DetailOffset { get; set; }
|
||||
[JsonProperty("DetailScale")]
|
||||
public double DetailScale { get; set; }
|
||||
[JsonProperty("GuidePopup")]
|
||||
public int GuidePopup { get; set; }
|
||||
[JsonProperty("DetailRoll")]
|
||||
public int DetailRoll { get; set; }
|
||||
[JsonProperty("DetailPitch")]
|
||||
public int DetailPitch { get; set; }
|
||||
[JsonProperty("DetailCameraRight")]
|
||||
public double DetailCameraRight { get; set; }
|
||||
[JsonProperty("DetailCameraHeight")]
|
||||
public int DetailCameraHeight { get; set; }
|
||||
[JsonProperty("DetailCameraAngle")]
|
||||
public int DetailCameraAngle { get; set; }
|
||||
[JsonProperty("Rarity")]
|
||||
public string Rarity { get; set; }
|
||||
[JsonProperty("DefaultAttribute")]
|
||||
public string DefaultAttribute { get; set; }
|
||||
[JsonProperty("AttributeRandomGroupID")]
|
||||
public string AttributeRandomGroupID { get; set; }
|
||||
[JsonProperty("ItemSetID")]
|
||||
public int ItemSetID { get; set; }
|
||||
[JsonProperty("GachaGroupId")]
|
||||
public int GachaGroupId { get; set; }
|
||||
[JsonProperty("Buy_Price_Type")]
|
||||
public ShopBuyType Buy_Price_Type { get; set; }
|
||||
[JsonProperty("Buy_id")]
|
||||
public int Buy_id { get; set; }
|
||||
[JsonProperty("Buy_price")]
|
||||
public double BuyPrice { get; set; }
|
||||
[JsonProperty("buff_id")]
|
||||
public int buff_id { get; set; }
|
||||
[JsonProperty("ProductLink")]
|
||||
public string ProductLink_ { get; set; }
|
||||
[JsonProperty("is_CartNBuy")]
|
||||
public bool is_CartNBuy_ { get; set; }
|
||||
[JsonProperty("Buy_Discount_Rate")]
|
||||
public int Buy_Discount_Rate { get; set; }
|
||||
[JsonProperty("PropSmallType")]
|
||||
public EPropSmallType PropSmallType { get; set; }
|
||||
[JsonProperty("UGQAction")]
|
||||
public EUGQAction UGQAction { get; set; }
|
||||
[JsonProperty("LinkedLand")]
|
||||
public int LinkedLand { get; set; }
|
||||
[JsonProperty("IsUiOnly")]
|
||||
public bool IsUiOnly { get; set; }
|
||||
[JsonProperty("BeaconShopGoldFee")]
|
||||
public int BeaconShopGoldFee { get; set; }
|
||||
[JsonProperty("is_BeaconShop")]
|
||||
public bool is_BeaconShop { get; set; }
|
||||
}
|
||||
|
||||
public partial class ItemMetaTableMutable
|
||||
{
|
||||
[JsonProperty("ItemMetaDataList")]
|
||||
public IList<ItemMetaDataMutable> ItemMetaDataList { get; set; }
|
||||
}
|
||||
|
||||
//////////////////////////////
|
||||
// readonly class
|
||||
//////////////////////////////
|
||||
public partial class ItemMetaData
|
||||
{
|
||||
public readonly int ItemId;
|
||||
public readonly string Name;
|
||||
public readonly string Desc;
|
||||
public readonly EGenderType Gender;
|
||||
public readonly string Image3DDP;
|
||||
public readonly string Image3DDPOpacity;
|
||||
public readonly string Image3D;
|
||||
public readonly string Image3DOpacity;
|
||||
public readonly string Image2D;
|
||||
public readonly DateTimeOffset ReleaseDate;
|
||||
public readonly int Brand_;
|
||||
public readonly bool IsNFT;
|
||||
public readonly EItemLargeType TypeLarge;
|
||||
public readonly EItemSmallType TypeSmall;
|
||||
public readonly int Register_id;
|
||||
public readonly int MaxCount;
|
||||
public readonly int StackMaxCount;
|
||||
public readonly EExpireType ExpireType;
|
||||
public readonly DateTimeOffset ExpireFixedTermStart;
|
||||
public readonly DateTimeOffset ExpireFixedTermEnd;
|
||||
public readonly int ExpireTimeSec;
|
||||
public readonly bool IsUserTradable;
|
||||
public readonly bool IsSystemTradable;
|
||||
public readonly ShopBuyType SellPriceType;
|
||||
public readonly int SellId;
|
||||
public readonly double SellPrice;
|
||||
public readonly int Order;
|
||||
public readonly bool IsThrowable;
|
||||
public readonly string ActionType;
|
||||
public readonly int ActionValue;
|
||||
public readonly int DetailOffset;
|
||||
public readonly double DetailScale;
|
||||
public readonly int GuidePopup;
|
||||
public readonly int DetailRoll;
|
||||
public readonly int DetailPitch;
|
||||
public readonly double DetailCameraRight;
|
||||
public readonly int DetailCameraHeight;
|
||||
public readonly int DetailCameraAngle;
|
||||
public readonly string Rarity;
|
||||
public readonly string DefaultAttribute;
|
||||
public readonly string AttributeRandomGroupID;
|
||||
public readonly int ItemSetID;
|
||||
public readonly int GachaGroupId;
|
||||
public readonly ShopBuyType Buy_Price_Type;
|
||||
public readonly int Buy_id;
|
||||
public readonly double BuyPrice;
|
||||
public readonly int buff_id;
|
||||
public readonly string ProductLink_;
|
||||
public readonly bool is_CartNBuy_;
|
||||
public readonly int Buy_Discount_Rate;
|
||||
public readonly EPropSmallType PropSmallType;
|
||||
public readonly EUGQAction UGQAction;
|
||||
public readonly int LinkedLand;
|
||||
public readonly bool IsUiOnly;
|
||||
public readonly int BeaconShopGoldFee;
|
||||
public readonly bool is_BeaconShop;
|
||||
public ItemMetaData(ItemMetaDataMutable data)
|
||||
{
|
||||
ItemId = data.ItemId;
|
||||
Name = data.Name;
|
||||
Desc = data.Desc;
|
||||
Gender = data.Gender;
|
||||
Image3DDP = data.Image3DDP;
|
||||
Image3DDPOpacity = data.Image3DDPOpacity;
|
||||
Image3D = data.Image3D;
|
||||
Image3DOpacity = data.Image3DOpacity;
|
||||
Image2D = data.Image2D;
|
||||
ReleaseDate = data.ReleaseDate;
|
||||
Brand_ = data.Brand_;
|
||||
IsNFT = data.IsNFT;
|
||||
TypeLarge = data.TypeLarge;
|
||||
TypeSmall = data.TypeSmall;
|
||||
Register_id = data.Register_id;
|
||||
MaxCount = data.MaxCount;
|
||||
StackMaxCount = data.StackMaxCount;
|
||||
ExpireType = data.ExpireType;
|
||||
ExpireFixedTermStart = data.ExpireFixedTermStart;
|
||||
ExpireFixedTermEnd = data.ExpireFixedTermEnd;
|
||||
ExpireTimeSec = data.ExpireTimeSec;
|
||||
IsUserTradable = data.IsUserTradable;
|
||||
IsSystemTradable = data.IsSystemTradable;
|
||||
SellPriceType = data.SellPriceType;
|
||||
SellId = data.SellId;
|
||||
SellPrice = data.SellPrice;
|
||||
Order = data.Order;
|
||||
IsThrowable = data.IsThrowable;
|
||||
ActionType = data.ActionType;
|
||||
ActionValue = data.ActionValue;
|
||||
DetailOffset = data.DetailOffset;
|
||||
DetailScale = data.DetailScale;
|
||||
GuidePopup = data.GuidePopup;
|
||||
DetailRoll = data.DetailRoll;
|
||||
DetailPitch = data.DetailPitch;
|
||||
DetailCameraRight = data.DetailCameraRight;
|
||||
DetailCameraHeight = data.DetailCameraHeight;
|
||||
DetailCameraAngle = data.DetailCameraAngle;
|
||||
Rarity = data.Rarity;
|
||||
DefaultAttribute = data.DefaultAttribute;
|
||||
AttributeRandomGroupID = data.AttributeRandomGroupID;
|
||||
ItemSetID = data.ItemSetID;
|
||||
GachaGroupId = data.GachaGroupId;
|
||||
Buy_Price_Type = data.Buy_Price_Type;
|
||||
Buy_id = data.Buy_id;
|
||||
BuyPrice = data.BuyPrice;
|
||||
buff_id = data.buff_id;
|
||||
ProductLink_ = data.ProductLink_;
|
||||
is_CartNBuy_ = data.is_CartNBuy_;
|
||||
Buy_Discount_Rate = data.Buy_Discount_Rate;
|
||||
PropSmallType = data.PropSmallType;
|
||||
UGQAction = data.UGQAction;
|
||||
LinkedLand = data.LinkedLand;
|
||||
IsUiOnly = data.IsUiOnly;
|
||||
BeaconShopGoldFee = data.BeaconShopGoldFee;
|
||||
is_BeaconShop = data.is_BeaconShop;
|
||||
}
|
||||
}
|
||||
|
||||
public partial class ItemMetaTable
|
||||
{
|
||||
public readonly IReadOnlyList<ItemMetaData> ItemMetaDataList;
|
||||
public ItemMetaTable(ItemMetaTableMutable data)
|
||||
{
|
||||
if(data.ItemMetaDataList != null)
|
||||
ItemMetaDataList = data.ItemMetaDataList.Select(x => new ItemMetaData(x)).ToList().AsReadOnly();
|
||||
}
|
||||
}
|
||||
|
||||
}
|
||||
99
ServerCommon/MetaAssets/MetaTable/ItemLevelEnchantData.cs
Normal file
99
ServerCommon/MetaAssets/MetaTable/ItemLevelEnchantData.cs
Normal file
@@ -0,0 +1,99 @@
|
||||
// <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;
|
||||
using Newtonsoft.Json.Converters;
|
||||
using Newtonsoft.Json;
|
||||
|
||||
namespace MetaAssets
|
||||
{
|
||||
#pragma warning disable
|
||||
|
||||
public partial class ConsumeItemMutable
|
||||
{
|
||||
[JsonProperty("ConsumeItemID")]
|
||||
public int ConsumeItemID { get; set; }
|
||||
[JsonProperty("ConsumeItemCount")]
|
||||
public int ConsumeItemCount { get; set; }
|
||||
[JsonProperty("Probability")]
|
||||
public int Probability { get; set; }
|
||||
[JsonProperty("AttributeValues")]
|
||||
public IList<int> AttributeValues { get; set; }
|
||||
}
|
||||
|
||||
public partial class ItemLevelEnchantMetaDataMutable
|
||||
{
|
||||
[JsonProperty("Level")]
|
||||
public int Level { get; set; }
|
||||
[JsonProperty("Common")]
|
||||
public ConsumeItemMutable Common { get; set; }
|
||||
[JsonProperty("Rare")]
|
||||
public ConsumeItemMutable Rare { get; set; }
|
||||
[JsonProperty("Epic")]
|
||||
public ConsumeItemMutable Epic { get; set; }
|
||||
[JsonProperty("Legend")]
|
||||
public ConsumeItemMutable Legend { get; set; }
|
||||
}
|
||||
|
||||
public partial class ItemLevelEnchantMetaTableMutable
|
||||
{
|
||||
[JsonProperty("ItemLevelEnchantMetaDataList")]
|
||||
public IList<ItemLevelEnchantMetaDataMutable> ItemLevelEnchantMetaDataList { get; set; }
|
||||
}
|
||||
|
||||
//////////////////////////////
|
||||
// readonly class
|
||||
//////////////////////////////
|
||||
public partial class ConsumeItem
|
||||
{
|
||||
public readonly int ConsumeItemID;
|
||||
public readonly int ConsumeItemCount;
|
||||
public readonly int Probability;
|
||||
public readonly IReadOnlyList<int> AttributeValues;
|
||||
public ConsumeItem(ConsumeItemMutable data)
|
||||
{
|
||||
ConsumeItemID = data.ConsumeItemID;
|
||||
ConsumeItemCount = data.ConsumeItemCount;
|
||||
Probability = data.Probability;
|
||||
if(data.AttributeValues != null)
|
||||
AttributeValues = data.AttributeValues.ToList().AsReadOnly();
|
||||
}
|
||||
}
|
||||
|
||||
public partial class ItemLevelEnchantMetaData
|
||||
{
|
||||
public readonly int Level;
|
||||
public readonly ConsumeItem Common;
|
||||
public readonly ConsumeItem Rare;
|
||||
public readonly ConsumeItem Epic;
|
||||
public readonly ConsumeItem Legend;
|
||||
public ItemLevelEnchantMetaData(ItemLevelEnchantMetaDataMutable data)
|
||||
{
|
||||
Level = data.Level;
|
||||
if(data.Common != null)
|
||||
Common = new ConsumeItem(data.Common);
|
||||
if(data.Rare != null)
|
||||
Rare = new ConsumeItem(data.Rare);
|
||||
if(data.Epic != null)
|
||||
Epic = new ConsumeItem(data.Epic);
|
||||
if(data.Legend != null)
|
||||
Legend = new ConsumeItem(data.Legend);
|
||||
}
|
||||
}
|
||||
|
||||
public partial class ItemLevelEnchantMetaTable
|
||||
{
|
||||
public readonly IReadOnlyList<ItemLevelEnchantMetaData> ItemLevelEnchantMetaDataList;
|
||||
public ItemLevelEnchantMetaTable(ItemLevelEnchantMetaTableMutable data)
|
||||
{
|
||||
if(data.ItemLevelEnchantMetaDataList != null)
|
||||
ItemLevelEnchantMetaDataList = data.ItemLevelEnchantMetaDataList.Select(x => new ItemLevelEnchantMetaData(x)).ToList().AsReadOnly();
|
||||
}
|
||||
}
|
||||
|
||||
}
|
||||
88
ServerCommon/MetaAssets/MetaTable/ItemSetData.cs
Normal file
88
ServerCommon/MetaAssets/MetaTable/ItemSetData.cs
Normal file
@@ -0,0 +1,88 @@
|
||||
// <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;
|
||||
using Newtonsoft.Json.Converters;
|
||||
using Newtonsoft.Json;
|
||||
|
||||
namespace MetaAssets
|
||||
{
|
||||
#pragma warning disable
|
||||
|
||||
public partial class SetEffectMutable
|
||||
{
|
||||
[JsonProperty("RequirementCount")]
|
||||
public int RequirementCount { get; set; }
|
||||
[JsonProperty("AttributeName")]
|
||||
public string AttributeName { get; set; }
|
||||
[JsonProperty("AttributeValue")]
|
||||
public int AttributeValue { get; set; }
|
||||
}
|
||||
|
||||
public partial class ItemSetMetaDataMutable
|
||||
{
|
||||
[JsonProperty("ID")]
|
||||
public int ID { get; set; }
|
||||
[JsonProperty("Name")]
|
||||
public string Name { get; set; }
|
||||
[JsonProperty("Items")]
|
||||
public IList<string> Items { get; set; }
|
||||
[JsonProperty("SetEfffects")]
|
||||
public IList<SetEffectMutable> SetEfffects { get; set; }
|
||||
}
|
||||
|
||||
public partial class ItemSetMetaTableMutable
|
||||
{
|
||||
[JsonProperty("ItemSetMetaDataList")]
|
||||
public IList<ItemSetMetaDataMutable> ItemSetMetaDataList { get; set; }
|
||||
}
|
||||
|
||||
//////////////////////////////
|
||||
// readonly class
|
||||
//////////////////////////////
|
||||
public partial class SetEffect
|
||||
{
|
||||
public readonly int RequirementCount;
|
||||
public readonly string AttributeName;
|
||||
public readonly int AttributeValue;
|
||||
public SetEffect(SetEffectMutable data)
|
||||
{
|
||||
RequirementCount = data.RequirementCount;
|
||||
AttributeName = data.AttributeName;
|
||||
AttributeValue = data.AttributeValue;
|
||||
}
|
||||
}
|
||||
|
||||
public partial class ItemSetMetaData
|
||||
{
|
||||
public readonly int ID;
|
||||
public readonly string Name;
|
||||
public readonly IReadOnlyList<string> Items;
|
||||
public readonly IReadOnlyList<SetEffect> SetEfffects;
|
||||
public ItemSetMetaData(ItemSetMetaDataMutable data)
|
||||
{
|
||||
ID = data.ID;
|
||||
Name = data.Name;
|
||||
if(data.Items != null)
|
||||
Items = data.Items.ToList().AsReadOnly();
|
||||
if(data.SetEfffects != null)
|
||||
SetEfffects = data.SetEfffects.Select(x => new SetEffect(x)).ToList().AsReadOnly();
|
||||
}
|
||||
}
|
||||
|
||||
public partial class ItemSetMetaTable
|
||||
{
|
||||
public readonly IReadOnlyList<ItemSetMetaData> ItemSetMetaDataList;
|
||||
public ItemSetMetaTable(ItemSetMetaTableMutable data)
|
||||
{
|
||||
if(data.ItemSetMetaDataList != null)
|
||||
ItemSetMetaDataList = data.ItemSetMetaDataList.Select(x => new ItemSetMetaData(x)).ToList().AsReadOnly();
|
||||
}
|
||||
}
|
||||
|
||||
}
|
||||
143
ServerCommon/MetaAssets/MetaTable/LandData.cs
Normal file
143
ServerCommon/MetaAssets/MetaTable/LandData.cs
Normal file
@@ -0,0 +1,143 @@
|
||||
// <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;
|
||||
using Newtonsoft.Json.Converters;
|
||||
using Newtonsoft.Json;
|
||||
|
||||
namespace MetaAssets
|
||||
{
|
||||
#pragma warning disable
|
||||
|
||||
public partial class LandMetaDataMutable
|
||||
{
|
||||
[JsonProperty("LandId")]
|
||||
public int LandId { get; set; }
|
||||
[JsonProperty("Owner")]
|
||||
public string Owner { get; set; }
|
||||
[JsonProperty("Editor")]
|
||||
public EditorType Editor { get; set; }
|
||||
[JsonProperty("LinkedItem")]
|
||||
public int LinkedItem { get; set; }
|
||||
[JsonProperty("NonAuction")]
|
||||
public bool NonAuction { get; set; }
|
||||
[JsonProperty("RentalStateSwitch")]
|
||||
public bool RentalStateSwitch { get; set; }
|
||||
[JsonProperty("RentalAvailable")]
|
||||
public bool RentalAvailable { get; set; }
|
||||
[JsonProperty("LandName")]
|
||||
public string LandName { get; set; }
|
||||
[JsonProperty("LandDesc")]
|
||||
public string LandDesc { get; set; }
|
||||
[JsonProperty("LandIcon")]
|
||||
public string LandIcon_ { get; set; }
|
||||
[JsonProperty("LandSize")]
|
||||
public SizeType LandSize { get; set; }
|
||||
[JsonProperty("LandType")]
|
||||
public LandType LandType { get; set; }
|
||||
[JsonProperty("BuildingSocket")]
|
||||
public double BuildingSocket_ { get; set; }
|
||||
[JsonProperty("CityType")]
|
||||
public string CityType { get; set; }
|
||||
[JsonProperty("BuildingArea")]
|
||||
public string BuildingArea_ { get; set; }
|
||||
[JsonProperty("BuildingId")]
|
||||
public int BuildingId_ { get; set; }
|
||||
[JsonProperty("SignSocket")]
|
||||
public double SignSocket_ { get; set; }
|
||||
[JsonProperty("SignId")]
|
||||
public string SignId_ { get; set; }
|
||||
[JsonProperty("LandPosition")]
|
||||
public string LandPosition_ { get; set; }
|
||||
[JsonProperty("DecoData")]
|
||||
public double DecoData_ { get; set; }
|
||||
[JsonProperty("AddressCity")]
|
||||
public string AddressCity_ { get; set; }
|
||||
[JsonProperty("AddressNum")]
|
||||
public double AddressNum_ { get; set; }
|
||||
[JsonProperty("LandFile")]
|
||||
public string LandFile { get; set; }
|
||||
[JsonProperty("NftUrl")]
|
||||
public string NftUrl_ { get; set; }
|
||||
}
|
||||
|
||||
public partial class LandMetaTableMutable
|
||||
{
|
||||
[JsonProperty("LandMetaDataList")]
|
||||
public IList<LandMetaDataMutable> LandMetaDataList { get; set; }
|
||||
}
|
||||
|
||||
//////////////////////////////
|
||||
// readonly class
|
||||
//////////////////////////////
|
||||
public partial class LandMetaData
|
||||
{
|
||||
public readonly int LandId;
|
||||
public readonly string Owner;
|
||||
public readonly EditorType Editor;
|
||||
public readonly int LinkedItem;
|
||||
public readonly bool NonAuction;
|
||||
public readonly bool RentalStateSwitch;
|
||||
public readonly bool RentalAvailable;
|
||||
public readonly string LandName;
|
||||
public readonly string LandDesc;
|
||||
public readonly string LandIcon_;
|
||||
public readonly SizeType LandSize;
|
||||
public readonly LandType LandType;
|
||||
public readonly double BuildingSocket_;
|
||||
public readonly string CityType;
|
||||
public readonly string BuildingArea_;
|
||||
public readonly int BuildingId_;
|
||||
public readonly double SignSocket_;
|
||||
public readonly string SignId_;
|
||||
public readonly string LandPosition_;
|
||||
public readonly double DecoData_;
|
||||
public readonly string AddressCity_;
|
||||
public readonly double AddressNum_;
|
||||
public readonly string LandFile;
|
||||
public readonly string NftUrl_;
|
||||
public LandMetaData(LandMetaDataMutable data)
|
||||
{
|
||||
LandId = data.LandId;
|
||||
Owner = data.Owner;
|
||||
Editor = data.Editor;
|
||||
LinkedItem = data.LinkedItem;
|
||||
NonAuction = data.NonAuction;
|
||||
RentalStateSwitch = data.RentalStateSwitch;
|
||||
RentalAvailable = data.RentalAvailable;
|
||||
LandName = data.LandName;
|
||||
LandDesc = data.LandDesc;
|
||||
LandIcon_ = data.LandIcon_;
|
||||
LandSize = data.LandSize;
|
||||
LandType = data.LandType;
|
||||
BuildingSocket_ = data.BuildingSocket_;
|
||||
CityType = data.CityType;
|
||||
BuildingArea_ = data.BuildingArea_;
|
||||
BuildingId_ = data.BuildingId_;
|
||||
SignSocket_ = data.SignSocket_;
|
||||
SignId_ = data.SignId_;
|
||||
LandPosition_ = data.LandPosition_;
|
||||
DecoData_ = data.DecoData_;
|
||||
AddressCity_ = data.AddressCity_;
|
||||
AddressNum_ = data.AddressNum_;
|
||||
LandFile = data.LandFile;
|
||||
NftUrl_ = data.NftUrl_;
|
||||
}
|
||||
}
|
||||
|
||||
public partial class LandMetaTable
|
||||
{
|
||||
public readonly IReadOnlyList<LandMetaData> LandMetaDataList;
|
||||
public LandMetaTable(LandMetaTableMutable data)
|
||||
{
|
||||
if(data.LandMetaDataList != null)
|
||||
LandMetaDataList = data.LandMetaDataList.Select(x => new LandMetaData(x)).ToList().AsReadOnly();
|
||||
}
|
||||
}
|
||||
|
||||
}
|
||||
195
ServerCommon/MetaAssets/MetaTable/MannequinData.cs
Normal file
195
ServerCommon/MetaAssets/MetaTable/MannequinData.cs
Normal file
@@ -0,0 +1,195 @@
|
||||
// <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;
|
||||
using Newtonsoft.Json.Converters;
|
||||
using Newtonsoft.Json;
|
||||
|
||||
namespace MetaAssets
|
||||
{
|
||||
#pragma warning disable
|
||||
|
||||
public partial class MannequinMetaDataMutable
|
||||
{
|
||||
[JsonProperty("Id")]
|
||||
public int Id { get; set; }
|
||||
[JsonProperty("name")]
|
||||
public string name { get; set; }
|
||||
[JsonProperty("description")]
|
||||
public string description { get; set; }
|
||||
[JsonProperty("image_3D")]
|
||||
public string image_3D { get; set; }
|
||||
[JsonProperty("animation")]
|
||||
public string animation { get; set; }
|
||||
[JsonProperty("idle_sequence")]
|
||||
public string idle_sequence { get; set; }
|
||||
[JsonProperty("gender")]
|
||||
public string gender { get; set; }
|
||||
[JsonProperty("use_required")]
|
||||
public double use_required_ { get; set; }
|
||||
[JsonProperty("speed")]
|
||||
public double speed_ { get; set; }
|
||||
[JsonProperty("InactiveRange")]
|
||||
public int InactiveRange { get; set; }
|
||||
[JsonProperty("GuideHeight")]
|
||||
public int GuideHeight { get; set; }
|
||||
[JsonProperty("GuideOffset")]
|
||||
public int GuideOffset { get; set; }
|
||||
[JsonProperty("GuideScale")]
|
||||
public int GuideScale { get; set; }
|
||||
[JsonProperty("Headwear")]
|
||||
public bool Headwear { get; set; }
|
||||
[JsonProperty("HeadwearPreset")]
|
||||
public string HeadwearPreset_ { get; set; }
|
||||
[JsonProperty("Mask")]
|
||||
public bool Mask { get; set; }
|
||||
[JsonProperty("MaskPreset")]
|
||||
public string MaskPreset_ { get; set; }
|
||||
[JsonProperty("Earrings")]
|
||||
public bool Earrings { get; set; }
|
||||
[JsonProperty("EarringsPreset")]
|
||||
public string EarringsPreset_ { get; set; }
|
||||
[JsonProperty("Necklace")]
|
||||
public bool Necklace { get; set; }
|
||||
[JsonProperty("NecklacePreset")]
|
||||
public string NecklacePreset_ { get; set; }
|
||||
[JsonProperty("Gloves")]
|
||||
public bool Gloves { get; set; }
|
||||
[JsonProperty("GlovesPreset")]
|
||||
public string GlovesPreset_ { get; set; }
|
||||
[JsonProperty("Belts")]
|
||||
public bool Belts { get; set; }
|
||||
[JsonProperty("BeltsPreset")]
|
||||
public string BeltsPreset_ { get; set; }
|
||||
[JsonProperty("Bags")]
|
||||
public bool Bags { get; set; }
|
||||
[JsonProperty("BagsPreset")]
|
||||
public string BagsPreset_ { get; set; }
|
||||
[JsonProperty("Outer")]
|
||||
public bool Outer { get; set; }
|
||||
[JsonProperty("OuterPreset")]
|
||||
public string OuterPreset_ { get; set; }
|
||||
[JsonProperty("Tops")]
|
||||
public bool Tops { get; set; }
|
||||
[JsonProperty("TopsPreset")]
|
||||
public string TopsPreset_ { get; set; }
|
||||
[JsonProperty("Bottoms")]
|
||||
public bool Bottoms { get; set; }
|
||||
[JsonProperty("BottomsPreset")]
|
||||
public string BottomsPreset_ { get; set; }
|
||||
[JsonProperty("Shoes")]
|
||||
public bool Shoes { get; set; }
|
||||
[JsonProperty("ShoesPreset")]
|
||||
public string ShoesPreset_ { get; set; }
|
||||
[JsonProperty("Socks")]
|
||||
public bool Socks { get; set; }
|
||||
[JsonProperty("SocksPreset")]
|
||||
public string SocksPreset_ { get; set; }
|
||||
}
|
||||
|
||||
public partial class MannequinMetaTableMutable
|
||||
{
|
||||
[JsonProperty("MannequinMetaDataList")]
|
||||
public IList<MannequinMetaDataMutable> MannequinMetaDataList { get; set; }
|
||||
}
|
||||
|
||||
//////////////////////////////
|
||||
// readonly class
|
||||
//////////////////////////////
|
||||
public partial class MannequinMetaData
|
||||
{
|
||||
public readonly int Id;
|
||||
public readonly string name;
|
||||
public readonly string description;
|
||||
public readonly string image_3D;
|
||||
public readonly string animation;
|
||||
public readonly string idle_sequence;
|
||||
public readonly string gender;
|
||||
public readonly double use_required_;
|
||||
public readonly double speed_;
|
||||
public readonly int InactiveRange;
|
||||
public readonly int GuideHeight;
|
||||
public readonly int GuideOffset;
|
||||
public readonly int GuideScale;
|
||||
public readonly bool Headwear;
|
||||
public readonly string HeadwearPreset_;
|
||||
public readonly bool Mask;
|
||||
public readonly string MaskPreset_;
|
||||
public readonly bool Earrings;
|
||||
public readonly string EarringsPreset_;
|
||||
public readonly bool Necklace;
|
||||
public readonly string NecklacePreset_;
|
||||
public readonly bool Gloves;
|
||||
public readonly string GlovesPreset_;
|
||||
public readonly bool Belts;
|
||||
public readonly string BeltsPreset_;
|
||||
public readonly bool Bags;
|
||||
public readonly string BagsPreset_;
|
||||
public readonly bool Outer;
|
||||
public readonly string OuterPreset_;
|
||||
public readonly bool Tops;
|
||||
public readonly string TopsPreset_;
|
||||
public readonly bool Bottoms;
|
||||
public readonly string BottomsPreset_;
|
||||
public readonly bool Shoes;
|
||||
public readonly string ShoesPreset_;
|
||||
public readonly bool Socks;
|
||||
public readonly string SocksPreset_;
|
||||
public MannequinMetaData(MannequinMetaDataMutable data)
|
||||
{
|
||||
Id = data.Id;
|
||||
name = data.name;
|
||||
description = data.description;
|
||||
image_3D = data.image_3D;
|
||||
animation = data.animation;
|
||||
idle_sequence = data.idle_sequence;
|
||||
gender = data.gender;
|
||||
use_required_ = data.use_required_;
|
||||
speed_ = data.speed_;
|
||||
InactiveRange = data.InactiveRange;
|
||||
GuideHeight = data.GuideHeight;
|
||||
GuideOffset = data.GuideOffset;
|
||||
GuideScale = data.GuideScale;
|
||||
Headwear = data.Headwear;
|
||||
HeadwearPreset_ = data.HeadwearPreset_;
|
||||
Mask = data.Mask;
|
||||
MaskPreset_ = data.MaskPreset_;
|
||||
Earrings = data.Earrings;
|
||||
EarringsPreset_ = data.EarringsPreset_;
|
||||
Necklace = data.Necklace;
|
||||
NecklacePreset_ = data.NecklacePreset_;
|
||||
Gloves = data.Gloves;
|
||||
GlovesPreset_ = data.GlovesPreset_;
|
||||
Belts = data.Belts;
|
||||
BeltsPreset_ = data.BeltsPreset_;
|
||||
Bags = data.Bags;
|
||||
BagsPreset_ = data.BagsPreset_;
|
||||
Outer = data.Outer;
|
||||
OuterPreset_ = data.OuterPreset_;
|
||||
Tops = data.Tops;
|
||||
TopsPreset_ = data.TopsPreset_;
|
||||
Bottoms = data.Bottoms;
|
||||
BottomsPreset_ = data.BottomsPreset_;
|
||||
Shoes = data.Shoes;
|
||||
ShoesPreset_ = data.ShoesPreset_;
|
||||
Socks = data.Socks;
|
||||
SocksPreset_ = data.SocksPreset_;
|
||||
}
|
||||
}
|
||||
|
||||
public partial class MannequinMetaTable
|
||||
{
|
||||
public readonly IReadOnlyList<MannequinMetaData> MannequinMetaDataList;
|
||||
public MannequinMetaTable(MannequinMetaTableMutable data)
|
||||
{
|
||||
if(data.MannequinMetaDataList != null)
|
||||
MannequinMetaDataList = data.MannequinMetaDataList.Select(x => new MannequinMetaData(x)).ToList().AsReadOnly();
|
||||
}
|
||||
}
|
||||
|
||||
}
|
||||
102
ServerCommon/MetaAssets/MetaTable/NPCGeneralData.cs
Normal file
102
ServerCommon/MetaAssets/MetaTable/NPCGeneralData.cs
Normal file
@@ -0,0 +1,102 @@
|
||||
// <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;
|
||||
using Newtonsoft.Json.Converters;
|
||||
using Newtonsoft.Json;
|
||||
|
||||
namespace MetaAssets
|
||||
{
|
||||
#pragma warning disable
|
||||
|
||||
public partial class NPCGeneralMetaDataMutable
|
||||
{
|
||||
[JsonProperty("Npc_id")]
|
||||
public int Npc_id { get; set; }
|
||||
[JsonProperty("Language")]
|
||||
public LanguageType Language { get; set; }
|
||||
[JsonProperty("Name")]
|
||||
public string Name { get; set; }
|
||||
[JsonProperty("Title")]
|
||||
public string Title { get; set; }
|
||||
[JsonProperty("Description")]
|
||||
public string Description { get; set; }
|
||||
[JsonProperty("WorldScenario")]
|
||||
public string WorldScenario { get; set; }
|
||||
[JsonProperty("FirstMes")]
|
||||
public string FirstMes { get; set; }
|
||||
[JsonProperty("ShortDesc")]
|
||||
public string ShortDesc { get; set; }
|
||||
[JsonProperty("Tags")]
|
||||
public IList<int> Tags { get; set; }
|
||||
[JsonProperty("SocialAction_default")]
|
||||
public int SocialAction_default { get; set; }
|
||||
[JsonProperty("SocialAction_habit")]
|
||||
public IList<int> SocialAction_habit { get; set; }
|
||||
[JsonProperty("SocialAction_inaction")]
|
||||
public IList<int> SocialAction_inaction { get; set; }
|
||||
[JsonProperty("Gender")]
|
||||
public EGenderType Gender { get; set; }
|
||||
}
|
||||
|
||||
public partial class NPCGeneralMetaTableMutable
|
||||
{
|
||||
[JsonProperty("NPCGeneralMetaDataList")]
|
||||
public IList<NPCGeneralMetaDataMutable> NPCGeneralMetaDataList { get; set; }
|
||||
}
|
||||
|
||||
//////////////////////////////
|
||||
// readonly class
|
||||
//////////////////////////////
|
||||
public partial class NPCGeneralMetaData
|
||||
{
|
||||
public readonly int Npc_id;
|
||||
public readonly LanguageType Language;
|
||||
public readonly string Name;
|
||||
public readonly string Title;
|
||||
public readonly string Description;
|
||||
public readonly string WorldScenario;
|
||||
public readonly string FirstMes;
|
||||
public readonly string ShortDesc;
|
||||
public readonly IReadOnlyList<int> Tags;
|
||||
public readonly int SocialAction_default;
|
||||
public readonly IReadOnlyList<int> SocialAction_habit;
|
||||
public readonly IReadOnlyList<int> SocialAction_inaction;
|
||||
public readonly EGenderType Gender;
|
||||
public NPCGeneralMetaData(NPCGeneralMetaDataMutable data)
|
||||
{
|
||||
Npc_id = data.Npc_id;
|
||||
Language = data.Language;
|
||||
Name = data.Name;
|
||||
Title = data.Title;
|
||||
Description = data.Description;
|
||||
WorldScenario = data.WorldScenario;
|
||||
FirstMes = data.FirstMes;
|
||||
ShortDesc = data.ShortDesc;
|
||||
if(data.Tags != null)
|
||||
Tags = data.Tags.ToList().AsReadOnly();
|
||||
SocialAction_default = data.SocialAction_default;
|
||||
if(data.SocialAction_habit != null)
|
||||
SocialAction_habit = data.SocialAction_habit.ToList().AsReadOnly();
|
||||
if(data.SocialAction_inaction != null)
|
||||
SocialAction_inaction = data.SocialAction_inaction.ToList().AsReadOnly();
|
||||
Gender = data.Gender;
|
||||
}
|
||||
}
|
||||
|
||||
public partial class NPCGeneralMetaTable
|
||||
{
|
||||
public readonly IReadOnlyList<NPCGeneralMetaData> NPCGeneralMetaDataList;
|
||||
public NPCGeneralMetaTable(NPCGeneralMetaTableMutable data)
|
||||
{
|
||||
if(data.NPCGeneralMetaDataList != null)
|
||||
NPCGeneralMetaDataList = data.NPCGeneralMetaDataList.Select(x => new NPCGeneralMetaData(x)).ToList().AsReadOnly();
|
||||
}
|
||||
}
|
||||
|
||||
}
|
||||
79
ServerCommon/MetaAssets/MetaTable/NpcData.cs
Normal file
79
ServerCommon/MetaAssets/MetaTable/NpcData.cs
Normal file
@@ -0,0 +1,79 @@
|
||||
// <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;
|
||||
using Newtonsoft.Json.Converters;
|
||||
using Newtonsoft.Json;
|
||||
|
||||
namespace MetaAssets
|
||||
{
|
||||
#pragma warning disable
|
||||
|
||||
public partial class NpcMetaDataMutable
|
||||
{
|
||||
[JsonProperty("npc_id")]
|
||||
public int npc_id { get; set; }
|
||||
[JsonProperty("name")]
|
||||
public string name { get; set; }
|
||||
[JsonProperty("Gender")]
|
||||
public EGenderType Gender { get; set; }
|
||||
[JsonProperty("NpcTitle")]
|
||||
public string NpcTitle { get; set; }
|
||||
[JsonProperty("UGQ")]
|
||||
public bool UGQ { get; set; }
|
||||
[JsonProperty("UGQmap_x")]
|
||||
public int UGQmap_x { get; set; }
|
||||
[JsonProperty("UGQmap_y")]
|
||||
public int UGQmap_y { get; set; }
|
||||
[JsonProperty("UGQmap_z")]
|
||||
public int UGQmap_z { get; set; }
|
||||
}
|
||||
|
||||
public partial class NpcMetaTableMutable
|
||||
{
|
||||
[JsonProperty("NpcMetaDataList")]
|
||||
public IList<NpcMetaDataMutable> NpcMetaDataList { get; set; }
|
||||
}
|
||||
|
||||
//////////////////////////////
|
||||
// readonly class
|
||||
//////////////////////////////
|
||||
public partial class NpcMetaData
|
||||
{
|
||||
public readonly int npc_id;
|
||||
public readonly string name;
|
||||
public readonly EGenderType Gender;
|
||||
public readonly string NpcTitle;
|
||||
public readonly bool UGQ;
|
||||
public readonly int UGQmap_x;
|
||||
public readonly int UGQmap_y;
|
||||
public readonly int UGQmap_z;
|
||||
public NpcMetaData(NpcMetaDataMutable data)
|
||||
{
|
||||
npc_id = data.npc_id;
|
||||
name = data.name;
|
||||
Gender = data.Gender;
|
||||
NpcTitle = data.NpcTitle;
|
||||
UGQ = data.UGQ;
|
||||
UGQmap_x = data.UGQmap_x;
|
||||
UGQmap_y = data.UGQmap_y;
|
||||
UGQmap_z = data.UGQmap_z;
|
||||
}
|
||||
}
|
||||
|
||||
public partial class NpcMetaTable
|
||||
{
|
||||
public readonly IReadOnlyList<NpcMetaData> NpcMetaDataList;
|
||||
public NpcMetaTable(NpcMetaTableMutable data)
|
||||
{
|
||||
if(data.NpcMetaDataList != null)
|
||||
NpcMetaDataList = data.NpcMetaDataList.Select(x => new NpcMetaData(x)).ToList().AsReadOnly();
|
||||
}
|
||||
}
|
||||
|
||||
}
|
||||
@@ -0,0 +1,87 @@
|
||||
// <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;
|
||||
using Newtonsoft.Json.Converters;
|
||||
using Newtonsoft.Json;
|
||||
|
||||
namespace MetaAssets
|
||||
{
|
||||
#pragma warning disable
|
||||
|
||||
public partial class PlanetItemExchangePolicyMetaDataMutable
|
||||
{
|
||||
[JsonProperty("ID")]
|
||||
public string ID { get; set; }
|
||||
[JsonProperty("PlanetId")]
|
||||
public string PlanetId { get; set; }
|
||||
[JsonProperty("CaliverseItemType")]
|
||||
public string CaliverseItemType { get; set; }
|
||||
[JsonProperty("CaliverseItemId")]
|
||||
public string CaliverseItemId { get; set; }
|
||||
[JsonProperty("CaliverseItemAmount")]
|
||||
public int CaliverseItemAmount { get; set; }
|
||||
[JsonProperty("PlanetItemType")]
|
||||
public string PlanetItemType { get; set; }
|
||||
[JsonProperty("PlanetItemId")]
|
||||
public string PlanetItemId { get; set; }
|
||||
[JsonProperty("PlanetItemAmount")]
|
||||
public int PlanetItemAmount { get; set; }
|
||||
[JsonProperty("DailyTotalAmountLimit")]
|
||||
public int DailyTotalAmountLimit { get; set; }
|
||||
[JsonProperty("DailyUserAmountLimit")]
|
||||
public int DailyUserAmountLimit { get; set; }
|
||||
}
|
||||
|
||||
public partial class PlanetItemExchangePolicyMetaTableMutable
|
||||
{
|
||||
[JsonProperty("PlanetItemExchangePolicyDataList")]
|
||||
public IList<PlanetItemExchangePolicyMetaDataMutable> PlanetItemExchangePolicyDataList { get; set; }
|
||||
}
|
||||
|
||||
//////////////////////////////
|
||||
// readonly class
|
||||
//////////////////////////////
|
||||
public partial class PlanetItemExchangePolicyMetaData
|
||||
{
|
||||
public readonly string ID;
|
||||
public readonly string PlanetId;
|
||||
public readonly string CaliverseItemType;
|
||||
public readonly string CaliverseItemId;
|
||||
public readonly int CaliverseItemAmount;
|
||||
public readonly string PlanetItemType;
|
||||
public readonly string PlanetItemId;
|
||||
public readonly int PlanetItemAmount;
|
||||
public readonly int DailyTotalAmountLimit;
|
||||
public readonly int DailyUserAmountLimit;
|
||||
public PlanetItemExchangePolicyMetaData(PlanetItemExchangePolicyMetaDataMutable data)
|
||||
{
|
||||
ID = data.ID;
|
||||
PlanetId = data.PlanetId;
|
||||
CaliverseItemType = data.CaliverseItemType;
|
||||
CaliverseItemId = data.CaliverseItemId;
|
||||
CaliverseItemAmount = data.CaliverseItemAmount;
|
||||
PlanetItemType = data.PlanetItemType;
|
||||
PlanetItemId = data.PlanetItemId;
|
||||
PlanetItemAmount = data.PlanetItemAmount;
|
||||
DailyTotalAmountLimit = data.DailyTotalAmountLimit;
|
||||
DailyUserAmountLimit = data.DailyUserAmountLimit;
|
||||
}
|
||||
}
|
||||
|
||||
public partial class PlanetItemExchangePolicyMetaTable
|
||||
{
|
||||
public readonly IReadOnlyList<PlanetItemExchangePolicyMetaData> PlanetItemExchangePolicyDataList;
|
||||
public PlanetItemExchangePolicyMetaTable(PlanetItemExchangePolicyMetaTableMutable data)
|
||||
{
|
||||
if(data.PlanetItemExchangePolicyDataList != null)
|
||||
PlanetItemExchangePolicyDataList = data.PlanetItemExchangePolicyDataList.Select(x => new PlanetItemExchangePolicyMetaData(x)).ToList().AsReadOnly();
|
||||
}
|
||||
}
|
||||
|
||||
}
|
||||
124
ServerCommon/MetaAssets/MetaTable/ProductData.cs
Normal file
124
ServerCommon/MetaAssets/MetaTable/ProductData.cs
Normal file
@@ -0,0 +1,124 @@
|
||||
// <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;
|
||||
using Newtonsoft.Json.Converters;
|
||||
using Newtonsoft.Json;
|
||||
|
||||
namespace MetaAssets
|
||||
{
|
||||
#pragma warning disable
|
||||
|
||||
public partial class ItemMetaListMutable
|
||||
{
|
||||
[JsonProperty("Id")]
|
||||
public int Id { get; set; }
|
||||
[JsonProperty("Value")]
|
||||
public double Value { get; set; }
|
||||
}
|
||||
|
||||
public partial class ProductMetaDataMutable
|
||||
{
|
||||
[JsonProperty("Id")]
|
||||
public int Id { get; set; }
|
||||
[JsonProperty("Product_Name")]
|
||||
public string Product_Name { get; set; }
|
||||
[JsonProperty("Product_Desc")]
|
||||
public string Product_Desc { get; set; }
|
||||
[JsonProperty("First_List")]
|
||||
public IList<ItemMetaListMutable> First_List { get; set; }
|
||||
[JsonProperty("Storage_Period_First")]
|
||||
public int Storage_Period_First { get; set; }
|
||||
[JsonProperty("SystemMail_First")]
|
||||
public string SystemMail_First { get; set; }
|
||||
[JsonProperty("ItemID_First")]
|
||||
public int ItemID_First { get; set; }
|
||||
[JsonProperty("Repeat_List")]
|
||||
public IList<ItemMetaListMutable> Repeat_List { get; set; }
|
||||
[JsonProperty("Storage_Period_Repeat")]
|
||||
public int Storage_Period_Repeat { get; set; }
|
||||
[JsonProperty("SystemMail_Repeat")]
|
||||
public string SystemMail_Repeat { get; set; }
|
||||
[JsonProperty("ItemID_Repeat")]
|
||||
public int ItemID_Repeat { get; set; }
|
||||
[JsonProperty("Mail_Repeat_Count")]
|
||||
public int Mail_Repeat_Count { get; set; }
|
||||
[JsonProperty("Mail_Repeat_Interval")]
|
||||
public int Mail_Repeat_Interval { get; set; }
|
||||
[JsonProperty("Is_Refund")]
|
||||
public bool Is_Refund { get; set; }
|
||||
}
|
||||
|
||||
public partial class ProductMetaTableMutable
|
||||
{
|
||||
[JsonProperty("ProductMetaDataList")]
|
||||
public IList<ProductMetaDataMutable> ProductMetaDataList { get; set; }
|
||||
}
|
||||
|
||||
//////////////////////////////
|
||||
// readonly class
|
||||
//////////////////////////////
|
||||
public partial class ItemMetaList
|
||||
{
|
||||
public readonly int Id;
|
||||
public readonly double Value;
|
||||
public ItemMetaList(ItemMetaListMutable data)
|
||||
{
|
||||
Id = data.Id;
|
||||
Value = data.Value;
|
||||
}
|
||||
}
|
||||
|
||||
public partial class ProductMetaData
|
||||
{
|
||||
public readonly int Id;
|
||||
public readonly string Product_Name;
|
||||
public readonly string Product_Desc;
|
||||
public readonly IReadOnlyList<ItemMetaList> First_List;
|
||||
public readonly int Storage_Period_First;
|
||||
public readonly string SystemMail_First;
|
||||
public readonly int ItemID_First;
|
||||
public readonly IReadOnlyList<ItemMetaList> Repeat_List;
|
||||
public readonly int Storage_Period_Repeat;
|
||||
public readonly string SystemMail_Repeat;
|
||||
public readonly int ItemID_Repeat;
|
||||
public readonly int Mail_Repeat_Count;
|
||||
public readonly int Mail_Repeat_Interval;
|
||||
public readonly bool Is_Refund;
|
||||
public ProductMetaData(ProductMetaDataMutable data)
|
||||
{
|
||||
Id = data.Id;
|
||||
Product_Name = data.Product_Name;
|
||||
Product_Desc = data.Product_Desc;
|
||||
if(data.First_List != null)
|
||||
First_List = data.First_List.Select(x => new ItemMetaList(x)).ToList().AsReadOnly();
|
||||
Storage_Period_First = data.Storage_Period_First;
|
||||
SystemMail_First = data.SystemMail_First;
|
||||
ItemID_First = data.ItemID_First;
|
||||
if(data.Repeat_List != null)
|
||||
Repeat_List = data.Repeat_List.Select(x => new ItemMetaList(x)).ToList().AsReadOnly();
|
||||
Storage_Period_Repeat = data.Storage_Period_Repeat;
|
||||
SystemMail_Repeat = data.SystemMail_Repeat;
|
||||
ItemID_Repeat = data.ItemID_Repeat;
|
||||
Mail_Repeat_Count = data.Mail_Repeat_Count;
|
||||
Mail_Repeat_Interval = data.Mail_Repeat_Interval;
|
||||
Is_Refund = data.Is_Refund;
|
||||
}
|
||||
}
|
||||
|
||||
public partial class ProductMetaTable
|
||||
{
|
||||
public readonly IReadOnlyList<ProductMetaData> ProductMetaDataList;
|
||||
public ProductMetaTable(ProductMetaTableMutable data)
|
||||
{
|
||||
if(data.ProductMetaDataList != null)
|
||||
ProductMetaDataList = data.ProductMetaDataList.Select(x => new ProductMetaData(x)).ToList().AsReadOnly();
|
||||
}
|
||||
}
|
||||
|
||||
}
|
||||
115
ServerCommon/MetaAssets/MetaTable/QuestAssignData.cs
Normal file
115
ServerCommon/MetaAssets/MetaTable/QuestAssignData.cs
Normal file
@@ -0,0 +1,115 @@
|
||||
// <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;
|
||||
using Newtonsoft.Json.Converters;
|
||||
using Newtonsoft.Json;
|
||||
|
||||
namespace MetaAssets
|
||||
{
|
||||
#pragma warning disable
|
||||
|
||||
public partial class QuestAssignMetaDataMutable
|
||||
{
|
||||
[JsonProperty("QuestId")]
|
||||
public uint QuestId { get; set; }
|
||||
[JsonProperty("QuestType")]
|
||||
public EQuestType QuestType { get; set; }
|
||||
[JsonProperty("Reveal")]
|
||||
public bool Reveal { get; set; }
|
||||
[JsonProperty("QuestName")]
|
||||
public string QuestName { get; set; }
|
||||
[JsonProperty("AssignType")]
|
||||
public EAssignType AssignType { get; set; }
|
||||
[JsonProperty("RequirementType")]
|
||||
public EAssignRequireType RequirementType { get; set; }
|
||||
[JsonProperty("RequirementValue")]
|
||||
public uint RequirementValue { get; set; }
|
||||
[JsonProperty("OncePeriodRange")]
|
||||
public OncePeriodRangeType OncePeriodRange { get; set; }
|
||||
[JsonProperty("NormalPoolActive")]
|
||||
public bool NormalPoolActive { get; set; }
|
||||
[JsonProperty("ForceAccept")]
|
||||
public bool ForceAccept { get; set; }
|
||||
[JsonProperty("MailTitle")]
|
||||
public string MailTitle { get; set; }
|
||||
[JsonProperty("MailSender")]
|
||||
public string MailSender { get; set; }
|
||||
[JsonProperty("MailDesc")]
|
||||
public string MailDesc { get; set; }
|
||||
[JsonProperty("Dialogue")]
|
||||
public string Dialogue { get; set; }
|
||||
[JsonProperty("DialogueResult")]
|
||||
public string DialogueResult { get; set; }
|
||||
[JsonProperty("RewardGroupId")]
|
||||
public int RewardGroupId { get; set; }
|
||||
[JsonProperty("Priority")]
|
||||
public int Priority { get; set; }
|
||||
}
|
||||
|
||||
public partial class QuestAssignMetaTableMutable
|
||||
{
|
||||
[JsonProperty("QuestAssignMetaDataList")]
|
||||
public IList<QuestAssignMetaDataMutable> QuestAssignMetaDataList { get; set; }
|
||||
}
|
||||
|
||||
//////////////////////////////
|
||||
// readonly class
|
||||
//////////////////////////////
|
||||
public partial class QuestAssignMetaData
|
||||
{
|
||||
public readonly uint QuestId;
|
||||
public readonly EQuestType QuestType;
|
||||
public readonly bool Reveal;
|
||||
public readonly string QuestName;
|
||||
public readonly EAssignType AssignType;
|
||||
public readonly EAssignRequireType RequirementType;
|
||||
public readonly uint RequirementValue;
|
||||
public readonly OncePeriodRangeType OncePeriodRange;
|
||||
public readonly bool NormalPoolActive;
|
||||
public readonly bool ForceAccept;
|
||||
public readonly string MailTitle;
|
||||
public readonly string MailSender;
|
||||
public readonly string MailDesc;
|
||||
public readonly string Dialogue;
|
||||
public readonly string DialogueResult;
|
||||
public readonly int RewardGroupId;
|
||||
public readonly int Priority;
|
||||
public QuestAssignMetaData(QuestAssignMetaDataMutable data)
|
||||
{
|
||||
QuestId = data.QuestId;
|
||||
QuestType = data.QuestType;
|
||||
Reveal = data.Reveal;
|
||||
QuestName = data.QuestName;
|
||||
AssignType = data.AssignType;
|
||||
RequirementType = data.RequirementType;
|
||||
RequirementValue = data.RequirementValue;
|
||||
OncePeriodRange = data.OncePeriodRange;
|
||||
NormalPoolActive = data.NormalPoolActive;
|
||||
ForceAccept = data.ForceAccept;
|
||||
MailTitle = data.MailTitle;
|
||||
MailSender = data.MailSender;
|
||||
MailDesc = data.MailDesc;
|
||||
Dialogue = data.Dialogue;
|
||||
DialogueResult = data.DialogueResult;
|
||||
RewardGroupId = data.RewardGroupId;
|
||||
Priority = data.Priority;
|
||||
}
|
||||
}
|
||||
|
||||
public partial class QuestAssignMetaTable
|
||||
{
|
||||
public readonly IReadOnlyList<QuestAssignMetaData> QuestAssignMetaDataList;
|
||||
public QuestAssignMetaTable(QuestAssignMetaTableMutable data)
|
||||
{
|
||||
if(data.QuestAssignMetaDataList != null)
|
||||
QuestAssignMetaDataList = data.QuestAssignMetaDataList.Select(x => new QuestAssignMetaData(x)).ToList().AsReadOnly();
|
||||
}
|
||||
}
|
||||
|
||||
}
|
||||
79
ServerCommon/MetaAssets/MetaTable/QuestData.cs
Normal file
79
ServerCommon/MetaAssets/MetaTable/QuestData.cs
Normal file
@@ -0,0 +1,79 @@
|
||||
// <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;
|
||||
using Newtonsoft.Json.Converters;
|
||||
using Newtonsoft.Json;
|
||||
|
||||
namespace MetaAssets
|
||||
{
|
||||
#pragma warning disable
|
||||
|
||||
public partial class QuestMetaDataMutable
|
||||
{
|
||||
[JsonProperty("Index")]
|
||||
public int m_idx { get; set; }
|
||||
[JsonProperty("QuestID")]
|
||||
public uint m_quest_id { get; set; }
|
||||
[JsonProperty("TaskNum")]
|
||||
public int m_task_num { get; set; }
|
||||
[JsonProperty("TaskName")]
|
||||
public string m_task_name { get; set; }
|
||||
[JsonProperty("TaskCondition")]
|
||||
public string m_task_condition { get; set; }
|
||||
[JsonProperty("TaskConditionDesc")]
|
||||
public string m_task_condition_desc { get; set; }
|
||||
[JsonProperty("SetCounter")]
|
||||
public int m_set_counter { get; set; }
|
||||
[JsonProperty("WorldId")]
|
||||
public int m_world_id { get; set; }
|
||||
}
|
||||
|
||||
public partial class QuestMetaTableMutable
|
||||
{
|
||||
[JsonProperty("QuestMetaDataList")]
|
||||
public IList<QuestMetaDataMutable> QuestMetaDataList { get; set; }
|
||||
}
|
||||
|
||||
//////////////////////////////
|
||||
// readonly class
|
||||
//////////////////////////////
|
||||
public partial class QuestMetaData
|
||||
{
|
||||
public readonly int m_idx;
|
||||
public readonly uint m_quest_id;
|
||||
public readonly int m_task_num;
|
||||
public readonly string m_task_name;
|
||||
public readonly string m_task_condition;
|
||||
public readonly string m_task_condition_desc;
|
||||
public readonly int m_set_counter;
|
||||
public readonly int m_world_id;
|
||||
public QuestMetaData(QuestMetaDataMutable data)
|
||||
{
|
||||
m_idx = data.m_idx;
|
||||
m_quest_id = data.m_quest_id;
|
||||
m_task_num = data.m_task_num;
|
||||
m_task_name = data.m_task_name;
|
||||
m_task_condition = data.m_task_condition;
|
||||
m_task_condition_desc = data.m_task_condition_desc;
|
||||
m_set_counter = data.m_set_counter;
|
||||
m_world_id = data.m_world_id;
|
||||
}
|
||||
}
|
||||
|
||||
public partial class QuestMetaTable
|
||||
{
|
||||
public readonly IReadOnlyList<QuestMetaData> QuestMetaDataList;
|
||||
public QuestMetaTable(QuestMetaTableMutable data)
|
||||
{
|
||||
if(data.QuestMetaDataList != null)
|
||||
QuestMetaDataList = data.QuestMetaDataList.Select(x => new QuestMetaData(x)).ToList().AsReadOnly();
|
||||
}
|
||||
}
|
||||
|
||||
}
|
||||
95
ServerCommon/MetaAssets/MetaTable/QuestScriptData.cs
Normal file
95
ServerCommon/MetaAssets/MetaTable/QuestScriptData.cs
Normal file
@@ -0,0 +1,95 @@
|
||||
// <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;
|
||||
using Newtonsoft.Json.Converters;
|
||||
using Newtonsoft.Json;
|
||||
|
||||
namespace MetaAssets
|
||||
{
|
||||
#pragma warning disable
|
||||
|
||||
public partial class QuestScriptMetaDataMutable
|
||||
{
|
||||
[JsonProperty("Index")]
|
||||
public int Index { get; set; }
|
||||
[JsonProperty("QuestId")]
|
||||
public uint QuestId { get; set; }
|
||||
[JsonProperty("EventTarget")]
|
||||
public string EventTarget { get; set; }
|
||||
[JsonProperty("Event")]
|
||||
public string Event { get; set; }
|
||||
[JsonProperty("EventCondition1")]
|
||||
public string EventCondition1 { get; set; }
|
||||
[JsonProperty("EventCondition2")]
|
||||
public string EventCondition2 { get; set; }
|
||||
[JsonProperty("EventCondition3")]
|
||||
public string EventCondition3 { get; set; }
|
||||
[JsonProperty("FunctionTarget")]
|
||||
public string FunctionTarget { get; set; }
|
||||
[JsonProperty("Function")]
|
||||
public string Function { get; set; }
|
||||
[JsonProperty("FunctionCondition1")]
|
||||
public string FunctionCondition1 { get; set; }
|
||||
[JsonProperty("FunctionCondition2")]
|
||||
public string FunctionCondition2 { get; set; }
|
||||
[JsonProperty("FunctionCondition3")]
|
||||
public string FunctionCondition3 { get; set; }
|
||||
}
|
||||
|
||||
public partial class QuestScriptMetaTableMutable
|
||||
{
|
||||
[JsonProperty("QuestScriptMetaDataList")]
|
||||
public IList<QuestScriptMetaDataMutable> QuestScriptMetaDataList { get; set; }
|
||||
}
|
||||
|
||||
//////////////////////////////
|
||||
// readonly class
|
||||
//////////////////////////////
|
||||
public partial class QuestScriptMetaData
|
||||
{
|
||||
public readonly int Index;
|
||||
public readonly uint QuestId;
|
||||
public readonly string EventTarget;
|
||||
public readonly string Event;
|
||||
public readonly string EventCondition1;
|
||||
public readonly string EventCondition2;
|
||||
public readonly string EventCondition3;
|
||||
public readonly string FunctionTarget;
|
||||
public readonly string Function;
|
||||
public readonly string FunctionCondition1;
|
||||
public readonly string FunctionCondition2;
|
||||
public readonly string FunctionCondition3;
|
||||
public QuestScriptMetaData(QuestScriptMetaDataMutable data)
|
||||
{
|
||||
Index = data.Index;
|
||||
QuestId = data.QuestId;
|
||||
EventTarget = data.EventTarget;
|
||||
Event = data.Event;
|
||||
EventCondition1 = data.EventCondition1;
|
||||
EventCondition2 = data.EventCondition2;
|
||||
EventCondition3 = data.EventCondition3;
|
||||
FunctionTarget = data.FunctionTarget;
|
||||
Function = data.Function;
|
||||
FunctionCondition1 = data.FunctionCondition1;
|
||||
FunctionCondition2 = data.FunctionCondition2;
|
||||
FunctionCondition3 = data.FunctionCondition3;
|
||||
}
|
||||
}
|
||||
|
||||
public partial class QuestScriptMetaTable
|
||||
{
|
||||
public readonly IReadOnlyList<QuestScriptMetaData> QuestScriptMetaDataList;
|
||||
public QuestScriptMetaTable(QuestScriptMetaTableMutable data)
|
||||
{
|
||||
if(data.QuestScriptMetaDataList != null)
|
||||
QuestScriptMetaDataList = data.QuestScriptMetaDataList.Select(x => new QuestScriptMetaData(x)).ToList().AsReadOnly();
|
||||
}
|
||||
}
|
||||
|
||||
}
|
||||
83
ServerCommon/MetaAssets/MetaTable/RentalfeeData.cs
Normal file
83
ServerCommon/MetaAssets/MetaTable/RentalfeeData.cs
Normal file
@@ -0,0 +1,83 @@
|
||||
// <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;
|
||||
using Newtonsoft.Json.Converters;
|
||||
using Newtonsoft.Json;
|
||||
|
||||
namespace MetaAssets
|
||||
{
|
||||
#pragma warning disable
|
||||
|
||||
public partial class RentalfeeDataMutable
|
||||
{
|
||||
[JsonProperty("Id")]
|
||||
public int Id { get; set; }
|
||||
[JsonProperty("EditorInfo")]
|
||||
public EditorType EditorInfo { get; set; }
|
||||
[JsonProperty("SizeCategory")]
|
||||
public SizeType SizeCategory { get; set; }
|
||||
[JsonProperty("CurrencyType")]
|
||||
public int CurrencyType { get; set; }
|
||||
[JsonProperty("CurrencyValue")]
|
||||
public double CurrencyValue { get; set; }
|
||||
[JsonProperty("CustomMinRentalValue")]
|
||||
public double CustomMinRentalValue { get; set; }
|
||||
[JsonProperty("DutyRate")]
|
||||
public double DutyRate { get; set; }
|
||||
[JsonProperty("RentalReward")]
|
||||
public int RentalReward { get; set; }
|
||||
[JsonProperty("RentalQuantity")]
|
||||
public int RentalQuantity { get; set; }
|
||||
}
|
||||
|
||||
public partial class RentalfeeDataTableMutable
|
||||
{
|
||||
[JsonProperty("RentalfeeDataList")]
|
||||
public IList<RentalfeeDataMutable> RentalfeeDataList { get; set; }
|
||||
}
|
||||
|
||||
//////////////////////////////
|
||||
// readonly class
|
||||
//////////////////////////////
|
||||
public partial class RentalfeeData
|
||||
{
|
||||
public readonly int Id;
|
||||
public readonly EditorType EditorInfo;
|
||||
public readonly SizeType SizeCategory;
|
||||
public readonly int CurrencyType;
|
||||
public readonly double CurrencyValue;
|
||||
public readonly double CustomMinRentalValue;
|
||||
public readonly double DutyRate;
|
||||
public readonly int RentalReward;
|
||||
public readonly int RentalQuantity;
|
||||
public RentalfeeData(RentalfeeDataMutable data)
|
||||
{
|
||||
Id = data.Id;
|
||||
EditorInfo = data.EditorInfo;
|
||||
SizeCategory = data.SizeCategory;
|
||||
CurrencyType = data.CurrencyType;
|
||||
CurrencyValue = data.CurrencyValue;
|
||||
CustomMinRentalValue = data.CustomMinRentalValue;
|
||||
DutyRate = data.DutyRate;
|
||||
RentalReward = data.RentalReward;
|
||||
RentalQuantity = data.RentalQuantity;
|
||||
}
|
||||
}
|
||||
|
||||
public partial class RentalfeeDataTable
|
||||
{
|
||||
public readonly IReadOnlyList<RentalfeeData> RentalfeeDataList;
|
||||
public RentalfeeDataTable(RentalfeeDataTableMutable data)
|
||||
{
|
||||
if(data.RentalfeeDataList != null)
|
||||
RentalfeeDataList = data.RentalfeeDataList.Select(x => new RentalfeeData(x)).ToList().AsReadOnly();
|
||||
}
|
||||
}
|
||||
|
||||
}
|
||||
131
ServerCommon/MetaAssets/MetaTable/RequirementData.cs
Normal file
131
ServerCommon/MetaAssets/MetaTable/RequirementData.cs
Normal file
@@ -0,0 +1,131 @@
|
||||
// <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;
|
||||
using Newtonsoft.Json.Converters;
|
||||
using Newtonsoft.Json;
|
||||
|
||||
namespace MetaAssets
|
||||
{
|
||||
#pragma warning disable
|
||||
|
||||
public partial class RequirementAttributeMutable
|
||||
{
|
||||
[JsonProperty("Type")]
|
||||
public string Type { get; set; }
|
||||
[JsonProperty("Value")]
|
||||
public int Value { get; set; }
|
||||
}
|
||||
|
||||
public partial class RequirementItemMutable
|
||||
{
|
||||
[JsonProperty("Type")]
|
||||
public ERequirementItemType Type { get; set; }
|
||||
[JsonProperty("ID")]
|
||||
public int ID { get; set; }
|
||||
[JsonProperty("Value")]
|
||||
public int Value { get; set; }
|
||||
}
|
||||
|
||||
public partial class RequirementQuestMutable
|
||||
{
|
||||
[JsonProperty("Type")]
|
||||
public ERequirementQuestType Type { get; set; }
|
||||
[JsonProperty("Value")]
|
||||
public uint Value { get; set; }
|
||||
}
|
||||
|
||||
public partial class RequirementMetaDataMutable
|
||||
{
|
||||
[JsonProperty("ID")]
|
||||
public int ID { get; set; }
|
||||
[JsonProperty("Name")]
|
||||
public string Name { get; set; }
|
||||
[JsonProperty("Attributes")]
|
||||
public IList<RequirementAttributeMutable> Attributes { get; set; }
|
||||
[JsonProperty("Items")]
|
||||
public IList<RequirementItemMutable> Items { get; set; }
|
||||
[JsonProperty("Quests")]
|
||||
public IList<RequirementQuestMutable> Quests { get; set; }
|
||||
}
|
||||
|
||||
public partial class RequirementMetaTableMutable
|
||||
{
|
||||
[JsonProperty("RequirementMetaDataList")]
|
||||
public IList<RequirementMetaDataMutable> RequirementMetaDataList { get; set; }
|
||||
}
|
||||
|
||||
//////////////////////////////
|
||||
// readonly class
|
||||
//////////////////////////////
|
||||
public partial class RequirementAttribute
|
||||
{
|
||||
public readonly string Type;
|
||||
public readonly int Value;
|
||||
public RequirementAttribute(RequirementAttributeMutable data)
|
||||
{
|
||||
Type = data.Type;
|
||||
Value = data.Value;
|
||||
}
|
||||
}
|
||||
|
||||
public partial class RequirementItem
|
||||
{
|
||||
public readonly ERequirementItemType Type;
|
||||
public readonly int ID;
|
||||
public readonly int Value;
|
||||
public RequirementItem(RequirementItemMutable data)
|
||||
{
|
||||
Type = data.Type;
|
||||
ID = data.ID;
|
||||
Value = data.Value;
|
||||
}
|
||||
}
|
||||
|
||||
public partial class RequirementQuest
|
||||
{
|
||||
public readonly ERequirementQuestType Type;
|
||||
public readonly uint Value;
|
||||
public RequirementQuest(RequirementQuestMutable data)
|
||||
{
|
||||
Type = data.Type;
|
||||
Value = data.Value;
|
||||
}
|
||||
}
|
||||
|
||||
public partial class RequirementMetaData
|
||||
{
|
||||
public readonly int ID;
|
||||
public readonly string Name;
|
||||
public readonly IReadOnlyList<RequirementAttribute> Attributes;
|
||||
public readonly IReadOnlyList<RequirementItem> Items;
|
||||
public readonly IReadOnlyList<RequirementQuest> Quests;
|
||||
public RequirementMetaData(RequirementMetaDataMutable data)
|
||||
{
|
||||
ID = data.ID;
|
||||
Name = data.Name;
|
||||
if(data.Attributes != null)
|
||||
Attributes = data.Attributes.Select(x => new RequirementAttribute(x)).ToList().AsReadOnly();
|
||||
if(data.Items != null)
|
||||
Items = data.Items.Select(x => new RequirementItem(x)).ToList().AsReadOnly();
|
||||
if(data.Quests != null)
|
||||
Quests = data.Quests.Select(x => new RequirementQuest(x)).ToList().AsReadOnly();
|
||||
}
|
||||
}
|
||||
|
||||
public partial class RequirementMetaTable
|
||||
{
|
||||
public readonly IReadOnlyList<RequirementMetaData> RequirementMetaDataList;
|
||||
public RequirementMetaTable(RequirementMetaTableMutable data)
|
||||
{
|
||||
if(data.RequirementMetaDataList != null)
|
||||
RequirementMetaDataList = data.RequirementMetaDataList.Select(x => new RequirementMetaData(x)).ToList().AsReadOnly();
|
||||
}
|
||||
}
|
||||
|
||||
}
|
||||
60
ServerCommon/MetaAssets/MetaTable/RewardData.cs
Normal file
60
ServerCommon/MetaAssets/MetaTable/RewardData.cs
Normal file
@@ -0,0 +1,60 @@
|
||||
// <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;
|
||||
using Newtonsoft.Json.Converters;
|
||||
using Newtonsoft.Json;
|
||||
|
||||
namespace MetaAssets
|
||||
{
|
||||
#pragma warning disable
|
||||
|
||||
public partial class RewardMetaDataMutable
|
||||
{
|
||||
[JsonProperty("Id")]
|
||||
public int m_id { get; set; }
|
||||
[JsonProperty("GroupId")]
|
||||
public int m_group_id { get; set; }
|
||||
[JsonProperty("Reward")]
|
||||
public RewardMutable Reward { get; set; }
|
||||
}
|
||||
|
||||
public partial class RewardMetaTableMutable
|
||||
{
|
||||
[JsonProperty("RewardMetaDataList")]
|
||||
public IList<RewardMetaDataMutable> RewardMetaDataList { get; set; }
|
||||
}
|
||||
|
||||
//////////////////////////////
|
||||
// readonly class
|
||||
//////////////////////////////
|
||||
public partial class RewardMetaData
|
||||
{
|
||||
public readonly int m_id;
|
||||
public readonly int m_group_id;
|
||||
public readonly Reward Reward;
|
||||
public RewardMetaData(RewardMetaDataMutable data)
|
||||
{
|
||||
m_id = data.m_id;
|
||||
m_group_id = data.m_group_id;
|
||||
if(data.Reward != null)
|
||||
Reward = new Reward(data.Reward);
|
||||
}
|
||||
}
|
||||
|
||||
public partial class RewardMetaTable
|
||||
{
|
||||
public readonly IReadOnlyList<RewardMetaData> RewardMetaDataList;
|
||||
public RewardMetaTable(RewardMetaTableMutable data)
|
||||
{
|
||||
if(data.RewardMetaDataList != null)
|
||||
RewardMetaDataList = data.RewardMetaDataList.Select(x => new RewardMetaData(x)).ToList().AsReadOnly();
|
||||
}
|
||||
}
|
||||
|
||||
}
|
||||
79
ServerCommon/MetaAssets/MetaTable/RewardPropData.cs
Normal file
79
ServerCommon/MetaAssets/MetaTable/RewardPropData.cs
Normal file
@@ -0,0 +1,79 @@
|
||||
// <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;
|
||||
using Newtonsoft.Json.Converters;
|
||||
using Newtonsoft.Json;
|
||||
|
||||
namespace MetaAssets
|
||||
{
|
||||
#pragma warning disable
|
||||
|
||||
public partial class RewardPropMetaDataMutable
|
||||
{
|
||||
[JsonProperty("Id")]
|
||||
public int Id { get; set; }
|
||||
[JsonProperty("name")]
|
||||
public string Name { get; set; }
|
||||
[JsonProperty("description")]
|
||||
public string Description { get; set; }
|
||||
[JsonProperty("RewardPropBP")]
|
||||
public string RewardPropBP { get; set; }
|
||||
[JsonProperty("isQuestProp")]
|
||||
public bool IsQuestProp { get; set; }
|
||||
[JsonProperty("use_required")]
|
||||
public int UseRequired { get; set; }
|
||||
[JsonProperty("used_reward")]
|
||||
public int UsedReward { get; set; }
|
||||
[JsonProperty("respawntime")]
|
||||
public int Respawntime { get; set; }
|
||||
}
|
||||
|
||||
public partial class RewardPropMetaTableMutable
|
||||
{
|
||||
[JsonProperty("RewardPropMetaDataList")]
|
||||
public IList<RewardPropMetaDataMutable> RewardPropMetaDataList { get; set; }
|
||||
}
|
||||
|
||||
//////////////////////////////
|
||||
// readonly class
|
||||
//////////////////////////////
|
||||
public partial class RewardPropMetaData
|
||||
{
|
||||
public readonly int Id;
|
||||
public readonly string Name;
|
||||
public readonly string Description;
|
||||
public readonly string RewardPropBP;
|
||||
public readonly bool IsQuestProp;
|
||||
public readonly int UseRequired;
|
||||
public readonly int UsedReward;
|
||||
public readonly int Respawntime;
|
||||
public RewardPropMetaData(RewardPropMetaDataMutable data)
|
||||
{
|
||||
Id = data.Id;
|
||||
Name = data.Name;
|
||||
Description = data.Description;
|
||||
RewardPropBP = data.RewardPropBP;
|
||||
IsQuestProp = data.IsQuestProp;
|
||||
UseRequired = data.UseRequired;
|
||||
UsedReward = data.UsedReward;
|
||||
Respawntime = data.Respawntime;
|
||||
}
|
||||
}
|
||||
|
||||
public partial class RewardPropMetaTable
|
||||
{
|
||||
public readonly IReadOnlyList<RewardPropMetaData> RewardPropMetaDataList;
|
||||
public RewardPropMetaTable(RewardPropMetaTableMutable data)
|
||||
{
|
||||
if(data.RewardPropMetaDataList != null)
|
||||
RewardPropMetaDataList = data.RewardPropMetaDataList.Select(x => new RewardPropMetaData(x)).ToList().AsReadOnly();
|
||||
}
|
||||
}
|
||||
|
||||
}
|
||||
67
ServerCommon/MetaAssets/MetaTable/SeasonPassData.cs
Normal file
67
ServerCommon/MetaAssets/MetaTable/SeasonPassData.cs
Normal file
@@ -0,0 +1,67 @@
|
||||
// <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;
|
||||
using Newtonsoft.Json.Converters;
|
||||
using Newtonsoft.Json;
|
||||
|
||||
namespace MetaAssets
|
||||
{
|
||||
#pragma warning disable
|
||||
|
||||
public partial class SeasonPassMetaDataMutable
|
||||
{
|
||||
[JsonProperty("Id")]
|
||||
public int Id { get; set; }
|
||||
[JsonProperty("StartTime")]
|
||||
public DateTimeOffset StartTime { get; set; }
|
||||
[JsonProperty("EndTime")]
|
||||
public DateTimeOffset EndTime { get; set; }
|
||||
[JsonProperty("SeasonPass_Currency")]
|
||||
public int SeasonPass_Currency { get; set; }
|
||||
[JsonProperty("SeasonPass_Cost")]
|
||||
public double SeasonPass_Cost { get; set; }
|
||||
}
|
||||
|
||||
public partial class SeasonPassMetaTableMutable
|
||||
{
|
||||
[JsonProperty("SeasonPassMetaDataList")]
|
||||
public IList<SeasonPassMetaDataMutable> SeasonPassMetaDataList { get; set; }
|
||||
}
|
||||
|
||||
//////////////////////////////
|
||||
// readonly class
|
||||
//////////////////////////////
|
||||
public partial class SeasonPassMetaData
|
||||
{
|
||||
public readonly int Id;
|
||||
public readonly DateTimeOffset StartTime;
|
||||
public readonly DateTimeOffset EndTime;
|
||||
public readonly int SeasonPass_Currency;
|
||||
public readonly double SeasonPass_Cost;
|
||||
public SeasonPassMetaData(SeasonPassMetaDataMutable data)
|
||||
{
|
||||
Id = data.Id;
|
||||
StartTime = data.StartTime;
|
||||
EndTime = data.EndTime;
|
||||
SeasonPass_Currency = data.SeasonPass_Currency;
|
||||
SeasonPass_Cost = data.SeasonPass_Cost;
|
||||
}
|
||||
}
|
||||
|
||||
public partial class SeasonPassMetaTable
|
||||
{
|
||||
public readonly IReadOnlyList<SeasonPassMetaData> SeasonPassMetaDataList;
|
||||
public SeasonPassMetaTable(SeasonPassMetaTableMutable data)
|
||||
{
|
||||
if(data.SeasonPassMetaDataList != null)
|
||||
SeasonPassMetaDataList = data.SeasonPassMetaDataList.Select(x => new SeasonPassMetaData(x)).ToList().AsReadOnly();
|
||||
}
|
||||
}
|
||||
|
||||
}
|
||||
71
ServerCommon/MetaAssets/MetaTable/SeasonPassRewardData.cs
Normal file
71
ServerCommon/MetaAssets/MetaTable/SeasonPassRewardData.cs
Normal file
@@ -0,0 +1,71 @@
|
||||
// <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;
|
||||
using Newtonsoft.Json.Converters;
|
||||
using Newtonsoft.Json;
|
||||
|
||||
namespace MetaAssets
|
||||
{
|
||||
#pragma warning disable
|
||||
|
||||
public partial class SeasonPassRewardMetaDataMutable
|
||||
{
|
||||
[JsonProperty("Id")]
|
||||
public int Id { get; set; }
|
||||
[JsonProperty("SeasonPassId")]
|
||||
public int SeasonPassId { get; set; }
|
||||
[JsonProperty("Grade")]
|
||||
public int Grade { get; set; }
|
||||
[JsonProperty("SeasonPassType")]
|
||||
public ESeasonPassType SeasonPassType { get; set; }
|
||||
[JsonProperty("MaxSeasonPassExp")]
|
||||
public int MaxSeasonPassExp { get; set; }
|
||||
[JsonProperty("RewardGroupID")]
|
||||
public int RewardGroupID { get; set; }
|
||||
}
|
||||
|
||||
public partial class SeasonPassRewardMetaTableMutable
|
||||
{
|
||||
[JsonProperty("SeasonPassRewardMetaDataList")]
|
||||
public IList<SeasonPassRewardMetaDataMutable> SeasonPassRewardMetaDataList { get; set; }
|
||||
}
|
||||
|
||||
//////////////////////////////
|
||||
// readonly class
|
||||
//////////////////////////////
|
||||
public partial class SeasonPassRewardMetaData
|
||||
{
|
||||
public readonly int Id;
|
||||
public readonly int SeasonPassId;
|
||||
public readonly int Grade;
|
||||
public readonly ESeasonPassType SeasonPassType;
|
||||
public readonly int MaxSeasonPassExp;
|
||||
public readonly int RewardGroupID;
|
||||
public SeasonPassRewardMetaData(SeasonPassRewardMetaDataMutable data)
|
||||
{
|
||||
Id = data.Id;
|
||||
SeasonPassId = data.SeasonPassId;
|
||||
Grade = data.Grade;
|
||||
SeasonPassType = data.SeasonPassType;
|
||||
MaxSeasonPassExp = data.MaxSeasonPassExp;
|
||||
RewardGroupID = data.RewardGroupID;
|
||||
}
|
||||
}
|
||||
|
||||
public partial class SeasonPassRewardMetaTable
|
||||
{
|
||||
public readonly IReadOnlyList<SeasonPassRewardMetaData> SeasonPassRewardMetaDataList;
|
||||
public SeasonPassRewardMetaTable(SeasonPassRewardMetaTableMutable data)
|
||||
{
|
||||
if(data.SeasonPassRewardMetaDataList != null)
|
||||
SeasonPassRewardMetaDataList = data.SeasonPassRewardMetaDataList.Select(x => new SeasonPassRewardMetaData(x)).ToList().AsReadOnly();
|
||||
}
|
||||
}
|
||||
|
||||
}
|
||||
83
ServerCommon/MetaAssets/MetaTable/ShopData.cs
Normal file
83
ServerCommon/MetaAssets/MetaTable/ShopData.cs
Normal file
@@ -0,0 +1,83 @@
|
||||
// <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;
|
||||
using Newtonsoft.Json.Converters;
|
||||
using Newtonsoft.Json;
|
||||
|
||||
namespace MetaAssets
|
||||
{
|
||||
#pragma warning disable
|
||||
|
||||
public partial class ShopMetaDataMutable
|
||||
{
|
||||
[JsonProperty("Id")]
|
||||
public int Id { get; set; }
|
||||
[JsonProperty("Name")]
|
||||
public string Name { get; set; }
|
||||
[JsonProperty("ResetTime")]
|
||||
public int ResetTime { get; set; }
|
||||
[JsonProperty("ShopProduct_Group_Id")]
|
||||
public int ShopProduct_Group_Id { get; set; }
|
||||
[JsonProperty("ShopProduct_List")]
|
||||
public int ShopProduct_List { get; set; }
|
||||
[JsonProperty("is_Renewal")]
|
||||
public bool is_Renewal { get; set; }
|
||||
[JsonProperty("RenewalMaxCount")]
|
||||
public int RenewalMaxCount { get; set; }
|
||||
[JsonProperty("RenewalCurrency")]
|
||||
public int RenewalCurrency { get; set; }
|
||||
[JsonProperty("RenewalCurrencyValue")]
|
||||
public int RenewalCurrencyValue { get; set; }
|
||||
}
|
||||
|
||||
public partial class ShopMetaTableMutable
|
||||
{
|
||||
[JsonProperty("ShopMetaDataList")]
|
||||
public IList<ShopMetaDataMutable> ShopMetaDataList { get; set; }
|
||||
}
|
||||
|
||||
//////////////////////////////
|
||||
// readonly class
|
||||
//////////////////////////////
|
||||
public partial class ShopMetaData
|
||||
{
|
||||
public readonly int Id;
|
||||
public readonly string Name;
|
||||
public readonly int ResetTime;
|
||||
public readonly int ShopProduct_Group_Id;
|
||||
public readonly int ShopProduct_List;
|
||||
public readonly bool is_Renewal;
|
||||
public readonly int RenewalMaxCount;
|
||||
public readonly int RenewalCurrency;
|
||||
public readonly int RenewalCurrencyValue;
|
||||
public ShopMetaData(ShopMetaDataMutable data)
|
||||
{
|
||||
Id = data.Id;
|
||||
Name = data.Name;
|
||||
ResetTime = data.ResetTime;
|
||||
ShopProduct_Group_Id = data.ShopProduct_Group_Id;
|
||||
ShopProduct_List = data.ShopProduct_List;
|
||||
is_Renewal = data.is_Renewal;
|
||||
RenewalMaxCount = data.RenewalMaxCount;
|
||||
RenewalCurrency = data.RenewalCurrency;
|
||||
RenewalCurrencyValue = data.RenewalCurrencyValue;
|
||||
}
|
||||
}
|
||||
|
||||
public partial class ShopMetaTable
|
||||
{
|
||||
public readonly IReadOnlyList<ShopMetaData> ShopMetaDataList;
|
||||
public ShopMetaTable(ShopMetaTableMutable data)
|
||||
{
|
||||
if(data.ShopMetaDataList != null)
|
||||
ShopMetaDataList = data.ShopMetaDataList.Select(x => new ShopMetaData(x)).ToList().AsReadOnly();
|
||||
}
|
||||
}
|
||||
|
||||
}
|
||||
125
ServerCommon/MetaAssets/MetaTable/ShopProductData.cs
Normal file
125
ServerCommon/MetaAssets/MetaTable/ShopProductData.cs
Normal file
@@ -0,0 +1,125 @@
|
||||
// <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;
|
||||
using Newtonsoft.Json.Converters;
|
||||
using Newtonsoft.Json;
|
||||
|
||||
namespace MetaAssets
|
||||
{
|
||||
#pragma warning disable
|
||||
|
||||
public partial class ProductDataMutable
|
||||
{
|
||||
[JsonProperty("Currency")]
|
||||
public CurrencyRewardMutable Currency { get; set; }
|
||||
[JsonProperty("Item")]
|
||||
public ItemRewardMutable Item { get; set; }
|
||||
}
|
||||
|
||||
public partial class ShopProductMetaDataMutable
|
||||
{
|
||||
[JsonProperty("ID")]
|
||||
public int ID { get; set; }
|
||||
[JsonProperty("Name")]
|
||||
public string Name { get; set; }
|
||||
[JsonProperty("Description")]
|
||||
public string Description { get; set; }
|
||||
[JsonProperty("Group_Id")]
|
||||
public int Group_Id { get; set; }
|
||||
[JsonProperty("Is_Random")]
|
||||
public bool Is_Random { get; set; }
|
||||
[JsonProperty("Weight")]
|
||||
public int Weight { get; set; }
|
||||
[JsonProperty("ProductData")]
|
||||
public ProductDataMutable ProductData { get; set; }
|
||||
[JsonProperty("ProductType_BuyCount")]
|
||||
public int ProductType_BuyCount { get; set; }
|
||||
[JsonProperty("Buy_Price_Type")]
|
||||
public ShopBuyType Buy_Price_Type { get; set; }
|
||||
[JsonProperty("Buy_Id")]
|
||||
public int Buy_Id { get; set; }
|
||||
[JsonProperty("Buy_Price")]
|
||||
public double Buy_Price { get; set; }
|
||||
[JsonProperty("Attribute_Key")]
|
||||
public string Attribute_Key { get; set; }
|
||||
[JsonProperty("Attribute_Value")]
|
||||
public int Attribute_Value { get; set; }
|
||||
[JsonProperty("Gender")]
|
||||
public EGenderType Gender { get; set; }
|
||||
}
|
||||
|
||||
public partial class ShopProductMetaTableMutable
|
||||
{
|
||||
[JsonProperty("ShopProductMetaDataList")]
|
||||
public IList<ShopProductMetaDataMutable> ShopProductMetaDataList { get; set; }
|
||||
}
|
||||
|
||||
//////////////////////////////
|
||||
// readonly class
|
||||
//////////////////////////////
|
||||
public partial class ProductData
|
||||
{
|
||||
public readonly CurrencyReward Currency;
|
||||
public readonly ItemReward Item;
|
||||
public ProductData(ProductDataMutable data)
|
||||
{
|
||||
if(data.Currency != null)
|
||||
Currency = new CurrencyReward(data.Currency);
|
||||
if(data.Item != null)
|
||||
Item = new ItemReward(data.Item);
|
||||
}
|
||||
}
|
||||
|
||||
public partial class ShopProductMetaData
|
||||
{
|
||||
public readonly int ID;
|
||||
public readonly string Name;
|
||||
public readonly string Description;
|
||||
public readonly int Group_Id;
|
||||
public readonly bool Is_Random;
|
||||
public readonly int Weight;
|
||||
public readonly ProductData ProductData;
|
||||
public readonly int ProductType_BuyCount;
|
||||
public readonly ShopBuyType Buy_Price_Type;
|
||||
public readonly int Buy_Id;
|
||||
public readonly double Buy_Price;
|
||||
public readonly string Attribute_Key;
|
||||
public readonly int Attribute_Value;
|
||||
public readonly EGenderType Gender;
|
||||
public ShopProductMetaData(ShopProductMetaDataMutable data)
|
||||
{
|
||||
ID = data.ID;
|
||||
Name = data.Name;
|
||||
Description = data.Description;
|
||||
Group_Id = data.Group_Id;
|
||||
Is_Random = data.Is_Random;
|
||||
Weight = data.Weight;
|
||||
if(data.ProductData != null)
|
||||
ProductData = new ProductData(data.ProductData);
|
||||
ProductType_BuyCount = data.ProductType_BuyCount;
|
||||
Buy_Price_Type = data.Buy_Price_Type;
|
||||
Buy_Id = data.Buy_Id;
|
||||
Buy_Price = data.Buy_Price;
|
||||
Attribute_Key = data.Attribute_Key;
|
||||
Attribute_Value = data.Attribute_Value;
|
||||
Gender = data.Gender;
|
||||
}
|
||||
}
|
||||
|
||||
public partial class ShopProductMetaTable
|
||||
{
|
||||
public readonly IReadOnlyList<ShopProductMetaData> ShopProductMetaDataList;
|
||||
public ShopProductMetaTable(ShopProductMetaTableMutable data)
|
||||
{
|
||||
if(data.ShopProductMetaDataList != null)
|
||||
ShopProductMetaDataList = data.ShopProductMetaDataList.Select(x => new ShopProductMetaData(x)).ToList().AsReadOnly();
|
||||
}
|
||||
}
|
||||
|
||||
}
|
||||
111
ServerCommon/MetaAssets/MetaTable/SocialActionData.cs
Normal file
111
ServerCommon/MetaAssets/MetaTable/SocialActionData.cs
Normal file
@@ -0,0 +1,111 @@
|
||||
// <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;
|
||||
using Newtonsoft.Json.Converters;
|
||||
using Newtonsoft.Json;
|
||||
|
||||
namespace MetaAssets
|
||||
{
|
||||
#pragma warning disable
|
||||
|
||||
public partial class SocialActionMetaDataMutable
|
||||
{
|
||||
[JsonProperty("social_action_id")]
|
||||
public int SocialActionId { get; set; }
|
||||
[JsonProperty("content")]
|
||||
public string Content { get; set; }
|
||||
[JsonProperty("animation_3d")]
|
||||
public string Animation3d { get; set; }
|
||||
[JsonProperty("image_2d")]
|
||||
public string Image2d { get; set; }
|
||||
[JsonProperty("action_type")]
|
||||
public EActionType ActionType { get; set; }
|
||||
[JsonProperty("is_repeatable")]
|
||||
public bool IsRepeatable { get; set; }
|
||||
[JsonProperty("mul_action_type")]
|
||||
public string MulActionType { get; set; }
|
||||
[JsonProperty("social_action_get_way")]
|
||||
public string SocialActionGetWay { get; set; }
|
||||
[JsonProperty("is_default")]
|
||||
public bool IsDefault { get; set; }
|
||||
[JsonProperty("slot_num")]
|
||||
public int SlotNum { get; set; }
|
||||
[JsonProperty("is_ingame")]
|
||||
public bool is_ingame { get; set; }
|
||||
[JsonProperty("is_beaconcraft")]
|
||||
public bool is_beaconcraft { get; set; }
|
||||
[JsonProperty("is_ai_default")]
|
||||
public bool is_ai_default { get; set; }
|
||||
[JsonProperty("AI_name")]
|
||||
public string AI_name { get; set; }
|
||||
[JsonProperty("AI_desc")]
|
||||
public string AI_desc { get; set; }
|
||||
[JsonProperty("UGQ")]
|
||||
public bool UGQ { get; set; }
|
||||
}
|
||||
|
||||
public partial class SocialActionMetaTableMutable
|
||||
{
|
||||
[JsonProperty("SocialActionMetaDataList")]
|
||||
public IList<SocialActionMetaDataMutable> SocialActionMetaDataList { get; set; }
|
||||
}
|
||||
|
||||
//////////////////////////////
|
||||
// readonly class
|
||||
//////////////////////////////
|
||||
public partial class SocialActionMetaData
|
||||
{
|
||||
public readonly int SocialActionId;
|
||||
public readonly string Content;
|
||||
public readonly string Animation3d;
|
||||
public readonly string Image2d;
|
||||
public readonly EActionType ActionType;
|
||||
public readonly bool IsRepeatable;
|
||||
public readonly string MulActionType;
|
||||
public readonly string SocialActionGetWay;
|
||||
public readonly bool IsDefault;
|
||||
public readonly int SlotNum;
|
||||
public readonly bool is_ingame;
|
||||
public readonly bool is_beaconcraft;
|
||||
public readonly bool is_ai_default;
|
||||
public readonly string AI_name;
|
||||
public readonly string AI_desc;
|
||||
public readonly bool UGQ;
|
||||
public SocialActionMetaData(SocialActionMetaDataMutable data)
|
||||
{
|
||||
SocialActionId = data.SocialActionId;
|
||||
Content = data.Content;
|
||||
Animation3d = data.Animation3d;
|
||||
Image2d = data.Image2d;
|
||||
ActionType = data.ActionType;
|
||||
IsRepeatable = data.IsRepeatable;
|
||||
MulActionType = data.MulActionType;
|
||||
SocialActionGetWay = data.SocialActionGetWay;
|
||||
IsDefault = data.IsDefault;
|
||||
SlotNum = data.SlotNum;
|
||||
is_ingame = data.is_ingame;
|
||||
is_beaconcraft = data.is_beaconcraft;
|
||||
is_ai_default = data.is_ai_default;
|
||||
AI_name = data.AI_name;
|
||||
AI_desc = data.AI_desc;
|
||||
UGQ = data.UGQ;
|
||||
}
|
||||
}
|
||||
|
||||
public partial class SocialActionMetaTable
|
||||
{
|
||||
public readonly IReadOnlyList<SocialActionMetaData> SocialActionMetaDataList;
|
||||
public SocialActionMetaTable(SocialActionMetaTableMutable data)
|
||||
{
|
||||
if(data.SocialActionMetaDataList != null)
|
||||
SocialActionMetaDataList = data.SocialActionMetaDataList.Select(x => new SocialActionMetaData(x)).ToList().AsReadOnly();
|
||||
}
|
||||
}
|
||||
|
||||
}
|
||||
55
ServerCommon/MetaAssets/MetaTable/SocialActionPresetData.cs
Normal file
55
ServerCommon/MetaAssets/MetaTable/SocialActionPresetData.cs
Normal file
@@ -0,0 +1,55 @@
|
||||
// <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;
|
||||
using Newtonsoft.Json.Converters;
|
||||
using Newtonsoft.Json;
|
||||
|
||||
namespace MetaAssets
|
||||
{
|
||||
#pragma warning disable
|
||||
|
||||
public partial class SocialActionPresetMetaDataMutable
|
||||
{
|
||||
[JsonProperty("social_action_id")]
|
||||
public int SocialActionId { get; set; }
|
||||
[JsonProperty("equip_number")]
|
||||
public int EquipNumber { get; set; }
|
||||
}
|
||||
|
||||
public partial class SocialActionPresetMetaTableMutable
|
||||
{
|
||||
[JsonProperty("SocialActionPresetMetaDataList")]
|
||||
public IList<SocialActionPresetMetaDataMutable> SocialActionPresetMetaDataList { get; set; }
|
||||
}
|
||||
|
||||
//////////////////////////////
|
||||
// readonly class
|
||||
//////////////////////////////
|
||||
public partial class SocialActionPresetMetaData
|
||||
{
|
||||
public readonly int SocialActionId;
|
||||
public readonly int EquipNumber;
|
||||
public SocialActionPresetMetaData(SocialActionPresetMetaDataMutable data)
|
||||
{
|
||||
SocialActionId = data.SocialActionId;
|
||||
EquipNumber = data.EquipNumber;
|
||||
}
|
||||
}
|
||||
|
||||
public partial class SocialActionPresetMetaTable
|
||||
{
|
||||
public readonly IReadOnlyList<SocialActionPresetMetaData> SocialActionPresetMetaDataList;
|
||||
public SocialActionPresetMetaTable(SocialActionPresetMetaTableMutable data)
|
||||
{
|
||||
if(data.SocialActionPresetMetaDataList != null)
|
||||
SocialActionPresetMetaDataList = data.SocialActionPresetMetaDataList.Select(x => new SocialActionPresetMetaData(x)).ToList().AsReadOnly();
|
||||
}
|
||||
}
|
||||
|
||||
}
|
||||
83
ServerCommon/MetaAssets/MetaTable/SpawnPropGroupData.cs
Normal file
83
ServerCommon/MetaAssets/MetaTable/SpawnPropGroupData.cs
Normal file
@@ -0,0 +1,83 @@
|
||||
// <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;
|
||||
using Newtonsoft.Json.Converters;
|
||||
using Newtonsoft.Json;
|
||||
|
||||
namespace MetaAssets
|
||||
{
|
||||
#pragma warning disable
|
||||
|
||||
public partial class SpawnPropGroupMetaDataMutable
|
||||
{
|
||||
[JsonProperty("id")]
|
||||
public int id_ { get; set; }
|
||||
[JsonProperty("group_id")]
|
||||
public int group_id { get; set; }
|
||||
[JsonProperty("group_folder_name")]
|
||||
public string group_folder_name { get; set; }
|
||||
[JsonProperty("prop_order")]
|
||||
public int prop_order { get; set; }
|
||||
[JsonProperty("prop_id")]
|
||||
public int prop_id { get; set; }
|
||||
[JsonProperty("max_spawn_quantity")]
|
||||
public int max_spawn_quantity { get; set; }
|
||||
[JsonProperty("prop_spawn_weight")]
|
||||
public int prop_spawn_weight { get; set; }
|
||||
[JsonProperty("prop_display_name")]
|
||||
public string prop_display_name { get; set; }
|
||||
[JsonProperty("group_respawn_time")]
|
||||
public int group_respawn_time { get; set; }
|
||||
}
|
||||
|
||||
public partial class SpawnPropGroupMetaTableMutable
|
||||
{
|
||||
[JsonProperty("SpawnPropGroupMetaDataList")]
|
||||
public IList<SpawnPropGroupMetaDataMutable> SpawnPropGroupMetaDataList { get; set; }
|
||||
}
|
||||
|
||||
//////////////////////////////
|
||||
// readonly class
|
||||
//////////////////////////////
|
||||
public partial class SpawnPropGroupMetaData
|
||||
{
|
||||
public readonly int id_;
|
||||
public readonly int group_id;
|
||||
public readonly string group_folder_name;
|
||||
public readonly int prop_order;
|
||||
public readonly int prop_id;
|
||||
public readonly int max_spawn_quantity;
|
||||
public readonly int prop_spawn_weight;
|
||||
public readonly string prop_display_name;
|
||||
public readonly int group_respawn_time;
|
||||
public SpawnPropGroupMetaData(SpawnPropGroupMetaDataMutable data)
|
||||
{
|
||||
id_ = data.id_;
|
||||
group_id = data.group_id;
|
||||
group_folder_name = data.group_folder_name;
|
||||
prop_order = data.prop_order;
|
||||
prop_id = data.prop_id;
|
||||
max_spawn_quantity = data.max_spawn_quantity;
|
||||
prop_spawn_weight = data.prop_spawn_weight;
|
||||
prop_display_name = data.prop_display_name;
|
||||
group_respawn_time = data.group_respawn_time;
|
||||
}
|
||||
}
|
||||
|
||||
public partial class SpawnPropGroupMetaTable
|
||||
{
|
||||
public readonly IReadOnlyList<SpawnPropGroupMetaData> SpawnPropGroupMetaDataList;
|
||||
public SpawnPropGroupMetaTable(SpawnPropGroupMetaTableMutable data)
|
||||
{
|
||||
if(data.SpawnPropGroupMetaDataList != null)
|
||||
SpawnPropGroupMetaDataList = data.SpawnPropGroupMetaDataList.Select(x => new SpawnPropGroupMetaData(x)).ToList().AsReadOnly();
|
||||
}
|
||||
}
|
||||
|
||||
}
|
||||
63
ServerCommon/MetaAssets/MetaTable/SystemMailData.cs
Normal file
63
ServerCommon/MetaAssets/MetaTable/SystemMailData.cs
Normal file
@@ -0,0 +1,63 @@
|
||||
// <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;
|
||||
using Newtonsoft.Json.Converters;
|
||||
using Newtonsoft.Json;
|
||||
|
||||
namespace MetaAssets
|
||||
{
|
||||
#pragma warning disable
|
||||
|
||||
public partial class SystemMailMetaDataMutable
|
||||
{
|
||||
[JsonProperty("Key")]
|
||||
public string Key { get; set; }
|
||||
[JsonProperty("Mail_Title")]
|
||||
public string Mail_Title { get; set; }
|
||||
[JsonProperty("Mail_Desc")]
|
||||
public string Mail_Desc { get; set; }
|
||||
[JsonProperty("Sender")]
|
||||
public string Sender { get; set; }
|
||||
}
|
||||
|
||||
public partial class SystemMailMetaTableMutable
|
||||
{
|
||||
[JsonProperty("SystemMailMetaDataList")]
|
||||
public IList<SystemMailMetaDataMutable> SystemMailMetaDataList { get; set; }
|
||||
}
|
||||
|
||||
//////////////////////////////
|
||||
// readonly class
|
||||
//////////////////////////////
|
||||
public partial class SystemMailMetaData
|
||||
{
|
||||
public readonly string Key;
|
||||
public readonly string Mail_Title;
|
||||
public readonly string Mail_Desc;
|
||||
public readonly string Sender;
|
||||
public SystemMailMetaData(SystemMailMetaDataMutable data)
|
||||
{
|
||||
Key = data.Key;
|
||||
Mail_Title = data.Mail_Title;
|
||||
Mail_Desc = data.Mail_Desc;
|
||||
Sender = data.Sender;
|
||||
}
|
||||
}
|
||||
|
||||
public partial class SystemMailMetaTable
|
||||
{
|
||||
public readonly IReadOnlyList<SystemMailMetaData> SystemMailMetaDataList;
|
||||
public SystemMailMetaTable(SystemMailMetaTableMutable data)
|
||||
{
|
||||
if(data.SystemMailMetaDataList != null)
|
||||
SystemMailMetaDataList = data.SystemMailMetaDataList.Select(x => new SystemMailMetaData(x)).ToList().AsReadOnly();
|
||||
}
|
||||
}
|
||||
|
||||
}
|
||||
171
ServerCommon/MetaAssets/MetaTable/TaxiData.cs
Normal file
171
ServerCommon/MetaAssets/MetaTable/TaxiData.cs
Normal file
@@ -0,0 +1,171 @@
|
||||
// <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;
|
||||
using Newtonsoft.Json.Converters;
|
||||
using Newtonsoft.Json;
|
||||
|
||||
namespace MetaAssets
|
||||
{
|
||||
#pragma warning disable
|
||||
|
||||
public partial class TaxiMetaDataMutable
|
||||
{
|
||||
[JsonProperty("taxi_id")]
|
||||
public int TaxiId { get; set; }
|
||||
[JsonProperty("taxi_name")]
|
||||
public string taxi_name_ { get; set; }
|
||||
[JsonProperty("_taxi_name_design")]
|
||||
public string _taxi_name_design_ { get; set; }
|
||||
[JsonProperty("taxi_mesh")]
|
||||
public string taxi_mesh_ { get; set; }
|
||||
[JsonProperty("taxi_glass_mesh")]
|
||||
public string taxi_glass_mesh_ { get; set; }
|
||||
[JsonProperty("Type")]
|
||||
public TaxiType Type { get; set; }
|
||||
[JsonProperty("Waypoint_World")]
|
||||
public int WaypointWorld { get; set; }
|
||||
[JsonProperty("picking")]
|
||||
public bool Picking { get; set; }
|
||||
[JsonProperty("use_required")]
|
||||
public string use_required_ { get; set; }
|
||||
[JsonProperty("BoundRange")]
|
||||
public string BoundRange { get; set; }
|
||||
[JsonProperty("InactiveRange")]
|
||||
public int InactiveRange { get; set; }
|
||||
[JsonProperty("picking_range")]
|
||||
public int PickingRange { get; set; }
|
||||
[JsonProperty("popup_noitice")]
|
||||
public bool PopupNoitice { get; set; }
|
||||
[JsonProperty("guidescale")]
|
||||
public double guidescale_ { get; set; }
|
||||
[JsonProperty("guideheight")]
|
||||
public double guideheight_ { get; set; }
|
||||
[JsonProperty("guideoffset")]
|
||||
public double guideoffset_ { get; set; }
|
||||
[JsonProperty("Unloading_cost")]
|
||||
public int UnloadingCost { get; set; }
|
||||
[JsonProperty("Unloading_world_id")]
|
||||
public int UnloadingWorldId { get; set; }
|
||||
[JsonProperty("Unloading_land_id")]
|
||||
public int UnloadingLandId { get; set; }
|
||||
[JsonProperty("Unloading_floor_id")]
|
||||
public int UnloadingFloorId { get; set; }
|
||||
[JsonProperty("Unloading_position_x")]
|
||||
public float UnloadingPositionX { get; set; }
|
||||
[JsonProperty("Unloading_position_y")]
|
||||
public float UnloadingPositionY { get; set; }
|
||||
[JsonProperty("Unloading_position_z")]
|
||||
public float UnloadingPositionZ { get; set; }
|
||||
[JsonProperty("Unloading_rotate")]
|
||||
public int UnloadingRotate { get; set; }
|
||||
[JsonProperty("Unloading_position_x_Offset")]
|
||||
public double Unloading_position_x_Offset_ { get; set; }
|
||||
[JsonProperty("Unloading_position_y_Offset")]
|
||||
public double Unloading_position_y_Offset_ { get; set; }
|
||||
[JsonProperty("Unloading_position_z_Offset")]
|
||||
public double Unloading_position_z_Offset_ { get; set; }
|
||||
[JsonProperty("Thumbnail_Image_list")]
|
||||
public string Thumbnail_Image_list_ { get; set; }
|
||||
[JsonProperty("Thumbnail_Image_map")]
|
||||
public string Thumbnail_Image_map_ { get; set; }
|
||||
[JsonProperty("MapPos_x")]
|
||||
public double MapPos_x_ { get; set; }
|
||||
[JsonProperty("MapPos_y")]
|
||||
public double MapPos_y_ { get; set; }
|
||||
}
|
||||
|
||||
public partial class TaxiMetaTableMutable
|
||||
{
|
||||
[JsonProperty("TaxiMetaDataList")]
|
||||
public IList<TaxiMetaDataMutable> TaxiMetaDataList { get; set; }
|
||||
}
|
||||
|
||||
//////////////////////////////
|
||||
// readonly class
|
||||
//////////////////////////////
|
||||
public partial class TaxiMetaData
|
||||
{
|
||||
public readonly int TaxiId;
|
||||
public readonly string taxi_name_;
|
||||
public readonly string _taxi_name_design_;
|
||||
public readonly string taxi_mesh_;
|
||||
public readonly string taxi_glass_mesh_;
|
||||
public readonly TaxiType Type;
|
||||
public readonly int WaypointWorld;
|
||||
public readonly bool Picking;
|
||||
public readonly string use_required_;
|
||||
public readonly string BoundRange;
|
||||
public readonly int InactiveRange;
|
||||
public readonly int PickingRange;
|
||||
public readonly bool PopupNoitice;
|
||||
public readonly double guidescale_;
|
||||
public readonly double guideheight_;
|
||||
public readonly double guideoffset_;
|
||||
public readonly int UnloadingCost;
|
||||
public readonly int UnloadingWorldId;
|
||||
public readonly int UnloadingLandId;
|
||||
public readonly int UnloadingFloorId;
|
||||
public readonly float UnloadingPositionX;
|
||||
public readonly float UnloadingPositionY;
|
||||
public readonly float UnloadingPositionZ;
|
||||
public readonly int UnloadingRotate;
|
||||
public readonly double Unloading_position_x_Offset_;
|
||||
public readonly double Unloading_position_y_Offset_;
|
||||
public readonly double Unloading_position_z_Offset_;
|
||||
public readonly string Thumbnail_Image_list_;
|
||||
public readonly string Thumbnail_Image_map_;
|
||||
public readonly double MapPos_x_;
|
||||
public readonly double MapPos_y_;
|
||||
public TaxiMetaData(TaxiMetaDataMutable data)
|
||||
{
|
||||
TaxiId = data.TaxiId;
|
||||
taxi_name_ = data.taxi_name_;
|
||||
_taxi_name_design_ = data._taxi_name_design_;
|
||||
taxi_mesh_ = data.taxi_mesh_;
|
||||
taxi_glass_mesh_ = data.taxi_glass_mesh_;
|
||||
Type = data.Type;
|
||||
WaypointWorld = data.WaypointWorld;
|
||||
Picking = data.Picking;
|
||||
use_required_ = data.use_required_;
|
||||
BoundRange = data.BoundRange;
|
||||
InactiveRange = data.InactiveRange;
|
||||
PickingRange = data.PickingRange;
|
||||
PopupNoitice = data.PopupNoitice;
|
||||
guidescale_ = data.guidescale_;
|
||||
guideheight_ = data.guideheight_;
|
||||
guideoffset_ = data.guideoffset_;
|
||||
UnloadingCost = data.UnloadingCost;
|
||||
UnloadingWorldId = data.UnloadingWorldId;
|
||||
UnloadingLandId = data.UnloadingLandId;
|
||||
UnloadingFloorId = data.UnloadingFloorId;
|
||||
UnloadingPositionX = data.UnloadingPositionX;
|
||||
UnloadingPositionY = data.UnloadingPositionY;
|
||||
UnloadingPositionZ = data.UnloadingPositionZ;
|
||||
UnloadingRotate = data.UnloadingRotate;
|
||||
Unloading_position_x_Offset_ = data.Unloading_position_x_Offset_;
|
||||
Unloading_position_y_Offset_ = data.Unloading_position_y_Offset_;
|
||||
Unloading_position_z_Offset_ = data.Unloading_position_z_Offset_;
|
||||
Thumbnail_Image_list_ = data.Thumbnail_Image_list_;
|
||||
Thumbnail_Image_map_ = data.Thumbnail_Image_map_;
|
||||
MapPos_x_ = data.MapPos_x_;
|
||||
MapPos_y_ = data.MapPos_y_;
|
||||
}
|
||||
}
|
||||
|
||||
public partial class TaxiMetaTable
|
||||
{
|
||||
public readonly IReadOnlyList<TaxiMetaData> TaxiMetaDataList;
|
||||
public TaxiMetaTable(TaxiMetaTableMutable data)
|
||||
{
|
||||
if(data.TaxiMetaDataList != null)
|
||||
TaxiMetaDataList = data.TaxiMetaDataList.Select(x => new TaxiMetaData(x)).ToList().AsReadOnly();
|
||||
}
|
||||
}
|
||||
|
||||
}
|
||||
124
ServerCommon/MetaAssets/MetaTable/TestUserCreateData.cs
Normal file
124
ServerCommon/MetaAssets/MetaTable/TestUserCreateData.cs
Normal file
@@ -0,0 +1,124 @@
|
||||
// <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;
|
||||
using Newtonsoft.Json.Converters;
|
||||
using Newtonsoft.Json;
|
||||
|
||||
namespace MetaAssets
|
||||
{
|
||||
#pragma warning disable
|
||||
|
||||
public partial class TestUserCreateMetaDataMutable
|
||||
{
|
||||
[JsonProperty("meta_id")]
|
||||
public int MetaId { get; set; }
|
||||
[JsonProperty("aid")]
|
||||
public string Aid { get; set; }
|
||||
[JsonProperty("id")]
|
||||
public string Id { get; set; }
|
||||
[JsonProperty("password")]
|
||||
public string Password { get; set; }
|
||||
[JsonProperty("user_name")]
|
||||
public string UserName { get; set; }
|
||||
[JsonProperty("language")]
|
||||
public LanguageType Language { get; set; }
|
||||
[JsonProperty("avatar_id")]
|
||||
public double AvatarId { get; set; }
|
||||
[JsonProperty("inventory_items")]
|
||||
public IList<int> InventoryItems { get; set; }
|
||||
[JsonProperty("wearing_items")]
|
||||
public IList<int> WearingItems { get; set; }
|
||||
[JsonProperty("tool_presets")]
|
||||
public IList<int> ToolPresets { get; set; }
|
||||
[JsonProperty("tattoo_items")]
|
||||
public IList<int> TattooItems { get; set; }
|
||||
[JsonProperty("BASICSTYLE")]
|
||||
public int BasicStyle { get; set; }
|
||||
[JsonProperty("BODYSHAPE")]
|
||||
public int BodyShape { get; set; }
|
||||
[JsonProperty("HAIRSTYLE")]
|
||||
public int HairStyle { get; set; }
|
||||
[JsonProperty("customValue")]
|
||||
public IList<int> CustomValues { get; set; }
|
||||
[JsonProperty("usergroup")]
|
||||
public string usergroup_ { get; set; }
|
||||
[JsonProperty("operator")]
|
||||
public double Operator_ { get; set; }
|
||||
}
|
||||
|
||||
public partial class TestUserCreateMetaTableMutable
|
||||
{
|
||||
[JsonProperty("TestUserCreateMetaDataList")]
|
||||
public IList<TestUserCreateMetaDataMutable> TestUserCreateMetaDataList { get; set; }
|
||||
}
|
||||
|
||||
//////////////////////////////
|
||||
// readonly class
|
||||
//////////////////////////////
|
||||
public partial class TestUserCreateMetaData : IMetaData
|
||||
{
|
||||
public string toBasicString()
|
||||
{
|
||||
return $"{this.GetType().Name}";
|
||||
}
|
||||
public readonly int MetaId;
|
||||
public readonly string Aid;
|
||||
public readonly string Id;
|
||||
public readonly string Password;
|
||||
public readonly string UserName;
|
||||
public readonly LanguageType Language;
|
||||
public readonly double AvatarId;
|
||||
public readonly IReadOnlyList<int> InventoryItems;
|
||||
public readonly IReadOnlyList<int> WearingItems;
|
||||
public readonly IReadOnlyList<int> ToolPresets;
|
||||
public readonly IReadOnlyList<int> TattooItems;
|
||||
public readonly int BasicStyle;
|
||||
public readonly int BodyShape;
|
||||
public readonly int HairStyle;
|
||||
public readonly IReadOnlyList<int> CustomValues;
|
||||
public readonly string usergroup_;
|
||||
public readonly double Operator_;
|
||||
public TestUserCreateMetaData(TestUserCreateMetaDataMutable data)
|
||||
{
|
||||
MetaId = data.MetaId;
|
||||
Aid = data.Aid;
|
||||
Id = data.Id;
|
||||
Password = data.Password;
|
||||
UserName = data.UserName;
|
||||
Language = data.Language;
|
||||
AvatarId = data.AvatarId;
|
||||
if(data.InventoryItems != null)
|
||||
InventoryItems = data.InventoryItems.ToList().AsReadOnly();
|
||||
if(data.WearingItems != null)
|
||||
WearingItems = data.WearingItems.ToList().AsReadOnly();
|
||||
if(data.ToolPresets != null)
|
||||
ToolPresets = data.ToolPresets.ToList().AsReadOnly();
|
||||
if(data.TattooItems != null)
|
||||
TattooItems = data.TattooItems.ToList().AsReadOnly();
|
||||
BasicStyle = data.BasicStyle;
|
||||
BodyShape = data.BodyShape;
|
||||
HairStyle = data.HairStyle;
|
||||
if(data.CustomValues != null)
|
||||
CustomValues = data.CustomValues.ToList().AsReadOnly();
|
||||
usergroup_ = data.usergroup_;
|
||||
Operator_ = data.Operator_;
|
||||
}
|
||||
}
|
||||
|
||||
public partial class TestUserCreateMetaTable
|
||||
{
|
||||
public readonly IReadOnlyList<TestUserCreateMetaData> TestUserCreateMetaDataList;
|
||||
public TestUserCreateMetaTable(TestUserCreateMetaTableMutable data)
|
||||
{
|
||||
if(data.TestUserCreateMetaDataList != null)
|
||||
TestUserCreateMetaDataList = data.TestUserCreateMetaDataList.Select(x => new TestUserCreateMetaData(x)).ToList().AsReadOnly();
|
||||
}
|
||||
}
|
||||
|
||||
}
|
||||
115
ServerCommon/MetaAssets/MetaTable/TestUserInitialData.cs
Normal file
115
ServerCommon/MetaAssets/MetaTable/TestUserInitialData.cs
Normal file
@@ -0,0 +1,115 @@
|
||||
// <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;
|
||||
using Newtonsoft.Json.Converters;
|
||||
using Newtonsoft.Json;
|
||||
|
||||
namespace MetaAssets
|
||||
{
|
||||
#pragma warning disable
|
||||
|
||||
public partial class TestUserInitialMetaDataMutable
|
||||
{
|
||||
[JsonProperty("meta_id")]
|
||||
public int MetaId { get; set; }
|
||||
[JsonProperty("id_pattern")]
|
||||
public string IdPattern { get; set; }
|
||||
[JsonProperty("is_mail_initialize")]
|
||||
public bool IsMailInitialize { get; set; }
|
||||
[JsonProperty("is_reset_to_items_of_test_user_create")]
|
||||
public bool IsResetToItemsOfTestUserCreate { get; set; }
|
||||
[JsonProperty("is_inventory_initialize")]
|
||||
public bool IsInventoryInitialize { get; set; }
|
||||
[JsonProperty("is_social_action_initialize")]
|
||||
public bool IsSocialActionInitialize { get; set; }
|
||||
[JsonProperty("is_my_home_initialize")]
|
||||
public bool IsMyHomeInitialize { get; set; }
|
||||
[JsonProperty("is_avatar_customize")]
|
||||
public bool IsAvatarCustomize { get; set; }
|
||||
[JsonProperty("currency_gold")]
|
||||
public double CurrencyGold { get; set; }
|
||||
[JsonProperty("currency_sapphire")]
|
||||
public double currency_sapphire { get; set; }
|
||||
[JsonProperty("currency_calium")]
|
||||
public double currency_calium { get; set; }
|
||||
[JsonProperty("currency_ruby")]
|
||||
public double currency_ruby { get; set; }
|
||||
[JsonProperty("start_x")]
|
||||
public float StartX { get; set; }
|
||||
[JsonProperty("start_y")]
|
||||
public float StartY { get; set; }
|
||||
[JsonProperty("start_z")]
|
||||
public float StartZ { get; set; }
|
||||
[JsonProperty("start_angle")]
|
||||
public int StartAngle { get; set; }
|
||||
[JsonProperty("myhome_file")]
|
||||
public string MyhomeFile { get; set; }
|
||||
}
|
||||
|
||||
public partial class TestUserInitialMetaTableMutable
|
||||
{
|
||||
[JsonProperty("TestUserInitialMetaDataList")]
|
||||
public IList<TestUserInitialMetaDataMutable> TestUserInitialMetaDataList { get; set; }
|
||||
}
|
||||
|
||||
//////////////////////////////
|
||||
// readonly class
|
||||
//////////////////////////////
|
||||
public partial class TestUserInitialMetaData
|
||||
{
|
||||
public readonly int MetaId;
|
||||
public readonly string IdPattern;
|
||||
public readonly bool IsMailInitialize;
|
||||
public readonly bool IsResetToItemsOfTestUserCreate;
|
||||
public readonly bool IsInventoryInitialize;
|
||||
public readonly bool IsSocialActionInitialize;
|
||||
public readonly bool IsMyHomeInitialize;
|
||||
public readonly bool IsAvatarCustomize;
|
||||
public readonly double CurrencyGold;
|
||||
public readonly double currency_sapphire;
|
||||
public readonly double currency_calium;
|
||||
public readonly double currency_ruby;
|
||||
public readonly float StartX;
|
||||
public readonly float StartY;
|
||||
public readonly float StartZ;
|
||||
public readonly int StartAngle;
|
||||
public readonly string MyhomeFile;
|
||||
public TestUserInitialMetaData(TestUserInitialMetaDataMutable data)
|
||||
{
|
||||
MetaId = data.MetaId;
|
||||
IdPattern = data.IdPattern;
|
||||
IsMailInitialize = data.IsMailInitialize;
|
||||
IsResetToItemsOfTestUserCreate = data.IsResetToItemsOfTestUserCreate;
|
||||
IsInventoryInitialize = data.IsInventoryInitialize;
|
||||
IsSocialActionInitialize = data.IsSocialActionInitialize;
|
||||
IsMyHomeInitialize = data.IsMyHomeInitialize;
|
||||
IsAvatarCustomize = data.IsAvatarCustomize;
|
||||
CurrencyGold = data.CurrencyGold;
|
||||
currency_sapphire = data.currency_sapphire;
|
||||
currency_calium = data.currency_calium;
|
||||
currency_ruby = data.currency_ruby;
|
||||
StartX = data.StartX;
|
||||
StartY = data.StartY;
|
||||
StartZ = data.StartZ;
|
||||
StartAngle = data.StartAngle;
|
||||
MyhomeFile = data.MyhomeFile;
|
||||
}
|
||||
}
|
||||
|
||||
public partial class TestUserInitialMetaTable
|
||||
{
|
||||
public readonly IReadOnlyList<TestUserInitialMetaData> TestUserInitialMetaDataList;
|
||||
public TestUserInitialMetaTable(TestUserInitialMetaTableMutable data)
|
||||
{
|
||||
if(data.TestUserInitialMetaDataList != null)
|
||||
TestUserInitialMetaDataList = data.TestUserInitialMetaDataList.Select(x => new TestUserInitialMetaData(x)).ToList().AsReadOnly();
|
||||
}
|
||||
}
|
||||
|
||||
}
|
||||
67
ServerCommon/MetaAssets/MetaTable/TextStringData.cs
Normal file
67
ServerCommon/MetaAssets/MetaTable/TextStringData.cs
Normal file
@@ -0,0 +1,67 @@
|
||||
// <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;
|
||||
using Newtonsoft.Json.Converters;
|
||||
using Newtonsoft.Json;
|
||||
|
||||
namespace MetaAssets
|
||||
{
|
||||
#pragma warning disable
|
||||
|
||||
public partial class TextStringMetaDataMutable
|
||||
{
|
||||
[JsonProperty("Key")]
|
||||
public string Key { get; set; }
|
||||
[JsonProperty("SourceString")]
|
||||
public string SourceString { get; set; }
|
||||
[JsonProperty("Description")]
|
||||
public string Description { get; set; }
|
||||
[JsonProperty("en")]
|
||||
public string en { get; set; }
|
||||
[JsonProperty("ja")]
|
||||
public string ja { get; set; }
|
||||
}
|
||||
|
||||
public partial class TextStringMetaTableMutable
|
||||
{
|
||||
[JsonProperty("TextStringMetaDataList")]
|
||||
public IList<TextStringMetaDataMutable> TextStringMetaDataList { get; set; }
|
||||
}
|
||||
|
||||
//////////////////////////////
|
||||
// readonly class
|
||||
//////////////////////////////
|
||||
public partial class TextStringMetaData
|
||||
{
|
||||
public readonly string Key;
|
||||
public readonly string SourceString;
|
||||
public readonly string Description;
|
||||
public readonly string en;
|
||||
public readonly string ja;
|
||||
public TextStringMetaData(TextStringMetaDataMutable data)
|
||||
{
|
||||
Key = data.Key;
|
||||
SourceString = data.SourceString;
|
||||
Description = data.Description;
|
||||
en = data.en;
|
||||
ja = data.ja;
|
||||
}
|
||||
}
|
||||
|
||||
public partial class TextStringMetaTable
|
||||
{
|
||||
public readonly IReadOnlyList<TextStringMetaData> TextStringMetaDataList;
|
||||
public TextStringMetaTable(TextStringMetaTableMutable data)
|
||||
{
|
||||
if(data.TextStringMetaDataList != null)
|
||||
TextStringMetaDataList = data.TextStringMetaDataList.Select(x => new TextStringMetaData(x)).ToList().AsReadOnly();
|
||||
}
|
||||
}
|
||||
|
||||
}
|
||||
107
ServerCommon/MetaAssets/MetaTable/ToolData.cs
Normal file
107
ServerCommon/MetaAssets/MetaTable/ToolData.cs
Normal file
@@ -0,0 +1,107 @@
|
||||
// <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;
|
||||
using Newtonsoft.Json.Converters;
|
||||
using Newtonsoft.Json;
|
||||
|
||||
namespace MetaAssets
|
||||
{
|
||||
#pragma warning disable
|
||||
|
||||
public partial class ToolMetaDataMutable
|
||||
{
|
||||
[JsonProperty("tool_id")]
|
||||
public int ToolID { get; set; }
|
||||
[JsonProperty("tool_name")]
|
||||
public string tool_name_ { get; set; }
|
||||
[JsonProperty("action_montage_name")]
|
||||
public string action_montage_name_ { get; set; }
|
||||
[JsonProperty("attach_effect_bp")]
|
||||
public string attach_effect_bp_ { get; set; }
|
||||
[JsonProperty("attach_avatar_socket")]
|
||||
public string attach_avatar_socket_ { get; set; }
|
||||
[JsonProperty("motion_set")]
|
||||
public ECVToolMotionType motion_set_ { get; set; }
|
||||
[JsonProperty("hand_type")]
|
||||
public ECVToolHandGripType hand_type_ { get; set; }
|
||||
[JsonProperty("activate_montage_name")]
|
||||
public string activate_montage_name_ { get; set; }
|
||||
[JsonProperty("deactivate_montage_name")]
|
||||
public string deactivate_montage_name_ { get; set; }
|
||||
[JsonProperty("swap_montage_name")]
|
||||
public string swap_montage_name_ { get; set; }
|
||||
[JsonProperty("action_cooltime")]
|
||||
public double action_cooltime_ { get; set; }
|
||||
[JsonProperty("activate_buff_id")]
|
||||
public int ActivateBuffID { get; set; }
|
||||
[JsonProperty("action_buff_id")]
|
||||
public int ActionBuffID { get; set; }
|
||||
[JsonProperty("using_aim_offset")]
|
||||
public bool using_aim_offset_ { get; set; }
|
||||
[JsonProperty("ActivateFuncType")]
|
||||
public ActivateFuncType ActivateFuncType_ { get; set; }
|
||||
}
|
||||
|
||||
public partial class ToolMetaTableMutable
|
||||
{
|
||||
[JsonProperty("ToolMetaDataList")]
|
||||
public IList<ToolMetaDataMutable> ToolMetaDataList { get; set; }
|
||||
}
|
||||
|
||||
//////////////////////////////
|
||||
// readonly class
|
||||
//////////////////////////////
|
||||
public partial class ToolMetaData
|
||||
{
|
||||
public readonly int ToolID;
|
||||
public readonly string tool_name_;
|
||||
public readonly string action_montage_name_;
|
||||
public readonly string attach_effect_bp_;
|
||||
public readonly string attach_avatar_socket_;
|
||||
public readonly ECVToolMotionType motion_set_;
|
||||
public readonly ECVToolHandGripType hand_type_;
|
||||
public readonly string activate_montage_name_;
|
||||
public readonly string deactivate_montage_name_;
|
||||
public readonly string swap_montage_name_;
|
||||
public readonly double action_cooltime_;
|
||||
public readonly int ActivateBuffID;
|
||||
public readonly int ActionBuffID;
|
||||
public readonly bool using_aim_offset_;
|
||||
public readonly ActivateFuncType ActivateFuncType_;
|
||||
public ToolMetaData(ToolMetaDataMutable data)
|
||||
{
|
||||
ToolID = data.ToolID;
|
||||
tool_name_ = data.tool_name_;
|
||||
action_montage_name_ = data.action_montage_name_;
|
||||
attach_effect_bp_ = data.attach_effect_bp_;
|
||||
attach_avatar_socket_ = data.attach_avatar_socket_;
|
||||
motion_set_ = data.motion_set_;
|
||||
hand_type_ = data.hand_type_;
|
||||
activate_montage_name_ = data.activate_montage_name_;
|
||||
deactivate_montage_name_ = data.deactivate_montage_name_;
|
||||
swap_montage_name_ = data.swap_montage_name_;
|
||||
action_cooltime_ = data.action_cooltime_;
|
||||
ActivateBuffID = data.ActivateBuffID;
|
||||
ActionBuffID = data.ActionBuffID;
|
||||
using_aim_offset_ = data.using_aim_offset_;
|
||||
ActivateFuncType_ = data.ActivateFuncType_;
|
||||
}
|
||||
}
|
||||
|
||||
public partial class ToolMetaTable
|
||||
{
|
||||
public readonly IReadOnlyList<ToolMetaData> ToolMetaDataList;
|
||||
public ToolMetaTable(ToolMetaTableMutable data)
|
||||
{
|
||||
if(data.ToolMetaDataList != null)
|
||||
ToolMetaDataList = data.ToolMetaDataList.Select(x => new ToolMetaData(x)).ToList().AsReadOnly();
|
||||
}
|
||||
}
|
||||
|
||||
}
|
||||
63
ServerCommon/MetaAssets/MetaTable/UGQBeaconActionData.cs
Normal file
63
ServerCommon/MetaAssets/MetaTable/UGQBeaconActionData.cs
Normal file
@@ -0,0 +1,63 @@
|
||||
// <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;
|
||||
using Newtonsoft.Json.Converters;
|
||||
using Newtonsoft.Json;
|
||||
|
||||
namespace MetaAssets
|
||||
{
|
||||
#pragma warning disable
|
||||
|
||||
public partial class UGQBeaconActionDataMutable
|
||||
{
|
||||
[JsonProperty("Id")]
|
||||
public int Id { get; set; }
|
||||
[JsonProperty("Name")]
|
||||
public string Name { get; set; }
|
||||
[JsonProperty("Gender")]
|
||||
public EGenderType Gender { get; set; }
|
||||
[JsonProperty("FileName")]
|
||||
public string FileName { get; set; }
|
||||
}
|
||||
|
||||
public partial class UGQBeaconActionTableMutable
|
||||
{
|
||||
[JsonProperty("UGQBeaconActionDataList")]
|
||||
public IList<UGQBeaconActionDataMutable> UGQBeaconActionDataList { get; set; }
|
||||
}
|
||||
|
||||
//////////////////////////////
|
||||
// readonly class
|
||||
//////////////////////////////
|
||||
public partial class UGQBeaconActionData
|
||||
{
|
||||
public readonly int Id;
|
||||
public readonly string Name;
|
||||
public readonly EGenderType Gender;
|
||||
public readonly string FileName;
|
||||
public UGQBeaconActionData(UGQBeaconActionDataMutable data)
|
||||
{
|
||||
Id = data.Id;
|
||||
Name = data.Name;
|
||||
Gender = data.Gender;
|
||||
FileName = data.FileName;
|
||||
}
|
||||
}
|
||||
|
||||
public partial class UGQBeaconActionTable
|
||||
{
|
||||
public readonly IReadOnlyList<UGQBeaconActionData> UGQBeaconActionDataList;
|
||||
public UGQBeaconActionTable(UGQBeaconActionTableMutable data)
|
||||
{
|
||||
if(data.UGQBeaconActionDataList != null)
|
||||
UGQBeaconActionDataList = data.UGQBeaconActionDataList.Select(x => new UGQBeaconActionData(x)).ToList().AsReadOnly();
|
||||
}
|
||||
}
|
||||
|
||||
}
|
||||
191
ServerCommon/MetaAssets/MetaTable/UGQInputData.cs
Normal file
191
ServerCommon/MetaAssets/MetaTable/UGQInputData.cs
Normal file
@@ -0,0 +1,191 @@
|
||||
// <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;
|
||||
using Newtonsoft.Json.Converters;
|
||||
using Newtonsoft.Json;
|
||||
|
||||
namespace MetaAssets
|
||||
{
|
||||
#pragma warning disable
|
||||
|
||||
public partial class UGQInputTaskMetaDataMutable
|
||||
{
|
||||
[JsonProperty("Id")]
|
||||
public int Id { get; set; }
|
||||
[JsonProperty("Name")]
|
||||
public string Name { get; set; }
|
||||
[JsonProperty("Enabled")]
|
||||
public bool Enabled { get; set; }
|
||||
[JsonProperty("ValueSource")]
|
||||
public EUGQValueSource ValueSource { get; set; }
|
||||
[JsonProperty("EventTarget")]
|
||||
public string EventTarget { get; set; }
|
||||
[JsonProperty("Event")]
|
||||
public string Event { get; set; }
|
||||
}
|
||||
|
||||
public partial class UGQInputDialogMetaDataMutable
|
||||
{
|
||||
[JsonProperty("TypeId")]
|
||||
public int TypeId { get; set; }
|
||||
[JsonProperty("TypeName")]
|
||||
public string TypeName { get; set; }
|
||||
[JsonProperty("ConditionSelection")]
|
||||
public EConditionSelection ConditionSelection { get; set; }
|
||||
[JsonProperty("ConditionName")]
|
||||
public string ConditionName { get; set; }
|
||||
[JsonProperty("ConditionSource")]
|
||||
public EUGQValueSource ConditionSource { get; set; }
|
||||
[JsonProperty("ConditionValueSource")]
|
||||
public EUGQValueSource ConditionValueSource { get; set; }
|
||||
}
|
||||
|
||||
public partial class UGQInputDialogConditionMetaDataMutable
|
||||
{
|
||||
[JsonProperty("Id")]
|
||||
public int Id { get; set; }
|
||||
[JsonProperty("Name")]
|
||||
public string Name { get; set; }
|
||||
[JsonProperty("Text")]
|
||||
public string Text { get; set; }
|
||||
}
|
||||
|
||||
public partial class UGQPresetImageMetaDataMutable
|
||||
{
|
||||
[JsonProperty("Id")]
|
||||
public int Id { get; set; }
|
||||
[JsonProperty("FileName")]
|
||||
public string FileName { get; set; }
|
||||
}
|
||||
|
||||
public partial class UGQMapImageMetaDataMutable
|
||||
{
|
||||
[JsonProperty("Id")]
|
||||
public int Id { get; set; }
|
||||
[JsonProperty("MapId")]
|
||||
public int MapId { get; set; }
|
||||
[JsonProperty("FileName")]
|
||||
public string FileName { get; set; }
|
||||
}
|
||||
|
||||
public partial class UGQInputMetaTableMutable
|
||||
{
|
||||
[JsonProperty("UGQInputTaskMetaDataList")]
|
||||
public IList<UGQInputTaskMetaDataMutable> UGQInputTaskMetaDataList { get; set; }
|
||||
[JsonProperty("UGQInputDialogMetaDataList")]
|
||||
public IList<UGQInputDialogMetaDataMutable> UGQInputDialogMetaDataList { get; set; }
|
||||
[JsonProperty("UGQInputDialogConditionMetaDataList")]
|
||||
public IList<UGQInputDialogConditionMetaDataMutable> UGQInputDialogConditionMetaDataList { get; set; }
|
||||
[JsonProperty("UGQPresetImageMetaDataList")]
|
||||
public IList<UGQPresetImageMetaDataMutable> UGQPresetImageMetaDataList { get; set; }
|
||||
[JsonProperty("UGQMapImageDataList")]
|
||||
public IList<UGQMapImageMetaDataMutable> UGQMapImageDataList { get; set; }
|
||||
}
|
||||
|
||||
//////////////////////////////
|
||||
// readonly class
|
||||
//////////////////////////////
|
||||
public partial class UGQInputTaskMetaData
|
||||
{
|
||||
public readonly int Id;
|
||||
public readonly string Name;
|
||||
public readonly bool Enabled;
|
||||
public readonly EUGQValueSource ValueSource;
|
||||
public readonly string EventTarget;
|
||||
public readonly string Event;
|
||||
public UGQInputTaskMetaData(UGQInputTaskMetaDataMutable data)
|
||||
{
|
||||
Id = data.Id;
|
||||
Name = data.Name;
|
||||
Enabled = data.Enabled;
|
||||
ValueSource = data.ValueSource;
|
||||
EventTarget = data.EventTarget;
|
||||
Event = data.Event;
|
||||
}
|
||||
}
|
||||
|
||||
public partial class UGQInputDialogMetaData
|
||||
{
|
||||
public readonly int TypeId;
|
||||
public readonly string TypeName;
|
||||
public readonly EConditionSelection ConditionSelection;
|
||||
public readonly string ConditionName;
|
||||
public readonly EUGQValueSource ConditionSource;
|
||||
public readonly EUGQValueSource ConditionValueSource;
|
||||
public UGQInputDialogMetaData(UGQInputDialogMetaDataMutable data)
|
||||
{
|
||||
TypeId = data.TypeId;
|
||||
TypeName = data.TypeName;
|
||||
ConditionSelection = data.ConditionSelection;
|
||||
ConditionName = data.ConditionName;
|
||||
ConditionSource = data.ConditionSource;
|
||||
ConditionValueSource = data.ConditionValueSource;
|
||||
}
|
||||
}
|
||||
|
||||
public partial class UGQInputDialogConditionMetaData
|
||||
{
|
||||
public readonly int Id;
|
||||
public readonly string Name;
|
||||
public readonly string Text;
|
||||
public UGQInputDialogConditionMetaData(UGQInputDialogConditionMetaDataMutable data)
|
||||
{
|
||||
Id = data.Id;
|
||||
Name = data.Name;
|
||||
Text = data.Text;
|
||||
}
|
||||
}
|
||||
|
||||
public partial class UGQPresetImageMetaData
|
||||
{
|
||||
public readonly int Id;
|
||||
public readonly string FileName;
|
||||
public UGQPresetImageMetaData(UGQPresetImageMetaDataMutable data)
|
||||
{
|
||||
Id = data.Id;
|
||||
FileName = data.FileName;
|
||||
}
|
||||
}
|
||||
|
||||
public partial class UGQMapImageMetaData
|
||||
{
|
||||
public readonly int Id;
|
||||
public readonly int MapId;
|
||||
public readonly string FileName;
|
||||
public UGQMapImageMetaData(UGQMapImageMetaDataMutable data)
|
||||
{
|
||||
Id = data.Id;
|
||||
MapId = data.MapId;
|
||||
FileName = data.FileName;
|
||||
}
|
||||
}
|
||||
|
||||
public partial class UGQInputMetaTable
|
||||
{
|
||||
public readonly IReadOnlyList<UGQInputTaskMetaData> UGQInputTaskMetaDataList;
|
||||
public readonly IReadOnlyList<UGQInputDialogMetaData> UGQInputDialogMetaDataList;
|
||||
public readonly IReadOnlyList<UGQInputDialogConditionMetaData> UGQInputDialogConditionMetaDataList;
|
||||
public readonly IReadOnlyList<UGQPresetImageMetaData> UGQPresetImageMetaDataList;
|
||||
public readonly IReadOnlyList<UGQMapImageMetaData> UGQMapImageDataList;
|
||||
public UGQInputMetaTable(UGQInputMetaTableMutable data)
|
||||
{
|
||||
if(data.UGQInputTaskMetaDataList != null)
|
||||
UGQInputTaskMetaDataList = data.UGQInputTaskMetaDataList.Select(x => new UGQInputTaskMetaData(x)).ToList().AsReadOnly();
|
||||
if(data.UGQInputDialogMetaDataList != null)
|
||||
UGQInputDialogMetaDataList = data.UGQInputDialogMetaDataList.Select(x => new UGQInputDialogMetaData(x)).ToList().AsReadOnly();
|
||||
if(data.UGQInputDialogConditionMetaDataList != null)
|
||||
UGQInputDialogConditionMetaDataList = data.UGQInputDialogConditionMetaDataList.Select(x => new UGQInputDialogConditionMetaData(x)).ToList().AsReadOnly();
|
||||
if(data.UGQPresetImageMetaDataList != null)
|
||||
UGQPresetImageMetaDataList = data.UGQPresetImageMetaDataList.Select(x => new UGQPresetImageMetaData(x)).ToList().AsReadOnly();
|
||||
if(data.UGQMapImageDataList != null)
|
||||
UGQMapImageDataList = data.UGQMapImageDataList.Select(x => new UGQMapImageMetaData(x)).ToList().AsReadOnly();
|
||||
}
|
||||
}
|
||||
|
||||
}
|
||||
83
ServerCommon/MetaAssets/MetaTable/UserCreateData.cs
Normal file
83
ServerCommon/MetaAssets/MetaTable/UserCreateData.cs
Normal file
@@ -0,0 +1,83 @@
|
||||
// <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;
|
||||
using Newtonsoft.Json.Converters;
|
||||
using Newtonsoft.Json;
|
||||
|
||||
namespace MetaAssets
|
||||
{
|
||||
#pragma warning disable
|
||||
|
||||
public partial class UserCreateMetaDataMutable
|
||||
{
|
||||
[JsonProperty("meta_id")]
|
||||
public int MetaId { get; set; }
|
||||
[JsonProperty("inventory_items")]
|
||||
public string InventoryItems { get; set; }
|
||||
[JsonProperty("wearing_items")]
|
||||
public string WearingItems { get; set; }
|
||||
[JsonProperty("tool_presets")]
|
||||
public string ToolPresets { get; set; }
|
||||
[JsonProperty("currency_gold")]
|
||||
public double CurrencyGold { get; set; }
|
||||
[JsonProperty("currency_sapphire")]
|
||||
public double currency_sapphire { get; set; }
|
||||
[JsonProperty("currency_calium")]
|
||||
public double currency_calium { get; set; }
|
||||
[JsonProperty("currency_ruby")]
|
||||
public double currency_ruby { get; set; }
|
||||
}
|
||||
|
||||
public partial class UserCreateMetaTableMutable
|
||||
{
|
||||
[JsonProperty("UserCreateMetaDataList")]
|
||||
public IList<UserCreateMetaDataMutable> UserCreateMetaDataList { get; set; }
|
||||
}
|
||||
|
||||
//////////////////////////////
|
||||
// readonly class
|
||||
//////////////////////////////
|
||||
public partial class UserCreateMetaData : IMetaData
|
||||
{
|
||||
public string toBasicString()
|
||||
{
|
||||
return $"{this.GetType().Name}";
|
||||
}
|
||||
public readonly int MetaId;
|
||||
public readonly string InventoryItems;
|
||||
public readonly string WearingItems;
|
||||
public readonly string ToolPresets;
|
||||
public readonly double CurrencyGold;
|
||||
public readonly double currency_sapphire;
|
||||
public readonly double currency_calium;
|
||||
public readonly double currency_ruby;
|
||||
public UserCreateMetaData(UserCreateMetaDataMutable data)
|
||||
{
|
||||
MetaId = data.MetaId;
|
||||
InventoryItems = data.InventoryItems;
|
||||
WearingItems = data.WearingItems;
|
||||
ToolPresets = data.ToolPresets;
|
||||
CurrencyGold = data.CurrencyGold;
|
||||
currency_sapphire = data.currency_sapphire;
|
||||
currency_calium = data.currency_calium;
|
||||
currency_ruby = data.currency_ruby;
|
||||
}
|
||||
}
|
||||
|
||||
public partial class UserCreateMetaTable
|
||||
{
|
||||
public readonly IReadOnlyList<UserCreateMetaData> UserCreateMetaDataList;
|
||||
public UserCreateMetaTable(UserCreateMetaTableMutable data)
|
||||
{
|
||||
if(data.UserCreateMetaDataList != null)
|
||||
UserCreateMetaDataList = data.UserCreateMetaDataList.Select(x => new UserCreateMetaData(x)).ToList().AsReadOnly();
|
||||
}
|
||||
}
|
||||
|
||||
}
|
||||
55
ServerCommon/MetaAssets/MetaTable/UserLogData.cs
Normal file
55
ServerCommon/MetaAssets/MetaTable/UserLogData.cs
Normal file
@@ -0,0 +1,55 @@
|
||||
// <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;
|
||||
using Newtonsoft.Json.Converters;
|
||||
using Newtonsoft.Json;
|
||||
|
||||
namespace MetaAssets
|
||||
{
|
||||
#pragma warning disable
|
||||
|
||||
public partial class UserLogMetaDataMutable
|
||||
{
|
||||
[JsonProperty("ID")]
|
||||
public int ID { get; set; }
|
||||
[JsonProperty("ItemId")]
|
||||
public int ItemId { get; set; }
|
||||
}
|
||||
|
||||
public partial class UserLogMetaTableMutable
|
||||
{
|
||||
[JsonProperty("UserLogMetaDataList")]
|
||||
public IList<UserLogMetaDataMutable> UserLogMetaDataList { get; set; }
|
||||
}
|
||||
|
||||
//////////////////////////////
|
||||
// readonly class
|
||||
//////////////////////////////
|
||||
public partial class UserLogMetaData
|
||||
{
|
||||
public readonly int ID;
|
||||
public readonly int ItemId;
|
||||
public UserLogMetaData(UserLogMetaDataMutable data)
|
||||
{
|
||||
ID = data.ID;
|
||||
ItemId = data.ItemId;
|
||||
}
|
||||
}
|
||||
|
||||
public partial class UserLogMetaTable
|
||||
{
|
||||
public readonly IReadOnlyList<UserLogMetaData> UserLogMetaDataList;
|
||||
public UserLogMetaTable(UserLogMetaTableMutable data)
|
||||
{
|
||||
if(data.UserLogMetaDataList != null)
|
||||
UserLogMetaDataList = data.UserLogMetaDataList.Select(x => new UserLogMetaData(x)).ToList().AsReadOnly();
|
||||
}
|
||||
}
|
||||
|
||||
}
|
||||
139
ServerCommon/MetaAssets/MetaTable/WarpData.cs
Normal file
139
ServerCommon/MetaAssets/MetaTable/WarpData.cs
Normal file
@@ -0,0 +1,139 @@
|
||||
// <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;
|
||||
using Newtonsoft.Json.Converters;
|
||||
using Newtonsoft.Json;
|
||||
|
||||
namespace MetaAssets
|
||||
{
|
||||
#pragma warning disable
|
||||
|
||||
public partial class WarpMetaDataMutable
|
||||
{
|
||||
[JsonProperty("warp_id")]
|
||||
public int WarpId { get; set; }
|
||||
[JsonProperty("warp_name")]
|
||||
public string warp_name_ { get; set; }
|
||||
[JsonProperty("_warp_name_design")]
|
||||
public string _warp_name_design_ { get; set; }
|
||||
[JsonProperty("warp_mesh")]
|
||||
public string warp_mesh_ { get; set; }
|
||||
[JsonProperty("warp_mesh_opacity")]
|
||||
public string warp_mesh_opacity_ { get; set; }
|
||||
[JsonProperty("picking")]
|
||||
public bool Picking { get; set; }
|
||||
[JsonProperty("BoundRange")]
|
||||
public int BoundRange { get; set; }
|
||||
[JsonProperty("InactiveRange")]
|
||||
public int InactiveRange { get; set; }
|
||||
[JsonProperty("picking_range")]
|
||||
public int PickingRange { get; set; }
|
||||
[JsonProperty("popup_noitice")]
|
||||
public bool PopupNoitice { get; set; }
|
||||
[JsonProperty("GMPortal")]
|
||||
public bool GMPortal { get; set; }
|
||||
[JsonProperty("use_required")]
|
||||
public double use_required_ { get; set; }
|
||||
[JsonProperty("target_type")]
|
||||
public WarpType TargetType { get; set; }
|
||||
[JsonProperty("world_id")]
|
||||
public int WorldId { get; set; }
|
||||
[JsonProperty("land_id")]
|
||||
public int LandId { get; set; }
|
||||
[JsonProperty("floor_id")]
|
||||
public int FloorId { get; set; }
|
||||
[JsonProperty("position_x")]
|
||||
public int PositionX { get; set; }
|
||||
[JsonProperty("position_y")]
|
||||
public int PositionY { get; set; }
|
||||
[JsonProperty("position_z")]
|
||||
public int PositionZ { get; set; }
|
||||
[JsonProperty("rotate")]
|
||||
public int Rotate { get; set; }
|
||||
[JsonProperty("guidescale")]
|
||||
public double guidescale_ { get; set; }
|
||||
[JsonProperty("guideheight")]
|
||||
public double guideheight_ { get; set; }
|
||||
[JsonProperty("guideoffset")]
|
||||
public double guideoffset_ { get; set; }
|
||||
}
|
||||
|
||||
public partial class WarpMetaTableMutable
|
||||
{
|
||||
[JsonProperty("WarpMetaDataList")]
|
||||
public IList<WarpMetaDataMutable> WarpMetaDataList { get; set; }
|
||||
}
|
||||
|
||||
//////////////////////////////
|
||||
// readonly class
|
||||
//////////////////////////////
|
||||
public partial class WarpMetaData
|
||||
{
|
||||
public readonly int WarpId;
|
||||
public readonly string warp_name_;
|
||||
public readonly string _warp_name_design_;
|
||||
public readonly string warp_mesh_;
|
||||
public readonly string warp_mesh_opacity_;
|
||||
public readonly bool Picking;
|
||||
public readonly int BoundRange;
|
||||
public readonly int InactiveRange;
|
||||
public readonly int PickingRange;
|
||||
public readonly bool PopupNoitice;
|
||||
public readonly bool GMPortal;
|
||||
public readonly double use_required_;
|
||||
public readonly WarpType TargetType;
|
||||
public readonly int WorldId;
|
||||
public readonly int LandId;
|
||||
public readonly int FloorId;
|
||||
public readonly int PositionX;
|
||||
public readonly int PositionY;
|
||||
public readonly int PositionZ;
|
||||
public readonly int Rotate;
|
||||
public readonly double guidescale_;
|
||||
public readonly double guideheight_;
|
||||
public readonly double guideoffset_;
|
||||
public WarpMetaData(WarpMetaDataMutable data)
|
||||
{
|
||||
WarpId = data.WarpId;
|
||||
warp_name_ = data.warp_name_;
|
||||
_warp_name_design_ = data._warp_name_design_;
|
||||
warp_mesh_ = data.warp_mesh_;
|
||||
warp_mesh_opacity_ = data.warp_mesh_opacity_;
|
||||
Picking = data.Picking;
|
||||
BoundRange = data.BoundRange;
|
||||
InactiveRange = data.InactiveRange;
|
||||
PickingRange = data.PickingRange;
|
||||
PopupNoitice = data.PopupNoitice;
|
||||
GMPortal = data.GMPortal;
|
||||
use_required_ = data.use_required_;
|
||||
TargetType = data.TargetType;
|
||||
WorldId = data.WorldId;
|
||||
LandId = data.LandId;
|
||||
FloorId = data.FloorId;
|
||||
PositionX = data.PositionX;
|
||||
PositionY = data.PositionY;
|
||||
PositionZ = data.PositionZ;
|
||||
Rotate = data.Rotate;
|
||||
guidescale_ = data.guidescale_;
|
||||
guideheight_ = data.guideheight_;
|
||||
guideoffset_ = data.guideoffset_;
|
||||
}
|
||||
}
|
||||
|
||||
public partial class WarpMetaTable
|
||||
{
|
||||
public readonly IReadOnlyList<WarpMetaData> WarpMetaDataList;
|
||||
public WarpMetaTable(WarpMetaTableMutable data)
|
||||
{
|
||||
if(data.WarpMetaDataList != null)
|
||||
WarpMetaDataList = data.WarpMetaDataList.Select(x => new WarpMetaData(x)).ToList().AsReadOnly();
|
||||
}
|
||||
}
|
||||
|
||||
}
|
||||
63
ServerCommon/MetaAssets/MetaTable/WeblinkLocalizeData.cs
Normal file
63
ServerCommon/MetaAssets/MetaTable/WeblinkLocalizeData.cs
Normal file
@@ -0,0 +1,63 @@
|
||||
// <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;
|
||||
using Newtonsoft.Json.Converters;
|
||||
using Newtonsoft.Json;
|
||||
|
||||
namespace MetaAssets
|
||||
{
|
||||
#pragma warning disable
|
||||
|
||||
public partial class WeblinkLocalizeMetaDataMutable
|
||||
{
|
||||
[JsonProperty("Key")]
|
||||
public string Key { get; set; }
|
||||
[JsonProperty("Ko")]
|
||||
public string Ko { get; set; }
|
||||
[JsonProperty("En")]
|
||||
public string En { get; set; }
|
||||
[JsonProperty("Ja")]
|
||||
public string Ja { get; set; }
|
||||
}
|
||||
|
||||
public partial class WeblinkLocalizeDataMutable
|
||||
{
|
||||
[JsonProperty("WeblinkLocalizeDataList")]
|
||||
public IList<WeblinkLocalizeMetaDataMutable> WeblinkLocalizeDataList { get; set; }
|
||||
}
|
||||
|
||||
//////////////////////////////
|
||||
// readonly class
|
||||
//////////////////////////////
|
||||
public partial class WeblinkLocalizeMetaData
|
||||
{
|
||||
public readonly string Key;
|
||||
public readonly string Ko;
|
||||
public readonly string En;
|
||||
public readonly string Ja;
|
||||
public WeblinkLocalizeMetaData(WeblinkLocalizeMetaDataMutable data)
|
||||
{
|
||||
Key = data.Key;
|
||||
Ko = data.Ko;
|
||||
En = data.En;
|
||||
Ja = data.Ja;
|
||||
}
|
||||
}
|
||||
|
||||
public partial class WeblinkLocalizeData
|
||||
{
|
||||
public readonly IReadOnlyList<WeblinkLocalizeMetaData> WeblinkLocalizeDataList;
|
||||
public WeblinkLocalizeData(WeblinkLocalizeDataMutable data)
|
||||
{
|
||||
if(data.WeblinkLocalizeDataList != null)
|
||||
WeblinkLocalizeDataList = data.WeblinkLocalizeDataList.Select(x => new WeblinkLocalizeMetaData(x)).ToList().AsReadOnly();
|
||||
}
|
||||
}
|
||||
|
||||
}
|
||||
79
ServerCommon/MetaAssets/MetaTable/WorldData.cs
Normal file
79
ServerCommon/MetaAssets/MetaTable/WorldData.cs
Normal file
@@ -0,0 +1,79 @@
|
||||
// <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;
|
||||
using Newtonsoft.Json.Converters;
|
||||
using Newtonsoft.Json;
|
||||
|
||||
namespace MetaAssets
|
||||
{
|
||||
#pragma warning disable
|
||||
|
||||
public partial class WorldMetaDataMutable
|
||||
{
|
||||
[JsonProperty("Id")]
|
||||
public int Id { get; set; }
|
||||
[JsonProperty("Name")]
|
||||
public string Name { get; set; }
|
||||
[JsonProperty("Description")]
|
||||
public string Description { get; set; }
|
||||
[JsonProperty("MapPath")]
|
||||
public string MapPath { get; set; }
|
||||
[JsonProperty("AccessType")]
|
||||
public WorldAccessType AccessType { get; set; }
|
||||
[JsonProperty("AccessId")]
|
||||
public int AccessId { get; set; }
|
||||
[JsonProperty("DeleteItem")]
|
||||
public int DeleteItem { get; set; }
|
||||
[JsonProperty("DeleteItemCount")]
|
||||
public int DeleteItemCount { get; set; }
|
||||
}
|
||||
|
||||
public partial class WorldMetaTableMutable
|
||||
{
|
||||
[JsonProperty("WorldMetaDataList")]
|
||||
public IList<WorldMetaDataMutable> WorldMetaDataList { get; set; }
|
||||
}
|
||||
|
||||
//////////////////////////////
|
||||
// readonly class
|
||||
//////////////////////////////
|
||||
public partial class WorldMetaData
|
||||
{
|
||||
public readonly int Id;
|
||||
public readonly string Name;
|
||||
public readonly string Description;
|
||||
public readonly string MapPath;
|
||||
public readonly WorldAccessType AccessType;
|
||||
public readonly int AccessId;
|
||||
public readonly int DeleteItem;
|
||||
public readonly int DeleteItemCount;
|
||||
public WorldMetaData(WorldMetaDataMutable data)
|
||||
{
|
||||
Id = data.Id;
|
||||
Name = data.Name;
|
||||
Description = data.Description;
|
||||
MapPath = data.MapPath;
|
||||
AccessType = data.AccessType;
|
||||
AccessId = data.AccessId;
|
||||
DeleteItem = data.DeleteItem;
|
||||
DeleteItemCount = data.DeleteItemCount;
|
||||
}
|
||||
}
|
||||
|
||||
public partial class WorldMetaTable
|
||||
{
|
||||
public readonly IReadOnlyList<WorldMetaData> WorldMetaDataList;
|
||||
public WorldMetaTable(WorldMetaTableMutable data)
|
||||
{
|
||||
if(data.WorldMetaDataList != null)
|
||||
WorldMetaDataList = data.WorldMetaDataList.Select(x => new WorldMetaData(x)).ToList().AsReadOnly();
|
||||
}
|
||||
}
|
||||
|
||||
}
|
||||
63
ServerCommon/MetaAssets/MetaTable/ZoneData.cs
Normal file
63
ServerCommon/MetaAssets/MetaTable/ZoneData.cs
Normal file
@@ -0,0 +1,63 @@
|
||||
// <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;
|
||||
using Newtonsoft.Json.Converters;
|
||||
using Newtonsoft.Json;
|
||||
|
||||
namespace MetaAssets
|
||||
{
|
||||
#pragma warning disable
|
||||
|
||||
public partial class ZoneMetaDataMutable
|
||||
{
|
||||
[JsonProperty("Id")]
|
||||
public int Id { get; set; }
|
||||
[JsonProperty("zone_name")]
|
||||
public string zone_name { get; set; }
|
||||
[JsonProperty("mapDistance_x")]
|
||||
public int mapDistance_x { get; set; }
|
||||
[JsonProperty("mapDistance_y")]
|
||||
public int mapDistance_y { get; set; }
|
||||
}
|
||||
|
||||
public partial class ZoneMetaTableMutable
|
||||
{
|
||||
[JsonProperty("ZoneMetaDataList")]
|
||||
public IList<ZoneMetaDataMutable> ZoneMetaDataList { get; set; }
|
||||
}
|
||||
|
||||
//////////////////////////////
|
||||
// readonly class
|
||||
//////////////////////////////
|
||||
public partial class ZoneMetaData
|
||||
{
|
||||
public readonly int Id;
|
||||
public readonly string zone_name;
|
||||
public readonly int mapDistance_x;
|
||||
public readonly int mapDistance_y;
|
||||
public ZoneMetaData(ZoneMetaDataMutable data)
|
||||
{
|
||||
Id = data.Id;
|
||||
zone_name = data.zone_name;
|
||||
mapDistance_x = data.mapDistance_x;
|
||||
mapDistance_y = data.mapDistance_y;
|
||||
}
|
||||
}
|
||||
|
||||
public partial class ZoneMetaTable
|
||||
{
|
||||
public readonly IReadOnlyList<ZoneMetaData> ZoneMetaDataList;
|
||||
public ZoneMetaTable(ZoneMetaTableMutable data)
|
||||
{
|
||||
if(data.ZoneMetaDataList != null)
|
||||
ZoneMetaDataList = data.ZoneMetaDataList.Select(x => new ZoneMetaData(x)).ToList().AsReadOnly();
|
||||
}
|
||||
}
|
||||
|
||||
}
|
||||
Reference in New Issue
Block a user