/// <summary> /// Registers the plugin events. /// </summary> private void RegisterEvents() { this.eventsPl = new Handlers.Mixed(); Instance = this; Exiled.Events.Handlers.Player.MedicalItemUsed += this.eventsPl.OnUsedMedicalItem; Exiled.Events.Handlers.Player.UsingMedicalItem += this.eventsPl.OnUsingMedicalItem; Exiled.Events.Handlers.Player.ChangingRole += this.eventsPl.OnChangingRole; }
/// <summary> /// Unregisters the plugin events. /// </summary> private void UnregisterEvents() { Exiled.Events.Handlers.Player.MedicalItemUsed -= this.eventsPl.OnUsedMedicalItem; Exiled.Events.Handlers.Player.UsingMedicalItem -= this.eventsPl.OnUsingMedicalItem; Exiled.Events.Handlers.Player.ChangingRole -= this.eventsPl.OnChangingRole; this.eventsPl = null; Instance = null; }