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(); 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; }