Fuse is an injection library for Continuum. It works by making use of Continuum's automatic loading of the direct sound dll.
By providing a custom dsound.dll, Continuum will load it and begin executing the Fuse loader.
The Fuse loader will look in the Continuum directory for a file named fuse.cfg and attempt to load the libraries listed in each line of the file.
Use the provided MSVC solution to build in x86 release mode.
- Copy
dsound.dllandfuse.dllin theReleasefolder into your Continuum directory. - Create a file called fuse.cfg in your Continuum directory.
- List each dll you want to load in the cfg file separated by lines.
In addition to the loader, there is a library provided for hooking into the gameplay loop and reading common data structures such as player data and weapon data.
Use the hello_world project as an example of using the library.
A very simple example of injecting into the main update loop and rendering some text.
Overrides the mutex checks so multiple Continuum clients can be launched at once.
Sets the active profile index while on the menu screen. It gets this index from launching Continuum with an index argument.