1403 lines
42 KiB
C#
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);
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|