144 lines
3.3 KiB
C#
144 lines
3.3 KiB
C#
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<UGQNpcMetaData> 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<TaskAction> 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<DialogType> 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<DialogAction> 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<TaskActionValue> 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<DialogActionValue> 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<NpcActionValue> Values { get; set; }
|
|
}
|
|
|
|
public class MapDataValueList
|
|
{
|
|
public int PageNumber { get; set; }
|
|
public int PageSize { get; set; }
|
|
public bool HasNextPage { get; set; }
|
|
public List<MapDataValue> Values { get; set; }
|
|
} |