Files
2026-04-10 22:50:51 +02:00

121 lines
3.6 KiB
C#

using System;
using Cpp2IlInjected;
using UnityEngine;
namespace RecRoom.Activities.SubScenes
{
// Token: 0x02002B8E RID: 11150
[Token(Token = "0x2002B8E")]
public class ActivitySubSceneMusic : ActivitySubSceneBehaviour
{
// Token: 0x06012C23 RID: 76835 RVA: 0x0000220F File Offset: 0x0000040F
[Token(Token = "0x6012C23")]
[Address(RVA = "0x402080", Offset = "0x400E80", VA = "0x180402080", Slot = "6")]
protected override void CNEJGKOACCI(BaseActivitySubScene DDEGOJKBEAN)
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x06012C24 RID: 76836 RVA: 0x0044FE14 File Offset: 0x0044E014
[Token(Token = "0x6012C24")]
[Address(RVA = "0x9CF720", Offset = "0x9CE520", VA = "0x1809CF720", Slot = "9")]
protected override void LALEKKCHBHD(BaseActivitySubScene DDEGOJKBEAN)
{
if (this.hasCustomGameplayMusic)
{
AudioManager.CCJPMJMBJKC.MCMNIEIJAPG();
return;
}
}
// Token: 0x06012C25 RID: 76837 RVA: 0x0044FE40 File Offset: 0x0044E040
[Token(Token = "0x6012C25")]
[Address(RVA = "0x9CF790", Offset = "0x9CE590", VA = "0x1809CF790", Slot = "7")]
protected override void MFLMMAOBIIL(BaseActivitySubScene DDEGOJKBEAN)
{
if (this.hasCustomAmbience)
{
AudioManager.AddAmbientAudio(this.customAmbience, this);
AudioManager.PlayAmbientAudio();
}
if (this.hasCustomGameplayMusic)
{
CCJPMJMBJKC musicMixer = AudioManager.CCJPMJMBJKC;
RecRoomAudioClip recRoomAudioClip = this.customGameplayMusic;
musicMixer.ILIMMHNEEBO(recRoomAudioClip, this);
AudioManager.CCJPMJMBJKC.AKGLMCJAMFK();
}
if (this.hasCustomActionMusic)
{
CCJPMJMBJKC musicMixer2 = AudioManager.CCJPMJMBJKC;
ExtendedRecRoomAudioClips extendedRecRoomAudioClips = this.customActionMusicClips;
musicMixer2.LHDOOKNEOJN(extendedRecRoomAudioClips, this);
return;
}
}
// Token: 0x06012C26 RID: 76838 RVA: 0x0044FEC4 File Offset: 0x0044E0C4
[Token(Token = "0x6012C26")]
[Address(RVA = "0x9CF640", Offset = "0x9CE440", VA = "0x1809CF640", Slot = "8")]
protected override void IDHFECGJFJJ(BaseActivitySubScene DDEGOJKBEAN)
{
if (this.hasCustomAmbience)
{
AudioManager.RemoveAmbientAudio(this);
}
if (this.hasCustomGameplayMusic)
{
AudioManager.CCJPMJMBJKC.HGIJOLAGEGF(this);
}
if (this.hasCustomActionMusic)
{
AudioManager.CCJPMJMBJKC.GEMBMDMIJJK(this);
return;
}
}
// Token: 0x06012C27 RID: 76839 RVA: 0x0044FF14 File Offset: 0x0044E114
[Token(Token = "0x6012C27")]
[Address(RVA = "0x74EA40", Offset = "0x74D840", VA = "0x18074EA40")]
public ActivitySubSceneMusic()
{
}
// Token: 0x0400C227 RID: 49703
[FieldOffset(Offset = "0x20")]
[Token(Token = "0x400C227")]
[SerializeField]
private bool hasCustomAmbience;
// Token: 0x0400C228 RID: 49704
[FieldOffset(Offset = "0x28")]
[Token(Token = "0x400C228")]
[SerializeField]
private RecRoomAudioClip customAmbience;
// Token: 0x0400C229 RID: 49705
[FieldOffset(Offset = "0x30")]
[Token(Token = "0x400C229")]
[SerializeField]
private bool hasCustomGameplayMusic;
// Token: 0x0400C22A RID: 49706
[FieldOffset(Offset = "0x38")]
[Token(Token = "0x400C22A")]
[SerializeField]
private RecRoomAudioClip customGameplayMusic;
// Token: 0x0400C22B RID: 49707
[FieldOffset(Offset = "0x40")]
[Token(Token = "0x400C22B")]
[SerializeField]
private bool hasCustomActionMusic;
// Token: 0x0400C22C RID: 49708
[FieldOffset(Offset = "0x48")]
[Token(Token = "0x400C22C")]
[SerializeField]
public ExtendedRecRoomAudioClips customActionMusicClips;
}
}