예제 #1
0
        private static FindGoldMessage PrepareGoldMessage()
        {
            var findGoldMessage = new FindGoldMessage();

            findGoldMessage.BlueGold  = Table.Tokens.Where(t => t.Role == RoleType.Blue).Sum(t => t.Card.Gold);
            findGoldMessage.GreenGold = Table.Tokens.Where(t => t.Role == RoleType.Green).Sum(t => t.Card.Gold);

            return(findGoldMessage);
        }
예제 #2
0
 private void HandleFindFoldMessage(FindGoldMessage message)
 {
     TextInChatBox += "Blue score: " + message.BlueGold + "\n";
     TextInChatBox += "Green score: " + message.GreenGold + "\n";
     OnPropertyChanged(nameof(TextInChatBox));
 }