using System; using System.Collections.Generic; using System.Linq; using System.Runtime.CompilerServices; using Cpp2IlInjected; using UnityEngine; namespace RRUI.Data { // Token: 0x02000A5A RID: 2650 [Token(Token = "0x2000A5A")] public class ClubMembershipListModel : AccountListModel, LGIIEFDOCJL { // Token: 0x17000BF1 RID: 3057 // (get) Token: 0x0600443F RID: 17471 RVA: 0x001086F8 File Offset: 0x001068F8 [Token(Token = "0x17000BF1")] protected override bool DALKHIPOALJ { [Token(Token = "0x600443F")] [Address(RVA = "0x460D40", Offset = "0x45FB40", VA = "0x180460D40", Slot = "27")] get { return true; } } // Token: 0x06004440 RID: 17472 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x6004440")] [Address(RVA = "0x15B5F60", Offset = "0x15B4D60", VA = "0x1815B5F60", Slot = "38")] public DABKFAIHBBP RefreshPage(string JANAJFCNHCP, LANEMGMEBOO ELMJHAMLCIB) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06004441 RID: 17473 RVA: 0x00108708 File Offset: 0x00106908 [Token(Token = "0x6004441")] [Address(RVA = "0x15B58E0", Offset = "0x15B46E0", VA = "0x1815B58E0", Slot = "39")] public void DiscardInMemoryItems(int HKPHMBLKPFI, int MNIJHBJDPPA) { List klhmfpcojbk = this.KLHMFPCOJBK; if (klhmfpcojbk != 0) { klhmfpcojbk.RemoveRange(HKPHMBLKPFI, MNIJHBJDPPA); } } // Token: 0x06004442 RID: 17474 RVA: 0x00108728 File Offset: 0x00106928 [Token(Token = "0x6004442")] [Address(RVA = "0x15B5810", Offset = "0x15B4610", VA = "0x1815B5810", Slot = "29")] protected override PAODGKJODGD BAEHLDOCENB() { int num = 0; if (base.PDOJHGJMNPH == AccountListModel.LHEKHMNKBNC.ServerSearch) { bool isEmpty = this.MEBGJGNMIMG; } PAODGKJODGD paodgkjodgd; paodgkjodgd.DNMKOOJFMLM = num != 0; return paodgkjodgd; } // Token: 0x17000BF2 RID: 3058 // (get) Token: 0x06004443 RID: 17475 RVA: 0x00108758 File Offset: 0x00106958 [Token(Token = "0x17000BF2")] private bool FKDBCEGGNFK { [Token(Token = "0x6004443")] [Address(RVA = "0x15B5B30", Offset = "0x15B4930", VA = "0x1815B5B30")] get { return !this.MEBGJGNMIMG; } } // Token: 0x17000BF3 RID: 3059 // (get) Token: 0x06004444 RID: 17476 RVA: 0x00108770 File Offset: 0x00106970 [Token(Token = "0x17000BF3")] protected override bool PHGOLNMDJLH { [Token(Token = "0x6004444")] [Address(RVA = "0x15B5F50", Offset = "0x15B4D50", VA = "0x1815B5F50", Slot = "12")] get { bool flag; return flag; } } // Token: 0x17000BF4 RID: 3060 // (get) Token: 0x06004445 RID: 17477 RVA: 0x00108780 File Offset: 0x00106980 // (set) Token: 0x06004446 RID: 17478 RVA: 0x00108794 File Offset: 0x00106994 [Token(Token = "0x17000BF4")] public long CCGOEDABKNN { [Token(Token = "0x6004445")] [Address(RVA = "0x836950", Offset = "0x835750", VA = "0x180836950")] get; [Token(Token = "0x6004446")] [Address(RVA = "0xBDFD70", Offset = "0xBDEB70", VA = "0x180BDFD70")] private set; } = (long)((ulong)(-1L)); // Token: 0x17000BF5 RID: 3061 // (get) Token: 0x06004447 RID: 17479 RVA: 0x001087A8 File Offset: 0x001069A8 // (set) Token: 0x06004448 RID: 17480 RVA: 0x001087BC File Offset: 0x001069BC [Token(Token = "0x17000BF5")] public PIHMJGCGNLP CALMNFMPDBE { [Token(Token = "0x6004447")] [Address(RVA = "0x5F4E50", Offset = "0x5F3C50", VA = "0x1805F4E50")] get; [Token(Token = "0x6004448")] [Address(RVA = "0xBDCC60", Offset = "0xBDBA60", VA = "0x180BDCC60")] private set; } // Token: 0x17000BF6 RID: 3062 // (get) Token: 0x06004449 RID: 17481 RVA: 0x001087D0 File Offset: 0x001069D0 // (set) Token: 0x0600444A RID: 17482 RVA: 0x001087E4 File Offset: 0x001069E4 [Token(Token = "0x17000BF6")] public PPGPAHNMGEC JNMPJNKEJAC { [Token(Token = "0x6004449")] [Address(RVA = "0xF9E1C0", Offset = "0xF9CFC0", VA = "0x180F9E1C0")] get { return this.NKDFKOOJMBN; } [Token(Token = "0x600444A")] [Address(RVA = "0x15B65C0", Offset = "0x15B53C0", VA = "0x1815B65C0")] set { this.NKDFKOOJMBN = value; base.ACHCNJEMIBA(); int num = 0; base.MKBLJJGJAOH(num); } } // Token: 0x17000BF7 RID: 3063 // (get) Token: 0x0600444B RID: 17483 RVA: 0x0010880C File Offset: 0x00106A0C // (set) Token: 0x0600444C RID: 17484 RVA: 0x00108820 File Offset: 0x00106A20 [Token(Token = "0x17000BF7")] public EMAMMPIACIG NCPCJFPMLGA { [Token(Token = "0x600444B")] [Address(RVA = "0xF13230", Offset = "0xF12030", VA = "0x180F13230")] get { return this.OLBDKKDGJPN; } [Token(Token = "0x600444C")] [Address(RVA = "0x15B6560", Offset = "0x15B5360", VA = "0x1815B6560")] set { this.OLBDKKDGJPN = value; base.ACHCNJEMIBA(); int num = 0; base.MKBLJJGJAOH(num); } } // Token: 0x17000BF8 RID: 3064 // (get) Token: 0x0600444D RID: 17485 RVA: 0x00108848 File Offset: 0x00106A48 [Token(Token = "0x17000BF8")] public IReadOnlyList PHMODGKJMKH { [Token(Token = "0x600444D")] [Address(RVA = "0x837AF0", Offset = "0x8368F0", VA = "0x180837AF0")] get { /* An exception occurred when decompiling this method (0600444D) ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Collections.Generic.IReadOnlyList`1 RRUI.Data.ClubMembershipListModel::get_ClubMemberships() ---> 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(ClubMembershipListModel::KLHMFPCOJBK, ldloc:ClubMembershipListModel(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: 0x17000BF9 RID: 3065 // (get) Token: 0x0600444E RID: 17486 RVA: 0x0010885C File Offset: 0x00106A5C [Token(Token = "0x17000BF9")] public override bool MEBGJGNMIMG { [Token(Token = "0x600444E")] [Address(RVA = "0x15B6500", Offset = "0x15B5300", VA = "0x1815B6500", Slot = "26")] get { bool flag; return this.KLHMFPCOJBK == 0 || flag; } } // Token: 0x17000BFA RID: 3066 // (get) Token: 0x0600444F RID: 17487 RVA: 0x00108878 File Offset: 0x00106A78 // (set) Token: 0x06004450 RID: 17488 RVA: 0x0010888C File Offset: 0x00106A8C [Token(Token = "0x17000BFA")] public JHEEFBMODPG NJHNHHMCILD { [Token(Token = "0x600444F")] [Address(RVA = "0x8367F0", Offset = "0x8355F0", VA = "0x1808367F0")] get; [Token(Token = "0x6004450")] [Address(RVA = "0xBDB920", Offset = "0xBDA720", VA = "0x180BDB920")] private set; } // Token: 0x06004451 RID: 17489 RVA: 0x001088A0 File Offset: 0x00106AA0 [Token(Token = "0x6004451")] [Address(RVA = "0x15B6390", Offset = "0x15B5190", VA = "0x1815B6390")] public void Set(long AOMBLGBCENO, PPGPAHNMGEC? PGMGFKOCEDG) { if (AOMBLGBCENO == this.k__BackingField) { } base.Clear(); this.k__BackingField = AOMBLGBCENO; PPGPAHNMGEC ppgpahnmgec; this.NKDFKOOJMBN = ppgpahnmgec; if (this.MEBGJGNMIMG) { int num = 0; base.MKBLJJGJAOH(num); return; } } // Token: 0x06004452 RID: 17490 RVA: 0x001088E0 File Offset: 0x00106AE0 [Token(Token = "0x6004452")] [Address(RVA = "0x15B5E50", Offset = "0x15B4C50", VA = "0x1815B5E50", Slot = "15")] protected override void JMFHPBDMELA() { base.JMFHPBDMELA(); base.LHKCOALNMOM(); } // Token: 0x06004453 RID: 17491 RVA: 0x001088FC File Offset: 0x00106AFC [Token(Token = "0x6004453")] [Address(RVA = "0x15B56E0", Offset = "0x15B44E0", VA = "0x1815B56E0", Slot = "22")] protected override void AHFKACICJNC() { base.AHFKACICJNC(); EMAMMPIACIG emammpiacig = this.defaultMembershipSortCriteria; List klhmfpcojbk = this.KLHMFPCOJBK; this.OLBDKKDGJPN = emammpiacig; PPGPAHNMGEC ppgpahnmgec = this.defaultMembershipType; this.NKDFKOOJMBN = ppgpahnmgec; this.k__BackingField = (long)((ulong)(-1L)); this.k__BackingField = (ulong)0L; if (klhmfpcojbk != 0) { klhmfpcojbk.Clear(); } this.k__BackingField = (ulong)0L; } // Token: 0x06004454 RID: 17492 RVA: 0x00108958 File Offset: 0x00106B58 [Token(Token = "0x6004454")] [Address(RVA = "0x15B5AA0", Offset = "0x15B48A0", VA = "0x1815B5AA0")] private void ICEAOBIFCNF(List LLCIDEKMKBG) { this.KLHMFPCOJBK.Clear(); List klhmfpcojbk = this.KLHMFPCOJBK; List list = this.EBFGBAMFCMG(LLCIDEKMKBG); klhmfpcojbk.AddRange(list); } // Token: 0x06004455 RID: 17493 RVA: 0x0010898C File Offset: 0x00106B8C [Token(Token = "0x6004455")] [Address(RVA = "0x15B5940", Offset = "0x15B4740", VA = "0x1815B5940")] private List EBFGBAMFCMG(List JFGBOBGAGAN) { return JFGBOBGAGAN; } // Token: 0x06004456 RID: 17494 RVA: 0x001089BC File Offset: 0x00106BBC [Token(Token = "0x6004456")] [Address(RVA = "0x15B5B60", Offset = "0x15B4960", VA = "0x1815B5B60", Slot = "36")] protected override PMGCJEPKFOF> JLMBBMAEFPA() { if (this.MEBGJGNMIMG) { long num = this.k__BackingField; long clubId = num; PPGPAHNMGEC nkdfkoojmbn = this.NKDFKOOJMBN; PPGPAHNMGEC membershipType = nkdfkoojmbn; PMGCJEPKFOF pmgcjepkfof = JDJGIBLMFKK.IHEMEAMAJOF(this.k__BackingField, true); EMAMMPIACIG olbdkkdgjpn = this.OLBDKKDGJPN; int num2 = 0; long num3 = this.k__BackingField; if (this.NKDFKOOJMBN == PPGPAHNMGEC.None) { } PMGCJEPKFOF> pmgcjepkfof2 = JDJGIBLMFKK.AAKBIKEIFEB(num3, num2, num2, num2, num2); KLGBPLPHMDJ> klgbplphmdj = new KLGBPLPHMDJ(pmgcjepkfof, pmgcjepkfof2); Func>, PMGCJEPKFOF>> func = delegate(Tuple> results) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); }; int num4 = 0; PMGCJEPKFOF> pmgcjepkfof3 = klgbplphmdj.JKOHKDFNCCI>(func, num4); if (ClubMembershipListModel.<>c.<>9__41_1 == 0) { ClubMembershipListModel.<>c.<>9__41_1 = delegate(string error) { Debug.LogError("Failed to get membership list: " + error); }; } } List list = new List(); PMGCJEPKFOF pmgcjepkfof4; return pmgcjepkfof4; } // Token: 0x06004457 RID: 17495 RVA: 0x00108A8C File Offset: 0x00106C8C [Token(Token = "0x6004457")] [Address(RVA = "0x15B6490", Offset = "0x15B5290", VA = "0x1815B6490")] public ClubMembershipListModel() { List list = new List(); this.KLHMFPCOJBK = list; base..ctor(); } // Token: 0x06004458 RID: 17496 RVA: 0x00108AB8 File Offset: 0x00106CB8 [Token(Token = "0x6004458")] [Address(RVA = "0x15B5770", Offset = "0x15B4570", VA = "0x1815B5770")] [CompilerGenerated] private ValueTuple, string> AIGGKHGFDEB(NJIAALPNFPO JKJMALLGPCH) { List list; int num = Enumerable.Count(list); int num2 = 0; this.DECCEEBMPBJ = num2; this.m_CachedPtr = (IntPtr)num2; throw new NullReferenceException(); } // Token: 0x06004459 RID: 17497 RVA: 0x00108AE4 File Offset: 0x00106CE4 [Token(Token = "0x6004459")] [Address(RVA = "0x15B5A00", Offset = "0x15B4800", VA = "0x1815B5A00")] [CompilerGenerated] private void EDKEEIBEEIO(string MOPOMPHBHKF) { bool isEmpty = this.MEBGJGNMIMG; string text; Debug.LogError(text); } // Token: 0x0600445A RID: 17498 RVA: 0x00108B00 File Offset: 0x00106D00 [Token(Token = "0x600445A")] [Address(RVA = "0x15B5EA0", Offset = "0x15B4CA0", VA = "0x1815B5EA0")] [CompilerGenerated] private bool NCFIDIDBPOH(MFOAODGNGKB BKPMKIIFPKO) { Func, bool> func = delegate(Predicate f) { int k__BackingField = BKPMKIIFPKO.k__BackingField; return f(k__BackingField); }; bool flag; return flag; } // Token: 0x0400359E RID: 13726 [FieldOffset(Offset = "0x120")] [Token(Token = "0x400359E")] [SerializeField] private PPGPAHNMGEC defaultMembershipType; // Token: 0x0400359F RID: 13727 [FieldOffset(Offset = "0x124")] [Token(Token = "0x400359F")] [SerializeField] private EMAMMPIACIG defaultMembershipSortCriteria; // Token: 0x040035A2 RID: 13730 [FieldOffset(Offset = "0x138")] [Token(Token = "0x40035A2")] private PPGPAHNMGEC NKDFKOOJMBN; // Token: 0x040035A3 RID: 13731 [FieldOffset(Offset = "0x13C")] [Token(Token = "0x40035A3")] private EMAMMPIACIG OLBDKKDGJPN; // Token: 0x040035A4 RID: 13732 [FieldOffset(Offset = "0x140")] [Token(Token = "0x40035A4")] private List KLHMFPCOJBK; // Token: 0x02000A5C RID: 2652 [Token(Token = "0x2000A5C")] [CompilerGenerated] private sealed class CKCMDMEFPHN { // Token: 0x06004462 RID: 17506 RVA: 0x00108C2C File Offset: 0x00106E2C [Token(Token = "0x6004462")] [Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")] public CKCMDMEFPHN() { } // Token: 0x06004463 RID: 17507 RVA: 0x00108C40 File Offset: 0x00106E40 [Token(Token = "0x6004463")] [Address(RVA = "0x15B2080", Offset = "0x15B0E80", VA = "0x1815B2080")] internal bool b__1(Predicate f) { int k__BackingField = this.m.k__BackingField; return f(k__BackingField); } // Token: 0x040035AC RID: 13740 [FieldOffset(Offset = "0x10")] [Token(Token = "0x40035AC")] public MFOAODGNGKB m; } // Token: 0x02000A5D RID: 2653 [Token(Token = "0x2000A5D")] [CompilerGenerated] private sealed class HMEKELIFGGC { // Token: 0x06004464 RID: 17508 RVA: 0x00108C68 File Offset: 0x00106E68 [Token(Token = "0x6004464")] [Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")] public HMEKELIFGGC() { } // Token: 0x06004465 RID: 17509 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x6004465")] [Address(RVA = "0x15C2BE0", Offset = "0x15C19E0", VA = "0x1815C2BE0")] internal PMGCJEPKFOF> b__0(Tuple> results) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x040035AD RID: 13741 [FieldOffset(Offset = "0x10")] [Token(Token = "0x40035AD")] public ClubMembershipListModel <>4__this; // Token: 0x040035AE RID: 13742 [FieldOffset(Offset = "0x18")] [Token(Token = "0x40035AE")] public long clubId; // Token: 0x040035AF RID: 13743 [FieldOffset(Offset = "0x20")] [Token(Token = "0x40035AF")] public PPGPAHNMGEC membershipType; } } }