Forgery is a Heat Signature mod installer with centralised database of approved modifications. ModMaker is the tool used to create new mods, based on original and modified contents. ModMaker uses special diff filetype for mods.
To install Forgery, download or compile the latest version, and run an executable file. To install ModMaker, make sure to have .NET Core, then, compile or download the latest version.
To use Forgery, run an executable file and choose a directory with game executable file. Then, choose a mod from the list on the left to install, or install a mod from a file. All approved mods are stored there..
To use ModMaker, you have to create two directories. One should include original Heat Signature files, and the other one should include modded files. For example, if you modded Heat_Signature.exe, original
folder should have original Heat_Signature.exe executable, and modded
folder should have the modded Heat_Signature.exe.
Place ModMaker one directory above folders, and run it in console
> ModMaker.exe modded_folder original_folder
Once ModMaker is done, newmod.hsmod will appear. You can then open a pull request to add this mod to the database. All submissions are reviewed manually
Contribute your modifications using pull requests. Changes to the code are welcome, but should be documented. For major changes, open an issue to discuss the changes