m
This commit is contained in:
@@ -0,0 +1,42 @@
|
||||
using System;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace RecRoom.CircuitsV2.Adapter
|
||||
{
|
||||
// Token: 0x020026D1 RID: 9937
|
||||
[Token(Token = "0x20026D1")]
|
||||
[Serializable]
|
||||
public enum ChipKey
|
||||
{
|
||||
// Token: 0x0400A90D RID: 43277
|
||||
[Token(Token = "0x400A90D")]
|
||||
Execution,
|
||||
// Token: 0x0400A90E RID: 43278
|
||||
[Token(Token = "0x400A90E")]
|
||||
Circuit,
|
||||
// Token: 0x0400A90F RID: 43279
|
||||
[Token(Token = "0x400A90F")]
|
||||
EventSender,
|
||||
// Token: 0x0400A910 RID: 43280
|
||||
[Token(Token = "0x400A910")]
|
||||
EventReceiver,
|
||||
// Token: 0x0400A911 RID: 43281
|
||||
[Token(Token = "0x400A911")]
|
||||
EventDefinition,
|
||||
// Token: 0x0400A912 RID: 43282
|
||||
[Token(Token = "0x400A912")]
|
||||
Variable,
|
||||
// Token: 0x0400A913 RID: 43283
|
||||
[Token(Token = "0x400A913")]
|
||||
ControlPanel,
|
||||
// Token: 0x0400A914 RID: 43284
|
||||
[Token(Token = "0x400A914")]
|
||||
InBus,
|
||||
// Token: 0x0400A915 RID: 43285
|
||||
[Token(Token = "0x400A915")]
|
||||
OutBus,
|
||||
// Token: 0x0400A916 RID: 43286
|
||||
[Token(Token = "0x400A916")]
|
||||
Reroute
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,18 @@
|
||||
using System;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace RecRoom.CircuitsV2.Adapter
|
||||
{
|
||||
// Token: 0x020026D2 RID: 9938
|
||||
[Token(Token = "0x20026D2")]
|
||||
[Serializable]
|
||||
public enum DisplayKind
|
||||
{
|
||||
// Token: 0x0400A918 RID: 43288
|
||||
[Token(Token = "0x400A918")]
|
||||
CanInteract,
|
||||
// Token: 0x0400A919 RID: 43289
|
||||
[Token(Token = "0x400A919")]
|
||||
CanNotInteract
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,1312 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Runtime.CompilerServices;
|
||||
using Cpp2IlInjected;
|
||||
using RecRoom.CircuitsV2.Experience;
|
||||
using RecRoom.DataStructures;
|
||||
using UnityEngine;
|
||||
|
||||
namespace RecRoom.CircuitsV2.Adapter
|
||||
{
|
||||
// Token: 0x020026E2 RID: 9954
|
||||
[Token(Token = "0x20026E2")]
|
||||
[Serializable]
|
||||
public sealed class MockChipAdapter : KJDOCKDBNCK, ISerializationCallbackReceiver
|
||||
{
|
||||
// Token: 0x17002A80 RID: 10880
|
||||
// (get) Token: 0x060101DC RID: 66012 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x17002A80")]
|
||||
public object Object
|
||||
{
|
||||
[Token(Token = "0x60101DC")]
|
||||
[Address(RVA = "0x4A65C0", Offset = "0x4A55C0", VA = "0x1804A65C0", Slot = "4")]
|
||||
get
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17002A81 RID: 10881
|
||||
// (get) Token: 0x060101DD RID: 66013 RVA: 0x003A6194 File Offset: 0x003A4394
|
||||
[Token(Token = "0x17002A81")]
|
||||
public Guid ContextId
|
||||
{
|
||||
[Token(Token = "0x60101DD")]
|
||||
[Address(RVA = "0x12C8080", Offset = "0x12C7080", VA = "0x1812C8080", Slot = "5")]
|
||||
get
|
||||
{
|
||||
return this._contextId.Value;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17002A82 RID: 10882
|
||||
// (get) Token: 0x060101DE RID: 66014 RVA: 0x003A61B4 File Offset: 0x003A43B4
|
||||
[Token(Token = "0x17002A82")]
|
||||
public Guid NodeId
|
||||
{
|
||||
[Token(Token = "0x60101DE")]
|
||||
[Address(RVA = "0x220D270", Offset = "0x220C270", VA = "0x18220D270", Slot = "6")]
|
||||
get
|
||||
{
|
||||
return this._nodeId.Value;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17002A83 RID: 10883
|
||||
// (get) Token: 0x060101DF RID: 66015 RVA: 0x003A61D4 File Offset: 0x003A43D4
|
||||
[Token(Token = "0x17002A83")]
|
||||
public bool CanSetName
|
||||
{
|
||||
[Token(Token = "0x60101DF")]
|
||||
[Address(RVA = "0x4700C0", Offset = "0x46F0C0", VA = "0x1804700C0", Slot = "7")]
|
||||
get
|
||||
{
|
||||
return this._canSetName;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17002A84 RID: 10884
|
||||
// (get) Token: 0x060101E0 RID: 66016 RVA: 0x003A61E8 File Offset: 0x003A43E8
|
||||
[Token(Token = "0x17002A84")]
|
||||
public string Name
|
||||
{
|
||||
[Token(Token = "0x60101E0")]
|
||||
[Address(RVA = "0x4157D0", Offset = "0x4147D0", VA = "0x1804157D0", Slot = "8")]
|
||||
get
|
||||
{
|
||||
return this._name;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x060101E1 RID: 66017 RVA: 0x003A61FC File Offset: 0x003A43FC
|
||||
[Token(Token = "0x60101E1")]
|
||||
[Address(RVA = "0x220CAA0", Offset = "0x220BAA0", VA = "0x18220CAA0", Slot = "10")]
|
||||
public void LCCHDIPAOOO(string HBENBFOGKNG)
|
||||
{
|
||||
this._name = HBENBFOGKNG;
|
||||
Action onChanged = this.OnChanged;
|
||||
if (onChanged != 0)
|
||||
{
|
||||
onChanged();
|
||||
return;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17002A85 RID: 10885
|
||||
// (get) Token: 0x060101E2 RID: 66018 RVA: 0x003A6224 File Offset: 0x003A4424
|
||||
[Token(Token = "0x17002A85")]
|
||||
public bool ShowName
|
||||
{
|
||||
[Token(Token = "0x60101E2")]
|
||||
[Address(RVA = "0x5AB2E0", Offset = "0x5AA2E0", VA = "0x1805AB2E0", Slot = "9")]
|
||||
get
|
||||
{
|
||||
return this._showName;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17002A86 RID: 10886
|
||||
// (get) Token: 0x060101E3 RID: 66019 RVA: 0x003A6238 File Offset: 0x003A4438
|
||||
[Token(Token = "0x17002A86")]
|
||||
public DGDNJPIMCIH VariableMemoryType
|
||||
{
|
||||
[Token(Token = "0x60101E3")]
|
||||
[Address(RVA = "0x4D9880", Offset = "0x4D8880", VA = "0x1804D9880", Slot = "22")]
|
||||
get
|
||||
{
|
||||
return this.memoryType;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17002A87 RID: 10887
|
||||
// (get) Token: 0x060101E4 RID: 66020 RVA: 0x003A624C File Offset: 0x003A444C
|
||||
[Token(Token = "0x17002A87")]
|
||||
public int Color
|
||||
{
|
||||
[Token(Token = "0x60101E4")]
|
||||
[Address(RVA = "0x42B830", Offset = "0x42A830", VA = "0x18042B830", Slot = "11")]
|
||||
get
|
||||
{
|
||||
return this._color;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x060101E5 RID: 66021 RVA: 0x003A6260 File Offset: 0x003A4460
|
||||
[Token(Token = "0x60101E5")]
|
||||
[Address(RVA = "0x220C940", Offset = "0x220B940", VA = "0x18220C940", Slot = "12")]
|
||||
public void INABFKDCBLM(int OFGLPJLGLIJ)
|
||||
{
|
||||
this._color = OFGLPJLGLIJ;
|
||||
Action onChanged = this.OnChanged;
|
||||
if (onChanged != 0)
|
||||
{
|
||||
onChanged();
|
||||
return;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17002A88 RID: 10888
|
||||
// (get) Token: 0x060101E6 RID: 66022 RVA: 0x003A6288 File Offset: 0x003A4488
|
||||
[Token(Token = "0x17002A88")]
|
||||
public string StaticName
|
||||
{
|
||||
[Token(Token = "0x60101E6")]
|
||||
[Address(RVA = "0x417680", Offset = "0x416680", VA = "0x180417680", Slot = "13")]
|
||||
get
|
||||
{
|
||||
return this._staticName;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17002A89 RID: 10889
|
||||
// (get) Token: 0x060101E7 RID: 66023 RVA: 0x003A629C File Offset: 0x003A449C
|
||||
[Token(Token = "0x17002A89")]
|
||||
public ChipKey Key
|
||||
{
|
||||
[Token(Token = "0x60101E7")]
|
||||
[Address(RVA = "0x4AF0F0", Offset = "0x4AE0F0", VA = "0x1804AF0F0", Slot = "14")]
|
||||
get
|
||||
{
|
||||
return this._key;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17002A8A RID: 10890
|
||||
// (get) Token: 0x060101E8 RID: 66024 RVA: 0x003A62B0 File Offset: 0x003A44B0
|
||||
[Token(Token = "0x17002A8A")]
|
||||
public Sprite Icon
|
||||
{
|
||||
[Token(Token = "0x60101E8")]
|
||||
[Address(RVA = "0x4936E0", Offset = "0x4926E0", VA = "0x1804936E0", Slot = "15")]
|
||||
get
|
||||
{
|
||||
return this._icon;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17002A8B RID: 10891
|
||||
// (get) Token: 0x060101E9 RID: 66025 RVA: 0x003A62C4 File Offset: 0x003A44C4
|
||||
[Token(Token = "0x17002A8B")]
|
||||
public IReadOnlyList<DBFIKIGBNOD> NodeGroups
|
||||
{
|
||||
[Token(Token = "0x60101E9")]
|
||||
[Address(RVA = "0x417710", Offset = "0x416710", VA = "0x180417710", Slot = "16")]
|
||||
get
|
||||
{
|
||||
/*
|
||||
An exception occurred when decompiling this method (060101E9)
|
||||
|
||||
ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Collections.Generic.IReadOnlyList`1<DBFIKIGBNOD> RecRoom.CircuitsV2.Adapter.MockChipAdapter::get_NodeGroups()
|
||||
|
||||
---> System.Exception: Basic block has to end with unconditional control flow.
|
||||
{
|
||||
Block_0:
|
||||
stloc:class [mscorlib]System.Collections.Generic.List`1<class RecRoom.CircuitsV2.Adapter.MockNodeGroupAdapter>(var_0_06, ldfld:class [mscorlib]System.Collections.Generic.List`1<class RecRoom.CircuitsV2.Adapter.MockNodeGroupAdapter>(MockChipAdapter::_nodeGroups, ldloc:MockChipAdapter(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: 0x17002A8C RID: 10892
|
||||
// (get) Token: 0x060101EA RID: 66026 RVA: 0x003A62D8 File Offset: 0x003A44D8
|
||||
[Token(Token = "0x17002A8C")]
|
||||
public bool HasInnerContext
|
||||
{
|
||||
[Token(Token = "0x60101EA")]
|
||||
[Address(RVA = "0x88D380", Offset = "0x88C380", VA = "0x18088D380", Slot = "17")]
|
||||
get
|
||||
{
|
||||
return this._hasInnerContext;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17002A8D RID: 10893
|
||||
// (get) Token: 0x060101EB RID: 66027 RVA: 0x003A62EC File Offset: 0x003A44EC
|
||||
[Token(Token = "0x17002A8D")]
|
||||
public Guid InnerContextId
|
||||
{
|
||||
[Token(Token = "0x60101EB")]
|
||||
[Address(RVA = "0x220D230", Offset = "0x220C230", VA = "0x18220D230", Slot = "18")]
|
||||
get
|
||||
{
|
||||
return this._innerContextId.Value;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17002A8E RID: 10894
|
||||
// (get) Token: 0x060101EC RID: 66028 RVA: 0x003A630C File Offset: 0x003A450C
|
||||
[Token(Token = "0x17002A8E")]
|
||||
public IEnumerable<Chip> ChildChips
|
||||
{
|
||||
[Token(Token = "0x60101EC")]
|
||||
[Address(RVA = "0x220D200", Offset = "0x220C200", VA = "0x18220D200", Slot = "19")]
|
||||
get
|
||||
{
|
||||
/*
|
||||
An exception occurred when decompiling this method (060101EC)
|
||||
|
||||
ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Collections.Generic.IEnumerable`1<RecRoom.CircuitsV2.Chip> RecRoom.CircuitsV2.Adapter.MockChipAdapter::get_ChildChips()
|
||||
|
||||
---> System.Exception: Basic block has to end with unconditional control flow.
|
||||
{
|
||||
Block_0:
|
||||
stloc:class RecRoom.CircuitsV2.Chip[](var_0_05, call:class RecRoom.CircuitsV2.Chip[](Array::Empty))
|
||||
}
|
||||
|
||||
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: 0x17002A8F RID: 10895
|
||||
// (get) Token: 0x060101ED RID: 66029 RVA: 0x003A6320 File Offset: 0x003A4520
|
||||
[Token(Token = "0x17002A8F")]
|
||||
public bool IsRegisteredToEvent
|
||||
{
|
||||
[Token(Token = "0x60101ED")]
|
||||
[Address(RVA = "0x6B48A0", Offset = "0x6B38A0", VA = "0x1806B48A0", Slot = "20")]
|
||||
get
|
||||
{
|
||||
return this._isRegisteredToEvent;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17002A90 RID: 10896
|
||||
// (get) Token: 0x060101EE RID: 66030 RVA: 0x003A6334 File Offset: 0x003A4534
|
||||
[Token(Token = "0x17002A90")]
|
||||
public bool IsControlPanel
|
||||
{
|
||||
[Token(Token = "0x60101EE")]
|
||||
[Address(RVA = "0x6B44F0", Offset = "0x6B34F0", VA = "0x1806B44F0", Slot = "21")]
|
||||
get
|
||||
{
|
||||
return this._isControlPanel;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17002A91 RID: 10897
|
||||
// (get) Token: 0x060101EF RID: 66031 RVA: 0x003A6348 File Offset: 0x003A4548
|
||||
[Token(Token = "0x17002A91")]
|
||||
public bool IsSyncVariable
|
||||
{
|
||||
[Token(Token = "0x60101EF")]
|
||||
[Address(RVA = "0x6B4890", Offset = "0x6B3890", VA = "0x1806B4890")]
|
||||
get
|
||||
{
|
||||
return this._isSyncVariable;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17002A92 RID: 10898
|
||||
// (get) Token: 0x060101F0 RID: 66032 RVA: 0x003A635C File Offset: 0x003A455C
|
||||
[Token(Token = "0x17002A92")]
|
||||
public bool CanClone
|
||||
{
|
||||
[Token(Token = "0x60101F0")]
|
||||
[Address(RVA = "0x6B48B0", Offset = "0x6B38B0", VA = "0x1806B48B0", Slot = "23")]
|
||||
get
|
||||
{
|
||||
return this._canClone;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17002A93 RID: 10899
|
||||
// (get) Token: 0x060101F1 RID: 66033 RVA: 0x003A6370 File Offset: 0x003A4570
|
||||
[Token(Token = "0x17002A93")]
|
||||
public bool CanDestroy
|
||||
{
|
||||
[Token(Token = "0x60101F1")]
|
||||
[Address(RVA = "0x6B4880", Offset = "0x6B3880", VA = "0x1806B4880", Slot = "24")]
|
||||
get
|
||||
{
|
||||
return this._canDestroy;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17002A94 RID: 10900
|
||||
// (get) Token: 0x060101F2 RID: 66034 RVA: 0x003A6384 File Offset: 0x003A4584
|
||||
[Token(Token = "0x17002A94")]
|
||||
public bool CanAddRemoveNodeGroups
|
||||
{
|
||||
[Token(Token = "0x60101F2")]
|
||||
[Address(RVA = "0x6B48C0", Offset = "0x6B38C0", VA = "0x1806B48C0", Slot = "25")]
|
||||
get
|
||||
{
|
||||
return this._canAddRemoveNodeGroups;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17002A95 RID: 10901
|
||||
// (get) Token: 0x060101F3 RID: 66035 RVA: 0x003A6398 File Offset: 0x003A4598
|
||||
[Token(Token = "0x17002A95")]
|
||||
public bool CanModifyWithMakerPen
|
||||
{
|
||||
[Token(Token = "0x60101F3")]
|
||||
[Address(RVA = "0x1681B50", Offset = "0x1680B50", VA = "0x181681B50", Slot = "26")]
|
||||
get
|
||||
{
|
||||
return this._canModifyWithMakerPen;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17002A96 RID: 10902
|
||||
// (get) Token: 0x060101F4 RID: 66036 RVA: 0x003A63AC File Offset: 0x003A45AC
|
||||
[Token(Token = "0x17002A96")]
|
||||
public bool IsParentPreviewContext
|
||||
{
|
||||
[Token(Token = "0x60101F4")]
|
||||
[Address(RVA = "0x1681B40", Offset = "0x1680B40", VA = "0x181681B40", Slot = "27")]
|
||||
get
|
||||
{
|
||||
return this._isParentPreviewContext;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17002A97 RID: 10903
|
||||
// (get) Token: 0x060101F5 RID: 66037 RVA: 0x003A63C0 File Offset: 0x003A45C0
|
||||
[Token(Token = "0x17002A97")]
|
||||
public string InventionId
|
||||
{
|
||||
[Token(Token = "0x60101F5")]
|
||||
[Address(RVA = "0x4177C0", Offset = "0x4167C0", VA = "0x1804177C0", Slot = "28")]
|
||||
get
|
||||
{
|
||||
return this._inventionId;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17002A98 RID: 10904
|
||||
// (get) Token: 0x060101F6 RID: 66038 RVA: 0x003A63D4 File Offset: 0x003A45D4
|
||||
[Token(Token = "0x17002A98")]
|
||||
public bool HasSelfGroup
|
||||
{
|
||||
[Token(Token = "0x60101F6")]
|
||||
[Address(RVA = "0xCDF840", Offset = "0xCDE840", VA = "0x180CDF840", Slot = "29")]
|
||||
get
|
||||
{
|
||||
return this._hasSelfGroup;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17002A99 RID: 10905
|
||||
// (get) Token: 0x060101F7 RID: 66039 RVA: 0x003A63E8 File Offset: 0x003A45E8
|
||||
[Token(Token = "0x17002A99")]
|
||||
public bool IsDeprecating
|
||||
{
|
||||
[Token(Token = "0x60101F7")]
|
||||
[Address(RVA = "0x424690", Offset = "0x423690", VA = "0x180424690", Slot = "30")]
|
||||
get
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17002A9A RID: 10906
|
||||
// (get) Token: 0x060101F8 RID: 66040 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x17002A9A")]
|
||||
public Vector3 LocalPosition
|
||||
{
|
||||
[Token(Token = "0x60101F8")]
|
||||
[Address(RVA = "0x220D250", Offset = "0x220C250", VA = "0x18220D250", Slot = "31")]
|
||||
get
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x060101F9 RID: 66041 RVA: 0x003A63F8 File Offset: 0x003A45F8
|
||||
[Token(Token = "0x60101F9")]
|
||||
[Address(RVA = "0x220C650", Offset = "0x220B650", VA = "0x18220C650")]
|
||||
public void PPKMAPJACFF(in Vector3 ONGBFDACHHG)
|
||||
{
|
||||
float z = ONGBFDACHHG.z;
|
||||
this._localPosition.z = z;
|
||||
GGNBLBKOLHG.HOACAGCANFB onPositionChanged = this.OnPositionChanged;
|
||||
if (onPositionChanged != 0)
|
||||
{
|
||||
onPositionChanged(ONGBFDACHHG);
|
||||
return;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17002A9B RID: 10907
|
||||
// (get) Token: 0x060101FA RID: 66042 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x17002A9B")]
|
||||
public Quaternion LocalRotation
|
||||
{
|
||||
[Token(Token = "0x60101FA")]
|
||||
[Address(RVA = "0x220D260", Offset = "0x220C260", VA = "0x18220D260", Slot = "33")]
|
||||
get
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x060101FB RID: 66043 RVA: 0x003A642C File Offset: 0x003A462C
|
||||
[Token(Token = "0x60101FB")]
|
||||
[Address(RVA = "0x220C4A0", Offset = "0x220B4A0", VA = "0x18220C4A0")]
|
||||
public void ENAPPICIPDG(in Quaternion ONGBFDACHHG)
|
||||
{
|
||||
GGNBLBKOLHG.MKOFEBIMNCF onRotationChanged = this.OnRotationChanged;
|
||||
if (onRotationChanged != 0)
|
||||
{
|
||||
onRotationChanged(ONGBFDACHHG);
|
||||
return;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x060101FC RID: 66044 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x60101FC")]
|
||||
[Address(RVA = "0x4242D0", Offset = "0x4232D0", VA = "0x1804242D0", Slot = "35")]
|
||||
public void IOBOLFAHLKL()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x060101FD RID: 66045 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x60101FD")]
|
||||
[Address(RVA = "0x220C4C0", Offset = "0x220B4C0", VA = "0x18220C4C0")]
|
||||
public void ECDCNBOIEBO(in Vector3? GHBPCACOCOL, in Quaternion? LDAKIHFDIFN)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x14000155 RID: 341
|
||||
// (add) Token: 0x060101FE RID: 66046 RVA: 0x003A644C File Offset: 0x003A464C
|
||||
// (remove) Token: 0x060101FF RID: 66047 RVA: 0x003A6468 File Offset: 0x003A4668
|
||||
[Token(Token = "0x14000155")]
|
||||
public event Action JCLLONJPGKG
|
||||
{
|
||||
[Token(Token = "0x60101FE")]
|
||||
[Address(RVA = "0x220C2C0", Offset = "0x220B2C0", VA = "0x18220C2C0", Slot = "37")]
|
||||
[CompilerGenerated]
|
||||
add
|
||||
{
|
||||
Delegate @delegate;
|
||||
while (@delegate != 0 && @delegate == 0)
|
||||
{
|
||||
}
|
||||
while (@delegate != this)
|
||||
{
|
||||
}
|
||||
}
|
||||
[Token(Token = "0x60101FF")]
|
||||
[Address(RVA = "0x220C040", Offset = "0x220B040", VA = "0x18220C040", Slot = "38")]
|
||||
[CompilerGenerated]
|
||||
remove
|
||||
{
|
||||
Delegate @delegate;
|
||||
while (@delegate != 0 && @delegate == 0)
|
||||
{
|
||||
}
|
||||
while (@delegate != this)
|
||||
{
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x14000156 RID: 342
|
||||
// (add) Token: 0x06010200 RID: 66048 RVA: 0x003A6484 File Offset: 0x003A4684
|
||||
// (remove) Token: 0x06010201 RID: 66049 RVA: 0x003A64A0 File Offset: 0x003A46A0
|
||||
[Token(Token = "0x14000156")]
|
||||
public event GGNBLBKOLHG.HOACAGCANFB MDDBOFIDMIG
|
||||
{
|
||||
[Token(Token = "0x6010200")]
|
||||
[Address(RVA = "0x220C720", Offset = "0x220B720", VA = "0x18220C720", Slot = "39")]
|
||||
[CompilerGenerated]
|
||||
add
|
||||
{
|
||||
Delegate @delegate;
|
||||
while (@delegate != 0 && @delegate == 0)
|
||||
{
|
||||
}
|
||||
while (@delegate != this)
|
||||
{
|
||||
}
|
||||
}
|
||||
[Token(Token = "0x6010201")]
|
||||
[Address(RVA = "0x220CC80", Offset = "0x220BC80", VA = "0x18220CC80", Slot = "40")]
|
||||
[CompilerGenerated]
|
||||
remove
|
||||
{
|
||||
Delegate @delegate;
|
||||
while (@delegate != 0 && @delegate == 0)
|
||||
{
|
||||
}
|
||||
while (@delegate != this)
|
||||
{
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x14000157 RID: 343
|
||||
// (add) Token: 0x06010202 RID: 66050 RVA: 0x003A64BC File Offset: 0x003A46BC
|
||||
// (remove) Token: 0x06010203 RID: 66051 RVA: 0x003A64D8 File Offset: 0x003A46D8
|
||||
[Token(Token = "0x14000157")]
|
||||
public event GGNBLBKOLHG.MKOFEBIMNCF EANFAHIJEFE
|
||||
{
|
||||
[Token(Token = "0x6010202")]
|
||||
[Address(RVA = "0x220D0D0", Offset = "0x220C0D0", VA = "0x18220D0D0", Slot = "41")]
|
||||
[CompilerGenerated]
|
||||
add
|
||||
{
|
||||
Delegate @delegate;
|
||||
while (@delegate != 0 && @delegate == 0)
|
||||
{
|
||||
}
|
||||
while (@delegate != this)
|
||||
{
|
||||
}
|
||||
}
|
||||
[Token(Token = "0x6010203")]
|
||||
[Address(RVA = "0x220BCE0", Offset = "0x220ACE0", VA = "0x18220BCE0", Slot = "42")]
|
||||
[CompilerGenerated]
|
||||
remove
|
||||
{
|
||||
Delegate @delegate;
|
||||
while (@delegate != 0 && @delegate == 0)
|
||||
{
|
||||
}
|
||||
while (@delegate != this)
|
||||
{
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x14000158 RID: 344
|
||||
// (add) Token: 0x06010204 RID: 66052 RVA: 0x003A64F4 File Offset: 0x003A46F4
|
||||
// (remove) Token: 0x06010205 RID: 66053 RVA: 0x003A6510 File Offset: 0x003A4710
|
||||
[Token(Token = "0x14000158")]
|
||||
public event Action FIMEAAFDCLF
|
||||
{
|
||||
[Token(Token = "0x6010204")]
|
||||
[Address(RVA = "0x220C9D0", Offset = "0x220B9D0", VA = "0x18220C9D0", Slot = "43")]
|
||||
[CompilerGenerated]
|
||||
add
|
||||
{
|
||||
Delegate @delegate;
|
||||
while (@delegate != 0 && @delegate == 0)
|
||||
{
|
||||
}
|
||||
while (@delegate != this)
|
||||
{
|
||||
}
|
||||
}
|
||||
[Token(Token = "0x6010205")]
|
||||
[Address(RVA = "0x220C0E0", Offset = "0x220B0E0", VA = "0x18220C0E0", Slot = "44")]
|
||||
[CompilerGenerated]
|
||||
remove
|
||||
{
|
||||
Delegate @delegate;
|
||||
while (@delegate != 0 && @delegate == 0)
|
||||
{
|
||||
}
|
||||
while (@delegate != this)
|
||||
{
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x14000159 RID: 345
|
||||
// (add) Token: 0x06010206 RID: 66054 RVA: 0x003A652C File Offset: 0x003A472C
|
||||
// (remove) Token: 0x06010207 RID: 66055 RVA: 0x003A6548 File Offset: 0x003A4748
|
||||
[Token(Token = "0x14000159")]
|
||||
public event Action<int> NJHEMKGNDCF
|
||||
{
|
||||
[Token(Token = "0x6010206")]
|
||||
[Address(RVA = "0x220CDC0", Offset = "0x220BDC0", VA = "0x18220CDC0", Slot = "45")]
|
||||
[CompilerGenerated]
|
||||
add
|
||||
{
|
||||
Delegate @delegate;
|
||||
while (@delegate != 0 && @delegate == 0)
|
||||
{
|
||||
}
|
||||
while (@delegate != this)
|
||||
{
|
||||
}
|
||||
}
|
||||
[Token(Token = "0x6010207")]
|
||||
[Address(RVA = "0x220CE60", Offset = "0x220BE60", VA = "0x18220CE60", Slot = "46")]
|
||||
[CompilerGenerated]
|
||||
remove
|
||||
{
|
||||
Delegate @delegate;
|
||||
while (@delegate != 0 && @delegate == 0)
|
||||
{
|
||||
}
|
||||
while (@delegate != this)
|
||||
{
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1400015A RID: 346
|
||||
// (add) Token: 0x06010208 RID: 66056 RVA: 0x003A6564 File Offset: 0x003A4764
|
||||
// (remove) Token: 0x06010209 RID: 66057 RVA: 0x003A6580 File Offset: 0x003A4780
|
||||
[Token(Token = "0x1400015A")]
|
||||
public event Action<int, DBFIKIGBNOD> FDIEHNOLPPN
|
||||
{
|
||||
[Token(Token = "0x6010208")]
|
||||
[Address(RVA = "0x220C360", Offset = "0x220B360", VA = "0x18220C360", Slot = "47")]
|
||||
[CompilerGenerated]
|
||||
add
|
||||
{
|
||||
Delegate @delegate;
|
||||
while (@delegate != 0 && @delegate == 0)
|
||||
{
|
||||
}
|
||||
while (@delegate != this)
|
||||
{
|
||||
}
|
||||
}
|
||||
[Token(Token = "0x6010209")]
|
||||
[Address(RVA = "0x220C5B0", Offset = "0x220B5B0", VA = "0x18220C5B0", Slot = "48")]
|
||||
[CompilerGenerated]
|
||||
remove
|
||||
{
|
||||
Delegate @delegate;
|
||||
while (@delegate != 0 && @delegate == 0)
|
||||
{
|
||||
}
|
||||
while (@delegate != this)
|
||||
{
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1400015B RID: 347
|
||||
// (add) Token: 0x0601020A RID: 66058 RVA: 0x003A659C File Offset: 0x003A479C
|
||||
// (remove) Token: 0x0601020B RID: 66059 RVA: 0x003A65B8 File Offset: 0x003A47B8
|
||||
[Token(Token = "0x1400015B")]
|
||||
public event Action<int, DBFIKIGBNOD> JPMHGECKEEA
|
||||
{
|
||||
[Token(Token = "0x601020A")]
|
||||
[Address(RVA = "0x220C180", Offset = "0x220B180", VA = "0x18220C180", Slot = "49")]
|
||||
[CompilerGenerated]
|
||||
add
|
||||
{
|
||||
Delegate @delegate;
|
||||
while (@delegate != 0 && @delegate == 0)
|
||||
{
|
||||
}
|
||||
while (@delegate != this)
|
||||
{
|
||||
}
|
||||
}
|
||||
[Token(Token = "0x601020B")]
|
||||
[Address(RVA = "0x220CD20", Offset = "0x220BD20", VA = "0x18220CD20", Slot = "50")]
|
||||
[CompilerGenerated]
|
||||
remove
|
||||
{
|
||||
Delegate @delegate;
|
||||
while (@delegate != 0 && @delegate == 0)
|
||||
{
|
||||
}
|
||||
while (@delegate != this)
|
||||
{
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1400015C RID: 348
|
||||
// (add) Token: 0x0601020C RID: 66060 RVA: 0x003A65D4 File Offset: 0x003A47D4
|
||||
// (remove) Token: 0x0601020D RID: 66061 RVA: 0x003A65F0 File Offset: 0x003A47F0
|
||||
[Token(Token = "0x1400015C")]
|
||||
public event Action<int> MFAENODFCGK
|
||||
{
|
||||
[Token(Token = "0x601020C")]
|
||||
[Address(RVA = "0x220C680", Offset = "0x220B680", VA = "0x18220C680", Slot = "51")]
|
||||
[CompilerGenerated]
|
||||
add
|
||||
{
|
||||
Delegate @delegate;
|
||||
while (@delegate != 0 && @delegate == 0)
|
||||
{
|
||||
}
|
||||
while (@delegate != this)
|
||||
{
|
||||
}
|
||||
}
|
||||
[Token(Token = "0x601020D")]
|
||||
[Address(RVA = "0x220CBE0", Offset = "0x220BBE0", VA = "0x18220CBE0", Slot = "52")]
|
||||
[CompilerGenerated]
|
||||
remove
|
||||
{
|
||||
Delegate @delegate;
|
||||
while (@delegate != 0 && @delegate == 0)
|
||||
{
|
||||
}
|
||||
while (@delegate != this)
|
||||
{
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1400015D RID: 349
|
||||
// (add) Token: 0x0601020E RID: 66062 RVA: 0x003A660C File Offset: 0x003A480C
|
||||
// (remove) Token: 0x0601020F RID: 66063 RVA: 0x003A6628 File Offset: 0x003A4828
|
||||
[Token(Token = "0x1400015D")]
|
||||
public event Action ACMFCEAGABH
|
||||
{
|
||||
[Token(Token = "0x601020E")]
|
||||
[Address(RVA = "0x220C400", Offset = "0x220B400", VA = "0x18220C400", Slot = "53")]
|
||||
[CompilerGenerated]
|
||||
add
|
||||
{
|
||||
Delegate @delegate;
|
||||
while (@delegate != 0 && @delegate == 0)
|
||||
{
|
||||
}
|
||||
while (@delegate != this)
|
||||
{
|
||||
}
|
||||
}
|
||||
[Token(Token = "0x601020F")]
|
||||
[Address(RVA = "0x220C220", Offset = "0x220B220", VA = "0x18220C220", Slot = "54")]
|
||||
[CompilerGenerated]
|
||||
remove
|
||||
{
|
||||
Delegate @delegate;
|
||||
while (@delegate != 0 && @delegate == 0)
|
||||
{
|
||||
}
|
||||
while (@delegate != this)
|
||||
{
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06010210 RID: 66064 RVA: 0x003A6644 File Offset: 0x003A4844
|
||||
[Token(Token = "0x6010210")]
|
||||
[Address(RVA = "0x220CAC0", Offset = "0x220BAC0", VA = "0x18220CAC0")]
|
||||
public void MFMDEBCEKLC()
|
||||
{
|
||||
Action onChanged = this.OnChanged;
|
||||
int num = 0;
|
||||
if (onChanged != 0)
|
||||
{
|
||||
onChanged();
|
||||
}
|
||||
GGNBLBKOLHG.HOACAGCANFB onPositionChanged = this.OnPositionChanged;
|
||||
if (onPositionChanged != 0)
|
||||
{
|
||||
onPositionChanged(num);
|
||||
}
|
||||
GGNBLBKOLHG.MKOFEBIMNCF onRotationChanged = this.OnRotationChanged;
|
||||
if (onRotationChanged != 0)
|
||||
{
|
||||
onRotationChanged(num);
|
||||
}
|
||||
Action onNodeWillDestroy = this.OnNodeWillDestroy;
|
||||
if (onNodeWillDestroy != 0)
|
||||
{
|
||||
onNodeWillDestroy();
|
||||
}
|
||||
Action<int> onNodeGroupWillAdd = this.OnNodeGroupWillAdd;
|
||||
if (onNodeGroupWillAdd != 0)
|
||||
{
|
||||
int num2 = 0;
|
||||
onNodeGroupWillAdd(num2);
|
||||
}
|
||||
Action<int, DBFIKIGBNOD> onNodeGroupDidAdd = this.OnNodeGroupDidAdd;
|
||||
if (onNodeGroupDidAdd != 0)
|
||||
{
|
||||
int num3 = 0;
|
||||
int num4 = 0;
|
||||
onNodeGroupDidAdd(num4, num3);
|
||||
}
|
||||
Action<int, DBFIKIGBNOD> onNodeGroupWillRemove = this.OnNodeGroupWillRemove;
|
||||
if (onNodeGroupWillRemove != 0)
|
||||
{
|
||||
int num5 = 0;
|
||||
int num6 = 0;
|
||||
onNodeGroupWillRemove(num6, num5);
|
||||
}
|
||||
Action<int> onNodeGroupDidRemove = this.OnNodeGroupDidRemove;
|
||||
if (onNodeGroupDidRemove != 0)
|
||||
{
|
||||
int num7 = 0;
|
||||
onNodeGroupDidRemove(num7);
|
||||
}
|
||||
Action onRegistrationChanged = this.OnRegistrationChanged;
|
||||
if (onRegistrationChanged != 0)
|
||||
{
|
||||
onRegistrationChanged();
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06010211 RID: 66065 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x6010211")]
|
||||
[Address(RVA = "0x4242D0", Offset = "0x4232D0", VA = "0x1804242D0", Slot = "55")]
|
||||
public void JPBPGKDPEOP()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06010212 RID: 66066 RVA: 0x003A6720 File Offset: 0x003A4920
|
||||
[Token(Token = "0x6010212")]
|
||||
[Address(RVA = "0x4246A0", Offset = "0x4236A0", VA = "0x1804246A0", Slot = "56")]
|
||||
public bool IFKBPCMHFOO(int CEHJGNDELGL)
|
||||
{
|
||||
return true;
|
||||
}
|
||||
|
||||
// Token: 0x06010213 RID: 66067 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x6010213")]
|
||||
[Address(RVA = "0x220BD80", Offset = "0x220AD80", VA = "0x18220BD80", Slot = "57")]
|
||||
public void AKIBJCNJNBE(string MMBOKOLAJFH)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06010214 RID: 66068 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x6010214")]
|
||||
[Address(RVA = "0x220C7C0", Offset = "0x220B7C0", VA = "0x18220C7C0", Slot = "58")]
|
||||
public void ILOCBALJOGE(int EFBDCIJMFGD)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06010215 RID: 66069 RVA: 0x003A6730 File Offset: 0x003A4930
|
||||
[Token(Token = "0x6010215")]
|
||||
[Address(RVA = "0x220CA70", Offset = "0x220BA70", VA = "0x18220CA70", Slot = "59")]
|
||||
public IFNLKKABKEB<MPHHHDGFLNP> KPNKCFODIIH(string HBENBFOGKNG)
|
||||
{
|
||||
/*
|
||||
An exception occurred when decompiling this method (06010215)
|
||||
|
||||
ICSharpCode.Decompiler.DecompilerException: Error decompiling IFNLKKABKEB<MPHHHDGFLNP> RecRoom.CircuitsV2.Adapter.MockChipAdapter::KPNKCFODIIH(System.String)
|
||||
|
||||
---> System.Exception: Basic block has to end with unconditional control flow.
|
||||
{
|
||||
Block_0:
|
||||
stloc:valuetype [RecRoom.Circuitsv2.Runtime]IFNLKKABKEB<valuetype [RecRoom.Circuitsv2.Runtime]MPHHHDGFLNP>(var_0_05, call:IFNLKKABKEB[exp:valuetype [RecRoom.Circuitsv2.Runtime]IFNLKKABKEB<valuetype [RecRoom.Circuitsv2.Runtime]MPHHHDGFLNP>](AHIMICMLPKA::IFNEMKAIILC))
|
||||
}
|
||||
|
||||
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: 0x06010216 RID: 66070 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x6010216")]
|
||||
[Address(RVA = "0x4242D0", Offset = "0x4232D0", VA = "0x1804242D0", Slot = "60")]
|
||||
public void KKACIILIGJI(Transform OIFLDNBGJOH)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06010217 RID: 66071 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x6010217")]
|
||||
[Address(RVA = "0x4242D0", Offset = "0x4232D0", VA = "0x1804242D0", Slot = "66")]
|
||||
public void GFBIJNLKLCM(Chip EHHKGBAMIOP)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06010218 RID: 66072 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x6010218")]
|
||||
[Address(RVA = "0x4242D0", Offset = "0x4232D0", VA = "0x1804242D0", Slot = "67")]
|
||||
public void FDMFCABHIIA(Chip EHHKGBAMIOP)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06010219 RID: 66073 RVA: 0x003A6744 File Offset: 0x003A4944
|
||||
[Token(Token = "0x6010219")]
|
||||
[Address(RVA = "0x220C960", Offset = "0x220B960", VA = "0x18220C960", Slot = "61")]
|
||||
public bool KGFEIIPPNGC(out Guid BOJNNELMAHN)
|
||||
{
|
||||
/*
|
||||
An exception occurred when decompiling this method (06010219)
|
||||
|
||||
ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Boolean RecRoom.CircuitsV2.Adapter.MockChipAdapter::KGFEIIPPNGC(System.Guid&)
|
||||
|
||||
---> System.Exception: Basic block has to end with unconditional control flow.
|
||||
{
|
||||
Block_0:
|
||||
stloc:Guid(var_0_05, ldsfld:Guid(Guid::Empty))
|
||||
stfld:int32(Guid::_a, ldloc:valuetype [mscorlib]System.Guid&(BOJNNELMAHN), ldloc:Guid[exp:int32](var_0_05))
|
||||
}
|
||||
|
||||
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: 0x0601021A RID: 66074 RVA: 0x003A6760 File Offset: 0x003A4960
|
||||
[Token(Token = "0x601021A")]
|
||||
[Address(RVA = "0x12FBB40", Offset = "0x12FAB40", VA = "0x1812FBB40", Slot = "62")]
|
||||
public bool ICKOEFJIPAD(out Chip LGODBBJJBFJ)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0601021B RID: 66075 RVA: 0x003A6770 File Offset: 0x003A4970
|
||||
[Token(Token = "0x601021B")]
|
||||
[Address(RVA = "0x424690", Offset = "0x423690", VA = "0x180424690")]
|
||||
public bool HFABJNPHHPI(in Guid CMJICPJMBAP)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0601021C RID: 66076 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x601021C")]
|
||||
[Address(RVA = "0x4242D0", Offset = "0x4232D0", VA = "0x1804242D0", Slot = "64")]
|
||||
public void AMJHODPKAMA(ChipConfigMenu GBFBLEKPKMC, ref int JMHKMOACHDG)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x0601021D RID: 66077 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x601021D")]
|
||||
[Address(RVA = "0x4242D0", Offset = "0x4232D0", VA = "0x1804242D0", Slot = "65")]
|
||||
public void LNOGJLFMOCL(ChipConfigMenu GBFBLEKPKMC)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x0601021E RID: 66078 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x601021E")]
|
||||
[Address(RVA = "0x4242D0", Offset = "0x4232D0", VA = "0x1804242D0", Slot = "69")]
|
||||
public void OnAfterDeserialize()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x0601021F RID: 66079 RVA: 0x003A6780 File Offset: 0x003A4980
|
||||
[Token(Token = "0x601021F")]
|
||||
[Address(RVA = "0x220CF00", Offset = "0x220BF00", VA = "0x18220CF00", Slot = "68")]
|
||||
public void OnBeforeSerialize()
|
||||
{
|
||||
int num;
|
||||
do
|
||||
{
|
||||
num = 0;
|
||||
IEnumerable enumerable = BCKPFAJAPEO.AKGEGLEMFGM<MockNodeGroupAdapter>(this._nodeGroups);
|
||||
if (enumerable != 0)
|
||||
{
|
||||
if (num >= enumerable)
|
||||
{
|
||||
goto IL_22;
|
||||
}
|
||||
num += num;
|
||||
if (num != enumerable)
|
||||
{
|
||||
num++;
|
||||
goto IL_22;
|
||||
}
|
||||
IL_3A:
|
||||
Guid guid;
|
||||
guid += guid;
|
||||
goto IL_3E;
|
||||
IL_22:
|
||||
guid = this._contextId.Value;
|
||||
Guid value = this._nodeId.Value;
|
||||
goto IL_3A;
|
||||
}
|
||||
IL_3E:
|
||||
if (enumerable != 0)
|
||||
{
|
||||
}
|
||||
}
|
||||
while (num != 0);
|
||||
}
|
||||
|
||||
// Token: 0x06010220 RID: 66080 RVA: 0x003A67EC File Offset: 0x003A49EC
|
||||
[Token(Token = "0x6010220")]
|
||||
[Address(RVA = "0x220D170", Offset = "0x220C170", VA = "0x18220D170")]
|
||||
public MockChipAdapter()
|
||||
{
|
||||
SerializedGuid serializedGuid = SerializedGuid.KEBCJKEKCLK();
|
||||
this._contextId = serializedGuid;
|
||||
SerializedGuid serializedGuid2 = SerializedGuid.KEBCJKEKCLK();
|
||||
this._nodeId = serializedGuid2;
|
||||
this.memoryType = (DGDNJPIMCIH)((ulong)(-1L));
|
||||
List<MockNodeGroupAdapter> list = new List();
|
||||
this._nodeGroups = list;
|
||||
SerializedGuid serializedGuid3 = SerializedGuid.PECEFFJNJCH();
|
||||
this._innerContextId = serializedGuid3;
|
||||
this.IOBOLFAHLKL();
|
||||
}
|
||||
|
||||
// Token: 0x06010221 RID: 66081 RVA: 0x003A6848 File Offset: 0x003A4A48
|
||||
[Token(Token = "0x6010221")]
|
||||
[Address(RVA = "0x220C650", Offset = "0x220B650", VA = "0x18220C650", Slot = "32")]
|
||||
private void HBAPOPLKIEF(in Vector3 ONGBFDACHHG)
|
||||
{
|
||||
float z = ONGBFDACHHG.z;
|
||||
this._localPosition.z = z;
|
||||
GGNBLBKOLHG.HOACAGCANFB onPositionChanged = this.OnPositionChanged;
|
||||
if (onPositionChanged != 0)
|
||||
{
|
||||
onPositionChanged(ONGBFDACHHG);
|
||||
return;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06010222 RID: 66082 RVA: 0x003A687C File Offset: 0x003A4A7C
|
||||
[Token(Token = "0x6010222")]
|
||||
[Address(RVA = "0x220C4A0", Offset = "0x220B4A0", VA = "0x18220C4A0", Slot = "34")]
|
||||
private void DOAGELGDDCM(in Quaternion ONGBFDACHHG)
|
||||
{
|
||||
GGNBLBKOLHG.MKOFEBIMNCF onRotationChanged = this.OnRotationChanged;
|
||||
if (onRotationChanged != 0)
|
||||
{
|
||||
onRotationChanged(ONGBFDACHHG);
|
||||
return;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06010223 RID: 66083 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x6010223")]
|
||||
[Address(RVA = "0x220C4C0", Offset = "0x220B4C0", VA = "0x18220C4C0", Slot = "36")]
|
||||
private void FADKEFBFNBK(in Vector3? GHBPCACOCOL, in Quaternion? LDAKIHFDIFN)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06010224 RID: 66084 RVA: 0x003A689C File Offset: 0x003A4A9C
|
||||
[Token(Token = "0x6010224")]
|
||||
[Address(RVA = "0x424690", Offset = "0x423690", VA = "0x180424690", Slot = "63")]
|
||||
private bool KPNBIKJOFBM(in Guid IGEMANOEMIB)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0400A91A RID: 43290
|
||||
[FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x400A91A")]
|
||||
[JDBPLNPJCPC]
|
||||
[SerializeField]
|
||||
private SerializedGuid _contextId;
|
||||
|
||||
// Token: 0x0400A91B RID: 43291
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x400A91B")]
|
||||
[SerializeField]
|
||||
[JDBPLNPJCPC]
|
||||
private SerializedGuid _nodeId;
|
||||
|
||||
// Token: 0x0400A91C RID: 43292
|
||||
[FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x400A91C")]
|
||||
[SerializeField]
|
||||
private bool _canSetName;
|
||||
|
||||
// Token: 0x0400A91D RID: 43293
|
||||
[FieldOffset(Offset = "0x28")]
|
||||
[Token(Token = "0x400A91D")]
|
||||
[SerializeField]
|
||||
[Multiline]
|
||||
private string _name;
|
||||
|
||||
// Token: 0x0400A91E RID: 43294
|
||||
[FieldOffset(Offset = "0x30")]
|
||||
[Token(Token = "0x400A91E")]
|
||||
[SerializeField]
|
||||
private bool _showName;
|
||||
|
||||
// Token: 0x0400A91F RID: 43295
|
||||
[FieldOffset(Offset = "0x34")]
|
||||
[Token(Token = "0x400A91F")]
|
||||
[SerializeField]
|
||||
private DGDNJPIMCIH memoryType;
|
||||
|
||||
// Token: 0x0400A920 RID: 43296
|
||||
[FieldOffset(Offset = "0x38")]
|
||||
[Token(Token = "0x400A920")]
|
||||
[SerializeField]
|
||||
private int _color;
|
||||
|
||||
// Token: 0x0400A921 RID: 43297
|
||||
[FieldOffset(Offset = "0x40")]
|
||||
[Token(Token = "0x400A921")]
|
||||
[SerializeField]
|
||||
private string _staticName;
|
||||
|
||||
// Token: 0x0400A922 RID: 43298
|
||||
[FieldOffset(Offset = "0x48")]
|
||||
[Token(Token = "0x400A922")]
|
||||
[SerializeField]
|
||||
private ChipKey _key;
|
||||
|
||||
// Token: 0x0400A923 RID: 43299
|
||||
[FieldOffset(Offset = "0x50")]
|
||||
[Token(Token = "0x400A923")]
|
||||
[SerializeField]
|
||||
private Sprite _icon;
|
||||
|
||||
// Token: 0x0400A924 RID: 43300
|
||||
[FieldOffset(Offset = "0x58")]
|
||||
[Token(Token = "0x400A924")]
|
||||
[SerializeField]
|
||||
private List<MockNodeGroupAdapter> _nodeGroups;
|
||||
|
||||
// Token: 0x0400A925 RID: 43301
|
||||
[FieldOffset(Offset = "0x60")]
|
||||
[Token(Token = "0x400A925")]
|
||||
[SerializeField]
|
||||
private bool _hasInnerContext;
|
||||
|
||||
// Token: 0x0400A926 RID: 43302
|
||||
[FieldOffset(Offset = "0x68")]
|
||||
[Token(Token = "0x400A926")]
|
||||
[SerializeField]
|
||||
[JDBPLNPJCPC]
|
||||
private SerializedGuid _innerContextId;
|
||||
|
||||
// Token: 0x0400A927 RID: 43303
|
||||
[FieldOffset(Offset = "0x70")]
|
||||
[Token(Token = "0x400A927")]
|
||||
[SerializeField]
|
||||
private bool _isRegisteredToEvent;
|
||||
|
||||
// Token: 0x0400A928 RID: 43304
|
||||
[FieldOffset(Offset = "0x71")]
|
||||
[Token(Token = "0x400A928")]
|
||||
[SerializeField]
|
||||
private bool _isControlPanel;
|
||||
|
||||
// Token: 0x0400A929 RID: 43305
|
||||
[FieldOffset(Offset = "0x72")]
|
||||
[Token(Token = "0x400A929")]
|
||||
[SerializeField]
|
||||
private bool _isSyncVariable;
|
||||
|
||||
// Token: 0x0400A92A RID: 43306
|
||||
[FieldOffset(Offset = "0x73")]
|
||||
[Token(Token = "0x400A92A")]
|
||||
[SerializeField]
|
||||
private bool _canClone;
|
||||
|
||||
// Token: 0x0400A92B RID: 43307
|
||||
[FieldOffset(Offset = "0x74")]
|
||||
[Token(Token = "0x400A92B")]
|
||||
[SerializeField]
|
||||
private bool _canDestroy;
|
||||
|
||||
// Token: 0x0400A92C RID: 43308
|
||||
[FieldOffset(Offset = "0x75")]
|
||||
[Token(Token = "0x400A92C")]
|
||||
[SerializeField]
|
||||
private bool _canAddRemoveNodeGroups;
|
||||
|
||||
// Token: 0x0400A92D RID: 43309
|
||||
[FieldOffset(Offset = "0x76")]
|
||||
[Token(Token = "0x400A92D")]
|
||||
[SerializeField]
|
||||
private bool _canModifyWithMakerPen;
|
||||
|
||||
// Token: 0x0400A92E RID: 43310
|
||||
[FieldOffset(Offset = "0x77")]
|
||||
[Token(Token = "0x400A92E")]
|
||||
[SerializeField]
|
||||
private bool _isParentPreviewContext;
|
||||
|
||||
// Token: 0x0400A92F RID: 43311
|
||||
[FieldOffset(Offset = "0x78")]
|
||||
[Token(Token = "0x400A92F")]
|
||||
[SerializeField]
|
||||
private string _inventionId;
|
||||
|
||||
// Token: 0x0400A930 RID: 43312
|
||||
[FieldOffset(Offset = "0x80")]
|
||||
[Token(Token = "0x400A930")]
|
||||
[SerializeField]
|
||||
private bool _hasSelfGroup;
|
||||
|
||||
// Token: 0x0400A931 RID: 43313
|
||||
[FieldOffset(Offset = "0x81")]
|
||||
[Token(Token = "0x400A931")]
|
||||
[SerializeField]
|
||||
private bool _isDeprecating;
|
||||
|
||||
// Token: 0x0400A932 RID: 43314
|
||||
[FieldOffset(Offset = "0x84")]
|
||||
[Token(Token = "0x400A932")]
|
||||
[SerializeField]
|
||||
private Vector3 _localPosition;
|
||||
|
||||
// Token: 0x0400A933 RID: 43315
|
||||
[FieldOffset(Offset = "0x90")]
|
||||
[Token(Token = "0x400A933")]
|
||||
[SerializeField]
|
||||
private Quaternion _localRotation;
|
||||
|
||||
// Token: 0x0400A934 RID: 43316
|
||||
[FieldOffset(Offset = "0xA0")]
|
||||
[Token(Token = "0x400A934")]
|
||||
[CompilerGenerated]
|
||||
private Action OnChanged;
|
||||
|
||||
// Token: 0x0400A935 RID: 43317
|
||||
[FieldOffset(Offset = "0xA8")]
|
||||
[Token(Token = "0x400A935")]
|
||||
[CompilerGenerated]
|
||||
private GGNBLBKOLHG.HOACAGCANFB OnPositionChanged;
|
||||
|
||||
// Token: 0x0400A936 RID: 43318
|
||||
[FieldOffset(Offset = "0xB0")]
|
||||
[Token(Token = "0x400A936")]
|
||||
[CompilerGenerated]
|
||||
private GGNBLBKOLHG.MKOFEBIMNCF OnRotationChanged;
|
||||
|
||||
// Token: 0x0400A937 RID: 43319
|
||||
[FieldOffset(Offset = "0xB8")]
|
||||
[Token(Token = "0x400A937")]
|
||||
[CompilerGenerated]
|
||||
private Action OnNodeWillDestroy;
|
||||
|
||||
// Token: 0x0400A938 RID: 43320
|
||||
[FieldOffset(Offset = "0xC0")]
|
||||
[Token(Token = "0x400A938")]
|
||||
[CompilerGenerated]
|
||||
private Action<int> OnNodeGroupWillAdd;
|
||||
|
||||
// Token: 0x0400A939 RID: 43321
|
||||
[FieldOffset(Offset = "0xC8")]
|
||||
[Token(Token = "0x400A939")]
|
||||
[CompilerGenerated]
|
||||
private Action<int, DBFIKIGBNOD> OnNodeGroupDidAdd;
|
||||
|
||||
// Token: 0x0400A93A RID: 43322
|
||||
[FieldOffset(Offset = "0xD0")]
|
||||
[Token(Token = "0x400A93A")]
|
||||
[CompilerGenerated]
|
||||
private Action<int, DBFIKIGBNOD> OnNodeGroupWillRemove;
|
||||
|
||||
// Token: 0x0400A93B RID: 43323
|
||||
[FieldOffset(Offset = "0xD8")]
|
||||
[Token(Token = "0x400A93B")]
|
||||
[CompilerGenerated]
|
||||
private Action<int> OnNodeGroupDidRemove;
|
||||
|
||||
// Token: 0x0400A93C RID: 43324
|
||||
[FieldOffset(Offset = "0xE0")]
|
||||
[Token(Token = "0x400A93C")]
|
||||
[CompilerGenerated]
|
||||
private Action OnRegistrationChanged;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,208 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using Cpp2IlInjected;
|
||||
using RecRoom.CircuitsV2.Config;
|
||||
using RecRoom.DataStructures;
|
||||
using UnityEngine;
|
||||
|
||||
namespace RecRoom.CircuitsV2.Adapter
|
||||
{
|
||||
// Token: 0x020026E3 RID: 9955
|
||||
[Token(Token = "0x20026E3")]
|
||||
public sealed class MockCircuitsV2Manager : MonoBehaviour, DHPKPILLCBH
|
||||
{
|
||||
// Token: 0x06010225 RID: 66085 RVA: 0x003A68AC File Offset: 0x003A4AAC
|
||||
[Token(Token = "0x6010225")]
|
||||
[Address(RVA = "0x220D7B0", Offset = "0x220C7B0", VA = "0x18220D7B0")]
|
||||
public bool TryGetChip(in Guid ENJEOLBEALP, out Chip EHHKGBAMIOP)
|
||||
{
|
||||
Dictionary<Guid, ValueTuple<Chip, MockChipAdapter>> onbgfcmgedg = this.ONBGFCMGEDG;
|
||||
bool flag;
|
||||
if (flag)
|
||||
{
|
||||
return true;
|
||||
}
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x06010226 RID: 66086 RVA: 0x003A68D0 File Offset: 0x003A4AD0
|
||||
[Token(Token = "0x6010226")]
|
||||
[Address(RVA = "0x220D4A0", Offset = "0x220C4A0", VA = "0x18220D4A0")]
|
||||
public void Awake()
|
||||
{
|
||||
JLJFEOALJCO jljfeoaljco = new JLJFEOALJCO(this.config, this);
|
||||
this.BBMLPPPDHMA = jljfeoaljco;
|
||||
}
|
||||
|
||||
// Token: 0x06010227 RID: 66087 RVA: 0x003A68F4 File Offset: 0x003A4AF4
|
||||
[Token(Token = "0x6010227")]
|
||||
[Address(RVA = "0x220D290", Offset = "0x220C290", VA = "0x18220D290")]
|
||||
public void AddChip(MockChipAdapter EHHKGBAMIOP)
|
||||
{
|
||||
Dictionary<Guid, ValueTuple<Chip, MockChipAdapter>> onbgfcmgedg = this.ONBGFCMGEDG;
|
||||
int num = 0;
|
||||
Guid value = EHHKGBAMIOP._nodeId.Value;
|
||||
bool flag;
|
||||
if (IEIBEBFINNI.GMKIEKMHKPP(!flag, "A chip with this key has already been added", num, (NJOJCAHDMED)((uint)2)))
|
||||
{
|
||||
Chip chip = global::UnityEngine.Object.Instantiate<Chip>(this.chipPrefab);
|
||||
CircuitsV2Config circuitsV2Config = this.config;
|
||||
chip.Bind(circuitsV2Config, EHHKGBAMIOP);
|
||||
SerializedGuid nodeId = EHHKGBAMIOP._nodeId;
|
||||
List<Guid> adkgemfmnpk = this.ADKGEMFMNPK;
|
||||
Guid value2 = nodeId.Value;
|
||||
SerializedGuid nodeId2 = EHHKGBAMIOP._nodeId;
|
||||
Dictionary<Guid, ValueTuple<Chip, MockChipAdapter>> onbgfcmgedg2 = this.ONBGFCMGEDG;
|
||||
Guid value3 = nodeId2.Value;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06010228 RID: 66088 RVA: 0x003A6984 File Offset: 0x003A4B84
|
||||
[Token(Token = "0x6010228")]
|
||||
[Address(RVA = "0x220D750", Offset = "0x220C750", VA = "0x18220D750")]
|
||||
public void ConnectChips(in Guid GHIPCNDOFDF, int MNFADKGJOJK, int CFCPGHKNFBH, in Guid GFCHKDFMLEL, int GLPGAPDHJOA, int KMENICLPBKG)
|
||||
{
|
||||
JLJFEOALJCO bbmlpppdhma = this.BBMLPPPDHMA;
|
||||
}
|
||||
|
||||
// Token: 0x06010229 RID: 66089 RVA: 0x003A69A0 File Offset: 0x003A4BA0
|
||||
[Token(Token = "0x6010229")]
|
||||
[Address(RVA = "0x220D780", Offset = "0x220C780", VA = "0x18220D780")]
|
||||
public void DisconnectChips(in Guid GHIPCNDOFDF, int MNFADKGJOJK, int CFCPGHKNFBH, in Guid GFCHKDFMLEL, int GLPGAPDHJOA, int KMENICLPBKG)
|
||||
{
|
||||
JLJFEOALJCO bbmlpppdhma = this.BBMLPPPDHMA;
|
||||
}
|
||||
|
||||
// Token: 0x0601022A RID: 66090 RVA: 0x003A69BC File Offset: 0x003A4BBC
|
||||
[Token(Token = "0x601022A")]
|
||||
[Address(RVA = "0x220D510", Offset = "0x220C510", VA = "0x18220D510")]
|
||||
public void Clear()
|
||||
{
|
||||
int num;
|
||||
do
|
||||
{
|
||||
num = 0;
|
||||
Dictionary<Guid, ValueTuple<Chip, MockChipAdapter>>.ValueCollection values = this.ONBGFCMGEDG.Values;
|
||||
bool flag;
|
||||
if (flag)
|
||||
{
|
||||
bool flag2;
|
||||
while (flag2)
|
||||
{
|
||||
}
|
||||
int num2 = 0;
|
||||
GameObject gameObject;
|
||||
if (gameObject == num2)
|
||||
{
|
||||
continue;
|
||||
}
|
||||
GameObject gameObject2;
|
||||
global::UnityEngine.Object.DestroyImmediate(gameObject2);
|
||||
}
|
||||
}
|
||||
while (num != 0);
|
||||
this.ONBGFCMGEDG.Clear();
|
||||
this.ADKGEMFMNPK.Clear();
|
||||
this.BBMLPPPDHMA.LKLKGDMFMCC();
|
||||
}
|
||||
|
||||
// Token: 0x0601022B RID: 66091 RVA: 0x003A6A2C File Offset: 0x003A4C2C
|
||||
[Token(Token = "0x601022B")]
|
||||
[Address(RVA = "0x220D860", Offset = "0x220C860", VA = "0x18220D860")]
|
||||
public MockCircuitsV2Manager()
|
||||
{
|
||||
Dictionary<Guid, ValueTuple<Chip, MockChipAdapter>> dictionary = new Dictionary();
|
||||
this.ONBGFCMGEDG = dictionary;
|
||||
List<Guid> list = new List();
|
||||
this.ADKGEMFMNPK = list;
|
||||
SerializedGuid serializedGuid = SerializedGuid.PECEFFJNJCH();
|
||||
this.srcNodeId = serializedGuid;
|
||||
SerializedGuid serializedGuid2 = SerializedGuid.PECEFFJNJCH();
|
||||
this.dstNodeId = serializedGuid2;
|
||||
base..ctor();
|
||||
}
|
||||
|
||||
// Token: 0x0601022C RID: 66092 RVA: 0x003A6A7C File Offset: 0x003A4C7C
|
||||
[Token(Token = "0x601022C")]
|
||||
[Address(RVA = "0x220D7B0", Offset = "0x220C7B0", VA = "0x18220D7B0", Slot = "4")]
|
||||
private bool LMBEKLKBEAN(in Guid JNKFPEJCCNP, out Chip EHHKGBAMIOP)
|
||||
{
|
||||
Dictionary<Guid, ValueTuple<Chip, MockChipAdapter>> onbgfcmgedg = this.ONBGFCMGEDG;
|
||||
bool flag;
|
||||
if (flag)
|
||||
{
|
||||
return true;
|
||||
}
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x0400A93D RID: 43325
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x400A93D")]
|
||||
[SerializeField]
|
||||
private Chip chipPrefab;
|
||||
|
||||
// Token: 0x0400A93E RID: 43326
|
||||
[FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x400A93E")]
|
||||
[SerializeField]
|
||||
private CircuitsV2Config config;
|
||||
|
||||
// Token: 0x0400A93F RID: 43327
|
||||
[FieldOffset(Offset = "0x28")]
|
||||
[Token(Token = "0x400A93F")]
|
||||
private JLJFEOALJCO BBMLPPPDHMA;
|
||||
|
||||
// Token: 0x0400A940 RID: 43328
|
||||
[FieldOffset(Offset = "0x30")]
|
||||
[Token(Token = "0x400A940")]
|
||||
[Attribute(Name = "TupleElementNamesAttribute", RVA = "0x1780C0", Offset = "0x1774C0")]
|
||||
private Dictionary<Guid, ValueTuple<Chip, MockChipAdapter>> ONBGFCMGEDG;
|
||||
|
||||
// Token: 0x0400A941 RID: 43329
|
||||
[FieldOffset(Offset = "0x38")]
|
||||
[Token(Token = "0x400A941")]
|
||||
private List<Guid> ADKGEMFMNPK;
|
||||
|
||||
// Token: 0x0400A942 RID: 43330
|
||||
[FieldOffset(Offset = "0x40")]
|
||||
[Token(Token = "0x400A942")]
|
||||
public MockChipAdapter mockChipAdapter;
|
||||
|
||||
// Token: 0x0400A943 RID: 43331
|
||||
[FieldOffset(Offset = "0x48")]
|
||||
[Token(Token = "0x400A943")]
|
||||
[HideInInspector]
|
||||
public SerializedGuid srcNodeId;
|
||||
|
||||
// Token: 0x0400A944 RID: 43332
|
||||
[FieldOffset(Offset = "0x50")]
|
||||
[Token(Token = "0x400A944")]
|
||||
[HideInInspector]
|
||||
public int srcNodeDescIndex;
|
||||
|
||||
// Token: 0x0400A945 RID: 43333
|
||||
[FieldOffset(Offset = "0x54")]
|
||||
[Token(Token = "0x400A945")]
|
||||
[HideInInspector]
|
||||
public int srcPortIndex;
|
||||
|
||||
// Token: 0x0400A946 RID: 43334
|
||||
[FieldOffset(Offset = "0x58")]
|
||||
[Token(Token = "0x400A946")]
|
||||
[HideInInspector]
|
||||
public SerializedGuid dstNodeId;
|
||||
|
||||
// Token: 0x0400A947 RID: 43335
|
||||
[FieldOffset(Offset = "0x60")]
|
||||
[Token(Token = "0x400A947")]
|
||||
[HideInInspector]
|
||||
public int dstNodeDescIndex;
|
||||
|
||||
// Token: 0x0400A948 RID: 43336
|
||||
[FieldOffset(Offset = "0x64")]
|
||||
[Token(Token = "0x400A948")]
|
||||
[HideInInspector]
|
||||
public int dstPortIndex;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,892 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Runtime.CompilerServices;
|
||||
using Cpp2IlInjected;
|
||||
using RecRoom.DataStructures;
|
||||
using UnityEngine;
|
||||
|
||||
namespace RecRoom.CircuitsV2.Adapter
|
||||
{
|
||||
// Token: 0x020026E4 RID: 9956
|
||||
[Token(Token = "0x20026E4")]
|
||||
[Serializable]
|
||||
public sealed class MockNodeGroupAdapter : DBFIKIGBNOD
|
||||
{
|
||||
// Token: 0x17002A9C RID: 10908
|
||||
// (get) Token: 0x0601022D RID: 66093 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x17002A9C")]
|
||||
public object Object
|
||||
{
|
||||
[Token(Token = "0x601022D")]
|
||||
[Address(RVA = "0x4A65C0", Offset = "0x4A55C0", VA = "0x1804A65C0", Slot = "4")]
|
||||
get
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17002A9D RID: 10909
|
||||
// (get) Token: 0x0601022E RID: 66094 RVA: 0x003A6AA0 File Offset: 0x003A4CA0
|
||||
[Token(Token = "0x17002A9D")]
|
||||
public Guid ContextId
|
||||
{
|
||||
[Token(Token = "0x601022E")]
|
||||
[Address(RVA = "0x12C8080", Offset = "0x12C7080", VA = "0x1812C8080", Slot = "5")]
|
||||
get
|
||||
{
|
||||
return this._contextId.Value;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17002A9E RID: 10910
|
||||
// (get) Token: 0x0601022F RID: 66095 RVA: 0x003A6AC0 File Offset: 0x003A4CC0
|
||||
[Token(Token = "0x17002A9E")]
|
||||
public Guid NodeId
|
||||
{
|
||||
[Token(Token = "0x601022F")]
|
||||
[Address(RVA = "0x220D270", Offset = "0x220C270", VA = "0x18220D270", Slot = "6")]
|
||||
get
|
||||
{
|
||||
return this._nodeId.Value;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17002A9F RID: 10911
|
||||
// (get) Token: 0x06010230 RID: 66096 RVA: 0x003A6AE0 File Offset: 0x003A4CE0
|
||||
// (set) Token: 0x06010231 RID: 66097 RVA: 0x003A6AF4 File Offset: 0x003A4CF4
|
||||
[Token(Token = "0x17002A9F")]
|
||||
public int NodeDescIndex
|
||||
{
|
||||
[Token(Token = "0x6010230")]
|
||||
[Address(RVA = "0x470B70", Offset = "0x46FB70", VA = "0x180470B70", Slot = "7")]
|
||||
get
|
||||
{
|
||||
return this._nodeDescIndex;
|
||||
}
|
||||
[Token(Token = "0x6010231")]
|
||||
[Address(RVA = "0x220F390", Offset = "0x220E390", VA = "0x18220F390")]
|
||||
set
|
||||
{
|
||||
int nodeDescIndex = this._nodeDescIndex;
|
||||
this._nodeDescIndex = value;
|
||||
IBOIPEFEABF.PDFLEHKIALD onNodeDescIndexChanged = this.OnNodeDescIndexChanged;
|
||||
if (onNodeDescIndexChanged != 0)
|
||||
{
|
||||
onNodeDescIndexChanged(value, nodeDescIndex);
|
||||
return;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17002AA0 RID: 10912
|
||||
// (get) Token: 0x06010232 RID: 66098 RVA: 0x003A6B24 File Offset: 0x003A4D24
|
||||
[Token(Token = "0x17002AA0")]
|
||||
public string Name
|
||||
{
|
||||
[Token(Token = "0x6010232")]
|
||||
[Address(RVA = "0x4157D0", Offset = "0x4147D0", VA = "0x1804157D0", Slot = "8")]
|
||||
get
|
||||
{
|
||||
return this._name;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17002AA1 RID: 10913
|
||||
// (get) Token: 0x06010233 RID: 66099 RVA: 0x003A6B38 File Offset: 0x003A4D38
|
||||
[Token(Token = "0x17002AA1")]
|
||||
public bool HasFunctionHeader
|
||||
{
|
||||
[Token(Token = "0x6010233")]
|
||||
[Address(RVA = "0x5AB2E0", Offset = "0x5AA2E0", VA = "0x1805AB2E0", Slot = "9")]
|
||||
get
|
||||
{
|
||||
return this._hasFunctionHeader;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17002AA2 RID: 10914
|
||||
// (get) Token: 0x06010234 RID: 66100 RVA: 0x003A6B4C File Offset: 0x003A4D4C
|
||||
[Token(Token = "0x17002AA2")]
|
||||
public IReadOnlyList<KPJGIJKKILH> Inputs
|
||||
{
|
||||
[Token(Token = "0x6010234")]
|
||||
[Address(RVA = "0x41CEF0", Offset = "0x41BEF0", VA = "0x18041CEF0", Slot = "10")]
|
||||
get
|
||||
{
|
||||
/*
|
||||
An exception occurred when decompiling this method (06010234)
|
||||
|
||||
ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Collections.Generic.IReadOnlyList`1<KPJGIJKKILH> RecRoom.CircuitsV2.Adapter.MockNodeGroupAdapter::get_Inputs()
|
||||
|
||||
---> System.Exception: Basic block has to end with unconditional control flow.
|
||||
{
|
||||
Block_0:
|
||||
stloc:class [mscorlib]System.Collections.Generic.List`1<class RecRoom.CircuitsV2.Adapter.MockPortAdapter>(var_0_06, ldfld:class [mscorlib]System.Collections.Generic.List`1<class RecRoom.CircuitsV2.Adapter.MockPortAdapter>(MockNodeGroupAdapter::_inputs, ldloc:MockNodeGroupAdapter(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: 0x17002AA3 RID: 10915
|
||||
// (get) Token: 0x06010235 RID: 66101 RVA: 0x003A6B60 File Offset: 0x003A4D60
|
||||
[Token(Token = "0x17002AA3")]
|
||||
public IReadOnlyList<KPJGIJKKILH> Outputs
|
||||
{
|
||||
[Token(Token = "0x6010235")]
|
||||
[Address(RVA = "0x417680", Offset = "0x416680", VA = "0x180417680", Slot = "11")]
|
||||
get
|
||||
{
|
||||
/*
|
||||
An exception occurred when decompiling this method (06010235)
|
||||
|
||||
ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Collections.Generic.IReadOnlyList`1<KPJGIJKKILH> RecRoom.CircuitsV2.Adapter.MockNodeGroupAdapter::get_Outputs()
|
||||
|
||||
---> System.Exception: Basic block has to end with unconditional control flow.
|
||||
{
|
||||
Block_0:
|
||||
stloc:class [mscorlib]System.Collections.Generic.List`1<class RecRoom.CircuitsV2.Adapter.MockPortAdapter>(var_0_06, ldfld:class [mscorlib]System.Collections.Generic.List`1<class RecRoom.CircuitsV2.Adapter.MockPortAdapter>(MockNodeGroupAdapter::_outputs, ldloc:MockNodeGroupAdapter(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: 0x1400015E RID: 350
|
||||
// (add) Token: 0x06010236 RID: 66102 RVA: 0x003A6B74 File Offset: 0x003A4D74
|
||||
// (remove) Token: 0x06010237 RID: 66103 RVA: 0x003A6B9C File Offset: 0x003A4D9C
|
||||
[Token(Token = "0x1400015E")]
|
||||
public event Action<int> AENFDDGHJJL
|
||||
{
|
||||
[Token(Token = "0x6010236")]
|
||||
[Address(RVA = "0x220EC90", Offset = "0x220DC90", VA = "0x18220EC90", Slot = "12")]
|
||||
[CompilerGenerated]
|
||||
add
|
||||
{
|
||||
Action<int> onInputPortWillAdd;
|
||||
Delegate @delegate;
|
||||
do
|
||||
{
|
||||
onInputPortWillAdd = this.OnInputPortWillAdd;
|
||||
@delegate = Delegate.Combine(onInputPortWillAdd, value);
|
||||
}
|
||||
while (@delegate != 0 && @delegate == 0);
|
||||
while (@delegate != onInputPortWillAdd)
|
||||
{
|
||||
}
|
||||
}
|
||||
[Token(Token = "0x6010237")]
|
||||
[Address(RVA = "0x220E800", Offset = "0x220D800", VA = "0x18220E800", Slot = "13")]
|
||||
[CompilerGenerated]
|
||||
remove
|
||||
{
|
||||
Action<int> onInputPortWillAdd;
|
||||
Delegate @delegate;
|
||||
do
|
||||
{
|
||||
onInputPortWillAdd = this.OnInputPortWillAdd;
|
||||
@delegate = Delegate.Remove(onInputPortWillAdd, value);
|
||||
}
|
||||
while (@delegate != 0 && @delegate == 0);
|
||||
while (@delegate != onInputPortWillAdd)
|
||||
{
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1400015F RID: 351
|
||||
// (add) Token: 0x06010238 RID: 66104 RVA: 0x003A6BC4 File Offset: 0x003A4DC4
|
||||
// (remove) Token: 0x06010239 RID: 66105 RVA: 0x003A6BEC File Offset: 0x003A4DEC
|
||||
[Token(Token = "0x1400015F")]
|
||||
public event Action<int, KPJGIJKKILH> JONOCEHMGAD
|
||||
{
|
||||
[Token(Token = "0x6010238")]
|
||||
[Address(RVA = "0x220EF10", Offset = "0x220DF10", VA = "0x18220EF10", Slot = "14")]
|
||||
[CompilerGenerated]
|
||||
add
|
||||
{
|
||||
Action<int, KPJGIJKKILH> onInputPortDidAdd;
|
||||
Delegate @delegate;
|
||||
do
|
||||
{
|
||||
onInputPortDidAdd = this.OnInputPortDidAdd;
|
||||
@delegate = Delegate.Combine(onInputPortDidAdd, value);
|
||||
}
|
||||
while (@delegate != 0 && @delegate == 0);
|
||||
while (@delegate != onInputPortDidAdd)
|
||||
{
|
||||
}
|
||||
}
|
||||
[Token(Token = "0x6010239")]
|
||||
[Address(RVA = "0x220F0C0", Offset = "0x220E0C0", VA = "0x18220F0C0", Slot = "15")]
|
||||
[CompilerGenerated]
|
||||
remove
|
||||
{
|
||||
Action<int, KPJGIJKKILH> onInputPortDidAdd;
|
||||
Delegate @delegate;
|
||||
do
|
||||
{
|
||||
onInputPortDidAdd = this.OnInputPortDidAdd;
|
||||
@delegate = Delegate.Remove(onInputPortDidAdd, value);
|
||||
}
|
||||
while (@delegate != 0 && @delegate == 0);
|
||||
while (@delegate != onInputPortDidAdd)
|
||||
{
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x14000160 RID: 352
|
||||
// (add) Token: 0x0601023A RID: 66106 RVA: 0x003A6C14 File Offset: 0x003A4E14
|
||||
// (remove) Token: 0x0601023B RID: 66107 RVA: 0x003A6C3C File Offset: 0x003A4E3C
|
||||
[Token(Token = "0x14000160")]
|
||||
public event Action<int> GCMHCEKAPNG
|
||||
{
|
||||
[Token(Token = "0x601023A")]
|
||||
[Address(RVA = "0x220D900", Offset = "0x220C900", VA = "0x18220D900", Slot = "16")]
|
||||
[CompilerGenerated]
|
||||
add
|
||||
{
|
||||
Action<int> onOutputPortWillAdd;
|
||||
Delegate @delegate;
|
||||
do
|
||||
{
|
||||
onOutputPortWillAdd = this.OnOutputPortWillAdd;
|
||||
@delegate = Delegate.Combine(onOutputPortWillAdd, value);
|
||||
}
|
||||
while (@delegate != 0 && @delegate == 0);
|
||||
while (@delegate != onOutputPortWillAdd)
|
||||
{
|
||||
}
|
||||
}
|
||||
[Token(Token = "0x601023B")]
|
||||
[Address(RVA = "0x220ED30", Offset = "0x220DD30", VA = "0x18220ED30", Slot = "17")]
|
||||
[CompilerGenerated]
|
||||
remove
|
||||
{
|
||||
Action<int> onOutputPortWillAdd;
|
||||
Delegate @delegate;
|
||||
do
|
||||
{
|
||||
onOutputPortWillAdd = this.OnOutputPortWillAdd;
|
||||
@delegate = Delegate.Remove(onOutputPortWillAdd, value);
|
||||
}
|
||||
while (@delegate != 0 && @delegate == 0);
|
||||
while (@delegate != onOutputPortWillAdd)
|
||||
{
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x14000161 RID: 353
|
||||
// (add) Token: 0x0601023C RID: 66108 RVA: 0x003A6C64 File Offset: 0x003A4E64
|
||||
// (remove) Token: 0x0601023D RID: 66109 RVA: 0x003A6C8C File Offset: 0x003A4E8C
|
||||
[Token(Token = "0x14000161")]
|
||||
public event Action<int, KPJGIJKKILH> DCBBLFILEDE
|
||||
{
|
||||
[Token(Token = "0x601023C")]
|
||||
[Address(RVA = "0x220DAE0", Offset = "0x220CAE0", VA = "0x18220DAE0", Slot = "18")]
|
||||
[CompilerGenerated]
|
||||
add
|
||||
{
|
||||
Action<int, KPJGIJKKILH> onOutputPortDidAdd;
|
||||
Delegate @delegate;
|
||||
do
|
||||
{
|
||||
onOutputPortDidAdd = this.OnOutputPortDidAdd;
|
||||
@delegate = Delegate.Combine(onOutputPortDidAdd, value);
|
||||
}
|
||||
while (@delegate != 0 && @delegate == 0);
|
||||
while (@delegate != onOutputPortDidAdd)
|
||||
{
|
||||
}
|
||||
}
|
||||
[Token(Token = "0x601023D")]
|
||||
[Address(RVA = "0x220DA40", Offset = "0x220CA40", VA = "0x18220DA40", Slot = "19")]
|
||||
[CompilerGenerated]
|
||||
remove
|
||||
{
|
||||
Action<int, KPJGIJKKILH> onOutputPortDidAdd;
|
||||
Delegate @delegate;
|
||||
do
|
||||
{
|
||||
onOutputPortDidAdd = this.OnOutputPortDidAdd;
|
||||
@delegate = Delegate.Remove(onOutputPortDidAdd, value);
|
||||
}
|
||||
while (@delegate != 0 && @delegate == 0);
|
||||
while (@delegate != onOutputPortDidAdd)
|
||||
{
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x14000162 RID: 354
|
||||
// (add) Token: 0x0601023E RID: 66110 RVA: 0x003A6CB4 File Offset: 0x003A4EB4
|
||||
// (remove) Token: 0x0601023F RID: 66111 RVA: 0x003A6CDC File Offset: 0x003A4EDC
|
||||
[Token(Token = "0x14000162")]
|
||||
public event Action<int, KPJGIJKKILH> DAPEAIHEKIC
|
||||
{
|
||||
[Token(Token = "0x601023E")]
|
||||
[Address(RVA = "0x220EB50", Offset = "0x220DB50", VA = "0x18220EB50", Slot = "20")]
|
||||
[CompilerGenerated]
|
||||
add
|
||||
{
|
||||
Action<int, KPJGIJKKILH> onInputPortWillRemove;
|
||||
Delegate @delegate;
|
||||
do
|
||||
{
|
||||
onInputPortWillRemove = this.OnInputPortWillRemove;
|
||||
@delegate = Delegate.Combine(onInputPortWillRemove, value);
|
||||
}
|
||||
while (@delegate != 0 && @delegate == 0);
|
||||
while (@delegate != onInputPortWillRemove)
|
||||
{
|
||||
}
|
||||
}
|
||||
[Token(Token = "0x601023F")]
|
||||
[Address(RVA = "0x220E340", Offset = "0x220D340", VA = "0x18220E340", Slot = "21")]
|
||||
[CompilerGenerated]
|
||||
remove
|
||||
{
|
||||
Action<int, KPJGIJKKILH> onInputPortWillRemove;
|
||||
Delegate @delegate;
|
||||
do
|
||||
{
|
||||
onInputPortWillRemove = this.OnInputPortWillRemove;
|
||||
@delegate = Delegate.Remove(onInputPortWillRemove, value);
|
||||
}
|
||||
while (@delegate != 0 && @delegate == 0);
|
||||
while (@delegate != onInputPortWillRemove)
|
||||
{
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x14000163 RID: 355
|
||||
// (add) Token: 0x06010240 RID: 66112 RVA: 0x003A6D04 File Offset: 0x003A4F04
|
||||
// (remove) Token: 0x06010241 RID: 66113 RVA: 0x003A6D2C File Offset: 0x003A4F2C
|
||||
[Token(Token = "0x14000163")]
|
||||
public event Action<int> JJPNALGEBKB
|
||||
{
|
||||
[Token(Token = "0x6010240")]
|
||||
[Address(RVA = "0x220F160", Offset = "0x220E160", VA = "0x18220F160", Slot = "22")]
|
||||
[CompilerGenerated]
|
||||
add
|
||||
{
|
||||
Action<int> onInputPortDidRemove;
|
||||
Delegate @delegate;
|
||||
do
|
||||
{
|
||||
onInputPortDidRemove = this.OnInputPortDidRemove;
|
||||
@delegate = Delegate.Combine(onInputPortDidRemove, value);
|
||||
}
|
||||
while (@delegate != 0 && @delegate == 0);
|
||||
while (@delegate != onInputPortDidRemove)
|
||||
{
|
||||
}
|
||||
}
|
||||
[Token(Token = "0x6010241")]
|
||||
[Address(RVA = "0x220E550", Offset = "0x220D550", VA = "0x18220E550", Slot = "23")]
|
||||
[CompilerGenerated]
|
||||
remove
|
||||
{
|
||||
Action<int> onInputPortDidRemove;
|
||||
Delegate @delegate;
|
||||
do
|
||||
{
|
||||
onInputPortDidRemove = this.OnInputPortDidRemove;
|
||||
@delegate = Delegate.Remove(onInputPortDidRemove, value);
|
||||
}
|
||||
while (@delegate != 0 && @delegate == 0);
|
||||
while (@delegate != onInputPortDidRemove)
|
||||
{
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x14000164 RID: 356
|
||||
// (add) Token: 0x06010242 RID: 66114 RVA: 0x003A6D54 File Offset: 0x003A4F54
|
||||
// (remove) Token: 0x06010243 RID: 66115 RVA: 0x003A6D7C File Offset: 0x003A4F7C
|
||||
[Token(Token = "0x14000164")]
|
||||
public event Action<int, KPJGIJKKILH> MBJEGOEPHGK
|
||||
{
|
||||
[Token(Token = "0x6010242")]
|
||||
[Address(RVA = "0x220DB80", Offset = "0x220CB80", VA = "0x18220DB80", Slot = "24")]
|
||||
[CompilerGenerated]
|
||||
add
|
||||
{
|
||||
Action<int, KPJGIJKKILH> onOutputPortWillRemove;
|
||||
Delegate @delegate;
|
||||
do
|
||||
{
|
||||
onOutputPortWillRemove = this.OnOutputPortWillRemove;
|
||||
@delegate = Delegate.Combine(onOutputPortWillRemove, value);
|
||||
}
|
||||
while (@delegate != 0 && @delegate == 0);
|
||||
while (@delegate != onOutputPortWillRemove)
|
||||
{
|
||||
}
|
||||
}
|
||||
[Token(Token = "0x6010243")]
|
||||
[Address(RVA = "0x220E5F0", Offset = "0x220D5F0", VA = "0x18220E5F0", Slot = "25")]
|
||||
[CompilerGenerated]
|
||||
remove
|
||||
{
|
||||
Action<int, KPJGIJKKILH> onOutputPortWillRemove;
|
||||
Delegate @delegate;
|
||||
do
|
||||
{
|
||||
onOutputPortWillRemove = this.OnOutputPortWillRemove;
|
||||
@delegate = Delegate.Remove(onOutputPortWillRemove, value);
|
||||
}
|
||||
while (@delegate != 0 && @delegate == 0);
|
||||
while (@delegate != onOutputPortWillRemove)
|
||||
{
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x14000165 RID: 357
|
||||
// (add) Token: 0x06010244 RID: 66116 RVA: 0x003A6DA4 File Offset: 0x003A4FA4
|
||||
// (remove) Token: 0x06010245 RID: 66117 RVA: 0x003A6DC0 File Offset: 0x003A4FC0
|
||||
[Token(Token = "0x14000165")]
|
||||
public event Action<int> EHNLLBAFBAL
|
||||
{
|
||||
[Token(Token = "0x6010244")]
|
||||
[Address(RVA = "0x220D9A0", Offset = "0x220C9A0", VA = "0x18220D9A0", Slot = "26")]
|
||||
[CompilerGenerated]
|
||||
add
|
||||
{
|
||||
Delegate @delegate;
|
||||
while (@delegate != 0 && @delegate == 0)
|
||||
{
|
||||
}
|
||||
while (@delegate != this)
|
||||
{
|
||||
}
|
||||
}
|
||||
[Token(Token = "0x6010245")]
|
||||
[Address(RVA = "0x220EBF0", Offset = "0x220DBF0", VA = "0x18220EBF0", Slot = "27")]
|
||||
[CompilerGenerated]
|
||||
remove
|
||||
{
|
||||
Delegate @delegate;
|
||||
while (@delegate != 0 && @delegate == 0)
|
||||
{
|
||||
}
|
||||
while (@delegate != this)
|
||||
{
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x14000166 RID: 358
|
||||
// (add) Token: 0x06010246 RID: 66118 RVA: 0x003A6DDC File Offset: 0x003A4FDC
|
||||
// (remove) Token: 0x06010247 RID: 66119 RVA: 0x003A6DF8 File Offset: 0x003A4FF8
|
||||
[Token(Token = "0x14000166")]
|
||||
public event IBOIPEFEABF.PDFLEHKIALD NCLHMKIGKKL
|
||||
{
|
||||
[Token(Token = "0x6010246")]
|
||||
[Address(RVA = "0x220EE70", Offset = "0x220DE70", VA = "0x18220EE70", Slot = "28")]
|
||||
[CompilerGenerated]
|
||||
add
|
||||
{
|
||||
Delegate @delegate;
|
||||
while (@delegate != 0 && @delegate == 0)
|
||||
{
|
||||
}
|
||||
while (@delegate != this)
|
||||
{
|
||||
}
|
||||
}
|
||||
[Token(Token = "0x6010247")]
|
||||
[Address(RVA = "0x220EDD0", Offset = "0x220DDD0", VA = "0x18220EDD0", Slot = "29")]
|
||||
[CompilerGenerated]
|
||||
remove
|
||||
{
|
||||
Delegate @delegate;
|
||||
while (@delegate != 0 && @delegate == 0)
|
||||
{
|
||||
}
|
||||
while (@delegate != this)
|
||||
{
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06010248 RID: 66120 RVA: 0x003A6E14 File Offset: 0x003A5014
|
||||
[Token(Token = "0x6010248")]
|
||||
[Address(RVA = "0x220EFB0", Offset = "0x220DFB0", VA = "0x18220EFB0")]
|
||||
public void MFMDEBCEKLC()
|
||||
{
|
||||
Action<int> onInputPortWillAdd = this.OnInputPortWillAdd;
|
||||
if (onInputPortWillAdd != 0)
|
||||
{
|
||||
int num = 0;
|
||||
onInputPortWillAdd(num);
|
||||
}
|
||||
Action<int, KPJGIJKKILH> onInputPortDidAdd = this.OnInputPortDidAdd;
|
||||
if (onInputPortDidAdd != 0)
|
||||
{
|
||||
int num2 = 0;
|
||||
int num3 = 0;
|
||||
onInputPortDidAdd(num3, num2);
|
||||
}
|
||||
Action<int> onOutputPortWillAdd = this.OnOutputPortWillAdd;
|
||||
if (onOutputPortWillAdd != 0)
|
||||
{
|
||||
int num4 = 0;
|
||||
onOutputPortWillAdd(num4);
|
||||
}
|
||||
Action<int, KPJGIJKKILH> onOutputPortDidAdd = this.OnOutputPortDidAdd;
|
||||
if (onOutputPortDidAdd != 0)
|
||||
{
|
||||
int num5 = 0;
|
||||
int num6 = 0;
|
||||
onOutputPortDidAdd(num6, num5);
|
||||
}
|
||||
Action<int, KPJGIJKKILH> onInputPortWillRemove = this.OnInputPortWillRemove;
|
||||
if (onInputPortWillRemove != 0)
|
||||
{
|
||||
int num7 = 0;
|
||||
int num8 = 0;
|
||||
onInputPortWillRemove(num8, num7);
|
||||
}
|
||||
Action<int> onInputPortDidRemove = this.OnInputPortDidRemove;
|
||||
if (onInputPortDidRemove != 0)
|
||||
{
|
||||
int num9 = 0;
|
||||
onInputPortDidRemove(num9);
|
||||
}
|
||||
Action<int, KPJGIJKKILH> onOutputPortWillRemove = this.OnOutputPortWillRemove;
|
||||
if (onOutputPortWillRemove != 0)
|
||||
{
|
||||
int num10 = 0;
|
||||
int num11 = 0;
|
||||
onOutputPortWillRemove(num11, num10);
|
||||
}
|
||||
Action<int> onOutputPortDidRemove = this.OnOutputPortDidRemove;
|
||||
if (onOutputPortDidRemove != 0)
|
||||
{
|
||||
int num12 = 0;
|
||||
onOutputPortDidRemove(num12);
|
||||
}
|
||||
IBOIPEFEABF.PDFLEHKIALD onNodeDescIndexChanged = this.OnNodeDescIndexChanged;
|
||||
if (onNodeDescIndexChanged != 0)
|
||||
{
|
||||
int num13 = 0;
|
||||
int num14 = 0;
|
||||
onNodeDescIndexChanged(num14, num13);
|
||||
return;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06010249 RID: 66121 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x6010249")]
|
||||
[Address(RVA = "0x4242D0", Offset = "0x4232D0", VA = "0x1804242D0", Slot = "30")]
|
||||
public void JPBPGKDPEOP()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x17002AA4 RID: 10916
|
||||
// (get) Token: 0x0601024A RID: 66122 RVA: 0x003A6F14 File Offset: 0x003A5114
|
||||
[Token(Token = "0x17002AA4")]
|
||||
public bool CanModifyInputs
|
||||
{
|
||||
[Token(Token = "0x601024A")]
|
||||
[Address(RVA = "0x424690", Offset = "0x423690", VA = "0x180424690", Slot = "31")]
|
||||
get
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17002AA5 RID: 10917
|
||||
// (get) Token: 0x0601024B RID: 66123 RVA: 0x003A6F24 File Offset: 0x003A5124
|
||||
[Token(Token = "0x17002AA5")]
|
||||
public bool CanAddInputs
|
||||
{
|
||||
[Token(Token = "0x601024B")]
|
||||
[Address(RVA = "0x424690", Offset = "0x423690", VA = "0x180424690", Slot = "32")]
|
||||
get
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17002AA6 RID: 10918
|
||||
// (get) Token: 0x0601024C RID: 66124 RVA: 0x003A6F34 File Offset: 0x003A5134
|
||||
[Token(Token = "0x17002AA6")]
|
||||
public bool CanRemoveInputs
|
||||
{
|
||||
[Token(Token = "0x601024C")]
|
||||
[Address(RVA = "0x424690", Offset = "0x423690", VA = "0x180424690", Slot = "33")]
|
||||
get
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0601024D RID: 66125 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x601024D")]
|
||||
[Address(RVA = "0x4242D0", Offset = "0x4232D0", VA = "0x1804242D0", Slot = "34")]
|
||||
public void BCELIKDHHMJ()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x0601024E RID: 66126 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x601024E")]
|
||||
[Address(RVA = "0x4242D0", Offset = "0x4232D0", VA = "0x1804242D0", Slot = "35")]
|
||||
public void FGBPOICBBNK()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x0601024F RID: 66127 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x601024F")]
|
||||
[Address(RVA = "0x220DC20", Offset = "0x220CC20", VA = "0x18220DC20", Slot = "36")]
|
||||
public void BKLGHNIFKBD(string MMBOKOLAJFH, MCAEIANPGOL GEDCEIDOKJL)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06010250 RID: 66128 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x6010250")]
|
||||
[Address(RVA = "0x220E3E0", Offset = "0x220D3E0", VA = "0x18220E3E0", Slot = "37")]
|
||||
public void DMBJAKNHFOB(int NPCILPFGAMB)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06010251 RID: 66129 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x6010251")]
|
||||
[Address(RVA = "0x220E8A0", Offset = "0x220D8A0", VA = "0x18220E8A0", Slot = "38")]
|
||||
public void HBCHLLODOGD(string MMBOKOLAJFH, MCAEIANPGOL GEDCEIDOKJL)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06010252 RID: 66130 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x6010252")]
|
||||
[Address(RVA = "0x220E690", Offset = "0x220D690", VA = "0x18220E690", Slot = "39")]
|
||||
public void GBNANODHPGF(int GADIBOOFLKL)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06010253 RID: 66131 RVA: 0x003A6F44 File Offset: 0x003A5144
|
||||
[Token(Token = "0x6010253")]
|
||||
[Address(RVA = "0x220DED0", Offset = "0x220CED0", VA = "0x18220DED0")]
|
||||
public void COBDCEFIEGN(in Guid IGEMANOEMIB, in Guid JNKFPEJCCNP, int EBLOKDNEPNA)
|
||||
{
|
||||
SerializedGuid serializedGuid3;
|
||||
do
|
||||
{
|
||||
int num = 0;
|
||||
SerializedGuid serializedGuid = new SerializedGuid(IGEMANOEMIB);
|
||||
SerializedGuid serializedGuid2 = new SerializedGuid(JNKFPEJCCNP);
|
||||
this._contextId = serializedGuid;
|
||||
this._nodeId = serializedGuid2;
|
||||
this._nodeDescIndex = EBLOKDNEPNA;
|
||||
IEnumerable enumerable = BCKPFAJAPEO.AKGEGLEMFGM<MockPortAdapter>(this._inputs);
|
||||
if (enumerable != 0 && num < enumerable)
|
||||
{
|
||||
num += num;
|
||||
if (num != enumerable)
|
||||
{
|
||||
num++;
|
||||
}
|
||||
}
|
||||
int num2 = 0;
|
||||
if (enumerable != 0)
|
||||
{
|
||||
}
|
||||
if (num != 0)
|
||||
{
|
||||
goto IL_BD;
|
||||
}
|
||||
if (num != -1)
|
||||
{
|
||||
}
|
||||
IEnumerable enumerable2 = BCKPFAJAPEO.AKGEGLEMFGM<MockPortAdapter>(this._outputs);
|
||||
if (num2 < enumerable2)
|
||||
{
|
||||
num2 += num2;
|
||||
num2++;
|
||||
}
|
||||
int num3 = 0;
|
||||
if (enumerable2 != 0)
|
||||
{
|
||||
if (num2 >= num3)
|
||||
{
|
||||
goto IL_95;
|
||||
}
|
||||
num2 += num2;
|
||||
if (num2 != num3)
|
||||
{
|
||||
num2++;
|
||||
goto IL_95;
|
||||
}
|
||||
IL_9C:
|
||||
enumerable2 += enumerable2;
|
||||
goto IL_A3;
|
||||
IL_95:
|
||||
enumerable2 += enumerable2;
|
||||
goto IL_9C;
|
||||
}
|
||||
IL_A3:
|
||||
if (enumerable2 != 0)
|
||||
{
|
||||
}
|
||||
}
|
||||
while (serializedGuid3 != 0);
|
||||
return;
|
||||
IL_BD:
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x06010254 RID: 66132 RVA: 0x003A701C File Offset: 0x003A521C
|
||||
[Token(Token = "0x6010254")]
|
||||
[Address(RVA = "0x220F310", Offset = "0x220E310", VA = "0x18220F310")]
|
||||
public MockNodeGroupAdapter()
|
||||
{
|
||||
List<MockPortAdapter> list = new List();
|
||||
this._inputs = list;
|
||||
List<MockPortAdapter> list2 = new List();
|
||||
this._outputs = list2;
|
||||
this.JPBPGKDPEOP();
|
||||
}
|
||||
|
||||
// Token: 0x06010255 RID: 66133 RVA: 0x003A704C File Offset: 0x003A524C
|
||||
[Token(Token = "0x6010255")]
|
||||
[Address(RVA = "0x220F200", Offset = "0x220E200", VA = "0x18220F200")]
|
||||
public MockNodeGroupAdapter(in Guid IGEMANOEMIB, in Guid JNKFPEJCCNP, int EBLOKDNEPNA, string MMBOKOLAJFH, List<MockPortAdapter> GHIGFIMJBIP, List<MockPortAdapter> NGIBJEMGMBA)
|
||||
{
|
||||
List<MockPortAdapter> list = new List();
|
||||
this._inputs = list;
|
||||
List<MockPortAdapter> list2 = new List();
|
||||
this._outputs = list2;
|
||||
this.JPBPGKDPEOP();
|
||||
SerializedGuid serializedGuid = new SerializedGuid(IGEMANOEMIB);
|
||||
SerializedGuid serializedGuid2 = new SerializedGuid(JNKFPEJCCNP);
|
||||
this._name = 0;
|
||||
this._inputs = 0;
|
||||
this._nodeId = serializedGuid2;
|
||||
this._nodeDescIndex = EBLOKDNEPNA;
|
||||
this._outputs = 0;
|
||||
this._contextId = serializedGuid;
|
||||
}
|
||||
|
||||
// Token: 0x0400A949 RID: 43337
|
||||
[FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x400A949")]
|
||||
[JDBPLNPJCPC]
|
||||
[SerializeField]
|
||||
private SerializedGuid _contextId;
|
||||
|
||||
// Token: 0x0400A94A RID: 43338
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x400A94A")]
|
||||
[JDBPLNPJCPC]
|
||||
[SerializeField]
|
||||
private SerializedGuid _nodeId;
|
||||
|
||||
// Token: 0x0400A94B RID: 43339
|
||||
[FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x400A94B")]
|
||||
[SerializeField]
|
||||
[JDBPLNPJCPC]
|
||||
private int _nodeDescIndex;
|
||||
|
||||
// Token: 0x0400A94C RID: 43340
|
||||
[FieldOffset(Offset = "0x28")]
|
||||
[Token(Token = "0x400A94C")]
|
||||
[SerializeField]
|
||||
private string _name;
|
||||
|
||||
// Token: 0x0400A94D RID: 43341
|
||||
[FieldOffset(Offset = "0x30")]
|
||||
[Token(Token = "0x400A94D")]
|
||||
[SerializeField]
|
||||
private bool _hasFunctionHeader;
|
||||
|
||||
// Token: 0x0400A94E RID: 43342
|
||||
[FieldOffset(Offset = "0x38")]
|
||||
[Token(Token = "0x400A94E")]
|
||||
[SerializeField]
|
||||
private List<MockPortAdapter> _inputs;
|
||||
|
||||
// Token: 0x0400A94F RID: 43343
|
||||
[FieldOffset(Offset = "0x40")]
|
||||
[Token(Token = "0x400A94F")]
|
||||
[SerializeField]
|
||||
private List<MockPortAdapter> _outputs;
|
||||
|
||||
// Token: 0x0400A950 RID: 43344
|
||||
[FieldOffset(Offset = "0x48")]
|
||||
[Token(Token = "0x400A950")]
|
||||
[CompilerGenerated]
|
||||
private Action<int> OnInputPortWillAdd;
|
||||
|
||||
// Token: 0x0400A951 RID: 43345
|
||||
[FieldOffset(Offset = "0x50")]
|
||||
[Token(Token = "0x400A951")]
|
||||
[CompilerGenerated]
|
||||
private Action<int, KPJGIJKKILH> OnInputPortDidAdd;
|
||||
|
||||
// Token: 0x0400A952 RID: 43346
|
||||
[FieldOffset(Offset = "0x58")]
|
||||
[Token(Token = "0x400A952")]
|
||||
[CompilerGenerated]
|
||||
private Action<int> OnOutputPortWillAdd;
|
||||
|
||||
// Token: 0x0400A953 RID: 43347
|
||||
[FieldOffset(Offset = "0x60")]
|
||||
[Token(Token = "0x400A953")]
|
||||
[CompilerGenerated]
|
||||
private Action<int, KPJGIJKKILH> OnOutputPortDidAdd;
|
||||
|
||||
// Token: 0x0400A954 RID: 43348
|
||||
[FieldOffset(Offset = "0x68")]
|
||||
[Token(Token = "0x400A954")]
|
||||
[CompilerGenerated]
|
||||
private Action<int, KPJGIJKKILH> OnInputPortWillRemove;
|
||||
|
||||
// Token: 0x0400A955 RID: 43349
|
||||
[FieldOffset(Offset = "0x70")]
|
||||
[Token(Token = "0x400A955")]
|
||||
[CompilerGenerated]
|
||||
private Action<int> OnInputPortDidRemove;
|
||||
|
||||
// Token: 0x0400A956 RID: 43350
|
||||
[FieldOffset(Offset = "0x78")]
|
||||
[Token(Token = "0x400A956")]
|
||||
[CompilerGenerated]
|
||||
private Action<int, KPJGIJKKILH> OnOutputPortWillRemove;
|
||||
|
||||
// Token: 0x0400A957 RID: 43351
|
||||
[FieldOffset(Offset = "0x80")]
|
||||
[Token(Token = "0x400A957")]
|
||||
[CompilerGenerated]
|
||||
private Action<int> OnOutputPortDidRemove;
|
||||
|
||||
// Token: 0x0400A958 RID: 43352
|
||||
[FieldOffset(Offset = "0x88")]
|
||||
[Token(Token = "0x400A958")]
|
||||
[CompilerGenerated]
|
||||
private IBOIPEFEABF.PDFLEHKIALD OnNodeDescIndexChanged;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,666 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Runtime.CompilerServices;
|
||||
using CircuitsV2.Lang;
|
||||
using Cpp2IlInjected;
|
||||
using RecRoom.DataStructures;
|
||||
using UnityEngine;
|
||||
|
||||
namespace RecRoom.CircuitsV2.Adapter
|
||||
{
|
||||
// Token: 0x020026E5 RID: 9957
|
||||
[Token(Token = "0x20026E5")]
|
||||
[Serializable]
|
||||
public sealed class MockPortAdapter : KPJGIJKKILH
|
||||
{
|
||||
// Token: 0x17002AA7 RID: 10919
|
||||
// (get) Token: 0x06010256 RID: 66134 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x17002AA7")]
|
||||
public object Object
|
||||
{
|
||||
[Token(Token = "0x6010256")]
|
||||
[Address(RVA = "0x4A65C0", Offset = "0x4A55C0", VA = "0x1804A65C0", Slot = "4")]
|
||||
get
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17002AA8 RID: 10920
|
||||
// (get) Token: 0x06010257 RID: 66135 RVA: 0x003A70B4 File Offset: 0x003A52B4
|
||||
[Token(Token = "0x17002AA8")]
|
||||
public Guid ContextId
|
||||
{
|
||||
[Token(Token = "0x6010257")]
|
||||
[Address(RVA = "0x12C8080", Offset = "0x12C7080", VA = "0x1812C8080", Slot = "5")]
|
||||
get
|
||||
{
|
||||
return this._contextId.Value;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17002AA9 RID: 10921
|
||||
// (get) Token: 0x06010258 RID: 66136 RVA: 0x003A70D4 File Offset: 0x003A52D4
|
||||
[Token(Token = "0x17002AA9")]
|
||||
public Guid NodeId
|
||||
{
|
||||
[Token(Token = "0x6010258")]
|
||||
[Address(RVA = "0x220D270", Offset = "0x220C270", VA = "0x18220D270", Slot = "6")]
|
||||
get
|
||||
{
|
||||
return this._nodeId.Value;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17002AAA RID: 10922
|
||||
// (get) Token: 0x06010259 RID: 66137 RVA: 0x003A70F4 File Offset: 0x003A52F4
|
||||
// (set) Token: 0x0601025A RID: 66138 RVA: 0x003A7108 File Offset: 0x003A5308
|
||||
[Token(Token = "0x17002AAA")]
|
||||
public int NodeDescIndex
|
||||
{
|
||||
[Token(Token = "0x6010259")]
|
||||
[Address(RVA = "0x470B70", Offset = "0x46FB70", VA = "0x180470B70", Slot = "7")]
|
||||
get
|
||||
{
|
||||
return this._nodeDescIndex;
|
||||
}
|
||||
[Token(Token = "0x601025A")]
|
||||
[Address(RVA = "0x220FE30", Offset = "0x220EE30", VA = "0x18220FE30")]
|
||||
set
|
||||
{
|
||||
int nodeDescIndex = this._nodeDescIndex;
|
||||
this._nodeDescIndex = value;
|
||||
AFKHOMAMBMC.MHCPMBBBBDF onNodeDescIndexChanged = this.OnNodeDescIndexChanged;
|
||||
if (onNodeDescIndexChanged != 0)
|
||||
{
|
||||
onNodeDescIndexChanged(value, nodeDescIndex);
|
||||
return;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17002AAB RID: 10923
|
||||
// (get) Token: 0x0601025B RID: 66139 RVA: 0x003A7138 File Offset: 0x003A5338
|
||||
// (set) Token: 0x0601025C RID: 66140 RVA: 0x003A714C File Offset: 0x003A534C
|
||||
[Token(Token = "0x17002AAB")]
|
||||
public int PortIndex
|
||||
{
|
||||
[Token(Token = "0x601025B")]
|
||||
[Address(RVA = "0x470B60", Offset = "0x46FB60", VA = "0x180470B60", Slot = "8")]
|
||||
get
|
||||
{
|
||||
return this._portIndex;
|
||||
}
|
||||
[Token(Token = "0x601025C")]
|
||||
[Address(RVA = "0x220FE50", Offset = "0x220EE50", VA = "0x18220FE50")]
|
||||
set
|
||||
{
|
||||
int portIndex = this._portIndex;
|
||||
this._portIndex = value;
|
||||
AFKHOMAMBMC.MHCPMBBBBDF onIndexChanged = this.OnIndexChanged;
|
||||
if (onIndexChanged != 0)
|
||||
{
|
||||
onIndexChanged(value, portIndex);
|
||||
return;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17002AAC RID: 10924
|
||||
// (get) Token: 0x0601025D RID: 66141 RVA: 0x003A717C File Offset: 0x003A537C
|
||||
[Token(Token = "0x17002AAC")]
|
||||
public string Name
|
||||
{
|
||||
[Token(Token = "0x601025D")]
|
||||
[Address(RVA = "0x4157D0", Offset = "0x4147D0", VA = "0x1804157D0", Slot = "9")]
|
||||
get
|
||||
{
|
||||
return this._name;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17002AAD RID: 10925
|
||||
// (get) Token: 0x0601025E RID: 66142 RVA: 0x003A7190 File Offset: 0x003A5390
|
||||
[Token(Token = "0x17002AAD")]
|
||||
public DisplayKind DisplayKind
|
||||
{
|
||||
[Token(Token = "0x601025E")]
|
||||
[Address(RVA = "0x4257C0", Offset = "0x4247C0", VA = "0x1804257C0", Slot = "10")]
|
||||
get
|
||||
{
|
||||
return this._displayKind;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17002AAE RID: 10926
|
||||
// (get) Token: 0x0601025F RID: 66143 RVA: 0x003A71A4 File Offset: 0x003A53A4
|
||||
[Token(Token = "0x17002AAE")]
|
||||
public PODGPJPDGJK Type
|
||||
{
|
||||
[Token(Token = "0x601025F")]
|
||||
[Address(RVA = "0x41CEF0", Offset = "0x41BEF0", VA = "0x18041CEF0", Slot = "11")]
|
||||
get
|
||||
{
|
||||
/*
|
||||
An exception occurred when decompiling this method (0601025F)
|
||||
|
||||
ICSharpCode.Decompiler.DecompilerException: Error decompiling PODGPJPDGJK RecRoom.CircuitsV2.Adapter.MockPortAdapter::get_Type()
|
||||
|
||||
---> System.Exception: Basic block has to end with unconditional control flow.
|
||||
{
|
||||
Block_0:
|
||||
stloc:MockTypeAdapter(var_0_06, ldfld:MockTypeAdapter(MockPortAdapter::_type, ldloc:MockPortAdapter(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: 0x17002AAF RID: 10927
|
||||
// (get) Token: 0x06010260 RID: 66144 RVA: 0x003A71B8 File Offset: 0x003A53B8
|
||||
[Token(Token = "0x17002AAF")]
|
||||
public bool ShowDefaultValue
|
||||
{
|
||||
[Token(Token = "0x6010260")]
|
||||
[Address(RVA = "0x41CF00", Offset = "0x41BF00", VA = "0x18041CF00", Slot = "12")]
|
||||
get
|
||||
{
|
||||
return this._showDefaultValue;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17002AB0 RID: 10928
|
||||
// (get) Token: 0x06010261 RID: 66145 RVA: 0x003A71CC File Offset: 0x003A53CC
|
||||
[Token(Token = "0x17002AB0")]
|
||||
public IEnumerable<Edge> Connections
|
||||
{
|
||||
[Token(Token = "0x6010261")]
|
||||
[Address(RVA = "0x4975A0", Offset = "0x4965A0", VA = "0x1804975A0", Slot = "13")]
|
||||
get
|
||||
{
|
||||
/*
|
||||
An exception occurred when decompiling this method (06010261)
|
||||
|
||||
ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Collections.Generic.IEnumerable`1<CircuitsV2.Lang.Edge> RecRoom.CircuitsV2.Adapter.MockPortAdapter::get_Connections()
|
||||
|
||||
---> System.Exception: Basic block has to end with unconditional control flow.
|
||||
{
|
||||
Block_0:
|
||||
stloc:valuetype [RecRoom.Circuitsv2.Runtime]CircuitsV2.Lang.Edge[](var_0_06, ldfld:valuetype [RecRoom.Circuitsv2.Runtime]CircuitsV2.Lang.Edge[](MockPortAdapter::_connections, ldloc:MockPortAdapter(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: 0x14000167 RID: 359
|
||||
// (add) Token: 0x06010262 RID: 66146 RVA: 0x003A71E0 File Offset: 0x003A53E0
|
||||
// (remove) Token: 0x06010263 RID: 66147 RVA: 0x003A7208 File Offset: 0x003A5408
|
||||
[Token(Token = "0x14000167")]
|
||||
public event Action KFOIOAKJKHH
|
||||
{
|
||||
[Token(Token = "0x6010262")]
|
||||
[Address(RVA = "0x220FC20", Offset = "0x220EC20", VA = "0x18220FC20", Slot = "14")]
|
||||
[CompilerGenerated]
|
||||
add
|
||||
{
|
||||
Action onIsConnectedChanged;
|
||||
Delegate @delegate;
|
||||
do
|
||||
{
|
||||
onIsConnectedChanged = this.OnIsConnectedChanged;
|
||||
@delegate = Delegate.Combine(onIsConnectedChanged, value);
|
||||
}
|
||||
while (@delegate != 0 && @delegate == 0);
|
||||
while (@delegate != onIsConnectedChanged)
|
||||
{
|
||||
}
|
||||
}
|
||||
[Token(Token = "0x6010263")]
|
||||
[Address(RVA = "0x220FB80", Offset = "0x220EB80", VA = "0x18220FB80", Slot = "15")]
|
||||
[CompilerGenerated]
|
||||
remove
|
||||
{
|
||||
Action onIsConnectedChanged;
|
||||
Delegate @delegate;
|
||||
do
|
||||
{
|
||||
onIsConnectedChanged = this.OnIsConnectedChanged;
|
||||
@delegate = Delegate.Remove(onIsConnectedChanged, value);
|
||||
}
|
||||
while (@delegate != 0 && @delegate == 0);
|
||||
while (@delegate != onIsConnectedChanged)
|
||||
{
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x14000168 RID: 360
|
||||
// (add) Token: 0x06010264 RID: 66148 RVA: 0x003A7230 File Offset: 0x003A5430
|
||||
// (remove) Token: 0x06010265 RID: 66149 RVA: 0x003A7258 File Offset: 0x003A5458
|
||||
[Token(Token = "0x14000168")]
|
||||
public event Action MDKFCBPFJEJ
|
||||
{
|
||||
[Token(Token = "0x6010264")]
|
||||
[Address(RVA = "0x220FAE0", Offset = "0x220EAE0", VA = "0x18220FAE0", Slot = "16")]
|
||||
[CompilerGenerated]
|
||||
add
|
||||
{
|
||||
Action onSpecificPortTypeChanged;
|
||||
Delegate @delegate;
|
||||
do
|
||||
{
|
||||
onSpecificPortTypeChanged = this.OnSpecificPortTypeChanged;
|
||||
@delegate = Delegate.Combine(onSpecificPortTypeChanged, value);
|
||||
}
|
||||
while (@delegate != 0 && @delegate == 0);
|
||||
while (@delegate != onSpecificPortTypeChanged)
|
||||
{
|
||||
}
|
||||
}
|
||||
[Token(Token = "0x6010265")]
|
||||
[Address(RVA = "0x220F4E0", Offset = "0x220E4E0", VA = "0x18220F4E0", Slot = "17")]
|
||||
[CompilerGenerated]
|
||||
remove
|
||||
{
|
||||
Action onSpecificPortTypeChanged;
|
||||
Delegate @delegate;
|
||||
do
|
||||
{
|
||||
onSpecificPortTypeChanged = this.OnSpecificPortTypeChanged;
|
||||
@delegate = Delegate.Remove(onSpecificPortTypeChanged, value);
|
||||
}
|
||||
while (@delegate != 0 && @delegate == 0);
|
||||
while (@delegate != onSpecificPortTypeChanged)
|
||||
{
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x14000169 RID: 361
|
||||
// (add) Token: 0x06010266 RID: 66150 RVA: 0x003A7280 File Offset: 0x003A5480
|
||||
// (remove) Token: 0x06010267 RID: 66151 RVA: 0x003A72A8 File Offset: 0x003A54A8
|
||||
[Token(Token = "0x14000169")]
|
||||
public event Action AENNHPAONCL
|
||||
{
|
||||
[Token(Token = "0x6010266")]
|
||||
[Address(RVA = "0x220F690", Offset = "0x220E690", VA = "0x18220F690", Slot = "18")]
|
||||
[CompilerGenerated]
|
||||
add
|
||||
{
|
||||
Action onDefaultValueChanged;
|
||||
Delegate @delegate;
|
||||
do
|
||||
{
|
||||
onDefaultValueChanged = this.OnDefaultValueChanged;
|
||||
@delegate = Delegate.Combine(onDefaultValueChanged, value);
|
||||
}
|
||||
while (@delegate != 0 && @delegate == 0);
|
||||
while (@delegate != onDefaultValueChanged)
|
||||
{
|
||||
}
|
||||
}
|
||||
[Token(Token = "0x6010267")]
|
||||
[Address(RVA = "0x220F930", Offset = "0x220E930", VA = "0x18220F930", Slot = "19")]
|
||||
[CompilerGenerated]
|
||||
remove
|
||||
{
|
||||
Action onDefaultValueChanged;
|
||||
Delegate @delegate;
|
||||
do
|
||||
{
|
||||
onDefaultValueChanged = this.OnDefaultValueChanged;
|
||||
@delegate = Delegate.Remove(onDefaultValueChanged, value);
|
||||
}
|
||||
while (@delegate != 0 && @delegate == 0);
|
||||
while (@delegate != onDefaultValueChanged)
|
||||
{
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1400016A RID: 362
|
||||
// (add) Token: 0x06010268 RID: 66152 RVA: 0x003A72D0 File Offset: 0x003A54D0
|
||||
// (remove) Token: 0x06010269 RID: 66153 RVA: 0x003A72F8 File Offset: 0x003A54F8
|
||||
[Token(Token = "0x1400016A")]
|
||||
public event AFKHOMAMBMC.MHCPMBBBBDF NCLHMKIGKKL
|
||||
{
|
||||
[Token(Token = "0x6010268")]
|
||||
[Address(RVA = "0x220F7F0", Offset = "0x220E7F0", VA = "0x18220F7F0", Slot = "20")]
|
||||
[CompilerGenerated]
|
||||
add
|
||||
{
|
||||
AFKHOMAMBMC.MHCPMBBBBDF onNodeDescIndexChanged;
|
||||
Delegate @delegate;
|
||||
do
|
||||
{
|
||||
onNodeDescIndexChanged = this.OnNodeDescIndexChanged;
|
||||
@delegate = Delegate.Combine(onNodeDescIndexChanged, value);
|
||||
}
|
||||
while (@delegate != 0 && @delegate == 0);
|
||||
while (@delegate != onNodeDescIndexChanged)
|
||||
{
|
||||
}
|
||||
}
|
||||
[Token(Token = "0x6010269")]
|
||||
[Address(RVA = "0x220F750", Offset = "0x220E750", VA = "0x18220F750", Slot = "21")]
|
||||
[CompilerGenerated]
|
||||
remove
|
||||
{
|
||||
AFKHOMAMBMC.MHCPMBBBBDF onNodeDescIndexChanged;
|
||||
Delegate @delegate;
|
||||
do
|
||||
{
|
||||
onNodeDescIndexChanged = this.OnNodeDescIndexChanged;
|
||||
@delegate = Delegate.Remove(onNodeDescIndexChanged, value);
|
||||
}
|
||||
while (@delegate != 0 && @delegate == 0);
|
||||
while (@delegate != onNodeDescIndexChanged)
|
||||
{
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1400016B RID: 363
|
||||
// (add) Token: 0x0601026A RID: 66154 RVA: 0x003A7320 File Offset: 0x003A5520
|
||||
// (remove) Token: 0x0601026B RID: 66155 RVA: 0x003A7348 File Offset: 0x003A5548
|
||||
[Token(Token = "0x1400016B")]
|
||||
public event AFKHOMAMBMC.MHCPMBBBBDF JNPGBJEBDIE
|
||||
{
|
||||
[Token(Token = "0x601026A")]
|
||||
[Address(RVA = "0x220FA40", Offset = "0x220EA40", VA = "0x18220FA40", Slot = "22")]
|
||||
[CompilerGenerated]
|
||||
add
|
||||
{
|
||||
AFKHOMAMBMC.MHCPMBBBBDF onIndexChanged;
|
||||
Delegate @delegate;
|
||||
do
|
||||
{
|
||||
onIndexChanged = this.OnIndexChanged;
|
||||
@delegate = Delegate.Combine(onIndexChanged, value);
|
||||
}
|
||||
while (@delegate != 0 && @delegate == 0);
|
||||
while (@delegate != onIndexChanged)
|
||||
{
|
||||
}
|
||||
}
|
||||
[Token(Token = "0x601026B")]
|
||||
[Address(RVA = "0x220F890", Offset = "0x220E890", VA = "0x18220F890", Slot = "23")]
|
||||
[CompilerGenerated]
|
||||
remove
|
||||
{
|
||||
AFKHOMAMBMC.MHCPMBBBBDF onIndexChanged;
|
||||
Delegate @delegate;
|
||||
do
|
||||
{
|
||||
onIndexChanged = this.OnIndexChanged;
|
||||
@delegate = Delegate.Remove(onIndexChanged, value);
|
||||
}
|
||||
while (@delegate != 0 && @delegate == 0);
|
||||
while (@delegate != onIndexChanged)
|
||||
{
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0601026C RID: 66156 RVA: 0x003A7370 File Offset: 0x003A5570
|
||||
[Token(Token = "0x601026C")]
|
||||
[Address(RVA = "0x220F9D0", Offset = "0x220E9D0", VA = "0x18220F9D0")]
|
||||
public void MFMDEBCEKLC()
|
||||
{
|
||||
Action onIsConnectedChanged = this.OnIsConnectedChanged;
|
||||
if (onIsConnectedChanged != 0)
|
||||
{
|
||||
onIsConnectedChanged();
|
||||
}
|
||||
Action onSpecificPortTypeChanged = this.OnSpecificPortTypeChanged;
|
||||
if (onSpecificPortTypeChanged != 0)
|
||||
{
|
||||
onSpecificPortTypeChanged();
|
||||
}
|
||||
Action onDefaultValueChanged = this.OnDefaultValueChanged;
|
||||
if (onDefaultValueChanged != 0)
|
||||
{
|
||||
onDefaultValueChanged();
|
||||
}
|
||||
AFKHOMAMBMC.MHCPMBBBBDF onNodeDescIndexChanged = this.OnNodeDescIndexChanged;
|
||||
if (onNodeDescIndexChanged != 0)
|
||||
{
|
||||
int num = 0;
|
||||
int num2 = 0;
|
||||
onNodeDescIndexChanged(num2, num);
|
||||
}
|
||||
AFKHOMAMBMC.MHCPMBBBBDF onIndexChanged = this.OnIndexChanged;
|
||||
if (onIndexChanged != 0)
|
||||
{
|
||||
int num3 = 0;
|
||||
int num4 = 0;
|
||||
onIndexChanged(num4, num3);
|
||||
return;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0601026D RID: 66157 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x601026D")]
|
||||
[Address(RVA = "0x4242D0", Offset = "0x4232D0", VA = "0x1804242D0", Slot = "24")]
|
||||
public void JPBPGKDPEOP()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x0601026E RID: 66158 RVA: 0x003A73EC File Offset: 0x003A55EC
|
||||
[Token(Token = "0x601026E")]
|
||||
[Address(RVA = "0x220F4A0", Offset = "0x220E4A0", VA = "0x18220F4A0", Slot = "25")]
|
||||
public string FIAHPLBDCHF()
|
||||
{
|
||||
return this._defaultValue;
|
||||
}
|
||||
|
||||
// Token: 0x0601026F RID: 66159 RVA: 0x003A7400 File Offset: 0x003A5600
|
||||
[Token(Token = "0x601026F")]
|
||||
[Address(RVA = "0x220F580", Offset = "0x220E580", VA = "0x18220F580", Slot = "26")]
|
||||
public string FKJEAMIDOEP(int OMJLGGPHALE)
|
||||
{
|
||||
string defaultValue = this._defaultValue;
|
||||
MockTypeAdapter type = this._type;
|
||||
if (defaultValue == (ulong)4L && defaultValue.m_stringLength > OMJLGGPHALE)
|
||||
{
|
||||
string text = defaultValue.FIJDNLILJFG(OMJLGGPHALE, "");
|
||||
return "\"" + text + "...\"";
|
||||
}
|
||||
return defaultValue;
|
||||
}
|
||||
|
||||
// Token: 0x06010270 RID: 66160 RVA: 0x003A7450 File Offset: 0x003A5650
|
||||
[Token(Token = "0x6010270")]
|
||||
[Address(RVA = "0x220F730", Offset = "0x220E730", VA = "0x18220F730", Slot = "27")]
|
||||
public void HLMPLMDJBON(string ONGBFDACHHG)
|
||||
{
|
||||
this._defaultValue = ONGBFDACHHG;
|
||||
Action onDefaultValueChanged = this.OnDefaultValueChanged;
|
||||
if (onDefaultValueChanged != 0)
|
||||
{
|
||||
onDefaultValueChanged();
|
||||
return;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06010271 RID: 66161 RVA: 0x003A7478 File Offset: 0x003A5678
|
||||
[Token(Token = "0x6010271")]
|
||||
[Address(RVA = "0x220F3B0", Offset = "0x220E3B0", VA = "0x18220F3B0", Slot = "28")]
|
||||
public bool BAJCKCFANDI(out string ONGBFDACHHG)
|
||||
{
|
||||
/*
|
||||
An exception occurred when decompiling this method (06010271)
|
||||
|
||||
ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Boolean RecRoom.CircuitsV2.Adapter.MockPortAdapter::BAJCKCFANDI(System.String&)
|
||||
|
||||
---> System.Exception: Basic block has to end with unconditional control flow.
|
||||
{
|
||||
Block_0:
|
||||
stloc:string(var_0_05, ldsfld:string(string::Empty))
|
||||
}
|
||||
|
||||
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: 0x06010272 RID: 66162 RVA: 0x003A748C File Offset: 0x003A568C
|
||||
[Token(Token = "0x6010272")]
|
||||
[Address(RVA = "0x220F3F0", Offset = "0x220E3F0", VA = "0x18220F3F0")]
|
||||
public void COBDCEFIEGN(in Guid IGEMANOEMIB, in Guid JNKFPEJCCNP, int EBLOKDNEPNA, int HANOICLAOBF)
|
||||
{
|
||||
SerializedGuid serializedGuid = new SerializedGuid(IGEMANOEMIB);
|
||||
SerializedGuid serializedGuid2 = new SerializedGuid(JNKFPEJCCNP);
|
||||
this._contextId = serializedGuid;
|
||||
this._nodeId = serializedGuid2;
|
||||
this._nodeDescIndex = EBLOKDNEPNA;
|
||||
this._portIndex = 0;
|
||||
}
|
||||
|
||||
// Token: 0x06010273 RID: 66163 RVA: 0x003A74C4 File Offset: 0x003A56C4
|
||||
[Token(Token = "0x6010273")]
|
||||
[Address(RVA = "0x220FDD0", Offset = "0x220EDD0", VA = "0x18220FDD0")]
|
||||
public MockPortAdapter()
|
||||
{
|
||||
this.JPBPGKDPEOP();
|
||||
}
|
||||
|
||||
// Token: 0x06010274 RID: 66164 RVA: 0x003A74F0 File Offset: 0x003A56F0
|
||||
[Token(Token = "0x6010274")]
|
||||
[Address(RVA = "0x220FCC0", Offset = "0x220ECC0", VA = "0x18220FCC0")]
|
||||
public MockPortAdapter(in Guid IGEMANOEMIB, in Guid JNKFPEJCCNP, int EBLOKDNEPNA, int HANOICLAOBF, string MMBOKOLAJFH, DisplayKind CFGAINMIOMP, MockTypeAdapter GEDCEIDOKJL, bool CIIHCCEABFG, string OANDOPIEEPO, Edge[] IDJPGDMHIDD)
|
||||
{
|
||||
this.JPBPGKDPEOP();
|
||||
SerializedGuid serializedGuid = new SerializedGuid(IGEMANOEMIB);
|
||||
SerializedGuid serializedGuid2 = new SerializedGuid(JNKFPEJCCNP);
|
||||
this._portIndex = 0;
|
||||
this._name = 0;
|
||||
this._displayKind = DisplayKind.CanInteract;
|
||||
this._type = 0;
|
||||
this._showDefaultValue = false;
|
||||
this._defaultValue = 0;
|
||||
this._nodeId = serializedGuid2;
|
||||
this._nodeDescIndex = EBLOKDNEPNA;
|
||||
this._connections = 0;
|
||||
this._contextId = serializedGuid;
|
||||
}
|
||||
|
||||
// Token: 0x0400A959 RID: 43353
|
||||
[FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x400A959")]
|
||||
[SerializeField]
|
||||
[JDBPLNPJCPC]
|
||||
private SerializedGuid _contextId;
|
||||
|
||||
// Token: 0x0400A95A RID: 43354
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x400A95A")]
|
||||
[JDBPLNPJCPC]
|
||||
[SerializeField]
|
||||
private SerializedGuid _nodeId;
|
||||
|
||||
// Token: 0x0400A95B RID: 43355
|
||||
[FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x400A95B")]
|
||||
[SerializeField]
|
||||
[JDBPLNPJCPC]
|
||||
private int _nodeDescIndex;
|
||||
|
||||
// Token: 0x0400A95C RID: 43356
|
||||
[FieldOffset(Offset = "0x24")]
|
||||
[Token(Token = "0x400A95C")]
|
||||
[JDBPLNPJCPC]
|
||||
[SerializeField]
|
||||
private int _portIndex;
|
||||
|
||||
// Token: 0x0400A95D RID: 43357
|
||||
[FieldOffset(Offset = "0x28")]
|
||||
[Token(Token = "0x400A95D")]
|
||||
[SerializeField]
|
||||
private string _name;
|
||||
|
||||
// Token: 0x0400A95E RID: 43358
|
||||
[FieldOffset(Offset = "0x30")]
|
||||
[Token(Token = "0x400A95E")]
|
||||
[SerializeField]
|
||||
private DisplayKind _displayKind;
|
||||
|
||||
// Token: 0x0400A95F RID: 43359
|
||||
[FieldOffset(Offset = "0x38")]
|
||||
[Token(Token = "0x400A95F")]
|
||||
[SerializeField]
|
||||
private MockTypeAdapter _type = new MockTypeAdapter
|
||||
{
|
||||
key = (TypeKey)((ulong)1L)
|
||||
};
|
||||
|
||||
// Token: 0x0400A960 RID: 43360
|
||||
[FieldOffset(Offset = "0x40")]
|
||||
[Token(Token = "0x400A960")]
|
||||
[SerializeField]
|
||||
private bool _showDefaultValue;
|
||||
|
||||
// Token: 0x0400A961 RID: 43361
|
||||
[FieldOffset(Offset = "0x48")]
|
||||
[Token(Token = "0x400A961")]
|
||||
[SerializeField]
|
||||
private Edge[] _connections;
|
||||
|
||||
// Token: 0x0400A962 RID: 43362
|
||||
[FieldOffset(Offset = "0x50")]
|
||||
[Token(Token = "0x400A962")]
|
||||
[SerializeField]
|
||||
private string _defaultValue;
|
||||
|
||||
// Token: 0x0400A963 RID: 43363
|
||||
[FieldOffset(Offset = "0x58")]
|
||||
[Token(Token = "0x400A963")]
|
||||
[CompilerGenerated]
|
||||
private Action OnIsConnectedChanged;
|
||||
|
||||
// Token: 0x0400A964 RID: 43364
|
||||
[FieldOffset(Offset = "0x60")]
|
||||
[Token(Token = "0x400A964")]
|
||||
[CompilerGenerated]
|
||||
private Action OnSpecificPortTypeChanged;
|
||||
|
||||
// Token: 0x0400A965 RID: 43365
|
||||
[FieldOffset(Offset = "0x68")]
|
||||
[Token(Token = "0x400A965")]
|
||||
[CompilerGenerated]
|
||||
private Action OnDefaultValueChanged;
|
||||
|
||||
// Token: 0x0400A966 RID: 43366
|
||||
[FieldOffset(Offset = "0x70")]
|
||||
[Token(Token = "0x400A966")]
|
||||
[CompilerGenerated]
|
||||
private AFKHOMAMBMC.MHCPMBBBBDF OnNodeDescIndexChanged;
|
||||
|
||||
// Token: 0x0400A967 RID: 43367
|
||||
[FieldOffset(Offset = "0x78")]
|
||||
[Token(Token = "0x400A967")]
|
||||
[CompilerGenerated]
|
||||
private AFKHOMAMBMC.MHCPMBBBBDF OnIndexChanged;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,151 @@
|
||||
using System;
|
||||
using Cpp2IlInjected;
|
||||
using UnityEngine;
|
||||
|
||||
namespace RecRoom.CircuitsV2.Adapter
|
||||
{
|
||||
// Token: 0x020026E6 RID: 9958
|
||||
[Token(Token = "0x20026E6")]
|
||||
[Serializable]
|
||||
public class MockTypeAdapter : PODGPJPDGJK
|
||||
{
|
||||
// Token: 0x17002AB1 RID: 10929
|
||||
// (get) Token: 0x06010275 RID: 66165 RVA: 0x003A7570 File Offset: 0x003A5770
|
||||
[Token(Token = "0x17002AB1")]
|
||||
public TypeKey Key
|
||||
{
|
||||
[Token(Token = "0x6010275")]
|
||||
[Address(RVA = "0x40F000", Offset = "0x40E000", VA = "0x18040F000", Slot = "4")]
|
||||
get
|
||||
{
|
||||
return this.key;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17002AB2 RID: 10930
|
||||
// (get) Token: 0x06010276 RID: 66166 RVA: 0x003A7584 File Offset: 0x003A5784
|
||||
[Token(Token = "0x17002AB2")]
|
||||
public bool IsArray
|
||||
{
|
||||
[Token(Token = "0x6010276")]
|
||||
[Address(RVA = "0x4987D0", Offset = "0x4977D0", VA = "0x1804987D0", Slot = "5")]
|
||||
get
|
||||
{
|
||||
return this.isArray;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17002AB3 RID: 10931
|
||||
// (get) Token: 0x06010277 RID: 66167 RVA: 0x003A7598 File Offset: 0x003A5798
|
||||
[Token(Token = "0x17002AB3")]
|
||||
public bool IsSync
|
||||
{
|
||||
[Token(Token = "0x6010277")]
|
||||
[Address(RVA = "0xC36C00", Offset = "0xC35C00", VA = "0x180C36C00", Slot = "6")]
|
||||
get
|
||||
{
|
||||
return this.isSync;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06010278 RID: 66168 RVA: 0x003A75AC File Offset: 0x003A57AC
|
||||
[Token(Token = "0x6010278")]
|
||||
[Address(RVA = "0x220FE70", Offset = "0x220EE70", VA = "0x18220FE70", Slot = "7")]
|
||||
public bool EJIEFLPGFBC(string ONGBFDACHHG, out BCNIMINBPOE BECIIEHIPMJ)
|
||||
{
|
||||
/*
|
||||
An exception occurred when decompiling this method (06010278)
|
||||
|
||||
ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Boolean RecRoom.CircuitsV2.Adapter.MockTypeAdapter::EJIEFLPGFBC(System.String,BCNIMINBPOE&)
|
||||
|
||||
---> System.Exception: Basic block has to end with unconditional control flow.
|
||||
{
|
||||
Block_0:
|
||||
stloc:int32(var_0_01, ldc.i4:int32(0))
|
||||
stfld:HPNLOELAMGI(BCNIMINBPOE::BLKBICFKDBJ, ldloc:valuetype [RecRoom.Circuitsv2.Runtime]BCNIMINBPOE&(BECIIEHIPMJ), ldloc:int32[exp:HPNLOELAMGI](var_0_01))
|
||||
stfld:object(BCNIMINBPOE::NCEPNEJLCAP, ldloc:valuetype [RecRoom.Circuitsv2.Runtime]BCNIMINBPOE&(BECIIEHIPMJ), ldloc:int32[exp:object](var_0_01))
|
||||
}
|
||||
|
||||
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: 0x06010279 RID: 66169 RVA: 0x003A75C8 File Offset: 0x003A57C8
|
||||
[Token(Token = "0x6010279")]
|
||||
[Address(RVA = "0x2210300", Offset = "0x220F300", VA = "0x182210300")]
|
||||
public MockTypeAdapter()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0601027A RID: 66170 RVA: 0x003A75E4 File Offset: 0x003A57E4
|
||||
[Token(Token = "0x601027A")]
|
||||
[Address(RVA = "0x2210310", Offset = "0x220F310", VA = "0x182210310")]
|
||||
public MockTypeAdapter(MCAEIANPGOL GEDCEIDOKJL)
|
||||
{
|
||||
this._type = GEDCEIDOKJL;
|
||||
TypeKey typeKey = DJLBPGLAJOL.BNNGBEHKBHP(GEDCEIDOKJL);
|
||||
this.key = typeKey;
|
||||
bool flag = DJLBPGLAJOL.KFFFMJDJBEM(GEDCEIDOKJL);
|
||||
this.isArray = flag;
|
||||
}
|
||||
|
||||
// Token: 0x0601027B RID: 66171 RVA: 0x003A7624 File Offset: 0x003A5824
|
||||
[Token(Token = "0x601027B")]
|
||||
[Address(RVA = "0x220FE80", Offset = "0x220EE80", VA = "0x18220FE80")]
|
||||
public MCAEIANPGOL JECOJLFHIHL()
|
||||
{
|
||||
if (this.key <= TypeKey.Class)
|
||||
{
|
||||
int num = 0;
|
||||
int num2 = 0;
|
||||
BGDADOHKJMD bgdadohkjmd = GHFIPBGLBID.ENBLOBFDJFP(num, num2).LGLDDOBNKLA();
|
||||
}
|
||||
if (this.isArray)
|
||||
{
|
||||
}
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x0601027C RID: 66172 RVA: 0x003A765C File Offset: 0x003A585C
|
||||
[Token(Token = "0x601027C")]
|
||||
[Address(RVA = "0x22102A0", Offset = "0x220F2A0", VA = "0x1822102A0", Slot = "3")]
|
||||
public override string ToString()
|
||||
{
|
||||
MCAEIANPGOL type = this._type;
|
||||
if (type == 0 || type.GetHashCode() == 0)
|
||||
{
|
||||
int hashCode = this.JECOJLFHIHL().GetHashCode();
|
||||
}
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x0400A968 RID: 43368
|
||||
[FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x400A968")]
|
||||
[SerializeField]
|
||||
private TypeKey key = (TypeKey)((ulong)1L);
|
||||
|
||||
// Token: 0x0400A969 RID: 43369
|
||||
[FieldOffset(Offset = "0x14")]
|
||||
[Token(Token = "0x400A969")]
|
||||
[SerializeField]
|
||||
private bool isArray;
|
||||
|
||||
// Token: 0x0400A96A RID: 43370
|
||||
[FieldOffset(Offset = "0x15")]
|
||||
[Token(Token = "0x400A96A")]
|
||||
[SerializeField]
|
||||
private bool isSync;
|
||||
|
||||
// Token: 0x0400A96B RID: 43371
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x400A96B")]
|
||||
private MCAEIANPGOL _type;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,33 @@
|
||||
using System;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace RecRoom.CircuitsV2.Adapter
|
||||
{
|
||||
// Token: 0x020026EF RID: 9967
|
||||
[Token(Token = "0x20026EF")]
|
||||
[Serializable]
|
||||
public enum TypeKey
|
||||
{
|
||||
// Token: 0x0400A990 RID: 43408
|
||||
[Token(Token = "0x400A990")]
|
||||
None,
|
||||
// Token: 0x0400A991 RID: 43409
|
||||
[Token(Token = "0x400A991")]
|
||||
Bool,
|
||||
// Token: 0x0400A992 RID: 43410
|
||||
[Token(Token = "0x400A992")]
|
||||
Int,
|
||||
// Token: 0x0400A993 RID: 43411
|
||||
[Token(Token = "0x400A993")]
|
||||
Float,
|
||||
// Token: 0x0400A994 RID: 43412
|
||||
[Token(Token = "0x400A994")]
|
||||
String,
|
||||
// Token: 0x0400A995 RID: 43413
|
||||
[Token(Token = "0x400A995")]
|
||||
Exec,
|
||||
// Token: 0x0400A996 RID: 43414
|
||||
[Token(Token = "0x400A996")]
|
||||
Class
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user