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.
Renders bounding boxes around players based on their ball radius.
Adds a settings viewer overlay that is accessed by pressing F12 while the menu is open.
It can be controlled with page up / page down. Hold shift to move by page.
Press \ to enter filter input mode. Press enter to lock it in so character input is released back to Continuum.
Press the end key to save the settings to a file in the standard server format.