Distillable Loot + SimpleFix: Cleaving

Distillable Loot + SimpleFix: Cleaving



Версия: 1.0
Язык: не важен
Авторы:

* Distillable Loot — Lavallet
* SimpleFix: Cleaving — jestemwlodzimierz


Описание

Вас никогда не смущало, что после убийства стаи волков в NWN2 их тела просто бесследно растворялись, оставляя после себя в лучшем случае жалкую горстку монет? Или же что, например, убив около двух десятков огненных великанов, ни на одном из трупов вы не могли найти столь ценный алхимический ингредиент, как голова огненного великана? Баланс, возможно, скажете вы, но будете не совсем правы. Скорее, банальная лень и недоработка со стороны разработчиков. Дело в том, что в ранних версиях игры, до выхода дополнения «Маска предателя», алхимические ингредиенты худо-бедно выпадали из монстров – как в оригинальной кампании, так и в пользовательских модулях, однако с релизом упомянутого дополнения даже эти редкие награды внезапно исчезли. Согласитесь, подобное обстоятельство в значительной степени убивает интерес от такого традиционного для D&D элемента игрового процесса, как убийство монстров с дальнейшим получением за это достойной награды. Вспомните, какое удовольствие в первом NWN приносил процесс всей этой возни с перекладыванием иконок в инвентаре после зачистки какой-нибудь локации. И пусть в большинстве случаев это был обычный хлам, но в совокупности со всем остальным всё это работало на большую атмосферу и погружение.

Данный мод – моя попытка исправить это недоразумение, сделав процесс сбора добычи с тушек убитых монстров несколько более приятным занятием. После его установки с некоторых убитых монстров начнут непременно выпадать разнообразные алхимические или ремесленные предметы, связанные именно с этой конкретной разновидностью монстров (например, кровь тролля с тролля, когти упыря с упыря, голова огненного великана с огненного великана и т.д.). Эта добыча не заменяет стандартную, а дополняет её. Этот мод, конечно, нарушит немного баланс системы крафта, но не сильно, т.к. драгоценные камни по-прежнему будут являться «узким горлышком» во всей системе крафта, а их количество в игре осталось неизменным и всё так же сильно ограниченным. Кроме того, в связи с возросшими объемами добычи велика вероятность, что игроки столкнутся с проблемой переполнения инвентаря – алхимические или ремесленные предметы хоть и складываются в инвентаре (до 10 штук), но всё равно занимают некоторое место и вдобавок много весят. Впрочем, данная проблема легко решается с помощью магических мешков.

Этот мод был вдохновлён другим одноимённым модом, выложенным очень давно на NWVault для ранней версии игры. Увы, тот мод оказался полностью нерабочим с выходом дополнения «Маска предателя», но его идея мне понравилась и я довёл её до полноценной реализации.

Помимо этого, в состав моего мода включен другой полезный мод, который изменяет тот же самый стандартный скрипт, но исправляет другую проблему — SimpleFix: Cleaving. Этот фикс добавляет боевую анимацию «рассечения» при срабатывании навыков «Рассечение» (Cleave) или «Великое рассечение» (Greater Cleave). По ссылке есть видео для сравнения. Если этот мод вам не нужен, вы можете его отключить с помощью файла с опциональными настройками (см. ниже).


Как это работает?

  1. Все алхимические или ремесленные предметы складываются со стандартной, "случайной" добычей (к примеру, из волка может выпасть зуб и 8 золотых монет).
  2. Все алхимические или ремесленные предметы складываются с любой квестовой добычей (например, из Геллу выпадает голова Геллу и голова огра-мага).
  3. Все алхимические или ремесленные предметы выпадают независимо от того, кто убил конкретного противника: главный герой, его спутник или неигровой персонаж. Метод уничтожения монстра также не имеет никакого значения (ближний бой, заклинания, дальний бой, изгнание нежити, дезинтеграция и т.д.).
  4. Для того, чтобы алхимический или ремесленный предмет выпал из убитого монстра, необходимо, чтобы в партии игрока был персонаж с определённым значением одного из алхимических или ремесленных умений (изготовление доспехов, изготовление оружия, алхимия или изготовление ловушек) или определённым их суммарным значением (подробнее об этом ниже).

