private void OnDestroy() { AlarmTriggered.ClearListeners(); CameraTriggered.ClearListeners(); CollectablePickedupEvent.ClearListeners(); GameOverEvent.ClearListeners(); AlarmStateChanged.ClearListeners(); ShowDialogueEvent.ClearListeners(); }