- Author
- Type
- Utilities / Patch
- Language
- No translation required
- Distribution
- Free distribution
Расширитель скриптов добавляет в игру поддержку скриптов Lua/Osiris. Подробней в документации API.
В файле ScriptExtenderSettings.json можно задать следующие переменные:
Установка:
- Из архива BG3SE-Updater, скопируйте файл DWrite.dll в папку Baldurs Gate 3\bin (например,
\Steam\steamapps\common\Baldurs Gate 3\bin
). - Больше вам ничего делать не нужно, можете запускать игру с модом требующий его.
- Открываем Steam - Библиотека и ПКМ на игру Baldur's Gate 3;
- Выбрать - Свойства...
- В разделе Общие найти "ПАРАМЕТРЫ ЗАПУСКА"
- В пустое поле вставить это:
WINEDLLOVERRIDES="DWrite.dll=n,b" PROTON_NO_ESYNC=1 %command%
- Можно запускать игру.
Конфигурация (для опытных пользователей):
В архиве BG3SE-Updater-with-Console найдёте ScriptExtenderSettings.json.В файле ScriptExtenderSettings.json можно задать следующие переменные:
Переменная | Тип | Описание |
CreateConsole | Boolean | Создает окно консоли, в котором регистрируются внутренние параметры расширителя. В основном полезен для отладки. |
EnableLogging | Boolean | Включите запись действий Osiris (оценка правил, запросы и т.д.) в файл журнала. |
LogRuntime | Boolean | Консоль расширения журнала и вывод скрипта в файл журнала. |
LogCompile | Boolean | Запись компиляции истории Osiris в файл журнала. |
LogFailedCompile | Boolean | Запись ошибок во время компиляции истории Osiris в файл журнала. |
LogDirectory | String | Папка, в которой будут храниться сгенерированные журналы Osiris. По умолчанию это Мои документы\OsirisLogs |
EnableExtensions | Boolean | Сделать функциональность расширения Osiris доступной в игре или в редакторе. |
SendCrashReports | Boolean | Загружать мини-дампы на сервер сбора отчетов о сбоях после сбоя игры. |
DumpNetworkStrings | Boolean | Выгружает таблицу NetworkFixedString в LogDirectory. В основном полезна для отладки проблем с десинхронизацией. |
DeveloperMode | Boolean | Включает различные функции отладки для целей разработки. |
DisableModValidation | Boolean | Отключить хеширование модулей при их загрузке. |
EnableAchievements | Boolean | Повторное включение достижений для игр с модами. |
EnableDebugger | Boolean | Включает интерфейс отладчика Osiris |
DebuggerPort | Integer | Номер порта, на котором будет читаться отладчик Osiris (по умолчанию 9999) |
EnableLuaDebugger | Boolean | Включает интерфейс отладчика Lua |
LuaDebuggerPort | Integer | Номер порта, на котором будет читаться отладчик Lua (по умолчанию 9998) |