using System; using System.Runtime.InteropServices; using Cpp2IlInjected; using UnityEngine; // Token: 0x0200020D RID: 525 [Token(Token = "0x200020D")] [StructLayout(3)] public class SpawnAudio : MonoBehaviour { // Token: 0x060010A3 RID: 4259 RVA: 0x000481EC File Offset: 0x000463EC [Token(Token = "0x60010A3")] [Address(RVA = "0x1055BA0", Offset = "0x10545A0", VA = "0x181055BA0")] private void Start() { if (SingletonMonoBehaviour.IsInitialized) { 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: 0x060010A4 RID: 4260 RVA: 0x00048238 File Offset: 0x00046438 [Token(Token = "0x60010A4")] [Address(RVA = "0x1055AB0", Offset = "0x10544B0", VA = "0x181055AB0")] private void OnDestroy() { if (SingletonMonoBehaviour.IsInitialized) { 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: 0x060010A5 RID: 4261 RVA: 0x00048284 File Offset: 0x00046484 [Token(Token = "0x60010A5")] [Address(RVA = "0x1055C90", Offset = "0x1054690", VA = "0x181055C90")] public SpawnAudio() { } // Token: 0x04000D35 RID: 3381 [global::Cpp2IlInjected.FieldOffset(Offset = "0x18")] [Token(Token = "0x4000D35")] [SerializeField] private RecRoomAudioClip startAudio; // Token: 0x04000D36 RID: 3382 [global::Cpp2IlInjected.FieldOffset(Offset = "0x20")] [Token(Token = "0x4000D36")] [SerializeField] private RecRoomAudioClip destroyAudio; // Token: 0x04000D37 RID: 3383 [global::Cpp2IlInjected.FieldOffset(Offset = "0x28")] [Token(Token = "0x4000D37")] [SerializeField] private bool is3DSFX = true; }