using System; using System.Collections.Generic; using System.Linq; using System.Runtime.CompilerServices; using System.Runtime.InteropServices; using System.Text.RegularExpressions; using CodeStage.AntiCheat.ObscuredTypes; using Cpp2IlInjected; using RecNet; using RecRoom; using RecRoom.Async; using RRUI.Navigation; using UnityEngine; namespace RRUI.Data { // Token: 0x020009A2 RID: 2466 [Token(Token = "0x20009A2")] [StructLayout(3)] public class ClubModel : RRUIModel, OOKGPDCMKFC { // Token: 0x17000B51 RID: 2897 // (get) Token: 0x060040D5 RID: 16597 RVA: 0x00102000 File Offset: 0x00100200 [Token(Token = "0x17000B51")] protected override bool PHGOLNMDJLH { [Token(Token = "0x60040D5")] [Address(RVA = "0x1962690", Offset = "0x1961090", VA = "0x181962690", Slot = "11")] get { bool flag; return flag; } } // Token: 0x17000B52 RID: 2898 // (get) Token: 0x060040D6 RID: 16598 RVA: 0x00102010 File Offset: 0x00100210 [Token(Token = "0x17000B52")] protected override Model.COPCOEAOFDJ NHLKMFJLJKE { [Token(Token = "0x60040D6")] [Address(RVA = "0x3E2800", Offset = "0x3E1200", VA = "0x1803E2800", Slot = "12")] get { return Model.COPCOEAOFDJ.BroadcastOnEnable; } } // Token: 0x17000B53 RID: 2899 // (get) Token: 0x060040D7 RID: 16599 RVA: 0x00102020 File Offset: 0x00100220 // (set) Token: 0x060040D8 RID: 16600 RVA: 0x00102034 File Offset: 0x00100234 [Token(Token = "0x17000B53")] public long CCGOEDABKNN { [Token(Token = "0x60040D7")] [Address(RVA = "0x4BD780", Offset = "0x4BC180", VA = "0x1804BD780")] get; [Token(Token = "0x60040D8")] [Address(RVA = "0x58B330", Offset = "0x589D30", VA = "0x18058B330")] private set; } = (long)((ulong)(-1L)); // Token: 0x17000B54 RID: 2900 // (get) Token: 0x060040D9 RID: 16601 RVA: 0x00102048 File Offset: 0x00100248 // (set) Token: 0x060040DA RID: 16602 RVA: 0x0010205C File Offset: 0x0010025C [Token(Token = "0x17000B54")] public PLILLKHMNDA NDAGAGNHNPA { [Token(Token = "0x60040D9")] [Address(RVA = "0x4D66C0", Offset = "0x4D50C0", VA = "0x1804D66C0")] get; [Token(Token = "0x60040DA")] [Address(RVA = "0x4D6780", Offset = "0x4D5180", VA = "0x1804D6780")] protected set; } // Token: 0x17000B55 RID: 2901 // (get) Token: 0x060040DB RID: 16603 RVA: 0x00102070 File Offset: 0x00100270 // (set) Token: 0x060040DC RID: 16604 RVA: 0x00102084 File Offset: 0x00100284 [Token(Token = "0x17000B55")] public PIHMJGCGNLP CALMNFMPDBE { [Token(Token = "0x60040DB")] [Address(RVA = "0x6361E0", Offset = "0x634BE0", VA = "0x1806361E0")] get; [Token(Token = "0x60040DC")] [Address(RVA = "0x636210", Offset = "0x634C10", VA = "0x180636210")] set; } // Token: 0x17000B56 RID: 2902 // (get) Token: 0x060040DD RID: 16605 RVA: 0x00102098 File Offset: 0x00100298 // (set) Token: 0x060040DE RID: 16606 RVA: 0x001020AC File Offset: 0x001002AC [Token(Token = "0x17000B56")] public CCEOLAOLEKJ BKKCGGNMMGG { [Token(Token = "0x60040DD")] [Address(RVA = "0x3D32E0", Offset = "0x3D1CE0", VA = "0x1803D32E0")] get; [Token(Token = "0x60040DE")] [Address(RVA = "0x3D3450", Offset = "0x3D1E50", VA = "0x1803D3450")] protected set; } // Token: 0x17000B57 RID: 2903 // (get) Token: 0x060040DF RID: 16607 RVA: 0x001020C0 File Offset: 0x001002C0 // (set) Token: 0x060040E0 RID: 16608 RVA: 0x001020D4 File Offset: 0x001002D4 [Token(Token = "0x17000B57")] public JHEEFBMODPG NJHNHHMCILD { [Token(Token = "0x60040DF")] [Address(RVA = "0x3D31D0", Offset = "0x3D1BD0", VA = "0x1803D31D0")] get; [Token(Token = "0x60040E0")] [Address(RVA = "0x3D3370", Offset = "0x3D1D70", VA = "0x1803D3370")] private set; } // Token: 0x17000B58 RID: 2904 // (get) Token: 0x060040E1 RID: 16609 RVA: 0x001020E8 File Offset: 0x001002E8 // (set) Token: 0x060040E2 RID: 16610 RVA: 0x00102134 File Offset: 0x00100334 [Token(Token = "0x17000B58")] public ClubModel.GPJHDHBCPAH KDDFCCCOJPL { [Token(Token = "0x60040E1")] [Address(RVA = "0x1D780E0", Offset = "0x1D76AE0", VA = "0x181D780E0")] get { ClubModel.GPJHDHBCPAH ipifckfmieh = this.IPIFCKFMIEH; if (ipifckfmieh == 0) { ClubModel.GPJHDHBCPAH gpjhdhbcpah = new ClubModel.GPJHDHBCPAH(); gpjhdhbcpah.CCGOEDABKNN = (long)((ulong)(-1L)); long num = this.k__BackingField; gpjhdhbcpah.CCGOEDABKNN = num; List list = new List(); gpjhdhbcpah.OPIIBPFEODL = list; this.IPIFCKFMIEH = gpjhdhbcpah; } return ipifckfmieh; } [Token(Token = "0x60040E2")] [Address(RVA = "0x1D74CF0", Offset = "0x1D736F0", VA = "0x181D74CF0")] private set { if (value == 0) { ClubModel.GPJHDHBCPAH gpjhdhbcpah = new ClubModel.GPJHDHBCPAH(); gpjhdhbcpah.CCGOEDABKNN = (long)((ulong)(-1L)); long num = this.k__BackingField; gpjhdhbcpah.CCGOEDABKNN = num; List list = new List(); gpjhdhbcpah.OPIIBPFEODL = list; this.IPIFCKFMIEH = gpjhdhbcpah; return; } this.IPIFCKFMIEH = value; } } // Token: 0x17000B59 RID: 2905 // (get) Token: 0x060040E3 RID: 16611 RVA: 0x00102180 File Offset: 0x00100380 // (set) Token: 0x060040E4 RID: 16612 RVA: 0x001021A0 File Offset: 0x001003A0 [Token(Token = "0x17000B59")] public string EJAINIDPFCL { [Token(Token = "0x60040E3")] [Address(RVA = "0x1D77CD0", Offset = "0x1D766D0", VA = "0x181D77CD0")] get { return this.KDDFCCCOJPL.EJAINIDPFCL; } [Token(Token = "0x60040E4")] [Address(RVA = "0x1D782D0", Offset = "0x1D76CD0", VA = "0x181D782D0")] set { if (this.KDDFCCCOJPL.EJAINIDPFCL != value) { this.KDDFCCCOJPL.EJAINIDPFCL = value; base.JOJPOMANGPO(); } } } // Token: 0x17000B5A RID: 2906 // (get) Token: 0x060040E5 RID: 16613 RVA: 0x001021DC File Offset: 0x001003DC // (set) Token: 0x060040E6 RID: 16614 RVA: 0x001021FC File Offset: 0x001003FC [Token(Token = "0x17000B5A")] public string BOGLOAOHKEE { [Token(Token = "0x60040E5")] [Address(RVA = "0x1D77CB0", Offset = "0x1D766B0", VA = "0x181D77CB0")] get { return this.KDDFCCCOJPL.BOGLOAOHKEE; } [Token(Token = "0x60040E6")] [Address(RVA = "0x1D78250", Offset = "0x1D76C50", VA = "0x181D78250")] set { if (this.KDDFCCCOJPL.BOGLOAOHKEE != value) { this.KDDFCCCOJPL.BOGLOAOHKEE = value; base.JOJPOMANGPO(); } } } // Token: 0x17000B5B RID: 2907 // (get) Token: 0x060040E7 RID: 16615 RVA: 0x00102238 File Offset: 0x00100438 // (set) Token: 0x060040E8 RID: 16616 RVA: 0x00102258 File Offset: 0x00100458 [Token(Token = "0x17000B5B")] public int DOCMMHIPGCM { [Token(Token = "0x60040E7")] [Address(RVA = "0x1D78190", Offset = "0x1D76B90", VA = "0x181D78190")] get { return this.KDDFCCCOJPL.PGDNCOCIJKF; } [Token(Token = "0x60040E8")] [Address(RVA = "0x1D784C0", Offset = "0x1D76EC0", VA = "0x181D784C0")] set { if (this.KDDFCCCOJPL.PGDNCOCIJKF != value) { this.KDDFCCCOJPL.PGDNCOCIJKF = value; base.JOJPOMANGPO(); } } } // Token: 0x17000B5C RID: 2908 // (get) Token: 0x060040E9 RID: 16617 RVA: 0x0010228C File Offset: 0x0010048C // (set) Token: 0x060040EA RID: 16618 RVA: 0x001022AC File Offset: 0x001004AC [Token(Token = "0x17000B5C")] public DIGMAIMMHAP MNEEEGHOGAB { [Token(Token = "0x60040E9")] [Address(RVA = "0x1D781B0", Offset = "0x1D76BB0", VA = "0x181D781B0")] get { return this.KDDFCCCOJPL.MNEEEGHOGAB; } [Token(Token = "0x60040EA")] [Address(RVA = "0x1D78600", Offset = "0x1D77000", VA = "0x181D78600")] set { if (this.KDDFCCCOJPL.MNEEEGHOGAB != value) { this.KDDFCCCOJPL.MNEEEGHOGAB = value; if (value == DIGMAIMMHAP.Private) { this.KDDFCCCOJPL.PHBCFAJILGD = (PJCALHOPMKJ)((ulong)1L); } base.JOJPOMANGPO(); } } } // Token: 0x17000B5D RID: 2909 // (get) Token: 0x060040EB RID: 16619 RVA: 0x001022F4 File Offset: 0x001004F4 // (set) Token: 0x060040EC RID: 16620 RVA: 0x00102314 File Offset: 0x00100514 [Token(Token = "0x17000B5D")] public PJCALHOPMKJ PHBCFAJILGD { [Token(Token = "0x60040EB")] [Address(RVA = "0x1D77E10", Offset = "0x1D76810", VA = "0x181D77E10")] get { return this.KDDFCCCOJPL.PHBCFAJILGD; } [Token(Token = "0x60040EC")] [Address(RVA = "0x1D78450", Offset = "0x1D76E50", VA = "0x181D78450")] set { if (this.KDDFCCCOJPL.PHBCFAJILGD != value) { this.KDDFCCCOJPL.PHBCFAJILGD = value; base.JOJPOMANGPO(); } } } // Token: 0x17000B5E RID: 2910 // (get) Token: 0x060040ED RID: 16621 RVA: 0x0010234C File Offset: 0x0010054C // (set) Token: 0x060040EE RID: 16622 RVA: 0x0010236C File Offset: 0x0010056C [Token(Token = "0x17000B5E")] public bool IPKLLFAJJPJ { [Token(Token = "0x60040ED")] [Address(RVA = "0x1D77C40", Offset = "0x1D76640", VA = "0x181D77C40")] get { return this.KDDFCCCOJPL.IPKLLFAJJPJ; } [Token(Token = "0x60040EE")] [Address(RVA = "0x1D781D0", Offset = "0x1D76BD0", VA = "0x181D781D0")] set { if (this.KDDFCCCOJPL.IPKLLFAJJPJ != value) { this.KDDFCCCOJPL.IPKLLFAJJPJ = value; base.JOJPOMANGPO(); } } } // Token: 0x17000B5F RID: 2911 // (get) Token: 0x060040EF RID: 16623 RVA: 0x001023A0 File Offset: 0x001005A0 // (set) Token: 0x060040F0 RID: 16624 RVA: 0x001023C0 File Offset: 0x001005C0 [Token(Token = "0x17000B5F")] public List OPIIBPFEODL { [Token(Token = "0x60040EF")] [Address(RVA = "0x1D77CF0", Offset = "0x1D766F0", VA = "0x181D77CF0")] get { return this.KDDFCCCOJPL.OPIIBPFEODL; } [Token(Token = "0x60040F0")] [Address(RVA = "0x1D78350", Offset = "0x1D76D50", VA = "0x181D78350")] set { if (!ListExt.AreEqualIgnoreOrder(this.KDDFCCCOJPL.OPIIBPFEODL, value)) { this.KDDFCCCOJPL.OPIIBPFEODL = value; base.JOJPOMANGPO(); } } } // Token: 0x17000B60 RID: 2912 // (get) Token: 0x060040F1 RID: 16625 RVA: 0x001023FC File Offset: 0x001005FC [Token(Token = "0x17000B60")] public bool HOJNNDEKBIM { [Token(Token = "0x60040F1")] [Address(RVA = "0x1D77E50", Offset = "0x1D76850", VA = "0x181D77E50")] get { if (this.KDDFCCCOJPL != 0) { } PLILLKHMNDA plillkhmnda = this.k__BackingField; int num = 0; if (plillkhmnda != 0) { } string ejainidpfcl = this.KDDFCCCOJPL.EJAINIDPFCL; if (!(num != ejainidpfcl)) { if (this.k__BackingField != 0) { } string bogloaohkee = this.KDDFCCCOJPL.BOGLOAOHKEE; int num2 = 0; if (StringExt.NullOrEmptyEqual(num, bogloaohkee, (StringComparison)num2)) { List primaryTags = this.PrimaryTags; if (primaryTags != 0) { string k__BackingField = this.k__BackingField.k__BackingField; int num3 = primaryTags.IndexOf(k__BackingField); } ClubModel.GPJHDHBCPAH modificationBackingData = this.KDDFCCCOJPL; bool flag = num == modificationBackingData.PGDNCOCIJKF; if (num != (flag ? 1 : 0)) { if (this.k__BackingField != 0) { } ClubModel.GPJHDHBCPAH modificationBackingData2 = this.KDDFCCCOJPL; bool flag2 = num == (int)modificationBackingData2.PHBCFAJILGD; if (num != (flag2 ? 1 : 0)) { if (this.k__BackingField != 0) { } ClubModel.GPJHDHBCPAH modificationBackingData3 = this.KDDFCCCOJPL; bool flag3 = num == (int)modificationBackingData3.MNEEEGHOGAB; if (num != (flag3 ? 1 : 0)) { PIHMJGCGNLP pihmjgcgnlp = this.k__BackingField; bool flag4; if (pihmjgcgnlp != 0) { List k__BackingField = pihmjgcgnlp.k__BackingField; List opiibpfeodl = this.KDDFCCCOJPL.OPIIBPFEODL; flag4 = !Enumerable.SequenceEqual(k__BackingField, opiibpfeodl); return flag4; } return flag4; } } } } } return true; } } // Token: 0x17000B61 RID: 2913 // (get) Token: 0x060040F2 RID: 16626 RVA: 0x00102528 File Offset: 0x00100728 [Token(Token = "0x17000B61")] public string LNGPBGCIAPP { [Token(Token = "0x60040F2")] [Address(RVA = "0x1D77E30", Offset = "0x1D76830", VA = "0x181D77E30")] get { PLILLKHMNDA plillkhmnda; do { plillkhmnda = this.k__BackingField; } while (plillkhmnda == 0); return plillkhmnda.k__BackingField; } } // Token: 0x17000B62 RID: 2914 // (get) Token: 0x060040F3 RID: 16627 RVA: 0x00102548 File Offset: 0x00100748 [Token(Token = "0x17000B62")] public List DOOHAKMALHL { [Token(Token = "0x60040F3")] [Address(RVA = "0x1D77C20", Offset = "0x1D76620", VA = "0x181D77C20")] get { PIHMJGCGNLP pihmjgcgnlp; do { pihmjgcgnlp = this.k__BackingField; } while (pihmjgcgnlp == 0); return pihmjgcgnlp.k__BackingField; } } // Token: 0x17000B63 RID: 2915 // (get) Token: 0x060040F4 RID: 16628 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x17000B63")] public string LNBNNOLMNDB { [Token(Token = "0x60040F4")] [Address(RVA = "0x1D77D10", Offset = "0x1D76710", VA = "0x181D77D10")] get { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } } // Token: 0x17000B64 RID: 2916 // (get) Token: 0x060040F5 RID: 16629 RVA: 0x0000220F File Offset: 0x0000040F // (set) Token: 0x060040F6 RID: 16630 RVA: 0x00102568 File Offset: 0x00100768 [Token(Token = "0x17000B64")] public long? HHCGNCLFKDM { [Token(Token = "0x60040F5")] [Address(RVA = "0xAC1CC0", Offset = "0xAC06C0", VA = "0x180AC1CC0")] [CompilerGenerated] get { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } [Token(Token = "0x60040F6")] [Address(RVA = "0x1D731B0", Offset = "0x1D71BB0", VA = "0x181D731B0")] [CompilerGenerated] private set { } } // Token: 0x17000B65 RID: 2917 // (get) Token: 0x060040F7 RID: 16631 RVA: 0x00102578 File Offset: 0x00100778 // (set) Token: 0x060040F8 RID: 16632 RVA: 0x0010258C File Offset: 0x0010078C [Token(Token = "0x17000B65")] public string HBEOAMLDLEH { [Token(Token = "0x60040F7")] [Address(RVA = "0x3D3300", Offset = "0x3D1D00", VA = "0x1803D3300")] get; [Token(Token = "0x60040F8")] [Address(RVA = "0x3D3470", Offset = "0x3D1E70", VA = "0x1803D3470")] private set; } // Token: 0x17000B66 RID: 2918 // (get) Token: 0x060040F9 RID: 16633 RVA: 0x001025A0 File Offset: 0x001007A0 // (set) Token: 0x060040FA RID: 16634 RVA: 0x001025B4 File Offset: 0x001007B4 [Token(Token = "0x17000B66")] public bool KFNJENJEFBH { [Token(Token = "0x60040F9")] [Address(RVA = "0x9F69D0", Offset = "0x9F53D0", VA = "0x1809F69D0")] get; [Token(Token = "0x60040FA")] [Address(RVA = "0x1614950", Offset = "0x1613350", VA = "0x181614950")] private set; } // Token: 0x17000B67 RID: 2919 // (get) Token: 0x060040FB RID: 16635 RVA: 0x001025C8 File Offset: 0x001007C8 [Token(Token = "0x17000B67")] public bool IILPDPCODAE { [Token(Token = "0x60040FB")] [Address(RVA = "0x1D77DB0", Offset = "0x1D767B0", VA = "0x181D77DB0")] get { return JDJGIBLMFKK.NHMAIMBEBHF(this.k__BackingField); } } // Token: 0x060040FC RID: 16636 RVA: 0x001025E0 File Offset: 0x001007E0 [Token(Token = "0x60040FC")] [Address(RVA = "0x1D77120", Offset = "0x1D75B20", VA = "0x181D77120")] public void Set(long AOMBLGBCENO, bool GDPJLIOIIAM = false) { base.Clear(); this.k__BackingField = AOMBLGBCENO; this.GDPJLIOIIAM = GDPJLIOIIAM; base.MKBLJJGJAOH((uint)1); if (GDPJLIOIIAM) { ActionEvent pendoendibe = JDJGIBLMFKK.PENDOENDIBE; Action action = new Action(this.PENDOENDIBE); } } // Token: 0x060040FD RID: 16637 RVA: 0x00102628 File Offset: 0x00100828 [Token(Token = "0x60040FD")] [Address(RVA = "0x1D76A70", Offset = "0x1D75470", VA = "0x181D76A70", Slot = "15")] protected override void OnDestroy() { if (this.GDPJLIOIIAM) { ActionEvent pendoendibe = JDJGIBLMFKK.PENDOENDIBE; Action action = new Action(this.PENDOENDIBE); } ManagedTexture hgpjhjnmkfl = this.HGPJHJNMKFL; if (hgpjhjnmkfl != 0) { hgpjhjnmkfl.GNGOOMMLPHE(); } base.OnDestroy(); } // Token: 0x060040FE RID: 16638 RVA: 0x00102670 File Offset: 0x00100870 [Token(Token = "0x60040FE")] [Address(RVA = "0x1D76C50", Offset = "0x1D75650", VA = "0x181D76C50", Slot = "20")] public ICancelablePromise PreFetch(CECAKDDNHLN PACGLAIGOMF) { CancelablePromise cancelablePromise = new CancelablePromise(); CancelablePromise result = cancelablePromise; PLILLKHMNDA plillkhmnda; if (plillkhmnda != 0) { Action action = delegate(PIHMJGCGNLP clubDetails) { CancelablePromise result2 = result; if (clubDetails.k__BackingField != PPGPAHNMGEC.Banned) { result2.Complete(); return; } result2.Error("You are banned from this club"); }; Action action2 = delegate(string error) { result.Complete(); }; CancelablePromise result3 = result; } result.Complete(); throw new NullReferenceException(); } // Token: 0x060040FF RID: 16639 RVA: 0x001026CC File Offset: 0x001008CC [Token(Token = "0x60040FF")] [Address(RVA = "0x1D76B50", Offset = "0x1D75550", VA = "0x181D76B50")] private void PENDOENDIBE(long AOMBLGBCENO, PPGPAHNMGEC OCHEGLOFMEA) { if (AOMBLGBCENO == this.k__BackingField) { PIHMJGCGNLP pihmjgcgnlp = this.k__BackingField; if (pihmjgcgnlp != 0 && pihmjgcgnlp.k__BackingField != OCHEGLOFMEA) { base.MKBLJJGJAOH((uint)1); } } } // Token: 0x06004100 RID: 16640 RVA: 0x00102700 File Offset: 0x00100900 [Token(Token = "0x6004100")] [Address(RVA = "0x1D72A70", Offset = "0x1D71470", VA = "0x181D72A70", Slot = "19")] protected override void AHFKACICJNC() { int num = 0; this.k__BackingField = (long)((ulong)(-1L)); this.k__BackingField = num; this.k__BackingField = num; this.k__BackingField = num; List list = new List(); this.CoOwnerIds = list; this.k__BackingField = num; ClubModel.GPJHDHBCPAH gpjhdhbcpah = new ClubModel.GPJHDHBCPAH(); gpjhdhbcpah.CCGOEDABKNN = (long)((ulong)(-1L)); long num2 = this.k__BackingField; gpjhdhbcpah.CCGOEDABKNN = num2; List list2 = new List(); gpjhdhbcpah.OPIIBPFEODL = list2; int num3 = 0; this.IPIFCKFMIEH = gpjhdhbcpah; this.k__BackingField = num3; string empty = string.Empty; this.k__BackingField = empty; this.k__BackingField = num != 0; if (this.GJPPGOIIOCJ != (LCCEEFHOBEN.CJFENPHAAHI)num) { this.GJPPGOIIOCJ = (LCCEEFHOBEN.CJFENPHAAHI)num; base.JOJPOMANGPO(); } string olofachdenj = this.OLOFACHDENJ; if (0 != olofachdenj) { this.OLOFACHDENJ = num; base.JOJPOMANGPO(); } this.OMAJEPDCDAC = num; if ((this.GDPJLIOIIAM ? 1 : 0) != num) { ActionEvent pendoendibe = JDJGIBLMFKK.PENDOENDIBE; Action action = new Action(this.PENDOENDIBE); } } // Token: 0x06004101 RID: 16641 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x6004101")] [Address(RVA = "0x1D743A0", Offset = "0x1D72DA0", VA = "0x181D743A0", Slot = "18")] protected override IPromise GLPJPIEOLDF(CFCKDFGFJEM AHOBGFOJBLH) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06004102 RID: 16642 RVA: 0x001027F8 File Offset: 0x001009F8 [Token(Token = "0x6004102")] [Address(RVA = "0x1D77940", Offset = "0x1D76340", VA = "0x181D77940")] public void TryModifyAllClubSettings() { IPromise promise = this.OILJBPNEDMA(); Action action = new Action(this.FDPEPNMENGA); throw new NullReferenceException(); } // Token: 0x06004103 RID: 16643 RVA: 0x00102820 File Offset: 0x00100A20 [Token(Token = "0x6004103")] [Address(RVA = "0x1D76610", Offset = "0x1D75010", VA = "0x181D76610")] private IPromise OILJBPNEDMA() { Promise promise4 = new Promise(); Promise promise = promise4; if (this.KDDFCCCOJPL.MNEEEGHOGAB == DIGMAIMMHAP.Public) { ClubModel.GPJHDHBCPAH modificationBackingData = this.KDDFCCCOJPL; DIGMAIMMHAP k__BackingField = this.k__BackingField.k__BackingField.k__BackingField; if (modificationBackingData.MNEEEGHOGAB != k__BackingField) { IOMBIEIBFAK iombieibfak = new IOMBIEIBFAK(); iombieibfak.k__BackingField = "Public Clubs"; iombieibfak.k__BackingField = "Public clubs must follow these rules\n\n• Club ownership is an active responsibility - you are responsible for ensuring your club has enough moderators and maintains a good reputation\n• Clubs with sexual themes must be private\n• Clubs may not promote illegal behavior\n• Clubs associated with moderation incidents may be reviewed and forced private or shut down"; iombieibfak.k__BackingField = "I Agree"; Action action = delegate { promise.Complete(); }; iombieibfak.k__BackingField = action; iombieibfak.k__BackingField = "Full Rules"; Action action2 = new Action(this.NHJKGBMHNJO); iombieibfak.k__BackingField = action2; iombieibfak.k__BackingField = "Cancel"; DialogListModel dialogListModel = base.PKJJDBNMMEA; if (dialogListModel == 0) { goto IL_DC; } IPromise promise2 = dialogListModel.AddThreeButtonMessageDialog(iombieibfak); } } promise.Complete(); IL_DC: Promise promise3 = promise; throw new NullReferenceException(); } // Token: 0x06004104 RID: 16644 RVA: 0x00102918 File Offset: 0x00100B18 [Token(Token = "0x6004104")] [Address(RVA = "0x1D76480", Offset = "0x1D74E80", VA = "0x181D76480")] public void ModifyClubMainInfo() { IPromise promise = this.FJPEOHKGFON(); base.FEBJILEABKB(promise, "Updating..."); } // Token: 0x06004105 RID: 16645 RVA: 0x00102938 File Offset: 0x00100B38 [Token(Token = "0x6004105")] [Address(RVA = "0x1D741C0", Offset = "0x1D72BC0", VA = "0x181D741C0")] private IPromise FJPEOHKGFON() { JDJGIBLMFKK.ACNILMIFDJJ acnilmifdjj = new JDJGIBLMFKK.ACNILMIFDJJ(); long ccgoedabknn = this.KDDFCCCOJPL.CCGOEDABKNN; acnilmifdjj.k__BackingField = ccgoedabknn; string ejainidpfcl = this.KDDFCCCOJPL.EJAINIDPFCL; acnilmifdjj.k__BackingField = ejainidpfcl; string bogloaohkee = this.KDDFCCCOJPL.BOGLOAOHKEE; acnilmifdjj.k__BackingField = bogloaohkee; int pgdncocijkf = this.KDDFCCCOJPL.PGDNCOCIJKF; int size = this.PrimaryTags._size; ThrowHelper.ThrowArgumentOutOfRangeException(); Debug.LogError("Primary tag id out of bounds"); string empty = string.Empty; acnilmifdjj.k__BackingField = empty; IPromise promise = JDJGIBLMFKK.CKJIKPOIMFE(acnilmifdjj); Action action = new Action(this.BMIKOOJFGHL); throw new NullReferenceException(); } // Token: 0x06004106 RID: 16646 RVA: 0x001029DC File Offset: 0x00100BDC [Token(Token = "0x6004106")] [Address(RVA = "0x1D779D0", Offset = "0x1D763D0", VA = "0x181D779D0")] public void TryModifyClubDetails() { IPromise promise = this.OILJBPNEDMA(); Action action = new Action(this.IDGHPIGOFJJ); throw new NullReferenceException(); } // Token: 0x06004107 RID: 16647 RVA: 0x00102A04 File Offset: 0x00100C04 [Token(Token = "0x6004107")] [Address(RVA = "0x1D764D0", Offset = "0x1D74ED0", VA = "0x181D764D0")] private void NHJKGBMHNJO() { FBPACFPINIK.LBIOGBGOOAM(false); } // Token: 0x06004108 RID: 16648 RVA: 0x00102A18 File Offset: 0x00100C18 [Token(Token = "0x6004108")] [Address(RVA = "0x1D74DF0", Offset = "0x1D737F0", VA = "0x181D74DF0")] private IPromise IPJEEBLKDBJ() { JDJGIBLMFKK.FHFOCPGBMPB fhfocpgbmpb = new JDJGIBLMFKK.FHFOCPGBMPB(); long ccgoedabknn = this.KDDFCCCOJPL.CCGOEDABKNN; fhfocpgbmpb.k__BackingField = ccgoedabknn; DIGMAIMMHAP mneeeghogab = this.KDDFCCCOJPL.MNEEEGHOGAB; fhfocpgbmpb.k__BackingField = mneeeghogab; PJCALHOPMKJ phbcfajilgd = this.KDDFCCCOJPL.PHBCFAJILGD; fhfocpgbmpb.k__BackingField = phbcfajilgd; bool ipkllfajjpj = this.KDDFCCCOJPL.IPKLLFAJJPJ; fhfocpgbmpb.k__BackingField = ipkllfajjpj; List opiibpfeodl = this.KDDFCCCOJPL.OPIIBPFEODL; fhfocpgbmpb.k__BackingField = opiibpfeodl; IPromise promise = JDJGIBLMFKK.KOPAANDJNKB(fhfocpgbmpb); Action action = new Action(this.KFLOIPKBCPE); throw new NullReferenceException(); } // Token: 0x06004109 RID: 16649 RVA: 0x00102AAC File Offset: 0x00100CAC [Token(Token = "0x6004109")] [Address(RVA = "0x1D77040", Offset = "0x1D75A40", VA = "0x181D77040")] public void SetClubhouse(long? HNHLJONGKHB) { long num = this.k__BackingField; Action action = new Action(this.OBOFFLDBELP); } // Token: 0x0600410A RID: 16650 RVA: 0x00102AD4 File Offset: 0x00100CD4 [Token(Token = "0x600410A")] [Address(RVA = "0x1D734A0", Offset = "0x1D71EA0", VA = "0x181D734A0")] public void ConfirmClearClubhouse() { DialogListModel dialogListModel = base.PKJJDBNMMEA; if (dialogListModel != 0) { PMCGHGJACNB pmcghgjacnb = new PMCGHGJACNB(); pmcghgjacnb.k__BackingField = "Clear clubhouse?"; pmcghgjacnb.k__BackingField = "Members who spawn here will spawn in the new clubhouse you select.\nIf no clubhouse is selected they will spawn in the dorm room."; pmcghgjacnb.k__BackingField = "Yes"; Action action = new Action(this.OLPAGMPLCAC); pmcghgjacnb.k__BackingField = action; pmcghgjacnb.k__BackingField = "Cancel"; IPromise promise = dialogListModel.AddTwoButtonMessageDialog(pmcghgjacnb); } } // Token: 0x0600410B RID: 16651 RVA: 0x00102B40 File Offset: 0x00100D40 [Token(Token = "0x600410B")] [Address(RVA = "0x1D77220", Offset = "0x1D75C20", VA = "0x181D77220")] public void ShowClubhouseInfo() { DialogListModel dialogListModel = base.PKJJDBNMMEA; if (dialogListModel != 0) { IPromise promise = dialogListModel.AddOneButtonMessageDialog(new DGHLPMOEABF { k__BackingField = "Clubhouse Info", k__BackingField = "You can select a clubhouse or clear it at anytime\n\nOnly rooms created by the club Creator may be selected\n\nAll club members are automatically given access to enter the clubhouse, even if it's a private room\n\nClub members can choose to make the clubhouse their spawn point\n\nClub permissions are separate from the clubhouse room permissions", k__BackingField = "Ok" }); } } // Token: 0x0600410C RID: 16652 RVA: 0x00102B90 File Offset: 0x00100D90 [Token(Token = "0x600410C")] [Address(RVA = "0x1D76F00", Offset = "0x1D75900", VA = "0x181D76F00")] public void SetAsHomeClub(bool DGAFCLFHJCA) { bool set = DGAFCLFHJCA; int num = 0; if (DGAFCLFHJCA) { } IPromise promise = JDJGIBLMFKK.IJHOJBNICDP(num); Action action = delegate { ToastListModel toastListModel = this.ADJIAENKNAN; if (!set) { } string text = "Successfully " + "set" + " spawn point"; toastListModel.AddMessageToast(text); this.MKBLJJGJAOH((uint)1); }; } // Token: 0x0600410D RID: 16653 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x600410D")] [Address(RVA = "0x1D73D80", Offset = "0x1D72780", VA = "0x181D73D80")] private void EMDCOLGNKAI() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x0600410E RID: 16654 RVA: 0x00102BD4 File Offset: 0x00100DD4 [Token(Token = "0x600410E")] [Address(RVA = "0x1D77800", Offset = "0x1D76200", VA = "0x181D77800")] public void TryGoToClubhouse(string LGHBPPIOOBM) { if (this.k__BackingField != 0) { this.EMDCOLGNKAI(); return; } DialogListModel dialogListModel = base.PKJJDBNMMEA; while (dialogListModel == 0) { } PMCGHGJACNB pmcghgjacnb = new PMCGHGJACNB(); pmcghgjacnb.k__BackingField = "Become a member!"; pmcghgjacnb.k__BackingField = "You must be a member of the club to visit the clubhouse!"; pmcghgjacnb.k__BackingField = "Join and go"; Action <>9__1; Action action = delegate { ClubModel <>4__this = this; string amplitudeCommandContext = LGHBPPIOOBM; int num = 0; IPromise promise2 = <>4__this.JoinClub(amplitudeCommandContext); Action action2 = <>9__1; if (action2 == 0) { Action action3 = delegate(bool success) { if (success) { this.EMDCOLGNKAI(); return; } }; <>9__1 = action3; } int num2 = 0; if (num2 < num) { num2 += num2; if (num2 == num) { action2 += action2; throw new NullReferenceException(); } num2++; } IPromise promise3 = promise2.Then(action2); }; pmcghgjacnb.k__BackingField = action; pmcghgjacnb.k__BackingField = "Cancel"; IPromise promise = dialogListModel.AddTwoButtonMessageDialog(pmcghgjacnb); throw new NullReferenceException(); } // Token: 0x17000B68 RID: 2920 // (get) Token: 0x0600410F RID: 16655 RVA: 0x00102C64 File Offset: 0x00100E64 // (set) Token: 0x06004110 RID: 16656 RVA: 0x00102C78 File Offset: 0x00100E78 [Token(Token = "0x17000B68")] public bool PICJIAGGJDH { [Token(Token = "0x600410F")] [Address(RVA = "0x3EFB00", Offset = "0x3EE500", VA = "0x1803EFB00")] get; [Token(Token = "0x6004110")] [Address(RVA = "0x3F0050", Offset = "0x3EEA50", VA = "0x1803F0050")] private set; } // Token: 0x06004111 RID: 16657 RVA: 0x00102C8C File Offset: 0x00100E8C [Token(Token = "0x6004111")] [Address(RVA = "0x1D775F0", Offset = "0x1D75FF0", VA = "0x181D775F0")] public void TakePhotoForMainImage() { long num = this.k__BackingField; long clubId = num; if (string.IsNullOrEmpty(this.k__BackingField.k__BackingField) || string.Equals(this.k__BackingField.k__BackingField, "DefaultClubImage2k.jpg", StringComparison.InvariantCultureIgnoreCase)) { } IPromise promise = NBLPDEKAKLG.KAEEACPMBDF(this.HGPJHJNMKFL, "Club Image", "Take a primary club photo!"); Func> func = (string imageName) => JDJGIBLMFKK.OBFKAFGALDM(clubId, imageName); Action action = delegate(PIHMJGCGNLP details) { ClubModel <>4__this = this; long num2 = <>4__this.k__BackingField; if (clubId == num2) { int num3 = 0; if (<>4__this != num3) { ClubModel <>4__this2 = this; PLILLKHMNDA plillkhmnda = details.k__BackingField; <>4__this2.k__BackingField = plillkhmnda; this.k__BackingField = details; } } }; Action action2 = delegate(string error) { this.ADJIAENKNAN.AddMessageToast(error); }; throw new NullReferenceException(); } // Token: 0x06004112 RID: 16658 RVA: 0x00102D24 File Offset: 0x00100F24 [Token(Token = "0x6004112")] [Address(RVA = "0x1D76E90", Offset = "0x1D75890", VA = "0x181D76E90")] public void RemoveMainImage() { Action action = new Action(this.HMGAIFIBDFH); this.JHDKOPHIJCL(action); } // Token: 0x06004113 RID: 16659 RVA: 0x00102D48 File Offset: 0x00100F48 [Token(Token = "0x6004113")] [Address(RVA = "0x1D76DF0", Offset = "0x1D757F0", VA = "0x181D76DF0")] public void RemoveAdditionalImage(int EFBDCIJMFGD) { Action action = delegate { ClubModel <>4__this = this; int index = EFBDCIJMFGD; long num = <>4__this.k__BackingField; int num2 = 0; IPromise promise = JDJGIBLMFKK.ELLIKHHEJFM(num, index, num2); Action action2 = new Action(<>4__this.CIBCEMBMAOB); }; this.JHDKOPHIJCL(action); } // Token: 0x06004114 RID: 16660 RVA: 0x00102D84 File Offset: 0x00100F84 [Token(Token = "0x6004114")] [Address(RVA = "0x1D75BE0", Offset = "0x1D745E0", VA = "0x181D75BE0")] private void JHDKOPHIJCL(Action BADANONJCLL) { DialogListModel dialogListModel = base.PKJJDBNMMEA; if (dialogListModel != 0) { IPromise promise = dialogListModel.AddTwoButtonMessageDialog(new PMCGHGJACNB { k__BackingField = "Clear photo?", k__BackingField = "Are you sure you want to clear this club photo?", k__BackingField = "Yes", k__BackingField = BADANONJCLL, k__BackingField = "Cancel" }); } } // Token: 0x06004115 RID: 16661 RVA: 0x00102DE4 File Offset: 0x00100FE4 [Token(Token = "0x6004115")] [Address(RVA = "0x1D74A60", Offset = "0x1D73460", VA = "0x181D74A60")] private void HMGAIFIBDFH() { long num = this.k__BackingField; int num2 = 0; IPromise promise = JDJGIBLMFKK.OBFKAFGALDM(num, num2); Action action = new Action(this.MMMNLMBPHGH); } // Token: 0x06004116 RID: 16662 RVA: 0x00102E18 File Offset: 0x00101018 [Token(Token = "0x6004116")] [Address(RVA = "0x1D72DD0", Offset = "0x1D717D0", VA = "0x181D72DD0")] private void BLENOBMDEKH(int EFBDCIJMFGD) { long num = this.k__BackingField; int num2 = 0; IPromise promise = JDJGIBLMFKK.ELLIKHHEJFM(num, EFBDCIJMFGD, num2); Action action = new Action(this.CIBCEMBMAOB); } // Token: 0x06004117 RID: 16663 RVA: 0x00102E4C File Offset: 0x0010104C [Token(Token = "0x6004117")] [Address(RVA = "0x1D772C0", Offset = "0x1D75CC0", VA = "0x181D772C0")] public void TakePhotoForAdditionalImage(int EFBDCIJMFGD) { int num; int num3; do { num = 0; long num2 = this.k__BackingField; long clubId = num2; num3 = 0; List k__BackingField = this.k__BackingField.k__BackingField; List.Enumerator enumerator; if (enumerator != 0) { if (EFBDCIJMFGD != EFBDCIJMFGD) { continue; } ClubModel <>4__this = this; } if (num != -1) { } } while (num != 0); string text = "Take a club photo!"; if (num3 != 0) { text = "Replace this club photo!"; } IPromise promise = NBLPDEKAKLG.KAEEACPMBDF(this.HGPJHJNMKFL, "Club Image", text); Func> func = delegate(string imageName) { ClubModel <>4__this2 = eemmgmjpamm.<>4__this; int index = eemmgmjpamm.index; return JDJGIBLMFKK.ELLIKHHEJFM(<>4__this2.k__BackingField, index, imageName); }; Action action = delegate(PIHMJGCGNLP details) { ClubModel <>4__this3 = eemmgmjpamm.<>4__this; long num4 = <>4__this3.k__BackingField; if (eemmgmjpamm.clubId == num4) { int num5 = 0; if (<>4__this3 != num5) { ClubModel <>4__this4 = eemmgmjpamm.<>4__this; PLILLKHMNDA plillkhmnda = details.k__BackingField; <>4__this4.k__BackingField = plillkhmnda; eemmgmjpamm.<>4__this.k__BackingField = details; } } }; Action action2 = delegate(string error) { eemmgmjpamm.<>4__this.ADJIAENKNAN.AddMessageToast(error); }; } // Token: 0x06004118 RID: 16664 RVA: 0x00102F0C File Offset: 0x0010110C [Token(Token = "0x6004118")] [Address(RVA = "0x1D738E0", Offset = "0x1D722E0", VA = "0x181D738E0")] public void CycleImageDisplay(bool NLIECGEOPGH) { PIHMJGCGNLP pihmjgcgnlp = this.k__BackingField; int omajepdcdac = this.OMAJEPDCDAC; int num = pihmjgcgnlp.k__BackingField._size; num++; this.OMAJEPDCDAC = omajepdcdac; int size = pihmjgcgnlp.k__BackingField._size; this.OMAJEPDCDAC = size; base.JOJPOMANGPO(); } // Token: 0x17000B69 RID: 2921 // (get) Token: 0x06004119 RID: 16665 RVA: 0x00102F60 File Offset: 0x00101160 [Token(Token = "0x17000B69")] public bool MFFDNKKAMDD { [Token(Token = "0x6004119")] [Address(RVA = "0x1D77C60", Offset = "0x1D76660", VA = "0x181D77C60")] get { if (string.IsNullOrEmpty(this.NGMLEFPOCIJ)) { } if (this.k__BackingField != 0) { } int num = 0; return string.Equals(this.NGMLEFPOCIJ, num); } } // Token: 0x17000B6A RID: 2922 // (get) Token: 0x0600411A RID: 16666 RVA: 0x00102F94 File Offset: 0x00101194 // (set) Token: 0x0600411B RID: 16667 RVA: 0x00102FA8 File Offset: 0x001011A8 [Token(Token = "0x17000B6A")] public string FOPOOHLJBGD { [Token(Token = "0x600411A")] [Address(RVA = "0x3CBF10", Offset = "0x3CA910", VA = "0x1803CBF10")] get { return this.NGMLEFPOCIJ; } [Token(Token = "0x600411B")] [Address(RVA = "0x1D783E0", Offset = "0x1D76DE0", VA = "0x181D783E0")] set { string ngmlefpocij = this.NGMLEFPOCIJ; if (value != ngmlefpocij) { this.NGMLEFPOCIJ = value; base.JOJPOMANGPO(); } } } // Token: 0x0600411C RID: 16668 RVA: 0x00102FD4 File Offset: 0x001011D4 [Token(Token = "0x600411C")] [Address(RVA = "0x1D73370", Offset = "0x1D71D70", VA = "0x181D73370")] public void ClearDeleteForm() { string empty = string.Empty; this.NGMLEFPOCIJ = empty; base.JOJPOMANGPO(); } // Token: 0x0600411D RID: 16669 RVA: 0x00102FF4 File Offset: 0x001011F4 [Token(Token = "0x600411D")] [Address(RVA = "0x1D739F0", Offset = "0x1D723F0", VA = "0x181D739F0")] public void Delete() { if (string.IsNullOrEmpty(this.NGMLEFPOCIJ)) { } if (this.k__BackingField != 0) { } int num = 0; bool flag = string.Equals(this.NGMLEFPOCIJ, num); long num2 = this.k__BackingField; Action action; if (flag) { string ejainidpfcl = this.KDDFCCCOJPL.EJAINIDPFCL; IPromise promise = JDJGIBLMFKK.IGHDIAEPHJD(num2, ejainidpfcl); action = new Action(this.CCLCABLBDKM); return; } Debug.LogError(string.Format("Error: Tried to delete club {0} without going through the necessary confirmation steps!", action)); } // Token: 0x0600411E RID: 16670 RVA: 0x00103070 File Offset: 0x00101270 [Token(Token = "0x600411E")] [Address(RVA = "0x1D731C0", Offset = "0x1D71BC0", VA = "0x181D731C0")] public bool CheckCanBeJoined(out string JMMJCKDONIA) { int num = 0; if (this.k__BackingField != 0) { } bool flag = num == 0; bool flag3; int num2; string text; if (num != (flag ? 1 : 0)) { bool flag2 = num == 2; if (num != (flag2 ? 1 : 0)) { return flag3; } PJCALHOPMKJ phbcfajilgd = this.KDDFCCCOJPL.PHBCFAJILGD; if (phbcfajilgd == PJCALHOPMKJ.Open || phbcfajilgd > PJCALHOPMKJ.InviteOnly) { goto IL_8D; } PJCALHOPMKJ phbcfajilgd2 = this.KDDFCCCOJPL.PHBCFAJILGD; num2 = 0; text = phbcfajilgd2.JIIMHOLCECD(); } flag3 = text == (ulong)2L; while (text != (ulong)2L) { } bool flag4 = text == (ulong)(-1L); if (num2 == (flag4 ? 1 : 0)) { bool flag5 = text == (ulong)1L; if (num2 == (flag5 ? 1 : 0)) { bool flag6 = text == (ulong)3L; if (num2 == (flag6 ? 1 : 0)) { return flag3; } } } IL_8D: PLILLKHMNDA plillkhmnda = this.k__BackingField; if (plillkhmnda == 0 || plillkhmnda.k__BackingField != JCDEFCJLCHN.Creator) { } return flag3; } // Token: 0x0600411F RID: 16671 RVA: 0x0010312C File Offset: 0x0010132C [Token(Token = "0x600411F")] [Address(RVA = "0x1D75D80", Offset = "0x1D74780", VA = "0x181D75D80")] public IPromise JoinClub(string LGHBPPIOOBM) { ClubModel.PNIDPFDMGOM pnidpfdmgom = new ClubModel.PNIDPFDMGOM(); pnidpfdmgom.<>4__this = this; Promise promise = new Promise(); pnidpfdmgom.promise = promise; JCDEFCJLCHN k__BackingField = this.k__BackingField.k__BackingField; PPGPAHNMGEC k__BackingField = this.k__BackingField.k__BackingField; if (k__BackingField != PPGPAHNMGEC.Banned) { if (k__BackingField != PPGPAHNMGEC.Pending_Requested) { if (k__BackingField < PPGPAHNMGEC.Member) { if (this.KDDFCCCOJPL.PHBCFAJILGD != PJCALHOPMKJ.AskToJoin) { } bool flag = k__BackingField != PPGPAHNMGEC.Pending_Invited; pnidpfdmgom.askToJoin = flag; DialogListModel dialogListModel; if (k__BackingField != JCDEFCJLCHN.Creator) { DGHLPMOEABF dghlpmoeabf; IPromise promise2; if (this.KDDFCCCOJPL.PHBCFAJILGD == PJCALHOPMKJ.InviteOnly && k__BackingField != PPGPAHNMGEC.Pending_Invited) { dialogListModel = base.PKJJDBNMMEA; if (dialogListModel == 0) { goto IL_1DA; } dghlpmoeabf = new DGHLPMOEABF(); dghlpmoeabf.k__BackingField = "Invite only club"; dghlpmoeabf.k__BackingField = "Invite only clubs require an invite from a member with permission to invite new members. Some clubs may list a way to apply in their description or you can try to contact one of the club leaders."; dghlpmoeabf.k__BackingField = "Ok"; promise2 = dialogListModel.AddOneButtonMessageDialog(dghlpmoeabf); } string clubName = promise2; if (dghlpmoeabf != (ulong)2L) { } ClubModel.PNIDPFDMGOM cs$<>8__locals = pnidpfdmgom; Promise promise3 = cs$<>8__locals.promise; Action action = delegate { ClubModel <>4__this = cs$<>8__locals.<>4__this; int num2 = 0; <>4__this.MKBLJJGJAOH(num2); }; promise3.System.Collections.IEnumerator.Reset(); Action action2 = delegate { ClubModel <>4__this2 = pnidpfdmgom.<>4__this; int num3 = 0; if (<>4__this2 != num3) { ToastListModel toastListModel4 = pnidpfdmgom.<>4__this.ADJIAENKNAN; ClubModel.PNIDPFDMGOM cs$<>8__locals2 = pnidpfdmgom; string clubName2 = clubName; if (cs$<>8__locals2.askToJoin) { string text3 = "Requested to join " + clubName2; } string text4 = "Successfully joined " + clubName2 + "!"; toastListModel4.AddMessageToast(text4); ClubModel.PNIDPFDMGOM cs$<>8__locals3 = pnidpfdmgom; Promise promise8 = cs$<>8__locals3.promise; bool flag2 = !cs$<>8__locals3.askToJoin; promise8.Complete(flag2); } }; Action action3 = delegate(string error) { Promise promise9 = pnidpfdmgom.promise; int num4 = 0; promise9.Complete(num4); }; } GameObject gameObject = dialogListModel.gameObject; Promise promise4 = pnidpfdmgom.promise; int num = 0; promise4.Complete(num); string text = "Joining..."; if (pnidpfdmgom.askToJoin) { text = "Requesting..."; } Promise promise5 = pnidpfdmgom.promise; dialogListModel.FEBJILEABKB(promise5, text); Promise promise6 = pnidpfdmgom.promise; } ToastListModel toastListModel = base.ADJIAENKNAN; if (k__BackingField == JCDEFCJLCHN.Creator) { } } ToastListModel toastListModel2 = base.ADJIAENKNAN; if (k__BackingField == JCDEFCJLCHN.Creator) { } } ToastListModel toastListModel3 = base.ADJIAENKNAN; string text2 = "You are banned from this club"; if (k__BackingField == JCDEFCJLCHN.Creator) { text2 = "You are banned from subscribing to this creator"; } toastListModel3.AddMessageToast(text2); IL_1DA: IPromise promise7 = Promise.FromResult(false); throw new NullReferenceException(); } // Token: 0x06004120 RID: 16672 RVA: 0x00103320 File Offset: 0x00101520 [Token(Token = "0x6004120")] [Address(RVA = "0x1D73340", Offset = "0x1D71D40", VA = "0x181D73340")] public bool CheckCanBeLeft() { PIHMJGCGNLP pihmjgcgnlp = this.k__BackingField; if (pihmjgcgnlp == 0) { return; } PPGPAHNMGEC k__BackingField = pihmjgcgnlp.k__BackingField; if (pihmjgcgnlp != 0) { return k__BackingField < PPGPAHNMGEC.Creator; } } // Token: 0x06004121 RID: 16673 RVA: 0x0010334C File Offset: 0x0010154C [Token(Token = "0x6004121")] [Address(RVA = "0x1D73590", Offset = "0x1D71F90", VA = "0x181D73590")] public void ConfirmLeaveClub(string LGHBPPIOOBM) { string amplitudeCommandContext = LGHBPPIOOBM; JCDEFCJLCHN k__BackingField = this.k__BackingField.k__BackingField; PIHMJGCGNLP pihmjgcgnlp = this.k__BackingField; if (k__BackingField != JCDEFCJLCHN.Creator) { DialogListModel dialogListModel = base.PKJJDBNMMEA; if (dialogListModel != 0) { PMCGHGJACNB pmcghgjacnb = new PMCGHGJACNB(); pmcghgjacnb.k__BackingField = "Leave club"; string k__BackingField = this.k__BackingField.k__BackingField; string text = "Are you sure you want to leave " + k__BackingField + "?"; pmcghgjacnb.k__BackingField = text; pmcghgjacnb.k__BackingField = "Yes"; Action action = delegate { ClubModel <>4__this = this; string amplitudeCommandContext2 = amplitudeCommandContext; <>4__this.EBADBEIGOEN(amplitudeCommandContext2); }; pmcghgjacnb.k__BackingField = action; pmcghgjacnb.k__BackingField = "Cancel"; IPromise promise = dialogListModel.AddTwoButtonMessageDialog(pmcghgjacnb); } return; } this.EBADBEIGOEN(LGHBPPIOOBM); ToastListModel toastListModel = base.ADJIAENKNAN; string text2 = "Not a member"; if (k__BackingField == JCDEFCJLCHN.Creator) { text2 = "Not subscribed"; } toastListModel.AddMessageToast(text2); throw new NullReferenceException(); } // Token: 0x06004122 RID: 16674 RVA: 0x00103438 File Offset: 0x00101638 [Token(Token = "0x6004122")] [Address(RVA = "0x1D73B80", Offset = "0x1D72580", VA = "0x181D73B80")] private void EBADBEIGOEN(string LGHBPPIOOBM) { PLILLKHMNDA plillkhmnda = this.k__BackingField; JCDEFCJLCHN k__BackingField = plillkhmnda.k__BackingField; if (k__BackingField != JCDEFCJLCHN.Creator) { IPromise promise = JDJGIBLMFKK.EBADBEIGOEN(this.k__BackingField); Action action = new Action(this.MILKGAKCJJG); } int k__BackingField = plillkhmnda.k__BackingField; GameObject gameObject = base.gameObject; Action action2 = new Action(this.IAICNKKAPAP); string text = "Leaving..."; if (k__BackingField == JCDEFCJLCHN.Creator) { text = "Unsubscribing..."; } IPromise promise2; base.FEBJILEABKB(promise2, text); } // Token: 0x06004123 RID: 16675 RVA: 0x001034B4 File Offset: 0x001016B4 [Token(Token = "0x6004123")] [Address(RVA = "0x1D74BF0", Offset = "0x1D735F0", VA = "0x181D74BF0")] public bool HasInvitedPlayer(int GKLPIFBPGOD) { return JDJGIBLMFKK.LKNGNOGLLCF(this.k__BackingField, GKLPIFBPGOD, PPGPAHNMGEC.Pending_Invited); } // Token: 0x06004124 RID: 16676 RVA: 0x001034D0 File Offset: 0x001016D0 [Token(Token = "0x6004124")] [Address(RVA = "0x1D75990", Offset = "0x1D74390", VA = "0x181D75990")] public bool IsMember(int GKLPIFBPGOD) { int num = ObscuredInt.FAJDMKOEFLH(PEGGCEDHBOF.DOOHKCANFLO.k__BackingField); if (GKLPIFBPGOD == num) { PIHMJGCGNLP pihmjgcgnlp = this.k__BackingField; if (pihmjgcgnlp != 0) { return pihmjgcgnlp.k__BackingField.ALEILMLLKCF(); } } return JDJGIBLMFKK.AONCINEPNOL(this.k__BackingField, GKLPIFBPGOD); } // Token: 0x06004125 RID: 16677 RVA: 0x0010351C File Offset: 0x0010171C [Token(Token = "0x6004125")] [Address(RVA = "0x1D758B0", Offset = "0x1D742B0", VA = "0x181D758B0")] public void InvitePlayer(int GKLPIFBPGOD) { IPromise promise = JDJGIBLMFKK.FEIADJMHICD(this.k__BackingField, GKLPIFBPGOD, PPGPAHNMGEC.Member); } // Token: 0x06004126 RID: 16678 RVA: 0x00103540 File Offset: 0x00101740 [Token(Token = "0x6004126")] [Address(RVA = "0x1D74F50", Offset = "0x1D73950", VA = "0x181D74F50")] public void InviteAllFriends() { IEnumerable enumerable = FGPIDGLCKEF.JBAIDHIJFDI(); Func <>9__128_ = ClubModel.<>c.<>9__128_0; if (<>9__128_ == 0) { ClubModel.<>c.<>9__128_0 = delegate(LLKHFJDNFMM relationship) { bool flag = relationship.MHEGHKNGOEG; if (!flag) { return flag; } return !relationship.NPBCMKLOCAE; }; } IEnumerable enumerable2 = Enumerable.Where(enumerable, <>9__128_); Func func; if (ClubModel.<>c.<>9__128_1 == 0) { func = delegate(LLKHFJDNFMM relationship) { int k__BackingField = relationship.k__BackingField; throw new NullReferenceException(); }; ClubModel.<>c.<>9__128_1 = func; } IEnumerable enumerable3 = Enumerable.Select(enumerable2, func); Func func2; if (ClubModel.<>c.<>9__128_2 == 0) { func2 = delegate(CCEOLAOLEKJ a) { if (a == 0) { } bool fakeValue = a.k__BackingField.fakeValue; bool flag2; return !flag2; }; ClubModel.<>c.<>9__128_2 = func2; } IEnumerable enumerable4 = Enumerable.Where(enumerable3, func2); Func func3; if (ClubModel.<>c.<>9__128_3 == 0) { func3 = delegate(CCEOLAOLEKJ a) { int num = 0; ObscuredInt k__BackingField = a.k__BackingField; return num; }; ClubModel.<>c.<>9__128_3 = func3; } List list = Enumerable.ToList(Enumerable.Select(enumerable4, func3)); List friendIds = list; DialogListModel dialogListModel = base.PKJJDBNMMEA; if (dialogListModel != 0) { PMCGHGJACNB pmcghgjacnb = new PMCGHGJACNB(); pmcghgjacnb.k__BackingField = "Invite all friends?"; string ejainidpfcl = this.KDDFCCCOJPL.EJAINIDPFCL; string text = "Are you sure you want to invite everyone on your friends list to " + ejainidpfcl + "? You can only do this mass invite once per month."; pmcghgjacnb.k__BackingField = text; pmcghgjacnb.k__BackingField = "Yes"; Action action = delegate { ClubModel <>4__this = this; }; pmcghgjacnb.k__BackingField = action; pmcghgjacnb.k__BackingField = "Cancel"; IPromise promise = dialogListModel.AddTwoButtonMessageDialog(pmcghgjacnb); } } // Token: 0x06004127 RID: 16679 RVA: 0x001036B8 File Offset: 0x001018B8 [Token(Token = "0x6004127")] [Address(RVA = "0x1D753D0", Offset = "0x1D73DD0", VA = "0x181D753D0")] public void InviteAllNearby() { if (Matchmaking.BBJAEJHMAPB.k__BackingField) { List all = Player.All; Func <>9__129_ = ClubModel.<>c.<>9__129_0; if (<>9__129_ == 0) { ClubModel.<>c.<>9__129_0 = delegate(Player p) { bool flag; return flag; }; } IEnumerable enumerable = Enumerable.Where(all, <>9__129_); Func func; if (ClubModel.<>c.<>9__129_1 == 0) { func = delegate(Player p) { int k__BackingField = p.k__BackingField; throw new NullReferenceException(); }; ClubModel.<>c.<>9__129_1 = func; } IEnumerable enumerable2 = Enumerable.Select(enumerable, func); Func func2; if (ClubModel.<>c.<>9__129_2 == 0) { func2 = delegate(CCEOLAOLEKJ a) { if (a == 0) { } bool fakeValue = a.k__BackingField.fakeValue; bool flag2; return !flag2; }; ClubModel.<>c.<>9__129_2 = func2; } IEnumerable enumerable3 = Enumerable.Where(enumerable2, func2); Func func3; if (ClubModel.<>c.<>9__129_3 == 0) { func3 = delegate(CCEOLAOLEKJ a) { int num = 0; ObscuredInt k__BackingField = a.k__BackingField; return num; }; ClubModel.<>c.<>9__129_3 = func3; } List list = Enumerable.ToList(Enumerable.Select(enumerable3, func3)); List nearbyIds = list; DialogListModel dialogListModel = base.PKJJDBNMMEA; if (dialogListModel != 0) { PMCGHGJACNB pmcghgjacnb = new PMCGHGJACNB(); pmcghgjacnb.k__BackingField = "Invite all nearby players?"; string ejainidpfcl = this.KDDFCCCOJPL.EJAINIDPFCL; string text = "Are you sure you want to invite all of the players in this room to " + ejainidpfcl + "?"; pmcghgjacnb.k__BackingField = text; pmcghgjacnb.k__BackingField = "Yes"; Action action = delegate { ClubModel <>4__this = this; int num2 = 0; List nearbyIds2 = nearbyIds; <>4__this.BFNNGHLFIED(nearbyIds2, "Inviting all nearby players...", "Successfully invited all nearby players", (OFIEEDOMGPA)num2); }; pmcghgjacnb.k__BackingField = action; pmcghgjacnb.k__BackingField = "Cancel"; IPromise promise = dialogListModel.AddTwoButtonMessageDialog(pmcghgjacnb); dialogListModel.ADJIAENKNAN.AddMessageToast("There are no nearby players who can be invited :("); } return; } ToastListModel toastListModel = base.ADJIAENKNAN; throw new NullReferenceException(); } // Token: 0x06004128 RID: 16680 RVA: 0x00103848 File Offset: 0x00101A48 [Token(Token = "0x6004128")] [Address(RVA = "0x1D72CB0", Offset = "0x1D716B0", VA = "0x181D72CB0")] private void BFNNGHLFIED(List ILNGMAANNDG, string HKIAOIOCOKN, string MFHBLGIILEI, OFIEEDOMGPA BDFLFJAIHLE) { int num = 0; ClubModel.KLPKKFHLBCC klpkkfhlbcc; klpkkfhlbcc.FieldGetter(num, HKIAOIOCOKN, MFHBLGIILEI); klpkkfhlbcc.<>4__this = this; klpkkfhlbcc.successText = MFHBLGIILEI; long num2 = this.k__BackingField; Action action = delegate { ClubModel <>4__this = klpkkfhlbcc.<>4__this; int num3 = 0; if (<>4__this != num3) { ToastListModel toastListModel = klpkkfhlbcc.<>4__this.ADJIAENKNAN; string successText = klpkkfhlbcc.successText; toastListModel.AddMessageToast(successText); } }; } // Token: 0x06004129 RID: 16681 RVA: 0x0010388C File Offset: 0x00101A8C [Token(Token = "0x6004129")] [Address(RVA = "0x1D74B80", Offset = "0x1D73580", VA = "0x181D74B80")] public bool HasBannedPlayer(int GKLPIFBPGOD) { return JDJGIBLMFKK.LKNGNOGLLCF(this.k__BackingField, GKLPIFBPGOD, PPGPAHNMGEC.Banned); } // Token: 0x0600412A RID: 16682 RVA: 0x001038A8 File Offset: 0x00101AA8 [Token(Token = "0x600412A")] [Address(RVA = "0x1D72FB0", Offset = "0x1D719B0", VA = "0x181D72FB0")] public void BanAccount(int GKLPIFBPGOD) { IPromise promise = JDJGIBLMFKK.OKICAHCMPFL(this.k__BackingField, GKLPIFBPGOD); Action action = new Action(this.EFBEHEGDIHL); } // Token: 0x0600412B RID: 16683 RVA: 0x001038D8 File Offset: 0x00101AD8 [Token(Token = "0x600412B")] [Address(RVA = "0x1D77A60", Offset = "0x1D76460", VA = "0x181D77A60")] public void UnbanAccount(int GKLPIFBPGOD) { IPromise promise = JDJGIBLMFKK.OGMGOBHPMFC(this.k__BackingField, GKLPIFBPGOD); Action action = new Action(this.HIDHMBDFIPA); } // Token: 0x17000B6B RID: 2923 // (get) Token: 0x0600412C RID: 16684 RVA: 0x00103908 File Offset: 0x00101B08 // (set) Token: 0x0600412D RID: 16685 RVA: 0x0010391C File Offset: 0x00101B1C [Token(Token = "0x17000B6B")] public LCCEEFHOBEN.CJFENPHAAHI FNLBJMNDIOB { [Token(Token = "0x600412C")] [Address(RVA = "0x50B890", Offset = "0x50A290", VA = "0x18050B890")] get { return this.GJPPGOIIOCJ; } [Token(Token = "0x600412D")] [Address(RVA = "0x1D78530", Offset = "0x1D76F30", VA = "0x181D78530")] set { if (value != this.GJPPGOIIOCJ) { this.GJPPGOIIOCJ = value; base.JOJPOMANGPO(); } } } // Token: 0x17000B6C RID: 2924 // (get) Token: 0x0600412E RID: 16686 RVA: 0x00103944 File Offset: 0x00101B44 // (set) Token: 0x0600412F RID: 16687 RVA: 0x00103958 File Offset: 0x00101B58 [Token(Token = "0x17000B6C")] public string NNMMOOMLEOE { [Token(Token = "0x600412E")] [Address(RVA = "0x3E2C60", Offset = "0x3E1660", VA = "0x1803E2C60")] get { return this.OLOFACHDENJ; } [Token(Token = "0x600412F")] [Address(RVA = "0x1D78590", Offset = "0x1D76F90", VA = "0x181D78590")] set { string olofachdenj = this.OLOFACHDENJ; if (value != olofachdenj) { this.OLOFACHDENJ = value; base.JOJPOMANGPO(); } } } // Token: 0x06004130 RID: 16688 RVA: 0x00103984 File Offset: 0x00101B84 [Token(Token = "0x6004130")] [Address(RVA = "0x1D733C0", Offset = "0x1D71DC0", VA = "0x181D733C0")] public void ClearReportForm() { if (this.GJPPGOIIOCJ != LCCEEFHOBEN.CJFENPHAAHI.Unknown) { this.GJPPGOIIOCJ = (LCCEEFHOBEN.CJFENPHAAHI)((ulong)0L); base.JOJPOMANGPO(); } string empty = string.Empty; string olofachdenj = this.OLOFACHDENJ; if (empty != olofachdenj) { this.OLOFACHDENJ = empty; base.JOJPOMANGPO(); } base.JOJPOMANGPO(); } // Token: 0x06004131 RID: 16689 RVA: 0x001039D4 File Offset: 0x00101BD4 [Token(Token = "0x6004131")] [Address(RVA = "0x1D73740", Offset = "0x1D72140", VA = "0x181D73740")] public void ConfirmReportClub() { int k__BackingField = this.k__BackingField.k__BackingField; DialogListModel dialogListModel = base.PKJJDBNMMEA; if (dialogListModel != 0) { PMCGHGJACNB pmcghgjacnb = new PMCGHGJACNB(); pmcghgjacnb.k__BackingField = "Confirm report?"; pmcghgjacnb.k__BackingField = "You CANNOT undo this action! False reports or abusing the moderation system will be punished."; pmcghgjacnb.k__BackingField = "Confirm"; Action action = new Action(this.LBOOMIDNLPP); pmcghgjacnb.k__BackingField = action; pmcghgjacnb.k__BackingField = "Cancel"; IPromise promise = dialogListModel.AddTwoButtonMessageDialog(pmcghgjacnb); } } // Token: 0x06004132 RID: 16690 RVA: 0x00103A60 File Offset: 0x00101C60 [Token(Token = "0x6004132")] [Address(RVA = "0x1D762D0", Offset = "0x1D74CD0", VA = "0x181D762D0")] private void LBOOMIDNLPP() { long num = this.k__BackingField; LCCEEFHOBEN.CJFENPHAAHI gjppgoiiocj = this.GJPPGOIIOCJ; Action action = new Action(this.HBCOAAIECIK); } // Token: 0x06004133 RID: 16691 RVA: 0x00103A90 File Offset: 0x00101C90 [Token(Token = "0x6004133")] [Address(RVA = "0x1D769D0", Offset = "0x1D753D0", VA = "0x181D769D0")] public static char OnClubNameFieldValidate(string PAANJCAOOAG, int BNDFKNANLDO, char NJOANBJCKDI) { Regex njkhelefhnc = JDJGIBLMFKK.NJKHELEFHNC; bool flag; if (!flag) { } throw new NullReferenceException(); } // Token: 0x06004134 RID: 16692 RVA: 0x00103AB0 File Offset: 0x00101CB0 [Token(Token = "0x6004134")] [Address(RVA = "0x1D76960", Offset = "0x1D75360", VA = "0x181D76960")] public static char OnClubDescriptionValidate(string PAANJCAOOAG, int BNDFKNANLDO, char NJOANBJCKDI) { if (!NJOANBJCKDI.IsRecRoomKeyboardChar()) { } return NJOANBJCKDI; } // Token: 0x06004135 RID: 16693 RVA: 0x00103ACC File Offset: 0x00101CCC [Token(Token = "0x6004135")] [Address(RVA = "0x1D768D0", Offset = "0x1D752D0", VA = "0x181D768D0")] public static char OnClubCustomTagValidate(string PAANJCAOOAG, int BNDFKNANLDO, char NJOANBJCKDI) { if (!NJOANBJCKDI.IsAlphaNumeric()) { } return NJOANBJCKDI; } // Token: 0x06004136 RID: 16694 RVA: 0x00103AE8 File Offset: 0x00101CE8 [Token(Token = "0x6004136")] [Address(RVA = "0x1D746C0", Offset = "0x1D730C0", VA = "0x181D746C0")] public List GetMyAvailableClubActions() { while (this.k__BackingField != (ulong)0L) { JHEEFBMODPG jheefbmodpg = this.k__BackingField; List list = new List(); PIHMJGCGNLP pihmjgcgnlp = this.k__BackingField; JCDEFCJLCHN k__BackingField = pihmjgcgnlp.k__BackingField.k__BackingField; if (((pihmjgcgnlp.k__BackingField.ALEILMLLKCF() && k__BackingField != JCDEFCJLCHN.Creator) || this.k__BackingField.k__BackingField > PPGPAHNMGEC.Member) && jheefbmodpg.k__BackingField) { this.ENGGFGGCDBJ(list, NEGHEFMFJND.CreateAnnouncement); } if (jheefbmodpg.k__BackingField) { this.ENGGFGGCDBJ(list, NEGHEFMFJND.EditPermissionSettings); } if (this.k__BackingField.k__BackingField.ALEILMLLKCF() && k__BackingField != JCDEFCJLCHN.Creator) { this.ENGGFGGCDBJ(list, NEGHEFMFJND.EditClubSettings); } if (jheefbmodpg.k__BackingField) { if (k__BackingField == JCDEFCJLCHN.Creator) { continue; } this.ENGGFGGCDBJ(list, NEGHEFMFJND.SendInvite); if (jheefbmodpg.k__BackingField && this.k__BackingField.k__BackingField == PJCALHOPMKJ.AskToJoin && k__BackingField != JCDEFCJLCHN.Creator) { this.ENGGFGGCDBJ(list, NEGHEFMFJND.ApproveJoinRequests); } } if (this.k__BackingField.k__BackingField.ALEILMLLKCF() && k__BackingField != JCDEFCJLCHN.Creator && jheefbmodpg.k__BackingField) { this.ENGGFGGCDBJ(list, NEGHEFMFJND.CreateEvent); } if (jheefbmodpg.k__BackingField && k__BackingField != JCDEFCJLCHN.Creator) { this.ENGGFGGCDBJ(list, NEGHEFMFJND.Ban); } return list; } return new List(); } // Token: 0x06004137 RID: 16695 RVA: 0x00103C0C File Offset: 0x00101E0C [Token(Token = "0x6004137")] [Address(RVA = "0x1D73F00", Offset = "0x1D72900", VA = "0x181D73F00")] private void ENGGFGGCDBJ(List ABCMNFELDNN, NEGHEFMFJND GCOBEBMMGPO) { int num; do { num = 0; List clubActions = ClubsConfig.Instance.ClubActions; List.Enumerator enumerator; if (enumerator != 0) { } if (num != -1) { } } while (num != 0); Debug.LogError(string.Format("No Club Action found in ClubsConfig for action type: {0}", num)); } // Token: 0x06004138 RID: 16696 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x6004138")] [Address(RVA = "0x1D748E0", Offset = "0x1D732E0", VA = "0x181D748E0")] public string GetPrimaryTagById(int EFBDCIJMFGD) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06004139 RID: 16697 RVA: 0x00103C54 File Offset: 0x00101E54 [Token(Token = "0x6004139")] [Address(RVA = "0x1D75AE0", Offset = "0x1D744E0", VA = "0x181D75AE0")] private void JAFPCHIFJKI() { if (base.gameObject.activeSelf) { DialogListModel dialogListModel = base.PKJJDBNMMEA; if (dialogListModel != 0) { DGHLPMOEABF dghlpmoeabf = new DGHLPMOEABF(); dghlpmoeabf.k__BackingField = "Banned from club"; dghlpmoeabf.k__BackingField = "You have been banned from this club by one of the club's leaders or moderators."; dghlpmoeabf.k__BackingField = "Ok"; Action action = new Action(this.PPGIGHODOBJ); dghlpmoeabf.k__BackingField = action; IPromise promise = dialogListModel.AddOneButtonMessageDialog(dghlpmoeabf); } } } // Token: 0x0600413A RID: 16698 RVA: 0x00103CC4 File Offset: 0x00101EC4 [Token(Token = "0x600413A")] [Address(RVA = "0x1D75CA0", Offset = "0x1D746A0", VA = "0x181D75CA0")] private void JPAJNMMLLFF(PLILLKHMNDA EGLGJIONCCP) { CECAKDDNHLN cecakddnhln = new CECAKDDNHLN(this.redirectRoute); int num = 0; if (EGLGJIONCCP != 0) { } CECAKDDNHLN cecakddnhln2 = cecakddnhln.JKHELHNPILB(num); BrowserModel browserModel = base.DHJAICFKEHL; if (browserModel != 0) { browserModel.GoTo(cecakddnhln2); } } // Token: 0x0600413B RID: 16699 RVA: 0x00103D00 File Offset: 0x00101F00 [Token(Token = "0x600413B")] [Address(RVA = "0x1D77B40", Offset = "0x1D76540", VA = "0x181D77B40")] public ClubModel() { List list = new List(); this.CoOwnerIds = list; List list2 = new List(); this.PrimaryTags = list2; int num; ManagedTexture managedTexture = new ManagedTexture("Club Image", num != 0); num = 0; this.HGPJHJNMKFL = managedTexture; string empty = string.Empty; this.OLOFACHDENJ = empty; base..ctor(); } // Token: 0x0600413C RID: 16700 RVA: 0x00103D5C File Offset: 0x00101F5C [Token(Token = "0x600413C")] [Address(RVA = "0x1D74120", Offset = "0x1D72B20", VA = "0x181D74120")] [CompilerGenerated] private void FDPEPNMENGA() { IPromise promise = this.FJPEOHKGFON(); IPromise promise2 = this.IPJEEBLKDBJ(); AggregatePromise aggregatePromise = new AggregatePromise(promise, promise2); base.FEBJILEABKB(aggregatePromise, "Updating..."); } // Token: 0x0600413D RID: 16701 RVA: 0x00103D8C File Offset: 0x00101F8C [Token(Token = "0x600413D")] [Address(RVA = "0x1D72EF0", Offset = "0x1D718F0", VA = "0x181D72EF0")] [CompilerGenerated] private void BMIKOOJFGHL(PIHMJGCGNLP MAOOLFEBOOD) { int num = 0; if (this != num) { if (this.redirectOnSuccess) { PLILLKHMNDA plillkhmnda = MAOOLFEBOOD.k__BackingField; this.JPAJNMMLLFF(plillkhmnda); return; } base.ADJIAENKNAN.AddMessageToast("Successfully updated!"); } } // Token: 0x0600413E RID: 16702 RVA: 0x00103DD4 File Offset: 0x00101FD4 [Token(Token = "0x600413E")] [Address(RVA = "0x1D74DA0", Offset = "0x1D737A0", VA = "0x181D74DA0")] [CompilerGenerated] private void IDGHPIGOFJJ() { IPromise promise = this.IPJEEBLKDBJ(); base.FEBJILEABKB(promise, "Updating..."); } // Token: 0x0600413F RID: 16703 RVA: 0x00103DF4 File Offset: 0x00101FF4 [Token(Token = "0x600413F")] [Address(RVA = "0x1D76210", Offset = "0x1D74C10", VA = "0x181D76210")] [CompilerGenerated] private void KFLOIPKBCPE(PIHMJGCGNLP MAOOLFEBOOD) { int num = 0; if (this != num) { if (this.redirectOnSuccess) { PLILLKHMNDA plillkhmnda = MAOOLFEBOOD.k__BackingField; this.JPAJNMMLLFF(plillkhmnda); return; } base.ADJIAENKNAN.AddMessageToast("Successfully updated!"); } } // Token: 0x06004140 RID: 16704 RVA: 0x00103E3C File Offset: 0x0010203C [Token(Token = "0x6004140")] [Address(RVA = "0x1D76520", Offset = "0x1D74F20", VA = "0x181D76520")] [CompilerGenerated] private void OBOFFLDBELP(PIHMJGCGNLP EKNEGALFAHB) { base.ADJIAENKNAN.AddMessageToast("Successfully set clubhouse"); BrowserModel browserModel = base.DHJAICFKEHL; if (browserModel != 0) { browserModel.GoBack(); return; } } // Token: 0x06004141 RID: 16705 RVA: 0x00103E74 File Offset: 0x00102074 [Token(Token = "0x6004141")] [Address(RVA = "0x1D767E0", Offset = "0x1D751E0", VA = "0x181D767E0")] [CompilerGenerated] private void OLPAGMPLCAC() { int num = 0; IPromise promise = JDJGIBLMFKK.HELJLMINDFD(this.k__BackingField, num); Action action = new Action(this.DLIFBLLDDGJ); } // Token: 0x06004142 RID: 16706 RVA: 0x00103EA4 File Offset: 0x001020A4 [Token(Token = "0x6004142")] [Address(RVA = "0x1D73980", Offset = "0x1D72380", VA = "0x181D73980")] [CompilerGenerated] private void DLIFBLLDDGJ(PIHMJGCGNLP EKNEGALFAHB) { base.ADJIAENKNAN.AddMessageToast("Successfully cleared clubhouse"); base.MKBLJJGJAOH((uint)1); } // Token: 0x06004143 RID: 16707 RVA: 0x00103ED0 File Offset: 0x001020D0 [Token(Token = "0x6004143")] [Address(RVA = "0x1D76450", Offset = "0x1D74E50", VA = "0x181D76450")] [CompilerGenerated] private void MMMNLMBPHGH(PIHMJGCGNLP EKNEGALFAHB) { PLILLKHMNDA plillkhmnda = EKNEGALFAHB.k__BackingField; this.k__BackingField = plillkhmnda; this.k__BackingField = EKNEGALFAHB; } // Token: 0x06004144 RID: 16708 RVA: 0x00103EF8 File Offset: 0x001020F8 [Token(Token = "0x6004144")] [Address(RVA = "0x636210", Offset = "0x634C10", VA = "0x180636210")] [CompilerGenerated] private void CIBCEMBMAOB(PIHMJGCGNLP EKNEGALFAHB) { this.k__BackingField = EKNEGALFAHB; } // Token: 0x06004145 RID: 16709 RVA: 0x00103F0C File Offset: 0x0010210C [Token(Token = "0x6004145")] [Address(RVA = "0x1D73090", Offset = "0x1D71A90", VA = "0x181D73090")] [CompilerGenerated] private void CCLCABLBDKM() { int num = 0; if (this != num) { ToastListModel toastListModel = base.ADJIAENKNAN; string k__BackingField = this.k__BackingField.k__BackingField; string text = "Successfully deleted " + k__BackingField; toastListModel.AddMessageToast(text); int num2 = 0; this.JPAJNMMLLFF(num2); BrowserModel browserModel = base.DHJAICFKEHL; if (browserModel != 0) { Func func = new Func(this.OFMACFMNJCC); browserModel.RemoveFromHistory(func); } } } // Token: 0x06004146 RID: 16710 RVA: 0x00103F80 File Offset: 0x00102180 [Token(Token = "0x6004146")] [Address(RVA = "0x1D765A0", Offset = "0x1D74FA0", VA = "0x181D765A0")] [CompilerGenerated] private bool OFMACFMNJCC(CECAKDDNHLN PACGLAIGOMF) { PLILLKHMNDA plillkhmnda; return plillkhmnda == this.k__BackingField; } // Token: 0x06004147 RID: 16711 RVA: 0x00103F98 File Offset: 0x00102198 [Token(Token = "0x6004147")] [Address(RVA = "0x1D763C0", Offset = "0x1D74DC0", VA = "0x181D763C0")] [CompilerGenerated] private void MILKGAKCJJG() { int num = 0; if (this != num) { base.ADJIAENKNAN.AddMessageToast("Successfully left club"); return; } } // Token: 0x06004148 RID: 16712 RVA: 0x00103FC8 File Offset: 0x001021C8 [Token(Token = "0x6004148")] [Address(RVA = "0x1D74C60", Offset = "0x1D73660", VA = "0x181D74C60")] [CompilerGenerated] private void IAICNKKAPAP() { int num = 0; if (this != num && this.redirectOnSuccess) { base.Clear(); PLILLKHMNDA plillkhmnda = this.k__BackingField; this.JPAJNMMLLFF(plillkhmnda); return; } } // Token: 0x06004149 RID: 16713 RVA: 0x00104000 File Offset: 0x00102200 [Token(Token = "0x6004149")] [Address(RVA = "0x1D73D40", Offset = "0x1D72740", VA = "0x181D73D40")] [CompilerGenerated] private void EFBEHEGDIHL() { int num = 0; base.MKBLJJGJAOH(num); } // Token: 0x0600414A RID: 16714 RVA: 0x00104018 File Offset: 0x00102218 [Token(Token = "0x600414A")] [Address(RVA = "0x1D74A20", Offset = "0x1D73420", VA = "0x181D74A20")] [CompilerGenerated] private void HIDHMBDFIPA() { int num = 0; base.MKBLJJGJAOH(num); } // Token: 0x0600414B RID: 16715 RVA: 0x00104030 File Offset: 0x00102230 [Token(Token = "0x600414B")] [Address(RVA = "0x1D749A0", Offset = "0x1D733A0", VA = "0x181D749A0")] [CompilerGenerated] private void HBCOAAIECIK() { base.ADJIAENKNAN.AddMessageToast("Report sent!"); if (this.redirectOnSuccess) { PLILLKHMNDA plillkhmnda = this.k__BackingField; this.JPAJNMMLLFF(plillkhmnda); return; } } // Token: 0x0600414C RID: 16716 RVA: 0x0010406C File Offset: 0x0010226C [Token(Token = "0x600414C")] [Address(RVA = "0x1D76BD0", Offset = "0x1D755D0", VA = "0x181D76BD0")] [CompilerGenerated] private void PPGIGHODOBJ() { CECAKDDNHLN cecakddnhln = new CECAKDDNHLN(this.bannedDialogRedirectRoute); BrowserModel browserModel = base.DHJAICFKEHL; if (browserModel != 0) { browserModel.GoTo(cecakddnhln); } } // Token: 0x04003490 RID: 13456 [global::Cpp2IlInjected.FieldOffset(Offset = "0x70")] [Token(Token = "0x4003490")] [SerializeField] private Route bannedDialogRedirectRoute; // Token: 0x04003491 RID: 13457 [global::Cpp2IlInjected.FieldOffset(Offset = "0x78")] [Token(Token = "0x4003491")] [SerializeField] private Route fetchErrorRedirectRoute; // Token: 0x04003492 RID: 13458 [global::Cpp2IlInjected.FieldOffset(Offset = "0x80")] [Token(Token = "0x4003492")] [SerializeField] private bool redirectOnSuccess; // Token: 0x04003493 RID: 13459 [global::Cpp2IlInjected.FieldOffset(Offset = "0x88")] [Token(Token = "0x4003493")] [SerializeField] [OMAIFIIBMNL("redirectOnSuccess")] private Route redirectRoute; // Token: 0x04003498 RID: 13464 [global::Cpp2IlInjected.FieldOffset(Offset = "0xB0")] [Token(Token = "0x4003498")] public IReadOnlyList CoOwnerIds; // Token: 0x0400349A RID: 13466 [global::Cpp2IlInjected.FieldOffset(Offset = "0xC0")] [Token(Token = "0x400349A")] private ClubModel.GPJHDHBCPAH IPIFCKFMIEH; // Token: 0x0400349B RID: 13467 [global::Cpp2IlInjected.FieldOffset(Offset = "0xC8")] [Token(Token = "0x400349B")] private int OMAJEPDCDAC; // Token: 0x0400349F RID: 13471 [global::Cpp2IlInjected.FieldOffset(Offset = "0xE9")] [Token(Token = "0x400349F")] private bool GDPJLIOIIAM; // Token: 0x040034A0 RID: 13472 [global::Cpp2IlInjected.FieldOffset(Offset = "0xF0")] [Token(Token = "0x40034A0")] [HideInInspector] public List PrimaryTags; // Token: 0x040034A2 RID: 13474 [global::Cpp2IlInjected.FieldOffset(Offset = "0x100")] [Token(Token = "0x40034A2")] private readonly ManagedTexture HGPJHJNMKFL; // Token: 0x040034A3 RID: 13475 [global::Cpp2IlInjected.FieldOffset(Offset = "0x108")] [Token(Token = "0x40034A3")] private string NGMLEFPOCIJ; // Token: 0x040034A4 RID: 13476 [global::Cpp2IlInjected.FieldOffset(Offset = "0x110")] [Token(Token = "0x40034A4")] private LCCEEFHOBEN.CJFENPHAAHI GJPPGOIIOCJ; // Token: 0x040034A5 RID: 13477 [global::Cpp2IlInjected.FieldOffset(Offset = "0x118")] [Token(Token = "0x40034A5")] private string OLOFACHDENJ; // Token: 0x020009A3 RID: 2467 [Token(Token = "0x20009A3")] public class GPJHDHBCPAH { // Token: 0x0600414D RID: 16717 RVA: 0x00104098 File Offset: 0x00102298 [Token(Token = "0x600414D")] [Address(RVA = "0x1AF6FB0", Offset = "0x1AF59B0", VA = "0x181AF6FB0")] public GPJHDHBCPAH() { } // Token: 0x040034A6 RID: 13478 [global::Cpp2IlInjected.FieldOffset(Offset = "0x10")] [Token(Token = "0x40034A6")] public long CCGOEDABKNN = (long)((ulong)(-1L)); // Token: 0x040034A7 RID: 13479 [global::Cpp2IlInjected.FieldOffset(Offset = "0x18")] [Token(Token = "0x40034A7")] public string EJAINIDPFCL; // Token: 0x040034A8 RID: 13480 [global::Cpp2IlInjected.FieldOffset(Offset = "0x20")] [Token(Token = "0x40034A8")] public string BOGLOAOHKEE; // Token: 0x040034A9 RID: 13481 [global::Cpp2IlInjected.FieldOffset(Offset = "0x28")] [Token(Token = "0x40034A9")] public int PGDNCOCIJKF; // Token: 0x040034AA RID: 13482 [global::Cpp2IlInjected.FieldOffset(Offset = "0x2C")] [Token(Token = "0x40034AA")] public DIGMAIMMHAP MNEEEGHOGAB; // Token: 0x040034AB RID: 13483 [global::Cpp2IlInjected.FieldOffset(Offset = "0x30")] [Token(Token = "0x40034AB")] public PJCALHOPMKJ PHBCFAJILGD; // Token: 0x040034AC RID: 13484 [global::Cpp2IlInjected.FieldOffset(Offset = "0x34")] [Token(Token = "0x40034AC")] public bool IPKLLFAJJPJ; // Token: 0x040034AD RID: 13485 [global::Cpp2IlInjected.FieldOffset(Offset = "0x38")] [Token(Token = "0x40034AD")] public List OPIIBPFEODL; } // Token: 0x020009A4 RID: 2468 [Token(Token = "0x20009A4")] [CompilerGenerated] private sealed class MFGDJMNBBOD { // Token: 0x0600414E RID: 16718 RVA: 0x001040B4 File Offset: 0x001022B4 [Token(Token = "0x600414E")] [Address(RVA = "0x3C1670", Offset = "0x3C0070", VA = "0x1803C1670")] public MFGDJMNBBOD() { } // Token: 0x0600414F RID: 16719 RVA: 0x001040C8 File Offset: 0x001022C8 [Token(Token = "0x600414F")] [Address(RVA = "0x1D7A400", Offset = "0x1D78E00", VA = "0x181D7A400")] internal void b__0(PIHMJGCGNLP clubDetails) { CancelablePromise cancelablePromise = this.result; if (clubDetails.k__BackingField != PPGPAHNMGEC.Banned) { cancelablePromise.Complete(); return; } cancelablePromise.Error("You are banned from this club"); } // Token: 0x06004150 RID: 16720 RVA: 0x00104100 File Offset: 0x00102300 [Token(Token = "0x6004150")] [Address(RVA = "0xF77780", Offset = "0xF76180", VA = "0x180F77780")] internal void b__1(string error) { this.result.Complete(); } // Token: 0x040034AE RID: 13486 [global::Cpp2IlInjected.FieldOffset(Offset = "0x10")] [Token(Token = "0x40034AE")] public CancelablePromise result; } // Token: 0x020009A5 RID: 2469 [Token(Token = "0x20009A5")] [CompilerGenerated] private sealed class NNOBKGCMFAB { // Token: 0x06004151 RID: 16721 RVA: 0x00104120 File Offset: 0x00102320 [Token(Token = "0x6004151")] [Address(RVA = "0x3C1670", Offset = "0x3C0070", VA = "0x1803C1670")] public NNOBKGCMFAB() { } // Token: 0x06004152 RID: 16722 RVA: 0x00104134 File Offset: 0x00102334 [Token(Token = "0x6004152")] [Address(RVA = "0x1D7A600", Offset = "0x1D79000", VA = "0x181D7A600")] internal IPromise b__0(List tags) { ClubModel clubModel = this.<>4__this; long num = this.clubId; if (clubModel.k__BackingField == num) { clubModel.PrimaryTags = tags; long k__BackingField = this.<>4__this.k__BackingField; bool flag = !this.skipCache; return JDJGIBLMFKK.IHEMEAMAJOF(k__BackingField, flag); } throw new NullReferenceException(); } // Token: 0x06004153 RID: 16723 RVA: 0x00104188 File Offset: 0x00102388 [Token(Token = "0x6004153")] [Address(RVA = "0x1D7A7D0", Offset = "0x1D791D0", VA = "0x181D7A7D0")] internal IPromise b__1(PIHMJGCGNLP clubDetails) { ClubModel.KBJOLIIBPMC kbjoliibpmc = new ClubModel.KBJOLIIBPMC(); kbjoliibpmc.CS$<>8__locals1 = this; if (clubDetails != 0) { ClubModel clubModel = this.<>4__this; long k__BackingField = clubModel.k__BackingField; if (this.clubId == k__BackingField) { if (clubDetails.k__BackingField != PPGPAHNMGEC.Banned) { PLILLKHMNDA k__BackingField = clubDetails.k__BackingField; clubModel.k__BackingField = k__BackingField; this.<>4__this.k__BackingField = clubDetails; PPGPAHNMGEC k__BackingField = clubDetails.k__BackingField; ClubModel clubModel2 = this.<>4__this; JHEEFBMODPG jheefbmodpg = clubDetails.MICMDJCMMBG(k__BackingField); clubModel2.k__BackingField = jheefbmodpg; PLILLKHMNDA k__BackingField2 = clubDetails.k__BackingField; ClubModel clubModel3 = this.<>4__this; long? k__BackingField = k__BackingField2.k__BackingField; clubModel3.k__BackingField = k__BackingField; ClubModel clubModel4 = this.<>4__this; ClubModel.GPJHDHBCPAH gpjhdhbcpah = new ClubModel.GPJHDHBCPAH(); gpjhdhbcpah.CCGOEDABKNN = (long)((ulong)(-1L)); long k__BackingField2 = this.<>4__this.k__BackingField; gpjhdhbcpah.CCGOEDABKNN = k__BackingField2; string k__BackingField = clubDetails.k__BackingField.k__BackingField; gpjhdhbcpah.EJAINIDPFCL = k__BackingField; string k__BackingField = clubDetails.k__BackingField.k__BackingField; gpjhdhbcpah.BOGLOAOHKEE = k__BackingField; ClubModel clubModel5 = this.<>4__this; PLILLKHMNDA k__BackingField3 = clubDetails.k__BackingField; List primaryTags = clubModel5.PrimaryTags; string k__BackingField = k__BackingField3.k__BackingField; int num = primaryTags.IndexOf(k__BackingField); gpjhdhbcpah.PGDNCOCIJKF = num; bool k__BackingField = clubDetails.k__BackingField.k__BackingField; gpjhdhbcpah.IPKLLFAJJPJ = k__BackingField; List k__BackingField = clubDetails.k__BackingField; gpjhdhbcpah.OPIIBPFEODL = k__BackingField; PJCALHOPMKJ k__BackingField = clubDetails.k__BackingField.k__BackingField; gpjhdhbcpah.PHBCFAJILGD = k__BackingField; DIGMAIMMHAP k__BackingField = clubDetails.k__BackingField.k__BackingField; gpjhdhbcpah.MNEEEGHOGAB = k__BackingField; clubModel4.KDDFCCCOJPL = gpjhdhbcpah; Promise promise = new Promise(); kbjoliibpmc.clubhouseNamePromise = promise; ClubModel clubModel6 = this.<>4__this; long? k__BackingField2 = clubModel6.k__BackingField; int num2 = 0; if (promise != 0) { long? k__BackingField3 = clubModel6.k__BackingField; if (promise > 0) { long? k__BackingField4 = this.<>4__this.k__BackingField; Action action = delegate(KLCOGEIGEBJ room) { ClubModel clubModel8 = kbjoliibpmc.CS$<>8__locals1.<>4__this; string k__BackingField2 = room.k__BackingField; clubModel8.k__BackingField = k__BackingField2; kbjoliibpmc.clubhouseNamePromise.Complete(room); }; num2 += num2; num2++; Action action2 = delegate(string error) { Debug.LogError("Could not find clubhouse by ID."); Promise clubhouseNamePromise2 = kbjoliibpmc.clubhouseNamePromise; int num4 = 0; clubhouseNamePromise2.Complete(num4); }; } } ClubModel clubModel7 = this.<>4__this; string empty = string.Empty; clubModel7.k__BackingField = empty; Promise clubhouseNamePromise = kbjoliibpmc.clubhouseNamePromise; int num3 = 0; clubhouseNamePromise.Complete(num3); IPromise promise2 = JDJGIBLMFKK.DBDOOMCNNFE(); if (this.<>9__4 == 0) { Action action3 = delegate(PLILLKHMNDA club) { ClubModel clubModel9 = this.<>4__this; if (club != 0) { } long k__BackingField3 = clubModel9.k__BackingField; bool flag; clubModel9.k__BackingField = flag; }; this.<>9__4 = action3; } IPromise promise3 = PEGGCEDHBOF.NFKMGNHDCMN(this.<>4__this.k__BackingField.k__BackingField); if (this.<>9__5 == 0) { Action action4 = delegate(CCEOLAOLEKJ account) { this.<>4__this.k__BackingField = account; }; this.<>9__5 = action4; } num2 += num2; num2++; IPromise> promise4 = JDJGIBLMFKK.AAKBIKEIFEB(this.<>4__this.k__BackingField, num2, num2, num2, num2); if (this.<>9__6 == 0) { Action> action5 = delegate(List coOwners) { ClubModel clubModel10 = this.<>4__this; Func <>9__85_ = ClubModel.<>c.<>9__85_8; if (<>9__85_ == 0) { ClubModel.<>c.<>9__85_8 = (MFOAODGNGKB c) => c.k__BackingField; } List list = Enumerable.ToList(Enumerable.Select(coOwners, <>9__85_)); clubModel10.CoOwnerIds = list; }; this.<>9__6 = action5; } num2 += num2; num2++; Action action6; if (this.<>9__7 == 0) { action6 = delegate(string error) { Route fetchErrorRedirectRoute = this.<>4__this.fetchErrorRedirectRoute; if (fetchErrorRedirectRoute != 0) { CECAKDDNHLN cecakddnhln = new CECAKDDNHLN(fetchErrorRedirectRoute); BrowserModel browserModel = this.<>4__this.DHJAICFKEHL; if (browserModel != 0) { browserModel.GoTo(cecakddnhln); } } ToastListModel toastListModel = this.<>4__this.ADJIAENKNAN; string text = "Failed to load club details: " + error; toastListModel.AddMessageToast(text); }; this.<>9__7 = action6; } CombinePromise combinePromise; return combinePromise.Error(action6); } if (clubModel.gameObject.activeSelf) { DialogListModel dialogListModel = clubModel.PKJJDBNMMEA; if (dialogListModel != 0) { DGHLPMOEABF dghlpmoeabf = new DGHLPMOEABF(); dghlpmoeabf.k__BackingField = "Banned from club"; dghlpmoeabf.k__BackingField = "You have been banned from this club by one of the club's leaders or moderators."; dghlpmoeabf.k__BackingField = "Ok"; Action action7 = new Action(clubModel.PPGIGHODOBJ); dghlpmoeabf.k__BackingField = action7; IPromise promise5 = dialogListModel.AddOneButtonMessageDialog(dghlpmoeabf); } } IPromise promise6 = Promise.FromResult(0); } } throw new NullReferenceException(); } // Token: 0x06004154 RID: 16724 RVA: 0x00104518 File Offset: 0x00102718 [Token(Token = "0x6004154")] [Address(RVA = "0x1D7B0E0", Offset = "0x1D79AE0", VA = "0x181D7B0E0")] internal void b__4(PLILLKHMNDA club) { ClubModel clubModel = this.<>4__this; if (club != 0) { } long k__BackingField = clubModel.k__BackingField; bool flag; clubModel.k__BackingField = flag; } // Token: 0x06004155 RID: 16725 RVA: 0x00104548 File Offset: 0x00102748 [Token(Token = "0x6004155")] [Address(RVA = "0x1D7B190", Offset = "0x1D79B90", VA = "0x181D7B190")] internal void b__5(CCEOLAOLEKJ account) { this.<>4__this.k__BackingField = account; } // Token: 0x06004156 RID: 16726 RVA: 0x00104568 File Offset: 0x00102768 [Token(Token = "0x6004156")] [Address(RVA = "0x1D7B1B0", Offset = "0x1D79BB0", VA = "0x181D7B1B0")] internal void b__6(List coOwners) { ClubModel clubModel = this.<>4__this; Func <>9__85_ = ClubModel.<>c.<>9__85_8; if (<>9__85_ == 0) { ClubModel.<>c.<>9__85_8 = (MFOAODGNGKB c) => c.k__BackingField; } List list = Enumerable.ToList(Enumerable.Select(coOwners, <>9__85_)); clubModel.CoOwnerIds = list; } // Token: 0x06004157 RID: 16727 RVA: 0x001045B8 File Offset: 0x001027B8 [Token(Token = "0x6004157")] [Address(RVA = "0x1D7B2D0", Offset = "0x1D79CD0", VA = "0x181D7B2D0")] internal void b__7(string error) { Route fetchErrorRedirectRoute = this.<>4__this.fetchErrorRedirectRoute; if (fetchErrorRedirectRoute != 0) { CECAKDDNHLN cecakddnhln = new CECAKDDNHLN(fetchErrorRedirectRoute); BrowserModel browserModel = this.<>4__this.DHJAICFKEHL; if (browserModel != 0) { browserModel.GoTo(cecakddnhln); } } ToastListModel toastListModel = this.<>4__this.ADJIAENKNAN; string text = "Failed to load club details: " + error; toastListModel.AddMessageToast(text); } // Token: 0x06004158 RID: 16728 RVA: 0x0010461C File Offset: 0x0010281C [Token(Token = "0x6004158")] [Address(RVA = "0x1D7B3C0", Offset = "0x1D79DC0", VA = "0x181D7B3C0")] internal void b__9(PLILLKHMNDA club) { ClubModel clubModel = this.<>4__this; if (club != 0) { } long k__BackingField = clubModel.k__BackingField; bool flag; clubModel.k__BackingField = flag; } // Token: 0x06004159 RID: 16729 RVA: 0x0010464C File Offset: 0x0010284C [Token(Token = "0x6004159")] [Address(RVA = "0x1D7A6B0", Offset = "0x1D790B0", VA = "0x181D7A6B0")] internal void b__10(PLILLKHMNDA club) { this.<>4__this.k__BackingField = club; ClubModel clubModel = this.<>4__this; ClubModel.GPJHDHBCPAH gpjhdhbcpah = new ClubModel.GPJHDHBCPAH(); gpjhdhbcpah.CCGOEDABKNN = (long)((ulong)(-1L)); long k__BackingField = this.<>4__this.k__BackingField; gpjhdhbcpah.CCGOEDABKNN = k__BackingField; string k__BackingField = this.<>4__this.k__BackingField.k__BackingField; gpjhdhbcpah.EJAINIDPFCL = k__BackingField; string k__BackingField = this.<>4__this.k__BackingField.k__BackingField; gpjhdhbcpah.BOGLOAOHKEE = k__BackingField; ClubModel clubModel2 = this.<>4__this; PLILLKHMNDA k__BackingField = clubModel2.k__BackingField; List primaryTags = clubModel2.PrimaryTags; string k__BackingField = k__BackingField.k__BackingField; int num = primaryTags.IndexOf(k__BackingField); gpjhdhbcpah.PGDNCOCIJKF = num; clubModel.KDDFCCCOJPL = gpjhdhbcpah; } // Token: 0x040034AF RID: 13487 [global::Cpp2IlInjected.FieldOffset(Offset = "0x10")] [Token(Token = "0x40034AF")] public ClubModel <>4__this; // Token: 0x040034B0 RID: 13488 [global::Cpp2IlInjected.FieldOffset(Offset = "0x18")] [Token(Token = "0x40034B0")] public long clubId; // Token: 0x040034B1 RID: 13489 [global::Cpp2IlInjected.FieldOffset(Offset = "0x20")] [Token(Token = "0x40034B1")] public bool skipCache; // Token: 0x040034B2 RID: 13490 [global::Cpp2IlInjected.FieldOffset(Offset = "0x28")] [Token(Token = "0x40034B2")] public Action <>9__4; // Token: 0x040034B3 RID: 13491 [global::Cpp2IlInjected.FieldOffset(Offset = "0x30")] [Token(Token = "0x40034B3")] public Action <>9__5; // Token: 0x040034B4 RID: 13492 [global::Cpp2IlInjected.FieldOffset(Offset = "0x38")] [Token(Token = "0x40034B4")] public Action> <>9__6; // Token: 0x040034B5 RID: 13493 [global::Cpp2IlInjected.FieldOffset(Offset = "0x40")] [Token(Token = "0x40034B5")] public Action <>9__7; } // Token: 0x020009A6 RID: 2470 [Token(Token = "0x20009A6")] [CompilerGenerated] private sealed class KBJOLIIBPMC { // Token: 0x0600415A RID: 16730 RVA: 0x00104704 File Offset: 0x00102904 [Token(Token = "0x600415A")] [Address(RVA = "0x3C1670", Offset = "0x3C0070", VA = "0x1803C1670")] public KBJOLIIBPMC() { } // Token: 0x0600415B RID: 16731 RVA: 0x00104718 File Offset: 0x00102918 [Token(Token = "0x600415B")] [Address(RVA = "0x1D79D90", Offset = "0x1D78790", VA = "0x181D79D90")] internal void b__2(KLCOGEIGEBJ room) { ClubModel <>4__this = this.CS$<>8__locals1.<>4__this; string k__BackingField = room.k__BackingField; <>4__this.k__BackingField = k__BackingField; this.clubhouseNamePromise.Complete(room); } // Token: 0x0600415C RID: 16732 RVA: 0x00104754 File Offset: 0x00102954 [Token(Token = "0x600415C")] [Address(RVA = "0x1D79E10", Offset = "0x1D78810", VA = "0x181D79E10")] internal void b__3(string error) { Debug.LogError("Could not find clubhouse by ID."); Promise promise = this.clubhouseNamePromise; int num = 0; promise.Complete(num); } // Token: 0x040034B6 RID: 13494 [global::Cpp2IlInjected.FieldOffset(Offset = "0x10")] [Token(Token = "0x40034B6")] public Promise clubhouseNamePromise; // Token: 0x040034B7 RID: 13495 [global::Cpp2IlInjected.FieldOffset(Offset = "0x18")] [Token(Token = "0x40034B7")] public ClubModel.NNOBKGCMFAB CS$<>8__locals1; } // Token: 0x020009A8 RID: 2472 [Token(Token = "0x20009A8")] [CompilerGenerated] private sealed class ICAFFGHIHJP { // Token: 0x06004168 RID: 16744 RVA: 0x001048CC File Offset: 0x00102ACC [Token(Token = "0x6004168")] [Address(RVA = "0x3C1670", Offset = "0x3C0070", VA = "0x1803C1670")] public ICAFFGHIHJP() { } // Token: 0x06004169 RID: 16745 RVA: 0x001048E0 File Offset: 0x00102AE0 [Token(Token = "0x6004169")] [Address(RVA = "0xF77780", Offset = "0xF76180", VA = "0x180F77780")] internal void b__0() { this.promise.Complete(); } // Token: 0x040034C2 RID: 13506 [global::Cpp2IlInjected.FieldOffset(Offset = "0x10")] [Token(Token = "0x40034C2")] public Promise promise; } // Token: 0x020009A9 RID: 2473 [Token(Token = "0x20009A9")] [CompilerGenerated] private sealed class MLEAFMNIAGO { // Token: 0x0600416A RID: 16746 RVA: 0x00104900 File Offset: 0x00102B00 [Token(Token = "0x600416A")] [Address(RVA = "0x3C1670", Offset = "0x3C0070", VA = "0x1803C1670")] public MLEAFMNIAGO() { } // Token: 0x0600416B RID: 16747 RVA: 0x00104914 File Offset: 0x00102B14 [Token(Token = "0x600416B")] [Address(RVA = "0x1D7A550", Offset = "0x1D78F50", VA = "0x181D7A550")] internal void b__0() { ToastListModel toastListModel = this.<>4__this.ADJIAENKNAN; if (!this.set) { } string text = "Successfully " + "set" + " spawn point"; toastListModel.AddMessageToast(text); this.<>4__this.MKBLJJGJAOH((uint)1); } // Token: 0x040034C3 RID: 13507 [global::Cpp2IlInjected.FieldOffset(Offset = "0x10")] [Token(Token = "0x40034C3")] public ClubModel <>4__this; // Token: 0x040034C4 RID: 13508 [global::Cpp2IlInjected.FieldOffset(Offset = "0x18")] [Token(Token = "0x40034C4")] public bool set; } // Token: 0x020009AA RID: 2474 [Token(Token = "0x20009AA")] [CompilerGenerated] private sealed class JOJPNIIHNBH { // Token: 0x0600416C RID: 16748 RVA: 0x00104968 File Offset: 0x00102B68 [Token(Token = "0x600416C")] [Address(RVA = "0x3C1670", Offset = "0x3C0070", VA = "0x1803C1670")] public JOJPNIIHNBH() { } // Token: 0x0600416D RID: 16749 RVA: 0x0010497C File Offset: 0x00102B7C [Token(Token = "0x600416D")] [Address(RVA = "0x1D79BA0", Offset = "0x1D785A0", VA = "0x181D79BA0")] internal void b__0() { ClubModel clubModel = this.<>4__this; string text = this.amplitudeCommandContext; int num = 0; IPromise promise = clubModel.JoinClub(text); Action action = this.<>9__1; if (action == 0) { Action action2 = delegate(bool success) { if (success) { this.<>4__this.EMDCOLGNKAI(); return; } }; this.<>9__1 = action2; } int num2 = 0; if (num2 < num) { num2 += num2; if (num2 == num) { action += action; throw new NullReferenceException(); } num2++; } IPromise promise2 = promise.Then(action); } // Token: 0x0600416E RID: 16750 RVA: 0x001049F8 File Offset: 0x00102BF8 [Token(Token = "0x600416E")] [Address(RVA = "0x1D79CB0", Offset = "0x1D786B0", VA = "0x181D79CB0")] internal void b__1(bool success) { if (success) { this.<>4__this.EMDCOLGNKAI(); return; } } // Token: 0x040034C5 RID: 13509 [global::Cpp2IlInjected.FieldOffset(Offset = "0x10")] [Token(Token = "0x40034C5")] public ClubModel <>4__this; // Token: 0x040034C6 RID: 13510 [global::Cpp2IlInjected.FieldOffset(Offset = "0x18")] [Token(Token = "0x40034C6")] public string amplitudeCommandContext; // Token: 0x040034C7 RID: 13511 [global::Cpp2IlInjected.FieldOffset(Offset = "0x20")] [Token(Token = "0x40034C7")] public Action <>9__1; } // Token: 0x020009AB RID: 2475 [Token(Token = "0x20009AB")] [CompilerGenerated] private sealed class AALALNCOEHM { // Token: 0x0600416F RID: 16751 RVA: 0x00104A1C File Offset: 0x00102C1C [Token(Token = "0x600416F")] [Address(RVA = "0x3C1670", Offset = "0x3C0070", VA = "0x1803C1670")] public AALALNCOEHM() { } // Token: 0x06004170 RID: 16752 RVA: 0x00104A30 File Offset: 0x00102C30 [Token(Token = "0x6004170")] [Address(RVA = "0x1D6A660", Offset = "0x1D69060", VA = "0x181D6A660")] internal IPromise b__0(string imageName) { return JDJGIBLMFKK.OBFKAFGALDM(this.clubId, imageName); } // Token: 0x06004171 RID: 16753 RVA: 0x00104A4C File Offset: 0x00102C4C [Token(Token = "0x6004171")] [Address(RVA = "0x1D6A6D0", Offset = "0x1D690D0", VA = "0x181D6A6D0")] internal void b__1(PIHMJGCGNLP details) { ClubModel clubModel = this.<>4__this; long k__BackingField = clubModel.k__BackingField; if (this.clubId == k__BackingField) { int num = 0; if (clubModel != num) { ClubModel clubModel2 = this.<>4__this; PLILLKHMNDA k__BackingField = details.k__BackingField; clubModel2.k__BackingField = k__BackingField; this.<>4__this.k__BackingField = details; } } } // Token: 0x06004172 RID: 16754 RVA: 0x00104AA8 File Offset: 0x00102CA8 [Token(Token = "0x6004172")] [Address(RVA = "0x1D6A790", Offset = "0x1D69190", VA = "0x181D6A790")] internal void b__2(string error) { this.<>4__this.ADJIAENKNAN.AddMessageToast(error); } // Token: 0x040034C8 RID: 13512 [global::Cpp2IlInjected.FieldOffset(Offset = "0x10")] [Token(Token = "0x40034C8")] public long clubId; // Token: 0x040034C9 RID: 13513 [global::Cpp2IlInjected.FieldOffset(Offset = "0x18")] [Token(Token = "0x40034C9")] public ClubModel <>4__this; } // Token: 0x020009AC RID: 2476 [Token(Token = "0x20009AC")] [CompilerGenerated] private sealed class IEODIAPIDMC { // Token: 0x06004173 RID: 16755 RVA: 0x00104ACC File Offset: 0x00102CCC [Token(Token = "0x6004173")] [Address(RVA = "0x3C1670", Offset = "0x3C0070", VA = "0x1803C1670")] public IEODIAPIDMC() { } // Token: 0x06004174 RID: 16756 RVA: 0x00104AE0 File Offset: 0x00102CE0 [Token(Token = "0x6004174")] [Address(RVA = "0x1D798C0", Offset = "0x1D782C0", VA = "0x181D798C0")] internal void b__0() { ClubModel clubModel = this.<>4__this; int num = this.index; long k__BackingField = clubModel.k__BackingField; int num2 = 0; IPromise promise = JDJGIBLMFKK.ELLIKHHEJFM(k__BackingField, num, num2); Action action = new Action(clubModel.CIBCEMBMAOB); } // Token: 0x040034CA RID: 13514 [global::Cpp2IlInjected.FieldOffset(Offset = "0x10")] [Token(Token = "0x40034CA")] public ClubModel <>4__this; // Token: 0x040034CB RID: 13515 [global::Cpp2IlInjected.FieldOffset(Offset = "0x18")] [Token(Token = "0x40034CB")] public int index; } // Token: 0x020009AD RID: 2477 [Token(Token = "0x20009AD")] [CompilerGenerated] private sealed class EEMMGMJPAMM { // Token: 0x06004175 RID: 16757 RVA: 0x00104B24 File Offset: 0x00102D24 [Token(Token = "0x6004175")] [Address(RVA = "0x3C1670", Offset = "0x3C0070", VA = "0x1803C1670")] public EEMMGMJPAMM() { } // Token: 0x06004176 RID: 16758 RVA: 0x00104B38 File Offset: 0x00102D38 [Token(Token = "0x6004176")] [Address(RVA = "0x1D78AD0", Offset = "0x1D774D0", VA = "0x181D78AD0")] internal IPromise b__0(string imageName) { ClubModel clubModel = this.<>4__this; int num = this.index; return JDJGIBLMFKK.ELLIKHHEJFM(clubModel.k__BackingField, num, imageName); } // Token: 0x06004177 RID: 16759 RVA: 0x00104B68 File Offset: 0x00102D68 [Token(Token = "0x6004177")] [Address(RVA = "0x1D78B60", Offset = "0x1D77560", VA = "0x181D78B60")] internal void b__1(PIHMJGCGNLP details) { ClubModel clubModel = this.<>4__this; long k__BackingField = clubModel.k__BackingField; if (this.clubId == k__BackingField) { int num = 0; if (clubModel != num) { ClubModel clubModel2 = this.<>4__this; PLILLKHMNDA k__BackingField = details.k__BackingField; clubModel2.k__BackingField = k__BackingField; this.<>4__this.k__BackingField = details; } } } // Token: 0x06004178 RID: 16760 RVA: 0x00104BC4 File Offset: 0x00102DC4 [Token(Token = "0x6004178")] [Address(RVA = "0x1D78C20", Offset = "0x1D77620", VA = "0x181D78C20")] internal void b__2(string error) { this.<>4__this.ADJIAENKNAN.AddMessageToast(error); } // Token: 0x040034CC RID: 13516 [global::Cpp2IlInjected.FieldOffset(Offset = "0x10")] [Token(Token = "0x40034CC")] public ClubModel <>4__this; // Token: 0x040034CD RID: 13517 [global::Cpp2IlInjected.FieldOffset(Offset = "0x18")] [Token(Token = "0x40034CD")] public int index; // Token: 0x040034CE RID: 13518 [global::Cpp2IlInjected.FieldOffset(Offset = "0x20")] [Token(Token = "0x40034CE")] public long clubId; } // Token: 0x020009AE RID: 2478 [Token(Token = "0x20009AE")] [CompilerGenerated] private sealed class PNIDPFDMGOM { // Token: 0x06004179 RID: 16761 RVA: 0x00104BE8 File Offset: 0x00102DE8 [Token(Token = "0x6004179")] [Address(RVA = "0x3C1670", Offset = "0x3C0070", VA = "0x1803C1670")] public PNIDPFDMGOM() { } // Token: 0x0600417A RID: 16762 RVA: 0x00104BFC File Offset: 0x00102DFC [Token(Token = "0x600417A")] [Address(RVA = "0x1D7B570", Offset = "0x1D79F70", VA = "0x181D7B570")] internal void b__0() { ClubModel clubModel = this.<>4__this; int num = 0; clubModel.MKBLJJGJAOH(num); } // Token: 0x0600417B RID: 16763 RVA: 0x00104C20 File Offset: 0x00102E20 [Token(Token = "0x600417B")] [Address(RVA = "0x1D7B5C0", Offset = "0x1D79FC0", VA = "0x181D7B5C0")] internal void b__2(string error) { Promise promise = this.promise; int num = 0; promise.Complete(num); } // Token: 0x040034CF RID: 13519 [global::Cpp2IlInjected.FieldOffset(Offset = "0x10")] [Token(Token = "0x40034CF")] public ClubModel <>4__this; // Token: 0x040034D0 RID: 13520 [global::Cpp2IlInjected.FieldOffset(Offset = "0x18")] [Token(Token = "0x40034D0")] public bool askToJoin; // Token: 0x040034D1 RID: 13521 [global::Cpp2IlInjected.FieldOffset(Offset = "0x20")] [Token(Token = "0x40034D1")] public Promise promise; } // Token: 0x020009AF RID: 2479 [Token(Token = "0x20009AF")] [CompilerGenerated] private sealed class IPLMAHPFMKM { // Token: 0x0600417C RID: 16764 RVA: 0x00104C44 File Offset: 0x00102E44 [Token(Token = "0x600417C")] [Address(RVA = "0x3C1670", Offset = "0x3C0070", VA = "0x1803C1670")] public IPLMAHPFMKM() { } // Token: 0x0600417D RID: 16765 RVA: 0x00104C58 File Offset: 0x00102E58 [Token(Token = "0x600417D")] [Address(RVA = "0x1D79A80", Offset = "0x1D78480", VA = "0x181D79A80")] internal void b__1() { ClubModel <>4__this = this.CS$<>8__locals1.<>4__this; int num = 0; if (<>4__this != num) { ToastListModel toastListModel = this.CS$<>8__locals1.<>4__this.ADJIAENKNAN; ClubModel.PNIDPFDMGOM cs$<>8__locals = this.CS$<>8__locals1; string text = this.clubName; if (cs$<>8__locals.askToJoin) { string text2 = "Requested to join " + text; } string text3 = "Successfully joined " + text + "!"; toastListModel.AddMessageToast(text3); ClubModel.PNIDPFDMGOM cs$<>8__locals2 = this.CS$<>8__locals1; Promise promise = cs$<>8__locals2.promise; bool flag = !cs$<>8__locals2.askToJoin; promise.Complete(flag); } } // Token: 0x040034D2 RID: 13522 [global::Cpp2IlInjected.FieldOffset(Offset = "0x10")] [Token(Token = "0x40034D2")] public string clubName; // Token: 0x040034D3 RID: 13523 [global::Cpp2IlInjected.FieldOffset(Offset = "0x18")] [Token(Token = "0x40034D3")] public ClubModel.PNIDPFDMGOM CS$<>8__locals1; } // Token: 0x020009B0 RID: 2480 [Token(Token = "0x20009B0")] [CompilerGenerated] private sealed class OOCBNLAGOEA { // Token: 0x0600417E RID: 16766 RVA: 0x00104CFC File Offset: 0x00102EFC [Token(Token = "0x600417E")] [Address(RVA = "0x3C1670", Offset = "0x3C0070", VA = "0x1803C1670")] public OOCBNLAGOEA() { } // Token: 0x0600417F RID: 16767 RVA: 0x00104D10 File Offset: 0x00102F10 [Token(Token = "0x600417F")] [Address(RVA = "0x1D7B540", Offset = "0x1D79F40", VA = "0x181D7B540")] internal void b__0() { ClubModel clubModel = this.<>4__this; string text = this.amplitudeCommandContext; clubModel.EBADBEIGOEN(text); } // Token: 0x040034D4 RID: 13524 [global::Cpp2IlInjected.FieldOffset(Offset = "0x10")] [Token(Token = "0x40034D4")] public ClubModel <>4__this; // Token: 0x040034D5 RID: 13525 [global::Cpp2IlInjected.FieldOffset(Offset = "0x18")] [Token(Token = "0x40034D5")] public string amplitudeCommandContext; } // Token: 0x020009B1 RID: 2481 [Token(Token = "0x20009B1")] [CompilerGenerated] private sealed class GLEANOKOEDG { // Token: 0x06004180 RID: 16768 RVA: 0x00104D38 File Offset: 0x00102F38 [Token(Token = "0x6004180")] [Address(RVA = "0x3C1670", Offset = "0x3C0070", VA = "0x1803C1670")] public GLEANOKOEDG() { } // Token: 0x06004181 RID: 16769 RVA: 0x00104D4C File Offset: 0x00102F4C [Token(Token = "0x6004181")] [Address(RVA = "0x1D791E0", Offset = "0x1D77BE0", VA = "0x181D791E0")] internal void b__4() { ClubModel clubModel = this.<>4__this; } // Token: 0x040034D6 RID: 13526 [global::Cpp2IlInjected.FieldOffset(Offset = "0x10")] [Token(Token = "0x40034D6")] public ClubModel <>4__this; // Token: 0x040034D7 RID: 13527 [global::Cpp2IlInjected.FieldOffset(Offset = "0x18")] [Token(Token = "0x40034D7")] public List friendIds; } // Token: 0x020009B2 RID: 2482 [Token(Token = "0x20009B2")] [CompilerGenerated] private sealed class DEEHGPLBHIM { // Token: 0x06004182 RID: 16770 RVA: 0x00104D68 File Offset: 0x00102F68 [Token(Token = "0x6004182")] [Address(RVA = "0x3C1670", Offset = "0x3C0070", VA = "0x1803C1670")] public DEEHGPLBHIM() { } // Token: 0x06004183 RID: 16771 RVA: 0x00104D7C File Offset: 0x00102F7C [Token(Token = "0x6004183")] [Address(RVA = "0x1D78760", Offset = "0x1D77160", VA = "0x181D78760")] internal void b__4() { ClubModel clubModel = this.<>4__this; int num = 0; List list = this.nearbyIds; clubModel.BFNNGHLFIED(list, "Inviting all nearby players...", "Successfully invited all nearby players", (OFIEEDOMGPA)num); } // Token: 0x040034D8 RID: 13528 [global::Cpp2IlInjected.FieldOffset(Offset = "0x10")] [Token(Token = "0x40034D8")] public ClubModel <>4__this; // Token: 0x040034D9 RID: 13529 [global::Cpp2IlInjected.FieldOffset(Offset = "0x18")] [Token(Token = "0x40034D9")] public List nearbyIds; } // Token: 0x020009B3 RID: 2483 [Token(Token = "0x20009B3")] [CompilerGenerated] private sealed class KLPKKFHLBCC { // Token: 0x06004184 RID: 16772 RVA: 0x00104DB4 File Offset: 0x00102FB4 [Token(Token = "0x6004184")] [Address(RVA = "0x3C1670", Offset = "0x3C0070", VA = "0x1803C1670")] public KLPKKFHLBCC() { } // Token: 0x06004185 RID: 16773 RVA: 0x00104DC8 File Offset: 0x00102FC8 [Token(Token = "0x6004185")] [Address(RVA = "0x1D79E90", Offset = "0x1D78890", VA = "0x181D79E90")] internal void b__0() { ClubModel clubModel = this.<>4__this; int num = 0; if (clubModel != num) { ToastListModel toastListModel = this.<>4__this.ADJIAENKNAN; string text = this.successText; toastListModel.AddMessageToast(text); } } // Token: 0x040034DA RID: 13530 [global::Cpp2IlInjected.FieldOffset(Offset = "0x10")] [Token(Token = "0x40034DA")] public ClubModel <>4__this; // Token: 0x040034DB RID: 13531 [global::Cpp2IlInjected.FieldOffset(Offset = "0x18")] [Token(Token = "0x40034DB")] public string successText; } } }