초기커밋
This commit is contained in:
29
ServerCommon/1. Define/BusinessLog/Domain/UgqAbortLogInfo.cs
Normal file
29
ServerCommon/1. Define/BusinessLog/Domain/UgqAbortLogInfo.cs
Normal file
@@ -0,0 +1,29 @@
|
||||
using Newtonsoft.Json;
|
||||
|
||||
|
||||
using ServerCore;
|
||||
using ServerBase;
|
||||
|
||||
|
||||
namespace ServerCommon.BusinessLogDomain;
|
||||
|
||||
public enum UgqAbortType
|
||||
{
|
||||
None = 0,
|
||||
Self,
|
||||
Revision_Changed,
|
||||
}
|
||||
|
||||
public class UgqAbortLogInfo : QuestIdLogInfo
|
||||
{
|
||||
[JsonProperty("abort_type")]
|
||||
public UgqAbortType m_abort_type { get; private set; } = UgqAbortType.None;
|
||||
|
||||
public UgqAbortLogInfo(ILogInvoker parent, UInt32 questId, UInt32 questRevision, UgqAbortType abortType)
|
||||
: base(parent, questId, questRevision)
|
||||
{
|
||||
m_abort_type = abortType;
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user