Namespace MonkeyLoader.Resonite
Classes
- ConfiguredResoniteAsyncEventHandlerMonkey<TMonkey, TConfigSection, TEvent>
Represents the base class for patchers that run after Resonite's assemblies have been loaded and that hook into the game's lifecycle, while using a
.TConfigSection
ConfigSection
Specifically, to act as an async event handler forTEvent
s.
- ConfiguredResoniteCancelableAsyncEventHandlerMonkey<TMonkey, TConfigSection, TEvent>
Represents the base class for patchers that run after Resonite's assemblies have been loaded and that hook into the game's lifecycle, while using a
.TConfigSection
ConfigSection
Specifically, to act as an async event handler for cancelableTEvent
s.
- ConfiguredResoniteCancelableEventHandlerMonkey<TMonkey, TConfigSection, TEvent>
Represents the base class for patchers that run after Resonite's assemblies have been loaded and that hook into the game's lifecycle, while using a
.TConfigSection
ConfigSection
Specifically, to act as an event handler for cancelableTEvent
s.
- ConfiguredResoniteEventHandlerMonkey<TMonkey, TConfigSection, TEvent>
Represents the base class for patchers that run after Resonite's assemblies have been loaded and that hook into the game's lifecycle, while using a
.TConfigSection
ConfigSection
Specifically, to act as an event handler forTEvent
s.
- ConfiguredResoniteMonkey<TMonkey, TConfigSection>
Represents the base class for patchers that run after Resonite's assemblies have been loaded and that hook into the game's lifecycle, while using a
.TConfigSection
ConfigSection
- DestroyOnUserLeaveExtensions
Contains an extension method to add FrooxEngine.DestroyOnUserLeave components targeting the local user to mod additions that rely on the local user being there to work.
- LoadProgressReporter
Contains methods to update Resonite's loading progress indicator with custom phases.
- LocaleExtensions
Contains helper methods to create Elements.Core.LocaleStrings prefixed with a Id.
- ResoniteAsyncEventHandlerMonkey<TMonkey, TEvent>
Represents the base class for patchers that run after Resonite's assemblies have been loaded and that hook into the game's lifecycle.
Specifically, to act as an async event handler forTEvent
s.
- ResoniteCancelableAsyncEventHandlerMonkey<TMonkey, TEvent>
Represents the base class for patchers that run after Resonite's assemblies have been loaded and that hook into the game's lifecycle.
Specifically, to act as an async event handler for cancelableTEvent
s.
- ResoniteCancelableEventHandlerMonkey<TMonkey, TEvent>
Represents the base class for patchers that run after Resonite's assemblies have been loaded and that hook into the game's lifecycle.
Specifically, to act as an event handler for cancelableTEvent
s.
- ResoniteEventHandlerMonkey<TMonkey, TEvent>
Represents the base class for patchers that run after Resonite's assemblies have been loaded and that hook into the game's lifecycle.
Specifically, to act as an event handler forTEvent
s.
- ResoniteLoggingHandler
Maps the LoggingHandler functions to Resonite's Elements.Core.UniLog.
- ResoniteMonkey<TMonkey>
Represents the base class for patchers that run after Resonite's assemblies have been loaded and that hook into the game's lifecycle.
Interfaces
- ILoadProgressIndicator
Contains methods to update Resonite's loading progress indicator with custom phases.
- IResoniteMonkey
The interface for Resonite monkeys.