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

883 lines
28 KiB
C#

using System;
using System.Collections.Generic;
using System.Runtime.CompilerServices;
using Cpp2IlInjected;
using RecRoom;
using RecRoom.Core;
using RecRoom.Players.Watch;
using RecRoom.Storefronts;
using RRUI.Navigation;
using UnityEngine;
namespace RRUI.Data
{
// Token: 0x02000F0E RID: 3854
[Token(Token = "0x2000F0E")]
public class CheckoutDialogModel : BaseDialogModel<PCEJMCMGIIA>, HGFKMPKNGOD, NOGFJAIJCGD, OFGCDJBGGAD, ICEIABPJKLB
{
// Token: 0x17000F4D RID: 3917
// (get) Token: 0x06005883 RID: 22659 RVA: 0x00139C54 File Offset: 0x00137E54
[Token(Token = "0x17000F4D")]
protected override bool PHGOLNMDJLH
{
[Token(Token = "0x6005883")]
[Address(RVA = "0xBF45E0", Offset = "0xBF35E0", VA = "0x180BF45E0", Slot = "12")]
get
{
return this.NOPPAONEBMG;
}
}
// Token: 0x17000F4E RID: 3918
// (get) Token: 0x06005884 RID: 22660 RVA: 0x00139C68 File Offset: 0x00137E68
// (set) Token: 0x06005885 RID: 22661 RVA: 0x00139C7C File Offset: 0x00137E7C
[Token(Token = "0x17000F4E")]
public GameObject ILGOAMLKDGL
{
[Token(Token = "0x6005884")]
[Address(RVA = "0x4C31C0", Offset = "0x4C21C0", VA = "0x1804C31C0")]
get;
[Token(Token = "0x6005885")]
[Address(RVA = "0x497020", Offset = "0x496020", VA = "0x180497020")]
private set;
}
// Token: 0x17000F4F RID: 3919
// (get) Token: 0x06005886 RID: 22662 RVA: 0x00139C90 File Offset: 0x00137E90
// (set) Token: 0x06005887 RID: 22663 RVA: 0x00139CA4 File Offset: 0x00137EA4
[Token(Token = "0x17000F4F")]
public GameObject CDCDOJLCFPL
{
[Token(Token = "0x6005886")]
[Address(RVA = "0x56D550", Offset = "0x56C550", VA = "0x18056D550")]
get;
[Token(Token = "0x6005887")]
[Address(RVA = "0x56D560", Offset = "0x56C560", VA = "0x18056D560")]
private set;
}
// Token: 0x17000F50 RID: 3920
// (get) Token: 0x06005888 RID: 22664 RVA: 0x0000220F File Offset: 0x0000040F
[Token(Token = "0x17000F50")]
public Action<GameObject, int> CLBPDGGELMA
{
[Token(Token = "0x6005888")]
[Address(RVA = "0x1CAF600", Offset = "0x1CAE600", VA = "0x181CAF600")]
get
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
}
// Token: 0x17000F51 RID: 3921
// (get) Token: 0x06005889 RID: 22665 RVA: 0x00139CB8 File Offset: 0x00137EB8
[Token(Token = "0x17000F51")]
public long MAKBFHMKKKA
{
[Token(Token = "0x6005889")]
[Address(RVA = "0x1CAF3A0", Offset = "0x1CAE3A0", VA = "0x181CAF3A0")]
get
{
}
}
// Token: 0x17000F52 RID: 3922
// (get) Token: 0x0600588A RID: 22666 RVA: 0x00139CC8 File Offset: 0x00137EC8
[Token(Token = "0x17000F52")]
public bool FBCEKFECDDP
{
[Token(Token = "0x600588A")]
[Address(RVA = "0x1CAF460", Offset = "0x1CAE460", VA = "0x181CAF460")]
get
{
}
}
// Token: 0x17000F53 RID: 3923
// (get) Token: 0x0600588B RID: 22667 RVA: 0x00139CD8 File Offset: 0x00137ED8
[Token(Token = "0x17000F53")]
public int NIOGCDFKCPC
{
[Token(Token = "0x600588B")]
[Address(RVA = "0x1CAF640", Offset = "0x1CAE640", VA = "0x181CAF640")]
get
{
return 0;
}
}
// Token: 0x17000F54 RID: 3924
// (get) Token: 0x0600588C RID: 22668 RVA: 0x00139CE8 File Offset: 0x00137EE8
[Token(Token = "0x17000F54")]
public long EKLMLPMEFJE
{
[Token(Token = "0x600588C")]
[Address(RVA = "0x1CAF800", Offset = "0x1CAE800", VA = "0x181CAF800")]
get
{
}
}
// Token: 0x17000F55 RID: 3925
// (get) Token: 0x0600588D RID: 22669 RVA: 0x00139CF8 File Offset: 0x00137EF8
[Token(Token = "0x17000F55")]
public long HFIPENDPKDC
{
[Token(Token = "0x600588D")]
[Address(RVA = "0x1CAF6C0", Offset = "0x1CAE6C0", VA = "0x181CAF6C0")]
get
{
}
}
// Token: 0x17000F56 RID: 3926
// (get) Token: 0x0600588E RID: 22670 RVA: 0x00139D08 File Offset: 0x00137F08
[Token(Token = "0x17000F56")]
public bool LLFJLJIOMGI
{
[Token(Token = "0x600588E")]
[Address(RVA = "0x1CAF310", Offset = "0x1CAE310", VA = "0x181CAF310")]
get
{
}
}
// Token: 0x17000F57 RID: 3927
// (get) Token: 0x0600588F RID: 22671 RVA: 0x00139D18 File Offset: 0x00137F18
[Token(Token = "0x17000F57")]
public string KFGONMCMNDJ
{
[Token(Token = "0x600588F")]
[Address(RVA = "0x1CAF7B0", Offset = "0x1CAE7B0", VA = "0x181CAF7B0")]
get
{
}
}
// Token: 0x17000F58 RID: 3928
// (get) Token: 0x06005890 RID: 22672 RVA: 0x00139D28 File Offset: 0x00137F28
[Token(Token = "0x17000F58")]
public Guid? EEPELNLGPJE
{
[Token(Token = "0x6005890")]
[Address(RVA = "0x1CAF740", Offset = "0x1CAE740", VA = "0x181CAF740")]
get
{
/*
An exception occurred when decompiling this method (06005890)
ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Nullable`1<System.Guid> RRUI.Data.CheckoutDialogModel::get_PurchaseRoomCurrencyId()
---> System.Exception: Basic block has to end with unconditional control flow.
{
Block_0:
stloc:int32(var_0_01, ldc.i4:int32(0))
stfld:!T(BaseDialogModel`1::ABADFLCBFIJ, ldloc:CheckoutDialogModel[exp:BaseDialogModel`1](this), ldloc:int32[exp:!T](var_0_01))
stfld:native int(Object::m_CachedPtr, ldloc:CheckoutDialogModel[exp:Object](this), ldloc:int32[exp:native int](var_0_01))
}
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.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: 0x17000F59 RID: 3929
// (get) Token: 0x06005891 RID: 22673 RVA: 0x0000220F File Offset: 0x0000040F
[Token(Token = "0x17000F59")]
public Action BDGGLAEMFJG
{
[Token(Token = "0x6005891")]
[Address(RVA = "0x1CAF140", Offset = "0x1CAE140", VA = "0x181CAF140")]
get
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
}
// Token: 0x17000F5A RID: 3930
// (get) Token: 0x06005892 RID: 22674 RVA: 0x0000220F File Offset: 0x0000040F
[Token(Token = "0x17000F5A")]
public Action CDCBMAGLHFP
{
[Token(Token = "0x6005892")]
[Address(RVA = "0x1CAF5C0", Offset = "0x1CAE5C0", VA = "0x181CAF5C0")]
get
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
}
// Token: 0x17000F5B RID: 3931
// (get) Token: 0x06005893 RID: 22675 RVA: 0x0000220F File Offset: 0x0000040F
[Token(Token = "0x17000F5B")]
public string EIKIBCAKFFG
{
[Token(Token = "0x6005893")]
[Address(RVA = "0x1CAF8C0", Offset = "0x1CAE8C0", VA = "0x181CAF8C0")]
get
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
}
// Token: 0x17000F5C RID: 3932
// (get) Token: 0x06005894 RID: 22676 RVA: 0x0000220F File Offset: 0x0000040F
[Token(Token = "0x17000F5C")]
public string EKJGNAKFFJI
{
[Token(Token = "0x6005894")]
[Address(RVA = "0x1CAF880", Offset = "0x1CAE880", VA = "0x181CAF880")]
get
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
}
// Token: 0x17000F5D RID: 3933
// (get) Token: 0x06005895 RID: 22677 RVA: 0x0000220F File Offset: 0x0000040F
[Token(Token = "0x17000F5D")]
public string PPLCOGBJMAL
{
[Token(Token = "0x6005895")]
[Address(RVA = "0x1CAF290", Offset = "0x1CAE290", VA = "0x181CAF290")]
get
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
}
// Token: 0x17000F5E RID: 3934
// (get) Token: 0x06005896 RID: 22678 RVA: 0x0000220F File Offset: 0x0000040F
[Token(Token = "0x17000F5E")]
public string BNIDJLPMIEB
{
[Token(Token = "0x6005896")]
[Address(RVA = "0x1CAF580", Offset = "0x1CAE580", VA = "0x181CAF580")]
get
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
}
// Token: 0x17000F5F RID: 3935
// (get) Token: 0x06005897 RID: 22679 RVA: 0x0000220F File Offset: 0x0000040F
[Token(Token = "0x17000F5F")]
public bool BOKNHOJOBHO
{
[Token(Token = "0x6005897")]
[Address(RVA = "0x1CAF420", Offset = "0x1CAE420", VA = "0x181CAF420")]
get
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
}
// Token: 0x17000F60 RID: 3936
// (get) Token: 0x06005898 RID: 22680 RVA: 0x0000220F File Offset: 0x0000040F
[Token(Token = "0x17000F60")]
public IReadOnlyList<DOPNALIMPNA> LMGLKPMHADA
{
[Token(Token = "0x6005898")]
[Address(RVA = "0x1CAF2D0", Offset = "0x1CAE2D0", VA = "0x181CAF2D0", Slot = "31")]
get
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
}
// Token: 0x17000F61 RID: 3937
// (get) Token: 0x06005899 RID: 22681 RVA: 0x00139D44 File Offset: 0x00137F44
[Token(Token = "0x17000F61")]
public bool COCAFMNBIDB
{
[Token(Token = "0x6005899")]
[Address(RVA = "0x1CAF4F0", Offset = "0x1CAE4F0", VA = "0x181CAF4F0")]
get
{
if (GCBPKHFJKCE.KHKBGCCMFPE == 0)
{
}
return GCBPKHFJKCE.KHKBGCCMFPE.MIKDLDEALPN;
}
}
// Token: 0x17000F62 RID: 3938
// (get) Token: 0x0600589A RID: 22682 RVA: 0x00139D70 File Offset: 0x00137F70
[Token(Token = "0x17000F62")]
public IReadOnlyList<int> NGAAKNGNHLC
{
[Token(Token = "0x600589A")]
[Address(RVA = "0x1CAF040", Offset = "0x1CAE040", VA = "0x181CAF040")]
get
{
List<int> hoiehokahpe = this.HOIEHOKAHPE;
int num = 0;
if (hoiehokahpe != 0)
{
}
if (num < num)
{
this.HOIEHOKAHPE.Add(num);
num++;
}
List<int> hoiehokahpe2 = this.HOIEHOKAHPE;
throw new NullReferenceException();
}
}
// Token: 0x17000F63 RID: 3939
// (get) Token: 0x0600589B RID: 22683 RVA: 0x00139DAC File Offset: 0x00137FAC
[Token(Token = "0x17000F63")]
public IReadOnlyList<int> BMCEKGJAJBL
{
[Token(Token = "0x600589B")]
[Address(RVA = "0x1CAF190", Offset = "0x1CAE190", VA = "0x181CAF190")]
get
{
List<int> eibfjmiakdf = this.EIBFJMIAKDF;
int num = 0;
if (eibfjmiakdf != 0)
{
}
if (num < num)
{
this.EIBFJMIAKDF.Add(num);
num++;
}
List<int> eibfjmiakdf2 = this.EIBFJMIAKDF;
throw new NullReferenceException();
}
}
// Token: 0x0600589C RID: 22684 RVA: 0x00139DE8 File Offset: 0x00137FE8
[Token(Token = "0x600589C")]
[Address(RVA = "0x1CAE220", Offset = "0x1CAD220", VA = "0x181CAE220", Slot = "30")]
protected override void IHNDJGGEMHH()
{
base.IHNDJGGEMHH();
this.NOPPAONEBMG = false;
}
// Token: 0x0600589D RID: 22685 RVA: 0x00139E04 File Offset: 0x00138004
[Token(Token = "0x600589D")]
[Address(RVA = "0x2173F30", Offset = "0x2172F30", VA = "0x182173F30")]
public void SetupCardPrefabs<TFromModel, TToCardControllerProvider>() where TFromModel : ModelBase where TToCardControllerProvider : ControllerBase, MHEBKFODAGL, IOLLIDNPNNA
{
Type typeFromHandle = typeof(Type);
if (this.HNDEFPKMECD != typeFromHandle)
{
this.NKPFFDNJIBP();
}
this.HNDEFPKMECD = typeFromHandle;
bool flag = this.<BACGJNFGKBF>k__BackingField;
if (!flag)
{
this.<BACGJNFGKBF>k__BackingField = flag;
}
bool flag2 = this.<CPHEALECDNL>k__BackingField;
if (!flag2)
{
this.<CPHEALECDNL>k__BackingField = flag2;
}
this.NOPPAONEBMG = true;
base.MKBLJJGJAOH();
}
// Token: 0x0600589E RID: 22686 RVA: 0x00139E74 File Offset: 0x00138074
[Token(Token = "0x600589E")]
[Address(RVA = "0x1CAEAA0", Offset = "0x1CADAA0", VA = "0x181CAEAA0")]
public void ResetCostInfo(LKJABPGNJGL EICGEAEHBBO, bool EEKBFGBBNJL = false)
{
base.MKBLJJGJAOH();
}
// Token: 0x0600589F RID: 22687 RVA: 0x00139E90 File Offset: 0x00138090
[Token(Token = "0x600589F")]
[Address(RVA = "0x1CAE060", Offset = "0x1CAD060", VA = "0x181CAE060", Slot = "26")]
protected override DABKFAIHBBP GLPJPIEOLDF()
{
DABKFAIHBBP dabkfaihbbp = base.GLPJPIEOLDF();
Action action = new Action(this.IONPOBBCADM);
throw new NullReferenceException();
}
// Token: 0x060058A0 RID: 22688 RVA: 0x00139EB8 File Offset: 0x001380B8
[Token(Token = "0x60058A0")]
[Address(RVA = "0x1CAD790", Offset = "0x1CAC790", VA = "0x181CAD790", Slot = "22")]
protected override void AHFKACICJNC()
{
base.AHFKACICJNC();
this.HOIEHOKAHPE.Clear();
this.EIBFJMIAKDF.Clear();
}
// Token: 0x060058A1 RID: 22689 RVA: 0x00139EE8 File Offset: 0x001380E8
[Token(Token = "0x60058A1")]
[Address(RVA = "0x1CAE260", Offset = "0x1CAD260", VA = "0x181CAE260")]
private void NFPDMFHMGKP()
{
this.HOIEHOKAHPE.Clear();
this.EIBFJMIAKDF.Clear();
}
// Token: 0x060058A2 RID: 22690 RVA: 0x00139F14 File Offset: 0x00138114
[Token(Token = "0x60058A2")]
[Address(RVA = "0x1CAE5F0", Offset = "0x1CAD5F0", VA = "0x181CAE5F0", Slot = "20")]
protected override void PECOFFFGNCH()
{
this.Dismiss();
base.PECOFFFGNCH();
}
// Token: 0x060058A3 RID: 22691 RVA: 0x00139F30 File Offset: 0x00138130
[Token(Token = "0x60058A3")]
[Address(RVA = "0x1CAD820", Offset = "0x1CAC820", VA = "0x181CAD820", Slot = "17")]
protected override void CEJBCCPEGEB()
{
base.CEJBCCPEGEB();
OMCHJHPFBDN.KGFPNIMJHIC(this.<BACGJNFGKBF>k__BackingField);
GameObject gameObject = this.<CPHEALECDNL>k__BackingField;
this.<BACGJNFGKBF>k__BackingField = (ulong)0L;
OMCHJHPFBDN.KGFPNIMJHIC(gameObject);
this.<CPHEALECDNL>k__BackingField = (ulong)0L;
}
// Token: 0x060058A4 RID: 22692 RVA: 0x00139F70 File Offset: 0x00138170
[Token(Token = "0x60058A4")]
[Address(RVA = "0x1CAE5A0", Offset = "0x1CAD5A0", VA = "0x181CAE5A0")]
private void NKPFFDNJIBP()
{
OMCHJHPFBDN.KGFPNIMJHIC(this.<BACGJNFGKBF>k__BackingField);
GameObject gameObject = this.<CPHEALECDNL>k__BackingField;
this.<BACGJNFGKBF>k__BackingField = (ulong)0L;
OMCHJHPFBDN.KGFPNIMJHIC(gameObject);
this.<CPHEALECDNL>k__BackingField = (ulong)0L;
}
// Token: 0x060058A5 RID: 22693 RVA: 0x00139FA8 File Offset: 0x001381A8
[Token(Token = "0x60058A5")]
[Address(RVA = "0x1CADCA0", Offset = "0x1CACCA0", VA = "0x181CADCA0")]
public void ConfirmPurchase()
{
this.Dismiss();
WatchUI <JNBAANDJIAD>k__BackingField = Player.<EGKJPJKLEAI>k__BackingField.playerUI.<JNBAANDJIAD>k__BackingField;
}
// Token: 0x060058A6 RID: 22694 RVA: 0x0013A024 File Offset: 0x00138224
[Token(Token = "0x60058A6")]
[Address(RVA = "0x1CAE350", Offset = "0x1CAD350", VA = "0x181CAE350")]
private void MNHCDJABGOK()
{
long initialBalance = this.MAKBFHMKKKA;
long num = this.EKLMLPMEFJE;
DialogListModel dialogListModel = base.PKJJDBNMMEA;
BrowserModel browserModel = base.DHJAICFKEHL;
num -= initialBalance;
PMGCJEPKFOF<MessageDialogModel> pmgcjepkfof = BNOHDIHPGBA.GMAMBFMPOGJ(dialogListModel, browserModel, num, this);
}
// Token: 0x060058A7 RID: 22695 RVA: 0x0013A05C File Offset: 0x0013825C
[Token(Token = "0x60058A7")]
[Address(RVA = "0x1CAD890", Offset = "0x1CAC890", VA = "0x181CAD890")]
private void CHGLLOOPNCE()
{
long initialBalance = this.MAKBFHMKKKA;
long num = this.EKLMLPMEFJE;
num -= initialBalance;
if (this.FFCEIHJBIIP == (ulong)0L)
{
OBJAFKDPOHB objafkdpohb = new OBJAFKDPOHB();
if (objafkdpohb == 0 || objafkdpohb.<LHJAKNBODPE>k__BackingField != 0)
{
}
int num2 = 0;
int num3 = 0;
string text = "Not Enough " + num2;
objafkdpohb.<CEJPKGDKMJE>k__BackingField = text;
string tokenStringFormatted = Storefront.GetTokenStringFormatted(num);
if (num3 != 0)
{
}
int num4 = 0;
string text2 = string.Format("Uh oh! Looks like you need {0} more {1} to complete the purchase. Would you like to get more {1}?", tokenStringFormatted, num4);
objafkdpohb.<LHJAKNBODPE>k__BackingField = text2;
Sprite noTokenIcon = PlayerCommerceConfig.Instance.noTokenIcon;
objafkdpohb.<KIAMEICGNPB>k__BackingField = noTokenIcon;
List<DOPNALIMPNA> list = new List();
IMAFJGKHEMD imafjgkhemd = new IMAFJGKHEMD();
imafjgkhemd.GPJEDBDCNNP = "Cancel";
ulong num5;
imafjgkhemd.BMBFCGOFPIM = num5;
Action action = new Action(this.CNKOBDKCBDD);
imafjgkhemd.MEEKCCGGFFD = action;
list.Add(imafjgkhemd);
IMAFJGKHEMD imafjgkhemd2 = new IMAFJGKHEMD();
if (0 != 0)
{
}
int num6 = 0;
string text3 = "Get " + num6;
imafjgkhemd2.GPJEDBDCNNP = text3;
ulong num7;
imafjgkhemd2.BMBFCGOFPIM = num7;
ulong num8;
imafjgkhemd2.GPJAHEOLCPN = num8;
Action action2 = new Action(this.MPCDLGKMBEM);
imafjgkhemd2.MEEKCCGGFFD = action2;
list.Add(imafjgkhemd2);
objafkdpohb.<OKANBHKMMBD>k__BackingField = list;
this.FFCEIHJBIIP = objafkdpohb;
}
if (base.PKJJDBNMMEA != 0)
{
Action<BaseDialogModel<OBJAFKDPOHB>> action3 = new Action(this.HJOCPLEHANG);
}
}
// Token: 0x060058A8 RID: 22696 RVA: 0x0013A1C0 File Offset: 0x001383C0
[Token(Token = "0x60058A8")]
[Address(RVA = "0x1CAED40", Offset = "0x1CADD40", VA = "0x181CAED40")]
public void ShowWarningMessageDetailDialog()
{
if (this.DLAPJJGCFHD == (ulong)0L)
{
OBJAFKDPOHB objafkdpohb = new OBJAFKDPOHB();
objafkdpohb.<CEJPKGDKMJE>k__BackingField = "Purchase Agreement";
if (objafkdpohb != 0)
{
}
int num = 0;
objafkdpohb.<LHJAKNBODPE>k__BackingField = num;
Sprite genericSuccessIcon = PlayerCommerceConfig.Instance.genericSuccessIcon;
objafkdpohb.<KIAMEICGNPB>k__BackingField = genericSuccessIcon;
List<DOPNALIMPNA> list = new List();
IMAFJGKHEMD imafjgkhemd = new IMAFJGKHEMD();
imafjgkhemd.GPJEDBDCNNP = "View Code of Conduct";
ulong num2;
imafjgkhemd.BMBFCGOFPIM = num2;
Action action = new Action(this.CJLNEAKOBHG);
imafjgkhemd.MEEKCCGGFFD = action;
ulong num3;
imafjgkhemd.<ALFJBDILAME>k__BackingField = new LKECHMGOCGI
{
<OBHNJENCHDE>k__BackingField = num3
};
list.Add(imafjgkhemd);
objafkdpohb.<OKANBHKMMBD>k__BackingField = list;
this.DLAPJJGCFHD = objafkdpohb;
}
DialogListModel dialogListModel = base.PKJJDBNMMEA;
if (dialogListModel != 0)
{
OBJAFKDPOHB dlapjjgcfhd = this.DLAPJJGCFHD;
PMGCJEPKFOF pmgcjepkfof = dialogListModel.AddDialog<OBJAFKDPOHB>((DLKPBLNKLAD)((uint)7), dlapjjgcfhd);
Action<BaseDialogModel<OBJAFKDPOHB>> action2 = new Action(this.PPCKKFIMOLM);
}
}
// Token: 0x060058A9 RID: 22697 RVA: 0x0013A2B4 File Offset: 0x001384B4
[Token(Token = "0x60058A9")]
[Address(RVA = "0x1CAEB10", Offset = "0x1CADB10", VA = "0x181CAEB10")]
public void ShowOldWatchUIMembershipPage()
{
if (this.COCAFMNBIDB)
{
}
if (!Player.<EGKJPJKLEAI>k__BackingField.playerUI.<JNBAANDJIAD>k__BackingField.OHPDNGENFJL.KGCJLAOBAHL)
{
WatchMenuProjector watchMenuProjector;
watchMenuProjector.AuthorityOpenMenuDetached(true);
return;
}
}
// Token: 0x060058AA RID: 22698 RVA: 0x0013A2FC File Offset: 0x001384FC
[Token(Token = "0x60058AA")]
[Address(RVA = "0x1CAE650", Offset = "0x1CAD650", VA = "0x181CAE650")]
private void PIBFBDFPNDA()
{
if (SingletonMonoBehaviour.ONCPNMDGGKG.AKPGDDBMBMK != LocalPlayerController.MIGPLDFLMHA.SCREEN)
{
FBPACFPINIK.LBIOGBGOOAM(true);
return;
}
if (this.ABCIGMMEKKP == (ulong)0L)
{
OBJAFKDPOHB objafkdpohb = new OBJAFKDPOHB();
objafkdpohb.<CEJPKGDKMJE>k__BackingField = "Open web page?";
objafkdpohb.<LHJAKNBODPE>k__BackingField = "Do you want to open the Code of Conduct page in your external web browser?";
Sprite warningIcon = PlayerCommerceConfig.Instance.warningIcon;
objafkdpohb.<KIAMEICGNPB>k__BackingField = warningIcon;
List<DOPNALIMPNA> list = new List();
IMAFJGKHEMD imafjgkhemd = new IMAFJGKHEMD();
int num = 0;
imafjgkhemd.GPJEDBDCNNP = "Cancel";
imafjgkhemd.BMBFCGOFPIM = num;
Action action = new Action(this.FNAPBKOJJNB);
imafjgkhemd.MEEKCCGGFFD = action;
imafjgkhemd.<ALFJBDILAME>k__BackingField = new LKECHMGOCGI
{
<OBHNJENCHDE>k__BackingField = num
};
list.Add(imafjgkhemd);
IMAFJGKHEMD imafjgkhemd2 = new IMAFJGKHEMD();
imafjgkhemd2.GPJEDBDCNNP = "OK";
imafjgkhemd2.BMBFCGOFPIM = num;
imafjgkhemd2.GPJAHEOLCPN = num;
Action action2 = new Action(this.JIBBPHPLNOH);
imafjgkhemd2.MEEKCCGGFFD = action2;
imafjgkhemd2.<ALFJBDILAME>k__BackingField = new LKECHMGOCGI
{
<OBHNJENCHDE>k__BackingField = num
};
list.Add(imafjgkhemd2);
objafkdpohb.<OKANBHKMMBD>k__BackingField = list;
this.ABCIGMMEKKP = objafkdpohb;
}
DialogListModel dialogListModel = base.PKJJDBNMMEA;
while (dialogListModel == 0)
{
}
OBJAFKDPOHB abcigmmekkp = this.ABCIGMMEKKP;
PMGCJEPKFOF pmgcjepkfof = dialogListModel.AddDialog<OBJAFKDPOHB>((DLKPBLNKLAD)((uint)7), abcigmmekkp);
Action<BaseDialogModel<OBJAFKDPOHB>> action3 = new Action(this.IEHPDEOKKKO);
throw new NullReferenceException();
}
// Token: 0x060058AB RID: 22699 RVA: 0x0013A464 File Offset: 0x00138664
[Token(Token = "0x60058AB")]
[Address(RVA = "0x1CAEFB0", Offset = "0x1CADFB0", VA = "0x181CAEFB0")]
public CheckoutDialogModel()
{
List<int> list = new List();
this.HOIEHOKAHPE = list;
List<int> list2 = new List();
this.EIBFJMIAKDF = list2;
base..ctor();
}
// Token: 0x060058AC RID: 22700 RVA: 0x0013A494 File Offset: 0x00138694
[Token(Token = "0x60058AC")]
[Address(RVA = "0xD78D60", Offset = "0xD77D60", VA = "0x180D78D60", Slot = "7")]
private GameObject BJPCCJPPLKE()
{
return base.gameObject;
}
// Token: 0x060058AD RID: 22701 RVA: 0x0013A4A8 File Offset: 0x001386A8
[Token(Token = "0x60058AD")]
[Address(RVA = "0x1CAE260", Offset = "0x1CAD260", VA = "0x181CAE260")]
[CompilerGenerated]
private void IONPOBBCADM()
{
this.HOIEHOKAHPE.Clear();
this.EIBFJMIAKDF.Clear();
}
// Token: 0x060058AE RID: 22702 RVA: 0x0013A4D4 File Offset: 0x001386D4
[Token(Token = "0x60058AE")]
[Address(RVA = "0x1CADC60", Offset = "0x1CACC60", VA = "0x181CADC60")]
[CompilerGenerated]
private void CNKOBDKCBDD()
{
MessageDialogModel oekdbfigfan = this.OEKDBFIGFAN;
if (oekdbfigfan != 0)
{
oekdbfigfan.Dismiss();
return;
}
}
// Token: 0x060058AF RID: 22703 RVA: 0x0013A4F4 File Offset: 0x001386F4
[Token(Token = "0x60058AF")]
[Address(RVA = "0x1CAE420", Offset = "0x1CAD420", VA = "0x181CAE420")]
[CompilerGenerated]
private void MPCDLGKMBEM()
{
MessageDialogModel oekdbfigfan = this.OEKDBFIGFAN;
if (oekdbfigfan != 0)
{
oekdbfigfan.Dismiss();
}
this.Dismiss();
Route roomCurrencyStoreRoute = RoomsConfig.Instance.RoomCurrencyStoreRoute;
CECAKDDNHLN cecakddnhln = new CECAKDDNHLN(roomCurrencyStoreRoute);
if (roomCurrencyStoreRoute == 0 || roomCurrencyStoreRoute != 0)
{
}
int num = 0;
CECAKDDNHLN cecakddnhln2 = cecakddnhln.JKHELHNPILB("ROOM_CURRENCY_ID_KEY", num);
BrowserModel browserModel = base.DHJAICFKEHL;
int num2 = 0;
browserModel.GoTo(cecakddnhln2, num2 != 0);
}
// Token: 0x060058B0 RID: 22704 RVA: 0x0013A564 File Offset: 0x00138764
[Token(Token = "0x60058B0")]
[Address(RVA = "0x1CAE100", Offset = "0x1CAD100", VA = "0x181CAE100")]
[CompilerGenerated]
private void HJOCPLEHANG(BaseDialogModel<OBJAFKDPOHB> GLIBCKIBEEC)
{
if (GLIBCKIBEEC == 0)
{
int num = 0;
this.OEKDBFIGFAN = num;
return;
}
this.OEKDBFIGFAN = GLIBCKIBEEC;
}
// Token: 0x060058B1 RID: 22705 RVA: 0x0013A588 File Offset: 0x00138788
[Token(Token = "0x60058B1")]
[Address(RVA = "0x1CADC10", Offset = "0x1CACC10", VA = "0x181CADC10")]
[CompilerGenerated]
private void CJLNEAKOBHG()
{
this.PIBFBDFPNDA();
MessageDialogModel anfdbmnecaj = this.ANFDBMNECAJ;
if (anfdbmnecaj != 0)
{
anfdbmnecaj.Dismiss();
return;
}
}
// Token: 0x060058B2 RID: 22706 RVA: 0x0013A5B0 File Offset: 0x001387B0
[Token(Token = "0x60058B2")]
[Address(RVA = "0x1CAEA10", Offset = "0x1CADA10", VA = "0x181CAEA10")]
[CompilerGenerated]
private void PPCKKFIMOLM(BaseDialogModel<OBJAFKDPOHB> GLIBCKIBEEC)
{
if (GLIBCKIBEEC == 0)
{
int num = 0;
this.ANFDBMNECAJ = num;
return;
}
this.ANFDBMNECAJ = GLIBCKIBEEC;
}
// Token: 0x060058B3 RID: 22707 RVA: 0x0013A5D4 File Offset: 0x001387D4
[Token(Token = "0x60058B3")]
[Address(RVA = "0x1CAE020", Offset = "0x1CAD020", VA = "0x181CAE020")]
[CompilerGenerated]
private void FNAPBKOJJNB()
{
MessageDialogModel idikdpedbed = this.IDIKDPEDBED;
if (idikdpedbed != 0)
{
idikdpedbed.Dismiss();
return;
}
}
// Token: 0x060058B4 RID: 22708 RVA: 0x0013A5F4 File Offset: 0x001387F4
[Token(Token = "0x60058B4")]
[Address(RVA = "0x1CAE2C0", Offset = "0x1CAD2C0", VA = "0x181CAE2C0")]
[CompilerGenerated]
private void JIBBPHPLNOH()
{
FBPACFPINIK.LBIOGBGOOAM(false);
MessageDialogModel idikdpedbed = this.IDIKDPEDBED;
if (idikdpedbed != 0)
{
idikdpedbed.Dismiss();
return;
}
}
// Token: 0x060058B5 RID: 22709 RVA: 0x0013A61C File Offset: 0x0013881C
[Token(Token = "0x60058B5")]
[Address(RVA = "0x1CAE190", Offset = "0x1CAD190", VA = "0x181CAE190")]
[CompilerGenerated]
private void IEHPDEOKKKO(BaseDialogModel<OBJAFKDPOHB> GLIBCKIBEEC)
{
if (GLIBCKIBEEC == 0)
{
int num = 0;
this.IDIKDPEDBED = num;
return;
}
this.IDIKDPEDBED = GLIBCKIBEEC;
}
// Token: 0x04003C82 RID: 15490
[FieldOffset(Offset = "0x80")]
[Token(Token = "0x4003C82")]
[SerializeField]
private GameObject checkoutItemPrefab;
// Token: 0x04003C84 RID: 15492
[FieldOffset(Offset = "0x90")]
[Token(Token = "0x4003C84")]
[SerializeField]
private GameObject discountItemPrefab;
// Token: 0x04003C86 RID: 15494
[FieldOffset(Offset = "0xA0")]
[Token(Token = "0x4003C86")]
private bool NOPPAONEBMG;
// Token: 0x04003C87 RID: 15495
[FieldOffset(Offset = "0xA8")]
[Token(Token = "0x4003C87")]
private Type HNDEFPKMECD;
// Token: 0x04003C88 RID: 15496
[FieldOffset(Offset = "0xB0")]
[Token(Token = "0x4003C88")]
private GameObject ILIMDKOHEOL;
// Token: 0x04003C89 RID: 15497
[FieldOffset(Offset = "0xB8")]
[Token(Token = "0x4003C89")]
private GameObject KICACAHLDLF;
// Token: 0x04003C8A RID: 15498
[FieldOffset(Offset = "0xC0")]
[Token(Token = "0x4003C8A")]
private MessageDialogModel OEKDBFIGFAN;
// Token: 0x04003C8B RID: 15499
[FieldOffset(Offset = "0xC8")]
[Token(Token = "0x4003C8B")]
private OBJAFKDPOHB FFCEIHJBIIP;
// Token: 0x04003C8C RID: 15500
[FieldOffset(Offset = "0xD0")]
[Token(Token = "0x4003C8C")]
private MessageDialogModel ANFDBMNECAJ;
// Token: 0x04003C8D RID: 15501
[FieldOffset(Offset = "0xD8")]
[Token(Token = "0x4003C8D")]
private OBJAFKDPOHB DLAPJJGCFHD;
// Token: 0x04003C8E RID: 15502
[FieldOffset(Offset = "0xE0")]
[Token(Token = "0x4003C8E")]
private MessageDialogModel IDIKDPEDBED;
// Token: 0x04003C8F RID: 15503
[FieldOffset(Offset = "0xE8")]
[Token(Token = "0x4003C8F")]
private OBJAFKDPOHB ABCIGMMEKKP;
// Token: 0x04003C90 RID: 15504
[FieldOffset(Offset = "0xF0")]
[Token(Token = "0x4003C90")]
private List<int> HOIEHOKAHPE;
// Token: 0x04003C91 RID: 15505
[FieldOffset(Offset = "0xF8")]
[Token(Token = "0x4003C91")]
private List<int> EIBFJMIAKDF;
}
}