140 lines
4.9 KiB
C#
140 lines
4.9 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 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();
|
|
}
|
|
}
|
|
|
|
}
|