Пример #1
0
        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());
        }
Пример #2
0
 public static string SeenTheSigns(Player targetPlayer)
 => $"{targetPlayer.User.Username} flocks with {GameElement.Group(targetPlayer.Group)}.";