Search Results for

    Class GlobalEvents

    Inheritance
    object
    GlobalEvents
    Inherited Members
    object.GetType()
    object.MemberwiseClone()
    object.ToString()
    object.Equals(object)
    object.Equals(object, object)
    object.ReferenceEquals(object, object)
    object.GetHashCode()
    Namespace: RedLoader
    Assembly: RedLoader.dll
    Syntax
    public static class GlobalEvents

    Fields

    OnApplicationDefiniteQuit

    Called before the Application is closed. It is not possible to prevent the game from closing at this point.

    Declaration
    public static readonly MelonEvent OnApplicationDefiniteQuit
    Field Value
    Type Description
    MelonEvent

    OnApplicationEarlyStart

    Called after Game Initialization, before OnApplicationStart and before Assembly Generation on Il2Cpp games.

    Declaration
    public static readonly MelonEvent OnApplicationEarlyStart
    Field Value
    Type Description
    MelonEvent

    OnApplicationLateStart

    Called when the first 'Start' Unity Messages are invoked.

    Declaration
    public static readonly MelonEvent OnApplicationLateStart
    Field Value
    Type Description
    MelonEvent

    OnApplicationQuit

    Called on a quit request. It is possible to abort the request in this callback.

    Declaration
    public static readonly MelonEvent OnApplicationQuit
    Field Value
    Type Description
    MelonEvent

    OnApplicationStart

    Called after all RedLoader components are fully initialized (including all MelonMods).

    Don't use this event to initialize your Melons anymore! Instead, override OnInitializeMod().

    Declaration
    public static readonly MelonEvent OnApplicationStart
    Field Value
    Type Description
    MelonEvent

    OnFixedUpdate

    Called every 0.02 seconds, unless Time.fixedDeltaTime has a different Value. It is recommended to do all important Physics calculations inside this Callback.

    Declaration
    public static readonly MelonEvent OnFixedUpdate
    Field Value
    Type Description
    MelonEvent

    OnGUI

    Called at every IMGUI event. Only use this for drawing IMGUI Elements.

    Declaration
    public static readonly MelonEvent OnGUI
    Field Value
    Type Description
    MelonEvent

    OnLateUpdate

    Called once per frame, after OnUpdate.

    Declaration
    public static readonly MelonEvent OnLateUpdate
    Field Value
    Type Description
    MelonEvent

    OnPreInitialization

    Called after all MelonPlugins are initialized.

    Declaration
    public static readonly MelonEvent OnPreInitialization
    Field Value
    Type Description
    MelonEvent

    OnPreModsLoaded

    Called before MelonMods are loaded from the Mods folder.

    Declaration
    public static readonly MelonEvent OnPreModsLoaded
    Field Value
    Type Description
    MelonEvent

    OnPreSupportModule

    Called after all MelonMods are initialized and before the right Support Module is loaded.

    Declaration
    public static readonly MelonEvent OnPreSupportModule
    Field Value
    Type Description
    MelonEvent

    OnSceneWasInitialized

    Called once a Scene is initialized.

    Arguments:
    int: Build Index of the Scene.

    string: Name of the Scene.

    Declaration
    public static readonly MelonEvent<int, string> OnSceneWasInitialized
    Field Value
    Type Description
    MelonEvent<int, string>

    OnSceneWasLoaded

    Called when a new Scene is loaded.

    Arguments:
    int: Build Index of the Scene.

    string: Name of the Scene.

    Declaration
    public static readonly MelonEvent<int, string> OnSceneWasLoaded
    Field Value
    Type Description
    MelonEvent<int, string>

    OnSceneWasUnloaded

    Called once a Scene unloads.

    Arguments:
    int: Build Index of the Scene.

    string: Name of the Scene.

    Declaration
    public static readonly MelonEvent<int, string> OnSceneWasUnloaded
    Field Value
    Type Description
    MelonEvent<int, string>

    OnUpdate

    Called once per frame.

    Declaration
    public static readonly MelonEvent OnUpdate
    Field Value
    Type Description
    MelonEvent