@foreach (var player in Players.OrderBy(p => p.IsEliminated ? 1 : 0).ThenBy(p => p.FinishedPosition ?? 99))
{
@if ((MatchWinner != null && player == MatchWinner) || (!IsOlympicMode && player.FinishedPosition == 1)) { 🥇 }
else if (player.FinishedPosition == 2) { 🥈 }
else if (player.FinishedPosition == 3) { 🥉 }
else { #@(player.FinishedPosition ?? 4) }
@player.Avatar
@player.Name
@if (player.Type == PlayerType.AI)
{
(AI)
}
@if (IsOlympicMode)
{
if (player == MatchWinner)
{
Šampión! 🏆
}
else if (player.IsEliminated)
{
Vyradený ☠️
}
else
{
@player.OlympicCardsCount kariet
}
}
else
{
@(player.FinishedPosition == 1 ? "Víťaz! 🎉" : $"{player.FinishedPosition}. miesto")
}