using System; using System.Collections.Generic; using System.Linq; using System.Runtime.CompilerServices; using Cpp2IlInjected; using UnityEngine; namespace RRUI.Data { // Token: 0x020009E6 RID: 2534 [Token(Token = "0x20009E6")] public class ClubAnnouncementListModel : FilterableListModel, LGIIEFDOCJL { // Token: 0x17000BB4 RID: 2996 // (get) Token: 0x0600423F RID: 16959 RVA: 0x001037F4 File Offset: 0x001019F4 // (set) Token: 0x06004240 RID: 16960 RVA: 0x00103808 File Offset: 0x00101A08 [Token(Token = "0x17000BB4")] public long CCGOEDABKNN { [Token(Token = "0x600423F")] [Address(RVA = "0x60CF40", Offset = "0x60BD40", VA = "0x18060CF40")] get; [Token(Token = "0x6004240")] [Address(RVA = "0x7B58A0", Offset = "0x7B46A0", VA = "0x1807B58A0")] private set; } // Token: 0x17000BB5 RID: 2997 // (get) Token: 0x06004241 RID: 16961 RVA: 0x0010381C File Offset: 0x00101A1C [Token(Token = "0x17000BB5")] protected override bool PHGOLNMDJLH { [Token(Token = "0x6004241")] [Address(RVA = "0x460D40", Offset = "0x45FB40", VA = "0x180460D40", Slot = "12")] get { return true; } } // Token: 0x17000BB6 RID: 2998 // (get) Token: 0x06004242 RID: 16962 RVA: 0x0010382C File Offset: 0x00101A2C // (set) Token: 0x06004243 RID: 16963 RVA: 0x00103840 File Offset: 0x00101A40 [Token(Token = "0x17000BB6")] public ClubAnnouncementsConfig.JOJDKGGFAKP OCPOEHIEKIN { [Token(Token = "0x6004242")] [Address(RVA = "0xD027E0", Offset = "0xD015E0", VA = "0x180D027E0")] get { return this.sortCriteria; } [Token(Token = "0x6004243")] [Address(RVA = "0x13D62D0", Offset = "0x13D50D0", VA = "0x1813D62D0")] set { if (this.sortCriteria != value) { this.sortCriteria = value; base.ACHCNJEMIBA(); int num = 0; base.MKBLJJGJAOH(num); } } } // Token: 0x06004244 RID: 16964 RVA: 0x00103870 File Offset: 0x00101A70 [Token(Token = "0x6004244")] [Address(RVA = "0x13D5C40", Offset = "0x13D4A40", VA = "0x1813D5C40", Slot = "15")] protected override void JMFHPBDMELA() { base.JMFHPBDMELA(); IILCGFIHJLP jfbgghlklkd = JDJGIBLMFKK.JFBGGHLKLKD; Action action = new Action(this.GBEEMPGNKJI); JDJGIBLMFKK.JFBGGHLKLKD = IILCGFIHJLP.BPJDFPACLMK(jfbgghlklkd, action); ClubAnnouncementsConfig.JOJDKGGFAKP jojdkggfakp = this.sortCriteria; this.CDNCOAAGDHO = jojdkggfakp; int num; FilterableListModel.GELHGAHJMCF.NKCOIANMNKG nkcoianmnkg = new FilterableListModel.GELHGAHJMCF.NKCOIANMNKG(num.DHPFFAODEHP); num = 0; int num2; FilterableListModel.GELHGAHJMCF gelhgahjmcf = new FilterableListModel.GELHGAHJMCF(nkcoianmnkg, num2); num2 = 0; base.HCIIGEOGCMF(true, gelhgahjmcf); FilterableListModel.CJGAJDBAHNG cjgajdbahng = new FilterableListModel.CJGAJDBAHNG(this.MIJIJBLBEEP); base.DHBAJGIIFEI(cjgajdbahng); } // Token: 0x06004245 RID: 16965 RVA: 0x001038F0 File Offset: 0x00101AF0 [Token(Token = "0x6004245")] [Address(RVA = "0x13D56F0", Offset = "0x13D44F0", VA = "0x1813D56F0", Slot = "17")] protected override void CEJBCCPEGEB() { base.CEJBCCPEGEB(); IILCGFIHJLP jfbgghlklkd = JDJGIBLMFKK.JFBGGHLKLKD; Action action = new Action(this.GBEEMPGNKJI); JDJGIBLMFKK.JFBGGHLKLKD = IILCGFIHJLP.GMNMHGMFGOL(jfbgghlklkd, action); } // Token: 0x06004246 RID: 16966 RVA: 0x00103924 File Offset: 0x00101B24 [Token(Token = "0x6004246")] [Address(RVA = "0x13D58B0", Offset = "0x13D46B0", VA = "0x1813D58B0")] private void GBEEMPGNKJI(long AOMBLGBCENO, long LOHFFDEGIMK) { bool flag; if (this.k__BackingField == AOMBLGBCENO && flag) { int num = 0; base.MKBLJJGJAOH(num); } } // Token: 0x06004247 RID: 16967 RVA: 0x00103948 File Offset: 0x00101B48 [Token(Token = "0x6004247")] [Address(RVA = "0x13D5610", Offset = "0x13D4410", VA = "0x1813D5610", Slot = "22")] protected override void AHFKACICJNC() { base.AHFKACICJNC(); ClubAnnouncementsConfig.JOJDKGGFAKP cdncoaagdho = this.CDNCOAAGDHO; this.sortCriteria = cdncoaagdho; } // Token: 0x17000BB7 RID: 2999 // (get) Token: 0x06004248 RID: 16968 RVA: 0x0010396C File Offset: 0x00101B6C [Token(Token = "0x17000BB7")] protected override bool DALKHIPOALJ { [Token(Token = "0x6004248")] [Address(RVA = "0x460D40", Offset = "0x45FB40", VA = "0x180460D40", Slot = "27")] get { return true; } } // Token: 0x06004249 RID: 16969 RVA: 0x0010397C File Offset: 0x00101B7C [Token(Token = "0x6004249")] [Address(RVA = "0x13D5660", Offset = "0x13D4460", VA = "0x1813D5660", Slot = "29")] protected override PAODGKJODGD BAEHLDOCENB() { PAODGKJODGD paodgkjodgd; return paodgkjodgd; } // Token: 0x0600424A RID: 16970 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x600424A")] [Address(RVA = "0x402080", Offset = "0x400E80", VA = "0x180402080", Slot = "39")] public void DiscardInMemoryItems(int HKPHMBLKPFI, int MNIJHBJDPPA) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x0600424B RID: 16971 RVA: 0x00103990 File Offset: 0x00101B90 [Token(Token = "0x600424B")] [Address(RVA = "0x13D6120", Offset = "0x13D4F20", VA = "0x1813D6120", Slot = "38")] public DABKFAIHBBP RefreshPage(string JANAJFCNHCP, LANEMGMEBOO ELMJHAMLCIB) { return JJEKJGALHKO.k__BackingField; } // Token: 0x0600424C RID: 16972 RVA: 0x001039A4 File Offset: 0x00101BA4 [Token(Token = "0x600424C")] [Address(RVA = "0x13D61C0", Offset = "0x13D4FC0", VA = "0x1813D61C0")] public void Set(long AOMBLGBCENO) { base.Clear(); this.k__BackingField = AOMBLGBCENO; int num = 0; base.MKBLJJGJAOH(num); } // Token: 0x0600424D RID: 16973 RVA: 0x001039C8 File Offset: 0x00101BC8 [Token(Token = "0x600424D")] [Address(RVA = "0x13D5940", Offset = "0x13D4740", VA = "0x1813D5940")] public PMGCJEPKFOF GetCanCreatePermissions() { PMGCJEPKFOF pmgcjepkfof = JDJGIBLMFKK.IHEMEAMAJOF(this.k__BackingField, true); if (ClubAnnouncementListModel.<>c.<>9__22_0 == 0) { ClubAnnouncementListModel.<>c.<>9__22_0 = (PIHMJGCGNLP clubDetails) => clubDetails.NJHNHHMCILD.k__BackingField; } throw new NullReferenceException(); } // Token: 0x0600424E RID: 16974 RVA: 0x00103A04 File Offset: 0x00101C04 [Token(Token = "0x600424E")] [Address(RVA = "0x13D5870", Offset = "0x13D4670", VA = "0x1813D5870", Slot = "35")] protected override ClubAnnouncementModel.PNOPENEGIIM EAJAHMHILAC(NFEMLMAFFIP IOBEPGLJNIP) { this.DECCEEBMPBJ = 0; throw new NullReferenceException(); } // Token: 0x0600424F RID: 16975 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x600424F")] [Address(RVA = "0x13D5A70", Offset = "0x13D4870", VA = "0x1813D5A70", Slot = "36")] protected override PMGCJEPKFOF> JLMBBMAEFPA() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06004250 RID: 16976 RVA: 0x00103A20 File Offset: 0x00101C20 [Token(Token = "0x6004250")] [Address(RVA = "0x13D57C0", Offset = "0x13D45C0", VA = "0x1813D57C0")] private static string[] DHPFFAODEHP(NFEMLMAFFIP IOBEPGLJNIP) { string[] array = new string[1]; string k__BackingField = IOBEPGLJNIP.k__BackingField; if (k__BackingField != 0) { } array[0] = k__BackingField; return array; } // Token: 0x06004251 RID: 16977 RVA: 0x00103A50 File Offset: 0x00101C50 [Token(Token = "0x6004251")] [Address(RVA = "0x13D5DB0", Offset = "0x13D4BB0", VA = "0x1813D5DB0")] private PMGCJEPKFOF> MIJIJBLBEEP(IEnumerable BOOHBJEEGKH) { /* An exception occurred when decompiling this method (06004251) ICSharpCode.Decompiler.DecompilerException: Error decompiling PMGCJEPKFOF> RRUI.Data.ClubAnnouncementListModel::MIJIJBLBEEP(System.Collections.Generic.IEnumerable`1) ---> System.Exception: Basic block has to end with unconditional control flow. { IL_C6: stloc:ArgumentOutOfRangeException(var_8_CB, 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.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1878 at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1878 at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1846 at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1878 at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1878 at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1846 at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1878 at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1878 at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1846 at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1878 at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1878 at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1846 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 1660 */; } // Token: 0x06004252 RID: 16978 RVA: 0x00103B2C File Offset: 0x00101D2C [Token(Token = "0x6004252")] [Address(RVA = "0x13D6220", Offset = "0x13D5020", VA = "0x1813D6220")] public ClubAnnouncementListModel() { } // Token: 0x040034FD RID: 13565 [FieldOffset(Offset = "0x108")] [Token(Token = "0x40034FD")] private List BAILMLGMEDI = new List { (uint)4, (uint)3, (uint)6 }; // Token: 0x040034FE RID: 13566 [FieldOffset(Offset = "0x110")] [Token(Token = "0x40034FE")] [SerializeField] private ClubAnnouncementsConfig.JOJDKGGFAKP sortCriteria; // Token: 0x040034FF RID: 13567 [FieldOffset(Offset = "0x114")] [Token(Token = "0x40034FF")] private ClubAnnouncementsConfig.JOJDKGGFAKP CDNCOAAGDHO; // Token: 0x020009E8 RID: 2536 [Token(Token = "0x20009E8")] [CompilerGenerated] private sealed class DCPJONBJKAM { // Token: 0x0600425A RID: 16986 RVA: 0x00103C28 File Offset: 0x00101E28 [Token(Token = "0x600425A")] [Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")] public DCPJONBJKAM() { } // Token: 0x0600425B RID: 16987 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x600425B")] [Address(RVA = "0x13E0300", Offset = "0x13DF100", VA = "0x1813E0300")] internal PMGCJEPKFOF> b__0(PIHMJGCGNLP details) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x0600425C RID: 16988 RVA: 0x00103C3C File Offset: 0x00101E3C [Token(Token = "0x600425C")] [Address(RVA = "0x13E04C0", Offset = "0x13DF2C0", VA = "0x1813E04C0")] internal List b__1(HPACLJHLHBG announcementList) { if (announcementList != 0) { IReadOnlyList k__BackingField = announcementList.k__BackingField; if (k__BackingField != 0 && Enumerable.ToList(k__BackingField) != 0) { goto IL_1E; } } List list = new List(); IL_1E: bool inited = PEGGCEDHBOF.DOOHKCANFLO.k__BackingField.inited; bool flag; if (!flag) { return list; } if (this.<>9__2 == 0) { Func func = delegate(NFEMLMAFFIP a) { List bailmlgmedi = this.<>4__this.BAILMLGMEDI; IHLFIKMOAOF ihlfikmoaof = a.HPCKFCEFFOJ; bool flag2; return !flag2; }; this.<>9__2 = func; } IEnumerable enumerable; return Enumerable.ToList(enumerable); } // Token: 0x0600425D RID: 16989 RVA: 0x00103CAC File Offset: 0x00101EAC [Token(Token = "0x600425D")] [Address(RVA = "0x13E0680", Offset = "0x13DF480", VA = "0x1813E0680")] internal bool b__2(NFEMLMAFFIP a) { List bailmlgmedi = this.<>4__this.BAILMLGMEDI; IHLFIKMOAOF ihlfikmoaof = a.HPCKFCEFFOJ; bool flag; return !flag; } // Token: 0x04003506 RID: 13574 [FieldOffset(Offset = "0x10")] [Token(Token = "0x4003506")] public long requestClubId; // Token: 0x04003507 RID: 13575 [FieldOffset(Offset = "0x18")] [Token(Token = "0x4003507")] public ClubAnnouncementListModel <>4__this; // Token: 0x04003508 RID: 13576 [FieldOffset(Offset = "0x20")] [Token(Token = "0x4003508")] public Func <>9__2; // Token: 0x04003509 RID: 13577 [FieldOffset(Offset = "0x28")] [Token(Token = "0x4003509")] public Func> <>9__1; } } }