namespace TownOfUsStatsExporter.Models; /// /// DTO for player record data extracted via reflection from TOU Mira. /// public class PlayerRecordData { /// /// Gets or sets the player's name. /// public string PlayerName { get; set; } = string.Empty; /// /// Gets or sets the role string representation. /// public string RoleString { get; set; } = string.Empty; /// /// Gets or sets a value indicating whether the player won. /// public bool Winner { get; set; } /// /// Gets or sets the player ID. /// public byte PlayerId { get; set; } /// /// Gets or sets the team string representation. /// public string TeamString { get; set; } = string.Empty; } /// /// DTO for player stats data extracted via reflection from TOU Mira. /// public class PlayerStatsData { /// /// Gets or sets the number of correct kills. /// public int CorrectKills { get; set; } /// /// Gets or sets the number of incorrect kills. /// public int IncorrectKills { get; set; } /// /// Gets or sets the number of correct assassin kills. /// public int CorrectAssassinKills { get; set; } /// /// Gets or sets the number of incorrect assassin kills. /// public int IncorrectAssassinKills { get; set; } } /// /// DTO for killed player data. /// public class KilledPlayerData { /// /// Gets or sets the killer's player ID. /// public byte KillerId { get; set; } /// /// Gets or sets the victim's player ID. /// public byte VictimId { get; set; } }