using System; using Cpp2IlInjected; using UnityEngine; namespace RecRoom.Core.Encounters { // Token: 0x020030C5 RID: 12485 [Token(Token = "0x20030C5")] public class PlayMusicEncounterStep : GameEncounterStep { // Token: 0x17003A17 RID: 14871 // (get) Token: 0x06015210 RID: 86544 RVA: 0x004EB938 File Offset: 0x004E9B38 [Token(Token = "0x17003A17")] public override string KODBEJPEFOJ { [Token(Token = "0x6015210")] [Address(RVA = "0x13A81F0", Offset = "0x13A71F0", VA = "0x1813A81F0", Slot = "4")] get { return "Sets the music for the duration of the encounter."; } } // Token: 0x06015211 RID: 86545 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x6015211")] [Address(RVA = "0x4242D0", Offset = "0x4232D0", VA = "0x1804242D0", Slot = "9")] public override void OnEncounterStart() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06015212 RID: 86546 RVA: 0x004EB94C File Offset: 0x004E9B4C [Token(Token = "0x6015212")] [Address(RVA = "0x13A8160", Offset = "0x13A7160", VA = "0x1813A8160", Slot = "10")] public override void OnEncounterStop() { if (this.MGABPDGOCNJ) { AudioManager.CCJPMJMBJKC.PINCCFIOFDJ(); AudioManager.CCJPMJMBJKC.HNPJACIIILA(this); this.MGABPDGOCNJ = false; } } // Token: 0x06015213 RID: 86547 RVA: 0x004EB988 File Offset: 0x004E9B88 [Token(Token = "0x6015213")] [Address(RVA = "0x13A80D0", Offset = "0x13A70D0", VA = "0x1813A80D0", Slot = "11")] public override void OnStartRunning() { if (this.customMusic != (ulong)0L) { CCJPMJMBJKC musicMixer = AudioManager.CCJPMJMBJKC; RecRoomAudioClip recRoomAudioClip = this.customMusic; musicMixer.AAADNDCIBLO(recRoomAudioClip, this); AudioManager.CCJPMJMBJKC.BEFIPNIANKI(); this.MGABPDGOCNJ = true; } } // Token: 0x06015214 RID: 86548 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x6015214")] [Address(RVA = "0x4242D0", Offset = "0x4232D0", VA = "0x1804242D0", Slot = "13")] public override void OnStopRunning() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06015215 RID: 86549 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x6015215")] [Address(RVA = "0x4242D0", Offset = "0x4232D0", VA = "0x1804242D0", Slot = "12")] public override void OnUpdateRunning() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06015216 RID: 86550 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x6015216")] [Address(RVA = "0x4242D0", Offset = "0x4232D0", VA = "0x1804242D0", Slot = "14")] public override void OnSkipRunning() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06015217 RID: 86551 RVA: 0x004EB9D0 File Offset: 0x004E9BD0 [Token(Token = "0x6015217")] [Address(RVA = "0x424690", Offset = "0x423690", VA = "0x180424690", Slot = "15")] public override bool IsBlockingEncounterEnd() { } // Token: 0x06015218 RID: 86552 RVA: 0x004EB9E0 File Offset: 0x004E9BE0 [Token(Token = "0x6015218")] [Address(RVA = "0x4246A0", Offset = "0x4236A0", VA = "0x1804246A0", Slot = "16")] public override bool IsCompleted() { return true; } // Token: 0x06015219 RID: 86553 RVA: 0x004EB9F0 File Offset: 0x004E9BF0 [Token(Token = "0x6015219")] [Address(RVA = "0x13A80D0", Offset = "0x13A70D0", VA = "0x1813A80D0")] private void BLOEPHIKNNM() { if (this.customMusic != (ulong)0L) { CCJPMJMBJKC musicMixer = AudioManager.CCJPMJMBJKC; RecRoomAudioClip recRoomAudioClip = this.customMusic; musicMixer.AAADNDCIBLO(recRoomAudioClip, this); AudioManager.CCJPMJMBJKC.BEFIPNIANKI(); this.MGABPDGOCNJ = true; } } // Token: 0x0601521A RID: 86554 RVA: 0x004EBA38 File Offset: 0x004E9C38 [Token(Token = "0x601521A")] [Address(RVA = "0x13A8160", Offset = "0x13A7160", VA = "0x1813A8160")] public void StopMusic() { if (this.MGABPDGOCNJ) { AudioManager.CCJPMJMBJKC.PINCCFIOFDJ(); AudioManager.CCJPMJMBJKC.HNPJACIIILA(this); this.MGABPDGOCNJ = false; } } // Token: 0x0601521B RID: 86555 RVA: 0x004EBA74 File Offset: 0x004E9C74 [Token(Token = "0x601521B")] [Address(RVA = "0x1392C90", Offset = "0x1391C90", VA = "0x181392C90")] public PlayMusicEncounterStep() { this.stepName = "New Step"; this.PNNLJIGIFDL = (int)((ulong)4294967295L); base..ctor(); } // Token: 0x0400DF07 RID: 57095 [FieldOffset(Offset = "0x48")] [Token(Token = "0x400DF07")] [SerializeField] public RecRoomAudioClip customMusic; // Token: 0x0400DF08 RID: 57096 [FieldOffset(Offset = "0x50")] [Token(Token = "0x400DF08")] private bool MGABPDGOCNJ; } }