The Elder Scrolls Wiki
Advertisement
The Elder Scrolls Wiki

Вступление. Уж замуж невтерпеж


Мятежники что, не хотят видеть очевидного? Кто, если не Империя, защитит Скайрим от эльфов?
— Легат Фейсендил

Ещё со времен незабвенного Морровинда человек я сугубо имперский, и, даже играя босмером, питаю к альтмерам объяснимую неприязнь.

Тем сильнее было мое потрясение при встрече с Легатом Фейсендилом. Суровый альтмер-легионер напрочь порвал мне шаблон и вызвал непреодолимое желание выйти за него замуж. Разумеется, как и в случае с Бриньольфом, мои мечты разбились о суровую реальность: самых вкусных персонажей Беседка делает недоступными для брака. Но, набравшись откуда-то завидного упрямства, я убила три вечера на гугление и копание в Creation Kit, и добилась своего.

Пруфпик :)

Собственно, это был мой первый опыт работы в Creation Kit (тесное знакомство с Constructor Set не в счет, я там занималась только интерьерами), поэтому пишу эту заметку больше для себя - на будущее, чтобы ничего не забыть.

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


Часть 1. Три столпа удачного брака

Как и всякий порядочный человек, сперва я попробовала напроситься в невесты при помощи консольных команд. Увы, addfac 19809 1 и setrelationshiprank player 4 мне не помогли. Почуяв, что с имперскими легатами дело нечисто, и голыми руками их не возьмешь, я посвятила вечер сбору информации. Единственное, чего я добилась - это нашла в англоязычных интернетах легенду о чуваке, которому удалось консолью жениться на Легате Рикке.

Примечание: рада за чувака, скорее всего, этот трюк прошел, потому что Рикке имеет тип голоса "FemaleCommander".

В моём случае оставалась единственная надежда: Creation Kit. Тяжело вздохнув, я начала по крупицам собирать информацию. Получилось вот что.

В Скайриме существует три столпа удачного брака:

  1. Потенциальный супруг должен принадлежать к фракции "PotentialMarriageFaction". Это именно то, что мы делаем, вводя в консоли addfac 19809 1
  2. Между ним и игроком должны существовать соответствующие отношения (Relationship). Нувыпонели: setrelationshiprank player 4 из этой оперы.
  3. Самое главное: тип голоса потенциального супруга должен иметь озвучку для соответствующего диалога, иначе пресловутое "Я тебе нравлюсь?" так и не вылезет. Именно поэтому консольные команды у меня и не срабатывали.

Итак, предположим, что какое-то из условий не соблюдено и потенциальный супруг косит под закоренелого холостяка. Как поправить ситуацию с помощью Creation Kit? Разберем решение на примере несговорчивого легата.


Часть 2. Без меня меня женили

Скажу сразу, что легата я встретила в Рифтене уже после завершения Гражданской Войны. Видимо поэтому опции диалога с ним мне были недоступны, и подробности его службы в Легионе я узнавала из Вики. При попытке заговорить с ним я получала достаточно стандартный для имперского командира набор реплик типа "Проклятые мятежники!". Очевидный плюс этого положения в том, что, несмотря на то, что легат остается важным (Essential) персонажем, в квестах он не задействован, и если он уйдет на покой - никто не пострадает. Предположу, впрочем, что с тем же успехом можно похитить его из лагеря около Руин Бталфта до завершения гражданской войны, т.к. Довакин в этот лагерь по квесту все равно не попадет.

Итак, открываем Creation Kit и ищем там легата.

Начнем с азов: как и всегда, для работы с Creation Ki, нужно выбрать мастер-файл (Skyrim.esm) и вручную пропустить тысячу ошибок при загрузке оного (в начале вместо отсутствующего "Yes to All" хорошо помогает зажатый Enter). После загрузки сохраняем наш плагин как, скажем, "Fasendil.esp". При следующем запуске не забываем ткнуть "Set as Active File" на нашем плагине, чтобы изменения не записались в ванильный Скайрим.

Искать легата по имени - занятие неблагодарное. Открываем в Object Window список "Actor" и ищем (можно с помощью фильтра) NPC с ID "CWFieldCOImperialRift". Такой ID какбэ говорит нам, что, несмотря на всю свою неординарность, Легат Фейсендил - NPC не уникальный. Впоследствии убедимся, что так оно и есть. Двойным щелчком заходим в свойства непися и смотрим.

Примечание: в начале я на всякий случай создала дубликат NPC и все опыты проводила на нем (правой клавишей мыши на ID - Duplicate).

Первым делом в глаза бросается галочка "Essential". На самом деле этот параметр всего лишь говорит о том, что легата невозможно убить: если здоровье снизится до 0, он просто упадет на одно колено. Большинство источников склоняются к тому, что наличие этой галочки никак не влияет на "женибельность" персонажа, но я все-таки ее сняла.

