using System; using System.Runtime.CompilerServices; using System.Runtime.InteropServices; using Cpp2IlInjected; // Token: 0x02002189 RID: 8585 [Token(Token = "0x2002189")] public static class CJJCHPCDJJP { // Token: 0x0600D979 RID: 55673 RVA: 0x0031F834 File Offset: 0x0031DA34 [Token(Token = "0x600D979")] [Address(RVA = "0x21ED3E0", Offset = "0x21EC3E0", VA = "0x1821ED3E0")] 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: 0x0600D97A RID: 55674 RVA: 0x0031F8AC File Offset: 0x0031DAAC [Token(Token = "0x600D97A")] [Address(RVA = "0x21ED260", Offset = "0x21EC260", VA = "0x1821ED260")] 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: 0x0600D97B RID: 55675 RVA: 0x0031F914 File Offset: 0x0031DB14 [Token(Token = "0x600D97B")] [Address(RVA = "0x21ED570", Offset = "0x21EC570", VA = "0x1821ED570")] 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: 0x0600D97C RID: 55676 RVA: 0x0031F994 File Offset: 0x0031DB94 [Token(Token = "0x600D97C")] [Address(RVA = "0x21ED0E0", Offset = "0x21EC0E0", VA = "0x1821ED0E0")] 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: 0x0200218A RID: 8586 [Token(Token = "0x200218A")] public sealed class MLODIIDFDOL : MulticastDelegate { // Token: 0x0600D97D RID: 55677 RVA: 0x0031FA04 File Offset: 0x0031DC04 [Token(Token = "0x600D97D")] [Address(RVA = "0x4AF020", Offset = "0x4AE020", VA = "0x1804AF020")] public MLODIIDFDOL(object FEDFKKMABOG, IntPtr APAICGIHAGJ) { this.method = APAICGIHAGJ; this.m_target = FEDFKKMABOG; } // Token: 0x0600D97E RID: 55678 RVA: 0x0031FA20 File Offset: 0x0031DC20 [Token(Token = "0x600D97E")] [Address(RVA = "0x13AEBF0", Offset = "0x13ADBF0", VA = "0x1813AEBF0", Slot = "13")] public void Invoke(bool IFFAIOGFJJB, string LICNAIGLFCP) { if (this.delegates != 0) { } uint num; if (num != (uint)0) { throw new ExecutionEngineException(); } } // Token: 0x0600D97F RID: 55679 RVA: 0x0031FAA0 File Offset: 0x0031DCA0 [Token(Token = "0x600D97F")] [Address(RVA = "0x21FD2A0", Offset = "0x21FC2A0", VA = "0x1821FD2A0", Slot = "14")] public IAsyncResult BeginInvoke(bool IFFAIOGFJJB, string LICNAIGLFCP, AsyncCallback AFLPGGJMPOE, object FEDFKKMABOG) { } // Token: 0x0600D980 RID: 55680 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x600D980")] [Address(RVA = "0x4F56B0", Offset = "0x4F46B0", VA = "0x1804F56B0", Slot = "15")] public void EndInvoke(IAsyncResult GIAOBLMEMMI) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } } // Token: 0x0200218B RID: 8587 [Token(Token = "0x200218B")] [CompilerGenerated] private sealed class DBOCPPAJOOH { // Token: 0x0600D981 RID: 55681 RVA: 0x0031FAB0 File Offset: 0x0031DCB0 [Token(Token = "0x600D981")] [Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")] public DBOCPPAJOOH() { } // Token: 0x0600D982 RID: 55682 RVA: 0x0031FAC4 File Offset: 0x0031DCC4 [Token(Token = "0x600D982")] [Address(RVA = "0x21FC650", Offset = "0x21FB650", VA = "0x1821FC650")] 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: 0x0600D983 RID: 55683 RVA: 0x0031FB3C File Offset: 0x0031DD3C [Token(Token = "0x600D983")] [Address(RVA = "0x21FC840", Offset = "0x21FB840", VA = "0x1821FC840")] internal void b__1(string error) { CJJCHPCDJJP.MLODIIDFDOL mlodiidfdol = this.callback; if (mlodiidfdol != 0) { int num = 0; mlodiidfdol(num != 0, error); return; } } // Token: 0x04008AA6 RID: 35494 [global::Cpp2IlInjected.FieldOffset(Offset = "0x10")] [Token(Token = "0x4008AA6")] public bool cheer; // Token: 0x04008AA7 RID: 35495 [global::Cpp2IlInjected.FieldOffset(Offset = "0x18")] [Token(Token = "0x4008AA7")] public string amplitudeCommandContext; // Token: 0x04008AA8 RID: 35496 [global::Cpp2IlInjected.FieldOffset(Offset = "0x20")] [Token(Token = "0x4008AA8")] public CJJCHPCDJJP.MLODIIDFDOL callback; } // Token: 0x0200218C RID: 8588 [Token(Token = "0x200218C")] [CompilerGenerated] private sealed class ENCEKLNONKP { // Token: 0x0600D984 RID: 55684 RVA: 0x0031FB60 File Offset: 0x0031DD60 [Token(Token = "0x600D984")] [Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")] public ENCEKLNONKP() { } // Token: 0x0600D985 RID: 55685 RVA: 0x0031FB74 File Offset: 0x0031DD74 [Token(Token = "0x600D985")] [Address(RVA = "0x21FC9B0", Offset = "0x21FB9B0", VA = "0x1821FC9B0")] 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: 0x0600D986 RID: 55686 RVA: 0x0031FC08 File Offset: 0x0031DE08 [Token(Token = "0x600D986")] [Address(RVA = "0x21FCB00", Offset = "0x21FBB00", VA = "0x1821FCB00")] internal void b__1(string error) { CJJCHPCDJJP.MLODIIDFDOL mlodiidfdol = this.callback; if (mlodiidfdol != 0) { int num = 0; mlodiidfdol(num != 0, error); return; } } // Token: 0x04008AA9 RID: 35497 [global::Cpp2IlInjected.FieldOffset(Offset = "0x10")] [Token(Token = "0x4008AA9")] public bool bookmark; // Token: 0x04008AAA RID: 35498 [global::Cpp2IlInjected.FieldOffset(Offset = "0x18")] [Token(Token = "0x4008AAA")] public string amplitudeCommandContext; // Token: 0x04008AAB RID: 35499 [global::Cpp2IlInjected.FieldOffset(Offset = "0x20")] [Token(Token = "0x4008AAB")] public KLCOGEIGEBJ room; // Token: 0x04008AAC RID: 35500 [global::Cpp2IlInjected.FieldOffset(Offset = "0x28")] [Token(Token = "0x4008AAC")] public CJJCHPCDJJP.MLODIIDFDOL callback; } }