using System; using System.Runtime.CompilerServices; using Cpp2IlInjected; using UnityEngine; namespace RRUI.Data { // Token: 0x02000EBB RID: 3771 [Token(Token = "0x2000EBB")] public class SkuModelController : ModelController, IOLLIDNPNNA { // Token: 0x06005774 RID: 22388 RVA: 0x00138D0C File Offset: 0x00136F0C [Token(Token = "0x6005774")] [Address(RVA = "0xF950F0", Offset = "0xF93EF0", VA = "0x180F950F0", Slot = "20")] public BAEJLDPBGFI GetToCardController() { /* An exception occurred when decompiling this method (06005774) ICSharpCode.Decompiler.DecompilerException: Error decompiling BAEJLDPBGFI RRUI.Data.SkuModelController::GetToCardController() ---> System.Exception: Basic block has to end with unconditional control flow. { IL_1C: brtrue(IL_1C, cne:bool(ldloc:Type(var_0_0A), ldc.i4:int32[exp:Type](0))) } 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.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1878 at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1878 at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1846 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: 0x06005775 RID: 22389 RVA: 0x00138D38 File Offset: 0x00136F38 [Token(Token = "0x6005775")] [Address(RVA = "0xF951A0", Offset = "0xF93FA0", VA = "0x180F951A0")] public SkuModelController() { } // Token: 0x02000EBC RID: 3772 [Token(Token = "0x2000EBC")] [Serializable] private class SkuNameImpl : TextControllerImpl { // Token: 0x06005776 RID: 22390 RVA: 0x00138D4C File Offset: 0x00136F4C [Token(Token = "0x6005776")] [Address(RVA = "0xF99FD0", Offset = "0xF98DD0", VA = "0x180F99FD0", Slot = "27")] protected override void DMAHGBLDMFA() { } // Token: 0x06005777 RID: 22391 RVA: 0x00138D60 File Offset: 0x00136F60 [Token(Token = "0x6005777")] [Address(RVA = "0xF9A050", Offset = "0xF98E50", VA = "0x180F9A050")] public SkuNameImpl() { } } // Token: 0x02000EBD RID: 3773 [Token(Token = "0x2000EBD")] [Serializable] private class SkuDescriptionImpl : TextControllerImpl { // Token: 0x06005778 RID: 22392 RVA: 0x00138D74 File Offset: 0x00136F74 [Token(Token = "0x6005778")] [Address(RVA = "0xF93AD0", Offset = "0xF928D0", VA = "0x180F93AD0", Slot = "27")] protected override void DMAHGBLDMFA() { } // Token: 0x06005779 RID: 22393 RVA: 0x00138D88 File Offset: 0x00136F88 [Token(Token = "0x6005779")] [Address(RVA = "0xF93B50", Offset = "0xF92950", VA = "0x180F93B50")] public SkuDescriptionImpl() { } } // Token: 0x02000EBE RID: 3774 [Token(Token = "0x2000EBE")] [Serializable] private class SkuPriceTextImpl : TextControllerImpl { // Token: 0x0600577A RID: 22394 RVA: 0x00138D9C File Offset: 0x00136F9C [Token(Token = "0x600577A")] [Address(RVA = "0xF9A090", Offset = "0xF98E90", VA = "0x180F9A090", Slot = "27")] protected override void DMAHGBLDMFA() { } // Token: 0x0600577B RID: 22395 RVA: 0x00138DB0 File Offset: 0x00136FB0 [Token(Token = "0x600577B")] [Address(RVA = "0xF9A110", Offset = "0xF98F10", VA = "0x180F9A110")] public SkuPriceTextImpl() { } } // Token: 0x02000EBF RID: 3775 [Token(Token = "0x2000EBF")] [Serializable] private class TimeLeftTextImpl : TextControllerImpl { // Token: 0x0600577C RID: 22396 RVA: 0x00138DC4 File Offset: 0x00136FC4 [Token(Token = "0x600577C")] [Address(RVA = "0xFA4900", Offset = "0xFA3700", VA = "0x180FA4900", Slot = "27")] protected override void DMAHGBLDMFA() { if (0 != 0) { int num = 0; TimeSpan timeSpan; if (timeSpan.PAKENNFHMEG("minute", num != 0) != 0) { goto IL_1B; } } string empty = string.Empty; IL_1B: string text = this.postfix; string text2 = this.prefix + empty + text; } // Token: 0x0600577D RID: 22397 RVA: 0x00138E0C File Offset: 0x0013700C [Token(Token = "0x600577D")] [Address(RVA = "0xFA49D0", Offset = "0xFA37D0", VA = "0x180FA49D0")] public TimeLeftTextImpl() { } // Token: 0x04003BC7 RID: 15303 [FieldOffset(Offset = "0x38")] [Token(Token = "0x4003BC7")] [SerializeField] private string prefix; // Token: 0x04003BC8 RID: 15304 [FieldOffset(Offset = "0x40")] [Token(Token = "0x4003BC8")] [SerializeField] private string postfix; } // Token: 0x02000EC0 RID: 3776 [Token(Token = "0x2000EC0")] [Serializable] private class RRPMembershipInfoTextImpl : TextControllerImpl { // Token: 0x0600577E RID: 22398 RVA: 0x00138E20 File Offset: 0x00137020 [Token(Token = "0x600577E")] [Address(RVA = "0xF91440", Offset = "0xF90240", VA = "0x180F91440", Slot = "27")] protected override void DMAHGBLDMFA() { } // Token: 0x0600577F RID: 22399 RVA: 0x00138E34 File Offset: 0x00137034 [Token(Token = "0x600577F")] [Address(RVA = "0xF914B0", Offset = "0xF902B0", VA = "0x180F914B0")] public RRPMembershipInfoTextImpl() { } } // Token: 0x02000EC1 RID: 3777 [Token(Token = "0x2000EC1")] [Serializable] private class MainImageImpl : RecNetRawImageControllerImpl { // Token: 0x06005780 RID: 22400 RVA: 0x00138E48 File Offset: 0x00137048 [Token(Token = "0x6005780")] [Address(RVA = "0xF90C80", Offset = "0xF8FA80", VA = "0x180F90C80", Slot = "27")] protected override void DMAHGBLDMFA() { } // Token: 0x06005781 RID: 22401 RVA: 0x00138E60 File Offset: 0x00137060 [Token(Token = "0x6005781")] [Address(RVA = "0xF90D00", Offset = "0xF8FB00", VA = "0x180F90D00")] public MainImageImpl() { } } // Token: 0x02000EC2 RID: 3778 [Token(Token = "0x2000EC2")] [Serializable] private class BuyRRPlusMembershipButtonImpl : ButtonControllerImpl { // Token: 0x06005782 RID: 22402 RVA: 0x00138E74 File Offset: 0x00137074 [Token(Token = "0x6005782")] [Address(RVA = "0xF8D720", Offset = "0xF8C520", VA = "0x180F8D720", Slot = "29")] protected override void IKNMALNFPII() { if (this != 0) { int num = 0; int num2 = 0; CFLMJLFBOKH.ADGBFNKAHDJ(CFLMJLFBOKH.FBMKPELFNLE.OpenedPurchaseConfirmation, num, num2); return; } } // Token: 0x06005783 RID: 22403 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x6005783")] [Address(RVA = "0x402080", Offset = "0x400E80", VA = "0x180402080", Slot = "27")] protected override void DMAHGBLDMFA() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06005784 RID: 22404 RVA: 0x00138E94 File Offset: 0x00137094 [Token(Token = "0x6005784")] [Address(RVA = "0xF8D7B0", Offset = "0xF8C5B0", VA = "0x180F8D7B0")] public BuyRRPlusMembershipButtonImpl() { } } // Token: 0x02000EC3 RID: 3779 [Token(Token = "0x2000EC3")] [Serializable] private class BuySkuButtonImpl : ButtonControllerImpl { // Token: 0x06005785 RID: 22405 RVA: 0x00138EA8 File Offset: 0x001370A8 [Token(Token = "0x6005785")] [Address(RVA = "0xF8D7F0", Offset = "0xF8C5F0", VA = "0x180F8D7F0", Slot = "29")] protected override void IKNMALNFPII() { } // Token: 0x06005786 RID: 22406 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x6005786")] [Address(RVA = "0x402080", Offset = "0x400E80", VA = "0x180402080", Slot = "27")] protected override void DMAHGBLDMFA() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06005787 RID: 22407 RVA: 0x00138EB8 File Offset: 0x001370B8 [Token(Token = "0x6005787")] [Address(RVA = "0xF8D830", Offset = "0xF8C630", VA = "0x180F8D830")] public BuySkuButtonImpl() { } } // Token: 0x02000EC4 RID: 3780 [Token(Token = "0x2000EC4")] [Serializable] private class ShowSearchPageFilterDialogPopUpButtonImpl : ButtonControllerImpl { // Token: 0x06005788 RID: 22408 RVA: 0x00138ECC File Offset: 0x001370CC [Token(Token = "0x6005788")] [Address(RVA = "0xF93800", Offset = "0xF92600", VA = "0x180F93800", Slot = "29")] protected override void IKNMALNFPII() { } // Token: 0x06005789 RID: 22409 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x6005789")] [Address(RVA = "0x402080", Offset = "0x400E80", VA = "0x180402080", Slot = "27")] protected override void DMAHGBLDMFA() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x0600578A RID: 22410 RVA: 0x00138EDC File Offset: 0x001370DC [Token(Token = "0x600578A")] [Address(RVA = "0xF93840", Offset = "0xF92640", VA = "0x180F93840")] public ShowSearchPageFilterDialogPopUpButtonImpl() { } } // Token: 0x02000EC5 RID: 3781 [Token(Token = "0x2000EC5")] [Serializable] private class FromUriSkuDetailsImpl : FromUriControllerImpl { // Token: 0x0600578B RID: 22411 RVA: 0x00138EF0 File Offset: 0x001370F0 [Token(Token = "0x600578B")] [Address(RVA = "0xF8EA30", Offset = "0xF8D830", VA = "0x180F8EA30", Slot = "29")] protected override void BOEJIAHIFCH() { int num = 0; CECAKDDNHLN cecakddnhln; bool flag = cecakddnhln.NIAPNGIGHFE(num); CECAKDDNHLN cecakddnhln2; bool flag2 = cecakddnhln2.NIAPNGIGHFE("TOKEN_STORE_ENTRY_POINT_KEY", num); } // Token: 0x0600578C RID: 22412 RVA: 0x00138F1C File Offset: 0x0013711C [Token(Token = "0x600578C")] [Address(RVA = "0xF8EB10", Offset = "0xF8D910", VA = "0x180F8EB10")] public FromUriSkuDetailsImpl() { } } // Token: 0x02000EC6 RID: 3782 [Token(Token = "0x2000EC6")] [Serializable] private class HideBuyMembershipButtonSectionImpl : HideableControllerImpl { // Token: 0x0600578D RID: 22413 RVA: 0x00138F30 File Offset: 0x00137130 [Token(Token = "0x600578D")] [Address(RVA = "0xF8FE10", Offset = "0xF8EC10", VA = "0x180F8FE10", Slot = "27")] protected override void DMAHGBLDMFA() { } // Token: 0x0600578E RID: 22414 RVA: 0x00138F48 File Offset: 0x00137148 [Token(Token = "0x600578E")] [Address(RVA = "0xF8FE80", Offset = "0xF8EC80", VA = "0x180F8FE80")] public HideBuyMembershipButtonSectionImpl() { } } // Token: 0x02000EC7 RID: 3783 [Token(Token = "0x2000EC7")] [Serializable] private class HideBuyMembershipButtonImpl : HideableControllerImpl { // Token: 0x0600578F RID: 22415 RVA: 0x00138F5C File Offset: 0x0013715C [Token(Token = "0x600578F")] [Address(RVA = "0xF8FD60", Offset = "0xF8EB60", VA = "0x180F8FD60", Slot = "27")] protected override void DMAHGBLDMFA() { } // Token: 0x06005790 RID: 22416 RVA: 0x00138F74 File Offset: 0x00137174 [Token(Token = "0x6005790")] [Address(RVA = "0xF8FDD0", Offset = "0xF8EBD0", VA = "0x180F8FDD0")] public HideBuyMembershipButtonImpl() { } } // Token: 0x02000EC8 RID: 3784 [Token(Token = "0x2000EC8")] [Serializable] private class HideManageMembershipButtonImpl : HideableControllerImpl { // Token: 0x06005791 RID: 22417 RVA: 0x00138F88 File Offset: 0x00137188 [Token(Token = "0x6005791")] [Address(RVA = "0xF8FFE0", Offset = "0xF8EDE0", VA = "0x180F8FFE0", Slot = "27")] protected override void DMAHGBLDMFA() { } // Token: 0x06005792 RID: 22418 RVA: 0x00138FA0 File Offset: 0x001371A0 [Token(Token = "0x6005792")] [Address(RVA = "0xF90050", Offset = "0xF8EE50", VA = "0x180F90050")] public HideManageMembershipButtonImpl() { } } // Token: 0x02000EC9 RID: 3785 [Token(Token = "0x2000EC9")] [Serializable] private class HideMembershipInfoTextImpl : HideableControllerImpl { // Token: 0x06005793 RID: 22419 RVA: 0x00138FB4 File Offset: 0x001371B4 [Token(Token = "0x6005793")] [Address(RVA = "0xF90090", Offset = "0xF8EE90", VA = "0x180F90090", Slot = "27")] protected override void DMAHGBLDMFA() { } // Token: 0x06005794 RID: 22420 RVA: 0x00138FCC File Offset: 0x001371CC [Token(Token = "0x6005794")] [Address(RVA = "0xF90100", Offset = "0xF8EF00", VA = "0x180F90100")] public HideMembershipInfoTextImpl() { } } // Token: 0x02000ECA RID: 3786 [Token(Token = "0x2000ECA")] [Serializable] private class HidePurchaseReminderTimeLeftImpl : HideableControllerImpl { // Token: 0x06005795 RID: 22421 RVA: 0x00138FE0 File Offset: 0x001371E0 [Token(Token = "0x6005795")] [Address(RVA = "0xF90140", Offset = "0xF8EF40", VA = "0x180F90140", Slot = "27")] protected override void DMAHGBLDMFA() { if (0 == 0) { } bool flag = (uint)1 != 0U; } // Token: 0x06005796 RID: 22422 RVA: 0x00139004 File Offset: 0x00137204 [Token(Token = "0x6005796")] [Address(RVA = "0xF901F0", Offset = "0xF8EFF0", VA = "0x180F901F0")] public HidePurchaseReminderTimeLeftImpl() { } } // Token: 0x02000ECB RID: 3787 [Token(Token = "0x2000ECB")] [Serializable] private class SkuToCardImpl : ToCardControllerImpl { // Token: 0x17000F33 RID: 3891 // (get) Token: 0x06005797 RID: 22423 RVA: 0x00139018 File Offset: 0x00137218 [Token(Token = "0x17000F33")] protected override GALEIGFHNBB CardData { [Token(Token = "0x6005797")] [Address(RVA = "0xF9A2F0", Offset = "0xF990F0", VA = "0x180F9A2F0", Slot = "76")] get { GALEIGFHNBB galeigfhnbb = new GALEIGFHNBB(); int num = 0; int num2 = 0; if (num == 0 || (galeigfhnbb != 0 && (num == 0 || galeigfhnbb == 0)) || num == 0 || galeigfhnbb != 0) { } galeigfhnbb.k__BackingField = num2; if (num2 == 0 || (num != 0 && (num2 == 0 || num == 0)) || num2 == 0 || num2 != 0) { } galeigfhnbb.k__BackingField = num2; if (num2 == 0 || num2 != 0) { } galeigfhnbb.k__BackingField = num2; Action action = new Action(this.MEHKJFGIKOC); galeigfhnbb.k__BackingField = action; return galeigfhnbb; } } // Token: 0x06005798 RID: 22424 RVA: 0x00139098 File Offset: 0x00137298 [Token(Token = "0x6005798")] [Address(RVA = "0xF9A2B0", Offset = "0xF990B0", VA = "0x180F9A2B0")] public SkuToCardImpl() { } // Token: 0x06005799 RID: 22425 RVA: 0x001390AC File Offset: 0x001372AC [Token(Token = "0x6005799")] [Address(RVA = "0xF9A150", Offset = "0xF98F50", VA = "0x180F9A150")] [CompilerGenerated] private void MEHKJFGIKOC() { PlayerCommerceConfig instance = PlayerCommerceConfig.Instance; bool flag; if (!flag) { return; } CardsConfig instance2 = CardsConfig.Instance; int num = 0; BrowserModel browserModel; CECAKDDNHLN cecakddnhln; browserModel.GoTo(cecakddnhln, num != 0); throw new NullReferenceException(); } } } }