Боевая механика

Автор Тема: Боевая механика  (Прочитано 5 раз)

Оффлайн admin

  • Administrator
  • Full Member
  • *****
  • Сообщений: 191
  • Karma: +0/-0
    • Просмотр профиля
    • Новая космическая онлайн стратегия XDigma
Боевая механика
« : Сегодня в 11:33:37 am »
1. Если у флота есть боевые юниты, то урон распределяется только между ними, а сервисные (те флоты у которых атака равна 0) игнорируются.
Доли урона между несколькими флотами вычисляются на основе количества боевых юнитов в каждом флоте, а не всех.
Если боевых юнитов нет ни у одной стороны, то все юниты (включая сервисные) становятся уязвимыми.

2. Объяснение скорострелов.
Расчёт суммарного скорострел-урона:
Для каждого стрелка (юнита, который может стрелять) проверяется наличие скорострел-коэффициента против конкретного типа цели.
Урон от скорострела добавляется к общему урону по данному типу цели, умноженный на количество дополнительных выстрелов.
Важно: Скорострел-урон учитывается только для тех типов целей, которые присутствуют в списке участвующих юнитов.
Если цель — сервисный корабль, но он не участвует (потому что есть боевые), то скорострел по нему не применяется — что логично, так как он не получает урон.
Распределение скорострел-урона:
Скорострел-урон распределяется между флотами пропорционально доле данного типа юнитов в общем количестве юнитов этого типа среди всех флотов соответствующей стороны.
Базовый урон (без скорострела) распределяется через доли флотов и доли типов внутри флота.

3. Защитные купола:
Если урон превышает защиту купола, остаток переходит к следующему куполу, а если все купола уничтожены – остаток урона распределяется по остальным юнитам (флоту и обороне).