public void warAttack()
{
if (bolge1.ordu.askerSayisi > 1 && bolge2.ordu.askerSayisi > 0)
{
Random random = new Random();
int bb1;
int bb2;
bb1 = random.Next(1, randomAraligi + (bolge1.ordu.askerSayisi / 5));
bb2 = random.Next(1, randomAraligi + (bolge2.ordu.askerSayisi / 5));
if (bb1 > bb2)
{
bolge2.ordu.askerSayisi--;
form1.changeLabel(bolge2);
textBox3.Text = bolge2.ordu.askerSayisi.ToString();
if (bolge2.ordu.askerSayisi == 0)
{
bolge2.sahip.bolgeler.Remove(bolge2);
bolge1.sahip.bolgeler.Add(bolge2);
bolge2.sahip = bolge1.sahip;
bolge1.ordu.askerSayisi--;
bolge2.ordu.askerSayisi++;
this.Visible = false;
int b1 = bolge1.ordu.askerSayisi;
int b2 = bolge2.ordu.askerSayisi;
ArmyMove am = new ArmyMove(bolge1, bolge2, form1);
am.ShowDialog();
if (form1.isArmyMoved)
{
form1.changeLabel(bolge1);
form1.changeLabel(bolge2);
form1.isArmyMoved = false;
}
else
{
form1.changeLabel(bolge1);
form1.changeLabel(bolge2);
bolge1.ordu.askerSayisi = b1;
bolge2.ordu.askerSayisi = b2;
}
form1.changeLabel(bolge1);
form1.changeLabel(bolge2);
form1.changeTerritoryColor(bolge2, bolge2.sahip);
}
}
else if (bb1 < bb2)
{
bolge1.ordu.askerSayisi--;
form1.changeLabel(bolge1);
textBox2.Text = bolge1.ordu.askerSayisi.ToString();
}
else
{
//Devam..
}
}
}