using System; using System.Runtime.CompilerServices; using System.Runtime.InteropServices; using Cpp2IlInjected; using RecNet; using RecRoom.Async; using RecRoom.DataStructures; // Token: 0x0200243B RID: 9275 [Token(Token = "0x200243B")] [StructLayout(3)] public static class AONMAKJBBIJ { // Token: 0x060100C1 RID: 65729 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x60100C1")] [Address(RVA = "0xFF1810", Offset = "0xFF0210", VA = "0x180FF1810")] public static IPromise LKGADDDMICC(ChatMessage NGPMADFHHKP) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x060100C2 RID: 65730 RVA: 0x003C2168 File Offset: 0x003C0368 [Token(Token = "0x60100C2")] [Address(RVA = "0xFF1710", Offset = "0xFF0110", VA = "0x180FF1710")] private static IPromise HNCMMJKPKNG(int BHBHMMAEFMK) { LLKHFJDNFMM llkhfjdnfmm = FGPIDGLCKEF.IAHDANBDAAM(BHBHMMAEFMK); if (llkhfjdnfmm != 0 && llkhfjdnfmm.NPBCMKLOCAE) { return Promise.FromResult(0); } PlatformManager.FCIKKFJOMNO currentPlatform = SingletonMonoBehaviour.Instance.ODHAKEMLFBM; throw new NullReferenceException(); } // Token: 0x0400AA92 RID: 43666 [Token(Token = "0x400AA92")] private static string MJFHIIBLPJC = null; // Token: 0x0200243C RID: 9276 [Token(Token = "0x200243C")] [CompilerGenerated] private sealed class CFPPALOPCMG { // Token: 0x060100C4 RID: 65732 RVA: 0x003C21B0 File Offset: 0x003C03B0 [Token(Token = "0x60100C4")] [Address(RVA = "0x3C1670", Offset = "0x3C0070", VA = "0x1803C1670")] public CFPPALOPCMG() { } // Token: 0x060100C5 RID: 65733 RVA: 0x003C21C4 File Offset: 0x003C03C4 [Token(Token = "0x60100C5")] [Address(RVA = "0xFFDAC0", Offset = "0xFFC4C0", VA = "0x180FFDAC0")] internal IPromise b__0(bool? restrictChat) { bool flag = restrictChat == (ulong)1L; if (restrictChat == flag) { AONMAKJBBIJ.CJFEKOGJAAM cjfekogjaam = new AONMAKJBBIJ.CJFEKOGJAAM(); Promise promise = new Promise(); cjfekogjaam.stringPromise = promise; SubscribableValue mfeecpkimml = this.message.k__BackingField.MFEECPKIMML; Action action = delegate(string formattedString) { cjfekogjaam.stringPromise.Complete(formattedString); }; ISubscribableValue subscribableValue = mfeecpkimml.Subscribe(action); Promise stringPromise = cjfekogjaam.stringPromise; } return Promise.FromResult(""); } // Token: 0x0400AA93 RID: 43667 [global::Cpp2IlInjected.FieldOffset(Offset = "0x10")] [Token(Token = "0x400AA93")] public ChatMessage message; } // Token: 0x0200243D RID: 9277 [Token(Token = "0x200243D")] [CompilerGenerated] private sealed class CJFEKOGJAAM { // Token: 0x060100C6 RID: 65734 RVA: 0x003C2230 File Offset: 0x003C0430 [Token(Token = "0x60100C6")] [Address(RVA = "0x3C1670", Offset = "0x3C0070", VA = "0x1803C1670")] public CJFEKOGJAAM() { } // Token: 0x060100C7 RID: 65735 RVA: 0x003C2244 File Offset: 0x003C0444 [Token(Token = "0x60100C7")] [Address(RVA = "0xFFDC00", Offset = "0xFFC600", VA = "0x180FFDC00")] internal void b__1(string formattedString) { this.stringPromise.Complete(formattedString); } // Token: 0x0400AA94 RID: 43668 [global::Cpp2IlInjected.FieldOffset(Offset = "0x10")] [Token(Token = "0x400AA94")] public Promise stringPromise; } }