public override void UnhookEvents() { Context.OnChargeLevelChange -= OnChargeLevelChange; Context.OnInnerGaugeChange -= OnInnerGaugeChange; Context.OnOuterGaugeChange -= OnOuterGaugeChange; Context.OnSafijiivaCounterUpdate -= OnSafijiivaCounterUpdate; Context = null; base.UnhookEvents(); }
public override void UnhookEvents() { Context.OnChargeLevelChange -= OnChargeLevelChange; Context.OnInnerGaugeChange -= OnInnerGaugeChange; Context.OnOuterGaugeChange -= OnOuterGaugeChange; Context.OnSpiritGaugeBlinkDurationUpdate -= OnSpiritGaugeBlinkDurationUpdate; Context.OnSafijiivaCounterUpdate -= OnSafijiivaCounterUpdate; Context = null; }
public void SetContext(Longsword ctx) { Context = ctx; HookEvents(); }