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