using System; using System.Runtime.CompilerServices; using System.Runtime.InteropServices; using Cpp2IlInjected; using Photon.Realtime; using RecRoom.Core.Creation.SandboxGizmos; using RecRoom.Core.DataStructures; using RecRoom.Core.Rendering; using RecRoom.Tools.MakerPenTools; using UnityEngine; namespace RecRoom.Core.Creation { // Token: 0x02002B3C RID: 11068 [Token(Token = "0x2002B3C")] [StructLayout(3)] public class ConnectionPoint : MonoBehaviour { // Token: 0x14000197 RID: 407 // (add) Token: 0x0601359E RID: 79262 RVA: 0x004A48D8 File Offset: 0x004A2AD8 // (remove) Token: 0x0601359F RID: 79263 RVA: 0x004A4900 File Offset: 0x004A2B00 [Token(Token = "0x14000197")] public event ConnectionPoint.EEDEFGJKAJP IMKGNMOOAIG { [Token(Token = "0x601359E")] [Address(RVA = "0x167B740", Offset = "0x167A140", VA = "0x18167B740")] [CompilerGenerated] add { ConnectionPoint.EEDEFGJKAJP imkgnmooaig; Delegate @delegate; do { imkgnmooaig = this.IMKGNMOOAIG; @delegate = Delegate.Combine(imkgnmooaig, value); } while (@delegate != 0 && @delegate == 0); while (@delegate != imkgnmooaig) { } } [Token(Token = "0x601359F")] [Address(RVA = "0x167B930", Offset = "0x167A330", VA = "0x18167B930")] [CompilerGenerated] remove { ConnectionPoint.EEDEFGJKAJP imkgnmooaig; Delegate @delegate; do { imkgnmooaig = this.IMKGNMOOAIG; @delegate = Delegate.Remove(imkgnmooaig, value); } while (@delegate != 0 && @delegate == 0); while (@delegate != imkgnmooaig) { } } } // Token: 0x14000198 RID: 408 // (add) Token: 0x060135A0 RID: 79264 RVA: 0x004A4928 File Offset: 0x004A2B28 // (remove) Token: 0x060135A1 RID: 79265 RVA: 0x004A4950 File Offset: 0x004A2B50 [Token(Token = "0x14000198")] public event ConnectionPoint.JFKNKMKCFBI PFACAJHLDON { [Token(Token = "0x60135A0")] [Address(RVA = "0x167B6A0", Offset = "0x167A0A0", VA = "0x18167B6A0")] [CompilerGenerated] add { ConnectionPoint.JFKNKMKCFBI pfacajhldon; Delegate @delegate; do { pfacajhldon = this.PFACAJHLDON; @delegate = Delegate.Combine(pfacajhldon, value); } while (@delegate != 0 && @delegate == 0); while (@delegate != pfacajhldon) { } } [Token(Token = "0x60135A1")] [Address(RVA = "0x167B890", Offset = "0x167A290", VA = "0x18167B890")] [CompilerGenerated] remove { ConnectionPoint.JFKNKMKCFBI pfacajhldon; Delegate @delegate; do { pfacajhldon = this.PFACAJHLDON; @delegate = Delegate.Remove(pfacajhldon, value); } while (@delegate != 0 && @delegate == 0); while (@delegate != pfacajhldon) { } } } // Token: 0x17003399 RID: 13209 // (get) Token: 0x060135A2 RID: 79266 RVA: 0x004A4978 File Offset: 0x004A2B78 [Token(Token = "0x17003399")] public virtual bool EPJNIALCKOA { [Token(Token = "0x60135A2")] [Address(RVA = "0x413970", Offset = "0x412370", VA = "0x180413970", Slot = "4")] get { } } // Token: 0x1700339A RID: 13210 // (get) Token: 0x060135A3 RID: 79267 RVA: 0x004A4988 File Offset: 0x004A2B88 [Token(Token = "0x1700339A")] public virtual bool ALDMBOLPEFG { [Token(Token = "0x60135A3")] [Address(RVA = "0x413970", Offset = "0x412370", VA = "0x180413970", Slot = "5")] get { } } // Token: 0x1700339B RID: 13211 // (get) Token: 0x060135A4 RID: 79268 RVA: 0x004A4998 File Offset: 0x004A2B98 [Token(Token = "0x1700339B")] public virtual bool MELMOMAGKEP { [Token(Token = "0x60135A4")] [Address(RVA = "0x413970", Offset = "0x412370", VA = "0x180413970", Slot = "6")] get { } } // Token: 0x1700339C RID: 13212 // (get) Token: 0x060135A5 RID: 79269 RVA: 0x004A49A8 File Offset: 0x004A2BA8 [Token(Token = "0x1700339C")] public virtual Tool PBBJCLJPFMI { [Token(Token = "0x60135A5")] [Address(RVA = "0x3C1230", Offset = "0x3BFC30", VA = "0x1803C1230", Slot = "7")] get { return this.tool; } } // Token: 0x1700339D RID: 13213 // (get) Token: 0x060135A6 RID: 79270 RVA: 0x004A49BC File Offset: 0x004A2BBC // (set) Token: 0x060135A7 RID: 79271 RVA: 0x004A49D0 File Offset: 0x004A2BD0 [Token(Token = "0x1700339D")] public virtual CreationObject OLEFCPKAAON { [Token(Token = "0x60135A6")] [Address(RVA = "0x3C1250", Offset = "0x3BFC50", VA = "0x1803C1250", Slot = "8")] get { return this.creationObject; } [Token(Token = "0x60135A7")] [Address(RVA = "0x3C1290", Offset = "0x3BFC90", VA = "0x1803C1290", Slot = "9")] set { this.creationObject = value; } } // Token: 0x1700339E RID: 13214 // (get) Token: 0x060135A8 RID: 79272 RVA: 0x004A49E4 File Offset: 0x004A2BE4 [Token(Token = "0x1700339E")] public virtual GIPDDLFFNGG KADAPJEJAPF { [Token(Token = "0x60135A8")] [Address(RVA = "0x3C1250", Offset = "0x3BFC50", VA = "0x1803C1250", Slot = "10")] get { /* An exception occurred when decompiling this method (060135A8) ICSharpCode.Decompiler.DecompilerException: Error decompiling GIPDDLFFNGG RecRoom.Core.Creation.ConnectionPoint::get_CreationContextObject() ---> System.Exception: Basic block has to end with unconditional control flow. { Block_0: stloc:CreationObject(var_0_06, ldfld:CreationObject(ConnectionPoint::creationObject, ldloc:ConnectionPoint(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: 0x1700339F RID: 13215 // (get) Token: 0x060135A9 RID: 79273 RVA: 0x004A49F8 File Offset: 0x004A2BF8 [Token(Token = "0x1700339F")] public ConnectionPoint.ECEPLCCFFAJ BECPHNMGAGH { [Token(Token = "0x60135A9")] [Address(RVA = "0x446CA0", Offset = "0x4456A0", VA = "0x180446CA0")] get { return this.connectionSlot; } } // Token: 0x170033A0 RID: 13216 // (get) Token: 0x060135AA RID: 79274 RVA: 0x004A4A0C File Offset: 0x004A2C0C // (set) Token: 0x060135AB RID: 79275 RVA: 0x004A4A28 File Offset: 0x004A2C28 [Token(Token = "0x170033A0")] public Vector3 EHGOPJJPFDO { [Token(Token = "0x60135AA")] [Address(RVA = "0x167B7E0", Offset = "0x167A1E0", VA = "0x18167B7E0")] get { Vector3 vector; float z = vector.z; throw new NullReferenceException(); } [Token(Token = "0x60135AB")] [Address(RVA = "0x167B9D0", Offset = "0x167A3D0", VA = "0x18167B9D0")] set { ReferencePoint referencePoint = this.attachmentPoint; float z = value.z; } } // Token: 0x060135AC RID: 79276 RVA: 0x004A4A4C File Offset: 0x004A2C4C [Token(Token = "0x60135AC")] [Address(RVA = "0x167B3A0", Offset = "0x1679DA0", VA = "0x18167B3A0", Slot = "11")] public virtual void RenderHoverHighlight() { for (;;) { bool isCV = this.MELMOMAGKEP; bool flag; if (flag) { goto IL_43; } Tool tool = this.PBBJCLJPFMI; int num = 0; if (tool != num) { int fakeValue = this.PBBJCLJPFMI.MHDPLJDBCAN.fakeValue; bool flag2; if (flag2) { Tool tool2 = this.PBBJCLJPFMI; goto IL_43; } } IL_4B: MeshRenderer meshRenderer = this.highlightOverrideRenderer; int num2 = 0; if (!(meshRenderer != num2)) { goto Block_3; } OEIHLPKBJKH nextOutlineRenderHandle = OutlineRendererEffect.GetNextOutlineRenderHandle(); GameObject gameObject; if (gameObject.activeInHierarchy) { break; } continue; IL_43: bool isCV2 = this.MELMOMAGKEP; goto IL_4B; } bool flag3; while (!flag3) { } return; Block_3: bool isCV3 = this.MELMOMAGKEP; bool flag4; if (flag4) { bool isCV4 = this.MELMOMAGKEP; } } // Token: 0x060135AD RID: 79277 RVA: 0x004A4AF4 File Offset: 0x004A2CF4 [Token(Token = "0x60135AD")] [Address(RVA = "0x167B1A0", Offset = "0x1679BA0", VA = "0x18167B1A0", Slot = "12")] public virtual void ConnectionStart(ConnectionCreationContext LHOMKMINCHH, [Optional] ConnectionPoint.PGHEPJALOOK CEAGPJIOMJP) { ConnectionPoint.EEDEFGJKAJP imkgnmooaig = this.IMKGNMOOAIG; if (imkgnmooaig != 0) { imkgnmooaig(this, CEAGPJIOMJP); return; } } // Token: 0x060135AE RID: 79278 RVA: 0x004A4B18 File Offset: 0x004A2D18 [Token(Token = "0x60135AE")] [Address(RVA = "0x167B170", Offset = "0x1679B70", VA = "0x18167B170", Slot = "13")] public virtual void ConnectionEnd(ConnectionCreationContext LHOMKMINCHH, ConnectionPoint HDPMJFANOPG, ConnectionPoint GFMAOEPEFKD, [Optional] ConnectionPoint.PGHEPJALOOK CEAGPJIOMJP) { if (this.PFACAJHLDON != 0) { return; } } // Token: 0x060135AF RID: 79279 RVA: 0x004A4B30 File Offset: 0x004A2D30 [Token(Token = "0x60135AF")] [Address(RVA = "0x167B1C0", Offset = "0x1679BC0", VA = "0x18167B1C0")] public bool IsValidDestinationConnection() { InfluencerGizmo componentInParent = base.GetComponentInParent(); if (!componentInParent || !(componentInParent.influencingConnectionPoint == this)) { AnimationGizmo componentInParent2 = base.GetComponentInParent(); if (!componentInParent2 || !(componentInParent2.animatedObjectsConnectionPoint == this)) { bool isCV = this.MELMOMAGKEP; bool flag; if (flag) { bool isCV2 = this.MELMOMAGKEP; bool isCV3 = this.MELMOMAGKEP; } } } return true; } // Token: 0x060135B0 RID: 79280 RVA: 0x004A4BA0 File Offset: 0x004A2DA0 [Token(Token = "0x60135B0")] [Address(RVA = "0x167B110", Offset = "0x1679B10", VA = "0x18167B110", Slot = "14")] public virtual void ConfigureHoverPinInfoDisplay(MakerPenPinInfo LAIOECNCBBK, in Vector3 MMEIDGMCHNK) { float z = MMEIDGMCHNK.z; bool isCompleted = ((IAsyncResult)LAIOECNCBBK).IsCompleted; } // Token: 0x060135B1 RID: 79281 RVA: 0x004A4BC4 File Offset: 0x004A2DC4 [Token(Token = "0x60135B1")] [Address(RVA = "0x167B110", Offset = "0x1679B10", VA = "0x18167B110", Slot = "15")] public virtual void ConfigureStartPinInfoDisplay(MakerPenPinInfo LAIOECNCBBK, in Vector3 MMEIDGMCHNK) { float z = MMEIDGMCHNK.z; bool isCompleted = ((IAsyncResult)LAIOECNCBBK).IsCompleted; } // Token: 0x060135B2 RID: 79282 RVA: 0x004A4BE8 File Offset: 0x004A2DE8 [Token(Token = "0x60135B2")] [Address(RVA = "0x167B110", Offset = "0x1679B10", VA = "0x18167B110", Slot = "16")] public virtual void ConfigureEndPinInfoDisplay(MakerPenPinInfo LAIOECNCBBK, in Vector3 MMEIDGMCHNK, ConnectionPoint HEICFDGLPJK) { float z = MMEIDGMCHNK.z; bool isCompleted = ((IAsyncResult)LAIOECNCBBK).IsCompleted; } // Token: 0x170033A1 RID: 13217 // (get) Token: 0x060135B3 RID: 79283 RVA: 0x004A4C0C File Offset: 0x004A2E0C [Token(Token = "0x170033A1")] public virtual Vector3 PHDIBEIFGKL { [Token(Token = "0x60135B3")] [Address(RVA = "0x167B820", Offset = "0x167A220", VA = "0x18167B820", Slot = "17")] get { /* An exception occurred when decompiling this method (060135B3) ICSharpCode.Decompiler.DecompilerException: Error decompiling UnityEngine.Vector3 RecRoom.Core.Creation.ConnectionPoint::get_WireDirection() ---> System.Exception: Basic block has to end with unconditional control flow. { Block_0: stloc:float32(var_0_0A, ldfld:float32(Vector3::z, callgetter:Vector3[exp:valuetype [UnityEngine.CoreModule]UnityEngine.Vector3&](Vector3::get_zero))) } 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: 0x170033A2 RID: 13218 // (get) Token: 0x060135B4 RID: 79284 RVA: 0x004A4C24 File Offset: 0x004A2E24 [Token(Token = "0x170033A2")] public virtual Color BLLLCAAJBHC { [Token(Token = "0x60135B4")] [Address(RVA = "0x12C5CC0", Offset = "0x12C46C0", VA = "0x1812C5CC0", Slot = "18")] get { /* An exception occurred when decompiling this method (060135B4) ICSharpCode.Decompiler.DecompilerException: Error decompiling UnityEngine.Color RecRoom.Core.Creation.ConnectionPoint::get_ConnectionColor() ---> System.Exception: Basic block has to end with unconditional control flow. { Block_0: stloc:Color(var_0_05, callgetter:Color(Color::get_white)) } 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: 0x170033A3 RID: 13219 // (get) Token: 0x060135B5 RID: 79285 RVA: 0x004A4C38 File Offset: 0x004A2E38 [Token(Token = "0x170033A3")] public virtual bool CJIMJENNIPE { [Token(Token = "0x60135B5")] [Address(RVA = "0x413970", Offset = "0x412370", VA = "0x180413970", Slot = "19")] get { } } // Token: 0x060135B6 RID: 79286 RVA: 0x004A4C48 File Offset: 0x004A2E48 [Token(Token = "0x60135B6")] [Address(RVA = "0x167B690", Offset = "0x167A090", VA = "0x18167B690")] public ConnectionPoint() { } // Token: 0x0400D246 RID: 53830 [global::Cpp2IlInjected.FieldOffset(Offset = "0x28")] [Token(Token = "0x400D246")] [SerializeField] [OCIDFHDICIP(JIBDPHMGEGO.Self, false, false)] private Tool tool; // Token: 0x0400D247 RID: 53831 [global::Cpp2IlInjected.FieldOffset(Offset = "0x30")] [Token(Token = "0x400D247")] [SerializeField] [OCIDFHDICIP(JIBDPHMGEGO.SelfAndParent, false, false)] private CreationObject creationObject; // Token: 0x0400D248 RID: 53832 [global::Cpp2IlInjected.FieldOffset(Offset = "0x38")] [Token(Token = "0x400D248")] [SerializeField] public MeshRenderer highlightOverrideRenderer; // Token: 0x0400D249 RID: 53833 [global::Cpp2IlInjected.FieldOffset(Offset = "0x40")] [Token(Token = "0x400D249")] [SerializeField] private ConnectionPoint.ECEPLCCFFAJ connectionSlot; // Token: 0x0400D24A RID: 53834 [global::Cpp2IlInjected.FieldOffset(Offset = "0x48")] [Token(Token = "0x400D24A")] [SerializeField] protected ReferencePoint attachmentPoint; // Token: 0x0400D24B RID: 53835 [global::Cpp2IlInjected.FieldOffset(Offset = "0x50")] [Token(Token = "0x400D24B")] private IDisposable AFJPHBPFLMB; // Token: 0x0400D24C RID: 53836 [global::Cpp2IlInjected.FieldOffset(Offset = "0x58")] [Token(Token = "0x400D24C")] public MakerPenPinInfo.NGNLFACFACI DefaultMakerPenOperationType = (MakerPenPinInfo.NGNLFACFACI)((ulong)3L); // Token: 0x02002B3D RID: 11069 [Token(Token = "0x2002B3D")] public enum ECEPLCCFFAJ { // Token: 0x0400D24E RID: 53838 [Token(Token = "0x400D24E")] SLOT_0, // Token: 0x0400D24F RID: 53839 [Token(Token = "0x400D24F")] SLOT_1, // Token: 0x0400D250 RID: 53840 [Token(Token = "0x400D250")] SLOT_2 } // Token: 0x02002B3E RID: 11070 [Token(Token = "0x2002B3E")] public sealed class EEDEFGJKAJP : MulticastDelegate { // Token: 0x060135B7 RID: 79287 RVA: 0x004A4C64 File Offset: 0x004A2E64 [Token(Token = "0x60135B7")] [Address(RVA = "0x3E5170", Offset = "0x3E3B70", VA = "0x1803E5170")] public EEDEFGJKAJP(object @object, IntPtr method) { this.method = method; this.m_target = @object; } // Token: 0x060135B8 RID: 79288 RVA: 0x004A4C80 File Offset: 0x004A2E80 [Token(Token = "0x60135B8")] [Address(RVA = "0xE50980", Offset = "0xE4F380", VA = "0x180E50980", Slot = "13")] public void Invoke(ConnectionPoint HDPMJFANOPG, [Optional] ConnectionPoint.PGHEPJALOOK CEAGPJIOMJP) { if (this.delegates != 0) { } uint num; if (num != (uint)0) { throw new ExecutionEngineException(); } } // Token: 0x060135B9 RID: 79289 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x60135B9")] [Address(RVA = "0x4330B0", Offset = "0x431AB0", VA = "0x1804330B0", Slot = "14")] public IAsyncResult BeginInvoke(ConnectionPoint HDPMJFANOPG, ConnectionPoint.PGHEPJALOOK CEAGPJIOMJP, AsyncCallback AFLPGGJMPOE, object FEDFKKMABOG) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x060135BA RID: 79290 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x60135BA")] [Address(RVA = "0x40BFF0", Offset = "0x40A9F0", VA = "0x18040BFF0", Slot = "15")] public void EndInvoke(IAsyncResult GIAOBLMEMMI) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } } // Token: 0x02002B3F RID: 11071 [Token(Token = "0x2002B3F")] public sealed class JFKNKMKCFBI : MulticastDelegate { // Token: 0x060135BB RID: 79291 RVA: 0x004A4D3C File Offset: 0x004A2F3C [Token(Token = "0x60135BB")] [Address(RVA = "0x3E5170", Offset = "0x3E3B70", VA = "0x1803E5170")] public JFKNKMKCFBI(object @object, IntPtr method) { this.method = method; this.m_target = @object; } // Token: 0x060135BC RID: 79292 RVA: 0x004A4D58 File Offset: 0x004A2F58 [Token(Token = "0x60135BC")] [Address(RVA = "0x1694E90", Offset = "0x1693890", VA = "0x181694E90", Slot = "13")] public void Invoke(ConnectionPoint HDPMJFANOPG, ConnectionPoint GFMAOEPEFKD, [Optional] ConnectionPoint.PGHEPJALOOK CEAGPJIOMJP) { if (this.delegates != 0) { } uint num; if (num != (uint)0) { throw new ExecutionEngineException(); } } // Token: 0x060135BD RID: 79293 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x60135BD")] [Address(RVA = "0x438D50", Offset = "0x437750", VA = "0x180438D50", Slot = "14")] public IAsyncResult BeginInvoke(ConnectionPoint HDPMJFANOPG, ConnectionPoint GFMAOEPEFKD, ConnectionPoint.PGHEPJALOOK CEAGPJIOMJP, AsyncCallback AFLPGGJMPOE, object FEDFKKMABOG) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x060135BE RID: 79294 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x60135BE")] [Address(RVA = "0x40BFF0", Offset = "0x40A9F0", VA = "0x18040BFF0", Slot = "15")] public void EndInvoke(IAsyncResult GIAOBLMEMMI) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } } // Token: 0x02002B40 RID: 11072 [Token(Token = "0x2002B40")] public sealed class PGHEPJALOOK : MulticastDelegate { // Token: 0x060135BF RID: 79295 RVA: 0x004A4DFC File Offset: 0x004A2FFC [Token(Token = "0x60135BF")] [Address(RVA = "0x3E5170", Offset = "0x3E3B70", VA = "0x1803E5170")] public PGHEPJALOOK(object @object, IntPtr method) { this.method = method; this.m_target = @object; } // Token: 0x060135C0 RID: 79296 RVA: 0x004A4E18 File Offset: 0x004A3018 [Token(Token = "0x60135C0")] [Address(RVA = "0x9272B0", Offset = "0x925CB0", VA = "0x1809272B0", Slot = "13")] public void Invoke(GBDECALBCOP GIAOBLMEMMI, Photon.Realtime.Player CPAIFLCLGPB) { if (this.delegates != 0) { } uint num; if (num != (uint)0) { throw new ExecutionEngineException(); } } // Token: 0x060135C1 RID: 79297 RVA: 0x004A4E98 File Offset: 0x004A3098 [Token(Token = "0x60135C1")] [Address(RVA = "0x1695290", Offset = "0x1693C90", VA = "0x181695290", Slot = "14")] public IAsyncResult BeginInvoke(GBDECALBCOP GIAOBLMEMMI, Photon.Realtime.Player CPAIFLCLGPB, AsyncCallback AFLPGGJMPOE, object FEDFKKMABOG) { } // Token: 0x060135C2 RID: 79298 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x60135C2")] [Address(RVA = "0x40BFF0", Offset = "0x40A9F0", VA = "0x18040BFF0", Slot = "15")] public void EndInvoke(IAsyncResult GIAOBLMEMMI) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } } } }