using System; using System.Runtime.CompilerServices; using System.Runtime.InteropServices; using Cpp2IlInjected; // Token: 0x0200209E RID: 8350 [Token(Token = "0x200209E")] public static class CJJCHPCDJJP { // Token: 0x0600D568 RID: 54632 RVA: 0x003166E0 File Offset: 0x003148E0 [Token(Token = "0x600D568")] [Address(RVA = "0x1747940", Offset = "0x1746740", VA = "0x181747940")] public static void HIFMPEIBOAA(KLCOGEIGEBJ DDEGOJKBEAN, CJODCLDGFCF GKLFAGIDNCO, string LGHBPPIOOBM, [Optional] CJJCHPCDJJP.MLODIIDFDOL AFLPGGJMPOE) { bool k__BackingField = GKLFAGIDNCO.k__BackingField; int num = 0; CJJCHPCDJJP.DBOCPPAJOOH dbocppajooh; dbocppajooh.FieldGetter(num, LGHBPPIOOBM, AFLPGGJMPOE); dbocppajooh.amplitudeCommandContext = LGHBPPIOOBM; dbocppajooh.callback = AFLPGGJMPOE; bool flag = !k__BackingField; dbocppajooh.cheer = flag; long k__BackingField = DDEGOJKBEAN.k__BackingField; if (!k__BackingField) { DABKFAIHBBP dabkfaihbbp = OJMCBOKJFOF.PEKMAJPMCDE(k__BackingField); } DABKFAIHBBP dabkfaihbbp2 = OJMCBOKJFOF.JFBCCIHBKPP(k__BackingField); Action action = delegate { bool cheer = dbocppajooh.cheer; string amplitudeCommandContext = dbocppajooh.amplitudeCommandContext; CFLMJLFBOKH.AMNMBOPMANH(cheer, amplitudeCommandContext); if (dbocppajooh.cheer) { NotificationManager instance = SingletonMonoBehaviour.ONCPNMDGGKG; int num2 = 0; IDisposable disposable = instance.Play(NotificationManager.IBIDFAOPIPC.Vital, "Cheers!", 3f, num2, num2); Player.k__BackingField.playerEvents.CheeredRoom(); } CJJCHPCDJJP.MLODIIDFDOL callback = dbocppajooh.callback; if (callback != 0) { int num3 = 0; callback(true, num3); } }; Action action2 = delegate(string error) { CJJCHPCDJJP.MLODIIDFDOL callback2 = dbocppajooh.callback; if (callback2 != 0) { int num4 = 0; callback2(num4 != 0, error); return; } }; throw new NullReferenceException(); } // Token: 0x0600D569 RID: 54633 RVA: 0x00316758 File Offset: 0x00314958 [Token(Token = "0x600D569")] [Address(RVA = "0x17477C0", Offset = "0x17465C0", VA = "0x1817477C0")] public static void HDABJLLGCBC(KLCOGEIGEBJ DDEGOJKBEAN, bool JBAGLLBLEEN, string LGHBPPIOOBM, [Optional] CJJCHPCDJJP.MLODIIDFDOL AFLPGGJMPOE) { int num = 0; CJJCHPCDJJP.DBOCPPAJOOH dbocppajooh; dbocppajooh.FieldGetter(num, LGHBPPIOOBM, AFLPGGJMPOE); dbocppajooh.cheer = JBAGLLBLEEN; dbocppajooh.amplitudeCommandContext = LGHBPPIOOBM; dbocppajooh.callback = AFLPGGJMPOE; long k__BackingField = DDEGOJKBEAN.k__BackingField; if (JBAGLLBLEEN) { DABKFAIHBBP dabkfaihbbp = OJMCBOKJFOF.PEKMAJPMCDE(k__BackingField); } DABKFAIHBBP dabkfaihbbp2 = OJMCBOKJFOF.JFBCCIHBKPP(k__BackingField); Action action = delegate { bool cheer = dbocppajooh.cheer; string amplitudeCommandContext = dbocppajooh.amplitudeCommandContext; CFLMJLFBOKH.AMNMBOPMANH(cheer, amplitudeCommandContext); if (dbocppajooh.cheer) { NotificationManager instance = SingletonMonoBehaviour.ONCPNMDGGKG; int num2 = 0; IDisposable disposable = instance.Play(NotificationManager.IBIDFAOPIPC.Vital, "Cheers!", 3f, num2, num2); Player.k__BackingField.playerEvents.CheeredRoom(); } CJJCHPCDJJP.MLODIIDFDOL callback = dbocppajooh.callback; if (callback != 0) { int num3 = 0; callback(true, num3); } }; Action action2 = delegate(string error) { CJJCHPCDJJP.MLODIIDFDOL callback2 = dbocppajooh.callback; if (callback2 != 0) { int num4 = 0; callback2(num4 != 0, error); return; } }; throw new NullReferenceException(); } // Token: 0x0600D56A RID: 54634 RVA: 0x003167C0 File Offset: 0x003149C0 [Token(Token = "0x600D56A")] [Address(RVA = "0x1747AD0", Offset = "0x17468D0", VA = "0x181747AD0")] public static void KNGAAMGOLCE(KLCOGEIGEBJ DDEGOJKBEAN, CJODCLDGFCF GKLFAGIDNCO, string LGHBPPIOOBM, [Optional] CJJCHPCDJJP.MLODIIDFDOL AFLPGGJMPOE) { bool k__BackingField = GKLFAGIDNCO.k__BackingField; int num = 0; CJJCHPCDJJP.ENCEKLNONKP enceklnonkp; enceklnonkp.FieldGetter(num, LGHBPPIOOBM, AFLPGGJMPOE); enceklnonkp.amplitudeCommandContext = LGHBPPIOOBM; enceklnonkp.room = DDEGOJKBEAN; bool flag = !k__BackingField; enceklnonkp.callback = AFLPGGJMPOE; enceklnonkp.bookmark = flag; long k__BackingField = DDEGOJKBEAN.k__BackingField; if (!k__BackingField) { DABKFAIHBBP dabkfaihbbp = OJMCBOKJFOF.DIFNOPBMBFO(k__BackingField); } DABKFAIHBBP dabkfaihbbp2 = OJMCBOKJFOF.OGBLBGALMDC(k__BackingField); Action action = delegate { bool bookmark = enceklnonkp.bookmark; string amplitudeCommandContext = enceklnonkp.amplitudeCommandContext; CFLMJLFBOKH.CEDBOEOPEGJ(bookmark, amplitudeCommandContext); if (!enceklnonkp.bookmark) { NotificationManager instance = SingletonMonoBehaviour.ONCPNMDGGKG; KLCOGEIGEBJ room = enceklnonkp.room; } NotificationManager instance2 = SingletonMonoBehaviour.ONCPNMDGGKG; string k__BackingField = enceklnonkp.room.k__BackingField; string text = "Favorited " + k__BackingField; int num2 = 0; IDisposable disposable = instance2.Play(NotificationManager.IBIDFAOPIPC.Vital, text, 3f, num2, num2); CJJCHPCDJJP.MLODIIDFDOL callback = enceklnonkp.callback; if (callback != 0) { int num3 = 0; callback(true, num3); } }; Action action2 = delegate(string error) { CJJCHPCDJJP.MLODIIDFDOL callback2 = enceklnonkp.callback; if (callback2 != 0) { int num4 = 0; callback2(num4 != 0, error); return; } }; throw new NullReferenceException(); } // Token: 0x0600D56B RID: 54635 RVA: 0x00316840 File Offset: 0x00314A40 [Token(Token = "0x600D56B")] [Address(RVA = "0x1747640", Offset = "0x1746440", VA = "0x181747640")] public static void DEAEEJFELCM(KLCOGEIGEBJ DDEGOJKBEAN, bool HALLGAHJHPK, string LGHBPPIOOBM, [Optional] CJJCHPCDJJP.MLODIIDFDOL AFLPGGJMPOE) { int num = 0; CJJCHPCDJJP.ENCEKLNONKP enceklnonkp; enceklnonkp.FieldGetter(num, LGHBPPIOOBM, AFLPGGJMPOE); enceklnonkp.bookmark = HALLGAHJHPK; enceklnonkp.amplitudeCommandContext = LGHBPPIOOBM; enceklnonkp.room = DDEGOJKBEAN; enceklnonkp.callback = AFLPGGJMPOE; long k__BackingField = DDEGOJKBEAN.k__BackingField; if (HALLGAHJHPK) { DABKFAIHBBP dabkfaihbbp = OJMCBOKJFOF.DIFNOPBMBFO(k__BackingField); } DABKFAIHBBP dabkfaihbbp2 = OJMCBOKJFOF.OGBLBGALMDC(k__BackingField); Action action = delegate { bool bookmark = enceklnonkp.bookmark; string amplitudeCommandContext = enceklnonkp.amplitudeCommandContext; CFLMJLFBOKH.CEDBOEOPEGJ(bookmark, amplitudeCommandContext); if (!enceklnonkp.bookmark) { NotificationManager instance = SingletonMonoBehaviour.ONCPNMDGGKG; KLCOGEIGEBJ room = enceklnonkp.room; } NotificationManager instance2 = SingletonMonoBehaviour.ONCPNMDGGKG; string k__BackingField = enceklnonkp.room.k__BackingField; string text = "Favorited " + k__BackingField; int num2 = 0; IDisposable disposable = instance2.Play(NotificationManager.IBIDFAOPIPC.Vital, text, 3f, num2, num2); CJJCHPCDJJP.MLODIIDFDOL callback = enceklnonkp.callback; if (callback != 0) { int num3 = 0; callback(true, num3); } }; Action action2 = delegate(string error) { CJJCHPCDJJP.MLODIIDFDOL callback2 = enceklnonkp.callback; if (callback2 != 0) { int num4 = 0; callback2(num4 != 0, error); return; } }; throw new NullReferenceException(); } // Token: 0x0200209F RID: 8351 [Token(Token = "0x200209F")] public sealed class MLODIIDFDOL : MulticastDelegate { // Token: 0x0600D56C RID: 54636 RVA: 0x003168B0 File Offset: 0x00314AB0 [Token(Token = "0x600D56C")] [Address(RVA = "0x448ED0", Offset = "0x447CD0", VA = "0x180448ED0")] public MLODIIDFDOL(object FEDFKKMABOG, IntPtr APAICGIHAGJ) { this.method = APAICGIHAGJ; this.m_target = FEDFKKMABOG; } // Token: 0x0600D56D RID: 54637 RVA: 0x003168CC File Offset: 0x00314ACC [Token(Token = "0x600D56D")] [Address(RVA = "0x8B68C0", Offset = "0x8B56C0", VA = "0x1808B68C0", Slot = "13")] public void Invoke(bool IFFAIOGFJJB, string LICNAIGLFCP) { if (this.delegates != 0) { } uint num; if (num != (uint)0) { throw new ExecutionEngineException(); } } // Token: 0x0600D56E RID: 54638 RVA: 0x0031694C File Offset: 0x00314B4C [Token(Token = "0x600D56E")] [Address(RVA = "0x1757730", Offset = "0x1756530", VA = "0x181757730", Slot = "14")] public IAsyncResult BeginInvoke(bool IFFAIOGFJJB, string LICNAIGLFCP, AsyncCallback AFLPGGJMPOE, object FEDFKKMABOG) { } // Token: 0x0600D56F RID: 54639 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x600D56F")] [Address(RVA = "0x448B70", Offset = "0x447970", VA = "0x180448B70", Slot = "15")] public void EndInvoke(IAsyncResult GIAOBLMEMMI) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } } // Token: 0x020020A0 RID: 8352 [Token(Token = "0x20020A0")] [CompilerGenerated] private sealed class DBOCPPAJOOH { // Token: 0x0600D570 RID: 54640 RVA: 0x0031695C File Offset: 0x00314B5C [Token(Token = "0x600D570")] [Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")] public DBOCPPAJOOH() { } // Token: 0x0600D571 RID: 54641 RVA: 0x00316970 File Offset: 0x00314B70 [Token(Token = "0x600D571")] [Address(RVA = "0x1756AE0", Offset = "0x17558E0", VA = "0x181756AE0")] internal void b__0() { bool flag = this.cheer; string text = this.amplitudeCommandContext; CFLMJLFBOKH.AMNMBOPMANH(flag, text); if (this.cheer) { NotificationManager instance = SingletonMonoBehaviour.ONCPNMDGGKG; int num = 0; IDisposable disposable = instance.Play(NotificationManager.IBIDFAOPIPC.Vital, "Cheers!", 3f, num, num); Player.k__BackingField.playerEvents.CheeredRoom(); } CJJCHPCDJJP.MLODIIDFDOL mlodiidfdol = this.callback; if (mlodiidfdol != 0) { int num2 = 0; mlodiidfdol(true, num2); } } // Token: 0x0600D572 RID: 54642 RVA: 0x003169E8 File Offset: 0x00314BE8 [Token(Token = "0x600D572")] [Address(RVA = "0x1756CD0", Offset = "0x1755AD0", VA = "0x181756CD0")] internal void b__1(string error) { CJJCHPCDJJP.MLODIIDFDOL mlodiidfdol = this.callback; if (mlodiidfdol != 0) { int num = 0; mlodiidfdol(num != 0, error); return; } } // Token: 0x040088C6 RID: 35014 [global::Cpp2IlInjected.FieldOffset(Offset = "0x10")] [Token(Token = "0x40088C6")] public bool cheer; // Token: 0x040088C7 RID: 35015 [global::Cpp2IlInjected.FieldOffset(Offset = "0x18")] [Token(Token = "0x40088C7")] public string amplitudeCommandContext; // Token: 0x040088C8 RID: 35016 [global::Cpp2IlInjected.FieldOffset(Offset = "0x20")] [Token(Token = "0x40088C8")] public CJJCHPCDJJP.MLODIIDFDOL callback; } // Token: 0x020020A1 RID: 8353 [Token(Token = "0x20020A1")] [CompilerGenerated] private sealed class ENCEKLNONKP { // Token: 0x0600D573 RID: 54643 RVA: 0x00316A0C File Offset: 0x00314C0C [Token(Token = "0x600D573")] [Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")] public ENCEKLNONKP() { } // Token: 0x0600D574 RID: 54644 RVA: 0x00316A20 File Offset: 0x00314C20 [Token(Token = "0x600D574")] [Address(RVA = "0x1756E40", Offset = "0x1755C40", VA = "0x181756E40")] internal void b__0() { bool flag = this.bookmark; string text = this.amplitudeCommandContext; CFLMJLFBOKH.CEDBOEOPEGJ(flag, text); if (!this.bookmark) { NotificationManager instance = SingletonMonoBehaviour.ONCPNMDGGKG; KLCOGEIGEBJ klcogeigebj = this.room; } NotificationManager instance2 = SingletonMonoBehaviour.ONCPNMDGGKG; string k__BackingField = this.room.k__BackingField; string text2 = "Favorited " + k__BackingField; int num = 0; IDisposable disposable = instance2.Play(NotificationManager.IBIDFAOPIPC.Vital, text2, 3f, num, num); CJJCHPCDJJP.MLODIIDFDOL mlodiidfdol = this.callback; if (mlodiidfdol != 0) { int num2 = 0; mlodiidfdol(true, num2); } } // Token: 0x0600D575 RID: 54645 RVA: 0x00316AB4 File Offset: 0x00314CB4 [Token(Token = "0x600D575")] [Address(RVA = "0x1756F90", Offset = "0x1755D90", VA = "0x181756F90")] internal void b__1(string error) { CJJCHPCDJJP.MLODIIDFDOL mlodiidfdol = this.callback; if (mlodiidfdol != 0) { int num = 0; mlodiidfdol(num != 0, error); return; } } // Token: 0x040088C9 RID: 35017 [global::Cpp2IlInjected.FieldOffset(Offset = "0x10")] [Token(Token = "0x40088C9")] public bool bookmark; // Token: 0x040088CA RID: 35018 [global::Cpp2IlInjected.FieldOffset(Offset = "0x18")] [Token(Token = "0x40088CA")] public string amplitudeCommandContext; // Token: 0x040088CB RID: 35019 [global::Cpp2IlInjected.FieldOffset(Offset = "0x20")] [Token(Token = "0x40088CB")] public KLCOGEIGEBJ room; // Token: 0x040088CC RID: 35020 [global::Cpp2IlInjected.FieldOffset(Offset = "0x28")] [Token(Token = "0x40088CC")] public CJJCHPCDJJP.MLODIIDFDOL callback; } }