Добавлен , опубликован
Encounter Rebalance для ремастера ГПК от Hokkins'a
ВНИМАНИЕ мод проходит стадию открытого бета-тестирования. Возможны баги.
Просьба сообщать обо всех обнаруженных проблемах в комментариях.
Модификация Encounter Rebalance изменяет логику генерации морских энкаунтеров. Количество и класс кораблей в энкаунтере теперь зависит от размера эскадры и класса кораблей игрока, а не от уровня персонажа.
Таким образом, получив несколько уровней на суше в начале игры, вы не столкнётесь с кораблями 2-3 класса при первом выходе в море. Более того, вы сами контролируете прогрессию роста классов и количества кораблей в море. Если игрок не спешит пересаживаться на корабли более высокого класса - то и НПЦ вокруг тоже этого делать не будут.
Такой подход полностью решает давнюю проблему: любители замесов из двадцати мановаров могут быстро пересесть на соответствующий корабль и все вокруг будут использовать аналогичные судна. Тогда как почитатели более традиционного пиратского геймплея могут хоть до конца игры ходить на шлюпе.

Особенности

Плюсиками отмечены уже реализованные механики. Остальные будут в следующих версиях.
  • + Класс кораблей энкаунтера зависит от класса кораблей эскадры игрока
  • + Кол-во кораблей энкаунтера зависит от кол-ва кораблей в эскадре игрока
  • + Сложность энкаунтеров динамически изменяется, в зависимости от сложности игры
  • + Модель корабля энкаунтера (на глобальной карте) динамически определяется в зависимости от количества кораблей
  • + Исправлен старый баг ГПК с выбором нации для энкаунтера
  • Энкаунтеры, состоящие из двух групп кораблей, могут иметь разные нации (союзники)
  • Новый сценарий энкаунтера - пираты сопровождают захваченного торговца
История изменений (changelog)

v250707-01

  • Исправлен старый баг ГПК с выбором нации энкаунтера (неправильно отрабатывали бонусы за остров, а также торговцы, англичане и некторые голландцы становились пиратами из-за неправильных расчетов).

v250706-01

  • Удалена зависимость размера энкаунтера и класса его кораблей от уровня ГГ.
  • Добавлены функции расчета класса и количества кораблей энкаунтера в зависимости от класса и количества кораблей в эскадре игрока.
  • Добавлены формулы зависимости от уровня сложности.
  • Модель корабля на глобальной карте присваивается динамически, в зависимости от размера энкаунтера.

Для тестеров

Мод нуждается в тестировании и помощи в балансировке.
  • Весь код, в который я вмешивался, отмечен комментариями. Вы можете легко найти его поиском по ключевому слову avuremybe.
  • Если у вас есть предложения по правкам баланса - пишите в комментариях. Обязательно указывайте уровень сложности, на котором играли.
ВНИМАНИЕ Мод сделан для ремастера ГПК от Hokkins'a. При попытке установить на другие версии возможны баги и полная утрата работоспособности игры.
Перед установкой обязательно сделайте резервную копию заменяемых файлов (или всей папки PROGRAM).
Установка:
Скопировать папку PROGRAM из архива в корневой каталог игры с подтверждением замены файлов.
Для вступления изменений в силу необходимо начало новой игры.
`
ОЖИДАНИЕ РЕКЛАМЫ...
25
Вышла новая версия! Прокрутить к ресурсу

v250707-01

  • Исправлен старый баг ГПК с выбором нации энкаунтера (неправильно отрабатывали бонусы за остров, а также торговцы, англичане и некторые голландцы становились пиратами из-за неправильных расчетов).
Если у вас уже был установлен данный мод - это обновление можно накатить без начала новой игры.

Примечание: исправление этого бага сильно снижает количество пиратов на карте. Как временное решение - можете понизить шанс для обычного военного энкаунтера в Encounters_init.c
Полноценное исправление будет ближе к выходным, так как требует ликвидации многих костылей (кое-кто не разобрался с кодом Акеллы и сломал половину механизмов работы энкаунтеров).
Чтобы оставить комментарий, пожалуйста, войдите на сайт.