An extensive modding API and loader for Hacknet that enables practically limitless programable extensions to the game
- Extract all of the binary files into the directory containing Hacknet.exe (goto game properties in Steam, goto the local tab, and click browse local files)
- Run PathfinderPatcher.exe
- Start HacknetPathfinder.exe and then close (or you can merely create a Mods folder in the game directory)
- Drop any mod DLLs you plan to play with into the Mods directory
- Start HacknetPathfinder.exe
- Start a new .NET library project
- Link it against the Pathfinder.dll (recommended you also at least link it against FNA.dll and HacknetPathfinder.exe)
- You may need to go into the project options and set the project to target the x86 platform
- Create a class that implments the Pathfinder.ModManager.IMod interface
- And now you have a basic functioning mod, the rest is up to you
- Clone the project like so
git clone https://github.com/Arkhist/Hacknet-Pathfinder
- Copy FNA.dll, AlienFXManagedWrapper3.5.dll, and Steamworks.NET.dll into the lib directory
- Open the solution file in a .NET 4.0 compatible IDE
- Build the PathfinderPatcher and Pathfinder projects (if you're using an IDE other then Xamarin Studio on Windows, build.bat should prevent any problematic IDE annoyances)
- And now you're ready to contribute to the development of the mod
Use at your own risk