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