Пример #1
0
        void CallHasBeenMade(object sender, Table.CallHasBeenMadeEventArgs e)
        {
//            if (e.Call.Bidder == _mySeat.GetRightHandOpponent())
//                _timeToBid = true;
            //Note if the call made completed bidding, I may try to bid (and get an exception) before I get the bidding complete message
            _tableStateHasChanged = true;
        }
Пример #2
0
        void CallHasBeenMade(object sender, Table.CallHasBeenMadeEventArgs e)
        {
            if (e.Call.Bidder == _seat)
            {
                return;
            }
            if (e.Call.CallType == CallType.Bid)
            {
                //Out.WriteLine("{2}: A bid has been made. Seat:{0}, Bid:{1}", e.Call.Bidder, e.Call.Bid, _seat);
                Out.WriteLine("{0} bid: {1}", e.Call.Bidder, e.Call.Bid, _seat);
            }
            else
            {
                //Out.WriteLine("{2}: A call has been made. Seat:{0}, Call:{1}", e.Call.Bidder, e.Call.CallType, _seat);
                Out.WriteLine("{0}: {1}", e.Call.Bidder, e.Call.CallType, _seat);
            }
            var table = (Table)sender;

            if (table.AllowingBidFrom(_seat))
            {
                PlaceBid();
            }
        }