protected override void AfterOnDisable() { if (_autoPickWhenDugUp && _onDugEvent != null) { _onDugEvent.UnRegisterListener(this); } }