using System; using System.Collections.Generic; using System.Runtime.CompilerServices; using System.Runtime.InteropServices; using Cpp2IlInjected; using RecNet; using RecRoom.Avatars.Data.Runtime; using RecRoom.Avatars.Data.Shared; using RecRoom.Consumable; using RRUI.Navigation; using UnityEngine; namespace RRUI.Data { // Token: 0x02000ECC RID: 3788 [Token(Token = "0x2000ECC")] public class StoreItemListModel : FilterableListModel { // Token: 0x17000F34 RID: 3892 // (get) Token: 0x0600579A RID: 22426 RVA: 0x001390E4 File Offset: 0x001372E4 [Token(Token = "0x17000F34")] protected override bool PHGOLNMDJLH { [Token(Token = "0x600579A")] [Address(RVA = "0x460D40", Offset = "0x45FB40", VA = "0x180460D40", Slot = "12")] get { return true; } } // Token: 0x17000F35 RID: 3893 // (get) Token: 0x0600579B RID: 22427 RVA: 0x001390F4 File Offset: 0x001372F4 [Token(Token = "0x17000F35")] public string IKOBPPBLOCI { [Token(Token = "0x600579B")] [Address(RVA = "0x5F4E50", Offset = "0x5F3C50", VA = "0x1805F4E50")] get { return this.GIFINGGNAAG; } } // Token: 0x17000F36 RID: 3894 // (get) Token: 0x0600579C RID: 22428 RVA: 0x00139108 File Offset: 0x00137308 [Token(Token = "0x17000F36")] public int JODIDJKOCEL { [Token(Token = "0x600579C")] [Address(RVA = "0xF9E1C0", Offset = "0xF9CFC0", VA = "0x180F9E1C0")] get { return this.IEHKEBNAKLN; } } // Token: 0x17000F37 RID: 3895 // (get) Token: 0x0600579D RID: 22429 RVA: 0x0013911C File Offset: 0x0013731C [Token(Token = "0x17000F37")] [Attribute(Name = "TupleElementNamesAttribute", RVA = "0x131940", Offset = "0x130D40")] public IReadOnlyList> OAKOALEDMHN { [Token(Token = "0x600579D")] [Address(RVA = "0x837AF0", Offset = "0x8368F0", VA = "0x180837AF0")] get { /* An exception occurred when decompiling this method (0600579D) ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Collections.Generic.IReadOnlyList`1> RRUI.Data.StoreItemListModel::get_ActiveOwnershipTypeFiltersList() ---> 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>(StoreItemListModel::LBAMPPLLLJA, ldloc:StoreItemListModel(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: 0x17000F38 RID: 3896 // (get) Token: 0x0600579E RID: 22430 RVA: 0x00139130 File Offset: 0x00137330 [Token(Token = "0x17000F38")] [Attribute(Name = "TupleElementNamesAttribute", RVA = "0x131EB0", Offset = "0x1312B0")] public IReadOnlyList> FFGIIPCBHLA { [Token(Token = "0x600579E")] [Address(RVA = "0x8367F0", Offset = "0x8355F0", VA = "0x1808367F0")] get { /* An exception occurred when decompiling this method (0600579E) ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Collections.Generic.IReadOnlyList`1> RRUI.Data.StoreItemListModel::get_ActiveSpecialTypeFiltersList() ---> 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>(StoreItemListModel::FDMOCHDIBOP, ldloc:StoreItemListModel(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: 0x17000F39 RID: 3897 // (get) Token: 0x0600579F RID: 22431 RVA: 0x00139144 File Offset: 0x00137344 [Token(Token = "0x17000F39")] [Attribute(Name = "TupleElementNamesAttribute", RVA = "0x1324A0", Offset = "0x1318A0")] public IReadOnlyList> CDIIDGFOOCB { [Token(Token = "0x600579F")] [Address(RVA = "0x8363B0", Offset = "0x8351B0", VA = "0x1808363B0")] get { /* An exception occurred when decompiling this method (0600579F) ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Collections.Generic.IReadOnlyList`1> RRUI.Data.StoreItemListModel::get_ActiveRarityFiltersList() ---> 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>(StoreItemListModel::PHFOPKMGHMC, ldloc:StoreItemListModel(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: 0x17000F3A RID: 3898 // (get) Token: 0x060057A0 RID: 22432 RVA: 0x00139158 File Offset: 0x00137358 [Token(Token = "0x17000F3A")] [Attribute(Name = "TupleElementNamesAttribute", RVA = "0x132A20", Offset = "0x131E20")] public IReadOnlyList> NGJFCEKMPGI { [Token(Token = "0x60057A0")] [Address(RVA = "0x5F4D40", Offset = "0x5F3B40", VA = "0x1805F4D40")] get { /* An exception occurred when decompiling this method (060057A0) ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Collections.Generic.IReadOnlyList`1> RRUI.Data.StoreItemListModel::get_ActiveConsumablesFiltersList() ---> 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>(StoreItemListModel::PMGOPNNDOAG, ldloc:StoreItemListModel(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: 0x17000F3B RID: 3899 // (get) Token: 0x060057A1 RID: 22433 RVA: 0x0013916C File Offset: 0x0013736C [Token(Token = "0x17000F3B")] [Attribute(Name = "TupleElementNamesAttribute", RVA = "0x132F50", Offset = "0x132350")] public IReadOnlyList> FAADFBNAGLC { [Token(Token = "0x60057A1")] [Address(RVA = "0x8379E0", Offset = "0x8367E0", VA = "0x1808379E0")] get { /* An exception occurred when decompiling this method (060057A1) ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Collections.Generic.IReadOnlyList`1> RRUI.Data.StoreItemListModel::get_ActiveClothingFiltersList() ---> 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>(StoreItemListModel::BMGIKADDMPO, ldloc:StoreItemListModel(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: 0x17000F3C RID: 3900 // (get) Token: 0x060057A2 RID: 22434 RVA: 0x00139180 File Offset: 0x00137380 // (set) Token: 0x060057A3 RID: 22435 RVA: 0x00139194 File Offset: 0x00137394 [Token(Token = "0x17000F3C")] public StoreItemListModel.MPJNNEMOEHL PDOJHGJMNPH { [Token(Token = "0x60057A2")] [Address(RVA = "0xF9E1B0", Offset = "0xF9CFB0", VA = "0x180F9E1B0")] get { return this.source; } [Token(Token = "0x60057A3")] [Address(RVA = "0xF9E1D0", Offset = "0xF9CFD0", VA = "0x180F9E1D0")] set { if (this.source != value) { this.source = value; this.GOEPJAHFDCA(); int num = 0; base.MKBLJJGJAOH(num); } } } // Token: 0x060057A4 RID: 22436 RVA: 0x001391C4 File Offset: 0x001373C4 [Token(Token = "0x60057A4")] [Address(RVA = "0xF9D510", Offset = "0xF9C310", VA = "0x180F9D510")] public void Set(StoreItemsConfig.BLELJEFJKMJ ALMICNFABOK, StoreItemsConfig.EMGAPOLDOKH ECENAMEKNEH, string DFAMLDBFENB) { base.Clear(); this.activeFilters = ALMICNFABOK; this.sortCriteria = ECENAMEKNEH; this.ONGCBCPKILB(); if (!DFAMLDBFENB.LJGBBKKGKOP()) { string searchQuery = this.NKENBFJLMAM; } int num = 0; base.MKBLJJGJAOH(num); } // Token: 0x060057A5 RID: 22437 RVA: 0x00139208 File Offset: 0x00137408 [Token(Token = "0x60057A5")] [Address(RVA = "0xF9D5E0", Offset = "0xF9C3E0", VA = "0x180F9D5E0")] public void Set(int NDMPCGPPLJK) { base.Clear(); StorefrontAdCarouselItem storefrontAdCarouselItem = GEAPBDGCKMB.NNAENLDOGOB(NDMPCGPPLJK); if (storefrontAdCarouselItem == 0) { Debug.LogWarning(string.Format("Could not find ad carousel item for id {0}", storefrontAdCarouselItem)); } List k__BackingField = storefrontAdCarouselItem.k__BackingField; this.BEECIKEMGHM = k__BackingField; string k__BackingField = storefrontAdCarouselItem.<Title>k__BackingField; this.GIFINGGNAAG = <Title>k__BackingField; int num = 0; base.MKBLJJGJAOH(num); } // Token: 0x060057A6 RID: 22438 RVA: 0x0013925C File Offset: 0x0013745C [Token(Token = "0x60057A6")] [Address(RVA = "0xF9D6D0", Offset = "0xF9C4D0", VA = "0x180F9D6D0")] public void Set(List<int> MGCDCKPKOKD, int IEHKEBNAKLN) { base.Clear(); this.IEHKEBNAKLN = IEHKEBNAKLN; int num = 0; this.BEECIKEMGHM = MGCDCKPKOKD; base.MKBLJJGJAOH(num); } // Token: 0x060057A7 RID: 22439 RVA: 0x00139288 File Offset: 0x00137488 [Token(Token = "0x60057A7")] [Address(RVA = "0xF9C6F0", Offset = "0xF9B4F0", VA = "0x180F9C6F0", Slot = "15")] protected override void JMFHPBDMELA() { base.JMFHPBDMELA(); FilterableListModel<HOJMGAMMIAD, HOJMGAMMIAD, StoreItemsConfig.BLELJEFJKMJ>.ADDEJHBFEGL addejhbfegl = new FilterableListModel.ADDEJHBFEGL(this.FOOEBPEIBKH); base.CGGDDKNENAP(addejhbfegl); FilterableListModel<HOJMGAMMIAD, HOJMGAMMIAD, StoreItemsConfig.BLELJEFJKMJ>.CJGAJDBAHNG cjgajdbahng = new FilterableListModel.CJGAJDBAHNG(this.MIJIJBLBEEP); base.DHBAJGIIFEI(cjgajdbahng); this.GOEPJAHFDCA(); } // Token: 0x060057A8 RID: 22440 RVA: 0x001392CC File Offset: 0x001374CC [Token(Token = "0x60057A8")] [Address(RVA = "0xF9D460", Offset = "0xF9C260", VA = "0x180F9D460", Slot = "34")] public override void Search(string CNBKKCJAHPP) { CECAKDDNHLN cecakddnhln = base.DHJAICFKEHL.NJIBHKPHKFF.FHIIFPOFNPP("STORE_SEARCH_QUERY_KEY", CNBKKCJAHPP); base.Search(CNBKKCJAHPP); } // Token: 0x060057A9 RID: 22441 RVA: 0x00139300 File Offset: 0x00137500 [Token(Token = "0x60057A9")] [Address(RVA = "0xF9C5E0", Offset = "0xF9B3E0", VA = "0x180F9C5E0", Slot = "36")] protected override PMGCJEPKFOF<IReadOnlyList<HOJMGAMMIAD>> JLMBBMAEFPA() { StoreItemListModel.MPJNNEMOEHL mpjnnemoehl = this.source; if (mpjnnemoehl == StoreItemListModel.MPJNNEMOEHL.Store) { List<HOJMGAMMIAD> list = GEAPBDGCKMB.EICGHEDKICE(); this.EJEHCKNOGEF = list; PMGCJEPKFOF<HOJMGAMMIAD> pmgcjepkfof; return pmgcjepkfof; } if (mpjnnemoehl <= StoreItemListModel.MPJNNEMOEHL.AdCarousel) { List<int> beecikemghm = this.BEECIKEMGHM; List<HOJMGAMMIAD> list2 = this.IJFCJKHKLLA(beecikemghm); } List<HOJMGAMMIAD> list3 = new List(); PMGCJEPKFOF<HOJMGAMMIAD> pmgcjepkfof2; return pmgcjepkfof2; } // Token: 0x060057AA RID: 22442 RVA: 0x00139348 File Offset: 0x00137548 [Token(Token = "0x60057AA")] [Address(RVA = "0x4996E0", Offset = "0x4984E0", VA = "0x1804996E0", Slot = "35")] protected override HOJMGAMMIAD EAJAHMHILAC(HOJMGAMMIAD IOBEPGLJNIP) { return IOBEPGLJNIP; } // Token: 0x060057AB RID: 22443 RVA: 0x00139358 File Offset: 0x00137558 [Token(Token = "0x60057AB")] [Address(RVA = "0xF9C820", Offset = "0xF9B620", VA = "0x180F9C820")] private PMGCJEPKFOF<IEnumerable<HOJMGAMMIAD>> MIJIJBLBEEP(IEnumerable<HOJMGAMMIAD> BOOHBJEEGKH) { /* An exception occurred when decompiling this method (060057AB) ICSharpCode.Decompiler.DecompilerException: Error decompiling PMGCJEPKFOF<System.Collections.Generic.IEnumerable`1<HOJMGAMMIAD>> RRUI.Data.StoreItemListModel::MIJIJBLBEEP(System.Collections.Generic.IEnumerable`1<HOJMGAMMIAD>) ---> System.Exception: Basic block has to end with unconditional control flow. { IL_11F: stloc:ArgumentOutOfRangeException(var_16_124, 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.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: 0x060057AC RID: 22444 RVA: 0x0013948C File Offset: 0x0013768C [Token(Token = "0x60057AC")] [Address(RVA = "0xF9C1C0", Offset = "0xF9AFC0", VA = "0x180F9C1C0")] private void GJNLELBGHAJ(StoreItemsConfig.BLELJEFJKMJ LMAJKCLDDIF, bool ENJABEBOEHC) { StoreItemsConfig.BLELJEFJKMJ bleljefjkmj = this.activeFilters; if (!ENJABEBOEHC) { } this.activeFilters = LMAJKCLDDIF; } // Token: 0x060057AD RID: 22445 RVA: 0x001394B0 File Offset: 0x001376B0 [Token(Token = "0x60057AD")] [Address(RVA = "0xF9BA90", Offset = "0xF9A890", VA = "0x180F9BA90")] private bool FOOEBPEIBKH(StoreItemsConfig.BLELJEFJKMJ AHMCCKHADHN, HOJMGAMMIAD EBMJDCLJJHG) { if (this.activeFilters == StoreItemsConfig.BLELJEFJKMJ.None) { bool isEmpty = this.MEBGJGNMIMG; bool flag; if (flag) { return true; } } if (this.source == StoreItemListModel.MPJNNEMOEHL.Store) { StoreItemsConfig.BLELJEFJKMJ bleljefjkmj = this.activeFilters; MJLPNOMEFKG <IPAKFAFGINE>k__BackingField = EBMJDCLJJHG.<IPAKFAFGINE>k__BackingField; bool flag5; if (bleljefjkmj != StoreItemsConfig.BLELJEFJKMJ.None) { if (bleljefjkmj != StoreItemsConfig.BLELJEFJKMJ.SpecialTypeFilters && (bleljefjkmj >= StoreItemsConfig.BLELJEFJKMJ.SpecialTypeFilters || <IPAKFAFGINE>k__BackingField.<EFFHIKNPACF>k__BackingField)) { bool flag2; if (this.activeFilters != StoreItemsConfig.BLELJEFJKMJ.None) { DateTime? <LMBOMOCLAOE>k__BackingField = EBMJDCLJJHG.<LMBOMOCLAOE>k__BackingField; DateTime utcNow = DateTime.UtcNow; if (flag2) { goto IL_97; } } if ((flag2 >= false || !<IPAKFAFGINE>k__BackingField.<EFFHIKNPACF>k__BackingField) && (<IPAKFAFGINE>k__BackingField.<EFFHIKNPACF>k__BackingField >= false || <IPAKFAFGINE>k__BackingField.<KFFMMFIJKJM>k__BackingField != CDFEDFLKOBE.Equipment)) { return true; } } IL_97: StoreItemsConfig.BLELJEFJKMJ bleljefjkmj2 = this.activeFilters; if (bleljefjkmj2 != StoreItemsConfig.BLELJEFJKMJ.OwnershipFilters && (bleljefjkmj2 == StoreItemsConfig.BLELJEFJKMJ.Purchasable || <IPAKFAFGINE>k__BackingField.GALBNBBPHLE()) && (this.activeFilters == StoreItemsConfig.BLELJEFJKMJ.Owned || !<IPAKFAFGINE>k__BackingField.GALBNBBPHLE())) { return true; } StoreItemsConfig.BLELJEFJKMJ bleljefjkmj3 = this.activeFilters; if (bleljefjkmj3 != StoreItemsConfig.BLELJEFJKMJ.RarityFilters && (bleljefjkmj3 >= StoreItemsConfig.BLELJEFJKMJ.RarityFilters || <IPAKFAFGINE>k__BackingField.<IGOLNCKNKMK>k__BackingField != PGCHMNKBEFJ.Common) && (<IPAKFAFGINE>k__BackingField.<IGOLNCKNKMK>k__BackingField >= PGCHMNKBEFJ.Common || <IPAKFAFGINE>k__BackingField.<IGOLNCKNKMK>k__BackingField != PGCHMNKBEFJ.Uncommon) && (<IPAKFAFGINE>k__BackingField.<IGOLNCKNKMK>k__BackingField >= PGCHMNKBEFJ.Uncommon || <IPAKFAFGINE>k__BackingField.<IGOLNCKNKMK>k__BackingField != PGCHMNKBEFJ.Rare) && (<IPAKFAFGINE>k__BackingField.<IGOLNCKNKMK>k__BackingField >= PGCHMNKBEFJ.Rare || <IPAKFAFGINE>k__BackingField.<IGOLNCKNKMK>k__BackingField != PGCHMNKBEFJ.Epic) && (<IPAKFAFGINE>k__BackingField.<IGOLNCKNKMK>k__BackingField >= PGCHMNKBEFJ.Epic || <IPAKFAFGINE>k__BackingField.<IGOLNCKNKMK>k__BackingField != PGCHMNKBEFJ.Legendary)) { return true; } if (bleljefjkmj3 != StoreItemsConfig.BLELJEFJKMJ.ClothingOrConsumables) { if (this.PNOLNOCFFJB(<IPAKFAFGINE>k__BackingField) == ConsumableManager.KIDKMAOBOIG.Potion_HairDye) { } bool flag3 = <IPAKFAFGINE>k__BackingField.<KFFMMFIJKJM>k__BackingField == CDFEDFLKOBE.HairDye; bool flag4 = <IPAKFAFGINE>k__BackingField.<CNJALCEBPMC>k__BackingField.LJGBBKKGKOP(); if (1 != 0 || !<IPAKFAFGINE>k__BackingField.<HFPLFJDJBIK>k__BackingField) { StoreItemsConfig.BLELJEFJKMJ bleljefjkmj4 = this.activeFilters; if (bleljefjkmj4 == StoreItemsConfig.BLELJEFJKMJ.ConsumableFilters) { } if ((bleljefjkmj4 != StoreItemsConfig.BLELJEFJKMJ.Film && this.PNOLNOCFFJB(<IPAKFAFGINE>k__BackingField) == ConsumableManager.KIDKMAOBOIG.CameraFilter) || (this.activeFilters != StoreItemsConfig.BLELJEFJKMJ.Potion && (this.PNOLNOCFFJB(<IPAKFAFGINE>k__BackingField) == ConsumableManager.KIDKMAOBOIG.Potion_Hand || this.PNOLNOCFFJB(<IPAKFAFGINE>k__BackingField) == ConsumableManager.KIDKMAOBOIG.Potion_Head)) || (this.activeFilters != StoreItemsConfig.BLELJEFJKMJ.HairDyes && (this.PNOLNOCFFJB(<IPAKFAFGINE>k__BackingField) == ConsumableManager.KIDKMAOBOIG.Potion_HairDye || <IPAKFAFGINE>k__BackingField.<KFFMMFIJKJM>k__BackingField == CDFEDFLKOBE.HairDye)) || (this.activeFilters != StoreItemsConfig.BLELJEFJKMJ.Food && this.PNOLNOCFFJB(<IPAKFAFGINE>k__BackingField) == ConsumableManager.KIDKMAOBOIG.Food) || this.activeFilters == StoreItemsConfig.BLELJEFJKMJ.GiftBox || <IPAKFAFGINE>k__BackingField.<HFPLFJDJBIK>k__BackingField) { } ConsumableManager.KIDKMAOBOIG kidkmaoboig = this.PNOLNOCFFJB(<IPAKFAFGINE>k__BackingField); } OutfitType outfitType; if (!<IPAKFAFGINE>k__BackingField.<MCGDGOKLALG>k__BackingField.LJGBBKKGKOP() && !flag3) { StoreItemsConfig.BLELJEFJKMJ bleljefjkmj5 = this.activeFilters; if (bleljefjkmj5 == StoreItemsConfig.BLELJEFJKMJ.ClothingTypeFilters) { } if ((bleljefjkmj5 != StoreItemsConfig.BLELJEFJKMJ.Hat && this.CNAHMKJHEHP(<IPAKFAFGINE>k__BackingField) == OutfitType.Hat) || (this.activeFilters != StoreItemsConfig.BLELJEFJKMJ.Hair && (this.CNAHMKJHEHP(<IPAKFAFGINE>k__BackingField) == OutfitType.Hair || this.CNAHMKJHEHP(<IPAKFAFGINE>k__BackingField) == OutfitType.Beard)) || (this.activeFilters != StoreItemsConfig.BLELJEFJKMJ.Accessory && (this.CNAHMKJHEHP(<IPAKFAFGINE>k__BackingField) == OutfitType.Eye || this.CNAHMKJHEHP(<IPAKFAFGINE>k__BackingField) == OutfitType.Ear || this.CNAHMKJHEHP(<IPAKFAFGINE>k__BackingField) == OutfitType.Shoulder || this.CNAHMKJHEHP(<IPAKFAFGINE>k__BackingField) == OutfitType.Waist)) || this.activeFilters == StoreItemsConfig.BLELJEFJKMJ.Torso || this.CNAHMKJHEHP(<IPAKFAFGINE>k__BackingField) == OutfitType.Shirt) { } if (this.activeFilters == StoreItemsConfig.BLELJEFJKMJ.Glove) { } outfitType = this.CNAHMKJHEHP(<IPAKFAFGINE>k__BackingField); flag5 = outfitType == OutfitType.Wrist; } if (outfitType == OutfitType.Wrist) { return true; } } } flag5 = this.MEBGJGNMIMG; bool flag6; if (!flag6) { string text = <IPAKFAFGINE>k__BackingField.<FNIGMBMFOJL>k__BackingField.ToUpperInvariant(); bool isEmpty2 = this.MEBGJGNMIMG; string text2; if (!text.Contains(text2)) { } } } return true; } // Token: 0x060057AE RID: 22446 RVA: 0x001397DC File Offset: 0x001379DC [Token(Token = "0x60057AE")] [Address(RVA = "0xF9C400", Offset = "0xF9B200", VA = "0x180F9C400")] private List<HOJMGAMMIAD> IJFCJKHKLLA(List<int> BEECIKEMGHM) { int num; List<HOJMGAMMIAD> list; do { num = 0; list = new List(); List<HOJMGAMMIAD>.Enumerator enumerator = list.GetEnumerator(); bool flag; bool flag2; if (flag && !flag2) { Debug.LogWarning(string.Format("Could not find purchasable giftdrop with id {0}", flag2)); } } while (num != 0); return list; } // Token: 0x060057AF RID: 22447 RVA: 0x00139824 File Offset: 0x00137A24 [Token(Token = "0x60057AF")] [Address(RVA = "0xF9DD20", Offset = "0xF9CB20", VA = "0x180F9DD20")] public void TryShowSortDialogPopUp([Optional] CECAKDDNHLN PACGLAIGOMF) { if (this.OCPDBIDMFGB == (ulong)0L) { List<DOPNALIMPNA> list = new List(); StoreItemsConfig instance = StoreItemsConfig.Instance; int num = 0; GGAEDILEDCM ggaediledcm = new GGAEDILEDCM(); ThrowHelper.ThrowArgumentOutOfRangeException(); ggaediledcm.GPJEDBDCNNP = 0; ThrowHelper.ThrowArgumentOutOfRangeException(); ggaediledcm.AKFDMGLACLA = 0; list.Add(ggaediledcm); num++; LBEHDFOHDFL lbehdfohdfl = new LBEHDFOHDFL(); ulong num2; lbehdfohdfl.ODOPKMFAEDH = num2; lbehdfohdfl.JIHPIJCIEAL(list); Func<object> func = delegate { StoreItemsConfig.EMGAPOLDOKH emgapoldokh = this.sortCriteria; throw new NullReferenceException(); }; lbehdfohdfl.MBGEMDOHIAD = func; Action<object> action = delegate(object key) { StoreItemListModel <>4__this = this; CECAKDDNHLN uri = PACGLAIGOMF; object obj; <>4__this.sortCriteria = obj; CECAKDDNHLN uri2 = <>4__this.DHJAICFKEHL.NJIBHKPHKFF; StoreItemsConfig.EMGAPOLDOKH emgapoldokh2 = <>4__this.sortCriteria; if (uri != 0) { <>4__this.PPGKCOEKHMP(uri); return; } <>4__this.DLEANJBDIOE(); }; lbehdfohdfl.JMELLPEIDNG = action; List<DOPNALIMPNA> list2 = new List(); KHEOPNBJDME kheopnbjdme = new KHEOPNBJDME(); kheopnbjdme.JIHPIJCIEAL(new List { lbehdfohdfl }); list2.Add(kheopnbjdme); this.OCPDBIDMFGB = new NLONGNGOMON { <CEJPKGDKMJE>k__BackingField = "Sort By", PFDJAAFIIGD = list2 }; } if (base.PKJJDBNMMEA != 0) { Action<BaseDialogModel<NLONGNGOMON>> action2 = delegate(BaseDialogModel<NLONGNGOMON> dialog) { StoreItemListModel <>4__this2 = this; if (dialog == 0) { int num3 = 0; <>4__this2.AGABBAIDDLM = num3; return; } <>4__this2.AGABBAIDDLM = dialog; }; } } // Token: 0x060057B0 RID: 22448 RVA: 0x0013995C File Offset: 0x00137B5C [Token(Token = "0x60057B0")] [Address(RVA = "0xF9D860", Offset = "0xF9C660", VA = "0x180F9D860")] public void TryShowFilterDialogPopUp([Optional] CECAKDDNHLN PACGLAIGOMF) { if (this.FDMOCHDIBOP == (ulong)0L) { this.ONGCBCPKILB(); } StoreItemsConfig.BLELJEFJKMJ bleljefjkmj = this.activeFilters; StoreItemsConfig.BLELJEFJKMJ initialFilters = bleljefjkmj; if (this.FKMFLKEKGDO != (ulong)0L) { IMAFJGKHEMD kccfmpbiapg = this.KCCFMPBIAPG; Action action = delegate { StoreItemListModel <>4__this = this; StoreItemsConfig.BLELJEFJKMJ initialFilters3 = initialFilters; <>4__this.activeFilters = initialFilters3; <>4__this.EBEMJCMEGAA(); <>4__this.AGABBAIDDLM.Dismiss(); <>4__this.ONGCBCPKILB(); }; kccfmpbiapg.MEEKCCGGFFD = action; IMAFJGKHEMD oangphjgmfg = this.OANGPHJGMFG; Action action2 = delegate { CECAKDDNHLN uri = PACGLAIGOMF; StoreItemListModel <>4__this2 = this; if (uri == 0) { <>4__this2.DLEANJBDIOE(); return; } <>4__this2.PPGKCOEKHMP(uri); }; oangphjgmfg.MEEKCCGGFFD = action2; } IMAFJGKHEMD imafjgkhemd = new IMAFJGKHEMD(); int num = 0; imafjgkhemd.GPJEDBDCNNP = "Cancel"; imafjgkhemd.GPJAHEOLCPN = num; Action action3 = delegate { StoreItemListModel <>4__this3 = this; StoreItemsConfig.BLELJEFJKMJ initialFilters2 = initialFilters; <>4__this3.activeFilters = initialFilters2; <>4__this3.EBEMJCMEGAA(); <>4__this3.AGABBAIDDLM.Dismiss(); <>4__this3.ONGCBCPKILB(); }; imafjgkhemd.MEEKCCGGFFD = action3; IMAFJGKHEMD imafjgkhemd2 = new IMAFJGKHEMD(); imafjgkhemd2.GPJEDBDCNNP = "Clear"; imafjgkhemd2.GPJAHEOLCPN = num; Action action4 = new Action(this.MLEDBKFGALF); imafjgkhemd2.MEEKCCGGFFD = action4; IMAFJGKHEMD imafjgkhemd3 = new IMAFJGKHEMD(); imafjgkhemd3.GPJEDBDCNNP = "Apply"; imafjgkhemd3.GPJAHEOLCPN = num; Action action5 = delegate { CECAKDDNHLN uri2 = PACGLAIGOMF; StoreItemListModel <>4__this4 = this; if (uri2 == 0) { <>4__this4.DLEANJBDIOE(); return; } <>4__this4.PPGKCOEKHMP(uri2); }; imafjgkhemd3.MEEKCCGGFFD = action5; List<DOPNALIMPNA> list = new List(); List<ValueTuple<StoreItemsConfig.BLELJEFJKMJ, bool>> fdmochdibop = this.FDMOCHDIBOP; KHEOPNBJDME kheopnbjdme = this.BMIBIGELCPE(fdmochdibop, "Special Types"); list.Add(kheopnbjdme); List<ValueTuple<StoreItemsConfig.BLELJEFJKMJ, bool>> phfopkmghmc = this.PHFOPKMGHMC; KHEOPNBJDME kheopnbjdme2 = this.BMIBIGELCPE(phfopkmghmc, "Rarity"); list.Add(kheopnbjdme2); List<ValueTuple<StoreItemsConfig.BLELJEFJKMJ, bool>> bmgikaddmpo = this.BMGIKADDMPO; KHEOPNBJDME kheopnbjdme3 = this.BMIBIGELCPE(bmgikaddmpo, "Clothing"); list.Add(kheopnbjdme3); List<ValueTuple<StoreItemsConfig.BLELJEFJKMJ, bool>> pmgopnndoag = this.PMGOPNNDOAG; KHEOPNBJDME kheopnbjdme4 = this.BMIBIGELCPE(pmgopnndoag, "Consumables"); list.Add(kheopnbjdme4); List<ValueTuple<StoreItemsConfig.BLELJEFJKMJ, bool>> lbampplllja = this.LBAMPPLLLJA; KHEOPNBJDME kheopnbjdme5 = this.BMIBIGELCPE(lbampplllja, "Ownership"); list.Add(kheopnbjdme5); List<DOPNALIMPNA> list2 = new List(); list2.Add(imafjgkhemd2); list2.Add(imafjgkhemd); list2.Add(imafjgkhemd3); this.FKMFLKEKGDO = new NLONGNGOMON { <CEJPKGDKMJE>k__BackingField = "Store Item Filters", PFDJAAFIIGD = list, LMGLKPMHADA = list2 }; this.KCCFMPBIAPG = imafjgkhemd; this.OANGPHJGMFG = imafjgkhemd3; DialogListModel dialogListModel = base.PKJJDBNMMEA; if (dialogListModel != 0) { NLONGNGOMON fkmflkekgdo = this.FKMFLKEKGDO; PMGCJEPKFOF pmgcjepkfof = dialogListModel.AddDialog<NLONGNGOMON>((DLKPBLNKLAD)((uint)5), fkmflkekgdo); Action<BaseDialogModel<NLONGNGOMON>> action6 = delegate(BaseDialogModel<NLONGNGOMON> dialog) { StoreItemListModel <>4__this5 = this; if (dialog == 0) { int num2 = 0; <>4__this5.AGABBAIDDLM = num2; return; } <>4__this5.AGABBAIDDLM = dialog; }; } } // Token: 0x060057B1 RID: 22449 RVA: 0x00139BBC File Offset: 0x00137DBC [Token(Token = "0x60057B1")] [Address(RVA = "0xF9C230", Offset = "0xF9B030", VA = "0x180F9C230")] private void GOEPJAHFDCA() { if (this.source != StoreItemListModel.MPJNNEMOEHL.Store) { int num; FilterableListModel<HOJMGAMMIAD, HOJMGAMMIAD, StoreItemsConfig.BLELJEFJKMJ>.GELHGAHJMCF.NKCOIANMNKG nkcoianmnkg = new FilterableListModel.GELHGAHJMCF.NKCOIANMNKG(num.GIJGCOKHEKC); num = 0; int num2; FilterableListModel<HOJMGAMMIAD, HOJMGAMMIAD, StoreItemsConfig.BLELJEFJKMJ>.GELHGAHJMCF gelhgahjmcf = new FilterableListModel.GELHGAHJMCF(nkcoianmnkg, num2); num2 = 0; base.HCIIGEOGCMF(true, gelhgahjmcf); return; } base.DJCMEOKMKAF(true); } // Token: 0x060057B2 RID: 22450 RVA: 0x00139BFC File Offset: 0x00137DFC [Token(Token = "0x60057B2")] [Address(RVA = "0xF9C0E0", Offset = "0xF9AEE0", VA = "0x180F9C0E0")] private static string[] GIJGCOKHEKC(HOJMGAMMIAD IOBEPGLJNIP) { string[] array = new string[1]; string <FNIGMBMFOJL>k__BackingField = IOBEPGLJNIP.<IPAKFAFGINE>k__BackingField.<FNIGMBMFOJL>k__BackingField; if (<FNIGMBMFOJL>k__BackingField != 0) { } array[0] = <FNIGMBMFOJL>k__BackingField; return array; } // Token: 0x060057B3 RID: 22451 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x60057B3")] [Address(RVA = "0xF9B410", Offset = "0xF9A210", VA = "0x180F9B410")] private KHEOPNBJDME BMIBIGELCPE([Attribute(Name = "TupleElementNamesAttribute", RVA = "0x130E10", Offset = "0x130210")] List<ValueTuple<StoreItemsConfig.BLELJEFJKMJ, bool>> DAAFDLFCOGO, string IHBDNLFNPKH) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x060057B4 RID: 22452 RVA: 0x00139C30 File Offset: 0x00137E30 [Token(Token = "0x60057B4")] [Address(RVA = "0xF9B760", Offset = "0xF9A560", VA = "0x180F9B760")] private void DLEANJBDIOE() { this.AGABBAIDDLM.Dismiss(); this.EBEMJCMEGAA(); base.ACHCNJEMIBA(); int num = 0; base.MKBLJJGJAOH(num); } // Token: 0x060057B5 RID: 22453 RVA: 0x00139C64 File Offset: 0x00137E64 [Token(Token = "0x60057B5")] [Address(RVA = "0xF9CD90", Offset = "0xF9BB90", VA = "0x180F9CD90")] private void MLEDBKFGALF() { this.AGABBAIDDLM.Dismiss(); this.activeFilters = (StoreItemsConfig.BLELJEFJKMJ)((ulong)0L); this.EBEMJCMEGAA(); this.ONGCBCPKILB(); base.ACHCNJEMIBA(); int num = 0; base.MKBLJJGJAOH(num); } // Token: 0x060057B6 RID: 22454 RVA: 0x00139CA8 File Offset: 0x00137EA8 [Token(Token = "0x60057B6")] [Address(RVA = "0xF9C7E0", Offset = "0xF9B5E0", VA = "0x180F9C7E0")] private void LHBIAKEBICO(StoreItemsConfig.BLELJEFJKMJ FLGCOAPPCOF) { this.activeFilters = FLGCOAPPCOF; this.EBEMJCMEGAA(); this.AGABBAIDDLM.Dismiss(); this.ONGCBCPKILB(); } // Token: 0x060057B7 RID: 22455 RVA: 0x00139CDC File Offset: 0x00137EDC [Token(Token = "0x60057B7")] [Address(RVA = "0xF9D340", Offset = "0xF9C140", VA = "0x180F9D340")] private void PPGKCOEKHMP(CECAKDDNHLN PACGLAIGOMF) { this.AGABBAIDDLM.Dismiss(); StoreItemsConfig.EMGAPOLDOKH emgapoldokh = this.sortCriteria; StoreItemsConfig.BLELJEFJKMJ bleljefjkmj = this.activeFilters; CECAKDDNHLN cecakddnhln2; CECAKDDNHLN cecakddnhln = cecakddnhln2.JKHELHNPILB(bleljefjkmj); Route route = base.DHJAICFKEHL.GMAKMKMNHAP; CECAKDDNHLN cecakddnhln3 = cecakddnhln.JKHELHNPILB(route); int num = 0; this.sortCriteria = (StoreItemsConfig.EMGAPOLDOKH)num; this.ONGCBCPKILB(); BrowserModel browserModel = base.DHJAICFKEHL; int num2 = 0; browserModel.GoTo(PACGLAIGOMF, num2 != 0); } // Token: 0x060057B8 RID: 22456 RVA: 0x00139D50 File Offset: 0x00137F50 [Token(Token = "0x60057B8")] [Address(RVA = "0xF9B9B0", Offset = "0xF9A7B0", VA = "0x180F9B9B0")] private void FKKMBFFKIOK(StoreItemsConfig.EMGAPOLDOKH CMMHHDDFGLA, CECAKDDNHLN PACGLAIGOMF) { this.sortCriteria = CMMHHDDFGLA; CECAKDDNHLN uri = base.DHJAICFKEHL.NJIBHKPHKFF; StoreItemsConfig.EMGAPOLDOKH emgapoldokh = this.sortCriteria; if (PACGLAIGOMF != 0) { this.PPGKCOEKHMP(PACGLAIGOMF); return; } this.DLEANJBDIOE(); } // Token: 0x060057B9 RID: 22457 RVA: 0x00139D90 File Offset: 0x00137F90 [Token(Token = "0x60057B9")] [Address(RVA = "0xF9B6A0", Offset = "0xF9A4A0", VA = "0x180F9B6A0")] private OutfitType CNAHMKJHEHP(MJLPNOMEFKG IOBEPGLJNIP) { AvatarItem avatarItem = AvatarItem.GOODJMOBMEM(IOBEPGLJNIP.<MCGDGOKLALG>k__BackingField); return OutfitType.None; } // Token: 0x060057BA RID: 22458 RVA: 0x00139DB8 File Offset: 0x00137FB8 [Token(Token = "0x60057BA")] [Address(RVA = "0xF9D1B0", Offset = "0xF9BFB0", VA = "0x180F9D1B0")] private ConsumableManager.KIDKMAOBOIG PNOLNOCFFJB(MJLPNOMEFKG IOBEPGLJNIP) { string <CNJALCEBPMC>k__BackingField = IOBEPGLJNIP.<CNJALCEBPMC>k__BackingField; !0 gcclejogcce = NetworkedSingletonMonoBehaviour.GCCLEJOGCCE; string <CNJALCEBPMC>k__BackingField2 = IOBEPGLJNIP.<CNJALCEBPMC>k__BackingField; ConsumableManager.KIDKMAOBOIG kidkmaoboig; return kidkmaoboig; } // Token: 0x060057BB RID: 22459 RVA: 0x00139DE4 File Offset: 0x00137FE4 [Token(Token = "0x60057BB")] [Address(RVA = "0xF9B300", Offset = "0xF9A100", VA = "0x180F9B300")] private int AAPDHGPNAPH(HOJMGAMMIAD NAAEMBKDEGI) { /* An exception occurred when decompiling this method (060057BB) ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Int32 RRUI.Data.StoreItemListModel::AAPDHGPNAPH(HOJMGAMMIAD) ---> System.Exception: Basic block has to end with unconditional control flow. { IL_19: stloc:bool(var_4_1F, ldfld:bool(ECOKKKFCDID::<KECNJFJOJLM>k__BackingField, ldloc:HOJMGAMMIAD[exp:ECOKKKFCDID](NAAEMBKDEGI))) } 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.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: 0x060057BC RID: 22460 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x60057BC")] [Address(RVA = "0xF9D740", Offset = "0xF9C540", VA = "0x180F9D740")] public void ToggleStoreItemFilter(bool CNEIBILGFCO, [Attribute(Name = "TupleElementNamesAttribute", RVA = "0x131240", Offset = "0x130640")] List<ValueTuple<StoreItemsConfig.BLELJEFJKMJ, bool>> EAOLBEMHAFJ, int EFBDCIJMFGD) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x060057BD RID: 22461 RVA: 0x00139E14 File Offset: 0x00138014 [Token(Token = "0x60057BD")] [Address(RVA = "0xF9D030", Offset = "0xF9BE30", VA = "0x180F9D030")] private void ONGCBCPKILB() { StoreItemsConfig instance = StoreItemsConfig.Instance; StoreItemsConfig instance2 = StoreItemsConfig.Instance; StoreItemsConfig instance3 = StoreItemsConfig.Instance; StoreItemsConfig instance4 = StoreItemsConfig.Instance; StoreItemsConfig instance5 = StoreItemsConfig.Instance; } // Token: 0x060057BE RID: 22462 RVA: 0x00139E58 File Offset: 0x00138058 [Token(Token = "0x60057BE")] [Address(RVA = "0xF9B800", Offset = "0xF9A600", VA = "0x180F9B800")] private void EBEMJCMEGAA() { CECAKDDNHLN uri = base.DHJAICFKEHL.NJIBHKPHKFF; StoreItemsConfig.BLELJEFJKMJ bleljefjkmj = this.activeFilters; } // Token: 0x060057BF RID: 22463 RVA: 0x00139E80 File Offset: 0x00138080 [Token(Token = "0x60057BF")] [Address(RVA = "0xF9D170", Offset = "0xF9BF70", VA = "0x180F9D170")] private bool PCIDHALIJDF(HOJMGAMMIAD IOBEPGLJNIP) { if (this.activeFilters != StoreItemsConfig.BLELJEFJKMJ.Featured) { return !IOBEPGLJNIP.<IPAKFAFGINE>k__BackingField.<EFFHIKNPACF>k__BackingField; } throw new NullReferenceException(); } // Token: 0x060057C0 RID: 22464 RVA: 0x00139EB0 File Offset: 0x001380B0 [Token(Token = "0x60057C0")] [Address(RVA = "0xF9CF20", Offset = "0xF9BD20", VA = "0x180F9CF20")] private bool OJABLHCJJHG(HOJMGAMMIAD IOBEPGLJNIP) { if (this.activeFilters != StoreItemsConfig.BLELJEFJKMJ.New) { DateTime? <LMBOMOCLAOE>k__BackingField = IOBEPGLJNIP.<LMBOMOCLAOE>k__BackingField; DateTime utcNow = DateTime.UtcNow; bool flag; return flag; } throw new NullReferenceException(); } // Token: 0x060057C1 RID: 22465 RVA: 0x00139EE4 File Offset: 0x001380E4 [Token(Token = "0x60057C1")] [Address(RVA = "0xF9C2F0", Offset = "0xF9B0F0", VA = "0x180F9C2F0")] private bool GOLGOFJIDKI(MJLPNOMEFKG IOBEPGLJNIP) { if (this.activeFilters == StoreItemsConfig.BLELJEFJKMJ.Members) { } return IOBEPGLJNIP.<EFFHIKNPACF>k__BackingField; } // Token: 0x060057C2 RID: 22466 RVA: 0x00139F0C File Offset: 0x0013810C [Token(Token = "0x60057C2")] [Address(RVA = "0xF9D000", Offset = "0xF9BE00", VA = "0x180F9D000")] private bool OKKHIMLIGOF(MJLPNOMEFKG IOBEPGLJNIP) { if (this.activeFilters == StoreItemsConfig.BLELJEFJKMJ.Purchasable) { } return !IOBEPGLJNIP.GALBNBBPHLE(); } // Token: 0x060057C3 RID: 22467 RVA: 0x00139F30 File Offset: 0x00138130 [Token(Token = "0x60057C3")] [Address(RVA = "0xF9CED0", Offset = "0xF9BCD0", VA = "0x180F9CED0")] private bool OEIFJPBPHFP(MJLPNOMEFKG IOBEPGLJNIP) { if (this.activeFilters == StoreItemsConfig.BLELJEFJKMJ.Owned) { } return IOBEPGLJNIP.GALBNBBPHLE(); } // Token: 0x060057C4 RID: 22468 RVA: 0x00139F50 File Offset: 0x00138150 [Token(Token = "0x60057C4")] [Address(RVA = "0xF9C190", Offset = "0xF9AF90", VA = "0x180F9C190")] private bool GJHIAPJOMHG(MJLPNOMEFKG IOBEPGLJNIP) { if (this.activeFilters == StoreItemsConfig.BLELJEFJKMJ.OneStar) { } return IOBEPGLJNIP.<IGOLNCKNKMK>k__BackingField == PGCHMNKBEFJ.Common; } // Token: 0x060057C5 RID: 22469 RVA: 0x00139F7C File Offset: 0x0013817C [Token(Token = "0x60057C5")] [Address(RVA = "0xF9B980", Offset = "0xF9A780", VA = "0x180F9B980")] private bool FGGJLLKGJAJ(MJLPNOMEFKG IOBEPGLJNIP) { if (this.activeFilters == StoreItemsConfig.BLELJEFJKMJ.TwoStar) { } return IOBEPGLJNIP.<IGOLNCKNKMK>k__BackingField == PGCHMNKBEFJ.Uncommon; } // Token: 0x060057C6 RID: 22470 RVA: 0x00139FA8 File Offset: 0x001381A8 [Token(Token = "0x60057C6")] [Address(RVA = "0xF9B7D0", Offset = "0xF9A5D0", VA = "0x180F9B7D0")] private bool DOBPIBAIEOH(MJLPNOMEFKG IOBEPGLJNIP) { if (this.activeFilters == StoreItemsConfig.BLELJEFJKMJ.ThreeStar) { } return IOBEPGLJNIP.<IGOLNCKNKMK>k__BackingField == PGCHMNKBEFJ.Rare; } // Token: 0x060057C7 RID: 22471 RVA: 0x00139FD4 File Offset: 0x001381D4 [Token(Token = "0x60057C7")] [Address(RVA = "0xF9C3D0", Offset = "0xF9B1D0", VA = "0x180F9C3D0")] private bool IDHENEPIEIF(MJLPNOMEFKG IOBEPGLJNIP) { if (this.activeFilters == StoreItemsConfig.BLELJEFJKMJ.FourStar) { } return IOBEPGLJNIP.<IGOLNCKNKMK>k__BackingField == PGCHMNKBEFJ.Epic; } // Token: 0x060057C8 RID: 22472 RVA: 0x0013A000 File Offset: 0x00138200 [Token(Token = "0x60057C8")] [Address(RVA = "0xF9D140", Offset = "0xF9BF40", VA = "0x180F9D140")] private bool PABEMBENPGF(MJLPNOMEFKG IOBEPGLJNIP) { if (this.activeFilters == StoreItemsConfig.BLELJEFJKMJ.FiveStar) { } return IOBEPGLJNIP.<IGOLNCKNKMK>k__BackingField == PGCHMNKBEFJ.Legendary; } // Token: 0x060057C9 RID: 22473 RVA: 0x0013A02C File Offset: 0x0013822C [Token(Token = "0x60057C9")] [Address(RVA = "0xF9C080", Offset = "0xF9AE80", VA = "0x180F9C080")] private bool GACEFNIBAGP(MJLPNOMEFKG IOBEPGLJNIP) { if (this.activeFilters == StoreItemsConfig.BLELJEFJKMJ.Hat) { } return this.CNAHMKJHEHP(IOBEPGLJNIP) == OutfitType.Hat; } // Token: 0x060057CA RID: 22474 RVA: 0x0013A050 File Offset: 0x00138250 [Token(Token = "0x60057CA")] [Address(RVA = "0xF9C320", Offset = "0xF9B120", VA = "0x180F9C320")] private bool HLFFENGGNFM(MJLPNOMEFKG IOBEPGLJNIP) { if (this.activeFilters == StoreItemsConfig.BLELJEFJKMJ.Hair) { } OutfitType outfitType; return this.CNAHMKJHEHP(IOBEPGLJNIP) == OutfitType.Hair || outfitType == OutfitType.Beard; } // Token: 0x060057CB RID: 22475 RVA: 0x0013A080 File Offset: 0x00138280 [Token(Token = "0x60057CB")] [Address(RVA = "0xF9B890", Offset = "0xF9A690", VA = "0x180F9B890")] private bool ECICGGMACBL(MJLPNOMEFKG IOBEPGLJNIP) { if (this.activeFilters == StoreItemsConfig.BLELJEFJKMJ.Accessory) { } return this.CNAHMKJHEHP(IOBEPGLJNIP) == OutfitType.Eye || this.CNAHMKJHEHP(IOBEPGLJNIP) == OutfitType.Ear || this.CNAHMKJHEHP(IOBEPGLJNIP) == OutfitType.Shoulder || this.CNAHMKJHEHP(IOBEPGLJNIP) == OutfitType.Waist; } // Token: 0x060057CC RID: 22476 RVA: 0x0013A0CC File Offset: 0x001382CC [Token(Token = "0x60057CC")] [Address(RVA = "0xF9B3E0", Offset = "0xF9A1E0", VA = "0x180F9B3E0")] private bool BJCIINKFDKD(MJLPNOMEFKG IOBEPGLJNIP) { if (this.activeFilters == StoreItemsConfig.BLELJEFJKMJ.Torso) { } return this.CNAHMKJHEHP(IOBEPGLJNIP) == OutfitType.Shirt; } // Token: 0x060057CD RID: 22477 RVA: 0x0013A0F4 File Offset: 0x001382F4 [Token(Token = "0x60057CD")] [Address(RVA = "0xF9C7B0", Offset = "0xF9B5B0", VA = "0x180F9C7B0")] private bool KENACAIJFMB(MJLPNOMEFKG IOBEPGLJNIP) { if (this.activeFilters == StoreItemsConfig.BLELJEFJKMJ.Glove) { } return this.CNAHMKJHEHP(IOBEPGLJNIP) == OutfitType.Wrist; } // Token: 0x060057CE RID: 22478 RVA: 0x0013A120 File Offset: 0x00138320 [Token(Token = "0x60057CE")] [Address(RVA = "0xF9B950", Offset = "0xF9A750", VA = "0x180F9B950")] private bool FBAOJKOPMEK(MJLPNOMEFKG IOBEPGLJNIP) { if (this.activeFilters == StoreItemsConfig.BLELJEFJKMJ.Film) { } return this.PNOLNOCFFJB(IOBEPGLJNIP) == ConsumableManager.KIDKMAOBOIG.CameraFilter; } // Token: 0x060057CF RID: 22479 RVA: 0x0013A144 File Offset: 0x00138344 [Token(Token = "0x60057CF")] [Address(RVA = "0xF9B640", Offset = "0xF9A440", VA = "0x180F9B640")] private bool BOHBLDPNFOJ(MJLPNOMEFKG IOBEPGLJNIP) { if (this.activeFilters == StoreItemsConfig.BLELJEFJKMJ.Potion) { } ConsumableManager.KIDKMAOBOIG kidkmaoboig; return this.PNOLNOCFFJB(IOBEPGLJNIP) == ConsumableManager.KIDKMAOBOIG.Potion_Hand || kidkmaoboig == ConsumableManager.KIDKMAOBOIG.Potion_Head; } // Token: 0x060057D0 RID: 22480 RVA: 0x0013A16C File Offset: 0x0013836C [Token(Token = "0x60057D0")] [Address(RVA = "0xF9C380", Offset = "0xF9B180", VA = "0x180F9C380")] private bool IAHJNLNKHHI(MJLPNOMEFKG IOBEPGLJNIP) { if (this.activeFilters == StoreItemsConfig.BLELJEFJKMJ.HairDyes) { } return this.PNOLNOCFFJB(IOBEPGLJNIP) == ConsumableManager.KIDKMAOBOIG.Potion_HairDye || IOBEPGLJNIP.<KFFMMFIJKJM>k__BackingField == CDFEDFLKOBE.HairDye; } // Token: 0x060057D1 RID: 22481 RVA: 0x0013A1A4 File Offset: 0x001383A4 [Token(Token = "0x60057D1")] [Address(RVA = "0xF9CE10", Offset = "0xF9BC10", VA = "0x180F9CE10")] private bool MLJMOBGKFHC(MJLPNOMEFKG IOBEPGLJNIP) { if (this.activeFilters == StoreItemsConfig.BLELJEFJKMJ.Food) { } return this.PNOLNOCFFJB(IOBEPGLJNIP) == ConsumableManager.KIDKMAOBOIG.Food; } // Token: 0x060057D2 RID: 22482 RVA: 0x0013A1C8 File Offset: 0x001383C8 [Token(Token = "0x60057D2")] [Address(RVA = "0xF9B920", Offset = "0xF9A720", VA = "0x180F9B920")] private bool EMJNMNLJCDN(MJLPNOMEFKG IOBEPGLJNIP) { if (this.activeFilters == StoreItemsConfig.BLELJEFJKMJ.GiftBox) { } return IOBEPGLJNIP.<HFPLFJDJBIK>k__BackingField; } // Token: 0x060057D3 RID: 22483 RVA: 0x0013A1F0 File Offset: 0x001383F0 [Token(Token = "0x60057D3")] [Address(RVA = "0xF9C0B0", Offset = "0xF9AEB0", VA = "0x180F9C0B0")] private bool GGKDEKKLMCD(MJLPNOMEFKG IOBEPGLJNIP) { if (this.activeFilters == StoreItemsConfig.BLELJEFJKMJ.KOIcon) { } return this.PNOLNOCFFJB(IOBEPGLJNIP) == ConsumableManager.KIDKMAOBOIG.KO_Customization; } // Token: 0x060057D4 RID: 22484 RVA: 0x0013A218 File Offset: 0x00138418 [Token(Token = "0x60057D4")] [Address(RVA = "0xF9CEF0", Offset = "0xF9BCF0", VA = "0x180F9CEF0")] private bool OFCGEHJIEBH(MJLPNOMEFKG IOBEPGLJNIP) { if (this.activeFilters == StoreItemsConfig.BLELJEFJKMJ.EquipmentSkin) { } return IOBEPGLJNIP.<KFFMMFIJKJM>k__BackingField == CDFEDFLKOBE.Equipment; } // Token: 0x060057D5 RID: 22485 RVA: 0x0013A244 File Offset: 0x00138444 [Token(Token = "0x60057D5")] [Address(RVA = "0xF9CE40", Offset = "0xF9BC40", VA = "0x180F9CE40")] private void NFKCPBKIEJE() { CECAKDDNHLN uri = base.DHJAICFKEHL.NJIBHKPHKFF; StoreItemsConfig.EMGAPOLDOKH emgapoldokh = this.sortCriteria; } // Token: 0x060057D6 RID: 22486 RVA: 0x0013A26C File Offset: 0x0013846C [Token(Token = "0x60057D6")] [Address(RVA = "0xF9E100", Offset = "0xF9CF00", VA = "0x180F9E100")] public StoreItemListModel() { List<HOJMGAMMIAD> list = new List(); this.EJEHCKNOGEF = list; List<int> list2 = new List(); this.BEECIKEMGHM = list2; string empty = string.Empty; this.GIFINGGNAAG = empty; this.IEHKEBNAKLN = (int)((ulong)4294967295L); base..ctor(); } // Token: 0x060057D7 RID: 22487 RVA: 0x0013A2B8 File Offset: 0x001384B8 [Token(Token = "0x60057D7")] [Address(RVA = "0xF9B300", Offset = "0xF9A100", VA = "0x180F9B300")] [CompilerGenerated] private int NLKOMENGLJN(HOJMGAMMIAD IOBEPGLJNIP) { /* An exception occurred when decompiling this method (060057D7) ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Int32 RRUI.Data.StoreItemListModel::NLKOMENGLJN(HOJMGAMMIAD) ---> System.Exception: Basic block has to end with unconditional control flow. { IL_19: stloc:bool(var_4_1F, ldfld:bool(ECOKKKFCDID::<KECNJFJOJLM>k__BackingField, ldloc:HOJMGAMMIAD[exp:ECOKKKFCDID](IOBEPGLJNIP))) } 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.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: 0x04003BC9 RID: 15305 [global::Cpp2IlInjected.FieldOffset(Offset = "0xF8")] [Token(Token = "0x4003BC9")] private DynamicUIDialogModel AGABBAIDDLM; // Token: 0x04003BCA RID: 15306 [global::Cpp2IlInjected.FieldOffset(Offset = "0x100")] [Token(Token = "0x4003BCA")] private NLONGNGOMON FKMFLKEKGDO; // Token: 0x04003BCB RID: 15307 [global::Cpp2IlInjected.FieldOffset(Offset = "0x108")] [Token(Token = "0x4003BCB")] private NLONGNGOMON OCPDBIDMFGB; // Token: 0x04003BCC RID: 15308 [global::Cpp2IlInjected.FieldOffset(Offset = "0x110")] [Token(Token = "0x4003BCC")] private IMAFJGKHEMD KCCFMPBIAPG; // Token: 0x04003BCD RID: 15309 [global::Cpp2IlInjected.FieldOffset(Offset = "0x118")] [Token(Token = "0x4003BCD")] private IMAFJGKHEMD OANGPHJGMFG; // Token: 0x04003BCE RID: 15310 [global::Cpp2IlInjected.FieldOffset(Offset = "0x120")] [Token(Token = "0x4003BCE")] private List<HOJMGAMMIAD> EJEHCKNOGEF; // Token: 0x04003BCF RID: 15311 [global::Cpp2IlInjected.FieldOffset(Offset = "0x128")] [Token(Token = "0x4003BCF")] private List<int> BEECIKEMGHM; // Token: 0x04003BD0 RID: 15312 [global::Cpp2IlInjected.FieldOffset(Offset = "0x130")] [Token(Token = "0x4003BD0")] private string GIFINGGNAAG; // Token: 0x04003BD1 RID: 15313 [global::Cpp2IlInjected.FieldOffset(Offset = "0x138")] [Token(Token = "0x4003BD1")] private int IEHKEBNAKLN; // Token: 0x04003BD2 RID: 15314 [global::Cpp2IlInjected.FieldOffset(Offset = "0x140")] [Token(Token = "0x4003BD2")] [Attribute(Name = "TupleElementNamesAttribute", RVA = "0x12EC50", Offset = "0x12E050")] private List<ValueTuple<StoreItemsConfig.BLELJEFJKMJ, bool>> LBAMPPLLLJA; // Token: 0x04003BD3 RID: 15315 [global::Cpp2IlInjected.FieldOffset(Offset = "0x148")] [Token(Token = "0x4003BD3")] [Attribute(Name = "TupleElementNamesAttribute", RVA = "0x12F200", Offset = "0x12E600")] private List<ValueTuple<StoreItemsConfig.BLELJEFJKMJ, bool>> FDMOCHDIBOP; // Token: 0x04003BD4 RID: 15316 [global::Cpp2IlInjected.FieldOffset(Offset = "0x150")] [Token(Token = "0x4003BD4")] [Attribute(Name = "TupleElementNamesAttribute", RVA = "0x12F6F0", Offset = "0x12EAF0")] private List<ValueTuple<StoreItemsConfig.BLELJEFJKMJ, bool>> PHFOPKMGHMC; // Token: 0x04003BD5 RID: 15317 [global::Cpp2IlInjected.FieldOffset(Offset = "0x158")] [Token(Token = "0x4003BD5")] [Attribute(Name = "TupleElementNamesAttribute", RVA = "0x12FBA0", Offset = "0x12EFA0")] private List<ValueTuple<StoreItemsConfig.BLELJEFJKMJ, bool>> PMGOPNNDOAG; // Token: 0x04003BD6 RID: 15318 [global::Cpp2IlInjected.FieldOffset(Offset = "0x160")] [Token(Token = "0x4003BD6")] [Attribute(Name = "TupleElementNamesAttribute", RVA = "0x1301D0", Offset = "0x12F5D0")] private List<ValueTuple<StoreItemsConfig.BLELJEFJKMJ, bool>> BMGIKADDMPO; // Token: 0x04003BD7 RID: 15319 [global::Cpp2IlInjected.FieldOffset(Offset = "0x168")] [Token(Token = "0x4003BD7")] [SerializeField] private StoreItemsConfig.EMGAPOLDOKH sortCriteria; // Token: 0x04003BD8 RID: 15320 [global::Cpp2IlInjected.FieldOffset(Offset = "0x16C")] [Token(Token = "0x4003BD8")] [SerializeField] private StoreItemsConfig.BLELJEFJKMJ activeFilters; // Token: 0x04003BD9 RID: 15321 [global::Cpp2IlInjected.FieldOffset(Offset = "0x170")] [Token(Token = "0x4003BD9")] [SerializeField] private StoreItemListModel.MPJNNEMOEHL source; // Token: 0x02000ECD RID: 3789 [Token(Token = "0x2000ECD")] public enum MPJNNEMOEHL { // Token: 0x04003BDB RID: 15323 [Token(Token = "0x4003BDB")] Store, // Token: 0x04003BDC RID: 15324 [Token(Token = "0x4003BDC")] AdCarousel, // Token: 0x04003BDD RID: 15325 [Token(Token = "0x4003BDD")] Wishlist } // Token: 0x02000ECF RID: 3791 [Token(Token = "0x2000ECF")] [CompilerGenerated] private sealed class NJOONCNDDNJ { // Token: 0x060057E0 RID: 22496 RVA: 0x0013A3CC File Offset: 0x001385CC [Token(Token = "0x60057E0")] [Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")] public NJOONCNDDNJ() { } // Token: 0x060057E1 RID: 22497 RVA: 0x0013A3E0 File Offset: 0x001385E0 [Token(Token = "0x60057E1")] [Address(RVA = "0xF90DE0", Offset = "0xF8FBE0", VA = "0x180F90DE0")] internal object <TryShowSortDialogPopUp>b__1() { StoreItemsConfig.EMGAPOLDOKH sortCriteria = this.<>4__this.sortCriteria; throw new NullReferenceException(); } // Token: 0x060057E2 RID: 22498 RVA: 0x0013A400 File Offset: 0x00138600 [Token(Token = "0x60057E2")] [Address(RVA = "0xF90E40", Offset = "0xF8FC40", VA = "0x180F90E40")] internal void <TryShowSortDialogPopUp>b__2(object key) { StoreItemListModel storeItemListModel = this.<>4__this; CECAKDDNHLN cecakddnhln = this.uri; object obj; storeItemListModel.sortCriteria = obj; CECAKDDNHLN cecakddnhln2 = storeItemListModel.DHJAICFKEHL.NJIBHKPHKFF; StoreItemsConfig.EMGAPOLDOKH sortCriteria = storeItemListModel.sortCriteria; if (cecakddnhln != 0) { storeItemListModel.PPGKCOEKHMP(cecakddnhln); return; } storeItemListModel.DLEANJBDIOE(); } // Token: 0x060057E3 RID: 22499 RVA: 0x0013A450 File Offset: 0x00138650 [Token(Token = "0x60057E3")] [Address(RVA = "0xF90D40", Offset = "0xF8FB40", VA = "0x180F90D40")] internal void <TryShowSortDialogPopUp>b__0(BaseDialogModel<NLONGNGOMON> dialog) { StoreItemListModel storeItemListModel = this.<>4__this; if (dialog == 0) { int num = 0; storeItemListModel.AGABBAIDDLM = num; return; } storeItemListModel.AGABBAIDDLM = dialog; } // Token: 0x04003BE5 RID: 15333 [global::Cpp2IlInjected.FieldOffset(Offset = "0x10")] [Token(Token = "0x4003BE5")] public StoreItemListModel <>4__this; // Token: 0x04003BE6 RID: 15334 [global::Cpp2IlInjected.FieldOffset(Offset = "0x18")] [Token(Token = "0x4003BE6")] public CECAKDDNHLN uri; } // Token: 0x02000ED0 RID: 3792 [Token(Token = "0x2000ED0")] [CompilerGenerated] private sealed class HGOJEDOIJLJ { // Token: 0x060057E4 RID: 22500 RVA: 0x0013A484 File Offset: 0x00138684 [Token(Token = "0x60057E4")] [Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")] public HGOJEDOIJLJ() { } // Token: 0x060057E5 RID: 22501 RVA: 0x0013A498 File Offset: 0x00138698 [Token(Token = "0x60057E5")] [Address(RVA = "0xF8FC30", Offset = "0xF8EA30", VA = "0x180F8FC30")] internal void <TryShowFilterDialogPopUp>b__3() { StoreItemListModel storeItemListModel = this.<>4__this; StoreItemsConfig.BLELJEFJKMJ bleljefjkmj = this.initialFilters; storeItemListModel.activeFilters = bleljefjkmj; storeItemListModel.EBEMJCMEGAA(); storeItemListModel.AGABBAIDDLM.Dismiss(); storeItemListModel.ONGCBCPKILB(); } // Token: 0x060057E6 RID: 22502 RVA: 0x0013A4D8 File Offset: 0x001386D8 [Token(Token = "0x60057E6")] [Address(RVA = "0xF8FC80", Offset = "0xF8EA80", VA = "0x180F8FC80")] internal void <TryShowFilterDialogPopUp>b__4() { CECAKDDNHLN cecakddnhln = this.uri; StoreItemListModel storeItemListModel = this.<>4__this; if (cecakddnhln == 0) { storeItemListModel.DLEANJBDIOE(); return; } storeItemListModel.PPGKCOEKHMP(cecakddnhln); } // Token: 0x060057E7 RID: 22503 RVA: 0x0013A50C File Offset: 0x0013870C [Token(Token = "0x60057E7")] [Address(RVA = "0xF8FC30", Offset = "0xF8EA30", VA = "0x180F8FC30")] internal void <TryShowFilterDialogPopUp>b__0() { StoreItemListModel storeItemListModel = this.<>4__this; StoreItemsConfig.BLELJEFJKMJ bleljefjkmj = this.initialFilters; storeItemListModel.activeFilters = bleljefjkmj; storeItemListModel.EBEMJCMEGAA(); storeItemListModel.AGABBAIDDLM.Dismiss(); storeItemListModel.ONGCBCPKILB(); } // Token: 0x060057E8 RID: 22504 RVA: 0x0013A54C File Offset: 0x0013874C [Token(Token = "0x60057E8")] [Address(RVA = "0xF8FC80", Offset = "0xF8EA80", VA = "0x180F8FC80")] internal void <TryShowFilterDialogPopUp>b__1() { CECAKDDNHLN cecakddnhln = this.uri; StoreItemListModel storeItemListModel = this.<>4__this; if (cecakddnhln == 0) { storeItemListModel.DLEANJBDIOE(); return; } storeItemListModel.PPGKCOEKHMP(cecakddnhln); } // Token: 0x060057E9 RID: 22505 RVA: 0x0013A580 File Offset: 0x00138780 [Token(Token = "0x60057E9")] [Address(RVA = "0xF8FCC0", Offset = "0xF8EAC0", VA = "0x180F8FCC0")] internal void <TryShowFilterDialogPopUp>b__2(BaseDialogModel<NLONGNGOMON> dialog) { StoreItemListModel storeItemListModel = this.<>4__this; if (dialog == 0) { int num = 0; storeItemListModel.AGABBAIDDLM = num; return; } storeItemListModel.AGABBAIDDLM = dialog; } // Token: 0x04003BE7 RID: 15335 [global::Cpp2IlInjected.FieldOffset(Offset = "0x10")] [Token(Token = "0x4003BE7")] public StoreItemListModel <>4__this; // Token: 0x04003BE8 RID: 15336 [global::Cpp2IlInjected.FieldOffset(Offset = "0x18")] [Token(Token = "0x4003BE8")] public StoreItemsConfig.BLELJEFJKMJ initialFilters; // Token: 0x04003BE9 RID: 15337 [global::Cpp2IlInjected.FieldOffset(Offset = "0x20")] [Token(Token = "0x4003BE9")] public CECAKDDNHLN uri; } // Token: 0x02000ED1 RID: 3793 [Token(Token = "0x2000ED1")] [CompilerGenerated] private sealed class OMIALDCDMAM { // Token: 0x060057EA RID: 22506 RVA: 0x0013A5B4 File Offset: 0x001387B4 [Token(Token = "0x60057EA")] [Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")] public OMIALDCDMAM() { } // Token: 0x04003BEA RID: 15338 [global::Cpp2IlInjected.FieldOffset(Offset = "0x10")] [Token(Token = "0x4003BEA")] [Attribute(Name = "TupleElementNamesAttribute", RVA = "0x133B10", Offset = "0x132F10")] public List<ValueTuple<StoreItemsConfig.BLELJEFJKMJ, bool>> list; // Token: 0x04003BEB RID: 15339 [global::Cpp2IlInjected.FieldOffset(Offset = "0x18")] [Token(Token = "0x4003BEB")] public StoreItemListModel <>4__this; } // Token: 0x02000ED2 RID: 3794 [Token(Token = "0x2000ED2")] [CompilerGenerated] private sealed class GLOEPKIKPEJ { // Token: 0x060057EB RID: 22507 RVA: 0x0013A5C8 File Offset: 0x001387C8 [Token(Token = "0x60057EB")] [Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")] public GLOEPKIKPEJ() { } // Token: 0x060057EC RID: 22508 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x60057EC")] [Address(RVA = "0xF8FA60", Offset = "0xF8E860", VA = "0x180F8FA60")] internal bool <GetChecklistListSectionPanelData>b__0() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x060057ED RID: 22509 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x60057ED")] [Address(RVA = "0xF8FAD0", Offset = "0xF8E8D0", VA = "0x180F8FAD0")] internal void <GetChecklistListSectionPanelData>b__1(bool isActive) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x04003BEC RID: 15340 [global::Cpp2IlInjected.FieldOffset(Offset = "0x10")] [Token(Token = "0x4003BEC")] public int index; // Token: 0x04003BED RID: 15341 [global::Cpp2IlInjected.FieldOffset(Offset = "0x18")] [Token(Token = "0x4003BED")] public StoreItemListModel.OMIALDCDMAM CS$<>8__locals1; } } }