Civilization Формулы расчета боевых действий
Каждая боевая единица имеет базовые параметры силы в нападении (AS) и в защите (DS). Вам эти параметры известны по ходу самой игры. Во время столкновения двух боевых единиц сравниваются их параметры и случайным образом генерируется исход боя. При этом учитываются дополнительные факторы:
AS = AS*1.5, если Ваша часть имеет статус «ветеран» (либо она произведена в городе, где есть казармы, либо уже принимала участие в боях и закончила их победой.
AS = AS* RMP/3, если RMP< эта действие в вступает более, и единицу на MP чем меньше, RMP Если подвижности. пунктов атаки моменту к оставшихся количество слабее. удара их сила то устали), (войска хода начале не производится атака ход. один за передвинута быть может часть далеко как показывает, параметр Этот (MP). подвижности сколько-то имеет Каждая
DS = DS*1.5, если атакуемая часть — ветеранская.
DS = DS*TB, где TB — параметр, учитывающий защитные свойства
местности, на которой расположена атакуемая часть.
DS = DS*KF, где KF — коэффициент фортификации:
-
KF = 1,5, если часть зафортифицирована;
KF = 2.0, если часть находится в крепости;
KF = 3.0, если часть находится в городе, имеющем крепостные стены, кроме трех случаев:
-
— когда атакует артиллерия;
— когда атакует авиация;
— когда атакуемая часть — авиационная.
Умножение на KF выполняется только один раз.
После расчета DS и AS компьютер принимает решение о том, кто победил в этом бою. Пример расчета:
Например, ветеранский легион (AS=3) атакует в городе, не имеющем городских стен и расположенном на реке, окопавшуюся ветеранскую фалангу (DS=2). Расчет происходит следующим образом:
AS = 3*1,5(ветеран) = 4,5
DS = 2*1,5(ветеран)*1,5(река)*1,5(фортифицирована) = 6,75
Шансы на победу легиона — 4,5 : 6,75
Умножаем оба числа на 4, чтобы избавиться от дробей — 18 : 27
Таким образом, легион имеет на победу 18 шансов из 45.
Выбрасывается случайное число от 1 до 45 и, если оно меньше 19,
то победу одержал легион, в противном случае — фаланга.
Советуем почитать:
- Формула оценки соотношения сил
- Civilization Военные действия
- Советы от Microprose: ПЕРЕМЕЩЕНИЕ ВОЙСК
- Civilization Формулы торговли
- Civilization: Формула подсчета населения
- Советы от Microprose: ВОЙНА НА МОРЕ
- Советы от Microprose: ВОЙНА В НЕБЕ