초기커밋
This commit is contained in:
144
UGQApiServer/Models/MetaDataModels.cs
Normal file
144
UGQApiServer/Models/MetaDataModels.cs
Normal file
@@ -0,0 +1,144 @@
|
||||
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; }
|
||||
}
|
||||
Reference in New Issue
Block a user