예제 #1
0
 private void button1_Click(object sender, EventArgs e)
 {
     PurchasePacks();
     foreach (BingoGame game in session.GameList)
     {
         BingoGameState state = session_event.StepTo(session.GameList.IndexOf(game));
         session_event.PlayGame(state);
     }
 }
예제 #2
0
        private void button2_Click(object sender, EventArgs e)
        {
            do
            {
                game_state = session_event.Step();
                if (game_state.valid)
                {
                    session_event.PlayGame(game_state);

                    foreach (wininfo win in game_state.winning_cards)
                    {
                        listBox1.Items.Add(win.playing_card.ToString());
                        listBox1.Refresh();
                    }
                }
            }while(game_state.valid);
            session_event.Close();
        }