private void Reset() { if (goalEnteredAudioSource) { goalEnteredAudioSource.clip = goalEnteredClip; } CloseGoal(); ResetActiveObjectives(); if (_gateController) { _gateController.Reset(); } }