new-horizons/NewHorizons/Patches/EyeScenePatches/TravelerEyeControllerPatches.cs
2025-01-18 10:09:15 -06:00

18 lines
594 B
C#

using HarmonyLib;
namespace NewHorizons.Patches.EyeScenePatches
{
[HarmonyPatch(typeof(TravelerEyeController))]
public static class TravelerEyeControllerPatches
{
[HarmonyPrefix]
[HarmonyPatch(nameof(TravelerEyeController.OnStartCosmicJamSession))]
public static bool TravelerEyeController_OnStartCosmicJamSession(TravelerEyeController __instance)
{
// Not starting the loop audio here; EyeMusicController will handle that
__instance._signal.GetOWAudioSource().SetLocalVolume(0f);
return false;
}
}
}