Показать сообщение отдельно
Старый 07.03.2010, 11:19   #3
Novichok8
Местный
 
Регистрация: 24.12.2007
Адрес: Россия(СССР)
Сообщений: 987
Отправить сообщение для Novichok8 с помощью ICQ Отправить сообщение для Novichok8 с помощью Skype™
По умолчанию

case 1:
if ((double) dE > 500.0) {
if (VDanger.x > 0.9)
set_maneuver(27);
else {
switch (World.Rnd().nextInt(0, 3)) {
case 1:
set_maneuver(67);
break;
case 2:
set_maneuver(22);
break;
default:
set_maneuver(28);
}
}
} else if ((double) dE > 200.0) {
if (VDanger.x > 0.9)
set_maneuver(27);
else {
switch (World.Rnd().nextInt(0, 5)) {
case 1:
case 2:
case 3:
set_maneuver(22);
break;
case 4:
set_maneuver(35);
break;
default:
set_maneuver(39);
}
}
} else if ((double) dE > -200.0) {
if (VDanger.x > 0.8)
set_maneuver(27);
else if (diffVLength < 50.0 && OnMe.x > 0.8) {
if ((double) dist < 200.0) {
if ((double) Alt > 500.0) {
switch (World.Rnd().nextInt(0, 6)) {
case 0:
set_maneuver(35);
break;
case 1:
set_maneuver(19);
break;
case 2:
set_maneuver(33);
break;
case 3:
set_maneuver(34);
break;
case 4:
set_maneuver(7);
break;
case 5:
set_maneuver(32);
break;
default:
set_maneuver(29);
}
} else if (Alt > 150.0F) {
switch (World.Rnd().nextInt(0, 3)) {
case 0:
set_maneuver(35);
break;
case 1:
set_maneuver(7);
break;
case 2:
set_maneuver(32);
break;
default:
set_maneuver(29);
}
} else
set_maneuver(29);
} else {
switch (World.Rnd().nextInt(0, 4)) {
case 0:
set_maneuver(7);
break;
case 1:
set_maneuver(19);
break;
case 2:
set_maneuver(33);
break;
case 3:
set_maneuver(34);
break;
default:
set_maneuver(35);
}
}
} else if (OnMe.x > 0.9) {
switch (World.Rnd().nextInt(0, 2)) {
case 0:
set_maneuver(35);
break;
case 1:
set_maneuver(34);
break;
default:
set_maneuver(22);
}
} else
set_maneuver(22);
} else {
switch (World.Rnd().nextInt(0, 4)) {
case 0:
set_maneuver(27);
break;
case 1:
set_maneuver(35);
break;
case 2:
set_maneuver(19);
break;
case 3:
set_maneuver(33);
break;
default:
set_maneuver(34);
}
}
break;
новичок
Novichok8 вне форума   Ответить с цитированием