41 lines
1.3 KiB
C#
41 lines
1.3 KiB
C#
using Newtonsoft.Json;
|
|
|
|
using ServerBase;
|
|
|
|
namespace ServerCommon.BusinessLogDomain;
|
|
|
|
public class BattleRoomPlayerDeadLogInfo : ILogInvoker.IInfo
|
|
{
|
|
[JsonProperty("dead_user_guid")]
|
|
public string m_dead_user_guid { get; set; } = string.Empty;
|
|
|
|
[JsonProperty("dead_user_nickname")]
|
|
public string m_dead_user_nickname { get; set; } = string.Empty;
|
|
|
|
[JsonProperty("killer_guid")]
|
|
public string m_killer_guid { get; set; } = string.Empty;
|
|
[JsonProperty("killer_nickname")]
|
|
public string m_killer_nickname { get; set; } = string.Empty;
|
|
|
|
[JsonProperty("room_id")]
|
|
public string m_room_id { get; set; } = string.Empty;
|
|
|
|
[JsonProperty("round")]
|
|
public int m_round { get; set; } = 0; //죽은 시점의 라운드
|
|
|
|
[JsonProperty("has_pod_combat")]
|
|
public bool m_has_pod_combat { get; set; } = false;
|
|
|
|
public BattleRoomPlayerDeadLogInfo(ILogInvoker parent, string deadUserGuid, string deadUserNickname, string killerGuid, string killerNickname
|
|
, string roomId, int round, bool hasPodCombat)
|
|
: base(parent)
|
|
{
|
|
m_dead_user_guid = deadUserGuid;
|
|
m_dead_user_nickname = deadUserNickname;
|
|
m_killer_guid = killerGuid;
|
|
m_killer_nickname = killerNickname;
|
|
m_room_id = roomId;
|
|
m_round = round;
|
|
m_has_pod_combat = hasPodCombat;
|
|
}
|
|
} |