public Soldier(string name, SoilderTypes soilderType) { Name = name; SoilderType = soilderType; Lines = new List <Line>(); ReservedLines = new List <Line>(); ReservedPosition = new Point(0, 0); }
void ChoosePerson(SoilderTypes type, ref Button button) { bool isEmpty = true; for (int i = 0; i < currentMap.Soldiers[soilder_index].Count; i++) { if (currentMap.Soldiers[soilder_index][i].SoilderType == type) { MessageBox.Show($"Обрано {currentMap.Soldiers[soilder_index][i].Name}"); choosed_soilder = i; isEmpty = false; return; } } if (isEmpty) { button.Enabled = false; } }