Compile Shader Skip — небольшая модификация для S.T.A.L.K.E.R. 2, которая полностью пропускает стандартную стартовую последовательность перед главным меню.
Вместо экранов компиляции шейдеров, запроса на пропуск, логотипов студии, предупреждения о здоровье и сообщения «нажмите любую клавишу» игра сразу переходит в главное меню.
При этом компиляция шейдеров никуда не исчезает — её можно запустить вручную непосредственно из главного меню.
Основные возможности:
• Игра сразу загружается в главное меню.
• Стартовый экран компиляции шейдеров полностью пропускается.
• Убрано всплывающее окно с предложением пропустить компиляцию.
• Пропускаются логотипы студии.
• Пропускается предупреждение о здоровье.
• Не требуется нажимать клавишу для перехода к меню.
• В главное меню добавлена кнопка Compile Shaders.
• При необходимости компиляцию можно запустить вручную.
• Используется стандартный экран компиляции игры с индикатором прогресса.
• После завершения компиляции игра возвращается в главное меню.
Компиляция шейдеров:
Новая кнопка Compile Shaders расположена над кнопкой Quit в главном меню.
При её нажатии запускается штатный экран компиляции шейдеров игры с индикатором прогресса. Во время процесса по-прежнему можно использовать SPACE для пропуска компиляции.
Достижения:
Мод не устанавливает никаких файлов в Paks\~mods и не регистрируется игрой как обычная модификация.
• Достижения остаются включены.
• PAK-файлы не используются.
• Файлы INI не изменяются.
• Исполняемый файл игры не патчится.
• Используется только один DLL-файл.
Техническая информация:
Модификация реализована через version.dll и не требует изменения игровых PAK-файлов или конфигурации.
После запуска рядом с DLL создаётся файл VERSION.log. Если в первой строке присутствует:
s2shaderbtn starting = active
значит мод успешно активирован.
Установка — Windows:
• Скопируйте version.dll в:
S.T.A.L.K.E.R. 2 Heart of Chornobyl\Stalker2\Binaries\Win64\
• Файл должен находиться в той же папке, что и Stalker2-Win64-Shipping.exe.
• Запустите игру.
• Проверьте VERSION.log, если требуется убедиться в активации мода.
Установка — Linux / Proton:
• Скопируйте version.dll в ту же папку Win64.
• Добавьте в параметры запуска Steam:
WINEDLLOVERRIDES="version=n,b" %command%
• Запустите игру.
Удаление:
Windows:
• Удалите version.dll.
• Удалите VERSION.log, если он был создан.
Linux / Proton:
• Удалите version.dll.
• Уберите параметр запуска Steam WINEDLLOVERRIDES="version=n,b" %command%.
Другие файлы игры модификация не затрагивает.
Требования:
• Не требуются.