534 lines
14 KiB
C#
534 lines
14 KiB
C#
using System;
|
|
using Cpp2IlInjected;
|
|
using RecRoom.Core.Pools;
|
|
using RRUI.Navigation;
|
|
using UnityEngine;
|
|
|
|
namespace RRUI
|
|
{
|
|
// Token: 0x02000792 RID: 1938
|
|
[Token(Token = "0x2000792")]
|
|
[CreateAssetMenu]
|
|
public class PlayerCommerceConfig : ScriptableObject
|
|
{
|
|
// Token: 0x1700095C RID: 2396
|
|
// (get) Token: 0x06003713 RID: 14099 RVA: 0x000E6D14 File Offset: 0x000E4F14
|
|
[Token(Token = "0x1700095C")]
|
|
public static PlayerCommerceConfig Instance
|
|
{
|
|
[Token(Token = "0x6003713")]
|
|
[Address(RVA = "0x13A9F80", Offset = "0x13A8D80", VA = "0x1813A9F80")]
|
|
get
|
|
{
|
|
PlayerCommerceConfig instance = PlayerCommerceConfig._instance;
|
|
int num = 0;
|
|
if (!(instance != num))
|
|
{
|
|
PlayerCommerceConfig._instance = OLJIOKGMCPN.MNKDOANEFLK<PlayerCommerceConfig>(0);
|
|
PlayerCommerceConfig instance2 = PlayerCommerceConfig._instance;
|
|
int num2 = 0;
|
|
if (instance2 == num2)
|
|
{
|
|
Debug.LogError("Failed to load Player Commerce object");
|
|
}
|
|
}
|
|
return PlayerCommerceConfig._instance;
|
|
}
|
|
}
|
|
|
|
// Token: 0x1700095D RID: 2397
|
|
// (get) Token: 0x06003714 RID: 14100 RVA: 0x000E6D60 File Offset: 0x000E4F60
|
|
[Token(Token = "0x1700095D")]
|
|
public Sprite RRPlusIcon
|
|
{
|
|
[Token(Token = "0x6003714")]
|
|
[Address(RVA = "0x3F5F40", Offset = "0x3F4D40", VA = "0x1803F5F40")]
|
|
get
|
|
{
|
|
return this.rrPlusIcon;
|
|
}
|
|
}
|
|
|
|
// Token: 0x1700095E RID: 2398
|
|
// (get) Token: 0x06003715 RID: 14101 RVA: 0x000E6D74 File Offset: 0x000E4F74
|
|
[Token(Token = "0x1700095E")]
|
|
public Sprite GetRRPlusIcon
|
|
{
|
|
[Token(Token = "0x6003715")]
|
|
[Address(RVA = "0x3F6400", Offset = "0x3F5200", VA = "0x1803F6400")]
|
|
get
|
|
{
|
|
return this.getRRPlusIcon;
|
|
}
|
|
}
|
|
|
|
// Token: 0x1700095F RID: 2399
|
|
// (get) Token: 0x06003716 RID: 14102 RVA: 0x000E6D88 File Offset: 0x000E4F88
|
|
[Token(Token = "0x1700095F")]
|
|
public Sprite BigRRPlusIcon
|
|
{
|
|
[Token(Token = "0x6003716")]
|
|
[Address(RVA = "0x3F63E0", Offset = "0x3F51E0", VA = "0x1803F63E0")]
|
|
get
|
|
{
|
|
return this.bigRRPlusIcon;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17000960 RID: 2400
|
|
// (get) Token: 0x06003717 RID: 14103 RVA: 0x000E6D9C File Offset: 0x000E4F9C
|
|
[Token(Token = "0x17000960")]
|
|
public Sprite GenericFailIcon
|
|
{
|
|
[Token(Token = "0x6003717")]
|
|
[Address(RVA = "0x3FA180", Offset = "0x3F8F80", VA = "0x1803FA180")]
|
|
get
|
|
{
|
|
return this.genericFailIcon;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17000961 RID: 2401
|
|
// (get) Token: 0x06003718 RID: 14104 RVA: 0x000E6DB0 File Offset: 0x000E4FB0
|
|
[Token(Token = "0x17000961")]
|
|
public Sprite GenericSuccessIcon
|
|
{
|
|
[Token(Token = "0x6003718")]
|
|
[Address(RVA = "0x3F63D0", Offset = "0x3F51D0", VA = "0x1803F63D0")]
|
|
get
|
|
{
|
|
return this.genericSuccessIcon;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17000962 RID: 2402
|
|
// (get) Token: 0x06003719 RID: 14105 RVA: 0x000E6DC4 File Offset: 0x000E4FC4
|
|
[Token(Token = "0x17000962")]
|
|
public Sprite GiftFailIcon
|
|
{
|
|
[Token(Token = "0x6003719")]
|
|
[Address(RVA = "0x408890", Offset = "0x407690", VA = "0x180408890")]
|
|
get
|
|
{
|
|
return this.giftFailIcon;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17000963 RID: 2403
|
|
// (get) Token: 0x0600371A RID: 14106 RVA: 0x000E6DD8 File Offset: 0x000E4FD8
|
|
[Token(Token = "0x17000963")]
|
|
public Sprite GiftSuccessIcon
|
|
{
|
|
[Token(Token = "0x600371A")]
|
|
[Address(RVA = "0x3FA170", Offset = "0x3F8F70", VA = "0x1803FA170")]
|
|
get
|
|
{
|
|
return this.giftSuccessIcon;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17000964 RID: 2404
|
|
// (get) Token: 0x0600371B RID: 14107 RVA: 0x000E6DEC File Offset: 0x000E4FEC
|
|
[Token(Token = "0x17000964")]
|
|
public Sprite NoTokenIcon
|
|
{
|
|
[Token(Token = "0x600371B")]
|
|
[Address(RVA = "0x415290", Offset = "0x414090", VA = "0x180415290")]
|
|
get
|
|
{
|
|
return this.noTokenIcon;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17000965 RID: 2405
|
|
// (get) Token: 0x0600371C RID: 14108 RVA: 0x000E6E00 File Offset: 0x000E5000
|
|
[Token(Token = "0x17000965")]
|
|
public Sprite ItemPurchaseFailIcon
|
|
{
|
|
[Token(Token = "0x600371C")]
|
|
[Address(RVA = "0x423D40", Offset = "0x422B40", VA = "0x180423D40")]
|
|
get
|
|
{
|
|
return this.itemPurchaseFailIcon;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17000966 RID: 2406
|
|
// (get) Token: 0x0600371D RID: 14109 RVA: 0x000E6E14 File Offset: 0x000E5014
|
|
[Token(Token = "0x17000966")]
|
|
public Sprite ItemPurchaseSuccessIcon
|
|
{
|
|
[Token(Token = "0x600371D")]
|
|
[Address(RVA = "0x423DE0", Offset = "0x422BE0", VA = "0x180423DE0")]
|
|
get
|
|
{
|
|
return this.itemPurchaseSuccessIcon;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17000967 RID: 2407
|
|
// (get) Token: 0x0600371E RID: 14110 RVA: 0x000E6E28 File Offset: 0x000E5028
|
|
[Token(Token = "0x17000967")]
|
|
public Sprite TokenPurchaseFailIcon
|
|
{
|
|
[Token(Token = "0x600371E")]
|
|
[Address(RVA = "0x423E10", Offset = "0x422C10", VA = "0x180423E10")]
|
|
get
|
|
{
|
|
return this.tokenPurchaseFailIcon;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17000968 RID: 2408
|
|
// (get) Token: 0x0600371F RID: 14111 RVA: 0x000E6E3C File Offset: 0x000E503C
|
|
[Token(Token = "0x17000968")]
|
|
public Sprite TokenPurchaseSuccessIcon
|
|
{
|
|
[Token(Token = "0x600371F")]
|
|
[Address(RVA = "0x4335D0", Offset = "0x4323D0", VA = "0x1804335D0")]
|
|
get
|
|
{
|
|
return this.tokenPurchaseSuccessIcon;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17000969 RID: 2409
|
|
// (get) Token: 0x06003720 RID: 14112 RVA: 0x000E6E50 File Offset: 0x000E5050
|
|
[Token(Token = "0x17000969")]
|
|
public Sprite ReportThanksIcon
|
|
{
|
|
[Token(Token = "0x6003720")]
|
|
[Address(RVA = "0x4391F0", Offset = "0x437FF0", VA = "0x1804391F0")]
|
|
get
|
|
{
|
|
return this.reportThanksIcon;
|
|
}
|
|
}
|
|
|
|
// Token: 0x1700096A RID: 2410
|
|
// (get) Token: 0x06003721 RID: 14113 RVA: 0x000E6E64 File Offset: 0x000E5064
|
|
[Token(Token = "0x1700096A")]
|
|
public Sprite ReportFailIcon
|
|
{
|
|
[Token(Token = "0x6003721")]
|
|
[Address(RVA = "0x567CE0", Offset = "0x566AE0", VA = "0x180567CE0")]
|
|
get
|
|
{
|
|
return this.reportFailIcon;
|
|
}
|
|
}
|
|
|
|
// Token: 0x1700096B RID: 2411
|
|
// (get) Token: 0x06003722 RID: 14114 RVA: 0x000E6E78 File Offset: 0x000E5078
|
|
[Token(Token = "0x1700096B")]
|
|
public Sprite WarningIcon
|
|
{
|
|
[Token(Token = "0x6003722")]
|
|
[Address(RVA = "0x44EC80", Offset = "0x44DA80", VA = "0x18044EC80")]
|
|
get
|
|
{
|
|
return this.warningIcon;
|
|
}
|
|
}
|
|
|
|
// Token: 0x1700096C RID: 2412
|
|
// (get) Token: 0x06003723 RID: 14115 RVA: 0x000E6E8C File Offset: 0x000E508C
|
|
[Token(Token = "0x1700096C")]
|
|
public Route TokenStoreRoute
|
|
{
|
|
[Token(Token = "0x6003723")]
|
|
[Address(RVA = "0x7B55D0", Offset = "0x7B43D0", VA = "0x1807B55D0")]
|
|
get
|
|
{
|
|
return this.tokenStoreRoute;
|
|
}
|
|
}
|
|
|
|
// Token: 0x1700096D RID: 2413
|
|
// (get) Token: 0x06003724 RID: 14116 RVA: 0x000E6EA0 File Offset: 0x000E50A0
|
|
[Token(Token = "0x1700096D")]
|
|
public Route RRPlusSignUpRoute
|
|
{
|
|
[Token(Token = "0x6003724")]
|
|
[Address(RVA = "0x46A7C0", Offset = "0x4695C0", VA = "0x18046A7C0")]
|
|
get
|
|
{
|
|
return this.rrPlusSignUpRoute;
|
|
}
|
|
}
|
|
|
|
// Token: 0x1700096E RID: 2414
|
|
// (get) Token: 0x06003725 RID: 14117 RVA: 0x000E6EB4 File Offset: 0x000E50B4
|
|
[Token(Token = "0x1700096E")]
|
|
public Route StoreFeaturedRoute
|
|
{
|
|
[Token(Token = "0x6003725")]
|
|
[Address(RVA = "0x469010", Offset = "0x467E10", VA = "0x180469010")]
|
|
get
|
|
{
|
|
return this.storeFeaturedRoute;
|
|
}
|
|
}
|
|
|
|
// Token: 0x1700096F RID: 2415
|
|
// (get) Token: 0x06003726 RID: 14118 RVA: 0x000E6EC8 File Offset: 0x000E50C8
|
|
[Token(Token = "0x1700096F")]
|
|
public Route StoreItemSearchRoute
|
|
{
|
|
[Token(Token = "0x6003726")]
|
|
[Address(RVA = "0x836950", Offset = "0x835750", VA = "0x180836950")]
|
|
get
|
|
{
|
|
return this.storeItemSearchRoute;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06003727 RID: 14119 RVA: 0x000E6EDC File Offset: 0x000E50DC
|
|
[Token(Token = "0x6003727")]
|
|
[Address(RVA = "0x13A9EE0", Offset = "0x13A8CE0", VA = "0x1813A9EE0")]
|
|
public bool BPMPCBNHMJD(GCBPKHFJKCE.DJGBECJHOKF HPNJHHKGNNJ)
|
|
{
|
|
if (!HPNJHHKGNNJ.<FCLEPJHJGOF>k__BackingField)
|
|
{
|
|
}
|
|
return string.Equals(HPNJHHKGNNJ.<LGACIEKBLBM>k__BackingField, "Starter Pack") || string.Equals(HPNJHHKGNNJ.<OPGIEBKKAFC>k__BackingField.<LHJAKNBODPE>k__BackingField, "Starter Pack") || string.Equals(HPNJHHKGNNJ.<HPJCFFLAJJE>k__BackingField, "TokenPackStarter.jpg");
|
|
}
|
|
|
|
// Token: 0x06003728 RID: 14120 RVA: 0x000E6F38 File Offset: 0x000E5138
|
|
[Token(Token = "0x6003728")]
|
|
[Address(RVA = "0x6EC220", Offset = "0x6EB020", VA = "0x1806EC220")]
|
|
public PlayerCommerceConfig()
|
|
{
|
|
}
|
|
|
|
// Token: 0x04002F16 RID: 12054
|
|
[Token(Token = "0x4002F16")]
|
|
public const string STORE_SEARCH_QUERY_KEY = "STORE_SEARCH_QUERY_KEY";
|
|
|
|
// Token: 0x04002F17 RID: 12055
|
|
[Token(Token = "0x4002F17")]
|
|
public const int INVALID_ACCOUNT_ID = -1;
|
|
|
|
// Token: 0x04002F18 RID: 12056
|
|
[Token(Token = "0x4002F18")]
|
|
private static PlayerCommerceConfig _instance;
|
|
|
|
// Token: 0x04002F19 RID: 12057
|
|
[FieldOffset(Offset = "0x18")]
|
|
[Token(Token = "0x4002F19")]
|
|
[SerializeField]
|
|
[Header("Player Commerce Illustrations")]
|
|
private Sprite rrPlusIcon;
|
|
|
|
// Token: 0x04002F1A RID: 12058
|
|
[FieldOffset(Offset = "0x20")]
|
|
[Token(Token = "0x4002F1A")]
|
|
[SerializeField]
|
|
private Sprite getRRPlusIcon;
|
|
|
|
// Token: 0x04002F1B RID: 12059
|
|
[FieldOffset(Offset = "0x28")]
|
|
[Token(Token = "0x4002F1B")]
|
|
[SerializeField]
|
|
private Sprite bigRRPlusIcon;
|
|
|
|
// Token: 0x04002F1C RID: 12060
|
|
[FieldOffset(Offset = "0x30")]
|
|
[Token(Token = "0x4002F1C")]
|
|
[SerializeField]
|
|
private Sprite genericFailIcon;
|
|
|
|
// Token: 0x04002F1D RID: 12061
|
|
[FieldOffset(Offset = "0x38")]
|
|
[Token(Token = "0x4002F1D")]
|
|
[SerializeField]
|
|
private Sprite genericSuccessIcon;
|
|
|
|
// Token: 0x04002F1E RID: 12062
|
|
[FieldOffset(Offset = "0x40")]
|
|
[Token(Token = "0x4002F1E")]
|
|
[SerializeField]
|
|
private Sprite giftFailIcon;
|
|
|
|
// Token: 0x04002F1F RID: 12063
|
|
[FieldOffset(Offset = "0x48")]
|
|
[Token(Token = "0x4002F1F")]
|
|
[SerializeField]
|
|
private Sprite giftSuccessIcon;
|
|
|
|
// Token: 0x04002F20 RID: 12064
|
|
[FieldOffset(Offset = "0x50")]
|
|
[Token(Token = "0x4002F20")]
|
|
[SerializeField]
|
|
private Sprite noTokenIcon;
|
|
|
|
// Token: 0x04002F21 RID: 12065
|
|
[FieldOffset(Offset = "0x58")]
|
|
[Token(Token = "0x4002F21")]
|
|
[SerializeField]
|
|
private Sprite itemPurchaseFailIcon;
|
|
|
|
// Token: 0x04002F22 RID: 12066
|
|
[FieldOffset(Offset = "0x60")]
|
|
[Token(Token = "0x4002F22")]
|
|
[SerializeField]
|
|
private Sprite itemPurchaseSuccessIcon;
|
|
|
|
// Token: 0x04002F23 RID: 12067
|
|
[FieldOffset(Offset = "0x68")]
|
|
[Token(Token = "0x4002F23")]
|
|
[SerializeField]
|
|
private Sprite tokenPurchaseFailIcon;
|
|
|
|
// Token: 0x04002F24 RID: 12068
|
|
[FieldOffset(Offset = "0x70")]
|
|
[Token(Token = "0x4002F24")]
|
|
[SerializeField]
|
|
private Sprite tokenPurchaseSuccessIcon;
|
|
|
|
// Token: 0x04002F25 RID: 12069
|
|
[FieldOffset(Offset = "0x78")]
|
|
[Token(Token = "0x4002F25")]
|
|
[SerializeField]
|
|
private Sprite reportThanksIcon;
|
|
|
|
// Token: 0x04002F26 RID: 12070
|
|
[FieldOffset(Offset = "0x80")]
|
|
[Token(Token = "0x4002F26")]
|
|
[SerializeField]
|
|
private Sprite reportFailIcon;
|
|
|
|
// Token: 0x04002F27 RID: 12071
|
|
[FieldOffset(Offset = "0x88")]
|
|
[Token(Token = "0x4002F27")]
|
|
[SerializeField]
|
|
private Sprite warningIcon;
|
|
|
|
// Token: 0x04002F28 RID: 12072
|
|
[FieldOffset(Offset = "0x90")]
|
|
[Token(Token = "0x4002F28")]
|
|
[TextArea]
|
|
[Header("RR+ Membership related texts")]
|
|
[TextArea(15, 20)]
|
|
public string RRPlusMembershipDetails;
|
|
|
|
// Token: 0x04002F29 RID: 12073
|
|
[FieldOffset(Offset = "0x98")]
|
|
[Token(Token = "0x4002F29")]
|
|
[TextArea]
|
|
public string RRPlusMembershipDetailsForXbox;
|
|
|
|
// Token: 0x04002F2A RID: 12074
|
|
[FieldOffset(Offset = "0xA0")]
|
|
[Token(Token = "0x4002F2A")]
|
|
public string skuLoadFailString;
|
|
|
|
// Token: 0x04002F2B RID: 12075
|
|
[FieldOffset(Offset = "0xA8")]
|
|
[Token(Token = "0x4002F2B")]
|
|
public string comingSoonString;
|
|
|
|
// Token: 0x04002F2C RID: 12076
|
|
[FieldOffset(Offset = "0xB0")]
|
|
[Token(Token = "0x4002F2C")]
|
|
public string nonPS4PlatformAccountAlreadyAMemberString;
|
|
|
|
// Token: 0x04002F2D RID: 12077
|
|
[FieldOffset(Offset = "0xB8")]
|
|
[Token(Token = "0x4002F2D")]
|
|
public string PS4PlatformAccountAlreadyAMemberString;
|
|
|
|
// Token: 0x04002F2E RID: 12078
|
|
[FieldOffset(Offset = "0xC0")]
|
|
[Token(Token = "0x4002F2E")]
|
|
public string nonPS4MembershipNeedsUpdatingString;
|
|
|
|
// Token: 0x04002F2F RID: 12079
|
|
[FieldOffset(Offset = "0xC8")]
|
|
[Token(Token = "0x4002F2F")]
|
|
public string PS4MembershipNeedsUpdatingString;
|
|
|
|
// Token: 0x04002F30 RID: 12080
|
|
[FieldOffset(Offset = "0xD0")]
|
|
[Token(Token = "0x4002F30")]
|
|
public string subscriptionLoadFailString;
|
|
|
|
// Token: 0x04002F31 RID: 12081
|
|
[FieldOffset(Offset = "0xD8")]
|
|
[Token(Token = "0x4002F31")]
|
|
public string iOSSubscriptionLoadFailString;
|
|
|
|
// Token: 0x04002F32 RID: 12082
|
|
[FieldOffset(Offset = "0xE0")]
|
|
[Token(Token = "0x4002F32")]
|
|
public string XboxRecRoomPlusString;
|
|
|
|
// Token: 0x04002F33 RID: 12083
|
|
[FieldOffset(Offset = "0xE8")]
|
|
[Token(Token = "0x4002F33")]
|
|
public string DefaultErrorString;
|
|
|
|
// Token: 0x04002F34 RID: 12084
|
|
[FieldOffset(Offset = "0xF0")]
|
|
[Token(Token = "0x4002F34")]
|
|
[Header("Wishlist Text")]
|
|
public string noItemsLocalWishlistMessage;
|
|
|
|
// Token: 0x04002F35 RID: 12085
|
|
[FieldOffset(Offset = "0xF8")]
|
|
[Token(Token = "0x4002F35")]
|
|
public string noItemsOtherWishlistMessage;
|
|
|
|
// Token: 0x04002F36 RID: 12086
|
|
[FieldOffset(Offset = "0x100")]
|
|
[Token(Token = "0x4002F36")]
|
|
[Header("Feedback")]
|
|
public RecRoomAudioClip membershipPurchasedAudio;
|
|
|
|
// Token: 0x04002F37 RID: 12087
|
|
[FieldOffset(Offset = "0x108")]
|
|
[Token(Token = "0x4002F37")]
|
|
public PooledParticle membershipPurchasedParticles;
|
|
|
|
// Token: 0x04002F38 RID: 12088
|
|
[FieldOffset(Offset = "0x110")]
|
|
[Token(Token = "0x4002F38")]
|
|
[SerializeField]
|
|
[Header("Routes")]
|
|
private Route tokenStoreRoute;
|
|
|
|
// Token: 0x04002F39 RID: 12089
|
|
[FieldOffset(Offset = "0x118")]
|
|
[Token(Token = "0x4002F39")]
|
|
[SerializeField]
|
|
private Route rrPlusSignUpRoute;
|
|
|
|
// Token: 0x04002F3A RID: 12090
|
|
[FieldOffset(Offset = "0x120")]
|
|
[Token(Token = "0x4002F3A")]
|
|
[SerializeField]
|
|
private Route storeFeaturedRoute;
|
|
|
|
// Token: 0x04002F3B RID: 12091
|
|
[FieldOffset(Offset = "0x128")]
|
|
[Token(Token = "0x4002F3B")]
|
|
[SerializeField]
|
|
private Route storeItemSearchRoute;
|
|
|
|
// Token: 0x02000793 RID: 1939
|
|
[Token(Token = "0x2000793")]
|
|
public enum LMECJOIAIND
|
|
{
|
|
// Token: 0x04002F3D RID: 12093
|
|
[Token(Token = "0x4002F3D")]
|
|
BuyMembership,
|
|
// Token: 0x04002F3E RID: 12094
|
|
[Token(Token = "0x4002F3E")]
|
|
ManageMembership,
|
|
// Token: 0x04002F3F RID: 12095
|
|
[Token(Token = "0x4002F3F")]
|
|
ShowInfoText
|
|
}
|
|
}
|
|
}
|