示例#1
0
        private void buttonStartGame_Click(object sender, EventArgs e)
        {
            if (listPlayers.Count == 0)
            {
                SelectChar();
            }
            FormField1 FrmF1 = new FormField1(listPlayers);

            FrmF1.Activate();
            FrmF1.Owner = this;
            FrmF1.Show();
            this.Hide();
        }
示例#2
0
        public FormField1(List <string> ltPlayers)
        {
            InitializeComponent();
            SelfRef = this;
            for (int i = 0; i < ltPlayers.Count; i++)
            {
                listPlayers.Add(new Player(ltPlayers[i], i));
            }
            Random rnd = new Random();

            while (listJourneys.Count == countJourneys)
            {
                int t = rnd.Next(countJourneys - 1) + 1;
                if (!listJourneys.Exists(x => x == t))
                {
                    listJourneys.Add(t);
                }
            }
            for (int i = 1; i <= 5; i++)
            {
                listContrabands.Add(i);
            }
        }