using System; using System.Collections; using System.Collections.Generic; using System.Linq; using System.Reflection; using System.Runtime.CompilerServices; using System.Runtime.InteropServices; using Cpp2IlInjected; using RecRoom; using RecRoom.Core.DataStructures.Tokens; using UnityEngine; // Token: 0x020005BF RID: 1471 [Token(Token = "0x20005BF")] [StructLayout(3)] public class NotificationManager : SingletonMonoBehaviour { // Token: 0x170007C3 RID: 1987 // (get) Token: 0x06002BCD RID: 11213 RVA: 0x000B6BE0 File Offset: 0x000B4DE0 // (set) Token: 0x06002BCE RID: 11214 RVA: 0x000B6BF4 File Offset: 0x000B4DF4 [Token(Token = "0x170007C3")] public KGNDKFLMKBD GHGNPDGCBPP { [Token(Token = "0x6002BCD")] [Address(RVA = "0x3C1240", Offset = "0x3BFC40", VA = "0x1803C1240")] get; [Token(Token = "0x6002BCE")] [Address(RVA = "0x3C1280", Offset = "0x3BFC80", VA = "0x1803C1280")] set; } // Token: 0x170007C4 RID: 1988 // (get) Token: 0x06002BCF RID: 11215 RVA: 0x000B6C08 File Offset: 0x000B4E08 [Token(Token = "0x170007C4")] public bool LGOGKMODLDN { [Token(Token = "0x6002BCF")] [Address(RVA = "0x14C0020", Offset = "0x14BEA20", VA = "0x1814C0020")] get { return !this.EFGBADBAFPA.HasTokens; } } // Token: 0x170007C5 RID: 1989 // (get) Token: 0x06002BD0 RID: 11216 RVA: 0x000B6C2C File Offset: 0x000B4E2C [Token(Token = "0x170007C5")] public NotificationManager.IBIDFAOPIPC OFCAODAOGEH { [Token(Token = "0x6002BD0")] [Address(RVA = "0x14BFED0", Offset = "0x14BE8D0", VA = "0x1814BFED0")] get { ExplicitTokenMap hghhmpdcgch = this.HGHHMPDCGCH; throw new NullReferenceException(); } } // Token: 0x06002BD1 RID: 11217 RVA: 0x000B6C48 File Offset: 0x000B4E48 [Token(Token = "0x6002BD1")] [Address(RVA = "0x14BDD10", Offset = "0x14BC710", VA = "0x1814BDD10", Slot = "4")] protected override void Awake() { base.Awake(); List list = new List(); ExplicitTokenMap kgblejopgfb = this.KGBLEJOPGFB; this.BJKIGOCIPAF = list; int num = 0; bool flag = kgblejopgfb.AddValue(num, this, -1); bool flag2 = this.HGHHMPDCGCH.AddValue(-1, this, -1); ActionEvent localPlayerDestroyedEvent = Player.LocalPlayerDestroyedEvent; Action action = new Action(this.ClearPersistentNotifications); Player.LocalPlayerDestroyedEvent = localPlayerDestroyedEvent + action; } // Token: 0x06002BD2 RID: 11218 RVA: 0x000B6CB4 File Offset: 0x000B4EB4 [Token(Token = "0x6002BD2")] [Address(RVA = "0x14BFA70", Offset = "0x14BE470", VA = "0x1814BFA70")] private void Start() { NotificationManager.IGLPGCOFMBN iglpgcofmbn; iglpgcofmbn.System.IDisposable.Dispose(); iglpgcofmbn.<>1__state = (int)((ulong)0L); iglpgcofmbn.<>4__this = this; Coroutine coroutine = base.StartCoroutine(iglpgcofmbn); NotificationManager.DMAPFOBGFGE dmapfobgfge; dmapfobgfge.System.IDisposable.Dispose(); dmapfobgfge.<>1__state = (int)((ulong)0L); dmapfobgfge.<>4__this = this; Coroutine coroutine2 = base.StartCoroutine(dmapfobgfge); } // Token: 0x06002BD3 RID: 11219 RVA: 0x000B6D00 File Offset: 0x000B4F00 [Token(Token = "0x6002BD3")] [Address(RVA = "0x14BEAA0", Offset = "0x14BD4A0", VA = "0x1814BEAA0", Slot = "5")] protected override void OnDestroy() { ActionEvent localPlayerDestroyedEvent = Player.LocalPlayerDestroyedEvent; Action action = new Action(this.ClearPersistentNotifications); Player.LocalPlayerDestroyedEvent = localPlayerDestroyedEvent - action; base.OnDestroy(); } // Token: 0x06002BD4 RID: 11220 RVA: 0x000B6D34 File Offset: 0x000B4F34 [Token(Token = "0x6002BD4")] [Address(RVA = "0x14BFB30", Offset = "0x14BE530", VA = "0x1814BFB30")] public bool TryConsumeWatchNotification(out NotificationManager.GDHBEIJINND NOEDFHOANIO) { /* An exception occurred when decompiling this method (06002BD4) ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Boolean NotificationManager::TryConsumeWatchNotification(NotificationManager/GDHBEIJINND&) ---> System.Exception: Basic block has to end with unconditional control flow. { Block_0: stloc:int32(var_0_01, ldc.i4:int32(0)) stfld:bool(GDHBEIJINND::KNPCIKBIJJH, ldloc:valuetype NotificationManager/GDHBEIJINND&(NOEDFHOANIO), ldloc:int32[exp:bool](var_0_01)) stfld:string(GDHBEIJINND::AIKLPOJAIIO, ldloc:valuetype NotificationManager/GDHBEIJINND&(NOEDFHOANIO), ldloc:int32[exp:string](var_0_01)) stfld:string(GDHBEIJINND::HOMCCPNCEOB, ldloc:valuetype NotificationManager/GDHBEIJINND&(NOEDFHOANIO), ldloc:int32[exp:string](var_0_01)) stloc:int32(var_1_18, ldc.i4:int32(0)) stfld:valuetype [mscorlib]System.Nullable`1(NotificationManager::AHMLBJNOHAP, ldloc:NotificationManager(this), ldloc:int32[exp:valuetype [mscorlib]System.Nullable`1](var_1_18)) stfld:bool(Nullable`1::has_value, ldfld:valuetype [mscorlib]System.Nullable`1[exp:valuetype [mscorlib]System.Nullable`1&](NotificationManager::AHMLBJNOHAP, ldloc:NotificationManager(this)), ldloc:int32[exp:bool](var_1_18)) } 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: 0x06002BD5 RID: 11221 RVA: 0x000B6D6C File Offset: 0x000B4F6C [Token(Token = "0x6002BD5")] [Address(RVA = "0x14BED90", Offset = "0x14BD790", VA = "0x1814BED90")] public void PlayWatchNotification(bool KNPCIKBIJJH, NotificationManager.HLJEOKDOLPF PCJILKKIILH = (NotificationManager.HLJEOKDOLPF)(-1), [Optional] string MHIKFIGBEBB, [Optional] string BMOOMNPGCCI) { if (PCJILKKIILH != (NotificationManager.HLJEOKDOLPF)0) { bool flag; if (KNPCIKBIJJH || flag) { } int num = 0; this.AHMLBJNOHAP = num; } } // Token: 0x06002BD6 RID: 11222 RVA: 0x000B6D9C File Offset: 0x000B4F9C [Token(Token = "0x6002BD6")] [Address(RVA = "0x14BECE0", Offset = "0x14BD6E0", VA = "0x1814BECE0")] public void PlayWatchNotificationDelayed(float NBOCPMDNOCF, NotificationManager.HLJEOKDOLPF PCJILKKIILH, [Optional] string AIKLPOJAIIO, [Optional] string HOMCCPNCEOB) { if (PCJILKKIILH != (NotificationManager.HLJEOKDOLPF)0) { NotificationManager.JNFHOJFPPMN jnfhojfppmn; jnfhojfppmn.System.IDisposable.Dispose(); jnfhojfppmn.subtitleText = 0; jnfhojfppmn.delay = NBOCPMDNOCF; jnfhojfppmn.<>1__state = (int)((ulong)0L); jnfhojfppmn.<>4__this = this; jnfhojfppmn.effectsToPlay = PCJILKKIILH; jnfhojfppmn.titleText = AIKLPOJAIIO; Coroutine coroutine = base.StartCoroutine(jnfhojfppmn); } } // Token: 0x06002BD7 RID: 11223 RVA: 0x000B6DEC File Offset: 0x000B4FEC [Token(Token = "0x6002BD7")] [Address(RVA = "0x14BE610", Offset = "0x14BD010", VA = "0x1814BE610")] private IEnumerator IFEKGANJDBG(float NBOCPMDNOCF, NotificationManager.HLJEOKDOLPF PCJILKKIILH, string AIKLPOJAIIO, string HOMCCPNCEOB) { /* An exception occurred when decompiling this method (06002BD7) ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Collections.IEnumerator NotificationManager::IFEKGANJDBG(System.Single,NotificationManager/HLJEOKDOLPF,System.String,System.String) ---> System.Exception: Basic block has to end with unconditional control flow. { Block_0: call:void(JNFHOJFPPMN::System.IDisposable.Dispose, ldloc:JNFHOJFPPMN(var_1)) stfld:float32(JNFHOJFPPMN::delay, ldloc:JNFHOJFPPMN(var_1), ldloc:float32(NBOCPMDNOCF)) stfld:NotificationManager(JNFHOJFPPMN::<>4__this, ldloc:JNFHOJFPPMN(var_1), ldloc:NotificationManager(this)) stfld:HLJEOKDOLPF(JNFHOJFPPMN::effectsToPlay, ldloc:JNFHOJFPPMN(var_1), ldloc:HLJEOKDOLPF(PCJILKKIILH)) stfld:string(JNFHOJFPPMN::subtitleText, ldloc:JNFHOJFPPMN(var_1), ldc.i4:int32[exp:string](0)) stfld:int32(JNFHOJFPPMN::<>1__state, ldloc:JNFHOJFPPMN(var_1), conv.u8:uint64[exp:int32](ldc.i8:int64[exp:uint64](0))) stfld:string(JNFHOJFPPMN::titleText, ldloc:JNFHOJFPPMN(var_1), ldloc:string(AIKLPOJAIIO)) } 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: 0x06002BD8 RID: 11224 RVA: 0x000B6E2C File Offset: 0x000B502C [Token(Token = "0x6002BD8")] [Address(RVA = "0x133C5B0", Offset = "0x133AFB0", VA = "0x18133C5B0")] public void AddWatchNotificationRestriction(object PIHIPPPPEBI) { this.EFGBADBAFPA.Add(PIHIPPPPEBI); } // Token: 0x06002BD9 RID: 11225 RVA: 0x000B6E4C File Offset: 0x000B504C [Token(Token = "0x6002BD9")] [Address(RVA = "0x13394D0", Offset = "0x1337ED0", VA = "0x1813394D0")] public void RemoveWatchNotificationRestriction(object PIHIPPPPEBI) { this.EFGBADBAFPA.Remove(PIHIPPPPEBI); } // Token: 0x06002BDA RID: 11226 RVA: 0x000B6E6C File Offset: 0x000B506C [Token(Token = "0x6002BDA")] [Address(RVA = "0x14BDAC0", Offset = "0x14BC4C0", VA = "0x1814BDAC0")] public void AddNotificationDialogImportanceThreshold(object PIHIPPPPEBI, NotificationManager.IBIDFAOPIPC OEDPCLOGFNF) { ExplicitTokenMap hghhmpdcgch = this.HGHHMPDCGCH; this.LNFLOIBFOLC(); } // Token: 0x06002BDB RID: 11227 RVA: 0x000B6E8C File Offset: 0x000B508C [Token(Token = "0x6002BDB")] [Address(RVA = "0x14BF920", Offset = "0x14BE320", VA = "0x1814BF920")] public void RemoveNotificationDialogImportanceThreshold(object PIHIPPPPEBI) { bool flag = this.HGHHMPDCGCH.RemoveValue(PIHIPPPPEBI); this.LNFLOIBFOLC(); } // Token: 0x06002BDC RID: 11228 RVA: 0x000B6EB4 File Offset: 0x000B50B4 [Token(Token = "0x6002BDC")] [Address(RVA = "0x14BE750", Offset = "0x14BD150", VA = "0x1814BE750")] private void LNFLOIBFOLC() { IOCIKIDGCOI ijaoeoelfjm = this.IJAOEOELFJM; if (ijaoeoelfjm != 0) { if (this.PPFIAKHLKOG != 0) { } string text = this.HGHHMPDCGCH.ToString(); } if (this.PGHLJIBPHOM != 0) { if (this.PPFIAKHLKOG != 0) { } string text2 = this.HGHHMPDCGCH.ToString(); } } // Token: 0x06002BDD RID: 11229 RVA: 0x000B6F08 File Offset: 0x000B5108 [Token(Token = "0x6002BDD")] [Address(RVA = "0x14BDC90", Offset = "0x14BC690", VA = "0x1814BDC90")] public void AddScreenSpaceNotificationAudio(RecRoomAudioClip PFKCIOOGGIN, object PIHIPPPPEBI, int JMHKMOACHDG) { bool flag = this.KGBLEJOPGFB.AddValue(PFKCIOOGGIN, PIHIPPPPEBI, JMHKMOACHDG); } // Token: 0x06002BDE RID: 11230 RVA: 0x000B6F2C File Offset: 0x000B512C [Token(Token = "0x6002BDE")] [Address(RVA = "0x14BFA10", Offset = "0x14BE410", VA = "0x1814BFA10")] public void RemoveScreenSpaceNotificationAudio(object PIHIPPPPEBI) { bool flag = this.KGBLEJOPGFB.RemoveValue(PIHIPPPPEBI); } // Token: 0x06002BDF RID: 11231 RVA: 0x000B6F4C File Offset: 0x000B514C [Token(Token = "0x6002BDF")] [Address(RVA = "0x14BEF80", Offset = "0x14BD980", VA = "0x1814BEF80")] public IDisposable Play(NotificationManager.IBIDFAOPIPC PLKLFCFAFHM, string AIKLPOJAIIO, float BJJEDIGOMGC, [Optional] Action AFLPGGJMPOE, [Optional] object ABGOLIPBALJ) { if (PLKLFCFAFHM == NotificationManager.IBIDFAOPIPC.Minor || PLKLFCFAFHM == NotificationManager.IBIDFAOPIPC.Minor || PLKLFCFAFHM == NotificationManager.IBIDFAOPIPC.Minor || PLKLFCFAFHM != NotificationManager.IBIDFAOPIPC.Medium) { } IDisposable disposable; return disposable; } // Token: 0x06002BE0 RID: 11232 RVA: 0x000B6F70 File Offset: 0x000B5170 [Token(Token = "0x6002BE0")] [Address(RVA = "0x14BF7A0", Offset = "0x14BE1A0", VA = "0x1814BF7A0")] public IDisposable Play(NotificationManager.IBIDFAOPIPC PLKLFCFAFHM, string AIKLPOJAIIO, Color AEIMOALGBEE, float BJJEDIGOMGC, [Optional] Action AFLPGGJMPOE) { if (PLKLFCFAFHM == NotificationManager.IBIDFAOPIPC.Minor || PLKLFCFAFHM == NotificationManager.IBIDFAOPIPC.Minor || PLKLFCFAFHM == NotificationManager.IBIDFAOPIPC.Minor || PLKLFCFAFHM != NotificationManager.IBIDFAOPIPC.Medium) { } IDisposable disposable; return disposable; } // Token: 0x06002BE1 RID: 11233 RVA: 0x000B6F98 File Offset: 0x000B5198 [Token(Token = "0x6002BE1")] [Address(RVA = "0x14BF520", Offset = "0x14BDF20", VA = "0x1814BF520")] public IDisposable Play(NotificationManager.IBIDFAOPIPC PLKLFCFAFHM, string AIKLPOJAIIO, string HOMCCPNCEOB, float BJJEDIGOMGC, [Optional] Action AFLPGGJMPOE, [Optional] object ABGOLIPBALJ) { if (PLKLFCFAFHM == NotificationManager.IBIDFAOPIPC.Minor || PLKLFCFAFHM == NotificationManager.IBIDFAOPIPC.Minor || PLKLFCFAFHM == NotificationManager.IBIDFAOPIPC.Minor || PLKLFCFAFHM != NotificationManager.IBIDFAOPIPC.Medium) { } IDisposable disposable; return disposable; } // Token: 0x06002BE2 RID: 11234 RVA: 0x000B6FBC File Offset: 0x000B51BC [Token(Token = "0x6002BE2")] [Address(RVA = "0x14BF3A0", Offset = "0x14BDDA0", VA = "0x1814BF3A0")] public IDisposable Play(NotificationManager.IBIDFAOPIPC PLKLFCFAFHM, string AIKLPOJAIIO, Color AEIMOALGBEE, string HOMCCPNCEOB, float BJJEDIGOMGC, [Optional] Action AFLPGGJMPOE) { if (PLKLFCFAFHM == NotificationManager.IBIDFAOPIPC.Minor || PLKLFCFAFHM == NotificationManager.IBIDFAOPIPC.Minor || PLKLFCFAFHM == NotificationManager.IBIDFAOPIPC.Minor || PLKLFCFAFHM != NotificationManager.IBIDFAOPIPC.Medium) { } IDisposable disposable; return disposable; } // Token: 0x06002BE3 RID: 11235 RVA: 0x000B6FE4 File Offset: 0x000B51E4 [Token(Token = "0x6002BE3")] [Address(RVA = "0x14BF600", Offset = "0x14BE000", VA = "0x1814BF600")] public IDisposable Play(NotificationManager.IBIDFAOPIPC PLKLFCFAFHM, string AIKLPOJAIIO, string HOMCCPNCEOB, Color MCOANEHKEAF, float BJJEDIGOMGC, [Optional] Action AFLPGGJMPOE) { if (PLKLFCFAFHM == NotificationManager.IBIDFAOPIPC.Minor || PLKLFCFAFHM == NotificationManager.IBIDFAOPIPC.Minor || PLKLFCFAFHM == NotificationManager.IBIDFAOPIPC.Minor || PLKLFCFAFHM != NotificationManager.IBIDFAOPIPC.Medium) { } IDisposable disposable; return disposable; } // Token: 0x06002BE4 RID: 11236 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x6002BE4")] [Address(RVA = "0x14BF060", Offset = "0x14BDA60", VA = "0x1814BF060")] public IDisposable Play(NotificationManager.IBIDFAOPIPC PLKLFCFAFHM, float FLGJCKBLFAF, NotificationManager.EIMLPCICFHD LKILNFFDHHF, string AIKLPOJAIIO, Color? AEIMOALGBEE, string HOMCCPNCEOB, Color? MCOANEHKEAF, float BJJEDIGOMGC, [Optional] Action AFLPGGJMPOE, [Optional] object ABGOLIPBALJ) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06002BE5 RID: 11237 RVA: 0x000B700C File Offset: 0x000B520C [Token(Token = "0x6002BE5")] [Address(RVA = "0x14BEC30", Offset = "0x14BD630", VA = "0x1814BEC30")] public void PlayDelayed(NotificationManager.IBIDFAOPIPC PLKLFCFAFHM, string AIKLPOJAIIO, float BJJEDIGOMGC, float NBOCPMDNOCF, [Optional] Action AFLPGGJMPOE) { NotificationManager.FGHDCDHCHOH fghdcdhchoh; fghdcdhchoh.System.IDisposable.Dispose(); int num = 0; fghdcdhchoh.callback = 0; fghdcdhchoh.duration = BJJEDIGOMGC; fghdcdhchoh.delay = (float)0; fghdcdhchoh.<>1__state = num; fghdcdhchoh.<>4__this = this; fghdcdhchoh.style = PLKLFCFAFHM; fghdcdhchoh.titleText = AIKLPOJAIIO; fghdcdhchoh.subtitleText = num; Coroutine coroutine = base.StartCoroutine(fghdcdhchoh); } // Token: 0x06002BE6 RID: 11238 RVA: 0x000B7064 File Offset: 0x000B5264 [Token(Token = "0x6002BE6")] [Address(RVA = "0x14BEB70", Offset = "0x14BD570", VA = "0x1814BEB70")] public void PlayDelayed(NotificationManager.IBIDFAOPIPC PLKLFCFAFHM, string AIKLPOJAIIO, string HOMCCPNCEOB, float BJJEDIGOMGC, float NBOCPMDNOCF, [Optional] Action AFLPGGJMPOE) { NotificationManager.FGHDCDHCHOH fghdcdhchoh; fghdcdhchoh.System.IDisposable.Dispose(); fghdcdhchoh.callback = 0; fghdcdhchoh.duration = (float)0; fghdcdhchoh.delay = (float)0; fghdcdhchoh.<>1__state = (int)((ulong)0L); fghdcdhchoh.<>4__this = this; fghdcdhchoh.style = PLKLFCFAFHM; fghdcdhchoh.titleText = AIKLPOJAIIO; fghdcdhchoh.subtitleText = HOMCCPNCEOB; Coroutine coroutine = base.StartCoroutine(fghdcdhchoh); } // Token: 0x06002BE7 RID: 11239 RVA: 0x000B70BC File Offset: 0x000B52BC [Token(Token = "0x6002BE7")] [Address(RVA = "0x14BE130", Offset = "0x14BCB30", VA = "0x1814BE130")] public void ClearNonPersistentNotifications() { NotificationManager.NBEJOOPDCEM ppfiakhlkog = this.PPFIAKHLKOG; if (ppfiakhlkog != 0) { ppfiakhlkog.MJAMLIOKBLB.ALDCIAAKPAH = true; } } // Token: 0x06002BE8 RID: 11240 RVA: 0x000B70E8 File Offset: 0x000B52E8 [Token(Token = "0x6002BE8")] [Address(RVA = "0x14BDBF0", Offset = "0x14BC5F0", VA = "0x1814BDBF0")] public void AddPersistentNotification(string AIKLPOJAIIO, object PIHIPPPPEBI) { TokenMap henongdejec = this.HENONGDEJEC; throw new MissingMethodException(); } // Token: 0x06002BE9 RID: 11241 RVA: 0x000B711C File Offset: 0x000B531C [Token(Token = "0x6002BE9")] [Address(RVA = "0x14BDB40", Offset = "0x14BC540", VA = "0x1814BDB40")] public void AddPersistentNotification(string AIKLPOJAIIO, string HOMCCPNCEOB, object PIHIPPPPEBI, bool HIGGHNMNCFH = false) { TokenMap henongdejec = this.HENONGDEJEC; throw new MissingMethodException(); } // Token: 0x06002BEA RID: 11242 RVA: 0x000B7150 File Offset: 0x000B5350 [Token(Token = "0x6002BEA")] [Address(RVA = "0x14BF980", Offset = "0x14BE380", VA = "0x1814BF980")] public void RemovePersistentNotification(object PIHIPPPPEBI) { TokenMap henongdejec = this.HENONGDEJEC; object k__BackingField = henongdejec.k__BackingField; bool flag = henongdejec.RemoveValue(PIHIPPPPEBI); bool flag2 = this.ICMEKBKEIFA.Remove(PIHIPPPPEBI); TokenMap henongdejec2 = this.HENONGDEJEC; this.PPICLPLOILJ = true; } // Token: 0x06002BEB RID: 11243 RVA: 0x000B7198 File Offset: 0x000B5398 [Token(Token = "0x6002BEB")] [Address(RVA = "0x14BE160", Offset = "0x14BCB60", VA = "0x1814BE160")] public void ClearPersistentNotifications(Player IKPJFNLNPHM) { object[] array = Enumerable.ToArray(this.ICMEKBKEIFA); int num = 0; int length = array.Length; if (num < length) { object obj = array[num]; TokenMap henongdejec = this.HENONGDEJEC; object k__BackingField = henongdejec.k__BackingField; bool flag = henongdejec.RemoveValue(obj); bool flag2 = this.ICMEKBKEIFA.Remove(obj); TokenMap henongdejec2 = this.HENONGDEJEC; this.PPICLPLOILJ = true; num++; } } // Token: 0x06002BEC RID: 11244 RVA: 0x000B7208 File Offset: 0x000B5408 [Token(Token = "0x6002BEC")] [Address(RVA = "0x14BFCC0", Offset = "0x14BE6C0", VA = "0x1814BFCC0")] public void UpdatePersistentNotificationTitle(string JDBKDGCJHMB, object PIHIPPPPEBI) { TokenMap henongdejec = this.HENONGDEJEC; int num = 0; if (henongdejec.TryGetValue(PIHIPPPPEBI, num)) { TokenMap henongdejec2 = this.HENONGDEJEC; throw new MissingMethodException(); } } // Token: 0x06002BED RID: 11245 RVA: 0x000B724C File Offset: 0x000B544C [Token(Token = "0x6002BED")] [Address(RVA = "0x14BFBC0", Offset = "0x14BE5C0", VA = "0x1814BFBC0")] public void UpdatePersistentNotificationSubtitle(string ACPMLLINIMG, object PIHIPPPPEBI) { TokenMap henongdejec = this.HENONGDEJEC; int num = 0; if (henongdejec.TryGetValue(PIHIPPPPEBI, num)) { TokenMap henongdejec2 = this.HENONGDEJEC; throw new MissingMethodException(); } } // Token: 0x06002BEE RID: 11246 RVA: 0x000B7290 File Offset: 0x000B5490 [Token(Token = "0x6002BEE")] [Address(RVA = "0x14BE890", Offset = "0x14BD290", VA = "0x1814BE890")] private IEnumerator MJCBOBAEPHD(NotificationManager.IBIDFAOPIPC PLKLFCFAFHM, string AIKLPOJAIIO, string HOMCCPNCEOB, float BJJEDIGOMGC, float NBOCPMDNOCF, Action AFLPGGJMPOE) { /* An exception occurred when decompiling this method (06002BEE) ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Collections.IEnumerator NotificationManager::MJCBOBAEPHD(NotificationManager/IBIDFAOPIPC,System.String,System.String,System.Single,System.Single,System.Action) ---> System.Exception: Basic block has to end with unconditional control flow. { Block_0: call:void(FGHDCDHCHOH::System.IDisposable.Dispose, ldloc:FGHDCDHCHOH(var_1)) stfld:IBIDFAOPIPC(FGHDCDHCHOH::style, ldloc:FGHDCDHCHOH(var_1), ldloc:IBIDFAOPIPC(PLKLFCFAFHM)) stfld:string(FGHDCDHCHOH::titleText, ldloc:FGHDCDHCHOH(var_1), ldloc:string(AIKLPOJAIIO)) stfld:string(FGHDCDHCHOH::subtitleText, ldloc:FGHDCDHCHOH(var_1), ldloc:string(HOMCCPNCEOB)) stfld:float32(FGHDCDHCHOH::duration, ldloc:FGHDCDHCHOH(var_1), ldc.i4:int32[exp:float32](0)) stfld:float32(FGHDCDHCHOH::delay, ldloc:FGHDCDHCHOH(var_1), ldc.i4:int32[exp:float32](0)) stfld:Action(FGHDCDHCHOH::callback, ldloc:FGHDCDHCHOH(var_1), ldc.i4:int32[exp:Action](0)) stfld:int32(FGHDCDHCHOH::<>1__state, ldloc:FGHDCDHCHOH(var_1), conv.u8:uint64[exp:int32](ldc.i8:int64[exp:uint64](0))) stfld:NotificationManager(FGHDCDHCHOH::<>4__this, ldloc:FGHDCDHCHOH(var_1), ldloc:NotificationManager(this)) } 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: 0x170007C6 RID: 1990 // (get) Token: 0x06002BEF RID: 11247 RVA: 0x000B72E0 File Offset: 0x000B54E0 [Token(Token = "0x170007C6")] public bool OBADDMFNOMJ { [Token(Token = "0x6002BEF")] [Address(RVA = "0x14BFF00", Offset = "0x14BE900", VA = "0x1814BFF00")] get { return Player.k__BackingField.ICMBJEEFPLE; } } // Token: 0x06002BF0 RID: 11248 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x6002BF0")] [Address(RVA = "0x14BE010", Offset = "0x14BCA10", VA = "0x1814BE010")] private bool CPDHMAIGAHP(float JMHKMOACHDG) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06002BF1 RID: 11249 RVA: 0x000B7300 File Offset: 0x000B5500 [Token(Token = "0x6002BF1")] [Address(RVA = "0x14BE270", Offset = "0x14BCC70", VA = "0x1814BE270")] private IEnumerator DMGHAPOMCMH(IOCIKIDGCOI NOEDFHOANIO, NotificationManager.AEJHGKPCHMD MDBOJEANGDD, bool KHNANEGLBGF) { /* An exception occurred when decompiling this method (06002BF1) ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Collections.IEnumerator NotificationManager::DMGHAPOMCMH(IOCIKIDGCOI,NotificationManager/AEJHGKPCHMD,System.Boolean) ---> System.Exception: Basic block has to end with unconditional control flow. { Block_0: call:void(LMHMIMHGDGD::System.IDisposable.Dispose, ldloc:LMHMIMHGDGD(var_0)) stfld:IOCIKIDGCOI(LMHMIMHGDGD::notification, ldloc:LMHMIMHGDGD(var_0), ldloc:IOCIKIDGCOI(NOEDFHOANIO)) stfld:AEJHGKPCHMD(LMHMIMHGDGD::higherPriorityNotificationPending, ldloc:LMHMIMHGDGD(var_0), ldloc:AEJHGKPCHMD(MDBOJEANGDD)) stfld:bool(LMHMIMHGDGD::animateIn, ldloc:LMHMIMHGDGD(var_0), ldloc:bool(KHNANEGLBGF)) stfld:int32(LMHMIMHGDGD::<>1__state, ldloc:LMHMIMHGDGD(var_0), conv.u8:uint64[exp:int32](ldc.i8:int64[exp:uint64](0))) stfld:NotificationManager(LMHMIMHGDGD::<>4__this, ldloc:LMHMIMHGDGD(var_0), ldloc:NotificationManager(this)) } 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: 0x06002BF2 RID: 11250 RVA: 0x000B7338 File Offset: 0x000B5538 [Token(Token = "0x6002BF2")] [Address(RVA = "0x14BE490", Offset = "0x14BCE90", VA = "0x1814BE490")] private IOCIKIDGCOI GGJEKGGCMBI(NotificationManager.IBIDFAOPIPC GEDCEIDOKJL) { if (GEDCEIDOKJL != NotificationManager.IBIDFAOPIPC.Minor) { if (GEDCEIDOKJL != NotificationManager.IBIDFAOPIPC.Minor) { if (GEDCEIDOKJL != NotificationManager.IBIDFAOPIPC.Minor) { if (GEDCEIDOKJL != NotificationManager.IBIDFAOPIPC.Medium) { } KGNDKFLMKBD kgndkflmkbd = this.k__BackingField; } KGNDKFLMKBD kgndkflmkbd2 = this.k__BackingField; } KGNDKFLMKBD kgndkflmkbd3 = this.k__BackingField; } KGNDKFLMKBD kgndkflmkbd4 = this.k__BackingField; throw new NullReferenceException(); } // Token: 0x06002BF3 RID: 11251 RVA: 0x000B737C File Offset: 0x000B557C [Token(Token = "0x6002BF3")] [Address(RVA = "0x14BE5D0", Offset = "0x14BCFD0", VA = "0x1814BE5D0")] public static float GetDefaultPriorityForType(NotificationManager.IBIDFAOPIPC GEDCEIDOKJL) { while (GEDCEIDOKJL == NotificationManager.IBIDFAOPIPC.Minor || GEDCEIDOKJL == NotificationManager.IBIDFAOPIPC.Minor || GEDCEIDOKJL == NotificationManager.IBIDFAOPIPC.Minor || GEDCEIDOKJL == NotificationManager.IBIDFAOPIPC.Medium) { } } // Token: 0x06002BF4 RID: 11252 RVA: 0x000B739C File Offset: 0x000B559C [Token(Token = "0x6002BF4")] [Address(RVA = "0x14BEA90", Offset = "0x14BD490", VA = "0x1814BEA90")] private NotificationManager.EIMLPCICFHD OLANIFGKIOL(NotificationManager.IBIDFAOPIPC GEDCEIDOKJL) { /* An exception occurred when decompiling this method (06002BF4) ICSharpCode.Decompiler.DecompilerException: Error decompiling NotificationManager/EIMLPCICFHD NotificationManager::OLANIFGKIOL(NotificationManager/IBIDFAOPIPC) ---> System.Exception: Basic block has to end with unconditional control flow. { Block_0: stloc:bool(var_0_04, ceq:bool(ldloc:IBIDFAOPIPC(GEDCEIDOKJL), ldc.i4:IBIDFAOPIPC(3))) } 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: 0x170007C7 RID: 1991 // (get) Token: 0x06002BF5 RID: 11253 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x170007C7")] public bool MDAHDIHLCHC { [Token(Token = "0x6002BF5")] [Address(RVA = "0x693E30", Offset = "0x692830", VA = "0x180693E30")] get { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } } // Token: 0x06002BF6 RID: 11254 RVA: 0x000B73B0 File Offset: 0x000B55B0 [Token(Token = "0x6002BF6")] [Address(RVA = "0x14BE940", Offset = "0x14BD340", VA = "0x1814BE940")] private IEnumerator MLHOOGEMCOE() { /* An exception occurred when decompiling this method (06002BF6) ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Collections.IEnumerator NotificationManager::MLHOOGEMCOE() ---> System.Exception: Basic block has to end with unconditional control flow. { Block_0: call:void(IGLPGCOFMBN::System.IDisposable.Dispose, ldloc:IGLPGCOFMBN(var_0)) stfld:int32(IGLPGCOFMBN::<>1__state, ldloc:IGLPGCOFMBN(var_0), conv.u8:uint64[exp:int32](ldc.i8:int64[exp:uint64](0))) stfld:NotificationManager(IGLPGCOFMBN::<>4__this, ldloc:IGLPGCOFMBN(var_0), ldloc:NotificationManager(this)) } 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: 0x06002BF7 RID: 11255 RVA: 0x000B73D4 File Offset: 0x000B55D4 [Token(Token = "0x6002BF7")] [Address(RVA = "0x14BE580", Offset = "0x14BCF80", VA = "0x1814BE580")] private bool LDGOEAODCPI() { List bjkigocipaf = this.BJKIGOCIPAF; return true; } // Token: 0x06002BF8 RID: 11256 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x6002BF8")] [Address(RVA = "0x14BDF20", Offset = "0x14BC920", VA = "0x1814BDF20")] private bool CLONAFMCCOK() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06002BF9 RID: 11257 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x6002BF9")] [Address(RVA = "0x14BE3B0", Offset = "0x14BCDB0", VA = "0x1814BE3B0")] private NotificationManager.NBEJOOPDCEM GGCABOIANDJ() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06002BFA RID: 11258 RVA: 0x000B73F0 File Offset: 0x000B55F0 [Token(Token = "0x6002BFA")] [Address(RVA = "0x14BE9A0", Offset = "0x14BD3A0", VA = "0x1814BE9A0")] private void NJJBKEDPLIB() { NotificationManager.NBEJOOPDCEM ppfiakhlkog = this.PPFIAKHLKOG; IOCIKIDGCOI ijaoeoelfjm = this.IJAOEOELFJM; float bphiombnaai = ppfiakhlkog.BPHIOMBNAAI; IOCIKIDGCOI ijaoeoelfjm2 = this.IJAOEOELFJM; float num = Mathf.Max((float)0, bphiombnaai); this.DOMLNPONOIH = num; this.EOALAHOPEPJ = 0f; } // Token: 0x06002BFB RID: 11259 RVA: 0x000B743C File Offset: 0x000B563C [Token(Token = "0x6002BFB")] [Address(RVA = "0x14BDEC0", Offset = "0x14BC8C0", VA = "0x1814BDEC0")] private IEnumerator CJCOEJOCCFO() { /* An exception occurred when decompiling this method (06002BFB) ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Collections.IEnumerator NotificationManager::CJCOEJOCCFO() ---> System.Exception: Basic block has to end with unconditional control flow. { Block_0: call:void(IILMADDNFKM::System.IDisposable.Dispose, ldloc:IILMADDNFKM(var_0)) stfld:int32(IILMADDNFKM::<>1__state, ldloc:IILMADDNFKM(var_0), conv.u8:uint64[exp:int32](ldc.i8:int64[exp:uint64](0))) stfld:NotificationManager(IILMADDNFKM::<>4__this, ldloc:IILMADDNFKM(var_0), ldloc:NotificationManager(this)) } 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: 0x06002BFC RID: 11260 RVA: 0x000B7460 File Offset: 0x000B5660 [Token(Token = "0x6002BFC")] [Address(RVA = "0x14BE350", Offset = "0x14BCD50", VA = "0x1814BE350")] private IEnumerator FHHGKHEFCJI() { /* An exception occurred when decompiling this method (06002BFC) ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Collections.IEnumerator NotificationManager::FHHGKHEFCJI() ---> System.Exception: Basic block has to end with unconditional control flow. { Block_0: call:void(DMAPFOBGFGE::System.IDisposable.Dispose, ldloc:DMAPFOBGFGE(var_0)) stfld:int32(DMAPFOBGFGE::<>1__state, ldloc:DMAPFOBGFGE(var_0), conv.u8:uint64[exp:int32](ldc.i8:int64[exp:uint64](0))) stfld:NotificationManager(DMAPFOBGFGE::<>4__this, ldloc:DMAPFOBGFGE(var_0), ldloc:NotificationManager(this)) } 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: 0x06002BFD RID: 11261 RVA: 0x000B7484 File Offset: 0x000B5684 [Token(Token = "0x6002BFD")] [Address(RVA = "0x14BE300", Offset = "0x14BCD00", VA = "0x1814BE300")] private bool EHJPLFKCFGH() { return this.HENONGDEJEC.ContainsValues; } // Token: 0x06002BFE RID: 11262 RVA: 0x000B74A4 File Offset: 0x000B56A4 [Token(Token = "0x6002BFE")] [Address(RVA = "0x14BE6B0", Offset = "0x14BD0B0", VA = "0x1814BE6B0")] private NotificationManager.NBEJOOPDCEM KCMDEKNNOFG() { TokenMap henongdejec = this.HENONGDEJEC; NotificationManager.NBEJOOPDCEM nbejoopdcem = new NotificationManager.NBEJOOPDCEM(); int num = 0; nbejoopdcem.OPLHMKFCNOL = (NotificationManager.IBIDFAOPIPC)num; nbejoopdcem.IJPKBHEJDOL = num; nbejoopdcem.JAFMIDAHECF = 0; nbejoopdcem.BPHIOMBNAAI = float.MaxValue; return nbejoopdcem; } // Token: 0x06002BFF RID: 11263 RVA: 0x000B74E8 File Offset: 0x000B56E8 [Token(Token = "0x6002BFF")] [Address(RVA = "0x14BDE60", Offset = "0x14BC860", VA = "0x1814BDE60")] private IEnumerator BNDFDAGDIGH() { /* An exception occurred when decompiling this method (06002BFF) ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Collections.IEnumerator NotificationManager::BNDFDAGDIGH() ---> System.Exception: Basic block has to end with unconditional control flow. { Block_0: call:void(MLBHEADHHNI::System.IDisposable.Dispose, ldloc:MLBHEADHHNI(var_0)) stfld:int32(MLBHEADHHNI::<>1__state, ldloc:MLBHEADHHNI(var_0), conv.u8:uint64[exp:int32](ldc.i8:int64[exp:uint64](0))) stfld:NotificationManager(MLBHEADHHNI::<>4__this, ldloc:MLBHEADHHNI(var_0), ldloc:NotificationManager(this)) } 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: 0x06002C00 RID: 11264 RVA: 0x000B750C File Offset: 0x000B570C [Token(Token = "0x6002C00")] [Address(RVA = "0x446CB0", Offset = "0x4456B0", VA = "0x180446CB0")] private bool MCHMMEOIJCP() { return this.PPICLPLOILJ; } // Token: 0x06002C01 RID: 11265 RVA: 0x000B7520 File Offset: 0x000B5720 [Token(Token = "0x6002C01")] [Address(RVA = "0x14BFDC0", Offset = "0x14BE7C0", VA = "0x1814BFDC0")] public NotificationManager() { TokenMap tokenMap = new TokenMap(); this.HENONGDEJEC = tokenMap; HashSet hashSet = new HashSet(); this.ICMEKBKEIFA = hashSet; ExplicitTokenMap explicitTokenMap = new ExplicitTokenMap(); this.KGBLEJOPGFB = explicitTokenMap; TokenFlag tokenFlag = new TokenFlag(); this.EFGBADBAFPA = tokenFlag; ExplicitTokenMap explicitTokenMap2 = new ExplicitTokenMap(); this.HGHHMPDCGCH = explicitTokenMap2; base..ctor(); } // Token: 0x06002C02 RID: 11266 RVA: 0x000B7578 File Offset: 0x000B5778 [Token(Token = "0x6002C02")] [Address(RVA = "0x14BE580", Offset = "0x14BCF80", VA = "0x1814BE580")] [CompilerGenerated] private bool GLPFAGPBCKA() { List bjkigocipaf = this.BJKIGOCIPAF; return true; } // Token: 0x06002C03 RID: 11267 RVA: 0x000B7594 File Offset: 0x000B5794 [Token(Token = "0x6002C03")] [Address(RVA = "0x14BE300", Offset = "0x14BCD00", VA = "0x1814BE300")] [CompilerGenerated] private bool FHBELJAEPEK() { return this.HENONGDEJEC.ContainsValues; } // Token: 0x040024D5 RID: 9429 [Token(Token = "0x40024D5")] public const NotificationManager.HLJEOKDOLPF WatchNotificationEffectFlags_None = (NotificationManager.HLJEOKDOLPF)0; // Token: 0x040024D6 RID: 9430 [Token(Token = "0x40024D6")] public const NotificationManager.HLJEOKDOLPF WatchNotificationEffectFlags_All = (NotificationManager.HLJEOKDOLPF)(-1); // Token: 0x040024D7 RID: 9431 [Token(Token = "0x40024D7")] public const NotificationManager.HLJEOKDOLPF WatchNotificationEffectFlags_AllButText = ~NotificationManager.HLJEOKDOLPF.Text; // Token: 0x040024D9 RID: 9433 [global::Cpp2IlInjected.FieldOffset(Offset = "0x20")] [Token(Token = "0x40024D9")] private List BJKIGOCIPAF; // Token: 0x040024DA RID: 9434 [global::Cpp2IlInjected.FieldOffset(Offset = "0x28")] [Token(Token = "0x40024DA")] private NotificationManager.NBEJOOPDCEM LCOFPEANKGD; // Token: 0x040024DB RID: 9435 [global::Cpp2IlInjected.FieldOffset(Offset = "0x30")] [Token(Token = "0x40024DB")] private NotificationManager.NBEJOOPDCEM PPFIAKHLKOG; // Token: 0x040024DC RID: 9436 [global::Cpp2IlInjected.FieldOffset(Offset = "0x38")] [Token(Token = "0x40024DC")] private IOCIKIDGCOI IJAOEOELFJM; // Token: 0x040024DD RID: 9437 [global::Cpp2IlInjected.FieldOffset(Offset = "0x40")] [Token(Token = "0x40024DD")] private TokenMap HENONGDEJEC; // Token: 0x040024DE RID: 9438 [global::Cpp2IlInjected.FieldOffset(Offset = "0x48")] [Token(Token = "0x40024DE")] private readonly HashSet ICMEKBKEIFA; // Token: 0x040024DF RID: 9439 [global::Cpp2IlInjected.FieldOffset(Offset = "0x50")] [Token(Token = "0x40024DF")] private bool PPICLPLOILJ; // Token: 0x040024E0 RID: 9440 [global::Cpp2IlInjected.FieldOffset(Offset = "0x58")] [Token(Token = "0x40024E0")] private IOCIKIDGCOI PGHLJIBPHOM; // Token: 0x040024E1 RID: 9441 [global::Cpp2IlInjected.FieldOffset(Offset = "0x60")] [Token(Token = "0x40024E1")] private ExplicitTokenMap KGBLEJOPGFB; // Token: 0x040024E2 RID: 9442 [global::Cpp2IlInjected.FieldOffset(Offset = "0x68")] [Token(Token = "0x40024E2")] private NotificationManager.GDHBEIJINND? AHMLBJNOHAP; // Token: 0x040024E3 RID: 9443 [global::Cpp2IlInjected.FieldOffset(Offset = "0x88")] [Token(Token = "0x40024E3")] private TokenFlag EFGBADBAFPA; // Token: 0x040024E4 RID: 9444 [global::Cpp2IlInjected.FieldOffset(Offset = "0x90")] [Token(Token = "0x40024E4")] private ExplicitTokenMap HGHHMPDCGCH; // Token: 0x040024E5 RID: 9445 [global::Cpp2IlInjected.FieldOffset(Offset = "0x98")] [Token(Token = "0x40024E5")] private float EOALAHOPEPJ; // Token: 0x040024E6 RID: 9446 [global::Cpp2IlInjected.FieldOffset(Offset = "0x9C")] [Token(Token = "0x40024E6")] private float DOMLNPONOIH; // Token: 0x020005C0 RID: 1472 [Token(Token = "0x20005C0")] public enum IBIDFAOPIPC { // Token: 0x040024E8 RID: 9448 [Token(Token = "0x40024E8")] Min = -1, // Token: 0x040024E9 RID: 9449 [Token(Token = "0x40024E9")] Minor, // Token: 0x040024EA RID: 9450 [Token(Token = "0x40024EA")] Medium, // Token: 0x040024EB RID: 9451 [Token(Token = "0x40024EB")] Major, // Token: 0x040024EC RID: 9452 [Token(Token = "0x40024EC")] Vital, // Token: 0x040024ED RID: 9453 [Token(Token = "0x40024ED")] Max } // Token: 0x020005C1 RID: 1473 [Token(Token = "0x20005C1")] public enum EIMLPCICFHD { // Token: 0x040024EF RID: 9455 [Token(Token = "0x40024EF")] Opportunistic, // Token: 0x040024F0 RID: 9456 [Token(Token = "0x40024F0")] Queue } // Token: 0x020005C2 RID: 1474 [Token(Token = "0x20005C2")] [Flags] public enum HLJEOKDOLPF { // Token: 0x040024F2 RID: 9458 [Token(Token = "0x40024F2")] Sound = 1, // Token: 0x040024F3 RID: 9459 [Token(Token = "0x40024F3")] Particle = 2, // Token: 0x040024F4 RID: 9460 [Token(Token = "0x40024F4")] Haptic = 4, // Token: 0x040024F5 RID: 9461 [Token(Token = "0x40024F5")] Text = 8 } // Token: 0x020005C3 RID: 1475 [Token(Token = "0x20005C3")] public sealed class AEJHGKPCHMD : MulticastDelegate { // Token: 0x06002C04 RID: 11268 RVA: 0x000B75B4 File Offset: 0x000B57B4 [Token(Token = "0x6002C04")] [Address(RVA = "0x3E5170", Offset = "0x3E3B70", VA = "0x1803E5170")] public AEJHGKPCHMD(object @object, IntPtr method) { this.method = method; this.m_target = @object; } // Token: 0x06002C05 RID: 11269 RVA: 0x000B75D0 File Offset: 0x000B57D0 [Token(Token = "0x6002C05")] [Address(RVA = "0x870770", Offset = "0x86F170", VA = "0x180870770", Slot = "13")] public bool Invoke() { Delegate[] delegates = this.delegates; if (delegates != 0) { } int num = 0; uint num2; if (num2 == (uint)0) { return; } Delegate @delegate = delegates[1]; Delegate delegate2 = delegates[0]; uint num3; if (@delegate.method_info == num3) { throw new ExecutionEngineException(); } ExecutionEngineException ex; if (ex != 0) { } if (@delegate.method_info != num3) { if (delegate2 != 0) { } MethodInfo method_info = @delegate.method_info; int num4 = 0; num4 += num4; num4++; num4 += num4; num4 += method_info; num4 += 19; uint num5; num5 += num5; uint num6; num6 += (uint)19; } num++; } // Token: 0x06002C06 RID: 11270 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x6002C06")] [Address(RVA = "0x4340F0", Offset = "0x432AF0", VA = "0x1804340F0", Slot = "14")] public IAsyncResult BeginInvoke(AsyncCallback AFLPGGJMPOE, object FEDFKKMABOG) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06002C07 RID: 11271 RVA: 0x000B766C File Offset: 0x000B586C [Token(Token = "0x6002C07")] [Address(RVA = "0x433E40", Offset = "0x432840", VA = "0x180433E40", Slot = "15")] public bool EndInvoke(IAsyncResult GIAOBLMEMMI) { throw new NullReferenceException(); } } // Token: 0x020005C4 RID: 1476 [Token(Token = "0x20005C4")] public struct GDHBEIJINND { // Token: 0x06002C08 RID: 11272 RVA: 0x000B7680 File Offset: 0x000B5880 [Token(Token = "0x6002C08")] [Address(RVA = "0x235440", Offset = "0x234840", VA = "0x180235440")] public GDHBEIJINND(bool isMessageNotification, NotificationManager.HLJEOKDOLPF effectFlags, string titleTextOverride, string subtitleTextOverride) { this.HOMCCPNCEOB = isMessageNotification; } // Token: 0x040024F6 RID: 9462 [global::Cpp2IlInjected.FieldOffset(Offset = "0x0")] [Token(Token = "0x40024F6")] public readonly bool KNPCIKBIJJH; // Token: 0x040024F7 RID: 9463 [global::Cpp2IlInjected.FieldOffset(Offset = "0x4")] [Token(Token = "0x40024F7")] public readonly NotificationManager.HLJEOKDOLPF GMPGNPOFNCN; // Token: 0x040024F8 RID: 9464 [global::Cpp2IlInjected.FieldOffset(Offset = "0x8")] [Token(Token = "0x40024F8")] public readonly string AIKLPOJAIIO; // Token: 0x040024F9 RID: 9465 [global::Cpp2IlInjected.FieldOffset(Offset = "0x10")] [Token(Token = "0x40024F9")] public readonly string HOMCCPNCEOB; } // Token: 0x020005C5 RID: 1477 [Token(Token = "0x20005C5")] public class NBEJOOPDCEM { // Token: 0x06002C09 RID: 11273 RVA: 0x000B7694 File Offset: 0x000B5894 [Token(Token = "0x6002C09")] [Address(RVA = "0x3C1670", Offset = "0x3C0070", VA = "0x1803C1670")] public NBEJOOPDCEM() { } // Token: 0x040024FA RID: 9466 [global::Cpp2IlInjected.FieldOffset(Offset = "0x10")] [Token(Token = "0x40024FA")] public NotificationManager.IBIDFAOPIPC OPLHMKFCNOL; // Token: 0x040024FB RID: 9467 [global::Cpp2IlInjected.FieldOffset(Offset = "0x18")] [Token(Token = "0x40024FB")] public string LKIBJOMNFFD; // Token: 0x040024FC RID: 9468 [global::Cpp2IlInjected.FieldOffset(Offset = "0x20")] [Token(Token = "0x40024FC")] public Color? BEJEHEODGCL; // Token: 0x040024FD RID: 9469 [global::Cpp2IlInjected.FieldOffset(Offset = "0x38")] [Token(Token = "0x40024FD")] public string JAFMIDAHECF; // Token: 0x040024FE RID: 9470 [global::Cpp2IlInjected.FieldOffset(Offset = "0x40")] [Token(Token = "0x40024FE")] public Color? GINMPMEICHN; // Token: 0x040024FF RID: 9471 [global::Cpp2IlInjected.FieldOffset(Offset = "0x54")] [Token(Token = "0x40024FF")] public float BPHIOMBNAAI; // Token: 0x04002500 RID: 9472 [global::Cpp2IlInjected.FieldOffset(Offset = "0x58")] [Token(Token = "0x4002500")] public Action IJPKBHEJDOL; // Token: 0x04002501 RID: 9473 [global::Cpp2IlInjected.FieldOffset(Offset = "0x60")] [Token(Token = "0x4002501")] public NotificationManager.BENGLKLDNDL MJAMLIOKBLB; // Token: 0x04002502 RID: 9474 [global::Cpp2IlInjected.FieldOffset(Offset = "0x68")] [Token(Token = "0x4002502")] public object JJJECOLCPFB; // Token: 0x04002503 RID: 9475 [global::Cpp2IlInjected.FieldOffset(Offset = "0x70")] [Token(Token = "0x4002503")] public NotificationManager.EIMLPCICFHD CGCEOLHLENA; // Token: 0x04002504 RID: 9476 [global::Cpp2IlInjected.FieldOffset(Offset = "0x74")] [Token(Token = "0x4002504")] public float IKCHBFEMJBJ; } // Token: 0x020005C6 RID: 1478 [Token(Token = "0x20005C6")] private struct APLGKHJGADA { // Token: 0x04002505 RID: 9477 [global::Cpp2IlInjected.FieldOffset(Offset = "0x0")] [Token(Token = "0x4002505")] public string LKIBJOMNFFD; // Token: 0x04002506 RID: 9478 [global::Cpp2IlInjected.FieldOffset(Offset = "0x8")] [Token(Token = "0x4002506")] public string JAFMIDAHECF; } // Token: 0x020005C7 RID: 1479 [Token(Token = "0x20005C7")] public class BENGLKLDNDL : IDisposable { // Token: 0x06002C0A RID: 11274 RVA: 0x000B76A8 File Offset: 0x000B58A8 [Token(Token = "0x6002C0A")] [Address(RVA = "0x53F760", Offset = "0x53E160", VA = "0x18053F760", Slot = "4")] public void Dispose() { this.ALDCIAAKPAH = true; } // Token: 0x06002C0B RID: 11275 RVA: 0x000B76BC File Offset: 0x000B58BC [Token(Token = "0x6002C0B")] [Address(RVA = "0x3C1670", Offset = "0x3C0070", VA = "0x1803C1670")] public BENGLKLDNDL() { } // Token: 0x04002507 RID: 9479 [global::Cpp2IlInjected.FieldOffset(Offset = "0x10")] [Token(Token = "0x4002507")] public bool ALDCIAAKPAH; } }