using System; using System.Collections.Generic; using System.Linq; using System.Runtime.CompilerServices; using Cpp2IlInjected; using UnityEngine; namespace RRUI.Data { // Token: 0x02000A80 RID: 2688 [Token(Token = "0x2000A80")] public class ClubMembershipListModel : AccountListModel, LGIIEFDOCJL { // Token: 0x17000C1A RID: 3098 // (get) Token: 0x06004547 RID: 17735 RVA: 0x0010AAD8 File Offset: 0x00108CD8 [Token(Token = "0x17000C1A")] protected override bool DALKHIPOALJ { [Token(Token = "0x6004547")] [Address(RVA = "0x4246A0", Offset = "0x4236A0", VA = "0x1804246A0", Slot = "27")] get { return true; } } // Token: 0x06004548 RID: 17736 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x6004548")] [Address(RVA = "0x2094EB0", Offset = "0x2093EB0", VA = "0x182094EB0", Slot = "39")] public DABKFAIHBBP RefreshPage(string JANAJFCNHCP, LANEMGMEBOO ELMJHAMLCIB) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06004549 RID: 17737 RVA: 0x0010AAE8 File Offset: 0x00108CE8 [Token(Token = "0x6004549")] [Address(RVA = "0x2094830", Offset = "0x2093830", VA = "0x182094830", Slot = "40")] public void DiscardInMemoryItems(int HKPHMBLKPFI, int MNIJHBJDPPA) { List klhmfpcojbk = this.KLHMFPCOJBK; if (klhmfpcojbk != 0) { klhmfpcojbk.RemoveRange(HKPHMBLKPFI, MNIJHBJDPPA); } } // Token: 0x0600454A RID: 17738 RVA: 0x0010AB08 File Offset: 0x00108D08 [Token(Token = "0x600454A")] [Address(RVA = "0x2094760", Offset = "0x2093760", VA = "0x182094760", Slot = "29")] protected override PAODGKJODGD BAEHLDOCENB() { int num = 0; if (base.PDOJHGJMNPH == AccountListModel.LHEKHMNKBNC.ServerSearch) { int count = this.MEPGPGKFENE; } PAODGKJODGD paodgkjodgd; paodgkjodgd.DNMKOOJFMLM = num != 0; return paodgkjodgd; } // Token: 0x17000C1B RID: 3099 // (get) Token: 0x0600454B RID: 17739 RVA: 0x0010AB38 File Offset: 0x00108D38 [Token(Token = "0x17000C1B")] private bool FKDBCEGGNFK { [Token(Token = "0x600454B")] [Address(RVA = "0x2094A80", Offset = "0x2093A80", VA = "0x182094A80")] get { return this.MEPGPGKFENE == 0; } } // Token: 0x17000C1C RID: 3100 // (get) Token: 0x0600454C RID: 17740 RVA: 0x0010AB50 File Offset: 0x00108D50 [Token(Token = "0x17000C1C")] protected override bool PHGOLNMDJLH { [Token(Token = "0x600454C")] [Address(RVA = "0x2094EA0", Offset = "0x2093EA0", VA = "0x182094EA0", Slot = "12")] get { bool flag; return flag; } } // Token: 0x17000C1D RID: 3101 // (get) Token: 0x0600454D RID: 17741 RVA: 0x0010AB60 File Offset: 0x00108D60 // (set) Token: 0x0600454E RID: 17742 RVA: 0x0010AB74 File Offset: 0x00108D74 [Token(Token = "0x17000C1D")] public long CCGOEDABKNN { [Token(Token = "0x600454D")] [Address(RVA = "0x5D17E0", Offset = "0x5D07E0", VA = "0x1805D17E0")] get; [Token(Token = "0x600454E")] [Address(RVA = "0x550600", Offset = "0x54F600", VA = "0x180550600")] private set; } = (long)((ulong)(-1L)); // Token: 0x17000C1E RID: 3102 // (get) Token: 0x0600454F RID: 17743 RVA: 0x0010AB88 File Offset: 0x00108D88 // (set) Token: 0x06004550 RID: 17744 RVA: 0x0010AB9C File Offset: 0x00108D9C [Token(Token = "0x17000C1E")] public PIHMJGCGNLP CALMNFMPDBE { [Token(Token = "0x600454F")] [Address(RVA = "0x4D9850", Offset = "0x4D8850", VA = "0x1804D9850")] get; [Token(Token = "0x6004550")] [Address(RVA = "0x5B7110", Offset = "0x5B6110", VA = "0x1805B7110")] private set; } // Token: 0x17000C1F RID: 3103 // (get) Token: 0x06004551 RID: 17745 RVA: 0x0010ABB0 File Offset: 0x00108DB0 // (set) Token: 0x06004552 RID: 17746 RVA: 0x0010ABC4 File Offset: 0x00108DC4 [Token(Token = "0x17000C1F")] public PPGPAHNMGEC JNMPJNKEJAC { [Token(Token = "0x6004551")] [Address(RVA = "0x1C2AAA0", Offset = "0x1C29AA0", VA = "0x181C2AAA0")] get { return this.NKDFKOOJMBN; } [Token(Token = "0x6004552")] [Address(RVA = "0x2095530", Offset = "0x2094530", VA = "0x182095530")] set { this.NKDFKOOJMBN = value; base.ACHCNJEMIBA(); int num = 0; base.MKBLJJGJAOH(num); } } // Token: 0x17000C20 RID: 3104 // (get) Token: 0x06004553 RID: 17747 RVA: 0x0010ABEC File Offset: 0x00108DEC // (set) Token: 0x06004554 RID: 17748 RVA: 0x0010AC00 File Offset: 0x00108E00 [Token(Token = "0x17000C20")] public EMAMMPIACIG NCPCJFPMLGA { [Token(Token = "0x6004553")] [Address(RVA = "0xFB40F0", Offset = "0xFB30F0", VA = "0x180FB40F0")] get { return this.OLBDKKDGJPN; } [Token(Token = "0x6004554")] [Address(RVA = "0x20954D0", Offset = "0x20944D0", VA = "0x1820954D0")] set { this.OLBDKKDGJPN = value; base.ACHCNJEMIBA(); int num = 0; base.MKBLJJGJAOH(num); } } // Token: 0x17000C21 RID: 3105 // (get) Token: 0x06004555 RID: 17749 RVA: 0x0010AC28 File Offset: 0x00108E28 [Token(Token = "0x17000C21")] public IReadOnlyList PHMODGKJMKH { [Token(Token = "0x6004555")] [Address(RVA = "0x5D1330", Offset = "0x5D0330", VA = "0x1805D1330")] get { /* An exception occurred when decompiling this method (06004555) 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: 0x17000C22 RID: 3106 // (get) Token: 0x06004556 RID: 17750 RVA: 0x0010AC3C File Offset: 0x00108E3C [Token(Token = "0x17000C22")] public override bool MEBGJGNMIMG { [Token(Token = "0x6004556")] [Address(RVA = "0x2095470", Offset = "0x2094470", VA = "0x182095470", Slot = "26")] get { bool flag; return this.KLHMFPCOJBK == 0 || flag; } } // Token: 0x17000C23 RID: 3107 // (get) Token: 0x06004557 RID: 17751 RVA: 0x0010AC58 File Offset: 0x00108E58 // (set) Token: 0x06004558 RID: 17752 RVA: 0x0010AC6C File Offset: 0x00108E6C [Token(Token = "0x17000C23")] public JHEEFBMODPG NJHNHHMCILD { [Token(Token = "0x6004557")] [Address(RVA = "0x5D1810", Offset = "0x5D0810", VA = "0x1805D1810")] get; [Token(Token = "0x6004558")] [Address(RVA = "0x141FD00", Offset = "0x141ED00", VA = "0x18141FD00")] private set; } // Token: 0x06004559 RID: 17753 RVA: 0x0010AC80 File Offset: 0x00108E80 [Token(Token = "0x6004559")] [Address(RVA = "0x20952E0", Offset = "0x20942E0", VA = "0x1820952E0")] 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.MEPGPGKFENE != 0) { int num = 0; base.MKBLJJGJAOH(num); return; } } // Token: 0x0600455A RID: 17754 RVA: 0x0010ACC0 File Offset: 0x00108EC0 [Token(Token = "0x600455A")] [Address(RVA = "0x2094DA0", Offset = "0x2093DA0", VA = "0x182094DA0", Slot = "15")] protected override void JMFHPBDMELA() { base.JMFHPBDMELA(); base.LHKCOALNMOM(); } // Token: 0x0600455B RID: 17755 RVA: 0x0010ACDC File Offset: 0x00108EDC [Token(Token = "0x600455B")] [Address(RVA = "0x2094630", Offset = "0x2093630", VA = "0x182094630", 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: 0x0600455C RID: 17756 RVA: 0x0010AD38 File Offset: 0x00108F38 [Token(Token = "0x600455C")] [Address(RVA = "0x20949F0", Offset = "0x20939F0", VA = "0x1820949F0")] private void ICEAOBIFCNF(List LLCIDEKMKBG) { this.KLHMFPCOJBK.Clear(); List klhmfpcojbk = this.KLHMFPCOJBK; List list = this.EBFGBAMFCMG(LLCIDEKMKBG); klhmfpcojbk.AddRange(list); } // Token: 0x0600455D RID: 17757 RVA: 0x0010AD6C File Offset: 0x00108F6C [Token(Token = "0x600455D")] [Address(RVA = "0x2094890", Offset = "0x2093890", VA = "0x182094890")] private List EBFGBAMFCMG(List JFGBOBGAGAN) { return JFGBOBGAGAN; } // Token: 0x0600455E RID: 17758 RVA: 0x0010AD9C File Offset: 0x00108F9C [Token(Token = "0x600455E")] [Address(RVA = "0x2094AB0", Offset = "0x2093AB0", VA = "0x182094AB0", Slot = "37")] protected override PMGCJEPKFOF> JLMBBMAEFPA() { if (this.MEPGPGKFENE != 0) { 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: 0x0600455F RID: 17759 RVA: 0x0010AE6C File Offset: 0x0010906C [Token(Token = "0x600455F")] [Address(RVA = "0x20953E0", Offset = "0x20943E0", VA = "0x1820953E0")] public ClubMembershipListModel() { List list = new List(); this.KLHMFPCOJBK = list; base..ctor(); } // Token: 0x06004560 RID: 17760 RVA: 0x0010AE98 File Offset: 0x00109098 [Token(Token = "0x6004560")] [Address(RVA = "0x20946C0", Offset = "0x20936C0", VA = "0x1820946C0")] [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: 0x06004561 RID: 17761 RVA: 0x0010AEC4 File Offset: 0x001090C4 [Token(Token = "0x6004561")] [Address(RVA = "0x2094950", Offset = "0x2093950", VA = "0x182094950")] [CompilerGenerated] private void EDKEEIBEEIO(string MOPOMPHBHKF) { int count = this.MEPGPGKFENE; string text; Debug.LogError(text); } // Token: 0x06004562 RID: 17762 RVA: 0x0010AEE0 File Offset: 0x001090E0 [Token(Token = "0x6004562")] [Address(RVA = "0x2094DF0", Offset = "0x2093DF0", VA = "0x182094DF0")] [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: 0x0400365E RID: 13918 [FieldOffset(Offset = "0x128")] [Token(Token = "0x400365E")] [SerializeField] private PPGPAHNMGEC defaultMembershipType; // Token: 0x0400365F RID: 13919 [FieldOffset(Offset = "0x12C")] [Token(Token = "0x400365F")] [SerializeField] private EMAMMPIACIG defaultMembershipSortCriteria; // Token: 0x04003662 RID: 13922 [FieldOffset(Offset = "0x140")] [Token(Token = "0x4003662")] private PPGPAHNMGEC NKDFKOOJMBN; // Token: 0x04003663 RID: 13923 [FieldOffset(Offset = "0x144")] [Token(Token = "0x4003663")] private EMAMMPIACIG OLBDKKDGJPN; // Token: 0x04003664 RID: 13924 [FieldOffset(Offset = "0x148")] [Token(Token = "0x4003664")] private List KLHMFPCOJBK; // Token: 0x02000A82 RID: 2690 [Token(Token = "0x2000A82")] [CompilerGenerated] private sealed class CKCMDMEFPHN { // Token: 0x0600456A RID: 17770 RVA: 0x0010B00C File Offset: 0x0010920C [Token(Token = "0x600456A")] [Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")] public CKCMDMEFPHN() { } // Token: 0x0600456B RID: 17771 RVA: 0x0010B020 File Offset: 0x00109220 [Token(Token = "0x600456B")] [Address(RVA = "0x208FA60", Offset = "0x208EA60", VA = "0x18208FA60")] internal bool b__1(Predicate f) { int k__BackingField = this.m.k__BackingField; return f(k__BackingField); } // Token: 0x0400366C RID: 13932 [FieldOffset(Offset = "0x10")] [Token(Token = "0x400366C")] public MFOAODGNGKB m; } // Token: 0x02000A83 RID: 2691 [Token(Token = "0x2000A83")] [CompilerGenerated] private sealed class HMEKELIFGGC { // Token: 0x0600456C RID: 17772 RVA: 0x0010B048 File Offset: 0x00109248 [Token(Token = "0x600456C")] [Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")] public HMEKELIFGGC() { } // Token: 0x0600456D RID: 17773 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x600456D")] [Address(RVA = "0x20A1D30", Offset = "0x20A0D30", VA = "0x1820A1D30")] internal PMGCJEPKFOF> b__0(Tuple> results) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x0400366D RID: 13933 [FieldOffset(Offset = "0x10")] [Token(Token = "0x400366D")] public ClubMembershipListModel <>4__this; // Token: 0x0400366E RID: 13934 [FieldOffset(Offset = "0x18")] [Token(Token = "0x400366E")] public long clubId; // Token: 0x0400366F RID: 13935 [FieldOffset(Offset = "0x20")] [Token(Token = "0x400366F")] public PPGPAHNMGEC membershipType; } } }