Files
BepInEx/Projects/BanquetForFools/Source/Assembly-CSharp/CoolAudioSource.cs
2025-05-21 20:40:04 +02:00

53 lines
1.1 KiB
C#

using System;
using UnityEngine;
// Token: 0x02000061 RID: 97
public class CoolAudioSource : MonoBehaviour
{
// Token: 0x06000B52 RID: 2898 RVA: 0x000DD8A8 File Offset: 0x000DBAA8
private void Awake()
{
this.audioSource = base.gameObject.GetComponent<AudioSource>();
this.audioSource.loop = this.loopIt;
if (this.is2D)
{
this.audioSource.spatialBlend = 0f;
}
else
{
this.audioSource.spatialBlend = 1f;
}
if (this.playOnAwake)
{
this.audioSource.playOnAwake = true;
}
else
{
this.audioSource.playOnAwake = false;
}
this.audioSource.volume = 0f;
this.audioSource.priority = 1;
base.enabled = false;
}
// Token: 0x0400108C RID: 4236
[Header("FOR JOSEPH")]
public bool playOnAwake;
// Token: 0x0400108D RID: 4237
public bool loopIt;
// Token: 0x0400108E RID: 4238
public bool is2D;
// Token: 0x0400108F RID: 4239
public bool playOnceThenWaitForCharacterToReturn;
// Token: 0x04001090 RID: 4240
public bool playEveryTimePlayerIsNear;
// Token: 0x04001091 RID: 4241
[Header("FOR HANNAH")]
public AudioSource audioSource;
}