🔥 S.T.A.L.K.E.R. 2: Heart of Chornobyl — это не просто продолжение культовой серии, а настоящий подарок для фанатов Зоны. Игра на движке Unreal Engine 5 обещает невероятную графику, глубокий сюжет и ещё больше загадок. Но что делать, если хочется добавить что-то своё? Правильно — создавать моды!

Пока официальный ModKit ещё не вышел, но это не значит, что моддинг невозможен. Уже сейчас можно ковыряться в файлах, менять параметры и даже добавлять новые предметы. Редакция сайта geekfan.site подготовила подробный гайд, который поможет разобраться в основах.

🔧 Подготовка инструментов

Перед тем как лезть в файлы, нужно вооружиться правильными программами. Для работы понадобятся:

— **FModel** — утилита для просмотра и распаковки игровых архивов.
— **repak** — инструмент для упаковки изменённых файлов обратно в формат .pak.

🚀 Установка проста: скачиваем FModel с официального сайта, распаковываем архив repak в удобное место и проверяем, что на компьютере стоит .NET 8.0 или новее. Без этого ничего не заработает.

🔑 Настройка FModel и доступ к файлам

После запуска FModel может не сразу определить S.T.A.L.K.E.R. 2. Если так и случилось:

1. Жмём на иконку со стрелками (Add undetected game).
2. Выбираем любую игру из списка и вручную указываем путь к папке с S.T.A.L.K.E.R. 2.

Но этого мало — большинство файлов останутся заблокированными. Чтобы их разблокировать, нужно добавить ключ AES:

— Открываем вкладку Directory → AES.
— Вставляем ключ:
`0x33A604DF49A07FFD4A4C919962161F5C35A134D37EFA98DB37A34F6450D7D386`.

Теперь все архивы должны открываться.

🛠️ Создание первого мода

Допустим, мы хотим изменить какие-то параметры в игре. Например, глобальные настройки из файла `CoreVariables.cfg`. Вот как это сделать:

1. Находим нужный файл (например, `Stalker2/Content/GameLite/GameData/CoreVariables.cfg`).
2. Распаковываем его через FModel (ПКМ → Extract raw data).
3. Редактируем в блокноте или другом текстовом редакторе.
4. Создаём папку для мода (например, `MyMod1`) и копируем туда изменённый файл, сохраняя исходную структуру.

Теперь нужно запаковать мод обратно в .pak:

1. Открываем командную строку (Win + R → cmd).
2. Переходим в папку с repak:
`cd /d D:repakbin` (замените на свой путь).
3. Запаковываем мод командой:
`repak.exe pack —version V11 MyMod1/ MyMod1_P.pak`.

Готовый файл `.pak` кидаем в папку `Stalker2ContentPaks~mods` (если её нет — создаём вручную).

⚠️ Важные нюансы

— **Конфликты модов** 🔄: Игра пока не умеет объединять изменения из разных модов, если они правят один и тот же файл. Работать будет только последний загруженный.
— **Добавление новых предметов** 🎒: Возможно, но требует ручного редактирования файлов в папке `Stalker2/Content/GameLite/DLCGameData`.
— **Текстуры и модели** 🖼️: Теоретически можно, но из-за особенностей движка UE5.1 могут быть глюки.

📂 Где что лежит?

Вот несколько полезных путей:

— `ObjPrototypes.cfg` — настройки ГГ (стамина, скорость, урон).
— `WeaponData/CharacterWeaponSettingsPrototypes/PlayerWeaponSettingsPrototypes.cfg` — параметры оружия.
— `TradePrototypes.cfg` — настройки торговли (можно изменить минимальную прочность для продажи).
— `NPCPrototypes.cfg` — данные о всех NPC, включая техников и их апгрейды.

💡 Совет: перед редактированием делайте бэкапы! Одно неверное значение — и игра может просто не запуститься.