53 lines
1.1 KiB
C#
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;
|
|
}
|