public void warDoORDie()
{
string temp = "";
temp += bolge1.isim + ":" + bolge1.ordu.askerSayisi.ToString() + "\n";
temp += bolge2.isim + ":" + bolge2.ordu.askerSayisi.ToString() + "\n---------\n";
while (bolge1.ordu.askerSayisi > 1 && bolge2.ordu.askerSayisi > 0)
{
int bb1;
int bb2;
bb1 = random.Next(1, randomAraligi + (bolge1.ordu.askerSayisi / 5));
System.Threading.Thread.Sleep(20);
for (int i = 1; i <= 11; i++) { random.Next();}
bb2 = random.Next(1, randomAraligi + (bolge2.ordu.askerSayisi / 5));
temp += bb1.ToString() + " - " + bb2.ToString() + "\n";
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
{
bolge1.ordu.askerSayisi = b1;
bolge2.ordu.askerSayisi = b2;
form1.changeLabel(bolge1);
form1.changeLabel(bolge2);
}
form1.changeTerritoryColor(bolge2, bolge2.sahip);
break;
}
}
if (bb1 < bb2)
{
bolge1.ordu.askerSayisi--;
form1.changeLabel(bolge1);
textBox2.Text = bolge1.ordu.askerSayisi.ToString();
}
refreshSaldiriEkrani();
form1.refreshGame();
}
//MessageBox.Show(temp);
}