protected void EndFishing(bool success) { _callerArea.FishingControls.Rod.Reel.performed -= UpdateReelStateCallback; OnCatchEnded?.Invoke(success); _callerArea.FishingEnd(success); }
private void OnDisable() { if (!Application.isPlaying) { return; } _currentArea?.FishingEnd(false); }