25 lines
613 B
C#
25 lines
613 B
C#
using Newtonsoft.Json;
|
|
|
|
using ServerBase;
|
|
|
|
namespace ServerCommon.BusinessLogDomain;
|
|
|
|
public class SwitchingPropLogInfo : ILogInvoker.IInfo
|
|
{
|
|
[JsonProperty("quest_id")]
|
|
public UInt32 m_quest_id { get; set; } = 0;
|
|
|
|
[JsonProperty("prop_id")]
|
|
public Int32 m_prop_id { get; set; } = 0;
|
|
|
|
[JsonProperty("prop_state")]
|
|
public Int32 m_prop_state { get; set; } = 0;
|
|
|
|
|
|
public SwitchingPropLogInfo(ILogInvoker parent, UInt32 questId, Int32 propId, Int32 propState) : base(parent)
|
|
{
|
|
m_quest_id = questId;
|
|
m_prop_id = propId;
|
|
m_prop_state = propState;
|
|
}
|
|
} |