From cdc4086cce649b273e3dc64ed33b871b84ffca49 Mon Sep 17 00:00:00 2001 From: Noah Pilarski Date: Mon, 18 Jul 2022 15:30:37 -0400 Subject: [PATCH] Stop the audio error log from happening No more "Audio source track is Undefined, moving to Menu track" --- NewHorizons/Components/ShipWarpController.cs | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/NewHorizons/Components/ShipWarpController.cs b/NewHorizons/Components/ShipWarpController.cs index 9a9f1aad..ed08e79e 100644 --- a/NewHorizons/Components/ShipWarpController.cs +++ b/NewHorizons/Components/ShipWarpController.cs @@ -37,9 +37,13 @@ namespace NewHorizons.Components MakeWhiteHole(); _isWarpingIn = false; - - _oneShotSource = gameObject.AddComponent(); + + var audioObject = new GameObject("WarpOneShot"); + audioObject.transform.parent = transform; + audioObject.SetActive(false); + _oneShotSource = audioObject.AddComponent(); _oneShotSource._track = OWAudioMixer.TrackName.Ship; + audioObject.SetActive(true); GlobalMessenger.AddListener("FinishOpenEyes", new Callback(OnFinishOpenEyes)); }