using System; using System.Collections.Generic; using System.Globalization; using System.Linq; using System.Runtime.CompilerServices; using System.Runtime.InteropServices; using CodeStage.AntiCheat.ObscuredTypes; using Cpp2IlInjected; using RecNet; using RecRoom.Async; using UnityEngine; // Token: 0x0200103F RID: 4159 [Token(Token = "0x200103F")] [StructLayout(3)] public class GPCAGCCGFPL : EOKDBLCLLIB { // Token: 0x060064CB RID: 25803 RVA: 0x001629F8 File Offset: 0x00160BF8 [Token(Token = "0x60064CB")] [Address(RVA = "0x12EA770", Offset = "0x12E9170", VA = "0x1812EA770")] public static GPCAGCCGFPL NFHADFCEMML(PPENFJMFPNE IJNAMEBOMJJ, SessionManager.BDPNOBGNGNI FJIAAKKHHON, long? DDMPFMPILCE, long JJBANIDENHO, string NEGNEOOMDHG) { GPCAGCCGFPL gpcagccgfpl; return gpcagccgfpl; } // Token: 0x060064CC RID: 25804 RVA: 0x00162A08 File Offset: 0x00160C08 [Token(Token = "0x60064CC")] [Address(RVA = "0x12EA860", Offset = "0x12E9260", VA = "0x1812EA860")] private GPCAGCCGFPL(PPENFJMFPNE roomDetails, SessionManager.BDPNOBGNGNI loadSource, long? playlistId, long prevRoomId, string prevRoomName) { int num = 0; string empty = string.Empty; this.BMEDOEGKEFJ = empty; this.OJBLABIFFFF = (DPLPMKMFMPB)((ulong)1L); string empty2 = string.Empty; this.DFDIECGDACD = empty2; string empty3 = string.Empty; this.BOJPDJMGGAB = empty3; string empty4 = string.Empty; this.NCJBGGLCFNK = empty4; IBDPLCIAHOJ ibdplciahoj = roomDetails.MMBJPGGOFHL.KCKMCJLMIJP(); int hashCode = ibdplciahoj.GetHashCode(); this.BMEDOEGKEFJ = hashCode; DPLPMKMFMPB k__BackingField = roomDetails.k__BackingField; this.OJBLABIFFFF = k__BackingField; bool k__BackingField = Matchmaking.BBJAEJHMAPB.k__BackingField; this.BFNFJHLMEIF = k__BackingField; bool flag; this.HPMAKKDMAEA = flag; bool k__BackingField = roomDetails.k__BackingField; this.DDMOEIAHJBK = k__BackingField; bool k__BackingField = roomDetails.k__BackingField; this.KKFLBABGKPG = k__BackingField; bool k__BackingField = roomDetails.k__BackingField; this.MGFHFPNOBJI = k__BackingField; bool k__BackingField = roomDetails.k__BackingField; this.IEEEPKBLOBF = k__BackingField; bool k__BackingField = roomDetails.k__BackingField; this.FOBLJIBLCNI = k__BackingField; bool k__BackingField = roomDetails.k__BackingField; this.GELHFEFGJLA = k__BackingField; bool k__BackingField = roomDetails.k__BackingField; this.ANPFDADADBG = k__BackingField; int k__BackingField = roomDetails.k__BackingField; this.HLHHPEKALPI = k__BackingField; if (!PEGGCEDHBOF.JJABJODBLFA(k__BackingField, num)) { } string text; this.DEBDJOGPPBE = text; float realtimeSinceStartup = Time.realtimeSinceStartup; this.OGJMNKHKKFI = realtimeSinceStartup; bool k__BackingField = roomDetails.k__BackingField; this.LLMGNBFLEJJ = k__BackingField; this.MIGPPNAIAMC(roomDetails); if (SingletonMonoBehaviour.Instance.GFMHKKKEOGE == PlatformManager.LDIIFDDCKCN.iOS) { this.HHBPMLMAIKE = num; } CIIBGMBOFEI ciibgmbofei = Matchmaking.BBJAEJHMAPB; int num2 = 0; this.AOMBLGBCENO = num2; if (num2 > 0) { IPromise promise = JDJGIBLMFKK.LOHIHCGDJKI((long)num2); Action action = new Action(this.LIOLABPINPO); if (num < this) { num += num; if (num == this) { promise += promise; num += 19; throw new NullReferenceException(); } num++; } } } // Token: 0x060064CD RID: 25805 RVA: 0x00162BD0 File Offset: 0x00160DD0 [Token(Token = "0x60064CD")] [Address(RVA = "0x12EA5A0", Offset = "0x12E8FA0", VA = "0x1812EA5A0")] private void MIGPPNAIAMC(PPENFJMFPNE IJNAMEBOMJJ) { IPromise promise = JDJGIBLMFKK.DPFECPNKKEL(IJNAMEBOMJJ.k__BackingField); Action> <>9__2; Action action = delegate(bool isSubscribedToRoomCreator) { this.DPHNPJGEJMK = isSubscribedToRoomCreator; if (!isSubscribedToRoomCreator && IJNAMEBOMJJ.OBAHGEDFLMA() > 0) { IReadOnlyList readOnlyList = IJNAMEBOMJJ.OBAHGEDFLMA(); Func> <>9__46_ = GPCAGCCGFPL.<>c.<>9__46_1; if (<>9__46_ == 0) { GPCAGCCGFPL.<>c.<>9__46_1 = (ObscuredInt obscuredAccountId) => JDJGIBLMFKK.DPFECPNKKEL(obscuredAccountId.currentCryptoKey); } HomogenousAggregatePromise homogenousAggregatePromise = new HomogenousAggregatePromise(Enumerable.ToList>(Enumerable.Select>(readOnlyList, <>9__46_))); Action> action2; if (<>9__2 == 0) { action2 = delegate(List isSubscribedToRoomCoCreatorList) { GPCAGCCGFPL <>4__this = this; bool flag = Enumerable.Any(isSubscribedToRoomCoCreatorList); bool flag2 = <>4__this != 0; <>4__this.DPHNPJGEJMK = flag2; }; <>9__2 = action2; } IPromise promise2 = homogenousAggregatePromise.Then(action2); } }; int num = 0; num += num; num++; } // Token: 0x060064CE RID: 25806 RVA: 0x00162C28 File Offset: 0x00160E28 [Token(Token = "0x60064CE")] [Address(RVA = "0x12E9BF0", Offset = "0x12E85F0", VA = "0x1812E9BF0", Slot = "6")] protected override void APOIOMODCNL(CCNBJFOPLBG JDIKKFGECHA) { int num = 0; float realtimeSinceStartup = Time.realtimeSinceStartup; this.OIAOHMPEKGN = realtimeSinceStartup; CultureInfo invariantCulture = CultureInfo.InvariantCulture; bool bfnfjhlmeif = this.BFNFJHLMEIF; CCNBJFOPLBG ccnbjfoplbg2; CCNBJFOPLBG ccnbjfoplbg = ccnbjfoplbg2.JOBHLMFKFNO("is_private", bfnfjhlmeif); bool jlahmahiglm = this.JLAHMAHIGLM; CCNBJFOPLBG ccnbjfoplbg3 = ccnbjfoplbg.JOBHLMFKFNO("game_started", jlahmahiglm); bool fobljiblcni = this.FOBLJIBLCNI; CCNBJFOPLBG ccnbjfoplbg4 = ccnbjfoplbg3.JOBHLMFKFNO("supports_walkvr", fobljiblcni); bool gelhfefgjla = this.GELHFEFGJLA; CCNBJFOPLBG ccnbjfoplbg5 = ccnbjfoplbg4.JOBHLMFKFNO("supports_teleportvr", gelhfefgjla); bool ddmoeiahjbk = this.DDMOEIAHJBK; CCNBJFOPLBG ccnbjfoplbg6 = ccnbjfoplbg5.JOBHLMFKFNO("supports_screens", ddmoeiahjbk); bool kkflbabgkpg = this.KKFLBABGKPG; CCNBJFOPLBG ccnbjfoplbg7 = ccnbjfoplbg6.JOBHLMFKFNO("supports_vrlow", kkflbabgkpg); bool mgfhfpnobji = this.MGFHFPNOBJI; CCNBJFOPLBG ccnbjfoplbg8 = ccnbjfoplbg7.JOBHLMFKFNO("supports_quest2", mgfhfpnobji); bool ieeepkblobf = this.IEEEPKBLOBF; CCNBJFOPLBG ccnbjfoplbg9 = ccnbjfoplbg8.JOBHLMFKFNO("supports_mobile", ieeepkblobf); bool anpfdadadbg = this.ANPFDADADBG; CCNBJFOPLBG ccnbjfoplbg10 = ccnbjfoplbg9.JOBHLMFKFNO("allows_juniors", anpfdadadbg); if ((this.JLAHMAHIGLM ? 1 : 0) != num) { } CCNBJFOPLBG ccnbjfoplbg11 = ccnbjfoplbg10.JOBHLMFKFNO("time_to_game_start", anpfdadadbg); string bmedoegkefj = this.BMEDOEGKEFJ; CCNBJFOPLBG ccnbjfoplbg12 = ccnbjfoplbg11.JOBHLMFKFNO("player_room_role", bmedoegkefj); DPLPMKMFMPB ojblabiffff = this.OJBLABIFFFF; CCNBJFOPLBG ccnbjfoplbg13 = ccnbjfoplbg12.JOBHLMFKFNO("room_accessibility", ojblabiffff); int hlhhpekalpi = this.HLHHPEKALPI; CCNBJFOPLBG ccnbjfoplbg14 = ccnbjfoplbg13.JOBHLMFKFNO("creator_id", hlhhpekalpi); string debdjogppbe = this.DEBDJOGPPBE; CCNBJFOPLBG ccnbjfoplbg15 = ccnbjfoplbg14.JOBHLMFKFNO("creator_name", debdjogppbe); bool flag = (this.EBAGIGGHGKN ? 1 : 0) != num; CCNBJFOPLBG ccnbjfoplbg16 = ccnbjfoplbg15.JOBHLMFKFNO("bookmarked", flag ? 1 : 0); string empty; if (this.DFDIECGDACD == 0) { empty = string.Empty; } CCNBJFOPLBG ccnbjfoplbg17 = ccnbjfoplbg16.JOBHLMFKFNO("bookmarked_context", empty); bool flag2 = (this.NKJMICMLJOE ? 1 : 0) != num; CCNBJFOPLBG ccnbjfoplbg18 = ccnbjfoplbg17.JOBHLMFKFNO("cheered", flag2 ? 1 : 0); string empty2; if (this.BOJPDJMGGAB == 0) { empty2 = string.Empty; } CCNBJFOPLBG ccnbjfoplbg19 = ccnbjfoplbg18.JOBHLMFKFNO("cheered_context", empty2); bool flag3 = (this.JKGNFEAHBHN ? 1 : 0) != num; CCNBJFOPLBG ccnbjfoplbg20 = ccnbjfoplbg19.JOBHLMFKFNO("subscribed", flag3 ? 1 : 0); string empty3; if (this.NCJBGGLCFNK == 0) { empty3 = string.Empty; } CCNBJFOPLBG ccnbjfoplbg21 = ccnbjfoplbg20.JOBHLMFKFNO("subscribed_context", empty3); bool flag4 = (this.EDKCCPCDNAF ? 1 : 0) != num; CCNBJFOPLBG ccnbjfoplbg22 = ccnbjfoplbg21.JOBHLMFKFNO("reported", flag4 ? 1 : 0); uint ndekbfeiefo = this.NDEKBFEIEFO; CCNBJFOPLBG ccnbjfoplbg23 = ccnbjfoplbg22.JOBHLMFKFNO("comments_created", ndekbfeiefo); uint oeifhmebmbc = this.OEIFHMEBMBC; CCNBJFOPLBG ccnbjfoplbg24 = ccnbjfoplbg23.JOBHLMFKFNO("comments_read", oeifhmebmbc); uint cgnfpldphgg = this.CGNFPLDPHGG; CCNBJFOPLBG ccnbjfoplbg25 = ccnbjfoplbg24.JOBHLMFKFNO("comments_feedback_created", cgnfpldphgg); uint bdhblndpopa = this.BDHBLNDPOPA; CCNBJFOPLBG ccnbjfoplbg26 = ccnbjfoplbg25.JOBHLMFKFNO("comments_idea_created", bdhblndpopa); uint gkhplfeoeef = this.GKHPLFEOEEF; CCNBJFOPLBG ccnbjfoplbg27 = ccnbjfoplbg26.JOBHLMFKFNO("comments_bugreport_created", gkhplfeoeef); int dnneeiggkci = this.DNNEEIGGKCI; CCNBJFOPLBG ccnbjfoplbg28 = ccnbjfoplbg27.JOBHLMFKFNO("circuit_count", dnneeiggkci); int kmkjbjidbmo = this.KMKJBJIDBMO; CCNBJFOPLBG ccnbjfoplbg29 = ccnbjfoplbg28.JOBHLMFKFNO("tool_count", kmkjbjidbmo); int mjejjkbnlec = this.MJEJJKBNLEC; CCNBJFOPLBG ccnbjfoplbg30 = ccnbjfoplbg29.JOBHLMFKFNO("ink_used", mjejjkbnlec); bool llmgnbflejj = this.LLMGNBFLEJJ; CCNBJFOPLBG ccnbjfoplbg31 = ccnbjfoplbg30.JOBHLMFKFNO("is_dorm", llmgnbflejj); bool kpgkgjfnafd = this.KPGKGJFNAFD; CCNBJFOPLBG ccnbjfoplbg32 = ccnbjfoplbg31.JOBHLMFKFNO("mic_present", kpgkgjfnafd); bool dphnpjgejmk = this.DPHNPJGEJMK; CCNBJFOPLBG ccnbjfoplbg33 = ccnbjfoplbg32.JOBHLMFKFNO("is_subscriber_visit", dphnpjgejmk); if ((this.DPEPAHDECFA ? 1 : 0) != num) { CCNBJFOPLBG ccnbjfoplbg34 = JDIKKFGECHA.JOBHLMFKFNO("loadTime", dphnpjgejmk); bool iledajomdko = this.ILEDAJOMDKO; CCNBJFOPLBG ccnbjfoplbg35 = JDIKKFGECHA.JOBHLMFKFNO("loadWasMaster", iledajomdko); } bool flag5 = (this.IAEDJJPKBIK ? 1 : 0) != num; CCNBJFOPLBG ccnbjfoplbg36 = JDIKKFGECHA.JOBHLMFKFNO("playlist_cheered", flag5 ? 1 : 0); CCNBJFOPLBG ccnbjfoplbg37 = JDIKKFGECHA.JOBHLMFKFNO("playlist_bookmarked", flag5 ? 1 : 0); if (this.EDKCCPCDNAF) { LCCEEFHOBEN.CJFENPHAAHI meabfeibemp = this.MEABFEIBEMP; CCNBJFOPLBG ccnbjfoplbg38 = JDIKKFGECHA.JOBHLMFKFNO("report_category", meabfeibemp); } CCNBJFOPLBG ccnbjfoplbg39; int hashCode = ccnbjfoplbg39.GetHashCode(); } // Token: 0x060064CF RID: 25807 RVA: 0x00163010 File Offset: 0x00161210 [Token(Token = "0x60064CF")] [Address(RVA = "0x12EA370", Offset = "0x12E8D70", VA = "0x1812EA370", Slot = "8")] public override void BBDHLJCHKKK(double HIPDEDEAAAA, bool PGEHNBLLLAC) { base.BBDHLJCHKKK(HIPDEDEAAAA, PGEHNBLLLAC); this.DPEPAHDECFA = true; this.ILEDAJOMDKO = PGEHNBLLLAC; } // Token: 0x060064D0 RID: 25808 RVA: 0x00163034 File Offset: 0x00161234 [Token(Token = "0x60064D0")] [Address(RVA = "0x12EA820", Offset = "0x12E9220", VA = "0x1812EA820", Slot = "10")] public override void NJGKEJCHADK() { this.JLAHMAHIGLM = true; float timeSinceLevelLoad = Time.timeSinceLevelLoad; this.NEIFOJKHEOO = timeSinceLevelLoad; } // Token: 0x060064D1 RID: 25809 RVA: 0x00163058 File Offset: 0x00161258 [Token(Token = "0x60064D1")] [Address(RVA = "0x3D3360", Offset = "0x3D1D60", VA = "0x1803D3360")] public void MJHHPKCGMEO(int AFMMJKOEKLB) { this.DNNEEIGGKCI = AFMMJKOEKLB; } // Token: 0x060064D2 RID: 25810 RVA: 0x0016306C File Offset: 0x0016126C [Token(Token = "0x60064D2")] [Address(RVA = "0x3D3310", Offset = "0x3D1D10", VA = "0x1803D3310")] public void EOIKDGNKCIL(int AFMMJKOEKLB) { this.KMKJBJIDBMO = AFMMJKOEKLB; } // Token: 0x060064D3 RID: 25811 RVA: 0x00163080 File Offset: 0x00161280 [Token(Token = "0x60064D3")] [Address(RVA = "0x3D3320", Offset = "0x3D1D20", VA = "0x1803D3320")] public void MPGOJCGKAOO(int ONGBFDACHHG) { this.MJEJJKBNLEC = ONGBFDACHHG; } // Token: 0x060064D4 RID: 25812 RVA: 0x00163094 File Offset: 0x00161294 [Token(Token = "0x60064D4")] [Address(RVA = "0x12EA4B0", Offset = "0x12E8EB0", VA = "0x1812EA4B0")] public void BMKLOLICJGA(bool ONGBFDACHHG, string LHOMKMINCHH) { this.EBAGIGGHGKN = ONGBFDACHHG; this.DFDIECGDACD = LHOMKMINCHH; } // Token: 0x060064D5 RID: 25813 RVA: 0x001630B0 File Offset: 0x001612B0 [Token(Token = "0x60064D5")] [Address(RVA = "0x12EA4F0", Offset = "0x12E8EF0", VA = "0x1812EA4F0")] public void HKDIJPEJFNL(bool ONGBFDACHHG, string LHOMKMINCHH) { this.NKJMICMLJOE = ONGBFDACHHG; this.BOJPDJMGGAB = LHOMKMINCHH; } // Token: 0x060064D6 RID: 25814 RVA: 0x001630CC File Offset: 0x001612CC [Token(Token = "0x60064D6")] [Address(RVA = "0x12EA3C0", Offset = "0x12E8DC0", VA = "0x1812EA3C0")] public void BCPNAJGMCOL(RoomComment.GBBPFDLJLIG PLKLFCFAFHM) { if (PLKLFCFAFHM == RoomComment.GBBPFDLJLIG.Feedback) { return; } if (PLKLFCFAFHM == RoomComment.GBBPFDLJLIG.Feedback) { return; } if (PLKLFCFAFHM != RoomComment.GBBPFDLJLIG.Idea) { Debug.LogError(string.Format("Unrecognized comment style: {0}", PLKLFCFAFHM)); return; } } // Token: 0x060064D7 RID: 25815 RVA: 0x001630FC File Offset: 0x001612FC [Token(Token = "0x60064D7")] [Address(RVA = "0x12EA4A0", Offset = "0x12E8EA0", VA = "0x1812EA4A0")] public void BHHGKCPNCFO() { } // Token: 0x060064D8 RID: 25816 RVA: 0x0016310C File Offset: 0x0016130C [Token(Token = "0x60064D8")] [Address(RVA = "0x12EA4C0", Offset = "0x12E8EC0", VA = "0x1812EA4C0")] public void CNCONILBOAJ(bool ONGBFDACHHG, string LHOMKMINCHH) { this.JKGNFEAHBHN = ONGBFDACHHG; this.NCJBGGLCFNK = LHOMKMINCHH; } // Token: 0x060064D9 RID: 25817 RVA: 0x00163128 File Offset: 0x00161328 [Token(Token = "0x60064D9")] [Address(RVA = "0x12EA4E0", Offset = "0x12E8EE0", VA = "0x1812EA4E0")] public void GHMJECNKHKG(LCCEEFHOBEN.CJFENPHAAHI MEABFEIBEMP) { this.EDKCCPCDNAF = true; this.MEABFEIBEMP = MEABFEIBEMP; } // Token: 0x060064DA RID: 25818 RVA: 0x00163144 File Offset: 0x00161344 [Token(Token = "0x60064DA")] [Address(RVA = "0x12EA500", Offset = "0x12E8F00", VA = "0x1812EA500")] public void INNEDEMLNGD() { this.IAEDJJPKBIK = true; } // Token: 0x060064DB RID: 25819 RVA: 0x00163158 File Offset: 0x00161358 [Token(Token = "0x60064DB")] [Address(RVA = "0x12EA4D0", Offset = "0x12E8ED0", VA = "0x1812EA4D0")] public void EGDGKLJGGAI(bool ONGBFDACHHG = true) { this.AKGJACIAOPF = ONGBFDACHHG; } // Token: 0x060064DC RID: 25820 RVA: 0x0016316C File Offset: 0x0016136C [Token(Token = "0x60064DC")] [Address(RVA = "0x12EA850", Offset = "0x12E9250", VA = "0x1812EA850")] public void OBLOILGADPL() { this.KPGKGJFNAFD = true; } // Token: 0x060064DD RID: 25821 RVA: 0x00163180 File Offset: 0x00161380 [Token(Token = "0x60064DD")] [Address(RVA = "0x12EA510", Offset = "0x12E8F10", VA = "0x1812EA510")] [CompilerGenerated] private void LIOLABPINPO(PPGPAHNMGEC? PGMGFKOCEDG) { int num = 0; CIIBGMBOFEI ciibgmbofei = Matchmaking.BBJAEJHMAPB; bool flag = ciibgmbofei.k__BackingField == (long)num; if (ciibgmbofei != flag) { this.CFKNHJHCPGN = PGMGFKOCEDG; } } // Token: 0x0400482E RID: 18478 [global::Cpp2IlInjected.FieldOffset(Offset = "0x68")] [Token(Token = "0x400482E")] private float OIAOHMPEKGN; // Token: 0x0400482F RID: 18479 [global::Cpp2IlInjected.FieldOffset(Offset = "0x70")] [Token(Token = "0x400482F")] private string BMEDOEGKEFJ; // Token: 0x04004830 RID: 18480 [global::Cpp2IlInjected.FieldOffset(Offset = "0x78")] [Token(Token = "0x4004830")] private DPLPMKMFMPB OJBLABIFFFF; // Token: 0x04004831 RID: 18481 [global::Cpp2IlInjected.FieldOffset(Offset = "0x79")] [Token(Token = "0x4004831")] private bool BFNFJHLMEIF; // Token: 0x04004832 RID: 18482 [global::Cpp2IlInjected.FieldOffset(Offset = "0x7A")] [Token(Token = "0x4004832")] private bool DDMOEIAHJBK; // Token: 0x04004833 RID: 18483 [global::Cpp2IlInjected.FieldOffset(Offset = "0x7B")] [Token(Token = "0x4004833")] private bool KKFLBABGKPG; // Token: 0x04004834 RID: 18484 [global::Cpp2IlInjected.FieldOffset(Offset = "0x7C")] [Token(Token = "0x4004834")] private bool MGFHFPNOBJI; // Token: 0x04004835 RID: 18485 [global::Cpp2IlInjected.FieldOffset(Offset = "0x7D")] [Token(Token = "0x4004835")] private bool IEEEPKBLOBF; // Token: 0x04004836 RID: 18486 [global::Cpp2IlInjected.FieldOffset(Offset = "0x7E")] [Token(Token = "0x4004836")] private bool FOBLJIBLCNI; // Token: 0x04004837 RID: 18487 [global::Cpp2IlInjected.FieldOffset(Offset = "0x7F")] [Token(Token = "0x4004837")] private bool GELHFEFGJLA; // Token: 0x04004838 RID: 18488 [global::Cpp2IlInjected.FieldOffset(Offset = "0x80")] [Token(Token = "0x4004838")] private bool ANPFDADADBG; // Token: 0x04004839 RID: 18489 [global::Cpp2IlInjected.FieldOffset(Offset = "0x81")] [Token(Token = "0x4004839")] private bool JLAHMAHIGLM; // Token: 0x0400483A RID: 18490 [global::Cpp2IlInjected.FieldOffset(Offset = "0x84")] [Token(Token = "0x400483A")] private float NEIFOJKHEOO; // Token: 0x0400483B RID: 18491 [global::Cpp2IlInjected.FieldOffset(Offset = "0x88")] [Token(Token = "0x400483B")] private bool DPEPAHDECFA; // Token: 0x0400483C RID: 18492 [global::Cpp2IlInjected.FieldOffset(Offset = "0x90")] [Token(Token = "0x400483C")] private double HBIDGENHBHG; // Token: 0x0400483D RID: 18493 [global::Cpp2IlInjected.FieldOffset(Offset = "0x98")] [Token(Token = "0x400483D")] private bool ILEDAJOMDKO; // Token: 0x0400483E RID: 18494 [global::Cpp2IlInjected.FieldOffset(Offset = "0x9C")] [Token(Token = "0x400483E")] private int HLHHPEKALPI; // Token: 0x0400483F RID: 18495 [global::Cpp2IlInjected.FieldOffset(Offset = "0xA0")] [Token(Token = "0x400483F")] private string DEBDJOGPPBE; // Token: 0x04004840 RID: 18496 [global::Cpp2IlInjected.FieldOffset(Offset = "0xA8")] [Token(Token = "0x4004840")] private string CKJOHKMDAEC; // Token: 0x04004841 RID: 18497 [global::Cpp2IlInjected.FieldOffset(Offset = "0xB0")] [Token(Token = "0x4004841")] private bool EBAGIGGHGKN; // Token: 0x04004842 RID: 18498 [global::Cpp2IlInjected.FieldOffset(Offset = "0xB8")] [Token(Token = "0x4004842")] private string DFDIECGDACD; // Token: 0x04004843 RID: 18499 [global::Cpp2IlInjected.FieldOffset(Offset = "0xC0")] [Token(Token = "0x4004843")] private bool NKJMICMLJOE; // Token: 0x04004844 RID: 18500 [global::Cpp2IlInjected.FieldOffset(Offset = "0xC8")] [Token(Token = "0x4004844")] private string BOJPDJMGGAB; // Token: 0x04004845 RID: 18501 [global::Cpp2IlInjected.FieldOffset(Offset = "0xD0")] [Token(Token = "0x4004845")] private bool JKGNFEAHBHN; // Token: 0x04004846 RID: 18502 [global::Cpp2IlInjected.FieldOffset(Offset = "0xD8")] [Token(Token = "0x4004846")] private string NCJBGGLCFNK; // Token: 0x04004847 RID: 18503 [global::Cpp2IlInjected.FieldOffset(Offset = "0xE0")] [Token(Token = "0x4004847")] private bool DPHNPJGEJMK; // Token: 0x04004848 RID: 18504 [global::Cpp2IlInjected.FieldOffset(Offset = "0xE1")] [Token(Token = "0x4004848")] private bool EDKCCPCDNAF; // Token: 0x04004849 RID: 18505 [global::Cpp2IlInjected.FieldOffset(Offset = "0xE4")] [Token(Token = "0x4004849")] private LCCEEFHOBEN.CJFENPHAAHI MEABFEIBEMP; // Token: 0x0400484A RID: 18506 [global::Cpp2IlInjected.FieldOffset(Offset = "0xE8")] [Token(Token = "0x400484A")] private uint NDEKBFEIEFO; // Token: 0x0400484B RID: 18507 [global::Cpp2IlInjected.FieldOffset(Offset = "0xEC")] [Token(Token = "0x400484B")] private uint OEIFHMEBMBC; // Token: 0x0400484C RID: 18508 [global::Cpp2IlInjected.FieldOffset(Offset = "0xF0")] [Token(Token = "0x400484C")] private uint CGNFPLDPHGG; // Token: 0x0400484D RID: 18509 [global::Cpp2IlInjected.FieldOffset(Offset = "0xF4")] [Token(Token = "0x400484D")] private uint BDHBLNDPOPA; // Token: 0x0400484E RID: 18510 [global::Cpp2IlInjected.FieldOffset(Offset = "0xF8")] [Token(Token = "0x400484E")] private uint GKHPLFEOEEF; // Token: 0x0400484F RID: 18511 [global::Cpp2IlInjected.FieldOffset(Offset = "0xFC")] [Token(Token = "0x400484F")] private bool IAEDJJPKBIK; // Token: 0x04004850 RID: 18512 [global::Cpp2IlInjected.FieldOffset(Offset = "0xFD")] [Token(Token = "0x4004850")] private bool AKGJACIAOPF; // Token: 0x04004851 RID: 18513 [global::Cpp2IlInjected.FieldOffset(Offset = "0x100")] [Token(Token = "0x4004851")] private int DNNEEIGGKCI; // Token: 0x04004852 RID: 18514 [global::Cpp2IlInjected.FieldOffset(Offset = "0x104")] [Token(Token = "0x4004852")] private int KMKJBJIDBMO; // Token: 0x04004853 RID: 18515 [global::Cpp2IlInjected.FieldOffset(Offset = "0x108")] [Token(Token = "0x4004853")] private int MJEJJKBNLEC; // Token: 0x04004854 RID: 18516 [global::Cpp2IlInjected.FieldOffset(Offset = "0x10C")] [Token(Token = "0x4004854")] private float OGJMNKHKKFI; // Token: 0x04004855 RID: 18517 [global::Cpp2IlInjected.FieldOffset(Offset = "0x110")] [Token(Token = "0x4004855")] private bool LLMGNBFLEJJ; // Token: 0x04004856 RID: 18518 [global::Cpp2IlInjected.FieldOffset(Offset = "0x111")] [Token(Token = "0x4004856")] private bool? HHBPMLMAIKE; // Token: 0x04004857 RID: 18519 [global::Cpp2IlInjected.FieldOffset(Offset = "0x113")] [Token(Token = "0x4004857")] private bool KPGKGJFNAFD; // Token: 0x04004858 RID: 18520 [global::Cpp2IlInjected.FieldOffset(Offset = "0x118")] [Token(Token = "0x4004858")] private long? AOMBLGBCENO; // Token: 0x04004859 RID: 18521 [global::Cpp2IlInjected.FieldOffset(Offset = "0x128")] [Token(Token = "0x4004859")] private PPGPAHNMGEC? CFKNHJHCPGN; // Token: 0x02001040 RID: 4160 [Token(Token = "0x2001040")] [CompilerGenerated] private sealed class CIFGLEMAFED { // Token: 0x060064DE RID: 25822 RVA: 0x001631B0 File Offset: 0x001613B0 [Token(Token = "0x60064DE")] [Address(RVA = "0x3C1670", Offset = "0x3C0070", VA = "0x1803C1670")] public CIFGLEMAFED() { } // Token: 0x060064DF RID: 25823 RVA: 0x001631C4 File Offset: 0x001613C4 [Token(Token = "0x60064DF")] [Address(RVA = "0x12E1D70", Offset = "0x12E0770", VA = "0x1812E1D70")] internal void b__0(bool isSubscribedToRoomCreator) { this.<>4__this.DPHNPJGEJMK = isSubscribedToRoomCreator; if (!isSubscribedToRoomCreator && this.roomDetails.OBAHGEDFLMA() > 0) { IReadOnlyList readOnlyList = this.roomDetails.OBAHGEDFLMA(); Func> <>9__46_ = GPCAGCCGFPL.<>c.<>9__46_1; if (<>9__46_ == 0) { GPCAGCCGFPL.<>c.<>9__46_1 = (ObscuredInt obscuredAccountId) => JDJGIBLMFKK.DPFECPNKKEL(obscuredAccountId.currentCryptoKey); } HomogenousAggregatePromise homogenousAggregatePromise = new HomogenousAggregatePromise(Enumerable.ToList>(Enumerable.Select>(readOnlyList, <>9__46_))); Action> action; if (this.<>9__2 == 0) { action = delegate(List isSubscribedToRoomCoCreatorList) { GPCAGCCGFPL gpcagccgfpl = this.<>4__this; bool flag = Enumerable.Any(isSubscribedToRoomCoCreatorList); bool flag2 = gpcagccgfpl != 0; gpcagccgfpl.DPHNPJGEJMK = flag2; }; this.<>9__2 = action; } IPromise promise = homogenousAggregatePromise.Then(action); } } // Token: 0x060064E0 RID: 25824 RVA: 0x00163258 File Offset: 0x00161458 [Token(Token = "0x60064E0")] [Address(RVA = "0x12E1F60", Offset = "0x12E0960", VA = "0x1812E1F60")] internal void b__2(List isSubscribedToRoomCoCreatorList) { GPCAGCCGFPL gpcagccgfpl = this.<>4__this; bool flag = Enumerable.Any(isSubscribedToRoomCoCreatorList); bool flag2 = gpcagccgfpl != 0; gpcagccgfpl.DPHNPJGEJMK = flag2; } // Token: 0x0400485A RID: 18522 [global::Cpp2IlInjected.FieldOffset(Offset = "0x10")] [Token(Token = "0x400485A")] public GPCAGCCGFPL <>4__this; // Token: 0x0400485B RID: 18523 [global::Cpp2IlInjected.FieldOffset(Offset = "0x18")] [Token(Token = "0x400485B")] public PPENFJMFPNE roomDetails; // Token: 0x0400485C RID: 18524 [global::Cpp2IlInjected.FieldOffset(Offset = "0x20")] [Token(Token = "0x400485C")] public Action> <>9__2; } }