using System; using System.Collections.Generic; using System.Runtime.InteropServices; using Cpp2IlInjected; using RecRoom.Core; using RecRoom.Core.DataStructures.Tokens; using UnityEngine; // Token: 0x02000204 RID: 516 [Token(Token = "0x2000204")] [StructLayout(3)] public class CCJPMJMBJKC { // Token: 0x0600101C RID: 4124 RVA: 0x00046718 File Offset: 0x00044918 [Token(Token = "0x600101C")] [Address(RVA = "0x1215E60", Offset = "0x1214860", VA = "0x181215E60")] public CCJPMJMBJKC() { List list = new List(); this.IPICJDLIKFK = list; base..ctor(); int num; int num2; ulong num3; CCJPMJMBJKC.OEFLDCHMNFK oefldchmnfk = new CCJPMJMBJKC.OEFLDCHMNFK(num, this, true, num2 != 0, num3 != 0UL); num2 = 0; num = 0; this.EHONGIGLGMA = oefldchmnfk; TokenMap tokenMap = new TokenMap(); CCJPMJMBJKC.BBFFMCBACHN bbffmcbachn; bbffmcbachn.FFAOGAFACEF = tokenMap; this.HCNDCLIBKPI = bbffmcbachn; CCJPMJMBJKC.OEFLDCHMNFK oefldchmnfk2 = new CCJPMJMBJKC.OEFLDCHMNFK(25, this, true, num2 != 0, num2 != 0); this.NJKKDOGENII = oefldchmnfk2; int num4; ulong num5; CCJPMJMBJKC.OEFLDCHMNFK oefldchmnfk3 = new CCJPMJMBJKC.OEFLDCHMNFK(50, this, num4 != 0, num5 != 0UL, num2 != 0); num4 = 0; this.NCCMIODNBLF = oefldchmnfk3; int num6; ulong num7; CCJPMJMBJKC.OEFLDCHMNFK oefldchmnfk4 = new CCJPMJMBJKC.OEFLDCHMNFK(100, this, num6 != 0, num7 != 0UL, num2 != 0); num6 = 0; this.KKBDENIFHCK = oefldchmnfk4; int num8; CCJPMJMBJKC.OEFLDCHMNFK oefldchmnfk5 = new CCJPMJMBJKC.OEFLDCHMNFK(1000, this, num8 != 0, num2 != 0, num2 != 0); num8 = 0; this.AMJKFOKKMIF = oefldchmnfk5; } // Token: 0x0600101D RID: 4125 RVA: 0x000467D0 File Offset: 0x000449D0 [Token(Token = "0x600101D")] [Address(RVA = "0x1215BF0", Offset = "0x12145F0", VA = "0x181215BF0")] public void OPEMIFENIJM() { int size = this.IPICJDLIKFK._size; if (size > 0) { int num = size - 1; ThrowHelper.ThrowArgumentOutOfRangeException(); } } // Token: 0x0600101E RID: 4126 RVA: 0x00046800 File Offset: 0x00044A00 [Token(Token = "0x600101E")] [Address(RVA = "0x1215A20", Offset = "0x1214420", VA = "0x181215A20")] public void JNILPFPCFJA(RecRoomAudioClip BPFACHOLDFH, object PIHIPPPPEBI) { this.AMJKFOKKMIF.AOODJOEHIKP(BPFACHOLDFH, PIHIPPPPEBI); } // Token: 0x0600101F RID: 4127 RVA: 0x00046820 File Offset: 0x00044A20 [Token(Token = "0x600101F")] [Address(RVA = "0x1215A40", Offset = "0x1214440", VA = "0x181215A40")] public void LDCOLDFFLIC(object PIHIPPPPEBI) { this.AMJKFOKKMIF.FOAJAKIJMEK(PIHIPPPPEBI); } // Token: 0x06001020 RID: 4128 RVA: 0x00046840 File Offset: 0x00044A40 [Token(Token = "0x6001020")] [Address(RVA = "0x1215AF0", Offset = "0x12144F0", VA = "0x181215AF0")] public void MKNALLKPLAK() { CCJPMJMBJKC.OEFLDCHMNFK amjkfokkmif = this.AMJKFOKKMIF; int num = 0; this.AGCMPFDIMHM(amjkfokkmif, num != 0); } // Token: 0x06001021 RID: 4129 RVA: 0x00046860 File Offset: 0x00044A60 [Token(Token = "0x6001021")] [Address(RVA = "0x12155D0", Offset = "0x1213FD0", VA = "0x1812155D0")] public void EMPCDHFOLEB() { CCJPMJMBJKC.OEFLDCHMNFK amjkfokkmif = this.AMJKFOKKMIF; this.CHLCFAHGDHO(amjkfokkmif); } // Token: 0x06001022 RID: 4130 RVA: 0x0004687C File Offset: 0x00044A7C [Token(Token = "0x6001022")] [Address(RVA = "0x1215830", Offset = "0x1214230", VA = "0x181215830")] public void ILIMMHNEEBO(RecRoomAudioClip PGMLNLONBPD, object PIHIPPPPEBI) { this.EHONGIGLGMA.AOODJOEHIKP(PGMLNLONBPD, PIHIPPPPEBI); } // Token: 0x06001023 RID: 4131 RVA: 0x0004689C File Offset: 0x00044A9C [Token(Token = "0x6001023")] [Address(RVA = "0x12157A0", Offset = "0x12141A0", VA = "0x1812157A0")] public void HGIJOLAGEGF(object PIHIPPPPEBI) { this.EHONGIGLGMA.FOAJAKIJMEK(PIHIPPPPEBI); } // Token: 0x06001024 RID: 4132 RVA: 0x000468BC File Offset: 0x00044ABC [Token(Token = "0x6001024")] [Address(RVA = "0x1215480", Offset = "0x1213E80", VA = "0x181215480")] public void AKGLMCJAMFK() { CCJPMJMBJKC.OEFLDCHMNFK ehongiglgma = this.EHONGIGLGMA; int num = 0; this.AGCMPFDIMHM(ehongiglgma, num != 0); } // Token: 0x06001025 RID: 4133 RVA: 0x000468DC File Offset: 0x00044ADC [Token(Token = "0x6001025")] [Address(RVA = "0x1215AE0", Offset = "0x12144E0", VA = "0x181215AE0")] public void MCMNIEIJAPG() { CCJPMJMBJKC.OEFLDCHMNFK ehongiglgma = this.EHONGIGLGMA; this.CHLCFAHGDHO(ehongiglgma); } // Token: 0x06001026 RID: 4134 RVA: 0x000468F8 File Offset: 0x00044AF8 [Token(Token = "0x6001026")] [Address(RVA = "0x1215A60", Offset = "0x1214460", VA = "0x181215A60")] public void LHDOOKNEOJN(ExtendedRecRoomAudioClips IODGMFOFEHG, object PIHIPPPPEBI) { CCJPMJMBJKC.BBFFMCBACHN hcndclibkpi = this.HCNDCLIBKPI; bool flag = hcndclibkpi.FFAOGAFACEF.AddValue(IODGMFOFEHG, PIHIPPPPEBI); hcndclibkpi.PCFNKNNKOJG(); } // Token: 0x06001027 RID: 4135 RVA: 0x00046928 File Offset: 0x00044B28 [Token(Token = "0x6001027")] [Address(RVA = "0x12155E0", Offset = "0x1213FE0", VA = "0x1812155E0")] public void GEMBMDMIJJK(object PIHIPPPPEBI) { CCJPMJMBJKC.BBFFMCBACHN hcndclibkpi = this.HCNDCLIBKPI; bool flag = hcndclibkpi.FFAOGAFACEF.RemoveValue(PIHIPPPPEBI); hcndclibkpi.PCFNKNNKOJG(); } // Token: 0x06001028 RID: 4136 RVA: 0x00046958 File Offset: 0x00044B58 [Token(Token = "0x6001028")] [Address(RVA = "0x1215E40", Offset = "0x1214840", VA = "0x181215E40")] public void PHLOCFHIBPM() { CCJPMJMBJKC.BBFFMCBACHN hcndclibkpi = this.HCNDCLIBKPI; int num = 0; this.AGCMPFDIMHM(hcndclibkpi, num != 0); } // Token: 0x06001029 RID: 4137 RVA: 0x00046978 File Offset: 0x00044B78 [Token(Token = "0x6001029")] [Address(RVA = "0x1215B90", Offset = "0x1214590", VA = "0x181215B90")] public void NBNMGAMKKFK() { CCJPMJMBJKC.BBFFMCBACHN hcndclibkpi = this.HCNDCLIBKPI; this.CHLCFAHGDHO(hcndclibkpi); } // Token: 0x0600102A RID: 4138 RVA: 0x00046994 File Offset: 0x00044B94 [Token(Token = "0x600102A")] [Address(RVA = "0x1215490", Offset = "0x1213E90", VA = "0x181215490")] public void BAOCOCAOBPJ(RecRoomAudioClip ENGPJMIABHB, object PIHIPPPPEBI) { this.NCCMIODNBLF.AOODJOEHIKP(ENGPJMIABHB, PIHIPPPPEBI); } // Token: 0x0600102B RID: 4139 RVA: 0x000469B4 File Offset: 0x00044BB4 [Token(Token = "0x600102B")] [Address(RVA = "0x1215800", Offset = "0x1214200", VA = "0x181215800")] public void IGHOMDFHDEC(object PIHIPPPPEBI) { this.NCCMIODNBLF.FOAJAKIJMEK(PIHIPPPPEBI); } // Token: 0x0600102C RID: 4140 RVA: 0x000469D4 File Offset: 0x00044BD4 [Token(Token = "0x600102C")] [Address(RVA = "0x1215820", Offset = "0x1214220", VA = "0x181215820")] public void IJEGBHGHBJK() { CCJPMJMBJKC.OEFLDCHMNFK nccmiodnblf = this.NCCMIODNBLF; this.AGCMPFDIMHM(nccmiodnblf, true); } // Token: 0x0600102D RID: 4141 RVA: 0x000469F0 File Offset: 0x00044BF0 [Token(Token = "0x600102D")] [Address(RVA = "0x1215650", Offset = "0x1214050", VA = "0x181215650")] public void GFOOABBLHKJ() { CCJPMJMBJKC.OEFLDCHMNFK nccmiodnblf = this.NCCMIODNBLF; this.CHLCFAHGDHO(nccmiodnblf); } // Token: 0x0600102E RID: 4142 RVA: 0x00046A0C File Offset: 0x00044C0C [Token(Token = "0x600102E")] [Address(RVA = "0x1215360", Offset = "0x1213D60", VA = "0x181215360")] public void AAADNDCIBLO(RecRoomAudioClip NHKOHENMCAI, object PIHIPPPPEBI) { this.NJKKDOGENII.AOODJOEHIKP(NHKOHENMCAI, PIHIPPPPEBI); } // Token: 0x0600102F RID: 4143 RVA: 0x00046A2C File Offset: 0x00044C2C [Token(Token = "0x600102F")] [Address(RVA = "0x12157C0", Offset = "0x12141C0", VA = "0x1812157C0")] public void HNPJACIIILA(object PIHIPPPPEBI) { this.NJKKDOGENII.FOAJAKIJMEK(PIHIPPPPEBI); } // Token: 0x06001030 RID: 4144 RVA: 0x00046A4C File Offset: 0x00044C4C [Token(Token = "0x6001030")] [Address(RVA = "0x12154B0", Offset = "0x1213EB0", VA = "0x1812154B0")] public void BEFIPNIANKI() { CCJPMJMBJKC.OEFLDCHMNFK njkkdogenii = this.NJKKDOGENII; int num = 0; this.AGCMPFDIMHM(njkkdogenii, num != 0); } // Token: 0x06001031 RID: 4145 RVA: 0x00046A6C File Offset: 0x00044C6C [Token(Token = "0x6001031")] [Address(RVA = "0x1215E50", Offset = "0x1214850", VA = "0x181215E50")] public void PINCCFIOFDJ() { CCJPMJMBJKC.OEFLDCHMNFK njkkdogenii = this.NJKKDOGENII; this.CHLCFAHGDHO(njkkdogenii); } // Token: 0x06001032 RID: 4146 RVA: 0x00046A88 File Offset: 0x00044C88 [Token(Token = "0x6001032")] [Address(RVA = "0x1215BA0", Offset = "0x12145A0", VA = "0x181215BA0")] public void NEOANLLILFB(RecRoomAudioClip MBACCJHLKGP, object PIHIPPPPEBI) { this.KKBDENIFHCK.AOODJOEHIKP(MBACCJHLKGP, PIHIPPPPEBI); } // Token: 0x06001033 RID: 4147 RVA: 0x00046AA8 File Offset: 0x00044CA8 [Token(Token = "0x6001033")] [Address(RVA = "0x12157E0", Offset = "0x12141E0", VA = "0x1812157E0")] public void HPHLCFILPOH(object PIHIPPPPEBI) { this.KKBDENIFHCK.FOAJAKIJMEK(PIHIPPPPEBI); } // Token: 0x06001034 RID: 4148 RVA: 0x00046AC8 File Offset: 0x00044CC8 [Token(Token = "0x6001034")] [Address(RVA = "0x12155C0", Offset = "0x1213FC0", VA = "0x1812155C0")] public void EGAAGMPOCOM() { CCJPMJMBJKC.OEFLDCHMNFK kkbdenifhck = this.KKBDENIFHCK; int num = 0; this.AGCMPFDIMHM(kkbdenifhck, num != 0); } // Token: 0x06001035 RID: 4149 RVA: 0x00046AE8 File Offset: 0x00044CE8 [Token(Token = "0x6001035")] [Address(RVA = "0x12158A0", Offset = "0x12142A0", VA = "0x1812158A0")] public void ILPOCDOMIFF() { CCJPMJMBJKC.OEFLDCHMNFK kkbdenifhck = this.KKBDENIFHCK; this.CHLCFAHGDHO(kkbdenifhck); } // Token: 0x06001036 RID: 4150 RVA: 0x00046B04 File Offset: 0x00044D04 [Token(Token = "0x6001036")] [Address(RVA = "0x1215660", Offset = "0x1214060", VA = "0x181215660")] public void HGCJHAHHLJK() { int num = this.IPICJDLIKFK._size - 1; ThrowHelper.ThrowArgumentOutOfRangeException(); List ipicjdlikfk = this.IPICJDLIKFK; bool flag; if (flag) { List ipicjdlikfk2 = this.IPICJDLIKFK; this.PBHGAOGCFHC(); } List ipicjdlikfk3 = this.IPICJDLIKFK; } // Token: 0x06001037 RID: 4151 RVA: 0x00046B50 File Offset: 0x00044D50 [Token(Token = "0x6001037")] [Address(RVA = "0x12154C0", Offset = "0x1213EC0", VA = "0x1812154C0")] public void BJGFLEHKJAF(float LIDJOIEIGDI) { this.EHONGIGLGMA.IJCBBNPLEFA = LIDJOIEIGDI; } // Token: 0x06001038 RID: 4152 RVA: 0x00046B70 File Offset: 0x00044D70 [Token(Token = "0x6001038")] [Address(RVA = "0x12155A0", Offset = "0x1213FA0", VA = "0x1812155A0")] public void DCFNJLKCNMN(float LIDJOIEIGDI) { this.HCNDCLIBKPI.IJCBBNPLEFA = LIDJOIEIGDI; } // Token: 0x06001039 RID: 4153 RVA: 0x00046B90 File Offset: 0x00044D90 [Token(Token = "0x6001039")] [Address(RVA = "0x1215380", Offset = "0x1213D80", VA = "0x181215380")] public void ABOANAHLBDD(float LIDJOIEIGDI) { this.NJKKDOGENII.IJCBBNPLEFA = LIDJOIEIGDI; } // Token: 0x0600103A RID: 4154 RVA: 0x00046BB0 File Offset: 0x00044DB0 [Token(Token = "0x600103A")] [Address(RVA = "0x12158B0", Offset = "0x12142B0", VA = "0x1812158B0")] private void JLFPCEBDNBF(RecRoomAudioClip HPKDKHOLHFF, bool OCNJNBEOFCH, float HIEELMNBBFP, float IAMFLNLGJJI) { if (this.KIJBFHCPPJM != 0) { } this.KIJBFHCPPJM = (ulong)0L; Scheduler instance = SingletonMonoBehaviour.Instance; AudioManager instance2 = SingletonMonoBehaviour.Instance; CCJPMJMBJKC.BAKABGMAANF bakabgmaanf; bakabgmaanf.System.IDisposable.Dispose(); bakabgmaanf.previousTrackFadeoutDuration = (float)0; bakabgmaanf.scrubTime = HIEELMNBBFP; bakabgmaanf.<>1__state = (int)((ulong)0L); bakabgmaanf.newTrack = HPKDKHOLHFF; bakabgmaanf.newTrackLoops = OCNJNBEOFCH; ISchedulerPromise schedulerPromise = instance.Run(instance2, bakabgmaanf); this.KIJBFHCPPJM = schedulerPromise; } // Token: 0x0600103B RID: 4155 RVA: 0x00046C1C File Offset: 0x00044E1C [Token(Token = "0x600103B")] [Address(RVA = "0x1215850", Offset = "0x1214250", VA = "0x181215850")] private void ILLOKDGKGHB() { if (this.KIJBFHCPPJM != 0) { } this.KIJBFHCPPJM = (ulong)0L; } // Token: 0x0600103C RID: 4156 RVA: 0x00046C3C File Offset: 0x00044E3C [Token(Token = "0x600103C")] [Address(RVA = "0x1215B00", Offset = "0x1214500", VA = "0x181215B00")] private IEnumerator MMJDEPIGOEK(RecRoomAudioClip HPKDKHOLHFF, bool OCNJNBEOFCH, float HIEELMNBBFP, float IAMFLNLGJJI) { /* An exception occurred when decompiling this method (0600103C) ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Collections.Generic.IEnumerator`1 CCJPMJMBJKC::MMJDEPIGOEK(RecRoomAudioClip,System.Boolean,System.Single,System.Single) ---> System.Exception: Basic block has to end with unconditional control flow. { Block_0: call:void(BAKABGMAANF::System.IDisposable.Dispose, ldloc:BAKABGMAANF(var_0)) stfld:float32(BAKABGMAANF::scrubTime, ldloc:BAKABGMAANF(var_0), ldloc:float32(HIEELMNBBFP)) stfld:RecRoomAudioClip(BAKABGMAANF::newTrack, ldloc:BAKABGMAANF(var_0), ldloc:RecRoomAudioClip(HPKDKHOLHFF)) stfld:float32(BAKABGMAANF::previousTrackFadeoutDuration, ldloc:BAKABGMAANF(var_0), ldc.i4:int32[exp:float32](0)) stfld:int32(BAKABGMAANF::<>1__state, ldloc:BAKABGMAANF(var_0), conv.u8:uint64[exp:int32](ldc.i8:int64[exp:uint64](0))) stfld:bool(BAKABGMAANF::newTrackLoops, ldloc:BAKABGMAANF(var_0), ldloc:bool(OCNJNBEOFCH)) } at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1852 at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.Optimize(DecompilerContext context, ILBlock method, AutoPropertyProvider autoPropertyProvider, StateMachineKind& stateMachineKind, MethodDef& inlinedMethod, AsyncMethodDebugInfo& asyncInfo, ILAstOptimizationStep abortBeforeStep) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 355 at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(IEnumerable`1 parameters, MethodDebugInfoBuilder& builder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 123 at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 88 --- End of inner exception stack trace --- at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 92 at ICSharpCode.Decompiler.Ast.AstBuilder.AddMethodBody(EntityDeclaration methodNode, EntityDeclaration& updatedNode, MethodDef method, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, MethodKind methodKind) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstBuilder.cs:line 1663 */; } // Token: 0x0600103D RID: 4157 RVA: 0x00046C74 File Offset: 0x00044E74 [Token(Token = "0x600103D")] [Address(RVA = "0x12154E0", Offset = "0x1213EE0", VA = "0x1812154E0")] internal void BLOEPHIKNNM(RecRoomAudioClip PNAHOCEFBIC, bool OCNJNBEOFCH, float IAMFLNLGJJI) { int num = 0; this.JLFPCEBDNBF(PNAHOCEFBIC, OCNJNBEOFCH, (float)num, IAMFLNLGJJI); } // Token: 0x0600103E RID: 4158 RVA: 0x00046C90 File Offset: 0x00044E90 [Token(Token = "0x600103E")] [Address(RVA = "0x1215500", Offset = "0x1213F00", VA = "0x181215500")] internal void BLOEPHIKNNM(RecRoomAudioClip PNAHOCEFBIC, bool OCNJNBEOFCH, float HIEELMNBBFP, float IAMFLNLGJJI) { } // Token: 0x0600103F RID: 4159 RVA: 0x00046CA0 File Offset: 0x00044EA0 [Token(Token = "0x600103F")] [Address(RVA = "0x1215BC0", Offset = "0x12145C0", VA = "0x181215BC0")] private void OECHJMGAOAA(float IHIKFKHNMHJ) { int num = 0; int num2 = 0; int num3 = 0; this.JLFPCEBDNBF(num3, num2 != 0, (float)num, IHIKFKHNMHJ); } // Token: 0x06001040 RID: 4160 RVA: 0x00046CC0 File Offset: 0x00044EC0 [Token(Token = "0x6001040")] [Address(RVA = "0x12153A0", Offset = "0x1213DA0", VA = "0x1812153A0")] private void AGCMPFDIMHM(CCJPMJMBJKC.COGEIJPEADI DHDANIBFHAA, bool KMNHDGCACPG = false) { string text = DHDANIBFHAA.ToString(); if (text != 0 || DHDANIBFHAA.EEKFOJAGNLL != text) { if (!this.IPICJDLIKFK.Contains(DHDANIBFHAA)) { List ipicjdlikfk = this.IPICJDLIKFK; this.PBHGAOGCFHC(); return; } if (KMNHDGCACPG) { DHDANIBFHAA.HMNPCOGOAKP(); } } } // Token: 0x06001041 RID: 4161 RVA: 0x00046D10 File Offset: 0x00044F10 [Token(Token = "0x6001041")] [Address(RVA = "0x1215510", Offset = "0x1213F10", VA = "0x181215510")] private void CHLCFAHGDHO(CCJPMJMBJKC.COGEIJPEADI DHDANIBFHAA) { if (this.IPICJDLIKFK.Contains(DHDANIBFHAA)) { bool flag = this.IPICJDLIKFK.Remove(DHDANIBFHAA); DHDANIBFHAA.JCNGBFOOGLN(); this.PBHGAOGCFHC(); } } // Token: 0x06001042 RID: 4162 RVA: 0x00046D4C File Offset: 0x00044F4C [Token(Token = "0x6001042")] [Address(RVA = "0x1215C90", Offset = "0x1214690", VA = "0x181215C90")] private void PBHGAOGCFHC() { List ipicjdlikfk = this.IPICJDLIKFK; Comparison <>9__46_ = CCJPMJMBJKC.<>c.<>9__46_0; if (<>9__46_ == 0) { CCJPMJMBJKC.<>c.<>9__46_0 = (CCJPMJMBJKC.COGEIJPEADI a, CCJPMJMBJKC.COGEIJPEADI b) => a.k__BackingField; } ipicjdlikfk.Sort(<>9__46_); List ipicjdlikfk2 = this.IPICJDLIKFK; int num = 0; int size = ipicjdlikfk2._size; List ipicjdlikfk3 = this.IPICJDLIKFK; num++; } // Token: 0x04000CE0 RID: 3296 [global::Cpp2IlInjected.FieldOffset(Offset = "0x10")] [Token(Token = "0x4000CE0")] private ISchedulerPromise KIJBFHCPPJM; // Token: 0x04000CE1 RID: 3297 [global::Cpp2IlInjected.FieldOffset(Offset = "0x18")] [Token(Token = "0x4000CE1")] private List IPICJDLIKFK; // Token: 0x04000CE2 RID: 3298 [global::Cpp2IlInjected.FieldOffset(Offset = "0x20")] [Token(Token = "0x4000CE2")] private CCJPMJMBJKC.OEFLDCHMNFK EHONGIGLGMA; // Token: 0x04000CE3 RID: 3299 [global::Cpp2IlInjected.FieldOffset(Offset = "0x28")] [Token(Token = "0x4000CE3")] private CCJPMJMBJKC.BBFFMCBACHN HCNDCLIBKPI; // Token: 0x04000CE4 RID: 3300 [global::Cpp2IlInjected.FieldOffset(Offset = "0x30")] [Token(Token = "0x4000CE4")] private CCJPMJMBJKC.OEFLDCHMNFK NJKKDOGENII; // Token: 0x04000CE5 RID: 3301 [global::Cpp2IlInjected.FieldOffset(Offset = "0x38")] [Token(Token = "0x4000CE5")] private CCJPMJMBJKC.OEFLDCHMNFK NCCMIODNBLF; // Token: 0x04000CE6 RID: 3302 [global::Cpp2IlInjected.FieldOffset(Offset = "0x40")] [Token(Token = "0x4000CE6")] private CCJPMJMBJKC.OEFLDCHMNFK KKBDENIFHCK; // Token: 0x04000CE7 RID: 3303 [global::Cpp2IlInjected.FieldOffset(Offset = "0x48")] [Token(Token = "0x4000CE7")] private CCJPMJMBJKC.OEFLDCHMNFK AMJKFOKKMIF; // Token: 0x02000205 RID: 517 [Token(Token = "0x2000205")] private abstract class COGEIJPEADI { // Token: 0x17000267 RID: 615 // (get) Token: 0x06001043 RID: 4163 RVA: 0x00046DB4 File Offset: 0x00044FB4 [Token(Token = "0x17000267")] public int LNEDNNJCPMG { [Token(Token = "0x6001043")] [Address(RVA = "0x55D550", Offset = "0x55BF50", VA = "0x18055D550")] get; } // Token: 0x17000268 RID: 616 // (get) Token: 0x06001044 RID: 4164 [Token(Token = "0x17000268")] public abstract bool KKLKJABEKGF { [Token(Token = "0x6001044")] [Address(Slot = "4")] get; } // Token: 0x17000269 RID: 617 // (get) Token: 0x06001045 RID: 4165 RVA: 0x00046DC8 File Offset: 0x00044FC8 // (set) Token: 0x06001046 RID: 4166 RVA: 0x00046DDC File Offset: 0x00044FDC [Token(Token = "0x17000269")] public bool BICMECLEPLM { [Token(Token = "0x6001045")] [Address(RVA = "0x4FBF40", Offset = "0x4FA940", VA = "0x1804FBF40")] get; [Token(Token = "0x6001046")] [Address(RVA = "0x55D5F0", Offset = "0x55BFF0", VA = "0x18055D5F0")] private set; } // Token: 0x1700026A RID: 618 // (get) Token: 0x06001047 RID: 4167 RVA: 0x00046DF0 File Offset: 0x00044FF0 [Token(Token = "0x1700026A")] public bool KNCDFCDFHPL { [Token(Token = "0x6001047")] [Address(RVA = "0x595D70", Offset = "0x594770", VA = "0x180595D70")] get { return this.EEKFOJAGNLL; } } // Token: 0x1700026B RID: 619 // (get) Token: 0x06001048 RID: 4168 RVA: 0x00046E04 File Offset: 0x00045004 [Token(Token = "0x1700026B")] public bool MFKHOHPCMNG { [Token(Token = "0x6001048")] [Address(RVA = "0x19FD860", Offset = "0x19FC260", VA = "0x1819FD860")] get { if (AudioManager.IsPlayingMusic() && this.HDPAJIGKPCG != (ulong)0L) { AudioClip audioClip = AudioManager.CurrentMusicAudioClip(); AudioClip audioClip2 = this.HDPAJIGKPCG.audioClip; return audioClip == audioClip2; } throw new NullReferenceException(); } } // Token: 0x06001049 RID: 4169 RVA: 0x00046E4C File Offset: 0x0004504C [Token(Token = "0x6001049")] [Address(RVA = "0x19FDB20", Offset = "0x19FC520", VA = "0x1819FDB20")] public COGEIJPEADI(int priority, CCJPMJMBJKC musicMixer, bool repeat, bool continueInBackground, bool requireExplicitDequeue) { this.BPMGNLCENDK = false; this.LNEDNNJCPMG = priority; this.HBIADPMACKI = repeat; this.EEKFOJAGNLL = false; this.NMAPCLOHBKD = musicMixer; } // Token: 0x0600104A RID: 4170 RVA: 0x00046E84 File Offset: 0x00045084 [Token(Token = "0x600104A")] [Address(RVA = "0x19FD7B0", Offset = "0x19FC1B0", VA = "0x1819FD7B0")] public void DOKENNIOLAD() { this.PLGOGPMCDOL = false; this.k__BackingField = false; if (this.BPMGNLCENDK) { float time = Time.time; this.JODPOANPJNK = time; } bool flag = this.KKLKJABEKGF; } // Token: 0x0600104B RID: 4171 RVA: 0x00046EC0 File Offset: 0x000450C0 [Token(Token = "0x600104B")] [Address(RVA = "0x19FD850", Offset = "0x19FC250", VA = "0x1819FD850")] public void JCNGBFOOGLN() { this.AMIHCGDMNOJ = false; } // Token: 0x0600104C RID: 4172 RVA: 0x00046ED4 File Offset: 0x000450D4 [Token(Token = "0x600104C")] [Address(RVA = "0x19FD720", Offset = "0x19FC120", VA = "0x1819FD720")] public void BDBPEDPLJOD() { if (!this.PLGOGPMCDOL) { this.PLGOGPMCDOL = true; if (!this.BPMGNLCENDK && !this.MFKHOHPCMNG) { float time = Time.time; this.JODPOANPJNK = time; } float time2 = Time.time; this.HIEELMNBBFP = time2; CCJPMJMBJKC nmapclohbkd = this.NMAPCLOHBKD; float ijcbbnplefa = this.IJCBBNPLEFA; bool hbiadpmacki = this.HBIADPMACKI; RecRoomAudioClip hdpajigkpcg = this.HDPAJIGKPCG; nmapclohbkd.BLOEPHIKNNM(hdpajigkpcg, hbiadpmacki, time2, ijcbbnplefa); } } // Token: 0x0600104D RID: 4173 RVA: 0x00046F58 File Offset: 0x00045158 [Token(Token = "0x600104D")] [Address(RVA = "0x19FD980", Offset = "0x19FC380", VA = "0x1819FD980")] public void OEJCNOAPCAB() { if (this.PLGOGPMCDOL) { this.PLGOGPMCDOL = false; float musicTime = AudioManager.GetMusicTime(); this.HIEELMNBBFP = musicTime; } } // Token: 0x0600104E RID: 4174 RVA: 0x00046F84 File Offset: 0x00045184 [Token(Token = "0x600104E")] [Address(RVA = "0x19FD7F0", Offset = "0x19FC1F0", VA = "0x1819FD7F0")] public void HMNPCOGOAKP() { if (this.PLGOGPMCDOL) { float time = Time.time; CCJPMJMBJKC nmapclohbkd = this.NMAPCLOHBKD; this.JODPOANPJNK = time; float hieelmnbbfp = this.HIEELMNBBFP; int num = 0; bool hbiadpmacki = this.HBIADPMACKI; RecRoomAudioClip hdpajigkpcg = this.HDPAJIGKPCG; nmapclohbkd.BLOEPHIKNNM(hdpajigkpcg, hbiadpmacki, hieelmnbbfp, (float)num); } } // Token: 0x0600104F RID: 4175 RVA: 0x00046FE0 File Offset: 0x000451E0 [Token(Token = "0x600104F")] [Address(RVA = "0x19FD9E0", Offset = "0x19FC3E0", VA = "0x1819FD9E0", Slot = "5")] public virtual void OPEMIFENIJM() { if (!this.EEKFOJAGNLL) { RecRoomAudioClip hdpajigkpcg = this.HDPAJIGKPCG; if (hdpajigkpcg != 0) { AudioClip audioClip = hdpajigkpcg.audioClip; int num = 0; bool flag = audioClip == num; if (!flag) { if (this.HBIADPMACKI == flag) { float time = Time.time; RecRoomAudioClip hdpajigkpcg2 = this.HDPAJIGKPCG; float length = hdpajigkpcg2.audioClip.length; this.k__BackingField = hdpajigkpcg2 != null; return; } return; } } this.k__BackingField = true; return; } } // Token: 0x06001050 RID: 4176 [Token(Token = "0x6001050")] [Address(Slot = "6")] protected abstract void PFELLJHJDFC(); // Token: 0x06001051 RID: 4177 RVA: 0x00047058 File Offset: 0x00045258 [Token(Token = "0x6001051")] [Address(RVA = "0x19FDAB0", Offset = "0x19FC4B0", VA = "0x1819FDAB0")] protected void PCFNKNNKOJG() { if (this.AMIHCGDMNOJ) { this.OPEMIFENIJM(); if (this.PLGOGPMCDOL && !this.MFKHOHPCMNG) { CCJPMJMBJKC nmapclohbkd = this.NMAPCLOHBKD; float ijcbbnplefa = this.IJCBBNPLEFA; float hieelmnbbfp = this.HIEELMNBBFP; bool hbiadpmacki = this.HBIADPMACKI; RecRoomAudioClip hdpajigkpcg = this.HDPAJIGKPCG; nmapclohbkd.BLOEPHIKNNM(hdpajigkpcg, hbiadpmacki, hieelmnbbfp, ijcbbnplefa); } } } // Token: 0x06001052 RID: 4178 RVA: 0x000470BC File Offset: 0x000452BC [Token(Token = "0x6001052")] [Address(RVA = "0x19FD940", Offset = "0x19FC340", VA = "0x1819FD940")] private void MIDKMGFGPHI(float KNFPLBMCJDN) { CCJPMJMBJKC nmapclohbkd = this.NMAPCLOHBKD; float hieelmnbbfp = this.HIEELMNBBFP; bool hbiadpmacki = this.HBIADPMACKI; RecRoomAudioClip hdpajigkpcg = this.HDPAJIGKPCG; nmapclohbkd.BLOEPHIKNNM(hdpajigkpcg, hbiadpmacki, hieelmnbbfp, KNFPLBMCJDN); } // Token: 0x04000CE8 RID: 3304 [global::Cpp2IlInjected.FieldOffset(Offset = "0x10")] [Token(Token = "0x4000CE8")] public float IJCBBNPLEFA; // Token: 0x04000CEB RID: 3307 [global::Cpp2IlInjected.FieldOffset(Offset = "0x20")] [Token(Token = "0x4000CEB")] protected RecRoomAudioClip HDPAJIGKPCG; // Token: 0x04000CEC RID: 3308 [global::Cpp2IlInjected.FieldOffset(Offset = "0x28")] [Token(Token = "0x4000CEC")] protected bool PLGOGPMCDOL; // Token: 0x04000CED RID: 3309 [global::Cpp2IlInjected.FieldOffset(Offset = "0x29")] [Token(Token = "0x4000CED")] protected bool AMIHCGDMNOJ; // Token: 0x04000CEE RID: 3310 [global::Cpp2IlInjected.FieldOffset(Offset = "0x30")] [Token(Token = "0x4000CEE")] protected CCJPMJMBJKC NMAPCLOHBKD; // Token: 0x04000CEF RID: 3311 [global::Cpp2IlInjected.FieldOffset(Offset = "0x38")] [Token(Token = "0x4000CEF")] protected bool HBIADPMACKI; // Token: 0x04000CF0 RID: 3312 [global::Cpp2IlInjected.FieldOffset(Offset = "0x39")] [Token(Token = "0x4000CF0")] protected bool BPMGNLCENDK; // Token: 0x04000CF1 RID: 3313 [global::Cpp2IlInjected.FieldOffset(Offset = "0x3A")] [Token(Token = "0x4000CF1")] protected bool EEKFOJAGNLL; // Token: 0x04000CF2 RID: 3314 [global::Cpp2IlInjected.FieldOffset(Offset = "0x3C")] [Token(Token = "0x4000CF2")] protected float HIEELMNBBFP; // Token: 0x04000CF3 RID: 3315 [global::Cpp2IlInjected.FieldOffset(Offset = "0x40")] [Token(Token = "0x4000CF3")] protected float JODPOANPJNK; } // Token: 0x02000206 RID: 518 [Token(Token = "0x2000206")] private class OEFLDCHMNFK : CCJPMJMBJKC.COGEIJPEADI { // Token: 0x06001053 RID: 4179 RVA: 0x000470F8 File Offset: 0x000452F8 [Token(Token = "0x6001053")] [Address(RVA = "0x19FE050", Offset = "0x19FCA50", VA = "0x1819FE050")] public OEFLDCHMNFK(int priority, CCJPMJMBJKC musicMixer, bool repeat, bool continueInBackground, bool requireExplicitDequeue) { TokenMap tokenMap = new TokenMap(); this.FFAOGAFACEF = tokenMap; base..ctor(); this.BPMGNLCENDK = false; this.NMAPCLOHBKD = musicMixer; this.HBIADPMACKI = repeat; this.EEKFOJAGNLL = false; this.k__BackingField = false; this.HIEELMNBBFP = 0f; this.k__BackingField = priority; } // Token: 0x1700026C RID: 620 // (get) Token: 0x06001054 RID: 4180 RVA: 0x00047150 File Offset: 0x00045350 [Token(Token = "0x1700026C")] public override bool KKLKJABEKGF { [Token(Token = "0x6001054")] [Address(RVA = "0x19FDF20", Offset = "0x19FC920", VA = "0x1819FDF20", Slot = "4")] get { return this.FFAOGAFACEF.ContainsValues; } } // Token: 0x06001055 RID: 4181 RVA: 0x00047170 File Offset: 0x00045370 [Token(Token = "0x6001055")] [Address(RVA = "0x19FDD90", Offset = "0x19FC790", VA = "0x1819FDD90")] public void AOODJOEHIKP(RecRoomAudioClip IBNMJBDHHDG, object PIHIPPPPEBI) { bool flag = this.FFAOGAFACEF.AddValue(IBNMJBDHHDG, PIHIPPPPEBI); this.OPEMIFENIJM(); if (!base.MFKHOHPCMNG) { CCJPMJMBJKC nmapclohbkd = this.NMAPCLOHBKD; float ijcbbnplefa = this.IJCBBNPLEFA; float hieelmnbbfp = this.HIEELMNBBFP; bool hbiadpmacki = this.HBIADPMACKI; RecRoomAudioClip hdpajigkpcg = this.HDPAJIGKPCG; nmapclohbkd.BLOEPHIKNNM(hdpajigkpcg, hbiadpmacki, hieelmnbbfp, ijcbbnplefa); } } // Token: 0x06001056 RID: 4182 RVA: 0x000471D4 File Offset: 0x000453D4 [Token(Token = "0x6001056")] [Address(RVA = "0x19FDE60", Offset = "0x19FC860", VA = "0x1819FDE60")] public void FOAJAKIJMEK(object PIHIPPPPEBI) { bool flag = this.FFAOGAFACEF.RemoveValue(PIHIPPPPEBI); this.OPEMIFENIJM(); if (!base.MFKHOHPCMNG) { CCJPMJMBJKC nmapclohbkd = this.NMAPCLOHBKD; float ijcbbnplefa = this.IJCBBNPLEFA; float hieelmnbbfp = this.HIEELMNBBFP; bool hbiadpmacki = this.HBIADPMACKI; RecRoomAudioClip hdpajigkpcg = this.HDPAJIGKPCG; nmapclohbkd.BLOEPHIKNNM(hdpajigkpcg, hbiadpmacki, hieelmnbbfp, ijcbbnplefa); } } // Token: 0x06001057 RID: 4183 RVA: 0x00047234 File Offset: 0x00045434 [Token(Token = "0x6001057")] [Address(RVA = "0x19FDF70", Offset = "0x19FC970", VA = "0x1819FDF70", Slot = "6")] protected override void PFELLJHJDFC() { string text = this.FFAOGAFACEF.ToString(); this.HDPAJIGKPCG = text; if (text != 0) { AudioClip audioClip = AudioManager.CurrentMusicAudioClip(); AudioClip audioClip2 = this.HDPAJIGKPCG.audioClip; if (audioClip != audioClip2) { this.HIEELMNBBFP = 0f; } } } // Token: 0x04000CF4 RID: 3316 [global::Cpp2IlInjected.FieldOffset(Offset = "0x48")] [Token(Token = "0x4000CF4")] private TokenMap FFAOGAFACEF; } // Token: 0x02000207 RID: 519 [Token(Token = "0x2000207")] private class BBFFMCBACHN : CCJPMJMBJKC.COGEIJPEADI { // Token: 0x06001058 RID: 4184 RVA: 0x00047288 File Offset: 0x00045488 [Token(Token = "0x6001058")] [Address(RVA = "0x11FFF70", Offset = "0x11FE970", VA = "0x1811FFF70")] public BBFFMCBACHN(int priority, CCJPMJMBJKC musicMixer, bool continueInBackground, bool requireExplicitDequeue) { TokenMap tokenMap = new TokenMap(); this.FFAOGAFACEF = tokenMap; } // Token: 0x1700026D RID: 621 // (get) Token: 0x06001059 RID: 4185 RVA: 0x000472A4 File Offset: 0x000454A4 [Token(Token = "0x1700026D")] public override bool KKLKJABEKGF { [Token(Token = "0x6001059")] [Address(RVA = "0x11FFC70", Offset = "0x11FE670", VA = "0x1811FFC70", Slot = "4")] get { return this.FFAOGAFACEF.ContainsValues; } } // Token: 0x0600105A RID: 4186 RVA: 0x000472C4 File Offset: 0x000454C4 [Token(Token = "0x600105A")] [Address(RVA = "0x11FFBA0", Offset = "0x11FE5A0", VA = "0x1811FFBA0")] public void AOODJOEHIKP(ExtendedRecRoomAudioClips IBNMJBDHHDG, object PIHIPPPPEBI) { bool flag = this.FFAOGAFACEF.AddValue(IBNMJBDHHDG, PIHIPPPPEBI); base.PCFNKNNKOJG(); } // Token: 0x0600105B RID: 4187 RVA: 0x000472EC File Offset: 0x000454EC [Token(Token = "0x600105B")] [Address(RVA = "0x11FFC10", Offset = "0x11FE610", VA = "0x1811FFC10")] public void FOAJAKIJMEK(object PIHIPPPPEBI) { bool flag = this.FFAOGAFACEF.RemoveValue(PIHIPPPPEBI); base.PCFNKNNKOJG(); } // Token: 0x0600105C RID: 4188 RVA: 0x00047314 File Offset: 0x00045514 [Token(Token = "0x600105C")] [Address(RVA = "0x11FFCC0", Offset = "0x11FE6C0", VA = "0x1811FFCC0", Slot = "5")] public override void OPEMIFENIJM() { base.OPEMIFENIJM(); string text = this.FFAOGAFACEF.ToString(); if (text != 0 && text != 0) { int stringLength = text.m_stringLength; int num = 0; bool flag; if (flag) { RecRoomAudioClip hdpajigkpcg = this.HDPAJIGKPCG; if (hdpajigkpcg != 0) { AudioClip audioClip = hdpajigkpcg.audioClip; int num2 = 0; if (!(audioClip == num2)) { float time = Time.time; float length = this.HDPAJIGKPCG.audioClip.length; } } CCJPMJMBJKC nmapclohbkd = this.NMAPCLOHBKD; this.HDPAJIGKPCG = num; bool hbiadpmacki = this.HBIADPMACKI; int num3 = 0; nmapclohbkd.JLFPCEBDNBF(num, hbiadpmacki, (float)num3, (float)num3); } } } // Token: 0x0600105D RID: 4189 RVA: 0x000473BC File Offset: 0x000455BC [Token(Token = "0x600105D")] [Address(RVA = "0x11FFE40", Offset = "0x11FE840", VA = "0x1811FFE40", Slot = "6")] protected override void PFELLJHJDFC() { string text = this.FFAOGAFACEF.ToString(); if (text != 0 && text.m_stringLength != 0 && text != 0) { this.HDPAJIGKPCG = text; if (text != 0) { AudioClip audioClip = AudioManager.CurrentMusicAudioClip(); AudioClip audioClip2 = this.HDPAJIGKPCG.audioClip; if (audioClip != audioClip2) { this.HIEELMNBBFP = 0f; } } } } // Token: 0x04000CF5 RID: 3317 [global::Cpp2IlInjected.FieldOffset(Offset = "0x48")] [Token(Token = "0x4000CF5")] private TokenMap FFAOGAFACEF; } }