示例#1
0
        public void CreateOponents()
        {
            Player.Name = maskedTextBox_nameCharacter.Text;
            UnitMaternity unit;

            #region cast bot char
            if (radioButton_archer.Checked)
            {
                unit = new UnitMaternity(new UnitArcherBuilder());
                radioButton_archer.Checked = false;
            }
            else if (radioButton_halberdier.Checked)
            {
                unit = new UnitMaternity(new UnitHalberdierBuilder());
                radioButton_halberdier.Checked = false;
            }
            else if (radioButton_knight.Checked)
            {
                unit = new UnitMaternity(new UnitKnightBuilder());
                radioButton_knight.Checked = false;
            }
            else
            {
                unit = new UnitMaternity(new UnitMageBuilder());
                radioButton_mage.Checked = false;
            }
            #endregion

            unit.UnitCreate();
            Player.Unit = unit.GetUnit();

            BotSelect botSelect = new BotSelect();
            botSelect.SetBotWariorClass();
        }
示例#2
0
        //prepare unit's for game
        public void CreateBot(string name)
        {
            BotSelect botSelect = new BotSelect();

            botSelect.SetBotWariorClass();
        }