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: 0x020007A1 RID: 1953
|
|
[Token(Token = "0x20007A1")]
|
|
[CreateAssetMenu]
|
|
public class PlayerCommerceConfig : ScriptableObject
|
|
{
|
|
// Token: 0x17000973 RID: 2419
|
|
// (get) Token: 0x060037A1 RID: 14241 RVA: 0x000E7A08 File Offset: 0x000E5C08
|
|
[Token(Token = "0x17000973")]
|
|
public static PlayerCommerceConfig Instance
|
|
{
|
|
[Token(Token = "0x60037A1")]
|
|
[Address(RVA = "0x1E6ED80", Offset = "0x1E6DD80", VA = "0x181E6ED80")]
|
|
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: 0x17000974 RID: 2420
|
|
// (get) Token: 0x060037A2 RID: 14242 RVA: 0x000E7A54 File Offset: 0x000E5C54
|
|
[Token(Token = "0x17000974")]
|
|
public Sprite RRPlusIcon
|
|
{
|
|
[Token(Token = "0x60037A2")]
|
|
[Address(RVA = "0x4157B0", Offset = "0x4147B0", VA = "0x1804157B0")]
|
|
get
|
|
{
|
|
return this.rrPlusIcon;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17000975 RID: 2421
|
|
// (get) Token: 0x060037A3 RID: 14243 RVA: 0x000E7A68 File Offset: 0x000E5C68
|
|
[Token(Token = "0x17000975")]
|
|
public Sprite GetRRPlusIcon
|
|
{
|
|
[Token(Token = "0x60037A3")]
|
|
[Address(RVA = "0x4157C0", Offset = "0x4147C0", VA = "0x1804157C0")]
|
|
get
|
|
{
|
|
return this.getRRPlusIcon;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17000976 RID: 2422
|
|
// (get) Token: 0x060037A4 RID: 14244 RVA: 0x000E7A7C File Offset: 0x000E5C7C
|
|
[Token(Token = "0x17000976")]
|
|
public Sprite BigRRPlusIcon
|
|
{
|
|
[Token(Token = "0x60037A4")]
|
|
[Address(RVA = "0x4157D0", Offset = "0x4147D0", VA = "0x1804157D0")]
|
|
get
|
|
{
|
|
return this.bigRRPlusIcon;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17000977 RID: 2423
|
|
// (get) Token: 0x060037A5 RID: 14245 RVA: 0x000E7A90 File Offset: 0x000E5C90
|
|
[Token(Token = "0x17000977")]
|
|
public Sprite GenericFailIcon
|
|
{
|
|
[Token(Token = "0x60037A5")]
|
|
[Address(RVA = "0x4157E0", Offset = "0x4147E0", VA = "0x1804157E0")]
|
|
get
|
|
{
|
|
return this.genericFailIcon;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17000978 RID: 2424
|
|
// (get) Token: 0x060037A6 RID: 14246 RVA: 0x000E7AA4 File Offset: 0x000E5CA4
|
|
[Token(Token = "0x17000978")]
|
|
public Sprite GenericSuccessIcon
|
|
{
|
|
[Token(Token = "0x60037A6")]
|
|
[Address(RVA = "0x41CEF0", Offset = "0x41BEF0", VA = "0x18041CEF0")]
|
|
get
|
|
{
|
|
return this.genericSuccessIcon;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17000979 RID: 2425
|
|
// (get) Token: 0x060037A7 RID: 14247 RVA: 0x000E7AB8 File Offset: 0x000E5CB8
|
|
[Token(Token = "0x17000979")]
|
|
public Sprite GiftFailIcon
|
|
{
|
|
[Token(Token = "0x60037A7")]
|
|
[Address(RVA = "0x417680", Offset = "0x416680", VA = "0x180417680")]
|
|
get
|
|
{
|
|
return this.giftFailIcon;
|
|
}
|
|
}
|
|
|
|
// Token: 0x1700097A RID: 2426
|
|
// (get) Token: 0x060037A8 RID: 14248 RVA: 0x000E7ACC File Offset: 0x000E5CCC
|
|
[Token(Token = "0x1700097A")]
|
|
public Sprite GiftSuccessIcon
|
|
{
|
|
[Token(Token = "0x60037A8")]
|
|
[Address(RVA = "0x4975A0", Offset = "0x4965A0", VA = "0x1804975A0")]
|
|
get
|
|
{
|
|
return this.giftSuccessIcon;
|
|
}
|
|
}
|
|
|
|
// Token: 0x1700097B RID: 2427
|
|
// (get) Token: 0x060037A9 RID: 14249 RVA: 0x000E7AE0 File Offset: 0x000E5CE0
|
|
[Token(Token = "0x1700097B")]
|
|
public Sprite NoTokenIcon
|
|
{
|
|
[Token(Token = "0x60037A9")]
|
|
[Address(RVA = "0x4936E0", Offset = "0x4926E0", VA = "0x1804936E0")]
|
|
get
|
|
{
|
|
return this.noTokenIcon;
|
|
}
|
|
}
|
|
|
|
// Token: 0x1700097C RID: 2428
|
|
// (get) Token: 0x060037AA RID: 14250 RVA: 0x000E7AF4 File Offset: 0x000E5CF4
|
|
[Token(Token = "0x1700097C")]
|
|
public Sprite ItemPurchaseFailIcon
|
|
{
|
|
[Token(Token = "0x60037AA")]
|
|
[Address(RVA = "0x417710", Offset = "0x416710", VA = "0x180417710")]
|
|
get
|
|
{
|
|
return this.itemPurchaseFailIcon;
|
|
}
|
|
}
|
|
|
|
// Token: 0x1700097D RID: 2429
|
|
// (get) Token: 0x060037AB RID: 14251 RVA: 0x000E7B08 File Offset: 0x000E5D08
|
|
[Token(Token = "0x1700097D")]
|
|
public Sprite ItemPurchaseSuccessIcon
|
|
{
|
|
[Token(Token = "0x60037AB")]
|
|
[Address(RVA = "0x417720", Offset = "0x416720", VA = "0x180417720")]
|
|
get
|
|
{
|
|
return this.itemPurchaseSuccessIcon;
|
|
}
|
|
}
|
|
|
|
// Token: 0x1700097E RID: 2430
|
|
// (get) Token: 0x060037AC RID: 14252 RVA: 0x000E7B1C File Offset: 0x000E5D1C
|
|
[Token(Token = "0x1700097E")]
|
|
public Sprite TokenPurchaseFailIcon
|
|
{
|
|
[Token(Token = "0x60037AC")]
|
|
[Address(RVA = "0x4177D0", Offset = "0x4167D0", VA = "0x1804177D0")]
|
|
get
|
|
{
|
|
return this.tokenPurchaseFailIcon;
|
|
}
|
|
}
|
|
|
|
// Token: 0x1700097F RID: 2431
|
|
// (get) Token: 0x060037AD RID: 14253 RVA: 0x000E7B30 File Offset: 0x000E5D30
|
|
[Token(Token = "0x1700097F")]
|
|
public Sprite TokenPurchaseSuccessIcon
|
|
{
|
|
[Token(Token = "0x60037AD")]
|
|
[Address(RVA = "0x493640", Offset = "0x492640", VA = "0x180493640")]
|
|
get
|
|
{
|
|
return this.tokenPurchaseSuccessIcon;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17000980 RID: 2432
|
|
// (get) Token: 0x060037AE RID: 14254 RVA: 0x000E7B44 File Offset: 0x000E5D44
|
|
[Token(Token = "0x17000980")]
|
|
public Sprite ReportThanksIcon
|
|
{
|
|
[Token(Token = "0x60037AE")]
|
|
[Address(RVA = "0x4177C0", Offset = "0x4167C0", VA = "0x1804177C0")]
|
|
get
|
|
{
|
|
return this.reportThanksIcon;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17000981 RID: 2433
|
|
// (get) Token: 0x060037AF RID: 14255 RVA: 0x000E7B58 File Offset: 0x000E5D58
|
|
[Token(Token = "0x17000981")]
|
|
public Sprite ReportFailIcon
|
|
{
|
|
[Token(Token = "0x60037AF")]
|
|
[Address(RVA = "0x4177B0", Offset = "0x4167B0", VA = "0x1804177B0")]
|
|
get
|
|
{
|
|
return this.reportFailIcon;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17000982 RID: 2434
|
|
// (get) Token: 0x060037B0 RID: 14256 RVA: 0x000E7B6C File Offset: 0x000E5D6C
|
|
[Token(Token = "0x17000982")]
|
|
public Sprite WarningIcon
|
|
{
|
|
[Token(Token = "0x60037B0")]
|
|
[Address(RVA = "0x4C31C0", Offset = "0x4C21C0", VA = "0x1804C31C0")]
|
|
get
|
|
{
|
|
return this.warningIcon;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17000983 RID: 2435
|
|
// (get) Token: 0x060037B1 RID: 14257 RVA: 0x000E7B80 File Offset: 0x000E5D80
|
|
[Token(Token = "0x17000983")]
|
|
public Route TokenStoreRoute
|
|
{
|
|
[Token(Token = "0x60037B1")]
|
|
[Address(RVA = "0x4C35F0", Offset = "0x4C25F0", VA = "0x1804C35F0")]
|
|
get
|
|
{
|
|
return this.tokenStoreRoute;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17000984 RID: 2436
|
|
// (get) Token: 0x060037B2 RID: 14258 RVA: 0x000E7B94 File Offset: 0x000E5D94
|
|
[Token(Token = "0x17000984")]
|
|
public Route RRPlusSignUpRoute
|
|
{
|
|
[Token(Token = "0x60037B2")]
|
|
[Address(RVA = "0x5B7080", Offset = "0x5B6080", VA = "0x1805B7080")]
|
|
get
|
|
{
|
|
return this.rrPlusSignUpRoute;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17000985 RID: 2437
|
|
// (get) Token: 0x060037B3 RID: 14259 RVA: 0x000E7BA8 File Offset: 0x000E5DA8
|
|
[Token(Token = "0x17000985")]
|
|
public Route StoreFeaturedRoute
|
|
{
|
|
[Token(Token = "0x60037B3")]
|
|
[Address(RVA = "0x5B7070", Offset = "0x5B6070", VA = "0x1805B7070")]
|
|
get
|
|
{
|
|
return this.storeFeaturedRoute;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17000986 RID: 2438
|
|
// (get) Token: 0x060037B4 RID: 14260 RVA: 0x000E7BBC File Offset: 0x000E5DBC
|
|
[Token(Token = "0x17000986")]
|
|
public Route StoreItemSearchRoute
|
|
{
|
|
[Token(Token = "0x60037B4")]
|
|
[Address(RVA = "0x5BF220", Offset = "0x5BE220", VA = "0x1805BF220")]
|
|
get
|
|
{
|
|
return this.storeItemSearchRoute;
|
|
}
|
|
}
|
|
|
|
// Token: 0x060037B5 RID: 14261 RVA: 0x000E7BD0 File Offset: 0x000E5DD0
|
|
[Token(Token = "0x60037B5")]
|
|
[Address(RVA = "0x1E6ECE0", Offset = "0x1E6DCE0", VA = "0x181E6ECE0")]
|
|
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: 0x060037B6 RID: 14262 RVA: 0x000E7C2C File Offset: 0x000E5E2C
|
|
[Token(Token = "0x60037B6")]
|
|
[Address(RVA = "0x5B1810", Offset = "0x5B0810", VA = "0x1805B1810")]
|
|
public PlayerCommerceConfig()
|
|
{
|
|
}
|
|
|
|
// Token: 0x04002F89 RID: 12169
|
|
[Token(Token = "0x4002F89")]
|
|
public const string STORE_SEARCH_QUERY_KEY = "STORE_SEARCH_QUERY_KEY";
|
|
|
|
// Token: 0x04002F8A RID: 12170
|
|
[Token(Token = "0x4002F8A")]
|
|
public const int INVALID_ACCOUNT_ID = -1;
|
|
|
|
// Token: 0x04002F8B RID: 12171
|
|
[Token(Token = "0x4002F8B")]
|
|
private static PlayerCommerceConfig _instance;
|
|
|
|
// Token: 0x04002F8C RID: 12172
|
|
[FieldOffset(Offset = "0x18")]
|
|
[Token(Token = "0x4002F8C")]
|
|
[SerializeField]
|
|
[Header("Player Commerce Illustrations")]
|
|
private Sprite rrPlusIcon;
|
|
|
|
// Token: 0x04002F8D RID: 12173
|
|
[FieldOffset(Offset = "0x20")]
|
|
[Token(Token = "0x4002F8D")]
|
|
[SerializeField]
|
|
private Sprite getRRPlusIcon;
|
|
|
|
// Token: 0x04002F8E RID: 12174
|
|
[FieldOffset(Offset = "0x28")]
|
|
[Token(Token = "0x4002F8E")]
|
|
[SerializeField]
|
|
private Sprite bigRRPlusIcon;
|
|
|
|
// Token: 0x04002F8F RID: 12175
|
|
[FieldOffset(Offset = "0x30")]
|
|
[Token(Token = "0x4002F8F")]
|
|
[SerializeField]
|
|
private Sprite genericFailIcon;
|
|
|
|
// Token: 0x04002F90 RID: 12176
|
|
[FieldOffset(Offset = "0x38")]
|
|
[Token(Token = "0x4002F90")]
|
|
[SerializeField]
|
|
private Sprite genericSuccessIcon;
|
|
|
|
// Token: 0x04002F91 RID: 12177
|
|
[FieldOffset(Offset = "0x40")]
|
|
[Token(Token = "0x4002F91")]
|
|
[SerializeField]
|
|
private Sprite giftFailIcon;
|
|
|
|
// Token: 0x04002F92 RID: 12178
|
|
[FieldOffset(Offset = "0x48")]
|
|
[Token(Token = "0x4002F92")]
|
|
[SerializeField]
|
|
private Sprite giftSuccessIcon;
|
|
|
|
// Token: 0x04002F93 RID: 12179
|
|
[FieldOffset(Offset = "0x50")]
|
|
[Token(Token = "0x4002F93")]
|
|
[SerializeField]
|
|
private Sprite noTokenIcon;
|
|
|
|
// Token: 0x04002F94 RID: 12180
|
|
[FieldOffset(Offset = "0x58")]
|
|
[Token(Token = "0x4002F94")]
|
|
[SerializeField]
|
|
private Sprite itemPurchaseFailIcon;
|
|
|
|
// Token: 0x04002F95 RID: 12181
|
|
[FieldOffset(Offset = "0x60")]
|
|
[Token(Token = "0x4002F95")]
|
|
[SerializeField]
|
|
private Sprite itemPurchaseSuccessIcon;
|
|
|
|
// Token: 0x04002F96 RID: 12182
|
|
[FieldOffset(Offset = "0x68")]
|
|
[Token(Token = "0x4002F96")]
|
|
[SerializeField]
|
|
private Sprite tokenPurchaseFailIcon;
|
|
|
|
// Token: 0x04002F97 RID: 12183
|
|
[FieldOffset(Offset = "0x70")]
|
|
[Token(Token = "0x4002F97")]
|
|
[SerializeField]
|
|
private Sprite tokenPurchaseSuccessIcon;
|
|
|
|
// Token: 0x04002F98 RID: 12184
|
|
[FieldOffset(Offset = "0x78")]
|
|
[Token(Token = "0x4002F98")]
|
|
[SerializeField]
|
|
private Sprite reportThanksIcon;
|
|
|
|
// Token: 0x04002F99 RID: 12185
|
|
[FieldOffset(Offset = "0x80")]
|
|
[Token(Token = "0x4002F99")]
|
|
[SerializeField]
|
|
private Sprite reportFailIcon;
|
|
|
|
// Token: 0x04002F9A RID: 12186
|
|
[FieldOffset(Offset = "0x88")]
|
|
[Token(Token = "0x4002F9A")]
|
|
[SerializeField]
|
|
private Sprite warningIcon;
|
|
|
|
// Token: 0x04002F9B RID: 12187
|
|
[FieldOffset(Offset = "0x90")]
|
|
[Token(Token = "0x4002F9B")]
|
|
[TextArea]
|
|
[Header("RR+ Membership related texts")]
|
|
[TextArea(15, 20)]
|
|
public string RRPlusMembershipDetails;
|
|
|
|
// Token: 0x04002F9C RID: 12188
|
|
[FieldOffset(Offset = "0x98")]
|
|
[Token(Token = "0x4002F9C")]
|
|
[TextArea]
|
|
public string RRPlusMembershipDetailsForXbox;
|
|
|
|
// Token: 0x04002F9D RID: 12189
|
|
[FieldOffset(Offset = "0xA0")]
|
|
[Token(Token = "0x4002F9D")]
|
|
public string skuLoadFailString;
|
|
|
|
// Token: 0x04002F9E RID: 12190
|
|
[FieldOffset(Offset = "0xA8")]
|
|
[Token(Token = "0x4002F9E")]
|
|
public string comingSoonString;
|
|
|
|
// Token: 0x04002F9F RID: 12191
|
|
[FieldOffset(Offset = "0xB0")]
|
|
[Token(Token = "0x4002F9F")]
|
|
public string nonPS4PlatformAccountAlreadyAMemberString;
|
|
|
|
// Token: 0x04002FA0 RID: 12192
|
|
[FieldOffset(Offset = "0xB8")]
|
|
[Token(Token = "0x4002FA0")]
|
|
public string PS4PlatformAccountAlreadyAMemberString;
|
|
|
|
// Token: 0x04002FA1 RID: 12193
|
|
[FieldOffset(Offset = "0xC0")]
|
|
[Token(Token = "0x4002FA1")]
|
|
public string nonPS4MembershipNeedsUpdatingString;
|
|
|
|
// Token: 0x04002FA2 RID: 12194
|
|
[FieldOffset(Offset = "0xC8")]
|
|
[Token(Token = "0x4002FA2")]
|
|
public string PS4MembershipNeedsUpdatingString;
|
|
|
|
// Token: 0x04002FA3 RID: 12195
|
|
[FieldOffset(Offset = "0xD0")]
|
|
[Token(Token = "0x4002FA3")]
|
|
public string subscriptionLoadFailString;
|
|
|
|
// Token: 0x04002FA4 RID: 12196
|
|
[FieldOffset(Offset = "0xD8")]
|
|
[Token(Token = "0x4002FA4")]
|
|
public string iOSSubscriptionLoadFailString;
|
|
|
|
// Token: 0x04002FA5 RID: 12197
|
|
[FieldOffset(Offset = "0xE0")]
|
|
[Token(Token = "0x4002FA5")]
|
|
public string XboxRecRoomPlusString;
|
|
|
|
// Token: 0x04002FA6 RID: 12198
|
|
[FieldOffset(Offset = "0xE8")]
|
|
[Token(Token = "0x4002FA6")]
|
|
public string DefaultErrorString;
|
|
|
|
// Token: 0x04002FA7 RID: 12199
|
|
[FieldOffset(Offset = "0xF0")]
|
|
[Token(Token = "0x4002FA7")]
|
|
[Header("Wishlist Text")]
|
|
public string noItemsLocalWishlistMessage;
|
|
|
|
// Token: 0x04002FA8 RID: 12200
|
|
[FieldOffset(Offset = "0xF8")]
|
|
[Token(Token = "0x4002FA8")]
|
|
public string noItemsOtherWishlistMessage;
|
|
|
|
// Token: 0x04002FA9 RID: 12201
|
|
[FieldOffset(Offset = "0x100")]
|
|
[Token(Token = "0x4002FA9")]
|
|
[Header("Feedback")]
|
|
public RecRoomAudioClip membershipPurchasedAudio;
|
|
|
|
// Token: 0x04002FAA RID: 12202
|
|
[FieldOffset(Offset = "0x108")]
|
|
[Token(Token = "0x4002FAA")]
|
|
public PooledParticle membershipPurchasedParticles;
|
|
|
|
// Token: 0x04002FAB RID: 12203
|
|
[FieldOffset(Offset = "0x110")]
|
|
[Token(Token = "0x4002FAB")]
|
|
[SerializeField]
|
|
[Header("Routes")]
|
|
private Route tokenStoreRoute;
|
|
|
|
// Token: 0x04002FAC RID: 12204
|
|
[FieldOffset(Offset = "0x118")]
|
|
[Token(Token = "0x4002FAC")]
|
|
[SerializeField]
|
|
private Route rrPlusSignUpRoute;
|
|
|
|
// Token: 0x04002FAD RID: 12205
|
|
[FieldOffset(Offset = "0x120")]
|
|
[Token(Token = "0x4002FAD")]
|
|
[SerializeField]
|
|
private Route storeFeaturedRoute;
|
|
|
|
// Token: 0x04002FAE RID: 12206
|
|
[FieldOffset(Offset = "0x128")]
|
|
[Token(Token = "0x4002FAE")]
|
|
[SerializeField]
|
|
private Route storeItemSearchRoute;
|
|
|
|
// Token: 0x020007A2 RID: 1954
|
|
[Token(Token = "0x20007A2")]
|
|
public enum LMECJOIAIND
|
|
{
|
|
// Token: 0x04002FB0 RID: 12208
|
|
[Token(Token = "0x4002FB0")]
|
|
BuyMembership,
|
|
// Token: 0x04002FB1 RID: 12209
|
|
[Token(Token = "0x4002FB1")]
|
|
ManageMembership,
|
|
// Token: 0x04002FB2 RID: 12210
|
|
[Token(Token = "0x4002FB2")]
|
|
ShowInfoText
|
|
}
|
|
}
|
|
}
|