public IncInformationForm()
 {
     InitializeComponent();
     this.CreateHandle();
     groupVisuals();
     PostInit();
     cardIterator.Add(P1C1);
     cardIterator.Add(P1C2);
     cardIterator.Add(P2C1);
     cardIterator.Add(P2C2);
     cardIterator.Add(P3C1);
     cardIterator.Add(P3C2);
     cardIterator.Add(P4C1);
     cardIterator.Add(P4C2);
     cardIterator.Add(P5C1);
     cardIterator.Add(P5C2);
     cardIterator.Add(P6C1);
     cardIterator.Add(P6C2);
     cardIterator.Add(P7C1);
     cardIterator.Add(P7C2);
     cardIterator.Add(P8C1);
     cardIterator.Add(P8C2);
     cashIterator.Add(P1Cash);
     cashIterator.Add(P2Cash);
     cashIterator.Add(P3Cash);
     cashIterator.Add(P4Cash);
     cashIterator.Add(P5Cash);
     cashIterator.Add(P6Cash);
     cashIterator.Add(P7Cash);
     cashIterator.Add(P8Cash);
     betIterator.Add(P1Bet);
     betIterator.Add(P2Bet);
     betIterator.Add(P3Bet);
     betIterator.Add(P4Bet);
     betIterator.Add(P5Bet);
     betIterator.Add(P6Bet);
     betIterator.Add(P7Bet);
     betIterator.Add(P8Bet);
     playernum = 8;
     aiNUm = 0;
     restart = false;
     table = new Table(new Deck(), playernum, this);
     table.startTable();
     /*
     cardIterator.Add(Flop1);
     cardIterator.Add(Flop2);
     cardIterator.Add(Flop3);
     cardIterator.Add(River);
     cardIterator.Add(Turn);
     */
 }
Пример #2
0
        private void comboBox1_SelectedIndexChanged(object sender, EventArgs e)
        {
            switch (ComboPlayerCount.SelectedIndex)
            {
                case 0:
                    playernum = 2;
                    playerVis[2].hide();
                    playerVis[3].hide();
                    playerVis[4].hide();
                    playerVis[5].hide();
                    playerVis[6].hide();
                    playerVis[7].hide();
                    break;

                case 1:
                    playernum = 3;
                    playerVis[2].show();
                    playerVis[3].hide();
                    playerVis[4].hide();
                    playerVis[5].hide();
                    playerVis[6].hide();
                    playerVis[7].hide();
                    break;
                case 2:
                    playernum = 4;
                    playerVis[2].show();
                    playerVis[3].show();
                    playerVis[4].hide();
                    playerVis[5].hide();
                    playerVis[6].hide();
                    playerVis[7].hide();
                    break;
                case 3:
                    playernum = 5;
                    playerVis[2].show();
                    playerVis[3].show();
                    playerVis[4].show();
                    playerVis[5].hide();
                    playerVis[6].hide();
                    playerVis[7].hide();
                    break;
                case 4:
                    playernum = 6;
                    playerVis[2].show();
                    playerVis[3].show();
                    playerVis[4].show();
                    playerVis[5].show();
                    playerVis[6].hide();
                    playerVis[7].hide();
                    break;
                case 5:
                    playernum = 7;
                    playerVis[2].show();
                    playerVis[3].show();
                    playerVis[4].show();
                    playerVis[5].show();
                    playerVis[6].show();
                    playerVis[7].hide();
                    break;
                case 6:
                    playernum = 8;
                    playerVis[2].show();
                    playerVis[3].show();
                    playerVis[4].show();
                    playerVis[5].show();
                    playerVis[6].show();
                    playerVis[7].show();
                    break;
            }
            resetPlayerBoxes();

            table = new Table(new Deck(), playernum, this);
            foreach (Player p in table.players)
            {
                playerVis[p.id].money.Text = p.cash.ToString();
            }
            table.resetTable();
            vizualize();
            table.startTable();
        }
 public void newTable()
 {
     table = new Table(new Deck(), playernum, this);
     resetPlayerBoxes();
     table.startTable();
 }