Exemple #1
0
 public Team(Alien.Careers career0, Alien.Careers career1, Alien.Careers career2)
 {
     Aliens[0] = new Alien(career0, this);
     Aliens[1] = new Alien(career1, this);
     Aliens[2] = new Alien(career2, this);
     IsReporter();
 }
        private void ConfirmLabel_Click(object sender, EventArgs e)
        {
            for (var i = 0; i < 12; i++)
            {
                if (alienSelected[i] != 3)
                {
                    MessageBox.Show("請選好所有小組的外星人");
                    return;
                }
            }

            var career = new Alien.Careers[3, 12];

            for (var j = 0; j < 12; j++)
            {
                var i = 0;
                for (var k = 0; k < 6; k++)
                {
                    if (ticks[j, k].Text != "")
                    {
                        career[i++, j] = (Alien.Careers)k;
                    }
                }
            }
            for (var i = 0; i < 12; i++)
            {
                GameBase.Teams[i] = new Team(career[0, i], career[1, i], career[2, i]);
            }
            GameBase.TeamIntialization();
            Base.Settings.LoadMeals();
            Hide();
        }