GDWeave — это загрузчик модов и исправление сценариев времени выполнения для Godot Engine.
Загрузите последнюю версию и извлеките ее в папку установки игры. В итоге у вас должна появиться папка GDWeave
и winmm.dll
рядом с файлами игры.
Вы также можете установить из Thunderstore.
После установки GDWeave вы можете установить/создать несколько модов!
Не загружайте GDWeave с помощью кнопки «Код» на странице GitHub.
Вы можете открыть папку, в которую установлена игра, с помощью Steam — щелкните правой кнопкой мыши> «Управление»> «Просмотр локальных файлов».
Возможно, вам придется установить .NET 8 вручную, если установщик из GDWeave не работает. Выберите SDK для Windows x64.
Пользователям Linux необходимо будет установить WINEDLLOVERRIDES="winmm=n,b" %command%
в аргументах запуска Steam.
В настоящее время GDWeave поддерживает только одну версию (для игры WEBFISHING), но можно добавить поддержку и других версий.
ГодоSteam 3.5.2
GDWeave использует прокси-DLL Rust для запуска библиотеки C# в адресном пространстве целевой игры, а затем перехватывает функции в самом движке Godot. Затем он анализирует «байт-код» GDScript (на самом деле синтаксическое дерево) и запускает над ним свои собственные процессоры, восстанавливая его на месте.
Потому что скомпилировать модифицированный движок для каждой версии Godot невозможно, особенно когда разработчики игр могут использовать свои собственные версии Godot.
Логотип GDWeave — U+1F9F5 «Катушка ниток» в Twemoji.