using System; using Cpp2IlInjected; using UnityEngine; // Token: 0x020001FC RID: 508 [Token(Token = "0x20001FC")] public class SpawnAudio : MonoBehaviour { // Token: 0x0600101D RID: 4125 RVA: 0x00045EF8 File Offset: 0x000440F8 [Token(Token = "0x600101D")] [Address(RVA = "0x7A0900", Offset = "0x79F700", VA = "0x1807A0900")] private void Start() { if (SingletonMonoBehaviour.FFNIFALJLDD) { RecRoomAudioClip recRoomAudioClip = this.startAudio; if (!this.is3DSFX) { int num = 0; SFXAudioSource sfxaudioSource = AudioManager.Play2DSFX(recRoomAudioClip, num); return; } Transform transform = base.transform; int num2 = 0; int num3 = 0; SFXAudioSource sfxaudioSource2 = AudioManager.Play3DSFX(recRoomAudioClip, transform, num3, num2); } } // Token: 0x0600101E RID: 4126 RVA: 0x00045F44 File Offset: 0x00044144 [Token(Token = "0x600101E")] [Address(RVA = "0x7A0810", Offset = "0x79F610", VA = "0x1807A0810")] private void OnDestroy() { if (SingletonMonoBehaviour.FFNIFALJLDD) { RecRoomAudioClip recRoomAudioClip = this.startAudio; if (!this.is3DSFX) { int num = 0; SFXAudioSource sfxaudioSource = AudioManager.Play2DSFX(recRoomAudioClip, num); return; } Transform transform = base.transform; int num2 = 0; int num3 = 0; SFXAudioSource sfxaudioSource2 = AudioManager.Play3DSFX(recRoomAudioClip, transform, num3, num2); } } // Token: 0x0600101F RID: 4127 RVA: 0x00045F90 File Offset: 0x00044190 [Token(Token = "0x600101F")] [Address(RVA = "0x7A09F0", Offset = "0x79F7F0", VA = "0x1807A09F0")] public SpawnAudio() { } // Token: 0x04000CD0 RID: 3280 [FieldOffset(Offset = "0x18")] [Token(Token = "0x4000CD0")] [SerializeField] private RecRoomAudioClip startAudio; // Token: 0x04000CD1 RID: 3281 [FieldOffset(Offset = "0x20")] [Token(Token = "0x4000CD1")] [SerializeField] private RecRoomAudioClip destroyAudio; // Token: 0x04000CD2 RID: 3282 [FieldOffset(Offset = "0x28")] [Token(Token = "0x4000CD2")] [SerializeField] private bool is3DSFX = true; }