public void OnAttach() { Perform(); if (Score) { Score.EndCombo(); } }
public override void OnActiveExit() { Controller.SlopeGravity = _originalSlopeGravity; Controller.GroundFriction = _originalFriction; GroundControl.DisableAcceleration = false; GroundControl.Deceleration = _originalDeceleration; Controller.Sensors.TopOffset -= HeightChange / 2.0f; Controller.Sensors.BottomOffset += HeightChange / 2.0f; Controller.Sensors.LedgeWidth -= WidthChange; Controller.Sensors.BottomWidth -= WidthChange; Controller.Sensors.TopWidth -= WidthChange; Hitbox.Harmful = false; if (Score) { Score.EndCombo(); } }