//Последний шаг битвы. public void FinalStep() { //Каждому персонажу в команде победителя даем 100 опыта. foreach (Person person in Winner.People) { person.GetExperience(100); } //Объявляем победителя, а также чистим класс битвы для последующих битв MessageBox.Show("Команда " + Winner.Name + "победила"); FirstTeam.Loser = false; SecondTeam.Loser = false; CurrentEnemyCard = null; CurrentStepCard = null; FighterCards.Clear(); Winner = null; step = 0; FirstTeam = null; SecondTeam = null; //FormService.ShowForm(Forms.ChoosingFightForm); //Вызываем контрол для выбора битв. ChoosingFightControl choosingFightControl = MainForm.GetChoosingFight(); choosingFightControl.Show(); }
public MainForm() { //Инициализируем форму. InitializeComponent(); //Инициализируем контролы. TeamListControl = new TeamListControl(); PeopleListControl = new PeopleListControl(); ChoosingFightControl = new ChoosingFightControl(); FightControl = new FightControl(); // Добавляем контролы AddControl(TeamListControl); AddControl(PeopleListControl); AddControl(ChoosingFightControl); AddControl(FightControl); }