Releases: LaughingLeader-DOS2-Mods/DivinityEngine2Patcher
Release list
Latest Pre-Release
Installation
- Install the Script Extender if you don't have it already. (Place DXGI.dll in the editor folder)
- Download the DivinityEngine2Patcher zip and extract it to the editor folder (
The Divinity Engine 2\DefEd). This is under the "Assets" dropdown below.
The goal is to have DxgiNext.dll, 0Harmony.dll and a folder named Patches sitting in the DefEd folder of the editor. - Launch the editor like normal.
The script extender will load DxgiNext.dll, which enables the various patches in the Patches folder.
Given the nature of dll injection, you may need to add the editor folder as an exclusion to whatever antivirus software you're using. From my tests, Windows Defender doesn't treat DxgiNext.dll as malware, but your results may vary.
The final result should look like this:
Changes
- Updated Harmony.
- Added the "effect cache overflow" message to the list of messages to ignore (it gets spammed). Additional messages can now be added via a settings file that generates when the editor starts.
- Added a patch to disable loading saves. This can be disabled in the new settings file, but this will speed up loading times if you have several saves with mods, as the editor normally attempts to create modules from all of the active profile's saves.
- Added a new settings file that can be used to customize which patches are enabled, alongside other options (
Patches/settings.toml). Open the editor once with the patch installed to get this file to generate. - Added a series of patches to improve the "Copy to Clipboard" functionality, when you right click resources/objects/root templates. The extra line break appended to single entries is now removed, and the output has been unified with scripting in mind (
Name_GUIDinstead of<Name> GUID,Type_Name_GUIDinstead ofType Name_GUID). - Added an option to force-rename the game window, to reduce the tab space used. This defaults to "Game" (normally the game forces it to be "Eyes of the Child").
v1.0.2-alpha
Installation
- Install the Script Extender if you don't have it already. (Place DXGI.dll in the editor folder)
- Download the DivinityEngine2Patcher zip and extract it to the editor folder (
The Divinity Engine 2\DefEd). This is under the "Assets" dropdown below.
The goal is to have DxgiNext.dll, 0Harmony.dll and a folder named Patches sitting in the DefEd folder of the editor. - Launch the editor like normal.
The script extender will load DxgiNext.dll, which enables the various patches in the Patches folder.
Given the nature of dll injection, you may need to add the editor folder as an exclusion to whatever antivirus software you're using. From my tests, Windows Defender doesn't treat DxgiNext.dll as malware, but your results may vary.
The final result should look like this:
Changes
- Panel fixes are now working properly (Export Selected to Root Template, Prefab Panel etc).
- Fixed the Animation Preview window acting wonky (tweak for the "always on top" fix).
- Now you can always add textkeys to any animation.
v1.0.1-alpha
Installation
- Install the Script Extender if you don't have it already. (Place DXGI.dll in the editor folder)
- Download the DivinityEngine2Patcher zip and extract it to the editor folder (
The Divinity Engine 2\DefEd). This is under the "Assets" dropdown below.
The goal is to have DxgiNext.dll, 0Harmony.dll and a folder named Patches sitting in the DefEd folder of the editor. - Launch the editor like normal.
The script extender will load DxgiNext.dll, which enables the various patches in the Patches folder.
Given the nature of dll injection, you may need to add the editor folder as an exclusion to whatever antivirus software you're using. From my tests, Windows Defender doesn't treat DxgiNext.dll as malware, but your results may vary.
The final result should look like this:
Changes
- Fixed incorrect parameter names for the ExportSelectedToRootTemplate function fix.
