26 lines
772 B
C#
26 lines
772 B
C#
using Newtonsoft.Json;
|
|
|
|
|
|
using ServerBase;
|
|
|
|
|
|
namespace ServerCommon;
|
|
|
|
public class ChangeDanceEntityState : ILogInvoker.IInfo
|
|
{
|
|
[JsonProperty] public EntityStateType m_origin_type { get; set; } = EntityStateType.None;
|
|
[JsonProperty] public EntityStateType m_change_type { get; set; } = EntityStateType.None;
|
|
[JsonProperty] public string m_meta_guid { get; set; } = string.Empty;
|
|
[JsonProperty] public UInt32 m_meta_id { get; set; } = 0;
|
|
|
|
public ChangeDanceEntityState(ILogInvoker parent, EntityStateType originType, EntityStateType changeType, string metaGuid, UInt32 metaId)
|
|
: base(parent)
|
|
{
|
|
m_origin_type = originType;
|
|
m_change_type = changeType;
|
|
m_meta_guid = metaGuid;
|
|
m_meta_id = m_meta_id;
|
|
}
|
|
|
|
|
|
} |