116 lines
4.4 KiB
C#
116 lines
4.4 KiB
C#
// <auto-generated>
|
|
// generated using ContentTool. DO NOT EDIT!
|
|
// </auto-generated>
|
|
|
|
using System;
|
|
using System.IO;
|
|
using System.Collections.Generic;
|
|
using System.Linq;
|
|
using System.Collections.ObjectModel;
|
|
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();
|
|
}
|
|
}
|
|
|
|
}
|