Other user's assetsAll the assets in this file belong to the author, or are from free-to-use modder's resources
Upload permissionYou are not allowed to upload this file to other sites under any circumstances
Modification permissionYou must get permission from me before you are allowed to modify my files to improve it
Conversion permissionYou are not allowed to convert this file to work on other games under any circumstances
Asset use permissionYou must get permission from me before you are allowed to use any of the assets in this file
Asset use permission in mods/files that are being soldYou are not allowed to use assets from this file in any mods/files that are being sold, for money, on Steam Workshop or other platforms
Asset use permission in mods/files that earn donation pointsYou are not allowed to earn Donation Points for your mods if they use my assets
Author notes
This author has not provided any additional notes regarding file permissions
File credits
Author: FCH823
Special thanks: emoose for DOOMExtract: https://github.com/emoose/DOOMExtract/tree/master This source code gave me some basic understanding of Id Tech 6's resource file structure and pointed me in the right direction for Void engine's resource files.
SamPT (@brongo) for DOOM External Asse Extractor: https://github.com/brongo/SAMUEL/tree/main This source code game me some basic understanding of Id Tech's texture file structure (bimage) and pointed me in the right direction for Void engine's bimage assets.
Volfin and other unknown authors for various Dishonored2 quickBMS scripts A number of .bms scripts can be found on the internet but the original links are not longer available and the only author name I could find was Volfin. I also got some clues from these scripts that helped me understand how things are structured for Void engine, though the majority of the work put in this tool is my own findings through trial and error.
I also used a number of .Net libraries, so credits to: Zyborg for zlib.net https://github.com/zyborg/zlib.net The developers of YAXlib: https://github.com/YAXLib/YAXLib
Beyond the use of these .net libraries, everything is 100% my own code.
Donation Points system
Please log in to find out whether this mod is receiving Donation Points
Changelogs
Version 1.2.0.0
Replaced ASCII with UTF8 encoding/decoding
Fixed potential null ref error when selecting incorrect game folder
Version 1.1.0.0
Added support for new resources
Added support for the EGS edition
Implemented resource import for iggy files
Fixed incorrect entry flags for external mips
Version 1.0.2.0
Fixed bug where install order of mods with textures would cause the game to crash
Improved resource index generation for new mips by matching the parent image's index
Version 1.0.1.0
Fixed bug where new mips would not be uninstalled properly
Features
This tool is required to install mods made with Void Explorer. The tool also manages backups of your files so it can install and uninstall mods. Uninstalling all mods will return your game to its original state. Compatibility
This tool is compatible with Dishonored 2 and Dishonored: Death of the Outsider on PC However I have only tested it with the steam edition of the game. If it doesn't work right with your edition, let me know in the comments...
Pre-requisites
This tool requires .net runtime 6 to be installed on your computer You will also need to unzip the mods you download from this site in order to install them with this tool.
Installing a mod
Step1: Click "Game folder" and select either your Dishonored 2 or Death of the Outsider's game folder ex: C:\SteamLibrary\steamapps\common\Dishonored2 If you get a message about incorrect folder... you did not select the correct folder. The correct folder should have the game's .exe file, a few .dll files and a folder called "base".
Step2: Click "Mod folder" and select the unzipped folder. Void installer will list all the mods found in the folder and its sub folders, so it can open more than one mod. If you get a message about incorrect folder... you did not select the correct folder. Mod folders have a file called "ModInfo.xml" in them.
Step3: Click "Install mod" and let it do its thing. Once finished it should say a number of files have been updated
You can now delete the downloaded mod files if you wish as they are no longer required. You can also close Void Installer as it has installed the mod in your game's files, it is not necessary to keep it running.
Uninstalling a mod
Step1: Click "Game folder" and select either your Dishonored 2 or Death of the Outsider's game folder (same as when installing)
Step2: Click "Uninstall" and either uninstall individual mods from the list or uninstall all mods. You can uninstall mods in any order.