Files
27Aug2021-Cpp2IL-Dump/Assembly-CSharp/RRUI/Data/StoreItemModelController.cs
T
niko c12fbe3fc6 m
2026-04-12 16:51:38 +02:00

1403 lines
42 KiB
C#

using System;
using System.Runtime.CompilerServices;
using Cpp2IlInjected;
using RecRoom.Storefronts;
using RRUI.Theme;
using UnityEngine;
namespace RRUI.Data
{
// Token: 0x02000F66 RID: 3942
[Token(Token = "0x2000F66")]
public class StoreItemModelController : ModelController<StoreItemModel>, IOLLIDNPNNA
{
// Token: 0x06005AAB RID: 23211 RVA: 0x00140F70 File Offset: 0x0013F170
[Token(Token = "0x6005AAB")]
[Address(RVA = "0x1C2AC60", Offset = "0x1C29C60", VA = "0x181C2AC60", Slot = "20")]
public BAEJLDPBGFI GetToCardController()
{
/*
An exception occurred when decompiling this method (06005AAB)
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 1663
*/;
}
// Token: 0x06005AAC RID: 23212 RVA: 0x00140F9C File Offset: 0x0013F19C
[Token(Token = "0x6005AAC")]
[Address(RVA = "0x1C2AD10", Offset = "0x1C29D10", VA = "0x181C2AD10")]
public StoreItemModelController()
{
}
// Token: 0x02000F67 RID: 3943
[Token(Token = "0x2000F67")]
[Serializable]
private class NameTextImpl : TextControllerImpl<StoreItemModel>
{
// Token: 0x06005AAD RID: 23213 RVA: 0x00140FB0 File Offset: 0x0013F1B0
[Token(Token = "0x6005AAD")]
[Address(RVA = "0x1C25900", Offset = "0x1C24900", VA = "0x181C25900", Slot = "27")]
protected override void DMAHGBLDMFA()
{
int num = 0;
bool flag;
if (!flag || num == 0 || typeof(global::UnityEngine.Object).TypeHandle != 0)
{
}
}
// Token: 0x06005AAE RID: 23214 RVA: 0x00140FD8 File Offset: 0x0013F1D8
[Token(Token = "0x6005AAE")]
[Address(RVA = "0x1C25C20", Offset = "0x1C24C20", VA = "0x181C25C20")]
public NameTextImpl()
{
}
}
// Token: 0x02000F68 RID: 3944
[Token(Token = "0x2000F68")]
[Serializable]
private class DescriptionTextImpl : TextControllerImpl<StoreItemModel>
{
// Token: 0x06005AAF RID: 23215 RVA: 0x00140FEC File Offset: 0x0013F1EC
[Token(Token = "0x6005AAF")]
[Address(RVA = "0x1C1F9B0", Offset = "0x1C1E9B0", VA = "0x181C1F9B0", Slot = "27")]
protected override void DMAHGBLDMFA()
{
int num = 0;
bool flag;
if (!flag || num == 0 || typeof(global::UnityEngine.Object).TypeHandle != 0)
{
}
}
// Token: 0x06005AB0 RID: 23216 RVA: 0x00141014 File Offset: 0x0013F214
[Token(Token = "0x6005AB0")]
[Address(RVA = "0x1C1FA90", Offset = "0x1C1EA90", VA = "0x181C1FA90")]
public DescriptionTextImpl()
{
}
}
// Token: 0x02000F69 RID: 3945
[Token(Token = "0x2000F69")]
[Serializable]
private class StarRarityTextImpl : TextControllerImpl<StoreItemModel>
{
// Token: 0x06005AB1 RID: 23217 RVA: 0x00141028 File Offset: 0x0013F228
[Token(Token = "0x6005AB1")]
[Address(RVA = "0x1C27460", Offset = "0x1C26460", VA = "0x181C27460", Slot = "27")]
protected override void DMAHGBLDMFA()
{
bool flag;
if (flag)
{
}
}
// Token: 0x06005AB2 RID: 23218 RVA: 0x00141040 File Offset: 0x0013F240
[Token(Token = "0x6005AB2")]
[Address(RVA = "0x1C27520", Offset = "0x1C26520", VA = "0x181C27520")]
public StarRarityTextImpl()
{
}
}
// Token: 0x02000F6A RID: 3946
[Token(Token = "0x2000F6A")]
[Serializable]
private class PriceTextImpl : TextControllerImpl<StoreItemModel>
{
// Token: 0x06005AB3 RID: 23219 RVA: 0x00141054 File Offset: 0x0013F254
[Token(Token = "0x6005AB3")]
[Address(RVA = "0x1C25EA0", Offset = "0x1C24EA0", VA = "0x181C25EA0", 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: 0x06005AB4 RID: 23220 RVA: 0x00141084 File Offset: 0x0013F284
[Token(Token = "0x6005AB4")]
[Address(RVA = "0x1C25F60", Offset = "0x1C24F60", VA = "0x181C25F60")]
public PriceTextImpl()
{
}
}
// Token: 0x02000F6B RID: 3947
[Token(Token = "0x2000F6B")]
[Serializable]
private class OriginalPriceTextImpl : TextControllerImpl<StoreItemModel>
{
// Token: 0x17000FA4 RID: 4004
// (get) Token: 0x06005AB5 RID: 23221 RVA: 0x00141098 File Offset: 0x0013F298
[Token(Token = "0x17000FA4")]
public override bool RefreshWhileInactiveOrDisabled
{
[Token(Token = "0x6005AB5")]
[Address(RVA = "0x4246A0", Offset = "0x4236A0", VA = "0x1804246A0", Slot = "14")]
get
{
return true;
}
}
// Token: 0x06005AB6 RID: 23222 RVA: 0x001410A8 File Offset: 0x0013F2A8
[Token(Token = "0x6005AB6")]
[Address(RVA = "0x1C25C60", Offset = "0x1C24C60", VA = "0x181C25C60", Slot = "27")]
protected override void DMAHGBLDMFA()
{
bool flag;
if (!flag)
{
}
bool flag2;
if (0 == 0 || flag2)
{
}
string text;
if (text == 0)
{
}
}
// Token: 0x06005AB7 RID: 23223 RVA: 0x001410CC File Offset: 0x0013F2CC
[Token(Token = "0x6005AB7")]
[Address(RVA = "0x1C25D70", Offset = "0x1C24D70", VA = "0x181C25D70")]
public OriginalPriceTextImpl()
{
}
}
// Token: 0x02000F6C RID: 3948
[Token(Token = "0x2000F6C")]
[Serializable]
private class BadgeTextImpl : TextControllerImpl<StoreItemModel>
{
// Token: 0x06005AB8 RID: 23224 RVA: 0x001410E0 File Offset: 0x0013F2E0
[Token(Token = "0x6005AB8")]
[Address(RVA = "0x1C1E910", Offset = "0x1C1D910", VA = "0x181C1E910", Slot = "27")]
protected override void DMAHGBLDMFA()
{
bool flag;
bool flag2;
if (flag && flag2)
{
string text2;
string text = string.Format("{0}% OFF", text2);
return;
}
}
// Token: 0x06005AB9 RID: 23225 RVA: 0x0014110C File Offset: 0x0013F30C
[Token(Token = "0x6005AB9")]
[Address(RVA = "0x1C1EA40", Offset = "0x1C1DA40", VA = "0x181C1EA40")]
public BadgeTextImpl()
{
}
}
// Token: 0x02000F6D RID: 3949
[Token(Token = "0x2000F6D")]
[Serializable]
private class BadgeDescriptionTextImpl : TextControllerImpl<StoreItemModel>
{
// Token: 0x06005ABA RID: 23226 RVA: 0x00141120 File Offset: 0x0013F320
[Token(Token = "0x6005ABA")]
[Address(RVA = "0x1C1E670", Offset = "0x1C1D670", VA = "0x181C1E670", 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: 0x06005ABB RID: 23227 RVA: 0x0014115C File Offset: 0x0013F35C
[Token(Token = "0x6005ABB")]
[Address(RVA = "0x1C1E7E0", Offset = "0x1C1D7E0", VA = "0x181C1E7E0")]
public BadgeDescriptionTextImpl()
{
}
}
// Token: 0x02000F6E RID: 3950
[Token(Token = "0x2000F6E")]
[Serializable]
private class RRPlusDiscountLabelTextImpl : TextControllerImpl<StoreItemModel>
{
// Token: 0x17000FA5 RID: 4005
// (get) Token: 0x06005ABC RID: 23228 RVA: 0x00141170 File Offset: 0x0013F370
[Token(Token = "0x17000FA5")]
public override bool RefreshWhileInactiveOrDisabled
{
[Token(Token = "0x6005ABC")]
[Address(RVA = "0x4246A0", Offset = "0x4236A0", VA = "0x1804246A0", Slot = "14")]
get
{
return true;
}
}
// Token: 0x06005ABD RID: 23229 RVA: 0x00141180 File Offset: 0x0013F380
[Token(Token = "0x6005ABD")]
[Address(RVA = "0x1C260D0", Offset = "0x1C250D0", VA = "0x181C260D0", 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: 0x06005ABE RID: 23230 RVA: 0x001411E0 File Offset: 0x0013F3E0
[Token(Token = "0x6005ABE")]
[Address(RVA = "0x1C26240", Offset = "0x1C25240", VA = "0x181C26240")]
public RRPlusDiscountLabelTextImpl()
{
}
}
// Token: 0x02000F6F RID: 3951
[Token(Token = "0x2000F6F")]
[Serializable]
private class SaleDiscountLabelTextImpl : TextControllerImpl<StoreItemModel>
{
// Token: 0x17000FA6 RID: 4006
// (get) Token: 0x06005ABF RID: 23231 RVA: 0x001411F4 File Offset: 0x0013F3F4
[Token(Token = "0x17000FA6")]
public override bool RefreshWhileInactiveOrDisabled
{
[Token(Token = "0x6005ABF")]
[Address(RVA = "0x4246A0", Offset = "0x4236A0", VA = "0x1804246A0", Slot = "14")]
get
{
return true;
}
}
// Token: 0x06005AC0 RID: 23232 RVA: 0x00141204 File Offset: 0x0013F404
[Token(Token = "0x6005AC0")]
[Address(RVA = "0x1C26730", Offset = "0x1C25730", VA = "0x181C26730", 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: 0x06005AC1 RID: 23233 RVA: 0x00141260 File Offset: 0x0013F460
[Token(Token = "0x6005AC1")]
[Address(RVA = "0x1C268A0", Offset = "0x1C258A0", VA = "0x181C268A0")]
public SaleDiscountLabelTextImpl()
{
}
}
// Token: 0x02000F70 RID: 3952
[Token(Token = "0x2000F70")]
[Serializable]
private class CouponDiscountLabelTextImpl : TextControllerImpl<StoreItemModel>
{
// Token: 0x17000FA7 RID: 4007
// (get) Token: 0x06005AC2 RID: 23234 RVA: 0x00141274 File Offset: 0x0013F474
[Token(Token = "0x17000FA7")]
public override bool RefreshWhileInactiveOrDisabled
{
[Token(Token = "0x6005AC2")]
[Address(RVA = "0x4246A0", Offset = "0x4236A0", VA = "0x1804246A0", Slot = "14")]
get
{
return true;
}
}
// Token: 0x06005AC3 RID: 23235 RVA: 0x00141284 File Offset: 0x0013F484
[Token(Token = "0x6005AC3")]
[Address(RVA = "0x1C1EF60", Offset = "0x1C1DF60", VA = "0x181C1EF60", 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: 0x06005AC4 RID: 23236 RVA: 0x001412D4 File Offset: 0x0013F4D4
[Token(Token = "0x6005AC4")]
[Address(RVA = "0x1C1F0D0", Offset = "0x1C1E0D0", VA = "0x181C1F0D0")]
public CouponDiscountLabelTextImpl()
{
}
}
// Token: 0x02000F71 RID: 3953
[Token(Token = "0x2000F71")]
[Serializable]
private class RRPlusDiscountRateTextImpl : TextControllerImpl<StoreItemModel>
{
// Token: 0x17000FA8 RID: 4008
// (get) Token: 0x06005AC5 RID: 23237 RVA: 0x001412E8 File Offset: 0x0013F4E8
[Token(Token = "0x17000FA8")]
public override bool RefreshWhileInactiveOrDisabled
{
[Token(Token = "0x6005AC5")]
[Address(RVA = "0x4246A0", Offset = "0x4236A0", VA = "0x1804246A0", Slot = "14")]
get
{
return true;
}
}
// Token: 0x06005AC6 RID: 23238 RVA: 0x001412F8 File Offset: 0x0013F4F8
[Token(Token = "0x6005AC6")]
[Address(RVA = "0x1C26280", Offset = "0x1C25280", VA = "0x181C26280", Slot = "27")]
protected override void DMAHGBLDMFA()
{
bool flag;
if (!flag)
{
}
bool flag2;
if (flag2)
{
}
}
// Token: 0x06005AC7 RID: 23239 RVA: 0x00141318 File Offset: 0x0013F518
[Token(Token = "0x6005AC7")]
[Address(RVA = "0x1C26370", Offset = "0x1C25370", VA = "0x181C26370")]
public RRPlusDiscountRateTextImpl()
{
}
}
// Token: 0x02000F72 RID: 3954
[Token(Token = "0x2000F72")]
[Serializable]
private class SaleDiscountRateTextImpl : TextControllerImpl<StoreItemModel>
{
// Token: 0x17000FA9 RID: 4009
// (get) Token: 0x06005AC8 RID: 23240 RVA: 0x0014132C File Offset: 0x0013F52C
[Token(Token = "0x17000FA9")]
public override bool RefreshWhileInactiveOrDisabled
{
[Token(Token = "0x6005AC8")]
[Address(RVA = "0x4246A0", Offset = "0x4236A0", VA = "0x1804246A0", Slot = "14")]
get
{
return true;
}
}
// Token: 0x06005AC9 RID: 23241 RVA: 0x0014133C File Offset: 0x0013F53C
[Token(Token = "0x6005AC9")]
[Address(RVA = "0x1C268E0", Offset = "0x1C258E0", VA = "0x181C268E0", Slot = "27")]
protected override void DMAHGBLDMFA()
{
bool flag;
if (!flag)
{
}
bool flag2;
if (flag2)
{
}
}
// Token: 0x06005ACA RID: 23242 RVA: 0x00141358 File Offset: 0x0013F558
[Token(Token = "0x6005ACA")]
[Address(RVA = "0x1C269D0", Offset = "0x1C259D0", VA = "0x181C269D0")]
public SaleDiscountRateTextImpl()
{
}
}
// Token: 0x02000F73 RID: 3955
[Token(Token = "0x2000F73")]
[Serializable]
private class CouponDiscountRateTextImpl : TextControllerImpl<StoreItemModel>
{
// Token: 0x17000FAA RID: 4010
// (get) Token: 0x06005ACB RID: 23243 RVA: 0x0014136C File Offset: 0x0013F56C
[Token(Token = "0x17000FAA")]
public override bool RefreshWhileInactiveOrDisabled
{
[Token(Token = "0x6005ACB")]
[Address(RVA = "0x4246A0", Offset = "0x4236A0", VA = "0x1804246A0", Slot = "14")]
get
{
return true;
}
}
// Token: 0x06005ACC RID: 23244 RVA: 0x0014137C File Offset: 0x0013F57C
[Token(Token = "0x6005ACC")]
[Address(RVA = "0x1C1F110", Offset = "0x1C1E110", VA = "0x181C1F110", Slot = "27")]
protected override void DMAHGBLDMFA()
{
bool flag;
if (!flag)
{
}
bool flag2;
if (flag2)
{
}
}
// Token: 0x06005ACD RID: 23245 RVA: 0x00141398 File Offset: 0x0013F598
[Token(Token = "0x6005ACD")]
[Address(RVA = "0x1C1F200", Offset = "0x1C1E200", VA = "0x181C1F200")]
public CouponDiscountRateTextImpl()
{
}
}
// Token: 0x02000F74 RID: 3956
[Token(Token = "0x2000F74")]
[Serializable]
private class RRPlusDiscountAmountTextImpl : TextControllerImpl<StoreItemModel>
{
// Token: 0x17000FAB RID: 4011
// (get) Token: 0x06005ACE RID: 23246 RVA: 0x001413AC File Offset: 0x0013F5AC
[Token(Token = "0x17000FAB")]
public override bool RefreshWhileInactiveOrDisabled
{
[Token(Token = "0x6005ACE")]
[Address(RVA = "0x4246A0", Offset = "0x4236A0", VA = "0x1804246A0", Slot = "14")]
get
{
return true;
}
}
// Token: 0x06005ACF RID: 23247 RVA: 0x001413BC File Offset: 0x0013F5BC
[Token(Token = "0x6005ACF")]
[Address(RVA = "0x1C25FA0", Offset = "0x1C24FA0", VA = "0x181C25FA0", Slot = "27")]
protected override void DMAHGBLDMFA()
{
bool flag;
if (!flag)
{
}
bool flag2;
if (flag2)
{
}
}
// Token: 0x06005AD0 RID: 23248 RVA: 0x001413DC File Offset: 0x0013F5DC
[Token(Token = "0x6005AD0")]
[Address(RVA = "0x1C26090", Offset = "0x1C25090", VA = "0x181C26090")]
public RRPlusDiscountAmountTextImpl()
{
}
}
// Token: 0x02000F75 RID: 3957
[Token(Token = "0x2000F75")]
[Serializable]
private class SaleDiscountAmountTextImpl : TextControllerImpl<StoreItemModel>
{
// Token: 0x17000FAC RID: 4012
// (get) Token: 0x06005AD1 RID: 23249 RVA: 0x001413F0 File Offset: 0x0013F5F0
[Token(Token = "0x17000FAC")]
public override bool RefreshWhileInactiveOrDisabled
{
[Token(Token = "0x6005AD1")]
[Address(RVA = "0x4246A0", Offset = "0x4236A0", VA = "0x1804246A0", Slot = "14")]
get
{
return true;
}
}
// Token: 0x06005AD2 RID: 23250 RVA: 0x00141400 File Offset: 0x0013F600
[Token(Token = "0x6005AD2")]
[Address(RVA = "0x1C26600", Offset = "0x1C25600", VA = "0x181C26600", Slot = "27")]
protected override void DMAHGBLDMFA()
{
bool flag;
if (!flag)
{
}
bool flag2;
if (flag2)
{
}
}
// Token: 0x06005AD3 RID: 23251 RVA: 0x0014141C File Offset: 0x0013F61C
[Token(Token = "0x6005AD3")]
[Address(RVA = "0x1C266F0", Offset = "0x1C256F0", VA = "0x181C266F0")]
public SaleDiscountAmountTextImpl()
{
}
}
// Token: 0x02000F76 RID: 3958
[Token(Token = "0x2000F76")]
[Serializable]
private class CouponDiscountAmountTextImpl : TextControllerImpl<StoreItemModel>
{
// Token: 0x17000FAD RID: 4013
// (get) Token: 0x06005AD4 RID: 23252 RVA: 0x00141430 File Offset: 0x0013F630
[Token(Token = "0x17000FAD")]
public override bool RefreshWhileInactiveOrDisabled
{
[Token(Token = "0x6005AD4")]
[Address(RVA = "0x4246A0", Offset = "0x4236A0", VA = "0x1804246A0", Slot = "14")]
get
{
return true;
}
}
// Token: 0x06005AD5 RID: 23253 RVA: 0x00141440 File Offset: 0x0013F640
[Token(Token = "0x6005AD5")]
[Address(RVA = "0x1C1EE30", Offset = "0x1C1DE30", VA = "0x181C1EE30", Slot = "27")]
protected override void DMAHGBLDMFA()
{
bool flag;
if (!flag)
{
}
bool flag2;
if (flag2)
{
}
}
// Token: 0x06005AD6 RID: 23254 RVA: 0x0014145C File Offset: 0x0013F65C
[Token(Token = "0x6005AD6")]
[Address(RVA = "0x1C1EF20", Offset = "0x1C1DF20", VA = "0x181C1EF20")]
public CouponDiscountAmountTextImpl()
{
}
}
// Token: 0x02000F77 RID: 3959
[Token(Token = "0x2000F77")]
[Serializable]
private class OwnedButtonTextImpl : TextControllerImpl<StoreItemModel>
{
// Token: 0x06005AD7 RID: 23255 RVA: 0x00141470 File Offset: 0x0013F670
[Token(Token = "0x6005AD7")]
[Address(RVA = "0x1C25DB0", Offset = "0x1C24DB0", VA = "0x181C25DB0", Slot = "27")]
protected override void DMAHGBLDMFA()
{
bool flag;
if (!flag)
{
}
bool flag2;
if (flag2)
{
}
}
// Token: 0x06005AD8 RID: 23256 RVA: 0x00141498 File Offset: 0x0013F698
[Token(Token = "0x6005AD8")]
[Address(RVA = "0x1C25E60", Offset = "0x1C24E60", VA = "0x181C25E60")]
public OwnedButtonTextImpl()
{
}
}
// Token: 0x02000F78 RID: 3960
[Token(Token = "0x2000F78")]
[Serializable]
private class StoreItemImposterRenderImpl : ImposterRawImageControllerImpl<StoreItemModel>
{
// Token: 0x06005AD9 RID: 23257 RVA: 0x001414AC File Offset: 0x0013F6AC
[Token(Token = "0x6005AD9")]
[Address(RVA = "0x1C276F0", Offset = "0x1C266F0", VA = "0x181C276F0", Slot = "27")]
protected override void DMAHGBLDMFA()
{
bool flag;
if (flag)
{
int num = 0;
bool flag2;
if (!flag2 || num == 0 || typeof(global::UnityEngine.Object).TypeHandle != 0)
{
}
}
int num2 = 0;
int num3 = 0;
bool flag3;
if (flag3 || num2 == 0 || num3 != 0)
{
}
}
// Token: 0x06005ADA RID: 23258 RVA: 0x001414F0 File Offset: 0x0013F6F0
[Token(Token = "0x6005ADA")]
[Address(RVA = "0x1C278A0", Offset = "0x1C268A0", VA = "0x181C278A0")]
public StoreItemImposterRenderImpl()
{
}
}
// Token: 0x02000F79 RID: 3961
[Token(Token = "0x2000F79")]
[Serializable]
private class BadgeIconImpl : ImageControllerImpl<StoreItemModel>
{
// Token: 0x06005ADB RID: 23259 RVA: 0x00141504 File Offset: 0x0013F704
[Token(Token = "0x6005ADB")]
[Address(RVA = "0x1C1E820", Offset = "0x1C1D820", VA = "0x181C1E820", Slot = "27")]
protected override void DMAHGBLDMFA()
{
bool flag;
if (flag)
{
CardsConfig instance = CardsConfig.Instance;
}
}
// Token: 0x06005ADC RID: 23260 RVA: 0x00141524 File Offset: 0x0013F724
[Token(Token = "0x6005ADC")]
[Address(RVA = "0x1C1E8D0", Offset = "0x1C1D8D0", VA = "0x181C1E8D0")]
public BadgeIconImpl()
{
}
}
// Token: 0x02000F7A RID: 3962
[Token(Token = "0x2000F7A")]
[Serializable]
private class BadgeColorImageImpl : ImageControllerImpl<StoreItemModel>
{
// Token: 0x06005ADD RID: 23261 RVA: 0x00141538 File Offset: 0x0013F738
[Token(Token = "0x6005ADD")]
[Address(RVA = "0x1C1E560", Offset = "0x1C1D560", VA = "0x181C1E560", 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: 0x06005ADE RID: 23262 RVA: 0x00141580 File Offset: 0x0013F780
[Token(Token = "0x6005ADE")]
[Address(RVA = "0x1C1E630", Offset = "0x1C1D630", VA = "0x181C1E630")]
public BadgeColorImageImpl()
{
}
}
// Token: 0x02000F7B RID: 3963
[Token(Token = "0x2000F7B")]
[Serializable]
private class BuyButtonImpl : ButtonControllerImpl<StoreItemModel>
{
// Token: 0x06005ADF RID: 23263 RVA: 0x00141594 File Offset: 0x0013F794
[Token(Token = "0x6005ADF")]
[Address(RVA = "0x1C1EA80", Offset = "0x1C1DA80", VA = "0x181C1EA80", 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: 0x06005AE0 RID: 23264 RVA: 0x001415C8 File Offset: 0x0013F7C8
[Token(Token = "0x6005AE0")]
[Address(RVA = "0x1C1EB80", Offset = "0x1C1DB80", VA = "0x181C1EB80", Slot = "29")]
protected override void IKNMALNFPII()
{
bool flag;
if (flag)
{
}
}
// Token: 0x06005AE1 RID: 23265 RVA: 0x001415E0 File Offset: 0x0013F7E0
[Token(Token = "0x6005AE1")]
[Address(RVA = "0x1C1EC00", Offset = "0x1C1DC00", VA = "0x181C1EC00")]
public BuyButtonImpl()
{
}
}
// Token: 0x02000F7C RID: 3964
[Token(Token = "0x2000F7C")]
[Serializable]
private class TryButtonImpl : ButtonControllerImpl<StoreItemModel>
{
// Token: 0x06005AE2 RID: 23266 RVA: 0x0000220F File Offset: 0x0000040F
[Token(Token = "0x6005AE2")]
[Address(RVA = "0x4242D0", Offset = "0x4232D0", VA = "0x1804242D0", Slot = "27")]
protected override void DMAHGBLDMFA()
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x06005AE3 RID: 23267 RVA: 0x001415F4 File Offset: 0x0013F7F4
[Token(Token = "0x6005AE3")]
[Address(RVA = "0x1C33D30", Offset = "0x1C32D30", VA = "0x181C33D30", Slot = "29")]
protected override void IKNMALNFPII()
{
bool flag;
if (flag)
{
}
}
// Token: 0x06005AE4 RID: 23268 RVA: 0x0014160C File Offset: 0x0013F80C
[Token(Token = "0x6005AE4")]
[Address(RVA = "0x1C33DB0", Offset = "0x1C32DB0", VA = "0x181C33DB0")]
public TryButtonImpl()
{
}
// Token: 0x04003D2C RID: 15660
[FieldOffset(Offset = "0x38")]
[Token(Token = "0x4003D2C")]
[SerializeField]
[Tooltip("Source tag passed to amplitude events taken in the UI pushed by this controller.")]
private string amplitudeCommandContext;
}
// Token: 0x02000F7D RID: 3965
[Token(Token = "0x2000F7D")]
[Serializable]
private class GiftButtonImpl : ButtonControllerImpl<StoreItemModel>
{
// Token: 0x06005AE5 RID: 23269 RVA: 0x00141620 File Offset: 0x0013F820
[Token(Token = "0x6005AE5")]
[Address(RVA = "0x1C20E10", Offset = "0x1C1FE10", VA = "0x181C20E10", 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: 0x06005AE6 RID: 23270 RVA: 0x00141650 File Offset: 0x0013F850
[Token(Token = "0x6005AE6")]
[Address(RVA = "0x1C20F00", Offset = "0x1C1FF00", VA = "0x181C20F00", Slot = "29")]
protected override void IKNMALNFPII()
{
bool flag;
if (flag)
{
GameObject gameObject = this.playerAccountPrefab;
}
}
// Token: 0x06005AE7 RID: 23271 RVA: 0x00141670 File Offset: 0x0013F870
[Token(Token = "0x6005AE7")]
[Address(RVA = "0x1C20F90", Offset = "0x1C1FF90", VA = "0x181C20F90")]
public GiftButtonImpl()
{
}
// Token: 0x04003D2D RID: 15661
[FieldOffset(Offset = "0x38")]
[Token(Token = "0x4003D2D")]
[SerializeField]
private GameObject playerAccountPrefab;
}
// Token: 0x02000F7E RID: 3966
[Token(Token = "0x2000F7E")]
[Serializable]
private class WishlistToggleImpl : ToggleControllerImpl<StoreItemModel>
{
// Token: 0x06005AE8 RID: 23272 RVA: 0x00141684 File Offset: 0x0013F884
[Token(Token = "0x6005AE8")]
[Address(RVA = "0x1C34120", Offset = "0x1C33120", VA = "0x181C34120", Slot = "27")]
protected override void DMAHGBLDMFA()
{
bool flag;
if (!flag)
{
}
bool flag2 = flag;
bool flag3;
if (flag3)
{
}
}
// Token: 0x06005AE9 RID: 23273 RVA: 0x001416AC File Offset: 0x0013F8AC
[Token(Token = "0x6005AE9")]
[Address(RVA = "0x1C34240", Offset = "0x1C33240", VA = "0x181C34240", Slot = "29")]
protected override void IKNMALNFPII()
{
bool flag;
if (flag)
{
}
}
// Token: 0x06005AEA RID: 23274 RVA: 0x001416C4 File Offset: 0x0013F8C4
[Token(Token = "0x6005AEA")]
[Address(RVA = "0x1C342C0", Offset = "0x1C332C0", VA = "0x181C342C0")]
public WishlistToggleImpl()
{
}
}
// Token: 0x02000F7F RID: 3967
[Token(Token = "0x2000F7F")]
[Serializable]
private class StoreItemDetailLinkImpl : LinkControllerImpl<StoreItemModel>
{
// Token: 0x06005AEB RID: 23275 RVA: 0x001416D8 File Offset: 0x0013F8D8
[Token(Token = "0x6005AEB")]
[Address(RVA = "0x1C27560", Offset = "0x1C26560", VA = "0x181C27560", Slot = "27")]
protected override void DMAHGBLDMFA()
{
bool flag = 0 != 0;
}
// Token: 0x06005AEC RID: 23276 RVA: 0x001416F4 File Offset: 0x0013F8F4
[Token(Token = "0x6005AEC")]
[Address(RVA = "0x1C275D0", Offset = "0x1C265D0", VA = "0x181C275D0", Slot = "29")]
protected override void IKNMALNFPII()
{
}
// Token: 0x06005AED RID: 23277 RVA: 0x0014170C File Offset: 0x0013F90C
[Token(Token = "0x6005AED")]
[Address(RVA = "0x1C276B0", Offset = "0x1C266B0", VA = "0x181C276B0")]
public StoreItemDetailLinkImpl()
{
}
}
// Token: 0x02000F80 RID: 3968
[Token(Token = "0x2000F80")]
[Serializable]
private class FromUriImpl : FromUriControllerImpl<StoreItemModel>
{
// Token: 0x06005AEE RID: 23278 RVA: 0x00141720 File Offset: 0x0013F920
[Token(Token = "0x6005AEE")]
[Address(RVA = "0x1C206C0", Offset = "0x1C1F6C0", VA = "0x181C206C0", Slot = "29")]
protected override void BOEJIAHIFCH()
{
int num = 0;
CECAKDDNHLN cecakddnhln;
if (cecakddnhln.HEMDEJHCHGI(num))
{
CECAKDDNHLN cecakddnhln2;
if (cecakddnhln2.NIAPNGIGHFE(num))
{
throw new NullReferenceException();
}
CECAKDDNHLN cecakddnhln3;
if (cecakddnhln3.MKDNFHBKMDG(num) && !GEAPBDGCKMB.AKHEGDJOBCN(num, num))
{
int num2;
Debug.LogError(string.Format("StoreItemModel: Could not find PurchasableGiftDrop with ID {0}.", num2));
return;
}
}
}
// Token: 0x06005AEF RID: 23279 RVA: 0x00141770 File Offset: 0x0013F970
[Token(Token = "0x6005AEF")]
[Address(RVA = "0x1C20930", Offset = "0x1C1F930", VA = "0x181C20930")]
public FromUriImpl()
{
}
}
// Token: 0x02000F81 RID: 3969
[Token(Token = "0x2000F81")]
[Serializable]
private class HideBuyButtonImpl : HideableControllerImpl<StoreItemModel>
{
// Token: 0x06005AF0 RID: 23280 RVA: 0x00141784 File Offset: 0x0013F984
[Token(Token = "0x6005AF0")]
[Address(RVA = "0x1C21E10", Offset = "0x1C20E10", VA = "0x181C21E10", Slot = "27")]
protected override void DMAHGBLDMFA()
{
bool flag;
if (flag)
{
}
bool flag2 = !flag;
}
// Token: 0x06005AF1 RID: 23281 RVA: 0x001417A0 File Offset: 0x0013F9A0
[Token(Token = "0x6005AF1")]
[Address(RVA = "0x1C21EC0", Offset = "0x1C20EC0", VA = "0x181C21EC0")]
public HideBuyButtonImpl()
{
}
}
// Token: 0x02000F82 RID: 3970
[Token(Token = "0x2000F82")]
[Serializable]
private class HideIfOwnedImpl : HideableControllerImpl<StoreItemModel>
{
// Token: 0x06005AF2 RID: 23282 RVA: 0x001417B4 File Offset: 0x0013F9B4
[Token(Token = "0x6005AF2")]
[Address(RVA = "0x1C22510", Offset = "0x1C21510", VA = "0x181C22510", Slot = "27")]
protected override void DMAHGBLDMFA()
{
}
// Token: 0x06005AF3 RID: 23283 RVA: 0x001417C8 File Offset: 0x0013F9C8
[Token(Token = "0x6005AF3")]
[Address(RVA = "0x1C22580", Offset = "0x1C21580", VA = "0x181C22580")]
public HideIfOwnedImpl()
{
}
}
// Token: 0x02000F83 RID: 3971
[Token(Token = "0x2000F83")]
[Serializable]
private class HideIfNotOwnedImpl : HideableControllerImpl<StoreItemModel>
{
// Token: 0x06005AF4 RID: 23284 RVA: 0x001417DC File Offset: 0x0013F9DC
[Token(Token = "0x6005AF4")]
[Address(RVA = "0x1C22390", Offset = "0x1C21390", VA = "0x181C22390", Slot = "27")]
protected override void DMAHGBLDMFA()
{
}
// Token: 0x06005AF5 RID: 23285 RVA: 0x001417F0 File Offset: 0x0013F9F0
[Token(Token = "0x6005AF5")]
[Address(RVA = "0x1C22410", Offset = "0x1C21410", VA = "0x181C22410")]
public HideIfNotOwnedImpl()
{
}
}
// Token: 0x02000F84 RID: 3972
[Token(Token = "0x2000F84")]
[Serializable]
private class HideTryButtonImpl : HideableControllerImpl<StoreItemModel>
{
// Token: 0x06005AF6 RID: 23286 RVA: 0x00141804 File Offset: 0x0013FA04
[Token(Token = "0x6005AF6")]
[Address(RVA = "0x1C22E40", Offset = "0x1C21E40", VA = "0x181C22E40", Slot = "27")]
protected override void DMAHGBLDMFA()
{
bool flag;
if (flag || !flag || !flag || !0.GALBNBBPHLE())
{
}
}
// Token: 0x06005AF7 RID: 23287 RVA: 0x0014182C File Offset: 0x0013FA2C
[Token(Token = "0x6005AF7")]
[Address(RVA = "0x1C22F60", Offset = "0x1C21F60", VA = "0x181C22F60")]
public HideTryButtonImpl()
{
}
}
// Token: 0x02000F85 RID: 3973
[Token(Token = "0x2000F85")]
[Serializable]
private class HideOwnedButtonImpl : HideableControllerImpl<StoreItemModel>
{
// Token: 0x06005AF8 RID: 23288 RVA: 0x00141840 File Offset: 0x0013FA40
[Token(Token = "0x6005AF8")]
[Address(RVA = "0x1C22960", Offset = "0x1C21960", VA = "0x181C22960", Slot = "27")]
protected override void DMAHGBLDMFA()
{
bool flag;
if (flag)
{
}
bool flag2 = flag;
}
// Token: 0x06005AF9 RID: 23289 RVA: 0x00141860 File Offset: 0x0013FA60
[Token(Token = "0x6005AF9")]
[Address(RVA = "0x1C22A10", Offset = "0x1C21A10", VA = "0x181C22A10")]
public HideOwnedButtonImpl()
{
}
}
// Token: 0x02000F86 RID: 3974
[Token(Token = "0x2000F86")]
[Serializable]
private class HideGiftButtonImpl : HideableControllerImpl<StoreItemModel>
{
// Token: 0x06005AFA RID: 23290 RVA: 0x00141874 File Offset: 0x0013FA74
[Token(Token = "0x6005AFA")]
[Address(RVA = "0x1C22000", Offset = "0x1C21000", VA = "0x181C22000", Slot = "27")]
protected override void DMAHGBLDMFA()
{
bool flag;
if (flag || typeof(global::UnityEngine.Object).TypeHandle == 0 || flag)
{
}
}
// Token: 0x06005AFB RID: 23291 RVA: 0x00141898 File Offset: 0x0013FA98
[Token(Token = "0x6005AFB")]
[Address(RVA = "0x1C220B0", Offset = "0x1C210B0", VA = "0x181C220B0")]
public HideGiftButtonImpl()
{
}
}
// Token: 0x02000F87 RID: 3975
[Token(Token = "0x2000F87")]
[Serializable]
private class HideRRPlusSignButtonImpl : HideableControllerImpl<StoreItemModel>
{
// Token: 0x06005AFC RID: 23292 RVA: 0x001418AC File Offset: 0x0013FAAC
[Token(Token = "0x6005AFC")]
[Address(RVA = "0x1C22B40", Offset = "0x1C21B40", VA = "0x181C22B40", Slot = "27")]
protected override void DMAHGBLDMFA()
{
int num = 0;
bool flag;
if (flag || typeof(global::UnityEngine.Object).TypeHandle == 0 || num != 0)
{
}
}
// Token: 0x06005AFD RID: 23293 RVA: 0x001418D4 File Offset: 0x0013FAD4
[Token(Token = "0x6005AFD")]
[Address(RVA = "0x1C22C00", Offset = "0x1C21C00", VA = "0x181C22C00")]
public HideRRPlusSignButtonImpl()
{
}
}
// Token: 0x02000F88 RID: 3976
[Token(Token = "0x2000F88")]
[Serializable]
private class HideSaleBadgeImpl : HideableControllerImpl<StoreItemModel>
{
// Token: 0x06005AFE RID: 23294 RVA: 0x001418E8 File Offset: 0x0013FAE8
[Token(Token = "0x6005AFE")]
[Address(RVA = "0x1C22C40", Offset = "0x1C21C40", VA = "0x181C22C40", Slot = "27")]
protected override void DMAHGBLDMFA()
{
bool flag;
if (flag || typeof(global::UnityEngine.Object).TypeHandle != 0)
{
}
}
// Token: 0x06005AFF RID: 23295 RVA: 0x00141908 File Offset: 0x0013FB08
[Token(Token = "0x6005AFF")]
[Address(RVA = "0x1C22D00", Offset = "0x1C21D00", VA = "0x181C22D00")]
public HideSaleBadgeImpl()
{
}
}
// Token: 0x02000F89 RID: 3977
[Token(Token = "0x2000F89")]
[Serializable]
private class HideRRPlusDiscountImpl : HideableControllerImpl<StoreItemModel>
{
// Token: 0x06005B00 RID: 23296 RVA: 0x0014191C File Offset: 0x0013FB1C
[Token(Token = "0x6005B00")]
[Address(RVA = "0x1C22A50", Offset = "0x1C21A50", VA = "0x181C22A50", Slot = "27")]
protected override void DMAHGBLDMFA()
{
bool flag;
if (flag)
{
}
bool flag3;
bool flag2 = !flag3;
}
// Token: 0x06005B01 RID: 23297 RVA: 0x0014193C File Offset: 0x0013FB3C
[Token(Token = "0x6005B01")]
[Address(RVA = "0x1C22B00", Offset = "0x1C21B00", VA = "0x181C22B00")]
public HideRRPlusDiscountImpl()
{
}
}
// Token: 0x02000F8A RID: 3978
[Token(Token = "0x2000F8A")]
[Serializable]
private class HideSaleDiscountImpl : HideableControllerImpl<StoreItemModel>
{
// Token: 0x06005B02 RID: 23298 RVA: 0x00141950 File Offset: 0x0013FB50
[Token(Token = "0x6005B02")]
[Address(RVA = "0x1C22D40", Offset = "0x1C21D40", VA = "0x181C22D40", Slot = "27")]
protected override void DMAHGBLDMFA()
{
bool flag;
if (flag)
{
}
bool flag3;
bool flag2 = !flag3;
}
// Token: 0x06005B03 RID: 23299 RVA: 0x00141970 File Offset: 0x0013FB70
[Token(Token = "0x6005B03")]
[Address(RVA = "0x1C22E00", Offset = "0x1C21E00", VA = "0x181C22E00")]
public HideSaleDiscountImpl()
{
}
}
// Token: 0x02000F8B RID: 3979
[Token(Token = "0x2000F8B")]
[Serializable]
private class HideCouponDiscountImpl : HideableControllerImpl<StoreItemModel>
{
// Token: 0x06005B04 RID: 23300 RVA: 0x00141984 File Offset: 0x0013FB84
[Token(Token = "0x6005B04")]
[Address(RVA = "0x1C21F00", Offset = "0x1C20F00", VA = "0x181C21F00", Slot = "27")]
protected override void DMAHGBLDMFA()
{
bool flag;
if (flag)
{
}
bool flag3;
bool flag2 = !flag3;
}
// Token: 0x06005B05 RID: 23301 RVA: 0x001419A0 File Offset: 0x0013FBA0
[Token(Token = "0x6005B05")]
[Address(RVA = "0x1C21FC0", Offset = "0x1C20FC0", VA = "0x181C21FC0")]
public HideCouponDiscountImpl()
{
}
}
// Token: 0x02000F8C RID: 3980
[Token(Token = "0x2000F8C")]
[Serializable]
private class HideOriginalPriceDiscountImpl : HideableControllerImpl<StoreItemModel>
{
// Token: 0x06005B06 RID: 23302 RVA: 0x001419B4 File Offset: 0x0013FBB4
[Token(Token = "0x6005B06")]
[Address(RVA = "0x1C22870", Offset = "0x1C21870", VA = "0x181C22870", Slot = "27")]
protected override void DMAHGBLDMFA()
{
bool flag;
if (!flag || typeof(global::UnityEngine.Object).TypeHandle != 0)
{
}
}
// Token: 0x06005B07 RID: 23303 RVA: 0x001419D8 File Offset: 0x0013FBD8
[Token(Token = "0x6005B07")]
[Address(RVA = "0x1C22920", Offset = "0x1C21920", VA = "0x181C22920")]
public HideOriginalPriceDiscountImpl()
{
}
}
// Token: 0x02000F8D RID: 3981
[Token(Token = "0x2000F8D")]
[Serializable]
private class StoreItemToCardImpl : ToCardControllerImpl<StoreItemModel>
{
// Token: 0x17000FAE RID: 4014
// (get) Token: 0x06005B08 RID: 23304 RVA: 0x001419EC File Offset: 0x0013FBEC
[Token(Token = "0x17000FAE")]
protected override GALEIGFHNBB CardData
{
[Token(Token = "0x6005B08")]
[Address(RVA = "0x1C2FA60", Offset = "0x1C2EA60", VA = "0x181C2FA60", Slot = "76")]
get
{
bool flag;
if (!flag)
{
}
if (flag)
{
}
int num = 0;
bool flag3;
bool flag2 = !flag3;
bool flag4;
if (!flag4 || typeof(global::UnityEngine.Object).TypeHandle != 0)
{
}
int num2 = 0;
int num3 = 0;
bool flag5;
if (!flag5 || typeof(global::UnityEngine.Object).TypeHandle == 0 || num3 != 0)
{
}
GALEIGFHNBB galeigfhnbb = new GALEIGFHNBB();
bool flag6;
if (flag6)
{
}
ImposterRawImage.POJHBPNMEAL pojhbpnmeal = new ImposterRawImage.POJHBPNMEAL(num);
galeigfhnbb.<FOKCHNBAOCE>k__BackingField = pojhbpnmeal;
int num4 = 0;
if (!(num != num4) || num == 0 || num4 != 0)
{
}
galeigfhnbb.<BFDIBJOMOMM>k__BackingField = num;
int num5 = 0;
if (num != num5)
{
}
galeigfhnbb.<DKPKBGEABHC>k__BackingField = num;
float b = CardsConfig.Instance.storeItem.starColor.b;
galeigfhnbb.<PMBPJJKPKKM>k__BackingField = b;
int num6 = 0;
bool flag7 = num != num6;
if (flag7)
{
bool flag8;
if (flag7 || !flag8)
{
}
if (num != 0)
{
string text = num.OIPDMFAMEEA(ACDKILABNNC.RecCenterTokens);
}
}
galeigfhnbb.<EEAGJCIHELJ>k__BackingField = num;
if (flag2)
{
}
CardsConfig instance = CardsConfig.Instance;
galeigfhnbb.<NHBCJNENEMO>k__BackingField = instance;
if (num2 == 0)
{
string empty = string.Empty;
}
string text2 = string.Format("{0}% OFF", num);
galeigfhnbb.<FOIMMDBIEMM>k__BackingField = text2;
if (num2 == 0)
{
Color white = Color.white;
}
float b2 = CardsConfig.Instance.storeItem.starColor.b;
galeigfhnbb.<PBOEPKBHIML>k__BackingField = b2;
if (num2 == 0)
{
}
CardsConfig instance2 = CardsConfig.Instance;
galeigfhnbb.<CAGGEAJPFLH>k__BackingField = instance2;
Action action = new Action(this.MEHKJFGIKOC);
galeigfhnbb.<OBKDGIJGGFF>k__BackingField = action;
Sprite rRPlusIcon = CardsConfig.Instance.storeItem.rRPlusIcon;
galeigfhnbb.<IKEOPMLJEGG>k__BackingField = rRPlusIcon;
return galeigfhnbb;
}
}
// Token: 0x06005B09 RID: 23305 RVA: 0x00141B98 File Offset: 0x0013FD98
[Token(Token = "0x6005B09")]
[Address(RVA = "0x1C2FA20", Offset = "0x1C2EA20", VA = "0x181C2FA20")]
public StoreItemToCardImpl()
{
}
// Token: 0x06005B0A RID: 23306 RVA: 0x00141BAC File Offset: 0x0013FDAC
[Token(Token = "0x6005B0A")]
[Address(RVA = "0x1C2F8B0", Offset = "0x1C2E8B0", VA = "0x181C2F8B0")]
[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);
}
}
}
}
}