oh dear
This commit is contained in:
@@ -0,0 +1,674 @@
|
||||
using System;
|
||||
using System.Runtime.CompilerServices;
|
||||
using System.Runtime.InteropServices;
|
||||
using Cpp2IlInjected;
|
||||
using RecRoom.Core.Creation.SandboxGizmos;
|
||||
using RecRoom.Core.DataStructures;
|
||||
using RecRoom.Core.Rendering;
|
||||
using RecRoom.Tools.MakerPenTools;
|
||||
using UnityEngine;
|
||||
using UnityEngine.Serialization;
|
||||
|
||||
namespace RecRoom.Core.Creation
|
||||
{
|
||||
// Token: 0x0200305F RID: 12383
|
||||
[Token(Token = "0x200305F")]
|
||||
public class ConnectionPoint : MonoBehaviour
|
||||
{
|
||||
// Token: 0x140001C3 RID: 451
|
||||
// (add) Token: 0x0601515C RID: 86364 RVA: 0x004EFDA0 File Offset: 0x004EDFA0
|
||||
// (remove) Token: 0x0601515D RID: 86365 RVA: 0x004EFDC8 File Offset: 0x004EDFC8
|
||||
[Token(Token = "0x140001C3")]
|
||||
public event ConnectionPoint.EEDEFGJKAJP IMKGNMOOAIG
|
||||
{
|
||||
[Token(Token = "0x601515C")]
|
||||
[Address(RVA = "0xDEAA30", Offset = "0xDE9830", VA = "0x180DEAA30")]
|
||||
[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 = "0x601515D")]
|
||||
[Address(RVA = "0xDEABE0", Offset = "0xDE99E0", VA = "0x180DEABE0")]
|
||||
[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: 0x140001C4 RID: 452
|
||||
// (add) Token: 0x0601515E RID: 86366 RVA: 0x004EFDF0 File Offset: 0x004EDFF0
|
||||
// (remove) Token: 0x0601515F RID: 86367 RVA: 0x004EFE18 File Offset: 0x004EE018
|
||||
[Token(Token = "0x140001C4")]
|
||||
public event ConnectionPoint.JFKNKMKCFBI PFACAJHLDON
|
||||
{
|
||||
[Token(Token = "0x601515E")]
|
||||
[Address(RVA = "0xDEA990", Offset = "0xDE9790", VA = "0x180DEA990")]
|
||||
[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 = "0x601515F")]
|
||||
[Address(RVA = "0xDEAB40", Offset = "0xDE9940", VA = "0x180DEAB40")]
|
||||
[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: 0x17003A15 RID: 14869
|
||||
// (get) Token: 0x06015160 RID: 86368 RVA: 0x004EFE40 File Offset: 0x004EE040
|
||||
[Token(Token = "0x17003A15")]
|
||||
public virtual bool EPJNIALCKOA
|
||||
{
|
||||
[Token(Token = "0x6015160")]
|
||||
[Address(RVA = "0x403930", Offset = "0x402730", VA = "0x180403930", Slot = "4")]
|
||||
get
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17003A16 RID: 14870
|
||||
// (get) Token: 0x06015161 RID: 86369 RVA: 0x004EFE50 File Offset: 0x004EE050
|
||||
[Token(Token = "0x17003A16")]
|
||||
public virtual bool ALDMBOLPEFG
|
||||
{
|
||||
[Token(Token = "0x6015161")]
|
||||
[Address(RVA = "0x403930", Offset = "0x402730", VA = "0x180403930", Slot = "5")]
|
||||
get
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17003A17 RID: 14871
|
||||
// (get) Token: 0x06015162 RID: 86370 RVA: 0x004EFE60 File Offset: 0x004EE060
|
||||
[Token(Token = "0x17003A17")]
|
||||
public virtual bool MELMOMAGKEP
|
||||
{
|
||||
[Token(Token = "0x6015162")]
|
||||
[Address(RVA = "0x403930", Offset = "0x402730", VA = "0x180403930", Slot = "6")]
|
||||
get
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17003A18 RID: 14872
|
||||
// (get) Token: 0x06015163 RID: 86371 RVA: 0x004EFE70 File Offset: 0x004EE070
|
||||
[Token(Token = "0x17003A18")]
|
||||
public virtual bool OODOADMDPCK
|
||||
{
|
||||
[Token(Token = "0x6015163")]
|
||||
[Address(RVA = "0x403930", Offset = "0x402730", VA = "0x180403930", Slot = "7")]
|
||||
get
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17003A19 RID: 14873
|
||||
// (get) Token: 0x06015164 RID: 86372 RVA: 0x004EFE80 File Offset: 0x004EE080
|
||||
[Token(Token = "0x17003A19")]
|
||||
public virtual Tool PBBJCLJPFMI
|
||||
{
|
||||
[Token(Token = "0x6015164")]
|
||||
[Address(RVA = "0x3F63E0", Offset = "0x3F51E0", VA = "0x1803F63E0", Slot = "8")]
|
||||
get
|
||||
{
|
||||
return this.tool;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17003A1A RID: 14874
|
||||
// (get) Token: 0x06015165 RID: 86373 RVA: 0x004EFE94 File Offset: 0x004EE094
|
||||
// (set) Token: 0x06015166 RID: 86374 RVA: 0x004EFEA8 File Offset: 0x004EE0A8
|
||||
[Token(Token = "0x17003A1A")]
|
||||
public virtual CreationObject OLEFCPKAAON
|
||||
{
|
||||
[Token(Token = "0x6015165")]
|
||||
[Address(RVA = "0x3FA180", Offset = "0x3F8F80", VA = "0x1803FA180", Slot = "9")]
|
||||
get
|
||||
{
|
||||
return this.creationObject;
|
||||
}
|
||||
[Token(Token = "0x6015166")]
|
||||
[Address(RVA = "0x4437E0", Offset = "0x4425E0", VA = "0x1804437E0", Slot = "10")]
|
||||
set
|
||||
{
|
||||
this.creationObject = value;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17003A1B RID: 14875
|
||||
// (get) Token: 0x06015167 RID: 86375 RVA: 0x004EFEBC File Offset: 0x004EE0BC
|
||||
[Token(Token = "0x17003A1B")]
|
||||
public virtual GIPDDLFFNGG KADAPJEJAPF
|
||||
{
|
||||
[Token(Token = "0x6015167")]
|
||||
[Address(RVA = "0x3FA180", Offset = "0x3F8F80", VA = "0x1803FA180", Slot = "11")]
|
||||
get
|
||||
{
|
||||
/*
|
||||
An exception occurred when decompiling this method (06015167)
|
||||
|
||||
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: 0x17003A1C RID: 14876
|
||||
// (get) Token: 0x06015168 RID: 86376 RVA: 0x004EFED0 File Offset: 0x004EE0D0
|
||||
[Token(Token = "0x17003A1C")]
|
||||
public ConnectionPoint.ECEPLCCFFAJ BECPHNMGAGH
|
||||
{
|
||||
[Token(Token = "0x6015168")]
|
||||
[Address(RVA = "0x3F63F0", Offset = "0x3F51F0", VA = "0x1803F63F0")]
|
||||
get
|
||||
{
|
||||
return this.connectionSlot;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17003A1D RID: 14877
|
||||
// (get) Token: 0x06015169 RID: 86377 RVA: 0x004EFEE4 File Offset: 0x004EE0E4
|
||||
// (set) Token: 0x0601516A RID: 86378 RVA: 0x004EFF00 File Offset: 0x004EE100
|
||||
[Token(Token = "0x17003A1D")]
|
||||
public Vector3 EHGOPJJPFDO
|
||||
{
|
||||
[Token(Token = "0x6015169")]
|
||||
[Address(RVA = "0xA6B390", Offset = "0xA6A190", VA = "0x180A6B390")]
|
||||
get
|
||||
{
|
||||
Vector3 vector;
|
||||
float z = vector.z;
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
[Token(Token = "0x601516A")]
|
||||
[Address(RVA = "0xDEAC80", Offset = "0xDE9A80", VA = "0x180DEAC80")]
|
||||
set
|
||||
{
|
||||
ReferencePoint referencePoint = this.attachmentPoint;
|
||||
float z = value.z;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17003A1E RID: 14878
|
||||
// (get) Token: 0x0601516B RID: 86379 RVA: 0x004EFF24 File Offset: 0x004EE124
|
||||
[Token(Token = "0x17003A1E")]
|
||||
public virtual MakerPenPinInfo.NGNLFACFACI HEAEKMBKCAA
|
||||
{
|
||||
[Token(Token = "0x601516B")]
|
||||
[Address(RVA = "0x3FA190", Offset = "0x3F8F90", VA = "0x1803FA190", Slot = "12")]
|
||||
get
|
||||
{
|
||||
return this.defaultPinOperationType;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0601516C RID: 86380 RVA: 0x004EFF38 File Offset: 0x004EE138
|
||||
[Token(Token = "0x601516C")]
|
||||
[Address(RVA = "0xDEA690", Offset = "0xDE9490", VA = "0x180DEA690", Slot = "13")]
|
||||
public virtual void RenderHoverHighlight()
|
||||
{
|
||||
for (;;)
|
||||
{
|
||||
bool blocked = this.OODOADMDPCK;
|
||||
bool flag;
|
||||
if (flag)
|
||||
{
|
||||
goto IL_43;
|
||||
}
|
||||
Tool tool = this.PBBJCLJPFMI;
|
||||
int num = 0;
|
||||
if (tool != num)
|
||||
{
|
||||
bool inited = this.PBBJCLJPFMI.MHDPLJDBCAN.inited;
|
||||
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 blocked2 = this.OODOADMDPCK;
|
||||
goto IL_4B;
|
||||
}
|
||||
bool flag3;
|
||||
while (!flag3)
|
||||
{
|
||||
}
|
||||
return;
|
||||
Block_3:
|
||||
bool blocked3 = this.OODOADMDPCK;
|
||||
bool flag4;
|
||||
if (flag4)
|
||||
{
|
||||
bool blocked4 = this.OODOADMDPCK;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0601516D RID: 86381 RVA: 0x004EFFE0 File Offset: 0x004EE1E0
|
||||
[Token(Token = "0x601516D")]
|
||||
[Address(RVA = "0xDEA490", Offset = "0xDE9290", VA = "0x180DEA490", Slot = "14")]
|
||||
public virtual void ConnectionStart(ConnectionCreationContext LHOMKMINCHH, [Optional] ConnectionPoint.PGHEPJALOOK CEAGPJIOMJP)
|
||||
{
|
||||
ConnectionPoint.EEDEFGJKAJP imkgnmooaig = this.IMKGNMOOAIG;
|
||||
if (imkgnmooaig != 0)
|
||||
{
|
||||
imkgnmooaig(this, CEAGPJIOMJP);
|
||||
return;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0601516E RID: 86382 RVA: 0x004F0004 File Offset: 0x004EE204
|
||||
[Token(Token = "0x601516E")]
|
||||
[Address(RVA = "0xDEA460", Offset = "0xDE9260", VA = "0x180DEA460", Slot = "15")]
|
||||
public virtual void ConnectionEnd(ConnectionCreationContext LHOMKMINCHH, ConnectionPoint HDPMJFANOPG, ConnectionPoint GFMAOEPEFKD, [Optional] ConnectionPoint.PGHEPJALOOK CEAGPJIOMJP)
|
||||
{
|
||||
if (this.PFACAJHLDON != 0)
|
||||
{
|
||||
return;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0601516F RID: 86383 RVA: 0x004F001C File Offset: 0x004EE21C
|
||||
[Token(Token = "0x601516F")]
|
||||
[Address(RVA = "0xDEA4B0", Offset = "0xDE92B0", VA = "0x180DEA4B0")]
|
||||
public bool IsValidDestinationConnection()
|
||||
{
|
||||
InfluencerGizmo componentInParent = base.GetComponentInParent<InfluencerGizmo>();
|
||||
if (!componentInParent || !(componentInParent.influencingConnectionPoint == this))
|
||||
{
|
||||
AnimationGizmo componentInParent2 = base.GetComponentInParent<AnimationGizmo>();
|
||||
if (!componentInParent2 || !(componentInParent2.animatedObjectsConnectionPoint == this))
|
||||
{
|
||||
bool blocked = this.OODOADMDPCK;
|
||||
bool flag;
|
||||
if (flag)
|
||||
{
|
||||
bool blocked2 = this.OODOADMDPCK;
|
||||
bool blocked3 = this.OODOADMDPCK;
|
||||
}
|
||||
}
|
||||
}
|
||||
return true;
|
||||
}
|
||||
|
||||
// Token: 0x06015170 RID: 86384 RVA: 0x004F008C File Offset: 0x004EE28C
|
||||
[Token(Token = "0x6015170")]
|
||||
[Address(RVA = "0xDEA3F0", Offset = "0xDE91F0", VA = "0x180DEA3F0", Slot = "16")]
|
||||
public virtual void ConfigureHoverPinInfoDisplay(MakerPenPinInfo LAIOECNCBBK, in Vector3 MMEIDGMCHNK)
|
||||
{
|
||||
int num = 0;
|
||||
LAIOECNCBBK.UpdateInfo(MMEIDGMCHNK, num);
|
||||
GIPDDLFFNGG creationContextObject = this.KADAPJEJAPF;
|
||||
bool isCompleted = ((IAsyncResult)LAIOECNCBBK).IsCompleted;
|
||||
}
|
||||
|
||||
// Token: 0x06015171 RID: 86385 RVA: 0x004F00B8 File Offset: 0x004EE2B8
|
||||
[Token(Token = "0x6015171")]
|
||||
[Address(RVA = "0xDEA3F0", Offset = "0xDE91F0", VA = "0x180DEA3F0", Slot = "17")]
|
||||
public virtual void ConfigureStartPinInfoDisplay(MakerPenPinInfo LAIOECNCBBK, in Vector3 MMEIDGMCHNK)
|
||||
{
|
||||
int num = 0;
|
||||
LAIOECNCBBK.UpdateInfo(MMEIDGMCHNK, num);
|
||||
GIPDDLFFNGG creationContextObject = this.KADAPJEJAPF;
|
||||
bool isCompleted = ((IAsyncResult)LAIOECNCBBK).IsCompleted;
|
||||
}
|
||||
|
||||
// Token: 0x06015172 RID: 86386 RVA: 0x004F00E4 File Offset: 0x004EE2E4
|
||||
[Token(Token = "0x6015172")]
|
||||
[Address(RVA = "0xDEA3F0", Offset = "0xDE91F0", VA = "0x180DEA3F0", Slot = "18")]
|
||||
public virtual void ConfigureEndPinInfoDisplay(MakerPenPinInfo LAIOECNCBBK, in Vector3 MMEIDGMCHNK, ConnectionPoint HEICFDGLPJK)
|
||||
{
|
||||
int num = 0;
|
||||
LAIOECNCBBK.UpdateInfo(MMEIDGMCHNK, num);
|
||||
GIPDDLFFNGG creationContextObject = this.KADAPJEJAPF;
|
||||
bool isCompleted = ((IAsyncResult)LAIOECNCBBK).IsCompleted;
|
||||
}
|
||||
|
||||
// Token: 0x17003A1F RID: 14879
|
||||
// (get) Token: 0x06015173 RID: 86387 RVA: 0x004F0110 File Offset: 0x004EE310
|
||||
[Token(Token = "0x17003A1F")]
|
||||
public virtual Vector3 PHDIBEIFGKL
|
||||
{
|
||||
[Token(Token = "0x6015173")]
|
||||
[Address(RVA = "0xDEAAD0", Offset = "0xDE98D0", VA = "0x180DEAAD0", Slot = "19")]
|
||||
get
|
||||
{
|
||||
/*
|
||||
An exception occurred when decompiling this method (06015173)
|
||||
|
||||
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: 0x17003A20 RID: 14880
|
||||
// (get) Token: 0x06015174 RID: 86388 RVA: 0x004F0128 File Offset: 0x004EE328
|
||||
[Token(Token = "0x17003A20")]
|
||||
public virtual Color BLLLCAAJBHC
|
||||
{
|
||||
[Token(Token = "0x6015174")]
|
||||
[Address(RVA = "0x92D930", Offset = "0x92C730", VA = "0x18092D930", Slot = "20")]
|
||||
get
|
||||
{
|
||||
/*
|
||||
An exception occurred when decompiling this method (06015174)
|
||||
|
||||
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: 0x17003A21 RID: 14881
|
||||
// (get) Token: 0x06015175 RID: 86389 RVA: 0x004F013C File Offset: 0x004EE33C
|
||||
[Token(Token = "0x17003A21")]
|
||||
public virtual bool CJIMJENNIPE
|
||||
{
|
||||
[Token(Token = "0x6015175")]
|
||||
[Address(RVA = "0x403930", Offset = "0x402730", VA = "0x180403930", Slot = "21")]
|
||||
get
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06015176 RID: 86390 RVA: 0x004F014C File Offset: 0x004EE34C
|
||||
[Token(Token = "0x6015176")]
|
||||
[Address(RVA = "0xDEA980", Offset = "0xDE9780", VA = "0x180DEA980")]
|
||||
public ConnectionPoint()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0400DF9C RID: 57244
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x28")]
|
||||
[Token(Token = "0x400DF9C")]
|
||||
[SerializeField]
|
||||
[OCIDFHDICIP(JIBDPHMGEGO.Self, false, false, false)]
|
||||
private Tool tool;
|
||||
|
||||
// Token: 0x0400DF9D RID: 57245
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x30")]
|
||||
[Token(Token = "0x400DF9D")]
|
||||
[SerializeField]
|
||||
[OCIDFHDICIP(JIBDPHMGEGO.SelfAndParent, false, false, false)]
|
||||
private CreationObject creationObject;
|
||||
|
||||
// Token: 0x0400DF9E RID: 57246
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x38")]
|
||||
[Token(Token = "0x400DF9E")]
|
||||
[SerializeField]
|
||||
public MeshRenderer highlightOverrideRenderer;
|
||||
|
||||
// Token: 0x0400DF9F RID: 57247
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x40")]
|
||||
[Token(Token = "0x400DF9F")]
|
||||
[SerializeField]
|
||||
private ConnectionPoint.ECEPLCCFFAJ connectionSlot;
|
||||
|
||||
// Token: 0x0400DFA0 RID: 57248
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x48")]
|
||||
[Token(Token = "0x400DFA0")]
|
||||
[SerializeField]
|
||||
protected ReferencePoint attachmentPoint;
|
||||
|
||||
// Token: 0x0400DFA1 RID: 57249
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x50")]
|
||||
[Token(Token = "0x400DFA1")]
|
||||
private IDisposable AFJPHBPFLMB;
|
||||
|
||||
// Token: 0x0400DFA2 RID: 57250
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x58")]
|
||||
[Token(Token = "0x400DFA2")]
|
||||
[SerializeField]
|
||||
[FormerlySerializedAs("DefaultMakerPenOperationType")]
|
||||
private MakerPenPinInfo.NGNLFACFACI defaultPinOperationType = (MakerPenPinInfo.NGNLFACFACI)((ulong)3L);
|
||||
|
||||
// Token: 0x02003060 RID: 12384
|
||||
[Token(Token = "0x2003060")]
|
||||
public enum ECEPLCCFFAJ
|
||||
{
|
||||
// Token: 0x0400DFA4 RID: 57252
|
||||
[Token(Token = "0x400DFA4")]
|
||||
SLOT_0,
|
||||
// Token: 0x0400DFA5 RID: 57253
|
||||
[Token(Token = "0x400DFA5")]
|
||||
SLOT_1,
|
||||
// Token: 0x0400DFA6 RID: 57254
|
||||
[Token(Token = "0x400DFA6")]
|
||||
SLOT_2
|
||||
}
|
||||
|
||||
// Token: 0x02003061 RID: 12385
|
||||
[Token(Token = "0x2003061")]
|
||||
public sealed class EEDEFGJKAJP : MulticastDelegate
|
||||
{
|
||||
// Token: 0x06015177 RID: 86391 RVA: 0x004F0168 File Offset: 0x004EE368
|
||||
[Token(Token = "0x6015177")]
|
||||
[Address(RVA = "0x448ED0", Offset = "0x447CD0", VA = "0x180448ED0")]
|
||||
public EEDEFGJKAJP(object FEDFKKMABOG, IntPtr APAICGIHAGJ)
|
||||
{
|
||||
this.method = APAICGIHAGJ;
|
||||
this.m_target = FEDFKKMABOG;
|
||||
}
|
||||
|
||||
// Token: 0x06015178 RID: 86392 RVA: 0x004F0184 File Offset: 0x004EE384
|
||||
[Token(Token = "0x6015178")]
|
||||
[Address(RVA = "0xDF3B80", Offset = "0xDF2980", VA = "0x180DF3B80", 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: 0x06015179 RID: 86393 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x6015179")]
|
||||
[Address(RVA = "0x457420", Offset = "0x456220", VA = "0x180457420", 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: 0x0601517A RID: 86394 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x601517A")]
|
||||
[Address(RVA = "0x448B70", Offset = "0x447970", VA = "0x180448B70", Slot = "15")]
|
||||
public void EndInvoke(IAsyncResult GIAOBLMEMMI)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x02003062 RID: 12386
|
||||
[Token(Token = "0x2003062")]
|
||||
public sealed class JFKNKMKCFBI : MulticastDelegate
|
||||
{
|
||||
// Token: 0x0601517B RID: 86395 RVA: 0x004F0234 File Offset: 0x004EE434
|
||||
[Token(Token = "0x601517B")]
|
||||
[Address(RVA = "0x448ED0", Offset = "0x447CD0", VA = "0x180448ED0")]
|
||||
public JFKNKMKCFBI(object FEDFKKMABOG, IntPtr APAICGIHAGJ)
|
||||
{
|
||||
this.method = APAICGIHAGJ;
|
||||
this.m_target = FEDFKKMABOG;
|
||||
}
|
||||
|
||||
// Token: 0x0601517C RID: 86396 RVA: 0x004F0250 File Offset: 0x004EE450
|
||||
[Token(Token = "0x601517C")]
|
||||
[Address(RVA = "0xDF4E00", Offset = "0xDF3C00", VA = "0x180DF4E00", 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: 0x0601517D RID: 86397 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x601517D")]
|
||||
[Address(RVA = "0xDF4DC0", Offset = "0xDF3BC0", VA = "0x180DF4DC0", 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: 0x0601517E RID: 86398 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x601517E")]
|
||||
[Address(RVA = "0x448B70", Offset = "0x447970", VA = "0x180448B70", Slot = "15")]
|
||||
public void EndInvoke(IAsyncResult GIAOBLMEMMI)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x02003063 RID: 12387
|
||||
[Token(Token = "0x2003063")]
|
||||
public sealed class PGHEPJALOOK : MulticastDelegate
|
||||
{
|
||||
// Token: 0x0601517F RID: 86399 RVA: 0x004F0308 File Offset: 0x004EE508
|
||||
[Token(Token = "0x601517F")]
|
||||
[Address(RVA = "0x448ED0", Offset = "0x447CD0", VA = "0x180448ED0")]
|
||||
public PGHEPJALOOK(object FEDFKKMABOG, IntPtr APAICGIHAGJ)
|
||||
{
|
||||
this.method = APAICGIHAGJ;
|
||||
this.m_target = FEDFKKMABOG;
|
||||
}
|
||||
|
||||
// Token: 0x06015180 RID: 86400 RVA: 0x004F0324 File Offset: 0x004EE524
|
||||
[Token(Token = "0x6015180")]
|
||||
[Address(RVA = "0x750300", Offset = "0x74F100", VA = "0x180750300", Slot = "13")]
|
||||
public void Invoke(GBDECALBCOP GIAOBLMEMMI, AGAJMBPABDL CPAIFLCLGPB)
|
||||
{
|
||||
if (this.delegates != 0)
|
||||
{
|
||||
}
|
||||
uint num;
|
||||
if (num != (uint)0)
|
||||
{
|
||||
throw new ExecutionEngineException();
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06015181 RID: 86401 RVA: 0x004F03B4 File Offset: 0x004EE5B4
|
||||
[Token(Token = "0x6015181")]
|
||||
[Address(RVA = "0xDFA2C0", Offset = "0xDF90C0", VA = "0x180DFA2C0", Slot = "14")]
|
||||
public IAsyncResult BeginInvoke(GBDECALBCOP GIAOBLMEMMI, AGAJMBPABDL CPAIFLCLGPB, AsyncCallback AFLPGGJMPOE, object FEDFKKMABOG)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06015182 RID: 86402 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x6015182")]
|
||||
[Address(RVA = "0x448B70", Offset = "0x447970", VA = "0x180448B70", Slot = "15")]
|
||||
public void EndInvoke(IAsyncResult GIAOBLMEMMI)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user