초기커밋
This commit is contained in:
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();
|
||||
}
|
||||
}
|
||||
|
||||
}
|
||||
Reference in New Issue
Block a user