Утилиты

The Witcher 3: Script Merger, конфликты модов и откат без поломки сборки

Script Merger помогает найти конфликты в модах The Witcher 3, но ручные слияния надо делать только после бэкапа и на понятной сборке.

The Witcher 3: Script Merger, конфликты модов и откат без поломки сборки
ИграThe Witcher 3: Wild Huntролевая игра с открытым миром
Источники и проверка

Когда нужен Script Merger

Script Merger нужен не каждой сборке The Witcher 3. Он становится полезен, когда несколько модов меняют одни и те же скрипты, bundle-пакеты или порядок загрузки. На Nexus автор прямо описывает задачу утилиты: найти конфликты и помочь создать объединенные версии там, где это возможно.

Если у вас один текстурный мод и игра запускается, Script Merger может быть лишним. Если после установки интерфейсного, боевого или квестового мода игра выдает script compilation errors, тогда утилита помогает увидеть, какие файлы спорят друг с другом.

Не принимайте merge вслепую

Главная ошибка - нажать автоматическое слияние на все конфликты и считать сборку починенной. Скрипты могут объединиться технически, но логика квеста, перков или интерфейса все равно окажется неверной. Особенно аккуратно работайте с модами, которые меняют одни и те же игровые системы.

Разбирайте конфликты по группам. Сначала уберите устаревшие или дублирующие моды, затем проверьте `mods.settings`, затем сливайте текстовые конфликты. После каждого шага запускайте игру и смотрите, не появилась ли новая ошибка компиляции.

Что обязательно сохранить

Перед первым merge сохраните три вещи: `gamesaves`, папку `mods` и `mods.settings`. Сейвы нужны для отката кампании, папка mods - для возврата состава сборки, а `mods.settings` - для восстановления порядка загрузки, если конфликт решался не слиянием, а приоритетом.

Если Script Merger создал рабочие merged-файлы, сохраните и их. Когда вы позже обновите один мод, старый merge может стать неверным, но копия поможет понять, что изменилось и какой шаг сломал сборку.

Откат после неудачи

Если The Witcher 3 перестал запускаться после merge, удалите сгенерированные файлы или верните предыдущую копию. Затем отключите последний добавленный мод и просканируйте конфликты снова. Не пытайтесь чинить десять новых модов одновременно.

Когда сборка полностью запуталась, используйте чистую установку по инструкции CDPR: сохранить сейвы, отключить облако, удалить папки игры и документы, поставить игру заново без модов и только потом возвращать рабочие элементы по одному.