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