Table of Contents

Class Plugin

Namespace
RisingV.BossDrops
Assembly
RisingV.BossDrops.dll
[BepInPlugin("RisingV.BossDrops", "RisingV.BossDrops", "1.0.0")]
[BepInDependency("gg.deca.VampireCommandFramework", BepInDependency.DependencyFlags.HardDependency)]
[BepInDependency("RisingV.Core", BepInDependency.DependencyFlags.HardDependency)]
[BepInDependency("RisingV.Core.DeathEngine", BepInDependency.DependencyFlags.SoftDependency)]
[BepInDependency("RisingV.Core.DamageEngine", BepInDependency.DependencyFlags.SoftDependency)]
public class Plugin : RisingPlugin<BossDropsPluginContext>, IPlugin<BossDropsPluginContext>, IPlugin, IManageable<PluginManager>, IReloadable<PluginManager>, IReloadable, IDisposable, IHasPluginContext<BossDropsPluginContext>, IPluginContext, IPluginComponent, IManageable<PluginComponentsManager>, IManageable
Inheritance
BasePlugin
Plugin
Implements
Inherited Members
BasePlugin.AddComponent<T>()
BasePlugin.Log
BasePlugin.Config
Extension Methods

Methods

OnInitialize()

Called when the plugin is initialized (after OnPreLoad()).

public override void OnInitialize()

OnLoad()

Called when the plugin is loaded (after OnInitialize()).

public override void OnLoad()

OnPreLoad()

Called when the BepInEx plugin Load is called.

public override void OnPreLoad()

OnUnload()

Called when the plugin is unloaded.

public override bool OnUnload()

Returns

bool