Затем добавляем легата в нужную фракцию. Для этого переходим на вкладку Factions. По умолчанию мы ничего изменить не можем: поле редактирования неактивно. Происходит это потому, что легат "сделан" из шаблона. В левом нижнем углу окна (Template Data) меняем ActorBase c "CWFieldCOImperial" на "NONE". Не особо поняла, что при этом меняется, по крайней мере, все предустановленные в шаблоне фракции, статы, инвентарь и прочее сохраняется. Зато теперь мы можем щелкнуть правой клавишей мыши в поле "Factions and Ranks" и добавить новую фракцию, нажав "New". С помощью фильтра находим "PotentialMarriageFaction", добавляем. Готово.

Теперь устанавливаем нужные отношения. Переходим на вкладку "Relationships". Тут я тоже столкнулась с проблемой: добавить новое отношение можно, но оно не применяется к конкретному неписю. Изрядно погуглив, нашла решение: оказывается, чтобы иметь прописанные отношения, NPC должен быть уникальным. Ставим галочку "Unique" и сохраняем NPC, то есть, жмем "OK" и переоткрываем окно. Теперь на вкладке "Relationships" правой клавишей мыши жмем на поле "Relationships NPC" - "New". Появится диалоговое окно "Relationship". Обратите внимание, что, если мы все сделали правильно, в поле "Parent NPC" уже должен стоять ID нашего персонажа! Теперь придумываем уникальный ID для отношений. Пишем в поле "ID", например, TestFasendil2Player. В итоге окно должно выглядеть так:

ID = TestFasendil2Player

Parent NPC = CWFieldCOImperialRift (или ID дубликата, если вы работаете с дубликатом)

Child NPC = Player

Relationship Level = Lover (говорят, "Ally" тоже работает)

Association Type = Courting

Галочка "Secret" не стоит

Жмем "OК", появится новый тип отношений, где указано, что легат Фейсендил приходится игроку бойфрендом :)))

Однако, даже проделав все эти операции, мы не получим в игре требуемого результата. Почему? Потому что не соблюдено самое главное условие "женибельности": голос легата не имеет реплик для брачного диалога.

Есть простой способ узнать, доступен ли NPC для брака: найдите в свойствах тип его голоса (на вкладке Traits). Теперь в Object Window выберите "All" (в самом низу) и фильтром ищите список "VoicesMarriageAll". Вот и все доступные для женитьбы голоса. Не густо. Посмотрите, есть ли голос вашего NPC в этом списке.

В случае с легатом его голос ("MaleCommander") в списке отсутствует. Путем проб и ошибок мне удалось подобрать мужской голос, который содержит типовую имперскую озвучку (т.е. при встрече легат продолжит бурчать "Проклятые мятежники!", а не скажет "Наши улыбки вслед твоим шагам, друг!"). Этот голос - "MaleNord". Теперь вернемся в свойства NPC и на вкладке Traits поменяем голос.

Очень Важное Примечание: при этом NPC полностью теряет весь уникальный диалоговый функционал! Т.е. Бриньольф больше никогда не назовет вас "деткой", квестовый непись даже не заикнется о квесте и т.д. Мы получаем обычного непися со стандартным репликами. Но случае с легатом, который и так разговорчивостью не отличался, да и по квестам нам не нужен, способ подходит.

Просто Примечание: вообще "человеческие" голоса не делятся по расам, как я поняла из списка. Для нордов сделано исключение, и, я думаю, вот почему: в английской версии норды разговаривают с сильным северным акцентом. В русской озвучке это никак не отражается, но в английской будьте готовы услышать легата со скандинавским прононсом :)

Ну вот и всё. Сохраняем наш плагин. Теперь легат потенциально доступен для брака, но есть еще два важных момента:

  1. Если вы играете в русскую версию, вручную в свойствах NPC переименуйте легата из "Legate Fasendil" в "Легат Фейсендил", иначе он так и останется у вас на латинице.
  2. Я не уверена, нужно ли это делать в том случае, если вы изменяли оригинального непися, а не дубликат, но вреда не будет: после всех операций найдите непися в списке по ID (обратите внимание: измененный контент отображается звездочкой в поле "Count"), выделите эту строку и нажмите "Ctrl+F4". Это сгенерирует "FaceGenData" - во избежание разной окраски тела и головы. Сначала я не знала об этой хитрости, и в итоге дубликат легата получался у меня с желтым телом и серой головой, эдакий Вивек :DDD

Еще раз сохраняемся, подключаем наш плагин через меню "Файлы" в экране запуска игры и наслаждаемся готовым к браку легатом :) Не забудьте одеть Амулет Мары перед разговором!


P.S. Несмотря на то, что после смены голосы на "MaleNord" все имперские реплики сохранялись, пока легат Фейсендил был в крепости Миствейл, после свадьбы и переезда в дом они пропали, остался только стандартный "супружеский" диалог. Не знаю, глюк это или так положено.

P.P.S. Вот эти мануалы здорово мне помогли:

Урок по созданию НПС. Полный разбор всех функций при создании НПС. Ч. 1

Урок по созданию НПС. Полный разбор всех функций при создании НПС. Ч. 2

How to Create a Custom Follower and Marriage Partner for Skyrim

Advertisement