Files
Jan2021-Cpp2Il-Dump/Assembly-CSharp/RRUI/Data/ClubListModel.cs
T
2026-04-08 23:40:05 +02:00

774 lines
28 KiB
C#

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<IPromise<CAJHIEENJJD>> 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<CAJHIEENJJD> 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.<CHPCFOKEIFM>k__BackingField;
}
throw new NullReferenceException();
};
}
Action<string> action = delegate(string error)
{
string text2 = this.searchQuery;
Debug.LogError("Failed to search clubs by query " + text2 + ": " + error);
};
}
IPromise promise2 = this.GJCOJELBDCP();
Func<IPromise<CAJHIEENJJD>> func2 = delegate
{
if (!string.IsNullOrEmpty(this._primaryTagFilter))
{
ClubListModel <>4__this2 = this;
string empty = string.Empty;
string continuationToken2 = JANAJFCNHCP;
IPromise<CAJHIEENJJD> 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>(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.<CHPCFOKEIFM>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<long> 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<string> 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<long> 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<System.Int64> 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<int64>(var_0_06, ldfld:class [mscorlib]System.Collections.Generic.List`1<int64>(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<long> 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<PLILLKHMNDA> promise = JDJGIBLMFKK.DBDOOMCNNFE();
IPromise<List<PLILLKHMNDA>> promise2 = JDJGIBLMFKK.DFDMGNBKEKO();
AggregatePromise<PLILLKHMNDA, List<PLILLKHMNDA>> aggregatePromise = new AggregatePromise(promise, promise2);
Action<global::System.Tuple<PLILLKHMNDA, List<PLILLKHMNDA>>> action = new Action(this.GGFCFOADGCH);
IPromise promise3 = aggregatePromise.Then(action);
IPromise<List<PLILLKHMNDA>> promise4 = JDJGIBLMFKK.LJJLGJIMJED();
Action<List<PLILLKHMNDA>> action2 = new Action(this.LDEMCNHNFCC);
int biafobpibdb = this.BIAFOBPIBDB;
if (biafobpibdb <= 0)
{
goto IL_B0;
}
int num;
if (biafobpibdb != num)
{
IPromise<List<PLILLKHMNDA>> promise5 = JDJGIBLMFKK.DIAPLKMFFKO(this.BIAFOBPIBDB);
Action<List<PLILLKHMNDA>> action3 = new Action(this.BOIOIPGEKMP);
}
IPromise<List<PLILLKHMNDA>> promise6 = JDJGIBLMFKK.LJJLGJIMJED();
Action<List<PLILLKHMNDA>> action4 = new Action(this.JOCLIKPMNIM);
}
Debug.LogError(string.Format("{0} not implemented", lbdcoiipnlo));
IL_B0:
List<PLILLKHMNDA> 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<PLILLKHMNDA> MIJIJBLBEEP(IEnumerable<PLILLKHMNDA> MNBFKHPGIIM)
{
/*
An exception occurred when decompiling this method (06003F8C)
ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Collections.Generic.IEnumerable`1<PLILLKHMNDA> RRUI.Data.ClubListModel::MIJIJBLBEEP(System.Collections.Generic.IEnumerable`1<PLILLKHMNDA>)
---> 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<string> list = this.<OLKMKKNMKNK>k__BackingField;
IPromise<List<string>> promise = JDJGIBLMFKK.PAKNBFOJENP();
Action<List<string>> action = new Action(this.DHHOMGGFKBD);
int num = 0;
num += num;
num++;
IPromise<List<string>> promise2 = promise.Then(action);
action += action;
return Promise.<CompletedPromise>k__BackingField;
}
// Token: 0x06003F8E RID: 16270 RVA: 0x000FEE80 File Offset: 0x000FD080
[Token(Token = "0x6003F8E")]
[Address(RVA = "0x1BD8C20", Offset = "0x1BD7620", VA = "0x181BD8C20")]
public ClubListModel()
{
List<string> 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<PLILLKHMNDA> MNBFKHPGIIM)
{
IEnumerable<PLILLKHMNDA> enumerable = this.MIJIJBLBEEP(MNBFKHPGIIM);
Func<PLILLKHMNDA, long> <>9__49_ = ClubListModel.<>c.<>9__49_4;
if (<>9__49_ == 0)
{
ClubListModel.<>c.<>9__49_4 = (PLILLKHMNDA club) => club.<CHPCFOKEIFM>k__BackingField;
}
List<long> list = Enumerable.ToList<long>(Enumerable.Select<PLILLKHMNDA, long>(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<PLILLKHMNDA> MNBFKHPGIIM)
{
IEnumerable<PLILLKHMNDA> enumerable = this.MIJIJBLBEEP(MNBFKHPGIIM);
Func<PLILLKHMNDA, long> <>9__49_ = ClubListModel.<>c.<>9__49_5;
if (<>9__49_ == 0)
{
ClubListModel.<>c.<>9__49_5 = (PLILLKHMNDA club) => club.<CHPCFOKEIFM>k__BackingField;
}
List<long> list = Enumerable.ToList<long>(Enumerable.Select<PLILLKHMNDA, long>(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<PLILLKHMNDA> MNBFKHPGIIM)
{
IEnumerable<PLILLKHMNDA> enumerable = this.MIJIJBLBEEP(MNBFKHPGIIM);
Func<PLILLKHMNDA, long> <>9__49_ = ClubListModel.<>c.<>9__49_6;
if (<>9__49_ == 0)
{
ClubListModel.<>c.<>9__49_6 = (PLILLKHMNDA club) => club.<CHPCFOKEIFM>k__BackingField;
}
List<long> list = Enumerable.ToList<long>(Enumerable.Select<PLILLKHMNDA, long>(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<PLILLKHMNDA, List<PLILLKHMNDA>> 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<string> CAFPJPHILMN)
{
this.<OLKMKKNMKNK>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<long> 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<CAJHIEENJJD> <RefreshPage>b__0()
{
if (!string.IsNullOrEmpty(this.<>4__this._primaryTagFilter))
{
ClubListModel clubListModel = this.<>4__this;
string empty = string.Empty;
string text = this.continuationToken;
IPromise<CAJHIEENJJD> 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>(CAJHIEENJJD.JMIGKJPPFND);
}
// Token: 0x06003F97 RID: 16279 RVA: 0x000FF07C File Offset: 0x000FD27C
[Token(Token = "0x6003F97")]
[Address(RVA = "0x1D79400", Offset = "0x1D77E00", VA = "0x181D79400")]
internal void <RefreshPage>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<CAJHIEENJJD> <RefreshPage>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<CAJHIEENJJD> promise;
return promise;
}
// Token: 0x06003F99 RID: 16281 RVA: 0x000FF0FC File Offset: 0x000FD2FC
[Token(Token = "0x6003F99")]
[Address(RVA = "0x1D795B0", Offset = "0x1D77FB0", VA = "0x181D795B0")]
internal void <RefreshPage>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 <RefreshInternal>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<PLILLKHMNDA, List<PLILLKHMNDA>> results;
}
}
}