using System; using Cpp2IlInjected; using UnityEngine; namespace RecRoom.Core.Encounters { // Token: 0x02002FDC RID: 12252 [Token(Token = "0x2002FDC")] public class PlayMusicEncounterStep : GameEncounterStep { // Token: 0x1700395E RID: 14686 // (get) Token: 0x06014DC5 RID: 85445 RVA: 0x004E1868 File Offset: 0x004DFA68 [Token(Token = "0x1700395E")] public override string KODBEJPEFOJ { [Token(Token = "0x6014DC5")] [Address(RVA = "0x8AF730", Offset = "0x8AE530", VA = "0x1808AF730", Slot = "4")] get { return "Sets the music for the duration of the encounter."; } } // Token: 0x06014DC6 RID: 85446 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x6014DC6")] [Address(RVA = "0x402080", Offset = "0x400E80", VA = "0x180402080", Slot = "9")] public override void OnEncounterStart() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06014DC7 RID: 85447 RVA: 0x004E187C File Offset: 0x004DFA7C [Token(Token = "0x6014DC7")] [Address(RVA = "0x8AF6A0", Offset = "0x8AE4A0", VA = "0x1808AF6A0", Slot = "10")] public override void OnEncounterStop() { if (this.MGABPDGOCNJ) { AudioManager.CCJPMJMBJKC.PINCCFIOFDJ(); AudioManager.CCJPMJMBJKC.HNPJACIIILA(this); this.MGABPDGOCNJ = false; } } // Token: 0x06014DC8 RID: 85448 RVA: 0x004E18B8 File Offset: 0x004DFAB8 [Token(Token = "0x6014DC8")] [Address(RVA = "0x8AF610", Offset = "0x8AE410", VA = "0x1808AF610", 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: 0x06014DC9 RID: 85449 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x6014DC9")] [Address(RVA = "0x402080", Offset = "0x400E80", VA = "0x180402080", Slot = "13")] public override void OnStopRunning() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06014DCA RID: 85450 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x6014DCA")] [Address(RVA = "0x402080", Offset = "0x400E80", VA = "0x180402080", Slot = "12")] public override void OnUpdateRunning() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06014DCB RID: 85451 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x6014DCB")] [Address(RVA = "0x402080", Offset = "0x400E80", VA = "0x180402080", Slot = "14")] public override void OnSkipRunning() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06014DCC RID: 85452 RVA: 0x004E1900 File Offset: 0x004DFB00 [Token(Token = "0x6014DCC")] [Address(RVA = "0x403930", Offset = "0x402730", VA = "0x180403930", Slot = "15")] public override bool IsBlockingEncounterEnd() { } // Token: 0x06014DCD RID: 85453 RVA: 0x004E1910 File Offset: 0x004DFB10 [Token(Token = "0x6014DCD")] [Address(RVA = "0x460D40", Offset = "0x45FB40", VA = "0x180460D40", Slot = "16")] public override bool IsCompleted() { return true; } // Token: 0x06014DCE RID: 85454 RVA: 0x004E1920 File Offset: 0x004DFB20 [Token(Token = "0x6014DCE")] [Address(RVA = "0x8AF610", Offset = "0x8AE410", VA = "0x1808AF610")] 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: 0x06014DCF RID: 85455 RVA: 0x004E1968 File Offset: 0x004DFB68 [Token(Token = "0x6014DCF")] [Address(RVA = "0x8AF6A0", Offset = "0x8AE4A0", VA = "0x1808AF6A0")] public void StopMusic() { if (this.MGABPDGOCNJ) { AudioManager.CCJPMJMBJKC.PINCCFIOFDJ(); AudioManager.CCJPMJMBJKC.HNPJACIIILA(this); this.MGABPDGOCNJ = false; } } // Token: 0x06014DD0 RID: 85456 RVA: 0x004E19A4 File Offset: 0x004DFBA4 [Token(Token = "0x6014DD0")] [Address(RVA = "0x89A170", Offset = "0x898F70", VA = "0x18089A170")] public PlayMusicEncounterStep() { this.stepName = "New Step"; this.PNNLJIGIFDL = (int)((ulong)4294967295L); base..ctor(); } // Token: 0x0400DCD8 RID: 56536 [FieldOffset(Offset = "0x48")] [Token(Token = "0x400DCD8")] [SerializeField] public RecRoomAudioClip customMusic; // Token: 0x0400DCD9 RID: 56537 [FieldOffset(Offset = "0x50")] [Token(Token = "0x400DCD9")] private bool MGABPDGOCNJ; } }