using System; using System.Runtime.CompilerServices; using Cpp2IlInjected; using UnityEngine; namespace RRUI.Data { // Token: 0x02000F3A RID: 3898 [Token(Token = "0x2000F3A")] public class SkuModelController : ModelController, IOLLIDNPNNA { // Token: 0x0600599B RID: 22939 RVA: 0x0013D4F4 File Offset: 0x0013B6F4 [Token(Token = "0x600599B")] [Address(RVA = "0x1E451A0", Offset = "0x1E441A0", VA = "0x181E451A0", Slot = "20")] public BAEJLDPBGFI GetToCardController() { /* An exception occurred when decompiling this method (0600599B) 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: 0x0600599C RID: 22940 RVA: 0x0013D520 File Offset: 0x0013B720 [Token(Token = "0x600599C")] [Address(RVA = "0x1E45250", Offset = "0x1E44250", VA = "0x181E45250")] public SkuModelController() { } // Token: 0x02000F3B RID: 3899 [Token(Token = "0x2000F3B")] [Serializable] private class SkuNameImpl : TextControllerImpl { // Token: 0x0600599D RID: 22941 RVA: 0x0013D534 File Offset: 0x0013B734 [Token(Token = "0x600599D")] [Address(RVA = "0x1E4A0D0", Offset = "0x1E490D0", VA = "0x181E4A0D0", Slot = "27")] protected override void DMAHGBLDMFA() { } // Token: 0x0600599E RID: 22942 RVA: 0x0013D548 File Offset: 0x0013B748 [Token(Token = "0x600599E")] [Address(RVA = "0x1E4A160", Offset = "0x1E49160", VA = "0x181E4A160")] public SkuNameImpl() { } } // Token: 0x02000F3C RID: 3900 [Token(Token = "0x2000F3C")] [Serializable] private class SkuDescriptionImpl : TextControllerImpl { // Token: 0x0600599F RID: 22943 RVA: 0x0013D55C File Offset: 0x0013B75C [Token(Token = "0x600599F")] [Address(RVA = "0x1E43B90", Offset = "0x1E42B90", VA = "0x181E43B90", Slot = "27")] protected override void DMAHGBLDMFA() { } // Token: 0x060059A0 RID: 22944 RVA: 0x0013D570 File Offset: 0x0013B770 [Token(Token = "0x60059A0")] [Address(RVA = "0x1E43C20", Offset = "0x1E42C20", VA = "0x181E43C20")] public SkuDescriptionImpl() { } } // Token: 0x02000F3D RID: 3901 [Token(Token = "0x2000F3D")] [Serializable] private class SkuPriceTextImpl : TextControllerImpl { // Token: 0x060059A1 RID: 22945 RVA: 0x0013D584 File Offset: 0x0013B784 [Token(Token = "0x60059A1")] [Address(RVA = "0x1E4A1A0", Offset = "0x1E491A0", VA = "0x181E4A1A0", Slot = "27")] protected override void DMAHGBLDMFA() { } // Token: 0x060059A2 RID: 22946 RVA: 0x0013D598 File Offset: 0x0013B798 [Token(Token = "0x60059A2")] [Address(RVA = "0x1E4A220", Offset = "0x1E49220", VA = "0x181E4A220")] public SkuPriceTextImpl() { } } // Token: 0x02000F3E RID: 3902 [Token(Token = "0x2000F3E")] [Serializable] private class TimeLeftTextImpl : TextControllerImpl { // Token: 0x060059A3 RID: 22947 RVA: 0x0013D5AC File Offset: 0x0013B7AC [Token(Token = "0x60059A3")] [Address(RVA = "0x1E4CA60", Offset = "0x1E4BA60", VA = "0x181E4CA60", 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: 0x060059A4 RID: 22948 RVA: 0x0013D5F4 File Offset: 0x0013B7F4 [Token(Token = "0x60059A4")] [Address(RVA = "0x1E4CB40", Offset = "0x1E4BB40", VA = "0x181E4CB40")] public TimeLeftTextImpl() { } // Token: 0x04003CD0 RID: 15568 [FieldOffset(Offset = "0x38")] [Token(Token = "0x4003CD0")] [SerializeField] private string prefix; // Token: 0x04003CD1 RID: 15569 [FieldOffset(Offset = "0x40")] [Token(Token = "0x4003CD1")] [SerializeField] private string postfix; } // Token: 0x02000F3F RID: 3903 [Token(Token = "0x2000F3F")] [Serializable] private class RRPMembershipInfoTextImpl : TextControllerImpl { // Token: 0x060059A5 RID: 22949 RVA: 0x0013D608 File Offset: 0x0013B808 [Token(Token = "0x60059A5")] [Address(RVA = "0x1E3E9B0", Offset = "0x1E3D9B0", VA = "0x181E3E9B0", Slot = "27")] protected override void DMAHGBLDMFA() { } // Token: 0x060059A6 RID: 22950 RVA: 0x0013D61C File Offset: 0x0013B81C [Token(Token = "0x60059A6")] [Address(RVA = "0x1E3EA20", Offset = "0x1E3DA20", VA = "0x181E3EA20")] public RRPMembershipInfoTextImpl() { } } // Token: 0x02000F40 RID: 3904 [Token(Token = "0x2000F40")] [Serializable] private class MainImageImpl : RecNetRawImageControllerImpl { // Token: 0x060059A7 RID: 22951 RVA: 0x0013D630 File Offset: 0x0013B830 [Token(Token = "0x60059A7")] [Address(RVA = "0x1E3E260", Offset = "0x1E3D260", VA = "0x181E3E260", Slot = "27")] protected override void DMAHGBLDMFA() { } // Token: 0x060059A8 RID: 22952 RVA: 0x0013D648 File Offset: 0x0013B848 [Token(Token = "0x60059A8")] [Address(RVA = "0x1E3E2E0", Offset = "0x1E3D2E0", VA = "0x181E3E2E0")] public MainImageImpl() { } } // Token: 0x02000F41 RID: 3905 [Token(Token = "0x2000F41")] [Serializable] private class BuyRRPlusMembershipButtonImpl : ButtonControllerImpl { // Token: 0x060059A9 RID: 22953 RVA: 0x0013D65C File Offset: 0x0013B85C [Token(Token = "0x60059A9")] [Address(RVA = "0x1E398C0", Offset = "0x1E388C0", VA = "0x181E398C0", Slot = "29")] protected override void IKNMALNFPII() { if (this != 0) { int num = 0; int num2 = 0; CFLMJLFBOKH.ADGBFNKAHDJ(CFLMJLFBOKH.FBMKPELFNLE.OpenedPurchaseConfirmation, num, num2); return; } } // Token: 0x060059AA RID: 22954 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x60059AA")] [Address(RVA = "0x4242D0", Offset = "0x4232D0", VA = "0x1804242D0", Slot = "27")] protected override void DMAHGBLDMFA() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x060059AB RID: 22955 RVA: 0x0013D67C File Offset: 0x0013B87C [Token(Token = "0x60059AB")] [Address(RVA = "0x1E39950", Offset = "0x1E38950", VA = "0x181E39950")] public BuyRRPlusMembershipButtonImpl() { } } // Token: 0x02000F42 RID: 3906 [Token(Token = "0x2000F42")] [Serializable] private class BuySkuButtonImpl : ButtonControllerImpl { // Token: 0x060059AC RID: 22956 RVA: 0x0013D690 File Offset: 0x0013B890 [Token(Token = "0x60059AC")] [Address(RVA = "0x1E39990", Offset = "0x1E38990", VA = "0x181E39990", Slot = "29")] protected override void IKNMALNFPII() { } // Token: 0x060059AD RID: 22957 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x60059AD")] [Address(RVA = "0x4242D0", Offset = "0x4232D0", VA = "0x1804242D0", Slot = "27")] protected override void DMAHGBLDMFA() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x060059AE RID: 22958 RVA: 0x0013D6A0 File Offset: 0x0013B8A0 [Token(Token = "0x60059AE")] [Address(RVA = "0x1E399D0", Offset = "0x1E389D0", VA = "0x181E399D0")] public BuySkuButtonImpl() { } } // Token: 0x02000F43 RID: 3907 [Token(Token = "0x2000F43")] [Serializable] private class ShowSearchPageFilterDialogPopUpButtonImpl : ButtonControllerImpl { // Token: 0x060059AF RID: 22959 RVA: 0x0013D6B4 File Offset: 0x0013B8B4 [Token(Token = "0x60059AF")] [Address(RVA = "0x1E43B10", Offset = "0x1E42B10", VA = "0x181E43B10", Slot = "29")] protected override void IKNMALNFPII() { } // Token: 0x060059B0 RID: 22960 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x60059B0")] [Address(RVA = "0x4242D0", Offset = "0x4232D0", VA = "0x1804242D0", Slot = "27")] protected override void DMAHGBLDMFA() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x060059B1 RID: 22961 RVA: 0x0013D6C4 File Offset: 0x0013B8C4 [Token(Token = "0x60059B1")] [Address(RVA = "0x1E43B50", Offset = "0x1E42B50", VA = "0x181E43B50")] public ShowSearchPageFilterDialogPopUpButtonImpl() { } } // Token: 0x02000F44 RID: 3908 [Token(Token = "0x2000F44")] [Serializable] private class FromUriSkuDetailsImpl : FromUriControllerImpl { // Token: 0x060059B2 RID: 22962 RVA: 0x0013D6D8 File Offset: 0x0013B8D8 [Token(Token = "0x60059B2")] [Address(RVA = "0x1E3AA30", Offset = "0x1E39A30", VA = "0x181E3AA30", 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: 0x060059B3 RID: 22963 RVA: 0x0013D704 File Offset: 0x0013B904 [Token(Token = "0x60059B3")] [Address(RVA = "0x1E3AB10", Offset = "0x1E39B10", VA = "0x181E3AB10")] public FromUriSkuDetailsImpl() { } } // Token: 0x02000F45 RID: 3909 [Token(Token = "0x2000F45")] [Serializable] private class HideBuyMembershipButtonSectionImpl : HideableControllerImpl { // Token: 0x060059B4 RID: 22964 RVA: 0x0013D718 File Offset: 0x0013B918 [Token(Token = "0x60059B4")] [Address(RVA = "0x1E3C7A0", Offset = "0x1E3B7A0", VA = "0x181E3C7A0", Slot = "27")] protected override void DMAHGBLDMFA() { } // Token: 0x060059B5 RID: 22965 RVA: 0x0013D730 File Offset: 0x0013B930 [Token(Token = "0x60059B5")] [Address(RVA = "0x1E3C810", Offset = "0x1E3B810", VA = "0x181E3C810")] public HideBuyMembershipButtonSectionImpl() { } } // Token: 0x02000F46 RID: 3910 [Token(Token = "0x2000F46")] [Serializable] private class HideBuyMembershipButtonImpl : HideableControllerImpl { // Token: 0x060059B6 RID: 22966 RVA: 0x0013D744 File Offset: 0x0013B944 [Token(Token = "0x60059B6")] [Address(RVA = "0x1E3C6F0", Offset = "0x1E3B6F0", VA = "0x181E3C6F0", Slot = "27")] protected override void DMAHGBLDMFA() { } // Token: 0x060059B7 RID: 22967 RVA: 0x0013D75C File Offset: 0x0013B95C [Token(Token = "0x60059B7")] [Address(RVA = "0x1E3C760", Offset = "0x1E3B760", VA = "0x181E3C760")] public HideBuyMembershipButtonImpl() { } } // Token: 0x02000F47 RID: 3911 [Token(Token = "0x2000F47")] [Serializable] private class HideManageMembershipButtonImpl : HideableControllerImpl { // Token: 0x060059B8 RID: 22968 RVA: 0x0013D770 File Offset: 0x0013B970 [Token(Token = "0x60059B8")] [Address(RVA = "0x1E3D470", Offset = "0x1E3C470", VA = "0x181E3D470", Slot = "27")] protected override void DMAHGBLDMFA() { } // Token: 0x060059B9 RID: 22969 RVA: 0x0013D788 File Offset: 0x0013B988 [Token(Token = "0x60059B9")] [Address(RVA = "0x1E3D4E0", Offset = "0x1E3C4E0", VA = "0x181E3D4E0")] public HideManageMembershipButtonImpl() { } } // Token: 0x02000F48 RID: 3912 [Token(Token = "0x2000F48")] [Serializable] private class HideMembershipInfoTextImpl : HideableControllerImpl { // Token: 0x060059BA RID: 22970 RVA: 0x0013D79C File Offset: 0x0013B99C [Token(Token = "0x60059BA")] [Address(RVA = "0x1E3D520", Offset = "0x1E3C520", VA = "0x181E3D520", Slot = "27")] protected override void DMAHGBLDMFA() { } // Token: 0x060059BB RID: 22971 RVA: 0x0013D7B4 File Offset: 0x0013B9B4 [Token(Token = "0x60059BB")] [Address(RVA = "0x1E3D590", Offset = "0x1E3C590", VA = "0x181E3D590")] public HideMembershipInfoTextImpl() { } } // Token: 0x02000F49 RID: 3913 [Token(Token = "0x2000F49")] [Serializable] private class HidePurchaseReminderTimeLeftImpl : HideableControllerImpl { // Token: 0x060059BC RID: 22972 RVA: 0x0013D7C8 File Offset: 0x0013B9C8 [Token(Token = "0x60059BC")] [Address(RVA = "0x1E3D5D0", Offset = "0x1E3C5D0", VA = "0x181E3D5D0", Slot = "27")] protected override void DMAHGBLDMFA() { if (0 == 0) { } bool flag = (uint)1 != 0U; } // Token: 0x060059BD RID: 22973 RVA: 0x0013D7EC File Offset: 0x0013B9EC [Token(Token = "0x60059BD")] [Address(RVA = "0x1E3D680", Offset = "0x1E3C680", VA = "0x181E3D680")] public HidePurchaseReminderTimeLeftImpl() { } } // Token: 0x02000F4A RID: 3914 [Token(Token = "0x2000F4A")] [Serializable] private class SkuToCardImpl : ToCardControllerImpl { // Token: 0x17000F84 RID: 3972 // (get) Token: 0x060059BE RID: 22974 RVA: 0x0013D800 File Offset: 0x0013BA00 [Token(Token = "0x17000F84")] protected override GALEIGFHNBB CardData { [Token(Token = "0x60059BE")] [Address(RVA = "0x1E4A400", Offset = "0x1E49400", VA = "0x181E4A400", 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: 0x060059BF RID: 22975 RVA: 0x0013D880 File Offset: 0x0013BA80 [Token(Token = "0x60059BF")] [Address(RVA = "0x1E4A3C0", Offset = "0x1E493C0", VA = "0x181E4A3C0")] public SkuToCardImpl() { } // Token: 0x060059C0 RID: 22976 RVA: 0x0013D894 File Offset: 0x0013BA94 [Token(Token = "0x60059C0")] [Address(RVA = "0x1E4A260", Offset = "0x1E49260", VA = "0x181E4A260")] [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(); } } } }