Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

29 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Fuse

Fuse is an injection library for Continuum. It works by making use of Continuum's automatic loading of the direct sound dll.

Loader

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.

Build

Use the provided MSVC solution to build in x86 release mode.

Setup

  • Copy dsound.dll and fuse.dll in the Release folder 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.

Fuse library

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.

Examples

hello_world

A very simple example of injecting into the main update loop and rendering some text.

multicont

Overrides the mutex checks so multiple Continuum clients can be launched at once.

menu_controller

Sets the active profile index while on the menu screen. It gets this index from launching Continuum with an index argument.

bounds

Renders bounding boxes around players based on their ball radius.

settings

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.

About

Continuum injection library

Resources

Stars

2 stars

Watchers

3 watching

Forks

Releases

Used by

Contributors

Languages