Files
niko 8fc35183db a
2026-04-11 22:19:20 +02:00

76 lines
2.0 KiB
C#

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