using System; using System.Collections.Generic; using System.Linq; using System.Runtime.CompilerServices; using System.Runtime.InteropServices; using Cpp2IlInjected; using RecRoom; using RecRoom.Async; using UnityEngine; namespace RRUI.Data { // Token: 0x02000959 RID: 2393 [Token(Token = "0x2000959")] [StructLayout(3)] public class ClubListModel : ListModel, LGIIEFDOCJL { // Token: 0x17000B1E RID: 2846 // (get) Token: 0x06003F72 RID: 16242 RVA: 0x000FE88C File Offset: 0x000FCA8C [Token(Token = "0x17000B1E")] protected override bool DALKHIPOALJ { [Token(Token = "0x6003F72")] [Address(RVA = "0x4405A0", Offset = "0x43EFA0", VA = "0x1804405A0", Slot = "21")] get { return true; } } // Token: 0x17000B1F RID: 2847 // (get) Token: 0x06003F73 RID: 16243 RVA: 0x000FE89C File Offset: 0x000FCA9C // (set) Token: 0x06003F74 RID: 16244 RVA: 0x000FE8B0 File Offset: 0x000FCAB0 [Token(Token = "0x17000B1F")] public int BADIGBCKECA { [Token(Token = "0x6003F73")] [Address(RVA = "0x4EA8C0", Offset = "0x4E92C0", VA = "0x1804EA8C0")] get { return this.BIAFOBPIBDB; } [Token(Token = "0x6003F74")] [Address(RVA = "0x1BD8E10", Offset = "0x1BD7810", VA = "0x181BD8E10")] set { if (this.BIAFOBPIBDB != value) { this.BIAFOBPIBDB = value; base.ACHCNJEMIBA(); base.MKBLJJGJAOH(); } } } // Token: 0x06003F75 RID: 16245 RVA: 0x000FE8DC File Offset: 0x000FCADC [Token(Token = "0x6003F75")] [Address(RVA = "0x1BD8750", Offset = "0x1BD7150", VA = "0x181BD8750", Slot = "27")] public IPromise RefreshPage(string JANAJFCNHCP, LANEMGMEBOO ELMJHAMLCIB) { ClubListModel.LBDCOIIPNLO lbdcoiipnlo = this.source; if (lbdcoiipnlo != ClubListModel.LBDCOIIPNLO.PrimaryTag) { if (lbdcoiipnlo != ClubListModel.LBDCOIIPNLO.ServerSearch) { Debug.LogWarning(string.Format("Tried to refresh a page of clubs with a non-infinite-scrolling source: {0}", lbdcoiipnlo)); } IPromise promise = this.GJCOJELBDCP(); Func> func = delegate { bool flag = string.IsNullOrEmpty(this._primaryTagFilter); ClubListModel <>4__this = this; if (flag) { } string text = <>4__this.searchQuery; DDJBHNJMNBH ldiajgkacmo = <>4__this.LDIAJGKACMO; string continuationToken = JANAJFCNHCP; IPromise promise3; return promise3; }; if (ClubListModel.<>c.<>9__7_5 == 0) { ClubListModel.<>c.<>9__7_5 = delegate(CAJHIEENJJD searchResult) { if (ClubListModel.<>c.<>9__7_7 == 0) { ClubListModel.<>c.<>9__7_7 = (PLILLKHMNDA c) => c.k__BackingField; } throw new NullReferenceException(); }; } Action action = delegate(string error) { string text2 = this.searchQuery; Debug.LogError("Failed to search clubs by query " + text2 + ": " + error); }; } IPromise promise2 = this.GJCOJELBDCP(); Func> func2 = delegate { if (!string.IsNullOrEmpty(this._primaryTagFilter)) { ClubListModel <>4__this2 = this; string empty = string.Empty; string continuationToken2 = JANAJFCNHCP; IPromise promise4; return promise4; } ClubListModel.LBDCOIIPNLO lbdcoiipnlo2 = this.source; Debug.LogError(string.Format("Invalid use of source {0}, primary tag is needed. Please type a valid name into the 'Primary Filter Tag' field on this object.", lbdcoiipnlo2)); return Promise.FromResult(CAJHIEENJJD.JMIGKJPPFND); }; if (ClubListModel.<>c.<>9__7_1 == 0) { ClubListModel.<>c.<>9__7_1 = delegate(CAJHIEENJJD searchResult) { if (ClubListModel.<>c.<>9__7_3 == 0) { ClubListModel.<>c.<>9__7_3 = (PLILLKHMNDA c) => c.k__BackingField; } throw new NullReferenceException(); }; } throw new NullReferenceException(); } // Token: 0x06003F76 RID: 16246 RVA: 0x000FE994 File Offset: 0x000FCB94 [Token(Token = "0x6003F76")] [Address(RVA = "0x1BD7900", Offset = "0x1BD6300", VA = "0x181BD7900", Slot = "28")] public void DiscardInMemoryItems(int HKPHMBLKPFI, int MNIJHBJDPPA) { List clkhcbgaohf = this.CLKHCBGAOHF; if (clkhcbgaohf != 0) { clkhcbgaohf.RemoveRange(HKPHMBLKPFI, MNIJHBJDPPA); } } // Token: 0x06003F77 RID: 16247 RVA: 0x000FE9B4 File Offset: 0x000FCBB4 [Token(Token = "0x6003F77")] [Address(RVA = "0x1BD7720", Offset = "0x1BD6120", VA = "0x181BD7720", Slot = "23")] protected override PAODGKJODGD BAEHLDOCENB() { ClubListModel.LBDCOIIPNLO lbdcoiipnlo = this.source; if (lbdcoiipnlo == ClubListModel.LBDCOIIPNLO.ServerSearch) { } bool flag = lbdcoiipnlo == ClubListModel.LBDCOIIPNLO.PrimaryTag; PAODGKJODGD paodgkjodgd; paodgkjodgd.DNMKOOJFMLM = flag; return paodgkjodgd; } // Token: 0x17000B20 RID: 2848 // (get) Token: 0x06003F78 RID: 16248 RVA: 0x000FE9E4 File Offset: 0x000FCBE4 [Token(Token = "0x17000B20")] protected override bool PHGOLNMDJLH { [Token(Token = "0x6003F78")] [Address(RVA = "0x4405A0", Offset = "0x43EFA0", VA = "0x1804405A0", Slot = "11")] get { return true; } } // Token: 0x17000B21 RID: 2849 // (get) Token: 0x06003F79 RID: 16249 RVA: 0x000FE9F4 File Offset: 0x000FCBF4 // (set) Token: 0x06003F7A RID: 16250 RVA: 0x000FEA08 File Offset: 0x000FCC08 [Token(Token = "0x17000B21")] public ClubListModel.LBDCOIIPNLO PDOJHGJMNPH { [Token(Token = "0x6003F79")] [Address(RVA = "0x91C8E0", Offset = "0x91B2E0", VA = "0x18091C8E0")] get { return this.source; } [Token(Token = "0x6003F7A")] [Address(RVA = "0x1BD8FC0", Offset = "0x1BD79C0", VA = "0x181BD8FC0")] set { if (this.source != value) { this.source = value; string empty = string.Empty; this.searchQuery = empty; base.ACHCNJEMIBA(); base.MKBLJJGJAOH(); } } } // Token: 0x17000B22 RID: 2850 // (get) Token: 0x06003F7B RID: 16251 RVA: 0x000FEA40 File Offset: 0x000FCC40 // (set) Token: 0x06003F7C RID: 16252 RVA: 0x000FEA54 File Offset: 0x000FCC54 [Token(Token = "0x17000B22")] public List PCPMLOPAAII { [Token(Token = "0x6003F7B")] [Address(RVA = "0x4D66C0", Offset = "0x4D50C0", VA = "0x1804D66C0")] get; [Token(Token = "0x6003F7C")] [Address(RVA = "0x4D6780", Offset = "0x4D5180", VA = "0x1804D6780")] private set; } // Token: 0x17000B23 RID: 2851 // (get) Token: 0x06003F7D RID: 16253 RVA: 0x000FEA68 File Offset: 0x000FCC68 // (set) Token: 0x06003F7E RID: 16254 RVA: 0x000FEA7C File Offset: 0x000FCC7C [Token(Token = "0x17000B23")] public string KFFHDAAJFDD { [Token(Token = "0x6003F7D")] [Address(RVA = "0x6361E0", Offset = "0x634BE0", VA = "0x1806361E0")] get { return this._primaryTagFilter; } [Token(Token = "0x6003F7E")] [Address(RVA = "0x1BD8E70", Offset = "0x1BD7870", VA = "0x181BD8E70")] set { this._primaryTagFilter = value; base.ACHCNJEMIBA(); base.MKBLJJGJAOH(); } } // Token: 0x17000B24 RID: 2852 // (get) Token: 0x06003F7F RID: 16255 RVA: 0x000FEA9C File Offset: 0x000FCC9C // (set) Token: 0x06003F80 RID: 16256 RVA: 0x000FEAB0 File Offset: 0x000FCCB0 [Token(Token = "0x17000B24")] public DDJBHNJMNBH OCPOEHIEKIN { [Token(Token = "0x6003F7F")] [Address(RVA = "0x442FE0", Offset = "0x4419E0", VA = "0x180442FE0")] get { return this.LDIAJGKACMO; } [Token(Token = "0x6003F80")] [Address(RVA = "0x1BD8F60", Offset = "0x1BD7960", VA = "0x181BD8F60")] set { this.LDIAJGKACMO = value; base.ACHCNJEMIBA(); base.MKBLJJGJAOH(); } } // Token: 0x17000B25 RID: 2853 // (get) Token: 0x06003F81 RID: 16257 RVA: 0x000FEAD4 File Offset: 0x000FCCD4 [Token(Token = "0x17000B25")] public string NKENBFJLMAM { [Token(Token = "0x6003F81")] [Address(RVA = "0x4CFB90", Offset = "0x4CE590", VA = "0x1804CFB90")] get { return this.searchQuery; } } // Token: 0x17000B26 RID: 2854 // (get) Token: 0x06003F82 RID: 16258 RVA: 0x000FEAE8 File Offset: 0x000FCCE8 [Token(Token = "0x17000B26")] public bool KOJNFPIEMPC { [Token(Token = "0x6003F82")] [Address(RVA = "0x1BD8CB0", Offset = "0x1BD76B0", VA = "0x181BD8CB0")] get { if (this.NHFGJCGKONH || string.IsNullOrEmpty(this.searchQuery)) { } if (this.CLKHCBGAOHF != 0) { int num = 0; num += num; num++; return num > 0; } } } // Token: 0x17000B27 RID: 2855 // (get) Token: 0x06003F83 RID: 16259 RVA: 0x000FEB28 File Offset: 0x000FCD28 // (set) Token: 0x06003F84 RID: 16260 RVA: 0x000FEB50 File Offset: 0x000FCD50 [Token(Token = "0x17000B27")] public bool MFDBLGFIIHG { [Token(Token = "0x6003F83")] [Address(RVA = "0x1BD8DE0", Offset = "0x1BD77E0", VA = "0x181BD8DE0")] get { return this.NHFGJCGKONH || !string.IsNullOrEmpty(this.searchQuery); } [Token(Token = "0x6003F84")] [Address(RVA = "0x1BD8ED0", Offset = "0x1BD78D0", VA = "0x181BD8ED0")] set { this.NHFGJCGKONH = value; if (!value) { int num = 0; this.LDIAJGKACMO = (DDJBHNJMNBH)num; this._primaryTagFilter = num; string empty = string.Empty; this.searchQuery = empty; } base.ACHCNJEMIBA(); base.MKBLJJGJAOH(); } } // Token: 0x06003F85 RID: 16261 RVA: 0x000FEB94 File Offset: 0x000FCD94 [Token(Token = "0x6003F85")] [Address(RVA = "0x1BD8B10", Offset = "0x1BD7510", VA = "0x181BD8B10")] public void SearchByQuery(string CNBKKCJAHPP, bool IFOEFBFEKFN = false) { bool flag = this.MPAAKEEOKIK != CNBKKCJAHPP; if (IFOEFBFEKFN != flag) { MEKCLBHEGPP gglgncnciod = this.GGLGNCNCIOD; this.source = (ClubListModel.LBDCOIIPNLO)((ulong)0L); this.searchQuery = CNBKKCJAHPP; MEKCLBHEGPP.ICGOMCPKBBH icgomcpkbbh = gglgncnciod.NHBNICJCHNP(); } if (this.searchQuery != CNBKKCJAHPP) { this.source = (ClubListModel.LBDCOIIPNLO)((ulong)0L); this.searchQuery = CNBKKCJAHPP; if (CNBKKCJAHPP.IsNullOrEmpty()) { base.ACHCNJEMIBA(); } MEKCLBHEGPP.ICGOMCPKBBH icgomcpkbbh2 = this.GGLGNCNCIOD.PFFOFIHGOEA(true); } } // Token: 0x17000B28 RID: 2856 // (get) Token: 0x06003F86 RID: 16262 RVA: 0x000FEC14 File Offset: 0x000FCE14 [Token(Token = "0x17000B28")] public override bool MEBGJGNMIMG { [Token(Token = "0x6003F86")] [Address(RVA = "0x1BD8D90", Offset = "0x1BD7790", VA = "0x181BD8D90", Slot = "20")] get { bool flag; return this.CLKHCBGAOHF == 0 || flag; } } // Token: 0x17000B29 RID: 2857 // (get) Token: 0x06003F87 RID: 16263 RVA: 0x000FEC30 File Offset: 0x000FCE30 [Token(Token = "0x17000B29")] public IReadOnlyList HEGNCJKKDPE { [Token(Token = "0x6003F87")] [Address(RVA = "0x3EFAF0", Offset = "0x3EE4F0", VA = "0x1803EFAF0")] get { /* An exception occurred when decompiling this method (06003F87) ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Collections.Generic.IReadOnlyList`1 RRUI.Data.ClubListModel::get_Ids() ---> System.Exception: Basic block has to end with unconditional control flow. { Block_0: stloc:class [mscorlib]System.Collections.Generic.List`1(var_0_06, ldfld:class [mscorlib]System.Collections.Generic.List`1(ClubListModel::CLKHCBGAOHF, ldloc:ClubListModel(this))) } at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1852 at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.Optimize(DecompilerContext context, ILBlock method, AutoPropertyProvider autoPropertyProvider, StateMachineKind& stateMachineKind, MethodDef& inlinedMethod, AsyncMethodDebugInfo& asyncInfo, ILAstOptimizationStep abortBeforeStep) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 355 at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(IEnumerable`1 parameters, MethodDebugInfoBuilder& builder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 123 at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 88 --- End of inner exception stack trace --- at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 92 at ICSharpCode.Decompiler.Ast.AstBuilder.AddMethodBody(EntityDeclaration methodNode, EntityDeclaration& updatedNode, MethodDef method, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, MethodKind methodKind) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstBuilder.cs:line 1663 */; } } // Token: 0x06003F88 RID: 16264 RVA: 0x000FEC44 File Offset: 0x000FCE44 [Token(Token = "0x6003F88")] [Address(RVA = "0x1BD7600", Offset = "0x1BD6000", VA = "0x181BD7600", Slot = "14")] protected override void Awake() { base.Awake(); Action action = new Action(this.EEMDMAPPJIM); MEKCLBHEGPP mekclbhegpp; this.GGLGNCNCIOD = mekclbhegpp; } // Token: 0x06003F89 RID: 16265 RVA: 0x000FEC70 File Offset: 0x000FCE70 [Token(Token = "0x6003F89")] [Address(RVA = "0x1BD8700", Offset = "0x1BD7100", VA = "0x181BD8700", Slot = "16")] protected override void OnEnable() { base.Clear(); base.OnEnable(); } // Token: 0x06003F8A RID: 16266 RVA: 0x000FEC8C File Offset: 0x000FCE8C [Token(Token = "0x6003F8A")] [Address(RVA = "0x1BD75A0", Offset = "0x1BD5FA0", VA = "0x181BD75A0", Slot = "19")] protected override void AHFKACICJNC() { base.AHFKACICJNC(); List clkhcbgaohf = this.CLKHCBGAOHF; if (clkhcbgaohf != 0) { clkhcbgaohf.Clear(); } this.LDIAJGKACMO = (DDJBHNJMNBH)((ulong)0L); } // Token: 0x06003F8B RID: 16267 RVA: 0x000FECBC File Offset: 0x000FCEBC [Token(Token = "0x6003F8B")] [Address(RVA = "0x1BD7E60", Offset = "0x1BD6860", VA = "0x181BD7E60", Slot = "25")] protected override IPromise GLPJPIEOLDF() { ClubListModel.LBDCOIIPNLO lbdcoiipnlo = this.source; if (lbdcoiipnlo <= ClubListModel.LBDCOIIPNLO.None) { IPromise promise = JDJGIBLMFKK.DBDOOMCNNFE(); IPromise> promise2 = JDJGIBLMFKK.DFDMGNBKEKO(); AggregatePromise> aggregatePromise = new AggregatePromise(promise, promise2); Action>> action = new Action(this.GGFCFOADGCH); IPromise promise3 = aggregatePromise.Then(action); IPromise> promise4 = JDJGIBLMFKK.LJJLGJIMJED(); Action> action2 = new Action(this.LDEMCNHNFCC); int biafobpibdb = this.BIAFOBPIBDB; if (biafobpibdb <= 0) { goto IL_B0; } int num; if (biafobpibdb != num) { IPromise> promise5 = JDJGIBLMFKK.DIAPLKMFFKO(this.BIAFOBPIBDB); Action> action3 = new Action(this.BOIOIPGEKMP); } IPromise> promise6 = JDJGIBLMFKK.LJJLGJIMJED(); Action> action4 = new Action(this.JOCLIKPMNIM); } Debug.LogError(string.Format("{0} not implemented", lbdcoiipnlo)); IL_B0: List list = new List(); throw new NullReferenceException(); } // Token: 0x06003F8C RID: 16268 RVA: 0x000FED88 File Offset: 0x000FCF88 [Token(Token = "0x6003F8C")] [Address(RVA = "0x1BD8460", Offset = "0x1BD6E60", VA = "0x181BD8460")] private IEnumerable MIJIJBLBEEP(IEnumerable MNBFKHPGIIM) { /* An exception occurred when decompiling this method (06003F8C) ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Collections.Generic.IEnumerable`1 RRUI.Data.ClubListModel::MIJIJBLBEEP(System.Collections.Generic.IEnumerable`1) ---> System.Exception: Basic block has to end with unconditional control flow. { IL_90: stloc:ArgumentOutOfRangeException(var_7_95, newobj:ArgumentOutOfRangeException(ArgumentOutOfRangeException::.ctor)) } at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1852 at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.Optimize(DecompilerContext context, ILBlock method, AutoPropertyProvider autoPropertyProvider, StateMachineKind& stateMachineKind, MethodDef& inlinedMethod, AsyncMethodDebugInfo& asyncInfo, ILAstOptimizationStep abortBeforeStep) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 355 at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(IEnumerable`1 parameters, MethodDebugInfoBuilder& builder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 123 at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 88 --- End of inner exception stack trace --- at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 92 at ICSharpCode.Decompiler.Ast.AstBuilder.AddMethodBody(EntityDeclaration methodNode, EntityDeclaration& updatedNode, MethodDef method, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, MethodKind methodKind) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstBuilder.cs:line 1663 */; } // Token: 0x06003F8D RID: 16269 RVA: 0x000FEE2C File Offset: 0x000FD02C [Token(Token = "0x6003F8D")] [Address(RVA = "0x1BD7CB0", Offset = "0x1BD66B0", VA = "0x181BD7CB0")] private IPromise GJCOJELBDCP() { List list = this.k__BackingField; IPromise> promise = JDJGIBLMFKK.PAKNBFOJENP(); Action> action = new Action(this.DHHOMGGFKBD); int num = 0; num += num; num++; IPromise> promise2 = promise.Then(action); action += action; return Promise.k__BackingField; } // Token: 0x06003F8E RID: 16270 RVA: 0x000FEE80 File Offset: 0x000FD080 [Token(Token = "0x6003F8E")] [Address(RVA = "0x1BD8C20", Offset = "0x1BD7620", VA = "0x181BD8C20")] public ClubListModel() { List list = new List(); this.PCPMLOPAAII = list; string empty = string.Empty; this.searchQuery = empty; base..ctor(); } // Token: 0x06003F8F RID: 16271 RVA: 0x000FEEC8 File Offset: 0x000FD0C8 [Token(Token = "0x6003F8F")] [Address(RVA = "0x1BD7960", Offset = "0x1BD6360", VA = "0x181BD7960")] [CompilerGenerated] private void EEMDMAPPJIM() { if (this.source == ClubListModel.LBDCOIIPNLO.ServerSearch) { base.ACHCNJEMIBA(); string text = this.searchQuery; this.MPAAKEEOKIK = text; base.MKBLJJGJAOH(); return; } } // Token: 0x06003F90 RID: 16272 RVA: 0x000FEEFC File Offset: 0x000FD0FC [Token(Token = "0x6003F90")] [Address(RVA = "0x1BD8330", Offset = "0x1BD6D30", VA = "0x181BD8330")] [CompilerGenerated] private void LDEMCNHNFCC(List MNBFKHPGIIM) { IEnumerable enumerable = this.MIJIJBLBEEP(MNBFKHPGIIM); Func <>9__49_ = ClubListModel.<>c.<>9__49_4; if (<>9__49_ == 0) { ClubListModel.<>c.<>9__49_4 = (PLILLKHMNDA club) => club.k__BackingField; } List list = Enumerable.ToList(Enumerable.Select(enumerable, <>9__49_)); this.CLKHCBGAOHF = list; } // Token: 0x06003F91 RID: 16273 RVA: 0x000FEF4C File Offset: 0x000FD14C [Token(Token = "0x6003F91")] [Address(RVA = "0x1BD8200", Offset = "0x1BD6C00", VA = "0x181BD8200")] [CompilerGenerated] private void JOCLIKPMNIM(List MNBFKHPGIIM) { IEnumerable enumerable = this.MIJIJBLBEEP(MNBFKHPGIIM); Func <>9__49_ = ClubListModel.<>c.<>9__49_5; if (<>9__49_ == 0) { ClubListModel.<>c.<>9__49_5 = (PLILLKHMNDA club) => club.k__BackingField; } List list = Enumerable.ToList(Enumerable.Select(enumerable, <>9__49_)); this.CLKHCBGAOHF = list; } // Token: 0x06003F92 RID: 16274 RVA: 0x000FEF9C File Offset: 0x000FD19C [Token(Token = "0x6003F92")] [Address(RVA = "0x1BD77D0", Offset = "0x1BD61D0", VA = "0x181BD77D0")] [CompilerGenerated] private void BOIOIPGEKMP(List MNBFKHPGIIM) { IEnumerable enumerable = this.MIJIJBLBEEP(MNBFKHPGIIM); Func <>9__49_ = ClubListModel.<>c.<>9__49_6; if (<>9__49_ == 0) { ClubListModel.<>c.<>9__49_6 = (PLILLKHMNDA club) => club.k__BackingField; } List list = Enumerable.ToList(Enumerable.Select(enumerable, <>9__49_)); this.CLKHCBGAOHF = list; } // Token: 0x06003F93 RID: 16275 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x6003F93")] [Address(RVA = "0x1BD79C0", Offset = "0x1BD63C0", VA = "0x181BD79C0")] [CompilerGenerated] private void GGFCFOADGCH(global::System.Tuple> LLCIDEKMKBG) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06003F94 RID: 16276 RVA: 0x000FEFEC File Offset: 0x000FD1EC [Token(Token = "0x6003F94")] [Address(RVA = "0x4D6780", Offset = "0x4D5180", VA = "0x1804D6780")] [CompilerGenerated] private void DHHOMGGFKBD(List CAFPJPHILMN) { this.k__BackingField = CAFPJPHILMN; } // Token: 0x04003403 RID: 13315 [Token(Token = "0x4003403")] private const float HNKCIOEFNNJ = 2f; // Token: 0x04003404 RID: 13316 [global::Cpp2IlInjected.FieldOffset(Offset = "0x90")] [Token(Token = "0x4003404")] private int BIAFOBPIBDB = (int)((ulong)4294967295L); // Token: 0x04003405 RID: 13317 [global::Cpp2IlInjected.FieldOffset(Offset = "0x94")] [Token(Token = "0x4003405")] [SerializeField] private ClubListModel.LBDCOIIPNLO source = (ClubListModel.LBDCOIIPNLO)((ulong)5L); // Token: 0x04003407 RID: 13319 [global::Cpp2IlInjected.FieldOffset(Offset = "0xA0")] [Token(Token = "0x4003407")] [SerializeField] [OMAIFIIBMNL("source", 3)] private string _primaryTagFilter; // Token: 0x04003408 RID: 13320 [global::Cpp2IlInjected.FieldOffset(Offset = "0xA8")] [Token(Token = "0x4003408")] private DDJBHNJMNBH LDIAJGKACMO; // Token: 0x04003409 RID: 13321 [global::Cpp2IlInjected.FieldOffset(Offset = "0xB0")] [Token(Token = "0x4003409")] [SerializeField] [OMAIFIIBMNL("source", 0)] private string searchQuery; // Token: 0x0400340A RID: 13322 [global::Cpp2IlInjected.FieldOffset(Offset = "0xB8")] [Token(Token = "0x400340A")] private string MPAAKEEOKIK; // Token: 0x0400340B RID: 13323 [global::Cpp2IlInjected.FieldOffset(Offset = "0xC0")] [Token(Token = "0x400340B")] private bool NHFGJCGKONH; // Token: 0x0400340C RID: 13324 [global::Cpp2IlInjected.FieldOffset(Offset = "0xC8")] [Token(Token = "0x400340C")] private List CLKHCBGAOHF; // Token: 0x0400340D RID: 13325 [global::Cpp2IlInjected.FieldOffset(Offset = "0xD0")] [Token(Token = "0x400340D")] private MEKCLBHEGPP GGLGNCNCIOD; // Token: 0x0200095A RID: 2394 [Token(Token = "0x200095A")] public enum LBDCOIIPNLO { // Token: 0x0400340F RID: 13327 [Token(Token = "0x400340F")] ServerSearch, // Token: 0x04003410 RID: 13328 [Token(Token = "0x4003410")] ClubsIBelongTo, // Token: 0x04003411 RID: 13329 [Token(Token = "0x4003411")] MyCreatedClubs, // Token: 0x04003412 RID: 13330 [Token(Token = "0x4003412")] PrimaryTag, // Token: 0x04003413 RID: 13331 [Token(Token = "0x4003413")] PlayerCreatedClubs, // Token: 0x04003414 RID: 13332 [Token(Token = "0x4003414")] None } // Token: 0x0200095B RID: 2395 [Token(Token = "0x200095B")] [CompilerGenerated] private sealed class HIOLNIIMMGJ { // Token: 0x06003F95 RID: 16277 RVA: 0x000FF000 File Offset: 0x000FD200 [Token(Token = "0x6003F95")] [Address(RVA = "0x3C1670", Offset = "0x3C0070", VA = "0x1803C1670")] public HIOLNIIMMGJ() { } // Token: 0x06003F96 RID: 16278 RVA: 0x000FF014 File Offset: 0x000FD214 [Token(Token = "0x6003F96")] [Address(RVA = "0x1D79250", Offset = "0x1D77C50", VA = "0x181D79250")] internal IPromise b__0() { if (!string.IsNullOrEmpty(this.<>4__this._primaryTagFilter)) { ClubListModel clubListModel = this.<>4__this; string empty = string.Empty; string text = this.continuationToken; IPromise promise; return promise; } ClubListModel.LBDCOIIPNLO source = this.<>4__this.source; Debug.LogError(string.Format("Invalid use of source {0}, primary tag is needed. Please type a valid name into the 'Primary Filter Tag' field on this object.", source)); return Promise.FromResult(CAJHIEENJJD.JMIGKJPPFND); } // Token: 0x06003F97 RID: 16279 RVA: 0x000FF07C File Offset: 0x000FD27C [Token(Token = "0x6003F97")] [Address(RVA = "0x1D79400", Offset = "0x1D77E00", VA = "0x181D79400")] internal void b__2(string error) { string primaryTagFilter = this.<>4__this._primaryTagFilter; Debug.LogError("Failed to get clubs by primary tag " + primaryTagFilter + ": " + error); } // Token: 0x06003F98 RID: 16280 RVA: 0x000FF0B4 File Offset: 0x000FD2B4 [Token(Token = "0x6003F98")] [Address(RVA = "0x1D794A0", Offset = "0x1D77EA0", VA = "0x181D794A0")] internal IPromise b__4() { bool flag = string.IsNullOrEmpty(this.<>4__this._primaryTagFilter); ClubListModel clubListModel = this.<>4__this; if (flag) { } string searchQuery = clubListModel.searchQuery; DDJBHNJMNBH ldiajgkacmo = clubListModel.LDIAJGKACMO; string text = this.continuationToken; IPromise promise; return promise; } // Token: 0x06003F99 RID: 16281 RVA: 0x000FF0FC File Offset: 0x000FD2FC [Token(Token = "0x6003F99")] [Address(RVA = "0x1D795B0", Offset = "0x1D77FB0", VA = "0x181D795B0")] internal void b__6(string error) { string searchQuery = this.<>4__this.searchQuery; Debug.LogError("Failed to search clubs by query " + searchQuery + ": " + error); } // Token: 0x04003415 RID: 13333 [global::Cpp2IlInjected.FieldOffset(Offset = "0x10")] [Token(Token = "0x4003415")] public ClubListModel <>4__this; // Token: 0x04003416 RID: 13334 [global::Cpp2IlInjected.FieldOffset(Offset = "0x18")] [Token(Token = "0x4003416")] public string continuationToken; } // Token: 0x0200095D RID: 2397 [Token(Token = "0x200095D")] [CompilerGenerated] private sealed class ILINEOIEOLC { // Token: 0x06003FA9 RID: 16297 RVA: 0x000FF300 File Offset: 0x000FD500 [Token(Token = "0x6003FA9")] [Address(RVA = "0x3C1670", Offset = "0x3C0070", VA = "0x1803C1670")] public ILINEOIEOLC() { } // Token: 0x06003FAA RID: 16298 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x6003FAA")] [Address(RVA = "0x1D799F0", Offset = "0x1D783F0", VA = "0x181D799F0")] internal bool b__7(PLILLKHMNDA club) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x04003425 RID: 13349 [global::Cpp2IlInjected.FieldOffset(Offset = "0x10")] [Token(Token = "0x4003425")] public global::System.Tuple> results; } } }