public override void OnJump() { if (m_movement.CanBasicJump()) { return; } m_clingPoints.Clear(); FindValidClingPoints(); JumpToBestClingTarget(); }