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, 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 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 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 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 NGAAKNGNHLC { [Token(Token = "0x600589A")] [Address(RVA = "0x1CAF040", Offset = "0x1CAE040", VA = "0x181CAF040")] get { List hoiehokahpe = this.HOIEHOKAHPE; int num = 0; if (hoiehokahpe != 0) { } if (num < num) { this.HOIEHOKAHPE.Add(num); num++; } List 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 BMCEKGJAJBL { [Token(Token = "0x600589B")] [Address(RVA = "0x1CAF190", Offset = "0x1CAE190", VA = "0x181CAF190")] get { List eibfjmiakdf = this.EIBFJMIAKDF; int num = 0; if (eibfjmiakdf != 0) { } if (num < num) { this.EIBFJMIAKDF.Add(num); num++; } List 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() where TFromModel : ModelBase where TToCardControllerProvider : ControllerBase, MHEBKFODAGL, IOLLIDNPNNA { Type typeFromHandle = typeof(Type); if (this.HNDEFPKMECD != typeFromHandle) { this.NKPFFDNJIBP(); } this.HNDEFPKMECD = typeFromHandle; bool flag = this.k__BackingField; if (!flag) { this.k__BackingField = flag; } bool flag2 = this.k__BackingField; if (!flag2) { this.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.k__BackingField); GameObject gameObject = this.k__BackingField; this.k__BackingField = (ulong)0L; OMCHJHPFBDN.KGFPNIMJHIC(gameObject); this.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.k__BackingField); GameObject gameObject = this.k__BackingField; this.k__BackingField = (ulong)0L; OMCHJHPFBDN.KGFPNIMJHIC(gameObject); this.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 k__BackingField = Player.k__BackingField.playerUI.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 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.k__BackingField != 0) { } int num2 = 0; int num3 = 0; string text = "Not Enough " + num2; objafkdpohb.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.k__BackingField = text2; Sprite noTokenIcon = PlayerCommerceConfig.Instance.noTokenIcon; objafkdpohb.k__BackingField = noTokenIcon; List 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.k__BackingField = list; this.FFCEIHJBIIP = objafkdpohb; } if (base.PKJJDBNMMEA != 0) { Action> 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.k__BackingField = "Purchase Agreement"; if (objafkdpohb != 0) { } int num = 0; objafkdpohb.k__BackingField = num; Sprite genericSuccessIcon = PlayerCommerceConfig.Instance.genericSuccessIcon; objafkdpohb.k__BackingField = genericSuccessIcon; List 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.k__BackingField = new LKECHMGOCGI { k__BackingField = num3 }; list.Add(imafjgkhemd); objafkdpohb.k__BackingField = list; this.DLAPJJGCFHD = objafkdpohb; } DialogListModel dialogListModel = base.PKJJDBNMMEA; if (dialogListModel != 0) { OBJAFKDPOHB dlapjjgcfhd = this.DLAPJJGCFHD; PMGCJEPKFOF pmgcjepkfof = dialogListModel.AddDialog((DLKPBLNKLAD)((uint)7), dlapjjgcfhd); Action> 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.k__BackingField.playerUI.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.k__BackingField = "Open web page?"; objafkdpohb.k__BackingField = "Do you want to open the Code of Conduct page in your external web browser?"; Sprite warningIcon = PlayerCommerceConfig.Instance.warningIcon; objafkdpohb.k__BackingField = warningIcon; List 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.k__BackingField = new LKECHMGOCGI { 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.k__BackingField = new LKECHMGOCGI { k__BackingField = num }; list.Add(imafjgkhemd2); objafkdpohb.k__BackingField = list; this.ABCIGMMEKKP = objafkdpohb; } DialogListModel dialogListModel = base.PKJJDBNMMEA; while (dialogListModel == 0) { } OBJAFKDPOHB abcigmmekkp = this.ABCIGMMEKKP; PMGCJEPKFOF pmgcjepkfof = dialogListModel.AddDialog((DLKPBLNKLAD)((uint)7), abcigmmekkp); Action> 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 list = new List(); this.HOIEHOKAHPE = list; List 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 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 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 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 HOIEHOKAHPE; // Token: 0x04003C91 RID: 15505 [FieldOffset(Offset = "0xF8")] [Token(Token = "0x4003C91")] private List EIBFJMIAKDF; } }