using System; using System.Runtime.CompilerServices; using Cpp2IlInjected; using RecRoom.Storefronts; using RRUI.Theme; using UnityEngine; namespace RRUI.Data { // Token: 0x02000EE6 RID: 3814 [Token(Token = "0x2000EE6")] public class StoreItemModelController : ModelController, IOLLIDNPNNA { // Token: 0x06005880 RID: 22656 RVA: 0x0013C858 File Offset: 0x0013AA58 [Token(Token = "0x6005880")] [Address(RVA = "0x144A1C0", Offset = "0x1448FC0", VA = "0x18144A1C0", Slot = "20")] public BAEJLDPBGFI GetToCardController() { /* An exception occurred when decompiling this method (06005880) ICSharpCode.Decompiler.DecompilerException: Error decompiling BAEJLDPBGFI RRUI.Data.StoreItemModelController::GetToCardController() ---> System.Exception: Basic block has to end with unconditional control flow. { IL_1C: brtrue(IL_1C, cne:bool(ldloc:Type(var_0_0A), ldc.i4:int32[exp:Type](0))) } 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 1660 */; } // Token: 0x06005881 RID: 22657 RVA: 0x0013C884 File Offset: 0x0013AA84 [Token(Token = "0x6005881")] [Address(RVA = "0x144A270", Offset = "0x1449070", VA = "0x18144A270")] public StoreItemModelController() { } // Token: 0x02000EE7 RID: 3815 [Token(Token = "0x2000EE7")] [Serializable] private class NameTextImpl : TextControllerImpl { // Token: 0x06005882 RID: 22658 RVA: 0x0013C898 File Offset: 0x0013AA98 [Token(Token = "0x6005882")] [Address(RVA = "0x1448C90", Offset = "0x1447A90", VA = "0x181448C90", Slot = "27")] protected override void DMAHGBLDMFA() { bool flag; if (!flag || flag) { } } // Token: 0x06005883 RID: 22659 RVA: 0x0013C8B4 File Offset: 0x0013AAB4 [Token(Token = "0x6005883")] [Address(RVA = "0x1448F00", Offset = "0x1447D00", VA = "0x181448F00")] public NameTextImpl() { } } // Token: 0x02000EE8 RID: 3816 [Token(Token = "0x2000EE8")] [Serializable] private class DescriptionTextImpl : TextControllerImpl { // Token: 0x06005884 RID: 22660 RVA: 0x0013C8C8 File Offset: 0x0013AAC8 [Token(Token = "0x6005884")] [Address(RVA = "0x1444450", Offset = "0x1443250", VA = "0x181444450", Slot = "27")] protected override void DMAHGBLDMFA() { bool flag; if (!flag || flag) { } } // Token: 0x06005885 RID: 22661 RVA: 0x0013C8E4 File Offset: 0x0013AAE4 [Token(Token = "0x6005885")] [Address(RVA = "0x1444530", Offset = "0x1443330", VA = "0x181444530")] public DescriptionTextImpl() { } } // Token: 0x02000EE9 RID: 3817 [Token(Token = "0x2000EE9")] [Serializable] private class StarRarityTextImpl : TextControllerImpl { // Token: 0x06005886 RID: 22662 RVA: 0x0013C8F8 File Offset: 0x0013AAF8 [Token(Token = "0x6005886")] [Address(RVA = "0x1449D50", Offset = "0x1448B50", VA = "0x181449D50", Slot = "27")] protected override void DMAHGBLDMFA() { bool flag; if (flag) { } } // Token: 0x06005887 RID: 22663 RVA: 0x0013C910 File Offset: 0x0013AB10 [Token(Token = "0x6005887")] [Address(RVA = "0x1449E10", Offset = "0x1448C10", VA = "0x181449E10")] public StarRarityTextImpl() { } } // Token: 0x02000EEA RID: 3818 [Token(Token = "0x2000EEA")] [Serializable] private class PriceTextImpl : TextControllerImpl { // Token: 0x06005888 RID: 22664 RVA: 0x0013C924 File Offset: 0x0013AB24 [Token(Token = "0x6005888")] [Address(RVA = "0x1449180", Offset = "0x1447F80", VA = "0x181449180", Slot = "27")] protected override void DMAHGBLDMFA() { int num = 0; bool flag; if (!flag || typeof(global::UnityEngine.Object).TypeHandle != 0) { } string tokenStringFormatted = Storefront.GetTokenStringFormatted((long)num); bool subscribeToDefaultModelEvents = ((MIGKLLCFKNJ)this).OFMCMEJOOJN; } // Token: 0x06005889 RID: 22665 RVA: 0x0013C954 File Offset: 0x0013AB54 [Token(Token = "0x6005889")] [Address(RVA = "0x1449240", Offset = "0x1448040", VA = "0x181449240")] public PriceTextImpl() { } } // Token: 0x02000EEB RID: 3819 [Token(Token = "0x2000EEB")] [Serializable] private class OriginalPriceTextImpl : TextControllerImpl { // Token: 0x17000F53 RID: 3923 // (get) Token: 0x0600588A RID: 22666 RVA: 0x0013C968 File Offset: 0x0013AB68 [Token(Token = "0x17000F53")] public override bool RefreshWhileInactiveOrDisabled { [Token(Token = "0x600588A")] [Address(RVA = "0x460D40", Offset = "0x45FB40", VA = "0x180460D40", Slot = "14")] get { return true; } } // Token: 0x0600588B RID: 22667 RVA: 0x0013C978 File Offset: 0x0013AB78 [Token(Token = "0x600588B")] [Address(RVA = "0x1448F40", Offset = "0x1447D40", VA = "0x181448F40", Slot = "27")] protected override void DMAHGBLDMFA() { bool flag; if (!flag) { } bool flag2; if (0 == 0 || flag2) { } string text; if (text == 0) { } } // Token: 0x0600588C RID: 22668 RVA: 0x0013C99C File Offset: 0x0013AB9C [Token(Token = "0x600588C")] [Address(RVA = "0x1449050", Offset = "0x1447E50", VA = "0x181449050")] public OriginalPriceTextImpl() { } } // Token: 0x02000EEC RID: 3820 [Token(Token = "0x2000EEC")] [Serializable] private class BadgeTextImpl : TextControllerImpl { // Token: 0x0600588D RID: 22669 RVA: 0x0013C9B0 File Offset: 0x0013ABB0 [Token(Token = "0x600588D")] [Address(RVA = "0x14433D0", Offset = "0x14421D0", VA = "0x1814433D0", Slot = "27")] protected override void DMAHGBLDMFA() { bool flag; bool flag2; if (flag && flag2) { string text2; string text = string.Format("{0}% OFF", text2); return; } } // Token: 0x0600588E RID: 22670 RVA: 0x0013C9DC File Offset: 0x0013ABDC [Token(Token = "0x600588E")] [Address(RVA = "0x1443500", Offset = "0x1442300", VA = "0x181443500")] public BadgeTextImpl() { } } // Token: 0x02000EED RID: 3821 [Token(Token = "0x2000EED")] [Serializable] private class BadgeDescriptionTextImpl : TextControllerImpl { // Token: 0x0600588F RID: 22671 RVA: 0x0013C9F0 File Offset: 0x0013ABF0 [Token(Token = "0x600588F")] [Address(RVA = "0x1443130", Offset = "0x1441F30", VA = "0x181443130", Slot = "27")] protected override void DMAHGBLDMFA() { bool flag; bool flag2; if (flag && flag2) { TimeSpan? timeSpan; if (timeSpan != 0) { TimeSpan timeSpan2; string text = timeSpan2.LCOAJNOCKAD(); string text2 = string.Format("Sale ends in {0}.", text); } return; } } // Token: 0x06005890 RID: 22672 RVA: 0x0013CA2C File Offset: 0x0013AC2C [Token(Token = "0x6005890")] [Address(RVA = "0x14432A0", Offset = "0x14420A0", VA = "0x1814432A0")] public BadgeDescriptionTextImpl() { } } // Token: 0x02000EEE RID: 3822 [Token(Token = "0x2000EEE")] [Serializable] private class RRPlusDiscountLabelTextImpl : TextControllerImpl { // Token: 0x17000F54 RID: 3924 // (get) Token: 0x06005891 RID: 22673 RVA: 0x0013CA40 File Offset: 0x0013AC40 [Token(Token = "0x17000F54")] public override bool RefreshWhileInactiveOrDisabled { [Token(Token = "0x6005891")] [Address(RVA = "0x460D40", Offset = "0x45FB40", VA = "0x180460D40", Slot = "14")] get { return true; } } // Token: 0x06005892 RID: 22674 RVA: 0x0013CA50 File Offset: 0x0013AC50 [Token(Token = "0x6005892")] [Address(RVA = "0x1449390", Offset = "0x1448190", VA = "0x181449390", Slot = "27")] protected override void DMAHGBLDMFA() { bool flag; bool flag2; if (flag && flag2) { float b = CardsConfig.Instance.storeItem.saleColor.b; return; } float b2 = CardsConfig.Instance.storeItem.saleColor.b; bool subscribeToDefaultModelEvents = ((MIGKLLCFKNJ)this).OFMCMEJOOJN; } // Token: 0x06005893 RID: 22675 RVA: 0x0013CAA8 File Offset: 0x0013ACA8 [Token(Token = "0x6005893")] [Address(RVA = "0x14494E0", Offset = "0x14482E0", VA = "0x1814494E0")] public RRPlusDiscountLabelTextImpl() { } } // Token: 0x02000EEF RID: 3823 [Token(Token = "0x2000EEF")] [Serializable] private class SaleDiscountLabelTextImpl : TextControllerImpl { // Token: 0x17000F55 RID: 3925 // (get) Token: 0x06005894 RID: 22676 RVA: 0x0013CABC File Offset: 0x0013ACBC [Token(Token = "0x17000F55")] public override bool RefreshWhileInactiveOrDisabled { [Token(Token = "0x6005894")] [Address(RVA = "0x460D40", Offset = "0x45FB40", VA = "0x180460D40", Slot = "14")] get { return true; } } // Token: 0x06005895 RID: 22677 RVA: 0x0013CACC File Offset: 0x0013ACCC [Token(Token = "0x6005895")] [Address(RVA = "0x1449970", Offset = "0x1448770", VA = "0x181449970", Slot = "27")] protected override void DMAHGBLDMFA() { bool flag; bool flag2; if (flag && flag2) { string saleDiscountLabel = CardsConfig.Instance.storeItem.saleDiscountLabel; string text2; string text = string.Format("{0} - {1}", saleDiscountLabel, text2); return; } string saleDiscountLabel2 = CardsConfig.Instance.storeItem.saleDiscountLabel; bool subscribeToDefaultModelEvents = ((MIGKLLCFKNJ)this).OFMCMEJOOJN; } // Token: 0x06005896 RID: 22678 RVA: 0x0013CB28 File Offset: 0x0013AD28 [Token(Token = "0x6005896")] [Address(RVA = "0x1449AC0", Offset = "0x14488C0", VA = "0x181449AC0")] public SaleDiscountLabelTextImpl() { } } // Token: 0x02000EF0 RID: 3824 [Token(Token = "0x2000EF0")] [Serializable] private class CouponDiscountLabelTextImpl : TextControllerImpl { // Token: 0x17000F56 RID: 3926 // (get) Token: 0x06005897 RID: 22679 RVA: 0x0013CB3C File Offset: 0x0013AD3C [Token(Token = "0x17000F56")] public override bool RefreshWhileInactiveOrDisabled { [Token(Token = "0x6005897")] [Address(RVA = "0x460D40", Offset = "0x45FB40", VA = "0x180460D40", Slot = "14")] get { return true; } } // Token: 0x06005898 RID: 22680 RVA: 0x0013CB4C File Offset: 0x0013AD4C [Token(Token = "0x6005898")] [Address(RVA = "0x1443A90", Offset = "0x1442890", VA = "0x181443A90", Slot = "27")] protected override void DMAHGBLDMFA() { bool flag; bool flag2; if (flag && flag2) { string saleDiscountLabel = CardsConfig.Instance.storeItem.saleDiscountLabel; return; } string saleDiscountLabel2 = CardsConfig.Instance.storeItem.saleDiscountLabel; bool subscribeToDefaultModelEvents = ((MIGKLLCFKNJ)this).OFMCMEJOOJN; } // Token: 0x06005899 RID: 22681 RVA: 0x0013CB9C File Offset: 0x0013AD9C [Token(Token = "0x6005899")] [Address(RVA = "0x1443BE0", Offset = "0x14429E0", VA = "0x181443BE0")] public CouponDiscountLabelTextImpl() { } } // Token: 0x02000EF1 RID: 3825 [Token(Token = "0x2000EF1")] [Serializable] private class RRPlusDiscountRateTextImpl : TextControllerImpl { // Token: 0x17000F57 RID: 3927 // (get) Token: 0x0600589A RID: 22682 RVA: 0x0013CBB0 File Offset: 0x0013ADB0 [Token(Token = "0x17000F57")] public override bool RefreshWhileInactiveOrDisabled { [Token(Token = "0x600589A")] [Address(RVA = "0x460D40", Offset = "0x45FB40", VA = "0x180460D40", Slot = "14")] get { return true; } } // Token: 0x0600589B RID: 22683 RVA: 0x0013CBC0 File Offset: 0x0013ADC0 [Token(Token = "0x600589B")] [Address(RVA = "0x1449520", Offset = "0x1448320", VA = "0x181449520", Slot = "27")] protected override void DMAHGBLDMFA() { bool flag; if (!flag) { } bool flag2; if (flag2) { } } // Token: 0x0600589C RID: 22684 RVA: 0x0013CBDC File Offset: 0x0013ADDC [Token(Token = "0x600589C")] [Address(RVA = "0x14495F0", Offset = "0x14483F0", VA = "0x1814495F0")] public RRPlusDiscountRateTextImpl() { } } // Token: 0x02000EF2 RID: 3826 [Token(Token = "0x2000EF2")] [Serializable] private class SaleDiscountRateTextImpl : TextControllerImpl { // Token: 0x17000F58 RID: 3928 // (get) Token: 0x0600589D RID: 22685 RVA: 0x0013CBF0 File Offset: 0x0013ADF0 [Token(Token = "0x17000F58")] public override bool RefreshWhileInactiveOrDisabled { [Token(Token = "0x600589D")] [Address(RVA = "0x460D40", Offset = "0x45FB40", VA = "0x180460D40", Slot = "14")] get { return true; } } // Token: 0x0600589E RID: 22686 RVA: 0x0013CC00 File Offset: 0x0013AE00 [Token(Token = "0x600589E")] [Address(RVA = "0x1449B00", Offset = "0x1448900", VA = "0x181449B00", Slot = "27")] protected override void DMAHGBLDMFA() { bool flag; if (!flag) { } bool flag2; if (flag2) { } } // Token: 0x0600589F RID: 22687 RVA: 0x0013CC1C File Offset: 0x0013AE1C [Token(Token = "0x600589F")] [Address(RVA = "0x1449BD0", Offset = "0x14489D0", VA = "0x181449BD0")] public SaleDiscountRateTextImpl() { } } // Token: 0x02000EF3 RID: 3827 [Token(Token = "0x2000EF3")] [Serializable] private class CouponDiscountRateTextImpl : TextControllerImpl { // Token: 0x17000F59 RID: 3929 // (get) Token: 0x060058A0 RID: 22688 RVA: 0x0013CC30 File Offset: 0x0013AE30 [Token(Token = "0x17000F59")] public override bool RefreshWhileInactiveOrDisabled { [Token(Token = "0x60058A0")] [Address(RVA = "0x460D40", Offset = "0x45FB40", VA = "0x180460D40", Slot = "14")] get { return true; } } // Token: 0x060058A1 RID: 22689 RVA: 0x0013CC40 File Offset: 0x0013AE40 [Token(Token = "0x60058A1")] [Address(RVA = "0x1443C20", Offset = "0x1442A20", VA = "0x181443C20", Slot = "27")] protected override void DMAHGBLDMFA() { bool flag; if (!flag) { } bool flag2; if (flag2) { } } // Token: 0x060058A2 RID: 22690 RVA: 0x0013CC5C File Offset: 0x0013AE5C [Token(Token = "0x60058A2")] [Address(RVA = "0x1443CF0", Offset = "0x1442AF0", VA = "0x181443CF0")] public CouponDiscountRateTextImpl() { } } // Token: 0x02000EF4 RID: 3828 [Token(Token = "0x2000EF4")] [Serializable] private class RRPlusDiscountAmountTextImpl : TextControllerImpl { // Token: 0x17000F5A RID: 3930 // (get) Token: 0x060058A3 RID: 22691 RVA: 0x0013CC70 File Offset: 0x0013AE70 [Token(Token = "0x17000F5A")] public override bool RefreshWhileInactiveOrDisabled { [Token(Token = "0x60058A3")] [Address(RVA = "0x460D40", Offset = "0x45FB40", VA = "0x180460D40", Slot = "14")] get { return true; } } // Token: 0x060058A4 RID: 22692 RVA: 0x0013CC80 File Offset: 0x0013AE80 [Token(Token = "0x60058A4")] [Address(RVA = "0x1449280", Offset = "0x1448080", VA = "0x181449280", Slot = "27")] protected override void DMAHGBLDMFA() { bool flag; if (!flag) { } bool flag2; if (flag2) { } } // Token: 0x060058A5 RID: 22693 RVA: 0x0013CC9C File Offset: 0x0013AE9C [Token(Token = "0x60058A5")] [Address(RVA = "0x1449350", Offset = "0x1448150", VA = "0x181449350")] public RRPlusDiscountAmountTextImpl() { } } // Token: 0x02000EF5 RID: 3829 [Token(Token = "0x2000EF5")] [Serializable] private class SaleDiscountAmountTextImpl : TextControllerImpl { // Token: 0x17000F5B RID: 3931 // (get) Token: 0x060058A6 RID: 22694 RVA: 0x0013CCB0 File Offset: 0x0013AEB0 [Token(Token = "0x17000F5B")] public override bool RefreshWhileInactiveOrDisabled { [Token(Token = "0x60058A6")] [Address(RVA = "0x460D40", Offset = "0x45FB40", VA = "0x180460D40", Slot = "14")] get { return true; } } // Token: 0x060058A7 RID: 22695 RVA: 0x0013CCC0 File Offset: 0x0013AEC0 [Token(Token = "0x60058A7")] [Address(RVA = "0x1449860", Offset = "0x1448660", VA = "0x181449860", Slot = "27")] protected override void DMAHGBLDMFA() { bool flag; if (!flag) { } bool flag2; if (flag2) { } } // Token: 0x060058A8 RID: 22696 RVA: 0x0013CCDC File Offset: 0x0013AEDC [Token(Token = "0x60058A8")] [Address(RVA = "0x1449930", Offset = "0x1448730", VA = "0x181449930")] public SaleDiscountAmountTextImpl() { } } // Token: 0x02000EF6 RID: 3830 [Token(Token = "0x2000EF6")] [Serializable] private class CouponDiscountAmountTextImpl : TextControllerImpl { // Token: 0x17000F5C RID: 3932 // (get) Token: 0x060058A9 RID: 22697 RVA: 0x0013CCF0 File Offset: 0x0013AEF0 [Token(Token = "0x17000F5C")] public override bool RefreshWhileInactiveOrDisabled { [Token(Token = "0x60058A9")] [Address(RVA = "0x460D40", Offset = "0x45FB40", VA = "0x180460D40", Slot = "14")] get { return true; } } // Token: 0x060058AA RID: 22698 RVA: 0x0013CD00 File Offset: 0x0013AF00 [Token(Token = "0x60058AA")] [Address(RVA = "0x1443980", Offset = "0x1442780", VA = "0x181443980", Slot = "27")] protected override void DMAHGBLDMFA() { bool flag; if (!flag) { } bool flag2; if (flag2) { } } // Token: 0x060058AB RID: 22699 RVA: 0x0013CD1C File Offset: 0x0013AF1C [Token(Token = "0x60058AB")] [Address(RVA = "0x1443A50", Offset = "0x1442850", VA = "0x181443A50")] public CouponDiscountAmountTextImpl() { } } // Token: 0x02000EF7 RID: 3831 [Token(Token = "0x2000EF7")] [Serializable] private class OwnedButtonTextImpl : TextControllerImpl { // Token: 0x060058AC RID: 22700 RVA: 0x0013CD30 File Offset: 0x0013AF30 [Token(Token = "0x60058AC")] [Address(RVA = "0x1449090", Offset = "0x1447E90", VA = "0x181449090", Slot = "27")] protected override void DMAHGBLDMFA() { bool flag; if (!flag) { } bool flag2; if (flag2) { } } // Token: 0x060058AD RID: 22701 RVA: 0x0013CD58 File Offset: 0x0013AF58 [Token(Token = "0x60058AD")] [Address(RVA = "0x1449140", Offset = "0x1447F40", VA = "0x181449140")] public OwnedButtonTextImpl() { } } // Token: 0x02000EF8 RID: 3832 [Token(Token = "0x2000EF8")] [Serializable] private class StoreItemImposterRenderImpl : ImposterRawImageControllerImpl { // Token: 0x060058AE RID: 22702 RVA: 0x0013CD6C File Offset: 0x0013AF6C [Token(Token = "0x60058AE")] [Address(RVA = "0x1449FE0", Offset = "0x1448DE0", VA = "0x181449FE0", Slot = "27")] protected override void DMAHGBLDMFA() { bool flag; bool flag2; if (!flag || !flag2 || flag2) { } bool flag3; if (flag3 || flag3) { } } // Token: 0x060058AF RID: 22703 RVA: 0x0013CD94 File Offset: 0x0013AF94 [Token(Token = "0x60058AF")] [Address(RVA = "0x144A180", Offset = "0x1448F80", VA = "0x18144A180")] public StoreItemImposterRenderImpl() { } } // Token: 0x02000EF9 RID: 3833 [Token(Token = "0x2000EF9")] [Serializable] private class BadgeIconImpl : ImageControllerImpl { // Token: 0x060058B0 RID: 22704 RVA: 0x0013CDA8 File Offset: 0x0013AFA8 [Token(Token = "0x60058B0")] [Address(RVA = "0x14432E0", Offset = "0x14420E0", VA = "0x1814432E0", Slot = "27")] protected override void DMAHGBLDMFA() { bool flag; if (flag) { CardsConfig instance = CardsConfig.Instance; } } // Token: 0x060058B1 RID: 22705 RVA: 0x0013CDC8 File Offset: 0x0013AFC8 [Token(Token = "0x60058B1")] [Address(RVA = "0x1443390", Offset = "0x1442190", VA = "0x181443390")] public BadgeIconImpl() { } } // Token: 0x02000EFA RID: 3834 [Token(Token = "0x2000EFA")] [Serializable] private class BadgeColorImageImpl : ImageControllerImpl { // Token: 0x060058B2 RID: 22706 RVA: 0x0013CDDC File Offset: 0x0013AFDC [Token(Token = "0x60058B2")] [Address(RVA = "0x1443020", Offset = "0x1441E20", VA = "0x181443020", Slot = "27")] protected override void DMAHGBLDMFA() { bool flag; if (flag) { CardsConfig instance = CardsConfig.Instance; float b = instance.storeItem.starColor.b; float b2 = instance.storeItem.saleColor.b; this.OFFLOPLJBBG(); } } // Token: 0x060058B3 RID: 22707 RVA: 0x0013CE24 File Offset: 0x0013B024 [Token(Token = "0x60058B3")] [Address(RVA = "0x14430F0", Offset = "0x1441EF0", VA = "0x1814430F0")] public BadgeColorImageImpl() { } } // Token: 0x02000EFB RID: 3835 [Token(Token = "0x2000EFB")] [Serializable] private class BuyButtonImpl : ButtonControllerImpl { // Token: 0x060058B4 RID: 22708 RVA: 0x0013CE38 File Offset: 0x0013B038 [Token(Token = "0x60058B4")] [Address(RVA = "0x1443540", Offset = "0x1442340", VA = "0x181443540", Slot = "27")] protected override void DMAHGBLDMFA() { bool flag; if (flag) { int num = 0; ButtonTheme buttonTheme; if (buttonTheme != num) { bool flag2; if (flag2) { return; } int num2 = 0; buttonTheme.GPJAHEOLCPN = (HFDIPGAJBHM)num2; } } } // Token: 0x060058B5 RID: 22709 RVA: 0x0013CE6C File Offset: 0x0013B06C [Token(Token = "0x60058B5")] [Address(RVA = "0x1443640", Offset = "0x1442440", VA = "0x181443640", Slot = "29")] protected override void IKNMALNFPII() { bool flag; if (flag) { } } // Token: 0x060058B6 RID: 22710 RVA: 0x0013CE84 File Offset: 0x0013B084 [Token(Token = "0x60058B6")] [Address(RVA = "0x14436C0", Offset = "0x14424C0", VA = "0x1814436C0")] public BuyButtonImpl() { } } // Token: 0x02000EFC RID: 3836 [Token(Token = "0x2000EFC")] [Serializable] private class TryButtonImpl : ButtonControllerImpl { // Token: 0x060058B7 RID: 22711 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x60058B7")] [Address(RVA = "0x402080", Offset = "0x400E80", VA = "0x180402080", Slot = "27")] protected override void DMAHGBLDMFA() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x060058B8 RID: 22712 RVA: 0x0013CE98 File Offset: 0x0013B098 [Token(Token = "0x60058B8")] [Address(RVA = "0x145A3E0", Offset = "0x14591E0", VA = "0x18145A3E0", Slot = "29")] protected override void IKNMALNFPII() { bool flag; if (flag) { } } // Token: 0x060058B9 RID: 22713 RVA: 0x0013CEB0 File Offset: 0x0013B0B0 [Token(Token = "0x60058B9")] [Address(RVA = "0x145A460", Offset = "0x1459260", VA = "0x18145A460")] public TryButtonImpl() { } // Token: 0x04003C22 RID: 15394 [FieldOffset(Offset = "0x38")] [Token(Token = "0x4003C22")] [SerializeField] [Tooltip("Source tag passed to amplitude events taken in the UI pushed by this controller.")] private string amplitudeCommandContext; } // Token: 0x02000EFD RID: 3837 [Token(Token = "0x2000EFD")] [Serializable] private class GiftButtonImpl : ButtonControllerImpl { // Token: 0x060058BA RID: 22714 RVA: 0x0013CEC4 File Offset: 0x0013B0C4 [Token(Token = "0x60058BA")] [Address(RVA = "0x1445310", Offset = "0x1444110", VA = "0x181445310", Slot = "27")] protected override void DMAHGBLDMFA() { bool flag; if (flag) { int num = 0; ButtonTheme buttonTheme; if (buttonTheme != num) { bool flag2; if (flag2) { return; } buttonTheme.GPJAHEOLCPN = HFDIPGAJBHM.Secondary; } } } // Token: 0x060058BB RID: 22715 RVA: 0x0013CEF4 File Offset: 0x0013B0F4 [Token(Token = "0x60058BB")] [Address(RVA = "0x1445400", Offset = "0x1444200", VA = "0x181445400", Slot = "29")] protected override void IKNMALNFPII() { bool flag; if (flag) { GameObject gameObject = this.playerAccountPrefab; } } // Token: 0x060058BC RID: 22716 RVA: 0x0013CF14 File Offset: 0x0013B114 [Token(Token = "0x60058BC")] [Address(RVA = "0x1445490", Offset = "0x1444290", VA = "0x181445490")] public GiftButtonImpl() { } // Token: 0x04003C23 RID: 15395 [FieldOffset(Offset = "0x38")] [Token(Token = "0x4003C23")] [SerializeField] private GameObject playerAccountPrefab; } // Token: 0x02000EFE RID: 3838 [Token(Token = "0x2000EFE")] [Serializable] private class WishlistToggleImpl : ToggleControllerImpl { // Token: 0x060058BD RID: 22717 RVA: 0x0013CF28 File Offset: 0x0013B128 [Token(Token = "0x60058BD")] [Address(RVA = "0x145B130", Offset = "0x1459F30", VA = "0x18145B130", Slot = "27")] protected override void DMAHGBLDMFA() { bool flag; if (!flag) { } bool flag2 = flag; bool flag3; if (!flag3) { } } // Token: 0x060058BE RID: 22718 RVA: 0x0013CF4C File Offset: 0x0013B14C [Token(Token = "0x60058BE")] [Address(RVA = "0x145B230", Offset = "0x145A030", VA = "0x18145B230", Slot = "29")] protected override void IKNMALNFPII() { bool flag; if (flag) { } } // Token: 0x060058BF RID: 22719 RVA: 0x0013CF64 File Offset: 0x0013B164 [Token(Token = "0x60058BF")] [Address(RVA = "0x145B2B0", Offset = "0x145A0B0", VA = "0x18145B2B0")] public WishlistToggleImpl() { } } // Token: 0x02000EFF RID: 3839 [Token(Token = "0x2000EFF")] [Serializable] private class StoreItemDetailLinkImpl : LinkControllerImpl { // Token: 0x060058C0 RID: 22720 RVA: 0x0013CF78 File Offset: 0x0013B178 [Token(Token = "0x60058C0")] [Address(RVA = "0x1449E50", Offset = "0x1448C50", VA = "0x181449E50", Slot = "27")] protected override void DMAHGBLDMFA() { } // Token: 0x060058C1 RID: 22721 RVA: 0x0013CF8C File Offset: 0x0013B18C [Token(Token = "0x60058C1")] [Address(RVA = "0x1449EC0", Offset = "0x1448CC0", VA = "0x181449EC0", Slot = "29")] protected override void IKNMALNFPII() { } // Token: 0x060058C2 RID: 22722 RVA: 0x0013CFA4 File Offset: 0x0013B1A4 [Token(Token = "0x60058C2")] [Address(RVA = "0x1449FA0", Offset = "0x1448DA0", VA = "0x181449FA0")] public StoreItemDetailLinkImpl() { } } // Token: 0x02000F00 RID: 3840 [Token(Token = "0x2000F00")] [Serializable] private class FromUriImpl : FromUriControllerImpl { // Token: 0x060058C3 RID: 22723 RVA: 0x0013CFB8 File Offset: 0x0013B1B8 [Token(Token = "0x60058C3")] [Address(RVA = "0x1444E60", Offset = "0x1443C60", VA = "0x181444E60", Slot = "29")] protected override void BOEJIAHIFCH() { int num = 0; CECAKDDNHLN cecakddnhln; if (cecakddnhln.HEMDEJHCHGI(num)) { CECAKDDNHLN cecakddnhln2; if (cecakddnhln2.NIAPNGIGHFE(num)) { return; } CECAKDDNHLN cecakddnhln3; if (cecakddnhln3.MKDNFHBKMDG(num)) { } } } // Token: 0x060058C4 RID: 22724 RVA: 0x0013CFEC File Offset: 0x0013B1EC [Token(Token = "0x60058C4")] [Address(RVA = "0x1444FD0", Offset = "0x1443DD0", VA = "0x181444FD0")] public FromUriImpl() { } } // Token: 0x02000F01 RID: 3841 [Token(Token = "0x2000F01")] [Serializable] private class HideBuyButtonImpl : HideableControllerImpl { // Token: 0x060058C5 RID: 22725 RVA: 0x0013D000 File Offset: 0x0013B200 [Token(Token = "0x60058C5")] [Address(RVA = "0x1445630", Offset = "0x1444430", VA = "0x181445630", Slot = "27")] protected override void DMAHGBLDMFA() { bool flag; if (flag) { } bool flag2 = !flag; } // Token: 0x060058C6 RID: 22726 RVA: 0x0013D01C File Offset: 0x0013B21C [Token(Token = "0x60058C6")] [Address(RVA = "0x14456E0", Offset = "0x14444E0", VA = "0x1814456E0")] public HideBuyButtonImpl() { } } // Token: 0x02000F02 RID: 3842 [Token(Token = "0x2000F02")] [Serializable] private class HideTryButtonImpl : HideableControllerImpl { // Token: 0x060058C7 RID: 22727 RVA: 0x0013D030 File Offset: 0x0013B230 [Token(Token = "0x60058C7")] [Address(RVA = "0x1446410", Offset = "0x1445210", VA = "0x181446410", Slot = "27")] protected override void DMAHGBLDMFA() { bool flag; if (flag) { } bool flag2 = !flag; } // Token: 0x060058C8 RID: 22728 RVA: 0x0013D04C File Offset: 0x0013B24C [Token(Token = "0x60058C8")] [Address(RVA = "0x14464C0", Offset = "0x14452C0", VA = "0x1814464C0")] public HideTryButtonImpl() { } } // Token: 0x02000F03 RID: 3843 [Token(Token = "0x2000F03")] [Serializable] private class HideOwnedButtonImpl : HideableControllerImpl { // Token: 0x060058C9 RID: 22729 RVA: 0x0013D060 File Offset: 0x0013B260 [Token(Token = "0x60058C9")] [Address(RVA = "0x1445F40", Offset = "0x1444D40", VA = "0x181445F40", Slot = "27")] protected override void DMAHGBLDMFA() { bool flag; if (flag) { } bool flag3; bool flag2 = !flag3; } // Token: 0x060058CA RID: 22730 RVA: 0x0013D07C File Offset: 0x0013B27C [Token(Token = "0x60058CA")] [Address(RVA = "0x1445FF0", Offset = "0x1444DF0", VA = "0x181445FF0")] public HideOwnedButtonImpl() { } } // Token: 0x02000F04 RID: 3844 [Token(Token = "0x2000F04")] [Serializable] private class HideGiftButtonImpl : HideableControllerImpl { // Token: 0x060058CB RID: 22731 RVA: 0x0013D090 File Offset: 0x0013B290 [Token(Token = "0x60058CB")] [Address(RVA = "0x1445810", Offset = "0x1444610", VA = "0x181445810", Slot = "27")] protected override void DMAHGBLDMFA() { bool flag; if (flag) { } bool flag3; bool flag2 = !flag3; } // Token: 0x060058CC RID: 22732 RVA: 0x0013D0AC File Offset: 0x0013B2AC [Token(Token = "0x60058CC")] [Address(RVA = "0x14458C0", Offset = "0x14446C0", VA = "0x1814458C0")] public HideGiftButtonImpl() { } } // Token: 0x02000F05 RID: 3845 [Token(Token = "0x2000F05")] [Serializable] private class HideRRPlusSignButtonImpl : HideableControllerImpl { // Token: 0x060058CD RID: 22733 RVA: 0x0013D0C0 File Offset: 0x0013B2C0 [Token(Token = "0x60058CD")] [Address(RVA = "0x1446120", Offset = "0x1444F20", VA = "0x181446120", Slot = "27")] protected override void DMAHGBLDMFA() { bool flag; if (flag || flag) { } } // Token: 0x060058CE RID: 22734 RVA: 0x0013D0E0 File Offset: 0x0013B2E0 [Token(Token = "0x60058CE")] [Address(RVA = "0x14461E0", Offset = "0x1444FE0", VA = "0x1814461E0")] public HideRRPlusSignButtonImpl() { } } // Token: 0x02000F06 RID: 3846 [Token(Token = "0x2000F06")] [Serializable] private class HideSaleBadgeImpl : HideableControllerImpl { // Token: 0x060058CF RID: 22735 RVA: 0x0013D0F4 File Offset: 0x0013B2F4 [Token(Token = "0x60058CF")] [Address(RVA = "0x1446220", Offset = "0x1445020", VA = "0x181446220", Slot = "27")] protected override void DMAHGBLDMFA() { bool flag; if (flag || typeof(global::UnityEngine.Object).TypeHandle != 0) { } } // Token: 0x060058D0 RID: 22736 RVA: 0x0013D114 File Offset: 0x0013B314 [Token(Token = "0x60058D0")] [Address(RVA = "0x14462E0", Offset = "0x14450E0", VA = "0x1814462E0")] public HideSaleBadgeImpl() { } } // Token: 0x02000F07 RID: 3847 [Token(Token = "0x2000F07")] [Serializable] private class HideRRPlusDiscountImpl : HideableControllerImpl { // Token: 0x060058D1 RID: 22737 RVA: 0x0013D128 File Offset: 0x0013B328 [Token(Token = "0x60058D1")] [Address(RVA = "0x1446030", Offset = "0x1444E30", VA = "0x181446030", Slot = "27")] protected override void DMAHGBLDMFA() { bool flag; if (flag) { } bool flag3; bool flag2 = !flag3; } // Token: 0x060058D2 RID: 22738 RVA: 0x0013D144 File Offset: 0x0013B344 [Token(Token = "0x60058D2")] [Address(RVA = "0x14460E0", Offset = "0x1444EE0", VA = "0x1814460E0")] public HideRRPlusDiscountImpl() { } } // Token: 0x02000F08 RID: 3848 [Token(Token = "0x2000F08")] [Serializable] private class HideSaleDiscountImpl : HideableControllerImpl { // Token: 0x060058D3 RID: 22739 RVA: 0x0013D158 File Offset: 0x0013B358 [Token(Token = "0x60058D3")] [Address(RVA = "0x1446320", Offset = "0x1445120", VA = "0x181446320", Slot = "27")] protected override void DMAHGBLDMFA() { bool flag; if (flag) { } bool flag3; bool flag2 = !flag3; } // Token: 0x060058D4 RID: 22740 RVA: 0x0013D174 File Offset: 0x0013B374 [Token(Token = "0x60058D4")] [Address(RVA = "0x14463D0", Offset = "0x14451D0", VA = "0x1814463D0")] public HideSaleDiscountImpl() { } } // Token: 0x02000F09 RID: 3849 [Token(Token = "0x2000F09")] [Serializable] private class HideCouponDiscountImpl : HideableControllerImpl { // Token: 0x060058D5 RID: 22741 RVA: 0x0013D188 File Offset: 0x0013B388 [Token(Token = "0x60058D5")] [Address(RVA = "0x1445720", Offset = "0x1444520", VA = "0x181445720", Slot = "27")] protected override void DMAHGBLDMFA() { bool flag; if (flag) { } bool flag3; bool flag2 = !flag3; } // Token: 0x060058D6 RID: 22742 RVA: 0x0013D1A4 File Offset: 0x0013B3A4 [Token(Token = "0x60058D6")] [Address(RVA = "0x14457D0", Offset = "0x14445D0", VA = "0x1814457D0")] public HideCouponDiscountImpl() { } } // Token: 0x02000F0A RID: 3850 [Token(Token = "0x2000F0A")] [Serializable] private class HideOriginalPriceDiscountImpl : HideableControllerImpl { // Token: 0x060058D7 RID: 22743 RVA: 0x0013D1B8 File Offset: 0x0013B3B8 [Token(Token = "0x60058D7")] [Address(RVA = "0x1445E50", Offset = "0x1444C50", VA = "0x181445E50", Slot = "27")] protected override void DMAHGBLDMFA() { bool flag; if (!flag || typeof(global::UnityEngine.Object).TypeHandle != 0) { } } // Token: 0x060058D8 RID: 22744 RVA: 0x0013D1DC File Offset: 0x0013B3DC [Token(Token = "0x60058D8")] [Address(RVA = "0x1445F00", Offset = "0x1444D00", VA = "0x181445F00")] public HideOriginalPriceDiscountImpl() { } } // Token: 0x02000F0B RID: 3851 [Token(Token = "0x2000F0B")] [Serializable] private class StoreItemToCardImpl : ToCardControllerImpl { // Token: 0x17000F5D RID: 3933 // (get) Token: 0x060058D9 RID: 22745 RVA: 0x0013D1F0 File Offset: 0x0013B3F0 [Token(Token = "0x17000F5D")] protected override GALEIGFHNBB CardData { [Token(Token = "0x60058D9")] [Address(RVA = "0x144A460", Offset = "0x1449260", VA = "0x18144A460", Slot = "76")] get { bool flag; if (!flag) { } bool flag2; if (!flag2) { } int num = 0; bool flag3; if (!flag3 || flag3) { } GALEIGFHNBB galeigfhnbb = new GALEIGFHNBB(); bool flag4; if (flag4) { } ImposterRawImage.POJHBPNMEAL pojhbpnmeal = new ImposterRawImage.POJHBPNMEAL(num); galeigfhnbb.k__BackingField = pojhbpnmeal; int num2 = 0; bool flag5 = num != num2; if (!flag5 || flag5) { } galeigfhnbb.k__BackingField = num; int num3 = 0; if (num != num3) { } galeigfhnbb.k__BackingField = num; float b = CardsConfig.Instance.storeItem.starColor.b; galeigfhnbb.k__BackingField = b; int num4 = 0; if (num != num4) { } galeigfhnbb.k__BackingField = num; bool flag6; if (flag6) { } CardsConfig instance = CardsConfig.Instance; galeigfhnbb.k__BackingField = instance; bool flag7; if (!flag7) { } int num5; string text = string.Format("{0}% OFF", num5); galeigfhnbb.k__BackingField = text; if (!flag7) { Color white = Color.white; } float b2 = CardsConfig.Instance.storeItem.starColor.b; galeigfhnbb.k__BackingField = b2; if (!flag7) { } CardsConfig instance2 = CardsConfig.Instance; galeigfhnbb.k__BackingField = instance2; Action action = new Action(this.MEHKJFGIKOC); galeigfhnbb.k__BackingField = action; Sprite rRPlusIcon = CardsConfig.Instance.storeItem.rRPlusIcon; galeigfhnbb.k__BackingField = rRPlusIcon; return galeigfhnbb; } } // Token: 0x060058DA RID: 22746 RVA: 0x0013D360 File Offset: 0x0013B560 [Token(Token = "0x60058DA")] [Address(RVA = "0x144A420", Offset = "0x1449220", VA = "0x18144A420")] public StoreItemToCardImpl() { } // Token: 0x060058DB RID: 22747 RVA: 0x0013D374 File Offset: 0x0013B574 [Token(Token = "0x60058DB")] [Address(RVA = "0x144A2B0", Offset = "0x14490B0", VA = "0x18144A2B0")] [CompilerGenerated] private void MEHKJFGIKOC() { bool flag; if (flag) { CardsConfig.StoreItemCardConfig storeItem = CardsConfig.Instance.storeItem; int num = 0; BrowserModel browserModel; CECAKDDNHLN cecakddnhln; browserModel.GoTo(cecakddnhln, num != 0); } } } } }