mirror of
https://github.com/NexusForever/NexusForever
synced 2026-08-14 00:26:05 -04:00
Added WorldSocketId for use in Plugs, Plug entities, and Decor entities Fixed migration work Fixes following PR Review Added entity type to output Tidy following PR review
32 lines
1.3 KiB
C#
32 lines
1.3 KiB
C#
using System.Collections.Generic;
|
|
|
|
namespace NexusForever.Database.World.Model
|
|
{
|
|
public class EntityModel
|
|
{
|
|
public uint Id { get; set; }
|
|
public byte Type { get; set; }
|
|
public uint Creature { get; set; }
|
|
public ushort World { get; set; }
|
|
public ushort Area { get; set; }
|
|
public float X { get; set; }
|
|
public float Y { get; set; }
|
|
public float Z { get; set; }
|
|
public float Rx { get; set; }
|
|
public float Ry { get; set; }
|
|
public float Rz { get; set; }
|
|
public uint DisplayInfo { get; set; }
|
|
public ushort OutfitInfo { get; set; }
|
|
public ushort Faction1 { get; set; }
|
|
public ushort Faction2 { get; set; }
|
|
public byte QuestChecklistIdx { get; set; }
|
|
public ulong ActivePropId { get; set; }
|
|
public ushort WorldSocketId { get; set; }
|
|
|
|
public EntitySplineModel EntitySpline { get; set; }
|
|
public EntityVendorModel EntityVendor { get; set; }
|
|
public ICollection<EntityStatModel> EntityStat { get; set; } = new HashSet<EntityStatModel>();
|
|
public ICollection<EntityVendorCategoryModel> EntityVendorCategory { get; set; } = new HashSet<EntityVendorCategoryModel>();
|
|
public ICollection<EntityVendorItemModel> EntityVendorItem { get; set; } = new HashSet<EntityVendorItemModel>();
|
|
}
|
|
}
|