server-master/srcs/_plugins/Plugin.PlayerLogs/Messages/Miniland/LogMinigameRewardClaimedMessage.cs
2026-02-10 18:21:30 +01:00

23 lines
No EOL
838 B
C#

using System;
using PhoenixLib.ServiceBus.Routing;
using WingsEmu.Game.Configurations.Miniland;
namespace Plugin.PlayerLogs.Messages.Miniland
{
[MessageType("logs.minigame.rewardclaimed")]
public class LogMinigameRewardClaimedMessage : IPlayerActionLogMessage
{
public long OwnerId { get; set; }
public int MinigameVnum { get; set; }
public string MinigameType { get; set; }
public RewardLevel RewardLevel { get; set; }
public bool Coupon { get; set; }
public int ItemVnum { get; set; }
public short Amount { get; set; }
public DateTime CreatedAt { get; init; }
public int ChannelId { get; init; }
public long CharacterId { get; init; }
public string CharacterName { get; init; }
public string IpAddress { get; init; }
}
}