Example #1
0
        public PokerPlayerObj(int handid, PokerPlayer player)
        {
            HandId = handid;

            CharacterSerial = player.Owner.Serial.Value;

            Won = player.AmountWon;

            Bankroll = player.StartCurrency;

            StringBuilder sb = new StringBuilder();

            foreach (var card in player.HoleCards)
            {
                if (player.HoleCards.Last() != card)
                {
                    sb.Append(card.GetRankLetterExport() + card.GetSuitLetter() + " ");
                }
                else
                {
                    sb.Append(card.GetRankLetterExport() + card.GetSuitLetter());
                }
            }

            HoleCards = sb.ToString();

            Hand = player.GetHandString();
        }