Example #1
0
        private void CompPlayerBidded(Player player, Announcement currentAnnounce)
        {
            SetPlayerActive(null);

            bool isActive = currentAnnounce.CompareTo(_game.CurrentDeal.CurrentAnnouncement) > 0;

            _passedAnnouncesForm.AddMessage(player.Name, GetAnnouncementString(currentAnnounce), isActive);

            Thread.Sleep(1000 - Properties.Settings.Default.Speed * 50);

            this.Text  = StringResources.lastBid;
            this.Text += GetAnnouncementString(currentAnnounce);
            this.Text += StringResources.saidBy;
            this.Text += player.Name;
        }
Example #2
0
        private Announcement HumanPlayerIsBidding(Player player, AnnouncementManager manager)
        {
            SetPlayerActive(player);
            _announceForm.Bid(player, manager);
            _announceForm.ShowDialog();
            this.Update();

            Announcement currentAnnounce = _announceForm.Announce;

            this.Text  = StringResources.lastBid;
            this.Text += GetAnnouncementString(currentAnnounce);
            this.Text += StringResources.saidBy;
            this.Text += player.Name;

            bool isActive = currentAnnounce.CompareTo(_game.CurrentDeal.CurrentAnnouncement) > 0;

            _passedAnnouncesForm.AddMessage(player.Name, GetAnnouncementString(currentAnnounce), isActive);

            return(currentAnnounce);
        }