using System; using System.Runtime.InteropServices; using CircuitsV2; using CircuitsV2.Graph; using CircuitsV2.Types; using CircuitsV2.Utilities; using Cpp2IlInjected; using RecRoom.Core.Creation; using UnityEngine; // Token: 0x02000278 RID: 632 [Token(Token = "0x2000278")] [StructLayout(3)] public class SandboxTextV2 : MonoBehaviour, KKLIAEPNGJL { // Token: 0x170002B4 RID: 692 // (get) Token: 0x0600129D RID: 4765 RVA: 0x0004F314 File Offset: 0x0004D514 [Token(Token = "0x170002B4")] private CircuitType EDCBOKFOODP { [Token(Token = "0x600129D")] [Address(RVA = "0x128C290", Offset = "0x128AC90", VA = "0x18128C290", Slot = "4")] get { /* An exception occurred when decompiling this method (0600129D) ICSharpCode.Decompiler.DecompilerException: Error decompiling CircuitsV2.Types.CircuitType SandboxTextV2::GANLJBICHFI() ---> System.Exception: Basic block has to end with unconditional control flow. { Block_0: stloc:ClassType(var_0_05, ldsfld:ClassType(TypeRegistry::TextToolType)) } 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: 0x0600129E RID: 4766 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x600129E")] [Address(RVA = "0x128C2F0", Offset = "0x128ACF0", VA = "0x18128C2F0", Slot = "5")] private Result IPKMBNAJOCJ(ExecParams CHKKEHOKPJP) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x0600129F RID: 4767 RVA: 0x0004F328 File Offset: 0x0004D528 [Token(Token = "0x600129F")] [Address(RVA = "0x128C410", Offset = "0x128AE10", VA = "0x18128C410")] public void SetText(ExecParams CHKKEHOKPJP, string PAANJCAOOAG) { MultiPlayerEditableText multiPlayerEditableText = this.multiPlayerEditableText; int num = 0; multiPlayerEditableText.CV2SynchronizedMessageSet(CHKKEHOKPJP, num, PAANJCAOOAG); } // Token: 0x060012A0 RID: 4768 RVA: 0x0004F350 File Offset: 0x0004D550 [Token(Token = "0x60012A0")] [Address(RVA = "0x128C390", Offset = "0x128AD90", VA = "0x18128C390")] public Result SetColor(ExecParams CHKKEHOKPJP, LNBGEMHOKFN MFJFHKBEFMO) { ulong k__BackingField = CHKKEHOKPJP.k__BackingField; throw new NullReferenceException(); } // Token: 0x060012A1 RID: 4769 RVA: 0x0004F36C File Offset: 0x0004D56C [Token(Token = "0x60012A1")] [Address(RVA = "0x128C3D0", Offset = "0x128ADD0", VA = "0x18128C3D0")] public Result SetMaterial(ExecParams CHKKEHOKPJP, CLKCBCAGDDK NFBNKKLNFFF) { ulong k__BackingField = CHKKEHOKPJP.k__BackingField; throw new NullReferenceException(); } // Token: 0x060012A2 RID: 4770 RVA: 0x0004F388 File Offset: 0x0004D588 [Token(Token = "0x60012A2")] [Address(RVA = "0x3C1210", Offset = "0x3BFC10", VA = "0x1803C1210")] public SandboxTextV2() { } // Token: 0x04000E87 RID: 3719 [global::Cpp2IlInjected.FieldOffset(Offset = "0x18")] [Token(Token = "0x4000E87")] [SerializeField] [DDPIINEJFMD(JIBDPHMGEGO.Self, false, false)] private MultiPlayerEditableText multiPlayerEditableText; // Token: 0x04000E88 RID: 3720 [global::Cpp2IlInjected.FieldOffset(Offset = "0x20")] [Token(Token = "0x4000E88")] [SerializeField] [DDPIINEJFMD(JIBDPHMGEGO.Self, false, false)] private SandboxColorable sandboxColorable; }