Files
caliverse_server/ServerCommon/1. Define/BusinessLog/Domain/EscapePositionLogInfo.cs
2025-05-01 07:20:41 +09:00

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;
}
}