battle - Pavelius/simwar GitHub Wiki

Бой

Как происходит бой

  1. Определяются стороны боя. В каждой битве их всегда две.
  2. Определяется генерал каждой битвы. Это герой, который либо ведет войска для захвата провинции или герой, который выполняет в провинции определенные действия. Именно его параметры будут применимы в битве. Герой может отсутствовать.
  3. Каждая сторона определяет тактику. Тактика дает небольшой бонус.
  4. Вычисляется сила каждой стороны.
  5. У кого больше сила, тот и выиграл.
  6. Вычисляются потери каждой стороны. Они зависят от силы, плюс разнообразные модификаторы.