using System; using System.Collections.Generic; using System.Runtime.CompilerServices; using System.Runtime.InteropServices; using Cpp2IlInjected; using UnityEngine; namespace RRUI.Data { // Token: 0x0200082D RID: 2093 [Token(Token = "0x200082D")] [StructLayout(3)] public abstract class ToCardControllerImpl : ControllerImplementation, BAEJLDPBGFI where T : ICEIABPJKLB { // Token: 0x17000A4D RID: 2637 // (get) Token: 0x06003A40 RID: 14912 [Token(Token = "0x17000A4D")] protected abstract GALEIGFHNBB FFLJKPOEFPO { [Token(Token = "0x6003A40")] [Address(Slot = "68")] get; } // Token: 0x17000A4E RID: 2638 // (get) Token: 0x06003A41 RID: 14913 RVA: 0x000F33F4 File Offset: 0x000F15F4 // (set) Token: 0x06003A42 RID: 14914 RVA: 0x000F3408 File Offset: 0x000F1608 [Token(Token = "0x17000A4E")] public Func NCBADAIEIFL { [Token(Token = "0x6003A41")] [Address(RVA = "0x3EE8E0", Offset = "0x3ED2E0", VA = "0x1803EE8E0", Slot = "30")] get; [Token(Token = "0x6003A42")] [Address(RVA = "0x421E00", Offset = "0x420800", VA = "0x180421E00", Slot = "31")] set; } // Token: 0x17000A4F RID: 2639 // (get) Token: 0x06003A43 RID: 14915 RVA: 0x000F341C File Offset: 0x000F161C // (set) Token: 0x06003A44 RID: 14916 RVA: 0x000F3430 File Offset: 0x000F1630 [Token(Token = "0x17000A4F")] public Func HLCDEIADFCC { [Token(Token = "0x6003A43")] [Address(RVA = "0x3D32F0", Offset = "0x3D1CF0", VA = "0x1803D32F0", Slot = "32")] get; [Token(Token = "0x6003A44")] [Address(RVA = "0x3D3460", Offset = "0x3D1E60", VA = "0x1803D3460", Slot = "33")] set; } // Token: 0x17000A50 RID: 2640 // (get) Token: 0x06003A45 RID: 14917 RVA: 0x000F3444 File Offset: 0x000F1644 // (set) Token: 0x06003A46 RID: 14918 RVA: 0x000F3458 File Offset: 0x000F1658 [Token(Token = "0x17000A50")] public Func EEJBJEHCHNP { [Token(Token = "0x6003A45")] [Address(RVA = "0x3EDEA0", Offset = "0x3EC8A0", VA = "0x1803EDEA0", Slot = "34")] get; [Token(Token = "0x6003A46")] [Address(RVA = "0x3EDED0", Offset = "0x3EC8D0", VA = "0x1803EDED0", Slot = "35")] set; } // Token: 0x17000A51 RID: 2641 // (get) Token: 0x06003A47 RID: 14919 RVA: 0x000F346C File Offset: 0x000F166C // (set) Token: 0x06003A48 RID: 14920 RVA: 0x000F3480 File Offset: 0x000F1680 [Token(Token = "0x17000A51")] public Func GJHNEMGMPHF { [Token(Token = "0x6003A47")] [Address(RVA = "0x462740", Offset = "0x461140", VA = "0x180462740", Slot = "36")] get; [Token(Token = "0x6003A48")] [Address(RVA = "0x462750", Offset = "0x461150", VA = "0x180462750", Slot = "37")] set; } // Token: 0x17000A52 RID: 2642 // (get) Token: 0x06003A49 RID: 14921 RVA: 0x000F3494 File Offset: 0x000F1694 // (set) Token: 0x06003A4A RID: 14922 RVA: 0x000F34A8 File Offset: 0x000F16A8 [Token(Token = "0x17000A52")] public Func JBBKHDHHNIM { [Token(Token = "0x6003A49")] [Address(RVA = "0x4B81A0", Offset = "0x4B6BA0", VA = "0x1804B81A0", Slot = "38")] get; [Token(Token = "0x6003A4A")] [Address(RVA = "0x3EDEB0", Offset = "0x3EC8B0", VA = "0x1803EDEB0", Slot = "39")] set; } // Token: 0x17000A53 RID: 2643 // (get) Token: 0x06003A4B RID: 14923 RVA: 0x000F34BC File Offset: 0x000F16BC // (set) Token: 0x06003A4C RID: 14924 RVA: 0x000F34D0 File Offset: 0x000F16D0 [Token(Token = "0x17000A53")] public Func BBADHBLONPJ { [Token(Token = "0x6003A4B")] [Address(RVA = "0x3EDE90", Offset = "0x3EC890", VA = "0x1803EDE90", Slot = "40")] get; [Token(Token = "0x6003A4C")] [Address(RVA = "0x3EDEC0", Offset = "0x3EC8C0", VA = "0x1803EDEC0", Slot = "41")] set; } // Token: 0x17000A54 RID: 2644 // (get) Token: 0x06003A4D RID: 14925 RVA: 0x000F34E4 File Offset: 0x000F16E4 // (set) Token: 0x06003A4E RID: 14926 RVA: 0x000F34F8 File Offset: 0x000F16F8 [Token(Token = "0x17000A54")] public Func AMONMLMBKNF { [Token(Token = "0x6003A4D")] [Address(RVA = "0x48F050", Offset = "0x48DA50", VA = "0x18048F050", Slot = "42")] [CompilerGenerated] get { /* An exception occurred when decompiling this method (06003A4D) ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Func`1 RRUI.Data.ToCardControllerImpl`1::NOIGFIMMLJO() ---> System.Exception: Basic block has to end with unconditional control flow. { Block_0: stloc:Action(var_0_06, ldfld:Action(ToCardControllerImpl`1::k__BackingField, ldloc:ToCardControllerImpl`1(this))) } 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(Token = "0x6003A4E")] [Address(RVA = "0x52F860", Offset = "0x52E260", VA = "0x18052F860", Slot = "43")] [CompilerGenerated] set { this.k__BackingField = value; } } // Token: 0x17000A55 RID: 2645 // (get) Token: 0x06003A4F RID: 14927 RVA: 0x000F350C File Offset: 0x000F170C // (set) Token: 0x06003A50 RID: 14928 RVA: 0x000F3520 File Offset: 0x000F1720 [Token(Token = "0x17000A55")] public Func DGFOHMLJPLF { [Token(Token = "0x6003A4F")] [Address(RVA = "0x4D2570", Offset = "0x4D0F70", VA = "0x1804D2570", Slot = "44")] get; [Token(Token = "0x6003A50")] [Address(RVA = "0x7D4760", Offset = "0x7D3160", VA = "0x1807D4760", Slot = "45")] set; } // Token: 0x17000A56 RID: 2646 // (get) Token: 0x06003A51 RID: 14929 RVA: 0x000F3534 File Offset: 0x000F1734 // (set) Token: 0x06003A52 RID: 14930 RVA: 0x000F3548 File Offset: 0x000F1748 [Token(Token = "0x17000A56")] public Func MCMPPHJFEBO { [Token(Token = "0x6003A51")] [Address(RVA = "0x501250", Offset = "0x4FFC50", VA = "0x180501250", Slot = "46")] get; [Token(Token = "0x6003A52")] [Address(RVA = "0x52F850", Offset = "0x52E250", VA = "0x18052F850", Slot = "47")] set; } // Token: 0x17000A57 RID: 2647 // (get) Token: 0x06003A53 RID: 14931 RVA: 0x000F355C File Offset: 0x000F175C // (set) Token: 0x06003A54 RID: 14932 RVA: 0x000F3570 File Offset: 0x000F1770 [Token(Token = "0x17000A57")] public Func GJOFNCLMFCF { [Token(Token = "0x6003A53")] [Address(RVA = "0x52F5A0", Offset = "0x52DFA0", VA = "0x18052F5A0", Slot = "48")] get; [Token(Token = "0x6003A54")] [Address(RVA = "0x52F840", Offset = "0x52E240", VA = "0x18052F840", Slot = "49")] set; } // Token: 0x17000A58 RID: 2648 // (get) Token: 0x06003A55 RID: 14933 RVA: 0x000F3584 File Offset: 0x000F1784 // (set) Token: 0x06003A56 RID: 14934 RVA: 0x000F3598 File Offset: 0x000F1798 [Token(Token = "0x17000A58")] public Action DABKKFKBLGL { [Token(Token = "0x6003A55")] [Address(RVA = "0x6361F0", Offset = "0x634BF0", VA = "0x1806361F0", Slot = "50")] get; [Token(Token = "0x6003A56")] [Address(RVA = "0x636220", Offset = "0x634C20", VA = "0x180636220", Slot = "51")] set; } // Token: 0x17000A59 RID: 2649 // (get) Token: 0x06003A57 RID: 14935 RVA: 0x000F35AC File Offset: 0x000F17AC // (set) Token: 0x06003A58 RID: 14936 RVA: 0x000F35C0 File Offset: 0x000F17C0 [Token(Token = "0x17000A59")] public Func IINKPACGGJA { [Token(Token = "0x6003A57")] [Address(RVA = "0x4BD780", Offset = "0x4BC180", VA = "0x1804BD780", Slot = "52")] get; [Token(Token = "0x6003A58")] [Address(RVA = "0x58B330", Offset = "0x589D30", VA = "0x18058B330", Slot = "53")] set; } // Token: 0x17000A5A RID: 2650 // (get) Token: 0x06003A59 RID: 14937 RVA: 0x000F35D4 File Offset: 0x000F17D4 // (set) Token: 0x06003A5A RID: 14938 RVA: 0x000F35E8 File Offset: 0x000F17E8 [Token(Token = "0x17000A5A")] public Func PFBBAMKIANM { [Token(Token = "0x6003A59")] [Address(RVA = "0x4D66C0", Offset = "0x4D50C0", VA = "0x1804D66C0", Slot = "54")] get; [Token(Token = "0x6003A5A")] [Address(RVA = "0x4D6780", Offset = "0x4D5180", VA = "0x1804D6780", Slot = "55")] set; } // Token: 0x17000A5B RID: 2651 // (get) Token: 0x06003A5B RID: 14939 RVA: 0x000F35FC File Offset: 0x000F17FC // (set) Token: 0x06003A5C RID: 14940 RVA: 0x000F3610 File Offset: 0x000F1810 [Token(Token = "0x17000A5B")] public Func PKKELOJMJKA { [Token(Token = "0x6003A5B")] [Address(RVA = "0x6361E0", Offset = "0x634BE0", VA = "0x1806361E0", Slot = "56")] get; [Token(Token = "0x6003A5C")] [Address(RVA = "0x636210", Offset = "0x634C10", VA = "0x180636210", Slot = "57")] set; } // Token: 0x17000A5C RID: 2652 // (get) Token: 0x06003A5D RID: 14941 RVA: 0x000F3624 File Offset: 0x000F1824 // (set) Token: 0x06003A5E RID: 14942 RVA: 0x000F3638 File Offset: 0x000F1838 [Token(Token = "0x17000A5C")] public Action OPCPLCJJCKD { [Token(Token = "0x6003A5D")] [Address(RVA = "0x3D32E0", Offset = "0x3D1CE0", VA = "0x1803D32E0", Slot = "58")] get; [Token(Token = "0x6003A5E")] [Address(RVA = "0x3D3450", Offset = "0x3D1E50", VA = "0x1803D3450", Slot = "59")] set; } // Token: 0x17000A5D RID: 2653 // (get) Token: 0x06003A5F RID: 14943 RVA: 0x000F364C File Offset: 0x000F184C // (set) Token: 0x06003A60 RID: 14944 RVA: 0x000F3660 File Offset: 0x000F1860 [Token(Token = "0x17000A5D")] public Func HMBPNCGNCCP { [Token(Token = "0x6003A5F")] [Address(RVA = "0x4CFB90", Offset = "0x4CE590", VA = "0x1804CFB90", Slot = "60")] [CompilerGenerated] get { /* An exception occurred when decompiling this method (06003A5F) ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Func`1 RRUI.Data.ToCardControllerImpl`1::ELDLHFIMLEJ() ---> System.Exception: Basic block has to end with unconditional control flow. { Block_0: stloc:class [mscorlib]System.Collections.Generic.List`1(var_0_06, ldfld:class [mscorlib]System.Collections.Generic.List`1(ToCardControllerImpl`1::subscribedModels, ldloc:ToCardControllerImpl`1(this))) } 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(Token = "0x6003A60")] [Address(RVA = "0x4CFD20", Offset = "0x4CE720", VA = "0x1804CFD20", Slot = "61")] [CompilerGenerated] set { this.subscribedModels = value; } } // Token: 0x17000A5E RID: 2654 // (get) Token: 0x06003A61 RID: 14945 RVA: 0x0000220F File Offset: 0x0000040F // (set) Token: 0x06003A62 RID: 14946 RVA: 0x000F3674 File Offset: 0x000F1874 [Token(Token = "0x17000A5E")] public Func FCLAHPKJBFL { [Token(Token = "0x6003A61")] [Address(RVA = "0x3D31D0", Offset = "0x3D1BD0", VA = "0x1803D31D0", Slot = "62")] [CompilerGenerated] get { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } [Token(Token = "0x6003A62")] [Address(RVA = "0x3D3370", Offset = "0x3D1D70", VA = "0x1803D3370", Slot = "63")] [CompilerGenerated] set { } } // Token: 0x17000A5F RID: 2655 // (get) Token: 0x06003A63 RID: 14947 RVA: 0x0000220F File Offset: 0x0000040F // (set) Token: 0x06003A64 RID: 14948 RVA: 0x000F3684 File Offset: 0x000F1884 [Token(Token = "0x17000A5F")] public Func MDPIMHOPIPM { [Token(Token = "0x6003A63")] [Address(RVA = "0x5D55F0", Offset = "0x5D3FF0", VA = "0x1805D55F0", Slot = "64")] [CompilerGenerated] get { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } [Token(Token = "0x6003A64")] [Address(RVA = "0x5D5C90", Offset = "0x5D4690", VA = "0x1805D5C90", Slot = "65")] [CompilerGenerated] set { } } // Token: 0x17000A60 RID: 2656 // (get) Token: 0x06003A65 RID: 14949 RVA: 0x0000220F File Offset: 0x0000040F // (set) Token: 0x06003A66 RID: 14950 RVA: 0x000F3694 File Offset: 0x000F1894 [Token(Token = "0x17000A60")] public Action HJIGBGOOMDO { [Token(Token = "0x6003A65")] [Address(RVA = "0x3EFAF0", Offset = "0x3EE4F0", VA = "0x1803EFAF0", Slot = "66")] [CompilerGenerated] get { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } [Token(Token = "0x6003A66")] [Address(RVA = "0x3F0040", Offset = "0x3EEA40", VA = "0x1803F0040", Slot = "67")] [CompilerGenerated] set { } } // Token: 0x06003A67 RID: 14951 RVA: 0x000F36A4 File Offset: 0x000F18A4 [Token(Token = "0x6003A67")] [Address(RVA = "0x2BE45D0", Offset = "0x2BE2FD0", VA = "0x182BE45D0", Slot = "29")] public void LKNACBLCLLK(ref U PDPLCAPLMEL) where U : class, ICEIABPJKLB { bool flag; if (!flag && this.Controller != 0) { int num = 0; num += num; num++; } } // Token: 0x06003A68 RID: 14952 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x6003A68")] [Address(RVA = "0x23ED6E0", Offset = "0x23EC0E0", VA = "0x1823ED6E0")] private void KBDCDBLKAON() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06003A69 RID: 14953 RVA: 0x000F36D0 File Offset: 0x000F18D0 [Token(Token = "0x6003A69")] [Address(RVA = "0x23ED9F0", Offset = "0x23EC3F0", VA = "0x1823ED9F0", Slot = "22")] protected override void OFFLOPLJBBG() { this.OFFLOPLJBBG(); List list = new List(); Func func = this.k__BackingField; bool flag; if (flag) { CardModel componentInParent = this.GameObject.GetComponentInParent(); this.k__BackingField = componentInParent; } } // Token: 0x06003A6A RID: 14954 RVA: 0x000F3710 File Offset: 0x000F1910 [Token(Token = "0x6003A6A")] [Address(RVA = "0x23ED990", Offset = "0x23EC390", VA = "0x1823ED990", Slot = "25")] protected override void MDDAPCCABNK() { this.MDDAPCCABNK(); GALEIGFHNBB cardData = this.FFLJKPOEFPO; } // Token: 0x06003A6B RID: 14955 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x6003A6B")] [Address(RVA = "0x23ECFA0", Offset = "0x23EB9A0", VA = "0x1823ECFA0", Slot = "27")] protected override void DMAHGBLDMFA() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06003A6C RID: 14956 RVA: 0x000F3730 File Offset: 0x000F1930 [Token(Token = "0x6003A6C")] [Address(RVA = "0x23EDAE0", Offset = "0x23EC4E0", VA = "0x1823EDAE0")] protected ToCardControllerImpl() { GALEIGFHNBB cardData = this.FFLJKPOEFPO; } // Token: 0x04003283 RID: 12931 [global::Cpp2IlInjected.FieldOffset(Offset = "0x0")] [Token(Token = "0x4003283")] [SerializeField] [DDPIINEJFMD(JIBDPHMGEGO.Parent, false, false)] private CardModel CardModel; // Token: 0x04003297 RID: 12951 [global::Cpp2IlInjected.FieldOffset(Offset = "0x0")] [Token(Token = "0x4003297")] [NonSerialized] private List subscribedModels; } }