public static Embed Of(GroupType group, List <PlayerReward> rewardedPlayers) { EmbedFieldBuilder[] playerScore = rewardedPlayers .OrderByDescending(s => s.Reward) .Select(PlayerScore) .ToArray(); return(new EmbedBuilder() .WithTitle("S C O R E B O A R D") .WithDescription($"{GameElement.Group(group)} WIN") .WithFields(playerScore) .WithColor(Color.DarkRed) .Build()); }
public static string SeenTheSigns(Player targetPlayer) => $"{targetPlayer.User.Username} flocks with {GameElement.Group(targetPlayer.Group)}.";