Расширитель скриптов / Script Extender

Расширитель скриптов / Script Extender v.4 (20231028)

Author
Source
Type
Utilities / Patch
Language
No translation required
Distribution
Free distribution
Расширитель скриптов добавляет в игру поддержку скриптов Lua/Osiris. Подробней в документации API.

Установка:​

  • Из архива BG3SE-Updater, скопируйте файл DWrite.dll в папку Baldurs Gate 3\bin (например, \Steam\steamapps\common\Baldurs Gate 3\bin).
  • Больше вам ничего делать не нужно, можете запускать игру с модом требующий его.
Дополнительные инструкции для Proton в Linux (НЕ ДЕЛАЙТЕ ЭТО, ЕСЛИ ВЫ ИСПОЛЬЗУЕТЕ WINDOWS!)
  1. Открываем Steam - Библиотека и ПКМ на игру Baldur's Gate 3;
  2. Выбрать - Свойства...
  3. В разделе Общие найти "ПАРАМЕТРЫ ЗАПУСКА"
  4. В пустое поле вставить это: WINEDLLOVERRIDES="DWrite.dll=n,b" PROTON_NO_ESYNC=1 %command%
  5. Можно запускать игру.

Конфигурация (для опытных пользователей):​

В архиве BG3SE-Updater-with-Console найдёте ScriptExtenderSettings.json.

В файле ScriptExtenderSettings.json можно задать следующие переменные:
ПеременнаяТипОписание
CreateConsoleBooleanСоздает окно консоли, в котором регистрируются внутренние параметры расширителя. В основном полезен для отладки.
EnableLoggingBooleanВключите запись действий Osiris (оценка правил, запросы и т.д.) в файл журнала.
LogRuntimeBooleanКонсоль расширения журнала и вывод скрипта в файл журнала.
LogCompileBooleanЗапись компиляции истории Osiris в файл журнала.
LogFailedCompileBooleanЗапись ошибок во время компиляции истории Osiris в файл журнала.
LogDirectoryStringПапка, в которой будут храниться сгенерированные журналы Osiris. По умолчанию это Мои документы\OsirisLogs
EnableExtensionsBooleanСделать функциональность расширения Osiris доступной в игре или в редакторе.
SendCrashReportsBooleanЗагружать мини-дампы на сервер сбора отчетов о сбоях после сбоя игры.
DumpNetworkStringsBooleanВыгружает таблицу NetworkFixedString в LogDirectory. В основном полезна для отладки проблем с десинхронизацией.
DeveloperModeBooleanВключает различные функции отладки для целей разработки.
DisableModValidationBooleanОтключить хеширование модулей при их загрузке.
EnableAchievementsBooleanПовторное включение достижений для игр с модами.
EnableDebuggerBooleanВключает интерфейс отладчика Osiris
DebuggerPortIntegerНомер порта, на котором будет читаться отладчик Osiris (по умолчанию 9999)
EnableLuaDebuggerBooleanВключает интерфейс отладчика Lua
LuaDebuggerPortIntegerНомер порта, на котором будет читаться отладчик Lua (по умолчанию 9998)

Благодарность / Credits:

  • Special thanks to the author of Norbyte for the work done! / Отдельная благодарность автору Norbyte за проделанную работу!
Uploaded
Sadorimatsu
Downloads
22
Views
1,489
First release
Last update
Rating
0.00 star(s) 0 ratings

More mods from Sadorimatsu

Latest updates

  1. Обновление до v.4 (20231028)

    Изменения в этой версии: Добавлена поддержка HTTP/2. Добавлено ведение журнала отладки CURL...

Similar resources

Расширитель скриптов / RED4ext Sadorimatsu
Расширитель скриптов для REDengine 4.
0.00 star(s) 0 ratings
Downloads
0
Updated
Расширение скриптов / Codeware Sadorimatsu
Библиотека и фреймворк скриптов для создания модов Redscript и Cyber Engine Tweaks.
0.00 star(s) 0 ratings
Downloads
0
Updated
shape1
shape2
shape3
shape4
shape5
shape6
Top Bottom