Настройки мода

По умолчанию используются следующие настройки: для того, чтобы алхимический или ремесленный предмет выпал из убитого монстра, необходимо, чтобы в партии игрока был персонаж, имеющий значение 5 для одного из следующих умений: Изготовление доспехов, Изготовление оружия, Алхимия или Изготовление ловушек. В случае, если монстра убил компьютерный персонаж, предмет выпадает всегда.

В составе мода я включил файл под названием «cf_options.2da», который позволяет изменить некоторые настройки по умолчанию. Этот файл можно открыть с помощью любого текстового редактора. Внутри находится обычная таблица вида «параметр значение». Ниже дана информация о том, за что каждый из этих параметров отвечает.

  • Строка 0 - не используется (зарезервирована).
  • Строка 1 - UseCleavingFix (Значение по умолчанию 1): Включает / отключает использование описанного выше фикса для анимации рассечения.
  • Строка 2 - CheckAssociatesForCraftingRanks (Значение по умолчанию 0): Если установить данному параметру значение 1, то при проверке партии игрока будут учитываться также умения животных-спутников и фамильяров.
  • Строка 3 - CheckTotalCraftingRanks (Значение по умолчанию 0): Если установить данному параметру значение 1, то при проверке партии игрока будут учитываться не значения отдельных умений, а сумма их значений. Величина этой суммы задаётся параметром TotalSkillsRankRequired ниже.
  • Строка 4 - CheckBaseCraftingRanksOnly (Значение по умолчанию 0): Если установить данному параметру значение 1, то при проверке партии игрока будут учитываться только базовые значения (ранги) умений, без учёта модификаторов от предметов и основных характеристик. Какой вариант проверки при этом вы выбрали – проверка отдельных умений или их суммы – не играет никакой роли.
  • Строка 5 - CheckCraftArmorSkill (Значение по умолчанию 1): Данный параметр отвечает за то, будет ли приниматься во внимание умение «Изготовление доспехов» при проверке партии игрока .
  • Строка 6 - CheckCraftWeaponSkill (Значение по умолчанию 1): То же самое, что и выше, но для умения «Изготовление оружия».
  • Строка 7 - CheckCraftAlchemySkill (Значение по умолчанию 1): То же самое, что и выше, но для умения «Алхимия».
  • Строка 8 - CheckCraftTrapSkill (Значение по умолчанию 1): То же самое, что и выше, но для умения «Изготовление ловушек».
  • Строка 9 - SingleSkillRankRequired (Значение по умолчанию 5): Данный параметр задаёт необходимое значение отдельного умения при раздельной проверке умений. Актуально только в том случае, если вы выбрали соответствующий вариант проверки (параметру CheckTotalCraftingRanks установлено значение 0).
  • Строка 10 - TotalSkillsRankRequired (Значение по умолчанию 10): Данный параметр задаёт необходимую величину суммы значений умений при проверке их суммы. Актуально только в том случае, если вы выбрали соответствующий вариант проверки (параметру CheckTotalCraftingRanks установлено значение 1).

Установка

Чтобы установить мод, извлеките папку «Distillable Loot and Cleave Fix» из скачанного архива в папку по адресу: ...\Документы\Neverwinter Nights 2\override.

Мод должен быть совместим с подавляющим большинством других модов. Он будет работать как с новой игрой, так и уже с начатой. Он никак не портит сохранения – после его удаления система выпадения добычи снова станет стандартной.

Чтобы удалить данный мод, просто удалите ранее перемещенные файлы.


Благодарности

KevL's – за помощь в написании скрипта.
jestemwlodzimierz – за создание фикса для анимации рассечения.


> Скачивать здесь <

(вес: 28 КБ)




Report Page