Overview
Изменяем, удаляем и добавляем аугментации, при этом НЕ используем какие-либо моды.
Предисловие
Где-то в середине своего прохождения я поняла, что выбранные мною аугментации совершенно мне не подходят, и почему бы их в таком случае не изменить (я бы и дальше с ними играла, но у меня в инвентаре лежало 8 (!) канистр для апгрейда, и мне не хотелось их сливать на ненужные мне вещи). На просторах Сети мне попадались лишь способы добавить аугментации в пустые слоты, но варианты как изменить уже выбранные и при этом НЕ прибегнуть к использованию модов — нет. Так было, пока я не наткнулась на вот
[Guide] RemoveReplace installed Augmentations (no mods required) from Deusex
пост на reddit, и после пары попыток мне удалось добиться желаемого.
За основу данного гайда взят вышеупомянутый пост, внесены некоторые изменения, и сделаны мои собственные скриншоты.
У меня ванильная версия игры, без каких либо сторонних лаунчеров, графических модов и русификаторов.
Подготовка
ПЕРЕД ТЕМ КАК ВНОСИТЬ ИЗМЕНЕНИЯ, СДЕЛАЙТЕ РЕЗЕРВНОЕ СОХРАНЕНИЕ
В данный момент меню аугментаций выглядит вот так:
Наша задача заменить Microfibral Muscle на Combat Strength.
1.
Переходим в оконный режим, нажав Alt+Enter.
2.
Вызываем строку консоли (нажав английскую T), удаляем Say и вводим команду:
Появляется GUI нашего персонажа.
Открывает раздел None, листаем вниз пока не находим строку Augmentanion System.
Нам понадобится число, которое стоит последним в данной строке. Запомните/запишите его.
В нашем случае она выглядит вот так:
Данное окно нам больше не понадобится, его можно закрыть.
3. (Коды аугментаций)
Список кодов для всех аугментатаций с их названиями (на английском):
Руки
Ноги
Кожа
Торс
Голова
Глаза
4.1
Используя данные команды, мы может добавлять/удалять любые аугменатации.
Все команды вводятся через строку консоли: нажимаем английскую T, удаляем Say и вводим нужные нам команды.
Например, чтобы убрать Microfibral Muscle, нам нужно ввести команду (где число это второе число из строки Augmentanion System; в нашем случае это 2):
ЕСЛИ ПОЯВЛЯЕТСЯ СООБЩЕНИЕ MISSING CLASS, ПЕРЕХОДИМ К ПУНКТУ 4.2
Находим в разделе None строку bHasIt и изменяем True на False.
ЕСЛИ В bHasIt У УЖЕ ИМЕЮЩЕЙСЯ АУГМЕНТАЦИИ СТОИТ FALSE, СМ. ПУНКТ 4.2
Листаем вниз, находим строку HotKeyNum запоминаем число (в нашем случае это 6), изменяем его на -1.
Не заходя в меню аугментаций, сохраняемся, а потом загружаем только что сохраненный сейв. В идеале, слот аугментации в меню должен стать пустым, а в интерфейсе справа пропасть иконка.
Теперь давайте добавим в освободившийся слот Combat Strength, для этого вводим команду:
Находим в разделе None строку bHasIt и изменяем False на True.
Листаем вниз, находим строку HotKeyNum, изменяем -1 на 6 (мы запоминали это число).
Не заходя в меню аугментаций, сохраняемся на тот же слот, а потом тут же загружаемся. В идеале, теперь в ранее пустом слоте у нас есть новая аугментация, а в интерфейсе справа появилась иконка.
[Если хочется теперь изменить уровень аугменатции, см. пункт 5]
Готово! Если нужно удалить/добавить другие аугментации, проделываем вышеуказанные шаги, используя при этом нужные там коды других аугментаций.
4.2
Если у Вас появилось сообщение Missing Class (как было и в моем случае), или если у той аугментации, которую вы хотите удалить, в строке bHasIt стоит False, то нам нужно сделать так, чтобы менеджер, который связан с игроком и менеджер, открываемый с помощью команды, были связаны.
Решается это так: нужно найти место в игре, где есть переход из одной локации в другую. Просто переходим (иногда ещё и обратно заходим) из одной локации в другую.
Это должно связать менеджеры.
Данный способ у меня срабатывал почти всегда (т. е. я продолжала переходить из локации в локацию, иногда даже выходила из игры и снова заходила, пока не увидела заветное True в bHasIt.
Теперь проделываем все те же самые шаги из пункта 4.1, но без использования чисел в командах (например, EditActor Name=AugMuscle).
[Если хочется теперь изменить уровень аугменатции, см. пункт 5]
5.
После того, как выбраны все нужные аугментации, можно также изменить их уровень апгрейда. Например, изменим уровень всё той же самой Microfibral Muscle c 1 до 4.
Вызываем уже известное нам окно с этой аугментацией командой:
Обязательно смотрим, связаны ли менеджеры (как это сделать – 4.2) – видим True в bHasIt.
Листаем вниз раздел None, находим пункт Current Level. Сейчас там стоит 0, т. к. не использовались канистры для апгрейда.
Изменяем 0 на нужный нам уровень и готово!
Выбираем число от 0 до 3, у меня на скриншоте стоит 4 и это ошибка.
Если нужен максимальный уровень, прописывайте 3.
Заключение
Надеюсь, что мой небольшой гайд был хоть немного полезен, если есть замечания — прошу в комментарии.