1203 lines
60 KiB
C#
1203 lines
60 KiB
C#
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<NotificationManager>
|
|
{
|
|
// 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<NotificationManager.IBIDFAOPIPC> 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<NotificationManager.NBEJOOPDCEM> list = new List();
|
|
ExplicitTokenMap<RecRoomAudioClip> 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<Player> localPlayerDestroyedEvent = Player.LocalPlayerDestroyedEvent;
|
|
Action<Player> 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<Player> localPlayerDestroyedEvent = Player.LocalPlayerDestroyedEvent;
|
|
Action<Player> 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<valuetype NotificationManager/GDHBEIJINND>(NotificationManager::AHMLBJNOHAP, ldloc:NotificationManager(this), ldloc:int32[exp:valuetype [mscorlib]System.Nullable`1<valuetype NotificationManager/GDHBEIJINND>](var_1_18))
|
|
stfld:bool(Nullable`1::has_value, ldfld:valuetype [mscorlib]System.Nullable`1<valuetype NotificationManager/GDHBEIJINND>[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<NotificationManager.IBIDFAOPIPC> 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<NotificationManager.APLGKHJGADA> 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<NotificationManager.APLGKHJGADA> 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<NotificationManager.APLGKHJGADA> henongdejec = this.HENONGDEJEC;
|
|
object <LatestToken>k__BackingField = henongdejec.<LatestToken>k__BackingField;
|
|
bool flag = henongdejec.RemoveValue(PIHIPPPPEBI);
|
|
bool flag2 = this.ICMEKBKEIFA.Remove(PIHIPPPPEBI);
|
|
TokenMap<NotificationManager.APLGKHJGADA> 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<object>(this.ICMEKBKEIFA);
|
|
int num = 0;
|
|
int length = array.Length;
|
|
if (num < length)
|
|
{
|
|
object obj = array[num];
|
|
TokenMap<NotificationManager.APLGKHJGADA> henongdejec = this.HENONGDEJEC;
|
|
object <LatestToken>k__BackingField = henongdejec.<LatestToken>k__BackingField;
|
|
bool flag = henongdejec.RemoveValue(obj);
|
|
bool flag2 = this.ICMEKBKEIFA.Remove(obj);
|
|
TokenMap<NotificationManager.APLGKHJGADA> 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<NotificationManager.APLGKHJGADA> henongdejec = this.HENONGDEJEC;
|
|
int num = 0;
|
|
if (henongdejec.TryGetValue(PIHIPPPPEBI, num))
|
|
{
|
|
TokenMap<NotificationManager.APLGKHJGADA> 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<NotificationManager.APLGKHJGADA> henongdejec = this.HENONGDEJEC;
|
|
int num = 0;
|
|
if (henongdejec.TryGetValue(PIHIPPPPEBI, num))
|
|
{
|
|
TokenMap<NotificationManager.APLGKHJGADA> 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.<EGKJPJKLEAI>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.<FKKIEBJPACK>k__BackingField;
|
|
}
|
|
KGNDKFLMKBD kgndkflmkbd2 = this.<FKKIEBJPACK>k__BackingField;
|
|
}
|
|
KGNDKFLMKBD kgndkflmkbd3 = this.<FKKIEBJPACK>k__BackingField;
|
|
}
|
|
KGNDKFLMKBD kgndkflmkbd4 = this.<FKKIEBJPACK>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<NotificationManager.NBEJOOPDCEM> 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<NotificationManager.APLGKHJGADA> 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<NotificationManager.APLGKHJGADA> tokenMap = new TokenMap();
|
|
this.HENONGDEJEC = tokenMap;
|
|
HashSet<object> hashSet = new HashSet();
|
|
this.ICMEKBKEIFA = hashSet;
|
|
ExplicitTokenMap<RecRoomAudioClip> explicitTokenMap = new ExplicitTokenMap();
|
|
this.KGBLEJOPGFB = explicitTokenMap;
|
|
TokenFlag tokenFlag = new TokenFlag();
|
|
this.EFGBADBAFPA = tokenFlag;
|
|
ExplicitTokenMap<NotificationManager.IBIDFAOPIPC> 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<NotificationManager.NBEJOOPDCEM> 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<NotificationManager.NBEJOOPDCEM> 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<NotificationManager.APLGKHJGADA> HENONGDEJEC;
|
|
|
|
// Token: 0x040024DE RID: 9438
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x48")]
|
|
[Token(Token = "0x40024DE")]
|
|
private readonly HashSet<object> 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<RecRoomAudioClip> 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<NotificationManager.IBIDFAOPIPC> 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;
|
|
}
|
|
}
|