using MetaAssets; namespace UGQApiServer.Models; #pragma warning disable CS8618 public class UGQNpcMetaData { public int? NpcId { get; set; } public string? UgcNpcGuid { get; set; } public string NpcName { get; set; } public string NpcTitle { get; set; } public EGenderType NpcGender { get; set; } public Locaion Location { get; set; } } public class Locaion { public int x { get; set; } public int y { get; set; } } public class UGQNpcActionMetaData { public int ActionId { get; set; } public string ActionName { get; set; } public string Url { get; set; } } public class UGQNpcMetaDataList { public int PageNumber { get; set; } public int PageSize { get; set; } public bool HasNextPage { get; set; } public List Npcs { get; set; } } public class TaskAction { public int ActionId { get; set; } public string ActionName { get; set; } public bool Disabled { get; set; } } public class TaskActionList { public int PageNumber { get; set; } public int PageSize { get; set; } public bool HasNextPage { get; set; } public List TaskActions { get; set; } } public class DialogType { public int TypeId { get; set; } public string TypeName { get; set; } public bool Disabled { get; set; } } public class DialogTypeList { public int PageNumber { get; set; } public int PageSize { get; set; } public bool HasNextPage { get; set; } public List DialogTypes { get; set; } } public class DialogAction { public int? ActionId { get; set; } public string ActionName { get; set; } public bool Disabled { get; set; } } public class DialogActionList { public int PageNumber { get; set; } public int PageSize { get; set; } public bool HasNextPage { get; set; } public List DialogActions { get; set; } } public class TaskActionValue { public int? ValueId { get; set; } public string? UgcValueGuid { get; set; } public string ValueName { get; set; } } public class TaskActionValueList { public int PageNumber { get; set; } public int PageSize { get; set; } public bool HasNextPage { get; set; } public List Values { get; set; } } public class DialogActionValue { public int? ValueId { get; set; } public string ValueName { get; set; } } public class DialogActionValueList { public int PageNumber { get; set; } public int PageSize { get; set; } public bool HasNextPage { get; set; } public List Values { get; set; } } public class NpcActionValue { public int Id { get; set; } public string Name { get; set; } public string FileName { get; set; } } public class MapDataValue { public int Id { get; set; } public string Name { get; set; } public int MapSize_X { get; set; } public int MapSize_Y { get; set; } public string ImageFileName { get; set; } } public class NpcActionValueList { public int PageNumber { get; set; } public int PageSize { get; set; } public bool HasNextPage { get; set; } public List Values { get; set; } } public class MapDataValueList { public int PageNumber { get; set; } public int PageSize { get; set; } public bool HasNextPage { get; set; } public List Values { get; set; } }