Loop de Loop

This commit is contained in:
Noah Pilarski 2022-08-30 03:14:08 -04:00
parent 0b1325ab85
commit 3ecd8e745a
2 changed files with 6 additions and 1 deletions

View File

@ -26,7 +26,7 @@ namespace NewHorizons.Builder.Props
var owAudioSource = go.AddComponent<OWAudioSource>(); var owAudioSource = go.AddComponent<OWAudioSource>();
owAudioSource._audioSource = audioSource; owAudioSource._audioSource = audioSource;
owAudioSource.loop = true; owAudioSource.loop = info.loop;
owAudioSource.SetTrack((OWAudioMixer.TrackName)Enum.Parse(typeof(OWAudioMixer.TrackName), Enum.GetName(typeof(AudioMixerTrackName), info.track))); owAudioSource.SetTrack((OWAudioMixer.TrackName)Enum.Parse(typeof(OWAudioMixer.TrackName), Enum.GetName(typeof(AudioMixerTrackName), info.track)));
AudioUtilities.SetAudioClip(owAudioSource, info.audio, mod); AudioUtilities.SetAudioClip(owAudioSource, info.audio, mod);

View File

@ -840,6 +840,11 @@ namespace NewHorizons.External.Modules
/// The audio track of this audio volume /// The audio track of this audio volume
/// </summary> /// </summary>
[DefaultValue("environment")] public AudioMixerTrackName track = AudioMixerTrackName.Environment; [DefaultValue("environment")] public AudioMixerTrackName track = AudioMixerTrackName.Environment;
/// <summary>
/// Whether to loop this audio while in this audio volume
/// </summary>
[DefaultValue(true)] public bool loop = true;
} }
[JsonObject] [JsonObject]