using System; using Cpp2IlInjected; using UnityEngine; // Token: 0x020001FC RID: 508 [Token(Token = "0x20001FC")] public class SpawnAudio : MonoBehaviour { // Token: 0x0600102B RID: 4139 RVA: 0x0004623C File Offset: 0x0004443C [Token(Token = "0x600102B")] [Address(RVA = "0x12474A0", Offset = "0x12464A0", VA = "0x1812474A0")] 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: 0x0600102C RID: 4140 RVA: 0x00046288 File Offset: 0x00044488 [Token(Token = "0x600102C")] [Address(RVA = "0x12473B0", Offset = "0x12463B0", VA = "0x1812473B0")] 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: 0x0600102D RID: 4141 RVA: 0x000462D4 File Offset: 0x000444D4 [Token(Token = "0x600102D")] [Address(RVA = "0x1247590", Offset = "0x1246590", VA = "0x181247590")] public SpawnAudio() { } // Token: 0x04000CDB RID: 3291 [FieldOffset(Offset = "0x18")] [Token(Token = "0x4000CDB")] [SerializeField] private RecRoomAudioClip startAudio; // Token: 0x04000CDC RID: 3292 [FieldOffset(Offset = "0x20")] [Token(Token = "0x4000CDC")] [SerializeField] private RecRoomAudioClip destroyAudio; // Token: 0x04000CDD RID: 3293 [FieldOffset(Offset = "0x28")] [Token(Token = "0x4000CDD")] [SerializeField] private bool is3DSFX = true; }