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: 0x02000E8F RID: 3727 [Token(Token = "0x2000E8F")] public class CheckoutDialogModel : BaseDialogModel, HGFKMPKNGOD, NOGFJAIJCGD, OFGCDJBGGAD, ICEIABPJKLB { // Token: 0x17000EFC RID: 3836 // (get) Token: 0x0600565C RID: 22108 RVA: 0x00135448 File Offset: 0x00133648 [Token(Token = "0x17000EFC")] protected override bool PHGOLNMDJLH { [Token(Token = "0x600565C")] [Address(RVA = "0x403A40", Offset = "0x402840", VA = "0x180403A40", Slot = "12")] get { return this.NOPPAONEBMG; } } // Token: 0x17000EFD RID: 3837 // (get) Token: 0x0600565D RID: 22109 RVA: 0x0013545C File Offset: 0x0013365C // (set) Token: 0x0600565E RID: 22110 RVA: 0x00135470 File Offset: 0x00133670 [Token(Token = "0x17000EFD")] public GameObject ILGOAMLKDGL { [Token(Token = "0x600565D")] [Address(RVA = "0x567CE0", Offset = "0x566AE0", VA = "0x180567CE0")] get; [Token(Token = "0x600565E")] [Address(RVA = "0x567D20", Offset = "0x566B20", VA = "0x180567D20")] private set; } // Token: 0x17000EFE RID: 3838 // (get) Token: 0x0600565F RID: 22111 RVA: 0x00135484 File Offset: 0x00133684 // (set) Token: 0x06005660 RID: 22112 RVA: 0x00135498 File Offset: 0x00133698 [Token(Token = "0x17000EFE")] public GameObject CDCDOJLCFPL { [Token(Token = "0x600565F")] [Address(RVA = "0x44EC40", Offset = "0x44DA40", VA = "0x18044EC40")] get; [Token(Token = "0x6005660")] [Address(RVA = "0x6A2D60", Offset = "0x6A1B60", VA = "0x1806A2D60")] private set; } // Token: 0x17000EFF RID: 3839 // (get) Token: 0x06005661 RID: 22113 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x17000EFF")] public Action CLBPDGGELMA { [Token(Token = "0x6005661")] [Address(RVA = "0x127D040", Offset = "0x127BE40", VA = "0x18127D040")] get { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } } // Token: 0x17000F00 RID: 3840 // (get) Token: 0x06005662 RID: 22114 RVA: 0x001354AC File Offset: 0x001336AC [Token(Token = "0x17000F00")] public long MAKBFHMKKKA { [Token(Token = "0x6005662")] [Address(RVA = "0x127CDE0", Offset = "0x127BBE0", VA = "0x18127CDE0")] get { } } // Token: 0x17000F01 RID: 3841 // (get) Token: 0x06005663 RID: 22115 RVA: 0x001354BC File Offset: 0x001336BC [Token(Token = "0x17000F01")] public bool FBCEKFECDDP { [Token(Token = "0x6005663")] [Address(RVA = "0x127CEA0", Offset = "0x127BCA0", VA = "0x18127CEA0")] get { } } // Token: 0x17000F02 RID: 3842 // (get) Token: 0x06005664 RID: 22116 RVA: 0x001354CC File Offset: 0x001336CC [Token(Token = "0x17000F02")] public int NIOGCDFKCPC { [Token(Token = "0x6005664")] [Address(RVA = "0x127D080", Offset = "0x127BE80", VA = "0x18127D080")] get { return 0; } } // Token: 0x17000F03 RID: 3843 // (get) Token: 0x06005665 RID: 22117 RVA: 0x001354DC File Offset: 0x001336DC [Token(Token = "0x17000F03")] public long EKLMLPMEFJE { [Token(Token = "0x6005665")] [Address(RVA = "0x127D240", Offset = "0x127C040", VA = "0x18127D240")] get { } } // Token: 0x17000F04 RID: 3844 // (get) Token: 0x06005666 RID: 22118 RVA: 0x001354EC File Offset: 0x001336EC [Token(Token = "0x17000F04")] public long HFIPENDPKDC { [Token(Token = "0x6005666")] [Address(RVA = "0x127D100", Offset = "0x127BF00", VA = "0x18127D100")] get { } } // Token: 0x17000F05 RID: 3845 // (get) Token: 0x06005667 RID: 22119 RVA: 0x001354FC File Offset: 0x001336FC [Token(Token = "0x17000F05")] public bool LLFJLJIOMGI { [Token(Token = "0x6005667")] [Address(RVA = "0x127CD50", Offset = "0x127BB50", VA = "0x18127CD50")] get { } } // Token: 0x17000F06 RID: 3846 // (get) Token: 0x06005668 RID: 22120 RVA: 0x0013550C File Offset: 0x0013370C [Token(Token = "0x17000F06")] public string KFGONMCMNDJ { [Token(Token = "0x6005668")] [Address(RVA = "0x127D1F0", Offset = "0x127BFF0", VA = "0x18127D1F0")] get { } } // Token: 0x17000F07 RID: 3847 // (get) Token: 0x06005669 RID: 22121 RVA: 0x0013551C File Offset: 0x0013371C [Token(Token = "0x17000F07")] public Guid? EEPELNLGPJE { [Token(Token = "0x6005669")] [Address(RVA = "0x127D180", Offset = "0x127BF80", VA = "0x18127D180")] get { /* An exception occurred when decompiling this method (06005669) 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 1660 */; } } // Token: 0x17000F08 RID: 3848 // (get) Token: 0x0600566A RID: 22122 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x17000F08")] public Action BDGGLAEMFJG { [Token(Token = "0x600566A")] [Address(RVA = "0x127CB80", Offset = "0x127B980", VA = "0x18127CB80")] get { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } } // Token: 0x17000F09 RID: 3849 // (get) Token: 0x0600566B RID: 22123 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x17000F09")] public Action CDCBMAGLHFP { [Token(Token = "0x600566B")] [Address(RVA = "0x127D000", Offset = "0x127BE00", VA = "0x18127D000")] get { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } } // Token: 0x17000F0A RID: 3850 // (get) Token: 0x0600566C RID: 22124 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x17000F0A")] public string EIKIBCAKFFG { [Token(Token = "0x600566C")] [Address(RVA = "0x127D300", Offset = "0x127C100", VA = "0x18127D300")] get { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } } // Token: 0x17000F0B RID: 3851 // (get) Token: 0x0600566D RID: 22125 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x17000F0B")] public string EKJGNAKFFJI { [Token(Token = "0x600566D")] [Address(RVA = "0x127D2C0", Offset = "0x127C0C0", VA = "0x18127D2C0")] get { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } } // Token: 0x17000F0C RID: 3852 // (get) Token: 0x0600566E RID: 22126 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x17000F0C")] public string PPLCOGBJMAL { [Token(Token = "0x600566E")] [Address(RVA = "0x127CCD0", Offset = "0x127BAD0", VA = "0x18127CCD0")] get { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } } // Token: 0x17000F0D RID: 3853 // (get) Token: 0x0600566F RID: 22127 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x17000F0D")] public string BNIDJLPMIEB { [Token(Token = "0x600566F")] [Address(RVA = "0x127CFC0", Offset = "0x127BDC0", VA = "0x18127CFC0")] get { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } } // Token: 0x17000F0E RID: 3854 // (get) Token: 0x06005670 RID: 22128 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x17000F0E")] public bool BOKNHOJOBHO { [Token(Token = "0x6005670")] [Address(RVA = "0x127CE60", Offset = "0x127BC60", VA = "0x18127CE60")] get { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } } // Token: 0x17000F0F RID: 3855 // (get) Token: 0x06005671 RID: 22129 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x17000F0F")] public IReadOnlyList LMGLKPMHADA { [Token(Token = "0x6005671")] [Address(RVA = "0x127CD10", Offset = "0x127BB10", VA = "0x18127CD10", Slot = "31")] get { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } } // Token: 0x17000F10 RID: 3856 // (get) Token: 0x06005672 RID: 22130 RVA: 0x00135538 File Offset: 0x00133738 [Token(Token = "0x17000F10")] public bool COCAFMNBIDB { [Token(Token = "0x6005672")] [Address(RVA = "0x127CF30", Offset = "0x127BD30", VA = "0x18127CF30")] get { if (GCBPKHFJKCE.KHKBGCCMFPE == 0) { } return GCBPKHFJKCE.KHKBGCCMFPE.MIKDLDEALPN; } } // Token: 0x17000F11 RID: 3857 // (get) Token: 0x06005673 RID: 22131 RVA: 0x00135564 File Offset: 0x00133764 [Token(Token = "0x17000F11")] public IReadOnlyList NGAAKNGNHLC { [Token(Token = "0x6005673")] [Address(RVA = "0x127CA80", Offset = "0x127B880", VA = "0x18127CA80")] 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: 0x17000F12 RID: 3858 // (get) Token: 0x06005674 RID: 22132 RVA: 0x001355A0 File Offset: 0x001337A0 [Token(Token = "0x17000F12")] public IReadOnlyList BMCEKGJAJBL { [Token(Token = "0x6005674")] [Address(RVA = "0x127CBD0", Offset = "0x127B9D0", VA = "0x18127CBD0")] 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: 0x06005675 RID: 22133 RVA: 0x001355DC File Offset: 0x001337DC [Token(Token = "0x6005675")] [Address(RVA = "0x127BCC0", Offset = "0x127AAC0", VA = "0x18127BCC0", Slot = "30")] protected override void IHNDJGGEMHH() { base.IHNDJGGEMHH(); this.NOPPAONEBMG = false; } // Token: 0x06005676 RID: 22134 RVA: 0x001355F8 File Offset: 0x001337F8 [Token(Token = "0x6005676")] [Address(RVA = "0x16984C0", Offset = "0x16972C0", VA = "0x1816984C0")] 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: 0x06005677 RID: 22135 RVA: 0x00135668 File Offset: 0x00133868 [Token(Token = "0x6005677")] [Address(RVA = "0x127C4E0", Offset = "0x127B2E0", VA = "0x18127C4E0")] public void ResetCostInfo(LKJABPGNJGL EICGEAEHBBO, bool EEKBFGBBNJL = false) { base.MKBLJJGJAOH(); } // Token: 0x06005678 RID: 22136 RVA: 0x00135684 File Offset: 0x00133884 [Token(Token = "0x6005678")] [Address(RVA = "0x127BB00", Offset = "0x127A900", VA = "0x18127BB00", Slot = "26")] protected override DABKFAIHBBP GLPJPIEOLDF() { DABKFAIHBBP dabkfaihbbp = base.GLPJPIEOLDF(); Action action = new Action(this.IONPOBBCADM); throw new NullReferenceException(); } // Token: 0x06005679 RID: 22137 RVA: 0x001356AC File Offset: 0x001338AC [Token(Token = "0x6005679")] [Address(RVA = "0x127B2B0", Offset = "0x127A0B0", VA = "0x18127B2B0", Slot = "22")] protected override void AHFKACICJNC() { base.AHFKACICJNC(); this.HOIEHOKAHPE.Clear(); this.EIBFJMIAKDF.Clear(); } // Token: 0x0600567A RID: 22138 RVA: 0x001356DC File Offset: 0x001338DC [Token(Token = "0x600567A")] [Address(RVA = "0x127BD00", Offset = "0x127AB00", VA = "0x18127BD00")] private void NFPDMFHMGKP() { this.HOIEHOKAHPE.Clear(); this.EIBFJMIAKDF.Clear(); } // Token: 0x0600567B RID: 22139 RVA: 0x00135708 File Offset: 0x00133908 [Token(Token = "0x600567B")] [Address(RVA = "0x127C040", Offset = "0x127AE40", VA = "0x18127C040", Slot = "20")] protected override void PECOFFFGNCH() { base.Dismiss(); base.PECOFFFGNCH(); } // Token: 0x0600567C RID: 22140 RVA: 0x00135724 File Offset: 0x00133924 [Token(Token = "0x600567C")] [Address(RVA = "0x127B340", Offset = "0x127A140", VA = "0x18127B340", 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: 0x0600567D RID: 22141 RVA: 0x00135764 File Offset: 0x00133964 [Token(Token = "0x600567D")] [Address(RVA = "0x127BFF0", Offset = "0x127ADF0", VA = "0x18127BFF0")] 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: 0x0600567E RID: 22142 RVA: 0x0013579C File Offset: 0x0013399C [Token(Token = "0x600567E")] [Address(RVA = "0x127B780", Offset = "0x127A580", VA = "0x18127B780")] public void ConfirmPurchase() { int num = 0; base.Dismiss(); WatchUI k__BackingField = Player.k__BackingField.playerUI.k__BackingField; int num2 = 0; k__BackingField.ShowRRPSignUp(num, num2); } // Token: 0x0600567F RID: 22143 RVA: 0x0013582C File Offset: 0x00133A2C [Token(Token = "0x600567F")] [Address(RVA = "0x127BDD0", Offset = "0x127ABD0", VA = "0x18127BDD0")] 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: 0x06005680 RID: 22144 RVA: 0x00135864 File Offset: 0x00133A64 [Token(Token = "0x6005680")] [Address(RVA = "0x127B3B0", Offset = "0x127A1B0", VA = "0x18127B3B0")] 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: 0x06005681 RID: 22145 RVA: 0x001359C8 File Offset: 0x00133BC8 [Token(Token = "0x6005681")] [Address(RVA = "0x127C780", Offset = "0x127B580", VA = "0x18127C780")] 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: 0x06005682 RID: 22146 RVA: 0x00135ABC File Offset: 0x00133CBC [Token(Token = "0x6005682")] [Address(RVA = "0x127C550", Offset = "0x127B350", VA = "0x18127C550")] public void ShowOldWatchUIMembershipPage() { if (this.COCAFMNBIDB) { } if (!Player.k__BackingField.playerUI.k__BackingField.OHPDNGENFJL.KGCJLAOBAHL) { WatchMenuProjector watchMenuProjector; watchMenuProjector.AuthorityOpenMenuDetached(true); return; } } // Token: 0x06005683 RID: 22147 RVA: 0x00135B04 File Offset: 0x00133D04 [Token(Token = "0x6005683")] [Address(RVA = "0x127C090", Offset = "0x127AE90", VA = "0x18127C090")] 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: 0x06005684 RID: 22148 RVA: 0x00135C6C File Offset: 0x00133E6C [Token(Token = "0x6005684")] [Address(RVA = "0x127C9F0", Offset = "0x127B7F0", VA = "0x18127C9F0")] public CheckoutDialogModel() { List list = new List(); this.HOIEHOKAHPE = list; List list2 = new List(); this.EIBFJMIAKDF = list2; base..ctor(); } // Token: 0x06005685 RID: 22149 RVA: 0x00135C9C File Offset: 0x00133E9C [Token(Token = "0x6005685")] [Address(RVA = "0x981B80", Offset = "0x980980", VA = "0x180981B80", Slot = "7")] private GameObject BJPCCJPPLKE() { return base.gameObject; } // Token: 0x06005686 RID: 22150 RVA: 0x00135CB0 File Offset: 0x00133EB0 [Token(Token = "0x6005686")] [Address(RVA = "0x127BD00", Offset = "0x127AB00", VA = "0x18127BD00")] [CompilerGenerated] private void IONPOBBCADM() { this.HOIEHOKAHPE.Clear(); this.EIBFJMIAKDF.Clear(); } // Token: 0x06005687 RID: 22151 RVA: 0x00135CDC File Offset: 0x00133EDC [Token(Token = "0x6005687")] [Address(RVA = "0x127B760", Offset = "0x127A560", VA = "0x18127B760")] [CompilerGenerated] private void CNKOBDKCBDD() { MessageDialogModel oekdbfigfan = this.OEKDBFIGFAN; if (oekdbfigfan != 0) { oekdbfigfan.Dismiss(); return; } } // Token: 0x06005688 RID: 22152 RVA: 0x00135CFC File Offset: 0x00133EFC [Token(Token = "0x6005688")] [Address(RVA = "0x127BEA0", Offset = "0x127ACA0", VA = "0x18127BEA0")] [CompilerGenerated] private void MPCDLGKMBEM() { MessageDialogModel oekdbfigfan = this.OEKDBFIGFAN; if (oekdbfigfan != 0) { oekdbfigfan.Dismiss(); } base.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: 0x06005689 RID: 22153 RVA: 0x00135D6C File Offset: 0x00133F6C [Token(Token = "0x6005689")] [Address(RVA = "0x127BBA0", Offset = "0x127A9A0", VA = "0x18127BBA0")] [CompilerGenerated] private void HJOCPLEHANG(BaseDialogModel GLIBCKIBEEC) { if (GLIBCKIBEEC == 0) { int num = 0; this.OEKDBFIGFAN = num; return; } this.OEKDBFIGFAN = GLIBCKIBEEC; } // Token: 0x0600568A RID: 22154 RVA: 0x00135D90 File Offset: 0x00133F90 [Token(Token = "0x600568A")] [Address(RVA = "0x127B730", Offset = "0x127A530", VA = "0x18127B730")] [CompilerGenerated] private void CJLNEAKOBHG() { this.PIBFBDFPNDA(); MessageDialogModel anfdbmnecaj = this.ANFDBMNECAJ; if (anfdbmnecaj != 0) { anfdbmnecaj.Dismiss(); return; } } // Token: 0x0600568B RID: 22155 RVA: 0x00135DB8 File Offset: 0x00133FB8 [Token(Token = "0x600568B")] [Address(RVA = "0x127C450", Offset = "0x127B250", VA = "0x18127C450")] [CompilerGenerated] private void PPCKKFIMOLM(BaseDialogModel GLIBCKIBEEC) { if (GLIBCKIBEEC == 0) { int num = 0; this.ANFDBMNECAJ = num; return; } this.ANFDBMNECAJ = GLIBCKIBEEC; } // Token: 0x0600568C RID: 22156 RVA: 0x00135DDC File Offset: 0x00133FDC [Token(Token = "0x600568C")] [Address(RVA = "0x127BAE0", Offset = "0x127A8E0", VA = "0x18127BAE0")] [CompilerGenerated] private void FNAPBKOJJNB() { MessageDialogModel idikdpedbed = this.IDIKDPEDBED; if (idikdpedbed != 0) { idikdpedbed.Dismiss(); return; } } // Token: 0x0600568D RID: 22157 RVA: 0x00135DFC File Offset: 0x00133FFC [Token(Token = "0x600568D")] [Address(RVA = "0x127BD60", Offset = "0x127AB60", VA = "0x18127BD60")] [CompilerGenerated] private void JIBBPHPLNOH() { FBPACFPINIK.LBIOGBGOOAM(false); MessageDialogModel idikdpedbed = this.IDIKDPEDBED; if (idikdpedbed != 0) { idikdpedbed.Dismiss(); return; } } // Token: 0x0600568E RID: 22158 RVA: 0x00135E24 File Offset: 0x00134024 [Token(Token = "0x600568E")] [Address(RVA = "0x127BC30", Offset = "0x127AA30", VA = "0x18127BC30")] [CompilerGenerated] private void IEHPDEOKKKO(BaseDialogModel GLIBCKIBEEC) { if (GLIBCKIBEEC == 0) { int num = 0; this.IDIKDPEDBED = num; return; } this.IDIKDPEDBED = GLIBCKIBEEC; } // Token: 0x04003B79 RID: 15225 [FieldOffset(Offset = "0x78")] [Token(Token = "0x4003B79")] [SerializeField] private GameObject checkoutItemPrefab; // Token: 0x04003B7B RID: 15227 [FieldOffset(Offset = "0x88")] [Token(Token = "0x4003B7B")] [SerializeField] private GameObject discountItemPrefab; // Token: 0x04003B7D RID: 15229 [FieldOffset(Offset = "0x98")] [Token(Token = "0x4003B7D")] private bool NOPPAONEBMG; // Token: 0x04003B7E RID: 15230 [FieldOffset(Offset = "0xA0")] [Token(Token = "0x4003B7E")] private Type HNDEFPKMECD; // Token: 0x04003B7F RID: 15231 [FieldOffset(Offset = "0xA8")] [Token(Token = "0x4003B7F")] private GameObject ILIMDKOHEOL; // Token: 0x04003B80 RID: 15232 [FieldOffset(Offset = "0xB0")] [Token(Token = "0x4003B80")] private GameObject KICACAHLDLF; // Token: 0x04003B81 RID: 15233 [FieldOffset(Offset = "0xB8")] [Token(Token = "0x4003B81")] private MessageDialogModel OEKDBFIGFAN; // Token: 0x04003B82 RID: 15234 [FieldOffset(Offset = "0xC0")] [Token(Token = "0x4003B82")] private OBJAFKDPOHB FFCEIHJBIIP; // Token: 0x04003B83 RID: 15235 [FieldOffset(Offset = "0xC8")] [Token(Token = "0x4003B83")] private MessageDialogModel ANFDBMNECAJ; // Token: 0x04003B84 RID: 15236 [FieldOffset(Offset = "0xD0")] [Token(Token = "0x4003B84")] private OBJAFKDPOHB DLAPJJGCFHD; // Token: 0x04003B85 RID: 15237 [FieldOffset(Offset = "0xD8")] [Token(Token = "0x4003B85")] private MessageDialogModel IDIKDPEDBED; // Token: 0x04003B86 RID: 15238 [FieldOffset(Offset = "0xE0")] [Token(Token = "0x4003B86")] private OBJAFKDPOHB ABCIGMMEKKP; // Token: 0x04003B87 RID: 15239 [FieldOffset(Offset = "0xE8")] [Token(Token = "0x4003B87")] private List HOIEHOKAHPE; // Token: 0x04003B88 RID: 15240 [FieldOffset(Offset = "0xF0")] [Token(Token = "0x4003B88")] private List EIBFJMIAKDF; } }