26 lines
579 B
C#
26 lines
579 B
C#
using Newtonsoft.Json;
|
|
|
|
|
|
|
|
using ServerCore; using ServerBase;
|
|
|
|
|
|
namespace ServerCommon.BusinessLogDomain;
|
|
|
|
public class EscapePositionLogInfo : ILogInvoker.IInfo
|
|
{
|
|
[JsonProperty("current_pos")]
|
|
|
|
public Pos m_current_pos { get; private set; } = new Pos();
|
|
|
|
[JsonProperty("nearest_pos")]
|
|
public Pos m_nearest_start_pos { get; private set; } = new Pos();
|
|
|
|
|
|
public EscapePositionLogInfo(ILogInvoker parent, Pos currentPos, Pos nearestStartPos) : base(parent)
|
|
{
|
|
m_current_pos = currentPos;
|
|
m_nearest_start_pos = nearestStartPos;
|
|
}
|
|
}
|