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
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,3243 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Linq;
|
||||
using System.Runtime.CompilerServices;
|
||||
using System.Text;
|
||||
using Cpp2IlInjected;
|
||||
using RecRoom.CircuitsV2.Adapter;
|
||||
using RecRoom.CircuitsV2.Config;
|
||||
using RecRoom.CircuitsV2.ContextNodes;
|
||||
using RecRoom.CircuitsV2.Experience;
|
||||
using RecRoom.Core.Creation;
|
||||
using RecRoom.Core.Creation.Circuits;
|
||||
using RecRoom.Core.Pools;
|
||||
using RecRoom.Core.Rendering;
|
||||
using RecRoom.Tools;
|
||||
using UnityEngine;
|
||||
|
||||
namespace RecRoom.CircuitsV2
|
||||
{
|
||||
// Token: 0x02002621 RID: 9761
|
||||
[Token(Token = "0x2002621")]
|
||||
public sealed class Chip : MonoBehaviour, GIPDDLFFNGG, ENADFDIEGGL, JBPCAKNEMLI.NEMJOGHDMDO, EOCLMMENCKH, OFCHBCNPCBH
|
||||
{
|
||||
// Token: 0x170028F4 RID: 10484
|
||||
// (get) Token: 0x0600FA47 RID: 64071 RVA: 0x00391BE8 File Offset: 0x0038FDE8
|
||||
[Token(Token = "0x170028F4")]
|
||||
public Transform OJGBEGCCFAA
|
||||
{
|
||||
[Token(Token = "0x600FA47")]
|
||||
[Address(RVA = "0x4157B0", Offset = "0x4147B0", VA = "0x1804157B0")]
|
||||
get
|
||||
{
|
||||
return this.tetherPoint;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600FA48 RID: 64072 RVA: 0x00391BFC File Offset: 0x0038FDFC
|
||||
[Token(Token = "0x600FA48")]
|
||||
[Address(RVA = "0x2206280", Offset = "0x2205280", VA = "0x182206280")]
|
||||
public void SetVisibility(bool NOCJEBBJIAN, object PHHGODBGAOJ)
|
||||
{
|
||||
this.DisableComponent.SetVisibility(NOCJEBBJIAN, PHHGODBGAOJ);
|
||||
}
|
||||
|
||||
// Token: 0x0600FA49 RID: 64073 RVA: 0x00391C1C File Offset: 0x0038FE1C
|
||||
[Token(Token = "0x600FA49")]
|
||||
[Address(RVA = "0x2205ED0", Offset = "0x2204ED0", VA = "0x182205ED0")]
|
||||
public void SetVisibilityInternal(bool NOCJEBBJIAN)
|
||||
{
|
||||
int num;
|
||||
do
|
||||
{
|
||||
num = 0;
|
||||
this.chipView.PNEDEGGEAEO(NOCJEBBJIAN);
|
||||
IReadOnlyList<DNBOOFDJAEA> readOnlyList = this.<ONDCCOPBGKE>k__BackingField;
|
||||
GameObject gameObject;
|
||||
gameObject.SetActive(NOCJEBBJIAN);
|
||||
if (num != 0)
|
||||
{
|
||||
goto IL_5A;
|
||||
}
|
||||
if ((ulong)((uint)(-1)) != (ulong)(-1L))
|
||||
{
|
||||
}
|
||||
if ((uint)(-1) != 0U)
|
||||
{
|
||||
GameObject gameObject2;
|
||||
gameObject2.SetActive(NOCJEBBJIAN);
|
||||
}
|
||||
if ((uint)(-1) != 0U)
|
||||
{
|
||||
}
|
||||
if (num != 0)
|
||||
{
|
||||
goto IL_6C;
|
||||
}
|
||||
while ((ulong)((uint)(-1)) == (ulong)(-1L))
|
||||
{
|
||||
}
|
||||
}
|
||||
while (num != 0);
|
||||
return;
|
||||
IL_5A:
|
||||
throw new NullReferenceException();
|
||||
IL_6C:
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x170028F5 RID: 10485
|
||||
// (get) Token: 0x0600FA4A RID: 64074 RVA: 0x00391CB4 File Offset: 0x0038FEB4
|
||||
[Token(Token = "0x170028F5")]
|
||||
public ChipView HKIHBENNKJK
|
||||
{
|
||||
[Token(Token = "0x600FA4A")]
|
||||
[Address(RVA = "0x4157C0", Offset = "0x4147C0", VA = "0x1804157C0")]
|
||||
get
|
||||
{
|
||||
return this.chipView;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x14000123 RID: 291
|
||||
// (add) Token: 0x0600FA4B RID: 64075 RVA: 0x00391CC8 File Offset: 0x0038FEC8
|
||||
// (remove) Token: 0x0600FA4C RID: 64076 RVA: 0x00391CF0 File Offset: 0x0038FEF0
|
||||
[Token(Token = "0x14000123")]
|
||||
public event Action NCLAFNKJHDO
|
||||
{
|
||||
[Token(Token = "0x600FA4B")]
|
||||
[Address(RVA = "0x22068A0", Offset = "0x22058A0", VA = "0x1822068A0")]
|
||||
[CompilerGenerated]
|
||||
add
|
||||
{
|
||||
Action nclafnkjhdo;
|
||||
Delegate @delegate;
|
||||
do
|
||||
{
|
||||
nclafnkjhdo = this.NCLAFNKJHDO;
|
||||
@delegate = Delegate.Combine(nclafnkjhdo, value);
|
||||
}
|
||||
while (@delegate != 0 && @delegate == 0);
|
||||
while (@delegate != nclafnkjhdo)
|
||||
{
|
||||
}
|
||||
}
|
||||
[Token(Token = "0x600FA4C")]
|
||||
[Address(RVA = "0x2207410", Offset = "0x2206410", VA = "0x182207410")]
|
||||
[CompilerGenerated]
|
||||
remove
|
||||
{
|
||||
Action nclafnkjhdo;
|
||||
Delegate @delegate;
|
||||
do
|
||||
{
|
||||
nclafnkjhdo = this.NCLAFNKJHDO;
|
||||
@delegate = Delegate.Remove(nclafnkjhdo, value);
|
||||
}
|
||||
while (@delegate != 0 && @delegate == 0);
|
||||
while (@delegate != nclafnkjhdo)
|
||||
{
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x14000124 RID: 292
|
||||
// (add) Token: 0x0600FA4D RID: 64077 RVA: 0x00391D18 File Offset: 0x0038FF18
|
||||
// (remove) Token: 0x0600FA4E RID: 64078 RVA: 0x00391D40 File Offset: 0x0038FF40
|
||||
[Token(Token = "0x14000124")]
|
||||
public event Action<bool> KPPKPDGKACA
|
||||
{
|
||||
[Token(Token = "0x600FA4D")]
|
||||
[Address(RVA = "0x2206800", Offset = "0x2205800", VA = "0x182206800")]
|
||||
[CompilerGenerated]
|
||||
add
|
||||
{
|
||||
Action<bool> kppkpdgkaca;
|
||||
Delegate @delegate;
|
||||
do
|
||||
{
|
||||
kppkpdgkaca = this.KPPKPDGKACA;
|
||||
@delegate = Delegate.Combine(kppkpdgkaca, value);
|
||||
}
|
||||
while (@delegate != 0 && @delegate == 0);
|
||||
while (@delegate != kppkpdgkaca)
|
||||
{
|
||||
}
|
||||
}
|
||||
[Token(Token = "0x600FA4E")]
|
||||
[Address(RVA = "0x2207370", Offset = "0x2206370", VA = "0x182207370")]
|
||||
[CompilerGenerated]
|
||||
remove
|
||||
{
|
||||
Action<bool> kppkpdgkaca;
|
||||
Delegate @delegate;
|
||||
do
|
||||
{
|
||||
kppkpdgkaca = this.KPPKPDGKACA;
|
||||
@delegate = Delegate.Remove(kppkpdgkaca, value);
|
||||
}
|
||||
while (@delegate != 0 && @delegate == 0);
|
||||
while (@delegate != kppkpdgkaca)
|
||||
{
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170028F6 RID: 10486
|
||||
// (get) Token: 0x0600FA4F RID: 64079 RVA: 0x00391D68 File Offset: 0x0038FF68
|
||||
// (set) Token: 0x0600FA50 RID: 64080 RVA: 0x00391D7C File Offset: 0x0038FF7C
|
||||
[Token(Token = "0x170028F6")]
|
||||
private CircuitsV2Config JCLPMODDHBK
|
||||
{
|
||||
[Token(Token = "0x600FA4F")]
|
||||
[Address(RVA = "0x417710", Offset = "0x416710", VA = "0x180417710")]
|
||||
get;
|
||||
[Token(Token = "0x600FA50")]
|
||||
[Address(RVA = "0x417A10", Offset = "0x416A10", VA = "0x180417A10")]
|
||||
set;
|
||||
}
|
||||
|
||||
// Token: 0x170028F7 RID: 10487
|
||||
// (get) Token: 0x0600FA51 RID: 64081 RVA: 0x00391D90 File Offset: 0x0038FF90
|
||||
// (set) Token: 0x0600FA52 RID: 64082 RVA: 0x00391DA4 File Offset: 0x0038FFA4
|
||||
[Token(Token = "0x170028F7")]
|
||||
public KJDOCKDBNCK NCGBFJOLMAG
|
||||
{
|
||||
[Token(Token = "0x600FA51")]
|
||||
[Address(RVA = "0x417720", Offset = "0x416720", VA = "0x180417720")]
|
||||
get;
|
||||
[Token(Token = "0x600FA52")]
|
||||
[Address(RVA = "0x417A20", Offset = "0x416A20", VA = "0x180417A20")]
|
||||
private set;
|
||||
}
|
||||
|
||||
// Token: 0x170028F8 RID: 10488
|
||||
// (get) Token: 0x0600FA53 RID: 64083 RVA: 0x00391DB8 File Offset: 0x0038FFB8
|
||||
[Token(Token = "0x170028F8")]
|
||||
public bool OGCBCPKHIPI
|
||||
{
|
||||
[Token(Token = "0x600FA53")]
|
||||
[Address(RVA = "0x2206CF0", Offset = "0x2205CF0", VA = "0x182206CF0")]
|
||||
get
|
||||
{
|
||||
if (this.<MGGLBOLIHNH>k__BackingField != 0)
|
||||
{
|
||||
return;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170028F9 RID: 10489
|
||||
// (get) Token: 0x0600FA54 RID: 64084 RVA: 0x00391DD0 File Offset: 0x0038FFD0
|
||||
// (set) Token: 0x0600FA55 RID: 64085 RVA: 0x00391DE4 File Offset: 0x0038FFE4
|
||||
[Token(Token = "0x170028F9")]
|
||||
public IReadOnlyList<DNBOOFDJAEA> FGCGPPBNJPD
|
||||
{
|
||||
[Token(Token = "0x600FA54")]
|
||||
[Address(RVA = "0x493640", Offset = "0x492640", VA = "0x180493640")]
|
||||
get;
|
||||
[Token(Token = "0x600FA55")]
|
||||
[Address(RVA = "0x476170", Offset = "0x475170", VA = "0x180476170")]
|
||||
private set;
|
||||
}
|
||||
|
||||
// Token: 0x170028FA RID: 10490
|
||||
// (get) Token: 0x0600FA56 RID: 64086 RVA: 0x00391DF8 File Offset: 0x0038FFF8
|
||||
[Token(Token = "0x170028FA")]
|
||||
private bool JCLMEJKJNAA
|
||||
{
|
||||
[Token(Token = "0x600FA56")]
|
||||
[Address(RVA = "0x2201330", Offset = "0x2200330", VA = "0x182201330")]
|
||||
get
|
||||
{
|
||||
if (this.<MGGLBOLIHNH>k__BackingField == (ulong)0L)
|
||||
{
|
||||
return;
|
||||
}
|
||||
CreationManager instance = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG;
|
||||
if (instance == 0)
|
||||
{
|
||||
return;
|
||||
}
|
||||
JBPCAKNEMLI <GAGJNICHKLC>k__BackingField = instance.<GAGJNICHKLC>k__BackingField;
|
||||
if (<GAGJNICHKLC>k__BackingField == 0)
|
||||
{
|
||||
return;
|
||||
}
|
||||
LDCBLKDLODB ldcblkdlodb = <GAGJNICHKLC>k__BackingField.DLPGKDOCOND(this);
|
||||
if (ldcblkdlodb != 0)
|
||||
{
|
||||
return ldcblkdlodb.EDOAMFNPBGK;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170028FB RID: 10491
|
||||
// (get) Token: 0x0600FA57 RID: 64087 RVA: 0x00391E3C File Offset: 0x0039003C
|
||||
[Token(Token = "0x170028FB")]
|
||||
public bool JBMFJOBFJHP
|
||||
{
|
||||
[Token(Token = "0x600FA57")]
|
||||
[Address(RVA = "0x2206940", Offset = "0x2205940", VA = "0x182206940", Slot = "99")]
|
||||
get
|
||||
{
|
||||
KJDOCKDBNCK kjdockdbnck = this.<MGGLBOLIHNH>k__BackingField;
|
||||
return true;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x14000125 RID: 293
|
||||
// (add) Token: 0x0600FA58 RID: 64088 RVA: 0x00391E60 File Offset: 0x00390060
|
||||
// (remove) Token: 0x0600FA59 RID: 64089 RVA: 0x00391E88 File Offset: 0x00390088
|
||||
[Token(Token = "0x14000125")]
|
||||
public event Action KAAEFDDBGPD
|
||||
{
|
||||
[Token(Token = "0x600FA58")]
|
||||
[Address(RVA = "0x2206760", Offset = "0x2205760", VA = "0x182206760")]
|
||||
[CompilerGenerated]
|
||||
add
|
||||
{
|
||||
Action kaaefddbgpd;
|
||||
Delegate @delegate;
|
||||
do
|
||||
{
|
||||
kaaefddbgpd = this.KAAEFDDBGPD;
|
||||
@delegate = Delegate.Combine(kaaefddbgpd, value);
|
||||
}
|
||||
while (@delegate != 0 && @delegate == 0);
|
||||
while (@delegate != kaaefddbgpd)
|
||||
{
|
||||
}
|
||||
}
|
||||
[Token(Token = "0x600FA59")]
|
||||
[Address(RVA = "0x22072D0", Offset = "0x22062D0", VA = "0x1822072D0")]
|
||||
[CompilerGenerated]
|
||||
remove
|
||||
{
|
||||
Action kaaefddbgpd;
|
||||
Delegate @delegate;
|
||||
do
|
||||
{
|
||||
kaaefddbgpd = this.KAAEFDDBGPD;
|
||||
@delegate = Delegate.Remove(kaaefddbgpd, value);
|
||||
}
|
||||
while (@delegate != 0 && @delegate == 0);
|
||||
while (@delegate != kaaefddbgpd)
|
||||
{
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600FA5A RID: 64090 RVA: 0x00391EB0 File Offset: 0x003900B0
|
||||
[Token(Token = "0x600FA5A")]
|
||||
[Address(RVA = "0x2200710", Offset = "0x21FF710", VA = "0x182200710")]
|
||||
private void Awake()
|
||||
{
|
||||
FKGHNNLCDPF.KLCIDKPFPKP klcidkpfpkp = new FKGHNNLCDPF.KLCIDKPFPKP(this.ABMBLFLJHPP);
|
||||
CreationManager instance = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG;
|
||||
int num = 0;
|
||||
bool flag = instance != num;
|
||||
int num2 = 0;
|
||||
if (IEIBEBFINNI.OOIFJNPLOLF(flag, "Chip cannot bind OnRoomReset if CreationManager is null.", num2, (NJOJCAHDMED)((uint)2)))
|
||||
{
|
||||
CreationManager instance2 = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG;
|
||||
Action action = new Action(this.FJPFKELLNLM);
|
||||
instance2.FJPFKELLNLM += action;
|
||||
NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.NKBDCOBDCOO.HFJOLGNFOII(this);
|
||||
Chip.PCOCOIFFKKO pcocoiffkko = new Chip.PCOCOIFFKKO(this);
|
||||
this.IOKBGHAJCIJ = pcocoiffkko;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600FA5B RID: 64091 RVA: 0x00391F34 File Offset: 0x00390134
|
||||
[Token(Token = "0x600FA5B")]
|
||||
[Address(RVA = "0x2203910", Offset = "0x2202910", VA = "0x182203910")]
|
||||
private void OnDestroy()
|
||||
{
|
||||
FKGHNNLCDPF.KLCIDKPFPKP klcidkpfpkp = new FKGHNNLCDPF.KLCIDKPFPKP(this.ABMBLFLJHPP);
|
||||
CreationManager.SafeUnsubscribeFromOnRoomReset(new Action(this.FJPFKELLNLM));
|
||||
CircuitManagerV2 instance = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG;
|
||||
if (instance != 0)
|
||||
{
|
||||
NEOJEFLEGGM nkbdcobdcoo = instance.NKBDCOBDCOO;
|
||||
if (nkbdcobdcoo != 0)
|
||||
{
|
||||
nkbdcobdcoo.EPPKKGEFFLM(this);
|
||||
nkbdcobdcoo.KDFFCHJOMGG(this);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600FA5C RID: 64092 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x600FA5C")]
|
||||
[Address(RVA = "0x2201510", Offset = "0x2200510", VA = "0x182201510")]
|
||||
private void FJPFKELLNLM()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x0600FA5D RID: 64093 RVA: 0x00391F84 File Offset: 0x00390184
|
||||
[Token(Token = "0x600FA5D")]
|
||||
[Address(RVA = "0x2200910", Offset = "0x21FF910", VA = "0x182200910")]
|
||||
public void Bind(CircuitsV2Config OJAIGECECGI, KJDOCKDBNCK FEGCHFPGAGN)
|
||||
{
|
||||
int num = 0;
|
||||
CircuitManagerV2 instance = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG;
|
||||
int num2 = 0;
|
||||
if (!(instance != num2) || !instance.BFKPFPHPBFI)
|
||||
{
|
||||
bool flag = FEGCHFPGAGN != 0;
|
||||
int num3 = 0;
|
||||
if (IEIBEBFINNI.GMKIEKMHKPP(flag, "Cannot construct a Chip with a null IChipAdapter. Consider Unbind() instead.", num, NJOJCAHDMED.Error))
|
||||
{
|
||||
KJDOCKDBNCK kjdockdbnck = this.<MGGLBOLIHNH>k__BackingField;
|
||||
if (FEGCHFPGAGN == kjdockdbnck)
|
||||
{
|
||||
this.FPLGNEBOGAP(kjdockdbnck);
|
||||
this.MGPDMEALFOJ();
|
||||
this.MDGGPIACJDF();
|
||||
ChipConfigMenu fogimpnbioe = this.FOGIMPNBIOE;
|
||||
if (fogimpnbioe != 0)
|
||||
{
|
||||
int num4 = 0;
|
||||
fogimpnbioe.FDMFCABHIIA(num4 != 0);
|
||||
}
|
||||
this.JEPDFDIHMPF(FEGCHFPGAGN);
|
||||
}
|
||||
this.MGPDMEALFOJ();
|
||||
this.MDGGPIACJDF();
|
||||
ChipConfigMenu fogimpnbioe2 = this.FOGIMPNBIOE;
|
||||
if (fogimpnbioe2 != 0)
|
||||
{
|
||||
int num5 = 0;
|
||||
fogimpnbioe2.FDMFCABHIIA(num5 != 0);
|
||||
}
|
||||
if (this.<MGGLBOLIHNH>k__BackingField != 0)
|
||||
{
|
||||
this.MDAPKHABNOB();
|
||||
}
|
||||
this.MFNLINKFLOP(FEGCHFPGAGN);
|
||||
this.<GCMEPGNIAFA>k__BackingField = OJAIGECECGI;
|
||||
this.MCKDBJCMCMD();
|
||||
CircuitsV2Config cv2Config = OJAIGECECGI;
|
||||
Chip <>4__this = this;
|
||||
ChipConfig chipConfig3;
|
||||
ChipConfig chipConfig = chipConfig3;
|
||||
Func<DBFIKIGBNOD, DNBOOFDJAEA> func = delegate(DBFIKIGBNOD i)
|
||||
{
|
||||
ChipConfig chipConfig2 = chipConfig;
|
||||
Chip <>4__this2 = <>4__this;
|
||||
return DNBOOFDJAEA.OGGFFKGAPFI(cv2Config, <>4__this2, chipConfig2, i);
|
||||
};
|
||||
IEnumerable<DBFIKIGBNOD> enumerable;
|
||||
DNBOOFDJAEA[] array = Enumerable.ToArray<DNBOOFDJAEA>(enumerable);
|
||||
this.<ONDCCOPBGKE>k__BackingField = array;
|
||||
this.OILNKDJJIMG(OJAIGECECGI, FEGCHFPGAGN, chipConfig3);
|
||||
this.chipView.GFBIJNLKLCM(OJAIGECECGI, chipConfig3, FEGCHFPGAGN, this);
|
||||
ControlPanelCircuitObject component = base.GetComponent<ControlPanelCircuitObject>();
|
||||
int num6 = 0;
|
||||
bool flag2 = component != num6;
|
||||
Transform transform = base.transform;
|
||||
Action nclafnkjhdo = this.NCLAFNKJHDO;
|
||||
if (nclafnkjhdo != 0)
|
||||
{
|
||||
nclafnkjhdo();
|
||||
}
|
||||
CircuitManagerV2 instance2 = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG;
|
||||
int num7;
|
||||
if (instance2 != 0)
|
||||
{
|
||||
NEOJEFLEGGM nkbdcobdcoo = instance2.NKBDCOBDCOO;
|
||||
if (nkbdcobdcoo != 0)
|
||||
{
|
||||
num7 = 0;
|
||||
nkbdcobdcoo.AANECJHCNHE(this);
|
||||
}
|
||||
}
|
||||
if (num3 < num7)
|
||||
{
|
||||
num3 += num3;
|
||||
num3++;
|
||||
}
|
||||
Transform transform2 = base.transform;
|
||||
Action nclafnkjhdo2 = this.NCLAFNKJHDO;
|
||||
if (nclafnkjhdo2 != 0)
|
||||
{
|
||||
nclafnkjhdo2();
|
||||
}
|
||||
int num8 = 0;
|
||||
int num9 = 0;
|
||||
if (instance != num9)
|
||||
{
|
||||
Guid guid = instance.PKAOFHEBIAJ.HPLIGFFBENJ.ABJHBFNCEJN;
|
||||
if (num3 < num8)
|
||||
{
|
||||
num3 += num3;
|
||||
num3++;
|
||||
}
|
||||
if (num3 != 0)
|
||||
{
|
||||
guid += guid;
|
||||
}
|
||||
DisableObjectWhenManuallyHiddenOrCircuitsHidden disableComponent = this.DisableComponent;
|
||||
object oocnfefmicl = this.OOCNFEFMICL;
|
||||
ulong num10;
|
||||
disableComponent.SetVisibility(num10 != 0UL, oocnfefmicl);
|
||||
this.FOGIMPNBIOE.GFBIJNLKLCM(this, FEGCHFPGAGN);
|
||||
}
|
||||
CircuitManagerV2 instance3 = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG;
|
||||
if (instance3 != 0)
|
||||
{
|
||||
NEOJEFLEGGM nkbdcobdcoo2 = instance3.NKBDCOBDCOO;
|
||||
if (nkbdcobdcoo2 != 0)
|
||||
{
|
||||
nkbdcobdcoo2.AANECJHCNHE(this);
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600FA5E RID: 64094 RVA: 0x003921CC File Offset: 0x003903CC
|
||||
[Token(Token = "0x600FA5E")]
|
||||
[Address(RVA = "0x22025C0", Offset = "0x22015C0", VA = "0x1822025C0")]
|
||||
private void MCKDBJCMCMD()
|
||||
{
|
||||
int num = 0;
|
||||
CircuitManagerV2 instance = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG;
|
||||
int num2 = 0;
|
||||
bool flag = instance == num2;
|
||||
if (!flag && (this.<MGGLBOLIHNH>k__BackingField == 0 || !flag))
|
||||
{
|
||||
KJDOCKDBNCK kjdockdbnck = this.<MGGLBOLIHNH>k__BackingField;
|
||||
Guid guid = instance.PKAOFHEBIAJ.ABJHBFNCEJN;
|
||||
bool flag2;
|
||||
if (flag2)
|
||||
{
|
||||
Transform transform = base.transform;
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
KJDOCKDBNCK kjdockdbnck2 = this.<MGGLBOLIHNH>k__BackingField;
|
||||
num += num;
|
||||
num++;
|
||||
if (num != 0)
|
||||
{
|
||||
Transform transform2 = base.transform;
|
||||
int num3 = 0;
|
||||
Transform transform3;
|
||||
transform2.SetParent(transform3, num3 != 0);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600FA5F RID: 64095 RVA: 0x00392254 File Offset: 0x00390454
|
||||
[Token(Token = "0x600FA5F")]
|
||||
[Address(RVA = "0x22064E0", Offset = "0x22054E0", VA = "0x1822064E0")]
|
||||
public void Unbind(bool KCBNEFNMCCO = false)
|
||||
{
|
||||
this.MGPDMEALFOJ();
|
||||
this.MDGGPIACJDF();
|
||||
ChipConfigMenu fogimpnbioe = this.FOGIMPNBIOE;
|
||||
if (fogimpnbioe != 0)
|
||||
{
|
||||
fogimpnbioe.FDMFCABHIIA(KCBNEFNMCCO);
|
||||
}
|
||||
if (this.<MGGLBOLIHNH>k__BackingField != 0)
|
||||
{
|
||||
this.MDAPKHABNOB();
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600FA60 RID: 64096 RVA: 0x00392290 File Offset: 0x00390490
|
||||
[Token(Token = "0x600FA60")]
|
||||
[Address(RVA = "0x2202C40", Offset = "0x2201C40", VA = "0x182202C40")]
|
||||
private void MFNLINKFLOP(KJDOCKDBNCK FEGCHFPGAGN)
|
||||
{
|
||||
this.<MGGLBOLIHNH>k__BackingField = FEGCHFPGAGN;
|
||||
Action action = new Action(this.OHFCNGOLGDJ);
|
||||
KJDOCKDBNCK kjdockdbnck = this.<MGGLBOLIHNH>k__BackingField;
|
||||
Action action2 = new Action(this.NNEECHJPLKN);
|
||||
KJDOCKDBNCK kjdockdbnck2 = this.<MGGLBOLIHNH>k__BackingField;
|
||||
Action<int, DBFIKIGBNOD> action3 = new Action(this.CJJDIHGDHLJ);
|
||||
KJDOCKDBNCK kjdockdbnck3 = this.<MGGLBOLIHNH>k__BackingField;
|
||||
Action<int> action4 = new Action(this.IAFIFPFEBIC);
|
||||
KJDOCKDBNCK kjdockdbnck4 = this.<MGGLBOLIHNH>k__BackingField;
|
||||
GGNBLBKOLHG.HOACAGCANFB hoacagcanfb = new GGNBLBKOLHG.HOACAGCANFB(this.CCFIPMBJLKN);
|
||||
KJDOCKDBNCK kjdockdbnck5 = this.<MGGLBOLIHNH>k__BackingField;
|
||||
GGNBLBKOLHG.MKOFEBIMNCF mkofebimncf = new GGNBLBKOLHG.MKOFEBIMNCF(this.JHIIFKOALCP);
|
||||
KJDOCKDBNCK kjdockdbnck6 = this.<MGGLBOLIHNH>k__BackingField;
|
||||
Action action5 = new Action(this.PHKJEINMCEM);
|
||||
KJDOCKDBNCK kjdockdbnck7 = this.<MGGLBOLIHNH>k__BackingField;
|
||||
this.JEPDFDIHMPF(kjdockdbnck7);
|
||||
this.CKBDKPKIMGM();
|
||||
KJDOCKDBNCK kjdockdbnck8 = this.<MGGLBOLIHNH>k__BackingField;
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x0600FA61 RID: 64097 RVA: 0x00392358 File Offset: 0x00390558
|
||||
[Token(Token = "0x600FA61")]
|
||||
[Address(RVA = "0x2202830", Offset = "0x2201830", VA = "0x182202830")]
|
||||
private void MDAPKHABNOB()
|
||||
{
|
||||
KJDOCKDBNCK kjdockdbnck = this.<MGGLBOLIHNH>k__BackingField;
|
||||
this.DBAJFEKOEFM();
|
||||
KJDOCKDBNCK kjdockdbnck2 = this.<MGGLBOLIHNH>k__BackingField;
|
||||
this.FPLGNEBOGAP(kjdockdbnck2);
|
||||
KJDOCKDBNCK kjdockdbnck3 = this.<MGGLBOLIHNH>k__BackingField;
|
||||
Action action = new Action(this.OHFCNGOLGDJ);
|
||||
KJDOCKDBNCK kjdockdbnck4 = this.<MGGLBOLIHNH>k__BackingField;
|
||||
Action action2 = new Action(this.NNEECHJPLKN);
|
||||
KJDOCKDBNCK kjdockdbnck5 = this.<MGGLBOLIHNH>k__BackingField;
|
||||
Action<int, DBFIKIGBNOD> action3 = new Action(this.CJJDIHGDHLJ);
|
||||
KJDOCKDBNCK kjdockdbnck6 = this.<MGGLBOLIHNH>k__BackingField;
|
||||
Action<int> action4 = new Action(this.IAFIFPFEBIC);
|
||||
KJDOCKDBNCK kjdockdbnck7 = this.<MGGLBOLIHNH>k__BackingField;
|
||||
GGNBLBKOLHG.HOACAGCANFB hoacagcanfb = new GGNBLBKOLHG.HOACAGCANFB(this.CCFIPMBJLKN);
|
||||
KJDOCKDBNCK kjdockdbnck8 = this.<MGGLBOLIHNH>k__BackingField;
|
||||
GGNBLBKOLHG.MKOFEBIMNCF mkofebimncf = new GGNBLBKOLHG.MKOFEBIMNCF(this.JHIIFKOALCP);
|
||||
KJDOCKDBNCK kjdockdbnck9 = this.<MGGLBOLIHNH>k__BackingField;
|
||||
Action action5 = new Action(this.PHKJEINMCEM);
|
||||
this.<MGGLBOLIHNH>k__BackingField = (ulong)0L;
|
||||
}
|
||||
|
||||
// Token: 0x0600FA62 RID: 64098 RVA: 0x00392428 File Offset: 0x00390628
|
||||
[Token(Token = "0x600FA62")]
|
||||
[Address(RVA = "0x2202020", Offset = "0x2201020", VA = "0x182202020")]
|
||||
private void JEPDFDIHMPF(KJDOCKDBNCK EHHKGBAMIOP)
|
||||
{
|
||||
int num;
|
||||
do
|
||||
{
|
||||
num = 0;
|
||||
num += num;
|
||||
num++;
|
||||
Action<int, KPJGIJKKILH> action = new Action(this.PAGFKLKPKPB);
|
||||
num += num;
|
||||
num++;
|
||||
Action<int, KPJGIJKKILH> action2 = new Action(this.PAGFKLKPKPB);
|
||||
num += num;
|
||||
num++;
|
||||
Action<int> action3 = new Action(this.NNFNFKMHMJA);
|
||||
num += num;
|
||||
num++;
|
||||
Action<int> action4 = new Action(this.NNFNFKMHMJA);
|
||||
num += num;
|
||||
num++;
|
||||
action4 += action4;
|
||||
num += 19;
|
||||
action4 += action4;
|
||||
num += 10;
|
||||
num += 19;
|
||||
action4 += action4;
|
||||
num += 14;
|
||||
num += 19;
|
||||
action4 += action4;
|
||||
num += 18;
|
||||
num += 19;
|
||||
action4 += action4;
|
||||
num += 22;
|
||||
num += 19;
|
||||
}
|
||||
while (num != 0);
|
||||
}
|
||||
|
||||
// Token: 0x0600FA63 RID: 64099 RVA: 0x003924F8 File Offset: 0x003906F8
|
||||
[Token(Token = "0x600FA63")]
|
||||
[Address(RVA = "0x2201760", Offset = "0x2200760", VA = "0x182201760")]
|
||||
private void FPLGNEBOGAP(KJDOCKDBNCK EHHKGBAMIOP)
|
||||
{
|
||||
int num;
|
||||
do
|
||||
{
|
||||
num = 0;
|
||||
num += num;
|
||||
num++;
|
||||
Action<int, KPJGIJKKILH> action = new Action(this.PAGFKLKPKPB);
|
||||
num += num;
|
||||
num++;
|
||||
Action<int, KPJGIJKKILH> action2 = new Action(this.PAGFKLKPKPB);
|
||||
num += num;
|
||||
num++;
|
||||
Action<int> action3 = new Action(this.NNFNFKMHMJA);
|
||||
num += num;
|
||||
num++;
|
||||
Action<int> action4 = new Action(this.NNFNFKMHMJA);
|
||||
num += num;
|
||||
num++;
|
||||
action4 += action4;
|
||||
num += 19;
|
||||
action4 += action4;
|
||||
num += 11;
|
||||
num += 19;
|
||||
action4 += action4;
|
||||
num += 15;
|
||||
num += 19;
|
||||
action4 += action4;
|
||||
num += 19;
|
||||
num += 19;
|
||||
action4 += action4;
|
||||
num += 23;
|
||||
num += 19;
|
||||
}
|
||||
while (num != 0);
|
||||
}
|
||||
|
||||
// Token: 0x0600FA64 RID: 64100 RVA: 0x003925C8 File Offset: 0x003907C8
|
||||
[Token(Token = "0x600FA64")]
|
||||
[Address(RVA = "0x2200480", Offset = "0x21FF480", VA = "0x182200480")]
|
||||
private CAHCDEBGPFG ABMBLFLJHPP(BKJIOKBHHEK LHOMKMINCHH, params object[] MILPPFDOINJ)
|
||||
{
|
||||
if (MILPPFDOINJ != 0)
|
||||
{
|
||||
object obj = MILPPFDOINJ[0];
|
||||
object obj2 = MILPPFDOINJ[1];
|
||||
KJDOCKDBNCK kjdockdbnck = this.<MGGLBOLIHNH>k__BackingField;
|
||||
(new Chip[0])[0] = this;
|
||||
KJDOCKDBNCK kjdockdbnck2 = this.<MGGLBOLIHNH>k__BackingField;
|
||||
ANNHEFBGNFL<FGACEBOCODD> onpkmkcmmic = FFPJFMECDNG.BFPPPLIJIGC.ONPKMKCMMIC;
|
||||
}
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x0600FA65 RID: 64101 RVA: 0x00392620 File Offset: 0x00390820
|
||||
[Token(Token = "0x600FA65")]
|
||||
[Address(RVA = "0x2201190", Offset = "0x2200190", VA = "0x182201190")]
|
||||
private void NNEECHJPLKN()
|
||||
{
|
||||
KJDOCKDBNCK kjdockdbnck = this.<MGGLBOLIHNH>k__BackingField;
|
||||
CircuitsV2Config circuitsV2Config = this.<GCMEPGNIAFA>k__BackingField;
|
||||
this.Bind(circuitsV2Config, kjdockdbnck);
|
||||
}
|
||||
|
||||
// Token: 0x0600FA66 RID: 64102 RVA: 0x00392644 File Offset: 0x00390844
|
||||
[Token(Token = "0x600FA66")]
|
||||
[Address(RVA = "0x2201190", Offset = "0x2200190", VA = "0x182201190")]
|
||||
private void PAGFKLKPKPB(int CEHJGNDELGL, KPJGIJKKILH KDOCKENDOCD)
|
||||
{
|
||||
KJDOCKDBNCK kjdockdbnck = this.<MGGLBOLIHNH>k__BackingField;
|
||||
CircuitsV2Config circuitsV2Config = this.<GCMEPGNIAFA>k__BackingField;
|
||||
this.Bind(circuitsV2Config, kjdockdbnck);
|
||||
}
|
||||
|
||||
// Token: 0x0600FA67 RID: 64103 RVA: 0x00392668 File Offset: 0x00390868
|
||||
[Token(Token = "0x600FA67")]
|
||||
[Address(RVA = "0x2201FE0", Offset = "0x2200FE0", VA = "0x182201FE0")]
|
||||
private void NNFNFKMHMJA(int CEHJGNDELGL)
|
||||
{
|
||||
KJDOCKDBNCK kjdockdbnck = this.<MGGLBOLIHNH>k__BackingField;
|
||||
CircuitsV2Config circuitsV2Config = this.<GCMEPGNIAFA>k__BackingField;
|
||||
this.Bind(circuitsV2Config, kjdockdbnck);
|
||||
Action nclafnkjhdo = this.NCLAFNKJHDO;
|
||||
if (nclafnkjhdo != 0)
|
||||
{
|
||||
nclafnkjhdo();
|
||||
return;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600FA68 RID: 64104 RVA: 0x003926A0 File Offset: 0x003908A0
|
||||
[Token(Token = "0x600FA68")]
|
||||
[Address(RVA = "0x2201190", Offset = "0x2200190", VA = "0x182201190")]
|
||||
private void CJJDIHGDHLJ(int EFBDCIJMFGD, DBFIKIGBNOD GCFLCMPPKIN)
|
||||
{
|
||||
KJDOCKDBNCK kjdockdbnck = this.<MGGLBOLIHNH>k__BackingField;
|
||||
CircuitsV2Config circuitsV2Config = this.<GCMEPGNIAFA>k__BackingField;
|
||||
this.Bind(circuitsV2Config, kjdockdbnck);
|
||||
}
|
||||
|
||||
// Token: 0x0600FA69 RID: 64105 RVA: 0x003926C4 File Offset: 0x003908C4
|
||||
[Token(Token = "0x600FA69")]
|
||||
[Address(RVA = "0x2201FE0", Offset = "0x2200FE0", VA = "0x182201FE0")]
|
||||
private void IAFIFPFEBIC(int CEHJGNDELGL)
|
||||
{
|
||||
KJDOCKDBNCK kjdockdbnck = this.<MGGLBOLIHNH>k__BackingField;
|
||||
CircuitsV2Config circuitsV2Config = this.<GCMEPGNIAFA>k__BackingField;
|
||||
this.Bind(circuitsV2Config, kjdockdbnck);
|
||||
Action nclafnkjhdo = this.NCLAFNKJHDO;
|
||||
if (nclafnkjhdo != 0)
|
||||
{
|
||||
nclafnkjhdo();
|
||||
return;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600FA6A RID: 64106 RVA: 0x003926FC File Offset: 0x003908FC
|
||||
[Token(Token = "0x600FA6A")]
|
||||
[Address(RVA = "0x2201190", Offset = "0x2200190", VA = "0x182201190")]
|
||||
private void PHKJEINMCEM()
|
||||
{
|
||||
KJDOCKDBNCK kjdockdbnck = this.<MGGLBOLIHNH>k__BackingField;
|
||||
CircuitsV2Config circuitsV2Config = this.<GCMEPGNIAFA>k__BackingField;
|
||||
this.Bind(circuitsV2Config, kjdockdbnck);
|
||||
}
|
||||
|
||||
// Token: 0x0600FA6B RID: 64107 RVA: 0x00392720 File Offset: 0x00390920
|
||||
[Token(Token = "0x600FA6B")]
|
||||
[Address(RVA = "0x2203A80", Offset = "0x2202A80", VA = "0x182203A80")]
|
||||
private void OnEnable()
|
||||
{
|
||||
Action<bool> kppkpdgkaca = this.KPPKPDGKACA;
|
||||
if (kppkpdgkaca != 0)
|
||||
{
|
||||
kppkpdgkaca(1);
|
||||
}
|
||||
CircuitManagerV2 instance = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG;
|
||||
if (instance != 0)
|
||||
{
|
||||
NEOJEFLEGGM nkbdcobdcoo = instance.NKBDCOBDCOO;
|
||||
if (nkbdcobdcoo != 0)
|
||||
{
|
||||
nkbdcobdcoo.AANECJHCNHE(this);
|
||||
return;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600FA6C RID: 64108 RVA: 0x0039275C File Offset: 0x0039095C
|
||||
[Token(Token = "0x600FA6C")]
|
||||
[Address(RVA = "0x2203A30", Offset = "0x2202A30", VA = "0x182203A30")]
|
||||
private void OnDisable()
|
||||
{
|
||||
Action<bool> kppkpdgkaca = this.KPPKPDGKACA;
|
||||
if (kppkpdgkaca != 0)
|
||||
{
|
||||
int num = 0;
|
||||
kppkpdgkaca(num);
|
||||
return;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600FA6D RID: 64109 RVA: 0x00392780 File Offset: 0x00390980
|
||||
[Token(Token = "0x600FA6D")]
|
||||
[Address(RVA = "0x19035F0", Offset = "0x19025F0", VA = "0x1819035F0")]
|
||||
private void OHFCNGOLGDJ()
|
||||
{
|
||||
Action kaaefddbgpd = this.KAAEFDDBGPD;
|
||||
if (kaaefddbgpd != 0)
|
||||
{
|
||||
kaaefddbgpd();
|
||||
return;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600FA6E RID: 64110 RVA: 0x003927A0 File Offset: 0x003909A0
|
||||
[Token(Token = "0x600FA6E")]
|
||||
[Address(RVA = "0x22013C0", Offset = "0x22003C0", VA = "0x1822013C0")]
|
||||
private void DOCMJDOABEF(CircuitsV2Config OJAIGECECGI, KJDOCKDBNCK EHHKGBAMIOP, ChipConfig JNDKCJKANCC)
|
||||
{
|
||||
Func<DBFIKIGBNOD, DNBOOFDJAEA> func = delegate(DBFIKIGBNOD i)
|
||||
{
|
||||
ChipConfig chipConfig = JNDKCJKANCC;
|
||||
Chip <>4__this = this;
|
||||
return DNBOOFDJAEA.OGGFFKGAPFI(OJAIGECECGI, <>4__this, chipConfig, i);
|
||||
};
|
||||
IEnumerable<DBFIKIGBNOD> enumerable;
|
||||
DNBOOFDJAEA[] array = Enumerable.ToArray<DNBOOFDJAEA>(enumerable);
|
||||
this.<ONDCCOPBGKE>k__BackingField = array;
|
||||
}
|
||||
|
||||
// Token: 0x170028FC RID: 10492
|
||||
// (get) Token: 0x0600FA6F RID: 64111 RVA: 0x003927EC File Offset: 0x003909EC
|
||||
[Token(Token = "0x170028FC")]
|
||||
public BusConfigButton FDJEMKBDJFC
|
||||
{
|
||||
[Token(Token = "0x600FA6F")]
|
||||
[Address(RVA = "0x54F060", Offset = "0x54E060", VA = "0x18054F060")]
|
||||
get
|
||||
{
|
||||
return this.OCBKCLNMHFN;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600FA70 RID: 64112 RVA: 0x00392800 File Offset: 0x00390A00
|
||||
[Token(Token = "0x600FA70")]
|
||||
[Address(RVA = "0x2204D30", Offset = "0x2203D30", VA = "0x182204D30")]
|
||||
private static BusConfigButton PMPLOCMAEDP(BusConfigButton LKDLEHGHCAD)
|
||||
{
|
||||
CircuitManagerV2 instance = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG;
|
||||
int num = 0;
|
||||
if (instance == num)
|
||||
{
|
||||
return global::UnityEngine.Object.Instantiate<BusConfigButton>(LKDLEHGHCAD);
|
||||
}
|
||||
return GlobalPool.ONCPNMDGGKG.Acquire<BusConfigButton>(LKDLEHGHCAD);
|
||||
}
|
||||
|
||||
// Token: 0x0600FA71 RID: 64113 RVA: 0x0039283C File Offset: 0x00390A3C
|
||||
[Token(Token = "0x600FA71")]
|
||||
[Address(RVA = "0x2203080", Offset = "0x2202080", VA = "0x182203080")]
|
||||
private static void NIIAHHDEIDJ(BusConfigButton NOCECGHEPDN)
|
||||
{
|
||||
CircuitManagerV2 instance = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG;
|
||||
int num = 0;
|
||||
if (!(instance == num))
|
||||
{
|
||||
bool flag = GlobalPool.ONCPNMDGGKG.Release<BusConfigButton>(NOCECGHEPDN);
|
||||
return;
|
||||
}
|
||||
OMCHJHPFBDN.KGFPNIMJHIC(NOCECGHEPDN.gameObject);
|
||||
}
|
||||
|
||||
// Token: 0x0600FA72 RID: 64114 RVA: 0x0039287C File Offset: 0x00390A7C
|
||||
[Token(Token = "0x600FA72")]
|
||||
[Address(RVA = "0x22033C0", Offset = "0x22023C0", VA = "0x1822033C0")]
|
||||
private void OILNKDJJIMG(CircuitsV2Config EEAMMEDOAOL, KJDOCKDBNCK FEGCHFPGAGN, ChipConfig JNDKCJKANCC)
|
||||
{
|
||||
while (JNDKCJKANCC.showBusConfigButton)
|
||||
{
|
||||
if (!this.OCBKCLNMHFN)
|
||||
{
|
||||
BusConfigButton boardBusConfigButton = EEAMMEDOAOL.boardBusConfigButton;
|
||||
CircuitManagerV2 instance = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG;
|
||||
int num = 0;
|
||||
if (instance == num)
|
||||
{
|
||||
BusConfigButton busConfigButton = global::UnityEngine.Object.Instantiate<BusConfigButton>(boardBusConfigButton);
|
||||
}
|
||||
BusConfigButton busConfigButton2 = GlobalPool.ONCPNMDGGKG.Acquire<BusConfigButton>(boardBusConfigButton);
|
||||
this.OCBKCLNMHFN = busConfigButton2;
|
||||
busConfigButton2.Bind(this, FEGCHFPGAGN);
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
}
|
||||
this.MDGGPIACJDF();
|
||||
}
|
||||
|
||||
// Token: 0x0600FA73 RID: 64115 RVA: 0x003928F0 File Offset: 0x00390AF0
|
||||
[Token(Token = "0x600FA73")]
|
||||
[Address(RVA = "0x2202EE0", Offset = "0x2201EE0", VA = "0x182202EE0")]
|
||||
private void MGPDMEALFOJ()
|
||||
{
|
||||
int num;
|
||||
do
|
||||
{
|
||||
num = 0;
|
||||
IReadOnlyList<DNBOOFDJAEA> readOnlyList = this.<ONDCCOPBGKE>k__BackingField;
|
||||
num += num;
|
||||
num++;
|
||||
num += 19;
|
||||
}
|
||||
while (num != 0);
|
||||
DNBOOFDJAEA[] array = Array.Empty<DNBOOFDJAEA>();
|
||||
this.<ONDCCOPBGKE>k__BackingField = array;
|
||||
}
|
||||
|
||||
// Token: 0x0600FA74 RID: 64116 RVA: 0x00392938 File Offset: 0x00390B38
|
||||
[Token(Token = "0x600FA74")]
|
||||
[Address(RVA = "0x2202AD0", Offset = "0x2201AD0", VA = "0x182202AD0")]
|
||||
private void MDGGPIACJDF()
|
||||
{
|
||||
if (this.OCBKCLNMHFN)
|
||||
{
|
||||
BusConfigButton ocbkclnmhfn = this.OCBKCLNMHFN;
|
||||
ocbkclnmhfn.Unbind();
|
||||
this.OCBKCLNMHFN = (ulong)0L;
|
||||
CircuitManagerV2 instance = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG;
|
||||
int num = 0;
|
||||
if (instance == num)
|
||||
{
|
||||
GameObject gameObject;
|
||||
OMCHJHPFBDN.KGFPNIMJHIC(gameObject);
|
||||
return;
|
||||
}
|
||||
bool flag = GlobalPool.ONCPNMDGGKG.Release<BusConfigButton>(ocbkclnmhfn);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600FA75 RID: 64117 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x600FA75")]
|
||||
[Address(RVA = "0x4242D0", Offset = "0x4232D0", VA = "0x1804242D0", Slot = "100")]
|
||||
public void DeserializeFrom(KPNDFONGDGF HFBJGCHOANH)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x0600FA76 RID: 64118 RVA: 0x00392998 File Offset: 0x00390B98
|
||||
[Token(Token = "0x600FA76")]
|
||||
[Address(RVA = "0x22058F0", Offset = "0x22048F0", VA = "0x1822058F0", Slot = "101")]
|
||||
public void SerializeTo(ref PDEKIHFJKHJ IABNDBNHMKF, ref MKNCHKCCIHK NHFINJNIPGK, StringBuilder BIPOIFGEMGB)
|
||||
{
|
||||
/*
|
||||
An exception occurred when decompiling this method (0600FA76)
|
||||
|
||||
ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Void RecRoom.CircuitsV2.Chip::SerializeTo(PDEKIHFJKHJ&,MKNCHKCCIHK&,System.Text.StringBuilder)
|
||||
|
||||
---> System.Exception: Basic block has to end with unconditional control flow.
|
||||
{
|
||||
IL_17:
|
||||
stloc:NotSupportedException(var_4_21, newobj:NotSupportedException(NotSupportedException::.ctor, ldstr:string("Serialization of Chip objects should happen via the CircuitV2 Protobuf")))
|
||||
}
|
||||
|
||||
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.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1878
|
||||
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1878
|
||||
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1846
|
||||
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: 0x0600FA77 RID: 64119 RVA: 0x003929C8 File Offset: 0x00390BC8
|
||||
[Token(Token = "0x600FA77")]
|
||||
[Address(RVA = "0x2201080", Offset = "0x2200080", VA = "0x182201080")]
|
||||
private void CCFIPMBJLKN(in Vector3 AGHCOFNAPJI)
|
||||
{
|
||||
ControlPanelCircuitObject component = base.GetComponent<ControlPanelCircuitObject>();
|
||||
int num = 0;
|
||||
bool flag = component != num;
|
||||
Transform transform = base.transform;
|
||||
float z = AGHCOFNAPJI.z;
|
||||
Action nclafnkjhdo = this.NCLAFNKJHDO;
|
||||
if (nclafnkjhdo != 0)
|
||||
{
|
||||
nclafnkjhdo();
|
||||
}
|
||||
CircuitManagerV2 instance = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG;
|
||||
if (instance != 0)
|
||||
{
|
||||
NEOJEFLEGGM nkbdcobdcoo = instance.NKBDCOBDCOO;
|
||||
if (nkbdcobdcoo != 0)
|
||||
{
|
||||
nkbdcobdcoo.AANECJHCNHE(this);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600FA78 RID: 64120 RVA: 0x00392A34 File Offset: 0x00390C34
|
||||
[Token(Token = "0x600FA78")]
|
||||
[Address(RVA = "0x2202450", Offset = "0x2201450", VA = "0x182202450")]
|
||||
private void JHIIFKOALCP(in Quaternion KLBHAAAKNPK)
|
||||
{
|
||||
Transform transform = base.transform;
|
||||
Action nclafnkjhdo = this.NCLAFNKJHDO;
|
||||
if (nclafnkjhdo != 0)
|
||||
{
|
||||
nclafnkjhdo();
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170028FD RID: 10493
|
||||
// (get) Token: 0x0600FA79 RID: 64121 RVA: 0x00392A60 File Offset: 0x00390C60
|
||||
[Token(Token = "0x170028FD")]
|
||||
public string HHJALNBGCMI
|
||||
{
|
||||
[Token(Token = "0x600FA79")]
|
||||
[Address(RVA = "0x2207140", Offset = "0x2206140", VA = "0x182207140", Slot = "98")]
|
||||
get
|
||||
{
|
||||
if (this.<MGGLBOLIHNH>k__BackingField != 0)
|
||||
{
|
||||
return;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170028FE RID: 10494
|
||||
// (get) Token: 0x0600FA7A RID: 64122 RVA: 0x00392A78 File Offset: 0x00390C78
|
||||
[Token(Token = "0x170028FE")]
|
||||
public Transform KPEGGEIPKDN
|
||||
{
|
||||
[Token(Token = "0x600FA7A")]
|
||||
[Address(RVA = "0x5CF130", Offset = "0x5CE130", VA = "0x1805CF130", Slot = "4")]
|
||||
get
|
||||
{
|
||||
return base.transform;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170028FF RID: 10495
|
||||
// (get) Token: 0x0600FA7B RID: 64123 RVA: 0x00392A8C File Offset: 0x00390C8C
|
||||
[Token(Token = "0x170028FF")]
|
||||
public IEnumerable<Collider> MMDALGBDPEF
|
||||
{
|
||||
[Token(Token = "0x600FA7B")]
|
||||
[Address(RVA = "0x2206F20", Offset = "0x2205F20", VA = "0x182206F20", Slot = "88")]
|
||||
get
|
||||
{
|
||||
/*
|
||||
An exception occurred when decompiling this method (0600FA7B)
|
||||
|
||||
ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Collections.Generic.IEnumerable`1<UnityEngine.Collider> RecRoom.CircuitsV2.Chip::get_SelectionColliders()
|
||||
|
||||
---> System.Exception: Basic block has to end with unconditional control flow.
|
||||
{
|
||||
Block_0:
|
||||
stloc:class [UnityEngine.PhysicsModule]UnityEngine.Collider[](var_0_06, call:class [UnityEngine.PhysicsModule]UnityEngine.Collider[](Component::GetComponentsInChildren, ldloc:Chip[exp:Component](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: 0x17002900 RID: 10496
|
||||
// (get) Token: 0x0600FA7C RID: 64124 RVA: 0x00392AA0 File Offset: 0x00390CA0
|
||||
[Token(Token = "0x17002900")]
|
||||
public BoxCollider EFLOMOEADLF
|
||||
{
|
||||
[Token(Token = "0x600FA7C")]
|
||||
[Address(RVA = "0x4242C0", Offset = "0x4232C0", VA = "0x1804242C0", Slot = "89")]
|
||||
get
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17002901 RID: 10497
|
||||
// (get) Token: 0x0600FA7D RID: 64125 RVA: 0x00392AB0 File Offset: 0x00390CB0
|
||||
[Token(Token = "0x17002901")]
|
||||
public bool HKHDHECKMAA
|
||||
{
|
||||
[Token(Token = "0x600FA7D")]
|
||||
[Address(RVA = "0x424690", Offset = "0x423690", VA = "0x180424690", Slot = "90")]
|
||||
get
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600FA7E RID: 64126 RVA: 0x00392AC0 File Offset: 0x00390CC0
|
||||
[Token(Token = "0x600FA7E")]
|
||||
[Address(RVA = "0x2201B90", Offset = "0x2200B90", VA = "0x182201B90", Slot = "91")]
|
||||
public DOLIKHIEHNG GetCommandHandler(GHOCGAOFFFI LMJGGCEBDID)
|
||||
{
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x17002902 RID: 10498
|
||||
// (get) Token: 0x0600FA7F RID: 64127 RVA: 0x00392AD4 File Offset: 0x00390CD4
|
||||
[Token(Token = "0x17002902")]
|
||||
public Guid PDPPMLHHGCD
|
||||
{
|
||||
[Token(Token = "0x600FA7F")]
|
||||
[Address(RVA = "0x2206BE0", Offset = "0x2205BE0", VA = "0x182206BE0", Slot = "5")]
|
||||
get
|
||||
{
|
||||
/*
|
||||
An exception occurred when decompiling this method (0600FA7F)
|
||||
|
||||
ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Guid RecRoom.CircuitsV2.Chip::get_Guid()
|
||||
|
||||
---> System.Exception: Basic block has to end with unconditional control flow.
|
||||
{
|
||||
Block_0:
|
||||
stloc:Guid(var_0_05, ldsfld:Guid(Guid::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: 0x17002903 RID: 10499
|
||||
// (get) Token: 0x0600FA80 RID: 64128 RVA: 0x00392AE8 File Offset: 0x00390CE8
|
||||
[Token(Token = "0x17002903")]
|
||||
public string FIKEBGGCDFN
|
||||
{
|
||||
[Token(Token = "0x600FA80")]
|
||||
[Address(RVA = "0x2206B90", Offset = "0x2205B90", VA = "0x182206B90", Slot = "6")]
|
||||
get
|
||||
{
|
||||
if (this.<MGGLBOLIHNH>k__BackingField != 0)
|
||||
{
|
||||
}
|
||||
return "Chip";
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17002904 RID: 10500
|
||||
// (get) Token: 0x0600FA81 RID: 64129 RVA: 0x00392B04 File Offset: 0x00390D04
|
||||
[Token(Token = "0x17002904")]
|
||||
public string KENGPMDDCML
|
||||
{
|
||||
[Token(Token = "0x600FA81")]
|
||||
[Address(RVA = "0x2206B90", Offset = "0x2205B90", VA = "0x182206B90", Slot = "7")]
|
||||
get
|
||||
{
|
||||
if (this.<MGGLBOLIHNH>k__BackingField != 0)
|
||||
{
|
||||
}
|
||||
return "Chip";
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17002905 RID: 10501
|
||||
// (get) Token: 0x0600FA82 RID: 64130 RVA: 0x00392B20 File Offset: 0x00390D20
|
||||
// (set) Token: 0x0600FA83 RID: 64131 RVA: 0x00392B3C File Offset: 0x00390D3C
|
||||
[Token(Token = "0x17002905")]
|
||||
public Vector3 EPKNJJIGHLN
|
||||
{
|
||||
[Token(Token = "0x600FA82")]
|
||||
[Address(RVA = "0xE18950", Offset = "0xE17950", VA = "0x180E18950", Slot = "8")]
|
||||
get
|
||||
{
|
||||
Vector3 vector;
|
||||
float z = vector.z;
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
[Token(Token = "0x600FA83")]
|
||||
[Address(RVA = "0x2207570", Offset = "0x2206570", VA = "0x182207570", Slot = "9")]
|
||||
set
|
||||
{
|
||||
Transform parent = base.transform.parent;
|
||||
int num = 0;
|
||||
int num2 = 0;
|
||||
if (!(parent == num2))
|
||||
{
|
||||
Transform parent2 = base.transform.parent;
|
||||
float z = value.z;
|
||||
}
|
||||
float z2 = value.z;
|
||||
KJDOCKDBNCK kjdockdbnck = this.<MGGLBOLIHNH>k__BackingField;
|
||||
int num3 = 0;
|
||||
if (num3 < num)
|
||||
{
|
||||
num3 += num3;
|
||||
num3++;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17002906 RID: 10502
|
||||
// (get) Token: 0x0600FA84 RID: 64132 RVA: 0x00392BB4 File Offset: 0x00390DB4
|
||||
// (set) Token: 0x0600FA85 RID: 64133 RVA: 0x00392BD0 File Offset: 0x00390DD0
|
||||
[Token(Token = "0x17002906")]
|
||||
public Vector3 FDEMFOFNFJE
|
||||
{
|
||||
[Token(Token = "0x600FA84")]
|
||||
[Address(RVA = "0x19076A0", Offset = "0x19066A0", VA = "0x1819076A0", Slot = "10")]
|
||||
get
|
||||
{
|
||||
Vector3 vector;
|
||||
float z = vector.z;
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
[Token(Token = "0x600FA85")]
|
||||
[Address(RVA = "0x22074B0", Offset = "0x22064B0", VA = "0x1822074B0", Slot = "11")]
|
||||
set
|
||||
{
|
||||
KJDOCKDBNCK kjdockdbnck = this.<MGGLBOLIHNH>k__BackingField;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17002907 RID: 10503
|
||||
// (get) Token: 0x0600FA86 RID: 64134 RVA: 0x00392BEC File Offset: 0x00390DEC
|
||||
// (set) Token: 0x0600FA87 RID: 64135 RVA: 0x00392C00 File Offset: 0x00390E00
|
||||
[Token(Token = "0x17002907")]
|
||||
public Quaternion CCHJFOMONBL
|
||||
{
|
||||
[Token(Token = "0x600FA86")]
|
||||
[Address(RVA = "0x1248AD0", Offset = "0x1247AD0", VA = "0x181248AD0", Slot = "12")]
|
||||
get
|
||||
{
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
[Token(Token = "0x600FA87")]
|
||||
[Address(RVA = "0x2207710", Offset = "0x2206710", VA = "0x182207710", Slot = "13")]
|
||||
set
|
||||
{
|
||||
Transform parent = base.transform.parent;
|
||||
int num = 0;
|
||||
int num2 = 0;
|
||||
if (!(parent == num2))
|
||||
{
|
||||
Transform parent2 = base.transform.parent;
|
||||
}
|
||||
KJDOCKDBNCK kjdockdbnck = this.<MGGLBOLIHNH>k__BackingField;
|
||||
int num3 = 0;
|
||||
if (num3 < num)
|
||||
{
|
||||
num3 += num3;
|
||||
num3++;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17002908 RID: 10504
|
||||
// (get) Token: 0x0600FA88 RID: 64136 RVA: 0x00392C68 File Offset: 0x00390E68
|
||||
// (set) Token: 0x0600FA89 RID: 64137 RVA: 0x00392C7C File Offset: 0x00390E7C
|
||||
[Token(Token = "0x17002908")]
|
||||
public Quaternion MKJMFEAHGEM
|
||||
{
|
||||
[Token(Token = "0x600FA88")]
|
||||
[Address(RVA = "0x19076F0", Offset = "0x19066F0", VA = "0x1819076F0", Slot = "14")]
|
||||
get
|
||||
{
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
[Token(Token = "0x600FA89")]
|
||||
[Address(RVA = "0x2207510", Offset = "0x2206510", VA = "0x182207510", Slot = "15")]
|
||||
set
|
||||
{
|
||||
KJDOCKDBNCK kjdockdbnck = this.<MGGLBOLIHNH>k__BackingField;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17002909 RID: 10505
|
||||
// (get) Token: 0x0600FA8A RID: 64138 RVA: 0x00392C98 File Offset: 0x00390E98
|
||||
// (set) Token: 0x0600FA8B RID: 64139 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x17002909")]
|
||||
public float KMIHBAHCCAM
|
||||
{
|
||||
[Token(Token = "0x600FA8A")]
|
||||
[Address(RVA = "0x22070E0", Offset = "0x22060E0", VA = "0x1822070E0", Slot = "16")]
|
||||
get
|
||||
{
|
||||
return base.transform.ABDKFENDAKH();
|
||||
}
|
||||
[Token(Token = "0x600FA8B")]
|
||||
[Address(RVA = "0x4242D0", Offset = "0x4232D0", VA = "0x1804242D0", Slot = "17")]
|
||||
set
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1700290A RID: 10506
|
||||
// (get) Token: 0x0600FA8C RID: 64140 RVA: 0x00392CB0 File Offset: 0x00390EB0
|
||||
// (set) Token: 0x0600FA8D RID: 64141 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x1700290A")]
|
||||
public Vector3 BCECMCLCHBL
|
||||
{
|
||||
[Token(Token = "0x600FA8C")]
|
||||
[Address(RVA = "0x2206B10", Offset = "0x2205B10", VA = "0x182206B10", Slot = "18")]
|
||||
get
|
||||
{
|
||||
/*
|
||||
An exception occurred when decompiling this method (0600FA8C)
|
||||
|
||||
ICSharpCode.Decompiler.DecompilerException: Error decompiling UnityEngine.Vector3 RecRoom.CircuitsV2.Chip::get_DeformationScale()
|
||||
|
||||
---> System.Exception: Basic block has to end with unconditional control flow.
|
||||
{
|
||||
Block_0:
|
||||
stloc:float32(var_0_0A, ldfld:float32(Vector3::z, callgetter:Vector3[exp:valuetype [UnityEngine.CoreModule]UnityEngine.Vector3&](Vector3::get_one)))
|
||||
}
|
||||
|
||||
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1852
|
||||
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.Optimize(DecompilerContext context, ILBlock method, AutoPropertyProvider autoPropertyProvider, StateMachineKind& stateMachineKind, MethodDef& inlinedMethod, AsyncMethodDebugInfo& asyncInfo, ILAstOptimizationStep abortBeforeStep) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 355
|
||||
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(IEnumerable`1 parameters, MethodDebugInfoBuilder& builder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 123
|
||||
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 88
|
||||
--- End of inner exception stack trace ---
|
||||
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 92
|
||||
at ICSharpCode.Decompiler.Ast.AstBuilder.AddMethodBody(EntityDeclaration methodNode, EntityDeclaration& updatedNode, MethodDef method, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, MethodKind methodKind) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstBuilder.cs:line 1663
|
||||
*/;
|
||||
}
|
||||
[Token(Token = "0x600FA8D")]
|
||||
[Address(RVA = "0x4242D0", Offset = "0x4232D0", VA = "0x1804242D0", Slot = "19")]
|
||||
set
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600FA8E RID: 64142 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x600FA8E")]
|
||||
[Address(RVA = "0x4242D0", Offset = "0x4232D0", VA = "0x1804242D0", Slot = "20")]
|
||||
public void UpdateDeformation(Vector3 ILOMMBLNKMA, float GAIPDLMAPJP)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x1700290B RID: 10507
|
||||
// (get) Token: 0x0600FA8F RID: 64143 RVA: 0x00392CC8 File Offset: 0x00390EC8
|
||||
[Token(Token = "0x1700290B")]
|
||||
public GIPDDLFFNGG MEHAAMLFBJB
|
||||
{
|
||||
[Token(Token = "0x600FA8F")]
|
||||
[Address(RVA = "0x2206E50", Offset = "0x2205E50", VA = "0x182206E50", Slot = "21")]
|
||||
get
|
||||
{
|
||||
Transform parent = base.transform.parent;
|
||||
int num = 0;
|
||||
if (!(parent != num))
|
||||
{
|
||||
}
|
||||
return parent.GetComponentInParent<GIPDDLFFNGG>();
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1700290C RID: 10508
|
||||
// (get) Token: 0x0600FA90 RID: 64144 RVA: 0x00392CFC File Offset: 0x00390EFC
|
||||
// (set) Token: 0x0600FA91 RID: 64145 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x1700290C")]
|
||||
public bool OCKFCFJJKNN
|
||||
{
|
||||
[Token(Token = "0x600FA90")]
|
||||
[Address(RVA = "0x424690", Offset = "0x423690", VA = "0x180424690", Slot = "22")]
|
||||
get
|
||||
{
|
||||
}
|
||||
[Token(Token = "0x600FA91")]
|
||||
[Address(RVA = "0x4242D0", Offset = "0x4232D0", VA = "0x1804242D0", Slot = "23")]
|
||||
set
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600FA92 RID: 64146 RVA: 0x00392D0C File Offset: 0x00390F0C
|
||||
[Token(Token = "0x600FA92")]
|
||||
[Address(RVA = "0x4246A0", Offset = "0x4236A0", VA = "0x1804246A0", Slot = "24")]
|
||||
public bool CanBeRaycasted()
|
||||
{
|
||||
return true;
|
||||
}
|
||||
|
||||
// Token: 0x1700290D RID: 10509
|
||||
// (get) Token: 0x0600FA93 RID: 64147 RVA: 0x00392D1C File Offset: 0x00390F1C
|
||||
[Token(Token = "0x1700290D")]
|
||||
public LDCBLKDLODB BLIGJFOCJBA
|
||||
{
|
||||
[Token(Token = "0x600FA93")]
|
||||
[Address(RVA = "0x2206C70", Offset = "0x2205C70", VA = "0x182206C70", Slot = "25")]
|
||||
get
|
||||
{
|
||||
if (this.<MGGLBOLIHNH>k__BackingField == (ulong)0L)
|
||||
{
|
||||
return;
|
||||
}
|
||||
CreationManager instance = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG;
|
||||
if (instance == 0)
|
||||
{
|
||||
return;
|
||||
}
|
||||
JBPCAKNEMLI <GAGJNICHKLC>k__BackingField = instance.<GAGJNICHKLC>k__BackingField;
|
||||
if (<GAGJNICHKLC>k__BackingField != 0)
|
||||
{
|
||||
return <GAGJNICHKLC>k__BackingField.DLPGKDOCOND(this);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1700290E RID: 10510
|
||||
// (get) Token: 0x0600FA94 RID: 64148 RVA: 0x00392D54 File Offset: 0x00390F54
|
||||
[Token(Token = "0x1700290E")]
|
||||
public ODAEKFDKCEC EKLDNLBGMNG
|
||||
{
|
||||
[Token(Token = "0x600FA94")]
|
||||
[Address(RVA = "0x4975A0", Offset = "0x4965A0", VA = "0x1804975A0", Slot = "26")]
|
||||
get
|
||||
{
|
||||
/*
|
||||
An exception occurred when decompiling this method (0600FA94)
|
||||
|
||||
ICSharpCode.Decompiler.DecompilerException: Error decompiling ODAEKFDKCEC RecRoom.CircuitsV2.Chip::get_Configurable()
|
||||
|
||||
---> System.Exception: Basic block has to end with unconditional control flow.
|
||||
{
|
||||
Block_0:
|
||||
stloc:ChipConfigMenu(var_0_06, ldfld:ChipConfigMenu(Chip::FOGIMPNBIOE, ldloc:Chip(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: 0x1700290F RID: 10511
|
||||
// (get) Token: 0x0600FA95 RID: 64149 RVA: 0x00392D68 File Offset: 0x00390F68
|
||||
[Token(Token = "0x1700290F")]
|
||||
public CostInfo CLOAGCKCCPP
|
||||
{
|
||||
[Token(Token = "0x600FA95")]
|
||||
[Address(RVA = "0x2206EF0", Offset = "0x2205EF0", VA = "0x182206EF0", Slot = "81")]
|
||||
get
|
||||
{
|
||||
/*
|
||||
An exception occurred when decompiling this method (0600FA95)
|
||||
|
||||
ICSharpCode.Decompiler.DecompilerException: Error decompiling RecRoom.Core.Creation.CostInfo RecRoom.CircuitsV2.Chip::get_SandboxResourceCost()
|
||||
|
||||
---> System.Exception: Basic block has to end with unconditional control flow.
|
||||
{
|
||||
Block_0:
|
||||
stloc:int32(var_0_0A, ldfld:int32(CostInfo::numCloudVariables, callgetter:CostInfo[exp:valuetype RecRoom.Core.Creation.CostInfo&](CostInfo::get_zero)))
|
||||
stfld:native int(Object::m_CachedPtr, ldloc:Chip[exp:Object](this), ldloc:int32[exp:native int](var_0_0A))
|
||||
}
|
||||
|
||||
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: 0x17002910 RID: 10512
|
||||
// (get) Token: 0x0600FA96 RID: 64150 RVA: 0x00392D88 File Offset: 0x00390F88
|
||||
[Token(Token = "0x17002910")]
|
||||
public bool FOHFHPEMJPD
|
||||
{
|
||||
[Token(Token = "0x600FA96")]
|
||||
[Address(RVA = "0x2206AF0", Offset = "0x2205AF0", VA = "0x182206AF0", Slot = "82")]
|
||||
get
|
||||
{
|
||||
return !this.JCLMEJKJNAA;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17002911 RID: 10513
|
||||
// (get) Token: 0x0600FA97 RID: 64151 RVA: 0x00392DA0 File Offset: 0x00390FA0
|
||||
// (set) Token: 0x0600FA98 RID: 64152 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x17002911")]
|
||||
public bool LBPNBENCCHK
|
||||
{
|
||||
[Token(Token = "0x600FA97")]
|
||||
[Address(RVA = "0x424690", Offset = "0x423690", VA = "0x180424690", Slot = "27")]
|
||||
get
|
||||
{
|
||||
}
|
||||
[Token(Token = "0x600FA98")]
|
||||
[Address(RVA = "0x4242D0", Offset = "0x4232D0", VA = "0x1804242D0", Slot = "28")]
|
||||
set
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x14000126 RID: 294
|
||||
// (add) Token: 0x0600FA99 RID: 64153 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
// (remove) Token: 0x0600FA9A RID: 64154 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x14000126")]
|
||||
public event Action<bool> OMIJEKCGNHP
|
||||
{
|
||||
[Token(Token = "0x600FA99")]
|
||||
[Address(RVA = "0x4242D0", Offset = "0x4232D0", VA = "0x1804242D0", Slot = "29")]
|
||||
add
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
[Token(Token = "0x600FA9A")]
|
||||
[Address(RVA = "0x4242D0", Offset = "0x4232D0", VA = "0x1804242D0", Slot = "30")]
|
||||
remove
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17002912 RID: 10514
|
||||
// (get) Token: 0x0600FA9B RID: 64155 RVA: 0x00392DB0 File Offset: 0x00390FB0
|
||||
[Token(Token = "0x17002912")]
|
||||
public bool OIBIGHGIEJA
|
||||
{
|
||||
[Token(Token = "0x600FA9B")]
|
||||
[Address(RVA = "0x2206AA0", Offset = "0x2205AA0", VA = "0x182206AA0", Slot = "31")]
|
||||
get
|
||||
{
|
||||
KJDOCKDBNCK kjdockdbnck = this.<MGGLBOLIHNH>k__BackingField;
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17002913 RID: 10515
|
||||
// (get) Token: 0x0600FA9C RID: 64156 RVA: 0x00392DCC File Offset: 0x00390FCC
|
||||
[Token(Token = "0x17002913")]
|
||||
public LIMDPCEOFDK BLGNOJOBELG
|
||||
{
|
||||
[Token(Token = "0x600FA9C")]
|
||||
[Address(RVA = "0x2206FF0", Offset = "0x2205FF0", VA = "0x182206FF0", Slot = "32")]
|
||||
get
|
||||
{
|
||||
KJDOCKDBNCK kjdockdbnck = this.<MGGLBOLIHNH>k__BackingField;
|
||||
if (kjdockdbnck != 0)
|
||||
{
|
||||
NFEFIENFLHK <EIGKAODNIDG>k__BackingField = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.<EIGKAODNIDG>k__BackingField;
|
||||
LIMDPCEOFDK limdpceofdk;
|
||||
return limdpceofdk;
|
||||
}
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x14000127 RID: 295
|
||||
// (add) Token: 0x0600FA9D RID: 64157 RVA: 0x00392E00 File Offset: 0x00391000
|
||||
// (remove) Token: 0x0600FA9E RID: 64158 RVA: 0x00392E1C File Offset: 0x0039101C
|
||||
[Token(Token = "0x14000127")]
|
||||
public event Action<GIPDDLFFNGG> INFAPLJCHIJ
|
||||
{
|
||||
[Token(Token = "0x600FA9D")]
|
||||
[Address(RVA = "0x22066C0", Offset = "0x22056C0", VA = "0x1822066C0", Slot = "33")]
|
||||
[CompilerGenerated]
|
||||
add
|
||||
{
|
||||
Delegate @delegate;
|
||||
while (@delegate != 0 && @delegate == 0)
|
||||
{
|
||||
}
|
||||
while (@delegate != this)
|
||||
{
|
||||
}
|
||||
}
|
||||
[Token(Token = "0x600FA9E")]
|
||||
[Address(RVA = "0x2207230", Offset = "0x2206230", VA = "0x182207230", Slot = "34")]
|
||||
[CompilerGenerated]
|
||||
remove
|
||||
{
|
||||
Delegate @delegate;
|
||||
while (@delegate != 0 && @delegate == 0)
|
||||
{
|
||||
}
|
||||
while (@delegate != this)
|
||||
{
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600FA9F RID: 64159 RVA: 0x00392E38 File Offset: 0x00391038
|
||||
[Token(Token = "0x600FA9F")]
|
||||
[Address(RVA = "0x22050A0", Offset = "0x22040A0", VA = "0x1822050A0", Slot = "35")]
|
||||
public void RenderSelection()
|
||||
{
|
||||
int num;
|
||||
do
|
||||
{
|
||||
num = 0;
|
||||
List<Renderer> list = this.highlightRenderers;
|
||||
bool flag;
|
||||
if (flag)
|
||||
{
|
||||
}
|
||||
}
|
||||
while (num != 0);
|
||||
}
|
||||
|
||||
// Token: 0x0600FAA0 RID: 64160 RVA: 0x00392E58 File Offset: 0x00391058
|
||||
[Token(Token = "0x600FAA0")]
|
||||
[Address(RVA = "0x2204EA0", Offset = "0x2203EA0", VA = "0x182204EA0", Slot = "36")]
|
||||
public void RenderOutline(OutlineRendererEffect.HLEDHCIGMPJ? BHJICNIMBPM)
|
||||
{
|
||||
int num;
|
||||
do
|
||||
{
|
||||
num = 0;
|
||||
OEIHLPKBJKH nextOutlineRenderHandle = OutlineRendererEffect.GetNextOutlineRenderHandle();
|
||||
List<Renderer> list = this.highlightRenderers;
|
||||
Func<Renderer, bool> <>9__144_ = Chip.<>c.<>9__144_0;
|
||||
if (<>9__144_ == 0)
|
||||
{
|
||||
Chip.<>c.<>9__144_0 = (Renderer r) => r.isVisible;
|
||||
}
|
||||
IEnumerable<Renderer> enumerable = Enumerable.Where<Renderer>(list, <>9__144_);
|
||||
if (enumerable != 0)
|
||||
{
|
||||
}
|
||||
if (enumerable != 0)
|
||||
{
|
||||
}
|
||||
}
|
||||
while (num != 0);
|
||||
}
|
||||
|
||||
// Token: 0x0600FAA1 RID: 64161 RVA: 0x00392EB8 File Offset: 0x003910B8
|
||||
[Token(Token = "0x600FAA1")]
|
||||
[Address(RVA = "0x22051C0", Offset = "0x22041C0", VA = "0x1822051C0", Slot = "37")]
|
||||
public void RenderWorldFadeMask()
|
||||
{
|
||||
int num;
|
||||
do
|
||||
{
|
||||
num = 0;
|
||||
List<Renderer> list = this.highlightRenderers;
|
||||
Func<Renderer, bool> <>9__145_ = Chip.<>c.<>9__145_0;
|
||||
if (<>9__145_ == 0)
|
||||
{
|
||||
Chip.<>c.<>9__145_0 = (Renderer r) => r.isVisible;
|
||||
}
|
||||
IEnumerable<Renderer> enumerable = Enumerable.Where<Renderer>(list, <>9__145_);
|
||||
if (enumerable != 0)
|
||||
{
|
||||
}
|
||||
int num2 = 0;
|
||||
if (enumerable != 0)
|
||||
{
|
||||
}
|
||||
if (num != 0)
|
||||
{
|
||||
goto IL_89;
|
||||
}
|
||||
if (num != -1)
|
||||
{
|
||||
}
|
||||
IReadOnlyList<DNBOOFDJAEA> readOnlyList = this.<ONDCCOPBGKE>k__BackingField;
|
||||
if (num != 0)
|
||||
{
|
||||
if (num2 >= num)
|
||||
{
|
||||
goto IL_66;
|
||||
}
|
||||
num2 += num2;
|
||||
if (num2 != num)
|
||||
{
|
||||
num2++;
|
||||
goto IL_66;
|
||||
}
|
||||
IL_69:
|
||||
int num3;
|
||||
num3 += num3;
|
||||
num2 += 19;
|
||||
goto IL_77;
|
||||
IL_66:
|
||||
num3 = 0;
|
||||
goto IL_69;
|
||||
}
|
||||
IL_77:
|
||||
if (num != 0)
|
||||
{
|
||||
}
|
||||
}
|
||||
while (num != 0);
|
||||
return;
|
||||
IL_89:
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x0600FAA2 RID: 64162 RVA: 0x00392F5C File Offset: 0x0039115C
|
||||
[Token(Token = "0x600FAA2")]
|
||||
[Address(RVA = "0x2201FA0", Offset = "0x2200FA0", VA = "0x182201FA0", Slot = "38")]
|
||||
public Bounds GetWorldBounds()
|
||||
{
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x0600FAA3 RID: 64163 RVA: 0x00392F70 File Offset: 0x00391170
|
||||
[Token(Token = "0x600FAA3")]
|
||||
[Address(RVA = "0x2201C30", Offset = "0x2200C30", VA = "0x182201C30")]
|
||||
public ELFAHKIGLDK GetRotatedBounds()
|
||||
{
|
||||
BoxCollider collider = this.chipView.collider;
|
||||
if (collider == 0)
|
||||
{
|
||||
}
|
||||
ELFAHKIGLDK elfahkigldk = new ELFAHKIGLDK();
|
||||
Transform transform = collider.transform;
|
||||
Vector3 vector;
|
||||
float z = vector.z;
|
||||
Vector3 vector2;
|
||||
float z2 = vector2.z;
|
||||
elfahkigldk.KCHBEGGLAHI.z = z2;
|
||||
Vector3 vector3;
|
||||
float z3 = vector3.z;
|
||||
float num = collider.transform.LACCAFFAOIG();
|
||||
Vector3 vector4;
|
||||
float z4 = vector4.z;
|
||||
Vector3 vector5;
|
||||
float z5 = vector5.z;
|
||||
elfahkigldk.DDKKOADJFOH.z = z5;
|
||||
Transform transform2 = base.transform;
|
||||
return elfahkigldk;
|
||||
}
|
||||
|
||||
// Token: 0x0600FAA4 RID: 64164 RVA: 0x00393000 File Offset: 0x00391200
|
||||
[Token(Token = "0x600FAA4")]
|
||||
[Address(RVA = "0x22011A0", Offset = "0x22001A0", VA = "0x1822011A0", Slot = "39")]
|
||||
public GBDECALBCOP CanBeSelected()
|
||||
{
|
||||
LIMDPCEOFDK synchedLock = this.BLGNOJOBELG;
|
||||
if (synchedLock != 0 && synchedLock == 0)
|
||||
{
|
||||
return GBDECALBCOP.Failure_LockedByOther;
|
||||
}
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x0600FAA5 RID: 64165 RVA: 0x00393028 File Offset: 0x00391228
|
||||
[Token(Token = "0x600FAA5")]
|
||||
[Address(RVA = "0x2201220", Offset = "0x2200220", VA = "0x182201220", Slot = "40")]
|
||||
public bool CanBeSelected(out GBDECALBCOP JCPJENGODAJ, out AGAJMBPABDL ILBCJEHLFIB)
|
||||
{
|
||||
int num = 0;
|
||||
JCPJENGODAJ.value__ = num;
|
||||
LIMDPCEOFDK synchedLock = this.BLGNOJOBELG;
|
||||
if (synchedLock != 0 && synchedLock == 0)
|
||||
{
|
||||
AGAJMBPABDL agajmbpabdl = KKPBCOOONNK.MDMMDPEKICF;
|
||||
}
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x0600FAA6 RID: 64166 RVA: 0x00393060 File Offset: 0x00391260
|
||||
[Token(Token = "0x600FAA6")]
|
||||
[Address(RVA = "0x22011A0", Offset = "0x22001A0", VA = "0x1822011A0", Slot = "41")]
|
||||
public GBDECALBCOP CanPerformUndoRedoOnObject()
|
||||
{
|
||||
LIMDPCEOFDK synchedLock = this.BLGNOJOBELG;
|
||||
if (synchedLock != 0 && synchedLock == 0)
|
||||
{
|
||||
return GBDECALBCOP.Failure_LockedByOther;
|
||||
}
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x0600FAA7 RID: 64167 RVA: 0x00393088 File Offset: 0x00391288
|
||||
[Token(Token = "0x600FAA7")]
|
||||
[Address(RVA = "0x2201E60", Offset = "0x2200E60", VA = "0x182201E60", Slot = "42")]
|
||||
public void GetTransformationDataForUndoRedo(out Vector3 DDHPAFKBMON, out Quaternion IGPENJBJADK, out float MKDHFENOFDO, out Vector3 LKBMKEHGNMD)
|
||||
{
|
||||
Transform transform = base.transform;
|
||||
Vector3 vector;
|
||||
float z = vector.z;
|
||||
DDHPAFKBMON.z = z;
|
||||
Transform transform2 = base.transform;
|
||||
float num = base.transform.ABDKFENDAKH();
|
||||
MKDHFENOFDO.m_value = num;
|
||||
Vector3 one = Vector3.one;
|
||||
}
|
||||
|
||||
// Token: 0x0600FAA8 RID: 64168 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x600FAA8")]
|
||||
[Address(RVA = "0x22059E0", Offset = "0x22049E0", VA = "0x1822059E0", Slot = "43")]
|
||||
public void SetTransformationDataForUndoRedo(Vector3? DDHPAFKBMON, Quaternion? IGPENJBJADK, float? MKDHFENOFDO, Vector3? LKBMKEHGNMD)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x0600FAA9 RID: 64169 RVA: 0x003930D4 File Offset: 0x003912D4
|
||||
[Token(Token = "0x600FAA9")]
|
||||
[Address(RVA = "0x4242C0", Offset = "0x4232C0", VA = "0x1804242C0", Slot = "44")]
|
||||
public AGAJMBPABDL GetCulprit(GBDECALBCOP FEMPFIOJENI)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0600FAAA RID: 64170 RVA: 0x003930E4 File Offset: 0x003912E4
|
||||
[Token(Token = "0x600FAAA")]
|
||||
[Address(RVA = "0x4242C0", Offset = "0x4232C0", VA = "0x1804242C0", Slot = "45")]
|
||||
public CreationObject AsCreationObject()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0600FAAB RID: 64171 RVA: 0x003930F4 File Offset: 0x003912F4
|
||||
[Token(Token = "0x600FAAB")]
|
||||
[Address(RVA = "0x22006D0", Offset = "0x21FF6D0", VA = "0x1822006D0", Slot = "46")]
|
||||
public LFBMEDEMGHA AsGroup()
|
||||
{
|
||||
if (this.IOKBGHAJCIJ.FBLEJONFPAK)
|
||||
{
|
||||
Chip.PCOCOIFFKKO iokbghajcij = this.IOKBGHAJCIJ;
|
||||
}
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x0600FAAC RID: 64172 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x600FAAC")]
|
||||
[Address(RVA = "0x4242D0", Offset = "0x4232D0", VA = "0x1804242D0", Slot = "47")]
|
||||
public void LocalPlayerTakeAuthority()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x0600FAAD RID: 64173 RVA: 0x00393120 File Offset: 0x00391320
|
||||
[Token(Token = "0x600FAAD")]
|
||||
[Address(RVA = "0x2201BE0", Offset = "0x2200BE0", VA = "0x182201BE0", Slot = "48")]
|
||||
public ConfigurableSubpiece GetConfigurableSubpiece(Collider GLPOLGOBLAA)
|
||||
{
|
||||
return GLPOLGOBLAA.GetComponent<ConfigurableSubpiece>();
|
||||
}
|
||||
|
||||
// Token: 0x17002914 RID: 10516
|
||||
// (get) Token: 0x0600FAAE RID: 64174 RVA: 0x0039313C File Offset: 0x0039133C
|
||||
[Token(Token = "0x17002914")]
|
||||
public bool ECLBKLGKPAN
|
||||
{
|
||||
[Token(Token = "0x600FAAE")]
|
||||
[Address(RVA = "0x424690", Offset = "0x423690", VA = "0x180424690", Slot = "49")]
|
||||
get
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17002915 RID: 10517
|
||||
// (get) Token: 0x0600FAAF RID: 64175 RVA: 0x0039314C File Offset: 0x0039134C
|
||||
[Token(Token = "0x17002915")]
|
||||
public bool PCGFBOJDLFI
|
||||
{
|
||||
[Token(Token = "0x600FAAF")]
|
||||
[Address(RVA = "0x4246A0", Offset = "0x4236A0", VA = "0x1804246A0", Slot = "50")]
|
||||
get
|
||||
{
|
||||
return true;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17002916 RID: 10518
|
||||
// (get) Token: 0x0600FAB0 RID: 64176 RVA: 0x0039315C File Offset: 0x0039135C
|
||||
[Token(Token = "0x17002916")]
|
||||
public Vector3 OJECFJDOLDJ
|
||||
{
|
||||
[Token(Token = "0x600FAB0")]
|
||||
[Address(RVA = "0x2206DB0", Offset = "0x2205DB0", VA = "0x182206DB0", Slot = "51")]
|
||||
get
|
||||
{
|
||||
/*
|
||||
An exception occurred when decompiling this method (0600FAB0)
|
||||
|
||||
ICSharpCode.Decompiler.DecompilerException: Error decompiling UnityEngine.Vector3 RecRoom.CircuitsV2.Chip::get_MinScalingRestriction()
|
||||
|
||||
---> System.Exception: Basic block has to end with unconditional control flow.
|
||||
{
|
||||
Block_0:
|
||||
stloc:float32(var_0_0A, ldfld:float32(Vector3::z, callgetter:Vector3[exp:valuetype [UnityEngine.CoreModule]UnityEngine.Vector3&](Vector3::get_one)))
|
||||
}
|
||||
|
||||
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: 0x17002917 RID: 10519
|
||||
// (get) Token: 0x0600FAB1 RID: 64177 RVA: 0x00393174 File Offset: 0x00391374
|
||||
[Token(Token = "0x17002917")]
|
||||
public Vector3 OFCELMNGABO
|
||||
{
|
||||
[Token(Token = "0x600FAB1")]
|
||||
[Address(RVA = "0x2206D40", Offset = "0x2205D40", VA = "0x182206D40", Slot = "52")]
|
||||
get
|
||||
{
|
||||
/*
|
||||
An exception occurred when decompiling this method (0600FAB1)
|
||||
|
||||
ICSharpCode.Decompiler.DecompilerException: Error decompiling UnityEngine.Vector3 RecRoom.CircuitsV2.Chip::get_MaxScalingRestriction()
|
||||
|
||||
---> System.Exception: Basic block has to end with unconditional control flow.
|
||||
{
|
||||
Block_0:
|
||||
stloc:float32(var_0_0A, ldfld:float32(Vector3::z, callgetter:Vector3[exp:valuetype [UnityEngine.CoreModule]UnityEngine.Vector3&](Vector3::get_one)))
|
||||
}
|
||||
|
||||
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: 0x17002918 RID: 10520
|
||||
// (get) Token: 0x0600FAB2 RID: 64178 RVA: 0x0039318C File Offset: 0x0039138C
|
||||
[Token(Token = "0x17002918")]
|
||||
public bool FAJBKGKDBKJ
|
||||
{
|
||||
[Token(Token = "0x600FAB2")]
|
||||
[Address(RVA = "0x424690", Offset = "0x423690", VA = "0x180424690", Slot = "53")]
|
||||
get
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17002919 RID: 10521
|
||||
// (get) Token: 0x0600FAB3 RID: 64179 RVA: 0x0039319C File Offset: 0x0039139C
|
||||
[Token(Token = "0x17002919")]
|
||||
public bool FFDLDGIJBNA
|
||||
{
|
||||
[Token(Token = "0x600FAB3")]
|
||||
[Address(RVA = "0x424690", Offset = "0x423690", VA = "0x180424690", Slot = "54")]
|
||||
get
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1700291A RID: 10522
|
||||
// (get) Token: 0x0600FAB4 RID: 64180 RVA: 0x003931AC File Offset: 0x003913AC
|
||||
[Token(Token = "0x1700291A")]
|
||||
public bool KLBNFDCCEOK
|
||||
{
|
||||
[Token(Token = "0x600FAB4")]
|
||||
[Address(RVA = "0x2206FB0", Offset = "0x2205FB0", VA = "0x182206FB0", Slot = "55")]
|
||||
get
|
||||
{
|
||||
bool flag;
|
||||
return flag;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1700291B RID: 10523
|
||||
// (get) Token: 0x0600FAB5 RID: 64181 RVA: 0x003931BC File Offset: 0x003913BC
|
||||
[Token(Token = "0x1700291B")]
|
||||
public bool NONGBAAHJAN
|
||||
{
|
||||
[Token(Token = "0x600FAB5")]
|
||||
[Address(RVA = "0x2206F60", Offset = "0x2205F60", VA = "0x182206F60", Slot = "83")]
|
||||
get
|
||||
{
|
||||
if (this.<MGGLBOLIHNH>k__BackingField != 0)
|
||||
{
|
||||
return;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1700291C RID: 10524
|
||||
// (get) Token: 0x0600FAB6 RID: 64182 RVA: 0x003931D4 File Offset: 0x003913D4
|
||||
[Token(Token = "0x1700291C")]
|
||||
public bool KLCFNLICDAA
|
||||
{
|
||||
[Token(Token = "0x600FAB6")]
|
||||
[Address(RVA = "0x4246A0", Offset = "0x4236A0", VA = "0x1804246A0", Slot = "84")]
|
||||
get
|
||||
{
|
||||
return true;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1700291D RID: 10525
|
||||
// (get) Token: 0x0600FAB7 RID: 64183 RVA: 0x003931E4 File Offset: 0x003913E4
|
||||
[Token(Token = "0x1700291D")]
|
||||
public bool HAGIPJBPIAH
|
||||
{
|
||||
[Token(Token = "0x600FAB7")]
|
||||
[Address(RVA = "0x2206A50", Offset = "0x2205A50", VA = "0x182206A50", Slot = "56")]
|
||||
get
|
||||
{
|
||||
if (this.<MGGLBOLIHNH>k__BackingField != 0)
|
||||
{
|
||||
return;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1700291E RID: 10526
|
||||
// (get) Token: 0x0600FAB8 RID: 64184 RVA: 0x003931FC File Offset: 0x003913FC
|
||||
[Token(Token = "0x1700291E")]
|
||||
public bool LGLADBGABHO
|
||||
{
|
||||
[Token(Token = "0x600FAB8")]
|
||||
[Address(RVA = "0x424690", Offset = "0x423690", VA = "0x180424690", Slot = "85")]
|
||||
get
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1700291F RID: 10527
|
||||
// (get) Token: 0x0600FAB9 RID: 64185 RVA: 0x0039320C File Offset: 0x0039140C
|
||||
[Token(Token = "0x1700291F")]
|
||||
public bool MNEDGNDNJGB
|
||||
{
|
||||
[Token(Token = "0x600FAB9")]
|
||||
[Address(RVA = "0x424690", Offset = "0x423690", VA = "0x180424690", Slot = "86")]
|
||||
get
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17002920 RID: 10528
|
||||
// (get) Token: 0x0600FABA RID: 64186 RVA: 0x0039321C File Offset: 0x0039141C
|
||||
[Token(Token = "0x17002920")]
|
||||
public bool JGGOAFBBEJA
|
||||
{
|
||||
[Token(Token = "0x600FABA")]
|
||||
[Address(RVA = "0x2206AF0", Offset = "0x2205AF0", VA = "0x182206AF0", Slot = "87")]
|
||||
get
|
||||
{
|
||||
return !this.JCLMEJKJNAA;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17002921 RID: 10529
|
||||
// (get) Token: 0x0600FABB RID: 64187 RVA: 0x00393234 File Offset: 0x00391434
|
||||
[Token(Token = "0x17002921")]
|
||||
public Type ELADMCOIGDL
|
||||
{
|
||||
[Token(Token = "0x600FABB")]
|
||||
[Address(RVA = "0x22069A0", Offset = "0x22059A0", VA = "0x1822069A0", Slot = "97")]
|
||||
get
|
||||
{
|
||||
return typeof(CircuitManagerV2.EMMMAOCONCK);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17002922 RID: 10530
|
||||
// (get) Token: 0x0600FABC RID: 64188 RVA: 0x0039324C File Offset: 0x0039144C
|
||||
[Token(Token = "0x17002922")]
|
||||
public object DLNADGGNEOM
|
||||
{
|
||||
[Token(Token = "0x600FABC")]
|
||||
[Address(RVA = "0x2206A00", Offset = "0x2205A00", VA = "0x182206A00", Slot = "96")]
|
||||
get
|
||||
{
|
||||
if (this.<MGGLBOLIHNH>k__BackingField != 0)
|
||||
{
|
||||
return;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600FABD RID: 64189 RVA: 0x00393264 File Offset: 0x00391464
|
||||
[Token(Token = "0x600FABD")]
|
||||
[Address(RVA = "0x22062A0", Offset = "0x22052A0", VA = "0x1822062A0", Slot = "57")]
|
||||
public void Translate(Vector3 OCJOOONHOLI)
|
||||
{
|
||||
int num = 0;
|
||||
Vector3 zero = Vector3.zero;
|
||||
bool flag = "{il2cpp field UnityEngine.Vector3->cctor_finished}" != num;
|
||||
this.NBIIHMGOLKI = flag;
|
||||
bool flag2;
|
||||
if (flag2)
|
||||
{
|
||||
Transform transform = base.transform;
|
||||
int num2 = 0;
|
||||
base.transform.position = num2;
|
||||
KJDOCKDBNCK kjdockdbnck = this.<MGGLBOLIHNH>k__BackingField;
|
||||
Transform transform2 = base.transform;
|
||||
int num3 = 0;
|
||||
Vector3 vector;
|
||||
float z = vector.z;
|
||||
int num4 = 0;
|
||||
if (num4 < num3)
|
||||
{
|
||||
num4 += num4;
|
||||
num4++;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600FABE RID: 64190 RVA: 0x003932E8 File Offset: 0x003914E8
|
||||
[Token(Token = "0x600FABE")]
|
||||
[Address(RVA = "0x22056E0", Offset = "0x22046E0", VA = "0x1822056E0", Slot = "58")]
|
||||
public void Rotate(Quaternion GCMGKAMBEJO)
|
||||
{
|
||||
int num = 0;
|
||||
Quaternion identity = Quaternion.identity;
|
||||
bool flag = "{il2cpp field UnityEngine.Quaternion->cctor_finished}" != num;
|
||||
this.NBIIHMGOLKI = flag;
|
||||
bool flag2;
|
||||
if (flag2)
|
||||
{
|
||||
Transform transform = base.transform;
|
||||
Transform transform2 = base.transform;
|
||||
KJDOCKDBNCK kjdockdbnck = this.<MGGLBOLIHNH>k__BackingField;
|
||||
Transform transform3 = base.transform;
|
||||
int num2 = 0;
|
||||
int num3 = 0;
|
||||
if (num3 < num2)
|
||||
{
|
||||
num3 += num3;
|
||||
num3++;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600FABF RID: 64191 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x600FABF")]
|
||||
[Address(RVA = "0x4242D0", Offset = "0x4232D0", VA = "0x1804242D0", Slot = "59")]
|
||||
public void Scale(float DJMLPGEBFBE)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x0600FAC0 RID: 64192 RVA: 0x00393354 File Offset: 0x00391554
|
||||
[Token(Token = "0x600FAC0")]
|
||||
[Address(RVA = "0x22014C0", Offset = "0x22004C0", VA = "0x1822014C0", Slot = "60")]
|
||||
public void Delete()
|
||||
{
|
||||
if (this.<MGGLBOLIHNH>k__BackingField != 0)
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600FAC1 RID: 64193 RVA: 0x0039336C File Offset: 0x0039156C
|
||||
[Token(Token = "0x600FAC1")]
|
||||
[Address(RVA = "0x22036B0", Offset = "0x22026B0", VA = "0x1822036B0", Slot = "61")]
|
||||
public void OnCreatedBySpawning()
|
||||
{
|
||||
DJNMPDPNFJN[] componentsInChildren = base.GetComponentsInChildren<DJNMPDPNFJN>();
|
||||
int num = 0;
|
||||
int length = componentsInChildren.Length;
|
||||
if (num < length)
|
||||
{
|
||||
DJNMPDPNFJN djnmpdpnfjn = componentsInChildren[num];
|
||||
num += num;
|
||||
num++;
|
||||
num++;
|
||||
num += num;
|
||||
num += 19;
|
||||
num++;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600FAC2 RID: 64194 RVA: 0x003933B4 File Offset: 0x003915B4
|
||||
[Token(Token = "0x600FAC2")]
|
||||
[Address(RVA = "0x22046C0", Offset = "0x22036C0", VA = "0x1822046C0", Slot = "62")]
|
||||
public void OnSelected()
|
||||
{
|
||||
NGBLAGENLDK[] componentsInChildren = base.GetComponentsInChildren<NGBLAGENLDK>();
|
||||
int num = 0;
|
||||
int length = componentsInChildren.Length;
|
||||
if (num < length)
|
||||
{
|
||||
NGBLAGENLDK ngblagenldk = componentsInChildren[num];
|
||||
num += num;
|
||||
num++;
|
||||
num++;
|
||||
num += num;
|
||||
num += 19;
|
||||
num++;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600FAC3 RID: 64195 RVA: 0x003933FC File Offset: 0x003915FC
|
||||
[Token(Token = "0x600FAC3")]
|
||||
[Address(RVA = "0x2204BF0", Offset = "0x2203BF0", VA = "0x182204BF0", Slot = "63")]
|
||||
public void OnTranslationStart()
|
||||
{
|
||||
LAPMNGPJBEC[] componentsInChildren = base.GetComponentsInChildren<LAPMNGPJBEC>();
|
||||
int num = 0;
|
||||
int length = componentsInChildren.Length;
|
||||
if (num < length)
|
||||
{
|
||||
LAPMNGPJBEC lapmngpjbec = componentsInChildren[num];
|
||||
num += num;
|
||||
num++;
|
||||
num++;
|
||||
num += num;
|
||||
num += 19;
|
||||
num++;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600FAC4 RID: 64196 RVA: 0x00393444 File Offset: 0x00391644
|
||||
[Token(Token = "0x600FAC4")]
|
||||
[Address(RVA = "0x2204590", Offset = "0x2203590", VA = "0x182204590", Slot = "64")]
|
||||
public void OnRotationStart()
|
||||
{
|
||||
LAPMNGPJBEC[] componentsInChildren = base.GetComponentsInChildren<LAPMNGPJBEC>();
|
||||
int num = 0;
|
||||
int length = componentsInChildren.Length;
|
||||
if (num < length)
|
||||
{
|
||||
LAPMNGPJBEC lapmngpjbec = componentsInChildren[num];
|
||||
num += num;
|
||||
num++;
|
||||
num++;
|
||||
num += num;
|
||||
num++;
|
||||
num += 19;
|
||||
num++;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600FAC5 RID: 64197 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x600FAC5")]
|
||||
[Address(RVA = "0x4242D0", Offset = "0x4232D0", VA = "0x1804242D0", Slot = "65")]
|
||||
public void OnScaleStart()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x0600FAC6 RID: 64198 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x600FAC6")]
|
||||
[Address(RVA = "0x4242D0", Offset = "0x4232D0", VA = "0x1804242D0", Slot = "66")]
|
||||
public void OnDeformStart()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x0600FAC7 RID: 64199 RVA: 0x00393490 File Offset: 0x00391690
|
||||
[Token(Token = "0x600FAC7")]
|
||||
[Address(RVA = "0x2204060", Offset = "0x2203060", VA = "0x182204060", Slot = "67")]
|
||||
public void OnMoveStart()
|
||||
{
|
||||
LAPMNGPJBEC[] componentsInChildren = base.GetComponentsInChildren<LAPMNGPJBEC>();
|
||||
int num = 0;
|
||||
int length = componentsInChildren.Length;
|
||||
if (num < length)
|
||||
{
|
||||
LAPMNGPJBEC lapmngpjbec = componentsInChildren[num];
|
||||
num += num;
|
||||
num++;
|
||||
num++;
|
||||
num += num;
|
||||
num += 19;
|
||||
num++;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600FAC8 RID: 64200 RVA: 0x003934D8 File Offset: 0x003916D8
|
||||
[Token(Token = "0x600FAC8")]
|
||||
[Address(RVA = "0x22047F0", Offset = "0x22037F0", VA = "0x1822047F0", Slot = "68")]
|
||||
public void OnTranslated()
|
||||
{
|
||||
KJLKECANCDC[] componentsInChildren = base.GetComponentsInChildren<KJLKECANCDC>();
|
||||
int num = 0;
|
||||
int length = componentsInChildren.Length;
|
||||
if (num < length)
|
||||
{
|
||||
KJLKECANCDC kjlkecancdc = componentsInChildren[num];
|
||||
num += num;
|
||||
num++;
|
||||
num++;
|
||||
num += num;
|
||||
num += 19;
|
||||
num++;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600FAC9 RID: 64201 RVA: 0x00393520 File Offset: 0x00391720
|
||||
[Token(Token = "0x600FAC9")]
|
||||
[Address(RVA = "0x2204190", Offset = "0x2203190", VA = "0x182204190", Slot = "69")]
|
||||
public void OnRotated()
|
||||
{
|
||||
KJLKECANCDC[] componentsInChildren = base.GetComponentsInChildren<KJLKECANCDC>();
|
||||
int num = 0;
|
||||
int length = componentsInChildren.Length;
|
||||
if (num < length)
|
||||
{
|
||||
KJLKECANCDC kjlkecancdc = componentsInChildren[num];
|
||||
num += num;
|
||||
num++;
|
||||
num++;
|
||||
num += num;
|
||||
num++;
|
||||
num += 19;
|
||||
num++;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600FACA RID: 64202 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x600FACA")]
|
||||
[Address(RVA = "0x4242D0", Offset = "0x4232D0", VA = "0x1804242D0", Slot = "70")]
|
||||
public void OnScaled()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x0600FACB RID: 64203 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x600FACB")]
|
||||
[Address(RVA = "0x4242D0", Offset = "0x4232D0", VA = "0x1804242D0", Slot = "71")]
|
||||
public void OnDeformed(Vector3 NLGECBNGLOO)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x0600FACC RID: 64204 RVA: 0x0039356C File Offset: 0x0039176C
|
||||
[Token(Token = "0x600FACC")]
|
||||
[Address(RVA = "0x2204920", Offset = "0x2203920", VA = "0x182204920", Slot = "72")]
|
||||
public void OnTranslationFinished()
|
||||
{
|
||||
int num = 0;
|
||||
int num2 = 0;
|
||||
if ((this.NBIIHMGOLKI ? 1 : 0) != num)
|
||||
{
|
||||
KJDOCKDBNCK kjdockdbnck = this.<MGGLBOLIHNH>k__BackingField;
|
||||
this.NBIIHMGOLKI = num != 0;
|
||||
Transform transform = base.transform;
|
||||
Vector3 vector;
|
||||
float z = vector.z;
|
||||
Transform transform2 = base.transform;
|
||||
num2 += num2;
|
||||
num2++;
|
||||
}
|
||||
NLDHFOGPOHN[] componentsInChildren = base.GetComponentsInChildren<NLDHFOGPOHN>();
|
||||
int length = componentsInChildren.Length;
|
||||
if (num2 < length)
|
||||
{
|
||||
NLDHFOGPOHN nldhfogpohn = componentsInChildren[num2];
|
||||
num2 += num2;
|
||||
num2++;
|
||||
num2++;
|
||||
num2 += num2;
|
||||
num2 += 32;
|
||||
num2 += 19;
|
||||
num2 += num2;
|
||||
num2 += 19;
|
||||
num2++;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600FACD RID: 64205 RVA: 0x00393604 File Offset: 0x00391804
|
||||
[Token(Token = "0x600FACD")]
|
||||
[Address(RVA = "0x22042C0", Offset = "0x22032C0", VA = "0x1822042C0", Slot = "73")]
|
||||
public void OnRotationFinished()
|
||||
{
|
||||
int num = 0;
|
||||
int num2 = 0;
|
||||
if ((this.NBIIHMGOLKI ? 1 : 0) != num)
|
||||
{
|
||||
KJDOCKDBNCK kjdockdbnck = this.<MGGLBOLIHNH>k__BackingField;
|
||||
this.NBIIHMGOLKI = num != 0;
|
||||
Transform transform = base.transform;
|
||||
Vector3 vector;
|
||||
float z = vector.z;
|
||||
Transform transform2 = base.transform;
|
||||
num2 += num2;
|
||||
num2++;
|
||||
}
|
||||
NLDHFOGPOHN[] componentsInChildren = base.GetComponentsInChildren<NLDHFOGPOHN>();
|
||||
int length = componentsInChildren.Length;
|
||||
if (num2 < length)
|
||||
{
|
||||
NLDHFOGPOHN nldhfogpohn = componentsInChildren[num2];
|
||||
num2 += num2;
|
||||
num2++;
|
||||
num2++;
|
||||
num2 += num2;
|
||||
num2 += 32;
|
||||
num2 += 19;
|
||||
num2 += num2;
|
||||
num2++;
|
||||
num2 += 19;
|
||||
num2++;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600FACE RID: 64206 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x600FACE")]
|
||||
[Address(RVA = "0x4242D0", Offset = "0x4232D0", VA = "0x1804242D0", Slot = "74")]
|
||||
public void OnScaleFinished()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x0600FACF RID: 64207 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x600FACF")]
|
||||
[Address(RVA = "0x4242D0", Offset = "0x4232D0", VA = "0x1804242D0", Slot = "75")]
|
||||
public void OnDeformationFinished()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x0600FAD0 RID: 64208 RVA: 0x003936A0 File Offset: 0x003918A0
|
||||
[Token(Token = "0x600FAD0")]
|
||||
[Address(RVA = "0x2203D90", Offset = "0x2202D90", VA = "0x182203D90", Slot = "76")]
|
||||
public void OnMoveFinished()
|
||||
{
|
||||
int num = 0;
|
||||
int num2 = 0;
|
||||
if ((this.NBIIHMGOLKI ? 1 : 0) != num)
|
||||
{
|
||||
KJDOCKDBNCK kjdockdbnck = this.<MGGLBOLIHNH>k__BackingField;
|
||||
this.NBIIHMGOLKI = num != 0;
|
||||
Transform transform = base.transform;
|
||||
Vector3 vector;
|
||||
float z = vector.z;
|
||||
Transform transform2 = base.transform;
|
||||
num2 += num2;
|
||||
num2++;
|
||||
}
|
||||
NLDHFOGPOHN[] componentsInChildren = base.GetComponentsInChildren<NLDHFOGPOHN>();
|
||||
int length = componentsInChildren.Length;
|
||||
if (num2 < length)
|
||||
{
|
||||
NLDHFOGPOHN nldhfogpohn = componentsInChildren[num2];
|
||||
num2 += num2;
|
||||
num2++;
|
||||
num2++;
|
||||
num2 += num2;
|
||||
num2 += 32;
|
||||
num2 += 19;
|
||||
num2 += num2;
|
||||
num2 += 19;
|
||||
num2++;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600FAD1 RID: 64209 RVA: 0x00393738 File Offset: 0x00391938
|
||||
[Token(Token = "0x600FAD1")]
|
||||
[Address(RVA = "0x22037E0", Offset = "0x22027E0", VA = "0x1822037E0", Slot = "77")]
|
||||
public void OnDeselected()
|
||||
{
|
||||
NGBLAGENLDK[] componentsInChildren = base.GetComponentsInChildren<NGBLAGENLDK>();
|
||||
int num = 0;
|
||||
int length = componentsInChildren.Length;
|
||||
if (num < length)
|
||||
{
|
||||
NGBLAGENLDK ngblagenldk = componentsInChildren[num];
|
||||
num += num;
|
||||
num++;
|
||||
num++;
|
||||
num += num;
|
||||
num++;
|
||||
num += 19;
|
||||
num++;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600FAD2 RID: 64210 RVA: 0x00393784 File Offset: 0x00391984
|
||||
[Token(Token = "0x600FAD2")]
|
||||
[Address(RVA = "0x2203BD0", Offset = "0x2202BD0", VA = "0x182203BD0", Slot = "78")]
|
||||
public void OnHoverStart(MakerPen.KLAENPHIBEM OIHFNIFGFJB, Collider GKPCABGDNLO)
|
||||
{
|
||||
NEFEJHJFDAH[] componentsInChildren = base.GetComponentsInChildren<NEFEJHJFDAH>(true);
|
||||
int num = 0;
|
||||
int length = componentsInChildren.Length;
|
||||
if (num < length)
|
||||
{
|
||||
NEFEJHJFDAH nefejhjfdah = componentsInChildren[num];
|
||||
bool flag;
|
||||
if (!flag)
|
||||
{
|
||||
}
|
||||
num++;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600FAD3 RID: 64211 RVA: 0x003937C0 File Offset: 0x003919C0
|
||||
[Token(Token = "0x600FAD3")]
|
||||
[Address(RVA = "0x2203CB0", Offset = "0x2202CB0", VA = "0x182203CB0", Slot = "79")]
|
||||
public void OnHovering(MakerPen.KLAENPHIBEM OIHFNIFGFJB, Collider GKPCABGDNLO)
|
||||
{
|
||||
MNOJGKOPKIM[] componentsInChildren = base.GetComponentsInChildren<MNOJGKOPKIM>(true);
|
||||
int num = 0;
|
||||
int length = componentsInChildren.Length;
|
||||
if (num < length)
|
||||
{
|
||||
MNOJGKOPKIM mnojgkopkim = componentsInChildren[num];
|
||||
bool flag;
|
||||
if (!flag)
|
||||
{
|
||||
}
|
||||
num++;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600FAD4 RID: 64212 RVA: 0x003937FC File Offset: 0x003919FC
|
||||
[Token(Token = "0x600FAD4")]
|
||||
[Address(RVA = "0x2203B10", Offset = "0x2202B10", VA = "0x182203B10", Slot = "80")]
|
||||
public void OnHoverFinished(MakerPen.KLAENPHIBEM OIHFNIFGFJB)
|
||||
{
|
||||
NLAMLHAKDMO[] componentsInChildren = base.GetComponentsInChildren<NLAMLHAKDMO>(true);
|
||||
int num = 0;
|
||||
int length = componentsInChildren.Length;
|
||||
if (num < length)
|
||||
{
|
||||
NLAMLHAKDMO nlamlhakdmo = componentsInChildren[num];
|
||||
bool flag;
|
||||
if (!flag)
|
||||
{
|
||||
}
|
||||
num++;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600FAD5 RID: 64213 RVA: 0x00393838 File Offset: 0x00391A38
|
||||
[Token(Token = "0x600FAD5")]
|
||||
[Address(RVA = "0x2203180", Offset = "0x2202180", VA = "0x182203180")]
|
||||
private Vector3 NOHEPNBCMMF()
|
||||
{
|
||||
Transform transform;
|
||||
Transform parent = transform.parent;
|
||||
int num = 0;
|
||||
if (!(parent == num))
|
||||
{
|
||||
Transform transform2;
|
||||
Transform parent2 = transform2.parent;
|
||||
}
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x0600FAD6 RID: 64214 RVA: 0x00393868 File Offset: 0x00391A68
|
||||
[Token(Token = "0x600FAD6")]
|
||||
[Address(RVA = "0x22024B0", Offset = "0x22014B0", VA = "0x1822024B0")]
|
||||
private Vector3 KFHJBABJKMK(Vector3 IJMEBODGPDG)
|
||||
{
|
||||
Transform transform;
|
||||
Transform parent = transform.parent;
|
||||
int num = 0;
|
||||
if (!(parent == num))
|
||||
{
|
||||
Transform transform2;
|
||||
Transform parent2 = transform2.parent;
|
||||
Vector3 vector;
|
||||
float z = vector.z;
|
||||
}
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x0600FAD7 RID: 64215 RVA: 0x003938A0 File Offset: 0x00391AA0
|
||||
[Token(Token = "0x600FAD7")]
|
||||
[Address(RVA = "0x2200F70", Offset = "0x21FFF70", VA = "0x182200F70")]
|
||||
private Vector3 CAKNAJPIHKE(Vector3 BIBABDPNNKB)
|
||||
{
|
||||
Transform transform;
|
||||
Transform parent = transform.parent;
|
||||
int num = 0;
|
||||
if (!(parent == num))
|
||||
{
|
||||
Transform transform2;
|
||||
Transform parent2 = transform2.parent;
|
||||
Vector3 vector;
|
||||
float z = vector.z;
|
||||
}
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x0600FAD8 RID: 64216 RVA: 0x003938D8 File Offset: 0x00391AD8
|
||||
[Token(Token = "0x600FAD8")]
|
||||
[Address(RVA = "0x22032B0", Offset = "0x22022B0", VA = "0x1822032B0")]
|
||||
private Quaternion OEKEIALIAEA(Quaternion HIIDGDPHKJK)
|
||||
{
|
||||
Transform transform;
|
||||
Transform parent = transform.parent;
|
||||
int num = 0;
|
||||
if (!(parent == num))
|
||||
{
|
||||
Transform transform2;
|
||||
Transform parent2 = transform2.parent;
|
||||
}
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x17002923 RID: 10531
|
||||
// (get) Token: 0x0600FAD9 RID: 64217 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x17002923")]
|
||||
public ChipEditorProps PAEGCDKPGNH
|
||||
{
|
||||
[Token(Token = "0x600FAD9")]
|
||||
[Address(RVA = "0x2206B80", Offset = "0x2205B80", VA = "0x182206B80")]
|
||||
get
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17002924 RID: 10532
|
||||
// (get) Token: 0x0600FADA RID: 64218 RVA: 0x00393908 File Offset: 0x00391B08
|
||||
[Token(Token = "0x17002924")]
|
||||
public static string AIDMEDCLBDF
|
||||
{
|
||||
[Token(Token = "0x600FADA")]
|
||||
[Address(RVA = "0x2206E20", Offset = "0x2205E20", VA = "0x182206E20")]
|
||||
get
|
||||
{
|
||||
return "editorProps";
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17002925 RID: 10533
|
||||
// (get) Token: 0x0600FADB RID: 64219 RVA: 0x0039391C File Offset: 0x00391B1C
|
||||
[Token(Token = "0x17002925")]
|
||||
public MockTypeAdapter HNKAODHPBFC
|
||||
{
|
||||
[Token(Token = "0x600FADB")]
|
||||
[Address(RVA = "0x4646B0", Offset = "0x4636B0", VA = "0x1804646B0")]
|
||||
get
|
||||
{
|
||||
return this.newPortType;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x14000128 RID: 296
|
||||
// (add) Token: 0x0600FADC RID: 64220 RVA: 0x00393930 File Offset: 0x00391B30
|
||||
// (remove) Token: 0x0600FADD RID: 64221 RVA: 0x0039394C File Offset: 0x00391B4C
|
||||
[Token(Token = "0x14000128")]
|
||||
public event Action LLKKBIHONAD
|
||||
{
|
||||
[Token(Token = "0x600FADC")]
|
||||
[Address(RVA = "0x2206620", Offset = "0x2205620", VA = "0x182206620")]
|
||||
[CompilerGenerated]
|
||||
add
|
||||
{
|
||||
Delegate @delegate;
|
||||
while (@delegate != 0 && @delegate == 0)
|
||||
{
|
||||
}
|
||||
while (@delegate != this)
|
||||
{
|
||||
}
|
||||
}
|
||||
[Token(Token = "0x600FADD")]
|
||||
[Address(RVA = "0x2207190", Offset = "0x2206190", VA = "0x182207190")]
|
||||
[CompilerGenerated]
|
||||
remove
|
||||
{
|
||||
Delegate @delegate;
|
||||
while (@delegate != 0 && @delegate == 0)
|
||||
{
|
||||
}
|
||||
while (@delegate != this)
|
||||
{
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600FADE RID: 64222 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x600FADE")]
|
||||
[Address(RVA = "0x4242D0", Offset = "0x4232D0", VA = "0x1804242D0")]
|
||||
private void OnValidate()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x0600FADF RID: 64223 RVA: 0x00393968 File Offset: 0x00391B68
|
||||
[Token(Token = "0x600FADF")]
|
||||
[Address(RVA = "0x2205500", Offset = "0x2204500", VA = "0x182205500")]
|
||||
public void ResetPosition()
|
||||
{
|
||||
if (this.<MGGLBOLIHNH>k__BackingField != (ulong)0L)
|
||||
{
|
||||
Transform transform = base.transform;
|
||||
KJDOCKDBNCK kjdockdbnck = this.<MGGLBOLIHNH>k__BackingField;
|
||||
Vector3 vector;
|
||||
float z = vector.z;
|
||||
if (kjdockdbnck != 0)
|
||||
{
|
||||
Transform transform2 = base.transform;
|
||||
int num = 0;
|
||||
num += num;
|
||||
num++;
|
||||
}
|
||||
Transform transform3 = base.transform;
|
||||
Vector3 vector2;
|
||||
float z2 = vector2.z;
|
||||
Vector3 vector3;
|
||||
float z3 = vector3.z;
|
||||
float num2;
|
||||
if (num2 > 0.0001f)
|
||||
{
|
||||
Action nclafnkjhdo = this.NCLAFNKJHDO;
|
||||
if (nclafnkjhdo != 0)
|
||||
{
|
||||
nclafnkjhdo();
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600FAE0 RID: 64224 RVA: 0x003939F0 File Offset: 0x00391BF0
|
||||
[Token(Token = "0x600FAE0")]
|
||||
[Address(RVA = "0x2204E40", Offset = "0x2203E40", VA = "0x182204E40")]
|
||||
public void RaiseLockChangedEvent()
|
||||
{
|
||||
Action<GIPDDLFFNGG> infapljchij = this.INFAPLJCHIJ;
|
||||
if (infapljchij != 0)
|
||||
{
|
||||
infapljchij(this);
|
||||
return;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600FAE1 RID: 64225 RVA: 0x00393A10 File Offset: 0x00391C10
|
||||
[Token(Token = "0x600FAE1")]
|
||||
[Address(RVA = "0x22006C0", Offset = "0x21FF6C0", VA = "0x1822006C0", Slot = "93")]
|
||||
public void AddPropertyHandler(string KOOIDPHIAIA, FKGHNNLCDPF.KLCIDKPFPKP FHIEKIMCGAO)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0600FAE2 RID: 64226 RVA: 0x00393A20 File Offset: 0x00391C20
|
||||
[Token(Token = "0x600FAE2")]
|
||||
[Address(RVA = "0x2204E90", Offset = "0x2203E90", VA = "0x182204E90", Slot = "94")]
|
||||
public void RemovePropertyHandler(string KOOIDPHIAIA, FKGHNNLCDPF.KLCIDKPFPKP FHIEKIMCGAO)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0600FAE3 RID: 64227 RVA: 0x00393A30 File Offset: 0x00391C30
|
||||
[Token(Token = "0x600FAE3")]
|
||||
[Address(RVA = "0x2203060", Offset = "0x2202060", VA = "0x182203060", Slot = "92")]
|
||||
public AADCJKAOKLA ModifyProperty(BKJIOKBHHEK LHOMKMINCHH, string KOOIDPHIAIA, params object[] KDMGDPJLIBN)
|
||||
{
|
||||
AADCJKAOKLA aadcjkaokla;
|
||||
return aadcjkaokla;
|
||||
}
|
||||
|
||||
// Token: 0x0600FAE4 RID: 64228 RVA: 0x00393A40 File Offset: 0x00391C40
|
||||
[Token(Token = "0x600FAE4")]
|
||||
[Address(RVA = "0x2201320", Offset = "0x2200320", VA = "0x182201320", Slot = "95")]
|
||||
public bool CanModifyProperty(string CIGCAIGPMBE)
|
||||
{
|
||||
bool flag;
|
||||
return flag;
|
||||
}
|
||||
|
||||
// Token: 0x0600FAE5 RID: 64229 RVA: 0x00393A50 File Offset: 0x00391C50
|
||||
[Token(Token = "0x600FAE5")]
|
||||
[Address(RVA = "0x2203580", Offset = "0x2202580", VA = "0x182203580", Slot = "102")]
|
||||
public void OnChangedDistanceBand(EEDONNAHMFK AKMGILKNNCO, EEDONNAHMFK EDEMHOMGFJO)
|
||||
{
|
||||
NEOJEFLEGGM nkbdcobdcoo = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.NKBDCOBDCOO;
|
||||
}
|
||||
|
||||
// Token: 0x0600FAE6 RID: 64230 RVA: 0x00393A70 File Offset: 0x00391C70
|
||||
[Token(Token = "0x600FAE6")]
|
||||
[Address(RVA = "0x2203620", Offset = "0x2202620", VA = "0x182203620", Slot = "103")]
|
||||
public void OnChangedVisibility(bool AGILHLJPKPN)
|
||||
{
|
||||
NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.NKBDCOBDCOO.MFJFKCECFLB(this, AGILHLJPKPN);
|
||||
}
|
||||
|
||||
// Token: 0x0600FAE7 RID: 64231 RVA: 0x00393A94 File Offset: 0x00391C94
|
||||
[Token(Token = "0x600FAE7")]
|
||||
[Address(RVA = "0x2206570", Offset = "0x2205570", VA = "0x182206570")]
|
||||
public Chip()
|
||||
{
|
||||
List<Renderer> list = new List();
|
||||
this.highlightRenderers = list;
|
||||
ChipConfigMenu chipConfigMenu = new ChipConfigMenu();
|
||||
this.FOGIMPNBIOE = chipConfigMenu;
|
||||
this.OOCNFEFMICL = "groupVisibilityToken";
|
||||
DNBOOFDJAEA[] array = Array.Empty<DNBOOFDJAEA>();
|
||||
this.FGCGPPBNJPD = array;
|
||||
this.IsVisibleInCamera = true;
|
||||
this.UpdateLOD = (EEDONNAHMFK)((ulong)4294967295L);
|
||||
base..ctor();
|
||||
}
|
||||
|
||||
// Token: 0x0600FAE8 RID: 64232 RVA: 0x00393AF0 File Offset: 0x00391CF0
|
||||
[Token(Token = "0x600FAE8")]
|
||||
[Address(RVA = "0x2204D20", Offset = "0x2203D20", VA = "0x182204D20")]
|
||||
[CompilerGenerated]
|
||||
private void PKHJLPHDAJG()
|
||||
{
|
||||
this.OJBKFBKCIJD = (ulong)0L;
|
||||
}
|
||||
|
||||
// Token: 0x0400A60B RID: 42507
|
||||
[Token(Token = "0x400A60B")]
|
||||
public const string CHIP_CONTEXT_PARAM_KEY = "v2con";
|
||||
|
||||
// Token: 0x0400A60C RID: 42508
|
||||
[Token(Token = "0x400A60C")]
|
||||
public const string CHIP_NODE_PARAM_KEY = "v2cn";
|
||||
|
||||
// Token: 0x0400A60D RID: 42509
|
||||
[Token(Token = "0x400A60D")]
|
||||
public const string COLOR_PROPERTY_ID = "Color";
|
||||
|
||||
// Token: 0x0400A60E RID: 42510
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x400A60E")]
|
||||
[SerializeField]
|
||||
private Transform tetherPoint;
|
||||
|
||||
// Token: 0x0400A60F RID: 42511
|
||||
[FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x400A60F")]
|
||||
[SerializeField]
|
||||
private ChipView chipView;
|
||||
|
||||
// Token: 0x0400A610 RID: 42512
|
||||
[FieldOffset(Offset = "0x28")]
|
||||
[Token(Token = "0x400A610")]
|
||||
[SerializeField]
|
||||
private List<Renderer> highlightRenderers;
|
||||
|
||||
// Token: 0x0400A611 RID: 42513
|
||||
[FieldOffset(Offset = "0x30")]
|
||||
[Token(Token = "0x400A611")]
|
||||
[NKNLDEIPALE(FHBJCBPFODN.Self, false, false, false)]
|
||||
public DisableObjectWhenManuallyHiddenOrCircuitsHidden DisableComponent;
|
||||
|
||||
// Token: 0x0400A614 RID: 42516
|
||||
[FieldOffset(Offset = "0x48")]
|
||||
[Token(Token = "0x400A614")]
|
||||
private readonly ChipConfigMenu FOGIMPNBIOE;
|
||||
|
||||
// Token: 0x0400A615 RID: 42517
|
||||
[FieldOffset(Offset = "0x50")]
|
||||
[Token(Token = "0x400A615")]
|
||||
private Chip.PCOCOIFFKKO IOKBGHAJCIJ;
|
||||
|
||||
// Token: 0x0400A618 RID: 42520
|
||||
[FieldOffset(Offset = "0x68")]
|
||||
[Token(Token = "0x400A618")]
|
||||
private readonly object OOCNFEFMICL;
|
||||
|
||||
// Token: 0x0400A61B RID: 42523
|
||||
[FieldOffset(Offset = "0x80")]
|
||||
[Token(Token = "0x400A61B")]
|
||||
public bool IsVisibleInCamera;
|
||||
|
||||
// Token: 0x0400A61C RID: 42524
|
||||
[FieldOffset(Offset = "0x81")]
|
||||
[Token(Token = "0x400A61C")]
|
||||
public bool IsVisibilityCulled;
|
||||
|
||||
// Token: 0x0400A61D RID: 42525
|
||||
[FieldOffset(Offset = "0x84")]
|
||||
[Token(Token = "0x400A61D")]
|
||||
public EEDONNAHMFK UpdateLOD;
|
||||
|
||||
// Token: 0x0400A61E RID: 42526
|
||||
[FieldOffset(Offset = "0x88")]
|
||||
[Token(Token = "0x400A61E")]
|
||||
private KFBABPAPIMB OJBKFBKCIJD;
|
||||
|
||||
// Token: 0x0400A61F RID: 42527
|
||||
[FieldOffset(Offset = "0x90")]
|
||||
[Token(Token = "0x400A61F")]
|
||||
private BusConfigButton OCBKCLNMHFN;
|
||||
|
||||
// Token: 0x0400A621 RID: 42529
|
||||
[FieldOffset(Offset = "0xA0")]
|
||||
[Token(Token = "0x400A621")]
|
||||
private bool NBIIHMGOLKI;
|
||||
|
||||
// Token: 0x0400A622 RID: 42530
|
||||
[FieldOffset(Offset = "0xA8")]
|
||||
[Token(Token = "0x400A622")]
|
||||
[SerializeField]
|
||||
[HideInInspector]
|
||||
private ChipEditorProps editorProps;
|
||||
|
||||
// Token: 0x0400A623 RID: 42531
|
||||
[FieldOffset(Offset = "0xB0")]
|
||||
[Token(Token = "0x400A623")]
|
||||
[SerializeField]
|
||||
private MockTypeAdapter newPortType;
|
||||
|
||||
// Token: 0x0400A625 RID: 42533
|
||||
[FieldOffset(Offset = "0xC0")]
|
||||
[Token(Token = "0x400A625")]
|
||||
private FKGHNNLCDPF DJPLPKDNJEM;
|
||||
|
||||
// Token: 0x02002622 RID: 9762
|
||||
[Token(Token = "0x2002622")]
|
||||
private sealed class PCOCOIFFKKO : LFBMEDEMGHA
|
||||
{
|
||||
// Token: 0x0600FAE9 RID: 64233 RVA: 0x00393B08 File Offset: 0x00391D08
|
||||
[Token(Token = "0x600FAE9")]
|
||||
[Address(RVA = "0x493D90", Offset = "0x492D90", VA = "0x180493D90")]
|
||||
public PCOCOIFFKKO(Chip EHHKGBAMIOP)
|
||||
{
|
||||
int num = 0;
|
||||
this.OnObjectsInGroupWillBeDeleted(num);
|
||||
this.MFOAFGGKBCE = EHHKGBAMIOP;
|
||||
}
|
||||
|
||||
// Token: 0x17002926 RID: 10534
|
||||
// (get) Token: 0x0600FAEA RID: 64234 RVA: 0x00393B28 File Offset: 0x00391D28
|
||||
[Token(Token = "0x17002926")]
|
||||
public bool FBLEJONFPAK
|
||||
{
|
||||
[Token(Token = "0x600FAEA")]
|
||||
[Address(RVA = "0x17C9630", Offset = "0x17C8630", VA = "0x1817C9630")]
|
||||
get
|
||||
{
|
||||
if (this.MFOAFGGKBCE.<MGGLBOLIHNH>k__BackingField != 0)
|
||||
{
|
||||
}
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17002927 RID: 10535
|
||||
// (get) Token: 0x0600FAEB RID: 64235 RVA: 0x00393B4C File Offset: 0x00391D4C
|
||||
[Token(Token = "0x17002927")]
|
||||
public LFBMEDEMGHA DGOHOAPEJPG
|
||||
{
|
||||
[Token(Token = "0x600FAEB")]
|
||||
[Address(RVA = "0x17C9C70", Offset = "0x17C8C70", VA = "0x1817C9C70", Slot = "4")]
|
||||
get
|
||||
{
|
||||
if (this.MFOAFGGKBCE.MEHAAMLFBJB != 0)
|
||||
{
|
||||
}
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17002928 RID: 10536
|
||||
// (get) Token: 0x0600FAEC RID: 64236 RVA: 0x00393B6C File Offset: 0x00391D6C
|
||||
[Token(Token = "0x17002928")]
|
||||
private IEnumerable<Chip> IIOPIMJLDCF
|
||||
{
|
||||
[Token(Token = "0x600FAEC")]
|
||||
[Address(RVA = "0x17C9730", Offset = "0x17C8730", VA = "0x1817C9730")]
|
||||
get
|
||||
{
|
||||
KJDOCKDBNCK <MGGLBOLIHNH>k__BackingField = this.MFOAFGGKBCE.<MGGLBOLIHNH>k__BackingField;
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17002929 RID: 10537
|
||||
// (get) Token: 0x0600FAED RID: 64237 RVA: 0x00393B8C File Offset: 0x00391D8C
|
||||
[Token(Token = "0x17002929")]
|
||||
public IEnumerable<GIPDDLFFNGG> AGIEOKNGBPC
|
||||
{
|
||||
[Token(Token = "0x600FAED")]
|
||||
[Address(RVA = "0x17C9730", Offset = "0x17C8730", VA = "0x1817C9730", Slot = "7")]
|
||||
get
|
||||
{
|
||||
KJDOCKDBNCK <MGGLBOLIHNH>k__BackingField = this.MFOAFGGKBCE.<MGGLBOLIHNH>k__BackingField;
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1700292A RID: 10538
|
||||
// (get) Token: 0x0600FAEE RID: 64238 RVA: 0x00393BAC File Offset: 0x00391DAC
|
||||
[Token(Token = "0x1700292A")]
|
||||
public bool NGIBBJANAFL
|
||||
{
|
||||
[Token(Token = "0x600FAEE")]
|
||||
[Address(RVA = "0x424690", Offset = "0x423690", VA = "0x180424690", Slot = "11")]
|
||||
get
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600FAEF RID: 64239 RVA: 0x00393BBC File Offset: 0x00391DBC
|
||||
[Token(Token = "0x600FAEF")]
|
||||
[Address(RVA = "0x411530", Offset = "0x410530", VA = "0x180411530", Slot = "5")]
|
||||
public GIPDDLFFNGG AsContextObject()
|
||||
{
|
||||
/*
|
||||
An exception occurred when decompiling this method (0600FAEF)
|
||||
|
||||
ICSharpCode.Decompiler.DecompilerException: Error decompiling GIPDDLFFNGG RecRoom.CircuitsV2.Chip/PCOCOIFFKKO::AsContextObject()
|
||||
|
||||
---> System.Exception: Basic block has to end with unconditional control flow.
|
||||
{
|
||||
Block_0:
|
||||
stloc:Chip(var_0_06, ldfld:Chip(PCOCOIFFKKO::MFOAFGGKBCE, ldloc:PCOCOIFFKKO(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: 0x0600FAF0 RID: 64240 RVA: 0x00393BD0 File Offset: 0x00391DD0
|
||||
[Token(Token = "0x600FAF0")]
|
||||
[Address(RVA = "0x17C95A0", Offset = "0x17C85A0", VA = "0x1817C95A0", Slot = "6")]
|
||||
public bool Contains(GIPDDLFFNGG JKDHPHFBDMJ)
|
||||
{
|
||||
KJDOCKDBNCK <MGGLBOLIHNH>k__BackingField = this.MFOAFGGKBCE.<MGGLBOLIHNH>k__BackingField;
|
||||
bool flag;
|
||||
return flag;
|
||||
}
|
||||
|
||||
// Token: 0x1700292B RID: 10539
|
||||
// (get) Token: 0x0600FAF1 RID: 64241 RVA: 0x00393BF0 File Offset: 0x00391DF0
|
||||
[Token(Token = "0x1700292B")]
|
||||
public bool JCFJAINJFOK
|
||||
{
|
||||
[Token(Token = "0x600FAF1")]
|
||||
[Address(RVA = "0x424690", Offset = "0x423690", VA = "0x180424690", Slot = "12")]
|
||||
get
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600FAF2 RID: 64242 RVA: 0x00393C00 File Offset: 0x00391E00
|
||||
[Token(Token = "0x600FAF2")]
|
||||
[Address(RVA = "0x17C9690", Offset = "0x17C8690", VA = "0x1817C9690", Slot = "13")]
|
||||
public bool ExtractToParentGroupOrRoot(GIPDDLFFNGG JKDHPHFBDMJ)
|
||||
{
|
||||
/*
|
||||
An exception occurred when decompiling this method (0600FAF2)
|
||||
|
||||
ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Boolean RecRoom.CircuitsV2.Chip/PCOCOIFFKKO::ExtractToParentGroupOrRoot(GIPDDLFFNGG)
|
||||
|
||||
---> System.Exception: Basic block has to end with unconditional control flow.
|
||||
{
|
||||
Block_0:
|
||||
stloc:NotImplementedException(var_0_05, newobj:NotImplementedException(NotImplementedException::.ctor))
|
||||
}
|
||||
|
||||
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: 0x0600FAF3 RID: 64243 RVA: 0x00393C14 File Offset: 0x00391E14
|
||||
[Token(Token = "0x600FAF3")]
|
||||
[Address(RVA = "0x17C96E0", Offset = "0x17C86E0", VA = "0x1817C96E0", Slot = "14")]
|
||||
public bool ExtractToParentGroupOrRoot(IEnumerable<GIPDDLFFNGG> PJAGPLNPLFK)
|
||||
{
|
||||
/*
|
||||
An exception occurred when decompiling this method (0600FAF3)
|
||||
|
||||
ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Boolean RecRoom.CircuitsV2.Chip/PCOCOIFFKKO::ExtractToParentGroupOrRoot(System.Collections.Generic.IEnumerable`1<GIPDDLFFNGG>)
|
||||
|
||||
---> System.Exception: Basic block has to end with unconditional control flow.
|
||||
{
|
||||
Block_0:
|
||||
stloc:NotImplementedException(var_0_05, newobj:NotImplementedException(NotImplementedException::.ctor))
|
||||
}
|
||||
|
||||
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: 0x0600FAF4 RID: 64244 RVA: 0x00393C28 File Offset: 0x00391E28
|
||||
[Token(Token = "0x600FAF4")]
|
||||
[Address(RVA = "0x17C9790", Offset = "0x17C8790", VA = "0x1817C9790", Slot = "9")]
|
||||
public void OnGroupPopped()
|
||||
{
|
||||
int num;
|
||||
do
|
||||
{
|
||||
num = 0;
|
||||
NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.PKAOFHEBIAJ.DNCILLLLJPI();
|
||||
Chip mfoafggkbce = this.MFOAFGGKBCE;
|
||||
KJDOCKDBNCK <MGGLBOLIHNH>k__BackingField = mfoafggkbce.<MGGLBOLIHNH>k__BackingField;
|
||||
if (mfoafggkbce != 0)
|
||||
{
|
||||
if (num >= mfoafggkbce)
|
||||
{
|
||||
goto IL_33;
|
||||
}
|
||||
num += num;
|
||||
if (num != mfoafggkbce)
|
||||
{
|
||||
num++;
|
||||
goto IL_33;
|
||||
}
|
||||
IL_46:
|
||||
int num2;
|
||||
num2 += num2;
|
||||
goto IL_4D;
|
||||
IL_33:
|
||||
object oocnfefmicl = mfoafggkbce.OOCNFEFMICL;
|
||||
num2 = 0;
|
||||
mfoafggkbce.SetVisibility(num2 != 0, oocnfefmicl);
|
||||
goto IL_46;
|
||||
}
|
||||
IL_4D:
|
||||
if (mfoafggkbce != 0)
|
||||
{
|
||||
}
|
||||
}
|
||||
while (num != 0);
|
||||
}
|
||||
|
||||
// Token: 0x0600FAF5 RID: 64245 RVA: 0x00393C98 File Offset: 0x00391E98
|
||||
[Token(Token = "0x600FAF5")]
|
||||
[Address(RVA = "0x17C99A0", Offset = "0x17C89A0", VA = "0x1817C99A0", Slot = "8")]
|
||||
public void OnGroupPushed()
|
||||
{
|
||||
int num;
|
||||
int num3;
|
||||
do
|
||||
{
|
||||
num = 0;
|
||||
Chip mfoafggkbce = this.MFOAFGGKBCE;
|
||||
KJDOCKDBNCK <MGGLBOLIHNH>k__BackingField = mfoafggkbce.<MGGLBOLIHNH>k__BackingField;
|
||||
if (mfoafggkbce != 0)
|
||||
{
|
||||
if (num >= mfoafggkbce)
|
||||
{
|
||||
goto IL_24;
|
||||
}
|
||||
num += num;
|
||||
if (num != mfoafggkbce)
|
||||
{
|
||||
num++;
|
||||
goto IL_24;
|
||||
}
|
||||
IL_34:
|
||||
ulong num2;
|
||||
num2 += num2;
|
||||
goto IL_3B;
|
||||
IL_24:
|
||||
object oocnfefmicl = mfoafggkbce.OOCNFEFMICL;
|
||||
mfoafggkbce.SetVisibility(num2 != 0UL, oocnfefmicl);
|
||||
goto IL_34;
|
||||
}
|
||||
IL_3B:
|
||||
num3 = 0;
|
||||
if (mfoafggkbce != 0)
|
||||
{
|
||||
}
|
||||
}
|
||||
while (num != 0);
|
||||
JAAPOBEKEPO pkaofhebiaj = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.PKAOFHEBIAJ;
|
||||
KJDOCKDBNCK <MGGLBOLIHNH>k__BackingField2 = this.MFOAFGGKBCE.<MGGLBOLIHNH>k__BackingField;
|
||||
if (num3 < typeof(IDisposable).TypeHandle)
|
||||
{
|
||||
num3 += num3;
|
||||
num3++;
|
||||
}
|
||||
pkaofhebiaj.DMLBNCCKEOL(num3);
|
||||
}
|
||||
|
||||
// Token: 0x0600FAF6 RID: 64246 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x600FAF6")]
|
||||
[Address(RVA = "0x4242D0", Offset = "0x4232D0", VA = "0x1804242D0", Slot = "10")]
|
||||
public void OnObjectsInGroupWillBeDeleted(IEnumerable<GIPDDLFFNGG> PJAGPLNPLFK)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x0400A626 RID: 42534
|
||||
[FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x400A626")]
|
||||
private Chip MFOAFGGKBCE;
|
||||
}
|
||||
|
||||
// Token: 0x02002623 RID: 9763
|
||||
[Token(Token = "0x2002623")]
|
||||
[CompilerGenerated]
|
||||
private sealed class DAOMOPNGLOA
|
||||
{
|
||||
// Token: 0x0600FAF7 RID: 64247 RVA: 0x00393D4C File Offset: 0x00391F4C
|
||||
[Token(Token = "0x600FAF7")]
|
||||
[Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")]
|
||||
public DAOMOPNGLOA()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0600FAF8 RID: 64248 RVA: 0x00393D60 File Offset: 0x00391F60
|
||||
[Token(Token = "0x600FAF8")]
|
||||
[Address(RVA = "0x17C5D80", Offset = "0x17C4D80", VA = "0x1817C5D80")]
|
||||
internal DNBOOFDJAEA <SetPorts>b__0(DBFIKIGBNOD i)
|
||||
{
|
||||
ChipConfig chipConfig = this.chipConfig;
|
||||
Chip chip = this.<>4__this;
|
||||
return DNBOOFDJAEA.OGGFFKGAPFI(this.cv2Config, chip, chipConfig, i);
|
||||
}
|
||||
|
||||
// Token: 0x0400A627 RID: 42535
|
||||
[FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x400A627")]
|
||||
public CircuitsV2Config cv2Config;
|
||||
|
||||
// Token: 0x0400A628 RID: 42536
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x400A628")]
|
||||
public Chip <>4__this;
|
||||
|
||||
// Token: 0x0400A629 RID: 42537
|
||||
[FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x400A629")]
|
||||
public ChipConfig chipConfig;
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,72 @@
|
||||
using System;
|
||||
using Cpp2IlInjected;
|
||||
using RecRoom.CircuitsV2.Adapter;
|
||||
|
||||
namespace RecRoom.CircuitsV2
|
||||
{
|
||||
// Token: 0x02002625 RID: 9765
|
||||
[Token(Token = "0x2002625")]
|
||||
[Serializable]
|
||||
public class ChipEditorProps
|
||||
{
|
||||
// Token: 0x1700292C RID: 10540
|
||||
// (get) Token: 0x0600FAFD RID: 64253 RVA: 0x00393DF0 File Offset: 0x00391FF0
|
||||
[Token(Token = "0x1700292C")]
|
||||
public MockChipAdapter ActiveMockChip
|
||||
{
|
||||
[Token(Token = "0x600FAFD")]
|
||||
[Address(RVA = "0x17B6FC0", Offset = "0x17B5FC0", VA = "0x1817B6FC0")]
|
||||
get
|
||||
{
|
||||
if (this.circuitsV2Mock.chipData != 0)
|
||||
{
|
||||
MockChipAdapter mockChipAdapter;
|
||||
return mockChipAdapter;
|
||||
}
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600FAFE RID: 64254 RVA: 0x00393E14 File Offset: 0x00392014
|
||||
[Token(Token = "0x600FAFE")]
|
||||
[Address(RVA = "0x17B6FB0", Offset = "0x17B5FB0", VA = "0x1817B6FB0")]
|
||||
public ChipEditorProps()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0400A62D RID: 42541
|
||||
[FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x400A62D")]
|
||||
public CircuitsV2Mock circuitsV2Mock;
|
||||
|
||||
// Token: 0x0400A62E RID: 42542
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x400A62E")]
|
||||
public int activeMockChip;
|
||||
|
||||
// Token: 0x0400A62F RID: 42543
|
||||
[FieldOffset(Offset = "0x1C")]
|
||||
[Token(Token = "0x400A62F")]
|
||||
public bool rebindWhenMockChanges = true;
|
||||
|
||||
// Token: 0x0400A630 RID: 42544
|
||||
[FieldOffset(Offset = "0x1D")]
|
||||
[Token(Token = "0x400A630")]
|
||||
public bool rebindWhenConfigChanges;
|
||||
|
||||
// Token: 0x0400A631 RID: 42545
|
||||
[FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x400A631")]
|
||||
public string newChipName;
|
||||
|
||||
// Token: 0x0400A632 RID: 42546
|
||||
[FieldOffset(Offset = "0x28")]
|
||||
[Token(Token = "0x400A632")]
|
||||
public string portName;
|
||||
|
||||
// Token: 0x0400A633 RID: 42547
|
||||
[FieldOffset(Offset = "0x30")]
|
||||
[Token(Token = "0x400A633")]
|
||||
public int port;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,3546 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Linq;
|
||||
using System.Runtime.CompilerServices;
|
||||
using System.Runtime.InteropServices;
|
||||
using System.Threading.Tasks;
|
||||
using System.Xml.Schema;
|
||||
using AGUI.StackedUI.Dialog;
|
||||
using CodeStage.AntiCheat.ObscuredTypes;
|
||||
using Cpp2IlInjected;
|
||||
using Google.Protobuf;
|
||||
using Photon.Pun;
|
||||
using RecNet;
|
||||
using RecRoom.CircuitsV2.Config;
|
||||
using RecRoom.CircuitsV2.ContextNodes;
|
||||
using RecRoom.CircuitsV2.Experience;
|
||||
using RecRoom.Core;
|
||||
using RecRoom.Core.Creation;
|
||||
using RecRoom.Persistence;
|
||||
using RecRoom.Tools;
|
||||
using UnityEngine;
|
||||
|
||||
namespace RecRoom.CircuitsV2
|
||||
{
|
||||
// Token: 0x0200262E RID: 9774
|
||||
[Token(Token = "0x200262E")]
|
||||
public sealed class CircuitManagerV2 : NetworkedSingletonMonoBehaviour<CircuitManagerV2>, DHPKPILLCBH
|
||||
{
|
||||
// Token: 0x0600FB3E RID: 64318 RVA: 0x00395310 File Offset: 0x00393510
|
||||
[Token(Token = "0x600FB3E")]
|
||||
[Address(RVA = "0x17BC6A0", Offset = "0x17BB6A0", VA = "0x1817BC6A0")]
|
||||
private void IGNPKKABJNP()
|
||||
{
|
||||
Guid guid = EIJDGMHIDII.CGLDCLJHICI.JPOHGBCEJEJ;
|
||||
DIKKAMMAGOI dikkammagoi = DIKKAMMAGOI.AKPBDFMJIKF();
|
||||
OPOJBGBNCAK <MIOCACIPOGD>k__BackingField = this.PKAOFHEBIAJ.<MIOCACIPOGD>k__BackingField;
|
||||
}
|
||||
|
||||
// Token: 0x0600FB3F RID: 64319 RVA: 0x00395340 File Offset: 0x00393540
|
||||
[Token(Token = "0x600FB3F")]
|
||||
[Address(RVA = "0x17BDDF0", Offset = "0x17BCDF0", VA = "0x1817BDDF0")]
|
||||
private void LGGCDJCGGME()
|
||||
{
|
||||
Guid guid = EIJDGMHIDII.GKDIHFCCOGJ.JPOHGBCEJEJ;
|
||||
DIKKAMMAGOI dikkammagoi = DIKKAMMAGOI.AKPBDFMJIKF();
|
||||
OPOJBGBNCAK <MIOCACIPOGD>k__BackingField = this.PKAOFHEBIAJ.<MIOCACIPOGD>k__BackingField;
|
||||
}
|
||||
|
||||
// Token: 0x0600FB40 RID: 64320 RVA: 0x00395370 File Offset: 0x00393570
|
||||
[Token(Token = "0x600FB40")]
|
||||
[Address(RVA = "0x17BF8B0", Offset = "0x17BE8B0", VA = "0x1817BF8B0")]
|
||||
public void RaisePlayerJoined(AGAJMBPABDL FDMJELPCCJD)
|
||||
{
|
||||
Guid guid = EIJDGMHIDII.BPNIMJNHDFK.JPOHGBCEJEJ;
|
||||
OPOJBGBNCAK <MIOCACIPOGD>k__BackingField = this.PKAOFHEBIAJ.<MIOCACIPOGD>k__BackingField;
|
||||
}
|
||||
|
||||
// Token: 0x0600FB41 RID: 64321 RVA: 0x003953A0 File Offset: 0x003935A0
|
||||
[Token(Token = "0x600FB41")]
|
||||
[Address(RVA = "0x17BB600", Offset = "0x17BA600", VA = "0x1817BB600")]
|
||||
private void FAFODAODMCD()
|
||||
{
|
||||
Guid guid = EIJDGMHIDII.LEKOEAAAAJM.JPOHGBCEJEJ;
|
||||
DIKKAMMAGOI dikkammagoi = DIKKAMMAGOI.AKPBDFMJIKF();
|
||||
OPOJBGBNCAK <MIOCACIPOGD>k__BackingField = this.PKAOFHEBIAJ.<MIOCACIPOGD>k__BackingField;
|
||||
}
|
||||
|
||||
// Token: 0x0600FB42 RID: 64322 RVA: 0x003953D0 File Offset: 0x003935D0
|
||||
[Token(Token = "0x600FB42")]
|
||||
[Address(RVA = "0x17BE880", Offset = "0x17BD880", VA = "0x1817BE880")]
|
||||
private void NMAJGNFNPNK(AGAJMBPABDL FADBAMKNADM)
|
||||
{
|
||||
Guid guid = EIJDGMHIDII.PJOLBJEFMBO.JPOHGBCEJEJ;
|
||||
OPOJBGBNCAK <MIOCACIPOGD>k__BackingField = this.PKAOFHEBIAJ.<MIOCACIPOGD>k__BackingField;
|
||||
}
|
||||
|
||||
// Token: 0x0600FB43 RID: 64323 RVA: 0x00395400 File Offset: 0x00393600
|
||||
[Token(Token = "0x600FB43")]
|
||||
[Address(RVA = "0x17BA280", Offset = "0x17B9280", VA = "0x1817BA280")]
|
||||
private void CEPMJNBDCOB(Player CCCMMLDEPBM, Player.GAHEJKDCLLE CEHJGNDELGL, Player KGPDBCJKGFG, Player.GAHEJKDCLLE KDOCKENDOCD)
|
||||
{
|
||||
Guid guid = EIJDGMHIDII.OIBCFEMKILA.JPOHGBCEJEJ;
|
||||
AGAJMBPABDL photonPlayer = CCCMMLDEPBM.DBAJDHGDPOL;
|
||||
AGAJMBPABDL photonPlayer2 = KGPDBCJKGFG.DBAJDHGDPOL;
|
||||
OPOJBGBNCAK <MIOCACIPOGD>k__BackingField = this.PKAOFHEBIAJ.<MIOCACIPOGD>k__BackingField;
|
||||
}
|
||||
|
||||
// Token: 0x0600FB44 RID: 64324 RVA: 0x0039543C File Offset: 0x0039363C
|
||||
[Token(Token = "0x600FB44")]
|
||||
[Address(RVA = "0x17B7FC0", Offset = "0x17B6FC0", VA = "0x1817B7FC0")]
|
||||
private void AMNBCDMKHDA()
|
||||
{
|
||||
Guid guid = EIJDGMHIDII.HAFIFIMOEDE.JPOHGBCEJEJ;
|
||||
DIKKAMMAGOI dikkammagoi = DIKKAMMAGOI.AKPBDFMJIKF();
|
||||
OPOJBGBNCAK <MIOCACIPOGD>k__BackingField = this.PKAOFHEBIAJ.<MIOCACIPOGD>k__BackingField;
|
||||
}
|
||||
|
||||
// Token: 0x0600FB45 RID: 64325 RVA: 0x0039546C File Offset: 0x0039366C
|
||||
[Token(Token = "0x600FB45")]
|
||||
[Address(RVA = "0x17B9E40", Offset = "0x17B8E40", VA = "0x1817B9E40")]
|
||||
private void BCDCNFAKDGP()
|
||||
{
|
||||
Guid guid = EIJDGMHIDII.BGMDDLOMMKP.JPOHGBCEJEJ;
|
||||
DIKKAMMAGOI dikkammagoi = DIKKAMMAGOI.AKPBDFMJIKF();
|
||||
OPOJBGBNCAK <MIOCACIPOGD>k__BackingField = this.PKAOFHEBIAJ.<MIOCACIPOGD>k__BackingField;
|
||||
}
|
||||
|
||||
// Token: 0x0600FB46 RID: 64326 RVA: 0x0039549C File Offset: 0x0039369C
|
||||
[Token(Token = "0x600FB46")]
|
||||
[Address(RVA = "0x17BF6E0", Offset = "0x17BE6E0", VA = "0x1817BF6E0")]
|
||||
public void RaiseConsumableUsedEvent(Guid NJCHOELCFME)
|
||||
{
|
||||
Guid guid = EIJDGMHIDII.IJAFMMOEKNP.JPOHGBCEJEJ;
|
||||
OPOJBGBNCAK <MIOCACIPOGD>k__BackingField = this.PKAOFHEBIAJ.<MIOCACIPOGD>k__BackingField;
|
||||
}
|
||||
|
||||
// Token: 0x0600FB47 RID: 64327 RVA: 0x003954C8 File Offset: 0x003936C8
|
||||
[Token(Token = "0x600FB47")]
|
||||
[Address(RVA = "0x17BFA80", Offset = "0x17BEA80", VA = "0x1817BFA80")]
|
||||
public void RaiseTestEvent()
|
||||
{
|
||||
Guid guid = EIJDGMHIDII.LFPGKNJMDJM.JPOHGBCEJEJ;
|
||||
DIKKAMMAGOI dikkammagoi = DIKKAMMAGOI.AKPBDFMJIKF();
|
||||
OPOJBGBNCAK <MIOCACIPOGD>k__BackingField = this.PKAOFHEBIAJ.<MIOCACIPOGD>k__BackingField;
|
||||
}
|
||||
|
||||
// Token: 0x0600FB48 RID: 64328 RVA: 0x003954F8 File Offset: 0x003936F8
|
||||
[Token(Token = "0x600FB48")]
|
||||
[Address(RVA = "0x17BF550", Offset = "0x17BE550", VA = "0x1817BF550")]
|
||||
public void RaiseAISpawned(in BCNIMINBPOE ADNILBJMMOL)
|
||||
{
|
||||
Guid guid = EIJDGMHIDII.OCIEFMNJNKF.JPOHGBCEJEJ;
|
||||
OPOJBGBNCAK <MIOCACIPOGD>k__BackingField = this.PKAOFHEBIAJ.<MIOCACIPOGD>k__BackingField;
|
||||
}
|
||||
|
||||
// Token: 0x0600FB49 RID: 64329 RVA: 0x00395524 File Offset: 0x00393724
|
||||
[Token(Token = "0x600FB49")]
|
||||
[Address(RVA = "0x17BF3B0", Offset = "0x17BE3B0", VA = "0x1817BF3B0")]
|
||||
public void RaiseAIDied(in BCNIMINBPOE ADNILBJMMOL, in BCNIMINBPOE LJGOHLFADDN)
|
||||
{
|
||||
Guid guid = EIJDGMHIDII.PNMLEDGKBED.JPOHGBCEJEJ;
|
||||
OPOJBGBNCAK <MIOCACIPOGD>k__BackingField = this.PKAOFHEBIAJ.<MIOCACIPOGD>k__BackingField;
|
||||
}
|
||||
|
||||
// Token: 0x0600FB4A RID: 64330 RVA: 0x00395550 File Offset: 0x00393750
|
||||
[Token(Token = "0x600FB4A")]
|
||||
[Address(RVA = "0x17BB430", Offset = "0x17BA430", VA = "0x1817BB430")]
|
||||
private AJJEKCNNJIA.IMNFGCGKBPF ENCMMCMCJIH()
|
||||
{
|
||||
PMGCJEPKFOF<ValueTuple<bool, string>> currentPromptPromise = (ulong)0L;
|
||||
return delegate(string promptTitle, string prompt)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
};
|
||||
}
|
||||
|
||||
// Token: 0x0600FB4B RID: 64331 RVA: 0x00395588 File Offset: 0x00393788
|
||||
[Token(Token = "0x600FB4B")]
|
||||
[Address(RVA = "0x17BE710", Offset = "0x17BD710", VA = "0x1817BE710")]
|
||||
private AJJEKCNNJIA.OJFLJCJPBMK NINGMICPLDP()
|
||||
{
|
||||
CircuitManagerV2.ANLBOBOEIHK anlboboeihk = new CircuitManagerV2.ANLBOBOEIHK();
|
||||
Action <>9__13_ = CircuitManagerV2.<>c.<>9__13_0;
|
||||
if (<>9__13_ == 0)
|
||||
{
|
||||
CircuitManagerV2.<>c.<>9__13_0 = delegate
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
};
|
||||
}
|
||||
int num;
|
||||
PHJNILKEAAI phjnilkeaai = new PHJNILKEAAI(this, 60f, 10, <>9__13_, (float)num);
|
||||
num = 0;
|
||||
anlboboeihk.rateLimiter = phjnilkeaai;
|
||||
return delegate(string notification)
|
||||
{
|
||||
for (;;)
|
||||
{
|
||||
bool inited = PEGGCEDHBOF.DOOHKCANFLO.<IGIPMGJEJHD>k__BackingField.inited;
|
||||
bool flag;
|
||||
if (!flag)
|
||||
{
|
||||
break;
|
||||
}
|
||||
if (!anlboboeihk.rateLimiter.MDJNBGPICPC)
|
||||
{
|
||||
goto Block_1;
|
||||
}
|
||||
}
|
||||
NotificationManager instance = SingletonMonoBehaviour.ONCPNMDGGKG;
|
||||
int num2 = 0;
|
||||
IDisposable disposable = instance.Play(NotificationManager.IBIDFAOPIPC.Major, notification, 3f, num2, num2);
|
||||
return;
|
||||
Block_1:
|
||||
uint num3;
|
||||
PMGCJEPKFOF<NKHBKKGOIHL.FLNOGGFECIG> pmgcjepkfof = NKHBKKGOIHL.FFECFNJFEBO(notification, (char)num3);
|
||||
if (anlboboeihk.<>9__2 == 0)
|
||||
{
|
||||
Action<NKHBKKGOIHL.FLNOGGFECIG> action = delegate(NKHBKKGOIHL.FLNOGGFECIG purifyResponse)
|
||||
{
|
||||
NotificationManager instance2 = SingletonMonoBehaviour.ONCPNMDGGKG;
|
||||
PHJNILKEAAI rateLimiter = anlboboeihk.rateLimiter;
|
||||
int num5 = 0;
|
||||
bool flag2 = rateLimiter.PFFOFIHGOEA(num5 != 0);
|
||||
};
|
||||
anlboboeihk.<>9__2 = action;
|
||||
}
|
||||
int num4 = 0;
|
||||
num4 += num4;
|
||||
num4++;
|
||||
Action<string> action2;
|
||||
if (anlboboeihk.<>9__3 == 0)
|
||||
{
|
||||
action2 = delegate(string error)
|
||||
{
|
||||
PHJNILKEAAI rateLimiter2 = anlboboeihk.rateLimiter;
|
||||
int num6 = 0;
|
||||
bool flag3 = rateLimiter2.PFFOFIHGOEA(num6 != 0);
|
||||
};
|
||||
anlboboeihk.<>9__3 = action2;
|
||||
}
|
||||
if (num4 < anlboboeihk)
|
||||
{
|
||||
num4 += num4;
|
||||
if (num4 == anlboboeihk)
|
||||
{
|
||||
goto IL_B9;
|
||||
}
|
||||
num4++;
|
||||
}
|
||||
action2 += action2;
|
||||
num4 += 19;
|
||||
IL_B9:
|
||||
num4 += num4;
|
||||
num4 += 2;
|
||||
num4 += 19;
|
||||
throw new NullReferenceException();
|
||||
};
|
||||
}
|
||||
|
||||
// Token: 0x17002939 RID: 10553
|
||||
// (get) Token: 0x0600FB4C RID: 64332 RVA: 0x003955E8 File Offset: 0x003937E8
|
||||
[Token(Token = "0x17002939")]
|
||||
public GGLMKLIJBHG PFJMILMHGCM
|
||||
{
|
||||
[Token(Token = "0x600FB4C")]
|
||||
[Address(RVA = "0x4C31C0", Offset = "0x4C21C0", VA = "0x1804C31C0")]
|
||||
get
|
||||
{
|
||||
return this.PGAPIGLMDMM;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1700293A RID: 10554
|
||||
// (get) Token: 0x0600FB4D RID: 64333 RVA: 0x003955FC File Offset: 0x003937FC
|
||||
[Token(Token = "0x1700293A")]
|
||||
public long JLEHNDGDKOD
|
||||
{
|
||||
[Token(Token = "0x600FB4D")]
|
||||
[Address(RVA = "0x17C1310", Offset = "0x17C0310", VA = "0x1817C1310")]
|
||||
get
|
||||
{
|
||||
return this.KJAALBAMFJD.AJJBCGADAFJ;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1700293B RID: 10555
|
||||
// (get) Token: 0x0600FB4E RID: 64334 RVA: 0x0039561C File Offset: 0x0039381C
|
||||
[Token(Token = "0x1700293B")]
|
||||
public float FMJHMLCOGND
|
||||
{
|
||||
[Token(Token = "0x600FB4E")]
|
||||
[Address(RVA = "0x17C1080", Offset = "0x17C0080", VA = "0x1817C1080")]
|
||||
get
|
||||
{
|
||||
return this.PKILHKAOKJL.AJJBCGADAFJ;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1700293C RID: 10556
|
||||
// (get) Token: 0x0600FB4F RID: 64335 RVA: 0x0039563C File Offset: 0x0039383C
|
||||
[Token(Token = "0x1700293C")]
|
||||
public float KOOENCBOJPK
|
||||
{
|
||||
[Token(Token = "0x600FB4F")]
|
||||
[Address(RVA = "0x17C12B0", Offset = "0x17C02B0", VA = "0x1817C12B0")]
|
||||
get
|
||||
{
|
||||
return FCLBPJKCIPJ.EMJNMOGIAKL(this.INOOMFGMMGD);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1700293D RID: 10557
|
||||
// (get) Token: 0x0600FB50 RID: 64336 RVA: 0x00395654 File Offset: 0x00393854
|
||||
[Token(Token = "0x1700293D")]
|
||||
public int EFPEHBIEJLJ
|
||||
{
|
||||
[Token(Token = "0x600FB50")]
|
||||
[Address(RVA = "0x17C12C0", Offset = "0x17C02C0", VA = "0x1817C12C0")]
|
||||
get
|
||||
{
|
||||
return this.CHMCCOOMLCN.AJJBCGADAFJ;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600FB51 RID: 64337 RVA: 0x00395674 File Offset: 0x00393874
|
||||
[Token(Token = "0x600FB51")]
|
||||
[Address(RVA = "0x17BEBE0", Offset = "0x17BDBE0", VA = "0x1817BEBE0")]
|
||||
private GGLMKLIJBHG OMGJAPMGIDB()
|
||||
{
|
||||
GHPLAEGNNJM ghplaegnnjm = new GHPLAEGNNJM(this.style.limits.compute);
|
||||
if (this.PGAPIGLMDMM != 0)
|
||||
{
|
||||
}
|
||||
GGLMKLIJBHG gglmklijbhg;
|
||||
return gglmklijbhg;
|
||||
}
|
||||
|
||||
// Token: 0x1700293E RID: 10558
|
||||
// (get) Token: 0x0600FB52 RID: 64338 RVA: 0x003956A8 File Offset: 0x003938A8
|
||||
[Token(Token = "0x1700293E")]
|
||||
public bool BFKPFPHPBFI
|
||||
{
|
||||
[Token(Token = "0x600FB52")]
|
||||
[Address(RVA = "0x17C1280", Offset = "0x17C0280", VA = "0x1817C1280")]
|
||||
get
|
||||
{
|
||||
return this.JELDMDDOBCO == CircuitManagerV2.DACKCJINBOM.Destroying;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1700293F RID: 10559
|
||||
// (get) Token: 0x0600FB53 RID: 64339 RVA: 0x003956C0 File Offset: 0x003938C0
|
||||
[Token(Token = "0x1700293F")]
|
||||
public bool MGOFCGDCEHE
|
||||
{
|
||||
[Token(Token = "0x600FB53")]
|
||||
[Address(RVA = "0x17C1290", Offset = "0x17C0290", VA = "0x1817C1290")]
|
||||
get
|
||||
{
|
||||
return this.JELDMDDOBCO == CircuitManagerV2.DACKCJINBOM.GlobalContextNotInitialized;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17002940 RID: 10560
|
||||
// (get) Token: 0x0600FB54 RID: 64340 RVA: 0x003956D8 File Offset: 0x003938D8
|
||||
[Token(Token = "0x17002940")]
|
||||
public bool GBJIKBGAELF
|
||||
{
|
||||
[Token(Token = "0x600FB54")]
|
||||
[Address(RVA = "0x17C12A0", Offset = "0x17C02A0", VA = "0x1817C12A0")]
|
||||
get
|
||||
{
|
||||
return this.JELDMDDOBCO == CircuitManagerV2.DACKCJINBOM.PostRoomLoadingInitialized;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17002941 RID: 10561
|
||||
// (get) Token: 0x0600FB55 RID: 64341 RVA: 0x003956F0 File Offset: 0x003938F0
|
||||
[Token(Token = "0x17002941")]
|
||||
public bool PEGEHGAIKFL
|
||||
{
|
||||
[Token(Token = "0x600FB55")]
|
||||
[Address(RVA = "0x4246A0", Offset = "0x4236A0", VA = "0x1804246A0")]
|
||||
get
|
||||
{
|
||||
return true;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17002942 RID: 10562
|
||||
// (get) Token: 0x0600FB56 RID: 64342 RVA: 0x00395700 File Offset: 0x00393900
|
||||
[Token(Token = "0x17002942")]
|
||||
public CircuitsV2Config MAGFJGMHKLA
|
||||
{
|
||||
[Token(Token = "0x600FB56")]
|
||||
[Address(RVA = "0x4646B0", Offset = "0x4636B0", VA = "0x1804646B0")]
|
||||
get
|
||||
{
|
||||
return this.style;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17002943 RID: 10563
|
||||
// (get) Token: 0x0600FB57 RID: 64343 RVA: 0x00395714 File Offset: 0x00393914
|
||||
[Token(Token = "0x17002943")]
|
||||
public JEKEHDFECBN PLEKJJOMFKG
|
||||
{
|
||||
[Token(Token = "0x600FB57")]
|
||||
[Address(RVA = "0x44C890", Offset = "0x44B890", VA = "0x18044C890")]
|
||||
get
|
||||
{
|
||||
return this.MAPICBAAAMK;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17002944 RID: 10564
|
||||
// (get) Token: 0x0600FB58 RID: 64344 RVA: 0x00395728 File Offset: 0x00393928
|
||||
[Token(Token = "0x17002944")]
|
||||
public GIKLINOHKID NOHMNFMJLLB
|
||||
{
|
||||
[Token(Token = "0x600FB58")]
|
||||
[Address(RVA = "0x42C870", Offset = "0x42B870", VA = "0x18042C870")]
|
||||
get
|
||||
{
|
||||
return this.EIKIBICHPPD;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600FB59 RID: 64345 RVA: 0x0039573C File Offset: 0x0039393C
|
||||
[Token(Token = "0x600FB59")]
|
||||
[Address(RVA = "0x17BE2B0", Offset = "0x17BD2B0", VA = "0x1817BE2B0")]
|
||||
public bool TryGetChip(in Guid JNKFPEJCCNP, out Chip EHHKGBAMIOP)
|
||||
{
|
||||
Dictionary<Guid, Chip> onbgfcmgedg = this.ONBGFCMGEDG;
|
||||
bool flag;
|
||||
return flag;
|
||||
}
|
||||
|
||||
// Token: 0x17002945 RID: 10565
|
||||
// (get) Token: 0x0600FB5A RID: 64346 RVA: 0x00395758 File Offset: 0x00393958
|
||||
[Token(Token = "0x17002945")]
|
||||
public NEOJEFLEGGM ABPAMENLGEI
|
||||
{
|
||||
[Token(Token = "0x600FB5A")]
|
||||
[Address(RVA = "0x5B7070", Offset = "0x5B6070", VA = "0x1805B7070")]
|
||||
get
|
||||
{
|
||||
return this.NKBDCOBDCOO;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600FB5B RID: 64347 RVA: 0x0039576C File Offset: 0x0039396C
|
||||
[Token(Token = "0x600FB5B")]
|
||||
[Address(RVA = "0x17B81D0", Offset = "0x17B71D0", VA = "0x1817B81D0")]
|
||||
public void AddObjectBoard(ControlPanelCircuitObjectBase NJFAKIKLBHC)
|
||||
{
|
||||
this.DKDDMEFENPC.Add(NJFAKIKLBHC);
|
||||
}
|
||||
|
||||
// Token: 0x0600FB5C RID: 64348 RVA: 0x0039578C File Offset: 0x0039398C
|
||||
[Token(Token = "0x600FB5C")]
|
||||
[Address(RVA = "0x17BFE50", Offset = "0x17BEE50", VA = "0x1817BFE50")]
|
||||
public void RemoveObjectBoard(ControlPanelCircuitObjectBase NJFAKIKLBHC)
|
||||
{
|
||||
bool flag = this.DKDDMEFENPC.Remove(NJFAKIKLBHC);
|
||||
}
|
||||
|
||||
// Token: 0x0600FB5D RID: 64349 RVA: 0x003957AC File Offset: 0x003939AC
|
||||
[Token(Token = "0x600FB5D")]
|
||||
[Address(RVA = "0x17B8980", Offset = "0x17B7980", VA = "0x1817B8980")]
|
||||
public void AddPlayerBoard(PlayerLogicComponent PCAIDGPNNHN)
|
||||
{
|
||||
this.DLGHFACODHL.Add(PCAIDGPNNHN);
|
||||
}
|
||||
|
||||
// Token: 0x0600FB5E RID: 64350 RVA: 0x003957CC File Offset: 0x003939CC
|
||||
[Token(Token = "0x600FB5E")]
|
||||
[Address(RVA = "0x17BFEB0", Offset = "0x17BEEB0", VA = "0x1817BFEB0")]
|
||||
public void RemovePlayerBoard(PlayerLogicComponent PCAIDGPNNHN)
|
||||
{
|
||||
bool flag = this.DLGHFACODHL.Remove(PCAIDGPNNHN);
|
||||
}
|
||||
|
||||
// Token: 0x17002946 RID: 10566
|
||||
// (get) Token: 0x0600FB5F RID: 64351 RVA: 0x003957EC File Offset: 0x003939EC
|
||||
[Token(Token = "0x17002946")]
|
||||
public int HANKGCNHGNA
|
||||
{
|
||||
[Token(Token = "0x600FB5F")]
|
||||
[Address(RVA = "0x17C1170", Offset = "0x17C0170", VA = "0x1817C1170")]
|
||||
get
|
||||
{
|
||||
IEnumerable<OFELDKBJFLK> enumerable = this.PKAOFHEBIAJ.AOGHEHCIMFH();
|
||||
Func<OFELDKBJFLK, int> <>9__80_ = CircuitManagerV2.<>c.<>9__80_0;
|
||||
if (<>9__80_ == 0)
|
||||
{
|
||||
CircuitManagerV2.<>c.<>9__80_0 = (OFELDKBJFLK c) => Enumerable.Count<KNAIHLOKIEA>(c.GIHBHJGMILA());
|
||||
}
|
||||
return Enumerable.Sum<OFELDKBJFLK>(enumerable, <>9__80_);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600FB60 RID: 64352 RVA: 0x00395834 File Offset: 0x00393A34
|
||||
[Token(Token = "0x600FB60")]
|
||||
[Address(RVA = "0x17B8230", Offset = "0x17B7230", VA = "0x1817B8230")]
|
||||
public void AddPendingCircuitBoardBinding(CircuitBoardCircuitObject CFPKGBIHDEL)
|
||||
{
|
||||
int num;
|
||||
for (;;)
|
||||
{
|
||||
JAAPOBEKEPO pkaofhebiaj = this.PKAOFHEBIAJ;
|
||||
num = 0;
|
||||
Guid <FJNIBMBBEAJ>k__BackingField = CFPKGBIHDEL.<FJNIBMBBEAJ>k__BackingField;
|
||||
if (!pkaofhebiaj.KPBBMBCNDGO(<FJNIBMBBEAJ>k__BackingField, num))
|
||||
{
|
||||
break;
|
||||
}
|
||||
if (num != 0)
|
||||
{
|
||||
return;
|
||||
}
|
||||
}
|
||||
IDictionary<Guid, CircuitBoardCircuitObject> bcdlpbaegmg = this.BCDLPBAEGMG;
|
||||
Guid <FJNIBMBBEAJ>k__BackingField2 = CFPKGBIHDEL.<FJNIBMBBEAJ>k__BackingField;
|
||||
num += num;
|
||||
num++;
|
||||
}
|
||||
|
||||
// Token: 0x0600FB61 RID: 64353 RVA: 0x00395888 File Offset: 0x00393A88
|
||||
[Token(Token = "0x600FB61")]
|
||||
[Address(RVA = "0x17B83B0", Offset = "0x17B73B0", VA = "0x1817B83B0")]
|
||||
public void AddPendingControlPanelBinding(ControlPanelCircuitObjectBase GKCJJFKKPLO)
|
||||
{
|
||||
JAAPOBEKEPO pkaofhebiaj = this.PKAOFHEBIAJ;
|
||||
int num = 0;
|
||||
Guid <FJNIBMBBEAJ>k__BackingField = GKCJJFKKPLO.<FJNIBMBBEAJ>k__BackingField;
|
||||
bool flag = !pkaofhebiaj.KPBBMBCNDGO(<FJNIBMBBEAJ>k__BackingField, num);
|
||||
bool flag2;
|
||||
if (flag2)
|
||||
{
|
||||
IDictionary<Guid, IEDOOPDEHPP> kbamjdnjfpl = this.KBAMJDNJFPL;
|
||||
Guid <FJNIBMBBEAJ>k__BackingField2 = GKCJJFKKPLO.<FJNIBMBBEAJ>k__BackingField;
|
||||
num += num;
|
||||
num++;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600FB62 RID: 64354 RVA: 0x003958E0 File Offset: 0x00393AE0
|
||||
[Token(Token = "0x600FB62")]
|
||||
[Address(RVA = "0x17B8550", Offset = "0x17B7550", VA = "0x1817B8550")]
|
||||
public void AddPendingPlayerLogicBinding(PlayerLogicComponent IPIPPODABOG)
|
||||
{
|
||||
JAAPOBEKEPO pkaofhebiaj = this.PKAOFHEBIAJ;
|
||||
int num = 0;
|
||||
Guid <FJNIBMBBEAJ>k__BackingField = IPIPPODABOG.<FJNIBMBBEAJ>k__BackingField;
|
||||
bool flag = !pkaofhebiaj.KPBBMBCNDGO(<FJNIBMBBEAJ>k__BackingField, num);
|
||||
bool flag2;
|
||||
if (flag2)
|
||||
{
|
||||
IDictionary<Guid, IEDOOPDEHPP> hjfhfmadhgk = this.HJFHFMADHGK;
|
||||
Guid <FJNIBMBBEAJ>k__BackingField2 = IPIPPODABOG.<FJNIBMBBEAJ>k__BackingField;
|
||||
num += num;
|
||||
num++;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600FB63 RID: 64355 RVA: 0x00395938 File Offset: 0x00393B38
|
||||
[Token(Token = "0x600FB63")]
|
||||
[Address(RVA = "0x17BFF10", Offset = "0x17BEF10", VA = "0x1817BFF10")]
|
||||
public void RemovePlayerLogicBinding(in Guid NPLEMIALBEG)
|
||||
{
|
||||
IDictionary<Guid, IEDOOPDEHPP> hjfhfmadhgk = this.HJFHFMADHGK;
|
||||
int num = 0;
|
||||
num += num;
|
||||
num++;
|
||||
}
|
||||
|
||||
// Token: 0x0600FB64 RID: 64356 RVA: 0x0039595C File Offset: 0x00393B5C
|
||||
[Token(Token = "0x600FB64")]
|
||||
[Address(RVA = "0x17B86F0", Offset = "0x17B76F0", VA = "0x1817B86F0")]
|
||||
public void AddPendingPreviewContextBinding(FOFACENOEHB KNHKINHNNLM)
|
||||
{
|
||||
JAAPOBEKEPO pkaofhebiaj = this.PKAOFHEBIAJ;
|
||||
int num = 0;
|
||||
num += num;
|
||||
num++;
|
||||
bool flag2;
|
||||
bool flag = !flag2;
|
||||
bool flag3;
|
||||
if (flag3)
|
||||
{
|
||||
IDictionary<Guid, FOFACENOEHB> dictionary = this.AKNCMDMPJPM;
|
||||
num += num;
|
||||
num++;
|
||||
int num2 = 0;
|
||||
if (num < num2)
|
||||
{
|
||||
num += num;
|
||||
if (num == num2)
|
||||
{
|
||||
dictionary += dictionary;
|
||||
num += 5;
|
||||
num += 19;
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
num++;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600FB65 RID: 64357 RVA: 0x003959D0 File Offset: 0x00393BD0
|
||||
[Token(Token = "0x600FB65")]
|
||||
[Address(RVA = "0x17BD3D0", Offset = "0x17BC3D0", VA = "0x1817BD3D0")]
|
||||
private NANJBDPNGEH KIENNIOODFL(Guid NPLEMIALBEG)
|
||||
{
|
||||
/*
|
||||
An exception occurred when decompiling this method (0600FB65)
|
||||
|
||||
ICSharpCode.Decompiler.DecompilerException: Error decompiling NANJBDPNGEH RecRoom.CircuitsV2.CircuitManagerV2::KIENNIOODFL(System.Guid)
|
||||
|
||||
---> System.Exception: Basic block has to end with unconditional control flow.
|
||||
{
|
||||
Block_0:
|
||||
stloc:string(var_2_16, call:string(string::Format, ldstr:string("No circuit board binding can be found for Circuit Context with GUID {0}. This is likely because a create has been followed by a delete in a join-in-progress scenario. The circuit board will load with mock dependencies and delete on the next serialize."), ldloc:Guid[exp:object](var_1)))
|
||||
stloc:int32(var_3_18, ldc.i4:int32(0))
|
||||
call:void(IEIBEBFINNI::GMABJBFANIN, ldloc:string[exp:object](var_2_16), ldloc:int32[exp:valuetype [mscorlib]System.Nullable`1<valuetype [RecRoom.Debugging.Runtime]KEICHELBBEL>&](var_3_18))
|
||||
stloc:PAIGKGIONJI(var_4_26, call:PAIGKGIONJI(PAIGKGIONJI::CIJKHOJPJGA, ldc.i4:bool(0)))
|
||||
}
|
||||
|
||||
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: 0x0600FB66 RID: 64358 RVA: 0x00395A04 File Offset: 0x00393C04
|
||||
[Token(Token = "0x600FB66")]
|
||||
[Address(RVA = "0x17BDBD0", Offset = "0x17BCBD0", VA = "0x1817BDBD0")]
|
||||
private bool KOPDABKOLPJ(in Guid NPLEMIALBEG)
|
||||
{
|
||||
IDictionary<Guid, IEDOOPDEHPP> kbamjdnjfpl = this.KBAMJDNJFPL;
|
||||
int num = 0;
|
||||
num += num;
|
||||
num++;
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x0600FB67 RID: 64359 RVA: 0x00395A28 File Offset: 0x00393C28
|
||||
[Token(Token = "0x600FB67")]
|
||||
[Address(RVA = "0x17BE5E0", Offset = "0x17BD5E0", VA = "0x1817BE5E0")]
|
||||
private IEDOOPDEHPP MCLGDJPPEML(in Guid NPLEMIALBEG)
|
||||
{
|
||||
/*
|
||||
An exception occurred when decompiling this method (0600FB67)
|
||||
|
||||
ICSharpCode.Decompiler.DecompilerException: Error decompiling IEDOOPDEHPP RecRoom.CircuitsV2.CircuitManagerV2::MCLGDJPPEML(System.Guid&)
|
||||
|
||||
---> System.Exception: Basic block has to end with unconditional control flow.
|
||||
{
|
||||
Block_0:
|
||||
stloc:class [mscorlib]System.Collections.Generic.IDictionary`2<valuetype [mscorlib]System.Guid, class [RecRoom.Circuitsv2.Runtime]IEDOOPDEHPP>(var_0_06, ldfld:class [mscorlib]System.Collections.Generic.IDictionary`2<valuetype [mscorlib]System.Guid, class [RecRoom.Circuitsv2.Runtime]IEDOOPDEHPP>(CircuitManagerV2::KBAMJDNJFPL, ldloc:CircuitManagerV2(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: 0x0600FB68 RID: 64360 RVA: 0x00395A3C File Offset: 0x00393C3C
|
||||
[Token(Token = "0x600FB68")]
|
||||
[Address(RVA = "0x17BA0A0", Offset = "0x17B90A0", VA = "0x1817BA0A0")]
|
||||
private bool BIPCLKOPOLK(in Guid NPLEMIALBEG)
|
||||
{
|
||||
IDictionary<Guid, IEDOOPDEHPP> hjfhfmadhgk = this.HJFHFMADHGK;
|
||||
int num = 0;
|
||||
num += num;
|
||||
num++;
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x0600FB69 RID: 64361 RVA: 0x00395A60 File Offset: 0x00393C60
|
||||
[Token(Token = "0x600FB69")]
|
||||
[Address(RVA = "0x17B7BD0", Offset = "0x17B6BD0", VA = "0x1817B7BD0")]
|
||||
private IEDOOPDEHPP AAPNFMGKKMI(in Guid NPLEMIALBEG)
|
||||
{
|
||||
/*
|
||||
An exception occurred when decompiling this method (0600FB69)
|
||||
|
||||
ICSharpCode.Decompiler.DecompilerException: Error decompiling IEDOOPDEHPP RecRoom.CircuitsV2.CircuitManagerV2::AAPNFMGKKMI(System.Guid&)
|
||||
|
||||
---> System.Exception: Basic block has to end with unconditional control flow.
|
||||
{
|
||||
Block_0:
|
||||
stloc:string(var_2_16, call:string(string::Format, ldstr:string("No player logic binding can be found for Circuit Context with GUID {0}. This is likely because a create has been followed by a delete in a join-in-progress scenario. The player board will load with mock dependencies and delete on the next serialize."), ldloc:Guid[exp:object](var_1)))
|
||||
stloc:int32(var_3_18, ldc.i4:int32(0))
|
||||
call:void(IEIBEBFINNI::FEKIFNBFODN, ldloc:string[exp:object](var_2_16), ldloc:int32[exp:valuetype [mscorlib]System.Nullable`1<valuetype [RecRoom.Debugging.Runtime]KEICHELBBEL>&](var_3_18))
|
||||
}
|
||||
|
||||
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: 0x0600FB6A RID: 64362 RVA: 0x00395A8C File Offset: 0x00393C8C
|
||||
[Token(Token = "0x600FB6A")]
|
||||
[Address(RVA = "0x17BB900", Offset = "0x17BA900", VA = "0x1817BB900")]
|
||||
private IEDOOPDEHPP FGCMPDMJMHN()
|
||||
{
|
||||
/*
|
||||
An exception occurred when decompiling this method (0600FB6A)
|
||||
|
||||
ICSharpCode.Decompiler.DecompilerException: Error decompiling IEDOOPDEHPP RecRoom.CircuitsV2.CircuitManagerV2::FGCMPDMJMHN()
|
||||
|
||||
---> System.Exception: Basic block has to end with unconditional control flow.
|
||||
{
|
||||
Block_0:
|
||||
stloc:GHIMBKICDFC(var_0_05, ldsfld:GHIMBKICDFC(CircuitManagerV2::BIBMHNCEMPN))
|
||||
}
|
||||
|
||||
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: 0x0600FB6B RID: 64363 RVA: 0x00395AA0 File Offset: 0x00393CA0
|
||||
[Token(Token = "0x600FB6B")]
|
||||
[Address(RVA = "0x17BB520", Offset = "0x17BA520", VA = "0x1817BB520")]
|
||||
private FOFACENOEHB EPPJCBHLNPN(Guid NPLEMIALBEG)
|
||||
{
|
||||
/*
|
||||
An exception occurred when decompiling this method (0600FB6B)
|
||||
|
||||
ICSharpCode.Decompiler.DecompilerException: Error decompiling FOFACENOEHB RecRoom.CircuitsV2.CircuitManagerV2::EPPJCBHLNPN(System.Guid)
|
||||
|
||||
---> System.Exception: Basic block has to end with unconditional control flow.
|
||||
{
|
||||
Block_0:
|
||||
stloc:string(var_2_16, call:string(string::Format, ldstr:string("No preview context binding can be found for Preview Context with GUID {0}. This is likely because a create has been followed by a delete in a join-in-progress scenario. The preview context will load with mock dependencies and delete on the next serialize."), ldloc:Guid[exp:object](var_1)))
|
||||
stloc:int32(var_3_18, ldc.i4:int32(0))
|
||||
call:void(IEIBEBFINNI::GMABJBFANIN, ldloc:string[exp:object](var_2_16), ldloc:int32[exp:valuetype [mscorlib]System.Nullable`1<valuetype [RecRoom.Debugging.Runtime]KEICHELBBEL>&](var_3_18))
|
||||
}
|
||||
|
||||
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: 0x0600FB6C RID: 64364 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x600FB6C")]
|
||||
[Address(RVA = "0x17BB960", Offset = "0x17BA960", VA = "0x1817BB960")]
|
||||
private PIPNEFJPCIP FHODLLLMLAM()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x0600FB6D RID: 64365 RVA: 0x00395ACC File Offset: 0x00393CCC
|
||||
[Token(Token = "0x600FB6D")]
|
||||
[Address(RVA = "0x17BA1D0", Offset = "0x17B91D0", VA = "0x1817BA1D0")]
|
||||
private FJHELGLEBPK CEIKCIMGJBE()
|
||||
{
|
||||
FJHELGLEBPK result = MLDJDPHKGBO.FDLEMABAJMI.<OJCDLEHJIMI>k__BackingField.Result;
|
||||
if (result == 0)
|
||||
{
|
||||
FJHELGLEBPK fjhelglebpk = DMEIGENJNHK.OPPDNPHFPLD();
|
||||
}
|
||||
JEKEHDFECBN mapicbaaamk = this.MAPICBAAAMK;
|
||||
DMEIGENJNHK.LPIPPFFPOHG(result, mapicbaaamk);
|
||||
return result;
|
||||
}
|
||||
|
||||
// Token: 0x0600FB6E RID: 64366 RVA: 0x00395B10 File Offset: 0x00393D10
|
||||
[Token(Token = "0x600FB6E")]
|
||||
[Address(RVA = "0x17BBC80", Offset = "0x17BAC80", VA = "0x1817BBC80")]
|
||||
private HNIOBICFKGE GCJOJEPANHB()
|
||||
{
|
||||
ENPPCEPEFHO result = MLDJDPHKGBO.FDLEMABAJMI.<IKFDCOLGMFE>k__BackingField.Result;
|
||||
if (result != 0)
|
||||
{
|
||||
}
|
||||
int num = 0;
|
||||
int num2 = 0;
|
||||
if (!(num != num2))
|
||||
{
|
||||
HNIOBICFKGE hniobicfkge = IDDCIKNLODJ.HMAPHDFLNOB();
|
||||
}
|
||||
MessageParser<HNIOBICFKGE> mhllbdfjbod = HNIOBICFKGE.MHLLBDFJBOD;
|
||||
ByteString feljpofnfhn = result.FELJPOFNFHN;
|
||||
HNIOBICFKGE hniobicfkge2 = mhllbdfjbod.ParseFrom(feljpofnfhn);
|
||||
CircuitManagerV2.EOEKIHBELAD eoekihbelad = new CircuitManagerV2.EOEKIHBELAD();
|
||||
eoekihbelad.ex = eoekihbelad;
|
||||
Func<object> func = delegate
|
||||
{
|
||||
/*
|
||||
An exception occurred when decompiling this method (0600FBEC)
|
||||
|
||||
ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Object RecRoom.CircuitsV2.CircuitManagerV2/EOEKIHBELAD::<GetDownloadedCloudDataLedger>b__0()
|
||||
|
||||
---> System.Exception: Basic block has to end with unconditional control flow.
|
||||
{
|
||||
Block_0:
|
||||
stloc:Exception(var_0_06, ldfld:Exception(EOEKIHBELAD::ex, ldloc:EOEKIHBELAD(this)))
|
||||
stloc:string(var_1_12, call:string(string::Format, ldstr:string("Cloud Ledger data is corrupt! {0}"), ldloc:Exception[exp:object](var_0_06)))
|
||||
}
|
||||
|
||||
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.Transforms.DelegateConstruction.HandleAnonymousMethod(ObjectCreateExpression objectCreateExpression, Expression target, IMethod methodRef) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\Transforms\DelegateConstruction.cs:line 237
|
||||
*/;
|
||||
};
|
||||
HNIOBICFKGE hniobicfkge3 = IDDCIKNLODJ.HMAPHDFLNOB();
|
||||
JEKEHDFECBN mapicbaaamk = this.MAPICBAAAMK;
|
||||
IDDCIKNLODJ.LPIPPFFPOHG(hniobicfkge3, mapicbaaamk);
|
||||
return hniobicfkge3;
|
||||
}
|
||||
|
||||
// Token: 0x0600FB6F RID: 64367 RVA: 0x00395BBC File Offset: 0x00393DBC
|
||||
[Token(Token = "0x600FB6F")]
|
||||
[Address(RVA = "0x17BEC90", Offset = "0x17BDC90", VA = "0x1817BEC90")]
|
||||
private int ONCMGHNIEAB()
|
||||
{
|
||||
Player player = Player.<EGKJPJKLEAI>k__BackingField.KCJKKFDGCLM<Player>();
|
||||
if (player != 0)
|
||||
{
|
||||
return player.<FMMJEJMBDPL>k__BackingField;
|
||||
}
|
||||
return -1;
|
||||
}
|
||||
|
||||
// Token: 0x0600FB70 RID: 64368 RVA: 0x00395BE0 File Offset: 0x00393DE0
|
||||
[Token(Token = "0x600FB70")]
|
||||
[Address(RVA = "0x17B8140", Offset = "0x17B7140", VA = "0x1817B8140")]
|
||||
private void APIPKHEEENG(string NOEDFHOANIO)
|
||||
{
|
||||
NotificationManager instance = SingletonMonoBehaviour.ONCPNMDGGKG;
|
||||
int num = 0;
|
||||
IDisposable disposable = instance.Play(NotificationManager.IBIDFAOPIPC.Medium, NOEDFHOANIO, 3f, num, num);
|
||||
}
|
||||
|
||||
// Token: 0x0600FB71 RID: 64369 RVA: 0x00395C0C File Offset: 0x00393E0C
|
||||
[Token(Token = "0x600FB71")]
|
||||
[Address(RVA = "0x17BB780", Offset = "0x17BA780", VA = "0x1817BB780")]
|
||||
private void FGBPNHKCPJJ(string AIKLPOJAIIO, string BOPFNBCHJJJ, Action HEICGKDHPKE, [Optional] Action BJCBLFIANNJ, [Optional] Action JPEDGCHBPOB)
|
||||
{
|
||||
int num = 0;
|
||||
CircuitManagerV2.DFEGDIJBKPN dfegdijbkpn;
|
||||
dfegdijbkpn.FieldGetter(num, BOPFNBCHJJJ, HEICGKDHPKE);
|
||||
dfegdijbkpn.cancelAction = 0;
|
||||
dfegdijbkpn.negativeAction = 0;
|
||||
dfegdijbkpn.affirmativeAction = HEICGKDHPKE;
|
||||
PMGCJEPKFOF<JPIJGHNNIDP> pmgcjepkfof = WatchUI.BFPPPLIJIGC.ShowConfirmationDialog(AIKLPOJAIIO, BOPFNBCHJJJ);
|
||||
Action<JPIJGHNNIDP> action = delegate(JPIJGHNNIDP response)
|
||||
{
|
||||
if (response == JPIJGHNNIDP.Cancel || response == JPIJGHNNIDP.Cancel || response == JPIJGHNNIDP.Affirmative)
|
||||
{
|
||||
Action cancelAction = dfegdijbkpn.cancelAction;
|
||||
if (cancelAction != 0)
|
||||
{
|
||||
cancelAction();
|
||||
return;
|
||||
}
|
||||
}
|
||||
};
|
||||
int num2 = 0;
|
||||
num2 += num2;
|
||||
num2++;
|
||||
PMGCJEPKFOF<JPIJGHNNIDP> pmgcjepkfof2 = pmgcjepkfof.OHLPJBFCABI(action);
|
||||
}
|
||||
|
||||
// Token: 0x0600FB72 RID: 64370 RVA: 0x00395C80 File Offset: 0x00393E80
|
||||
[Token(Token = "0x600FB72")]
|
||||
[Address(RVA = "0x17BC2A0", Offset = "0x17BB2A0", VA = "0x1817BC2A0")]
|
||||
private void HDLFKJKBIKM()
|
||||
{
|
||||
PUNNetworkManager.ELLAOHFLFJE.FMABBNKIDFF();
|
||||
PUNNetworkManager.ELLAOHFLFJE.BOCECADECHN();
|
||||
}
|
||||
|
||||
// Token: 0x17002947 RID: 10567
|
||||
// (get) Token: 0x0600FB73 RID: 64371 RVA: 0x00395CA8 File Offset: 0x00393EA8
|
||||
[Token(Token = "0x17002947")]
|
||||
public IEnumerable<Chip> NFCEAIPJGMD
|
||||
{
|
||||
[Token(Token = "0x600FB73")]
|
||||
[Address(RVA = "0x17C1000", Offset = "0x17C0000", VA = "0x1817C1000")]
|
||||
get
|
||||
{
|
||||
Dictionary<Guid, Chip>.ValueCollection values = this.ONBGFCMGEDG.Values;
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17002948 RID: 10568
|
||||
// (get) Token: 0x0600FB74 RID: 64372 RVA: 0x00395CC8 File Offset: 0x00393EC8
|
||||
// (set) Token: 0x0600FB75 RID: 64373 RVA: 0x00395CDC File Offset: 0x00393EDC
|
||||
[Token(Token = "0x17002948")]
|
||||
public JAAPOBEKEPO NOKOEOAJBMJ
|
||||
{
|
||||
[Token(Token = "0x600FB74")]
|
||||
[Address(RVA = "0x5D17E0", Offset = "0x5D07E0", VA = "0x1805D17E0")]
|
||||
get
|
||||
{
|
||||
return this.PKAOFHEBIAJ;
|
||||
}
|
||||
[Token(Token = "0x600FB75")]
|
||||
[Address(RVA = "0x17BD830", Offset = "0x17BC830", VA = "0x1817BD830")]
|
||||
private set
|
||||
{
|
||||
JAAPOBEKEPO pkaofhebiaj = this.PKAOFHEBIAJ;
|
||||
if (pkaofhebiaj != 0)
|
||||
{
|
||||
bool flag = pkaofhebiaj.LDOGBMAPFOE;
|
||||
JAAPOBEKEPO pkaofhebiaj2 = this.PKAOFHEBIAJ;
|
||||
Action<KNAIHLOKIEA> action = new Action(this.GJNGJOLLGOE);
|
||||
pkaofhebiaj2.KFNHDLGAHPP(action);
|
||||
JAAPOBEKEPO pkaofhebiaj3 = this.PKAOFHEBIAJ;
|
||||
Action<EDGOHBOFECC> action2 = new Action(this.ICHIECOABAI);
|
||||
pkaofhebiaj3.FPLKFJONHCA(action2);
|
||||
JAAPOBEKEPO pkaofhebiaj4 = this.PKAOFHEBIAJ;
|
||||
Action<EDGOHBOFECC> action3 = new Action(this.AIBKMLHMPGE);
|
||||
pkaofhebiaj4.LAABNNIEJND(action3);
|
||||
JAAPOBEKEPO pkaofhebiaj5 = this.PKAOFHEBIAJ;
|
||||
Action<OFELDKBJFLK, OFELDKBJFLK> action4 = new Action(this.OIOAJBCLLKO);
|
||||
pkaofhebiaj5.HCHKIPNDNOE(action4);
|
||||
JAAPOBEKEPO pkaofhebiaj6 = this.PKAOFHEBIAJ;
|
||||
Action<PIPNEFJPCIP, HNIOBICFKGE> action5 = new Action(this.OHMPHHHCGJM);
|
||||
pkaofhebiaj6.BNNNLBMMHEI(action5);
|
||||
JAAPOBEKEPO pkaofhebiaj7 = this.PKAOFHEBIAJ;
|
||||
Action<Action<PIPNEFJPCIP, HNIOBICFKGE>> action6 = new Action(this.IFLFCMKHACO);
|
||||
pkaofhebiaj7.KPPOJNHEDGD(action6);
|
||||
}
|
||||
this.PKAOFHEBIAJ = value;
|
||||
if (value != 0)
|
||||
{
|
||||
Action<KNAIHLOKIEA> action7 = new Action(this.GJNGJOLLGOE);
|
||||
value.DPHOHLPNLGI(action7);
|
||||
Action<EDGOHBOFECC> action8 = new Action(this.ICHIECOABAI);
|
||||
value.EOHPPMEPCGN(action8);
|
||||
Action<EDGOHBOFECC> action9 = new Action(this.AIBKMLHMPGE);
|
||||
value.BAHHIBPCBNH(action9);
|
||||
Action<OFELDKBJFLK, OFELDKBJFLK> action10 = new Action(this.OIOAJBCLLKO);
|
||||
value.BFIOPHHBLGP(action10);
|
||||
Action<PIPNEFJPCIP, HNIOBICFKGE> action11 = new Action(this.OHMPHHHCGJM);
|
||||
value.DOBGHOMJHBB(action11);
|
||||
Action<Action<PIPNEFJPCIP, HNIOBICFKGE>> action12 = new Action(this.IFLFCMKHACO);
|
||||
value.PMIIGIIBJNM(action12);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17002949 RID: 10569
|
||||
// (get) Token: 0x0600FB76 RID: 64374 RVA: 0x00395E4C File Offset: 0x0039404C
|
||||
[Token(Token = "0x17002949")]
|
||||
public OFELDKBJFLK HPLIGFFBENJ
|
||||
{
|
||||
[Token(Token = "0x600FB76")]
|
||||
[Address(RVA = "0x17C1140", Offset = "0x17C0140", VA = "0x1817C1140")]
|
||||
get
|
||||
{
|
||||
return this.PKAOFHEBIAJ.HPLIGFFBENJ;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1700294A RID: 10570
|
||||
// (get) Token: 0x0600FB77 RID: 64375 RVA: 0x00395E6C File Offset: 0x0039406C
|
||||
[Token(Token = "0x1700294A")]
|
||||
public Guid CNEADFAOPFL
|
||||
{
|
||||
[Token(Token = "0x600FB77")]
|
||||
[Address(RVA = "0x17C10D0", Offset = "0x17C00D0", VA = "0x1817C10D0")]
|
||||
get
|
||||
{
|
||||
return this.PKAOFHEBIAJ.HPLIGFFBENJ.ABJHBFNCEJN;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1700294B RID: 10571
|
||||
// (get) Token: 0x0600FB78 RID: 64376 RVA: 0x00395E90 File Offset: 0x00394090
|
||||
[Token(Token = "0x1700294B")]
|
||||
public bool BLJBKPABGPL
|
||||
{
|
||||
[Token(Token = "0x600FB78")]
|
||||
[Address(RVA = "0x17C1100", Offset = "0x17C0100", VA = "0x1817C1100")]
|
||||
get
|
||||
{
|
||||
OFELDKBJFLK ofeldkbjflk = this.PKAOFHEBIAJ.HPLIGFFBENJ;
|
||||
return this.PKAOFHEBIAJ == ofeldkbjflk;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600FB79 RID: 64377 RVA: 0x00395EB8 File Offset: 0x003940B8
|
||||
[Token(Token = "0x600FB79")]
|
||||
[Address(RVA = "0x17BC860", Offset = "0x17BB860", VA = "0x1817BC860")]
|
||||
public bool IsGlobal(OFELDKBJFLK LHOMKMINCHH)
|
||||
{
|
||||
return this.PKAOFHEBIAJ == LHOMKMINCHH;
|
||||
}
|
||||
|
||||
// Token: 0x1700294C RID: 10572
|
||||
// (get) Token: 0x0600FB7A RID: 64378 RVA: 0x00395ED0 File Offset: 0x003940D0
|
||||
// (set) Token: 0x0600FB7B RID: 64379 RVA: 0x00395EE4 File Offset: 0x003940E4
|
||||
[Token(Token = "0x1700294C")]
|
||||
public NFEFIENFLHK NFEFIENFLHK
|
||||
{
|
||||
[Token(Token = "0x600FB7A")]
|
||||
[Address(RVA = "0x4D9850", Offset = "0x4D8850", VA = "0x1804D9850")]
|
||||
get;
|
||||
[Token(Token = "0x600FB7B")]
|
||||
[Address(RVA = "0x5B7110", Offset = "0x5B6110", VA = "0x1805B7110")]
|
||||
private set;
|
||||
}
|
||||
|
||||
// Token: 0x0600FB7C RID: 64380 RVA: 0x00395EF8 File Offset: 0x003940F8
|
||||
[Token(Token = "0x600FB7C")]
|
||||
[Address(RVA = "0x17BE640", Offset = "0x17BD640", VA = "0x1817BE640")]
|
||||
private JAAPOBEKEPO NDHBFBJKDOO(Guid ENJEOLBEALP)
|
||||
{
|
||||
CircuitManagerV2.JGMIKGBFFHN jgmikgbffhn = new CircuitManagerV2.JGMIKGBFFHN(base.JDHMIOJKLCK, this);
|
||||
AJJEKCNNJIA ajjekcnnjia = AAJCBHCFBFE.FAJDMKOEFLH(this.GDLFOOLNJMK);
|
||||
JAAPOBEKEPO jaapobekepo;
|
||||
return jaapobekepo;
|
||||
}
|
||||
|
||||
// Token: 0x0600FB7D RID: 64381 RVA: 0x00395F20 File Offset: 0x00394120
|
||||
[Token(Token = "0x600FB7D")]
|
||||
[Address(RVA = "0x17B8BE0", Offset = "0x17B7BE0", VA = "0x1817B8BE0", Slot = "13")]
|
||||
protected override void Awake()
|
||||
{
|
||||
int num = 0;
|
||||
base.Awake();
|
||||
CircuitsV2Config circuitsV2Config = this.style;
|
||||
JIMCFNAHGJE jimcfnahgje;
|
||||
this.JFOMEAPNHCB = jimcfnahgje;
|
||||
LimitConfig limits = circuitsV2Config.limits;
|
||||
int network = limits.network;
|
||||
int networkTimeWindowFrame60s = limits.networkTimeWindowFrame60s;
|
||||
LPPHPFOIJBK lpphpfoijbk = new LPPHPFOIJBK(network, networkTimeWindowFrame60s);
|
||||
CircuitsV2Config circuitsV2Config2 = this.style;
|
||||
this.JLHDBKBKFKP = lpphpfoijbk;
|
||||
LimitConfig limits2 = circuitsV2Config2.limits;
|
||||
ANBEBHHAIOI anbebhhaioi = new ANBEBHHAIOI(network, networkTimeWindowFrame60s);
|
||||
this.JMCPPOIAAGE = anbebhhaioi;
|
||||
MLDJDPHKGBO.BCGOBNMHOML bcgobnmhoml = new MLDJDPHKGBO.BCGOBNMHOML();
|
||||
Action action = new Action(this.LPFGDEMKJMF);
|
||||
MLDJDPHKGBO.BCGOBNMHOML bcgobnmhoml2 = bcgobnmhoml.PFLGCFLPNIP(action);
|
||||
JAPOCJCDIJN.JHGPCFHDLEP jhgpcfhdlep = new JAPOCJCDIJN.JHGPCFHDLEP(this.AFKDAMPIJHF);
|
||||
MLDJDPHKGBO.BCGOBNMHOML bcgobnmhoml3 = bcgobnmhoml.BAPEJOFOPCL(MJAPEGGDLJA.PRE_INSTANTIATE_OBJECTS, jhgpcfhdlep);
|
||||
JAPOCJCDIJN.JHGPCFHDLEP jhgpcfhdlep2 = new JAPOCJCDIJN.JHGPCFHDLEP(this.AABKIMLJBBI);
|
||||
MLDJDPHKGBO.BCGOBNMHOML bcgobnmhoml4 = bcgobnmhoml.BAPEJOFOPCL(MJAPEGGDLJA.PRE_DESERIALIZE_OBJECTS, jhgpcfhdlep2);
|
||||
IDisposable disposable = MLDJDPHKGBO.ENNCEBJFFMB(this, bcgobnmhoml);
|
||||
this.ANEFJHDKAIJ = disposable;
|
||||
CreationManager.RegisterBulkDeleter<CircuitManagerV2.EMMMAOCONCK>(new CircuitManagerV2.EMMMAOCONCK());
|
||||
GGLMKLIJBHG gglmklijbhg = this.OMGJAPMGIDB();
|
||||
Chip chip = this.chipVisualPrefab;
|
||||
this.PGAPIGLMDMM = gglmklijbhg;
|
||||
HashSet<Chip> hashSet = new HashSet();
|
||||
CircuitManagerV2.CAFAEOPGBJI cafaeopgbji;
|
||||
cafaeopgbji.GHHOEHDBLBA = hashSet;
|
||||
Queue<Chip> queue = new Queue();
|
||||
cafaeopgbji.OLPHKLNHLJK = queue;
|
||||
cafaeopgbji.POANJFELKIN = chip;
|
||||
CircuitsV2Config circuitsV2Config3 = this.style;
|
||||
this.MPMPCGCNLDB = cafaeopgbji;
|
||||
JLJFEOALJCO jljfeoaljco = new JLJFEOALJCO(circuitsV2Config3, this);
|
||||
this.BBMLPPPDHMA = jljfeoaljco;
|
||||
MEGHPDBGENE meghpdbgene = new MEGHPDBGENE();
|
||||
this.MAPICBAAAMK = meghpdbgene;
|
||||
KLGMIAKHOOM klgmiakhoom = new KLGMIAKHOOM();
|
||||
JIMCFNAHGJE jfomeapnhcb = this.JFOMEAPNHCB;
|
||||
this.EIKIBICHPPD = klgmiakhoom;
|
||||
AGEAHLDEDBO ageahldedbo;
|
||||
NEOJEFLEGGM neojefleggm = new NEOJEFLEGGM(jfomeapnhcb, ageahldedbo);
|
||||
this.NKBDCOBDCOO = neojefleggm;
|
||||
LEOFAEBBNLD leofaebbnld = new LEOFAEBBNLD();
|
||||
JEKEHDFECBN mapicbaaamk = this.MAPICBAAAMK;
|
||||
JBPCAKNEMLI <GAGJNICHKLC>k__BackingField = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.<GAGJNICHKLC>k__BackingField;
|
||||
AJJEKCNNJIA.EOMDBGBJEDN eomdbgbjedn = new AJJEKCNNJIA.EOMDBGBJEDN(this.DMIABNCLOOJ);
|
||||
AJJEKCNNJIA.DODKCNBMAOI dodkcnbmaoi = new AJJEKCNNJIA.DODKCNBMAOI(this.KIENNIOODFL);
|
||||
AJJEKCNNJIA.IPEOPCABPHK ipeopcabphk = new AJJEKCNNJIA.IPEOPCABPHK(this.KOPDABKOLPJ);
|
||||
AJJEKCNNJIA.KBJEPKAGNKD kbjepkagnkd = new AJJEKCNNJIA.KBJEPKAGNKD(this.MCLGDJPPEML);
|
||||
AJJEKCNNJIA.IKPPELEDHEI ikppeledhei = new AJJEKCNNJIA.IKPPELEDHEI(this.BIPCLKOPOLK);
|
||||
AJJEKCNNJIA.NAJNIABIFBF najniabifbf = new AJJEKCNNJIA.NAJNIABIFBF(this.AAPNFMGKKMI);
|
||||
AJJEKCNNJIA.PGGHDAAAKNN pgghdaaaknn = new AJJEKCNNJIA.PGGHDAAAKNN(this.FGCMPDMJMHN);
|
||||
AJJEKCNNJIA.PIDJOHOCBKG pidjohocbkg = new AJJEKCNNJIA.PIDJOHOCBKG(this.EPPJCBHLNPN);
|
||||
AJJEKCNNJIA.OLHLKDLCAMC olhlkdlcamc = new AJJEKCNNJIA.OLHLKDLCAMC(this.FHODLLLMLAM);
|
||||
AJJEKCNNJIA.NNGIJLKENKH nngijlkenkh = new AJJEKCNNJIA.NNGIJLKENKH(this.CEIKCIMGJBE);
|
||||
AJJEKCNNJIA.ICPIPHCEPOO icpiphcepoo = new AJJEKCNNJIA.ICPIPHCEPOO(this.GCJOJEPANHB);
|
||||
AJJEKCNNJIA.ABMHGDFBKNF abmhgdfbknf = new AJJEKCNNJIA.ABMHGDFBKNF(this.ONCMGHNIEAB);
|
||||
AJJEKCNNJIA.DMBGAEBPMOB dmbgaebpmob = new AJJEKCNNJIA.DMBGAEBPMOB(this.APIPKHEEENG);
|
||||
CircuitManagerV2.ANLBOBOEIHK anlboboeihk = new CircuitManagerV2.ANLBOBOEIHK();
|
||||
Action <>9__13_ = CircuitManagerV2.<>c.<>9__13_0;
|
||||
if (<>9__13_ == 0)
|
||||
{
|
||||
CircuitManagerV2.<>c.<>9__13_0 = delegate
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
};
|
||||
}
|
||||
int num2;
|
||||
PHJNILKEAAI phjnilkeaai = new PHJNILKEAAI(this, 60f, 10, <>9__13_, (float)num2);
|
||||
num2 = 0;
|
||||
anlboboeihk.rateLimiter = phjnilkeaai;
|
||||
AJJEKCNNJIA.OJFLJCJPBMK ojfljcjpbmk = delegate(string notification)
|
||||
{
|
||||
for (;;)
|
||||
{
|
||||
bool inited = PEGGCEDHBOF.DOOHKCANFLO.<IGIPMGJEJHD>k__BackingField.inited;
|
||||
bool flag;
|
||||
if (!flag)
|
||||
{
|
||||
break;
|
||||
}
|
||||
if (!anlboboeihk.rateLimiter.MDJNBGPICPC)
|
||||
{
|
||||
goto Block_1;
|
||||
}
|
||||
}
|
||||
NotificationManager instance = SingletonMonoBehaviour.ONCPNMDGGKG;
|
||||
int num7 = 0;
|
||||
IDisposable disposable2 = instance.Play(NotificationManager.IBIDFAOPIPC.Major, notification, 3f, num7, num7);
|
||||
return;
|
||||
Block_1:
|
||||
uint num8;
|
||||
PMGCJEPKFOF<NKHBKKGOIHL.FLNOGGFECIG> pmgcjepkfof = NKHBKKGOIHL.FFECFNJFEBO(notification, (char)num8);
|
||||
if (anlboboeihk.<>9__2 == 0)
|
||||
{
|
||||
Action<NKHBKKGOIHL.FLNOGGFECIG> action9 = delegate(NKHBKKGOIHL.FLNOGGFECIG purifyResponse)
|
||||
{
|
||||
NotificationManager instance2 = SingletonMonoBehaviour.ONCPNMDGGKG;
|
||||
PHJNILKEAAI rateLimiter = anlboboeihk.rateLimiter;
|
||||
int num10 = 0;
|
||||
bool flag2 = rateLimiter.PFFOFIHGOEA(num10 != 0);
|
||||
};
|
||||
anlboboeihk.<>9__2 = action9;
|
||||
}
|
||||
int num9 = 0;
|
||||
num9 += num9;
|
||||
num9++;
|
||||
Action<string> action10;
|
||||
if (anlboboeihk.<>9__3 == 0)
|
||||
{
|
||||
action10 = delegate(string error)
|
||||
{
|
||||
PHJNILKEAAI rateLimiter2 = anlboboeihk.rateLimiter;
|
||||
int num11 = 0;
|
||||
bool flag3 = rateLimiter2.PFFOFIHGOEA(num11 != 0);
|
||||
};
|
||||
anlboboeihk.<>9__3 = action10;
|
||||
}
|
||||
if (num9 < anlboboeihk)
|
||||
{
|
||||
num9 += num9;
|
||||
if (num9 == anlboboeihk)
|
||||
{
|
||||
goto IL_B9;
|
||||
}
|
||||
num9++;
|
||||
}
|
||||
action10 += action10;
|
||||
num9 += 19;
|
||||
IL_B9:
|
||||
num9 += num9;
|
||||
num9 += 2;
|
||||
num9 += 19;
|
||||
throw new NullReferenceException();
|
||||
};
|
||||
PMGCJEPKFOF<ValueTuple<bool, string>> currentPromptPromise = num;
|
||||
AJJEKCNNJIA.IMNFGCGKBPF imnfgcgkbpf = delegate(string promptTitle, string prompt)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
};
|
||||
AJJEKCNNJIA.MJDLOJKKPFK mjdlojkkpfk = new AJJEKCNNJIA.MJDLOJKKPFK(this.FGBPNHKCPJJ);
|
||||
AJJEKCNNJIA.MCPGGCOIBAK mcpggcoibak = new AJJEKCNNJIA.MCPGGCOIBAK(this.HDLFKJKBIKM);
|
||||
int num3;
|
||||
AJJEKCNNJIA.KMHOAOCAMLF kmhoaocamlf = new AJJEKCNNJIA.KMHOAOCAMLF(num3.DDHMCGBLJJL);
|
||||
num3 = 0;
|
||||
AJJEKCNNJIA.GOCFOENJGCC gocfoenjgcc = new AJJEKCNNJIA.GOCFOENJGCC(this.DKKONCIBHHE);
|
||||
AJJEKCNNJIA.NBGONIPICHP nbgonipichp = new AJJEKCNNJIA.NBGONIPICHP(this.CBFIBKNMFPC);
|
||||
AJJEKCNNJIA.DPOEMHOIKKE dpoemhoikke = new AJJEKCNNJIA.DPOEMHOIKKE(this.PFADLHIBPIC);
|
||||
AJJEKCNNJIA.KPNHGJFGJNJ kpnhgjfgjnj = new AJJEKCNNJIA.KPNHGJFGJNJ(this.DGCHMFFKBDF);
|
||||
AJJEKCNNJIA.KIBCGPPCEGH kibcgppcegh = new AJJEKCNNJIA.KIBCGPPCEGH(this.FONPPFBICNI);
|
||||
AJJEKCNNJIA.IOEDCMABHHF ioedcmabhhf = new AJJEKCNNJIA.IOEDCMABHHF(this.GGIOCPMBGNK);
|
||||
AJJEKCNNJIA.GGNDLEBEJAK ggndlebejak = new AJJEKCNNJIA.GGNDLEBEJAK(this.JCGNHBCKGIL);
|
||||
AJJEKCNNJIA.CLFCFJOPJBL clfcfjopjbl = new AJJEKCNNJIA.CLFCFJOPJBL(this.GELAPBODDAJ);
|
||||
AJJEKCNNJIA.CCDKIAPOEFP ccdkiapoefp = new AJJEKCNNJIA.CCDKIAPOEFP(this.EMIOEGBDCKL);
|
||||
AJJEKCNNJIA.OJCDLDHELDF ojcdldheldf = new AJJEKCNNJIA.OJCDLDHELDF(this.JLDKIODCFGO);
|
||||
AJJEKCNNJIA ajjekcnnjia = new AJJEKCNNJIA(leofaebbnld, mapicbaaamk, <GAGJNICHKLC>k__BackingField, eomdbgbjedn, dodkcnbmaoi, ipeopcabphk, kbjepkagnkd, ikppeledhei, najniabifbf, pgghdaaaknn, pidjohocbkg, olhlkdlcamc, nngijlkenkh, icpiphcepoo, abmhgdfbknf, dmbgaebpmob, ojfljcjpbmk, imnfgcgkbpf, mjdlojkkpfk, mcpggcoibak, kmhoaocamlf, gocfoenjgcc, nbgonipichp, dpoemhoikke, kpnhgjfgjnj, kibcgppcegh, ioedcmabhhf, ggndlebejak, clfcfjopjbl, ccdkiapoefp, ojcdldheldf);
|
||||
Guid guid = Guid.NewGuid();
|
||||
BJHJOILGOLG bjhjoilgolg;
|
||||
NFEFIENFLHK nfefienflhk = new NFEFIENFLHK(bjhjoilgolg);
|
||||
ChipConfigMenu.IGHCNANGHAA();
|
||||
MFBGLIHGCGO<CIIBGMBOFEI> bbdpbmmappo = Matchmaking.BBDPBMMAPPO;
|
||||
int num4;
|
||||
Action<CIIBGMBOFEI> action2 = new Action(num4.IGHCNANGHAA);
|
||||
num4 = 0;
|
||||
MFBGLIHGCGO<MIOFEDOAAFD> cachedCurrenciesUpdatedEvent = RoomCurrencyManager.CachedCurrenciesUpdatedEvent;
|
||||
int num5;
|
||||
Action<MIOFEDOAAFD> action3 = new Action(num5.IGHCNANGHAA);
|
||||
num5 = 0;
|
||||
MFBGLIHGCGO<Guid> cachedCurrencyDeletedEvent = RoomCurrencyManager.CachedCurrencyDeletedEvent;
|
||||
int num6;
|
||||
Action<Guid> action4 = new Action(num6.IGHCNANGHAA);
|
||||
num6 = 0;
|
||||
Action action5;
|
||||
Player.LocalPlayerFadedInAfterSpawnEvent = OKNNKFGFODL.BPJDFPACLMK(Player.LocalPlayerFadedInAfterSpawnEvent, action5);
|
||||
Action<Player, Player.GAHEJKDCLLE, Player, Player.GAHEJKDCLLE> action6;
|
||||
Player.PlayerCollidedWithOtherPlayerEvent = AAPEGDHKHJI.BPJDFPACLMK(Player.PlayerCollidedWithOtherPlayerEvent, action6);
|
||||
MFBGLIHGCGO<AGAJMBPABDL> hphoojldkkm = KKPBCOOONNK.HPHOOJLDKKM;
|
||||
AAPEGDHKHJI aapegdhkhji;
|
||||
KKPBCOOONNK.HPHOOJLDKKM = aapegdhkhji;
|
||||
Action action7;
|
||||
CreationManager.PostGameStartResetEvent = OKNNKFGFODL.BPJDFPACLMK(CreationManager.PostGameStartResetEvent, action7);
|
||||
Action action8;
|
||||
GameManager.OnGameEndEvent = OKNNKFGFODL.BPJDFPACLMK(GameManager.OnGameEndEvent, action8);
|
||||
}
|
||||
|
||||
// Token: 0x0600FB7E RID: 64382 RVA: 0x003963B0 File Offset: 0x003945B0
|
||||
[Token(Token = "0x600FB7E")]
|
||||
[Address(RVA = "0x17BA180", Offset = "0x17B9180", VA = "0x1817BA180")]
|
||||
private void CBFIBKNMFPC()
|
||||
{
|
||||
CreationManager.MarkResourceCostsDirty();
|
||||
}
|
||||
|
||||
// Token: 0x0600FB7F RID: 64383 RVA: 0x003963C4 File Offset: 0x003945C4
|
||||
[Token(Token = "0x600FB7F")]
|
||||
[Address(RVA = "0x17BACB0", Offset = "0x17B9CB0", VA = "0x1817BACB0")]
|
||||
private long DGCHMFFKBDF()
|
||||
{
|
||||
return Matchmaking.HMCJLLMDAAM.<DOFDAMHCJLP>k__BackingField;
|
||||
}
|
||||
|
||||
// Token: 0x0600FB80 RID: 64384 RVA: 0x003963E4 File Offset: 0x003945E4
|
||||
[Token(Token = "0x600FB80")]
|
||||
[Address(RVA = "0x17BBAC0", Offset = "0x17BAAC0", VA = "0x1817BBAC0")]
|
||||
private long FONPPFBICNI()
|
||||
{
|
||||
return Matchmaking.ELHFNPEDCCN.<OMCJBBKKIKO>k__BackingField;
|
||||
}
|
||||
|
||||
// Token: 0x0600FB81 RID: 64385 RVA: 0x00396404 File Offset: 0x00394604
|
||||
[Token(Token = "0x600FB81")]
|
||||
[Address(RVA = "0x17BBF20", Offset = "0x17BAF20", VA = "0x1817BBF20")]
|
||||
private IEnumerable<long> GGIOCPMBGNK()
|
||||
{
|
||||
IReadOnlyList<DNACJGJEPEC> <LGPGODCCLPI>k__BackingField = Matchmaking.HMCJLLMDAAM.<LGPGODCCLPI>k__BackingField;
|
||||
Func<DNACJGJEPEC, long> <>9__125_ = CircuitManagerV2.<>c.<>9__125_0;
|
||||
if (<>9__125_ == 0)
|
||||
{
|
||||
CircuitManagerV2.<>c.<>9__125_0 = (DNACJGJEPEC dto) => dto.<OMCJBBKKIKO>k__BackingField;
|
||||
}
|
||||
return Enumerable.Select<DNACJGJEPEC, long>(<LGPGODCCLPI>k__BackingField, <>9__125_);
|
||||
}
|
||||
|
||||
// Token: 0x0600FB82 RID: 64386 RVA: 0x0039644C File Offset: 0x0039464C
|
||||
[Token(Token = "0x600FB82")]
|
||||
[Address(RVA = "0x17BC870", Offset = "0x17BB870", VA = "0x1817BC870")]
|
||||
private void JCGNHBCKGIL(string KGMJKCCLEGE)
|
||||
{
|
||||
DABKFAIHBBP dabkfaihbbp = OJMCBOKJFOF.OFMJJNONHGH(Matchmaking.HMCJLLMDAAM.<DOFDAMHCJLP>k__BackingField, KGMJKCCLEGE);
|
||||
}
|
||||
|
||||
// Token: 0x0600FB83 RID: 64387 RVA: 0x00396474 File Offset: 0x00394674
|
||||
[Token(Token = "0x600FB83")]
|
||||
[Address(RVA = "0x17BBED0", Offset = "0x17BAED0", VA = "0x1817BBED0")]
|
||||
private int GELAPBODDAJ()
|
||||
{
|
||||
return CreationManager.KFJEAODCPOA;
|
||||
}
|
||||
|
||||
// Token: 0x1700294D RID: 10573
|
||||
// (get) Token: 0x0600FB84 RID: 64388 RVA: 0x00396488 File Offset: 0x00394688
|
||||
[Token(Token = "0x1700294D")]
|
||||
private JFGJBBGINMH LNHEFFNJHLJ
|
||||
{
|
||||
[Token(Token = "0x600FB84")]
|
||||
[Address(RVA = "0x17BC3B0", Offset = "0x17BB3B0", VA = "0x1817BC3B0")]
|
||||
get
|
||||
{
|
||||
JFGJBBGINMH ekhmnoelkjl = this.EKHMNOELKJL;
|
||||
if (ekhmnoelkjl == 0)
|
||||
{
|
||||
Action action = new Action(this.KFGKLDCEOIP);
|
||||
CKNNCLNMAPG cknnclnmapg = new CKNNCLNMAPG(this, 5f, action);
|
||||
this.EKHMNOELKJL = cknnclnmapg;
|
||||
}
|
||||
return ekhmnoelkjl;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600FB85 RID: 64389 RVA: 0x003964C4 File Offset: 0x003946C4
|
||||
[Token(Token = "0x600FB85")]
|
||||
[Address(RVA = "0x17BAD10", Offset = "0x17B9D10", VA = "0x1817BAD10")]
|
||||
private void DKKONCIBHHE(string FIFJOENOHCF)
|
||||
{
|
||||
Player player = Player.<EGKJPJKLEAI>k__BackingField.KCJKKFDGCLM<Player>();
|
||||
if (player != 0)
|
||||
{
|
||||
IReadOnlyList<PlayerHand> bothHands = player.BothHands;
|
||||
if (bothHands != 0)
|
||||
{
|
||||
Func<PlayerHand, bool> <>9__132_ = CircuitManagerV2.<>c.<>9__132_0;
|
||||
if (<>9__132_ == 0)
|
||||
{
|
||||
CircuitManagerV2.<>c.<>9__132_0 = delegate(PlayerHand hand)
|
||||
{
|
||||
PlayerHand playerHand = hand.KCJKKFDGCLM<PlayerHand>();
|
||||
if (playerHand != 0)
|
||||
{
|
||||
Tool tool = playerHand.FEBAPKCNNDC.KCJKKFDGCLM<Tool>();
|
||||
if (tool != 0)
|
||||
{
|
||||
MakerPen component = tool.GetComponent<MakerPen>();
|
||||
}
|
||||
}
|
||||
int num3 = 0;
|
||||
int num4 = 0;
|
||||
return num3 != num4;
|
||||
};
|
||||
}
|
||||
bool flag = Enumerable.Any<PlayerHand>(bothHands, <>9__132_);
|
||||
}
|
||||
}
|
||||
int num = 0;
|
||||
if (num != 0 && num != 0)
|
||||
{
|
||||
if (this.EKHMNOELKJL == 0)
|
||||
{
|
||||
Action action = new Action(this.KFGKLDCEOIP);
|
||||
CKNNCLNMAPG cknnclnmapg = new CKNNCLNMAPG(this, 5f, action);
|
||||
this.EKHMNOELKJL = cknnclnmapg;
|
||||
}
|
||||
if (num < this)
|
||||
{
|
||||
num += num;
|
||||
num++;
|
||||
}
|
||||
}
|
||||
GIKLINOHKID eikibichppd = this.EIKIBICHPPD;
|
||||
uint num2;
|
||||
num2 += num2;
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x0600FB86 RID: 64390 RVA: 0x00396578 File Offset: 0x00394778
|
||||
[Token(Token = "0x600FB86")]
|
||||
[Address(RVA = "0x17BB3C0", Offset = "0x17BA3C0", VA = "0x1817BB3C0")]
|
||||
private void EMIOEGBDCKL(int CILFCNPHJLF)
|
||||
{
|
||||
PMGCJEPKFOF<RoomPersistenceManager.BFEINDMGADF> pmgcjepkfof = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.RequestSaveRoomDataOnPlayersBehalf(CILFCNPHJLF);
|
||||
}
|
||||
|
||||
// Token: 0x0600FB87 RID: 64391 RVA: 0x00396598 File Offset: 0x00394798
|
||||
[Token(Token = "0x600FB87")]
|
||||
[Address(RVA = "0x17BAC60", Offset = "0x17B9C60", VA = "0x1817BAC60")]
|
||||
private static bool DDHMCGBLJJL()
|
||||
{
|
||||
return KKPBCOOONNK.BNNCCCFFALC;
|
||||
}
|
||||
|
||||
// Token: 0x0600FB88 RID: 64392 RVA: 0x003965AC File Offset: 0x003947AC
|
||||
[Token(Token = "0x600FB88")]
|
||||
[Address(RVA = "0x17BED50", Offset = "0x17BDD50", VA = "0x1817BED50", Slot = "14")]
|
||||
protected override void OnDestroy()
|
||||
{
|
||||
IDisposable anefjhdkaij = this.ANEFJHDKAIJ;
|
||||
this.JELDMDDOBCO = (CircuitManagerV2.DACKCJINBOM)((ulong)3L);
|
||||
if (anefjhdkaij != 0)
|
||||
{
|
||||
}
|
||||
MFBGLIHGCGO<CIIBGMBOFEI> bbdpbmmappo = Matchmaking.BBDPBMMAPPO;
|
||||
int num;
|
||||
Action<CIIBGMBOFEI> action = new Action(num.IGHCNANGHAA);
|
||||
num = 0;
|
||||
MFBGLIHGCGO<MIOFEDOAAFD> cachedCurrenciesUpdatedEvent = RoomCurrencyManager.CachedCurrenciesUpdatedEvent;
|
||||
int num2;
|
||||
Action<MIOFEDOAAFD> action2 = new Action(num2.IGHCNANGHAA);
|
||||
num2 = 0;
|
||||
MFBGLIHGCGO<Guid> cachedCurrencyDeletedEvent = RoomCurrencyManager.CachedCurrencyDeletedEvent;
|
||||
int num3;
|
||||
Action<Guid> action3 = new Action(num3.IGHCNANGHAA);
|
||||
num3 = 0;
|
||||
CreationManager.UnregisterBulkDeleter<CircuitManagerV2.EMMMAOCONCK>();
|
||||
OKNNKFGFODL localPlayerFadedInAfterSpawnEvent = Player.LocalPlayerFadedInAfterSpawnEvent;
|
||||
Action action4 = new Action(this.FAFODAODMCD);
|
||||
Player.LocalPlayerFadedInAfterSpawnEvent = OKNNKFGFODL.GMNMHGMFGOL(localPlayerFadedInAfterSpawnEvent, action4);
|
||||
AAPEGDHKHJI<Player, Player.GAHEJKDCLLE, Player, Player.GAHEJKDCLLE> playerCollidedWithOtherPlayerEvent = Player.PlayerCollidedWithOtherPlayerEvent;
|
||||
Action<Player, Player.GAHEJKDCLLE, Player, Player.GAHEJKDCLLE> action5 = new Action(this.CEPMJNBDCOB);
|
||||
Player.PlayerCollidedWithOtherPlayerEvent = AAPEGDHKHJI.GMNMHGMFGOL(playerCollidedWithOtherPlayerEvent, action5);
|
||||
MFBGLIHGCGO<AGAJMBPABDL> hphoojldkkm = KKPBCOOONNK.HPHOOJLDKKM;
|
||||
Action<AGAJMBPABDL> action6 = new Action(this.NMAJGNFNPNK);
|
||||
AAPEGDHKHJI aapegdhkhji;
|
||||
KKPBCOOONNK.HPHOOJLDKKM = aapegdhkhji;
|
||||
OKNNKFGFODL postGameStartResetEvent = CreationManager.PostGameStartResetEvent;
|
||||
Action action7 = new Action(this.AMNBCDMKHDA);
|
||||
CreationManager.PostGameStartResetEvent = OKNNKFGFODL.GMNMHGMFGOL(postGameStartResetEvent, action7);
|
||||
OKNNKFGFODL onGameEndEvent = GameManager.OnGameEndEvent;
|
||||
Action action8 = new Action(this.BCDCNFAKDGP);
|
||||
GameManager.OnGameEndEvent = OKNNKFGFODL.GMNMHGMFGOL(onGameEndEvent, action8);
|
||||
OACMEIDMGAA <OCDLBPHJMOP>k__BackingField = OACMEIDMGAA.<OCDLBPHJMOP>k__BackingField;
|
||||
JAAPOBEKEPO pkaofhebiaj = this.PKAOFHEBIAJ;
|
||||
<OCDLBPHJMOP>k__BackingField.MCHBPHDEGML(pkaofhebiaj);
|
||||
int num4 = 0;
|
||||
this.NOKOEOAJBMJ = num4;
|
||||
NFEFIENFLHK nfefienflhk = this.<EIGKAODNIDG>k__BackingField;
|
||||
if (nfefienflhk != 0)
|
||||
{
|
||||
nfefienflhk.Dispose();
|
||||
}
|
||||
if (this.NGPOGNPBBOG != 0)
|
||||
{
|
||||
}
|
||||
base.OnDestroy();
|
||||
}
|
||||
|
||||
// Token: 0x0600FB89 RID: 64393 RVA: 0x00396710 File Offset: 0x00394910
|
||||
[Token(Token = "0x600FB89")]
|
||||
[Address(RVA = "0x17BC0D0", Offset = "0x17BB0D0", VA = "0x1817BC0D0")]
|
||||
private MLDJDPHKGBO.BCGOBNMHOML GOECFFJNKIN()
|
||||
{
|
||||
MLDJDPHKGBO.BCGOBNMHOML bcgobnmhoml = new MLDJDPHKGBO.BCGOBNMHOML();
|
||||
Action action = new Action(this.LPFGDEMKJMF);
|
||||
MLDJDPHKGBO.BCGOBNMHOML bcgobnmhoml2 = bcgobnmhoml.PFLGCFLPNIP(action);
|
||||
JAPOCJCDIJN.JHGPCFHDLEP jhgpcfhdlep = new JAPOCJCDIJN.JHGPCFHDLEP(this.AFKDAMPIJHF);
|
||||
MLDJDPHKGBO.BCGOBNMHOML bcgobnmhoml3 = bcgobnmhoml.BAPEJOFOPCL(MJAPEGGDLJA.PRE_INSTANTIATE_OBJECTS, jhgpcfhdlep);
|
||||
JAPOCJCDIJN.JHGPCFHDLEP jhgpcfhdlep2 = new JAPOCJCDIJN.JHGPCFHDLEP(this.AABKIMLJBBI);
|
||||
MLDJDPHKGBO.BCGOBNMHOML bcgobnmhoml4 = bcgobnmhoml.BAPEJOFOPCL(MJAPEGGDLJA.PRE_DESERIALIZE_OBJECTS, jhgpcfhdlep2);
|
||||
return bcgobnmhoml;
|
||||
}
|
||||
|
||||
// Token: 0x0600FB8A RID: 64394 RVA: 0x00396774 File Offset: 0x00394974
|
||||
[Token(Token = "0x600FB8A")]
|
||||
[Address(RVA = "0x17BF260", Offset = "0x17BE260", VA = "0x1817BF260")]
|
||||
public void OnRoomReset()
|
||||
{
|
||||
this.PKAOFHEBIAJ.FJPFKELLNLM();
|
||||
this.LLGPNDKAIOI();
|
||||
}
|
||||
|
||||
// Token: 0x0600FB8B RID: 64395 RVA: 0x00396798 File Offset: 0x00394998
|
||||
[Token(Token = "0x600FB8B")]
|
||||
[Address(RVA = "0x17BDF70", Offset = "0x17BCF70", VA = "0x1817BDF70")]
|
||||
private void LLGPNDKAIOI()
|
||||
{
|
||||
int num;
|
||||
do
|
||||
{
|
||||
num = 0;
|
||||
List<ControlPanelCircuitObjectBase> dkddmefenpc = this.DKDDMEFENPC;
|
||||
bool flag;
|
||||
if (flag)
|
||||
{
|
||||
CircuitManagerV2 instance = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG;
|
||||
KJCDLNGPNDB bflpnicddfh = ControlPanelCircuitObjectBase.BFLPNICDDFH;
|
||||
Guid guid = bflpnicddfh.JPOHGBCEJEJ;
|
||||
DIKKAMMAGOI dikkammagoi = DIKKAMMAGOI.AKPBDFMJIKF();
|
||||
BCNIMINBPOE ahmnghjmdkc = dikkammagoi.AHMNGHJMDKC;
|
||||
bflpnicddfh.DCGONHACJIH = ahmnghjmdkc;
|
||||
object ncepnejlcap = dikkammagoi.AHMNGHJMDKC.NCEPNEJLCAP;
|
||||
bflpnicddfh.CKGBAMHPHNA = ncepnejlcap;
|
||||
BCNIMINBPOE pocoaggjjcc = dikkammagoi.POCOAGGJJCC;
|
||||
object ncepnejlcap2 = dikkammagoi.POCOAGGJJCC.NCEPNEJLCAP;
|
||||
BCNIMINBPOE odpjnnjapee = dikkammagoi.ODPJNNJAPEE;
|
||||
object ncepnejlcap3 = dikkammagoi.ODPJNNJAPEE.NCEPNEJLCAP;
|
||||
if (this.INOOMFGMMGD == 0)
|
||||
{
|
||||
continue;
|
||||
}
|
||||
CircuitManagerV2 instance2 = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG;
|
||||
CircuitManagerV2 instance3 = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG;
|
||||
}
|
||||
}
|
||||
while (num != 0);
|
||||
}
|
||||
|
||||
// Token: 0x0600FB8C RID: 64396 RVA: 0x00396870 File Offset: 0x00394A70
|
||||
[Token(Token = "0x600FB8C")]
|
||||
[Address(RVA = "0x17BC930", Offset = "0x17BB930", VA = "0x1817BC930")]
|
||||
private void JMDMNJBLEFN(float IFNFMBOEIMO)
|
||||
{
|
||||
int num4;
|
||||
PGGJALMOJCG<long, long> kjaalbamfjd2;
|
||||
do
|
||||
{
|
||||
int num = 0;
|
||||
IMIMHPIMGIL <ANFEGLLKJHC>k__BackingField = this.PGAPIGLMDMM.<ANFEGLLKJHC>k__BackingField;
|
||||
this.LFNHHILCMHA.EHGIOHLBHJN((double)IFNFMBOEIMO);
|
||||
PGGJALMOJCG<float, float> pkilhkaokjl = this.PKILHKAOKJL;
|
||||
float num2 = <ANFEGLLKJHC>k__BackingField.BGBAHOBDBAK<IMIMHPIMGIL>();
|
||||
if (<ANFEGLLKJHC>k__BackingField.LMJGKNHMKJI<IMIMHPIMGIL>())
|
||||
{
|
||||
this.KNILIKEEILH = true;
|
||||
}
|
||||
BLKNINOFGPA jlhdbkbkfkp = this.PGAPIGLMDMM.JLHDBKBKFKP;
|
||||
this.DBJAJHFPKIC.EHGIOHLBHJN((double)IFNFMBOEIMO);
|
||||
AJKFFCCEKHE<float, float> inoomfgmmgd = this.INOOMFGMMGD;
|
||||
float num3 = jlhdbkbkfkp.BGBAHOBDBAK<OHDOCBENKEN>();
|
||||
bool flag = jlhdbkbkfkp.LMJGKNHMKJI<OHDOCBENKEN>();
|
||||
if (flag)
|
||||
{
|
||||
this.ANNBMHKCFLE = true;
|
||||
}
|
||||
JLMFJNFDLFG jmcppoiaage = this.PGAPIGLMDMM.JMCPPOIAAGE;
|
||||
GGAIOJIEAJK.INDLHPKMMLG<int, int>(this.CHMCCOOMLCN, flag ? 1 : 0);
|
||||
if (jmcppoiaage.LMJGKNHMKJI<OHDOCBENKEN>())
|
||||
{
|
||||
this.DMMGIDGAONP = true;
|
||||
}
|
||||
this.JLHDBKBKFKP.BCCIALLHILO();
|
||||
this.JMCPPOIAAGE.BCCIALLHILO();
|
||||
GGLMKLIJBHG gglmklijbhg = this.OMGJAPMGIDB();
|
||||
this.PGAPIGLMDMM = gglmklijbhg;
|
||||
if (num != 0)
|
||||
{
|
||||
goto IL_3B8;
|
||||
}
|
||||
if (this.JELDMDDOBCO == CircuitManagerV2.DACKCJINBOM.GlobalContextInitialized && NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.HJGNLMJOBHH)
|
||||
{
|
||||
if (KKPBCOOONNK.BNNCCCFFALC)
|
||||
{
|
||||
KJCDLNGPNDB cgldcljhici = EIJDGMHIDII.CGLDCLJHICI;
|
||||
Guid guid = cgldcljhici.JPOHGBCEJEJ;
|
||||
DIKKAMMAGOI dikkammagoi = DIKKAMMAGOI.AKPBDFMJIKF();
|
||||
cgldcljhici.ENJEOLBEALP = IFNFMBOEIMO;
|
||||
BCNIMINBPOE ahmnghjmdkc = dikkammagoi.AHMNGHJMDKC;
|
||||
cgldcljhici.DCGONHACJIH = ahmnghjmdkc;
|
||||
object ncepnejlcap = dikkammagoi.AHMNGHJMDKC.NCEPNEJLCAP;
|
||||
cgldcljhici.CKGBAMHPHNA = ncepnejlcap;
|
||||
BCNIMINBPOE pocoaggjjcc = dikkammagoi.POCOAGGJJCC;
|
||||
object ncepnejlcap2 = dikkammagoi.POCOAGGJJCC.NCEPNEJLCAP;
|
||||
BCNIMINBPOE odpjnnjapee = dikkammagoi.ODPJNNJAPEE;
|
||||
object ncepnejlcap3 = dikkammagoi.ODPJNNJAPEE.NCEPNEJLCAP;
|
||||
OPOJBGBNCAK <MIOCACIPOGD>k__BackingField = this.PKAOFHEBIAJ.<MIOCACIPOGD>k__BackingField;
|
||||
KJCDLNGPNDB gkdihfccogj = EIJDGMHIDII.GKDIHFCCOGJ;
|
||||
Guid guid2 = gkdihfccogj.JPOHGBCEJEJ;
|
||||
DIKKAMMAGOI dikkammagoi2 = DIKKAMMAGOI.AKPBDFMJIKF();
|
||||
gkdihfccogj.ENJEOLBEALP = ncepnejlcap3;
|
||||
BCNIMINBPOE ahmnghjmdkc2 = dikkammagoi2.AHMNGHJMDKC;
|
||||
gkdihfccogj.DCGONHACJIH = ahmnghjmdkc2;
|
||||
object ncepnejlcap4 = dikkammagoi2.AHMNGHJMDKC.NCEPNEJLCAP;
|
||||
gkdihfccogj.CKGBAMHPHNA = ncepnejlcap4;
|
||||
BCNIMINBPOE pocoaggjjcc2 = dikkammagoi2.POCOAGGJJCC;
|
||||
object ncepnejlcap5 = dikkammagoi2.POCOAGGJJCC.NCEPNEJLCAP;
|
||||
BCNIMINBPOE odpjnnjapee2 = dikkammagoi2.ODPJNNJAPEE;
|
||||
object ncepnejlcap6 = dikkammagoi2.ODPJNNJAPEE.NCEPNEJLCAP;
|
||||
OPOJBGBNCAK <MIOCACIPOGD>k__BackingField2 = this.PKAOFHEBIAJ.<MIOCACIPOGD>k__BackingField;
|
||||
this.LLGPNDKAIOI();
|
||||
}
|
||||
if (this.NGPOGNPBBOG == (ulong)0L)
|
||||
{
|
||||
Scheduler instance = SingletonMonoBehaviour.ONCPNMDGGKG;
|
||||
CircuitManagerV2.HONFPKJLNPK honfpkjlnpk;
|
||||
honfpkjlnpk.System.IDisposable.Dispose();
|
||||
honfpkjlnpk.<>1__state = (int)((ulong)0L);
|
||||
honfpkjlnpk.<>4__this = this;
|
||||
KFBABPAPIMB kfbabpapimb = instance.Run(honfpkjlnpk);
|
||||
this.NGPOGNPBBOG = kfbabpapimb;
|
||||
}
|
||||
this.JELDMDDOBCO = (CircuitManagerV2.DACKCJINBOM)((ulong)2L);
|
||||
}
|
||||
num4 = 0;
|
||||
if (num != 0)
|
||||
{
|
||||
goto IL_3B8;
|
||||
}
|
||||
if (num4 != -1)
|
||||
{
|
||||
}
|
||||
if (this.JELDMDDOBCO == CircuitManagerV2.DACKCJINBOM.PostRoomLoadingInitialized)
|
||||
{
|
||||
JAAPOBEKEPO pkaofhebiaj = this.PKAOFHEBIAJ;
|
||||
bool flag2;
|
||||
if (!flag2 && this.IFMGMGJLEPN == 1)
|
||||
{
|
||||
KJCDLNGPNDB ogaihdjjjnp = EIJDGMHIDII.OGAIHDJJJNP;
|
||||
Guid guid3 = ogaihdjjjnp.JPOHGBCEJEJ;
|
||||
float hokhphibeel = this.HOKHPHIBEEL;
|
||||
ogaihdjjjnp.ENJEOLBEALP = hokhphibeel;
|
||||
DIKKAMMAGOI dikkammagoi3;
|
||||
BCNIMINBPOE ahmnghjmdkc3 = dikkammagoi3.AHMNGHJMDKC;
|
||||
ogaihdjjjnp.DCGONHACJIH = ahmnghjmdkc3;
|
||||
object ncepnejlcap7 = dikkammagoi3.AHMNGHJMDKC.NCEPNEJLCAP;
|
||||
ogaihdjjjnp.CKGBAMHPHNA = ncepnejlcap7;
|
||||
BCNIMINBPOE pocoaggjjcc3 = dikkammagoi3.POCOAGGJJCC;
|
||||
object ncepnejlcap8 = dikkammagoi3.POCOAGGJJCC.NCEPNEJLCAP;
|
||||
BCNIMINBPOE odpjnnjapee3 = dikkammagoi3.ODPJNNJAPEE;
|
||||
object ncepnejlcap9 = dikkammagoi3.ODPJNNJAPEE.NCEPNEJLCAP;
|
||||
OPOJBGBNCAK <MIOCACIPOGD>k__BackingField3 = this.PKAOFHEBIAJ.<MIOCACIPOGD>k__BackingField;
|
||||
}
|
||||
num4++;
|
||||
if (this != 0)
|
||||
{
|
||||
goto IL_400;
|
||||
}
|
||||
if (num4 != -1)
|
||||
{
|
||||
}
|
||||
}
|
||||
int num5 = this.IFMGMGJLEPN.OAIAELJOKNO(2);
|
||||
this.IFMGMGJLEPN = num5;
|
||||
PGGJALMOJCG<long, long> kjaalbamfjd = this.KJAALBAMFJD;
|
||||
long num6 = kjaalbamfjd.KAFEDPEFLOI;
|
||||
XmlSchemaWhiteSpace builtInWhitespaceFacet = kjaalbamfjd.BuiltInWhitespaceFacet;
|
||||
num6.m_value = (long)builtInWhitespaceFacet;
|
||||
kjaalbamfjd2 = this.KJAALBAMFJD;
|
||||
kjaalbamfjd2.BCCIALLHILO();
|
||||
num4++;
|
||||
}
|
||||
while (kjaalbamfjd2 != 0);
|
||||
if (num4 != -1)
|
||||
{
|
||||
}
|
||||
return;
|
||||
IL_3B8:
|
||||
throw new NullReferenceException();
|
||||
IL_400:
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x0600FB8D RID: 64397 RVA: 0x00396C88 File Offset: 0x00394E88
|
||||
[Token(Token = "0x600FB8D")]
|
||||
[Address(RVA = "0x17BEA60", Offset = "0x17BDA60", VA = "0x1817BEA60")]
|
||||
private void OIOAJBCLLKO(OFELDKBJFLK DOBNFGDIIEH, OFELDKBJFLK EGMPIJBEANG)
|
||||
{
|
||||
int num;
|
||||
do
|
||||
{
|
||||
num = 0;
|
||||
if (EGMPIJBEANG == 0)
|
||||
{
|
||||
break;
|
||||
}
|
||||
IReadOnlyCollection<KNAIHLOKIEA> readOnlyCollection = EGMPIJBEANG.GIHBHJGMILA();
|
||||
if (readOnlyCollection != 0)
|
||||
{
|
||||
if (num >= readOnlyCollection)
|
||||
{
|
||||
goto IL_21;
|
||||
}
|
||||
num += num;
|
||||
if (num != readOnlyCollection)
|
||||
{
|
||||
num++;
|
||||
goto IL_21;
|
||||
}
|
||||
IL_29:
|
||||
num += num;
|
||||
goto IL_2D;
|
||||
IL_21:
|
||||
Chip orCreateChip = this.GetOrCreateChip(num);
|
||||
goto IL_29;
|
||||
}
|
||||
IL_2D:
|
||||
if (readOnlyCollection != 0)
|
||||
{
|
||||
}
|
||||
}
|
||||
while (num != 0);
|
||||
}
|
||||
|
||||
// Token: 0x0600FB8E RID: 64398 RVA: 0x00396CD0 File Offset: 0x00394ED0
|
||||
[Token(Token = "0x600FB8E")]
|
||||
[Address(RVA = "0x17BB010", Offset = "0x17BA010", VA = "0x1817BB010")]
|
||||
private void DMIABNCLOOJ(Guid JHKBGHCKBPH)
|
||||
{
|
||||
if (KKPBCOOONNK.BNNCCCFFALC)
|
||||
{
|
||||
CDJGLDCDALA cdjgldcdala = new CDJGLDCDALA();
|
||||
string name = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.circuitNetworkedObjectPrefab.name;
|
||||
cdjgldcdala.KIJGMPMMICC = name;
|
||||
float z = Vector3.zero.z;
|
||||
cdjgldcdala.EPKNJJIGHLN.z = z;
|
||||
Quaternion identity = Quaternion.identity;
|
||||
cdjgldcdala.PIFFNJDGHDE = 1f;
|
||||
cdjgldcdala.CCHPMACBBGP = (int)((ulong)4294967295L);
|
||||
Dictionary<string, object> dictionary = new Dictionary();
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600FB8F RID: 64399 RVA: 0x00396D60 File Offset: 0x00394F60
|
||||
[Token(Token = "0x600FB8F")]
|
||||
[Address(RVA = "0x17BC050", Offset = "0x17BB050", VA = "0x1817BC050")]
|
||||
private void GJNGJOLLGOE(KNAIHLOKIEA IKFLAODDALD)
|
||||
{
|
||||
JAAPOBEKEPO pkaofhebiaj = this.PKAOFHEBIAJ;
|
||||
OFELDKBJFLK <KHGALJDKAAE>k__BackingField = IKFLAODDALD.<KHGALJDKAAE>k__BackingField;
|
||||
OFELDKBJFLK ofeldkbjflk = pkaofhebiaj.HPLIGFFBENJ;
|
||||
if (<KHGALJDKAAE>k__BackingField == ofeldkbjflk || IKFLAODDALD.<KHGALJDKAAE>k__BackingField.NPNNBEHIMHA)
|
||||
{
|
||||
Chip orCreateChip = this.GetOrCreateChip(IKFLAODDALD);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600FB90 RID: 64400 RVA: 0x00396DA4 File Offset: 0x00394FA4
|
||||
[Token(Token = "0x600FB90")]
|
||||
[Address(RVA = "0x17BF340", Offset = "0x17BE340", VA = "0x1817BF340")]
|
||||
public void Publish(in Guid MEJJDOHGNHG, in DIKKAMMAGOI CNHFNHIFIAD)
|
||||
{
|
||||
OPOJBGBNCAK <MIOCACIPOGD>k__BackingField = this.PKAOFHEBIAJ.<MIOCACIPOGD>k__BackingField;
|
||||
}
|
||||
|
||||
// Token: 0x0600FB91 RID: 64401 RVA: 0x00396DC4 File Offset: 0x00394FC4
|
||||
[Token(Token = "0x600FB91")]
|
||||
[Address(RVA = "0x17C0A90", Offset = "0x17BFA90", VA = "0x1817C0A90")]
|
||||
public bool TryGetOrCreateChip(Guid JNKFPEJCCNP, out Chip EHHKGBAMIOP)
|
||||
{
|
||||
JAAPOBEKEPO pkaofhebiaj = this.PKAOFHEBIAJ;
|
||||
bool flag;
|
||||
return flag || flag;
|
||||
}
|
||||
|
||||
// Token: 0x0600FB92 RID: 64402 RVA: 0x00396DE8 File Offset: 0x00394FE8
|
||||
[Token(Token = "0x600FB92")]
|
||||
[Address(RVA = "0x17BC1E0", Offset = "0x17BB1E0", VA = "0x1817BC1E0")]
|
||||
public Chip GetOrCreateChip(KNAIHLOKIEA KCHDEPKPDHG)
|
||||
{
|
||||
Dictionary<Guid, Chip> onbgfcmgedg = this.ONBGFCMGEDG;
|
||||
Guid guid = KCHDEPKPDHG.JPOHGBCEJEJ;
|
||||
bool flag;
|
||||
if (!flag)
|
||||
{
|
||||
return this.CreateChip(KCHDEPKPDHG);
|
||||
}
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x0600FB93 RID: 64403 RVA: 0x00396E14 File Offset: 0x00395014
|
||||
[Token(Token = "0x600FB93")]
|
||||
[Address(RVA = "0x17BA900", Offset = "0x17B9900", VA = "0x1817BA900")]
|
||||
public Chip CreateChip(KNAIHLOKIEA IKFLAODDALD)
|
||||
{
|
||||
CircuitManagerV2.DIAGFLGACJP diagflgacjp = new CircuitManagerV2.DIAGFLGACJP();
|
||||
diagflgacjp.<>4__this = this;
|
||||
CircuitManagerV2.CAFAEOPGBJI mpmpcgcnldb = this.MPMPCGCNLDB;
|
||||
Queue<Chip> olphklnhljk = mpmpcgcnldb.OLPHKLNHLJK;
|
||||
int num = 0;
|
||||
int num2 = 0;
|
||||
Chip chip;
|
||||
if (num == num2)
|
||||
{
|
||||
chip = mpmpcgcnldb.OLPHKLNHLJK.Dequeue();
|
||||
Queue<Chip> olphklnhljk2 = mpmpcgcnldb.OLPHKLNHLJK;
|
||||
}
|
||||
int num3 = 0;
|
||||
Chip chip2;
|
||||
if (chip == num3)
|
||||
{
|
||||
chip2 = global::UnityEngine.Object.Instantiate<Chip>(mpmpcgcnldb.POANJFELKIN);
|
||||
}
|
||||
object geidhggdbid = CircuitManagerV2.CAFAEOPGBJI.GEIDHGGDBID;
|
||||
chip2.SetVisibility(true, geidhggdbid);
|
||||
bool flag = mpmpcgcnldb.GHHOEHDBLBA.Add(chip2);
|
||||
diagflgacjp.chip = chip2;
|
||||
KJDOCKDBNCK kjdockdbnck = NBFPPNGIALA.CIJKHOJPJGA(IKFLAODDALD);
|
||||
int num4 = 0;
|
||||
if (IEIBEBFINNI.GMKIEKMHKPP(kjdockdbnck != 0, "A chip adapter could not be created for a node. Deallocating Chip from GlobalPool and returning null.", num4, (NJOJCAHDMED)((uint)2)))
|
||||
{
|
||||
Chip chip3 = diagflgacjp.chip;
|
||||
CircuitsV2Config circuitsV2Config = this.style;
|
||||
chip3.Bind(circuitsV2Config, kjdockdbnck);
|
||||
Physics.SyncTransforms();
|
||||
Chip chip4 = diagflgacjp.chip;
|
||||
Dictionary<Guid, Chip> onbgfcmgedg = this.ONBGFCMGEDG;
|
||||
JLJFEOALJCO bbmlpppdhma = this.BBMLPPPDHMA;
|
||||
Guid guid = IKFLAODDALD.JPOHGBCEJEJ;
|
||||
bbmlpppdhma.IDHLGJACMHE(guid);
|
||||
Chip chip5 = diagflgacjp.chip;
|
||||
Action action = new Action(diagflgacjp.<CreateChip>g__onDestroyed|0);
|
||||
chip5.KAAEFDDBGPD += action;
|
||||
return diagflgacjp.chip;
|
||||
}
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x0600FB94 RID: 64404 RVA: 0x00396F44 File Offset: 0x00395144
|
||||
[Token(Token = "0x600FB94")]
|
||||
[Address(RVA = "0x17BDCB0", Offset = "0x17BCCB0", VA = "0x1817BDCB0")]
|
||||
private void KPGNODGJIOK(Chip EHHKGBAMIOP)
|
||||
{
|
||||
Dictionary<Guid, Chip> onbgfcmgedg = this.ONBGFCMGEDG;
|
||||
int num = 0;
|
||||
bool flag;
|
||||
if (IEIBEBFINNI.GMKIEKMHKPP(flag, "A chip is being destroyed but it does not exist in the nodeDisplayMap dictionary. How did it get created?", num, (NJOJCAHDMED)((uint)2)))
|
||||
{
|
||||
Dictionary<Guid, Chip> onbgfcmgedg2 = this.ONBGFCMGEDG;
|
||||
}
|
||||
EHHKGBAMIOP.Unbind(true);
|
||||
CircuitManagerV2.CAFAEOPGBJI mpmpcgcnldb = this.MPMPCGCNLDB;
|
||||
if (mpmpcgcnldb != 0)
|
||||
{
|
||||
mpmpcgcnldb.IOFOFLHIJGM(EHHKGBAMIOP);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600FB95 RID: 64405 RVA: 0x00396F98 File Offset: 0x00395198
|
||||
[Token(Token = "0x600FB95")]
|
||||
[Address(RVA = "0x17C0B00", Offset = "0x17BFB00", VA = "0x1817C0B00")]
|
||||
public bool TryShowError(IFNLKKABKEB<MPHHHDGFLNP> CHKKEHOKPJP)
|
||||
{
|
||||
bool flag = CHKKEHOKPJP.LAAMMCKNHEH<MPHHHDGFLNP>();
|
||||
if (!flag)
|
||||
{
|
||||
return flag;
|
||||
}
|
||||
int num = 0;
|
||||
this.DKKONCIBHHE(num);
|
||||
return true;
|
||||
}
|
||||
|
||||
// Token: 0x0600FB96 RID: 64406 RVA: 0x00396FC4 File Offset: 0x003951C4
|
||||
[Token(Token = "0x600FB96")]
|
||||
[Address(RVA = "0x17B7F10", Offset = "0x17B6F10", VA = "0x1817B7F10")]
|
||||
private void AIBKMLHMPGE(EDGOHBOFECC JOGMGBBAOFC)
|
||||
{
|
||||
JLJFEOALJCO bbmlpppdhma = this.BBMLPPPDHMA;
|
||||
Guid guid = JOGMGBBAOFC.<MFDLPNCPFGB>k__BackingField.JPOHGBCEJEJ;
|
||||
KNAIHLOKIEA <ABACGENLJJO>k__BackingField = JOGMGBBAOFC.<ABACGENLJJO>k__BackingField;
|
||||
int <HFGMKCOMDBH>k__BackingField = JOGMGBBAOFC.<HFGMKCOMDBH>k__BackingField;
|
||||
int <MHPDPKBPMDB>k__BackingField = JOGMGBBAOFC.<MHPDPKBPMDB>k__BackingField;
|
||||
Guid guid2 = <ABACGENLJJO>k__BackingField.JPOHGBCEJEJ;
|
||||
int <DOJFKKKOLDI>k__BackingField = JOGMGBBAOFC.<DOJFKKKOLDI>k__BackingField;
|
||||
int <JOIGKMOICFJ>k__BackingField = JOGMGBBAOFC.<JOIGKMOICFJ>k__BackingField;
|
||||
bbmlpppdhma.JAMEEAGEMOC(guid, <HFGMKCOMDBH>k__BackingField, <MHPDPKBPMDB>k__BackingField, guid2, <JOIGKMOICFJ>k__BackingField, <DOJFKKKOLDI>k__BackingField);
|
||||
}
|
||||
|
||||
// Token: 0x0600FB97 RID: 64407 RVA: 0x00397028 File Offset: 0x00395228
|
||||
[Token(Token = "0x600FB97")]
|
||||
[Address(RVA = "0x17BC460", Offset = "0x17BB460", VA = "0x1817BC460")]
|
||||
private void ICHIECOABAI(EDGOHBOFECC JOGMGBBAOFC)
|
||||
{
|
||||
JLJFEOALJCO bbmlpppdhma = this.BBMLPPPDHMA;
|
||||
Guid guid = JOGMGBBAOFC.<MFDLPNCPFGB>k__BackingField.JPOHGBCEJEJ;
|
||||
KNAIHLOKIEA <ABACGENLJJO>k__BackingField = JOGMGBBAOFC.<ABACGENLJJO>k__BackingField;
|
||||
int <HFGMKCOMDBH>k__BackingField = JOGMGBBAOFC.<HFGMKCOMDBH>k__BackingField;
|
||||
int <MHPDPKBPMDB>k__BackingField = JOGMGBBAOFC.<MHPDPKBPMDB>k__BackingField;
|
||||
Guid guid2 = <ABACGENLJJO>k__BackingField.JPOHGBCEJEJ;
|
||||
int <DOJFKKKOLDI>k__BackingField = JOGMGBBAOFC.<DOJFKKKOLDI>k__BackingField;
|
||||
int <JOIGKMOICFJ>k__BackingField = JOGMGBBAOFC.<JOIGKMOICFJ>k__BackingField;
|
||||
bbmlpppdhma.PPDKMMHHBNH(guid, <HFGMKCOMDBH>k__BackingField, <MHPDPKBPMDB>k__BackingField, guid2, <JOIGKMOICFJ>k__BackingField, <DOJFKKKOLDI>k__BackingField);
|
||||
}
|
||||
|
||||
// Token: 0x0600FB98 RID: 64408 RVA: 0x0039708C File Offset: 0x0039528C
|
||||
[Token(Token = "0x600FB98")]
|
||||
[Address(RVA = "0x2718960", Offset = "0x2717960", VA = "0x182718960")]
|
||||
public PMGCJEPKFOF<TNode> RequestCreateNewCircuitNode<TNode>(in Guid JNKFPEJCCNP, Vector3 EFFABLHJEOD, Quaternion OIJDONIOHDG) where TNode : KNAIHLOKIEA
|
||||
{
|
||||
int num;
|
||||
do
|
||||
{
|
||||
Type typeFromHandle = typeof(Type);
|
||||
float z = EFFABLHJEOD.z;
|
||||
num = 0;
|
||||
if (this.EIKIBICHPPD == num)
|
||||
{
|
||||
}
|
||||
Chip chip = this.chipVisualPrefab;
|
||||
}
|
||||
while (this != 0);
|
||||
if (this.EIKIBICHPPD == num)
|
||||
{
|
||||
}
|
||||
List<Renderer> highlightRenderers = this.chipVisualPrefab.highlightRenderers;
|
||||
num += num;
|
||||
num++;
|
||||
PMGCJEPKFOF<KNAIHLOKIEA> pmgcjepkfof;
|
||||
pmgcjepkfof += pmgcjepkfof;
|
||||
num += 19;
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x0600FB99 RID: 64409 RVA: 0x003970F0 File Offset: 0x003952F0
|
||||
[Token(Token = "0x600FB99")]
|
||||
[Address(RVA = "0x17BFFF0", Offset = "0x17BEFF0", VA = "0x1817BFFF0")]
|
||||
public PMGCJEPKFOF<KNAIHLOKIEA> RequestCreateNewCircuitNode(Type CHBEPIBBIDM, in Guid JNKFPEJCCNP, Vector3 EFFABLHJEOD, Quaternion OIJDONIOHDG)
|
||||
{
|
||||
CreationManager instance = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG;
|
||||
int numCloudVariables = CostInfo.OneChip.numCloudVariables;
|
||||
int num = 0;
|
||||
KJIBJJOHPEJ kjibjjohpej;
|
||||
if (kjibjjohpej == KJIBJJOHPEJ.Success)
|
||||
{
|
||||
if (RecRoomSceneManager.<OCDLBPHJMOP>k__BackingField.sceneRenderingSettings.ShowGadgetsToEveryone)
|
||||
{
|
||||
CostInfo activeSandboxResourceCost = CreationManager.LECLKFMMJGB;
|
||||
NEOJEFLEGGM nkbdcobdcoo = this.NKBDCOBDCOO;
|
||||
int numChips = activeSandboxResourceCost.numChips;
|
||||
int num2 = nkbdcobdcoo.AEHEDKIJIDN();
|
||||
if (numChips < num2)
|
||||
{
|
||||
CreationManager instance2 = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG;
|
||||
int num3 = this.NKBDCOBDCOO.JHICKPJFPEA();
|
||||
KJIBJJOHPEJ kjibjjohpej2;
|
||||
if (kjibjjohpej2 != KJIBJJOHPEJ.Success)
|
||||
{
|
||||
return JJEKJGALHKO.LIPGKFECLDO<KNAIHLOKIEA>("Not enough ink");
|
||||
}
|
||||
}
|
||||
}
|
||||
OFELDKBJFLK ofeldkbjflk = this.PKAOFHEBIAJ.HPLIGFFBENJ;
|
||||
int num4 = 0;
|
||||
CircuitManagerV2.GDOOHFGNAJD.MLLMDAIAABE mllmdaiaabe;
|
||||
mllmdaiaabe.FieldGetter(num4, num, EFFABLHJEOD);
|
||||
mllmdaiaabe.creationContext = ofeldkbjflk;
|
||||
Action<Action<KNAIHLOKIEA>> action = delegate(Action<KNAIHLOKIEA> e)
|
||||
{
|
||||
};
|
||||
Action<Action<KNAIHLOKIEA>> action2 = delegate(Action<KNAIHLOKIEA> e)
|
||||
{
|
||||
};
|
||||
Action<Action<Guid, Guid>> action3 = delegate(Action<Guid, Guid> e)
|
||||
{
|
||||
};
|
||||
Action<Action<Guid, Guid>> action4 = delegate(Action<Guid, Guid> e)
|
||||
{
|
||||
};
|
||||
OFELDKBJFLK ofeldkbjflk2 = this.PKAOFHEBIAJ.HPLIGFFBENJ;
|
||||
float z = EFFABLHJEOD.z;
|
||||
}
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x0600FB9A RID: 64410 RVA: 0x003971F4 File Offset: 0x003953F4
|
||||
[Token(Token = "0x600FB9A")]
|
||||
[Address(RVA = "0x17C05C0", Offset = "0x17BF5C0", VA = "0x1817C05C0")]
|
||||
public PMGCJEPKFOF<KNAIHLOKIEA> RequestDestroyCircuitNode(OFELDKBJFLK LHOMKMINCHH, in Guid JNKFPEJCCNP)
|
||||
{
|
||||
OFELDKBJFLK creationContext = LHOMKMINCHH;
|
||||
Action<Action<KNAIHLOKIEA>> action = delegate(Action<KNAIHLOKIEA> e)
|
||||
{
|
||||
};
|
||||
Action<Action<KNAIHLOKIEA>> action2 = delegate(Action<KNAIHLOKIEA> e)
|
||||
{
|
||||
};
|
||||
Action<Action<Guid, Guid>> action3 = delegate(Action<Guid, Guid> e)
|
||||
{
|
||||
};
|
||||
Action<Action<Guid, Guid>> action4 = delegate(Action<Guid, Guid> e)
|
||||
{
|
||||
};
|
||||
CircuitManagerV2.GDOOHFGNAJD gdoohfgnajd = CircuitManagerV2.GDOOHFGNAJD.LCHGKNPDLDE(LHOMKMINCHH, ref JNKFPEJCCNP, action, action2, action3, action4);
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x0600FB9B RID: 64411 RVA: 0x00397258 File Offset: 0x00395458
|
||||
[Token(Token = "0x600FB9B")]
|
||||
[Address(RVA = "0x17C0740", Offset = "0x17BF740", VA = "0x1817C0740")]
|
||||
public void RequestReduce(NIAJHAGLPND JJGHIEJCCDA)
|
||||
{
|
||||
JAAPOBEKEPO pkaofhebiaj = this.PKAOFHEBIAJ;
|
||||
if (!pkaofhebiaj.<AGLJGKBPLFG>k__BackingField)
|
||||
{
|
||||
IList<NIAJHAGLPND> dmaehlmibdf = this.DMAEHLMIBDF;
|
||||
int num = 0;
|
||||
num += num;
|
||||
num++;
|
||||
int num2 = dmaehlmibdf.IndexOf(JJGHIEJCCDA);
|
||||
return;
|
||||
}
|
||||
pkaofhebiaj.EAMEIBGBDCB(JJGHIEJCCDA);
|
||||
}
|
||||
|
||||
// Token: 0x0600FB9C RID: 64412 RVA: 0x003972A8 File Offset: 0x003954A8
|
||||
[Token(Token = "0x600FB9C")]
|
||||
[Address(RVA = "0x17C09E0", Offset = "0x17BF9E0", VA = "0x1817C09E0")]
|
||||
public PIPNEFJPCIP SerializeCircuits(bool KJCEHOOCNFA)
|
||||
{
|
||||
Guid guid = this.PKAOFHEBIAJ.HKFLGEKHKEM();
|
||||
PIPNEFJPCIP pipnefjpcip;
|
||||
return pipnefjpcip;
|
||||
}
|
||||
|
||||
// Token: 0x0600FB9D RID: 64413 RVA: 0x003972CC File Offset: 0x003954CC
|
||||
[Token(Token = "0x600FB9D")]
|
||||
[Address(RVA = "0x17C0BF0", Offset = "0x17BFBF0", VA = "0x1817C0BF0")]
|
||||
public static PIPNEFJPCIP VersionedCircuitRootData([Optional] IMFLCMFOEEJ DFEIOJDNOGD, [Optional] Guid? IGEMANOEMIB)
|
||||
{
|
||||
PIPNEFJPCIP pipnefjpcip = new PIPNEFJPCIP();
|
||||
pipnefjpcip.ELFBKDCEIIN = (AJPDJLOFMMF)((ulong)13L);
|
||||
if (DFEIOJDNOGD == 0)
|
||||
{
|
||||
IMFLCMFOEEJ imflcmfoeej = new IMFLCMFOEEJ();
|
||||
OOFAMEMNPAN oofamemnpan;
|
||||
if (oofamemnpan == 0)
|
||||
{
|
||||
Guid guid = Guid.NewGuid();
|
||||
}
|
||||
OOFAMEMNPAN oofamemnpan2;
|
||||
imflcmfoeej.OPABNOINGOE = oofamemnpan2;
|
||||
}
|
||||
pipnefjpcip.MPIKLAMKHLE = DFEIOJDNOGD;
|
||||
return pipnefjpcip;
|
||||
}
|
||||
|
||||
// Token: 0x0600FB9E RID: 64414 RVA: 0x00397318 File Offset: 0x00395518
|
||||
[Token(Token = "0x600FB9E")]
|
||||
[Address(RVA = "0x17BF2A0", Offset = "0x17BE2A0", VA = "0x1817BF2A0")]
|
||||
private void PFADLHIBPIC(in Guid MFALDMDFKGP)
|
||||
{
|
||||
JAAPOBEKEPO pkaofhebiaj = this.PKAOFHEBIAJ;
|
||||
this.JELDMDDOBCO = (CircuitManagerV2.DACKCJINBOM)((ulong)0L);
|
||||
LOIBOPCIJJK <PGIFFIMLCJA>k__BackingField = pkaofhebiaj.<PGIFFIMLCJA>k__BackingField;
|
||||
JAAPOBEKEPO jaapobekepo;
|
||||
this.NOKOEOAJBMJ = jaapobekepo;
|
||||
}
|
||||
|
||||
// Token: 0x0600FB9F RID: 64415 RVA: 0x0039734C File Offset: 0x0039554C
|
||||
[Token(Token = "0x600FB9F")]
|
||||
[Address(RVA = "0x17BC820", Offset = "0x17BB820", VA = "0x1817BC820")]
|
||||
private void IIECLNMCPOM(in Guid MFALDMDFKGP)
|
||||
{
|
||||
JAAPOBEKEPO pkaofhebiaj = this.PKAOFHEBIAJ;
|
||||
NIAJHAGLPND niajhaglpnd = NHELMAIECGL.KIHJMDKKLKH(MFALDMDFKGP);
|
||||
pkaofhebiaj.EAMEIBGBDCB(niajhaglpnd);
|
||||
}
|
||||
|
||||
// Token: 0x0600FBA0 RID: 64416 RVA: 0x00397374 File Offset: 0x00395574
|
||||
[Token(Token = "0x600FBA0")]
|
||||
[Address(RVA = "0x17BBB20", Offset = "0x17BAB20", VA = "0x1817BBB20")]
|
||||
public void FirstTimeInitializeByRequest()
|
||||
{
|
||||
this.PKAOFHEBIAJ.IFPOELHNJKC();
|
||||
CircuitManagerV2 instance = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG;
|
||||
List<PlayerLogicComponent> dlghfacodhl = this.DLGHFACODHL;
|
||||
Func<PlayerLogicComponent, NIAJHAGLPND> <>9__162_ = CircuitManagerV2.<>c.<>9__162_0;
|
||||
if (<>9__162_ == 0)
|
||||
{
|
||||
CircuitManagerV2.<>c.<>9__162_0 = (PlayerLogicComponent i) => LIJDENIBHGA.KIHJMDKKLKH(i.<FJNIBMBBEAJ>k__BackingField);
|
||||
}
|
||||
NIAJHAGLPND niajhaglpnd = GJLGIHLFNNB.KIHJMDKKLKH(Enumerable.Select<PlayerLogicComponent, NIAJHAGLPND>(dlghfacodhl, <>9__162_));
|
||||
instance.RequestReduce(niajhaglpnd);
|
||||
}
|
||||
|
||||
// Token: 0x0600FBA1 RID: 64417 RVA: 0x003973D4 File Offset: 0x003955D4
|
||||
[Token(Token = "0x600FBA1")]
|
||||
[Address(RVA = "0x17BFD70", Offset = "0x17BED70", VA = "0x1817BFD70")]
|
||||
public void ReinitializeForRoomReload(in Guid COFLAJFOPEN)
|
||||
{
|
||||
JAAPOBEKEPO pkaofhebiaj = this.PKAOFHEBIAJ;
|
||||
int num = 0;
|
||||
PIPNEFJPCIP pipnefjpcip = CircuitManagerV2.VersionedCircuitRootData(0, num);
|
||||
HNIOBICFKGE hniobicfkge = IDDCIKNLODJ.HMAPHDFLNOB();
|
||||
NIAJHAGLPND niajhaglpnd = LLHCGEDLOIM.KIHJMDKKLKH(pipnefjpcip, hniobicfkge);
|
||||
pkaofhebiaj.EAMEIBGBDCB(niajhaglpnd);
|
||||
}
|
||||
|
||||
// Token: 0x0600FBA2 RID: 64418 RVA: 0x00397414 File Offset: 0x00395614
|
||||
[Token(Token = "0x600FBA2")]
|
||||
[Address(RVA = "0x17BA790", Offset = "0x17B9790", VA = "0x1817BA790")]
|
||||
private void COECDBNEMNK()
|
||||
{
|
||||
LOIBOPCIJJK <PGIFFIMLCJA>k__BackingField = this.PKAOFHEBIAJ.<PGIFFIMLCJA>k__BackingField;
|
||||
FJHELGLEBPK result = MLDJDPHKGBO.FDLEMABAJMI.<OJCDLEHJIMI>k__BackingField.Result;
|
||||
if (result == 0)
|
||||
{
|
||||
FJHELGLEBPK fjhelglebpk = DMEIGENJNHK.OPPDNPHFPLD();
|
||||
}
|
||||
JEKEHDFECBN mapicbaaamk = this.MAPICBAAAMK;
|
||||
int num = 0;
|
||||
DMEIGENJNHK.LPIPPFFPOHG(result, mapicbaaamk);
|
||||
int num2 = 0;
|
||||
if (num2 < num)
|
||||
{
|
||||
num2 += num2;
|
||||
num2++;
|
||||
}
|
||||
<PGIFFIMLCJA>k__BackingField.HJALDLNHIOE();
|
||||
}
|
||||
|
||||
// Token: 0x0600FBA3 RID: 64419 RVA: 0x00397494 File Offset: 0x00395694
|
||||
[Token(Token = "0x600FBA3")]
|
||||
[Address(RVA = "0x17BFCC0", Offset = "0x17BECC0", VA = "0x1817BFCC0")]
|
||||
public void ReinitializeByRequest(PIPNEFJPCIP GKNIHNHGBKC, HNIOBICFKGE CKNLCLCEGMH)
|
||||
{
|
||||
JEKEHDFECBN mapicbaaamk = this.MAPICBAAAMK;
|
||||
CECOJEKEILL.LPIPPFFPOHG(GKNIHNHGBKC, mapicbaaamk);
|
||||
JAAPOBEKEPO pkaofhebiaj = this.PKAOFHEBIAJ;
|
||||
NIAJHAGLPND niajhaglpnd = LLHCGEDLOIM.KIHJMDKKLKH(GKNIHNHGBKC, CKNLCLCEGMH);
|
||||
pkaofhebiaj.EAMEIBGBDCB(niajhaglpnd);
|
||||
}
|
||||
|
||||
// Token: 0x0600FBA4 RID: 64420 RVA: 0x003974CC File Offset: 0x003956CC
|
||||
[Token(Token = "0x600FBA4")]
|
||||
[Address(RVA = "0x17BFC00", Offset = "0x17BEC00", VA = "0x1817BFC00")]
|
||||
public void ReinitializeByRequestForNewRoom()
|
||||
{
|
||||
int num = 0;
|
||||
JAAPOBEKEPO pkaofhebiaj = this.PKAOFHEBIAJ;
|
||||
PIPNEFJPCIP pipnefjpcip = CircuitManagerV2.VersionedCircuitRootData(0, num);
|
||||
HNIOBICFKGE hniobicfkge = this.GCJOJEPANHB();
|
||||
NIAJHAGLPND niajhaglpnd = LLHCGEDLOIM.KIHJMDKKLKH(pipnefjpcip, hniobicfkge);
|
||||
pkaofhebiaj.EAMEIBGBDCB(niajhaglpnd);
|
||||
}
|
||||
|
||||
// Token: 0x0600FBA5 RID: 64421 RVA: 0x00397508 File Offset: 0x00395708
|
||||
[Token(Token = "0x600FBA5")]
|
||||
[Address(RVA = "0x17BD4A0", Offset = "0x17BC4A0", VA = "0x1817BD4A0")]
|
||||
private void KJINOADJCDO([Optional] PIPNEFJPCIP GKNIHNHGBKC, [Optional] HNIOBICFKGE CKNLCLCEGMH)
|
||||
{
|
||||
Guid guid = Guid.NewGuid();
|
||||
JAAPOBEKEPO pkaofhebiaj = this.PKAOFHEBIAJ;
|
||||
int num = 0;
|
||||
this.JELDMDDOBCO = (CircuitManagerV2.DACKCJINBOM)num;
|
||||
LOIBOPCIJJK <PGIFFIMLCJA>k__BackingField = pkaofhebiaj.<PGIFFIMLCJA>k__BackingField;
|
||||
JAAPOBEKEPO jaapobekepo;
|
||||
this.NOKOEOAJBMJ = jaapobekepo;
|
||||
this.BBMLPPPDHMA.LKLKGDMFMCC();
|
||||
JAAPOBEKEPO pkaofhebiaj2 = this.PKAOFHEBIAJ;
|
||||
if (GKNIHNHGBKC == 0)
|
||||
{
|
||||
}
|
||||
pkaofhebiaj2.KJINOADJCDO(GKNIHNHGBKC, CKNLCLCEGMH);
|
||||
JEKEHDFECBN mapicbaaamk = this.MAPICBAAAMK;
|
||||
if (jaapobekepo != 0)
|
||||
{
|
||||
LOIBOPCIJJK <PGIFFIMLCJA>k__BackingField2 = this.PKAOFHEBIAJ.<PGIFFIMLCJA>k__BackingField;
|
||||
FJHELGLEBPK fjhelglebpk;
|
||||
if (MLDJDPHKGBO.FDLEMABAJMI.<OJCDLEHJIMI>k__BackingField.Result == 0)
|
||||
{
|
||||
fjhelglebpk = DMEIGENJNHK.OPPDNPHFPLD();
|
||||
}
|
||||
JEKEHDFECBN mapicbaaamk2 = this.MAPICBAAAMK;
|
||||
DMEIGENJNHK.LPIPPFFPOHG(fjhelglebpk, mapicbaaamk2);
|
||||
if (num < mapicbaaamk2)
|
||||
{
|
||||
num += num;
|
||||
num++;
|
||||
}
|
||||
}
|
||||
bool flag = KKPBCOOONNK.BNNCCCFFALC;
|
||||
if (flag)
|
||||
{
|
||||
IList<NIAJHAGLPND> dmaehlmibdf = this.DMAEHLMIBDF;
|
||||
if (flag)
|
||||
{
|
||||
IList<NIAJHAGLPND> dmaehlmibdf2 = this.DMAEHLMIBDF;
|
||||
JAAPOBEKEPO pkaofhebiaj3 = this.PKAOFHEBIAJ;
|
||||
NIAJHAGLPND niajhaglpnd = GJLGIHLFNNB.KIHJMDKKLKH(dmaehlmibdf2);
|
||||
pkaofhebiaj3.EAMEIBGBDCB(niajhaglpnd);
|
||||
}
|
||||
}
|
||||
List<NIAJHAGLPND> list = new List();
|
||||
this.DMAEHLMIBDF = list;
|
||||
this.JELDMDDOBCO = (CircuitManagerV2.DACKCJINBOM)((ulong)1L);
|
||||
}
|
||||
|
||||
// Token: 0x0600FBA6 RID: 64422 RVA: 0x00397618 File Offset: 0x00395818
|
||||
[Token(Token = "0x600FBA6")]
|
||||
[Address(RVA = "0x17BEA50", Offset = "0x17BDA50", VA = "0x1817BEA50")]
|
||||
private void OHMPHHHCGJM(PIPNEFJPCIP GKNIHNHGBKC, HNIOBICFKGE CKNLCLCEGMH)
|
||||
{
|
||||
this.KJINOADJCDO(GKNIHNHGBKC, CKNLCLCEGMH);
|
||||
}
|
||||
|
||||
// Token: 0x0600FBA7 RID: 64423 RVA: 0x00397630 File Offset: 0x00395830
|
||||
[Token(Token = "0x600FBA7")]
|
||||
[Address(RVA = "0x17BC510", Offset = "0x17BB510", VA = "0x1817BC510")]
|
||||
private void IFLFCMKHACO(Action<PIPNEFJPCIP, HNIOBICFKGE> AFLPGGJMPOE)
|
||||
{
|
||||
Guid guid = this.PKAOFHEBIAJ.HKFLGEKHKEM();
|
||||
int num = 0;
|
||||
LOIBOPCIJJK <PGIFFIMLCJA>k__BackingField = this.PKAOFHEBIAJ.<PGIFFIMLCJA>k__BackingField;
|
||||
int num2 = 0;
|
||||
if (num2 < num)
|
||||
{
|
||||
num2 += num2;
|
||||
num2++;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600FBA8 RID: 64424 RVA: 0x0039767C File Offset: 0x0039587C
|
||||
[Token(Token = "0x600FBA8")]
|
||||
[Address(RVA = "0x17B89E0", Offset = "0x17B79E0", VA = "0x1817B89E0")]
|
||||
public void AddRoomSaveProperties(CCNBJFOPLBG IAALIIFNHNP)
|
||||
{
|
||||
int num = 0;
|
||||
CCNBJFOPLBG ccnbjfoplbg = IAALIIFNHNP.JOBHLMFKFNO<int>("cv2_nodes", num);
|
||||
CCNBJFOPLBG ccnbjfoplbg2 = IAALIIFNHNP.JOBHLMFKFNO<int>("cv2_boards", num);
|
||||
CCNBJFOPLBG ccnbjfoplbg3 = IAALIIFNHNP.JOBHLMFKFNO<int>("cv2_events", num);
|
||||
ABHKLOENLLE lfnhhilcmha = this.LFNHHILCMHA;
|
||||
CCNBJFOPLBG ccnbjfoplbg4 = IAALIIFNHNP.JOBHLMFKFNO<double>("cv2_cpu_mean", (double)num);
|
||||
ABHKLOENLLE lfnhhilcmha2 = this.LFNHHILCMHA;
|
||||
CCNBJFOPLBG ccnbjfoplbg5 = IAALIIFNHNP.JOBHLMFKFNO<double>("cv2_cpu_stddev", (double)num);
|
||||
bool knilikeeilh = this.KNILIKEEILH;
|
||||
CCNBJFOPLBG ccnbjfoplbg6 = IAALIIFNHNP.JOBHLMFKFNO<bool>("cv2_cpu_limited", knilikeeilh);
|
||||
ABHKLOENLLE dbjajhfpkic = this.DBJAJHFPKIC;
|
||||
CCNBJFOPLBG ccnbjfoplbg7 = IAALIIFNHNP.JOBHLMFKFNO<double>("cv2_net_mean", knilikeeilh);
|
||||
ABHKLOENLLE dbjajhfpkic2 = this.DBJAJHFPKIC;
|
||||
CCNBJFOPLBG ccnbjfoplbg8 = IAALIIFNHNP.JOBHLMFKFNO<double>("cv2_net_stddev", knilikeeilh);
|
||||
bool annbmhkcfle = this.ANNBMHKCFLE;
|
||||
CCNBJFOPLBG ccnbjfoplbg9 = IAALIIFNHNP.JOBHLMFKFNO<bool>("cv2_net_limited", annbmhkcfle);
|
||||
bool dmmgidgaonp = this.DMMGIDGAONP;
|
||||
CCNBJFOPLBG ccnbjfoplbg10 = IAALIIFNHNP.JOBHLMFKFNO<bool>("cv2_rpc_limited", dmmgidgaonp);
|
||||
LOIBOPCIJJK <PGIFFIMLCJA>k__BackingField = this.PKAOFHEBIAJ.<PGIFFIMLCJA>k__BackingField;
|
||||
}
|
||||
|
||||
// Token: 0x0600FBA9 RID: 64425 RVA: 0x00397764 File Offset: 0x00395964
|
||||
[Token(Token = "0x600FBA9")]
|
||||
[Address(RVA = "0x17BA4C0", Offset = "0x17B94C0", VA = "0x1817BA4C0")]
|
||||
private void CJMEHNGENBB(OFELDKBJFLK LHOMKMINCHH, ref int POHMNHHJAEA, ref int AGNCOLPDKBK, ref int FCCDKHHPHDK)
|
||||
{
|
||||
int num;
|
||||
do
|
||||
{
|
||||
num = 0;
|
||||
if (LHOMKMINCHH == 0)
|
||||
{
|
||||
break;
|
||||
}
|
||||
IReadOnlyCollection<KNAIHLOKIEA> readOnlyCollection = LHOMKMINCHH.GIHBHJGMILA();
|
||||
int num2 = 0;
|
||||
POHMNHHJAEA.m_value = num2;
|
||||
IReadOnlyCollection<KNAIHLOKIEA> readOnlyCollection2 = LHOMKMINCHH.GIHBHJGMILA();
|
||||
Func<KNAIHLOKIEA, bool> <>9__171_ = CircuitManagerV2.<>c.<>9__171_0;
|
||||
if (<>9__171_ == 0)
|
||||
{
|
||||
CircuitManagerV2.<>c.<>9__171_0 = delegate(KNAIHLOKIEA n)
|
||||
{
|
||||
int num5 = 0;
|
||||
if (n != 0)
|
||||
{
|
||||
}
|
||||
return num5 != 0;
|
||||
};
|
||||
}
|
||||
int num3 = Enumerable.Count<KNAIHLOKIEA>(readOnlyCollection2, <>9__171_);
|
||||
int num4 = LHOMKMINCHH.<MIOCACIPOGD>k__BackingField.JFDDHJEHKLF();
|
||||
IReadOnlyCollection<OFELDKBJFLK> readOnlyCollection3 = LHOMKMINCHH.LEHABAIJGEA();
|
||||
if (readOnlyCollection3 != 0)
|
||||
{
|
||||
if (num < readOnlyCollection3)
|
||||
{
|
||||
num += num;
|
||||
if (num != readOnlyCollection3)
|
||||
{
|
||||
num++;
|
||||
}
|
||||
}
|
||||
num += num;
|
||||
num += 19;
|
||||
}
|
||||
if (readOnlyCollection3 != 0)
|
||||
{
|
||||
}
|
||||
}
|
||||
while (num != 0);
|
||||
}
|
||||
|
||||
// Token: 0x0600FBAA RID: 64426 RVA: 0x00397804 File Offset: 0x00395A04
|
||||
[Token(Token = "0x600FBAA")]
|
||||
[Address(RVA = "0x17BE330", Offset = "0x17BD330", VA = "0x1817BE330")]
|
||||
private Guid LPBLLNLJILK()
|
||||
{
|
||||
CIIBGMBOFEI ciibgmbofei = Matchmaking.BBJAEJHMAPB;
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x1700294E RID: 10574
|
||||
// (get) Token: 0x0600FBAB RID: 64427 RVA: 0x00397820 File Offset: 0x00395A20
|
||||
[Token(Token = "0x1700294E")]
|
||||
public LOIBOPCIJJK JLNIPODEBEC
|
||||
{
|
||||
[Token(Token = "0x600FBAB")]
|
||||
[Address(RVA = "0x17C1050", Offset = "0x17C0050", VA = "0x1817C1050")]
|
||||
get
|
||||
{
|
||||
return this.PKAOFHEBIAJ.<PGIFFIMLCJA>k__BackingField;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x14000129 RID: 297
|
||||
// (add) Token: 0x0600FBAC RID: 64428 RVA: 0x00397840 File Offset: 0x00395A40
|
||||
// (remove) Token: 0x0600FBAD RID: 64429 RVA: 0x0039785C File Offset: 0x00395A5C
|
||||
[Token(Token = "0x14000129")]
|
||||
public event Action ENLIFOCFEMD
|
||||
{
|
||||
[Token(Token = "0x600FBAC")]
|
||||
[Address(RVA = "0x17C0F60", Offset = "0x17BFF60", VA = "0x1817C0F60")]
|
||||
[CompilerGenerated]
|
||||
add
|
||||
{
|
||||
Delegate @delegate;
|
||||
while (@delegate != 0 && @delegate == 0)
|
||||
{
|
||||
}
|
||||
while (@delegate != this)
|
||||
{
|
||||
}
|
||||
}
|
||||
[Token(Token = "0x600FBAD")]
|
||||
[Address(RVA = "0x17C1360", Offset = "0x17C0360", VA = "0x1817C1360")]
|
||||
[CompilerGenerated]
|
||||
remove
|
||||
{
|
||||
Delegate @delegate;
|
||||
while (@delegate != 0 && @delegate == 0)
|
||||
{
|
||||
}
|
||||
while (@delegate != this)
|
||||
{
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600FBAE RID: 64430 RVA: 0x00397878 File Offset: 0x00395A78
|
||||
[Token(Token = "0x600FBAE")]
|
||||
[Address(RVA = "0x17BC910", Offset = "0x17BB910", VA = "0x1817BC910")]
|
||||
private void JLDKIODCFGO()
|
||||
{
|
||||
Action enlifocfemd = this.ENLIFOCFEMD;
|
||||
if (enlifocfemd != 0)
|
||||
{
|
||||
enlifocfemd();
|
||||
return;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1700294F RID: 10575
|
||||
// (get) Token: 0x0600FBAF RID: 64431 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x1700294F")]
|
||||
private float IABDKPNLJKL
|
||||
{
|
||||
[Token(Token = "0x600FBAF")]
|
||||
[Address(RVA = "0x17BB240", Offset = "0x17BA240", VA = "0x1817BB240")]
|
||||
get
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600FBB0 RID: 64432 RVA: 0x00397898 File Offset: 0x00395A98
|
||||
[Token(Token = "0x600FBB0")]
|
||||
[Address(RVA = "0x17B9FC0", Offset = "0x17B8FC0", VA = "0x1817B9FC0")]
|
||||
private void BDOIJKPECLB()
|
||||
{
|
||||
if (this.NGPOGNPBBOG == (ulong)0L)
|
||||
{
|
||||
Scheduler instance = SingletonMonoBehaviour.ONCPNMDGGKG;
|
||||
CircuitManagerV2.HONFPKJLNPK honfpkjlnpk;
|
||||
honfpkjlnpk.System.IDisposable.Dispose();
|
||||
honfpkjlnpk.<>1__state = (int)((ulong)0L);
|
||||
honfpkjlnpk.<>4__this = this;
|
||||
KFBABPAPIMB kfbabpapimb = instance.Run(honfpkjlnpk);
|
||||
this.NGPOGNPBBOG = kfbabpapimb;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600FBB1 RID: 64433 RVA: 0x003978E4 File Offset: 0x00395AE4
|
||||
[Token(Token = "0x600FBB1")]
|
||||
[Address(RVA = "0x17BB4C0", Offset = "0x17BA4C0", VA = "0x1817BB4C0")]
|
||||
private IEnumerator<KENFJGFMIPM> EPGCALDJGFJ()
|
||||
{
|
||||
/*
|
||||
An exception occurred when decompiling this method (0600FBB1)
|
||||
|
||||
ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Collections.Generic.IEnumerator`1<KENFJGFMIPM> RecRoom.CircuitsV2.CircuitManagerV2::EPGCALDJGFJ()
|
||||
|
||||
---> System.Exception: Basic block has to end with unconditional control flow.
|
||||
{
|
||||
Block_0:
|
||||
call:void(HONFPKJLNPK::System.IDisposable.Dispose, ldloc:HONFPKJLNPK(var_0))
|
||||
stfld:int32(HONFPKJLNPK::<>1__state, ldloc:HONFPKJLNPK(var_0), conv.u8:uint64[exp:int32](ldc.i8:int64[exp:uint64](0)))
|
||||
stfld:CircuitManagerV2(HONFPKJLNPK::<>4__this, ldloc:HONFPKJLNPK(var_0), ldloc:CircuitManagerV2(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: 0x0600FBB2 RID: 64434 RVA: 0x00397908 File Offset: 0x00395B08
|
||||
[Token(Token = "0x600FBB2")]
|
||||
[Address(RVA = "0x17C0470", Offset = "0x17BF470", VA = "0x1817C0470")]
|
||||
public void RequestDeleteCloudDataEntry(CHDNMCLEJBH FNJHLBLAMLE)
|
||||
{
|
||||
JAAPOBEKEPO pkaofhebiaj = this.PKAOFHEBIAJ;
|
||||
OOFAMEMNPAN oncmhngagmi = FNJHLBLAMLE.ONCMHNGAGMI;
|
||||
JJGHAFKJBEI doohkcanflo = PEGGCEDHBOF.DOOHKCANFLO;
|
||||
ObscuredInt <IFBPANODIPA>k__BackingField = doohkcanflo.<IFBPANODIPA>k__BackingField;
|
||||
bool fakeValueActive = doohkcanflo.<IFBPANODIPA>k__BackingField.fakeValueActive;
|
||||
int num = ObscuredInt.FAJDMKOEFLH(<IFBPANODIPA>k__BackingField);
|
||||
NIAJHAGLPND niajhaglpnd = APHINEDODGB.KIHJMDKKLKH(oncmhngagmi, num);
|
||||
pkaofhebiaj.EAMEIBGBDCB(niajhaglpnd);
|
||||
}
|
||||
|
||||
// Token: 0x0600FBB3 RID: 64435 RVA: 0x00397964 File Offset: 0x00395B64
|
||||
[Token(Token = "0x600FBB3")]
|
||||
[Address(RVA = "0x17C0840", Offset = "0x17BF840", VA = "0x1817C0840")]
|
||||
public void RequestResetCloudDataEntry(CHDNMCLEJBH FNJHLBLAMLE)
|
||||
{
|
||||
JAAPOBEKEPO pkaofhebiaj = this.PKAOFHEBIAJ;
|
||||
OOFAMEMNPAN oncmhngagmi = FNJHLBLAMLE.ONCMHNGAGMI;
|
||||
Guid guid = Guid.NewGuid();
|
||||
JJGHAFKJBEI doohkcanflo = PEGGCEDHBOF.DOOHKCANFLO;
|
||||
ObscuredInt <IFBPANODIPA>k__BackingField = doohkcanflo.<IFBPANODIPA>k__BackingField;
|
||||
bool fakeValueActive = doohkcanflo.<IFBPANODIPA>k__BackingField.fakeValueActive;
|
||||
int num = ObscuredInt.FAJDMKOEFLH(<IFBPANODIPA>k__BackingField);
|
||||
OOFAMEMNPAN oofamemnpan;
|
||||
NIAJHAGLPND niajhaglpnd = FLECLOBHLNB.KIHJMDKKLKH(oncmhngagmi, oofamemnpan, num);
|
||||
pkaofhebiaj.EAMEIBGBDCB(niajhaglpnd);
|
||||
}
|
||||
|
||||
// Token: 0x0600FBB4 RID: 64436 RVA: 0x003979CC File Offset: 0x00395BCC
|
||||
[Token(Token = "0x600FBB4")]
|
||||
[Address(RVA = "0x17C0D60", Offset = "0x17BFD60", VA = "0x1817C0D60")]
|
||||
public CircuitManagerV2()
|
||||
{
|
||||
ABHKLOENLLE abhkloenlle = new ABHKLOENLLE();
|
||||
this.LFNHHILCMHA = abhkloenlle;
|
||||
ABHKLOENLLE abhkloenlle2 = new ABHKLOENLLE();
|
||||
this.DBJAJHFPKIC = abhkloenlle2;
|
||||
PGGJALMOJCG<float, float> pggjalmojcg = GGAIOJIEAJK.PBKGBOAKIJK(60);
|
||||
this.PKILHKAOKJL = pggjalmojcg;
|
||||
PGGJALMOJCG<long, long> pggjalmojcg2 = GGAIOJIEAJK.FJFFAAHGBGK(60);
|
||||
this.KJAALBAMFJD = pggjalmojcg2;
|
||||
PGGJALMOJCG<int, int> pggjalmojcg3 = GGAIOJIEAJK.GKAJBHMJIPL(60);
|
||||
this.CHMCCOOMLCN = pggjalmojcg3;
|
||||
AJKFFCCEKHE<float, float> ajkffccekhe = FCLBPJKCIPJ.KFDHHGMCJMP(60);
|
||||
this.INOOMFGMMGD = ajkffccekhe;
|
||||
List<NIAJHAGLPND> list = new List();
|
||||
this.DMAEHLMIBDF = list;
|
||||
Dictionary<Guid, Chip> dictionary = new Dictionary();
|
||||
this.ONBGFCMGEDG = dictionary;
|
||||
Dictionary<Guid, CircuitBoardCircuitObject> dictionary2 = new Dictionary();
|
||||
this.BCDLPBAEGMG = dictionary2;
|
||||
Dictionary<Guid, IEDOOPDEHPP> dictionary3 = new Dictionary();
|
||||
this.KBAMJDNJFPL = dictionary3;
|
||||
Dictionary<Guid, IEDOOPDEHPP> dictionary4 = new Dictionary();
|
||||
this.HJFHFMADHGK = dictionary4;
|
||||
Dictionary<Guid, FOFACENOEHB> dictionary5 = new Dictionary();
|
||||
this.AKNCMDMPJPM = dictionary5;
|
||||
List<ControlPanelCircuitObjectBase> list2 = new List();
|
||||
this.DKDDMEFENPC = list2;
|
||||
List<PlayerLogicComponent> list3 = new List();
|
||||
this.DLGHFACODHL = list3;
|
||||
base..ctor();
|
||||
}
|
||||
|
||||
// Token: 0x0600FBB6 RID: 64438 RVA: 0x00397ACC File Offset: 0x00395CCC
|
||||
[Token(Token = "0x600FBB6")]
|
||||
[Address(RVA = "0x17BE2B0", Offset = "0x17BD2B0", VA = "0x1817BE2B0", Slot = "15")]
|
||||
private bool LMBEKLKBEAN(in Guid JNKFPEJCCNP, out Chip EHHKGBAMIOP)
|
||||
{
|
||||
Dictionary<Guid, Chip> onbgfcmgedg = this.ONBGFCMGEDG;
|
||||
bool flag;
|
||||
return flag;
|
||||
}
|
||||
|
||||
// Token: 0x0600FBB7 RID: 64439 RVA: 0x00397AE8 File Offset: 0x00395CE8
|
||||
[Token(Token = "0x600FBB7")]
|
||||
[Address(RVA = "0x17BDBA0", Offset = "0x17BCBA0", VA = "0x1817BDBA0")]
|
||||
[CompilerGenerated]
|
||||
private void KNKGJEJPGLP(float CEHJGNDELGL)
|
||||
{
|
||||
this.NKBDCOBDCOO.BODGHPPBOCP();
|
||||
}
|
||||
|
||||
// Token: 0x0600FBB8 RID: 64440 RVA: 0x00397B08 File Offset: 0x00395D08
|
||||
[Token(Token = "0x600FBB8")]
|
||||
[Address(RVA = "0x17BD350", Offset = "0x17BC350", VA = "0x1817BD350")]
|
||||
[CompilerGenerated]
|
||||
private void KFGKLDCEOIP()
|
||||
{
|
||||
RecRoomAudioClip errorSFX = this.style.errorSFX;
|
||||
int num = 0;
|
||||
int num2 = 0;
|
||||
int num3 = 0;
|
||||
SFXAudioSource sfxaudioSource = AudioManager.PlaySFX(errorSFX, num3, num2, num);
|
||||
}
|
||||
|
||||
// Token: 0x0600FBB9 RID: 64441 RVA: 0x00397B3C File Offset: 0x00395D3C
|
||||
[Token(Token = "0x600FBB9")]
|
||||
[Address(RVA = "0x17BE420", Offset = "0x17BD420", VA = "0x1817BE420")]
|
||||
[CompilerGenerated]
|
||||
private void LPFGDEMKJMF()
|
||||
{
|
||||
OACMEIDMGAA <OCDLBPHJMOP>k__BackingField = OACMEIDMGAA.<OCDLBPHJMOP>k__BackingField;
|
||||
if (Matchmaking.HMCJLLMDAAM.MMFBPKOOLNG)
|
||||
{
|
||||
}
|
||||
bool isDeveloper = SessionManager.LBNKHHFDOGM;
|
||||
<OCDLBPHJMOP>k__BackingField.<NCPKEHPHHIB>k__BackingField = isDeveloper;
|
||||
if (this.PKAOFHEBIAJ != (ulong)0L)
|
||||
{
|
||||
OACMEIDMGAA <OCDLBPHJMOP>k__BackingField2 = OACMEIDMGAA.<OCDLBPHJMOP>k__BackingField;
|
||||
JAAPOBEKEPO pkaofhebiaj = this.PKAOFHEBIAJ;
|
||||
<OCDLBPHJMOP>k__BackingField2.MCHBPHDEGML(pkaofhebiaj);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600FBBA RID: 64442 RVA: 0x00397B98 File Offset: 0x00395D98
|
||||
[Token(Token = "0x600FBBA")]
|
||||
[Address(RVA = "0x17B7CA0", Offset = "0x17B6CA0", VA = "0x1817B7CA0")]
|
||||
[CompilerGenerated]
|
||||
private Task AFKDAMPIJHF(JKLGMOGDCNE IIFJDCEPNMJ)
|
||||
{
|
||||
DBFIJENOPDA <JLMOOPKEHAK>k__BackingField = IIFJDCEPNMJ.<JLMOOPKEHAK>k__BackingField;
|
||||
int num;
|
||||
PIPNEFJPCIP pipnefjpcip;
|
||||
if (<JLMOOPKEHAK>k__BackingField == 0 || <JLMOOPKEHAK>k__BackingField.CIKILCPIEKD == 0)
|
||||
{
|
||||
num = 0;
|
||||
pipnefjpcip = CircuitManagerV2.VersionedCircuitRootData(0, num);
|
||||
}
|
||||
JEKEHDFECBN mapicbaaamk = this.MAPICBAAAMK;
|
||||
CECOJEKEILL.LPIPPFFPOHG(pipnefjpcip, mapicbaaamk);
|
||||
IMFLCMFOEEJ mpiklamkhle = pipnefjpcip.MPIKLAMKHLE;
|
||||
Guid guid = num.PPGFHEDFBEA();
|
||||
NIAJHAGLPND niajhaglpnd;
|
||||
this.PKAOFHEBIAJ.EAMEIBGBDCB(niajhaglpnd);
|
||||
IMFLCMFOEEJ mpiklamkhle2 = pipnefjpcip.MPIKLAMKHLE;
|
||||
if (mpiklamkhle2 != 0)
|
||||
{
|
||||
IEnumerable<Guid> enumerable = CircuitBoardCircuitObject.LAJHJPDKIJF(mpiklamkhle2);
|
||||
int num2;
|
||||
Func<Guid, CDJGLDCDALA> func = new Func(num2.InstantiationRequestFromGuid);
|
||||
num2 = 0;
|
||||
IEnumerable<Guid> enumerable2 = Enumerable.Select<Guid, CDJGLDCDALA>(enumerable, func);
|
||||
}
|
||||
CDJGLDCDALA[] array = Enumerable.ToArray<CDJGLDCDALA>(Array.Empty<CDJGLDCDALA>());
|
||||
return Task.CompletedTask;
|
||||
}
|
||||
|
||||
// Token: 0x0600FBBB RID: 64443 RVA: 0x00397C44 File Offset: 0x00395E44
|
||||
[Token(Token = "0x600FBBB")]
|
||||
[Address(RVA = "0x17B7A10", Offset = "0x17B6A10", VA = "0x1817B7A10")]
|
||||
[CompilerGenerated]
|
||||
private Task AABKIMLJBBI(JKLGMOGDCNE IIFJDCEPNMJ)
|
||||
{
|
||||
if (IIFJDCEPNMJ.<JLMOOPKEHAK>k__BackingField != (ulong)0L)
|
||||
{
|
||||
this.PKAOFHEBIAJ.IFPOELHNJKC();
|
||||
CircuitManagerV2 instance = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG;
|
||||
List<PlayerLogicComponent> dlghfacodhl = this.DLGHFACODHL;
|
||||
Func<PlayerLogicComponent, NIAJHAGLPND> <>9__162_ = CircuitManagerV2.<>c.<>9__162_0;
|
||||
if (<>9__162_ == 0)
|
||||
{
|
||||
CircuitManagerV2.<>c.<>9__162_0 = (PlayerLogicComponent i) => LIJDENIBHGA.KIHJMDKKLKH(i.<FJNIBMBBEAJ>k__BackingField);
|
||||
}
|
||||
NIAJHAGLPND niajhaglpnd = GJLGIHLFNNB.KIHJMDKKLKH(Enumerable.Select<PlayerLogicComponent, NIAJHAGLPND>(dlghfacodhl, <>9__162_));
|
||||
instance.RequestReduce(niajhaglpnd);
|
||||
}
|
||||
this.ReinitializeByRequestForNewRoom();
|
||||
return Task.CompletedTask;
|
||||
}
|
||||
|
||||
// Token: 0x0400A662 RID: 42594
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x40")]
|
||||
[Token(Token = "0x400A662")]
|
||||
private readonly ABHKLOENLLE LFNHHILCMHA;
|
||||
|
||||
// Token: 0x0400A663 RID: 42595
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x48")]
|
||||
[Token(Token = "0x400A663")]
|
||||
private readonly ABHKLOENLLE DBJAJHFPKIC;
|
||||
|
||||
// Token: 0x0400A664 RID: 42596
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x50")]
|
||||
[Token(Token = "0x400A664")]
|
||||
private readonly PGGJALMOJCG<float, float> PKILHKAOKJL;
|
||||
|
||||
// Token: 0x0400A665 RID: 42597
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x58")]
|
||||
[Token(Token = "0x400A665")]
|
||||
private readonly PGGJALMOJCG<long, long> KJAALBAMFJD;
|
||||
|
||||
// Token: 0x0400A666 RID: 42598
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x60")]
|
||||
[Token(Token = "0x400A666")]
|
||||
private readonly PGGJALMOJCG<int, int> CHMCCOOMLCN;
|
||||
|
||||
// Token: 0x0400A667 RID: 42599
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x68")]
|
||||
[Token(Token = "0x400A667")]
|
||||
private readonly AJKFFCCEKHE<float, float> INOOMFGMMGD;
|
||||
|
||||
// Token: 0x0400A668 RID: 42600
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x70")]
|
||||
[Token(Token = "0x400A668")]
|
||||
private bool KNILIKEEILH;
|
||||
|
||||
// Token: 0x0400A669 RID: 42601
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x71")]
|
||||
[Token(Token = "0x400A669")]
|
||||
private bool ANNBMHKCFLE;
|
||||
|
||||
// Token: 0x0400A66A RID: 42602
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x72")]
|
||||
[Token(Token = "0x400A66A")]
|
||||
private bool DMMGIDGAONP;
|
||||
|
||||
// Token: 0x0400A66B RID: 42603
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x78")]
|
||||
[Token(Token = "0x400A66B")]
|
||||
private LPPHPFOIJBK JLHDBKBKFKP;
|
||||
|
||||
// Token: 0x0400A66C RID: 42604
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x80")]
|
||||
[Token(Token = "0x400A66C")]
|
||||
private ANBEBHHAIOI JMCPPOIAAGE;
|
||||
|
||||
// Token: 0x0400A66D RID: 42605
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x88")]
|
||||
[Token(Token = "0x400A66D")]
|
||||
private GGLMKLIJBHG PGAPIGLMDMM;
|
||||
|
||||
// Token: 0x0400A66E RID: 42606
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x90")]
|
||||
[Token(Token = "0x400A66E")]
|
||||
private JIMCFNAHGJE JFOMEAPNHCB;
|
||||
|
||||
// Token: 0x0400A66F RID: 42607
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x98")]
|
||||
[Token(Token = "0x400A66F")]
|
||||
private CircuitManagerV2.DACKCJINBOM JELDMDDOBCO;
|
||||
|
||||
// Token: 0x0400A670 RID: 42608
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0xA0")]
|
||||
[Token(Token = "0x400A670")]
|
||||
[SerializeField]
|
||||
public CircuitBoardCircuitObject circuitNetworkedObjectPrefab;
|
||||
|
||||
// Token: 0x0400A671 RID: 42609
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0xA8")]
|
||||
[Token(Token = "0x400A671")]
|
||||
[SerializeField]
|
||||
private TextInputUIDialog textInputDialogPrefab;
|
||||
|
||||
// Token: 0x0400A672 RID: 42610
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0xB0")]
|
||||
[Token(Token = "0x400A672")]
|
||||
[SerializeField]
|
||||
private CircuitsV2Config style;
|
||||
|
||||
// Token: 0x0400A673 RID: 42611
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0xB8")]
|
||||
[Token(Token = "0x400A673")]
|
||||
[SerializeField]
|
||||
private Chip chipVisualPrefab;
|
||||
|
||||
// Token: 0x0400A674 RID: 42612
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0xC0")]
|
||||
[Token(Token = "0x400A674")]
|
||||
private CircuitManagerV2.CAFAEOPGBJI MPMPCGCNLDB;
|
||||
|
||||
// Token: 0x0400A675 RID: 42613
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0xC8")]
|
||||
[Token(Token = "0x400A675")]
|
||||
private JLJFEOALJCO BBMLPPPDHMA;
|
||||
|
||||
// Token: 0x0400A676 RID: 42614
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0xD0")]
|
||||
[Token(Token = "0x400A676")]
|
||||
private IDisposable ANEFJHDKAIJ;
|
||||
|
||||
// Token: 0x0400A677 RID: 42615
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0xD8")]
|
||||
[Token(Token = "0x400A677")]
|
||||
private JEKEHDFECBN MAPICBAAAMK;
|
||||
|
||||
// Token: 0x0400A678 RID: 42616
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0xE0")]
|
||||
[Token(Token = "0x400A678")]
|
||||
private GIKLINOHKID EIKIBICHPPD;
|
||||
|
||||
// Token: 0x0400A679 RID: 42617
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0xE8")]
|
||||
[Token(Token = "0x400A679")]
|
||||
private IList<NIAJHAGLPND> DMAEHLMIBDF;
|
||||
|
||||
// Token: 0x0400A67A RID: 42618
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0xF0")]
|
||||
[Token(Token = "0x400A67A")]
|
||||
private readonly Dictionary<Guid, Chip> ONBGFCMGEDG;
|
||||
|
||||
// Token: 0x0400A67B RID: 42619
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0xF8")]
|
||||
[Token(Token = "0x400A67B")]
|
||||
private readonly IDictionary<Guid, CircuitBoardCircuitObject> BCDLPBAEGMG;
|
||||
|
||||
// Token: 0x0400A67C RID: 42620
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x100")]
|
||||
[Token(Token = "0x400A67C")]
|
||||
private readonly IDictionary<Guid, IEDOOPDEHPP> KBAMJDNJFPL;
|
||||
|
||||
// Token: 0x0400A67D RID: 42621
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x108")]
|
||||
[Token(Token = "0x400A67D")]
|
||||
private readonly IDictionary<Guid, IEDOOPDEHPP> HJFHFMADHGK;
|
||||
|
||||
// Token: 0x0400A67E RID: 42622
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x110")]
|
||||
[Token(Token = "0x400A67E")]
|
||||
private readonly IDictionary<Guid, FOFACENOEHB> AKNCMDMPJPM;
|
||||
|
||||
// Token: 0x0400A67F RID: 42623
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x118")]
|
||||
[Token(Token = "0x400A67F")]
|
||||
private readonly List<ControlPanelCircuitObjectBase> DKDDMEFENPC;
|
||||
|
||||
// Token: 0x0400A680 RID: 42624
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x120")]
|
||||
[Token(Token = "0x400A680")]
|
||||
private NEOJEFLEGGM NKBDCOBDCOO;
|
||||
|
||||
// Token: 0x0400A681 RID: 42625
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x128")]
|
||||
[Token(Token = "0x400A681")]
|
||||
private readonly List<PlayerLogicComponent> DLGHFACODHL;
|
||||
|
||||
// Token: 0x0400A682 RID: 42626
|
||||
[Token(Token = "0x400A682")]
|
||||
private static readonly GHIMBKICDFC BIBMHNCEMPN = new GHIMBKICDFC();
|
||||
|
||||
// Token: 0x0400A683 RID: 42627
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x130")]
|
||||
[Token(Token = "0x400A683")]
|
||||
private JAAPOBEKEPO PKAOFHEBIAJ;
|
||||
|
||||
// Token: 0x0400A685 RID: 42629
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x140")]
|
||||
[Token(Token = "0x400A685")]
|
||||
private AAJCBHCFBFE<AJJEKCNNJIA> GDLFOOLNJMK;
|
||||
|
||||
// Token: 0x0400A686 RID: 42630
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x150")]
|
||||
[Token(Token = "0x400A686")]
|
||||
private JFGJBBGINMH EKHMNOELKJL;
|
||||
|
||||
// Token: 0x0400A687 RID: 42631
|
||||
[Token(Token = "0x400A687")]
|
||||
private const float MGEMBOFOPDE = 5f;
|
||||
|
||||
// Token: 0x0400A688 RID: 42632
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x158")]
|
||||
[Token(Token = "0x400A688")]
|
||||
private float HOKHPHIBEEL;
|
||||
|
||||
// Token: 0x0400A689 RID: 42633
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x15C")]
|
||||
[Token(Token = "0x400A689")]
|
||||
private int IFMGMGJLEPN;
|
||||
|
||||
// Token: 0x0400A68B RID: 42635
|
||||
[Token(Token = "0x400A68B")]
|
||||
private const float JBJFPNNJIIE = 300f;
|
||||
|
||||
// Token: 0x0400A68C RID: 42636
|
||||
[Token(Token = "0x400A68C")]
|
||||
private const string ILBCNOFIOGO = "UGC.Persistence.AutosaveIntervalSeconds";
|
||||
|
||||
// Token: 0x0400A68D RID: 42637
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x168")]
|
||||
[Token(Token = "0x400A68D")]
|
||||
private KFBABPAPIMB NGPOGNPBBOG;
|
||||
|
||||
// Token: 0x0200262F RID: 9775
|
||||
[Token(Token = "0x200262F")]
|
||||
private enum DACKCJINBOM
|
||||
{
|
||||
// Token: 0x0400A68F RID: 42639
|
||||
[Token(Token = "0x400A68F")]
|
||||
GlobalContextNotInitialized,
|
||||
// Token: 0x0400A690 RID: 42640
|
||||
[Token(Token = "0x400A690")]
|
||||
GlobalContextInitialized,
|
||||
// Token: 0x0400A691 RID: 42641
|
||||
[Token(Token = "0x400A691")]
|
||||
PostRoomLoadingInitialized,
|
||||
// Token: 0x0400A692 RID: 42642
|
||||
[Token(Token = "0x400A692")]
|
||||
Destroying
|
||||
}
|
||||
|
||||
// Token: 0x02002630 RID: 9776
|
||||
[Token(Token = "0x2002630")]
|
||||
public sealed class JGMIKGBFFHN : IBCBIHDPPLI
|
||||
{
|
||||
// Token: 0x17002950 RID: 10576
|
||||
// (get) Token: 0x0600FBBC RID: 64444 RVA: 0x00397CBC File Offset: 0x00395EBC
|
||||
[Token(Token = "0x17002950")]
|
||||
public MIGFHFPAGLB FFAKMKPJLPI
|
||||
{
|
||||
[Token(Token = "0x600FBBC")]
|
||||
[Address(RVA = "0x411530", Offset = "0x410530", VA = "0x180411530", Slot = "4")]
|
||||
get
|
||||
{
|
||||
/*
|
||||
An exception occurred when decompiling this method (0600FBBC)
|
||||
|
||||
ICSharpCode.Decompiler.DecompilerException: Error decompiling MIGFHFPAGLB RecRoom.CircuitsV2.CircuitManagerV2/JGMIKGBFFHN::EPFOBHDBBJM()
|
||||
|
||||
---> System.Exception: Basic block has to end with unconditional control flow.
|
||||
{
|
||||
Block_0:
|
||||
stloc:PhotonView(var_0_06, ldfld:PhotonView(JGMIKGBFFHN::JDHMIOJKLCK, ldloc:JGMIKGBFFHN(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: 0x17002951 RID: 10577
|
||||
// (get) Token: 0x0600FBBD RID: 64445 RVA: 0x00397CD0 File Offset: 0x00395ED0
|
||||
[Token(Token = "0x17002951")]
|
||||
public bool BNNCCCFFALC
|
||||
{
|
||||
[Token(Token = "0x600FBBD")]
|
||||
[Address(RVA = "0x17C8FD0", Offset = "0x17C7FD0", VA = "0x1817C8FD0", Slot = "5")]
|
||||
get
|
||||
{
|
||||
return KKPBCOOONNK.BNNCCCFFALC;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17002952 RID: 10578
|
||||
// (get) Token: 0x0600FBBE RID: 64446 RVA: 0x00397CE4 File Offset: 0x00395EE4
|
||||
[Token(Token = "0x17002952")]
|
||||
public bool IFKKAOFDBBA
|
||||
{
|
||||
[Token(Token = "0x600FBBE")]
|
||||
[Address(RVA = "0x17C9060", Offset = "0x17C8060", VA = "0x1817C9060", Slot = "6")]
|
||||
get
|
||||
{
|
||||
MonoBehaviourPun bgnecdcknph = this.BGNECDCKNPH;
|
||||
int num = 0;
|
||||
bool flag = bgnecdcknph != num;
|
||||
if (!flag)
|
||||
{
|
||||
return flag;
|
||||
}
|
||||
return this.BGNECDCKNPH.OGIBLNIIHDK;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17002953 RID: 10579
|
||||
// (get) Token: 0x0600FBBF RID: 64447 RVA: 0x00397D1C File Offset: 0x00395F1C
|
||||
[Token(Token = "0x17002953")]
|
||||
public PMCMAGGIDJG FMFINNJNFCA
|
||||
{
|
||||
[Token(Token = "0x600FBBF")]
|
||||
[Address(RVA = "0x4157C0", Offset = "0x4147C0", VA = "0x1804157C0", Slot = "7")]
|
||||
get;
|
||||
}
|
||||
|
||||
// Token: 0x17002954 RID: 10580
|
||||
// (get) Token: 0x0600FBC0 RID: 64448 RVA: 0x00397D30 File Offset: 0x00395F30
|
||||
[Token(Token = "0x17002954")]
|
||||
public int FIAOMANIELJ
|
||||
{
|
||||
[Token(Token = "0x600FBC0")]
|
||||
[Address(RVA = "0x17C9020", Offset = "0x17C8020", VA = "0x1817C9020", Slot = "8")]
|
||||
get
|
||||
{
|
||||
return this.JDHMIOJKLCK.GJEMDAMJEGJ.GPOMCJICJIH().JDHMIOJKLCK.viewIdField;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600FBC1 RID: 64449 RVA: 0x00397D60 File Offset: 0x00395F60
|
||||
[Token(Token = "0x600FBC1")]
|
||||
[Address(RVA = "0x17C90F0", Offset = "0x17C80F0", VA = "0x1817C90F0")]
|
||||
public JGMIKGBFFHN(PhotonView JDHMIOJKLCK, MonoBehaviourPun BGNECDCKNPH)
|
||||
{
|
||||
this.JDHMIOJKLCK = JDHMIOJKLCK;
|
||||
this.BGNECDCKNPH = BGNECDCKNPH;
|
||||
BJHJOILGOLG bjhjoilgolg = new BJHJOILGOLG(JMMPMEPKIJK.MMJHEJIAHOD, BGNECDCKNPH);
|
||||
this.FMFINNJNFCA = bjhjoilgolg;
|
||||
}
|
||||
|
||||
// Token: 0x0400A693 RID: 42643
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x400A693")]
|
||||
private readonly PhotonView JDHMIOJKLCK;
|
||||
|
||||
// Token: 0x0400A694 RID: 42644
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x400A694")]
|
||||
private readonly MonoBehaviourPun BGNECDCKNPH;
|
||||
}
|
||||
|
||||
// Token: 0x02002631 RID: 9777
|
||||
[Token(Token = "0x2002631")]
|
||||
private sealed class GDOOHFGNAJD : CBLLFJEDOII<KNAIHLOKIEA>
|
||||
{
|
||||
// Token: 0x0600FBC2 RID: 64450 RVA: 0x00397D98 File Offset: 0x00395F98
|
||||
[Token(Token = "0x600FBC2")]
|
||||
[Address(RVA = "0x17C70A0", Offset = "0x17C60A0", VA = "0x1817C70A0")]
|
||||
private GDOOHFGNAJD(in Guid IGEMANOEMIB, in Guid CEINFCIMLGE, Action<Action<KNAIHLOKIEA>> JEFJFDLJGBK, Action<Action<KNAIHLOKIEA>> POIJEJLMGAF, Action<Action<Guid, Guid>> EKEOPEDOIJH, Action<Action<Guid, Guid>> CAOOODONNLF)
|
||||
{
|
||||
this.POIJEJLMGAF = 0;
|
||||
this.CAOOODONNLF = 0;
|
||||
Action<KNAIHLOKIEA> action = new Action(this.FAMHPJNMMHE);
|
||||
JEFJFDLJGBK(action);
|
||||
Action<Guid, Guid> action2 = new Action(this.IIALGEIAFJI);
|
||||
}
|
||||
|
||||
// Token: 0x0600FBC3 RID: 64451 RVA: 0x00397DE0 File Offset: 0x00395FE0
|
||||
[Token(Token = "0x600FBC3")]
|
||||
[Address(RVA = "0x17C6AB0", Offset = "0x17C5AB0", VA = "0x1817C6AB0")]
|
||||
public void FAMHPJNMMHE(KNAIHLOKIEA KCHDEPKPDHG)
|
||||
{
|
||||
Guid guid = KCHDEPKPDHG.<KHGALJDKAAE>k__BackingField.ABJHBFNCEJN;
|
||||
Guid igemanoemib = this.IGEMANOEMIB;
|
||||
bool flag;
|
||||
if (flag)
|
||||
{
|
||||
Guid guid2 = KCHDEPKPDHG.JPOHGBCEJEJ;
|
||||
Guid ceinfcimlge = this.CEINFCIMLGE;
|
||||
bool flag2;
|
||||
if (flag2)
|
||||
{
|
||||
Action<Action<KNAIHLOKIEA>> poijejlmgaf = this.POIJEJLMGAF;
|
||||
Action<KNAIHLOKIEA> action = new Action(this.FAMHPJNMMHE);
|
||||
poijejlmgaf(action);
|
||||
Action<Action<Guid, Guid>> caooodonnlf = this.CAOOODONNLF;
|
||||
Action<Guid, Guid> action2 = new Action(this.IIALGEIAFJI);
|
||||
caooodonnlf(action2);
|
||||
base.OOOIENHGNCA(KCHDEPKPDHG);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600FBC4 RID: 64452 RVA: 0x00397E64 File Offset: 0x00396064
|
||||
[Token(Token = "0x600FBC4")]
|
||||
[Address(RVA = "0x17C6C70", Offset = "0x17C5C70", VA = "0x1817C6C70")]
|
||||
public void IIALGEIAFJI(Guid IGEMANOEMIB, Guid KCHDEPKPDHG)
|
||||
{
|
||||
Guid igemanoemib = this.IGEMANOEMIB;
|
||||
bool flag;
|
||||
if (flag)
|
||||
{
|
||||
Guid ceinfcimlge = this.CEINFCIMLGE;
|
||||
bool flag2;
|
||||
if (flag2)
|
||||
{
|
||||
Action<Action<KNAIHLOKIEA>> poijejlmgaf = this.POIJEJLMGAF;
|
||||
Action<KNAIHLOKIEA> action = new Action(this.FAMHPJNMMHE);
|
||||
poijejlmgaf(action);
|
||||
Action<Action<Guid, Guid>> caooodonnlf = this.CAOOODONNLF;
|
||||
Action<Guid, Guid> action2 = new Action(this.IIALGEIAFJI);
|
||||
caooodonnlf(action2);
|
||||
base.HMFPPBJFHKD("Failed to spawn");
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600FBC5 RID: 64453 RVA: 0x00397ED8 File Offset: 0x003960D8
|
||||
[Token(Token = "0x600FBC5")]
|
||||
[Address(RVA = "0x17C6F50", Offset = "0x17C5F50", VA = "0x1817C6F50")]
|
||||
private static CircuitManagerV2.GDOOHFGNAJD LCHGKNPDLDE(OFELDKBJFLK OLFNCDHDFPF, in Guid CEINFCIMLGE, Action<Action<KNAIHLOKIEA>> JEFJFDLJGBK, Action<Action<KNAIHLOKIEA>> POIJEJLMGAF, Action<Action<Guid, Guid>> EKEOPEDOIJH, Action<Action<Guid, Guid>> CAOOODONNLF)
|
||||
{
|
||||
Guid guid = OLFNCDHDFPF.ABJHBFNCEJN;
|
||||
CircuitManagerV2.GDOOHFGNAJD gdoohfgnajd;
|
||||
gdoohfgnajd.POIJEJLMGAF = POIJEJLMGAF;
|
||||
gdoohfgnajd.CAOOODONNLF = 0;
|
||||
Action<KNAIHLOKIEA> action = new Action(gdoohfgnajd.FAMHPJNMMHE);
|
||||
JEFJFDLJGBK(action);
|
||||
Action<Guid, Guid> action2 = new Action(gdoohfgnajd.IIALGEIAFJI);
|
||||
return gdoohfgnajd;
|
||||
}
|
||||
|
||||
// Token: 0x0600FBC6 RID: 64454 RVA: 0x00397F24 File Offset: 0x00396124
|
||||
[Token(Token = "0x600FBC6")]
|
||||
[Address(RVA = "0x17C6E00", Offset = "0x17C5E00", VA = "0x1817C6E00")]
|
||||
public static CircuitManagerV2.GDOOHFGNAJD KEHPECNOGLC(OFELDKBJFLK OLFNCDHDFPF, in Guid CEINFCIMLGE)
|
||||
{
|
||||
OFELDKBJFLK creationContext = OLFNCDHDFPF;
|
||||
Action<Action<KNAIHLOKIEA>> action = delegate(Action<KNAIHLOKIEA> e)
|
||||
{
|
||||
};
|
||||
Action<Action<KNAIHLOKIEA>> action2 = delegate(Action<KNAIHLOKIEA> e)
|
||||
{
|
||||
};
|
||||
Action<Action<Guid, Guid>> action3 = delegate(Action<Guid, Guid> e)
|
||||
{
|
||||
};
|
||||
Action<Action<Guid, Guid>> action4 = delegate(Action<Guid, Guid> e)
|
||||
{
|
||||
};
|
||||
return CircuitManagerV2.GDOOHFGNAJD.LCHGKNPDLDE(OLFNCDHDFPF, ref CEINFCIMLGE, action, action2, action3, action4);
|
||||
}
|
||||
|
||||
// Token: 0x0600FBC7 RID: 64455 RVA: 0x00397F88 File Offset: 0x00396188
|
||||
[Token(Token = "0x600FBC7")]
|
||||
[Address(RVA = "0x17C6960", Offset = "0x17C5960", VA = "0x1817C6960")]
|
||||
public static CircuitManagerV2.GDOOHFGNAJD DNLDMAHJKMD(OFELDKBJFLK OLFNCDHDFPF, in Guid CEINFCIMLGE)
|
||||
{
|
||||
OFELDKBJFLK creationContext = OLFNCDHDFPF;
|
||||
Action<Action<KNAIHLOKIEA>> action = delegate(Action<KNAIHLOKIEA> e)
|
||||
{
|
||||
};
|
||||
Action<Action<KNAIHLOKIEA>> action2 = delegate(Action<KNAIHLOKIEA> e)
|
||||
{
|
||||
};
|
||||
Action<Action<Guid, Guid>> action3 = delegate(Action<Guid, Guid> e)
|
||||
{
|
||||
};
|
||||
Action<Action<Guid, Guid>> action4 = delegate(Action<Guid, Guid> e)
|
||||
{
|
||||
};
|
||||
return CircuitManagerV2.GDOOHFGNAJD.LCHGKNPDLDE(OLFNCDHDFPF, ref CEINFCIMLGE, action, action2, action3, action4);
|
||||
}
|
||||
|
||||
// Token: 0x0400A696 RID: 42646
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x40")]
|
||||
[Token(Token = "0x400A696")]
|
||||
private readonly Guid IGEMANOEMIB;
|
||||
|
||||
// Token: 0x0400A697 RID: 42647
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x50")]
|
||||
[Token(Token = "0x400A697")]
|
||||
private readonly Guid CEINFCIMLGE;
|
||||
|
||||
// Token: 0x0400A698 RID: 42648
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x60")]
|
||||
[Token(Token = "0x400A698")]
|
||||
private readonly Action<Action<KNAIHLOKIEA>> POIJEJLMGAF;
|
||||
|
||||
// Token: 0x0400A699 RID: 42649
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x68")]
|
||||
[Token(Token = "0x400A699")]
|
||||
private readonly Action<Action<Guid, Guid>> CAOOODONNLF;
|
||||
|
||||
// Token: 0x02002632 RID: 9778
|
||||
[Token(Token = "0x2002632")]
|
||||
[CompilerGenerated]
|
||||
private sealed class MLLMDAIAABE
|
||||
{
|
||||
// Token: 0x0600FBC8 RID: 64456 RVA: 0x000399F2 File Offset: 0x00037BF2
|
||||
[Token(Token = "0x600FBC8")]
|
||||
[Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")]
|
||||
public MLLMDAIAABE()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0600FBC9 RID: 64457 RVA: 0x000399F2 File Offset: 0x00037BF2
|
||||
[Token(Token = "0x600FBC9")]
|
||||
[Address(RVA = "0x17C9360", Offset = "0x17C8360", VA = "0x1817C9360")]
|
||||
internal void <NewAddNodePromise>b__0(Action<KNAIHLOKIEA> e)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0600FBCA RID: 64458 RVA: 0x000399F2 File Offset: 0x00037BF2
|
||||
[Token(Token = "0x600FBCA")]
|
||||
[Address(RVA = "0x17C9390", Offset = "0x17C8390", VA = "0x1817C9390")]
|
||||
internal void <NewAddNodePromise>b__1(Action<KNAIHLOKIEA> e)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0600FBCB RID: 64459 RVA: 0x000399F2 File Offset: 0x00037BF2
|
||||
[Token(Token = "0x600FBCB")]
|
||||
[Address(RVA = "0x17C93C0", Offset = "0x17C83C0", VA = "0x1817C93C0")]
|
||||
internal void <NewAddNodePromise>b__2(Action<Guid, Guid> e)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0600FBCC RID: 64460 RVA: 0x000399F2 File Offset: 0x00037BF2
|
||||
[Token(Token = "0x600FBCC")]
|
||||
[Address(RVA = "0x17C93F0", Offset = "0x17C83F0", VA = "0x1817C93F0")]
|
||||
internal void <NewAddNodePromise>b__3(Action<Guid, Guid> e)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0400A69A RID: 42650
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x400A69A")]
|
||||
public OFELDKBJFLK creationContext;
|
||||
}
|
||||
|
||||
// Token: 0x02002633 RID: 9779
|
||||
[Token(Token = "0x2002633")]
|
||||
[CompilerGenerated]
|
||||
private sealed class BKIGGKKPBPE
|
||||
{
|
||||
// Token: 0x0600FBCD RID: 64461 RVA: 0x000399F2 File Offset: 0x00037BF2
|
||||
[Token(Token = "0x600FBCD")]
|
||||
[Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")]
|
||||
public BKIGGKKPBPE()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0600FBCE RID: 64462 RVA: 0x000399F2 File Offset: 0x00037BF2
|
||||
[Token(Token = "0x600FBCE")]
|
||||
[Address(RVA = "0x17B2040", Offset = "0x17B1040", VA = "0x1817B2040")]
|
||||
internal void <NewRemoveNodePromise>b__0(Action<KNAIHLOKIEA> e)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0600FBCF RID: 64463 RVA: 0x000399F2 File Offset: 0x00037BF2
|
||||
[Token(Token = "0x600FBCF")]
|
||||
[Address(RVA = "0x17B2070", Offset = "0x17B1070", VA = "0x1817B2070")]
|
||||
internal void <NewRemoveNodePromise>b__1(Action<KNAIHLOKIEA> e)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0600FBD0 RID: 64464 RVA: 0x000399F2 File Offset: 0x00037BF2
|
||||
[Token(Token = "0x600FBD0")]
|
||||
[Address(RVA = "0x17B20A0", Offset = "0x17B10A0", VA = "0x1817B20A0")]
|
||||
internal void <NewRemoveNodePromise>b__2(Action<Guid, Guid> e)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0600FBD1 RID: 64465 RVA: 0x000399F2 File Offset: 0x00037BF2
|
||||
[Token(Token = "0x600FBD1")]
|
||||
[Address(RVA = "0x17B20D0", Offset = "0x17B10D0", VA = "0x1817B20D0")]
|
||||
internal void <NewRemoveNodePromise>b__3(Action<Guid, Guid> e)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0400A69B RID: 42651
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x400A69B")]
|
||||
public OFELDKBJFLK creationContext;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x02002634 RID: 9780
|
||||
[Token(Token = "0x2002634")]
|
||||
private class CAFAEOPGBJI
|
||||
{
|
||||
// Token: 0x0600FBD2 RID: 64466 RVA: 0x00397FEC File Offset: 0x003961EC
|
||||
[Token(Token = "0x600FBD2")]
|
||||
[Address(RVA = "0x17B2670", Offset = "0x17B1670", VA = "0x1817B2670")]
|
||||
public CAFAEOPGBJI(Chip POANJFELKIN)
|
||||
{
|
||||
HashSet<Chip> hashSet = new HashSet();
|
||||
this.GHHOEHDBLBA = hashSet;
|
||||
Queue<Chip> queue = new Queue();
|
||||
this.OLPHKLNHLJK = queue;
|
||||
base..ctor();
|
||||
this.POANJFELKIN = POANJFELKIN;
|
||||
}
|
||||
|
||||
// Token: 0x0600FBD3 RID: 64467 RVA: 0x00398020 File Offset: 0x00396220
|
||||
[Token(Token = "0x600FBD3")]
|
||||
[Address(RVA = "0x17B24C0", Offset = "0x17B14C0", VA = "0x1817B24C0")]
|
||||
public Chip OBCMOHDGJNN()
|
||||
{
|
||||
Queue<Chip> olphklnhljk = this.OLPHKLNHLJK;
|
||||
int num = 0;
|
||||
int num2 = 0;
|
||||
Chip chip;
|
||||
if (num == num2)
|
||||
{
|
||||
chip = this.OLPHKLNHLJK.Dequeue();
|
||||
Queue<Chip> olphklnhljk2 = this.OLPHKLNHLJK;
|
||||
}
|
||||
int num3 = 0;
|
||||
Chip chip2;
|
||||
if (chip == num3)
|
||||
{
|
||||
chip2 = global::UnityEngine.Object.Instantiate<Chip>(this.POANJFELKIN);
|
||||
}
|
||||
object geidhggdbid = CircuitManagerV2.CAFAEOPGBJI.GEIDHGGDBID;
|
||||
chip2.SetVisibility(true, geidhggdbid);
|
||||
bool flag = this.GHHOEHDBLBA.Add(chip2);
|
||||
return chip2;
|
||||
}
|
||||
|
||||
// Token: 0x0600FBD4 RID: 64468 RVA: 0x0039809C File Offset: 0x0039629C
|
||||
[Token(Token = "0x600FBD4")]
|
||||
[Address(RVA = "0x17B23B0", Offset = "0x17B13B0", VA = "0x1817B23B0")]
|
||||
public void IOFOFLHIJGM(Chip EHHKGBAMIOP)
|
||||
{
|
||||
int num = 0;
|
||||
if (!(EHHKGBAMIOP == num))
|
||||
{
|
||||
Transform transform = EHHKGBAMIOP.transform;
|
||||
int num2 = 0;
|
||||
transform.SetParent(num2, true);
|
||||
int num3 = 0;
|
||||
object geidhggdbid = CircuitManagerV2.CAFAEOPGBJI.GEIDHGGDBID;
|
||||
EHHKGBAMIOP.SetVisibility(num3 != 0, geidhggdbid);
|
||||
bool flag = this.GHHOEHDBLBA.Remove(EHHKGBAMIOP);
|
||||
this.OLPHKLNHLJK.Enqueue(EHHKGBAMIOP);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0400A69C RID: 42652
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x400A69C")]
|
||||
private readonly HashSet<Chip> GHHOEHDBLBA;
|
||||
|
||||
// Token: 0x0400A69D RID: 42653
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x400A69D")]
|
||||
private readonly Queue<Chip> OLPHKLNHLJK;
|
||||
|
||||
// Token: 0x0400A69E RID: 42654
|
||||
[Token(Token = "0x400A69E")]
|
||||
private static readonly object GEIDHGGDBID = "RecRoom.CircuitsV2.CircuitManagerV2.ChipObjectPool.poolEnabledToken";
|
||||
|
||||
// Token: 0x0400A69F RID: 42655
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x400A69F")]
|
||||
private readonly Chip POANJFELKIN;
|
||||
}
|
||||
|
||||
// Token: 0x02002635 RID: 9781
|
||||
[Token(Token = "0x2002635")]
|
||||
public sealed class EMMMAOCONCK : CreationManager.BGCEFKLNKHH<KNAIHLOKIEA>
|
||||
{
|
||||
// Token: 0x0600FBD6 RID: 64470 RVA: 0x00398110 File Offset: 0x00396310
|
||||
[Token(Token = "0x600FBD6")]
|
||||
[Address(RVA = "0x17C6150", Offset = "0x17C5150", VA = "0x1817C6150", Slot = "5")]
|
||||
public override void ACNAPDPMJNP(IEnumerable<KNAIHLOKIEA> KJABFKLFCPM)
|
||||
{
|
||||
Func<KNAIHLOKIEA, NIAJHAGLPND> <>9__0_ = CircuitManagerV2.EMMMAOCONCK.<>c.<>9__0_0;
|
||||
if (<>9__0_ == 0)
|
||||
{
|
||||
CircuitManagerV2.EMMMAOCONCK.<>c.<>9__0_0 = (KNAIHLOKIEA i) => null;
|
||||
}
|
||||
IEnumerable<KNAIHLOKIEA> enumerable = Enumerable.Select<KNAIHLOKIEA, NIAJHAGLPND>(KJABFKLFCPM, <>9__0_);
|
||||
CircuitManagerV2 instance = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG;
|
||||
NIAJHAGLPND niajhaglpnd = GJLGIHLFNNB.KIHJMDKKLKH(enumerable);
|
||||
instance.RequestReduce(niajhaglpnd);
|
||||
}
|
||||
|
||||
// Token: 0x0600FBD7 RID: 64471 RVA: 0x00398160 File Offset: 0x00396360
|
||||
[Token(Token = "0x600FBD7")]
|
||||
[Address(RVA = "0x17C6290", Offset = "0x17C5290", VA = "0x1817C6290")]
|
||||
public EMMMAOCONCK()
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x02002637 RID: 9783
|
||||
[Token(Token = "0x2002637")]
|
||||
[CompilerGenerated]
|
||||
private sealed class GMCJOAINIOH
|
||||
{
|
||||
// Token: 0x0600FBDB RID: 64475 RVA: 0x00398174 File Offset: 0x00396374
|
||||
[Token(Token = "0x600FBDB")]
|
||||
[Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")]
|
||||
public GMCJOAINIOH()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0600FBDC RID: 64476 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x600FBDC")]
|
||||
[Address(RVA = "0x17C7470", Offset = "0x17C6470", VA = "0x1817C7470")]
|
||||
internal Task<ValueTuple<bool, string>> <GetPromptForTextDelegate>b__0(string promptTitle, string prompt)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x0600FBDD RID: 64477 RVA: 0x00398188 File Offset: 0x00396388
|
||||
[Token(Token = "0x600FBDD")]
|
||||
[Address(RVA = "0x9BEAD0", Offset = "0x9BDAD0", VA = "0x1809BEAD0")]
|
||||
internal void <GetPromptForTextDelegate>b__2()
|
||||
{
|
||||
this.currentPromptPromise = (ulong)0L;
|
||||
}
|
||||
|
||||
// Token: 0x0400A6A2 RID: 42658
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x400A6A2")]
|
||||
[Attribute(Name = "TupleElementNamesAttribute", RVA = "0x11E990", Offset = "0x11DD90")]
|
||||
public PMGCJEPKFOF<ValueTuple<bool, string>> currentPromptPromise;
|
||||
|
||||
// Token: 0x0400A6A3 RID: 42659
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x400A6A3")]
|
||||
public CircuitManagerV2 <>4__this;
|
||||
|
||||
// Token: 0x0400A6A4 RID: 42660
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x400A6A4")]
|
||||
public Action <>9__2;
|
||||
}
|
||||
|
||||
// Token: 0x02002639 RID: 9785
|
||||
[Token(Token = "0x2002639")]
|
||||
[CompilerGenerated]
|
||||
private sealed class ANLBOBOEIHK
|
||||
{
|
||||
// Token: 0x0600FBE7 RID: 64487 RVA: 0x00398294 File Offset: 0x00396494
|
||||
[Token(Token = "0x600FBE7")]
|
||||
[Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")]
|
||||
public ANLBOBOEIHK()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0600FBE8 RID: 64488 RVA: 0x003982A8 File Offset: 0x003964A8
|
||||
[Token(Token = "0x600FBE8")]
|
||||
[Address(RVA = "0x17B1B20", Offset = "0x17B0B20", VA = "0x1817B1B20")]
|
||||
internal void <GetPlayThrottledMajorNotification>b__1(string notification)
|
||||
{
|
||||
for (;;)
|
||||
{
|
||||
bool inited = PEGGCEDHBOF.DOOHKCANFLO.<IGIPMGJEJHD>k__BackingField.inited;
|
||||
bool flag;
|
||||
if (!flag)
|
||||
{
|
||||
break;
|
||||
}
|
||||
if (!this.rateLimiter.MDJNBGPICPC)
|
||||
{
|
||||
goto Block_1;
|
||||
}
|
||||
}
|
||||
NotificationManager instance = SingletonMonoBehaviour.ONCPNMDGGKG;
|
||||
int num = 0;
|
||||
IDisposable disposable = instance.Play(NotificationManager.IBIDFAOPIPC.Major, notification, 3f, num, num);
|
||||
return;
|
||||
Block_1:
|
||||
uint num2;
|
||||
PMGCJEPKFOF<NKHBKKGOIHL.FLNOGGFECIG> pmgcjepkfof = NKHBKKGOIHL.FFECFNJFEBO(notification, (char)num2);
|
||||
if (this.<>9__2 == 0)
|
||||
{
|
||||
Action<NKHBKKGOIHL.FLNOGGFECIG> action = delegate(NKHBKKGOIHL.FLNOGGFECIG purifyResponse)
|
||||
{
|
||||
NotificationManager instance2 = SingletonMonoBehaviour.ONCPNMDGGKG;
|
||||
PHJNILKEAAI phjnilkeaai = this.rateLimiter;
|
||||
int num4 = 0;
|
||||
bool flag2 = phjnilkeaai.PFFOFIHGOEA(num4 != 0);
|
||||
};
|
||||
this.<>9__2 = action;
|
||||
}
|
||||
int num3 = 0;
|
||||
num3 += num3;
|
||||
num3++;
|
||||
Action<string> action2;
|
||||
if (this.<>9__3 == 0)
|
||||
{
|
||||
action2 = delegate(string error)
|
||||
{
|
||||
PHJNILKEAAI phjnilkeaai2 = this.rateLimiter;
|
||||
int num5 = 0;
|
||||
bool flag3 = phjnilkeaai2.PFFOFIHGOEA(num5 != 0);
|
||||
};
|
||||
this.<>9__3 = action2;
|
||||
}
|
||||
if (num3 < this)
|
||||
{
|
||||
num3 += num3;
|
||||
if (num3 == this)
|
||||
{
|
||||
goto IL_B9;
|
||||
}
|
||||
num3++;
|
||||
}
|
||||
action2 += action2;
|
||||
num3 += 19;
|
||||
IL_B9:
|
||||
num3 += num3;
|
||||
num3 += 2;
|
||||
num3 += 19;
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x0600FBE9 RID: 64489 RVA: 0x00398388 File Offset: 0x00396588
|
||||
[Token(Token = "0x600FBE9")]
|
||||
[Address(RVA = "0x17B1E60", Offset = "0x17B0E60", VA = "0x1817B1E60")]
|
||||
internal void <GetPlayThrottledMajorNotification>b__2(NKHBKKGOIHL.FLNOGGFECIG purifyResponse)
|
||||
{
|
||||
NotificationManager instance = SingletonMonoBehaviour.ONCPNMDGGKG;
|
||||
PHJNILKEAAI phjnilkeaai = this.rateLimiter;
|
||||
int num = 0;
|
||||
bool flag = phjnilkeaai.PFFOFIHGOEA(num != 0);
|
||||
}
|
||||
|
||||
// Token: 0x0600FBEA RID: 64490 RVA: 0x003983B8 File Offset: 0x003965B8
|
||||
[Token(Token = "0x600FBEA")]
|
||||
[Address(RVA = "0x17B1F20", Offset = "0x17B0F20", VA = "0x1817B1F20")]
|
||||
internal void <GetPlayThrottledMajorNotification>b__3(string error)
|
||||
{
|
||||
PHJNILKEAAI phjnilkeaai = this.rateLimiter;
|
||||
int num = 0;
|
||||
bool flag = phjnilkeaai.PFFOFIHGOEA(num != 0);
|
||||
}
|
||||
|
||||
// Token: 0x0400A6AD RID: 42669
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x400A6AD")]
|
||||
public PHJNILKEAAI rateLimiter;
|
||||
|
||||
// Token: 0x0400A6AE RID: 42670
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x400A6AE")]
|
||||
public Action<NKHBKKGOIHL.FLNOGGFECIG> <>9__2;
|
||||
|
||||
// Token: 0x0400A6AF RID: 42671
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x400A6AF")]
|
||||
public Action<string> <>9__3;
|
||||
}
|
||||
|
||||
// Token: 0x0200263A RID: 9786
|
||||
[Token(Token = "0x200263A")]
|
||||
[CompilerGenerated]
|
||||
private sealed class EOEKIHBELAD
|
||||
{
|
||||
// Token: 0x0600FBEB RID: 64491 RVA: 0x003983DC File Offset: 0x003965DC
|
||||
[Token(Token = "0x600FBEB")]
|
||||
[Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")]
|
||||
public EOEKIHBELAD()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0600FBEC RID: 64492 RVA: 0x003983F0 File Offset: 0x003965F0
|
||||
[Token(Token = "0x600FBEC")]
|
||||
[Address(RVA = "0x17C62D0", Offset = "0x17C52D0", VA = "0x1817C62D0")]
|
||||
internal object <GetDownloadedCloudDataLedger>b__0()
|
||||
{
|
||||
/*
|
||||
An exception occurred when decompiling this method (0600FBEC)
|
||||
|
||||
ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Object RecRoom.CircuitsV2.CircuitManagerV2/EOEKIHBELAD::<GetDownloadedCloudDataLedger>b__0()
|
||||
|
||||
---> System.Exception: Basic block has to end with unconditional control flow.
|
||||
{
|
||||
Block_0:
|
||||
stloc:Exception(var_0_06, ldfld:Exception(EOEKIHBELAD::ex, ldloc:EOEKIHBELAD(this)))
|
||||
stloc:string(var_1_12, call:string(string::Format, ldstr:string("Cloud Ledger data is corrupt! {0}"), ldloc:Exception[exp:object](var_0_06)))
|
||||
}
|
||||
|
||||
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: 0x0400A6B0 RID: 42672
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x400A6B0")]
|
||||
public Exception ex;
|
||||
}
|
||||
|
||||
// Token: 0x0200263B RID: 9787
|
||||
[Token(Token = "0x200263B")]
|
||||
[CompilerGenerated]
|
||||
private sealed class DFEGDIJBKPN
|
||||
{
|
||||
// Token: 0x0600FBED RID: 64493 RVA: 0x00398410 File Offset: 0x00396610
|
||||
[Token(Token = "0x600FBED")]
|
||||
[Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")]
|
||||
public DFEGDIJBKPN()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0600FBEE RID: 64494 RVA: 0x00398424 File Offset: 0x00396624
|
||||
[Token(Token = "0x600FBEE")]
|
||||
[Address(RVA = "0x17C5DB0", Offset = "0x17C4DB0", VA = "0x1817C5DB0")]
|
||||
internal void <ShowConfirmationDialogue>b__0(JPIJGHNNIDP response)
|
||||
{
|
||||
if (response == JPIJGHNNIDP.Cancel || response == JPIJGHNNIDP.Cancel || response == JPIJGHNNIDP.Affirmative)
|
||||
{
|
||||
Action action = this.cancelAction;
|
||||
if (action != 0)
|
||||
{
|
||||
action();
|
||||
return;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0400A6B1 RID: 42673
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x400A6B1")]
|
||||
public Action cancelAction;
|
||||
|
||||
// Token: 0x0400A6B2 RID: 42674
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x400A6B2")]
|
||||
public Action affirmativeAction;
|
||||
|
||||
// Token: 0x0400A6B3 RID: 42675
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x400A6B3")]
|
||||
public Action negativeAction;
|
||||
}
|
||||
|
||||
// Token: 0x0200263C RID: 9788
|
||||
[Token(Token = "0x200263C")]
|
||||
[CompilerGenerated]
|
||||
private sealed class DIAGFLGACJP
|
||||
{
|
||||
// Token: 0x0600FBEF RID: 64495 RVA: 0x00398450 File Offset: 0x00396650
|
||||
[Token(Token = "0x600FBEF")]
|
||||
[Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")]
|
||||
public DIAGFLGACJP()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0600FBF0 RID: 64496 RVA: 0x00398464 File Offset: 0x00396664
|
||||
[Token(Token = "0x600FBF0")]
|
||||
[Address(RVA = "0x17C5DE0", Offset = "0x17C4DE0", VA = "0x1817C5DE0")]
|
||||
internal void <CreateChip>g__onDestroyed|0()
|
||||
{
|
||||
Chip chip = this.chip;
|
||||
Action action = new Action(this.<CreateChip>g__onDestroyed|0);
|
||||
chip.KAAEFDDBGPD -= action;
|
||||
CircuitManagerV2 circuitManagerV = this.<>4__this;
|
||||
Chip chip2 = this.chip;
|
||||
Dictionary<Guid, Chip> onbgfcmgedg = circuitManagerV.ONBGFCMGEDG;
|
||||
int num = 0;
|
||||
bool flag;
|
||||
if (IEIBEBFINNI.GMKIEKMHKPP(flag, "A chip is being destroyed but it does not exist in the nodeDisplayMap dictionary. How did it get created?", num, (NJOJCAHDMED)((uint)2)))
|
||||
{
|
||||
Dictionary<Guid, Chip> onbgfcmgedg2 = circuitManagerV.ONBGFCMGEDG;
|
||||
}
|
||||
chip2.Unbind(true);
|
||||
CircuitManagerV2.CAFAEOPGBJI mpmpcgcnldb = circuitManagerV.MPMPCGCNLDB;
|
||||
if (mpmpcgcnldb != 0)
|
||||
{
|
||||
mpmpcgcnldb.IOFOFLHIJGM(chip2);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0400A6B4 RID: 42676
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x400A6B4")]
|
||||
public Chip chip;
|
||||
|
||||
// Token: 0x0400A6B5 RID: 42677
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x400A6B5")]
|
||||
public CircuitManagerV2 <>4__this;
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,129 @@
|
||||
using System;
|
||||
using System.Runtime.CompilerServices;
|
||||
using Cpp2IlInjected;
|
||||
using RecRoom.CircuitsV2.Adapter;
|
||||
using RecRoom.CircuitsV2.Config;
|
||||
using UnityEngine;
|
||||
|
||||
namespace RecRoom.CircuitsV2
|
||||
{
|
||||
// Token: 0x0200263F RID: 9791
|
||||
[Token(Token = "0x200263F")]
|
||||
[CreateAssetMenu]
|
||||
[Serializable]
|
||||
public sealed class CircuitsV2Mock : ScriptableObject
|
||||
{
|
||||
// Token: 0x17002957 RID: 10583
|
||||
// (get) Token: 0x0600FBFA RID: 64506 RVA: 0x00398580 File Offset: 0x00396780
|
||||
[Token(Token = "0x17002957")]
|
||||
public CircuitsV2Config Config
|
||||
{
|
||||
[Token(Token = "0x600FBFA")]
|
||||
[Address(RVA = "0x4157B0", Offset = "0x4147B0", VA = "0x1804157B0")]
|
||||
get
|
||||
{
|
||||
return this.config;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17002958 RID: 10584
|
||||
// (get) Token: 0x0600FBFB RID: 64507 RVA: 0x00398594 File Offset: 0x00396794
|
||||
[Token(Token = "0x17002958")]
|
||||
public MockChipAdapter[] ChipData
|
||||
{
|
||||
[Token(Token = "0x600FBFB")]
|
||||
[Address(RVA = "0x4157C0", Offset = "0x4147C0", VA = "0x1804157C0")]
|
||||
get
|
||||
{
|
||||
return this.chipData;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600FBFC RID: 64508 RVA: 0x003985A8 File Offset: 0x003967A8
|
||||
[Token(Token = "0x600FBFC")]
|
||||
[Address(RVA = "0x17C1790", Offset = "0x17C0790", VA = "0x1817C1790")]
|
||||
public MockChipAdapter KGNHONHPIFP(int EFBDCIJMFGD)
|
||||
{
|
||||
if (this.chipData != 0)
|
||||
{
|
||||
MockChipAdapter mockChipAdapter;
|
||||
return mockChipAdapter;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1400012A RID: 298
|
||||
// (add) Token: 0x0600FBFD RID: 64509 RVA: 0x003985C4 File Offset: 0x003967C4
|
||||
// (remove) Token: 0x0600FBFE RID: 64510 RVA: 0x003985EC File Offset: 0x003967EC
|
||||
[Token(Token = "0x1400012A")]
|
||||
public event Action LLKKBIHONAD
|
||||
{
|
||||
[Token(Token = "0x600FBFD")]
|
||||
[Address(RVA = "0x17C1650", Offset = "0x17C0650", VA = "0x1817C1650")]
|
||||
[CompilerGenerated]
|
||||
add
|
||||
{
|
||||
Action editorPostValidate;
|
||||
Delegate @delegate;
|
||||
do
|
||||
{
|
||||
editorPostValidate = this.EditorPostValidate;
|
||||
@delegate = Delegate.Combine(editorPostValidate, value);
|
||||
}
|
||||
while (@delegate != 0 && @delegate == 0);
|
||||
while (@delegate != editorPostValidate)
|
||||
{
|
||||
}
|
||||
}
|
||||
[Token(Token = "0x600FBFE")]
|
||||
[Address(RVA = "0x17C16F0", Offset = "0x17C06F0", VA = "0x1817C16F0")]
|
||||
[CompilerGenerated]
|
||||
remove
|
||||
{
|
||||
Action editorPostValidate;
|
||||
Delegate @delegate;
|
||||
do
|
||||
{
|
||||
editorPostValidate = this.EditorPostValidate;
|
||||
@delegate = Delegate.Remove(editorPostValidate, value);
|
||||
}
|
||||
while (@delegate != 0 && @delegate == 0);
|
||||
while (@delegate != editorPostValidate)
|
||||
{
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600FBFF RID: 64511 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x600FBFF")]
|
||||
[Address(RVA = "0x4242D0", Offset = "0x4232D0", VA = "0x1804242D0")]
|
||||
private void HDCFHIKKDBC()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x0600FC00 RID: 64512 RVA: 0x00398614 File Offset: 0x00396814
|
||||
[Token(Token = "0x600FC00")]
|
||||
[Address(RVA = "0x5B1810", Offset = "0x5B0810", VA = "0x1805B1810")]
|
||||
public CircuitsV2Mock()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0400A6BB RID: 42683
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x400A6BB")]
|
||||
[SerializeField]
|
||||
private CircuitsV2Config config;
|
||||
|
||||
// Token: 0x0400A6BC RID: 42684
|
||||
[FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x400A6BC")]
|
||||
[SerializeField]
|
||||
private MockChipAdapter[] chipData;
|
||||
|
||||
// Token: 0x0400A6BD RID: 42685
|
||||
[FieldOffset(Offset = "0x28")]
|
||||
[Token(Token = "0x400A6BD")]
|
||||
[CompilerGenerated]
|
||||
private Action EditorPostValidate;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,42 @@
|
||||
using System;
|
||||
using Cpp2IlInjected;
|
||||
using Google.Protobuf;
|
||||
using UnityEngine;
|
||||
|
||||
namespace RecRoom.CircuitsV2
|
||||
{
|
||||
// Token: 0x02002640 RID: 9792
|
||||
[Token(Token = "0x2002640")]
|
||||
[Serializable]
|
||||
public sealed class CircuitsV2TemplateSerializedState : ScriptableObject
|
||||
{
|
||||
// Token: 0x17002959 RID: 10585
|
||||
// (get) Token: 0x0600FC01 RID: 64513 RVA: 0x00398628 File Offset: 0x00396828
|
||||
[Token(Token = "0x17002959")]
|
||||
public DEGIDDJJCGN Template
|
||||
{
|
||||
[Token(Token = "0x600FC01")]
|
||||
[Address(RVA = "0x17C17F0", Offset = "0x17C07F0", VA = "0x1817C17F0")]
|
||||
get
|
||||
{
|
||||
MessageParser<DEGIDDJJCGN> mhllbdfjbod = DEGIDDJJCGN.MHLLBDFJBOD;
|
||||
byte[] array = this.template;
|
||||
return mhllbdfjbod.ParseFrom(array);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600FC02 RID: 64514 RVA: 0x00398650 File Offset: 0x00396850
|
||||
[Token(Token = "0x600FC02")]
|
||||
[Address(RVA = "0x5B1810", Offset = "0x5B0810", VA = "0x1805B1810")]
|
||||
public CircuitsV2TemplateSerializedState()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0400A6BE RID: 42686
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x400A6BE")]
|
||||
[SerializeField]
|
||||
[HideInInspector]
|
||||
private byte[] template;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,520 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using Cpp2IlInjected;
|
||||
using UnityEngine;
|
||||
|
||||
namespace RecRoom.CircuitsV2.Config
|
||||
{
|
||||
// Token: 0x02002690 RID: 9872
|
||||
[Token(Token = "0x2002690")]
|
||||
[Serializable]
|
||||
public sealed class ChipConfig
|
||||
{
|
||||
// Token: 0x170029BC RID: 10684
|
||||
// (get) Token: 0x0600FF82 RID: 65410 RVA: 0x003A2DC0 File Offset: 0x003A0FC0
|
||||
[Token(Token = "0x170029BC")]
|
||||
public IReadOnlyList<Mesh> Meshes
|
||||
{
|
||||
[Token(Token = "0x600FF82")]
|
||||
[Address(RVA = "0x411530", Offset = "0x410530", VA = "0x180411530")]
|
||||
get
|
||||
{
|
||||
/*
|
||||
An exception occurred when decompiling this method (0600FF82)
|
||||
|
||||
ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Collections.Generic.IReadOnlyList`1<UnityEngine.Mesh> RecRoom.CircuitsV2.Config.ChipConfig::get_Meshes()
|
||||
|
||||
---> System.Exception: Basic block has to end with unconditional control flow.
|
||||
{
|
||||
Block_0:
|
||||
stloc:class [UnityEngine.CoreModule]UnityEngine.Mesh[](var_0_06, ldfld:class [UnityEngine.CoreModule]UnityEngine.Mesh[](ChipConfig::meshes, ldloc:ChipConfig(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: 0x170029BD RID: 10685
|
||||
// (get) Token: 0x0600FF83 RID: 65411 RVA: 0x003A2DD4 File Offset: 0x003A0FD4
|
||||
[Token(Token = "0x170029BD")]
|
||||
public float TitleTextY
|
||||
{
|
||||
[Token(Token = "0x600FF83")]
|
||||
[Address(RVA = "0x7A91F0", Offset = "0x7A81F0", VA = "0x1807A91F0")]
|
||||
get
|
||||
{
|
||||
return this.titleTextY;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170029BE RID: 10686
|
||||
// (get) Token: 0x0600FF84 RID: 65412 RVA: 0x003A2DE8 File Offset: 0x003A0FE8
|
||||
[Token(Token = "0x170029BE")]
|
||||
public float SelfPortY
|
||||
{
|
||||
[Token(Token = "0x600FF84")]
|
||||
[Address(RVA = "0x6A46E0", Offset = "0x6A36E0", VA = "0x1806A46E0")]
|
||||
get
|
||||
{
|
||||
return this.selfPortY;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170029BF RID: 10687
|
||||
// (get) Token: 0x0600FF85 RID: 65413 RVA: 0x003A2DFC File Offset: 0x003A0FFC
|
||||
[Token(Token = "0x170029BF")]
|
||||
public float FirstPortY
|
||||
{
|
||||
[Token(Token = "0x600FF85")]
|
||||
[Address(RVA = "0x812680", Offset = "0x811680", VA = "0x180812680")]
|
||||
get
|
||||
{
|
||||
return this.firstPortY;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170029C0 RID: 10688
|
||||
// (get) Token: 0x0600FF86 RID: 65414 RVA: 0x003A2E10 File Offset: 0x003A1010
|
||||
[Token(Token = "0x170029C0")]
|
||||
public float TitleTextXMargin
|
||||
{
|
||||
[Token(Token = "0x600FF86")]
|
||||
[Address(RVA = "0x8EE180", Offset = "0x8ED180", VA = "0x1808EE180")]
|
||||
get
|
||||
{
|
||||
return this.titleTextXMargin;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170029C1 RID: 10689
|
||||
// (get) Token: 0x0600FF87 RID: 65415 RVA: 0x003A2E24 File Offset: 0x003A1024
|
||||
[Token(Token = "0x170029C1")]
|
||||
public float TitleTextLeftMargin
|
||||
{
|
||||
[Token(Token = "0x600FF87")]
|
||||
[Address(RVA = "0x5626C0", Offset = "0x5616C0", VA = "0x1805626C0")]
|
||||
get
|
||||
{
|
||||
return this.titleTextLeftMargin;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170029C2 RID: 10690
|
||||
// (get) Token: 0x0600FF88 RID: 65416 RVA: 0x003A2E38 File Offset: 0x003A1038
|
||||
[Token(Token = "0x170029C2")]
|
||||
public float TitleTextRightMargin
|
||||
{
|
||||
[Token(Token = "0x600FF88")]
|
||||
[Address(RVA = "0x5626B0", Offset = "0x5616B0", VA = "0x1805626B0")]
|
||||
get
|
||||
{
|
||||
return this.titleTextRightMargin;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170029C3 RID: 10691
|
||||
// (get) Token: 0x0600FF89 RID: 65417 RVA: 0x003A2E4C File Offset: 0x003A104C
|
||||
[Token(Token = "0x170029C3")]
|
||||
public float PortXInset
|
||||
{
|
||||
[Token(Token = "0x600FF89")]
|
||||
[Address(RVA = "0x562290", Offset = "0x561290", VA = "0x180562290")]
|
||||
get
|
||||
{
|
||||
return this.portXInset;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170029C4 RID: 10692
|
||||
// (get) Token: 0x0600FF8A RID: 65418 RVA: 0x003A2E60 File Offset: 0x003A1060
|
||||
[Token(Token = "0x170029C4")]
|
||||
public float PortTextXSpaceBetween
|
||||
{
|
||||
[Token(Token = "0x600FF8A")]
|
||||
[Address(RVA = "0x562390", Offset = "0x561390", VA = "0x180562390")]
|
||||
get
|
||||
{
|
||||
return this.portTextXSpaceBetween;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170029C5 RID: 10693
|
||||
// (get) Token: 0x0600FF8B RID: 65419 RVA: 0x003A2E74 File Offset: 0x003A1074
|
||||
[Token(Token = "0x170029C5")]
|
||||
public float MinInputPortWidth
|
||||
{
|
||||
[Token(Token = "0x600FF8B")]
|
||||
[Address(RVA = "0x812650", Offset = "0x811650", VA = "0x180812650")]
|
||||
get
|
||||
{
|
||||
return this.minInputPortWidth;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170029C6 RID: 10694
|
||||
// (get) Token: 0x0600FF8C RID: 65420 RVA: 0x003A2E88 File Offset: 0x003A1088
|
||||
[Token(Token = "0x170029C6")]
|
||||
public float MinOutputPortWidth
|
||||
{
|
||||
[Token(Token = "0x600FF8C")]
|
||||
[Address(RVA = "0x812630", Offset = "0x811630", VA = "0x180812630")]
|
||||
get
|
||||
{
|
||||
return this.minOutputPortWidth;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170029C7 RID: 10695
|
||||
// (get) Token: 0x0600FF8D RID: 65421 RVA: 0x003A2E9C File Offset: 0x003A109C
|
||||
[Token(Token = "0x170029C7")]
|
||||
public float NoPortsYAdjustment
|
||||
{
|
||||
[Token(Token = "0x600FF8D")]
|
||||
[Address(RVA = "0x812640", Offset = "0x811640", VA = "0x180812640")]
|
||||
get
|
||||
{
|
||||
return this.noPortsYAdjustment;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170029C8 RID: 10696
|
||||
// (get) Token: 0x0600FF8E RID: 65422 RVA: 0x003A2EB0 File Offset: 0x003A10B0
|
||||
[Token(Token = "0x170029C8")]
|
||||
public float AnyPortsYAdjustment
|
||||
{
|
||||
[Token(Token = "0x600FF8E")]
|
||||
[Address(RVA = "0x788030", Offset = "0x787030", VA = "0x180788030")]
|
||||
get
|
||||
{
|
||||
return this.anyPortsYAdjustment;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170029C9 RID: 10697
|
||||
// (get) Token: 0x0600FF8F RID: 65423 RVA: 0x003A2EC4 File Offset: 0x003A10C4
|
||||
[Token(Token = "0x170029C9")]
|
||||
public float MinHeight
|
||||
{
|
||||
[Token(Token = "0x600FF8F")]
|
||||
[Address(RVA = "0x6A4660", Offset = "0x6A3660", VA = "0x1806A4660")]
|
||||
get
|
||||
{
|
||||
return this.minHeight;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170029CA RID: 10698
|
||||
// (get) Token: 0x0600FF90 RID: 65424 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x170029CA")]
|
||||
public Vector3 AxisOffset
|
||||
{
|
||||
[Token(Token = "0x600FF90")]
|
||||
[Address(RVA = "0x17B6F50", Offset = "0x17B5F50", VA = "0x1817B6F50")]
|
||||
get
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170029CB RID: 10699
|
||||
// (get) Token: 0x0600FF91 RID: 65425 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x170029CB")]
|
||||
public Vector3 AxisMargin
|
||||
{
|
||||
[Token(Token = "0x600FF91")]
|
||||
[Address(RVA = "0x12FD180", Offset = "0x12FC180", VA = "0x1812FD180")]
|
||||
get
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170029CC RID: 10700
|
||||
// (get) Token: 0x0600FF92 RID: 65426 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x170029CC")]
|
||||
public Vector3 MeshRotation
|
||||
{
|
||||
[Token(Token = "0x600FF92")]
|
||||
[Address(RVA = "0x169B820", Offset = "0x169A820", VA = "0x18169B820")]
|
||||
get
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170029CD RID: 10701
|
||||
// (get) Token: 0x0600FF93 RID: 65427 RVA: 0x003A2ED8 File Offset: 0x003A10D8
|
||||
[Token(Token = "0x170029CD")]
|
||||
public bool OverrideInnerContextIconTopRightMargin
|
||||
{
|
||||
[Token(Token = "0x600FF93")]
|
||||
[Address(RVA = "0x6B48A0", Offset = "0x6B38A0", VA = "0x1806B48A0")]
|
||||
get
|
||||
{
|
||||
return this.overrideInnerContextIconTopRightMargin;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170029CE RID: 10702
|
||||
// (get) Token: 0x0600FF94 RID: 65428 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x170029CE")]
|
||||
public Vector2 InnerContextIconTopRightMarginOverride
|
||||
{
|
||||
[Token(Token = "0x600FF94")]
|
||||
[Address(RVA = "0x17B6F90", Offset = "0x17B5F90", VA = "0x1817B6F90")]
|
||||
get
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170029CF RID: 10703
|
||||
// (get) Token: 0x0600FF95 RID: 65429 RVA: 0x003A2EEC File Offset: 0x003A10EC
|
||||
[Token(Token = "0x170029CF")]
|
||||
public bool OverrideCustomIconTopLeftMargin
|
||||
{
|
||||
[Token(Token = "0x600FF95")]
|
||||
[Address(RVA = "0x4832E0", Offset = "0x4822E0", VA = "0x1804832E0")]
|
||||
get
|
||||
{
|
||||
return this.overrideCustomIconTopLeftMargin;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170029D0 RID: 10704
|
||||
// (get) Token: 0x0600FF96 RID: 65430 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x170029D0")]
|
||||
public Vector2 CustomIconTopLeftMarginOverride
|
||||
{
|
||||
[Token(Token = "0x600FF96")]
|
||||
[Address(RVA = "0x17B6F70", Offset = "0x17B5F70", VA = "0x1817B6F70")]
|
||||
get
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170029D1 RID: 10705
|
||||
// (get) Token: 0x0600FF97 RID: 65431 RVA: 0x003A2F00 File Offset: 0x003A1100
|
||||
[Token(Token = "0x170029D1")]
|
||||
public float FunctionHeaderHeight
|
||||
{
|
||||
[Token(Token = "0x600FF97")]
|
||||
[Address(RVA = "0x154BD00", Offset = "0x154AD00", VA = "0x18154BD00")]
|
||||
get
|
||||
{
|
||||
return this.functionHeaderHeight;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170029D2 RID: 10706
|
||||
// (get) Token: 0x0600FF98 RID: 65432 RVA: 0x003A2F14 File Offset: 0x003A1114
|
||||
[Token(Token = "0x170029D2")]
|
||||
public float FunctionHeaderHorizontalPadding
|
||||
{
|
||||
[Token(Token = "0x600FF98")]
|
||||
[Address(RVA = "0x9970B0", Offset = "0x9960B0", VA = "0x1809970B0")]
|
||||
get
|
||||
{
|
||||
return this.functionHeaderHorizontalPadding;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170029D3 RID: 10707
|
||||
// (get) Token: 0x0600FF99 RID: 65433 RVA: 0x003A2F28 File Offset: 0x003A1128
|
||||
[Token(Token = "0x170029D3")]
|
||||
public bool ShowBusConfigButton
|
||||
{
|
||||
[Token(Token = "0x600FF99")]
|
||||
[Address(RVA = "0x4A9720", Offset = "0x4A8720", VA = "0x1804A9720")]
|
||||
get
|
||||
{
|
||||
return this.showBusConfigButton;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170029D4 RID: 10708
|
||||
// (get) Token: 0x0600FF9A RID: 65434 RVA: 0x003A2F3C File Offset: 0x003A113C
|
||||
[Token(Token = "0x170029D4")]
|
||||
public float BoardBusConfigButtonYSize
|
||||
{
|
||||
[Token(Token = "0x600FF9A")]
|
||||
[Address(RVA = "0x997130", Offset = "0x996130", VA = "0x180997130")]
|
||||
get
|
||||
{
|
||||
return this.boardBusConfigButtonYSize;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600FF9B RID: 65435 RVA: 0x003A2F50 File Offset: 0x003A1150
|
||||
[Token(Token = "0x600FF9B")]
|
||||
[Address(RVA = "0x17B6F30", Offset = "0x17B5F30", VA = "0x1817B6F30")]
|
||||
public ChipConfig()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0400A82D RID: 43053
|
||||
[FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x400A82D")]
|
||||
[SerializeField]
|
||||
private Mesh[] meshes;
|
||||
|
||||
// Token: 0x0400A82E RID: 43054
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x400A82E")]
|
||||
[SerializeField]
|
||||
[Tooltip("This is the distance from the top of the chip to the title text.")]
|
||||
private float titleTextY;
|
||||
|
||||
// Token: 0x0400A82F RID: 43055
|
||||
[FieldOffset(Offset = "0x1C")]
|
||||
[Token(Token = "0x400A82F")]
|
||||
[SerializeField]
|
||||
private float selfPortY;
|
||||
|
||||
// Token: 0x0400A830 RID: 43056
|
||||
[FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x400A830")]
|
||||
[SerializeField]
|
||||
[Tooltip("This is the margin from the bottom of the chip to the first port.")]
|
||||
private float firstPortY;
|
||||
|
||||
// Token: 0x0400A831 RID: 43057
|
||||
[FieldOffset(Offset = "0x24")]
|
||||
[Token(Token = "0x400A831")]
|
||||
[SerializeField]
|
||||
private float titleTextXMargin;
|
||||
|
||||
// Token: 0x0400A832 RID: 43058
|
||||
[FieldOffset(Offset = "0x28")]
|
||||
[Token(Token = "0x400A832")]
|
||||
[SerializeField]
|
||||
private float titleTextLeftMargin;
|
||||
|
||||
// Token: 0x0400A833 RID: 43059
|
||||
[FieldOffset(Offset = "0x2C")]
|
||||
[Token(Token = "0x400A833")]
|
||||
[SerializeField]
|
||||
private float titleTextRightMargin;
|
||||
|
||||
// Token: 0x0400A834 RID: 43060
|
||||
[FieldOffset(Offset = "0x30")]
|
||||
[Token(Token = "0x400A834")]
|
||||
[SerializeField]
|
||||
private float portXInset;
|
||||
|
||||
// Token: 0x0400A835 RID: 43061
|
||||
[FieldOffset(Offset = "0x34")]
|
||||
[Token(Token = "0x400A835")]
|
||||
[SerializeField]
|
||||
private float portTextXSpaceBetween;
|
||||
|
||||
// Token: 0x0400A836 RID: 43062
|
||||
[FieldOffset(Offset = "0x38")]
|
||||
[Token(Token = "0x400A836")]
|
||||
[SerializeField]
|
||||
private float minInputPortWidth;
|
||||
|
||||
// Token: 0x0400A837 RID: 43063
|
||||
[FieldOffset(Offset = "0x3C")]
|
||||
[Token(Token = "0x400A837")]
|
||||
[SerializeField]
|
||||
private float minOutputPortWidth;
|
||||
|
||||
// Token: 0x0400A838 RID: 43064
|
||||
[FieldOffset(Offset = "0x40")]
|
||||
[Token(Token = "0x400A838")]
|
||||
[SerializeField]
|
||||
[Tooltip("An adjustment applied to the vertical space reserved for ports when there are no ports present.")]
|
||||
private float noPortsYAdjustment;
|
||||
|
||||
// Token: 0x0400A839 RID: 43065
|
||||
[FieldOffset(Offset = "0x44")]
|
||||
[Token(Token = "0x400A839")]
|
||||
[SerializeField]
|
||||
[Tooltip("An adjustment applied to the vertical space reserved for ports when there are any ports present.")]
|
||||
private float anyPortsYAdjustment;
|
||||
|
||||
// Token: 0x0400A83A RID: 43066
|
||||
[FieldOffset(Offset = "0x48")]
|
||||
[Token(Token = "0x400A83A")]
|
||||
[SerializeField]
|
||||
private float minHeight;
|
||||
|
||||
// Token: 0x0400A83B RID: 43067
|
||||
[FieldOffset(Offset = "0x4C")]
|
||||
[Token(Token = "0x400A83B")]
|
||||
[SerializeField]
|
||||
private Vector3 axisOffset;
|
||||
|
||||
// Token: 0x0400A83C RID: 43068
|
||||
[FieldOffset(Offset = "0x58")]
|
||||
[Token(Token = "0x400A83C")]
|
||||
[SerializeField]
|
||||
private Vector3 axisMargin;
|
||||
|
||||
// Token: 0x0400A83D RID: 43069
|
||||
[FieldOffset(Offset = "0x64")]
|
||||
[Token(Token = "0x400A83D")]
|
||||
[SerializeField]
|
||||
private Vector3 meshRotation;
|
||||
|
||||
// Token: 0x0400A83E RID: 43070
|
||||
[FieldOffset(Offset = "0x70")]
|
||||
[Token(Token = "0x400A83E")]
|
||||
[SerializeField]
|
||||
private bool overrideInnerContextIconTopRightMargin;
|
||||
|
||||
// Token: 0x0400A83F RID: 43071
|
||||
[FieldOffset(Offset = "0x74")]
|
||||
[Token(Token = "0x400A83F")]
|
||||
[SerializeField]
|
||||
private Vector2 innerContextIconTopRightMarginOverride;
|
||||
|
||||
// Token: 0x0400A840 RID: 43072
|
||||
[FieldOffset(Offset = "0x7C")]
|
||||
[Token(Token = "0x400A840")]
|
||||
[SerializeField]
|
||||
private bool overrideCustomIconTopLeftMargin;
|
||||
|
||||
// Token: 0x0400A841 RID: 43073
|
||||
[FieldOffset(Offset = "0x80")]
|
||||
[Token(Token = "0x400A841")]
|
||||
[SerializeField]
|
||||
private Vector2 customIconTopLeftMarginOverride;
|
||||
|
||||
// Token: 0x0400A842 RID: 43074
|
||||
[FieldOffset(Offset = "0x88")]
|
||||
[Token(Token = "0x400A842")]
|
||||
[SerializeField]
|
||||
[Tooltip("Amount of space to be added between each Node Group for the Function Headers to be arranged within")]
|
||||
private float functionHeaderHeight = 10f;
|
||||
|
||||
// Token: 0x0400A843 RID: 43075
|
||||
[FieldOffset(Offset = "0x8C")]
|
||||
[Token(Token = "0x400A843")]
|
||||
[SerializeField]
|
||||
[Tooltip("Padding distance between the edge of the chip and the function header")]
|
||||
private float functionHeaderHorizontalPadding = 0.05f;
|
||||
|
||||
// Token: 0x0400A844 RID: 43076
|
||||
[FieldOffset(Offset = "0x90")]
|
||||
[Token(Token = "0x400A844")]
|
||||
[SerializeField]
|
||||
private bool showBusConfigButton;
|
||||
|
||||
// Token: 0x0400A845 RID: 43077
|
||||
[FieldOffset(Offset = "0x94")]
|
||||
[Token(Token = "0x400A845")]
|
||||
[SerializeField]
|
||||
[Tooltip("Amount of space to be added to the bottom of the chip for the Board Bus Config Button to be arranged within")]
|
||||
private float boardBusConfigButtonYSize;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,1049 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Reflection;
|
||||
using System.Runtime.CompilerServices;
|
||||
using Cpp2IlInjected;
|
||||
using RecRoom.CircuitsV2.Adapter;
|
||||
using RecRoom.Core.FastLines;
|
||||
using RecRoom.DataStructures;
|
||||
using UnityEngine;
|
||||
|
||||
namespace RecRoom.CircuitsV2.Config
|
||||
{
|
||||
// Token: 0x02002691 RID: 9873
|
||||
[Token(Token = "0x2002691")]
|
||||
[CreateAssetMenu]
|
||||
[Serializable]
|
||||
public sealed class CircuitsV2Config : ScriptableObject
|
||||
{
|
||||
// Token: 0x170029D5 RID: 10709
|
||||
// (get) Token: 0x0600FF9C RID: 65436 RVA: 0x003A2F7C File Offset: 0x003A117C
|
||||
[Token(Token = "0x170029D5")]
|
||||
public Material WireMaterial
|
||||
{
|
||||
[Token(Token = "0x600FF9C")]
|
||||
[Address(RVA = "0x4157B0", Offset = "0x4147B0", VA = "0x1804157B0")]
|
||||
get
|
||||
{
|
||||
return this.wireMaterial;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170029D6 RID: 10710
|
||||
// (get) Token: 0x0600FF9D RID: 65437 RVA: 0x003A2F90 File Offset: 0x003A1190
|
||||
[Token(Token = "0x170029D6")]
|
||||
public float WireWidth
|
||||
{
|
||||
[Token(Token = "0x600FF9D")]
|
||||
[Address(RVA = "0x812680", Offset = "0x811680", VA = "0x180812680")]
|
||||
get
|
||||
{
|
||||
return this.wireWidth;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170029D7 RID: 10711
|
||||
// (get) Token: 0x0600FF9E RID: 65438 RVA: 0x003A2FA4 File Offset: 0x003A11A4
|
||||
[Token(Token = "0x170029D7")]
|
||||
public Port Port
|
||||
{
|
||||
[Token(Token = "0x600FF9E")]
|
||||
[Address(RVA = "0x4157D0", Offset = "0x4147D0", VA = "0x1804157D0")]
|
||||
get
|
||||
{
|
||||
return this.port;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170029D8 RID: 10712
|
||||
// (get) Token: 0x0600FF9F RID: 65439 RVA: 0x003A2FB8 File Offset: 0x003A11B8
|
||||
[Token(Token = "0x170029D8")]
|
||||
public BusConfigButton BoardBusConfigButton
|
||||
{
|
||||
[Token(Token = "0x600FF9F")]
|
||||
[Address(RVA = "0x4157E0", Offset = "0x4147E0", VA = "0x1804157E0")]
|
||||
get
|
||||
{
|
||||
return this.boardBusConfigButton;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170029D9 RID: 10713
|
||||
// (get) Token: 0x0600FFA0 RID: 65440 RVA: 0x003A2FCC File Offset: 0x003A11CC
|
||||
[Token(Token = "0x170029D9")]
|
||||
public ChipFunctionHeader FunctionHeader
|
||||
{
|
||||
[Token(Token = "0x600FFA0")]
|
||||
[Address(RVA = "0x41CEF0", Offset = "0x41BEF0", VA = "0x18041CEF0")]
|
||||
get
|
||||
{
|
||||
return this.functionHeader;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170029DA RID: 10714
|
||||
// (get) Token: 0x0600FFA1 RID: 65441 RVA: 0x003A2FE0 File Offset: 0x003A11E0
|
||||
[Token(Token = "0x170029DA")]
|
||||
public float PortTextZ
|
||||
{
|
||||
[Token(Token = "0x600FFA1")]
|
||||
[Address(RVA = "0x812640", Offset = "0x811640", VA = "0x180812640")]
|
||||
get
|
||||
{
|
||||
return this.portTextZ;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170029DB RID: 10715
|
||||
// (get) Token: 0x0600FFA2 RID: 65442 RVA: 0x003A2FF4 File Offset: 0x003A11F4
|
||||
[Token(Token = "0x170029DB")]
|
||||
public float PortYSize
|
||||
{
|
||||
[Token(Token = "0x600FFA2")]
|
||||
[Address(RVA = "0x788030", Offset = "0x787030", VA = "0x180788030")]
|
||||
get
|
||||
{
|
||||
return this.portYSize;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170029DC RID: 10716
|
||||
// (get) Token: 0x0600FFA3 RID: 65443 RVA: 0x003A3008 File Offset: 0x003A1208
|
||||
[Token(Token = "0x170029DC")]
|
||||
public float FakePortXAdjustment
|
||||
{
|
||||
[Token(Token = "0x600FFA3")]
|
||||
[Address(RVA = "0x6A4660", Offset = "0x6A3660", VA = "0x1806A4660")]
|
||||
get
|
||||
{
|
||||
return this.fakePortXAdjustment;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170029DD RID: 10717
|
||||
// (get) Token: 0x0600FFA4 RID: 65444 RVA: 0x003A301C File Offset: 0x003A121C
|
||||
[Token(Token = "0x170029DD")]
|
||||
public float InteractableSelfPortXAdjustment
|
||||
{
|
||||
[Token(Token = "0x600FFA4")]
|
||||
[Address(RVA = "0x42EDB0", Offset = "0x42DDB0", VA = "0x18042EDB0")]
|
||||
get
|
||||
{
|
||||
return this.interactableSelfPortXAdjustment;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170029DE RID: 10718
|
||||
// (get) Token: 0x0600FFA5 RID: 65445 RVA: 0x003A3030 File Offset: 0x003A1230
|
||||
[Token(Token = "0x170029DE")]
|
||||
public float PortGroupYMargin
|
||||
{
|
||||
[Token(Token = "0x600FFA5")]
|
||||
[Address(RVA = "0x8148D0", Offset = "0x8138D0", VA = "0x1808148D0")]
|
||||
get
|
||||
{
|
||||
return this.portGroupYMargin;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170029DF RID: 10719
|
||||
// (get) Token: 0x0600FFA6 RID: 65446 RVA: 0x003A3044 File Offset: 0x003A1244
|
||||
[Token(Token = "0x170029DF")]
|
||||
public float PortDefaultValueMargin
|
||||
{
|
||||
[Token(Token = "0x600FFA6")]
|
||||
[Address(RVA = "0x814AA0", Offset = "0x813AA0", VA = "0x180814AA0")]
|
||||
get
|
||||
{
|
||||
return this.portDefaultValueMargin;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170029E0 RID: 10720
|
||||
// (get) Token: 0x0600FFA7 RID: 65447 RVA: 0x003A3058 File Offset: 0x003A1258
|
||||
[Token(Token = "0x170029E0")]
|
||||
public int PortDefaultValueMaxLength
|
||||
{
|
||||
[Token(Token = "0x600FFA7")]
|
||||
[Address(RVA = "0x56DD20", Offset = "0x56CD20", VA = "0x18056DD20")]
|
||||
get
|
||||
{
|
||||
return this.portDefaultValueMaxLength;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170029E1 RID: 10721
|
||||
// (get) Token: 0x0600FFA8 RID: 65448 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x170029E1")]
|
||||
public Vector2 InnerContextIconTopRightMargin
|
||||
{
|
||||
[Token(Token = "0x600FFA8")]
|
||||
[Address(RVA = "0x15A4D90", Offset = "0x15A3D90", VA = "0x1815A4D90")]
|
||||
get
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170029E2 RID: 10722
|
||||
// (get) Token: 0x0600FFA9 RID: 65449 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x170029E2")]
|
||||
public Vector2 SyncIconTopRightMargin
|
||||
{
|
||||
[Token(Token = "0x600FFA9")]
|
||||
[Address(RVA = "0x15A7A20", Offset = "0x15A6A20", VA = "0x1815A7A20")]
|
||||
get
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170029E3 RID: 10723
|
||||
// (get) Token: 0x0600FFAA RID: 65450 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x170029E3")]
|
||||
public Vector2 EventSenderIconBottomRightMargin
|
||||
{
|
||||
[Token(Token = "0x600FFAA")]
|
||||
[Address(RVA = "0x17C1630", Offset = "0x17C0630", VA = "0x1817C1630")]
|
||||
get
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170029E4 RID: 10724
|
||||
// (get) Token: 0x0600FFAB RID: 65451 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x170029E4")]
|
||||
public Vector2 CustomIconTopLeftMargin
|
||||
{
|
||||
[Token(Token = "0x600FFAB")]
|
||||
[Address(RVA = "0x17B6F90", Offset = "0x17B5F90", VA = "0x1817B6F90")]
|
||||
get
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170029E5 RID: 10725
|
||||
// (get) Token: 0x0600FFAC RID: 65452 RVA: 0x003A306C File Offset: 0x003A126C
|
||||
[Token(Token = "0x170029E5")]
|
||||
public float EventReceiverIconLeftMargin
|
||||
{
|
||||
[Token(Token = "0x600FFAC")]
|
||||
[Address(RVA = "0xE18800", Offset = "0xE17800", VA = "0x180E18800")]
|
||||
get
|
||||
{
|
||||
return this.eventReceiverIconLeftMargin;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170029E6 RID: 10726
|
||||
// (get) Token: 0x0600FFAD RID: 65453 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x170029E6")]
|
||||
public Color EventIconNotRegisteredColor
|
||||
{
|
||||
[Token(Token = "0x600FFAD")]
|
||||
[Address(RVA = "0x17C1620", Offset = "0x17C0620", VA = "0x1817C1620")]
|
||||
get
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170029E7 RID: 10727
|
||||
// (get) Token: 0x0600FFAE RID: 65454 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x170029E7")]
|
||||
public Color EventIconEmissiveNotRegisteredColor
|
||||
{
|
||||
[Token(Token = "0x600FFAE")]
|
||||
[Address(RVA = "0x17C1610", Offset = "0x17C0610", VA = "0x1817C1610")]
|
||||
get
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170029E8 RID: 10728
|
||||
// (get) Token: 0x0600FFAF RID: 65455 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x170029E8")]
|
||||
public Color EventIconRegisteredColor
|
||||
{
|
||||
[Token(Token = "0x600FFAF")]
|
||||
[Address(RVA = "0x158DD30", Offset = "0x158CD30", VA = "0x18158DD30")]
|
||||
get
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170029E9 RID: 10729
|
||||
// (get) Token: 0x0600FFB0 RID: 65456 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x170029E9")]
|
||||
public Color EventIconEmissiveRegisteredColor
|
||||
{
|
||||
[Token(Token = "0x600FFB0")]
|
||||
[Address(RVA = "0x147E290", Offset = "0x147D290", VA = "0x18147E290")]
|
||||
get
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170029EA RID: 10730
|
||||
// (get) Token: 0x0600FFB1 RID: 65457 RVA: 0x003A3080 File Offset: 0x003A1280
|
||||
[Token(Token = "0x170029EA")]
|
||||
public Sprite SyncIconSprite
|
||||
{
|
||||
[Token(Token = "0x600FFB1")]
|
||||
[Address(RVA = "0x42B670", Offset = "0x42A670", VA = "0x18042B670")]
|
||||
get
|
||||
{
|
||||
return this.syncIconSprite;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170029EB RID: 10731
|
||||
// (get) Token: 0x0600FFB2 RID: 65458 RVA: 0x003A3094 File Offset: 0x003A1294
|
||||
[Token(Token = "0x170029EB")]
|
||||
public Sprite CloudIconSprite
|
||||
{
|
||||
[Token(Token = "0x600FFB2")]
|
||||
[Address(RVA = "0x42D480", Offset = "0x42C480", VA = "0x18042D480")]
|
||||
get
|
||||
{
|
||||
return this.cloudIconSprite;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170029EC RID: 10732
|
||||
// (get) Token: 0x0600FFB3 RID: 65459 RVA: 0x003A30A8 File Offset: 0x003A12A8
|
||||
[Token(Token = "0x170029EC")]
|
||||
public IReadOnlyList<Mesh> ValueMeshes
|
||||
{
|
||||
[Token(Token = "0x600FFB3")]
|
||||
[Address(RVA = "0x42D840", Offset = "0x42C840", VA = "0x18042D840")]
|
||||
get
|
||||
{
|
||||
/*
|
||||
An exception occurred when decompiling this method (0600FFB3)
|
||||
|
||||
ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Collections.Generic.IReadOnlyList`1<UnityEngine.Mesh> RecRoom.CircuitsV2.Config.CircuitsV2Config::get_ValueMeshes()
|
||||
|
||||
---> System.Exception: Basic block has to end with unconditional control flow.
|
||||
{
|
||||
Block_0:
|
||||
stloc:class [UnityEngine.CoreModule]UnityEngine.Mesh[](var_0_06, ldfld:class [UnityEngine.CoreModule]UnityEngine.Mesh[](CircuitsV2Config::valueMeshes, ldloc:CircuitsV2Config(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: 0x170029ED RID: 10733
|
||||
// (get) Token: 0x0600FFB4 RID: 65460 RVA: 0x003A30BC File Offset: 0x003A12BC
|
||||
[Token(Token = "0x170029ED")]
|
||||
public IReadOnlyList<Mesh> ValuePlugMeshes
|
||||
{
|
||||
[Token(Token = "0x600FFB4")]
|
||||
[Address(RVA = "0x44C890", Offset = "0x44B890", VA = "0x18044C890")]
|
||||
get
|
||||
{
|
||||
/*
|
||||
An exception occurred when decompiling this method (0600FFB4)
|
||||
|
||||
ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Collections.Generic.IReadOnlyList`1<UnityEngine.Mesh> RecRoom.CircuitsV2.Config.CircuitsV2Config::get_ValuePlugMeshes()
|
||||
|
||||
---> System.Exception: Basic block has to end with unconditional control flow.
|
||||
{
|
||||
Block_0:
|
||||
stloc:class [UnityEngine.CoreModule]UnityEngine.Mesh[](var_0_06, ldfld:class [UnityEngine.CoreModule]UnityEngine.Mesh[](CircuitsV2Config::valuePlugMeshes, ldloc:CircuitsV2Config(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: 0x170029EE RID: 10734
|
||||
// (get) Token: 0x0600FFB5 RID: 65461 RVA: 0x003A30D0 File Offset: 0x003A12D0
|
||||
[Token(Token = "0x170029EE")]
|
||||
public IReadOnlyList<Mesh> ReferenceMeshes
|
||||
{
|
||||
[Token(Token = "0x600FFB5")]
|
||||
[Address(RVA = "0x42C870", Offset = "0x42B870", VA = "0x18042C870")]
|
||||
get
|
||||
{
|
||||
/*
|
||||
An exception occurred when decompiling this method (0600FFB5)
|
||||
|
||||
ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Collections.Generic.IReadOnlyList`1<UnityEngine.Mesh> RecRoom.CircuitsV2.Config.CircuitsV2Config::get_ReferenceMeshes()
|
||||
|
||||
---> System.Exception: Basic block has to end with unconditional control flow.
|
||||
{
|
||||
Block_0:
|
||||
stloc:class [UnityEngine.CoreModule]UnityEngine.Mesh[](var_0_06, ldfld:class [UnityEngine.CoreModule]UnityEngine.Mesh[](CircuitsV2Config::referenceMeshes, ldloc:CircuitsV2Config(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: 0x170029EF RID: 10735
|
||||
// (get) Token: 0x0600FFB6 RID: 65462 RVA: 0x003A30E4 File Offset: 0x003A12E4
|
||||
[Token(Token = "0x170029EF")]
|
||||
public IReadOnlyList<Mesh> ReferencePlugMeshes
|
||||
{
|
||||
[Token(Token = "0x600FFB6")]
|
||||
[Address(RVA = "0x42D460", Offset = "0x42C460", VA = "0x18042D460")]
|
||||
get
|
||||
{
|
||||
/*
|
||||
An exception occurred when decompiling this method (0600FFB6)
|
||||
|
||||
ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Collections.Generic.IReadOnlyList`1<UnityEngine.Mesh> RecRoom.CircuitsV2.Config.CircuitsV2Config::get_ReferencePlugMeshes()
|
||||
|
||||
---> System.Exception: Basic block has to end with unconditional control flow.
|
||||
{
|
||||
Block_0:
|
||||
stloc:class [UnityEngine.CoreModule]UnityEngine.Mesh[](var_0_06, ldfld:class [UnityEngine.CoreModule]UnityEngine.Mesh[](CircuitsV2Config::referencePlugMeshes, ldloc:CircuitsV2Config(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: 0x170029F0 RID: 10736
|
||||
// (get) Token: 0x0600FFB7 RID: 65463 RVA: 0x003A30F8 File Offset: 0x003A12F8
|
||||
[Token(Token = "0x170029F0")]
|
||||
public IReadOnlyList<Mesh> FakePortMeshes
|
||||
{
|
||||
[Token(Token = "0x600FFB7")]
|
||||
[Address(RVA = "0x42D470", Offset = "0x42C470", VA = "0x18042D470")]
|
||||
get
|
||||
{
|
||||
/*
|
||||
An exception occurred when decompiling this method (0600FFB7)
|
||||
|
||||
ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Collections.Generic.IReadOnlyList`1<UnityEngine.Mesh> RecRoom.CircuitsV2.Config.CircuitsV2Config::get_FakePortMeshes()
|
||||
|
||||
---> System.Exception: Basic block has to end with unconditional control flow.
|
||||
{
|
||||
Block_0:
|
||||
stloc:class [UnityEngine.CoreModule]UnityEngine.Mesh[](var_0_06, ldfld:class [UnityEngine.CoreModule]UnityEngine.Mesh[](CircuitsV2Config::fakePortMeshes, ldloc:CircuitsV2Config(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: 0x170029F1 RID: 10737
|
||||
// (get) Token: 0x0600FFB8 RID: 65464 RVA: 0x003A310C File Offset: 0x003A130C
|
||||
[Token(Token = "0x170029F1")]
|
||||
public IReadOnlyList<Mesh> FakePlugMeshes
|
||||
{
|
||||
[Token(Token = "0x600FFB8")]
|
||||
[Address(RVA = "0x54F130", Offset = "0x54E130", VA = "0x18054F130")]
|
||||
get
|
||||
{
|
||||
/*
|
||||
An exception occurred when decompiling this method (0600FFB8)
|
||||
|
||||
ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Collections.Generic.IReadOnlyList`1<UnityEngine.Mesh> RecRoom.CircuitsV2.Config.CircuitsV2Config::get_FakePlugMeshes()
|
||||
|
||||
---> System.Exception: Basic block has to end with unconditional control flow.
|
||||
{
|
||||
Block_0:
|
||||
stloc:class [UnityEngine.CoreModule]UnityEngine.Mesh[](var_0_06, ldfld:class [UnityEngine.CoreModule]UnityEngine.Mesh[](CircuitsV2Config::fakePlugMeshes, ldloc:CircuitsV2Config(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: 0x170029F2 RID: 10738
|
||||
// (get) Token: 0x0600FFB9 RID: 65465 RVA: 0x003A3120 File Offset: 0x003A1320
|
||||
[Token(Token = "0x170029F2")]
|
||||
public IReadOnlyList<Mesh> DefaultValueMeshes
|
||||
{
|
||||
[Token(Token = "0x600FFB9")]
|
||||
[Address(RVA = "0x44BF00", Offset = "0x44AF00", VA = "0x18044BF00")]
|
||||
get
|
||||
{
|
||||
/*
|
||||
An exception occurred when decompiling this method (0600FFB9)
|
||||
|
||||
ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Collections.Generic.IReadOnlyList`1<UnityEngine.Mesh> RecRoom.CircuitsV2.Config.CircuitsV2Config::get_DefaultValueMeshes()
|
||||
|
||||
---> System.Exception: Basic block has to end with unconditional control flow.
|
||||
{
|
||||
Block_0:
|
||||
stloc:class [UnityEngine.CoreModule]UnityEngine.Mesh[](var_0_06, ldfld:class [UnityEngine.CoreModule]UnityEngine.Mesh[](CircuitsV2Config::defaultValueMeshes, ldloc:CircuitsV2Config(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: 0x0600FFBA RID: 65466 RVA: 0x003A3134 File Offset: 0x003A1334
|
||||
[Token(Token = "0x600FFBA")]
|
||||
[Address(RVA = "0x17C1490", Offset = "0x17C0490", VA = "0x1817C1490")]
|
||||
public TypeConfig MNEEKMHPKIO(TypeKey GEDCEIDOKJL)
|
||||
{
|
||||
CircuitsV2Config.TypeConfigDictionary typeConfigDictionary = this.typeConfigs;
|
||||
bool flag;
|
||||
if (flag)
|
||||
{
|
||||
}
|
||||
return this.undefinedTypeConfig;
|
||||
}
|
||||
|
||||
// Token: 0x0600FFBB RID: 65467 RVA: 0x003A3158 File Offset: 0x003A1358
|
||||
[Token(Token = "0x600FFBB")]
|
||||
[Address(RVA = "0x17C1510", Offset = "0x17C0510", VA = "0x1817C1510")]
|
||||
public ChipConfig PPFLCFJMJLJ(ChipKey EHHKGBAMIOP)
|
||||
{
|
||||
CircuitsV2Config.ChipConfigDictionary chipConfigDictionary = this.chipConfigs;
|
||||
bool flag;
|
||||
if (flag)
|
||||
{
|
||||
}
|
||||
return this.undefinedChipConfig;
|
||||
}
|
||||
|
||||
// Token: 0x170029F3 RID: 10739
|
||||
// (get) Token: 0x0600FFBC RID: 65468 RVA: 0x003A317C File Offset: 0x003A137C
|
||||
[Token(Token = "0x170029F3")]
|
||||
public FastLineSettings ControlPanelTetherSettings
|
||||
{
|
||||
[Token(Token = "0x600FFBC")]
|
||||
[Address(RVA = "0x4D9850", Offset = "0x4D8850", VA = "0x1804D9850")]
|
||||
get
|
||||
{
|
||||
return this.controlPanelTetherSettings;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170029F4 RID: 10740
|
||||
// (get) Token: 0x0600FFBD RID: 65469 RVA: 0x003A3190 File Offset: 0x003A1390
|
||||
[Token(Token = "0x170029F4")]
|
||||
public LimitConfig Limits
|
||||
{
|
||||
[Token(Token = "0x600FFBD")]
|
||||
[Address(RVA = "0xCBC4E0", Offset = "0xCBB4E0", VA = "0x180CBC4E0")]
|
||||
get
|
||||
{
|
||||
return this.limits;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600FFBE RID: 65470 RVA: 0x003A31A4 File Offset: 0x003A13A4
|
||||
[Token(Token = "0x600FFBE")]
|
||||
[Address(RVA = "0x17C1400", Offset = "0x17C0400", VA = "0x1817C1400")]
|
||||
public bool LIDDMHFIPLM(in Guid COFLAJFOPEN, out SpecificChipConfig PBGBNMCPEAJ)
|
||||
{
|
||||
CircuitsV2Config.SpecificChipConfigDictionary specificChipConfigDictionary = this.specificChipConfigs;
|
||||
SerializedGuid serializedGuid = new SerializedGuid(COFLAJFOPEN);
|
||||
bool flag;
|
||||
return flag;
|
||||
}
|
||||
|
||||
// Token: 0x170029F5 RID: 10741
|
||||
// (get) Token: 0x0600FFBF RID: 65471 RVA: 0x003A31C8 File Offset: 0x003A13C8
|
||||
[Token(Token = "0x170029F5")]
|
||||
public PreviewConfig PreviewConfig
|
||||
{
|
||||
[Token(Token = "0x600FFBF")]
|
||||
[Address(RVA = "0x5D1810", Offset = "0x5D0810", VA = "0x1805D1810")]
|
||||
get
|
||||
{
|
||||
return this.previewConfig;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170029F6 RID: 10742
|
||||
// (get) Token: 0x0600FFC0 RID: 65472 RVA: 0x003A31DC File Offset: 0x003A13DC
|
||||
[Token(Token = "0x170029F6")]
|
||||
public RecRoomAudioClip ErrorSFX
|
||||
{
|
||||
[Token(Token = "0x600FFC0")]
|
||||
[Address(RVA = "0xFB4610", Offset = "0xFB3610", VA = "0x180FB4610")]
|
||||
get
|
||||
{
|
||||
return this.errorSFX;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170029F7 RID: 10743
|
||||
// (get) Token: 0x0600FFC1 RID: 65473 RVA: 0x003A31F0 File Offset: 0x003A13F0
|
||||
[Token(Token = "0x170029F7")]
|
||||
public GlobalChipConfig GlobalChipConfig
|
||||
{
|
||||
[Token(Token = "0x600FFC1")]
|
||||
[Address(RVA = "0x4D9720", Offset = "0x4D8720", VA = "0x1804D9720")]
|
||||
get
|
||||
{
|
||||
return this.globalChipConfig;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600FFC2 RID: 65474 RVA: 0x003A3204 File Offset: 0x003A1404
|
||||
[Token(Token = "0x600FFC2")]
|
||||
[Address(RVA = "0x17C1590", Offset = "0x17C0590", VA = "0x1817C1590")]
|
||||
public CircuitsV2Config()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0400A846 RID: 43078
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x400A846")]
|
||||
[SerializeField]
|
||||
private Material wireMaterial;
|
||||
|
||||
// Token: 0x0400A847 RID: 43079
|
||||
[FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x400A847")]
|
||||
[SerializeField]
|
||||
private float wireWidth;
|
||||
|
||||
// Token: 0x0400A848 RID: 43080
|
||||
[FieldOffset(Offset = "0x28")]
|
||||
[Token(Token = "0x400A848")]
|
||||
[SerializeField]
|
||||
private Port port;
|
||||
|
||||
// Token: 0x0400A849 RID: 43081
|
||||
[FieldOffset(Offset = "0x30")]
|
||||
[Token(Token = "0x400A849")]
|
||||
[SerializeField]
|
||||
private BusConfigButton boardBusConfigButton;
|
||||
|
||||
// Token: 0x0400A84A RID: 43082
|
||||
[FieldOffset(Offset = "0x38")]
|
||||
[Token(Token = "0x400A84A")]
|
||||
[SerializeField]
|
||||
private ChipFunctionHeader functionHeader;
|
||||
|
||||
// Token: 0x0400A84B RID: 43083
|
||||
[FieldOffset(Offset = "0x40")]
|
||||
[Token(Token = "0x400A84B")]
|
||||
[SerializeField]
|
||||
private float portTextZ;
|
||||
|
||||
// Token: 0x0400A84C RID: 43084
|
||||
[FieldOffset(Offset = "0x44")]
|
||||
[Token(Token = "0x400A84C")]
|
||||
[SerializeField]
|
||||
private float portYSize;
|
||||
|
||||
// Token: 0x0400A84D RID: 43085
|
||||
[FieldOffset(Offset = "0x48")]
|
||||
[Token(Token = "0x400A84D")]
|
||||
[SerializeField]
|
||||
private float fakePortXAdjustment;
|
||||
|
||||
// Token: 0x0400A84E RID: 43086
|
||||
[FieldOffset(Offset = "0x4C")]
|
||||
[Token(Token = "0x400A84E")]
|
||||
[SerializeField]
|
||||
private float interactableSelfPortXAdjustment;
|
||||
|
||||
// Token: 0x0400A84F RID: 43087
|
||||
[FieldOffset(Offset = "0x50")]
|
||||
[Token(Token = "0x400A84F")]
|
||||
[SerializeField]
|
||||
private float portGroupYMargin;
|
||||
|
||||
// Token: 0x0400A850 RID: 43088
|
||||
[FieldOffset(Offset = "0x54")]
|
||||
[Token(Token = "0x400A850")]
|
||||
[SerializeField]
|
||||
private float portDefaultValueMargin;
|
||||
|
||||
// Token: 0x0400A851 RID: 43089
|
||||
[FieldOffset(Offset = "0x58")]
|
||||
[Token(Token = "0x400A851")]
|
||||
[SerializeField]
|
||||
private int portDefaultValueMaxLength;
|
||||
|
||||
// Token: 0x0400A852 RID: 43090
|
||||
[FieldOffset(Offset = "0x5C")]
|
||||
[Token(Token = "0x400A852")]
|
||||
[SerializeField]
|
||||
private Vector2 innerContextIconTopRightMargin;
|
||||
|
||||
// Token: 0x0400A853 RID: 43091
|
||||
[FieldOffset(Offset = "0x64")]
|
||||
[Token(Token = "0x400A853")]
|
||||
[SerializeField]
|
||||
private Vector2 syncIconTopRightMargin;
|
||||
|
||||
// Token: 0x0400A854 RID: 43092
|
||||
[FieldOffset(Offset = "0x6C")]
|
||||
[Token(Token = "0x400A854")]
|
||||
[SerializeField]
|
||||
private Vector2 eventSenderIconBottomRightMargin;
|
||||
|
||||
// Token: 0x0400A855 RID: 43093
|
||||
[FieldOffset(Offset = "0x74")]
|
||||
[Token(Token = "0x400A855")]
|
||||
[SerializeField]
|
||||
private Vector2 customIconTopLeftMargin;
|
||||
|
||||
// Token: 0x0400A856 RID: 43094
|
||||
[FieldOffset(Offset = "0x7C")]
|
||||
[Token(Token = "0x400A856")]
|
||||
[SerializeField]
|
||||
private float eventReceiverIconLeftMargin;
|
||||
|
||||
// Token: 0x0400A857 RID: 43095
|
||||
[FieldOffset(Offset = "0x80")]
|
||||
[Token(Token = "0x400A857")]
|
||||
[SerializeField]
|
||||
private Color eventIconNotRegisteredColor;
|
||||
|
||||
// Token: 0x0400A858 RID: 43096
|
||||
[FieldOffset(Offset = "0x90")]
|
||||
[Token(Token = "0x400A858")]
|
||||
[SerializeField]
|
||||
[ColorUsage(false, true)]
|
||||
private Color eventIconEmissiveNotRegisteredColor;
|
||||
|
||||
// Token: 0x0400A859 RID: 43097
|
||||
[FieldOffset(Offset = "0xA0")]
|
||||
[Token(Token = "0x400A859")]
|
||||
[SerializeField]
|
||||
private Color eventIconRegisteredColor;
|
||||
|
||||
// Token: 0x0400A85A RID: 43098
|
||||
[FieldOffset(Offset = "0xB0")]
|
||||
[Token(Token = "0x400A85A")]
|
||||
[SerializeField]
|
||||
[ColorUsage(false, true)]
|
||||
private Color eventIconEmissiveRegisteredColor;
|
||||
|
||||
// Token: 0x0400A85B RID: 43099
|
||||
[FieldOffset(Offset = "0xC0")]
|
||||
[Token(Token = "0x400A85B")]
|
||||
[SerializeField]
|
||||
private Sprite syncIconSprite;
|
||||
|
||||
// Token: 0x0400A85C RID: 43100
|
||||
[FieldOffset(Offset = "0xC8")]
|
||||
[Token(Token = "0x400A85C")]
|
||||
[SerializeField]
|
||||
private Sprite cloudIconSprite;
|
||||
|
||||
// Token: 0x0400A85D RID: 43101
|
||||
[FieldOffset(Offset = "0xD0")]
|
||||
[Token(Token = "0x400A85D")]
|
||||
[SerializeField]
|
||||
private Mesh[] valueMeshes;
|
||||
|
||||
// Token: 0x0400A85E RID: 43102
|
||||
[FieldOffset(Offset = "0xD8")]
|
||||
[Token(Token = "0x400A85E")]
|
||||
[SerializeField]
|
||||
private Mesh[] valuePlugMeshes;
|
||||
|
||||
// Token: 0x0400A85F RID: 43103
|
||||
[FieldOffset(Offset = "0xE0")]
|
||||
[Token(Token = "0x400A85F")]
|
||||
[SerializeField]
|
||||
private Mesh[] referenceMeshes;
|
||||
|
||||
// Token: 0x0400A860 RID: 43104
|
||||
[FieldOffset(Offset = "0xE8")]
|
||||
[Token(Token = "0x400A860")]
|
||||
[SerializeField]
|
||||
private Mesh[] referencePlugMeshes;
|
||||
|
||||
// Token: 0x0400A861 RID: 43105
|
||||
[FieldOffset(Offset = "0xF0")]
|
||||
[Token(Token = "0x400A861")]
|
||||
[SerializeField]
|
||||
private Mesh[] fakePortMeshes;
|
||||
|
||||
// Token: 0x0400A862 RID: 43106
|
||||
[FieldOffset(Offset = "0xF8")]
|
||||
[Token(Token = "0x400A862")]
|
||||
[SerializeField]
|
||||
private Mesh[] fakePlugMeshes;
|
||||
|
||||
// Token: 0x0400A863 RID: 43107
|
||||
[FieldOffset(Offset = "0x100")]
|
||||
[Token(Token = "0x400A863")]
|
||||
[SerializeField]
|
||||
private Mesh[] defaultValueMeshes;
|
||||
|
||||
// Token: 0x0400A864 RID: 43108
|
||||
[FieldOffset(Offset = "0x108")]
|
||||
[Token(Token = "0x400A864")]
|
||||
[SerializeField]
|
||||
private CircuitsV2Config.TypeConfigDictionary typeConfigs;
|
||||
|
||||
// Token: 0x0400A865 RID: 43109
|
||||
[FieldOffset(Offset = "0x110")]
|
||||
[Token(Token = "0x400A865")]
|
||||
[SerializeField]
|
||||
private TypeConfig undefinedTypeConfig;
|
||||
|
||||
// Token: 0x0400A866 RID: 43110
|
||||
[FieldOffset(Offset = "0x118")]
|
||||
[Token(Token = "0x400A866")]
|
||||
[SerializeField]
|
||||
public Color defaultColor;
|
||||
|
||||
// Token: 0x0400A867 RID: 43111
|
||||
[FieldOffset(Offset = "0x128")]
|
||||
[Token(Token = "0x400A867")]
|
||||
[SerializeField]
|
||||
private CircuitsV2Config.ChipConfigDictionary chipConfigs;
|
||||
|
||||
// Token: 0x0400A868 RID: 43112
|
||||
[FieldOffset(Offset = "0x130")]
|
||||
[Token(Token = "0x400A868")]
|
||||
[SerializeField]
|
||||
private ChipConfig undefinedChipConfig;
|
||||
|
||||
// Token: 0x0400A869 RID: 43113
|
||||
[FieldOffset(Offset = "0x138")]
|
||||
[Token(Token = "0x400A869")]
|
||||
[SerializeField]
|
||||
private FastLineSettings controlPanelTetherSettings;
|
||||
|
||||
// Token: 0x0400A86A RID: 43114
|
||||
[FieldOffset(Offset = "0x140")]
|
||||
[Token(Token = "0x400A86A")]
|
||||
[SerializeField]
|
||||
private LimitConfig limits = new LimitConfig
|
||||
{
|
||||
compute = (int)((ulong)50000L),
|
||||
network = (int)((ulong)1024L),
|
||||
networkTimeWindowFrame60s = (int)((ulong)60L),
|
||||
rpcs = (int)((ulong)5L),
|
||||
rpcTimeWindowFrame60s = (int)((ulong)1L)
|
||||
};
|
||||
|
||||
// Token: 0x0400A86B RID: 43115
|
||||
[FieldOffset(Offset = "0x148")]
|
||||
[Token(Token = "0x400A86B")]
|
||||
[SerializeField]
|
||||
private CircuitsV2Config.SpecificChipConfigDictionary specificChipConfigs;
|
||||
|
||||
// Token: 0x0400A86C RID: 43116
|
||||
[FieldOffset(Offset = "0x150")]
|
||||
[Token(Token = "0x400A86C")]
|
||||
[SerializeField]
|
||||
private PreviewConfig previewConfig;
|
||||
|
||||
// Token: 0x0400A86D RID: 43117
|
||||
[FieldOffset(Offset = "0x158")]
|
||||
[Token(Token = "0x400A86D")]
|
||||
[SerializeField]
|
||||
private RecRoomAudioClip errorSFX;
|
||||
|
||||
// Token: 0x0400A86E RID: 43118
|
||||
[FieldOffset(Offset = "0x160")]
|
||||
[Token(Token = "0x400A86E")]
|
||||
[SerializeField]
|
||||
private GlobalChipConfig globalChipConfig;
|
||||
|
||||
// Token: 0x02002692 RID: 9874
|
||||
[Token(Token = "0x2002692")]
|
||||
[Serializable]
|
||||
public sealed class TypeConfigDictionary : EditableSerializedDictionary<TypeKey, TypeConfig, CircuitsV2Config.TypeConfigDictionary.Kvp>
|
||||
{
|
||||
// Token: 0x0600FFC3 RID: 65475 RVA: 0x003A325C File Offset: 0x003A145C
|
||||
[Token(Token = "0x600FFC3")]
|
||||
[Address(RVA = "0x17CAC30", Offset = "0x17C9C30", VA = "0x1817CAC30")]
|
||||
public TypeConfigDictionary()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x02002693 RID: 9875
|
||||
[Token(Token = "0x2002693")]
|
||||
[Serializable]
|
||||
public sealed class Kvp : SerializedKeyVal<TypeKey, TypeConfig>
|
||||
{
|
||||
// Token: 0x0600FFC4 RID: 65476 RVA: 0x000399F2 File Offset: 0x00037BF2
|
||||
[Token(Token = "0x600FFC4")]
|
||||
[Address(RVA = "0x17C9270", Offset = "0x17C8270", VA = "0x1817C9270")]
|
||||
public Kvp()
|
||||
{
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x02002694 RID: 9876
|
||||
[Token(Token = "0x2002694")]
|
||||
[Serializable]
|
||||
public sealed class ChipConfigDictionary : EditableSerializedDictionary<ChipKey, ChipConfig, CircuitsV2Config.ChipConfigDictionary.Kvp>
|
||||
{
|
||||
// Token: 0x0600FFC5 RID: 65477 RVA: 0x003A3270 File Offset: 0x003A1470
|
||||
[Token(Token = "0x600FFC5")]
|
||||
[Address(RVA = "0x17B28F0", Offset = "0x17B18F0", VA = "0x1817B28F0")]
|
||||
public ChipConfigDictionary()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x02002695 RID: 9877
|
||||
[Token(Token = "0x2002695")]
|
||||
[Serializable]
|
||||
public sealed class Kvp : SerializedKeyVal<ChipKey, ChipConfig>
|
||||
{
|
||||
// Token: 0x0600FFC6 RID: 65478 RVA: 0x000399F2 File Offset: 0x00037BF2
|
||||
[Token(Token = "0x600FFC6")]
|
||||
[Address(RVA = "0x17C92B0", Offset = "0x17C82B0", VA = "0x1817C92B0")]
|
||||
public Kvp()
|
||||
{
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x02002696 RID: 9878
|
||||
[Token(Token = "0x2002696")]
|
||||
[Serializable]
|
||||
public sealed class SpecificChipConfigDictionary : EditableSerializedDictionary<SerializedGuid, SpecificChipConfig, CircuitsV2Config.SpecificChipConfigDictionary.Kvp>
|
||||
{
|
||||
// Token: 0x0600FFC7 RID: 65479 RVA: 0x003A3284 File Offset: 0x003A1484
|
||||
[Token(Token = "0x600FFC7")]
|
||||
[Address(RVA = "0x17CA6C0", Offset = "0x17C96C0", VA = "0x1817CA6C0", Slot = "14")]
|
||||
protected override string LKCOLBMMLKA(CircuitsV2Config.SpecificChipConfigDictionary.Kvp GALGADHFCJN)
|
||||
{
|
||||
MemberTypes memberType = typeof(CircuitsV2Config.SpecificChipConfigDictionary).MemberType;
|
||||
string text;
|
||||
return text;
|
||||
}
|
||||
|
||||
// Token: 0x170029F8 RID: 10744
|
||||
// (get) Token: 0x0600FFC8 RID: 65480 RVA: 0x003A32A8 File Offset: 0x003A14A8
|
||||
[Token(Token = "0x170029F8")]
|
||||
protected override Comparison<CircuitsV2Config.SpecificChipConfigDictionary.Kvp> Comparison
|
||||
{
|
||||
[Token(Token = "0x600FFC8")]
|
||||
[Address(RVA = "0x17CA7B0", Offset = "0x17C97B0", VA = "0x1817CA7B0", Slot = "15")]
|
||||
get
|
||||
{
|
||||
Comparer @default = Comparer.Default;
|
||||
Comparer<string> comparer = @default;
|
||||
return (CircuitsV2Config.SpecificChipConfigDictionary.Kvp lhs, CircuitsV2Config.SpecificChipConfigDictionary.Kvp rhs) => 0;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600FFC9 RID: 65481 RVA: 0x003A32DC File Offset: 0x003A14DC
|
||||
[Token(Token = "0x600FFC9")]
|
||||
[Address(RVA = "0x17CA770", Offset = "0x17C9770", VA = "0x1817CA770")]
|
||||
public SpecificChipConfigDictionary()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x02002697 RID: 9879
|
||||
[Token(Token = "0x2002697")]
|
||||
[Serializable]
|
||||
public sealed class Kvp : SerializedKeyVal<SerializedGuid, SpecificChipConfig>
|
||||
{
|
||||
// Token: 0x0600FFCA RID: 65482 RVA: 0x000399F2 File Offset: 0x00037BF2
|
||||
[Token(Token = "0x600FFCA")]
|
||||
[Address(RVA = "0x17C91A0", Offset = "0x17C81A0", VA = "0x1817C91A0", Slot = "4")]
|
||||
public override void COBDCEFIEGN()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0600FFCB RID: 65483 RVA: 0x000399F2 File Offset: 0x00037BF2
|
||||
[Token(Token = "0x600FFCB")]
|
||||
[Address(RVA = "0x17C92F0", Offset = "0x17C82F0", VA = "0x1817C92F0")]
|
||||
public Kvp()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0400A86F RID: 43119
|
||||
[FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x400A86F")]
|
||||
[SerializeField]
|
||||
[JDBPLNPJCPC]
|
||||
public string Name;
|
||||
|
||||
// Token: 0x0400A870 RID: 43120
|
||||
[FieldOffset(Offset = "0x28")]
|
||||
[Token(Token = "0x400A870")]
|
||||
[JDBPLNPJCPC]
|
||||
[SerializeField]
|
||||
public string ClassName;
|
||||
}
|
||||
|
||||
// Token: 0x02002698 RID: 9880
|
||||
[Token(Token = "0x2002698")]
|
||||
[CompilerGenerated]
|
||||
private sealed class ICHGMJOJKIM
|
||||
{
|
||||
// Token: 0x0600FFCC RID: 65484 RVA: 0x000399F2 File Offset: 0x00037BF2
|
||||
[Token(Token = "0x600FFCC")]
|
||||
[Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")]
|
||||
public ICHGMJOJKIM()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0600FFCD RID: 65485 RVA: 0x003A32F0 File Offset: 0x003A14F0
|
||||
[Token(Token = "0x600FFCD")]
|
||||
[Address(RVA = "0x17C8B80", Offset = "0x17C7B80", VA = "0x1817C8B80")]
|
||||
internal int <get_Comparison>b__0(CircuitsV2Config.SpecificChipConfigDictionary.Kvp lhs, CircuitsV2Config.SpecificChipConfigDictionary.Kvp rhs)
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
|
||||
// Token: 0x0400A871 RID: 43121
|
||||
[FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x400A871")]
|
||||
public Comparer<string> comparer;
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,21 @@
|
||||
using System;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace RecRoom.CircuitsV2.Config
|
||||
{
|
||||
// Token: 0x02002699 RID: 9881
|
||||
[Token(Token = "0x2002699")]
|
||||
[Serializable]
|
||||
public enum DeprecationStage
|
||||
{
|
||||
// Token: 0x0400A873 RID: 43123
|
||||
[Token(Token = "0x400A873")]
|
||||
Active,
|
||||
// Token: 0x0400A874 RID: 43124
|
||||
[Token(Token = "0x400A874")]
|
||||
Deprecating,
|
||||
// Token: 0x0400A875 RID: 43125
|
||||
[Token(Token = "0x400A875")]
|
||||
Deprecated
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,123 @@
|
||||
using System;
|
||||
using Cpp2IlInjected;
|
||||
using UnityEngine;
|
||||
|
||||
namespace RecRoom.CircuitsV2.Config
|
||||
{
|
||||
// Token: 0x0200269A RID: 9882
|
||||
[Token(Token = "0x200269A")]
|
||||
[Serializable]
|
||||
public sealed class GlobalChipConfig
|
||||
{
|
||||
// Token: 0x170029F9 RID: 10745
|
||||
// (get) Token: 0x0600FFCE RID: 65486 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x170029F9")]
|
||||
public Color ChipTextColor
|
||||
{
|
||||
[Token(Token = "0x600FFCE")]
|
||||
[Address(RVA = "0x814AB0", Offset = "0x813AB0", VA = "0x180814AB0")]
|
||||
get
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170029FA RID: 10746
|
||||
// (get) Token: 0x0600FFCF RID: 65487 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x170029FA")]
|
||||
public Color DeprecatedChipTextColor
|
||||
{
|
||||
[Token(Token = "0x600FFCF")]
|
||||
[Address(RVA = "0x814AD0", Offset = "0x813AD0", VA = "0x180814AD0")]
|
||||
get
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170029FB RID: 10747
|
||||
// (get) Token: 0x0600FFD0 RID: 65488 RVA: 0x003A3308 File Offset: 0x003A1508
|
||||
[Token(Token = "0x170029FB")]
|
||||
public float ResetAnimationDurationSeconds
|
||||
{
|
||||
[Token(Token = "0x600FFD0")]
|
||||
[Address(RVA = "0x562290", Offset = "0x561290", VA = "0x180562290")]
|
||||
get
|
||||
{
|
||||
return this.resetAnimationDurationSeconds;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170029FC RID: 10748
|
||||
// (get) Token: 0x0600FFD1 RID: 65489 RVA: 0x003A331C File Offset: 0x003A151C
|
||||
[Token(Token = "0x170029FC")]
|
||||
public AnimationCurve ResetAnimationCurve
|
||||
{
|
||||
[Token(Token = "0x600FFD1")]
|
||||
[Address(RVA = "0x41CEF0", Offset = "0x41BEF0", VA = "0x18041CEF0")]
|
||||
get
|
||||
{
|
||||
return this.resetAnimationCurve;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170029FD RID: 10749
|
||||
// (get) Token: 0x0600FFD2 RID: 65490 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x170029FD")]
|
||||
public Color ResetAnimationTargetColor
|
||||
{
|
||||
[Token(Token = "0x600FFD2")]
|
||||
[Address(RVA = "0x814A90", Offset = "0x813A90", VA = "0x180814A90")]
|
||||
get
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600FFD3 RID: 65491 RVA: 0x003A3330 File Offset: 0x003A1530
|
||||
[Token(Token = "0x600FFD3")]
|
||||
[Address(RVA = "0x17C78A0", Offset = "0x17C68A0", VA = "0x1817C78A0")]
|
||||
public GlobalChipConfig()
|
||||
{
|
||||
Color white = Color.white;
|
||||
int num = 0;
|
||||
this.resetAnimationDurationSeconds = 2f;
|
||||
int num2 = 0;
|
||||
this.deprecatedChipTextColor = num;
|
||||
AnimationCurve animationCurve = AnimationCurve.EaseInOut((float)0, (float)num2, 1f, 1f);
|
||||
this.resetAnimationCurve = animationCurve;
|
||||
Color red = Color.red;
|
||||
base..ctor();
|
||||
}
|
||||
|
||||
// Token: 0x0400A876 RID: 43126
|
||||
[FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x400A876")]
|
||||
[SerializeField]
|
||||
private Color chipTextColor;
|
||||
|
||||
// Token: 0x0400A877 RID: 43127
|
||||
[FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x400A877")]
|
||||
[SerializeField]
|
||||
private Color deprecatedChipTextColor;
|
||||
|
||||
// Token: 0x0400A878 RID: 43128
|
||||
[FieldOffset(Offset = "0x30")]
|
||||
[Token(Token = "0x400A878")]
|
||||
[SerializeField]
|
||||
private float resetAnimationDurationSeconds;
|
||||
|
||||
// Token: 0x0400A879 RID: 43129
|
||||
[FieldOffset(Offset = "0x38")]
|
||||
[Token(Token = "0x400A879")]
|
||||
[SerializeField]
|
||||
private AnimationCurve resetAnimationCurve;
|
||||
|
||||
// Token: 0x0400A87A RID: 43130
|
||||
[FieldOffset(Offset = "0x40")]
|
||||
[Token(Token = "0x400A87A")]
|
||||
[SerializeField]
|
||||
private Color resetAnimationTargetColor;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,51 @@
|
||||
using System;
|
||||
using Cpp2IlInjected;
|
||||
using UnityEngine;
|
||||
|
||||
namespace RecRoom.CircuitsV2.Config
|
||||
{
|
||||
// Token: 0x0200269B RID: 9883
|
||||
[Token(Token = "0x200269B")]
|
||||
[Serializable]
|
||||
public sealed class InputPortConfig
|
||||
{
|
||||
// Token: 0x170029FE RID: 10750
|
||||
// (get) Token: 0x0600FFD4 RID: 65492 RVA: 0x003A3384 File Offset: 0x003A1584
|
||||
[Token(Token = "0x170029FE")]
|
||||
public string Name
|
||||
{
|
||||
[Token(Token = "0x600FFD4")]
|
||||
[Address(RVA = "0x411530", Offset = "0x410530", VA = "0x180411530")]
|
||||
get
|
||||
{
|
||||
return this.name;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600FFD5 RID: 65493 RVA: 0x003A3398 File Offset: 0x003A1598
|
||||
[Token(Token = "0x600FFD5")]
|
||||
[Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")]
|
||||
public InputPortConfig()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0400A87B RID: 43131
|
||||
[FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x400A87B")]
|
||||
[SerializeField]
|
||||
private string name;
|
||||
|
||||
// Token: 0x0400A87C RID: 43132
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x400A87C")]
|
||||
[SerializeField]
|
||||
[JDBPLNPJCPC]
|
||||
private string type;
|
||||
|
||||
// Token: 0x0400A87D RID: 43133
|
||||
[FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x400A87D")]
|
||||
[SerializeField]
|
||||
private string description;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,114 @@
|
||||
using System;
|
||||
using Cpp2IlInjected;
|
||||
using UnityEngine;
|
||||
|
||||
namespace RecRoom.CircuitsV2.Config
|
||||
{
|
||||
// Token: 0x0200269C RID: 9884
|
||||
[Token(Token = "0x200269C")]
|
||||
[Serializable]
|
||||
public sealed class LimitConfig
|
||||
{
|
||||
// Token: 0x170029FF RID: 10751
|
||||
// (get) Token: 0x0600FFD6 RID: 65494 RVA: 0x003A33AC File Offset: 0x003A15AC
|
||||
[Token(Token = "0x170029FF")]
|
||||
public int Compute
|
||||
{
|
||||
[Token(Token = "0x600FFD6")]
|
||||
[Address(RVA = "0x40F000", Offset = "0x40E000", VA = "0x18040F000")]
|
||||
get
|
||||
{
|
||||
return this.compute;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17002A00 RID: 10752
|
||||
// (get) Token: 0x0600FFD7 RID: 65495 RVA: 0x003A33C0 File Offset: 0x003A15C0
|
||||
[Token(Token = "0x17002A00")]
|
||||
public int Network
|
||||
{
|
||||
[Token(Token = "0x600FFD7")]
|
||||
[Address(RVA = "0x4936D0", Offset = "0x4926D0", VA = "0x1804936D0")]
|
||||
get
|
||||
{
|
||||
return this.network;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17002A01 RID: 10753
|
||||
// (get) Token: 0x0600FFD8 RID: 65496 RVA: 0x003A33D4 File Offset: 0x003A15D4
|
||||
[Token(Token = "0x17002A01")]
|
||||
public int NetworkTimeWindowFrame60s
|
||||
{
|
||||
[Token(Token = "0x600FFD8")]
|
||||
[Address(RVA = "0x411540", Offset = "0x410540", VA = "0x180411540")]
|
||||
get
|
||||
{
|
||||
return this.networkTimeWindowFrame60s;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17002A02 RID: 10754
|
||||
// (get) Token: 0x0600FFD9 RID: 65497 RVA: 0x003A33E8 File Offset: 0x003A15E8
|
||||
[Token(Token = "0x17002A02")]
|
||||
public int RPCs
|
||||
{
|
||||
[Token(Token = "0x600FFD9")]
|
||||
[Address(RVA = "0x497590", Offset = "0x496590", VA = "0x180497590")]
|
||||
get
|
||||
{
|
||||
return this.rpcs;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17002A03 RID: 10755
|
||||
// (get) Token: 0x0600FFDA RID: 65498 RVA: 0x003A33FC File Offset: 0x003A15FC
|
||||
[Token(Token = "0x17002A03")]
|
||||
public int RpcTimeWindowFrame60s
|
||||
{
|
||||
[Token(Token = "0x600FFDA")]
|
||||
[Address(RVA = "0x497590", Offset = "0x496590", VA = "0x180497590")]
|
||||
get
|
||||
{
|
||||
return this.rpcs;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600FFDB RID: 65499 RVA: 0x003A3410 File Offset: 0x003A1610
|
||||
[Token(Token = "0x600FFDB")]
|
||||
[Address(RVA = "0x17C9330", Offset = "0x17C8330", VA = "0x1817C9330")]
|
||||
public LimitConfig()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0400A87E RID: 43134
|
||||
[FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x400A87E")]
|
||||
[SerializeField]
|
||||
private int compute = (int)((ulong)50000L);
|
||||
|
||||
// Token: 0x0400A87F RID: 43135
|
||||
[FieldOffset(Offset = "0x14")]
|
||||
[Token(Token = "0x400A87F")]
|
||||
[SerializeField]
|
||||
private int network = (int)((ulong)1024L);
|
||||
|
||||
// Token: 0x0400A880 RID: 43136
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x400A880")]
|
||||
[SerializeField]
|
||||
private int networkTimeWindowFrame60s = (int)((ulong)60L);
|
||||
|
||||
// Token: 0x0400A881 RID: 43137
|
||||
[FieldOffset(Offset = "0x1C")]
|
||||
[Token(Token = "0x400A881")]
|
||||
[SerializeField]
|
||||
private int rpcs = (int)((ulong)5L);
|
||||
|
||||
// Token: 0x0400A882 RID: 43138
|
||||
[FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x400A882")]
|
||||
[SerializeField]
|
||||
private int rpcTimeWindowFrame60s = (int)((ulong)1L);
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,18 @@
|
||||
using System;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace RecRoom.CircuitsV2.Config
|
||||
{
|
||||
// Token: 0x0200269D RID: 9885
|
||||
[Token(Token = "0x200269D")]
|
||||
[Serializable]
|
||||
public enum NameSourceKind
|
||||
{
|
||||
// Token: 0x0400A884 RID: 43140
|
||||
[Token(Token = "0x400A884")]
|
||||
FirstNodeDesc,
|
||||
// Token: 0x0400A885 RID: 43141
|
||||
[Token(Token = "0x400A885")]
|
||||
Code
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,84 @@
|
||||
using System;
|
||||
using Cpp2IlInjected;
|
||||
using UnityEngine;
|
||||
|
||||
namespace RecRoom.CircuitsV2.Config
|
||||
{
|
||||
// Token: 0x0200269E RID: 9886
|
||||
[Token(Token = "0x200269E")]
|
||||
[Serializable]
|
||||
public sealed class NodeDescConfig
|
||||
{
|
||||
// Token: 0x17002A04 RID: 10756
|
||||
// (get) Token: 0x0600FFDC RID: 65500 RVA: 0x003A345C File Offset: 0x003A165C
|
||||
[Token(Token = "0x17002A04")]
|
||||
public string Name
|
||||
{
|
||||
[Token(Token = "0x600FFDC")]
|
||||
[Address(RVA = "0x411530", Offset = "0x410530", VA = "0x180411530")]
|
||||
get
|
||||
{
|
||||
return this.name;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600FFDD RID: 65501 RVA: 0x003A3470 File Offset: 0x003A1670
|
||||
[Token(Token = "0x600FFDD")]
|
||||
[Address(RVA = "0x17C9420", Offset = "0x17C8420", VA = "0x1817C9420")]
|
||||
public bool GFJBIEAIICJ(int EFBDCIJMFGD, out InputPortConfig OOADFNKFNPO)
|
||||
{
|
||||
InputPortConfig[] array = this.inputs;
|
||||
bool flag;
|
||||
return flag;
|
||||
}
|
||||
|
||||
// Token: 0x0600FFDE RID: 65502 RVA: 0x003A3488 File Offset: 0x003A1688
|
||||
[Token(Token = "0x600FFDE")]
|
||||
[Address(RVA = "0x17C9480", Offset = "0x17C8480", VA = "0x1817C9480")]
|
||||
public bool NLJLIDECLMC(int EFBDCIJMFGD, out OutputPortConfig BJNCDIAALCM)
|
||||
{
|
||||
OutputPortConfig[] array = this.outputs;
|
||||
bool flag;
|
||||
return flag;
|
||||
}
|
||||
|
||||
// Token: 0x0600FFDF RID: 65503 RVA: 0x003A34A0 File Offset: 0x003A16A0
|
||||
[Token(Token = "0x600FFDF")]
|
||||
[Address(RVA = "0x17C94E0", Offset = "0x17C84E0", VA = "0x1817C94E0")]
|
||||
public NodeDescConfig()
|
||||
{
|
||||
TypeParamConfig[] array = Array.Empty<TypeParamConfig>();
|
||||
this.typeParams = array;
|
||||
InputPortConfig[] array2 = Array.Empty<InputPortConfig>();
|
||||
this.inputs = array2;
|
||||
OutputPortConfig[] array3 = Array.Empty<OutputPortConfig>();
|
||||
this.outputs = array3;
|
||||
base..ctor();
|
||||
}
|
||||
|
||||
// Token: 0x0400A886 RID: 43142
|
||||
[FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x400A886")]
|
||||
[SerializeField]
|
||||
private string name;
|
||||
|
||||
// Token: 0x0400A887 RID: 43143
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x400A887")]
|
||||
[SerializeField]
|
||||
[JDBPLNPJCPC]
|
||||
private TypeParamConfig[] typeParams;
|
||||
|
||||
// Token: 0x0400A888 RID: 43144
|
||||
[FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x400A888")]
|
||||
[SerializeField]
|
||||
private InputPortConfig[] inputs;
|
||||
|
||||
// Token: 0x0400A889 RID: 43145
|
||||
[FieldOffset(Offset = "0x28")]
|
||||
[Token(Token = "0x400A889")]
|
||||
[SerializeField]
|
||||
private OutputPortConfig[] outputs;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,42 @@
|
||||
using System;
|
||||
using Cpp2IlInjected;
|
||||
using UnityEngine;
|
||||
|
||||
namespace RecRoom.CircuitsV2.Config
|
||||
{
|
||||
// Token: 0x0200269F RID: 9887
|
||||
[Token(Token = "0x200269F")]
|
||||
[Serializable]
|
||||
public struct NodeFilter : ISerializationCallbackReceiver
|
||||
{
|
||||
// Token: 0x0600FFE0 RID: 65504 RVA: 0x003A34DC File Offset: 0x003A16DC
|
||||
[Token(Token = "0x600FFE0")]
|
||||
[Address(RVA = "0x17C9550", Offset = "0x17C8550", VA = "0x1817C9550", Slot = "4")]
|
||||
public void OnBeforeSerialize()
|
||||
{
|
||||
string text = FNAIFEHNKCN.PMFGGEGMPCC<string>(this.FilterPath, "\\");
|
||||
this.name = text;
|
||||
}
|
||||
|
||||
// Token: 0x0600FFE1 RID: 65505 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x600FFE1")]
|
||||
[Address(RVA = "0x4242D0", Offset = "0x4232D0", VA = "0x1804242D0", Slot = "5")]
|
||||
public void OnAfterDeserialize()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x0400A88A RID: 43146
|
||||
[FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x400A88A")]
|
||||
[SerializeField]
|
||||
[HideInInspector]
|
||||
private string name;
|
||||
|
||||
// Token: 0x0400A88B RID: 43147
|
||||
[FieldOffset(Offset = "0x8")]
|
||||
[Token(Token = "0x400A88B")]
|
||||
[SerializeField]
|
||||
public string[] FilterPath;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,51 @@
|
||||
using System;
|
||||
using Cpp2IlInjected;
|
||||
using UnityEngine;
|
||||
|
||||
namespace RecRoom.CircuitsV2.Config
|
||||
{
|
||||
// Token: 0x020026A0 RID: 9888
|
||||
[Token(Token = "0x20026A0")]
|
||||
[Serializable]
|
||||
public sealed class OutputPortConfig
|
||||
{
|
||||
// Token: 0x17002A05 RID: 10757
|
||||
// (get) Token: 0x0600FFE2 RID: 65506 RVA: 0x003A3504 File Offset: 0x003A1704
|
||||
[Token(Token = "0x17002A05")]
|
||||
public string Name
|
||||
{
|
||||
[Token(Token = "0x600FFE2")]
|
||||
[Address(RVA = "0x411530", Offset = "0x410530", VA = "0x180411530")]
|
||||
get
|
||||
{
|
||||
return this.name;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600FFE3 RID: 65507 RVA: 0x003A3518 File Offset: 0x003A1718
|
||||
[Token(Token = "0x600FFE3")]
|
||||
[Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")]
|
||||
public OutputPortConfig()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0400A88C RID: 43148
|
||||
[FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x400A88C")]
|
||||
[SerializeField]
|
||||
private string name;
|
||||
|
||||
// Token: 0x0400A88D RID: 43149
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x400A88D")]
|
||||
[SerializeField]
|
||||
[JDBPLNPJCPC]
|
||||
private string type;
|
||||
|
||||
// Token: 0x0400A88E RID: 43150
|
||||
[FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x400A88E")]
|
||||
[SerializeField]
|
||||
private string description;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,38 @@
|
||||
using System;
|
||||
using Cpp2IlInjected;
|
||||
using UnityEngine;
|
||||
|
||||
namespace RecRoom.CircuitsV2.Config
|
||||
{
|
||||
// Token: 0x020026A1 RID: 9889
|
||||
[Token(Token = "0x20026A1")]
|
||||
[Serializable]
|
||||
public sealed class PreviewConfig
|
||||
{
|
||||
// Token: 0x17002A06 RID: 10758
|
||||
// (get) Token: 0x0600FFE4 RID: 65508 RVA: 0x003A352C File Offset: 0x003A172C
|
||||
[Token(Token = "0x17002A06")]
|
||||
public CreationPreview NodePreviewPrefab
|
||||
{
|
||||
[Token(Token = "0x600FFE4")]
|
||||
[Address(RVA = "0x411530", Offset = "0x410530", VA = "0x180411530")]
|
||||
get
|
||||
{
|
||||
return this.nodePreviewPrefab;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600FFE5 RID: 65509 RVA: 0x003A3540 File Offset: 0x003A1740
|
||||
[Token(Token = "0x600FFE5")]
|
||||
[Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")]
|
||||
public PreviewConfig()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0400A88F RID: 43151
|
||||
[FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x400A88F")]
|
||||
[SerializeField]
|
||||
private CreationPreview nodePreviewPrefab;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,317 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Linq;
|
||||
using Cpp2IlInjected;
|
||||
using RecRoom.DataStructures;
|
||||
using UnityEngine;
|
||||
|
||||
namespace RecRoom.CircuitsV2.Config
|
||||
{
|
||||
// Token: 0x020026A2 RID: 9890
|
||||
[Token(Token = "0x20026A2")]
|
||||
[CreateAssetMenu]
|
||||
[Serializable]
|
||||
public sealed class SpecificChipConfig : ScriptableObject, ISerializationCallbackReceiver
|
||||
{
|
||||
// Token: 0x17002A07 RID: 10759
|
||||
// (get) Token: 0x0600FFE6 RID: 65510 RVA: 0x003A3554 File Offset: 0x003A1754
|
||||
[Token(Token = "0x17002A07")]
|
||||
public string Name
|
||||
{
|
||||
[Token(Token = "0x600FFE6")]
|
||||
[Address(RVA = "0x4157B0", Offset = "0x4147B0", VA = "0x1804157B0")]
|
||||
get
|
||||
{
|
||||
return this.name;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17002A08 RID: 10760
|
||||
// (get) Token: 0x0600FFE7 RID: 65511 RVA: 0x003A3568 File Offset: 0x003A1768
|
||||
[Token(Token = "0x17002A08")]
|
||||
public SerializedGuid SerializeNodeId
|
||||
{
|
||||
[Token(Token = "0x600FFE7")]
|
||||
[Address(RVA = "0x4157D0", Offset = "0x4147D0", VA = "0x1804157D0")]
|
||||
get
|
||||
{
|
||||
return this.nodeId;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17002A09 RID: 10761
|
||||
// (get) Token: 0x0600FFE8 RID: 65512 RVA: 0x003A357C File Offset: 0x003A177C
|
||||
[Token(Token = "0x17002A09")]
|
||||
public Guid NodeId
|
||||
{
|
||||
[Token(Token = "0x600FFE8")]
|
||||
[Address(RVA = "0x17CAC00", Offset = "0x17C9C00", VA = "0x1817CAC00")]
|
||||
get
|
||||
{
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17002A0A RID: 10762
|
||||
// (get) Token: 0x0600FFE9 RID: 65513 RVA: 0x003A3590 File Offset: 0x003A1790
|
||||
[Token(Token = "0x17002A0A")]
|
||||
public string Description
|
||||
{
|
||||
[Token(Token = "0x600FFE9")]
|
||||
[Address(RVA = "0x4157E0", Offset = "0x4147E0", VA = "0x1804157E0")]
|
||||
get
|
||||
{
|
||||
return this.description;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17002A0B RID: 10763
|
||||
// (get) Token: 0x0600FFEA RID: 65514 RVA: 0x003A35A4 File Offset: 0x003A17A4
|
||||
[Token(Token = "0x17002A0B")]
|
||||
public Sprite Icon
|
||||
{
|
||||
[Token(Token = "0x600FFEA")]
|
||||
[Address(RVA = "0x41CEF0", Offset = "0x41BEF0", VA = "0x18041CEF0")]
|
||||
get
|
||||
{
|
||||
return this.icon;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17002A0C RID: 10764
|
||||
// (get) Token: 0x0600FFEB RID: 65515 RVA: 0x003A35B8 File Offset: 0x003A17B8
|
||||
[Token(Token = "0x17002A0C")]
|
||||
public bool IsBetaChip
|
||||
{
|
||||
[Token(Token = "0x600FFEB")]
|
||||
[Address(RVA = "0x41CF00", Offset = "0x41BF00", VA = "0x18041CF00")]
|
||||
get
|
||||
{
|
||||
return this.isBetaChip;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17002A0D RID: 10765
|
||||
// (get) Token: 0x0600FFEC RID: 65516 RVA: 0x003A35CC File Offset: 0x003A17CC
|
||||
[Token(Token = "0x17002A0D")]
|
||||
public bool IsHiddenInPalette
|
||||
{
|
||||
[Token(Token = "0x600FFEC")]
|
||||
[Address(RVA = "0x41CF10", Offset = "0x41BF10", VA = "0x18041CF10")]
|
||||
get
|
||||
{
|
||||
return this.isHiddenInPalette;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17002A0E RID: 10766
|
||||
// (get) Token: 0x0600FFED RID: 65517 RVA: 0x003A35E0 File Offset: 0x003A17E0
|
||||
[Token(Token = "0x17002A0E")]
|
||||
public bool IsDevChip
|
||||
{
|
||||
[Token(Token = "0x600FFED")]
|
||||
[Address(RVA = "0x6B4BD0", Offset = "0x6B3BD0", VA = "0x1806B4BD0")]
|
||||
get
|
||||
{
|
||||
return this.isDevChip;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17002A0F RID: 10767
|
||||
// (get) Token: 0x0600FFEE RID: 65518 RVA: 0x003A35F4 File Offset: 0x003A17F4
|
||||
[Token(Token = "0x17002A0F")]
|
||||
public DeprecationStage DeprecationStage
|
||||
{
|
||||
[Token(Token = "0x600FFEE")]
|
||||
[Address(RVA = "0x696840", Offset = "0x695840", VA = "0x180696840")]
|
||||
get
|
||||
{
|
||||
return this.deprecationStage;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17002A10 RID: 10768
|
||||
// (get) Token: 0x0600FFEF RID: 65519 RVA: 0x003A3608 File Offset: 0x003A1808
|
||||
[Token(Token = "0x17002A10")]
|
||||
public NameSourceKind NameSource
|
||||
{
|
||||
[Token(Token = "0x600FFEF")]
|
||||
[Address(RVA = "0x4AF0F0", Offset = "0x4AE0F0", VA = "0x1804AF0F0")]
|
||||
get
|
||||
{
|
||||
return this.nameSource;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600FFF0 RID: 65520 RVA: 0x003A361C File Offset: 0x003A181C
|
||||
[Token(Token = "0x600FFF0")]
|
||||
[Address(RVA = "0x17CA840", Offset = "0x17C9840", VA = "0x1817CA840")]
|
||||
public string[][] GFIMNOHBCEG()
|
||||
{
|
||||
if (Enumerable.Any<NodeFilter>(this.filters))
|
||||
{
|
||||
NodeFilter[] array = this.filters;
|
||||
Func<NodeFilter, string[]> <>9__34_ = SpecificChipConfig.<>c.<>9__34_0;
|
||||
if (<>9__34_ == 0)
|
||||
{
|
||||
SpecificChipConfig.<>c.<>9__34_0 = delegate(NodeFilter i)
|
||||
{
|
||||
string[] array4 = SpecificChipConfig.circuitsV2FilterPrefix;
|
||||
IEnumerable<string> enumerable;
|
||||
return Enumerable.ToArray<string>(enumerable);
|
||||
};
|
||||
}
|
||||
return Enumerable.ToArray<string[]>(Enumerable.Select<NodeFilter, string[]>(array, <>9__34_));
|
||||
}
|
||||
string[][] array2 = new string[1][];
|
||||
string[] array3 = SpecificChipConfig.circuitsV2FilterPrefix;
|
||||
if (array3 != 0)
|
||||
{
|
||||
}
|
||||
array2[0] = array3;
|
||||
return array2;
|
||||
}
|
||||
|
||||
// Token: 0x0600FFF1 RID: 65521 RVA: 0x003A368C File Offset: 0x003A188C
|
||||
[Token(Token = "0x600FFF1")]
|
||||
[Address(RVA = "0x17CA9F0", Offset = "0x17C99F0", VA = "0x1817CA9F0")]
|
||||
public bool HBILFLNDJOB(int EFBDCIJMFGD, out NodeDescConfig EOMJNCBJPFN)
|
||||
{
|
||||
NodeDescConfig[] array = this.nodeDescs;
|
||||
bool flag;
|
||||
return flag;
|
||||
}
|
||||
|
||||
// Token: 0x0600FFF2 RID: 65522 RVA: 0x003A36A4 File Offset: 0x003A18A4
|
||||
[Token(Token = "0x600FFF2")]
|
||||
[Address(RVA = "0x17CAA50", Offset = "0x17C9A50", VA = "0x1817CAA50", Slot = "4")]
|
||||
public void OnBeforeSerialize()
|
||||
{
|
||||
SerializedGuid serializedGuid = this.nodeId;
|
||||
Guid value = serializedGuid.Value;
|
||||
bool flag;
|
||||
if (flag)
|
||||
{
|
||||
bool flag2;
|
||||
this.className = flag2;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600FFF3 RID: 65523 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x600FFF3")]
|
||||
[Address(RVA = "0x4242D0", Offset = "0x4232D0", VA = "0x1804242D0", Slot = "5")]
|
||||
public void OnAfterDeserialize()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x0600FFF4 RID: 65524 RVA: 0x003A36D4 File Offset: 0x003A18D4
|
||||
[Token(Token = "0x600FFF4")]
|
||||
[Address(RVA = "0x17CABB0", Offset = "0x17C9BB0", VA = "0x1817CABB0")]
|
||||
public SpecificChipConfig()
|
||||
{
|
||||
NodeFilter[] array = new NodeFilter[0];
|
||||
this.filters = array;
|
||||
base..ctor();
|
||||
}
|
||||
|
||||
// Token: 0x0600FFF5 RID: 65525 RVA: 0x003A36F8 File Offset: 0x003A18F8
|
||||
// Note: this type is marked as 'beforefieldinit'.
|
||||
[Token(Token = "0x600FFF5")]
|
||||
[Address(RVA = "0x17CAB00", Offset = "0x17C9B00", VA = "0x1817CAB00")]
|
||||
static SpecificChipConfig()
|
||||
{
|
||||
string[] array = new string[1];
|
||||
if ("Circuits V2" != 0)
|
||||
{
|
||||
}
|
||||
array[0] = "Circuits V2";
|
||||
SpecificChipConfig.circuitsV2FilterPrefix = array;
|
||||
}
|
||||
|
||||
// Token: 0x0400A890 RID: 43152
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x400A890")]
|
||||
[SerializeField]
|
||||
[JDBPLNPJCPC]
|
||||
private new string name;
|
||||
|
||||
// Token: 0x0400A891 RID: 43153
|
||||
[FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x400A891")]
|
||||
[JDBPLNPJCPC]
|
||||
[SerializeField]
|
||||
private string className;
|
||||
|
||||
// Token: 0x0400A892 RID: 43154
|
||||
[FieldOffset(Offset = "0x28")]
|
||||
[Token(Token = "0x400A892")]
|
||||
[SerializeField]
|
||||
private SerializedGuid nodeId;
|
||||
|
||||
// Token: 0x0400A893 RID: 43155
|
||||
[FieldOffset(Offset = "0x30")]
|
||||
[Token(Token = "0x400A893")]
|
||||
[SerializeField]
|
||||
private string description;
|
||||
|
||||
// Token: 0x0400A894 RID: 43156
|
||||
[FieldOffset(Offset = "0x38")]
|
||||
[Token(Token = "0x400A894")]
|
||||
[SerializeField]
|
||||
private Sprite icon;
|
||||
|
||||
// Token: 0x0400A895 RID: 43157
|
||||
[FieldOffset(Offset = "0x40")]
|
||||
[Token(Token = "0x400A895")]
|
||||
[SerializeField]
|
||||
private bool isBetaChip;
|
||||
|
||||
// Token: 0x0400A896 RID: 43158
|
||||
[FieldOffset(Offset = "0x41")]
|
||||
[Token(Token = "0x400A896")]
|
||||
[SerializeField]
|
||||
private bool isHiddenInPalette;
|
||||
|
||||
// Token: 0x0400A897 RID: 43159
|
||||
[FieldOffset(Offset = "0x42")]
|
||||
[Token(Token = "0x400A897")]
|
||||
[SerializeField]
|
||||
private bool isDevChip;
|
||||
|
||||
// Token: 0x0400A898 RID: 43160
|
||||
[FieldOffset(Offset = "0x44")]
|
||||
[Token(Token = "0x400A898")]
|
||||
[SerializeField]
|
||||
private DeprecationStage deprecationStage;
|
||||
|
||||
// Token: 0x0400A899 RID: 43161
|
||||
[FieldOffset(Offset = "0x48")]
|
||||
[Token(Token = "0x400A899")]
|
||||
[SerializeField]
|
||||
private NameSourceKind nameSource;
|
||||
|
||||
// Token: 0x0400A89A RID: 43162
|
||||
[FieldOffset(Offset = "0x50")]
|
||||
[Token(Token = "0x400A89A")]
|
||||
[SerializeField]
|
||||
private NodeDescConfig[] nodeDescs;
|
||||
|
||||
// Token: 0x0400A89B RID: 43163
|
||||
[FieldOffset(Offset = "0x58")]
|
||||
[Token(Token = "0x400A89B")]
|
||||
[SerializeField]
|
||||
private NodeFilter[] filters;
|
||||
|
||||
// Token: 0x0400A89C RID: 43164
|
||||
[FieldOffset(Offset = "0x60")]
|
||||
[Token(Token = "0x400A89C")]
|
||||
[SerializeField]
|
||||
[Tooltip("Toggle for all nodes and save in Unity to force them to reserialize. This field is unused in-game.")]
|
||||
private bool forceReserialize;
|
||||
|
||||
// Token: 0x0400A89D RID: 43165
|
||||
[Token(Token = "0x400A89D")]
|
||||
private static readonly string[] circuitsV2FilterPrefix;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,285 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using Cpp2IlInjected;
|
||||
using RecRoom.Core.FastLines;
|
||||
using UnityEngine;
|
||||
|
||||
namespace RecRoom.CircuitsV2.Config
|
||||
{
|
||||
// Token: 0x020026A4 RID: 9892
|
||||
[Token(Token = "0x20026A4")]
|
||||
[Serializable]
|
||||
public sealed class TypeConfig
|
||||
{
|
||||
// Token: 0x17002A11 RID: 10769
|
||||
// (get) Token: 0x0600FFF9 RID: 65529 RVA: 0x003A3774 File Offset: 0x003A1974
|
||||
[Token(Token = "0x17002A11")]
|
||||
public IReadOnlyList<Mesh> ValueMeshOverrides
|
||||
{
|
||||
[Token(Token = "0x600FFF9")]
|
||||
[Address(RVA = "0x411530", Offset = "0x410530", VA = "0x180411530")]
|
||||
get
|
||||
{
|
||||
/*
|
||||
An exception occurred when decompiling this method (0600FFF9)
|
||||
|
||||
ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Collections.Generic.IReadOnlyList`1<UnityEngine.Mesh> RecRoom.CircuitsV2.Config.TypeConfig::get_ValueMeshOverrides()
|
||||
|
||||
---> System.Exception: Basic block has to end with unconditional control flow.
|
||||
{
|
||||
Block_0:
|
||||
stloc:class [UnityEngine.CoreModule]UnityEngine.Mesh[](var_0_06, ldfld:class [UnityEngine.CoreModule]UnityEngine.Mesh[](TypeConfig::valueMeshOverrides, ldloc:TypeConfig(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: 0x17002A12 RID: 10770
|
||||
// (get) Token: 0x0600FFFA RID: 65530 RVA: 0x003A3788 File Offset: 0x003A1988
|
||||
[Token(Token = "0x17002A12")]
|
||||
public IReadOnlyList<Mesh> ValuePlugMeshOverrides
|
||||
{
|
||||
[Token(Token = "0x600FFFA")]
|
||||
[Address(RVA = "0x4157B0", Offset = "0x4147B0", VA = "0x1804157B0")]
|
||||
get
|
||||
{
|
||||
/*
|
||||
An exception occurred when decompiling this method (0600FFFA)
|
||||
|
||||
ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Collections.Generic.IReadOnlyList`1<UnityEngine.Mesh> RecRoom.CircuitsV2.Config.TypeConfig::get_ValuePlugMeshOverrides()
|
||||
|
||||
---> System.Exception: Basic block has to end with unconditional control flow.
|
||||
{
|
||||
Block_0:
|
||||
stloc:class [UnityEngine.CoreModule]UnityEngine.Mesh[](var_0_06, ldfld:class [UnityEngine.CoreModule]UnityEngine.Mesh[](TypeConfig::valuePlugMeshOverrides, ldloc:TypeConfig(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: 0x17002A13 RID: 10771
|
||||
// (get) Token: 0x0600FFFB RID: 65531 RVA: 0x003A379C File Offset: 0x003A199C
|
||||
[Token(Token = "0x17002A13")]
|
||||
public IReadOnlyList<Mesh> ReferenceMeshOverrides
|
||||
{
|
||||
[Token(Token = "0x600FFFB")]
|
||||
[Address(RVA = "0x4157C0", Offset = "0x4147C0", VA = "0x1804157C0")]
|
||||
get
|
||||
{
|
||||
/*
|
||||
An exception occurred when decompiling this method (0600FFFB)
|
||||
|
||||
ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Collections.Generic.IReadOnlyList`1<UnityEngine.Mesh> RecRoom.CircuitsV2.Config.TypeConfig::get_ReferenceMeshOverrides()
|
||||
|
||||
---> System.Exception: Basic block has to end with unconditional control flow.
|
||||
{
|
||||
Block_0:
|
||||
stloc:class [UnityEngine.CoreModule]UnityEngine.Mesh[](var_0_06, ldfld:class [UnityEngine.CoreModule]UnityEngine.Mesh[](TypeConfig::referenceMeshOverrides, ldloc:TypeConfig(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: 0x17002A14 RID: 10772
|
||||
// (get) Token: 0x0600FFFC RID: 65532 RVA: 0x003A37B0 File Offset: 0x003A19B0
|
||||
[Token(Token = "0x17002A14")]
|
||||
public IReadOnlyList<Mesh> ReferencePlugMeshOverrides
|
||||
{
|
||||
[Token(Token = "0x600FFFC")]
|
||||
[Address(RVA = "0x4157D0", Offset = "0x4147D0", VA = "0x1804157D0")]
|
||||
get
|
||||
{
|
||||
/*
|
||||
An exception occurred when decompiling this method (0600FFFC)
|
||||
|
||||
ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Collections.Generic.IReadOnlyList`1<UnityEngine.Mesh> RecRoom.CircuitsV2.Config.TypeConfig::get_ReferencePlugMeshOverrides()
|
||||
|
||||
---> System.Exception: Basic block has to end with unconditional control flow.
|
||||
{
|
||||
Block_0:
|
||||
stloc:class [UnityEngine.CoreModule]UnityEngine.Mesh[](var_0_06, ldfld:class [UnityEngine.CoreModule]UnityEngine.Mesh[](TypeConfig::referencePlugMeshOverrides, ldloc:TypeConfig(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: 0x17002A15 RID: 10773
|
||||
// (get) Token: 0x0600FFFD RID: 65533 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x17002A15")]
|
||||
public Color DisconnectedColor
|
||||
{
|
||||
[Token(Token = "0x600FFFD")]
|
||||
[Address(RVA = "0x814AE0", Offset = "0x813AE0", VA = "0x180814AE0")]
|
||||
get
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17002A16 RID: 10774
|
||||
// (get) Token: 0x0600FFFE RID: 65534 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x17002A16")]
|
||||
public Color DisconnectedEmissiveColor
|
||||
{
|
||||
[Token(Token = "0x600FFFE")]
|
||||
[Address(RVA = "0x814A90", Offset = "0x813A90", VA = "0x180814A90")]
|
||||
get
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17002A17 RID: 10775
|
||||
// (get) Token: 0x0600FFFF RID: 65535 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x17002A17")]
|
||||
public Color ConnectedColor
|
||||
{
|
||||
[Token(Token = "0x600FFFF")]
|
||||
[Address(RVA = "0x610D70", Offset = "0x60FD70", VA = "0x180610D70")]
|
||||
get
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17002A18 RID: 10776
|
||||
// (get) Token: 0x06010000 RID: 65536 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x17002A18")]
|
||||
public Color ConnectedEmissiveColor
|
||||
{
|
||||
[Token(Token = "0x6010000")]
|
||||
[Address(RVA = "0x83A900", Offset = "0x839900", VA = "0x18083A900")]
|
||||
get
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17002A19 RID: 10777
|
||||
// (get) Token: 0x06010001 RID: 65537 RVA: 0x003A37C4 File Offset: 0x003A19C4
|
||||
[Token(Token = "0x17002A19")]
|
||||
public bool IsOutputFlipped
|
||||
{
|
||||
[Token(Token = "0x6010001")]
|
||||
[Address(RVA = "0x6B48A0", Offset = "0x6B38A0", VA = "0x1806B48A0")]
|
||||
get
|
||||
{
|
||||
return this.isOutputFlipped;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17002A1A RID: 10778
|
||||
// (get) Token: 0x06010002 RID: 65538 RVA: 0x003A37D8 File Offset: 0x003A19D8
|
||||
[Token(Token = "0x17002A1A")]
|
||||
public FastLineSettings LineSettings
|
||||
{
|
||||
[Token(Token = "0x6010002")]
|
||||
[Address(RVA = "0x4177C0", Offset = "0x4167C0", VA = "0x1804177C0")]
|
||||
get
|
||||
{
|
||||
return this.lineSettings;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06010003 RID: 65539 RVA: 0x003A37EC File Offset: 0x003A19EC
|
||||
[Token(Token = "0x6010003")]
|
||||
[Address(RVA = "0x17CAC70", Offset = "0x17C9C70", VA = "0x1817CAC70")]
|
||||
public TypeConfig()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0400A8A0 RID: 43168
|
||||
[FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x400A8A0")]
|
||||
[SerializeField]
|
||||
private Mesh[] valueMeshOverrides;
|
||||
|
||||
// Token: 0x0400A8A1 RID: 43169
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x400A8A1")]
|
||||
[SerializeField]
|
||||
private Mesh[] valuePlugMeshOverrides;
|
||||
|
||||
// Token: 0x0400A8A2 RID: 43170
|
||||
[FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x400A8A2")]
|
||||
[SerializeField]
|
||||
private Mesh[] referenceMeshOverrides;
|
||||
|
||||
// Token: 0x0400A8A3 RID: 43171
|
||||
[FieldOffset(Offset = "0x28")]
|
||||
[Token(Token = "0x400A8A3")]
|
||||
[SerializeField]
|
||||
private Mesh[] referencePlugMeshOverrides;
|
||||
|
||||
// Token: 0x0400A8A4 RID: 43172
|
||||
[FieldOffset(Offset = "0x30")]
|
||||
[Token(Token = "0x400A8A4")]
|
||||
[SerializeField]
|
||||
private Color disconnectedColor;
|
||||
|
||||
// Token: 0x0400A8A5 RID: 43173
|
||||
[FieldOffset(Offset = "0x40")]
|
||||
[Token(Token = "0x400A8A5")]
|
||||
[SerializeField]
|
||||
[ColorUsage(false, true)]
|
||||
private Color disconnectedEmissiveColor;
|
||||
|
||||
// Token: 0x0400A8A6 RID: 43174
|
||||
[FieldOffset(Offset = "0x50")]
|
||||
[Token(Token = "0x400A8A6")]
|
||||
[SerializeField]
|
||||
private Color connectedColor;
|
||||
|
||||
// Token: 0x0400A8A7 RID: 43175
|
||||
[FieldOffset(Offset = "0x60")]
|
||||
[Token(Token = "0x400A8A7")]
|
||||
[SerializeField]
|
||||
[ColorUsage(false, true)]
|
||||
private Color connectedEmissiveColor;
|
||||
|
||||
// Token: 0x0400A8A8 RID: 43176
|
||||
[FieldOffset(Offset = "0x70")]
|
||||
[Token(Token = "0x400A8A8")]
|
||||
[SerializeField]
|
||||
private bool isOutputFlipped = true;
|
||||
|
||||
// Token: 0x0400A8A9 RID: 43177
|
||||
[FieldOffset(Offset = "0x78")]
|
||||
[Token(Token = "0x400A8A9")]
|
||||
[SerializeField]
|
||||
private FastLineSettings lineSettings;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,59 @@
|
||||
using System;
|
||||
using Cpp2IlInjected;
|
||||
using UnityEngine;
|
||||
|
||||
namespace RecRoom.CircuitsV2.Config
|
||||
{
|
||||
// Token: 0x020026A6 RID: 9894
|
||||
[Token(Token = "0x20026A6")]
|
||||
[Serializable]
|
||||
public sealed class TypeParamConfig
|
||||
{
|
||||
// Token: 0x17002A1B RID: 10779
|
||||
// (get) Token: 0x06010006 RID: 65542 RVA: 0x003A3888 File Offset: 0x003A1A88
|
||||
[Token(Token = "0x17002A1B")]
|
||||
public string Name
|
||||
{
|
||||
[Token(Token = "0x6010006")]
|
||||
[Address(RVA = "0x411530", Offset = "0x410530", VA = "0x180411530")]
|
||||
get
|
||||
{
|
||||
return this.name;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17002A1C RID: 10780
|
||||
// (get) Token: 0x06010007 RID: 65543 RVA: 0x003A389C File Offset: 0x003A1A9C
|
||||
[Token(Token = "0x17002A1C")]
|
||||
public string Type
|
||||
{
|
||||
[Token(Token = "0x6010007")]
|
||||
[Address(RVA = "0x4157B0", Offset = "0x4147B0", VA = "0x1804157B0")]
|
||||
get
|
||||
{
|
||||
return this.type;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06010008 RID: 65544 RVA: 0x003A38B0 File Offset: 0x003A1AB0
|
||||
[Token(Token = "0x6010008")]
|
||||
[Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")]
|
||||
public TypeParamConfig()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0400A8AA RID: 43178
|
||||
[FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x400A8AA")]
|
||||
[SerializeField]
|
||||
[JDBPLNPJCPC]
|
||||
private string name;
|
||||
|
||||
// Token: 0x0400A8AB RID: 43179
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x400A8AB")]
|
||||
[SerializeField]
|
||||
[JDBPLNPJCPC]
|
||||
private string type;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,264 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Linq;
|
||||
using System.Runtime.CompilerServices;
|
||||
using Cpp2IlInjected;
|
||||
using Google.Protobuf.Collections;
|
||||
using Photon.Pun;
|
||||
using UnityEngine;
|
||||
|
||||
namespace RecRoom.CircuitsV2.ContextNodes
|
||||
{
|
||||
// Token: 0x02002680 RID: 9856
|
||||
[Token(Token = "0x2002680")]
|
||||
public sealed class CircuitBoardCircuitObject : MonoBehaviourPun, NANJBDPNGEH
|
||||
{
|
||||
// Token: 0x17002989 RID: 10633
|
||||
// (get) Token: 0x0600FECC RID: 65228 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
// (set) Token: 0x0600FECD RID: 65229 RVA: 0x003A11B0 File Offset: 0x0039F3B0
|
||||
[Token(Token = "0x17002989")]
|
||||
public Guid EHAHNCBCNGM
|
||||
{
|
||||
[Token(Token = "0x600FECC")]
|
||||
[Address(RVA = "0x15A3C30", Offset = "0x15A2C30", VA = "0x1815A3C30")]
|
||||
[CompilerGenerated]
|
||||
get
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
[Token(Token = "0x600FECD")]
|
||||
[Address(RVA = "0x17B7050", Offset = "0x17B6050", VA = "0x1817B7050")]
|
||||
[CompilerGenerated]
|
||||
private set
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1700298A RID: 10634
|
||||
// (get) Token: 0x0600FECE RID: 65230 RVA: 0x003A11C0 File Offset: 0x0039F3C0
|
||||
[Token(Token = "0x1700298A")]
|
||||
public bool NPNNBEHIMHA
|
||||
{
|
||||
[Token(Token = "0x600FECE")]
|
||||
[Address(RVA = "0x4246A0", Offset = "0x4236A0", VA = "0x1804246A0", Slot = "15")]
|
||||
get
|
||||
{
|
||||
return true;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1700298B RID: 10635
|
||||
// (get) Token: 0x0600FECF RID: 65231 RVA: 0x003A11D0 File Offset: 0x0039F3D0
|
||||
// (set) Token: 0x0600FED0 RID: 65232 RVA: 0x003A11E4 File Offset: 0x0039F3E4
|
||||
[Token(Token = "0x1700298B")]
|
||||
public IBCBIHDPPLI BNAALFCCEFJ
|
||||
{
|
||||
[Token(Token = "0x600FECF")]
|
||||
[Address(RVA = "0x417710", Offset = "0x416710", VA = "0x180417710", Slot = "16")]
|
||||
get;
|
||||
[Token(Token = "0x600FED0")]
|
||||
[Address(RVA = "0x417A10", Offset = "0x416A10", VA = "0x180417A10")]
|
||||
private set;
|
||||
}
|
||||
|
||||
// Token: 0x0600FED1 RID: 65233 RVA: 0x003A11F8 File Offset: 0x0039F3F8
|
||||
[Token(Token = "0x600FED1")]
|
||||
[Address(RVA = "0x17B7030", Offset = "0x17B6030", VA = "0x1817B7030", Slot = "13")]
|
||||
protected override void Awake()
|
||||
{
|
||||
this.KFFICJJIGKK();
|
||||
int num = 0;
|
||||
this.Bind(num);
|
||||
}
|
||||
|
||||
// Token: 0x0600FED2 RID: 65234 RVA: 0x003A1214 File Offset: 0x0039F414
|
||||
[Token(Token = "0x600FED2")]
|
||||
[Address(RVA = "0x17B74E0", Offset = "0x17B64E0", VA = "0x1817B74E0")]
|
||||
private void KFFICJJIGKK()
|
||||
{
|
||||
/*
|
||||
An exception occurred when decompiling this method (0600FED2)
|
||||
|
||||
ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Void RecRoom.CircuitsV2.ContextNodes.CircuitBoardCircuitObject::KFFICJJIGKK()
|
||||
|
||||
---> System.Exception: Basic block has to end with unconditional control flow.
|
||||
{
|
||||
IL_93:
|
||||
stloc:Exception(var_9_9A, newobj:Exception(Exception::.ctor, ldloc:string(var_8)))
|
||||
}
|
||||
|
||||
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.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1878
|
||||
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1878
|
||||
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1846
|
||||
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1878
|
||||
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1878
|
||||
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1846
|
||||
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: 0x0600FED3 RID: 65235 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x600FED3")]
|
||||
[Address(RVA = "0x4242D0", Offset = "0x4232D0", VA = "0x1804242D0", Slot = "17")]
|
||||
public void Bind(FKDINJCKAMG CEHJGNDELGL)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x0600FED4 RID: 65236 RVA: 0x003A12BC File Offset: 0x0039F4BC
|
||||
[Token(Token = "0x600FED4")]
|
||||
[Address(RVA = "0x17B7060", Offset = "0x17B6060", VA = "0x1817B7060", Slot = "18")]
|
||||
public void Destroy()
|
||||
{
|
||||
if (KKPBCOOONNK.BNNCCCFFALC)
|
||||
{
|
||||
int num = 0;
|
||||
if (!(this == num))
|
||||
{
|
||||
KKPBCOOONNK.HMLHHNMGNAA(base.gameObject);
|
||||
return;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600FED5 RID: 65237 RVA: 0x003A12EC File Offset: 0x0039F4EC
|
||||
[Token(Token = "0x600FED5")]
|
||||
[Address(RVA = "0x17B7450", Offset = "0x17B6450", VA = "0x1817B7450")]
|
||||
public static IEnumerable<CDJGLDCDALA> InstantiationRequestsFromContextData(IMFLCMFOEEJ GCICFNMOHBG)
|
||||
{
|
||||
/*
|
||||
An exception occurred when decompiling this method (0600FED5)
|
||||
|
||||
ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Collections.Generic.IEnumerable`1<CDJGLDCDALA> RecRoom.CircuitsV2.ContextNodes.CircuitBoardCircuitObject::InstantiationRequestsFromContextData(IMFLCMFOEEJ)
|
||||
|
||||
---> System.Exception: Basic block has to end with unconditional control flow.
|
||||
{
|
||||
IL_22:
|
||||
stloc:class [RecRoom.Networking.NetworkedObjects.Runtime]CDJGLDCDALA[](var_3_27, call:class [RecRoom.Networking.NetworkedObjects.Runtime]CDJGLDCDALA[](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.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1878
|
||||
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1878
|
||||
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1846
|
||||
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: 0x0600FED6 RID: 65238 RVA: 0x003A1320 File Offset: 0x0039F520
|
||||
[Token(Token = "0x600FED6")]
|
||||
[Address(RVA = "0x17B72A0", Offset = "0x17B62A0", VA = "0x1817B72A0")]
|
||||
public static CDJGLDCDALA InstantiationRequestFromGuid(Guid IGEMANOEMIB)
|
||||
{
|
||||
CDJGLDCDALA cdjgldcdala = new CDJGLDCDALA();
|
||||
string name = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.circuitNetworkedObjectPrefab.name;
|
||||
cdjgldcdala.KIJGMPMMICC = name;
|
||||
float z = Vector3.zero.z;
|
||||
cdjgldcdala.EPKNJJIGHLN.z = z;
|
||||
Quaternion identity = Quaternion.identity;
|
||||
cdjgldcdala.PIFFNJDGHDE = 1f;
|
||||
cdjgldcdala.CCHPMACBBGP = (int)((ulong)4294967295L);
|
||||
Dictionary<string, object> dictionary = new Dictionary();
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x0600FED7 RID: 65239 RVA: 0x003A13A0 File Offset: 0x0039F5A0
|
||||
[Token(Token = "0x600FED7")]
|
||||
[Address(RVA = "0x17B7120", Offset = "0x17B6120", VA = "0x1817B7120")]
|
||||
public static Dictionary<string, object> GenerateCircuitBoardInstantiationData(Guid IGEMANOEMIB)
|
||||
{
|
||||
Dictionary<string, object> dictionary = new Dictionary();
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x0600FED8 RID: 65240 RVA: 0x003A13C0 File Offset: 0x0039F5C0
|
||||
[Token(Token = "0x600FED8")]
|
||||
[Address(RVA = "0x17B71C0", Offset = "0x17B61C0", VA = "0x1817B71C0")]
|
||||
public static Guid GetCircuitBoardInstantiationData(MonoBehaviourPun CGOIPBLOAMP)
|
||||
{
|
||||
/*
|
||||
An exception occurred when decompiling this method (0600FED8)
|
||||
|
||||
ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Guid RecRoom.CircuitsV2.ContextNodes.CircuitBoardCircuitObject::GetCircuitBoardInstantiationData(Photon.Pun.MonoBehaviourPun)
|
||||
|
||||
---> System.Exception: Basic block has to end with unconditional control flow.
|
||||
{
|
||||
IL_1E:
|
||||
stloc:Exception(var_3_2E, newobj:Exception(Exception::.ctor, call:string(string::Format, ldstr:string("Error creating CircuitBoardCircuitObject. Context ID was not found in instantiation data:\n{0}"), ldloc:PPLFNCHJCEP[exp:object](var_2_08))))
|
||||
}
|
||||
|
||||
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.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1878
|
||||
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1878
|
||||
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1846
|
||||
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: 0x0600FED9 RID: 65241 RVA: 0x003A13FC File Offset: 0x0039F5FC
|
||||
[Token(Token = "0x600FED9")]
|
||||
[Address(RVA = "0x8E9790", Offset = "0x8E8790", VA = "0x1808E9790")]
|
||||
public CircuitBoardCircuitObject()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0600FEDA RID: 65242 RVA: 0x003A1410 File Offset: 0x0039F610
|
||||
[Token(Token = "0x600FEDA")]
|
||||
[Address(RVA = "0x17B7790", Offset = "0x17B6790", VA = "0x1817B7790")]
|
||||
[CompilerGenerated]
|
||||
internal static IEnumerable<Guid> LAJHJPDKIJF(IMFLCMFOEEJ HKFENNANBHM)
|
||||
{
|
||||
RepeatedField<IMFLCMFOEEJ> mmfekbmkkhj = HKFENNANBHM.MMFEKBMKKHJ;
|
||||
Func<IMFLCMFOEEJ, bool> <>9__16_ = CircuitBoardCircuitObject.<>c.<>9__16_1;
|
||||
if (<>9__16_ == 0)
|
||||
{
|
||||
CircuitBoardCircuitObject.<>c.<>9__16_1 = (IMFLCMFOEEJ i) => i.PKHFPKCMMFA == IEMIIJLBKLL.CircuitBoard;
|
||||
}
|
||||
IEnumerable<IMFLCMFOEEJ> enumerable = Enumerable.Where<IMFLCMFOEEJ>(mmfekbmkkhj, <>9__16_);
|
||||
Func<IMFLCMFOEEJ, Guid> func;
|
||||
if (CircuitBoardCircuitObject.<>c.<>9__16_2 == 0)
|
||||
{
|
||||
func = delegate(IMFLCMFOEEJ i)
|
||||
{
|
||||
throw new NullReferenceException();
|
||||
};
|
||||
CircuitBoardCircuitObject.<>c.<>9__16_2 = func;
|
||||
}
|
||||
IEnumerable<IMFLCMFOEEJ> enumerable2 = Enumerable.Select<IMFLCMFOEEJ, Guid>(enumerable, func);
|
||||
RepeatedField<IMFLCMFOEEJ> mmfekbmkkhj2 = HKFENNANBHM.MMFEKBMKKHJ;
|
||||
Func<IMFLCMFOEEJ, IEnumerable<Guid>> func2;
|
||||
if (CircuitBoardCircuitObject.<>c.<>9__16_3 == 0)
|
||||
{
|
||||
func2 = (IMFLCMFOEEJ i) => CircuitBoardCircuitObject.LAJHJPDKIJF(i);
|
||||
CircuitBoardCircuitObject.<>c.<>9__16_3 = func2;
|
||||
}
|
||||
IEnumerable<IMFLCMFOEEJ> enumerable3 = Enumerable.SelectMany<IMFLCMFOEEJ, Guid>(mmfekbmkkhj2, func2);
|
||||
return Enumerable.Concat<Guid>(enumerable2, enumerable3);
|
||||
}
|
||||
|
||||
// Token: 0x0400A7F4 RID: 42996
|
||||
[Token(Token = "0x400A7F4")]
|
||||
private const string NPDNMIIPJAA = "cv2_cb";
|
||||
|
||||
// Token: 0x0400A7F5 RID: 42997
|
||||
[FieldOffset(Offset = "0x40")]
|
||||
[Token(Token = "0x400A7F5")]
|
||||
private bool DFPPPNJENAF;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,439 @@
|
||||
using System;
|
||||
using System.Runtime.CompilerServices;
|
||||
using System.Text;
|
||||
using Cpp2IlInjected;
|
||||
using Google.Protobuf;
|
||||
using Photon.Pun;
|
||||
using RecRoom.DataStructures;
|
||||
using RecRoom.Persistence;
|
||||
using UnityEngine;
|
||||
|
||||
namespace RecRoom.CircuitsV2.ContextNodes
|
||||
{
|
||||
// Token: 0x02002682 RID: 9858
|
||||
[Token(Token = "0x2002682")]
|
||||
public sealed class ControlPanelCircuitObject : ControlPanelCircuitObjectBase, NHMAJCPNJPG, EOCLMMENCKH, DJNMPDPNFJN, NGBLAGENLDK
|
||||
{
|
||||
// Token: 0x1700298C RID: 10636
|
||||
// (get) Token: 0x0600FEE0 RID: 65248 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
// (set) Token: 0x0600FEE1 RID: 65249 RVA: 0x003A1528 File Offset: 0x0039F728
|
||||
[Token(Token = "0x1700298C")]
|
||||
public Guid DOKJOLMADFI
|
||||
{
|
||||
[Token(Token = "0x600FEE0")]
|
||||
[Address(RVA = "0xD7AC90", Offset = "0xD79C90", VA = "0x180D7AC90")]
|
||||
[CompilerGenerated]
|
||||
get
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
[Token(Token = "0x600FEE1")]
|
||||
[Address(RVA = "0x1013480", Offset = "0x1012480", VA = "0x181013480")]
|
||||
[CompilerGenerated]
|
||||
private set
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1700298D RID: 10637
|
||||
// (get) Token: 0x0600FEE2 RID: 65250 RVA: 0x003A1538 File Offset: 0x0039F738
|
||||
[Token(Token = "0x1700298D")]
|
||||
protected override Transform BOKFEEKELJH
|
||||
{
|
||||
[Token(Token = "0x600FEE2")]
|
||||
[Address(RVA = "0x5CF130", Offset = "0x5CE130", VA = "0x1805CF130", Slot = "26")]
|
||||
get
|
||||
{
|
||||
return base.transform;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1700298E RID: 10638
|
||||
// (get) Token: 0x0600FEE3 RID: 65251 RVA: 0x003A154C File Offset: 0x0039F74C
|
||||
[Token(Token = "0x1700298E")]
|
||||
protected override bool JKCKICAIAMM
|
||||
{
|
||||
[Token(Token = "0x600FEE3")]
|
||||
[Address(RVA = "0x17C3830", Offset = "0x17C2830", VA = "0x1817C3830", Slot = "27")]
|
||||
get
|
||||
{
|
||||
CBNCGODMKFM <KHGALJDKAAE>k__BackingField = this.<KHGALJDKAAE>k__BackingField;
|
||||
if (<KHGALJDKAAE>k__BackingField == 0 || <KHGALJDKAAE>k__BackingField.FKHHKIMHEHF == 0 || !this.<KHGALJDKAAE>k__BackingField.FKHHKIMHEHF.EINGKCFOPNF)
|
||||
{
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
if (!this.<GOAKDMHKDDI>k__BackingField)
|
||||
{
|
||||
return true;
|
||||
}
|
||||
ControlPanelTransformSync <GBGPODNIKAN>k__BackingField = this.<GBGPODNIKAN>k__BackingField;
|
||||
bool flag;
|
||||
if (<GBGPODNIKAN>k__BackingField != 0)
|
||||
{
|
||||
flag = !<GBGPODNIKAN>k__BackingField.<DBGPFLMKICF>k__BackingField;
|
||||
return flag;
|
||||
}
|
||||
return !flag;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600FEE4 RID: 65252 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x600FEE4")]
|
||||
[Address(RVA = "0x17C38C0", Offset = "0x17C28C0", VA = "0x1817C38C0", Slot = "28")]
|
||||
protected override void GDDNMOFAPAO(ControlPanelCircuitObjectBase.ADBFKDDKCIM KBOKKKPGKBG)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x0600FEE5 RID: 65253 RVA: 0x003A15B0 File Offset: 0x0039F7B0
|
||||
[Token(Token = "0x600FEE5")]
|
||||
[Address(RVA = "0x17C45A0", Offset = "0x17C35A0", VA = "0x1817C45A0")]
|
||||
private ValueTuple<Guid, Guid, bool>? JGMOBEOHDAB(MonoBehaviourPun CGOIPBLOAMP)
|
||||
{
|
||||
PhotonView photonView;
|
||||
PPLFNCHJCEP pplfnchjcep = PPLFNCHJCEP.DKECDBMKDIK(photonView);
|
||||
bool flag;
|
||||
bool flag2;
|
||||
bool flag3;
|
||||
if (!flag || !flag2 || flag3)
|
||||
{
|
||||
}
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x0600FEE6 RID: 65254 RVA: 0x003A15D8 File Offset: 0x0039F7D8
|
||||
[Token(Token = "0x600FEE6")]
|
||||
[Address(RVA = "0x17C3F40", Offset = "0x17C2F40", VA = "0x1817C3F40")]
|
||||
private MLFEIPLKKLL GLPKICGKMAG()
|
||||
{
|
||||
ControlPanelSerializedState controlPanelSerializedState = this.serializedState;
|
||||
int num = 0;
|
||||
if (!(controlPanelSerializedState == num))
|
||||
{
|
||||
MLFEIPLKKLL mlfeiplkkll = this.serializedState.Root.Clone();
|
||||
if (mlfeiplkkll.ELFBKDCEIIN == AJPDJLOFMMF.V1New)
|
||||
{
|
||||
MLFEIPLKKLL mlfeiplkkll2 = new MLFEIPLKKLL();
|
||||
mlfeiplkkll2.ELFBKDCEIIN = (AJPDJLOFMMF)((ulong)2L);
|
||||
ControlPanelSerializedState controlPanelSerializedState2 = this.serializedState;
|
||||
MessageParser<IMFLCMFOEEJ> mhllbdfjbod = IMFLCMFOEEJ.MHLLBDFJBOD;
|
||||
byte[] contextTemplate = controlPanelSerializedState2.contextTemplate;
|
||||
IMFLCMFOEEJ imflcmfoeej = mhllbdfjbod.ParseFrom(contextTemplate);
|
||||
mlfeiplkkll2.FCABOBPGNOH = imflcmfoeej;
|
||||
ControlPanelSerializedState controlPanelSerializedState3 = this.serializedState;
|
||||
MessageParser<HNGJDJGPKDB> mhllbdfjbod2 = HNGJDJGPKDB.MHLLBDFJBOD;
|
||||
byte[] nodeTemplate = controlPanelSerializedState3.nodeTemplate;
|
||||
HNGJDJGPKDB hngjdjgpkdb = mhllbdfjbod2.ParseFrom(nodeTemplate);
|
||||
mlfeiplkkll2.IOMFEOIDAOC = hngjdjgpkdb;
|
||||
}
|
||||
JEKEHDFECBN mapicbaaamk = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.MAPICBAAAMK;
|
||||
CECOJEKEILL.LPIPPFFPOHG(mlfeiplkkll, mapicbaaamk);
|
||||
Guid <FJNIBMBBEAJ>k__BackingField = this.<FJNIBMBBEAJ>k__BackingField;
|
||||
ValueTuple<Guid, Guid>[] array = new ValueTuple<Guid, Guid>[1];
|
||||
IMFLCMFOEEJ imflcmfoeej2 = LAOLFHKHCIM.PJGBCKMBEPP<IMFLCMFOEEJ>(mlfeiplkkll.FCABOBPGNOH.MMFEKBMKKHJ);
|
||||
Guid <FJNIBMBBEAJ>k__BackingField2 = this.<FJNIBMBBEAJ>k__BackingField;
|
||||
int num2 = 0;
|
||||
array[0] = num2;
|
||||
array[2] = num2;
|
||||
EJFIJDLBDNB ejfijdlbdnb = new EJFIJDLBDNB(<FJNIBMBBEAJ>k__BackingField, array);
|
||||
IMFLCMFOEEJ imflcmfoeej3 = EFBNJMFGMOG.FJEPNBBDFIA(mlfeiplkkll.FCABOBPGNOH, ejfijdlbdnb);
|
||||
mlfeiplkkll.FCABOBPGNOH = imflcmfoeej3;
|
||||
return mlfeiplkkll;
|
||||
}
|
||||
throw new IndexOutOfRangeException();
|
||||
}
|
||||
|
||||
// Token: 0x1700298F RID: 10639
|
||||
// (get) Token: 0x0600FEE7 RID: 65255 RVA: 0x003A1704 File Offset: 0x0039F904
|
||||
[Token(Token = "0x1700298F")]
|
||||
public override string FIKEBGGCDFN
|
||||
{
|
||||
[Token(Token = "0x600FEE7")]
|
||||
[Address(RVA = "0x17C4C90", Offset = "0x17C3C90", VA = "0x1817C4C90", Slot = "31")]
|
||||
get
|
||||
{
|
||||
Tool tool = this.tool;
|
||||
int num = 0;
|
||||
if (tool == num)
|
||||
{
|
||||
}
|
||||
int spawnableToolType = (int)this.tool.OGNBCNBPFCC;
|
||||
string text;
|
||||
return text;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17002990 RID: 10640
|
||||
// (get) Token: 0x0600FEE8 RID: 65256 RVA: 0x003A173C File Offset: 0x0039F93C
|
||||
[Token(Token = "0x17002990")]
|
||||
public override bool NPNNBEHIMHA
|
||||
{
|
||||
[Token(Token = "0x600FEE8")]
|
||||
[Address(RVA = "0x17C4C00", Offset = "0x17C3C00", VA = "0x1817C4C00", Slot = "32")]
|
||||
get
|
||||
{
|
||||
PersistenceView persistenceView = this.persistenceView;
|
||||
int num = 0;
|
||||
bool flag = persistenceView != num;
|
||||
if (!flag)
|
||||
{
|
||||
return flag;
|
||||
}
|
||||
return this.persistenceView.NPNNBEHIMHA;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17002991 RID: 10641
|
||||
// (get) Token: 0x0600FEE9 RID: 65257 RVA: 0x003A1774 File Offset: 0x0039F974
|
||||
[Token(Token = "0x17002991")]
|
||||
public override bool AJLFPEFKOMD
|
||||
{
|
||||
[Token(Token = "0x600FEE9")]
|
||||
[Address(RVA = "0x17C4B70", Offset = "0x17C3B70", VA = "0x1817C4B70", Slot = "33")]
|
||||
get
|
||||
{
|
||||
int spawnableToolType = (int)this.tool.OGNBCNBPFCC;
|
||||
RuntimeSpawnableToolConfig runtimeSpawnableToolConfig;
|
||||
return runtimeSpawnableToolConfig.IsBetaItem;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600FEEA RID: 65258 RVA: 0x003A179C File Offset: 0x0039F99C
|
||||
[Token(Token = "0x600FEEA")]
|
||||
[Address(RVA = "0x17C36C0", Offset = "0x17C26C0", VA = "0x1817C36C0", Slot = "35")]
|
||||
public override void Bind(CBNCGODMKFM DJNJIKLPIJP)
|
||||
{
|
||||
this.<FKADOJFHIKK>k__BackingField = false;
|
||||
this.<KHGALJDKAAE>k__BackingField = DJNJIKLPIJP;
|
||||
}
|
||||
|
||||
// Token: 0x0600FEEB RID: 65259 RVA: 0x003A17B8 File Offset: 0x0039F9B8
|
||||
[Token(Token = "0x600FEEB")]
|
||||
[Address(RVA = "0x17C4830", Offset = "0x17C3830", VA = "0x1817C4830", Slot = "36")]
|
||||
public override void OnVisualizationAcquired(object EHHKGBAMIOP)
|
||||
{
|
||||
do
|
||||
{
|
||||
if (this.HONELMCKFAE)
|
||||
{
|
||||
int num = 0;
|
||||
base.UpdateAttachPointIfAttached(num != 0);
|
||||
}
|
||||
}
|
||||
while (EHHKGBAMIOP != 0 && EHHKGBAMIOP == 0);
|
||||
this.<AKLLFMADFOL>k__BackingField = EHHKGBAMIOP;
|
||||
GameObject gameObject;
|
||||
ControlPanelTransformSync controlPanelTransformSync = gameObject.AddComponent<ControlPanelTransformSync>();
|
||||
controlPanelTransformSync.FOLFCOHAJMD = EHHKGBAMIOP;
|
||||
controlPanelTransformSync.KGFHBNBNGNO = this;
|
||||
Action<Chip> aajcfjjopam = this.AAJCFJJOPAM;
|
||||
this.<GBGPODNIKAN>k__BackingField = controlPanelTransformSync;
|
||||
if (aajcfjjopam != 0)
|
||||
{
|
||||
Chip <AKLLFMADFOL>k__BackingField = this.<AKLLFMADFOL>k__BackingField;
|
||||
aajcfjjopam(<AKLLFMADFOL>k__BackingField);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17002992 RID: 10642
|
||||
// (get) Token: 0x0600FEEC RID: 65260 RVA: 0x003A1820 File Offset: 0x0039FA20
|
||||
// (set) Token: 0x0600FEED RID: 65261 RVA: 0x003A1834 File Offset: 0x0039FA34
|
||||
[Token(Token = "0x17002992")]
|
||||
public long HJGPNBCFDAB
|
||||
{
|
||||
[Token(Token = "0x600FEEC")]
|
||||
[Address(RVA = "0x4936C0", Offset = "0x4926C0", VA = "0x1804936C0", Slot = "37")]
|
||||
get
|
||||
{
|
||||
return this.setTimestamp;
|
||||
}
|
||||
[Token(Token = "0x600FEED")]
|
||||
[Address(RVA = "0x42B6C0", Offset = "0x42A6C0", VA = "0x18042B6C0", Slot = "38")]
|
||||
set
|
||||
{
|
||||
this.setTimestamp = value;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17002993 RID: 10643
|
||||
// (get) Token: 0x0600FEEE RID: 65262 RVA: 0x003A1848 File Offset: 0x0039FA48
|
||||
// (set) Token: 0x0600FEEF RID: 65263 RVA: 0x003A185C File Offset: 0x0039FA5C
|
||||
[Token(Token = "0x17002993")]
|
||||
public bool JBMFJOBFJHP
|
||||
{
|
||||
[Token(Token = "0x600FEEE")]
|
||||
[Address(RVA = "0xC9F900", Offset = "0xC9E900", VA = "0x180C9F900", Slot = "39")]
|
||||
get;
|
||||
[Token(Token = "0x600FEEF")]
|
||||
[Address(RVA = "0x17C4D50", Offset = "0x17C3D50", VA = "0x1817C4D50")]
|
||||
set;
|
||||
}
|
||||
|
||||
// Token: 0x0600FEF0 RID: 65264 RVA: 0x003A1870 File Offset: 0x0039FA70
|
||||
[Token(Token = "0x600FEF0")]
|
||||
[Address(RVA = "0x17C36D0", Offset = "0x17C26D0", VA = "0x1817C36D0", Slot = "40")]
|
||||
public void DeserializeFrom(KPNDFONGDGF HFBJGCHOANH)
|
||||
{
|
||||
this.HONELMCKFAE = true;
|
||||
if (HFBJGCHOANH != 0)
|
||||
{
|
||||
Vector3 vector;
|
||||
float z = vector.z;
|
||||
PhotonView photonView = base.JDHMIOJKLCK;
|
||||
DGLOJCGDOGG.FGGIMKCCBDA<Vector3, Quaternion> fggimkccbda = new DGLOJCGDOGG.FGGIMKCCBDA(base.RpcUpdateAttachPoint);
|
||||
this.HONELMCKFAE = false;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600FEF1 RID: 65265 RVA: 0x003A18B4 File Offset: 0x0039FAB4
|
||||
[Token(Token = "0x600FEF1")]
|
||||
[Address(RVA = "0x17C4930", Offset = "0x17C3930", VA = "0x1817C4930", Slot = "41")]
|
||||
public void SerializeTo(ref PDEKIHFJKHJ IABNDBNHMKF, ref MKNCHKCCIHK NHFINJNIPGK, StringBuilder BIPOIFGEMGB)
|
||||
{
|
||||
GHFILCPNKEC ghfilcpnkec = new GHFILCPNKEC();
|
||||
ByteString byteString = this.<FJNIBMBBEAJ>k__BackingField.GFEDBBDFCMP();
|
||||
ghfilcpnkec.FDGOMLDJEAL = byteString;
|
||||
ByteString byteString2 = this.<CPPAJJGAKGC>k__BackingField.GFEDBBDFCMP();
|
||||
ghfilcpnkec.IKOLNGLPAAF = byteString2;
|
||||
Transform <NCDDBCFOHLN>k__BackingField = this.<NCDDBCFOHLN>k__BackingField;
|
||||
Vector3 vector;
|
||||
float z = vector.z;
|
||||
MLLDBGNOBLL mlldbgnobll;
|
||||
ghfilcpnkec.HEOHIAONNPB = mlldbgnobll;
|
||||
Transform <NCDDBCFOHLN>k__BackingField2 = this.<NCDDBCFOHLN>k__BackingField;
|
||||
MLLDBGNOBLL mlldbgnobll2;
|
||||
ghfilcpnkec.CHFBCCHIOFI = mlldbgnobll2;
|
||||
}
|
||||
|
||||
// Token: 0x0600FEF2 RID: 65266 RVA: 0x003A1920 File Offset: 0x0039FB20
|
||||
[Token(Token = "0x600FEF2")]
|
||||
[Address(RVA = "0x17C43D0", Offset = "0x17C33D0", VA = "0x1817C43D0", Slot = "42")]
|
||||
private void IHIEHMHHNGJ()
|
||||
{
|
||||
float z = Vector3.right.z;
|
||||
Quaternion identity = Quaternion.identity;
|
||||
Transform transform = this.controlPanelSpawnPoint;
|
||||
int num = 0;
|
||||
if (transform != num)
|
||||
{
|
||||
Transform transform2 = this.controlPanelSpawnPoint;
|
||||
Transform transform3 = this.controlPanelSpawnPoint;
|
||||
}
|
||||
PhotonView photonView = base.JDHMIOJKLCK;
|
||||
DGLOJCGDOGG.FGGIMKCCBDA<Vector3, Quaternion> fggimkccbda = new DGLOJCGDOGG.FGGIMKCCBDA(base.RpcUpdateAttachPoint);
|
||||
}
|
||||
|
||||
// Token: 0x17002994 RID: 10644
|
||||
// (get) Token: 0x0600FEF3 RID: 65267 RVA: 0x003A1980 File Offset: 0x0039FB80
|
||||
// (set) Token: 0x0600FEF4 RID: 65268 RVA: 0x003A1994 File Offset: 0x0039FB94
|
||||
[Token(Token = "0x17002994")]
|
||||
public bool KMFDHILNCFC
|
||||
{
|
||||
[Token(Token = "0x600FEF3")]
|
||||
[Address(RVA = "0x17C4BF0", Offset = "0x17C3BF0", VA = "0x1817C4BF0")]
|
||||
get;
|
||||
[Token(Token = "0x600FEF4")]
|
||||
[Address(RVA = "0x17C4770", Offset = "0x17C3770", VA = "0x1817C4770")]
|
||||
private set;
|
||||
}
|
||||
|
||||
// Token: 0x0600FEF5 RID: 65269 RVA: 0x003A19A8 File Offset: 0x0039FBA8
|
||||
[Token(Token = "0x600FEF5")]
|
||||
[Address(RVA = "0x17C4340", Offset = "0x17C3340", VA = "0x1817C4340", Slot = "43")]
|
||||
private void IBFFOCPIIJO()
|
||||
{
|
||||
ControlPanelTransformSync <GBGPODNIKAN>k__BackingField = this.<GBGPODNIKAN>k__BackingField;
|
||||
this.<GOAKDMHKDDI>k__BackingField = true;
|
||||
int num = 0;
|
||||
if (<GBGPODNIKAN>k__BackingField != num)
|
||||
{
|
||||
this.<GBGPODNIKAN>k__BackingField.AJFJMGMKFKG();
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600FEF6 RID: 65270 RVA: 0x003A19E0 File Offset: 0x0039FBE0
|
||||
[Token(Token = "0x600FEF6")]
|
||||
[Address(RVA = "0x17C4780", Offset = "0x17C3780", VA = "0x1817C4780", Slot = "44")]
|
||||
private void NGJHFCACJHJ()
|
||||
{
|
||||
ControlPanelTransformSync <GBGPODNIKAN>k__BackingField = this.<GBGPODNIKAN>k__BackingField;
|
||||
this.<GOAKDMHKDDI>k__BackingField = false;
|
||||
int num = 0;
|
||||
if (<GBGPODNIKAN>k__BackingField != num)
|
||||
{
|
||||
ControlPanelTransformSync <GBGPODNIKAN>k__BackingField2 = this.<GBGPODNIKAN>k__BackingField;
|
||||
int mahoeaomfbd = <GBGPODNIKAN>k__BackingField2.MAHOEAOMFBD;
|
||||
if (mahoeaomfbd > 0)
|
||||
{
|
||||
<GBGPODNIKAN>k__BackingField2.MAHOEAOMFBD = mahoeaomfbd;
|
||||
if (mahoeaomfbd == 0)
|
||||
{
|
||||
<GBGPODNIKAN>k__BackingField2.OLMLLOCPKLN.Dispose();
|
||||
int num2 = 0;
|
||||
<GBGPODNIKAN>k__BackingField2.OLMLLOCPKLN = num2;
|
||||
<GBGPODNIKAN>k__BackingField2.JIALEJCECJC = num2;
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600FEF7 RID: 65271 RVA: 0x003A1A48 File Offset: 0x0039FC48
|
||||
[Token(Token = "0x600FEF7")]
|
||||
[Address(RVA = "0x17C4A80", Offset = "0x17C3A80", VA = "0x1817C4A80")]
|
||||
public ControlPanelCircuitObject()
|
||||
{
|
||||
SerializedGuid serializedGuid = SerializedGuid.PECEFFJNJCH();
|
||||
this.serializedCircuitContextId = serializedGuid;
|
||||
Guid empty = Guid.Empty;
|
||||
this.JBMFJOBFJHP = true;
|
||||
this.<CPPAJJGAKGC>k__BackingField = empty;
|
||||
Guid empty2 = Guid.Empty;
|
||||
this.<FJNIBMBBEAJ>k__BackingField = empty2;
|
||||
base..ctor();
|
||||
}
|
||||
|
||||
// Token: 0x0400A7FC RID: 43004
|
||||
[FieldOffset(Offset = "0xA0")]
|
||||
[Token(Token = "0x400A7FC")]
|
||||
[SerializeField]
|
||||
[NKNLDEIPALE(FHBJCBPFODN.SelfAndParent, false, false, false)]
|
||||
private Tool tool;
|
||||
|
||||
// Token: 0x0400A7FD RID: 43005
|
||||
[FieldOffset(Offset = "0xA8")]
|
||||
[Token(Token = "0x400A7FD")]
|
||||
[SerializeField]
|
||||
private SerializedGuid serializedCircuitContextId;
|
||||
|
||||
// Token: 0x0400A7FE RID: 43006
|
||||
[FieldOffset(Offset = "0xB0")]
|
||||
[Token(Token = "0x400A7FE")]
|
||||
[SerializeField]
|
||||
private ControlPanelSerializedState serializedState;
|
||||
|
||||
// Token: 0x0400A7FF RID: 43007
|
||||
[FieldOffset(Offset = "0xB8")]
|
||||
[Token(Token = "0x400A7FF")]
|
||||
[JDBPLNPJCPC]
|
||||
[SerializeField]
|
||||
private long setTimestamp;
|
||||
|
||||
// Token: 0x0400A800 RID: 43008
|
||||
[FieldOffset(Offset = "0xC0")]
|
||||
[Token(Token = "0x400A800")]
|
||||
[SerializeField]
|
||||
[OAGJHJAIMMP(FHBJCBPFODN.SelfAndParent, false, true, false)]
|
||||
private PersistenceView persistenceView;
|
||||
|
||||
// Token: 0x0400A801 RID: 43009
|
||||
[FieldOffset(Offset = "0xC8")]
|
||||
[Token(Token = "0x400A801")]
|
||||
[SerializeField]
|
||||
private Transform controlPanelSpawnPoint;
|
||||
|
||||
// Token: 0x0400A803 RID: 43011
|
||||
[FieldOffset(Offset = "0xE0")]
|
||||
[Token(Token = "0x400A803")]
|
||||
private bool HONELMCKFAE;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,804 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Diagnostics;
|
||||
using System.Linq;
|
||||
using System.Runtime.CompilerServices;
|
||||
using Cpp2IlInjected;
|
||||
using Photon.Pun;
|
||||
using UnityEngine;
|
||||
|
||||
namespace RecRoom.CircuitsV2.ContextNodes
|
||||
{
|
||||
// Token: 0x02002683 RID: 9859
|
||||
[Token(Token = "0x2002683")]
|
||||
public abstract class ControlPanelCircuitObjectBase : MonoBehaviourPun, IEDOOPDEHPP, LDIJBEFKFFE
|
||||
{
|
||||
// Token: 0x17002995 RID: 10645
|
||||
// (get) Token: 0x0600FEF8 RID: 65272 RVA: 0x003A1A8C File Offset: 0x0039FC8C
|
||||
[Token(Token = "0x17002995")]
|
||||
public Transform OJGBEGCCFAA
|
||||
{
|
||||
[Token(Token = "0x600FEF8")]
|
||||
[Address(RVA = "0x17C3500", Offset = "0x17C2500", VA = "0x1817C3500")]
|
||||
get
|
||||
{
|
||||
Transform transform = this.controlPanelTetherPoint;
|
||||
int num = 0;
|
||||
if (transform == num)
|
||||
{
|
||||
return base.transform;
|
||||
}
|
||||
return this.controlPanelTetherPoint;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17002996 RID: 10646
|
||||
// (get) Token: 0x0600FEF9 RID: 65273 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
// (set) Token: 0x0600FEFA RID: 65274 RVA: 0x003A1ABC File Offset: 0x0039FCBC
|
||||
[Token(Token = "0x17002996")]
|
||||
public Guid EHAHNCBCNGM
|
||||
{
|
||||
[Token(Token = "0x600FEF9")]
|
||||
[Address(RVA = "0x12986A0", Offset = "0x12976A0", VA = "0x1812986A0")]
|
||||
[CompilerGenerated]
|
||||
get
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
[Token(Token = "0x600FEFA")]
|
||||
[Address(RVA = "0x12987C0", Offset = "0x12977C0", VA = "0x1812987C0")]
|
||||
[CompilerGenerated]
|
||||
private set
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17002997 RID: 10647
|
||||
// (get) Token: 0x0600FEFB RID: 65275 RVA: 0x003A1ACC File Offset: 0x0039FCCC
|
||||
// (set) Token: 0x0600FEFC RID: 65276 RVA: 0x003A1AE0 File Offset: 0x0039FCE0
|
||||
[Token(Token = "0x17002997")]
|
||||
public CBNCGODMKFM EMNLEEOOHFP
|
||||
{
|
||||
[Token(Token = "0x600FEFB")]
|
||||
[Address(RVA = "0x4177D0", Offset = "0x4167D0", VA = "0x1804177D0")]
|
||||
get;
|
||||
[Token(Token = "0x600FEFC")]
|
||||
[Address(RVA = "0x417AC0", Offset = "0x416AC0", VA = "0x180417AC0")]
|
||||
protected set;
|
||||
}
|
||||
|
||||
// Token: 0x17002998 RID: 10648
|
||||
// (get) Token: 0x0600FEFD RID: 65277 RVA: 0x003A1AF4 File Offset: 0x0039FCF4
|
||||
[Token(Token = "0x17002998")]
|
||||
public Guid? GLGJMHOAGGJ
|
||||
{
|
||||
[Token(Token = "0x600FEFD")]
|
||||
[Address(RVA = "0x17C33B0", Offset = "0x17C23B0", VA = "0x1817C33B0")]
|
||||
get
|
||||
{
|
||||
/*
|
||||
An exception occurred when decompiling this method (0600FEFD)
|
||||
|
||||
ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Nullable`1<System.Guid> RecRoom.CircuitsV2.ContextNodes.ControlPanelCircuitObjectBase::get_NodeId()
|
||||
|
||||
---> System.Exception: Basic block has to end with unconditional control flow.
|
||||
{
|
||||
Block_0:
|
||||
stloc:int32(var_1_03, ldc.i4:int32(0))
|
||||
stfld:native int(Object::m_CachedPtr, ldloc:ControlPanelCircuitObjectBase[exp:Object](this), ldloc:int32[exp:native int](var_1_03))
|
||||
}
|
||||
|
||||
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: 0x17002999 RID: 10649
|
||||
// (get) Token: 0x0600FEFE RID: 65278 RVA: 0x003A1B0C File Offset: 0x0039FD0C
|
||||
[Token(Token = "0x17002999")]
|
||||
public GDEMLIKHCBM FKHHKIMHEHF
|
||||
{
|
||||
[Token(Token = "0x600FEFE")]
|
||||
[Address(RVA = "0x17C3270", Offset = "0x17C2270", VA = "0x1817C3270")]
|
||||
get
|
||||
{
|
||||
CBNCGODMKFM cbncgodmkfm = this.<KHGALJDKAAE>k__BackingField;
|
||||
if (cbncgodmkfm != 0)
|
||||
{
|
||||
return cbncgodmkfm.FKHHKIMHEHF;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1700299A RID: 10650
|
||||
// (get) Token: 0x0600FEFF RID: 65279 RVA: 0x003A1B2C File Offset: 0x0039FD2C
|
||||
[Token(Token = "0x1700299A")]
|
||||
public bool PIOJMBHKLKD
|
||||
{
|
||||
[Token(Token = "0x600FEFF")]
|
||||
[Address(RVA = "0x17C3390", Offset = "0x17C2390", VA = "0x1817C3390")]
|
||||
get
|
||||
{
|
||||
ControlPanelTransformSync controlPanelTransformSync;
|
||||
do
|
||||
{
|
||||
controlPanelTransformSync = this.<GBGPODNIKAN>k__BackingField;
|
||||
}
|
||||
while (controlPanelTransformSync == 0);
|
||||
return controlPanelTransformSync.<DBGPFLMKICF>k__BackingField;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1700299B RID: 10651
|
||||
// (get) Token: 0x0600FF00 RID: 65280 RVA: 0x003A1B4C File Offset: 0x0039FD4C
|
||||
[Token(Token = "0x1700299B")]
|
||||
public LDMOBAJHLIN MGACEPJNNMJ
|
||||
{
|
||||
[Token(Token = "0x600FF00")]
|
||||
[Address(RVA = "0x17C3240", Offset = "0x17C2240", VA = "0x1817C3240")]
|
||||
get
|
||||
{
|
||||
CBNCGODMKFM cbncgodmkfm = this.<KHGALJDKAAE>k__BackingField;
|
||||
if (cbncgodmkfm == 0)
|
||||
{
|
||||
return;
|
||||
}
|
||||
GDEMLIKHCBM gdemlikhcbm = cbncgodmkfm.FKHHKIMHEHF;
|
||||
if (gdemlikhcbm != 0)
|
||||
{
|
||||
return gdemlikhcbm.<BCMDGNNLAPC>k__BackingField;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1700299C RID: 10652
|
||||
// (get) Token: 0x0600FF01 RID: 65281 RVA: 0x003A1B78 File Offset: 0x0039FD78
|
||||
// (set) Token: 0x0600FF02 RID: 65282 RVA: 0x003A1B8C File Offset: 0x0039FD8C
|
||||
[Token(Token = "0x1700299C")]
|
||||
private protected Transform GJGFOIAALPD
|
||||
{
|
||||
[Token(Token = "0x600FF01")]
|
||||
[Address(RVA = "0x493640", Offset = "0x492640", VA = "0x180493640")]
|
||||
protected get;
|
||||
[Token(Token = "0x600FF02")]
|
||||
[Address(RVA = "0x476170", Offset = "0x475170", VA = "0x180476170")]
|
||||
private set;
|
||||
}
|
||||
|
||||
// Token: 0x1700299D RID: 10653
|
||||
// (get) Token: 0x0600FF03 RID: 65283 RVA: 0x003A1BA0 File Offset: 0x0039FDA0
|
||||
// (set) Token: 0x0600FF04 RID: 65284 RVA: 0x003A1BB4 File Offset: 0x0039FDB4
|
||||
[Token(Token = "0x1700299D")]
|
||||
private protected Chip ACKPGGFNBHE
|
||||
{
|
||||
[Token(Token = "0x600FF03")]
|
||||
[Address(RVA = "0x4177C0", Offset = "0x4167C0", VA = "0x1804177C0")]
|
||||
protected get;
|
||||
[Token(Token = "0x600FF04")]
|
||||
[Address(RVA = "0x417AB0", Offset = "0x416AB0", VA = "0x180417AB0")]
|
||||
private set;
|
||||
}
|
||||
|
||||
// Token: 0x1700299E RID: 10654
|
||||
// (get) Token: 0x0600FF05 RID: 65285 RVA: 0x003A1BC8 File Offset: 0x0039FDC8
|
||||
// (set) Token: 0x0600FF06 RID: 65286 RVA: 0x003A1BDC File Offset: 0x0039FDDC
|
||||
[Token(Token = "0x1700299E")]
|
||||
private protected ControlPanelTransformSync KDADJDFCGNI
|
||||
{
|
||||
[Token(Token = "0x600FF05")]
|
||||
[Address(RVA = "0x4177B0", Offset = "0x4167B0", VA = "0x1804177B0")]
|
||||
protected get;
|
||||
[Token(Token = "0x600FF06")]
|
||||
[Address(RVA = "0x417AA0", Offset = "0x416AA0", VA = "0x180417AA0")]
|
||||
private set;
|
||||
}
|
||||
|
||||
// Token: 0x1700299F RID: 10655
|
||||
// (get) Token: 0x0600FF07 RID: 65287 RVA: 0x003A1BF0 File Offset: 0x0039FDF0
|
||||
[Token(Token = "0x1700299F")]
|
||||
protected bool BIMKPFGLAKM
|
||||
{
|
||||
[Token(Token = "0x600FF07")]
|
||||
[Address(RVA = "0x17C1E80", Offset = "0x17C0E80", VA = "0x1817C1E80")]
|
||||
get
|
||||
{
|
||||
CircuitManagerV2 instance = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG;
|
||||
return true;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170029A0 RID: 10656
|
||||
// (get) Token: 0x0600FF08 RID: 65288
|
||||
[Token(Token = "0x170029A0")]
|
||||
protected abstract Transform BOKFEEKELJH
|
||||
{
|
||||
[Token(Token = "0x600FF08")]
|
||||
[Address(Slot = "26")]
|
||||
get;
|
||||
}
|
||||
|
||||
// Token: 0x170029A1 RID: 10657
|
||||
// (get) Token: 0x0600FF09 RID: 65289
|
||||
[Token(Token = "0x170029A1")]
|
||||
protected abstract bool JKCKICAIAMM
|
||||
{
|
||||
[Token(Token = "0x600FF09")]
|
||||
[Address(Slot = "27")]
|
||||
get;
|
||||
}
|
||||
|
||||
// Token: 0x14000133 RID: 307
|
||||
// (add) Token: 0x0600FF0A RID: 65290 RVA: 0x003A1C0C File Offset: 0x0039FE0C
|
||||
// (remove) Token: 0x0600FF0B RID: 65291 RVA: 0x003A1C28 File Offset: 0x0039FE28
|
||||
[Token(Token = "0x14000133")]
|
||||
public event Action<Chip> AAJCFJJOPAM
|
||||
{
|
||||
[Token(Token = "0x600FF0A")]
|
||||
[Address(RVA = "0x17C3100", Offset = "0x17C2100", VA = "0x1817C3100")]
|
||||
[CompilerGenerated]
|
||||
add
|
||||
{
|
||||
Delegate @delegate;
|
||||
while (@delegate != 0 && @delegate == 0)
|
||||
{
|
||||
}
|
||||
while (@delegate != this)
|
||||
{
|
||||
}
|
||||
}
|
||||
[Token(Token = "0x600FF0B")]
|
||||
[Address(RVA = "0x17C3580", Offset = "0x17C2580", VA = "0x1817C3580")]
|
||||
[CompilerGenerated]
|
||||
remove
|
||||
{
|
||||
Delegate @delegate;
|
||||
while (@delegate != 0 && @delegate == 0)
|
||||
{
|
||||
}
|
||||
while (@delegate != this)
|
||||
{
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x14000134 RID: 308
|
||||
// (add) Token: 0x0600FF0C RID: 65292 RVA: 0x003A1C44 File Offset: 0x0039FE44
|
||||
// (remove) Token: 0x0600FF0D RID: 65293 RVA: 0x003A1C60 File Offset: 0x0039FE60
|
||||
[Token(Token = "0x14000134")]
|
||||
public event Action<Chip> EDBOFMCPCAD
|
||||
{
|
||||
[Token(Token = "0x600FF0C")]
|
||||
[Address(RVA = "0x17C31A0", Offset = "0x17C21A0", VA = "0x1817C31A0")]
|
||||
[CompilerGenerated]
|
||||
add
|
||||
{
|
||||
Delegate @delegate;
|
||||
while (@delegate != 0 && @delegate == 0)
|
||||
{
|
||||
}
|
||||
while (@delegate != this)
|
||||
{
|
||||
}
|
||||
}
|
||||
[Token(Token = "0x600FF0D")]
|
||||
[Address(RVA = "0x17C3620", Offset = "0x17C2620", VA = "0x1817C3620")]
|
||||
[CompilerGenerated]
|
||||
remove
|
||||
{
|
||||
Delegate @delegate;
|
||||
while (@delegate != 0 && @delegate == 0)
|
||||
{
|
||||
}
|
||||
while (@delegate != this)
|
||||
{
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600FF0E RID: 65294 RVA: 0x003A1C7C File Offset: 0x0039FE7C
|
||||
[Token(Token = "0x600FF0E")]
|
||||
[Address(RVA = "0x17C18B0", Offset = "0x17C08B0", VA = "0x1817C18B0", Slot = "13")]
|
||||
protected override void Awake()
|
||||
{
|
||||
int num = 0;
|
||||
int num2 = 0;
|
||||
this.LogPositions(num2);
|
||||
MFBGLIHGCGO<AGAJMBPABDL> oldcnlgocoh = KKPBCOOONNK.OLDCNLGOCOH;
|
||||
Action<AGAJMBPABDL> action = new Action(this.OnPhotonPlayerConnected);
|
||||
KKPBCOOONNK.OLDCNLGOCOH = MFBGLIHGCGO.BPJDFPACLMK(oldcnlgocoh, action);
|
||||
if (!this.<NCDDBCFOHLN>k__BackingField)
|
||||
{
|
||||
Transform transform = new GameObject("ControlPanelAttachPoint").transform;
|
||||
this.<NCDDBCFOHLN>k__BackingField = transform;
|
||||
IEnumerable<KJCDLNGPNDB> enumerable = this.JBINOGIKLAJ();
|
||||
}
|
||||
NDBBKDMPBHD[] components = base.GetComponents<NDBBKDMPBHD>();
|
||||
if (!IEIBEBFINNI.OOIFJNPLOLF(components.Length == 1, "Exactly one IControlPanelSelf must be provided per ControlPanelCircuitObject. Please implement this interface on a component on the same GameObject as the ControlPanelCircuitObject.", num, (NJOJCAHDMED)((uint)2)))
|
||||
{
|
||||
}
|
||||
NDBBKDMPBHD ndbbkdmpbhd = components[0];
|
||||
this.MEAJMKMOFON = ndbbkdmpbhd;
|
||||
ControlPanelCircuitObjectBase.ADBFKDDKCIM adbfkddkcim;
|
||||
adbfkddkcim.method_ptr = ldftn(LAKGACBAKOO);
|
||||
adbfkddkcim.method = ldftn(LAKGACBAKOO);
|
||||
adbfkddkcim.m_target = this;
|
||||
bool flag = this.JKCKICAIAMM;
|
||||
}
|
||||
|
||||
// Token: 0x0600FF0F RID: 65295 RVA: 0x003A1D48 File Offset: 0x0039FF48
|
||||
[Token(Token = "0x600FF0F")]
|
||||
[Address(RVA = "0x17C2220", Offset = "0x17C1220", VA = "0x1817C2220")]
|
||||
private void OnPhotonPlayerConnected(AGAJMBPABDL AGIHAKFFCCD)
|
||||
{
|
||||
CircuitManagerV2 instance = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG;
|
||||
if (base.JDHMIOJKLCK.DKLGNFGONEM)
|
||||
{
|
||||
Transform transform = this.<NCDDBCFOHLN>k__BackingField;
|
||||
Transform transform2 = this.<NCDDBCFOHLN>k__BackingField;
|
||||
Vector3 vector;
|
||||
float z = vector.z;
|
||||
PhotonView photonView = base.JDHMIOJKLCK;
|
||||
DGLOJCGDOGG.FGGIMKCCBDA<Vector3, Quaternion> fggimkccbda = new DGLOJCGDOGG.FGGIMKCCBDA(this.RpcUpdateAttachPoint);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600FF10 RID: 65296 RVA: 0x003A1D9C File Offset: 0x0039FF9C
|
||||
[Token(Token = "0x600FF10")]
|
||||
[Address(RVA = "0x17C1D10", Offset = "0x17C0D10", VA = "0x1817C1D10")]
|
||||
private void HJJFOLGEOHM()
|
||||
{
|
||||
Transform transform = new GameObject("ControlPanelAttachPoint").transform;
|
||||
this.<NCDDBCFOHLN>k__BackingField = transform;
|
||||
IEnumerable<KJCDLNGPNDB> enumerable = this.JBINOGIKLAJ();
|
||||
}
|
||||
|
||||
// Token: 0x0600FF11 RID: 65297 RVA: 0x003A1DD0 File Offset: 0x0039FFD0
|
||||
[Token(Token = "0x600FF11")]
|
||||
[Address(RVA = "0x17C1EE0", Offset = "0x17C0EE0", VA = "0x1817C1EE0")]
|
||||
private void LAKGACBAKOO(in Guid NPLEMIALBEG, IBCBIHDPPLI AOGLODOINCA)
|
||||
{
|
||||
this.<PDMNFLEPABL>k__BackingField = AOGLODOINCA;
|
||||
}
|
||||
|
||||
// Token: 0x0600FF12 RID: 65298
|
||||
[Token(Token = "0x600FF12")]
|
||||
[Address(Slot = "28")]
|
||||
protected abstract void GDDNMOFAPAO(ControlPanelCircuitObjectBase.ADBFKDDKCIM KBOKKKPGKBG);
|
||||
|
||||
// Token: 0x0600FF13 RID: 65299 RVA: 0x003A1DE4 File Offset: 0x0039FFE4
|
||||
[Token(Token = "0x600FF13")]
|
||||
[Address(RVA = "0x17C1F90", Offset = "0x17C0F90", VA = "0x1817C1F90", Slot = "14")]
|
||||
protected override void OnDestroy()
|
||||
{
|
||||
MFBGLIHGCGO<AGAJMBPABDL> oldcnlgocoh = KKPBCOOONNK.OLDCNLGOCOH;
|
||||
Action<AGAJMBPABDL> action = new Action(this.OnPhotonPlayerConnected);
|
||||
MFBGLIHGCGO<AGAJMBPABDL> mfbglihgcgo = MFBGLIHGCGO.GMNMHGMFGOL(oldcnlgocoh, action);
|
||||
KKPBCOOONNK.OLDCNLGOCOH = mfbglihgcgo;
|
||||
if (KKPBCOOONNK.BNNCCCFFALC)
|
||||
{
|
||||
CircuitManagerV2 instance = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG;
|
||||
int num = 0;
|
||||
if (instance != num && NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.PKAOFHEBIAJ != (ulong)0L)
|
||||
{
|
||||
Guid guid = this.<FJNIBMBBEAJ>k__BackingField;
|
||||
Guid empty = Guid.Empty;
|
||||
if (guid != empty)
|
||||
{
|
||||
CircuitManagerV2 instance2 = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG;
|
||||
NIAJHAGLPND niajhaglpnd = HOHELBAKALB.KIHJMDKKLKH(this.<FJNIBMBBEAJ>k__BackingField);
|
||||
instance2.RequestReduce(niajhaglpnd);
|
||||
}
|
||||
}
|
||||
}
|
||||
if (NetworkedSingletonMonoBehaviour.FFNIFALJLDD)
|
||||
{
|
||||
this.LGJBBNODNCM();
|
||||
}
|
||||
base.OnDestroy();
|
||||
}
|
||||
|
||||
// Token: 0x0600FF14 RID: 65300 RVA: 0x003A1E98 File Offset: 0x003A0098
|
||||
[Token(Token = "0x600FF14")]
|
||||
[Address(RVA = "0x17C1EF0", Offset = "0x17C0EF0", VA = "0x1817C1EF0", Slot = "29")]
|
||||
protected virtual void LGJBBNODNCM()
|
||||
{
|
||||
NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.DKDDMEFENPC.Add(this);
|
||||
}
|
||||
|
||||
// Token: 0x0600FF15 RID: 65301 RVA: 0x003A1EBC File Offset: 0x003A00BC
|
||||
[Token(Token = "0x600FF15")]
|
||||
[Address(RVA = "0x17C1C70", Offset = "0x17C0C70", VA = "0x1817C1C70", Slot = "30")]
|
||||
protected virtual void CMPFNCGMHBK()
|
||||
{
|
||||
bool flag = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.DKDDMEFENPC.Remove(this);
|
||||
}
|
||||
|
||||
// Token: 0x0600FF16 RID: 65302 RVA: 0x003A1EE0 File Offset: 0x003A00E0
|
||||
[Token(Token = "0x600FF16")]
|
||||
[Address(RVA = "0x17C2A10", Offset = "0x17C1A10", VA = "0x1817C2A10")]
|
||||
public void UpdateAttachPointIfAttached(bool OIPPGCCCEPJ = false)
|
||||
{
|
||||
if (this.BOKFEEKELJH != 0)
|
||||
{
|
||||
LDMOBAJHLIN <BCMDGNNLAPC>k__BackingField = this.<KHGALJDKAAE>k__BackingField.FKHHKIMHEHF.<BCMDGNNLAPC>k__BackingField;
|
||||
Vector3 vector = <BCMDGNNLAPC>k__BackingField.EIGHMALKDDD;
|
||||
Quaternion quaternion = <BCMDGNNLAPC>k__BackingField.HFFEJMHMKHB;
|
||||
Transform transform = this.<NCDDBCFOHLN>k__BackingField;
|
||||
bool flag;
|
||||
if (flag)
|
||||
{
|
||||
}
|
||||
Transform transform2 = this.<NCDDBCFOHLN>k__BackingField;
|
||||
if (OIPPGCCCEPJ)
|
||||
{
|
||||
Transform transform3 = this.<NCDDBCFOHLN>k__BackingField;
|
||||
Transform transform4 = this.<NCDDBCFOHLN>k__BackingField;
|
||||
Vector3 localPosition = transform3.localPosition;
|
||||
Transform transform5 = this.<NCDDBCFOHLN>k__BackingField;
|
||||
Quaternion localRotation = transform3.localRotation;
|
||||
PhotonView photonView = base.JDHMIOJKLCK;
|
||||
DGLOJCGDOGG.FGGIMKCCBDA<Vector3, Quaternion> fggimkccbda = new DGLOJCGDOGG.FGGIMKCCBDA(this.RpcUpdateAttachPoint);
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
bool flag2;
|
||||
if (flag2)
|
||||
{
|
||||
Transform transform6 = this.<NCDDBCFOHLN>k__BackingField;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600FF17 RID: 65303 RVA: 0x003A1F80 File Offset: 0x003A0180
|
||||
[Token(Token = "0x600FF17")]
|
||||
[Address(RVA = "0x17C1B90", Offset = "0x17C0B90", VA = "0x1817C1B90")]
|
||||
protected void BCGMAHAILEH(Vector3 GHBPCACOCOL, Quaternion LDAKIHFDIFN)
|
||||
{
|
||||
PhotonView photonView = base.JDHMIOJKLCK;
|
||||
DGLOJCGDOGG.FGGIMKCCBDA<Vector3, Quaternion> fggimkccbda = new DGLOJCGDOGG.FGGIMKCCBDA(this.RpcUpdateAttachPoint);
|
||||
float z = GHBPCACOCOL.z;
|
||||
}
|
||||
|
||||
// Token: 0x0600FF18 RID: 65304 RVA: 0x003A1FB0 File Offset: 0x003A01B0
|
||||
[Token(Token = "0x600FF18")]
|
||||
[Address(RVA = "0x17C28C0", Offset = "0x17C18C0", VA = "0x1817C28C0")]
|
||||
[NFOMENMAOIA]
|
||||
public void RpcUpdateAttachPoint(Vector3 GHBPCACOCOL, Quaternion LDAKIHFDIFN)
|
||||
{
|
||||
Transform transform = this.<NCDDBCFOHLN>k__BackingField;
|
||||
float z = GHBPCACOCOL.z;
|
||||
Transform transform2 = this.<NCDDBCFOHLN>k__BackingField;
|
||||
}
|
||||
|
||||
// Token: 0x0600FF19 RID: 65305 RVA: 0x003A1FD8 File Offset: 0x003A01D8
|
||||
[Token(Token = "0x600FF19")]
|
||||
[Address(RVA = "0x17C2CF0", Offset = "0x17C1CF0", VA = "0x1817C2CF0")]
|
||||
public void UpdateControlPanelTransformIfAttached()
|
||||
{
|
||||
CBNCGODMKFM cbncgodmkfm = this.<KHGALJDKAAE>k__BackingField;
|
||||
if (cbncgodmkfm != 0)
|
||||
{
|
||||
GDEMLIKHCBM gdemlikhcbm = cbncgodmkfm.FKHHKIMHEHF;
|
||||
if (gdemlikhcbm != 0 && gdemlikhcbm.EINGKCFOPNF && !gdemlikhcbm.EBBAMMGDIJP.EHLLBKHKIKO)
|
||||
{
|
||||
if (this.<GBGPODNIKAN>k__BackingField != 0)
|
||||
{
|
||||
}
|
||||
if (0 == 0)
|
||||
{
|
||||
CBNCGODMKFM cbncgodmkfm2 = this.<KHGALJDKAAE>k__BackingField;
|
||||
if (cbncgodmkfm2 == 0 || cbncgodmkfm2.FKHHKIMHEHF != 0)
|
||||
{
|
||||
}
|
||||
Transform transform = this.<NCDDBCFOHLN>k__BackingField;
|
||||
Transform transform2 = this.<NCDDBCFOHLN>k__BackingField;
|
||||
bool flag;
|
||||
bool flag2;
|
||||
if (flag || flag2)
|
||||
{
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600FF1A RID: 65306 RVA: 0x003A205C File Offset: 0x003A025C
|
||||
[Token(Token = "0x600FF1A")]
|
||||
[Address(RVA = "0x17C2590", Offset = "0x17C1590", VA = "0x1817C2590")]
|
||||
public void Publish(in Guid MEJJDOHGNHG, in DIKKAMMAGOI CNHFNHIFIAD)
|
||||
{
|
||||
CBNCGODMKFM cbncgodmkfm = this.<KHGALJDKAAE>k__BackingField;
|
||||
if (cbncgodmkfm != 0)
|
||||
{
|
||||
OPOJBGBNCAK <MIOCACIPOGD>k__BackingField = cbncgodmkfm.<MIOCACIPOGD>k__BackingField;
|
||||
CircuitManagerV2 instance = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG;
|
||||
CircuitManagerV2 instance2 = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170029A2 RID: 10658
|
||||
// (get) Token: 0x0600FF1B RID: 65307
|
||||
[Token(Token = "0x170029A2")]
|
||||
public abstract string FIKEBGGCDFN
|
||||
{
|
||||
[Token(Token = "0x600FF1B")]
|
||||
[Address(Slot = "31")]
|
||||
get;
|
||||
}
|
||||
|
||||
// Token: 0x170029A3 RID: 10659
|
||||
// (get) Token: 0x0600FF1C RID: 65308 RVA: 0x003A2090 File Offset: 0x003A0290
|
||||
[Token(Token = "0x170029A3")]
|
||||
public MCAEIANPGOL BLJAPPNMJNJ
|
||||
{
|
||||
[Token(Token = "0x600FF1C")]
|
||||
[Address(RVA = "0x17C3450", Offset = "0x17C2450", VA = "0x1817C3450", Slot = "16")]
|
||||
get
|
||||
{
|
||||
NDBBKDMPBHD meajmkmofon = this.MEAJMKMOFON;
|
||||
int num = 0;
|
||||
num += num;
|
||||
num++;
|
||||
return meajmkmofon.BLJAPPNMJNJ;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170029A4 RID: 10660
|
||||
// (get) Token: 0x0600FF1D RID: 65309
|
||||
[Token(Token = "0x170029A4")]
|
||||
public abstract bool NPNNBEHIMHA
|
||||
{
|
||||
[Token(Token = "0x600FF1D")]
|
||||
[Address(Slot = "32")]
|
||||
get;
|
||||
}
|
||||
|
||||
// Token: 0x170029A5 RID: 10661
|
||||
// (get) Token: 0x0600FF1E RID: 65310
|
||||
[Token(Token = "0x170029A5")]
|
||||
public abstract bool AJLFPEFKOMD
|
||||
{
|
||||
[Token(Token = "0x600FF1E")]
|
||||
[Address(Slot = "33")]
|
||||
get;
|
||||
}
|
||||
|
||||
// Token: 0x170029A6 RID: 10662
|
||||
// (get) Token: 0x0600FF1F RID: 65311 RVA: 0x003A20C4 File Offset: 0x003A02C4
|
||||
// (set) Token: 0x0600FF20 RID: 65312 RVA: 0x003A20D8 File Offset: 0x003A02D8
|
||||
[Token(Token = "0x170029A6")]
|
||||
public IBCBIHDPPLI BNAALFCCEFJ
|
||||
{
|
||||
[Token(Token = "0x600FF1F")]
|
||||
[Address(RVA = "0x56D550", Offset = "0x56C550", VA = "0x18056D550", Slot = "19")]
|
||||
get;
|
||||
[Token(Token = "0x600FF20")]
|
||||
[Address(RVA = "0x56D560", Offset = "0x56C560", VA = "0x18056D560")]
|
||||
private set;
|
||||
}
|
||||
|
||||
// Token: 0x170029A7 RID: 10663
|
||||
// (get) Token: 0x0600FF21 RID: 65313 RVA: 0x003A20EC File Offset: 0x003A02EC
|
||||
[Token(Token = "0x170029A7")]
|
||||
public IEnumerable<KJCDLNGPNDB> OKLNJOPHHDI
|
||||
{
|
||||
[Token(Token = "0x600FF21")]
|
||||
[Address(RVA = "0x17C3290", Offset = "0x17C2290", VA = "0x1817C3290", Slot = "20")]
|
||||
get
|
||||
{
|
||||
LDIJBEFKFFE[] components = base.GetComponents<LDIJBEFKFFE>();
|
||||
Func<LDIJBEFKFFE, IEnumerable<KJCDLNGPNDB>> <>9__72_ = ControlPanelCircuitObjectBase.<>c.<>9__72_0;
|
||||
if (<>9__72_ == 0)
|
||||
{
|
||||
ControlPanelCircuitObjectBase.<>c.<>9__72_0 = delegate(LDIJBEFKFFE i)
|
||||
{
|
||||
throw new NullReferenceException();
|
||||
};
|
||||
}
|
||||
return Enumerable.SelectMany<LDIJBEFKFFE, KJCDLNGPNDB>(components, <>9__72_);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600FF22 RID: 65314 RVA: 0x003A2128 File Offset: 0x003A0328
|
||||
[Token(Token = "0x600FF22")]
|
||||
[Address(RVA = "0x17C2930", Offset = "0x17C1930", VA = "0x1817C2930", Slot = "21")]
|
||||
public IFNLKKABKEB<BCNIMINBPOE> Self(GGLMKLIJBHG CHKKEHOKPJP)
|
||||
{
|
||||
int num = 0;
|
||||
num += num;
|
||||
num++;
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x0600FF23 RID: 65315 RVA: 0x003A2144 File Offset: 0x003A0344
|
||||
[Token(Token = "0x600FF23")]
|
||||
[Address(RVA = "0x17C2680", Offset = "0x17C1680", VA = "0x1817C2680", Slot = "34")]
|
||||
public void RaiseOnReset()
|
||||
{
|
||||
CircuitManagerV2 instance = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG;
|
||||
Guid guid = ControlPanelCircuitObjectBase.BFLPNICDDFH.JPOHGBCEJEJ;
|
||||
DIKKAMMAGOI dikkammagoi = DIKKAMMAGOI.AKPBDFMJIKF();
|
||||
CBNCGODMKFM cbncgodmkfm = this.<KHGALJDKAAE>k__BackingField;
|
||||
if (cbncgodmkfm != 0)
|
||||
{
|
||||
OPOJBGBNCAK <MIOCACIPOGD>k__BackingField = cbncgodmkfm.<MIOCACIPOGD>k__BackingField;
|
||||
CircuitManagerV2 instance2 = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG;
|
||||
CircuitManagerV2 instance3 = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600FF24 RID: 65316 RVA: 0x003A2190 File Offset: 0x003A0390
|
||||
[Token(Token = "0x600FF24")]
|
||||
[Address(RVA = "0x417AC0", Offset = "0x416AC0", VA = "0x180417AC0", Slot = "35")]
|
||||
public virtual void Bind(CBNCGODMKFM DJNJIKLPIJP)
|
||||
{
|
||||
this.<KHGALJDKAAE>k__BackingField = DJNJIKLPIJP;
|
||||
}
|
||||
|
||||
// Token: 0x0600FF25 RID: 65317 RVA: 0x003A21A4 File Offset: 0x003A03A4
|
||||
[Token(Token = "0x600FF25")]
|
||||
[Address(RVA = "0x17C23B0", Offset = "0x17C13B0", VA = "0x1817C23B0", Slot = "36")]
|
||||
public virtual void OnVisualizationAcquired(object EHHKGBAMIOP)
|
||||
{
|
||||
int num;
|
||||
do
|
||||
{
|
||||
num = 0;
|
||||
}
|
||||
while (EHHKGBAMIOP != 0 && EHHKGBAMIOP == 0);
|
||||
this.<AKLLFMADFOL>k__BackingField = num;
|
||||
ControlPanelTransformSync.RemoveComponent(num);
|
||||
GameObject gameObject;
|
||||
ControlPanelTransformSync controlPanelTransformSync = gameObject.AddComponent<ControlPanelTransformSync>();
|
||||
controlPanelTransformSync.FOLFCOHAJMD = num;
|
||||
controlPanelTransformSync.KGFHBNBNGNO = this;
|
||||
Action<Chip> aajcfjjopam = this.AAJCFJJOPAM;
|
||||
this.<GBGPODNIKAN>k__BackingField = controlPanelTransformSync;
|
||||
if (aajcfjjopam != 0)
|
||||
{
|
||||
Chip chip = this.<AKLLFMADFOL>k__BackingField;
|
||||
aajcfjjopam(chip);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600FF26 RID: 65318 RVA: 0x003A2200 File Offset: 0x003A0400
|
||||
[Token(Token = "0x600FF26")]
|
||||
[Address(RVA = "0x17C24A0", Offset = "0x17C14A0", VA = "0x1817C24A0", Slot = "24")]
|
||||
public void OnVisualizationReleased(object EHHKGBAMIOP)
|
||||
{
|
||||
int num = 0;
|
||||
bool flag = EHHKGBAMIOP != 0;
|
||||
int num2 = 0;
|
||||
bool flag2 = IEIBEBFINNI.OOIFJNPLOLF(flag, "Unexpected 'null' passed to OnVisualizationReleased()", num, NJOJCAHDMED.Error);
|
||||
int num3 = 0;
|
||||
bool flag3 = IEIBEBFINNI.OOIFJNPLOLF(this.<AKLLFMADFOL>k__BackingField == EHHKGBAMIOP, "Unexpected chip passed to OnVisualizationReleased()", num3, NJOJCAHDMED.Error);
|
||||
Action<Chip> edbofmcpcad = this.EDBOFMCPCAD;
|
||||
if (edbofmcpcad != 0)
|
||||
{
|
||||
Chip chip = this.<AKLLFMADFOL>k__BackingField;
|
||||
edbofmcpcad(chip);
|
||||
}
|
||||
ControlPanelTransformSync.RemoveComponent(this.<AKLLFMADFOL>k__BackingField);
|
||||
this.<GBGPODNIKAN>k__BackingField = num2;
|
||||
this.<AKLLFMADFOL>k__BackingField = num2;
|
||||
}
|
||||
|
||||
// Token: 0x170029A8 RID: 10664
|
||||
// (get) Token: 0x0600FF27 RID: 65319 RVA: 0x003A227C File Offset: 0x003A047C
|
||||
[Token(Token = "0x170029A8")]
|
||||
private IEnumerable<KJCDLNGPNDB> BGANBIILLOA
|
||||
{
|
||||
[Token(Token = "0x600FF27")]
|
||||
[Address(RVA = "0x17C1DB0", Offset = "0x17C0DB0", VA = "0x1817C1DB0", Slot = "25")]
|
||||
get
|
||||
{
|
||||
KJCDLNGPNDB[] array = new KJCDLNGPNDB[1];
|
||||
KJCDLNGPNDB bflpnicddfh = ControlPanelCircuitObjectBase.BFLPNICDDFH;
|
||||
if (bflpnicddfh != 0)
|
||||
{
|
||||
}
|
||||
array[0] = bflpnicddfh;
|
||||
IEnumerable<KJCDLNGPNDB> enumerable;
|
||||
return enumerable;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600FF28 RID: 65320 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x600FF28")]
|
||||
[Address(RVA = "0x4242D0", Offset = "0x4232D0", VA = "0x1804242D0")]
|
||||
[Conditional("UNITY_EDITOR")]
|
||||
public void LogPositions(string LHOMKMINCHH)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x0600FF29 RID: 65321 RVA: 0x003A22AC File Offset: 0x003A04AC
|
||||
[Token(Token = "0x600FF29")]
|
||||
[Address(RVA = "0x17C3090", Offset = "0x17C2090", VA = "0x1817C3090")]
|
||||
protected ControlPanelCircuitObjectBase()
|
||||
{
|
||||
Guid empty = Guid.Empty;
|
||||
this.<FJNIBMBBEAJ>k__BackingField = empty;
|
||||
base..ctor();
|
||||
}
|
||||
|
||||
// Token: 0x0600FF2A RID: 65322 RVA: 0x003A22CC File Offset: 0x003A04CC
|
||||
// Note: this type is marked as 'beforefieldinit'.
|
||||
[Token(Token = "0x600FF2A")]
|
||||
[Address(RVA = "0x17C2FA0", Offset = "0x17C1FA0", VA = "0x1817C2FA0")]
|
||||
static ControlPanelCircuitObjectBase()
|
||||
{
|
||||
KJCDLNGPNDB kjcdlngpndb;
|
||||
ControlPanelCircuitObjectBase.BFLPNICDDFH = kjcdlngpndb;
|
||||
}
|
||||
|
||||
// Token: 0x0400A806 RID: 43014
|
||||
[FieldOffset(Offset = "0x40")]
|
||||
[Token(Token = "0x400A806")]
|
||||
private NDBBKDMPBHD MEAJMKMOFON;
|
||||
|
||||
// Token: 0x0400A807 RID: 43015
|
||||
[FieldOffset(Offset = "0x48")]
|
||||
[Token(Token = "0x400A807")]
|
||||
protected bool AJJCOJDHAHG;
|
||||
|
||||
// Token: 0x0400A808 RID: 43016
|
||||
[FieldOffset(Offset = "0x50")]
|
||||
[Token(Token = "0x400A808")]
|
||||
[SerializeField]
|
||||
private Transform controlPanelTetherPoint;
|
||||
|
||||
// Token: 0x0400A811 RID: 43025
|
||||
[Token(Token = "0x400A811")]
|
||||
private static readonly KJCDLNGPNDB BFLPNICDDFH;
|
||||
|
||||
// Token: 0x02002684 RID: 9860
|
||||
[Token(Token = "0x2002684")]
|
||||
protected sealed class ADBFKDDKCIM : MulticastDelegate
|
||||
{
|
||||
// Token: 0x0600FF2B RID: 65323 RVA: 0x003A22E0 File Offset: 0x003A04E0
|
||||
[Token(Token = "0x600FF2B")]
|
||||
[Address(RVA = "0x4AF020", Offset = "0x4AE020", VA = "0x1804AF020")]
|
||||
public ADBFKDDKCIM(object FEDFKKMABOG, IntPtr APAICGIHAGJ)
|
||||
{
|
||||
this.method = APAICGIHAGJ;
|
||||
this.m_target = FEDFKKMABOG;
|
||||
}
|
||||
|
||||
// Token: 0x0600FF2C RID: 65324 RVA: 0x003A22FC File Offset: 0x003A04FC
|
||||
[Token(Token = "0x600FF2C")]
|
||||
[Address(RVA = "0x17B1840", Offset = "0x17B0840", VA = "0x1817B1840", Slot = "13")]
|
||||
public void Invoke(in Guid NPLEMIALBEG, IBCBIHDPPLI AOGLODOINCA)
|
||||
{
|
||||
if (this.delegates != 0)
|
||||
{
|
||||
}
|
||||
uint num;
|
||||
if (num != (uint)0)
|
||||
{
|
||||
throw new ExecutionEngineException();
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600FF2D RID: 65325 RVA: 0x003A239C File Offset: 0x003A059C
|
||||
[Token(Token = "0x600FF2D")]
|
||||
[Address(RVA = "0x17B17A0", Offset = "0x17B07A0", VA = "0x1817B17A0", Slot = "14")]
|
||||
public IAsyncResult BeginInvoke(in Guid NPLEMIALBEG, IBCBIHDPPLI AOGLODOINCA, AsyncCallback AFLPGGJMPOE, object FEDFKKMABOG)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0600FF2E RID: 65326 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x600FF2E")]
|
||||
[Address(RVA = "0x17B1830", Offset = "0x17B0830", VA = "0x1817B1830", Slot = "15")]
|
||||
public void EndInvoke(in Guid NPLEMIALBEG, IAsyncResult GIAOBLMEMMI)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,495 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using Cpp2IlInjected;
|
||||
using RecRoom.Core;
|
||||
using RecRoom.Core.FastLines;
|
||||
using UnityEngine;
|
||||
|
||||
namespace RecRoom.CircuitsV2.ContextNodes
|
||||
{
|
||||
// Token: 0x02002686 RID: 9862
|
||||
[Token(Token = "0x2002686")]
|
||||
public sealed class ControlPanelTransformSync : MonoBehaviour, NGBLAGENLDK, LAPMNGPJBEC, KJLKECANCDC, NLDHFOGPOHN
|
||||
{
|
||||
// Token: 0x170029A9 RID: 10665
|
||||
// (get) Token: 0x0600FF32 RID: 65330 RVA: 0x003A23EC File Offset: 0x003A05EC
|
||||
// (set) Token: 0x0600FF33 RID: 65331 RVA: 0x003A2400 File Offset: 0x003A0600
|
||||
[Token(Token = "0x170029A9")]
|
||||
public bool PIOJMBHKLKD
|
||||
{
|
||||
[Token(Token = "0x600FF32")]
|
||||
[Address(RVA = "0x497570", Offset = "0x496570", VA = "0x180497570")]
|
||||
get;
|
||||
[Token(Token = "0x600FF33")]
|
||||
[Address(RVA = "0x611070", Offset = "0x610070", VA = "0x180611070")]
|
||||
private set;
|
||||
}
|
||||
|
||||
// Token: 0x0600FF34 RID: 65332 RVA: 0x003A2414 File Offset: 0x003A0614
|
||||
[Token(Token = "0x600FF34")]
|
||||
[Address(RVA = "0x17C51A0", Offset = "0x17C41A0", VA = "0x1817C51A0")]
|
||||
public static ControlPanelTransformSync AddComponent(Chip EHHKGBAMIOP, ControlPanelCircuitObjectBase KGFHBNBNGNO)
|
||||
{
|
||||
ControlPanelTransformSync.RemoveComponent(EHHKGBAMIOP);
|
||||
ControlPanelTransformSync controlPanelTransformSync = EHHKGBAMIOP.gameObject.AddComponent<ControlPanelTransformSync>();
|
||||
controlPanelTransformSync.FOLFCOHAJMD = EHHKGBAMIOP;
|
||||
controlPanelTransformSync.KGFHBNBNGNO = KGFHBNBNGNO;
|
||||
return controlPanelTransformSync;
|
||||
}
|
||||
|
||||
// Token: 0x0600FF35 RID: 65333 RVA: 0x003A2448 File Offset: 0x003A0648
|
||||
[Token(Token = "0x600FF35")]
|
||||
[Address(RVA = "0x17C5AE0", Offset = "0x17C4AE0", VA = "0x1817C5AE0")]
|
||||
public static void RemoveComponent(Chip EHHKGBAMIOP)
|
||||
{
|
||||
int num = 0;
|
||||
if (!(EHHKGBAMIOP == num))
|
||||
{
|
||||
ControlPanelTransformSync component = EHHKGBAMIOP.GetComponent<ControlPanelTransformSync>();
|
||||
int num2 = 0;
|
||||
if (component != num2)
|
||||
{
|
||||
global::UnityEngine.Object.Destroy(component);
|
||||
return;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600FF36 RID: 65334 RVA: 0x003A2484 File Offset: 0x003A0684
|
||||
[Token(Token = "0x600FF36")]
|
||||
[Address(RVA = "0x17C5220", Offset = "0x17C4220", VA = "0x1817C5220")]
|
||||
private void Awake()
|
||||
{
|
||||
ControlPanelTransformSync.IJILFIJMDFF.BPAJKKAGPKB(this);
|
||||
}
|
||||
|
||||
// Token: 0x0600FF37 RID: 65335 RVA: 0x003A2498 File Offset: 0x003A0698
|
||||
[Token(Token = "0x600FF37")]
|
||||
[Address(RVA = "0x17C59E0", Offset = "0x17C49E0", VA = "0x1817C59E0")]
|
||||
private void OnDestroy()
|
||||
{
|
||||
bool flag = ControlPanelTransformSync.IJILFIJMDFF.CHMNFDFCBJJ.Remove(this);
|
||||
int mahoeaomfbd = this.MAHOEAOMFBD;
|
||||
if (mahoeaomfbd > 0)
|
||||
{
|
||||
this.MAHOEAOMFBD = mahoeaomfbd;
|
||||
if (mahoeaomfbd == 0)
|
||||
{
|
||||
this.OLMLLOCPKLN.Dispose();
|
||||
int num = 0;
|
||||
this.OLMLLOCPKLN = num;
|
||||
this.JIALEJCECJC = num;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600FF38 RID: 65336 RVA: 0x003A24E8 File Offset: 0x003A06E8
|
||||
[Token(Token = "0x600FF38")]
|
||||
[Address(RVA = "0x17C58E0", Offset = "0x17C48E0", VA = "0x1817C58E0")]
|
||||
private void MOKDKHOBOFO()
|
||||
{
|
||||
ControlPanelCircuitObjectBase kgfhbnbngno = this.KGFHBNBNGNO;
|
||||
int num = 0;
|
||||
if (kgfhbnbngno != num)
|
||||
{
|
||||
this.KGFHBNBNGNO.UpdateControlPanelTransformIfAttached();
|
||||
}
|
||||
if (this.OLMLLOCPKLN != (ulong)0L)
|
||||
{
|
||||
this.FBJNGBIGDFF();
|
||||
Chip folfcohajmd = this.FOLFCOHAJMD;
|
||||
int num2 = 0;
|
||||
folfcohajmd.RenderOutline(num2);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600FF39 RID: 65337 RVA: 0x003A253C File Offset: 0x003A073C
|
||||
[Token(Token = "0x600FF39")]
|
||||
[Address(RVA = "0x17C5AD0", Offset = "0x17C4AD0", VA = "0x1817C5AD0")]
|
||||
public void OnObjectSelected()
|
||||
{
|
||||
this.AJFJMGMKFKG();
|
||||
}
|
||||
|
||||
// Token: 0x0600FF3A RID: 65338 RVA: 0x003A2550 File Offset: 0x003A0750
|
||||
[Token(Token = "0x600FF3A")]
|
||||
[Address(RVA = "0x17C58A0", Offset = "0x17C48A0", VA = "0x1817C58A0")]
|
||||
public void OnObjectDeselected()
|
||||
{
|
||||
int mahoeaomfbd = this.MAHOEAOMFBD;
|
||||
if (mahoeaomfbd > 0)
|
||||
{
|
||||
this.MAHOEAOMFBD = mahoeaomfbd;
|
||||
if (mahoeaomfbd == 0)
|
||||
{
|
||||
this.OLMLLOCPKLN.Dispose();
|
||||
int num = 0;
|
||||
this.OLMLLOCPKLN = num;
|
||||
this.JIALEJCECJC = num;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600FF3B RID: 65339 RVA: 0x003A2594 File Offset: 0x003A0794
|
||||
[Token(Token = "0x600FF3B")]
|
||||
[Address(RVA = "0x17C5810", Offset = "0x17C4810", VA = "0x1817C5810")]
|
||||
private void JNEGKNKPCGB(bool OIPPGCCCEPJ = false)
|
||||
{
|
||||
ControlPanelCircuitObjectBase kgfhbnbngno = this.KGFHBNBNGNO;
|
||||
int num = 0;
|
||||
if (kgfhbnbngno != num)
|
||||
{
|
||||
this.KGFHBNBNGNO.UpdateAttachPointIfAttached(OIPPGCCCEPJ);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600FF3C RID: 65340 RVA: 0x003A25C8 File Offset: 0x003A07C8
|
||||
[Token(Token = "0x600FF3C")]
|
||||
[Address(RVA = "0x16B1240", Offset = "0x16B0240", VA = "0x1816B1240", Slot = "6")]
|
||||
private void GIMBGJMODOA()
|
||||
{
|
||||
this.KEBMIDGDNJA = true;
|
||||
}
|
||||
|
||||
// Token: 0x0600FF3D RID: 65341 RVA: 0x003A25DC File Offset: 0x003A07DC
|
||||
[Token(Token = "0x600FF3D")]
|
||||
[Address(RVA = "0x17C5980", Offset = "0x17C4980", VA = "0x1817C5980", Slot = "7")]
|
||||
private void NACCNDOBGAH()
|
||||
{
|
||||
this.AJAENFHCFHB = true;
|
||||
}
|
||||
|
||||
// Token: 0x0600FF3E RID: 65342 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x600FF3E")]
|
||||
[Address(RVA = "0x4242D0", Offset = "0x4232D0", VA = "0x1804242D0", Slot = "8")]
|
||||
private void DHHNIMOPONN()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x0600FF3F RID: 65343 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x600FF3F")]
|
||||
[Address(RVA = "0x4242D0", Offset = "0x4232D0", VA = "0x1804242D0", Slot = "9")]
|
||||
private void FJADHACPCNB()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x0600FF40 RID: 65344 RVA: 0x003A25F0 File Offset: 0x003A07F0
|
||||
[Token(Token = "0x600FF40")]
|
||||
[Address(RVA = "0x17C5280", Offset = "0x17C4280", VA = "0x1817C5280", Slot = "10")]
|
||||
private void GLGCJLPFEEE()
|
||||
{
|
||||
int num = 0;
|
||||
this.JNEGKNKPCGB(num != 0);
|
||||
}
|
||||
|
||||
// Token: 0x0600FF41 RID: 65345 RVA: 0x003A2608 File Offset: 0x003A0808
|
||||
[Token(Token = "0x600FF41")]
|
||||
[Address(RVA = "0x17C5280", Offset = "0x17C4280", VA = "0x1817C5280", Slot = "11")]
|
||||
private void BKHHBDCJDAK()
|
||||
{
|
||||
int num = 0;
|
||||
this.JNEGKNKPCGB(num != 0);
|
||||
}
|
||||
|
||||
// Token: 0x0600FF42 RID: 65346 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x600FF42")]
|
||||
[Address(RVA = "0x4242D0", Offset = "0x4232D0", VA = "0x1804242D0", Slot = "12")]
|
||||
private void HCJHBIHDHNJ()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x0600FF43 RID: 65347 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x600FF43")]
|
||||
[Address(RVA = "0x4242D0", Offset = "0x4232D0", VA = "0x1804242D0", Slot = "13")]
|
||||
private void IDGLNOJNADK(Vector3 CEHJGNDELGL)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x0600FF44 RID: 65348 RVA: 0x003A2620 File Offset: 0x003A0820
|
||||
[Token(Token = "0x600FF44")]
|
||||
[Address(RVA = "0x17C5290", Offset = "0x17C4290", VA = "0x1817C5290", Slot = "14")]
|
||||
private void DCEAPCLIHDJ()
|
||||
{
|
||||
this.KEBMIDGDNJA = false;
|
||||
if (!this.AJAENFHCFHB)
|
||||
{
|
||||
this.JNEGKNKPCGB(true);
|
||||
return;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600FF45 RID: 65349 RVA: 0x003A2648 File Offset: 0x003A0848
|
||||
[Token(Token = "0x600FF45")]
|
||||
[Address(RVA = "0x17C57F0", Offset = "0x17C47F0", VA = "0x1817C57F0", Slot = "15")]
|
||||
private void IFJAIDCHNIF()
|
||||
{
|
||||
this.AJAENFHCFHB = false;
|
||||
if (!this.KEBMIDGDNJA)
|
||||
{
|
||||
this.JNEGKNKPCGB(true);
|
||||
return;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600FF46 RID: 65350 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x600FF46")]
|
||||
[Address(RVA = "0x4242D0", Offset = "0x4232D0", VA = "0x1804242D0", Slot = "16")]
|
||||
private void FLIGPKCPBDL()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x0600FF47 RID: 65351 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x600FF47")]
|
||||
[Address(RVA = "0x4242D0", Offset = "0x4232D0", VA = "0x1804242D0", Slot = "17")]
|
||||
private void JMIIBAEBPCK()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x0600FF48 RID: 65352 RVA: 0x003A2670 File Offset: 0x003A0870
|
||||
[Token(Token = "0x600FF48")]
|
||||
[Address(RVA = "0x17C5090", Offset = "0x17C4090", VA = "0x1817C5090")]
|
||||
private void AJFJMGMKFKG()
|
||||
{
|
||||
int num = this.MAHOEAOMFBD;
|
||||
num++;
|
||||
this.MAHOEAOMFBD = num;
|
||||
if (num == 1)
|
||||
{
|
||||
FastLineSettings controlPanelTetherSettings = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.style.controlPanelTetherSettings;
|
||||
this.JIALEJCECJC = controlPanelTetherSettings;
|
||||
GADCODNLAIK gadcodnlaik = FastLineManager.Get(controlPanelTetherSettings.material, 200).AddLine();
|
||||
FastLineSettings jialejcecjc = this.JIALEJCECJC;
|
||||
this.OLMLLOCPKLN = gadcodnlaik;
|
||||
jialejcecjc.KLNHLGFMDLP(gadcodnlaik);
|
||||
this.FBJNGBIGDFF();
|
||||
return;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600FF49 RID: 65353 RVA: 0x003A26E4 File Offset: 0x003A08E4
|
||||
[Token(Token = "0x600FF49")]
|
||||
[Address(RVA = "0x17C58A0", Offset = "0x17C48A0", VA = "0x1817C58A0")]
|
||||
private void MLPKEEEAPFB()
|
||||
{
|
||||
int mahoeaomfbd = this.MAHOEAOMFBD;
|
||||
if (mahoeaomfbd > 0)
|
||||
{
|
||||
this.MAHOEAOMFBD = mahoeaomfbd;
|
||||
if (mahoeaomfbd == 0)
|
||||
{
|
||||
this.OLMLLOCPKLN.Dispose();
|
||||
int num = 0;
|
||||
this.OLMLLOCPKLN = num;
|
||||
this.JIALEJCECJC = num;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600FF4A RID: 65354 RVA: 0x003A2728 File Offset: 0x003A0928
|
||||
[Token(Token = "0x600FF4A")]
|
||||
[Address(RVA = "0x17C52B0", Offset = "0x17C42B0", VA = "0x1817C52B0")]
|
||||
private void FBJNGBIGDFF()
|
||||
{
|
||||
ControlPanelCircuitObjectBase kgfhbnbngno = this.KGFHBNBNGNO;
|
||||
int num = 0;
|
||||
if (kgfhbnbngno != num)
|
||||
{
|
||||
Chip folfcohajmd = this.FOLFCOHAJMD;
|
||||
int num2 = 0;
|
||||
if (folfcohajmd != num2)
|
||||
{
|
||||
ControlPanelCircuitObjectBase kgfhbnbngno2 = this.KGFHBNBNGNO;
|
||||
Transform controlPanelTetherPoint = kgfhbnbngno2.controlPanelTetherPoint;
|
||||
int num3 = 0;
|
||||
if (controlPanelTetherPoint == num3)
|
||||
{
|
||||
Transform transform = kgfhbnbngno2.transform;
|
||||
}
|
||||
Transform controlPanelTetherPoint2 = kgfhbnbngno2.controlPanelTetherPoint;
|
||||
Vector3 vector;
|
||||
float z = vector.z;
|
||||
Chip folfcohajmd2 = this.FOLFCOHAJMD;
|
||||
Vector3 vector2;
|
||||
float z2 = vector2.z;
|
||||
Transform transform2 = folfcohajmd2.transform;
|
||||
Chip folfcohajmd3 = this.FOLFCOHAJMD;
|
||||
Vector3 vector3;
|
||||
float z3 = vector3.z;
|
||||
float num4 = folfcohajmd3.chipView.<ChipHeight>k__BackingField;
|
||||
Vector3 vector4;
|
||||
float z4 = vector4.z;
|
||||
Vector3 vector5;
|
||||
float z5 = vector5.z;
|
||||
Vector3 vector6;
|
||||
float z6 = vector6.z;
|
||||
Vector3 vector7;
|
||||
float z7 = vector7.z;
|
||||
float num5;
|
||||
num4 = num5;
|
||||
FastLineSettings jialejcecjc = this.JIALEJCECJC;
|
||||
float num6;
|
||||
if (num6 <= num4)
|
||||
{
|
||||
GADCODNLAIK olmllocpkln = this.OLMLLOCPKLN;
|
||||
Vector3 vector8;
|
||||
float z8 = vector8.z;
|
||||
}
|
||||
GADCODNLAIK gadcodnlaik = this.OLMLLOCPKLN.JNFDGNEADJL(1f, 0.004f);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600FF4B RID: 65355 RVA: 0x003A2840 File Offset: 0x003A0A40
|
||||
[Token(Token = "0x600FF4B")]
|
||||
[Address(RVA = "0x17C57E0", Offset = "0x17C47E0", VA = "0x1817C57E0", Slot = "4")]
|
||||
private void IBFFOCPIIJO()
|
||||
{
|
||||
this.<DBGPFLMKICF>k__BackingField = true;
|
||||
this.AJFJMGMKFKG();
|
||||
}
|
||||
|
||||
// Token: 0x0600FF4C RID: 65356 RVA: 0x003A285C File Offset: 0x003A0A5C
|
||||
[Token(Token = "0x600FF4C")]
|
||||
[Address(RVA = "0x17C5990", Offset = "0x17C4990", VA = "0x1817C5990", Slot = "5")]
|
||||
private void NGJHFCACJHJ()
|
||||
{
|
||||
int mahoeaomfbd = this.MAHOEAOMFBD;
|
||||
this.<DBGPFLMKICF>k__BackingField = false;
|
||||
if (mahoeaomfbd > 0)
|
||||
{
|
||||
this.MAHOEAOMFBD = mahoeaomfbd;
|
||||
if (mahoeaomfbd == 0)
|
||||
{
|
||||
this.OLMLLOCPKLN.Dispose();
|
||||
int num = 0;
|
||||
this.OLMLLOCPKLN = num;
|
||||
this.JIALEJCECJC = num;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600FF4D RID: 65357 RVA: 0x003A28A8 File Offset: 0x003A0AA8
|
||||
[Token(Token = "0x600FF4D")]
|
||||
[Address(RVA = "0x428AD0", Offset = "0x427AD0", VA = "0x180428AD0")]
|
||||
public ControlPanelTransformSync()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0400A815 RID: 43029
|
||||
[FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x400A815")]
|
||||
private Chip FOLFCOHAJMD;
|
||||
|
||||
// Token: 0x0400A816 RID: 43030
|
||||
[FieldOffset(Offset = "0x28")]
|
||||
[Token(Token = "0x400A816")]
|
||||
private ControlPanelCircuitObjectBase KGFHBNBNGNO;
|
||||
|
||||
// Token: 0x0400A817 RID: 43031
|
||||
[FieldOffset(Offset = "0x30")]
|
||||
[Token(Token = "0x400A817")]
|
||||
private bool KEBMIDGDNJA;
|
||||
|
||||
// Token: 0x0400A818 RID: 43032
|
||||
[FieldOffset(Offset = "0x31")]
|
||||
[Token(Token = "0x400A818")]
|
||||
private bool AJAENFHCFHB;
|
||||
|
||||
// Token: 0x0400A819 RID: 43033
|
||||
[FieldOffset(Offset = "0x34")]
|
||||
[Token(Token = "0x400A819")]
|
||||
private int MAHOEAOMFBD;
|
||||
|
||||
// Token: 0x0400A81A RID: 43034
|
||||
[FieldOffset(Offset = "0x38")]
|
||||
[Token(Token = "0x400A81A")]
|
||||
private GADCODNLAIK OLMLLOCPKLN;
|
||||
|
||||
// Token: 0x0400A81B RID: 43035
|
||||
[FieldOffset(Offset = "0x40")]
|
||||
[Token(Token = "0x400A81B")]
|
||||
private FastLineSettings JIALEJCECJC;
|
||||
|
||||
// Token: 0x02002687 RID: 9863
|
||||
[Token(Token = "0x2002687")]
|
||||
private static class IJILFIJMDFF
|
||||
{
|
||||
// Token: 0x0600FF4E RID: 65358 RVA: 0x003A28BC File Offset: 0x003A0ABC
|
||||
[Token(Token = "0x600FF4E")]
|
||||
[Address(RVA = "0x17C8F20", Offset = "0x17C7F20", VA = "0x1817C8F20")]
|
||||
private static IEnumerator<KENFJGFMIPM> HCIEHECEDAK()
|
||||
{
|
||||
/*
|
||||
An exception occurred when decompiling this method (0600FF4E)
|
||||
|
||||
ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Collections.Generic.IEnumerator`1<KENFJGFMIPM> RecRoom.CircuitsV2.ContextNodes.ControlPanelTransformSync/IJILFIJMDFF::HCIEHECEDAK()
|
||||
|
||||
---> System.Exception: Basic block has to end with unconditional control flow.
|
||||
{
|
||||
Block_0:
|
||||
call:void(IADOHNFNFIM::System.IDisposable.Dispose, ldloc:IADOHNFNFIM(var_0))
|
||||
stfld:int32(IADOHNFNFIM::<>1__state, ldloc:IADOHNFNFIM(var_0), conv.u8:uint64[exp:int32](ldc.i8:int64[exp:uint64](0)))
|
||||
}
|
||||
|
||||
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: 0x0600FF4F RID: 65359 RVA: 0x003A28D8 File Offset: 0x003A0AD8
|
||||
[Token(Token = "0x600FF4F")]
|
||||
[Address(RVA = "0x17C8C40", Offset = "0x17C7C40", VA = "0x1817C8C40")]
|
||||
public static void BPAJKKAGPKB(ControlPanelTransformSync GCCLEJOGCCE)
|
||||
{
|
||||
if (!ControlPanelTransformSync.IJILFIJMDFF.CHMNFDFCBJJ.Contains(GCCLEJOGCCE))
|
||||
{
|
||||
ControlPanelTransformSync.IJILFIJMDFF.CHMNFDFCBJJ.Add(GCCLEJOGCCE);
|
||||
}
|
||||
DABKFAIHBBP hnmdhkbocpb = ControlPanelTransformSync.IJILFIJMDFF.HNMDHKBOCPB;
|
||||
Scheduler instance = SingletonMonoBehaviour.ONCPNMDGGKG;
|
||||
ControlPanelTransformSync.IJILFIJMDFF.IADOHNFNFIM iadohnfnfim;
|
||||
iadohnfnfim.System.IDisposable.Dispose();
|
||||
iadohnfnfim.<>1__state = (int)((ulong)0L);
|
||||
KFBABPAPIMB kfbabpapimb = instance.Run(iadohnfnfim);
|
||||
if (ControlPanelTransformSync.IJILFIJMDFF.<>c.<>9__4_0 == 0)
|
||||
{
|
||||
ControlPanelTransformSync.IJILFIJMDFF.<>c.<>9__4_0 = delegate
|
||||
{
|
||||
};
|
||||
}
|
||||
ControlPanelTransformSync.IJILFIJMDFF.HNMDHKBOCPB = typeof(ControlPanelTransformSync.IJILFIJMDFF.<>c).TypeHandle;
|
||||
}
|
||||
|
||||
// Token: 0x0600FF50 RID: 65360 RVA: 0x003A2950 File Offset: 0x003A0B50
|
||||
[Token(Token = "0x600FF50")]
|
||||
[Address(RVA = "0x17C8BC0", Offset = "0x17C7BC0", VA = "0x1817C8BC0")]
|
||||
public static void BIHKNNPGGKP(ControlPanelTransformSync GCCLEJOGCCE)
|
||||
{
|
||||
bool flag = ControlPanelTransformSync.IJILFIJMDFF.CHMNFDFCBJJ.Remove(GCCLEJOGCCE);
|
||||
}
|
||||
|
||||
// Token: 0x0400A81C RID: 43036
|
||||
[Token(Token = "0x400A81C")]
|
||||
private const int LJEHFJGPJGL = 256;
|
||||
|
||||
// Token: 0x0400A81D RID: 43037
|
||||
[Token(Token = "0x400A81D")]
|
||||
private static readonly List<ControlPanelTransformSync> CHMNFDFCBJJ = new List();
|
||||
|
||||
// Token: 0x0400A81E RID: 43038
|
||||
[Token(Token = "0x400A81E")]
|
||||
private static DABKFAIHBBP HNMDHKBOCPB;
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,224 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using Cpp2IlInjected;
|
||||
using UnityEngine;
|
||||
|
||||
namespace RecRoom.CircuitsV2.ContextNodes
|
||||
{
|
||||
// Token: 0x0200268F RID: 9871
|
||||
[Token(Token = "0x200268F")]
|
||||
public class PlayerLogicComponent : ControlPanelCircuitObjectBase
|
||||
{
|
||||
// Token: 0x170029B6 RID: 10678
|
||||
// (get) Token: 0x0600FF72 RID: 65394 RVA: 0x003A2B00 File Offset: 0x003A0D00
|
||||
// (set) Token: 0x0600FF73 RID: 65395 RVA: 0x003A2B14 File Offset: 0x003A0D14
|
||||
[Token(Token = "0x170029B6")]
|
||||
public bool JDJMAFJCGEK
|
||||
{
|
||||
[Token(Token = "0x600FF72")]
|
||||
[Address(RVA = "0x826D00", Offset = "0x825D00", VA = "0x180826D00")]
|
||||
get;
|
||||
[Token(Token = "0x600FF73")]
|
||||
[Address(RVA = "0x826D30", Offset = "0x825D30", VA = "0x180826D30")]
|
||||
private set;
|
||||
}
|
||||
|
||||
// Token: 0x170029B7 RID: 10679
|
||||
// (get) Token: 0x0600FF74 RID: 65396 RVA: 0x003A2B28 File Offset: 0x003A0D28
|
||||
[Token(Token = "0x170029B7")]
|
||||
protected override Transform BOKFEEKELJH
|
||||
{
|
||||
[Token(Token = "0x600FF74")]
|
||||
[Address(RVA = "0x4646C0", Offset = "0x4636C0", VA = "0x1804646C0", Slot = "26")]
|
||||
get
|
||||
{
|
||||
return this._attachPointParent;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170029B8 RID: 10680
|
||||
// (get) Token: 0x0600FF75 RID: 65397 RVA: 0x003A2B3C File Offset: 0x003A0D3C
|
||||
[Token(Token = "0x170029B8")]
|
||||
protected override bool JKCKICAIAMM
|
||||
{
|
||||
[Token(Token = "0x600FF75")]
|
||||
[Address(RVA = "0x424690", Offset = "0x423690", VA = "0x180424690", Slot = "27")]
|
||||
get
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600FF76 RID: 65398 RVA: 0x003A2B4C File Offset: 0x003A0D4C
|
||||
[Token(Token = "0x600FF76")]
|
||||
[Address(RVA = "0x17C9E10", Offset = "0x17C8E10", VA = "0x1817C9E10", Slot = "28")]
|
||||
protected override void GDDNMOFAPAO(ControlPanelCircuitObjectBase.ADBFKDDKCIM KBOKKKPGKBG)
|
||||
{
|
||||
CircuitManagerV2 instance = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG;
|
||||
AGAJMBPABDL photonPlayer = this._player.DBAJDHGDPOL;
|
||||
int num = 0;
|
||||
CircuitManagerV2.JGMIKGBFFHN jgmikgbffhn = new CircuitManagerV2.JGMIKGBFFHN(base.JDHMIOJKLCK, this);
|
||||
CircuitManagerV2 instance2 = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG;
|
||||
Guid <FJNIBMBBEAJ>k__BackingField = this.<FJNIBMBBEAJ>k__BackingField;
|
||||
JAAPOBEKEPO pkaofhebiaj = instance2.PKAOFHEBIAJ;
|
||||
bool flag = !pkaofhebiaj.KPBBMBCNDGO(<FJNIBMBBEAJ>k__BackingField, num);
|
||||
bool flag2;
|
||||
if (flag2)
|
||||
{
|
||||
IDictionary<Guid, IEDOOPDEHPP> hjfhfmadhgk = instance2.HJFHFMADHGK;
|
||||
Guid <FJNIBMBBEAJ>k__BackingField2 = this.<FJNIBMBBEAJ>k__BackingField;
|
||||
num += num;
|
||||
num++;
|
||||
}
|
||||
if (KKPBCOOONNK.BNNCCCFFALC)
|
||||
{
|
||||
CircuitManagerV2 instance3 = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG;
|
||||
NIAJHAGLPND niajhaglpnd = LIJDENIBHGA.KIHJMDKKLKH(this.<FJNIBMBBEAJ>k__BackingField);
|
||||
instance3.RequestReduce(niajhaglpnd);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600FF77 RID: 65399 RVA: 0x003A2BFC File Offset: 0x003A0DFC
|
||||
[Token(Token = "0x600FF77")]
|
||||
[Address(RVA = "0x17CA4F0", Offset = "0x17C94F0", VA = "0x1817CA4F0")]
|
||||
private void PCKACOCFFBM()
|
||||
{
|
||||
CircuitManagerV2 instance = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG;
|
||||
NIAJHAGLPND niajhaglpnd = LIJDENIBHGA.KIHJMDKKLKH(this.<FJNIBMBBEAJ>k__BackingField);
|
||||
instance.RequestReduce(niajhaglpnd);
|
||||
}
|
||||
|
||||
// Token: 0x0600FF78 RID: 65400 RVA: 0x003A2C28 File Offset: 0x003A0E28
|
||||
[Token(Token = "0x600FF78")]
|
||||
[Address(RVA = "0x17CA1B0", Offset = "0x17C91B0", VA = "0x1817CA1B0")]
|
||||
public NIAJHAGLPND GetSpawnControlPanelProto()
|
||||
{
|
||||
return LIJDENIBHGA.KIHJMDKKLKH(this.<FJNIBMBBEAJ>k__BackingField);
|
||||
}
|
||||
|
||||
// Token: 0x0600FF79 RID: 65401 RVA: 0x003A2C40 File Offset: 0x003A0E40
|
||||
[Token(Token = "0x600FF79")]
|
||||
[Address(RVA = "0x17CA300", Offset = "0x17C9300", VA = "0x1817CA300", Slot = "14")]
|
||||
protected override void OnDestroy()
|
||||
{
|
||||
Guid <FJNIBMBBEAJ>k__BackingField = this.<FJNIBMBBEAJ>k__BackingField;
|
||||
Guid empty = Guid.Empty;
|
||||
int num4;
|
||||
if (<FJNIBMBBEAJ>k__BackingField != empty)
|
||||
{
|
||||
CircuitManagerV2 instance = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG;
|
||||
int num = 0;
|
||||
int num2 = 0;
|
||||
if (instance != num2)
|
||||
{
|
||||
CircuitManagerV2 instance2 = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG;
|
||||
Guid <FJNIBMBBEAJ>k__BackingField2 = this.<FJNIBMBBEAJ>k__BackingField;
|
||||
IDictionary<Guid, IEDOOPDEHPP> hjfhfmadhgk = instance2.HJFHFMADHGK;
|
||||
int num3 = 0;
|
||||
if (num3 < num)
|
||||
{
|
||||
num3 += num3;
|
||||
if (num3 == num)
|
||||
{
|
||||
num4 += num4;
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
num3++;
|
||||
}
|
||||
}
|
||||
}
|
||||
num4 = 0;
|
||||
base.OnDestroy();
|
||||
}
|
||||
|
||||
// Token: 0x0600FF7A RID: 65402 RVA: 0x003A2CC4 File Offset: 0x003A0EC4
|
||||
[Token(Token = "0x600FF7A")]
|
||||
[Address(RVA = "0x17CA1D0", Offset = "0x17C91D0", VA = "0x1817CA1D0", Slot = "29")]
|
||||
protected override void LGJBBNODNCM()
|
||||
{
|
||||
NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.DLGHFACODHL.Add(this);
|
||||
NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.DKDDMEFENPC.Add(this);
|
||||
}
|
||||
|
||||
// Token: 0x0600FF7B RID: 65403 RVA: 0x003A2CF8 File Offset: 0x003A0EF8
|
||||
[Token(Token = "0x600FF7B")]
|
||||
[Address(RVA = "0x17C9CE0", Offset = "0x17C8CE0", VA = "0x1817C9CE0", Slot = "30")]
|
||||
protected override void CMPFNCGMHBK()
|
||||
{
|
||||
bool flag = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.DLGHFACODHL.Remove(this);
|
||||
bool flag2 = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.DKDDMEFENPC.Remove(this);
|
||||
}
|
||||
|
||||
// Token: 0x170029B9 RID: 10681
|
||||
// (get) Token: 0x0600FF7C RID: 65404 RVA: 0x003A2D30 File Offset: 0x003A0F30
|
||||
[Token(Token = "0x170029B9")]
|
||||
public override string FIKEBGGCDFN
|
||||
{
|
||||
[Token(Token = "0x600FF7C")]
|
||||
[Address(RVA = "0x17CA690", Offset = "0x17C9690", VA = "0x1817CA690", Slot = "31")]
|
||||
get
|
||||
{
|
||||
return this._player.KONALLBMCGK;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170029BA RID: 10682
|
||||
// (get) Token: 0x0600FF7D RID: 65405 RVA: 0x003A2D50 File Offset: 0x003A0F50
|
||||
[Token(Token = "0x170029BA")]
|
||||
public override bool NPNNBEHIMHA
|
||||
{
|
||||
[Token(Token = "0x600FF7D")]
|
||||
[Address(RVA = "0x424690", Offset = "0x423690", VA = "0x180424690", Slot = "32")]
|
||||
get
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170029BB RID: 10683
|
||||
// (get) Token: 0x0600FF7E RID: 65406 RVA: 0x003A2D60 File Offset: 0x003A0F60
|
||||
[Token(Token = "0x170029BB")]
|
||||
public override bool AJLFPEFKOMD
|
||||
{
|
||||
[Token(Token = "0x600FF7E")]
|
||||
[Address(RVA = "0x424690", Offset = "0x423690", VA = "0x180424690", Slot = "33")]
|
||||
get
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600FF7F RID: 65407 RVA: 0x003A2D70 File Offset: 0x003A0F70
|
||||
[Token(Token = "0x600FF7F")]
|
||||
[Address(RVA = "0x17C9CD0", Offset = "0x17C8CD0", VA = "0x1817C9CD0", Slot = "35")]
|
||||
public override void Bind(CBNCGODMKFM DJNJIKLPIJP)
|
||||
{
|
||||
this.<KHGALJDKAAE>k__BackingField = DJNJIKLPIJP;
|
||||
this.<NBMDMNIJNEC>k__BackingField = true;
|
||||
}
|
||||
|
||||
// Token: 0x0600FF80 RID: 65408 RVA: 0x003A2D8C File Offset: 0x003A0F8C
|
||||
[Token(Token = "0x600FF80")]
|
||||
[Address(RVA = "0x17CA5E0", Offset = "0x17C95E0", VA = "0x1817CA5E0")]
|
||||
public PlayerLogicComponent()
|
||||
{
|
||||
Guid empty = Guid.Empty;
|
||||
this.<FJNIBMBBEAJ>k__BackingField = empty;
|
||||
base..ctor();
|
||||
}
|
||||
|
||||
// Token: 0x0400A829 RID: 43049
|
||||
[FieldOffset(Offset = "0xA0")]
|
||||
[Token(Token = "0x400A829")]
|
||||
[SerializeField]
|
||||
[NKNLDEIPALE(FHBJCBPFODN.Self, false, false, false)]
|
||||
private Player _player;
|
||||
|
||||
// Token: 0x0400A82A RID: 43050
|
||||
[FieldOffset(Offset = "0xA8")]
|
||||
[Token(Token = "0x400A82A")]
|
||||
[SerializeField]
|
||||
private Transform _attachPointParent;
|
||||
|
||||
// Token: 0x0400A82C RID: 43052
|
||||
[Token(Token = "0x400A82C")]
|
||||
private static readonly Guid EILKJCHEOJL = 0;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,117 @@
|
||||
using System;
|
||||
using Cpp2IlInjected;
|
||||
using Google.Protobuf;
|
||||
using UnityEngine;
|
||||
|
||||
namespace RecRoom.CircuitsV2
|
||||
{
|
||||
// Token: 0x02002645 RID: 9797
|
||||
[Token(Token = "0x2002645")]
|
||||
[Serializable]
|
||||
public sealed class ControlPanelSerializedState : ScriptableObject
|
||||
{
|
||||
// Token: 0x1700295B RID: 10587
|
||||
// (get) Token: 0x0600FC13 RID: 64531 RVA: 0x003989AC File Offset: 0x00396BAC
|
||||
[Token(Token = "0x1700295B")]
|
||||
public IMFLCMFOEEJ DEPRECATEDContextTemplate
|
||||
{
|
||||
[Token(Token = "0x600FC13")]
|
||||
[Address(RVA = "0x17C4E20", Offset = "0x17C3E20", VA = "0x1817C4E20")]
|
||||
get
|
||||
{
|
||||
MessageParser<IMFLCMFOEEJ> mhllbdfjbod = IMFLCMFOEEJ.MHLLBDFJBOD;
|
||||
byte[] array = this.contextTemplate;
|
||||
return mhllbdfjbod.ParseFrom(array);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1700295C RID: 10588
|
||||
// (get) Token: 0x0600FC14 RID: 64532 RVA: 0x003989D4 File Offset: 0x00396BD4
|
||||
[Token(Token = "0x1700295C")]
|
||||
public HNGJDJGPKDB DEPRECATEDNodeTemplate
|
||||
{
|
||||
[Token(Token = "0x600FC14")]
|
||||
[Address(RVA = "0x17C4EE0", Offset = "0x17C3EE0", VA = "0x1817C4EE0")]
|
||||
get
|
||||
{
|
||||
MessageParser<HNGJDJGPKDB> mhllbdfjbod = HNGJDJGPKDB.MHLLBDFJBOD;
|
||||
byte[] array = this.nodeTemplate;
|
||||
return mhllbdfjbod.ParseFrom(array);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1700295D RID: 10589
|
||||
// (get) Token: 0x0600FC15 RID: 64533 RVA: 0x003989FC File Offset: 0x00396BFC
|
||||
[Token(Token = "0x1700295D")]
|
||||
public MLFEIPLKKLL Root
|
||||
{
|
||||
[Token(Token = "0x600FC15")]
|
||||
[Address(RVA = "0x17C4FA0", Offset = "0x17C3FA0", VA = "0x1817C4FA0")]
|
||||
get
|
||||
{
|
||||
if (this.template != (ulong)0L)
|
||||
{
|
||||
MessageParser<MLFEIPLKKLL> mhllbdfjbod = MLFEIPLKKLL.MHLLBDFJBOD;
|
||||
byte[] array = this.template;
|
||||
return mhllbdfjbod.ParseFrom(array);
|
||||
}
|
||||
return new MLFEIPLKKLL();
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1700295E RID: 10590
|
||||
// (get) Token: 0x0600FC16 RID: 64534 RVA: 0x00398A34 File Offset: 0x00396C34
|
||||
[Token(Token = "0x1700295E")]
|
||||
public int ChipCount
|
||||
{
|
||||
[Token(Token = "0x600FC16")]
|
||||
[Address(RVA = "0x17C4D60", Offset = "0x17C3D60", VA = "0x1817C4D60")]
|
||||
get
|
||||
{
|
||||
do
|
||||
{
|
||||
MLFEIPLKKLL root = this.Root;
|
||||
if (root == 0)
|
||||
{
|
||||
break;
|
||||
}
|
||||
IMFLCMFOEEJ fcabobpgnoh = root.FCABOBPGNOH;
|
||||
if (fcabobpgnoh != 0)
|
||||
{
|
||||
int count = fcabobpgnoh.FNCBGMBJIPF.count;
|
||||
}
|
||||
}
|
||||
while (0 == 0);
|
||||
return 0;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600FC17 RID: 64535 RVA: 0x00398A70 File Offset: 0x00396C70
|
||||
[Token(Token = "0x600FC17")]
|
||||
[Address(RVA = "0x5B1810", Offset = "0x5B0810", VA = "0x1805B1810")]
|
||||
public ControlPanelSerializedState()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0400A6CC RID: 42700
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x400A6CC")]
|
||||
[HideInInspector]
|
||||
[SerializeField]
|
||||
private byte[] contextTemplate;
|
||||
|
||||
// Token: 0x0400A6CD RID: 42701
|
||||
[FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x400A6CD")]
|
||||
[HideInInspector]
|
||||
[SerializeField]
|
||||
private byte[] nodeTemplate;
|
||||
|
||||
// Token: 0x0400A6CE RID: 42702
|
||||
[FieldOffset(Offset = "0x28")]
|
||||
[Token(Token = "0x400A6CE")]
|
||||
[SerializeField]
|
||||
[HideInInspector]
|
||||
private byte[] template;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,70 @@
|
||||
using System;
|
||||
using Cpp2IlInjected;
|
||||
using TMPro;
|
||||
using UnityEngine;
|
||||
|
||||
namespace RecRoom.CircuitsV2
|
||||
{
|
||||
// Token: 0x02002646 RID: 9798
|
||||
[Token(Token = "0x2002646")]
|
||||
public class CreationPreview : MonoBehaviour
|
||||
{
|
||||
// Token: 0x0600FC18 RID: 64536 RVA: 0x00398A84 File Offset: 0x00396C84
|
||||
[Token(Token = "0x600FC18")]
|
||||
[Address(RVA = "0x17C5BC0", Offset = "0x17C4BC0", VA = "0x1817C5BC0")]
|
||||
public void InitializeNode(Guid AFDGDGANMII)
|
||||
{
|
||||
TextMeshPro textMeshPro = this.titleText;
|
||||
string text = PHEAGDHPPBC.CNKICEFGHDP(AFDGDGANMII);
|
||||
string text2 = textMeshPro.text;
|
||||
float time = Time.time;
|
||||
this.MBFIBLMNMFJ = time;
|
||||
}
|
||||
|
||||
// Token: 0x0600FC19 RID: 64537 RVA: 0x00398AC0 File Offset: 0x00396CC0
|
||||
[Token(Token = "0x600FC19")]
|
||||
[Address(RVA = "0x17C5C80", Offset = "0x17C4C80", VA = "0x1817C5C80")]
|
||||
protected void Update()
|
||||
{
|
||||
float time = Time.time;
|
||||
Transform transform = base.transform;
|
||||
Vector3 one = Vector3.one;
|
||||
AnimationCurve animationCurve = this.pulseSizeCurve;
|
||||
float z = one.z;
|
||||
float num = animationCurve.Evaluate(time);
|
||||
Vector3 vector;
|
||||
float z2 = vector.z;
|
||||
}
|
||||
|
||||
// Token: 0x0600FC1A RID: 64538 RVA: 0x00398B0C File Offset: 0x00396D0C
|
||||
[Token(Token = "0x600FC1A")]
|
||||
[Address(RVA = "0x17C5C60", Offset = "0x17C4C60", VA = "0x1817C5C60")]
|
||||
public void Pulse()
|
||||
{
|
||||
float time = Time.time;
|
||||
this.MBFIBLMNMFJ = time;
|
||||
}
|
||||
|
||||
// Token: 0x0600FC1B RID: 64539 RVA: 0x00398B28 File Offset: 0x00396D28
|
||||
[Token(Token = "0x600FC1B")]
|
||||
[Address(RVA = "0x428AD0", Offset = "0x427AD0", VA = "0x180428AD0")]
|
||||
public CreationPreview()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0400A6CF RID: 42703
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x400A6CF")]
|
||||
public TextMeshPro titleText;
|
||||
|
||||
// Token: 0x0400A6D0 RID: 42704
|
||||
[FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x400A6D0")]
|
||||
public AnimationCurve pulseSizeCurve;
|
||||
|
||||
// Token: 0x0400A6D1 RID: 42705
|
||||
[FieldOffset(Offset = "0x28")]
|
||||
[Token(Token = "0x400A6D1")]
|
||||
private float MBFIBLMNMFJ;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,3874 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Linq;
|
||||
using System.Runtime.CompilerServices;
|
||||
using System.Runtime.InteropServices;
|
||||
using System.Text.RegularExpressions;
|
||||
using AGUI.StackedUI;
|
||||
using AGUI.StackedUI.Dialog;
|
||||
using Cpp2IlInjected;
|
||||
using RecNet;
|
||||
using RecRoom.AGUI.ToolUIs;
|
||||
using RecRoom.Tools;
|
||||
using TMPro;
|
||||
using UnityEngine.Rendering;
|
||||
|
||||
namespace RecRoom.CircuitsV2.Experience
|
||||
{
|
||||
// Token: 0x02002659 RID: 9817
|
||||
[Token(Token = "0x2002659")]
|
||||
[Serializable]
|
||||
public class ChipConfigMenu : ODAEKFDKCEC
|
||||
{
|
||||
// Token: 0x17002963 RID: 10595
|
||||
// (get) Token: 0x0600FDAF RID: 64943 RVA: 0x0039CE68 File Offset: 0x0039B068
|
||||
[Token(Token = "0x17002963")]
|
||||
public LDCBLKDLODB InventionPiece
|
||||
{
|
||||
[Token(Token = "0x600FDAF")]
|
||||
[Address(RVA = "0x17B6AF0", Offset = "0x17B5AF0", VA = "0x1817B6AF0")]
|
||||
get
|
||||
{
|
||||
Chip chip = this.boundChip;
|
||||
if (chip != 0)
|
||||
{
|
||||
return chip.BLIGJFOCJBA;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17002964 RID: 10596
|
||||
// (get) Token: 0x0600FDB0 RID: 64944 RVA: 0x0039CE88 File Offset: 0x0039B088
|
||||
[Token(Token = "0x17002964")]
|
||||
private HECIICKPCDN inventionPermission
|
||||
{
|
||||
[Token(Token = "0x600FDB0")]
|
||||
[Address(RVA = "0x17B6B70", Offset = "0x17B5B70", VA = "0x1817B6B70")]
|
||||
get
|
||||
{
|
||||
Chip chip = this.boundChip;
|
||||
if (chip != 0 && chip.BLIGJFOCJBA != 0 && this.boundChip.BLIGJFOCJBA.OEJPFPCBAMM)
|
||||
{
|
||||
List<long> list = new List();
|
||||
long num = this.boundChip.BLIGJFOCJBA.AJHBGBHGGAL;
|
||||
list.Add(num);
|
||||
PMGCJEPKFOF<BBHENFCNLAB.AJCEIOJPMLJ> pmgcjepkfof = BBHENFCNLAB.PPMMEALNIJN(list);
|
||||
}
|
||||
int num2 = 0;
|
||||
HECIICKPCDN permission = (HECIICKPCDN)num2;
|
||||
PMGCJEPKFOF<BBHENFCNLAB.AJCEIOJPMLJ> pmgcjepkfof2;
|
||||
if (pmgcjepkfof2 != 0)
|
||||
{
|
||||
Action<BBHENFCNLAB.AJCEIOJPMLJ> action = delegate(BBHENFCNLAB.AJCEIOJPMLJ result)
|
||||
{
|
||||
};
|
||||
num2 += num2;
|
||||
num2++;
|
||||
}
|
||||
return permission;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600FDB1 RID: 64945 RVA: 0x0039CF2C File Offset: 0x0039B12C
|
||||
[Token(Token = "0x600FDB1")]
|
||||
[Address(RVA = "0x17B4990", Offset = "0x17B3990", VA = "0x1817B4990")]
|
||||
private PMGCJEPKFOF<BBHENFCNLAB.AJCEIOJPMLJ> KBJPBDODHPA()
|
||||
{
|
||||
Chip chip = this.boundChip;
|
||||
if (chip != 0 && chip.BLIGJFOCJBA != 0 && this.boundChip.BLIGJFOCJBA.OEJPFPCBAMM)
|
||||
{
|
||||
List<long> list = new List();
|
||||
long num = this.boundChip.BLIGJFOCJBA.AJHBGBHGGAL;
|
||||
list.Add(num);
|
||||
return BBHENFCNLAB.PPMMEALNIJN(list);
|
||||
}
|
||||
PMGCJEPKFOF<BBHENFCNLAB.AJCEIOJPMLJ> pmgcjepkfof;
|
||||
return pmgcjepkfof;
|
||||
}
|
||||
|
||||
// Token: 0x17002965 RID: 10597
|
||||
// (get) Token: 0x0600FDB2 RID: 64946 RVA: 0x0039CF90 File Offset: 0x0039B190
|
||||
[Token(Token = "0x17002965")]
|
||||
public static IReadOnlyDictionary<int, string> CachedCurrencyReverseLookup
|
||||
{
|
||||
[Token(Token = "0x600FDB2")]
|
||||
[Address(RVA = "0x17B6A70", Offset = "0x17B5A70", VA = "0x1817B6A70")]
|
||||
get
|
||||
{
|
||||
/*
|
||||
An exception occurred when decompiling this method (0600FDB2)
|
||||
|
||||
ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Collections.Generic.IReadOnlyDictionary`2<System.Int32,System.String> RecRoom.CircuitsV2.Experience.ChipConfigMenu::get_CachedCurrencyReverseLookup()
|
||||
|
||||
---> System.Exception: Basic block has to end with unconditional control flow.
|
||||
{
|
||||
Block_0:
|
||||
stloc:class [mscorlib]System.Collections.Generic.Dictionary`2<int32, string>(var_0_05, ldsfld:class [mscorlib]System.Collections.Generic.Dictionary`2<int32, string>(ChipConfigMenu::cachedCurrencyReverseLookup))
|
||||
}
|
||||
|
||||
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: 0x17002966 RID: 10598
|
||||
// (get) Token: 0x0600FDB3 RID: 64947 RVA: 0x0039CFA4 File Offset: 0x0039B1A4
|
||||
[Token(Token = "0x17002966")]
|
||||
public static IReadOnlyList<object> CachedCurrencyItemList
|
||||
{
|
||||
[Token(Token = "0x600FDB3")]
|
||||
[Address(RVA = "0x17B69B0", Offset = "0x17B59B0", VA = "0x1817B69B0")]
|
||||
get
|
||||
{
|
||||
/*
|
||||
An exception occurred when decompiling this method (0600FDB3)
|
||||
|
||||
ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Collections.Generic.IReadOnlyList`1<System.Object> RecRoom.CircuitsV2.Experience.ChipConfigMenu::get_CachedCurrencyItemList()
|
||||
|
||||
---> System.Exception: Basic block has to end with unconditional control flow.
|
||||
{
|
||||
Block_0:
|
||||
stloc:class [mscorlib]System.Collections.Generic.List`1<object>(var_0_05, ldsfld:class [mscorlib]System.Collections.Generic.List`1<object>(ChipConfigMenu::cachedCurrencyItemList))
|
||||
}
|
||||
|
||||
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: 0x17002967 RID: 10599
|
||||
// (get) Token: 0x0600FDB4 RID: 64948 RVA: 0x0039CFB8 File Offset: 0x0039B1B8
|
||||
[Token(Token = "0x17002967")]
|
||||
public static IReadOnlyList<MIOFEDOAAFD> CachedCurrencyOrderedOptions
|
||||
{
|
||||
[Token(Token = "0x600FDB4")]
|
||||
[Address(RVA = "0x17B6A10", Offset = "0x17B5A10", VA = "0x1817B6A10")]
|
||||
get
|
||||
{
|
||||
/*
|
||||
An exception occurred when decompiling this method (0600FDB4)
|
||||
|
||||
ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Collections.Generic.IReadOnlyList`1<MIOFEDOAAFD> RecRoom.CircuitsV2.Experience.ChipConfigMenu::get_CachedCurrencyOrderedOptions()
|
||||
|
||||
---> System.Exception: Basic block has to end with unconditional control flow.
|
||||
{
|
||||
Block_0:
|
||||
stloc:class [mscorlib]System.Collections.Generic.List`1<class MIOFEDOAAFD>(var_0_05, ldsfld:class [mscorlib]System.Collections.Generic.List`1<class MIOFEDOAAFD>(ChipConfigMenu::cachedCurrencyOrderedOptions))
|
||||
}
|
||||
|
||||
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: 0x0600FDB5 RID: 64949 RVA: 0x0039CFCC File Offset: 0x0039B1CC
|
||||
[Token(Token = "0x600FDB5")]
|
||||
[Address(RVA = "0x17B3820", Offset = "0x17B2820", VA = "0x1817B3820")]
|
||||
public static bool EMNPBBIKEFH(string DBFBLNILIGL)
|
||||
{
|
||||
if (ChipConfigMenu.ChipNameRegex.IsMatch(DBFBLNILIGL))
|
||||
{
|
||||
return true;
|
||||
}
|
||||
NotificationManager instance = SingletonMonoBehaviour.ONCPNMDGGKG;
|
||||
int num = 0;
|
||||
if (instance != num)
|
||||
{
|
||||
NotificationManager instance2 = SingletonMonoBehaviour.ONCPNMDGGKG;
|
||||
int num2 = 0;
|
||||
int num3 = 0;
|
||||
string invalidChipNameMessage = ChipConfigMenu.InvalidChipNameMessage;
|
||||
IDisposable disposable = instance2.Play((NotificationManager.IBIDFAOPIPC)num3, invalidChipNameMessage, 2f, num2, num2);
|
||||
}
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x0600FDB6 RID: 64950 RVA: 0x0039D028 File Offset: 0x0039B228
|
||||
[Token(Token = "0x600FDB6")]
|
||||
[Address(RVA = "0x17B6060", Offset = "0x17B5060", VA = "0x1817B6060")]
|
||||
public static void ONGNAAEPNIP()
|
||||
{
|
||||
ChipConfigMenu.IGHCNANGHAA();
|
||||
MFBGLIHGCGO<CIIBGMBOFEI> bbdpbmmappo = Matchmaking.BBDPBMMAPPO;
|
||||
int num;
|
||||
Action<CIIBGMBOFEI> action = new Action(num.IGHCNANGHAA);
|
||||
num = 0;
|
||||
MFBGLIHGCGO<MIOFEDOAAFD> cachedCurrenciesUpdatedEvent = RoomCurrencyManager.CachedCurrenciesUpdatedEvent;
|
||||
int num2;
|
||||
Action<MIOFEDOAAFD> action2 = new Action(num2.IGHCNANGHAA);
|
||||
num2 = 0;
|
||||
MFBGLIHGCGO<Guid> cachedCurrencyDeletedEvent = RoomCurrencyManager.CachedCurrencyDeletedEvent;
|
||||
int num3;
|
||||
Action<Guid> action3 = new Action(num3.IGHCNANGHAA);
|
||||
num3 = 0;
|
||||
}
|
||||
|
||||
// Token: 0x0600FDB7 RID: 64951 RVA: 0x0039D08C File Offset: 0x0039B28C
|
||||
[Token(Token = "0x600FDB7")]
|
||||
[Address(RVA = "0x17B3FE0", Offset = "0x17B2FE0", VA = "0x1817B3FE0")]
|
||||
public static void HKMGBMEGCLM()
|
||||
{
|
||||
MFBGLIHGCGO<CIIBGMBOFEI> bbdpbmmappo = Matchmaking.BBDPBMMAPPO;
|
||||
int num;
|
||||
Action<CIIBGMBOFEI> action = new Action(num.IGHCNANGHAA);
|
||||
num = 0;
|
||||
MFBGLIHGCGO<MIOFEDOAAFD> cachedCurrenciesUpdatedEvent = RoomCurrencyManager.CachedCurrenciesUpdatedEvent;
|
||||
int num2;
|
||||
Action<MIOFEDOAAFD> action2 = new Action(num2.IGHCNANGHAA);
|
||||
num2 = 0;
|
||||
MFBGLIHGCGO<Guid> cachedCurrencyDeletedEvent = RoomCurrencyManager.CachedCurrencyDeletedEvent;
|
||||
int num3;
|
||||
Action<Guid> action3 = new Action(num3.IGHCNANGHAA);
|
||||
num3 = 0;
|
||||
}
|
||||
|
||||
// Token: 0x0600FDB8 RID: 64952 RVA: 0x0039D0E8 File Offset: 0x0039B2E8
|
||||
[Token(Token = "0x600FDB8")]
|
||||
[Address(RVA = "0x17B3C00", Offset = "0x17B2C00", VA = "0x1817B3C00")]
|
||||
public void GFBIJNLKLCM(Chip EHHKGBAMIOP, KJDOCKDBNCK NJJHANJLFED)
|
||||
{
|
||||
Action<ChipConfigMenu> onRemoveConfigurableSettings = this.OnRemoveConfigurableSettings;
|
||||
if (onRemoveConfigurableSettings != 0)
|
||||
{
|
||||
onRemoveConfigurableSettings(this);
|
||||
}
|
||||
this.objectSettingsFunctions.Clear();
|
||||
Action objectSettingsFunctionsChanged = this.ObjectSettingsFunctionsChanged;
|
||||
if (objectSettingsFunctionsChanged != 0)
|
||||
{
|
||||
objectSettingsFunctionsChanged();
|
||||
}
|
||||
this.foldoutMenu.LKLKGDMFMCC();
|
||||
this.boundChip = EHHKGBAMIOP;
|
||||
int num = 0;
|
||||
if (EHHKGBAMIOP != num)
|
||||
{
|
||||
this.AMJHODPKAMA(NJJHANJLFED);
|
||||
this.LNOGJLFMOCL(NJJHANJLFED);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600FDB9 RID: 64953 RVA: 0x0039D158 File Offset: 0x0039B358
|
||||
[Token(Token = "0x600FDB9")]
|
||||
[Address(RVA = "0x17B3990", Offset = "0x17B2990", VA = "0x1817B3990")]
|
||||
public void FDMFCABHIIA(bool KCBNEFNMCCO = false)
|
||||
{
|
||||
if (KCBNEFNMCCO)
|
||||
{
|
||||
MakerPen <IJMEOOBBJNG>k__BackingField = MakerPen.<IJMEOOBBJNG>k__BackingField;
|
||||
if (<IJMEOOBBJNG>k__BackingField != 0)
|
||||
{
|
||||
}
|
||||
int num = 0;
|
||||
if (!(<IJMEOOBBJNG>k__BackingField != num) || <IJMEOOBBJNG>k__BackingField.fadeWorldInShapeMode)
|
||||
{
|
||||
}
|
||||
}
|
||||
Action<ChipConfigMenu> onRemoveConfigurableSettings = this.OnRemoveConfigurableSettings;
|
||||
if (onRemoveConfigurableSettings != 0)
|
||||
{
|
||||
onRemoveConfigurableSettings(this);
|
||||
}
|
||||
this.objectSettingsFunctions.Clear();
|
||||
Action objectSettingsFunctionsChanged = this.ObjectSettingsFunctionsChanged;
|
||||
if (objectSettingsFunctionsChanged != 0)
|
||||
{
|
||||
objectSettingsFunctionsChanged();
|
||||
}
|
||||
this.foldoutMenu.LKLKGDMFMCC();
|
||||
}
|
||||
|
||||
// Token: 0x0600FDBA RID: 64954 RVA: 0x0039D1C8 File Offset: 0x0039B3C8
|
||||
[Token(Token = "0x600FDBA")]
|
||||
[Address(RVA = "0x17B2E50", Offset = "0x17B1E50", VA = "0x1817B2E50")]
|
||||
public void AJKFKGILLHM(ILINODKFHEO CCBBNFLFKAP)
|
||||
{
|
||||
if (!this.objectSettingsFunctions.Contains(CCBBNFLFKAP))
|
||||
{
|
||||
this.objectSettingsFunctions.Add(CCBBNFLFKAP);
|
||||
List<ILINODKFHEO> list = this.objectSettingsFunctions;
|
||||
Comparison<ILINODKFHEO> <>9__36_ = ChipConfigMenu.<>c.<>9__36_0;
|
||||
if (<>9__36_ == 0)
|
||||
{
|
||||
ChipConfigMenu.<>c.<>9__36_0 = delegate(ILINODKFHEO x, ILINODKFHEO y)
|
||||
{
|
||||
int jmhkmoachdg = y.JMHKMOACHDG;
|
||||
int jmhkmoachdg2 = x.JMHKMOACHDG;
|
||||
int num;
|
||||
return num;
|
||||
};
|
||||
}
|
||||
list.Sort(<>9__36_);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600FDBB RID: 64955 RVA: 0x0039D224 File Offset: 0x0039B424
|
||||
[Token(Token = "0x600FDBB")]
|
||||
[Address(RVA = "0x17B5F10", Offset = "0x17B4F10", VA = "0x1817B5F10")]
|
||||
public void NDHFKDEFKOF(DOPNALIMPNA FHCGOMFINFM, [Optional] ECJBHJOCKHL LNDLFBOGMKM)
|
||||
{
|
||||
if (LNDLFBOGMKM == 0)
|
||||
{
|
||||
}
|
||||
if (FHCGOMFINFM != 0 && !ECNNGIFNNNM.KCFPIEEMJON<DOPNALIMPNA>(LNDLFBOGMKM.FEBHFIMEJPN, FHCGOMFINFM))
|
||||
{
|
||||
LNDLFBOGMKM.BPAJKKAGPKB(FHCGOMFINFM);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600FDBC RID: 64956 RVA: 0x0039D258 File Offset: 0x0039B458
|
||||
[Token(Token = "0x600FDBC")]
|
||||
[Address(RVA = "0x17B37C0", Offset = "0x17B27C0", VA = "0x1817B37C0")]
|
||||
public void ELDMMNJJGJA(ILINODKFHEO CCBBNFLFKAP)
|
||||
{
|
||||
bool flag = this.objectSettingsFunctions.Remove(CCBBNFLFKAP);
|
||||
}
|
||||
|
||||
// Token: 0x0600FDBD RID: 64957 RVA: 0x0039D278 File Offset: 0x0039B478
|
||||
[Token(Token = "0x600FDBD")]
|
||||
[Address(RVA = "0x17B6200", Offset = "0x17B5200", VA = "0x1817B6200")]
|
||||
public void PDJAJIOPLMM(DOPNALIMPNA FHCGOMFINFM, [Optional] ECJBHJOCKHL LNDLFBOGMKM)
|
||||
{
|
||||
if (LNDLFBOGMKM == 0)
|
||||
{
|
||||
}
|
||||
LNDLFBOGMKM.BIHKNNPGGKP(FHCGOMFINFM);
|
||||
}
|
||||
|
||||
// Token: 0x0600FDBE RID: 64958 RVA: 0x0039D298 File Offset: 0x0039B498
|
||||
[Token(Token = "0x600FDBE")]
|
||||
[Address(RVA = "0x17B2F90", Offset = "0x17B1F90", VA = "0x1817B2F90")]
|
||||
private ILINODKFHEO AJKFKGILLHM(Func<int, ILINODKFHEO> JLLGMGOCLIM, ref int JMHKMOACHDG)
|
||||
{
|
||||
ILINODKFHEO ilinodkfheo;
|
||||
if (!this.objectSettingsFunctions.Contains(ilinodkfheo))
|
||||
{
|
||||
this.objectSettingsFunctions.Add(ilinodkfheo);
|
||||
List<ILINODKFHEO> list = this.objectSettingsFunctions;
|
||||
Comparison<ILINODKFHEO> <>9__36_ = ChipConfigMenu.<>c.<>9__36_0;
|
||||
if (<>9__36_ == 0)
|
||||
{
|
||||
ChipConfigMenu.<>c.<>9__36_0 = delegate(ILINODKFHEO x, ILINODKFHEO y)
|
||||
{
|
||||
int jmhkmoachdg = y.JMHKMOACHDG;
|
||||
int jmhkmoachdg2 = x.JMHKMOACHDG;
|
||||
int num;
|
||||
return num;
|
||||
};
|
||||
}
|
||||
list.Sort(<>9__36_);
|
||||
}
|
||||
return ilinodkfheo;
|
||||
}
|
||||
|
||||
// Token: 0x0600FDBF RID: 64959 RVA: 0x0039D2F4 File Offset: 0x0039B4F4
|
||||
[Token(Token = "0x600FDBF")]
|
||||
[Address(RVA = "0x17B5E90", Offset = "0x17B4E90", VA = "0x1817B5E90")]
|
||||
public DOPNALIMPNA NDHFKDEFKOF(Func<DOPNALIMPNA> PMDGOBGMNLL, [Optional] ECJBHJOCKHL LNDLFBOGMKM)
|
||||
{
|
||||
DOPNALIMPNA dopnalimpna = PMDGOBGMNLL();
|
||||
this.NDHFKDEFKOF(dopnalimpna, LNDLFBOGMKM);
|
||||
return dopnalimpna;
|
||||
}
|
||||
|
||||
// Token: 0x0600FDC0 RID: 64960 RVA: 0x0039D318 File Offset: 0x0039B518
|
||||
[Token(Token = "0x600FDC0")]
|
||||
[Address(RVA = "0x17B5FA0", Offset = "0x17B4FA0", VA = "0x1817B5FA0")]
|
||||
public ILINODKFHEO OAKLJHCLBNN(string PAANJCAOOAG, Action<MakerPen> JCDIAIKOGKN, ref int JMHKMOACHDG)
|
||||
{
|
||||
Func<int, ILINODKFHEO> func = delegate(int pri)
|
||||
{
|
||||
/*
|
||||
An exception occurred when decompiling this method (0600FE09)
|
||||
|
||||
ICSharpCode.Decompiler.DecompilerException: Error decompiling ILINODKFHEO RecRoom.CircuitsV2.Experience.ChipConfigMenu/FDOONNMIAFB::<AddButtonSetting>b__0(System.Int32)
|
||||
|
||||
---> System.Exception: Basic block has to end with unconditional control flow.
|
||||
{
|
||||
IL_3C:
|
||||
stloc:JFIDDJPNEHI(var_2_44, newobj:JFIDDJPNEHI(JFIDDJPNEHI::.ctor, ldloc:class OMKPHDBNLKH/DEDABHKCIBG<class AGUI.StackedUI.CreationObjectSettingButtonUIControl, bool>[exp:DEDABHKCIBG](var_0_05), ldloc:class OMKPHDBNLKH/OHINDOLFNMP<class AGUI.StackedUI.CreationObjectSettingButtonUIControl, bool>[exp:OHINDOLFNMP](var_1), ldloc:int32(pri)))
|
||||
}
|
||||
|
||||
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.Transforms.DelegateConstruction.HandleAnonymousMethod(ObjectCreateExpression objectCreateExpression, Expression target, IMethod methodRef) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\Transforms\DelegateConstruction.cs:line 237
|
||||
*/;
|
||||
};
|
||||
return this.AJKFKGILLHM(func, ref JMHKMOACHDG);
|
||||
}
|
||||
|
||||
// Token: 0x0600FDC1 RID: 64961 RVA: 0x0039D354 File Offset: 0x0039B554
|
||||
[Token(Token = "0x600FDC1")]
|
||||
[Address(RVA = "0x17B4F70", Offset = "0x17B3F70", VA = "0x1817B4F70")]
|
||||
public DOPNALIMPNA LAPHDMFOHPA(string PAANJCAOOAG, Action<MakerPen> JCDIAIKOGKN, [Optional] Func<bool> GHOAKNJINNH)
|
||||
{
|
||||
DOPNALIMPNA dopnalimpna = delegate
|
||||
{
|
||||
/*
|
||||
An exception occurred when decompiling this method (0600FE0E)
|
||||
|
||||
ICSharpCode.Decompiler.DecompilerException: Error decompiling DOPNALIMPNA RecRoom.CircuitsV2.Experience.ChipConfigMenu/KAMFMCBABFJ::<AddDynamicButtonSetting>b__0()
|
||||
|
||||
---> System.Exception: Basic block has to end with unconditional control flow.
|
||||
{
|
||||
IL_52:
|
||||
stloc:int32(var_5_53, ldc.i4:int32(0))
|
||||
stloc:int32(var_6_56, ldc.i4:int32(0))
|
||||
stloc:int32(var_7_59, ldc.i4:int32(0))
|
||||
stloc:IMAFJGKHEMD(var_8_6E, call:IMAFJGKHEMD(ONOKJPIMIIP::HBJAOEEJNMG, ldloc:Action(var_0_06), ldloc:string(var_3_2C), ldloc:int32[exp:Sprite](var_7_59), ldloc:int32[exp:Func`1](var_6_56), ldloc:class [mscorlib]System.Func`1<bool>[exp:Func`1](var_4), ldloc:int32[exp:Func`1](var_5_53), ldloc:int32[exp:Func`1](var_5_53), ldloc:int32[exp:Func`1](var_5_53)))
|
||||
}
|
||||
|
||||
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.Transforms.DelegateConstruction.HandleAnonymousMethod(ObjectCreateExpression objectCreateExpression, Expression target, IMethod methodRef) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\Transforms\DelegateConstruction.cs:line 237
|
||||
*/;
|
||||
}();
|
||||
int num = 0;
|
||||
this.NDHFKDEFKOF(dopnalimpna, num);
|
||||
return dopnalimpna;
|
||||
}
|
||||
|
||||
// Token: 0x0600FDC2 RID: 64962 RVA: 0x0039D3A0 File Offset: 0x0039B5A0
|
||||
[Token(Token = "0x600FDC2")]
|
||||
[Address(RVA = "0x17B48D0", Offset = "0x17B38D0", VA = "0x1817B48D0")]
|
||||
private ILINODKFHEO JGJEJLBMLPK(KJDOCKDBNCK NJJHANJLFED, DBFIKIGBNOD GCFLCMPPKIN, ref int JMHKMOACHDG)
|
||||
{
|
||||
Func<int, ILINODKFHEO> func = delegate(int pri)
|
||||
{
|
||||
/*
|
||||
An exception occurred when decompiling this method (0600FE11)
|
||||
|
||||
ICSharpCode.Decompiler.DecompilerException: Error decompiling ILINODKFHEO RecRoom.CircuitsV2.Experience.ChipConfigMenu/CEJGNCALAGN::<AddNodeGroupSetting>b__0(System.Int32)
|
||||
|
||||
---> System.Exception: Basic block has to end with unconditional control flow.
|
||||
{
|
||||
IL_3C:
|
||||
stloc:HLKPNLBLEHC(var_2_44, newobj:HLKPNLBLEHC(HLKPNLBLEHC::.ctor, ldloc:class OMKPHDBNLKH/DEDABHKCIBG<class NodeGroupEditable, class [mscorlib]System.Tuple`2<class KJDOCKDBNCK, class DBFIKIGBNOD>>[exp:DEDABHKCIBG](var_0_05), ldloc:class OMKPHDBNLKH/OHINDOLFNMP<class NodeGroupEditable, class [mscorlib]System.Tuple`2<class KJDOCKDBNCK, class DBFIKIGBNOD>>[exp:OHINDOLFNMP](var_1), ldloc:int32(pri)))
|
||||
}
|
||||
|
||||
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.Transforms.DelegateConstruction.HandleAnonymousMethod(ObjectCreateExpression objectCreateExpression, Expression target, IMethod methodRef) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\Transforms\DelegateConstruction.cs:line 237
|
||||
*/;
|
||||
};
|
||||
return this.AJKFKGILLHM(func, ref JMHKMOACHDG);
|
||||
}
|
||||
|
||||
// Token: 0x0600FDC3 RID: 64963 RVA: 0x0039D3DC File Offset: 0x0039B5DC
|
||||
[Token(Token = "0x600FDC3")]
|
||||
[Address(RVA = "0x17B4790", Offset = "0x17B3790", VA = "0x1817B4790")]
|
||||
private ECJBHJOCKHL JBJFKENKAIP(KJDOCKDBNCK NJJHANJLFED, DBFIKIGBNOD GCFLCMPPKIN)
|
||||
{
|
||||
DOPNALIMPNA dopnalimpna;
|
||||
do
|
||||
{
|
||||
ChipConfigMenu.HJKNLGOPCGG hjknlgopcgg = new ChipConfigMenu.HJKNLGOPCGG();
|
||||
hjknlgopcgg.nodeGroupAdapter = GCFLCMPPKIN;
|
||||
hjknlgopcgg.<>4__this = this;
|
||||
Func<DOPNALIMPNA> func = delegate
|
||||
{
|
||||
DBFIKIGBNOD nodeGroupAdapter = hjknlgopcgg.nodeGroupAdapter;
|
||||
int num = 0;
|
||||
int num2 = 0;
|
||||
ulong num3;
|
||||
ECJBHJOCKHL ecjbhjockhl2 = ONOKJPIMIIP.HPLKEGBKNBJ(1, "Inputs", num2, num, num3 != 0UL);
|
||||
ECJBHJOCKHL inputsFoldout = ecjbhjockhl2;
|
||||
int num4 = 0;
|
||||
int num5 = 0;
|
||||
ulong num6;
|
||||
ECJBHJOCKHL ecjbhjockhl3 = ONOKJPIMIIP.HPLKEGBKNBJ(2, "Outputs", num5, num4, num6 != 0UL);
|
||||
ECJBHJOCKHL outputsFoldout = ecjbhjockhl3;
|
||||
ECJBHJOCKHL inputsFoldout4 = inputsFoldout;
|
||||
ECJBHJOCKHL ecjbhjockhl4;
|
||||
ecjbhjockhl4.BPAJKKAGPKB(inputsFoldout4);
|
||||
ECJBHJOCKHL outputsFoldout2 = outputsFoldout;
|
||||
ecjbhjockhl4.BPAJKKAGPKB(outputsFoldout2);
|
||||
string newInputFieldLabel = "Port";
|
||||
MCAEIANPGOL <PJDEEPMNPOF>k__BackingField = GHFIPBGLBID.<PJDEEPMNPOF>k__BackingField;
|
||||
MCAEIANPGOL selectedInputType = <PJDEEPMNPOF>k__BackingField;
|
||||
Func<string> func2 = () => newInputFieldLabel;
|
||||
Action<string> action = delegate(string value)
|
||||
{
|
||||
newInputFieldLabel = value;
|
||||
};
|
||||
Action<NKHBKKGOIHL.PEHMCMIFBJO> <>9__9;
|
||||
Action action2 = delegate
|
||||
{
|
||||
if (ChipConfigMenu.EMNPBBIKEFH(newInputFieldLabel))
|
||||
{
|
||||
PMGCJEPKFOF<NKHBKKGOIHL.PEHMCMIFBJO> pmgcjepkfof = NKHBKKGOIHL.EFFCNBECOKA(newInputFieldLabel);
|
||||
if (<>9__9 == 0)
|
||||
{
|
||||
Action<NKHBKKGOIHL.PEHMCMIFBJO> action4 = delegate(NKHBKKGOIHL.PEHMCMIFBJO response)
|
||||
{
|
||||
if (response.<GBEEHFGKJOF>k__BackingField)
|
||||
{
|
||||
DBFIKIGBNOD nodeGroupAdapter4 = hjknlgopcgg.nodeGroupAdapter;
|
||||
MCAEIANPGOL selectedInputType2 = selectedInputType;
|
||||
ChipConfigMenu.HJKNLGOPCGG cs$<>8__locals = hjknlgopcgg;
|
||||
ECJBHJOCKHL inputsFoldout3 = inputsFoldout;
|
||||
ChipConfigMenu <>4__this3 = cs$<>8__locals.<>4__this;
|
||||
DBFIKIGBNOD nodeGroupAdapter5 = cs$<>8__locals.nodeGroupAdapter;
|
||||
List<DOPNALIMPNA> list3 = <>4__this3.PNJCHEAMPKI(nodeGroupAdapter5, inputsFoldout3, true);
|
||||
inputsFoldout3.JIHPIJCIEAL(list3);
|
||||
}
|
||||
};
|
||||
<>9__9 = action4;
|
||||
}
|
||||
}
|
||||
};
|
||||
if (ChipConfigMenu.<>c.<>9__45_8 == 0)
|
||||
{
|
||||
ChipConfigMenu.<>c.<>9__45_8 = (string text) => ChipConfigMenu.ChipNameRegex.IsMatch(text);
|
||||
}
|
||||
List<DOPNALIMPNA> list = new List();
|
||||
Func<List<MCAEIANPGOL>> func3;
|
||||
if (ChipConfigMenu.<>c.<>9__45_10 == 0)
|
||||
{
|
||||
func3 = () => Enumerable.ToList<MCAEIANPGOL>(NewCircuitV2PortUIDialog.GetTypeOptions(true));
|
||||
ChipConfigMenu.<>c.<>9__45_10 = func3;
|
||||
}
|
||||
Func<MCAEIANPGOL> func4 = () => selectedInputType;
|
||||
Action<MCAEIANPGOL> action3 = delegate(MCAEIANPGOL val)
|
||||
{
|
||||
selectedInputType = val;
|
||||
};
|
||||
Func<MCAEIANPGOL, string> func5;
|
||||
if (ChipConfigMenu.<>c.<>9__45_13 == 0)
|
||||
{
|
||||
func5 = delegate(MCAEIANPGOL item)
|
||||
{
|
||||
object value = ((DebugUI.IValueField)item).GetValue();
|
||||
throw new NullReferenceException();
|
||||
};
|
||||
ChipConfigMenu.<>c.<>9__45_13 = func5;
|
||||
}
|
||||
int num7 = 0;
|
||||
string text3;
|
||||
string text2;
|
||||
ulong num8;
|
||||
LNBMGIPPMJJ lnbmgippmjj = ONOKJPIMIIP.BAGGGMMHOPC<MCAEIANPGOL>(func3, func4, action3, func5, text3, text2, num7, num7, num8 != 0UL);
|
||||
list.Add(lnbmgippmjj);
|
||||
string chipNameCharacterRegex = ChipConfigMenu.ChipNameCharacterRegex;
|
||||
NBGABHMGLLB nbgabhmgllb;
|
||||
inputsFoldout.BPAJKKAGPKB(nbgabhmgllb);
|
||||
ChipConfigMenu <>4__this = hjknlgopcgg.<>4__this;
|
||||
ECJBHJOCKHL inputsFoldout2 = inputsFoldout;
|
||||
DBFIKIGBNOD nodeGroupAdapter2 = hjknlgopcgg.nodeGroupAdapter;
|
||||
List<DOPNALIMPNA> list2 = <>4__this.PNJCHEAMPKI(nodeGroupAdapter2, inputsFoldout2, true);
|
||||
inputsFoldout2.OEHPCPBJPCL(list2);
|
||||
DBFIKIGBNOD nodeGroupAdapter3 = hjknlgopcgg.nodeGroupAdapter;
|
||||
object nodeDescId = list2;
|
||||
ChipConfigMenu <>4__this2 = hjknlgopcgg.<>4__this;
|
||||
Dictionary<object, bool> dictionary = <>4__this2.isNodeGroupInputOpen;
|
||||
Dictionary<object, bool> dictionary2 = <>4__this2.cachedNodeGroupInputOpen;
|
||||
throw new NullReferenceException();
|
||||
};
|
||||
ECJBHJOCKHL ecjbhjockhl = this.foldoutMenu;
|
||||
dopnalimpna = func();
|
||||
this.NDHFKDEFKOF(dopnalimpna, ecjbhjockhl);
|
||||
if (dopnalimpna == 0)
|
||||
{
|
||||
}
|
||||
}
|
||||
while (dopnalimpna == 0);
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x0600FDC4 RID: 64964 RVA: 0x0039D434 File Offset: 0x0039B634
|
||||
[Token(Token = "0x600FDC4")]
|
||||
[Address(RVA = "0x17B6230", Offset = "0x17B5230", VA = "0x1817B6230")]
|
||||
private List<DOPNALIMPNA> PNJCHEAMPKI(DBFIKIGBNOD GCFLCMPPKIN, ECJBHJOCKHL OKOINDHNKII, bool GHIGFIMJBIP)
|
||||
{
|
||||
int num;
|
||||
List<DOPNALIMPNA> list;
|
||||
do
|
||||
{
|
||||
num = 0;
|
||||
ChipConfigMenu.LDEAIKAHCJC ldeaikahcjc = new ChipConfigMenu.LDEAIKAHCJC();
|
||||
ldeaikahcjc.inputs = GHIGFIMJBIP;
|
||||
ldeaikahcjc.nodeGroupAdapter = GCFLCMPPKIN;
|
||||
ldeaikahcjc.parentFoldout = OKOINDHNKII;
|
||||
list = new List();
|
||||
DBFIKIGBNOD nodeGroupAdapter = ldeaikahcjc.nodeGroupAdapter;
|
||||
if ((ldeaikahcjc.inputs ? 1 : 0) != num)
|
||||
{
|
||||
}
|
||||
if (list != 0)
|
||||
{
|
||||
ChipConfigMenu.GHFOGIAILDM ghfogiaildm = new ChipConfigMenu.GHFOGIAILDM();
|
||||
ghfogiaildm.CS$<>8__locals1 = ldeaikahcjc;
|
||||
if (num >= list)
|
||||
{
|
||||
goto IL_5C;
|
||||
}
|
||||
num += num;
|
||||
if (num != list)
|
||||
{
|
||||
num++;
|
||||
goto IL_5C;
|
||||
}
|
||||
IL_E4:
|
||||
IMAFJGKHEMD imafjgkhemd;
|
||||
imafjgkhemd += imafjgkhemd;
|
||||
imafjgkhemd += imafjgkhemd;
|
||||
goto IL_F2;
|
||||
IL_5C:
|
||||
int num2 = 0;
|
||||
ghfogiaildm.port = ghfogiaildm;
|
||||
int num3 = 0;
|
||||
ChipConfigMenu.FJOECMKJFHK fjoecmkjfhk;
|
||||
fjoecmkjfhk.FieldGetter(num3, num2, GHIGFIMJBIP);
|
||||
fjoecmkjfhk.CS$<>8__locals2 = ghfogiaildm;
|
||||
fjoecmkjfhk.portDeleteButton = num;
|
||||
Action action = delegate
|
||||
{
|
||||
ChipConfigMenu.GHFOGIAILDM cs$<>8__locals = fjoecmkjfhk.CS$<>8__locals2;
|
||||
ChipConfigMenu.LDEAIKAHCJC cs$<>8__locals2 = cs$<>8__locals.CS$<>8__locals1;
|
||||
if (!cs$<>8__locals2.inputs)
|
||||
{
|
||||
KPJGIJKKILH port2 = cs$<>8__locals.port;
|
||||
DBFIKIGBNOD nodeGroupAdapter2 = cs$<>8__locals2.nodeGroupAdapter;
|
||||
}
|
||||
KPJGIJKKILH port3 = cs$<>8__locals.port;
|
||||
DBFIKIGBNOD nodeGroupAdapter3 = cs$<>8__locals2.nodeGroupAdapter;
|
||||
ECJBHJOCKHL parentFoldout = fjoecmkjfhk.CS$<>8__locals2.CS$<>8__locals1.parentFoldout;
|
||||
IMAFJGKHEMD portDeleteButton = fjoecmkjfhk.portDeleteButton;
|
||||
parentFoldout.BIHKNNPGGKP(portDeleteButton);
|
||||
};
|
||||
KPJGIJKKILH port = fjoecmkjfhk.CS$<>8__locals2.port;
|
||||
num += num;
|
||||
num++;
|
||||
string text = "Delete " + num;
|
||||
int num4 = 0;
|
||||
int num5 = 0;
|
||||
imafjgkhemd = ONOKJPIMIIP.HBJAOEEJNMG(action, text, num5, num4, num, num, num, num);
|
||||
fjoecmkjfhk.portDeleteButton = imafjgkhemd;
|
||||
list.Add(imafjgkhemd);
|
||||
goto IL_E4;
|
||||
}
|
||||
IL_F2:
|
||||
if (list != 0)
|
||||
{
|
||||
}
|
||||
}
|
||||
while (num != 0);
|
||||
return list;
|
||||
}
|
||||
|
||||
// Token: 0x0600FDC5 RID: 64965 RVA: 0x0039D548 File Offset: 0x0039B748
|
||||
[Token(Token = "0x600FDC5")]
|
||||
[Address(RVA = "0x17B46A0", Offset = "0x17B36A0", VA = "0x1817B46A0")]
|
||||
public ILINODKFHEO IIPAAGDLIDM(string PAANJCAOOAG, Dictionary<string, FLCFOLDCOJJ> PMMGDNALAEB, Func<int> HPMLBAHBKLD, Action<int> DGAFCLFHJCA, ref int JMHKMOACHDG)
|
||||
{
|
||||
Action<int> set = 0;
|
||||
string text = PAANJCAOOAG;
|
||||
Func<int> get = HPMLBAHBKLD;
|
||||
Dictionary<string, FLCFOLDCOJJ> dict = PMMGDNALAEB;
|
||||
Func<int, ILINODKFHEO> func = delegate(int pri)
|
||||
{
|
||||
/*
|
||||
An exception occurred when decompiling this method (0600FE2B)
|
||||
|
||||
ICSharpCode.Decompiler.DecompilerException: Error decompiling ILINODKFHEO RecRoom.CircuitsV2.Experience.ChipConfigMenu/DJNBPFENJDJ::<AddEnumSetting>b__0(System.Int32)
|
||||
|
||||
---> System.Exception: Basic block has to end with unconditional control flow.
|
||||
{
|
||||
IL_3C:
|
||||
stloc:class [mscorlib]System.Collections.Generic.Dictionary`2<string, valuetype FLCFOLDCOJJ>(var_2_42, ldfld:class [mscorlib]System.Collections.Generic.Dictionary`2<string, valuetype FLCFOLDCOJJ>(DJNBPFENJDJ::dict, ldloc:DJNBPFENJDJ(this)))
|
||||
stloc:KLCANJPOEPC(var_3_4C, newobj:KLCANJPOEPC(KLCANJPOEPC::.ctor, ldloc:class OMKPHDBNLKH/DEDABHKCIBG<class AGUI.StackedUI.CreationObjectSettingFriendlyIntControl, int32>[exp:DEDABHKCIBG](var_0_05), ldloc:class OMKPHDBNLKH/OHINDOLFNMP<class AGUI.StackedUI.CreationObjectSettingFriendlyIntControl, int32>[exp:OHINDOLFNMP](var_1), ldloc:class [mscorlib]System.Collections.Generic.Dictionary`2<string, valuetype FLCFOLDCOJJ>[exp:Dictionary`2](var_2_42), ldloc:int32(pri)))
|
||||
}
|
||||
|
||||
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.Transforms.DelegateConstruction.HandleAnonymousMethod(ObjectCreateExpression objectCreateExpression, Expression target, IMethod methodRef) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\Transforms\DelegateConstruction.cs:line 237
|
||||
*/;
|
||||
};
|
||||
ILINODKFHEO ilinodkfheo;
|
||||
return ilinodkfheo;
|
||||
}
|
||||
|
||||
// Token: 0x0600FDC6 RID: 64966 RVA: 0x0039D58C File Offset: 0x0039B78C
|
||||
[Token(Token = "0x600FDC6")]
|
||||
[Address(RVA = "0x17B45B0", Offset = "0x17B35B0", VA = "0x1817B45B0")]
|
||||
public ILINODKFHEO IIPAAGDLIDM(string PAANJCAOOAG, Dictionary<string, FLCFOLDCOJJ> PMMGDNALAEB, Func<int> HPMLBAHBKLD, Action<int> DGAFCLFHJCA, Action<Action> IMMLFCCKPOO, Action<Action> EHMMOFJGNJA, ref int JMHKMOACHDG)
|
||||
{
|
||||
Action<int> set = 0;
|
||||
Action<Action> addChangeEvent = 0;
|
||||
Action<Action> removeChangeEvent = 0;
|
||||
string text = PAANJCAOOAG;
|
||||
Func<int> get = HPMLBAHBKLD;
|
||||
Dictionary<string, FLCFOLDCOJJ> dict = PMMGDNALAEB;
|
||||
Func<int, ILINODKFHEO> func = delegate(int pri)
|
||||
{
|
||||
/*
|
||||
An exception occurred when decompiling this method (0600FE2E)
|
||||
|
||||
ICSharpCode.Decompiler.DecompilerException: Error decompiling ILINODKFHEO RecRoom.CircuitsV2.Experience.ChipConfigMenu/GJHOMDFDGNB::<AddEnumSetting>b__0(System.Int32)
|
||||
|
||||
---> System.Exception: Basic block has to end with unconditional control flow.
|
||||
{
|
||||
IL_3C:
|
||||
stloc:class [mscorlib]System.Collections.Generic.Dictionary`2<string, valuetype FLCFOLDCOJJ>(var_2_42, ldfld:class [mscorlib]System.Collections.Generic.Dictionary`2<string, valuetype FLCFOLDCOJJ>(GJHOMDFDGNB::dict, ldloc:GJHOMDFDGNB(this)))
|
||||
stloc:KLCANJPOEPC(var_3_4C, newobj:KLCANJPOEPC(KLCANJPOEPC::.ctor, ldloc:class OMKPHDBNLKH/DEDABHKCIBG<class AGUI.StackedUI.CreationObjectSettingFriendlyIntControl, int32>[exp:DEDABHKCIBG](var_0_05), ldloc:class OMKPHDBNLKH/OHINDOLFNMP<class AGUI.StackedUI.CreationObjectSettingFriendlyIntControl, int32>[exp:OHINDOLFNMP](var_1), ldloc:class [mscorlib]System.Collections.Generic.Dictionary`2<string, valuetype FLCFOLDCOJJ>[exp:Dictionary`2](var_2_42), ldloc:int32(pri)))
|
||||
}
|
||||
|
||||
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.Transforms.DelegateConstruction.HandleAnonymousMethod(ObjectCreateExpression objectCreateExpression, Expression target, IMethod methodRef) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\Transforms\DelegateConstruction.cs:line 237
|
||||
*/;
|
||||
};
|
||||
ILINODKFHEO ilinodkfheo;
|
||||
return ilinodkfheo;
|
||||
}
|
||||
|
||||
// Token: 0x0600FDC7 RID: 64967 RVA: 0x0039D5E0 File Offset: 0x0039B7E0
|
||||
[Token(Token = "0x600FDC7")]
|
||||
[Address(RVA = "0x17B4E60", Offset = "0x17B3E60", VA = "0x1817B4E60")]
|
||||
public DOPNALIMPNA KJJDNLHBBAM(string PAANJCAOOAG, Dictionary<string, FLCFOLDCOJJ> PMMGDNALAEB, Func<int> HPMLBAHBKLD, Action<int> DGAFCLFHJCA)
|
||||
{
|
||||
Action<int> set = 0;
|
||||
string text = PAANJCAOOAG;
|
||||
Func<int> get = HPMLBAHBKLD;
|
||||
Dictionary<string, FLCFOLDCOJJ> dict = PMMGDNALAEB;
|
||||
DOPNALIMPNA dopnalimpna = delegate
|
||||
{
|
||||
/*
|
||||
An exception occurred when decompiling this method (0600FE33)
|
||||
|
||||
ICSharpCode.Decompiler.DecompilerException: Error decompiling DOPNALIMPNA RecRoom.CircuitsV2.Experience.ChipConfigMenu/OEKBCFMHCJO::<AddDynamicEnumSetting>b__0()
|
||||
|
||||
---> System.Exception: Basic block has to end with unconditional control flow.
|
||||
{
|
||||
Block_0:
|
||||
stloc:string(var_0_06, ldfld:string(OEKBCFMHCJO::text, ldloc:OEKBCFMHCJO(this)))
|
||||
stloc:int32(var_1_08, ldc.i4:int32(0))
|
||||
stloc:class [mscorlib]System.Action`1<int32>(var_2_0F, ldfld:class [mscorlib]System.Action`1<int32>(OEKBCFMHCJO::set, ldloc:OEKBCFMHCJO(this)))
|
||||
stloc:class [mscorlib]System.Func`1<int32>(var_3_16, ldfld:class [mscorlib]System.Func`1<int32>(OEKBCFMHCJO::get, ldloc:OEKBCFMHCJO(this)))
|
||||
stloc:LNBMGIPPMJJ(var_6_2D, call:LNBMGIPPMJJ(ONOKJPIMIIP::BCJHJAHMJFP, ldfld:class [mscorlib]System.Collections.Generic.Dictionary`2<string, valuetype FLCFOLDCOJJ>[exp:Dictionary`2](OEKBCFMHCJO::dict, ldloc:OEKBCFMHCJO(this)), ldloc:class [mscorlib]System.Func`1<int32>[exp:Func`1](var_3_16), ldloc:class [mscorlib]System.Action`1<int32>[exp:Action`1](var_2_0F), ldloc:string(var_0_06), ldloc:string(var_5), ldloc:int32[exp:Action](var_1_08), ldloc:int32[exp:Action](var_1_08), ldloc:int32[exp:Func`1](var_1_08), ldloc:int32[exp:Func`1](var_1_08), ldloc:uint64[exp:bool](var_4)))
|
||||
}
|
||||
|
||||
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.Transforms.DelegateConstruction.HandleAnonymousMethod(ObjectCreateExpression objectCreateExpression, Expression target, IMethod methodRef) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\Transforms\DelegateConstruction.cs:line 237
|
||||
*/;
|
||||
}();
|
||||
int num = 0;
|
||||
this.NDHFKDEFKOF(dopnalimpna, num);
|
||||
return dopnalimpna;
|
||||
}
|
||||
|
||||
// Token: 0x0600FDC8 RID: 64968 RVA: 0x0039D634 File Offset: 0x0039B834
|
||||
[Token(Token = "0x600FDC8")]
|
||||
[Address(RVA = "0x17B3B30", Offset = "0x17B2B30", VA = "0x1817B3B30")]
|
||||
public ILINODKFHEO GBMNIOLGJIG(string PAANJCAOOAG, Func<string> HPMLBAHBKLD, Action<string> DGAFCLFHJCA, ref int JMHKMOACHDG)
|
||||
{
|
||||
Func<int, ILINODKFHEO> func = delegate(int pri)
|
||||
{
|
||||
/*
|
||||
An exception occurred when decompiling this method (0600FE35)
|
||||
|
||||
ICSharpCode.Decompiler.DecompilerException: Error decompiling ILINODKFHEO RecRoom.CircuitsV2.Experience.ChipConfigMenu/PIBNLHAMOIM::<AddStringSetting>b__0(System.Int32)
|
||||
|
||||
---> System.Exception: Basic block has to end with unconditional control flow.
|
||||
{
|
||||
IL_3C:
|
||||
stloc:PGIHLFOHNML(var_2_44, newobj:PGIHLFOHNML(PGIHLFOHNML::.ctor, ldloc:class OMKPHDBNLKH/DEDABHKCIBG<class AGUI.StackedUI.CreationObjectSettingStringUIControl, string>[exp:DEDABHKCIBG](var_0_05), ldloc:class OMKPHDBNLKH/OHINDOLFNMP<class AGUI.StackedUI.CreationObjectSettingStringUIControl, string>[exp:OHINDOLFNMP](var_1), ldloc:int32(pri)))
|
||||
}
|
||||
|
||||
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.Transforms.DelegateConstruction.HandleAnonymousMethod(ObjectCreateExpression objectCreateExpression, Expression target, IMethod methodRef) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\Transforms\DelegateConstruction.cs:line 237
|
||||
*/;
|
||||
};
|
||||
ILINODKFHEO ilinodkfheo;
|
||||
return ilinodkfheo;
|
||||
}
|
||||
|
||||
// Token: 0x0600FDC9 RID: 64969 RVA: 0x0039D670 File Offset: 0x0039B870
|
||||
[Token(Token = "0x600FDC9")]
|
||||
[Address(RVA = "0x17B3ED0", Offset = "0x17B2ED0", VA = "0x1817B3ED0")]
|
||||
public DOPNALIMPNA HHIEONOINGH(string PAANJCAOOAG, Func<string> HPMLBAHBKLD, Action<string> DGAFCLFHJCA, string FPENNPMMHEK = "")
|
||||
{
|
||||
string secondaryText = 0;
|
||||
string text = PAANJCAOOAG;
|
||||
Func<string> get = HPMLBAHBKLD;
|
||||
Action<string> set = DGAFCLFHJCA;
|
||||
DOPNALIMPNA dopnalimpna = delegate
|
||||
{
|
||||
/*
|
||||
An exception occurred when decompiling this method (0600FE38)
|
||||
|
||||
ICSharpCode.Decompiler.DecompilerException: Error decompiling DOPNALIMPNA RecRoom.CircuitsV2.Experience.ChipConfigMenu/CFACIGNGGBD::<AddDynamicStringSetting>b__0()
|
||||
|
||||
---> System.Exception: Basic block has to end with unconditional control flow.
|
||||
{
|
||||
Block_0:
|
||||
stloc:class [mscorlib]System.Func`1<string>(var_2_08, ldfld:class [mscorlib]System.Func`1<string>(CFACIGNGGBD::get, ldloc:CFACIGNGGBD(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.Transforms.DelegateConstruction.HandleAnonymousMethod(ObjectCreateExpression objectCreateExpression, Expression target, IMethod methodRef) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\Transforms\DelegateConstruction.cs:line 237
|
||||
*/;
|
||||
}();
|
||||
int num = 0;
|
||||
this.NDHFKDEFKOF(dopnalimpna, num);
|
||||
return dopnalimpna;
|
||||
}
|
||||
|
||||
// Token: 0x0600FDCA RID: 64970 RVA: 0x0039D6C4 File Offset: 0x0039B8C4
|
||||
[Token(Token = "0x600FDCA")]
|
||||
[Address(RVA = "0x17B4150", Offset = "0x17B3150", VA = "0x1817B4150")]
|
||||
public void HLGPOJNOILE(string PAANJCAOOAG, Func<bool> HPMLBAHBKLD, Action<bool> DGAFCLFHJCA, Action<Action> IMMLFCCKPOO, Action<Action> EHMMOFJGNJA, ref int JMHKMOACHDG)
|
||||
{
|
||||
Action<Action> addChangeEvent = 0;
|
||||
Action<Action> removeChangeEvent = 0;
|
||||
string text = PAANJCAOOAG;
|
||||
Func<bool> get = HPMLBAHBKLD;
|
||||
Action<bool> set = DGAFCLFHJCA;
|
||||
Func<int, ILINODKFHEO> func = delegate(int pri)
|
||||
{
|
||||
/*
|
||||
An exception occurred when decompiling this method (0600FE3A)
|
||||
|
||||
ICSharpCode.Decompiler.DecompilerException: Error decompiling ILINODKFHEO RecRoom.CircuitsV2.Experience.ChipConfigMenu/BNHGEEIFOBC::<AddBoolSetting>b__0(System.Int32)
|
||||
|
||||
---> System.Exception: Basic block has to end with unconditional control flow.
|
||||
{
|
||||
IL_3C:
|
||||
stloc:CPNMFOKDBKM(var_2_44, newobj:CPNMFOKDBKM(CPNMFOKDBKM::.ctor, ldloc:class OMKPHDBNLKH/DEDABHKCIBG<class AGUI.StackedUI.CreationObjectSettingBooleanUIControl, bool>[exp:DEDABHKCIBG](var_0_05), ldloc:class OMKPHDBNLKH/OHINDOLFNMP<class AGUI.StackedUI.CreationObjectSettingBooleanUIControl, bool>[exp:OHINDOLFNMP](var_1), ldloc:int32(pri)))
|
||||
}
|
||||
|
||||
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.Transforms.DelegateConstruction.HandleAnonymousMethod(ObjectCreateExpression objectCreateExpression, Expression target, IMethod methodRef) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\Transforms\DelegateConstruction.cs:line 237
|
||||
*/;
|
||||
};
|
||||
}
|
||||
|
||||
// Token: 0x0600FDCB RID: 64971 RVA: 0x0039D710 File Offset: 0x0039B910
|
||||
[Token(Token = "0x600FDCB")]
|
||||
[Address(RVA = "0x2174080", Offset = "0x2173080", VA = "0x182174080")]
|
||||
public void HLGPOJNOILE<T>(string cpp2il__autoParamName__idx_0, Func cpp2il__autoParamName__idx_1, Action cpp2il__autoParamName__idx_2, Func A_4, Action A_5, Action A_6, ref int A_7)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0600FDCC RID: 64972 RVA: 0x0039D724 File Offset: 0x0039B924
|
||||
[Token(Token = "0x600FDCC")]
|
||||
[Address(RVA = "0x17B3120", Offset = "0x17B2120", VA = "0x1817B3120")]
|
||||
private void AMJHODPKAMA(KJDOCKDBNCK EHHKGBAMIOP)
|
||||
{
|
||||
int num;
|
||||
ChipConfigMenu.IPOOIEDIPPL ipooiedippl;
|
||||
do
|
||||
{
|
||||
num = 0;
|
||||
ipooiedippl = new ChipConfigMenu.IPOOIEDIPPL();
|
||||
ipooiedippl.chip = EHHKGBAMIOP;
|
||||
if (EHHKGBAMIOP == 0)
|
||||
{
|
||||
return;
|
||||
}
|
||||
if (ipooiedippl != 0)
|
||||
{
|
||||
Action<MakerPen> action = delegate(MakerPen makerPen)
|
||||
{
|
||||
if (ChipConfigMenu.<>c.<>9__54_6 == 0)
|
||||
{
|
||||
ChipConfigMenu.<>c.<>9__54_6 = (TextMeshProUGUI infoText, string inputText) => ChipConfigMenu.EMNPBBIKEFH(inputText);
|
||||
}
|
||||
if (ChipConfigMenu.<>c.<>9__54_7 == 0)
|
||||
{
|
||||
ChipConfigMenu.<>c.<>9__54_7 = (string text) => ChipConfigMenu.ChipNameRegex.IsMatch(text);
|
||||
}
|
||||
string chipNameCharacterRegex = ChipConfigMenu.ChipNameCharacterRegex;
|
||||
MakerPenPaletteUI paletteMenuToolUI = makerPen.KNDLGPOKIOI;
|
||||
if (ipooiedippl.<>9__5 == 0)
|
||||
{
|
||||
Action<TextInputUIDialog.KDJGEIICAJL> action5 = delegate(TextInputUIDialog.KDJGEIICAJL response)
|
||||
{
|
||||
KJDOCKDBNCK chip6 = ipooiedippl.chip;
|
||||
};
|
||||
ipooiedippl.<>9__5 = action5;
|
||||
}
|
||||
};
|
||||
}
|
||||
KJDOCKDBNCK chip = ipooiedippl.chip;
|
||||
if (num < EHHKGBAMIOP)
|
||||
{
|
||||
num += num;
|
||||
num++;
|
||||
}
|
||||
KJDOCKDBNCK chip2 = ipooiedippl.chip;
|
||||
if (num == 0)
|
||||
{
|
||||
break;
|
||||
}
|
||||
Action<MakerPen> action2 = delegate(MakerPen makerPen)
|
||||
{
|
||||
MakerPenPaletteUI paletteMenuToolUI2 = MakerPen.<IJMEOOBBJNG>k__BackingField.KNDLGPOKIOI;
|
||||
if (ChipConfigMenu.<>c.<>9__54_9 == 0)
|
||||
{
|
||||
ChipConfigMenu.<>c.<>9__54_9 = (string text) => ChipConfigMenu.ChipNameRegex.IsMatch(text);
|
||||
}
|
||||
string chipNameCharacterRegex2 = ChipConfigMenu.ChipNameCharacterRegex;
|
||||
if (ChipConfigMenu.<>c.<>9__54_10 == 0)
|
||||
{
|
||||
ChipConfigMenu.<>c.<>9__54_10 = (TextMeshProUGUI infoText, string inputText) => ChipConfigMenu.EMNPBBIKEFH(inputText);
|
||||
}
|
||||
if (ipooiedippl.<>9__8 == 0)
|
||||
{
|
||||
Action<TextInputUIDialog.KDJGEIICAJL> action6 = delegate(TextInputUIDialog.KDJGEIICAJL response)
|
||||
{
|
||||
KJDOCKDBNCK chip7 = ipooiedippl.chip;
|
||||
};
|
||||
ipooiedippl.<>9__8 = action6;
|
||||
}
|
||||
};
|
||||
KJDOCKDBNCK chip3 = ipooiedippl.chip;
|
||||
IEnumerable enumerable;
|
||||
if (enumerable != 0)
|
||||
{
|
||||
if (num >= enumerable)
|
||||
{
|
||||
goto IL_77;
|
||||
}
|
||||
num += num;
|
||||
if (num != enumerable)
|
||||
{
|
||||
num++;
|
||||
goto IL_77;
|
||||
}
|
||||
IL_A2:
|
||||
KJDOCKDBNCK kjdockdbnck;
|
||||
kjdockdbnck += kjdockdbnck;
|
||||
kjdockdbnck += kjdockdbnck;
|
||||
goto IL_B0;
|
||||
IL_77:
|
||||
int num2 = 0;
|
||||
KJDOCKDBNCK chip4 = ipooiedippl.chip;
|
||||
if (num < num2)
|
||||
{
|
||||
num += num;
|
||||
num++;
|
||||
}
|
||||
while (num == 0)
|
||||
{
|
||||
}
|
||||
kjdockdbnck = ipooiedippl.chip;
|
||||
kjdockdbnck += kjdockdbnck;
|
||||
goto IL_A2;
|
||||
}
|
||||
IL_B0:
|
||||
if (enumerable != 0)
|
||||
{
|
||||
}
|
||||
}
|
||||
while (num != 0);
|
||||
KJDOCKDBNCK chip5 = ipooiedippl.chip;
|
||||
if (ChipConfigMenu.<>c.<>9__54_2 == 0)
|
||||
{
|
||||
ChipConfigMenu.<>c.<>9__54_2 = delegate(DBFIKIGBNOD i)
|
||||
{
|
||||
throw new NullReferenceException();
|
||||
};
|
||||
}
|
||||
DBFIKIGBNOD dbfikigbnod;
|
||||
ipooiedippl.dynamicInputNodeGroup = dbfikigbnod;
|
||||
if (dbfikigbnod != 0)
|
||||
{
|
||||
if (dbfikigbnod != 0)
|
||||
{
|
||||
Action<MakerPen> action3 = delegate(MakerPen _)
|
||||
{
|
||||
DBFIKIGBNOD dynamicInputNodeGroup2 = ipooiedippl.dynamicInputNodeGroup;
|
||||
throw new NullReferenceException();
|
||||
};
|
||||
}
|
||||
DBFIKIGBNOD dynamicInputNodeGroup = ipooiedippl.dynamicInputNodeGroup;
|
||||
ILINODKFHEO ilinodkfheo;
|
||||
if (ilinodkfheo != 0)
|
||||
{
|
||||
Action<MakerPen> action4 = delegate(MakerPen _)
|
||||
{
|
||||
DBFIKIGBNOD dynamicInputNodeGroup3 = ipooiedippl.dynamicInputNodeGroup;
|
||||
throw new NullReferenceException();
|
||||
};
|
||||
}
|
||||
}
|
||||
Action<ChipConfigMenu> onAddConfigurableSettings = this.OnAddConfigurableSettings;
|
||||
if (onAddConfigurableSettings != 0)
|
||||
{
|
||||
onAddConfigurableSettings(this);
|
||||
}
|
||||
Action objectSettingsFunctionsChanged = this.ObjectSettingsFunctionsChanged;
|
||||
if (objectSettingsFunctionsChanged != 0)
|
||||
{
|
||||
objectSettingsFunctionsChanged();
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600FDCD RID: 64973 RVA: 0x0039D88C File Offset: 0x0039BA8C
|
||||
[Token(Token = "0x600FDCD")]
|
||||
[Address(RVA = "0x17B5070", Offset = "0x17B4070", VA = "0x1817B5070")]
|
||||
private void LNOGJLFMOCL(KJDOCKDBNCK EHHKGBAMIOP)
|
||||
{
|
||||
int num;
|
||||
for (;;)
|
||||
{
|
||||
num = 0;
|
||||
ChipConfigMenu.PDAGKLIJDHJ pdagklijdhj = new ChipConfigMenu.PDAGKLIJDHJ();
|
||||
pdagklijdhj.<>4__this = this;
|
||||
pdagklijdhj.chip = EHHKGBAMIOP;
|
||||
List<DOPNALIMPNA> list = this.dynamicUIElements;
|
||||
ECJBHJOCKHL ecjbhjockhl = this.foldoutMenu;
|
||||
list.Add(ecjbhjockhl);
|
||||
List<DOPNALIMPNA> list2 = this.dynamicUIElements;
|
||||
BKFEHJJFINJ bkfehjjfinj = new BKFEHJJFINJ();
|
||||
bkfehjjfinj.<AOAPLJOGIKJ>k__BackingField = "No Configurable Options";
|
||||
Func<bool> func = delegate
|
||||
{
|
||||
List<DOPNALIMPNA> febhfimejpn = pdagklijdhj.<>4__this.foldoutMenu.FEBHFIMEJPN;
|
||||
Func<DOPNALIMPNA, bool> <>9__55_ = ChipConfigMenu.<>c.<>9__55_14;
|
||||
if (<>9__55_ == 0)
|
||||
{
|
||||
ChipConfigMenu.<>c.<>9__55_14 = delegate(DOPNALIMPNA e)
|
||||
{
|
||||
throw new NullReferenceException();
|
||||
};
|
||||
}
|
||||
return Enumerable.Count<DOPNALIMPNA>(Enumerable.Where<DOPNALIMPNA>(febhfimejpn, <>9__55_)) <= 0;
|
||||
};
|
||||
bkfehjjfinj.KKGFMMFFKKC = func;
|
||||
list2.Add(bkfehjjfinj);
|
||||
ECJBHJOCKHL ecjbhjockhl2 = this.foldoutMenu;
|
||||
Func<bool> func2 = delegate
|
||||
{
|
||||
List<DOPNALIMPNA> febhfimejpn2 = pdagklijdhj.<>4__this.foldoutMenu.FEBHFIMEJPN;
|
||||
Func<DOPNALIMPNA, bool> <>9__55_2 = ChipConfigMenu.<>c.<>9__55_15;
|
||||
if (<>9__55_2 == 0)
|
||||
{
|
||||
ChipConfigMenu.<>c.<>9__55_15 = delegate(DOPNALIMPNA e)
|
||||
{
|
||||
throw new NullReferenceException();
|
||||
};
|
||||
}
|
||||
int num3 = Enumerable.Count<DOPNALIMPNA>(Enumerable.Where<DOPNALIMPNA>(febhfimejpn2, <>9__55_2));
|
||||
return pdagklijdhj.<>4__this.inventionPermission > HECIICKPCDN.EditAndSave;
|
||||
};
|
||||
ecjbhjockhl2.KKGFMMFFKKC = func2;
|
||||
if (EHHKGBAMIOP == 0)
|
||||
{
|
||||
return;
|
||||
}
|
||||
ECJBHJOCKHL ecjbhjockhl3;
|
||||
if (pdagklijdhj != 0)
|
||||
{
|
||||
ChipConfigMenu.FIBDMPCCOLA fibdmpccola = new ChipConfigMenu.FIBDMPCCOLA();
|
||||
fibdmpccola.CS$<>8__locals1 = pdagklijdhj;
|
||||
KJDOCKDBNCK chip = pdagklijdhj.chip;
|
||||
fibdmpccola.newNameTextField = fibdmpccola;
|
||||
Func<string> func3 = () => fibdmpccola.newNameTextField;
|
||||
Action<string> action = delegate(string value)
|
||||
{
|
||||
fibdmpccola.newNameTextField = value;
|
||||
};
|
||||
Action action2 = delegate
|
||||
{
|
||||
string newNameTextField = fibdmpccola.newNameTextField;
|
||||
if (ChipConfigMenu.EMNPBBIKEFH(newNameTextField))
|
||||
{
|
||||
PMGCJEPKFOF<NKHBKKGOIHL.PEHMCMIFBJO> pmgcjepkfof = NKHBKKGOIHL.EFFCNBECOKA(fibdmpccola.newNameTextField);
|
||||
if (fibdmpccola.<>9__20 == 0)
|
||||
{
|
||||
Action<NKHBKKGOIHL.PEHMCMIFBJO> action8 = delegate(NKHBKKGOIHL.PEHMCMIFBJO response)
|
||||
{
|
||||
int num5 = 0;
|
||||
int num6 = 0;
|
||||
if ((response.<GBEEHFGKJOF>k__BackingField ? 1 : 0) != num5)
|
||||
{
|
||||
KJDOCKDBNCK chip7 = fibdmpccola.CS$<>8__locals1.chip;
|
||||
if (num6 < response)
|
||||
{
|
||||
num6 += num6;
|
||||
num6++;
|
||||
}
|
||||
ChipConfigMenu.PDAGKLIJDHJ cs$<>8__locals2 = fibdmpccola.CS$<>8__locals1;
|
||||
bool flag;
|
||||
if (flag)
|
||||
{
|
||||
return;
|
||||
}
|
||||
KJDOCKDBNCK chip8 = cs$<>8__locals2.chip;
|
||||
}
|
||||
};
|
||||
fibdmpccola.<>9__20 = action8;
|
||||
}
|
||||
int num4 = 0;
|
||||
num4 += num4;
|
||||
num4++;
|
||||
}
|
||||
};
|
||||
if (ChipConfigMenu.<>c.<>9__55_19 == 0)
|
||||
{
|
||||
ChipConfigMenu.<>c.<>9__55_19 = (string text) => ChipConfigMenu.ChipNameRegex.IsMatch(text);
|
||||
}
|
||||
string chipNameCharacterRegex = ChipConfigMenu.ChipNameCharacterRegex;
|
||||
ecjbhjockhl3 = this.foldoutMenu;
|
||||
NBGABHMGLLB nbgabhmgllb;
|
||||
this.NDHFKDEFKOF(nbgabhmgllb, ecjbhjockhl3);
|
||||
}
|
||||
KJDOCKDBNCK chip2 = pdagklijdhj.chip;
|
||||
if (num < ecjbhjockhl3)
|
||||
{
|
||||
num += num;
|
||||
num++;
|
||||
}
|
||||
string empty = string.Empty;
|
||||
pdagklijdhj.newFunctionName = empty;
|
||||
ECJBHJOCKHL ecjbhjockhl4 = this.foldoutMenu;
|
||||
Func<bool> func4 = () => pdagklijdhj.<>4__this.isFoldoutMenuOpen;
|
||||
ecjbhjockhl4.GCAPMCCHKNL = func4;
|
||||
ECJBHJOCKHL ecjbhjockhl5 = this.foldoutMenu;
|
||||
Action<bool> action3 = delegate(bool value)
|
||||
{
|
||||
pdagklijdhj.<>4__this.isFoldoutMenuOpen = value;
|
||||
};
|
||||
ecjbhjockhl5.JMOAJLDAIKP = action3;
|
||||
Func<string> func5 = () => pdagklijdhj.newFunctionName;
|
||||
Action<string> action4 = delegate(string value)
|
||||
{
|
||||
pdagklijdhj.newFunctionName = value;
|
||||
};
|
||||
Action action5 = delegate
|
||||
{
|
||||
if (ChipConfigMenu.EMNPBBIKEFH(pdagklijdhj.newFunctionName))
|
||||
{
|
||||
PMGCJEPKFOF<NKHBKKGOIHL.PEHMCMIFBJO> pmgcjepkfof2 = NKHBKKGOIHL.EFFCNBECOKA(pdagklijdhj.newFunctionName);
|
||||
if (pdagklijdhj.<>9__21 == 0)
|
||||
{
|
||||
Action<NKHBKKGOIHL.PEHMCMIFBJO> action9 = delegate(NKHBKKGOIHL.PEHMCMIFBJO response)
|
||||
{
|
||||
if (response.<GBEEHFGKJOF>k__BackingField)
|
||||
{
|
||||
KJDOCKDBNCK chip9 = pdagklijdhj.chip;
|
||||
pdagklijdhj.<>4__this.foldoutMenu.LKLKGDMFMCC();
|
||||
ChipConfigMenu <>4__this = pdagklijdhj.<>4__this;
|
||||
KJDOCKDBNCK chip10 = pdagklijdhj.chip;
|
||||
<>4__this.LNOGJLFMOCL(chip10);
|
||||
}
|
||||
};
|
||||
pdagklijdhj.<>9__21 = action9;
|
||||
}
|
||||
}
|
||||
};
|
||||
Func<bool> func6 = delegate
|
||||
{
|
||||
KJDOCKDBNCK chip11 = pdagklijdhj.chip;
|
||||
throw new NullReferenceException();
|
||||
};
|
||||
if (ChipConfigMenu.<>c.<>9__55_7 == 0)
|
||||
{
|
||||
ChipConfigMenu.<>c.<>9__55_7 = (string text) => ChipConfigMenu.ChipNameRegex.IsMatch(text);
|
||||
}
|
||||
string chipNameCharacterRegex2 = ChipConfigMenu.ChipNameCharacterRegex;
|
||||
ECJBHJOCKHL ecjbhjockhl6 = this.foldoutMenu;
|
||||
NBGABHMGLLB nbgabhmgllb2;
|
||||
if (nbgabhmgllb2 != 0 && !ECNNGIFNNNM.KCFPIEEMJON<DOPNALIMPNA>(ecjbhjockhl6.FEBHFIMEJPN, nbgabhmgllb2))
|
||||
{
|
||||
ecjbhjockhl6.BPAJKKAGPKB(nbgabhmgllb2);
|
||||
}
|
||||
KJDOCKDBNCK chip3 = pdagklijdhj.chip;
|
||||
if (ChipConfigMenu.<>c.<>9__55_8 == 0)
|
||||
{
|
||||
ChipConfigMenu.<>c.<>9__55_8 = delegate(DBFIKIGBNOD i)
|
||||
{
|
||||
throw new NullReferenceException();
|
||||
};
|
||||
}
|
||||
DBFIKIGBNOD dbfikigbnod;
|
||||
pdagklijdhj.dynamicInputNodeGroup = dbfikigbnod;
|
||||
DOPNALIMPNA dopnalimpna2;
|
||||
if (dbfikigbnod != 0)
|
||||
{
|
||||
Action<MakerPen> action6 = delegate(MakerPen _)
|
||||
{
|
||||
DBFIKIGBNOD dynamicInputNodeGroup = pdagklijdhj.dynamicInputNodeGroup;
|
||||
throw new NullReferenceException();
|
||||
};
|
||||
Func<bool> func7 = delegate
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
};
|
||||
DOPNALIMPNA dopnalimpna = this.LAPHDMFOHPA("Add Input", action6, func7);
|
||||
Action<MakerPen> action7 = delegate(MakerPen _)
|
||||
{
|
||||
DBFIKIGBNOD dynamicInputNodeGroup2 = pdagklijdhj.dynamicInputNodeGroup;
|
||||
throw new NullReferenceException();
|
||||
};
|
||||
Func<bool> func8 = delegate
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
};
|
||||
dopnalimpna2 = this.LAPHDMFOHPA("Remove Input", action7, func8);
|
||||
}
|
||||
KJDOCKDBNCK chip4 = pdagklijdhj.chip;
|
||||
if (dopnalimpna2 == 0)
|
||||
{
|
||||
goto IL_46C;
|
||||
}
|
||||
Dictionary<object, bool> dictionary = new Dictionary(this.isNodeGroupOpen);
|
||||
this.cachedNodeGroupOpen = dictionary;
|
||||
Dictionary<object, bool> dictionary2 = new Dictionary(this.isNodeGroupInputOpen);
|
||||
this.cachedNodeGroupInputOpen = dictionary2;
|
||||
Dictionary<object, bool> dictionary3 = new Dictionary(this.isNodeGroupOutputOpen);
|
||||
this.cachedNodeGroupOutputOpen = dictionary3;
|
||||
this.isNodeGroupOpen.Clear();
|
||||
this.isNodeGroupInputOpen.Clear();
|
||||
this.isNodeGroupOutputOpen.Clear();
|
||||
KJDOCKDBNCK chip5 = pdagklijdhj.chip;
|
||||
IEnumerable enumerable = BCKPFAJAPEO.AKGEGLEMFGM<DBFIKIGBNOD>(dictionary3);
|
||||
if (enumerable != 0)
|
||||
{
|
||||
if (num >= enumerable)
|
||||
{
|
||||
goto IL_334;
|
||||
}
|
||||
num += num;
|
||||
if (num != enumerable)
|
||||
{
|
||||
break;
|
||||
}
|
||||
IMAFJGKHEMD imafjgkhemd;
|
||||
imafjgkhemd += imafjgkhemd;
|
||||
imafjgkhemd += imafjgkhemd;
|
||||
}
|
||||
if (enumerable != 0)
|
||||
{
|
||||
}
|
||||
if (num == 0)
|
||||
{
|
||||
goto IL_46C;
|
||||
}
|
||||
}
|
||||
num++;
|
||||
IL_334:
|
||||
int num2 = 0;
|
||||
KJDOCKDBNCK chip6 = khamioidddm.CS$<>8__locals2.chip;
|
||||
if (num < num2)
|
||||
{
|
||||
num += num;
|
||||
num++;
|
||||
}
|
||||
while (num == 0)
|
||||
{
|
||||
}
|
||||
ChipConfigMenu.KHAMIOIDDDM cs$<>8__locals = khamioidddm;
|
||||
DBFIKIGBNOD nodeGroup2 = cs$<>8__locals.nodeGroup;
|
||||
object nodeGroupId = cs$<>8__locals;
|
||||
Dictionary<object, bool> dictionary4 = this.isNodeGroupOpen;
|
||||
Dictionary<object, bool> dictionary5 = this.cachedNodeGroupOpen;
|
||||
throw new NullReferenceException();
|
||||
IL_46C:
|
||||
Action<ChipConfigMenu> onAddConfigurableSettings = this.OnAddConfigurableSettings;
|
||||
if (onAddConfigurableSettings != 0)
|
||||
{
|
||||
onAddConfigurableSettings(this);
|
||||
}
|
||||
Action objectSettingsFunctionsChanged = this.ObjectSettingsFunctionsChanged;
|
||||
if (objectSettingsFunctionsChanged != 0)
|
||||
{
|
||||
objectSettingsFunctionsChanged();
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600FDCE RID: 64974 RVA: 0x0039DD34 File Offset: 0x0039BF34
|
||||
[Token(Token = "0x600FDCE")]
|
||||
[Address(RVA = "0x17B4B00", Offset = "0x17B3B00", VA = "0x1817B4B00")]
|
||||
private void KDFMGCFBAEH()
|
||||
{
|
||||
int num;
|
||||
do
|
||||
{
|
||||
num = 0;
|
||||
List<object> list = Enumerable.ToList<object>(this.isNodeGroupOpen.Keys);
|
||||
bool flag;
|
||||
if (flag)
|
||||
{
|
||||
Dictionary<object, bool> dictionary = this.isNodeGroupOpen;
|
||||
}
|
||||
if (num != 0)
|
||||
{
|
||||
goto IL_7C;
|
||||
}
|
||||
if (num != -1)
|
||||
{
|
||||
}
|
||||
List<object> list2 = Enumerable.ToList<object>(this.isNodeGroupInputOpen.Keys);
|
||||
bool flag2;
|
||||
if (flag2)
|
||||
{
|
||||
Dictionary<object, bool> dictionary2 = this.isNodeGroupInputOpen;
|
||||
}
|
||||
num++;
|
||||
if (num != 0)
|
||||
{
|
||||
goto IL_82;
|
||||
}
|
||||
if (num != -1)
|
||||
{
|
||||
}
|
||||
List<object> list3 = Enumerable.ToList<object>(this.isNodeGroupInputOpen.Keys);
|
||||
bool flag3;
|
||||
if (flag3)
|
||||
{
|
||||
Dictionary<object, bool> dictionary3 = this.isNodeGroupInputOpen;
|
||||
}
|
||||
}
|
||||
while (num != 0);
|
||||
return;
|
||||
IL_7C:
|
||||
throw new NullReferenceException();
|
||||
IL_82:
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x0600FDCF RID: 64975 RVA: 0x0039DDC8 File Offset: 0x0039BFC8
|
||||
[Token(Token = "0x600FDCF")]
|
||||
[Address(RVA = "0x17B4770", Offset = "0x17B3770", VA = "0x1817B4770")]
|
||||
public void IKMPCMPADPA()
|
||||
{
|
||||
this.KDFMGCFBAEH();
|
||||
this.isFoldoutMenuOpen = true;
|
||||
}
|
||||
|
||||
// Token: 0x0600FDD0 RID: 64976 RVA: 0x0039DDE4 File Offset: 0x0039BFE4
|
||||
[Token(Token = "0x600FDD0")]
|
||||
[Address(RVA = "0x17B3740", Offset = "0x17B2740", VA = "0x1817B3740")]
|
||||
private void CPBLHCCNIML()
|
||||
{
|
||||
Action<ChipConfigMenu> onRemoveConfigurableSettings = this.OnRemoveConfigurableSettings;
|
||||
if (onRemoveConfigurableSettings != 0)
|
||||
{
|
||||
onRemoveConfigurableSettings(this);
|
||||
}
|
||||
this.objectSettingsFunctions.Clear();
|
||||
Action objectSettingsFunctionsChanged = this.ObjectSettingsFunctionsChanged;
|
||||
if (objectSettingsFunctionsChanged != 0)
|
||||
{
|
||||
objectSettingsFunctionsChanged();
|
||||
return;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600FDD1 RID: 64977 RVA: 0x0039DE28 File Offset: 0x0039C028
|
||||
[Token(Token = "0x600FDD1")]
|
||||
[Address(RVA = "0x17B2930", Offset = "0x17B1930", VA = "0x1817B2930")]
|
||||
private void ABCFCJKECEF()
|
||||
{
|
||||
this.foldoutMenu.LKLKGDMFMCC();
|
||||
}
|
||||
|
||||
// Token: 0x0600FDD2 RID: 64978 RVA: 0x0039DE48 File Offset: 0x0039C048
|
||||
[Token(Token = "0x600FDD2")]
|
||||
[Address(RVA = "0x17B2950", Offset = "0x17B1950", VA = "0x1817B2950")]
|
||||
public void ABIJEAEMDJJ()
|
||||
{
|
||||
Chip chip = this.boundChip;
|
||||
int num = 0;
|
||||
bool flag = chip != num;
|
||||
Chip chip2 = this.boundChip;
|
||||
if (flag)
|
||||
{
|
||||
}
|
||||
int num2 = 0;
|
||||
int num3 = 0;
|
||||
if (chip2 != num3 && num2 != 0)
|
||||
{
|
||||
Chip chip3 = this.boundChip;
|
||||
Action<ChipConfigMenu> onRemoveConfigurableSettings = this.OnRemoveConfigurableSettings;
|
||||
if (onRemoveConfigurableSettings != 0)
|
||||
{
|
||||
onRemoveConfigurableSettings(this);
|
||||
}
|
||||
this.objectSettingsFunctions.Clear();
|
||||
Action objectSettingsFunctionsChanged = this.ObjectSettingsFunctionsChanged;
|
||||
if (objectSettingsFunctionsChanged != 0)
|
||||
{
|
||||
objectSettingsFunctionsChanged();
|
||||
}
|
||||
this.foldoutMenu.LKLKGDMFMCC();
|
||||
this.boundChip = chip3;
|
||||
int num4 = 0;
|
||||
if (chip3 != num4)
|
||||
{
|
||||
this.AMJHODPKAMA(num2);
|
||||
this.LNOGJLFMOCL(num2);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600FDD3 RID: 64979 RVA: 0x0039DEFC File Offset: 0x0039C0FC
|
||||
[Token(Token = "0x600FDD3")]
|
||||
[Address(RVA = "0x17B3D20", Offset = "0x17B2D20", VA = "0x1817B3D20")]
|
||||
public static bool GKPDEDBGNCH()
|
||||
{
|
||||
bool flag;
|
||||
if (flag)
|
||||
{
|
||||
GCBPKHFJKCE.BEACFGLJIBH beacfgljibh = GCBPKHFJKCE.KHKBGCCMFPE;
|
||||
if (beacfgljibh != 0)
|
||||
{
|
||||
bool flag2 = beacfgljibh.MIKDLDEALPN;
|
||||
if (flag2 && flag2)
|
||||
{
|
||||
return flag2 > false;
|
||||
}
|
||||
}
|
||||
}
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x0600FDD4 RID: 64980 RVA: 0x0039DF38 File Offset: 0x0039C138
|
||||
[Token(Token = "0x600FDD4")]
|
||||
[Address(RVA = "0x17B4280", Offset = "0x17B3280", VA = "0x1817B4280")]
|
||||
private static void IGHCNANGHAA(MIOFEDOAAFD NLAGGLOKNBH)
|
||||
{
|
||||
ChipConfigMenu.IGHCNANGHAA();
|
||||
}
|
||||
|
||||
// Token: 0x0600FDD5 RID: 64981 RVA: 0x0039DF4C File Offset: 0x0039C14C
|
||||
[Token(Token = "0x600FDD5")]
|
||||
[Address(RVA = "0x17B4230", Offset = "0x17B3230", VA = "0x1817B4230")]
|
||||
private static void IGHCNANGHAA(Guid FCFNCJCFGFD)
|
||||
{
|
||||
ChipConfigMenu.IGHCNANGHAA();
|
||||
}
|
||||
|
||||
// Token: 0x0600FDD6 RID: 64982 RVA: 0x0039DF60 File Offset: 0x0039C160
|
||||
[Token(Token = "0x600FDD6")]
|
||||
[Address(RVA = "0x17B4560", Offset = "0x17B3560", VA = "0x1817B4560")]
|
||||
private static void IGHCNANGHAA(CIIBGMBOFEI IPOFINNGHKG)
|
||||
{
|
||||
ChipConfigMenu.IGHCNANGHAA();
|
||||
}
|
||||
|
||||
// Token: 0x0600FDD7 RID: 64983 RVA: 0x0039DF74 File Offset: 0x0039C174
|
||||
[Token(Token = "0x600FDD7")]
|
||||
[Address(RVA = "0x17B42D0", Offset = "0x17B32D0", VA = "0x1817B42D0")]
|
||||
private static void IGHCNANGHAA()
|
||||
{
|
||||
Dictionary<int, string> dictionary;
|
||||
List<object> list;
|
||||
for (;;)
|
||||
{
|
||||
int num = 0;
|
||||
dictionary = new Dictionary();
|
||||
list = new List();
|
||||
List<MIOFEDOAAFD> list2 = new List();
|
||||
dictionary.Clear();
|
||||
list.Clear();
|
||||
bool flag;
|
||||
if (flag)
|
||||
{
|
||||
break;
|
||||
}
|
||||
if (num == 0)
|
||||
{
|
||||
goto Block_1;
|
||||
}
|
||||
}
|
||||
throw new NullReferenceException();
|
||||
Block_1:
|
||||
ChipConfigMenu.cachedCurrencyReverseLookup = dictionary;
|
||||
ChipConfigMenu.cachedCurrencyItemList = list;
|
||||
ChipConfigMenu.cachedCurrencyOrderedOptions = typeof(ChipConfigMenu).TypeHandle;
|
||||
}
|
||||
|
||||
// Token: 0x1400012B RID: 299
|
||||
// (add) Token: 0x0600FDD8 RID: 64984 RVA: 0x0039DFD4 File Offset: 0x0039C1D4
|
||||
// (remove) Token: 0x0600FDD9 RID: 64985 RVA: 0x0039DFFC File Offset: 0x0039C1FC
|
||||
[Token(Token = "0x1400012B")]
|
||||
public event Action PKPMNBBPLCI
|
||||
{
|
||||
[Token(Token = "0x600FDD8")]
|
||||
[Address(RVA = "0x17B6870", Offset = "0x17B5870", VA = "0x1817B6870", Slot = "4")]
|
||||
[CompilerGenerated]
|
||||
add
|
||||
{
|
||||
Action objectSettingsFunctionsChanged;
|
||||
Delegate @delegate;
|
||||
do
|
||||
{
|
||||
objectSettingsFunctionsChanged = this.ObjectSettingsFunctionsChanged;
|
||||
@delegate = Delegate.Combine(objectSettingsFunctionsChanged, value);
|
||||
}
|
||||
while (@delegate != 0 && @delegate == 0);
|
||||
while (@delegate != objectSettingsFunctionsChanged)
|
||||
{
|
||||
}
|
||||
}
|
||||
[Token(Token = "0x600FDD9")]
|
||||
[Address(RVA = "0x17B6DF0", Offset = "0x17B5DF0", VA = "0x1817B6DF0", Slot = "5")]
|
||||
[CompilerGenerated]
|
||||
remove
|
||||
{
|
||||
Action objectSettingsFunctionsChanged;
|
||||
Delegate @delegate;
|
||||
do
|
||||
{
|
||||
objectSettingsFunctionsChanged = this.ObjectSettingsFunctionsChanged;
|
||||
@delegate = Delegate.Remove(objectSettingsFunctionsChanged, value);
|
||||
}
|
||||
while (@delegate != 0 && @delegate == 0);
|
||||
while (@delegate != objectSettingsFunctionsChanged)
|
||||
{
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1400012C RID: 300
|
||||
// (add) Token: 0x0600FDDA RID: 64986 RVA: 0x0039E024 File Offset: 0x0039C224
|
||||
// (remove) Token: 0x0600FDDB RID: 64987 RVA: 0x0039E040 File Offset: 0x0039C240
|
||||
[Token(Token = "0x1400012C")]
|
||||
public event Action<string> GFAGOCFDLMF
|
||||
{
|
||||
[Token(Token = "0x600FDDA")]
|
||||
[Address(RVA = "0x17B6910", Offset = "0x17B5910", VA = "0x1817B6910", Slot = "6")]
|
||||
[CompilerGenerated]
|
||||
add
|
||||
{
|
||||
Delegate @delegate;
|
||||
while (@delegate != 0 && @delegate == 0)
|
||||
{
|
||||
}
|
||||
while (@delegate != this)
|
||||
{
|
||||
}
|
||||
}
|
||||
[Token(Token = "0x600FDDB")]
|
||||
[Address(RVA = "0x17B6E90", Offset = "0x17B5E90", VA = "0x1817B6E90", Slot = "7")]
|
||||
[CompilerGenerated]
|
||||
remove
|
||||
{
|
||||
Delegate @delegate;
|
||||
while (@delegate != 0 && @delegate == 0)
|
||||
{
|
||||
}
|
||||
while (@delegate != this)
|
||||
{
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1400012D RID: 301
|
||||
// (add) Token: 0x0600FDDC RID: 64988 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
// (remove) Token: 0x0600FDDD RID: 64989 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x1400012D")]
|
||||
private event Action<ODAEKFDKCEC> EBPNDNEPEMN
|
||||
{
|
||||
[Token(Token = "0x600FDDC")]
|
||||
[Address(RVA = "0x4242D0", Offset = "0x4232D0", VA = "0x1804242D0", Slot = "8")]
|
||||
add
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
[Token(Token = "0x600FDDD")]
|
||||
[Address(RVA = "0x4242D0", Offset = "0x4232D0", VA = "0x1804242D0", Slot = "9")]
|
||||
remove
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1400012E RID: 302
|
||||
// (add) Token: 0x0600FDDE RID: 64990 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
// (remove) Token: 0x0600FDDF RID: 64991 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x1400012E")]
|
||||
private event Action<DLKPBLNKLAD, GCKECFLKJGJ> JEDLKAFMGLP
|
||||
{
|
||||
[Token(Token = "0x600FDDE")]
|
||||
[Address(RVA = "0x4242D0", Offset = "0x4232D0", VA = "0x1804242D0", Slot = "10")]
|
||||
add
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
[Token(Token = "0x600FDDF")]
|
||||
[Address(RVA = "0x4242D0", Offset = "0x4232D0", VA = "0x1804242D0", Slot = "11")]
|
||||
remove
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17002968 RID: 10600
|
||||
// (get) Token: 0x0600FDE0 RID: 64992 RVA: 0x0039E05C File Offset: 0x0039C25C
|
||||
[Token(Token = "0x17002968")]
|
||||
public IEnumerable<ILINODKFHEO> ObjectSettingsFunctions
|
||||
{
|
||||
[Token(Token = "0x600FDE0")]
|
||||
[Address(RVA = "0x411530", Offset = "0x410530", VA = "0x180411530", Slot = "12")]
|
||||
get
|
||||
{
|
||||
/*
|
||||
An exception occurred when decompiling this method (0600FDE0)
|
||||
|
||||
ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Collections.Generic.IEnumerable`1<ILINODKFHEO> RecRoom.CircuitsV2.Experience.ChipConfigMenu::get_ObjectSettingsFunctions()
|
||||
|
||||
---> System.Exception: Basic block has to end with unconditional control flow.
|
||||
{
|
||||
Block_0:
|
||||
stloc:class [mscorlib]System.Collections.Generic.List`1<class ILINODKFHEO>(var_0_06, ldfld:class [mscorlib]System.Collections.Generic.List`1<class ILINODKFHEO>(ChipConfigMenu::objectSettingsFunctions, ldloc:ChipConfigMenu(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: 0x17002969 RID: 10601
|
||||
// (get) Token: 0x0600FDE1 RID: 64993 RVA: 0x0039E070 File Offset: 0x0039C270
|
||||
[Token(Token = "0x17002969")]
|
||||
public IReadOnlyList<DOPNALIMPNA> DynamicUIElements
|
||||
{
|
||||
[Token(Token = "0x600FDE1")]
|
||||
[Address(RVA = "0x4157B0", Offset = "0x4147B0", VA = "0x1804157B0", Slot = "13")]
|
||||
get
|
||||
{
|
||||
/*
|
||||
An exception occurred when decompiling this method (0600FDE1)
|
||||
|
||||
ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Collections.Generic.IReadOnlyList`1<DOPNALIMPNA> RecRoom.CircuitsV2.Experience.ChipConfigMenu::get_DynamicUIElements()
|
||||
|
||||
---> System.Exception: Basic block has to end with unconditional control flow.
|
||||
{
|
||||
Block_0:
|
||||
stloc:class [mscorlib]System.Collections.Generic.List`1<class DOPNALIMPNA>(var_0_06, ldfld:class [mscorlib]System.Collections.Generic.List`1<class DOPNALIMPNA>(ChipConfigMenu::dynamicUIElements, ldloc:ChipConfigMenu(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: 0x1700296A RID: 10602
|
||||
// (get) Token: 0x0600FDE2 RID: 64994 RVA: 0x0039E084 File Offset: 0x0039C284
|
||||
[Token(Token = "0x1700296A")]
|
||||
public string FriendlyName
|
||||
{
|
||||
[Token(Token = "0x600FDE2")]
|
||||
[Address(RVA = "0x17B6AD0", Offset = "0x17B5AD0", VA = "0x1817B6AD0", Slot = "14")]
|
||||
get
|
||||
{
|
||||
return this.boundChip.FIKEBGGCDFN;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1700296B RID: 10603
|
||||
// (get) Token: 0x0600FDE3 RID: 64995 RVA: 0x0039E0A4 File Offset: 0x0039C2A4
|
||||
[Token(Token = "0x1700296B")]
|
||||
public bool IsValid
|
||||
{
|
||||
[Token(Token = "0x600FDE3")]
|
||||
[Address(RVA = "0x17B6B10", Offset = "0x17B5B10", VA = "0x1817B6B10", Slot = "15")]
|
||||
get
|
||||
{
|
||||
Chip chip = this.boundChip;
|
||||
int num = 0;
|
||||
return chip != num;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600FDE4 RID: 64996 RVA: 0x0039E0C4 File Offset: 0x0039C2C4
|
||||
[Token(Token = "0x600FDE4")]
|
||||
[Address(RVA = "0x424690", Offset = "0x423690", VA = "0x180424690", Slot = "16")]
|
||||
public bool OnPreInitializeConfigScreen()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0600FDE5 RID: 64997 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x600FDE5")]
|
||||
[Address(RVA = "0x4242D0", Offset = "0x4232D0", VA = "0x1804242D0", Slot = "17")]
|
||||
private void PCEOHNNLOND()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x0600FDE6 RID: 64998 RVA: 0x0039E0D4 File Offset: 0x0039C2D4
|
||||
[Token(Token = "0x600FDE6")]
|
||||
[Address(RVA = "0x17B66F0", Offset = "0x17B56F0", VA = "0x1817B66F0")]
|
||||
public ChipConfigMenu()
|
||||
{
|
||||
List<ILINODKFHEO> list = new List();
|
||||
this.objectSettingsFunctions = list;
|
||||
List<DOPNALIMPNA> list2 = new List();
|
||||
this.dynamicUIElements = list2;
|
||||
int num = 0;
|
||||
int num2 = 0;
|
||||
ulong num3;
|
||||
ECJBHJOCKHL ecjbhjockhl = ONOKJPIMIIP.HPLKEGBKNBJ(0, "Chip Settings", num2, num, num3 != 0UL);
|
||||
this.foldoutMenu = ecjbhjockhl;
|
||||
Dictionary<object, bool> dictionary = new Dictionary();
|
||||
this.isNodeGroupOpen = dictionary;
|
||||
Dictionary<object, bool> dictionary2 = new Dictionary();
|
||||
this.isNodeGroupInputOpen = dictionary2;
|
||||
Dictionary<object, bool> dictionary3 = new Dictionary();
|
||||
this.isNodeGroupOutputOpen = dictionary3;
|
||||
Dictionary<object, bool> dictionary4 = new Dictionary();
|
||||
this.cachedNodeGroupOpen = dictionary4;
|
||||
Dictionary<object, bool> dictionary5 = new Dictionary();
|
||||
this.cachedNodeGroupInputOpen = dictionary5;
|
||||
Dictionary<object, bool> dictionary6 = new Dictionary();
|
||||
int num4 = 0;
|
||||
this.cachedNodeGroupOutputOpen = dictionary6;
|
||||
this.KLIAMNPKCKI(num4);
|
||||
}
|
||||
|
||||
// Token: 0x0600FDE8 RID: 65000 RVA: 0x0039E1D4 File Offset: 0x0039C3D4
|
||||
[Token(Token = "0x600FDE8")]
|
||||
[Address(RVA = "0x17B2B10", Offset = "0x17B1B10", VA = "0x1817B2B10")]
|
||||
[CompilerGenerated]
|
||||
internal static Dictionary<string, FLCFOLDCOJJ> AIMEGBNAECB(ref ChipConfigMenu.DOGICGMFAEG cpp2il__autoParamName__idx_0)
|
||||
{
|
||||
Dictionary<string, FLCFOLDCOJJ> dictionary = new Dictionary();
|
||||
RoomCurrencyManager instance = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG;
|
||||
bool flag;
|
||||
if (flag)
|
||||
{
|
||||
if (ChipConfigMenu.<>c.<>9__65_1 == 0)
|
||||
{
|
||||
ChipConfigMenu.<>c.<>9__65_1 = (MIOFEDOAAFD c) => c.<IPLPEOMCNPJ>k__BackingField;
|
||||
}
|
||||
IOrderedEnumerable<MIOFEDOAAFD> orderedEnumerable;
|
||||
List<MIOFEDOAAFD> list = Enumerable.ToList<MIOFEDOAAFD>(orderedEnumerable);
|
||||
cpp2il__autoParamName__idx_0.orderedOptions = list;
|
||||
Func<MIOFEDOAAFD, int, FLCFOLDCOJJ> func;
|
||||
if (ChipConfigMenu.<>c.<>9__65_2 == 0)
|
||||
{
|
||||
func = delegate(MIOFEDOAAFD c, int i)
|
||||
{
|
||||
throw new NullReferenceException();
|
||||
};
|
||||
ChipConfigMenu.<>c.<>9__65_2 = func;
|
||||
}
|
||||
IEnumerable<MIOFEDOAAFD> enumerable = Enumerable.Select<MIOFEDOAAFD, FLCFOLDCOJJ>(list, func);
|
||||
Func<FLCFOLDCOJJ, string> func2;
|
||||
if (ChipConfigMenu.<>c.<>9__65_3 == 0)
|
||||
{
|
||||
func2 = delegate(FLCFOLDCOJJ c)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
};
|
||||
ChipConfigMenu.<>c.<>9__65_3 = func2;
|
||||
}
|
||||
Dictionary<FLCFOLDCOJJ, string> dictionary2 = Enumerable.ToDictionary<FLCFOLDCOJJ, string>(enumerable, func2);
|
||||
}
|
||||
string empty = string.Empty;
|
||||
return dictionary;
|
||||
}
|
||||
|
||||
// Token: 0x0400A721 RID: 42785
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x400A721")]
|
||||
private readonly List<ILINODKFHEO> objectSettingsFunctions;
|
||||
|
||||
// Token: 0x0400A722 RID: 42786
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x400A722")]
|
||||
private readonly List<DOPNALIMPNA> dynamicUIElements;
|
||||
|
||||
// Token: 0x0400A723 RID: 42787
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x400A723")]
|
||||
private Chip boundChip;
|
||||
|
||||
// Token: 0x0400A724 RID: 42788
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x28")]
|
||||
[Token(Token = "0x400A724")]
|
||||
public Action<ChipConfigMenu> OnAddConfigurableSettings;
|
||||
|
||||
// Token: 0x0400A725 RID: 42789
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x30")]
|
||||
[Token(Token = "0x400A725")]
|
||||
public Action<ChipConfigMenu> OnRemoveConfigurableSettings;
|
||||
|
||||
// Token: 0x0400A726 RID: 42790
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x38")]
|
||||
[Token(Token = "0x400A726")]
|
||||
private ECJBHJOCKHL foldoutMenu;
|
||||
|
||||
// Token: 0x0400A727 RID: 42791
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x40")]
|
||||
[Token(Token = "0x400A727")]
|
||||
private bool isFoldoutMenuOpen;
|
||||
|
||||
// Token: 0x0400A728 RID: 42792
|
||||
[Token(Token = "0x400A728")]
|
||||
public const int INVALID_CURRENCY_INDEX = 100000;
|
||||
|
||||
// Token: 0x0400A729 RID: 42793
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x48")]
|
||||
[Token(Token = "0x400A729")]
|
||||
private readonly Dictionary<object, bool> isNodeGroupOpen;
|
||||
|
||||
// Token: 0x0400A72A RID: 42794
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x50")]
|
||||
[Token(Token = "0x400A72A")]
|
||||
private readonly Dictionary<object, bool> isNodeGroupInputOpen;
|
||||
|
||||
// Token: 0x0400A72B RID: 42795
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x58")]
|
||||
[Token(Token = "0x400A72B")]
|
||||
private readonly Dictionary<object, bool> isNodeGroupOutputOpen;
|
||||
|
||||
// Token: 0x0400A72C RID: 42796
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x60")]
|
||||
[Token(Token = "0x400A72C")]
|
||||
private Dictionary<object, bool> cachedNodeGroupOpen;
|
||||
|
||||
// Token: 0x0400A72D RID: 42797
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x68")]
|
||||
[Token(Token = "0x400A72D")]
|
||||
private Dictionary<object, bool> cachedNodeGroupInputOpen;
|
||||
|
||||
// Token: 0x0400A72E RID: 42798
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x70")]
|
||||
[Token(Token = "0x400A72E")]
|
||||
private Dictionary<object, bool> cachedNodeGroupOutputOpen;
|
||||
|
||||
// Token: 0x0400A72F RID: 42799
|
||||
[Token(Token = "0x400A72F")]
|
||||
private static Dictionary<int, string> cachedCurrencyReverseLookup = new Dictionary();
|
||||
|
||||
// Token: 0x0400A730 RID: 42800
|
||||
[Token(Token = "0x400A730")]
|
||||
private static List<object> cachedCurrencyItemList = new List();
|
||||
|
||||
// Token: 0x0400A731 RID: 42801
|
||||
[Token(Token = "0x400A731")]
|
||||
private static List<MIOFEDOAAFD> cachedCurrencyOrderedOptions = new List();
|
||||
|
||||
// Token: 0x0400A732 RID: 42802
|
||||
[Token(Token = "0x400A732")]
|
||||
public static readonly Regex ChipNameRegex = new Regex("(?!.*[\\s]{2})(^[a-zA-z][a-zA-z0-9\\s]*)", (RegexOptions)((uint)520));
|
||||
|
||||
// Token: 0x0400A733 RID: 42803
|
||||
[Token(Token = "0x400A733")]
|
||||
public static readonly string ChipNameCharacterRegex = "[a-zA-Z0-9\\s]";
|
||||
|
||||
// Token: 0x0400A734 RID: 42804
|
||||
[Token(Token = "0x400A734")]
|
||||
public static readonly string InvalidChipNameMessage = "Name is not valid.";
|
||||
|
||||
// Token: 0x0400A735 RID: 42805
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x78")]
|
||||
[Token(Token = "0x400A735")]
|
||||
[CompilerGenerated]
|
||||
private Action ObjectSettingsFunctionsChanged;
|
||||
|
||||
// Token: 0x0400A736 RID: 42806
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x80")]
|
||||
[Token(Token = "0x400A736")]
|
||||
[CompilerGenerated]
|
||||
private Action<string> ObjectSettingsToast;
|
||||
|
||||
// Token: 0x0200265A RID: 9818
|
||||
[Token(Token = "0x200265A")]
|
||||
[CompilerGenerated]
|
||||
private sealed class BBNGOLJKHGN
|
||||
{
|
||||
// Token: 0x0600FDE9 RID: 65001 RVA: 0x0039E288 File Offset: 0x0039C488
|
||||
[Token(Token = "0x600FDE9")]
|
||||
[Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")]
|
||||
public BBNGOLJKHGN()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0600FDEA RID: 65002 RVA: 0x0039E29C File Offset: 0x0039C49C
|
||||
[Token(Token = "0x600FDEA")]
|
||||
[Address(RVA = "0x17B1F50", Offset = "0x17B0F50", VA = "0x1817B1F50")]
|
||||
internal void <get_inventionPermission>b__0(BBHENFCNLAB.AJCEIOJPMLJ result)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0400A737 RID: 42807
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x400A737")]
|
||||
public HECIICKPCDN permission;
|
||||
}
|
||||
|
||||
// Token: 0x0200265C RID: 9820
|
||||
[Token(Token = "0x200265C")]
|
||||
[CompilerGenerated]
|
||||
private sealed class FDOONNMIAFB
|
||||
{
|
||||
// Token: 0x0600FE08 RID: 65032 RVA: 0x0039E584 File Offset: 0x0039C784
|
||||
[Token(Token = "0x600FE08")]
|
||||
[Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")]
|
||||
public FDOONNMIAFB()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0600FE09 RID: 65033 RVA: 0x0039E598 File Offset: 0x0039C798
|
||||
[Token(Token = "0x600FE09")]
|
||||
[Address(RVA = "0x17C6310", Offset = "0x17C5310", VA = "0x1817C6310")]
|
||||
internal ILINODKFHEO <AddButtonSetting>b__0(int pri)
|
||||
{
|
||||
/*
|
||||
An exception occurred when decompiling this method (0600FE09)
|
||||
|
||||
ICSharpCode.Decompiler.DecompilerException: Error decompiling ILINODKFHEO RecRoom.CircuitsV2.Experience.ChipConfigMenu/FDOONNMIAFB::<AddButtonSetting>b__0(System.Int32)
|
||||
|
||||
---> System.Exception: Basic block has to end with unconditional control flow.
|
||||
{
|
||||
IL_3C:
|
||||
stloc:JFIDDJPNEHI(var_2_44, newobj:JFIDDJPNEHI(JFIDDJPNEHI::.ctor, ldloc:class OMKPHDBNLKH/DEDABHKCIBG<class AGUI.StackedUI.CreationObjectSettingButtonUIControl, bool>[exp:DEDABHKCIBG](var_0_05), ldloc:class OMKPHDBNLKH/OHINDOLFNMP<class AGUI.StackedUI.CreationObjectSettingButtonUIControl, bool>[exp:OHINDOLFNMP](var_1), ldloc:int32(pri)))
|
||||
}
|
||||
|
||||
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: 0x0600FE0A RID: 65034 RVA: 0x0039E5EC File Offset: 0x0039C7EC
|
||||
[Token(Token = "0x600FE0A")]
|
||||
[Address(RVA = "0x17C6460", Offset = "0x17C5460", VA = "0x1817C6460")]
|
||||
internal void <AddButtonSetting>b__2(CreationObjectSettingButtonUIControl instance)
|
||||
{
|
||||
ChipConfigMenu.OPKGNCIKMGN opkgncikmgn = new ChipConfigMenu.OPKGNCIKMGN();
|
||||
opkgncikmgn.CS$<>8__locals1 = this;
|
||||
opkgncikmgn.instance = instance;
|
||||
string text = instance.PropertyDescription.text;
|
||||
CreationObjectSettingButtonUIControl instance2 = opkgncikmgn.instance;
|
||||
Action<bool> action = delegate(bool _)
|
||||
{
|
||||
ChipConfigMenu.FDOONNMIAFB cs$<>8__locals = opkgncikmgn.CS$<>8__locals1;
|
||||
CreationObjectSettingButtonUIControl instance3 = opkgncikmgn.instance;
|
||||
Action<MakerPen> action2 = cs$<>8__locals.onPressed;
|
||||
MakerPen <LJOGMLBAABG>k__BackingField = instance3.<LJOGMLBAABG>k__BackingField;
|
||||
action2(<LJOGMLBAABG>k__BackingField);
|
||||
};
|
||||
}
|
||||
|
||||
// Token: 0x0400A754 RID: 42836
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x400A754")]
|
||||
public string text;
|
||||
|
||||
// Token: 0x0400A755 RID: 42837
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x400A755")]
|
||||
public Action<MakerPen> onPressed;
|
||||
|
||||
// Token: 0x0400A756 RID: 42838
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x400A756")]
|
||||
public OMKPHDBNLKH<CreationObjectSettingButtonUIControl, bool>.OHINDOLFNMP <>9__2;
|
||||
}
|
||||
|
||||
// Token: 0x0200265D RID: 9821
|
||||
[Token(Token = "0x200265D")]
|
||||
[CompilerGenerated]
|
||||
private sealed class OPKGNCIKMGN
|
||||
{
|
||||
// Token: 0x0600FE0B RID: 65035 RVA: 0x0039E634 File Offset: 0x0039C834
|
||||
[Token(Token = "0x600FE0B")]
|
||||
[Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")]
|
||||
public OPKGNCIKMGN()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0600FE0C RID: 65036 RVA: 0x0039E648 File Offset: 0x0039C848
|
||||
[Token(Token = "0x600FE0C")]
|
||||
[Address(RVA = "0x1D92320", Offset = "0x1D91320", VA = "0x181D92320")]
|
||||
internal void <AddButtonSetting>b__3(bool _)
|
||||
{
|
||||
ChipConfigMenu.FDOONNMIAFB cs$<>8__locals = this.CS$<>8__locals1;
|
||||
CreationObjectSettingButtonUIControl creationObjectSettingButtonUIControl = this.instance;
|
||||
Action<MakerPen> onPressed = cs$<>8__locals.onPressed;
|
||||
MakerPen <LJOGMLBAABG>k__BackingField = creationObjectSettingButtonUIControl.<LJOGMLBAABG>k__BackingField;
|
||||
onPressed(<LJOGMLBAABG>k__BackingField);
|
||||
}
|
||||
|
||||
// Token: 0x0400A757 RID: 42839
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x400A757")]
|
||||
public CreationObjectSettingButtonUIControl instance;
|
||||
|
||||
// Token: 0x0400A758 RID: 42840
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x400A758")]
|
||||
public ChipConfigMenu.FDOONNMIAFB CS$<>8__locals1;
|
||||
}
|
||||
|
||||
// Token: 0x0200265E RID: 9822
|
||||
[Token(Token = "0x200265E")]
|
||||
[CompilerGenerated]
|
||||
private sealed class KAMFMCBABFJ
|
||||
{
|
||||
// Token: 0x0600FE0D RID: 65037 RVA: 0x0039E680 File Offset: 0x0039C880
|
||||
[Token(Token = "0x600FE0D")]
|
||||
[Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")]
|
||||
public KAMFMCBABFJ()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0600FE0E RID: 65038 RVA: 0x0039E694 File Offset: 0x0039C894
|
||||
[Token(Token = "0x600FE0E")]
|
||||
[Address(RVA = "0x1D90DC0", Offset = "0x1D8FDC0", VA = "0x181D90DC0")]
|
||||
internal DOPNALIMPNA <AddDynamicButtonSetting>b__0()
|
||||
{
|
||||
/*
|
||||
An exception occurred when decompiling this method (0600FE0E)
|
||||
|
||||
ICSharpCode.Decompiler.DecompilerException: Error decompiling DOPNALIMPNA RecRoom.CircuitsV2.Experience.ChipConfigMenu/KAMFMCBABFJ::<AddDynamicButtonSetting>b__0()
|
||||
|
||||
---> System.Exception: Basic block has to end with unconditional control flow.
|
||||
{
|
||||
IL_52:
|
||||
stloc:int32(var_5_53, ldc.i4:int32(0))
|
||||
stloc:int32(var_6_56, ldc.i4:int32(0))
|
||||
stloc:int32(var_7_59, ldc.i4:int32(0))
|
||||
stloc:IMAFJGKHEMD(var_8_6E, call:IMAFJGKHEMD(ONOKJPIMIIP::HBJAOEEJNMG, ldloc:Action(var_0_06), ldloc:string(var_3_2C), ldloc:int32[exp:Sprite](var_7_59), ldloc:int32[exp:Func`1](var_6_56), ldloc:class [mscorlib]System.Func`1<bool>[exp:Func`1](var_4), ldloc:int32[exp:Func`1](var_5_53), ldloc:int32[exp:Func`1](var_5_53), ldloc:int32[exp:Func`1](var_5_53)))
|
||||
}
|
||||
|
||||
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: 0x0600FE0F RID: 65039 RVA: 0x0039E710 File Offset: 0x0039C910
|
||||
[Token(Token = "0x600FE0F")]
|
||||
[Address(RVA = "0x1D90F10", Offset = "0x1D8FF10", VA = "0x181D90F10")]
|
||||
internal void <AddDynamicButtonSetting>b__1()
|
||||
{
|
||||
Action<MakerPen> action = this.onPressed;
|
||||
MakerPen <IJMEOOBBJNG>k__BackingField = MakerPen.<IJMEOOBBJNG>k__BackingField;
|
||||
action(<IJMEOOBBJNG>k__BackingField);
|
||||
}
|
||||
|
||||
// Token: 0x0400A759 RID: 42841
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x400A759")]
|
||||
public Action<MakerPen> onPressed;
|
||||
|
||||
// Token: 0x0400A75A RID: 42842
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x400A75A")]
|
||||
public string text;
|
||||
|
||||
// Token: 0x0400A75B RID: 42843
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x400A75B")]
|
||||
public Func<bool> isVisibleGetter;
|
||||
|
||||
// Token: 0x0400A75C RID: 42844
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x28")]
|
||||
[Token(Token = "0x400A75C")]
|
||||
public Action <>9__1;
|
||||
}
|
||||
|
||||
// Token: 0x0200265F RID: 9823
|
||||
[Token(Token = "0x200265F")]
|
||||
[CompilerGenerated]
|
||||
private sealed class CEJGNCALAGN
|
||||
{
|
||||
// Token: 0x0600FE10 RID: 65040 RVA: 0x0039E738 File Offset: 0x0039C938
|
||||
[Token(Token = "0x600FE10")]
|
||||
[Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")]
|
||||
public CEJGNCALAGN()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0600FE11 RID: 65041 RVA: 0x0039E74C File Offset: 0x0039C94C
|
||||
[Token(Token = "0x600FE11")]
|
||||
[Address(RVA = "0x17B2710", Offset = "0x17B1710", VA = "0x1817B2710")]
|
||||
internal ILINODKFHEO <AddNodeGroupSetting>b__0(int pri)
|
||||
{
|
||||
/*
|
||||
An exception occurred when decompiling this method (0600FE11)
|
||||
|
||||
ICSharpCode.Decompiler.DecompilerException: Error decompiling ILINODKFHEO RecRoom.CircuitsV2.Experience.ChipConfigMenu/CEJGNCALAGN::<AddNodeGroupSetting>b__0(System.Int32)
|
||||
|
||||
---> System.Exception: Basic block has to end with unconditional control flow.
|
||||
{
|
||||
IL_3C:
|
||||
stloc:HLKPNLBLEHC(var_2_44, newobj:HLKPNLBLEHC(HLKPNLBLEHC::.ctor, ldloc:class OMKPHDBNLKH/DEDABHKCIBG<class NodeGroupEditable, class [mscorlib]System.Tuple`2<class KJDOCKDBNCK, class DBFIKIGBNOD>>[exp:DEDABHKCIBG](var_0_05), ldloc:class OMKPHDBNLKH/OHINDOLFNMP<class NodeGroupEditable, class [mscorlib]System.Tuple`2<class KJDOCKDBNCK, class DBFIKIGBNOD>>[exp:OHINDOLFNMP](var_1), ldloc:int32(pri)))
|
||||
}
|
||||
|
||||
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: 0x0600FE12 RID: 65042 RVA: 0x0039E7A0 File Offset: 0x0039C9A0
|
||||
[Token(Token = "0x600FE12")]
|
||||
[Address(RVA = "0x17B2860", Offset = "0x17B1860", VA = "0x1817B2860")]
|
||||
internal void <AddNodeGroupSetting>b__2(NodeGroupEditable instance)
|
||||
{
|
||||
DBFIKIGBNOD dbfikigbnod = this.nodeGroupAdapter;
|
||||
KJDOCKDBNCK kjdockdbnck = this.chipAdapter;
|
||||
instance.SetNodeGroupInfo(kjdockdbnck, dbfikigbnod);
|
||||
}
|
||||
|
||||
// Token: 0x0400A75D RID: 42845
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x400A75D")]
|
||||
public KJDOCKDBNCK chipAdapter;
|
||||
|
||||
// Token: 0x0400A75E RID: 42846
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x400A75E")]
|
||||
public DBFIKIGBNOD nodeGroupAdapter;
|
||||
|
||||
// Token: 0x0400A75F RID: 42847
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x400A75F")]
|
||||
public OMKPHDBNLKH<NodeGroupEditable, Tuple<KJDOCKDBNCK, DBFIKIGBNOD>>.OHINDOLFNMP <>9__2;
|
||||
}
|
||||
|
||||
// Token: 0x02002660 RID: 9824
|
||||
[Token(Token = "0x2002660")]
|
||||
[CompilerGenerated]
|
||||
private sealed class HJKNLGOPCGG
|
||||
{
|
||||
// Token: 0x0600FE13 RID: 65043 RVA: 0x0039E7CC File Offset: 0x0039C9CC
|
||||
[Token(Token = "0x600FE13")]
|
||||
[Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")]
|
||||
public HJKNLGOPCGG()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0600FE14 RID: 65044 RVA: 0x0039E7E0 File Offset: 0x0039C9E0
|
||||
[Token(Token = "0x600FE14")]
|
||||
[Address(RVA = "0x17C7950", Offset = "0x17C6950", VA = "0x1817C7950")]
|
||||
internal DOPNALIMPNA <AddDynamicNodeGroupSetting>b__0()
|
||||
{
|
||||
ChipConfigMenu.LCDOJDKBKLL lcdojdkbkll = new ChipConfigMenu.LCDOJDKBKLL();
|
||||
lcdojdkbkll.CS$<>8__locals1 = this;
|
||||
DBFIKIGBNOD dbfikigbnod = this.nodeGroupAdapter;
|
||||
int num = 0;
|
||||
int num2 = 0;
|
||||
ulong num3;
|
||||
ECJBHJOCKHL ecjbhjockhl = ONOKJPIMIIP.HPLKEGBKNBJ(1, "Inputs", num2, num, num3 != 0UL);
|
||||
lcdojdkbkll.inputsFoldout = ecjbhjockhl;
|
||||
int num4 = 0;
|
||||
int num5 = 0;
|
||||
ulong num6;
|
||||
ECJBHJOCKHL ecjbhjockhl2 = ONOKJPIMIIP.HPLKEGBKNBJ(2, "Outputs", num5, num4, num6 != 0UL);
|
||||
lcdojdkbkll.outputsFoldout = ecjbhjockhl2;
|
||||
ECJBHJOCKHL inputsFoldout = lcdojdkbkll.inputsFoldout;
|
||||
ECJBHJOCKHL ecjbhjockhl3;
|
||||
ecjbhjockhl3.BPAJKKAGPKB(inputsFoldout);
|
||||
ECJBHJOCKHL outputsFoldout = lcdojdkbkll.outputsFoldout;
|
||||
ecjbhjockhl3.BPAJKKAGPKB(outputsFoldout);
|
||||
lcdojdkbkll.newInputFieldLabel = "Port";
|
||||
MCAEIANPGOL <PJDEEPMNPOF>k__BackingField = GHFIPBGLBID.<PJDEEPMNPOF>k__BackingField;
|
||||
lcdojdkbkll.selectedInputType = <PJDEEPMNPOF>k__BackingField;
|
||||
Func<string> func = () => lcdojdkbkll.newInputFieldLabel;
|
||||
Action<string> action = delegate(string value)
|
||||
{
|
||||
lcdojdkbkll.newInputFieldLabel = value;
|
||||
};
|
||||
Action action2 = delegate
|
||||
{
|
||||
if (ChipConfigMenu.EMNPBBIKEFH(lcdojdkbkll.newInputFieldLabel))
|
||||
{
|
||||
PMGCJEPKFOF<NKHBKKGOIHL.PEHMCMIFBJO> pmgcjepkfof = NKHBKKGOIHL.EFFCNBECOKA(lcdojdkbkll.newInputFieldLabel);
|
||||
if (lcdojdkbkll.<>9__9 == 0)
|
||||
{
|
||||
Action<NKHBKKGOIHL.PEHMCMIFBJO> action4 = delegate(NKHBKKGOIHL.PEHMCMIFBJO response)
|
||||
{
|
||||
if (response.<GBEEHFGKJOF>k__BackingField)
|
||||
{
|
||||
DBFIKIGBNOD dbfikigbnod4 = lcdojdkbkll.CS$<>8__locals1.nodeGroupAdapter;
|
||||
MCAEIANPGOL selectedInputType = lcdojdkbkll.selectedInputType;
|
||||
ChipConfigMenu.HJKNLGOPCGG cs$<>8__locals = lcdojdkbkll.CS$<>8__locals1;
|
||||
ECJBHJOCKHL inputsFoldout3 = lcdojdkbkll.inputsFoldout;
|
||||
ChipConfigMenu chipConfigMenu3 = cs$<>8__locals.<>4__this;
|
||||
DBFIKIGBNOD dbfikigbnod5 = cs$<>8__locals.nodeGroupAdapter;
|
||||
List<DOPNALIMPNA> list3 = chipConfigMenu3.PNJCHEAMPKI(dbfikigbnod5, inputsFoldout3, true);
|
||||
inputsFoldout3.JIHPIJCIEAL(list3);
|
||||
}
|
||||
};
|
||||
lcdojdkbkll.<>9__9 = action4;
|
||||
}
|
||||
}
|
||||
};
|
||||
if (ChipConfigMenu.<>c.<>9__45_8 == 0)
|
||||
{
|
||||
ChipConfigMenu.<>c.<>9__45_8 = (string text) => ChipConfigMenu.ChipNameRegex.IsMatch(text);
|
||||
}
|
||||
List<DOPNALIMPNA> list = new List();
|
||||
Func<List<MCAEIANPGOL>> func2;
|
||||
if (ChipConfigMenu.<>c.<>9__45_10 == 0)
|
||||
{
|
||||
func2 = () => Enumerable.ToList<MCAEIANPGOL>(NewCircuitV2PortUIDialog.GetTypeOptions(true));
|
||||
ChipConfigMenu.<>c.<>9__45_10 = func2;
|
||||
}
|
||||
Func<MCAEIANPGOL> func3 = () => lcdojdkbkll.selectedInputType;
|
||||
Action<MCAEIANPGOL> action3 = delegate(MCAEIANPGOL val)
|
||||
{
|
||||
lcdojdkbkll.selectedInputType = val;
|
||||
};
|
||||
Func<MCAEIANPGOL, string> func4;
|
||||
if (ChipConfigMenu.<>c.<>9__45_13 == 0)
|
||||
{
|
||||
func4 = delegate(MCAEIANPGOL item)
|
||||
{
|
||||
object value = ((DebugUI.IValueField)item).GetValue();
|
||||
throw new NullReferenceException();
|
||||
};
|
||||
ChipConfigMenu.<>c.<>9__45_13 = func4;
|
||||
}
|
||||
int num7 = 0;
|
||||
string text3;
|
||||
string text2;
|
||||
ulong num8;
|
||||
LNBMGIPPMJJ lnbmgippmjj = ONOKJPIMIIP.BAGGGMMHOPC<MCAEIANPGOL>(func2, func3, action3, func4, text3, text2, num7, num7, num8 != 0UL);
|
||||
list.Add(lnbmgippmjj);
|
||||
string chipNameCharacterRegex = ChipConfigMenu.ChipNameCharacterRegex;
|
||||
NBGABHMGLLB nbgabhmgllb;
|
||||
lcdojdkbkll.inputsFoldout.BPAJKKAGPKB(nbgabhmgllb);
|
||||
ChipConfigMenu chipConfigMenu = this.<>4__this;
|
||||
ECJBHJOCKHL inputsFoldout2 = lcdojdkbkll.inputsFoldout;
|
||||
DBFIKIGBNOD dbfikigbnod2 = this.nodeGroupAdapter;
|
||||
List<DOPNALIMPNA> list2 = chipConfigMenu.PNJCHEAMPKI(dbfikigbnod2, inputsFoldout2, true);
|
||||
inputsFoldout2.OEHPCPBJPCL(list2);
|
||||
DBFIKIGBNOD dbfikigbnod3 = this.nodeGroupAdapter;
|
||||
lcdojdkbkll.nodeDescId = list2;
|
||||
ChipConfigMenu chipConfigMenu2 = this.<>4__this;
|
||||
Dictionary<object, bool> isNodeGroupInputOpen = chipConfigMenu2.isNodeGroupInputOpen;
|
||||
Dictionary<object, bool> cachedNodeGroupInputOpen = chipConfigMenu2.cachedNodeGroupInputOpen;
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x0400A760 RID: 42848
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x400A760")]
|
||||
public DBFIKIGBNOD nodeGroupAdapter;
|
||||
|
||||
// Token: 0x0400A761 RID: 42849
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x400A761")]
|
||||
public ChipConfigMenu <>4__this;
|
||||
}
|
||||
|
||||
// Token: 0x02002661 RID: 9825
|
||||
[Token(Token = "0x2002661")]
|
||||
[CompilerGenerated]
|
||||
private sealed class LCDOJDKBKLL
|
||||
{
|
||||
// Token: 0x0600FE15 RID: 65045 RVA: 0x0039EB9C File Offset: 0x0039CD9C
|
||||
[Token(Token = "0x600FE15")]
|
||||
[Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")]
|
||||
public LCDOJDKBKLL()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0600FE16 RID: 65046 RVA: 0x0039EBB0 File Offset: 0x0039CDB0
|
||||
[Token(Token = "0x600FE16")]
|
||||
[Address(RVA = "0x411530", Offset = "0x410530", VA = "0x180411530")]
|
||||
internal string <AddDynamicNodeGroupSetting>b__5()
|
||||
{
|
||||
return this.newInputFieldLabel;
|
||||
}
|
||||
|
||||
// Token: 0x0600FE17 RID: 65047 RVA: 0x0039EBC4 File Offset: 0x0039CDC4
|
||||
[Token(Token = "0x600FE17")]
|
||||
[Address(RVA = "0x415800", Offset = "0x414800", VA = "0x180415800")]
|
||||
internal void <AddDynamicNodeGroupSetting>b__6(string value)
|
||||
{
|
||||
this.newInputFieldLabel = value;
|
||||
}
|
||||
|
||||
// Token: 0x0600FE18 RID: 65048 RVA: 0x0039EBD8 File Offset: 0x0039CDD8
|
||||
[Token(Token = "0x600FE18")]
|
||||
[Address(RVA = "0x1D916C0", Offset = "0x1D906C0", VA = "0x181D916C0")]
|
||||
internal void <AddDynamicNodeGroupSetting>b__7()
|
||||
{
|
||||
if (ChipConfigMenu.EMNPBBIKEFH(this.newInputFieldLabel))
|
||||
{
|
||||
PMGCJEPKFOF<NKHBKKGOIHL.PEHMCMIFBJO> pmgcjepkfof = NKHBKKGOIHL.EFFCNBECOKA(this.newInputFieldLabel);
|
||||
if (this.<>9__9 == 0)
|
||||
{
|
||||
Action<NKHBKKGOIHL.PEHMCMIFBJO> action = delegate(NKHBKKGOIHL.PEHMCMIFBJO response)
|
||||
{
|
||||
if (response.<GBEEHFGKJOF>k__BackingField)
|
||||
{
|
||||
DBFIKIGBNOD nodeGroupAdapter = this.CS$<>8__locals1.nodeGroupAdapter;
|
||||
MCAEIANPGOL mcaeianpgol = this.selectedInputType;
|
||||
ChipConfigMenu.HJKNLGOPCGG cs$<>8__locals = this.CS$<>8__locals1;
|
||||
ECJBHJOCKHL ecjbhjockhl = this.inputsFoldout;
|
||||
ChipConfigMenu <>4__this = cs$<>8__locals.<>4__this;
|
||||
DBFIKIGBNOD nodeGroupAdapter2 = cs$<>8__locals.nodeGroupAdapter;
|
||||
List<DOPNALIMPNA> list = <>4__this.PNJCHEAMPKI(nodeGroupAdapter2, ecjbhjockhl, true);
|
||||
ecjbhjockhl.JIHPIJCIEAL(list);
|
||||
}
|
||||
};
|
||||
this.<>9__9 = action;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600FE19 RID: 65049 RVA: 0x0039EC24 File Offset: 0x0039CE24
|
||||
[Token(Token = "0x600FE19")]
|
||||
[Address(RVA = "0x1D917C0", Offset = "0x1D907C0", VA = "0x181D917C0")]
|
||||
internal void <AddDynamicNodeGroupSetting>b__9(NKHBKKGOIHL.PEHMCMIFBJO response)
|
||||
{
|
||||
if (response.<GBEEHFGKJOF>k__BackingField)
|
||||
{
|
||||
DBFIKIGBNOD nodeGroupAdapter = this.CS$<>8__locals1.nodeGroupAdapter;
|
||||
MCAEIANPGOL mcaeianpgol = this.selectedInputType;
|
||||
ChipConfigMenu.HJKNLGOPCGG cs$<>8__locals = this.CS$<>8__locals1;
|
||||
ECJBHJOCKHL ecjbhjockhl = this.inputsFoldout;
|
||||
ChipConfigMenu <>4__this = cs$<>8__locals.<>4__this;
|
||||
DBFIKIGBNOD nodeGroupAdapter2 = cs$<>8__locals.nodeGroupAdapter;
|
||||
List<DOPNALIMPNA> list = <>4__this.PNJCHEAMPKI(nodeGroupAdapter2, ecjbhjockhl, true);
|
||||
ecjbhjockhl.JIHPIJCIEAL(list);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600FE1A RID: 65050 RVA: 0x0039EC88 File Offset: 0x0039CE88
|
||||
[Token(Token = "0x600FE1A")]
|
||||
[Address(RVA = "0x4157B0", Offset = "0x4147B0", VA = "0x1804157B0")]
|
||||
internal MCAEIANPGOL <AddDynamicNodeGroupSetting>b__11()
|
||||
{
|
||||
return this.selectedInputType;
|
||||
}
|
||||
|
||||
// Token: 0x0600FE1B RID: 65051 RVA: 0x0039EC9C File Offset: 0x0039CE9C
|
||||
[Token(Token = "0x600FE1B")]
|
||||
[Address(RVA = "0x4157F0", Offset = "0x4147F0", VA = "0x1804157F0")]
|
||||
internal void <AddDynamicNodeGroupSetting>b__12(MCAEIANPGOL val)
|
||||
{
|
||||
this.selectedInputType = val;
|
||||
}
|
||||
|
||||
// Token: 0x0600FE1C RID: 65052 RVA: 0x0039ECB0 File Offset: 0x0039CEB0
|
||||
[Token(Token = "0x600FE1C")]
|
||||
[Address(RVA = "0x1D91500", Offset = "0x1D90500", VA = "0x181D91500")]
|
||||
internal bool <AddDynamicNodeGroupSetting>b__1()
|
||||
{
|
||||
Dictionary<object, bool> isNodeGroupInputOpen = this.CS$<>8__locals1.<>4__this.isNodeGroupInputOpen;
|
||||
bool flag;
|
||||
return flag;
|
||||
}
|
||||
|
||||
// Token: 0x0600FE1D RID: 65053 RVA: 0x0039ECD8 File Offset: 0x0039CED8
|
||||
[Token(Token = "0x600FE1D")]
|
||||
[Address(RVA = "0x1D91570", Offset = "0x1D90570", VA = "0x181D91570")]
|
||||
internal void <AddDynamicNodeGroupSetting>b__2(bool value)
|
||||
{
|
||||
Dictionary<object, bool> isNodeGroupInputOpen = this.CS$<>8__locals1.<>4__this.isNodeGroupInputOpen;
|
||||
object obj = this.nodeDescId;
|
||||
isNodeGroupInputOpen[obj] = value;
|
||||
}
|
||||
|
||||
// Token: 0x0600FE1E RID: 65054 RVA: 0x0039ED0C File Offset: 0x0039CF0C
|
||||
[Token(Token = "0x600FE1E")]
|
||||
[Address(RVA = "0x4157E0", Offset = "0x4147E0", VA = "0x1804157E0")]
|
||||
internal string <AddDynamicNodeGroupSetting>b__14()
|
||||
{
|
||||
return this.newOutputFieldLabel;
|
||||
}
|
||||
|
||||
// Token: 0x0600FE1F RID: 65055 RVA: 0x0039ED20 File Offset: 0x0039CF20
|
||||
[Token(Token = "0x600FE1F")]
|
||||
[Address(RVA = "0x415830", Offset = "0x414830", VA = "0x180415830")]
|
||||
internal void <AddDynamicNodeGroupSetting>b__15(string value)
|
||||
{
|
||||
this.newOutputFieldLabel = value;
|
||||
}
|
||||
|
||||
// Token: 0x0600FE20 RID: 65056 RVA: 0x0039ED34 File Offset: 0x0039CF34
|
||||
[Token(Token = "0x600FE20")]
|
||||
[Address(RVA = "0x1D91340", Offset = "0x1D90340", VA = "0x181D91340")]
|
||||
internal void <AddDynamicNodeGroupSetting>b__16()
|
||||
{
|
||||
if (ChipConfigMenu.EMNPBBIKEFH(this.newOutputFieldLabel))
|
||||
{
|
||||
PMGCJEPKFOF<NKHBKKGOIHL.PEHMCMIFBJO> pmgcjepkfof = NKHBKKGOIHL.EFFCNBECOKA(this.newOutputFieldLabel);
|
||||
if (this.<>9__18 == 0)
|
||||
{
|
||||
Action<NKHBKKGOIHL.PEHMCMIFBJO> action = delegate(NKHBKKGOIHL.PEHMCMIFBJO response)
|
||||
{
|
||||
if (response.<GBEEHFGKJOF>k__BackingField)
|
||||
{
|
||||
DBFIKIGBNOD nodeGroupAdapter = this.CS$<>8__locals1.nodeGroupAdapter;
|
||||
MCAEIANPGOL mcaeianpgol = this.selectedOutputType;
|
||||
ChipConfigMenu.HJKNLGOPCGG cs$<>8__locals = this.CS$<>8__locals1;
|
||||
ECJBHJOCKHL ecjbhjockhl = this.outputsFoldout;
|
||||
ChipConfigMenu <>4__this = cs$<>8__locals.<>4__this;
|
||||
DBFIKIGBNOD nodeGroupAdapter2 = cs$<>8__locals.nodeGroupAdapter;
|
||||
int num = 0;
|
||||
List<DOPNALIMPNA> list = <>4__this.PNJCHEAMPKI(nodeGroupAdapter2, ecjbhjockhl, num != 0);
|
||||
ecjbhjockhl.JIHPIJCIEAL(list);
|
||||
}
|
||||
};
|
||||
this.<>9__18 = action;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600FE21 RID: 65057 RVA: 0x0039ED80 File Offset: 0x0039CF80
|
||||
[Token(Token = "0x600FE21")]
|
||||
[Address(RVA = "0x1D91440", Offset = "0x1D90440", VA = "0x181D91440")]
|
||||
internal void <AddDynamicNodeGroupSetting>b__18(NKHBKKGOIHL.PEHMCMIFBJO response)
|
||||
{
|
||||
if (response.<GBEEHFGKJOF>k__BackingField)
|
||||
{
|
||||
DBFIKIGBNOD nodeGroupAdapter = this.CS$<>8__locals1.nodeGroupAdapter;
|
||||
MCAEIANPGOL mcaeianpgol = this.selectedOutputType;
|
||||
ChipConfigMenu.HJKNLGOPCGG cs$<>8__locals = this.CS$<>8__locals1;
|
||||
ECJBHJOCKHL ecjbhjockhl = this.outputsFoldout;
|
||||
ChipConfigMenu <>4__this = cs$<>8__locals.<>4__this;
|
||||
DBFIKIGBNOD nodeGroupAdapter2 = cs$<>8__locals.nodeGroupAdapter;
|
||||
int num = 0;
|
||||
List<DOPNALIMPNA> list = <>4__this.PNJCHEAMPKI(nodeGroupAdapter2, ecjbhjockhl, num != 0);
|
||||
ecjbhjockhl.JIHPIJCIEAL(list);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600FE22 RID: 65058 RVA: 0x0039EDE8 File Offset: 0x0039CFE8
|
||||
[Token(Token = "0x600FE22")]
|
||||
[Address(RVA = "0x41CEF0", Offset = "0x41BEF0", VA = "0x18041CEF0")]
|
||||
internal MCAEIANPGOL <AddDynamicNodeGroupSetting>b__20()
|
||||
{
|
||||
return this.selectedOutputType;
|
||||
}
|
||||
|
||||
// Token: 0x0600FE23 RID: 65059 RVA: 0x0039EDFC File Offset: 0x0039CFFC
|
||||
[Token(Token = "0x600FE23")]
|
||||
[Address(RVA = "0x41CFF0", Offset = "0x41BFF0", VA = "0x18041CFF0")]
|
||||
internal void <AddDynamicNodeGroupSetting>b__21(MCAEIANPGOL val)
|
||||
{
|
||||
this.selectedOutputType = val;
|
||||
}
|
||||
|
||||
// Token: 0x0600FE24 RID: 65060 RVA: 0x0039EE10 File Offset: 0x0039D010
|
||||
[Token(Token = "0x600FE24")]
|
||||
[Address(RVA = "0x1D915E0", Offset = "0x1D905E0", VA = "0x181D915E0")]
|
||||
internal bool <AddDynamicNodeGroupSetting>b__3()
|
||||
{
|
||||
Dictionary<object, bool> isNodeGroupOutputOpen = this.CS$<>8__locals1.<>4__this.isNodeGroupOutputOpen;
|
||||
bool flag;
|
||||
return flag;
|
||||
}
|
||||
|
||||
// Token: 0x0600FE25 RID: 65061 RVA: 0x0039EE38 File Offset: 0x0039D038
|
||||
[Token(Token = "0x600FE25")]
|
||||
[Address(RVA = "0x1D91650", Offset = "0x1D90650", VA = "0x181D91650")]
|
||||
internal void <AddDynamicNodeGroupSetting>b__4(bool value)
|
||||
{
|
||||
Dictionary<object, bool> isNodeGroupOutputOpen = this.CS$<>8__locals1.<>4__this.isNodeGroupOutputOpen;
|
||||
object obj = this.nodeDescId;
|
||||
isNodeGroupOutputOpen[obj] = value;
|
||||
}
|
||||
|
||||
// Token: 0x0400A762 RID: 42850
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x400A762")]
|
||||
public string newInputFieldLabel;
|
||||
|
||||
// Token: 0x0400A763 RID: 42851
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x400A763")]
|
||||
public MCAEIANPGOL selectedInputType;
|
||||
|
||||
// Token: 0x0400A764 RID: 42852
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x400A764")]
|
||||
public ECJBHJOCKHL inputsFoldout;
|
||||
|
||||
// Token: 0x0400A765 RID: 42853
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x28")]
|
||||
[Token(Token = "0x400A765")]
|
||||
public object nodeDescId;
|
||||
|
||||
// Token: 0x0400A766 RID: 42854
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x30")]
|
||||
[Token(Token = "0x400A766")]
|
||||
public string newOutputFieldLabel;
|
||||
|
||||
// Token: 0x0400A767 RID: 42855
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x38")]
|
||||
[Token(Token = "0x400A767")]
|
||||
public MCAEIANPGOL selectedOutputType;
|
||||
|
||||
// Token: 0x0400A768 RID: 42856
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x40")]
|
||||
[Token(Token = "0x400A768")]
|
||||
public ECJBHJOCKHL outputsFoldout;
|
||||
|
||||
// Token: 0x0400A769 RID: 42857
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x48")]
|
||||
[Token(Token = "0x400A769")]
|
||||
public ChipConfigMenu.HJKNLGOPCGG CS$<>8__locals1;
|
||||
|
||||
// Token: 0x0400A76A RID: 42858
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x50")]
|
||||
[Token(Token = "0x400A76A")]
|
||||
public Action<NKHBKKGOIHL.PEHMCMIFBJO> <>9__9;
|
||||
|
||||
// Token: 0x0400A76B RID: 42859
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x58")]
|
||||
[Token(Token = "0x400A76B")]
|
||||
public Action<NKHBKKGOIHL.PEHMCMIFBJO> <>9__18;
|
||||
}
|
||||
|
||||
// Token: 0x02002662 RID: 9826
|
||||
[Token(Token = "0x2002662")]
|
||||
[CompilerGenerated]
|
||||
private sealed class LDEAIKAHCJC
|
||||
{
|
||||
// Token: 0x0600FE26 RID: 65062 RVA: 0x0039EE6C File Offset: 0x0039D06C
|
||||
[Token(Token = "0x600FE26")]
|
||||
[Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")]
|
||||
public LDEAIKAHCJC()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0400A76C RID: 42860
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x400A76C")]
|
||||
public bool inputs;
|
||||
|
||||
// Token: 0x0400A76D RID: 42861
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x400A76D")]
|
||||
public DBFIKIGBNOD nodeGroupAdapter;
|
||||
|
||||
// Token: 0x0400A76E RID: 42862
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x400A76E")]
|
||||
public ECJBHJOCKHL parentFoldout;
|
||||
}
|
||||
|
||||
// Token: 0x02002663 RID: 9827
|
||||
[Token(Token = "0x2002663")]
|
||||
[CompilerGenerated]
|
||||
private sealed class GHFOGIAILDM
|
||||
{
|
||||
// Token: 0x0600FE27 RID: 65063 RVA: 0x0039EE80 File Offset: 0x0039D080
|
||||
[Token(Token = "0x600FE27")]
|
||||
[Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")]
|
||||
public GHFOGIAILDM()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0400A76F RID: 42863
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x400A76F")]
|
||||
public KPJGIJKKILH port;
|
||||
|
||||
// Token: 0x0400A770 RID: 42864
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x400A770")]
|
||||
public ChipConfigMenu.LDEAIKAHCJC CS$<>8__locals1;
|
||||
}
|
||||
|
||||
// Token: 0x02002664 RID: 9828
|
||||
[Token(Token = "0x2002664")]
|
||||
[CompilerGenerated]
|
||||
private sealed class FJOECMKJFHK
|
||||
{
|
||||
// Token: 0x0600FE28 RID: 65064 RVA: 0x0039EE94 File Offset: 0x0039D094
|
||||
[Token(Token = "0x600FE28")]
|
||||
[Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")]
|
||||
public FJOECMKJFHK()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0600FE29 RID: 65065 RVA: 0x0039EEA8 File Offset: 0x0039D0A8
|
||||
[Token(Token = "0x600FE29")]
|
||||
[Address(RVA = "0x17C6860", Offset = "0x17C5860", VA = "0x1817C6860")]
|
||||
internal void <GetPortElements>b__0()
|
||||
{
|
||||
ChipConfigMenu.GHFOGIAILDM cs$<>8__locals = this.CS$<>8__locals2;
|
||||
ChipConfigMenu.LDEAIKAHCJC cs$<>8__locals2 = cs$<>8__locals.CS$<>8__locals1;
|
||||
if (!cs$<>8__locals2.inputs)
|
||||
{
|
||||
KPJGIJKKILH port = cs$<>8__locals.port;
|
||||
DBFIKIGBNOD nodeGroupAdapter = cs$<>8__locals2.nodeGroupAdapter;
|
||||
}
|
||||
KPJGIJKKILH port2 = cs$<>8__locals.port;
|
||||
DBFIKIGBNOD nodeGroupAdapter2 = cs$<>8__locals2.nodeGroupAdapter;
|
||||
ECJBHJOCKHL parentFoldout = this.CS$<>8__locals2.CS$<>8__locals1.parentFoldout;
|
||||
IMAFJGKHEMD imafjgkhemd = this.portDeleteButton;
|
||||
parentFoldout.BIHKNNPGGKP(imafjgkhemd);
|
||||
}
|
||||
|
||||
// Token: 0x0400A771 RID: 42865
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x400A771")]
|
||||
public IMAFJGKHEMD portDeleteButton;
|
||||
|
||||
// Token: 0x0400A772 RID: 42866
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x400A772")]
|
||||
public ChipConfigMenu.GHFOGIAILDM CS$<>8__locals2;
|
||||
}
|
||||
|
||||
// Token: 0x02002665 RID: 9829
|
||||
[Token(Token = "0x2002665")]
|
||||
[CompilerGenerated]
|
||||
private sealed class DJNBPFENJDJ
|
||||
{
|
||||
// Token: 0x0600FE2A RID: 65066 RVA: 0x0039EF14 File Offset: 0x0039D114
|
||||
[Token(Token = "0x600FE2A")]
|
||||
[Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")]
|
||||
public DJNBPFENJDJ()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0600FE2B RID: 65067 RVA: 0x0039EF28 File Offset: 0x0039D128
|
||||
[Token(Token = "0x600FE2B")]
|
||||
[Address(RVA = "0x17C5F90", Offset = "0x17C4F90", VA = "0x1817C5F90")]
|
||||
internal ILINODKFHEO <AddEnumSetting>b__0(int pri)
|
||||
{
|
||||
/*
|
||||
An exception occurred when decompiling this method (0600FE2B)
|
||||
|
||||
ICSharpCode.Decompiler.DecompilerException: Error decompiling ILINODKFHEO RecRoom.CircuitsV2.Experience.ChipConfigMenu/DJNBPFENJDJ::<AddEnumSetting>b__0(System.Int32)
|
||||
|
||||
---> System.Exception: Basic block has to end with unconditional control flow.
|
||||
{
|
||||
IL_3C:
|
||||
stloc:class [mscorlib]System.Collections.Generic.Dictionary`2<string, valuetype FLCFOLDCOJJ>(var_2_42, ldfld:class [mscorlib]System.Collections.Generic.Dictionary`2<string, valuetype FLCFOLDCOJJ>(DJNBPFENJDJ::dict, ldloc:DJNBPFENJDJ(this)))
|
||||
stloc:KLCANJPOEPC(var_3_4C, newobj:KLCANJPOEPC(KLCANJPOEPC::.ctor, ldloc:class OMKPHDBNLKH/DEDABHKCIBG<class AGUI.StackedUI.CreationObjectSettingFriendlyIntControl, int32>[exp:DEDABHKCIBG](var_0_05), ldloc:class OMKPHDBNLKH/OHINDOLFNMP<class AGUI.StackedUI.CreationObjectSettingFriendlyIntControl, int32>[exp:OHINDOLFNMP](var_1), ldloc:class [mscorlib]System.Collections.Generic.Dictionary`2<string, valuetype FLCFOLDCOJJ>[exp:Dictionary`2](var_2_42), ldloc:int32(pri)))
|
||||
}
|
||||
|
||||
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: 0x0600FE2C RID: 65068 RVA: 0x0039EF84 File Offset: 0x0039D184
|
||||
[Token(Token = "0x600FE2C")]
|
||||
[Address(RVA = "0x17C60F0", Offset = "0x17C50F0", VA = "0x1817C60F0")]
|
||||
internal void <AddEnumSetting>b__2(CreationObjectSettingFriendlyIntControl instance)
|
||||
{
|
||||
string text = instance.PropertyDescription.text;
|
||||
Func<int> func = this.get;
|
||||
Action<int> action = this.set;
|
||||
}
|
||||
|
||||
// Token: 0x0400A773 RID: 42867
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x400A773")]
|
||||
public string text;
|
||||
|
||||
// Token: 0x0400A774 RID: 42868
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x400A774")]
|
||||
public Func<int> get;
|
||||
|
||||
// Token: 0x0400A775 RID: 42869
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x400A775")]
|
||||
public Action<int> set;
|
||||
|
||||
// Token: 0x0400A776 RID: 42870
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x28")]
|
||||
[Token(Token = "0x400A776")]
|
||||
public Dictionary<string, FLCFOLDCOJJ> dict;
|
||||
|
||||
// Token: 0x0400A777 RID: 42871
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x30")]
|
||||
[Token(Token = "0x400A777")]
|
||||
public OMKPHDBNLKH<CreationObjectSettingFriendlyIntControl, int>.OHINDOLFNMP <>9__2;
|
||||
}
|
||||
|
||||
// Token: 0x02002666 RID: 9830
|
||||
[Token(Token = "0x2002666")]
|
||||
[CompilerGenerated]
|
||||
private sealed class GJHOMDFDGNB
|
||||
{
|
||||
// Token: 0x0600FE2D RID: 65069 RVA: 0x0039EFB4 File Offset: 0x0039D1B4
|
||||
[Token(Token = "0x600FE2D")]
|
||||
[Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")]
|
||||
public GJHOMDFDGNB()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0600FE2E RID: 65070 RVA: 0x0039EFC8 File Offset: 0x0039D1C8
|
||||
[Token(Token = "0x600FE2E")]
|
||||
[Address(RVA = "0x17C71B0", Offset = "0x17C61B0", VA = "0x1817C71B0")]
|
||||
internal ILINODKFHEO <AddEnumSetting>b__0(int pri)
|
||||
{
|
||||
/*
|
||||
An exception occurred when decompiling this method (0600FE2E)
|
||||
|
||||
ICSharpCode.Decompiler.DecompilerException: Error decompiling ILINODKFHEO RecRoom.CircuitsV2.Experience.ChipConfigMenu/GJHOMDFDGNB::<AddEnumSetting>b__0(System.Int32)
|
||||
|
||||
---> System.Exception: Basic block has to end with unconditional control flow.
|
||||
{
|
||||
IL_3C:
|
||||
stloc:class [mscorlib]System.Collections.Generic.Dictionary`2<string, valuetype FLCFOLDCOJJ>(var_2_42, ldfld:class [mscorlib]System.Collections.Generic.Dictionary`2<string, valuetype FLCFOLDCOJJ>(GJHOMDFDGNB::dict, ldloc:GJHOMDFDGNB(this)))
|
||||
stloc:KLCANJPOEPC(var_3_4C, newobj:KLCANJPOEPC(KLCANJPOEPC::.ctor, ldloc:class OMKPHDBNLKH/DEDABHKCIBG<class AGUI.StackedUI.CreationObjectSettingFriendlyIntControl, int32>[exp:DEDABHKCIBG](var_0_05), ldloc:class OMKPHDBNLKH/OHINDOLFNMP<class AGUI.StackedUI.CreationObjectSettingFriendlyIntControl, int32>[exp:OHINDOLFNMP](var_1), ldloc:class [mscorlib]System.Collections.Generic.Dictionary`2<string, valuetype FLCFOLDCOJJ>[exp:Dictionary`2](var_2_42), ldloc:int32(pri)))
|
||||
}
|
||||
|
||||
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: 0x0600FE2F RID: 65071 RVA: 0x0039F024 File Offset: 0x0039D224
|
||||
[Token(Token = "0x600FE2F")]
|
||||
[Address(RVA = "0x17C7310", Offset = "0x17C6310", VA = "0x1817C7310")]
|
||||
internal void <AddEnumSetting>b__2(CreationObjectSettingFriendlyIntControl instance)
|
||||
{
|
||||
ChipConfigMenu.BJFGHKMFCDF bjfghkmfcdf = new ChipConfigMenu.BJFGHKMFCDF();
|
||||
bjfghkmfcdf.CS$<>8__locals1 = this;
|
||||
bjfghkmfcdf.instance = instance;
|
||||
string text = instance.PropertyDescription.text;
|
||||
CreationObjectSettingFriendlyIntControl instance2 = bjfghkmfcdf.instance;
|
||||
Func<int> func = this.get;
|
||||
CreationObjectSettingFriendlyIntControl instance3 = bjfghkmfcdf.instance;
|
||||
Action<int> action = this.set;
|
||||
Action<Action> action2 = this.addChangeEvent;
|
||||
CreationObjectSettingFriendlyIntControl instance4 = bjfghkmfcdf.instance;
|
||||
Action action3;
|
||||
action2(action3);
|
||||
CreationObjectSettingFriendlyIntControl instance5 = bjfghkmfcdf.instance;
|
||||
Action action4 = new Action(bjfghkmfcdf.<AddEnumSetting>g__OnInstanceDestroyed|3);
|
||||
instance5.IABDCLILPMF += action4;
|
||||
}
|
||||
|
||||
// Token: 0x0400A778 RID: 42872
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x400A778")]
|
||||
public string text;
|
||||
|
||||
// Token: 0x0400A779 RID: 42873
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x400A779")]
|
||||
public Func<int> get;
|
||||
|
||||
// Token: 0x0400A77A RID: 42874
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x400A77A")]
|
||||
public Action<int> set;
|
||||
|
||||
// Token: 0x0400A77B RID: 42875
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x28")]
|
||||
[Token(Token = "0x400A77B")]
|
||||
public Action<Action> addChangeEvent;
|
||||
|
||||
// Token: 0x0400A77C RID: 42876
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x30")]
|
||||
[Token(Token = "0x400A77C")]
|
||||
public Action<Action> removeChangeEvent;
|
||||
|
||||
// Token: 0x0400A77D RID: 42877
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x38")]
|
||||
[Token(Token = "0x400A77D")]
|
||||
public Dictionary<string, FLCFOLDCOJJ> dict;
|
||||
|
||||
// Token: 0x0400A77E RID: 42878
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x40")]
|
||||
[Token(Token = "0x400A77E")]
|
||||
public OMKPHDBNLKH<CreationObjectSettingFriendlyIntControl, int>.OHINDOLFNMP <>9__2;
|
||||
}
|
||||
|
||||
// Token: 0x02002667 RID: 9831
|
||||
[Token(Token = "0x2002667")]
|
||||
[CompilerGenerated]
|
||||
private sealed class BJFGHKMFCDF
|
||||
{
|
||||
// Token: 0x0600FE30 RID: 65072 RVA: 0x0039F0B0 File Offset: 0x0039D2B0
|
||||
[Token(Token = "0x600FE30")]
|
||||
[Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")]
|
||||
public BJFGHKMFCDF()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0600FE31 RID: 65073 RVA: 0x0039F0C4 File Offset: 0x0039D2C4
|
||||
[Token(Token = "0x600FE31")]
|
||||
[Address(RVA = "0x17B1F60", Offset = "0x17B0F60", VA = "0x1817B1F60")]
|
||||
internal void <AddEnumSetting>g__OnInstanceDestroyed|3()
|
||||
{
|
||||
CreationObjectSettingFriendlyIntControl creationObjectSettingFriendlyIntControl = this.instance;
|
||||
Action action = new Action(this.<AddEnumSetting>g__OnInstanceDestroyed|3);
|
||||
creationObjectSettingFriendlyIntControl.IABDCLILPMF -= action;
|
||||
Action<Action> removeChangeEvent = this.CS$<>8__locals1.removeChangeEvent;
|
||||
CreationObjectSettingFriendlyIntControl creationObjectSettingFriendlyIntControl2 = this.instance;
|
||||
Action action2;
|
||||
removeChangeEvent(action2);
|
||||
}
|
||||
|
||||
// Token: 0x0400A77F RID: 42879
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x400A77F")]
|
||||
public CreationObjectSettingFriendlyIntControl instance;
|
||||
|
||||
// Token: 0x0400A780 RID: 42880
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x400A780")]
|
||||
public ChipConfigMenu.GJHOMDFDGNB CS$<>8__locals1;
|
||||
}
|
||||
|
||||
// Token: 0x02002668 RID: 9832
|
||||
[Token(Token = "0x2002668")]
|
||||
[CompilerGenerated]
|
||||
private sealed class OEKBCFMHCJO
|
||||
{
|
||||
// Token: 0x0600FE32 RID: 65074 RVA: 0x0039F110 File Offset: 0x0039D310
|
||||
[Token(Token = "0x600FE32")]
|
||||
[Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")]
|
||||
public OEKBCFMHCJO()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0600FE33 RID: 65075 RVA: 0x0039F124 File Offset: 0x0039D324
|
||||
[Token(Token = "0x600FE33")]
|
||||
[Address(RVA = "0x1D92270", Offset = "0x1D91270", VA = "0x181D92270")]
|
||||
internal DOPNALIMPNA <AddDynamicEnumSetting>b__0()
|
||||
{
|
||||
/*
|
||||
An exception occurred when decompiling this method (0600FE33)
|
||||
|
||||
ICSharpCode.Decompiler.DecompilerException: Error decompiling DOPNALIMPNA RecRoom.CircuitsV2.Experience.ChipConfigMenu/OEKBCFMHCJO::<AddDynamicEnumSetting>b__0()
|
||||
|
||||
---> System.Exception: Basic block has to end with unconditional control flow.
|
||||
{
|
||||
Block_0:
|
||||
stloc:string(var_0_06, ldfld:string(OEKBCFMHCJO::text, ldloc:OEKBCFMHCJO(this)))
|
||||
stloc:int32(var_1_08, ldc.i4:int32(0))
|
||||
stloc:class [mscorlib]System.Action`1<int32>(var_2_0F, ldfld:class [mscorlib]System.Action`1<int32>(OEKBCFMHCJO::set, ldloc:OEKBCFMHCJO(this)))
|
||||
stloc:class [mscorlib]System.Func`1<int32>(var_3_16, ldfld:class [mscorlib]System.Func`1<int32>(OEKBCFMHCJO::get, ldloc:OEKBCFMHCJO(this)))
|
||||
stloc:LNBMGIPPMJJ(var_6_2D, call:LNBMGIPPMJJ(ONOKJPIMIIP::BCJHJAHMJFP, ldfld:class [mscorlib]System.Collections.Generic.Dictionary`2<string, valuetype FLCFOLDCOJJ>[exp:Dictionary`2](OEKBCFMHCJO::dict, ldloc:OEKBCFMHCJO(this)), ldloc:class [mscorlib]System.Func`1<int32>[exp:Func`1](var_3_16), ldloc:class [mscorlib]System.Action`1<int32>[exp:Action`1](var_2_0F), ldloc:string(var_0_06), ldloc:string(var_5), ldloc:int32[exp:Action](var_1_08), ldloc:int32[exp:Action](var_1_08), ldloc:int32[exp:Func`1](var_1_08), ldloc:int32[exp:Func`1](var_1_08), ldloc:uint64[exp:bool](var_4)))
|
||||
}
|
||||
|
||||
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: 0x0400A781 RID: 42881
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x400A781")]
|
||||
public string text;
|
||||
|
||||
// Token: 0x0400A782 RID: 42882
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x400A782")]
|
||||
public Func<int> get;
|
||||
|
||||
// Token: 0x0400A783 RID: 42883
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x400A783")]
|
||||
public Action<int> set;
|
||||
|
||||
// Token: 0x0400A784 RID: 42884
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x28")]
|
||||
[Token(Token = "0x400A784")]
|
||||
public Dictionary<string, FLCFOLDCOJJ> dict;
|
||||
}
|
||||
|
||||
// Token: 0x02002669 RID: 9833
|
||||
[Token(Token = "0x2002669")]
|
||||
[CompilerGenerated]
|
||||
private sealed class PIBNLHAMOIM
|
||||
{
|
||||
// Token: 0x0600FE34 RID: 65076 RVA: 0x0039F160 File Offset: 0x0039D360
|
||||
[Token(Token = "0x600FE34")]
|
||||
[Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")]
|
||||
public PIBNLHAMOIM()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0600FE35 RID: 65077 RVA: 0x0039F174 File Offset: 0x0039D374
|
||||
[Token(Token = "0x600FE35")]
|
||||
[Address(RVA = "0x1D928D0", Offset = "0x1D918D0", VA = "0x181D928D0")]
|
||||
internal ILINODKFHEO <AddStringSetting>b__0(int pri)
|
||||
{
|
||||
/*
|
||||
An exception occurred when decompiling this method (0600FE35)
|
||||
|
||||
ICSharpCode.Decompiler.DecompilerException: Error decompiling ILINODKFHEO RecRoom.CircuitsV2.Experience.ChipConfigMenu/PIBNLHAMOIM::<AddStringSetting>b__0(System.Int32)
|
||||
|
||||
---> System.Exception: Basic block has to end with unconditional control flow.
|
||||
{
|
||||
IL_3C:
|
||||
stloc:PGIHLFOHNML(var_2_44, newobj:PGIHLFOHNML(PGIHLFOHNML::.ctor, ldloc:class OMKPHDBNLKH/DEDABHKCIBG<class AGUI.StackedUI.CreationObjectSettingStringUIControl, string>[exp:DEDABHKCIBG](var_0_05), ldloc:class OMKPHDBNLKH/OHINDOLFNMP<class AGUI.StackedUI.CreationObjectSettingStringUIControl, string>[exp:OHINDOLFNMP](var_1), ldloc:int32(pri)))
|
||||
}
|
||||
|
||||
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: 0x0600FE36 RID: 65078 RVA: 0x0039F1C8 File Offset: 0x0039D3C8
|
||||
[Token(Token = "0x600FE36")]
|
||||
[Address(RVA = "0x17C60F0", Offset = "0x17C50F0", VA = "0x1817C60F0")]
|
||||
internal void <AddStringSetting>b__2(CreationObjectSettingStringUIControl instance)
|
||||
{
|
||||
string text = instance.PropertyDescription.text;
|
||||
Func<string> func = this.get;
|
||||
Action<string> action = this.set;
|
||||
}
|
||||
|
||||
// Token: 0x0400A785 RID: 42885
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x400A785")]
|
||||
public string text;
|
||||
|
||||
// Token: 0x0400A786 RID: 42886
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x400A786")]
|
||||
public Func<string> get;
|
||||
|
||||
// Token: 0x0400A787 RID: 42887
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x400A787")]
|
||||
public Action<string> set;
|
||||
|
||||
// Token: 0x0400A788 RID: 42888
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x28")]
|
||||
[Token(Token = "0x400A788")]
|
||||
public OMKPHDBNLKH<CreationObjectSettingStringUIControl, string>.OHINDOLFNMP <>9__2;
|
||||
}
|
||||
|
||||
// Token: 0x0200266A RID: 9834
|
||||
[Token(Token = "0x200266A")]
|
||||
[CompilerGenerated]
|
||||
private sealed class CFACIGNGGBD
|
||||
{
|
||||
// Token: 0x0600FE37 RID: 65079 RVA: 0x0039F1F8 File Offset: 0x0039D3F8
|
||||
[Token(Token = "0x600FE37")]
|
||||
[Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")]
|
||||
public CFACIGNGGBD()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0600FE38 RID: 65080 RVA: 0x0039F20C File Offset: 0x0039D40C
|
||||
[Token(Token = "0x600FE38")]
|
||||
[Address(RVA = "0x17B2890", Offset = "0x17B1890", VA = "0x1817B2890")]
|
||||
internal DOPNALIMPNA <AddDynamicStringSetting>b__0()
|
||||
{
|
||||
/*
|
||||
An exception occurred when decompiling this method (0600FE38)
|
||||
|
||||
ICSharpCode.Decompiler.DecompilerException: Error decompiling DOPNALIMPNA RecRoom.CircuitsV2.Experience.ChipConfigMenu/CFACIGNGGBD::<AddDynamicStringSetting>b__0()
|
||||
|
||||
---> System.Exception: Basic block has to end with unconditional control flow.
|
||||
{
|
||||
Block_0:
|
||||
stloc:class [mscorlib]System.Func`1<string>(var_2_08, ldfld:class [mscorlib]System.Func`1<string>(CFACIGNGGBD::get, ldloc:CFACIGNGGBD(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: 0x0400A789 RID: 42889
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x400A789")]
|
||||
public string text;
|
||||
|
||||
// Token: 0x0400A78A RID: 42890
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x400A78A")]
|
||||
public string secondaryText;
|
||||
|
||||
// Token: 0x0400A78B RID: 42891
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x400A78B")]
|
||||
public Func<string> get;
|
||||
|
||||
// Token: 0x0400A78C RID: 42892
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x28")]
|
||||
[Token(Token = "0x400A78C")]
|
||||
public Action<string> set;
|
||||
}
|
||||
|
||||
// Token: 0x0200266B RID: 9835
|
||||
[Token(Token = "0x200266B")]
|
||||
[CompilerGenerated]
|
||||
private sealed class BNHGEEIFOBC
|
||||
{
|
||||
// Token: 0x0600FE39 RID: 65081 RVA: 0x0039F224 File Offset: 0x0039D424
|
||||
[Token(Token = "0x600FE39")]
|
||||
[Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")]
|
||||
public BNHGEEIFOBC()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0600FE3A RID: 65082 RVA: 0x0039F238 File Offset: 0x0039D438
|
||||
[Token(Token = "0x600FE3A")]
|
||||
[Address(RVA = "0x17B2100", Offset = "0x17B1100", VA = "0x1817B2100")]
|
||||
internal ILINODKFHEO <AddBoolSetting>b__0(int pri)
|
||||
{
|
||||
/*
|
||||
An exception occurred when decompiling this method (0600FE3A)
|
||||
|
||||
ICSharpCode.Decompiler.DecompilerException: Error decompiling ILINODKFHEO RecRoom.CircuitsV2.Experience.ChipConfigMenu/BNHGEEIFOBC::<AddBoolSetting>b__0(System.Int32)
|
||||
|
||||
---> System.Exception: Basic block has to end with unconditional control flow.
|
||||
{
|
||||
IL_3C:
|
||||
stloc:CPNMFOKDBKM(var_2_44, newobj:CPNMFOKDBKM(CPNMFOKDBKM::.ctor, ldloc:class OMKPHDBNLKH/DEDABHKCIBG<class AGUI.StackedUI.CreationObjectSettingBooleanUIControl, bool>[exp:DEDABHKCIBG](var_0_05), ldloc:class OMKPHDBNLKH/OHINDOLFNMP<class AGUI.StackedUI.CreationObjectSettingBooleanUIControl, bool>[exp:OHINDOLFNMP](var_1), ldloc:int32(pri)))
|
||||
}
|
||||
|
||||
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: 0x0600FE3B RID: 65083 RVA: 0x0039F28C File Offset: 0x0039D48C
|
||||
[Token(Token = "0x600FE3B")]
|
||||
[Address(RVA = "0x17B2250", Offset = "0x17B1250", VA = "0x1817B2250")]
|
||||
internal void <AddBoolSetting>b__2(CreationObjectSettingBooleanUIControl instance)
|
||||
{
|
||||
ChipConfigMenu.ABHDNAOIHIA abhdnaoihia = new ChipConfigMenu.ABHDNAOIHIA();
|
||||
abhdnaoihia.CS$<>8__locals1 = this;
|
||||
abhdnaoihia.instance = instance;
|
||||
string text = instance.PropertyDescription.text;
|
||||
CreationObjectSettingBooleanUIControl instance2 = abhdnaoihia.instance;
|
||||
Func<bool> func = this.get;
|
||||
CreationObjectSettingBooleanUIControl instance3 = abhdnaoihia.instance;
|
||||
Action<bool> action = this.set;
|
||||
Action<Action> action2 = this.addChangeEvent;
|
||||
CreationObjectSettingBooleanUIControl instance4 = abhdnaoihia.instance;
|
||||
Action action3;
|
||||
action2(action3);
|
||||
CreationObjectSettingBooleanUIControl instance5 = abhdnaoihia.instance;
|
||||
Action action4 = new Action(abhdnaoihia.<AddBoolSetting>g__OnInstanceDestroyed|3);
|
||||
instance5.IABDCLILPMF += action4;
|
||||
}
|
||||
|
||||
// Token: 0x0400A78D RID: 42893
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x400A78D")]
|
||||
public string text;
|
||||
|
||||
// Token: 0x0400A78E RID: 42894
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x400A78E")]
|
||||
public Func<bool> get;
|
||||
|
||||
// Token: 0x0400A78F RID: 42895
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x400A78F")]
|
||||
public Action<bool> set;
|
||||
|
||||
// Token: 0x0400A790 RID: 42896
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x28")]
|
||||
[Token(Token = "0x400A790")]
|
||||
public Action<Action> addChangeEvent;
|
||||
|
||||
// Token: 0x0400A791 RID: 42897
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x30")]
|
||||
[Token(Token = "0x400A791")]
|
||||
public Action<Action> removeChangeEvent;
|
||||
|
||||
// Token: 0x0400A792 RID: 42898
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x38")]
|
||||
[Token(Token = "0x400A792")]
|
||||
public OMKPHDBNLKH<CreationObjectSettingBooleanUIControl, bool>.OHINDOLFNMP <>9__2;
|
||||
}
|
||||
|
||||
// Token: 0x0200266C RID: 9836
|
||||
[Token(Token = "0x200266C")]
|
||||
[CompilerGenerated]
|
||||
private sealed class ABHDNAOIHIA
|
||||
{
|
||||
// Token: 0x0600FE3C RID: 65084 RVA: 0x0039F318 File Offset: 0x0039D518
|
||||
[Token(Token = "0x600FE3C")]
|
||||
[Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")]
|
||||
public ABHDNAOIHIA()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0600FE3D RID: 65085 RVA: 0x0039F32C File Offset: 0x0039D52C
|
||||
[Token(Token = "0x600FE3D")]
|
||||
[Address(RVA = "0x17B16C0", Offset = "0x17B06C0", VA = "0x1817B16C0")]
|
||||
internal void <AddBoolSetting>g__OnInstanceDestroyed|3()
|
||||
{
|
||||
CreationObjectSettingBooleanUIControl creationObjectSettingBooleanUIControl = this.instance;
|
||||
Action action = new Action(this.<AddBoolSetting>g__OnInstanceDestroyed|3);
|
||||
creationObjectSettingBooleanUIControl.IABDCLILPMF -= action;
|
||||
Action<Action> removeChangeEvent = this.CS$<>8__locals1.removeChangeEvent;
|
||||
CreationObjectSettingBooleanUIControl creationObjectSettingBooleanUIControl2 = this.instance;
|
||||
Action action2;
|
||||
removeChangeEvent(action2);
|
||||
}
|
||||
|
||||
// Token: 0x0400A793 RID: 42899
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x400A793")]
|
||||
public CreationObjectSettingBooleanUIControl instance;
|
||||
|
||||
// Token: 0x0400A794 RID: 42900
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x400A794")]
|
||||
public ChipConfigMenu.BNHGEEIFOBC CS$<>8__locals1;
|
||||
}
|
||||
|
||||
// Token: 0x0200266D RID: 9837
|
||||
[Token(Token = "0x200266D")]
|
||||
[CompilerGenerated]
|
||||
private sealed class LHOHMPDNHIF<T>
|
||||
{
|
||||
// Token: 0x0600FE3E RID: 65086 RVA: 0x0039F378 File Offset: 0x0039D578
|
||||
[Token(Token = "0x600FE3E")]
|
||||
[Address(RVA = "0x1CC5E40", Offset = "0x1CC4E40", VA = "0x181CC5E40")]
|
||||
public LHOHMPDNHIF()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0600FE3F RID: 65087 RVA: 0x0039F394 File Offset: 0x0039D594
|
||||
[Token(Token = "0x600FE3F")]
|
||||
[Address(RVA = "0x1CCA530", Offset = "0x1CC9530", VA = "0x181CCA530")]
|
||||
internal ILINODKFHEO <AddBoolSetting>b__0(int pri)
|
||||
{
|
||||
/*
|
||||
An exception occurred when decompiling this method (0600FE3F)
|
||||
|
||||
ICSharpCode.Decompiler.DecompilerException: Error decompiling ILINODKFHEO RecRoom.CircuitsV2.Experience.ChipConfigMenu/LHOHMPDNHIF::<AddBoolSetting>b__0(System.Int32)
|
||||
|
||||
---> System.Exception: Basic block has to end with unconditional control flow.
|
||||
{
|
||||
Block_0:
|
||||
stfld:class OMKPHDBNLKH/OHINDOLFNMP<class AGUI.StackedUI.CreationObjectSettingBooleanUIControl, bool>(LHOHMPDNHIF::<>9__2, ldloc:LHOHMPDNHIF(this), ldloc:class OMKPHDBNLKH/OHINDOLFNMP<class AGUI.StackedUI.CreationObjectSettingBooleanUIControl, bool>(var_1))
|
||||
}
|
||||
|
||||
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: 0x0600FE40 RID: 65088 RVA: 0x0039F3B0 File Offset: 0x0039D5B0
|
||||
[Token(Token = "0x600FE40")]
|
||||
[Address(RVA = "0x1CCA7A0", Offset = "0x1CC97A0", VA = "0x181CCA7A0")]
|
||||
internal void <AddBoolSetting>b__2(CreationObjectSettingBooleanUIControl instance)
|
||||
{
|
||||
ChipConfigMenu.AKIBAGOKNJK akibagoknjk = new ChipConfigMenu.AKIBAGOKNJK();
|
||||
akibagoknjk.CS$<>8__locals1 = this;
|
||||
akibagoknjk.instance = instance;
|
||||
string text = instance.PropertyDescription.text;
|
||||
CreationObjectSettingBooleanUIControl instance2 = akibagoknjk.instance;
|
||||
Func<bool> func = this.get;
|
||||
CreationObjectSettingBooleanUIControl instance3 = akibagoknjk.instance;
|
||||
Action<bool> action = this.set;
|
||||
Func func2 = this.genChangeEvent;
|
||||
CreationObjectSettingBooleanUIControl instance4 = akibagoknjk.instance;
|
||||
Action action2;
|
||||
T t = func2(action2);
|
||||
akibagoknjk.changeEvent = t;
|
||||
this.addChangeEvent(t);
|
||||
Action action3;
|
||||
akibagoknjk.instance.IABDCLILPMF += action3;
|
||||
}
|
||||
|
||||
// Token: 0x0400A795 RID: 42901
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x400A795")]
|
||||
public string text;
|
||||
|
||||
// Token: 0x0400A796 RID: 42902
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x400A796")]
|
||||
public Func<bool> get;
|
||||
|
||||
// Token: 0x0400A797 RID: 42903
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x400A797")]
|
||||
public Action<bool> set;
|
||||
|
||||
// Token: 0x0400A798 RID: 42904
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x400A798")]
|
||||
public Func<Action, T> genChangeEvent;
|
||||
|
||||
// Token: 0x0400A799 RID: 42905
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x400A799")]
|
||||
public Action<T> addChangeEvent;
|
||||
|
||||
// Token: 0x0400A79A RID: 42906
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x400A79A")]
|
||||
public Action<T> removeChangeEvent;
|
||||
|
||||
// Token: 0x0400A79B RID: 42907
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x400A79B")]
|
||||
public OMKPHDBNLKH<CreationObjectSettingBooleanUIControl, bool>.OHINDOLFNMP <>9__2;
|
||||
}
|
||||
|
||||
// Token: 0x0200266E RID: 9838
|
||||
[Token(Token = "0x200266E")]
|
||||
[CompilerGenerated]
|
||||
private sealed class AKIBAGOKNJK<T>
|
||||
{
|
||||
// Token: 0x0600FE41 RID: 65089 RVA: 0x0039F440 File Offset: 0x0039D640
|
||||
[Token(Token = "0x600FE41")]
|
||||
[Address(RVA = "0x1CC5E40", Offset = "0x1CC4E40", VA = "0x181CC5E40")]
|
||||
public AKIBAGOKNJK()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0600FE42 RID: 65090 RVA: 0x0039F45C File Offset: 0x0039D65C
|
||||
[Token(Token = "0x600FE42")]
|
||||
[Address(RVA = "0x1CC5E60", Offset = "0x1CC4E60", VA = "0x181CC5E60")]
|
||||
internal void <AddBoolSetting>g__OnInstanceDestroyed|3()
|
||||
{
|
||||
Action action;
|
||||
this.instance.IABDCLILPMF -= action;
|
||||
object obj = ((ICloneable)this.CS$<>8__locals1.removeChangeEvent).Clone();
|
||||
}
|
||||
|
||||
// Token: 0x0400A79C RID: 42908
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x400A79C")]
|
||||
public CreationObjectSettingBooleanUIControl instance;
|
||||
|
||||
// Token: 0x0400A79D RID: 42909
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x400A79D")]
|
||||
public T changeEvent;
|
||||
|
||||
// Token: 0x0400A79E RID: 42910
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x400A79E")]
|
||||
public ChipConfigMenu.LHOHMPDNHIF<T> CS$<>8__locals1;
|
||||
}
|
||||
|
||||
// Token: 0x02002670 RID: 9840
|
||||
[Token(Token = "0x2002670")]
|
||||
[CompilerGenerated]
|
||||
private sealed class IPOOIEDIPPL
|
||||
{
|
||||
// Token: 0x0600FE46 RID: 65094 RVA: 0x0039F4D8 File Offset: 0x0039D6D8
|
||||
[Token(Token = "0x600FE46")]
|
||||
[Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")]
|
||||
public IPOOIEDIPPL()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0600FE47 RID: 65095 RVA: 0x0039F4EC File Offset: 0x0039D6EC
|
||||
[Token(Token = "0x600FE47")]
|
||||
[Address(RVA = "0x1D903D0", Offset = "0x1D8F3D0", VA = "0x181D903D0")]
|
||||
internal void <AddConfigurableSettings>b__0(MakerPen makerPen)
|
||||
{
|
||||
if (ChipConfigMenu.<>c.<>9__54_6 == 0)
|
||||
{
|
||||
ChipConfigMenu.<>c.<>9__54_6 = (TextMeshProUGUI infoText, string inputText) => ChipConfigMenu.EMNPBBIKEFH(inputText);
|
||||
}
|
||||
if (ChipConfigMenu.<>c.<>9__54_7 == 0)
|
||||
{
|
||||
ChipConfigMenu.<>c.<>9__54_7 = (string text) => ChipConfigMenu.ChipNameRegex.IsMatch(text);
|
||||
}
|
||||
string chipNameCharacterRegex = ChipConfigMenu.ChipNameCharacterRegex;
|
||||
MakerPenPaletteUI paletteMenuToolUI = makerPen.KNDLGPOKIOI;
|
||||
if (this.<>9__5 == 0)
|
||||
{
|
||||
Action<TextInputUIDialog.KDJGEIICAJL> action = delegate(TextInputUIDialog.KDJGEIICAJL response)
|
||||
{
|
||||
KJDOCKDBNCK kjdockdbnck = this.chip;
|
||||
};
|
||||
this.<>9__5 = action;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600FE48 RID: 65096 RVA: 0x0039F568 File Offset: 0x0039D768
|
||||
[Token(Token = "0x600FE48")]
|
||||
[Address(RVA = "0x1D90B40", Offset = "0x1D8FB40", VA = "0x181D90B40")]
|
||||
internal void <AddConfigurableSettings>b__5(TextInputUIDialog.KDJGEIICAJL response)
|
||||
{
|
||||
KJDOCKDBNCK kjdockdbnck = this.chip;
|
||||
}
|
||||
|
||||
// Token: 0x0600FE49 RID: 65097 RVA: 0x0039F584 File Offset: 0x0039D784
|
||||
[Token(Token = "0x600FE49")]
|
||||
[Address(RVA = "0x1D90720", Offset = "0x1D8F720", VA = "0x181D90720")]
|
||||
internal void <AddConfigurableSettings>b__1(MakerPen makerPen)
|
||||
{
|
||||
MakerPenPaletteUI paletteMenuToolUI = MakerPen.<IJMEOOBBJNG>k__BackingField.KNDLGPOKIOI;
|
||||
if (ChipConfigMenu.<>c.<>9__54_9 == 0)
|
||||
{
|
||||
ChipConfigMenu.<>c.<>9__54_9 = (string text) => ChipConfigMenu.ChipNameRegex.IsMatch(text);
|
||||
}
|
||||
string chipNameCharacterRegex = ChipConfigMenu.ChipNameCharacterRegex;
|
||||
if (ChipConfigMenu.<>c.<>9__54_10 == 0)
|
||||
{
|
||||
ChipConfigMenu.<>c.<>9__54_10 = (TextMeshProUGUI infoText, string inputText) => ChipConfigMenu.EMNPBBIKEFH(inputText);
|
||||
}
|
||||
if (this.<>9__8 == 0)
|
||||
{
|
||||
Action<TextInputUIDialog.KDJGEIICAJL> action = delegate(TextInputUIDialog.KDJGEIICAJL response)
|
||||
{
|
||||
KJDOCKDBNCK kjdockdbnck = this.chip;
|
||||
};
|
||||
this.<>9__8 = action;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600FE4A RID: 65098 RVA: 0x0039F604 File Offset: 0x0039D804
|
||||
[Token(Token = "0x600FE4A")]
|
||||
[Address(RVA = "0x1D90BC0", Offset = "0x1D8FBC0", VA = "0x181D90BC0")]
|
||||
internal void <AddConfigurableSettings>b__8(TextInputUIDialog.KDJGEIICAJL response)
|
||||
{
|
||||
KJDOCKDBNCK kjdockdbnck = this.chip;
|
||||
}
|
||||
|
||||
// Token: 0x0600FE4B RID: 65099 RVA: 0x0039F620 File Offset: 0x0039D820
|
||||
[Token(Token = "0x600FE4B")]
|
||||
[Address(RVA = "0x1D90AA0", Offset = "0x1D8FAA0", VA = "0x181D90AA0")]
|
||||
internal void <AddConfigurableSettings>b__3(MakerPen _)
|
||||
{
|
||||
DBFIKIGBNOD dbfikigbnod = this.dynamicInputNodeGroup;
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x0600FE4C RID: 65100 RVA: 0x0039F63C File Offset: 0x0039D83C
|
||||
[Token(Token = "0x600FE4C")]
|
||||
[Address(RVA = "0x1D90AF0", Offset = "0x1D8FAF0", VA = "0x181D90AF0")]
|
||||
internal void <AddConfigurableSettings>b__4(MakerPen _)
|
||||
{
|
||||
DBFIKIGBNOD dbfikigbnod = this.dynamicInputNodeGroup;
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x0400A7A1 RID: 42913
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x400A7A1")]
|
||||
public KJDOCKDBNCK chip;
|
||||
|
||||
// Token: 0x0400A7A2 RID: 42914
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x400A7A2")]
|
||||
public DBFIKIGBNOD dynamicInputNodeGroup;
|
||||
|
||||
// Token: 0x0400A7A3 RID: 42915
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x400A7A3")]
|
||||
public Action<TextInputUIDialog.KDJGEIICAJL> <>9__5;
|
||||
|
||||
// Token: 0x0400A7A4 RID: 42916
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x28")]
|
||||
[Token(Token = "0x400A7A4")]
|
||||
public Action<TextInputUIDialog.KDJGEIICAJL> <>9__8;
|
||||
}
|
||||
|
||||
// Token: 0x02002671 RID: 9841
|
||||
[Token(Token = "0x2002671")]
|
||||
[CompilerGenerated]
|
||||
private sealed class PDAGKLIJDHJ
|
||||
{
|
||||
// Token: 0x0600FE4D RID: 65101 RVA: 0x0039F658 File Offset: 0x0039D858
|
||||
[Token(Token = "0x600FE4D")]
|
||||
[Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")]
|
||||
public PDAGKLIJDHJ()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0600FE4E RID: 65102 RVA: 0x0039F66C File Offset: 0x0039D86C
|
||||
[Token(Token = "0x600FE4E")]
|
||||
[Address(RVA = "0x1D92520", Offset = "0x1D91520", VA = "0x181D92520")]
|
||||
internal bool <AddDynamicSettings>b__13()
|
||||
{
|
||||
List<DOPNALIMPNA> febhfimejpn = this.<>4__this.foldoutMenu.FEBHFIMEJPN;
|
||||
Func<DOPNALIMPNA, bool> <>9__55_ = ChipConfigMenu.<>c.<>9__55_14;
|
||||
if (<>9__55_ == 0)
|
||||
{
|
||||
ChipConfigMenu.<>c.<>9__55_14 = delegate(DOPNALIMPNA e)
|
||||
{
|
||||
throw new NullReferenceException();
|
||||
};
|
||||
}
|
||||
return Enumerable.Count<DOPNALIMPNA>(Enumerable.Where<DOPNALIMPNA>(febhfimejpn, <>9__55_)) <= 0;
|
||||
}
|
||||
|
||||
// Token: 0x0600FE4F RID: 65103 RVA: 0x0039F6C4 File Offset: 0x0039D8C4
|
||||
[Token(Token = "0x600FE4F")]
|
||||
[Address(RVA = "0x1D92380", Offset = "0x1D91380", VA = "0x181D92380")]
|
||||
internal bool <AddDynamicSettings>b__0()
|
||||
{
|
||||
List<DOPNALIMPNA> febhfimejpn = this.<>4__this.foldoutMenu.FEBHFIMEJPN;
|
||||
Func<DOPNALIMPNA, bool> <>9__55_ = ChipConfigMenu.<>c.<>9__55_15;
|
||||
if (<>9__55_ == 0)
|
||||
{
|
||||
ChipConfigMenu.<>c.<>9__55_15 = delegate(DOPNALIMPNA e)
|
||||
{
|
||||
throw new NullReferenceException();
|
||||
};
|
||||
}
|
||||
int num = Enumerable.Count<DOPNALIMPNA>(Enumerable.Where<DOPNALIMPNA>(febhfimejpn, <>9__55_));
|
||||
return this.<>4__this.inventionPermission > HECIICKPCDN.EditAndSave;
|
||||
}
|
||||
|
||||
// Token: 0x0600FE50 RID: 65104 RVA: 0x0039F728 File Offset: 0x0039D928
|
||||
[Token(Token = "0x600FE50")]
|
||||
[Address(RVA = "0x1D92650", Offset = "0x1D91650", VA = "0x181D92650")]
|
||||
internal bool <AddDynamicSettings>b__1()
|
||||
{
|
||||
return this.<>4__this.isFoldoutMenuOpen;
|
||||
}
|
||||
|
||||
// Token: 0x0600FE51 RID: 65105 RVA: 0x0039F748 File Offset: 0x0039D948
|
||||
[Token(Token = "0x600FE51")]
|
||||
[Address(RVA = "0x1D92710", Offset = "0x1D91710", VA = "0x181D92710")]
|
||||
internal void <AddDynamicSettings>b__2(bool value)
|
||||
{
|
||||
this.<>4__this.isFoldoutMenuOpen = value;
|
||||
}
|
||||
|
||||
// Token: 0x0600FE52 RID: 65106 RVA: 0x0039F768 File Offset: 0x0039D968
|
||||
[Token(Token = "0x600FE52")]
|
||||
[Address(RVA = "0x4157C0", Offset = "0x4147C0", VA = "0x1804157C0")]
|
||||
internal string <AddDynamicSettings>b__3()
|
||||
{
|
||||
return this.newFunctionName;
|
||||
}
|
||||
|
||||
// Token: 0x0600FE53 RID: 65107 RVA: 0x0039F77C File Offset: 0x0039D97C
|
||||
[Token(Token = "0x600FE53")]
|
||||
[Address(RVA = "0x415810", Offset = "0x414810", VA = "0x180415810")]
|
||||
internal void <AddDynamicSettings>b__4(string value)
|
||||
{
|
||||
this.newFunctionName = value;
|
||||
}
|
||||
|
||||
// Token: 0x0600FE54 RID: 65108 RVA: 0x0039F790 File Offset: 0x0039D990
|
||||
[Token(Token = "0x600FE54")]
|
||||
[Address(RVA = "0x1D92730", Offset = "0x1D91730", VA = "0x181D92730")]
|
||||
internal void <AddDynamicSettings>b__5()
|
||||
{
|
||||
if (ChipConfigMenu.EMNPBBIKEFH(this.newFunctionName))
|
||||
{
|
||||
PMGCJEPKFOF<NKHBKKGOIHL.PEHMCMIFBJO> pmgcjepkfof = NKHBKKGOIHL.EFFCNBECOKA(this.newFunctionName);
|
||||
if (this.<>9__21 == 0)
|
||||
{
|
||||
Action<NKHBKKGOIHL.PEHMCMIFBJO> action = delegate(NKHBKKGOIHL.PEHMCMIFBJO response)
|
||||
{
|
||||
if (response.<GBEEHFGKJOF>k__BackingField)
|
||||
{
|
||||
KJDOCKDBNCK kjdockdbnck = this.chip;
|
||||
this.<>4__this.foldoutMenu.LKLKGDMFMCC();
|
||||
ChipConfigMenu chipConfigMenu = this.<>4__this;
|
||||
KJDOCKDBNCK kjdockdbnck2 = this.chip;
|
||||
chipConfigMenu.LNOGJLFMOCL(kjdockdbnck2);
|
||||
}
|
||||
};
|
||||
this.<>9__21 = action;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600FE55 RID: 65109 RVA: 0x0039F7DC File Offset: 0x0039D9DC
|
||||
[Token(Token = "0x600FE55")]
|
||||
[Address(RVA = "0x1D92670", Offset = "0x1D91670", VA = "0x181D92670")]
|
||||
internal void <AddDynamicSettings>b__21(NKHBKKGOIHL.PEHMCMIFBJO response)
|
||||
{
|
||||
if (response.<GBEEHFGKJOF>k__BackingField)
|
||||
{
|
||||
KJDOCKDBNCK kjdockdbnck = this.chip;
|
||||
this.<>4__this.foldoutMenu.LKLKGDMFMCC();
|
||||
ChipConfigMenu chipConfigMenu = this.<>4__this;
|
||||
KJDOCKDBNCK kjdockdbnck2 = this.chip;
|
||||
chipConfigMenu.LNOGJLFMOCL(kjdockdbnck2);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600FE56 RID: 65110 RVA: 0x0039F824 File Offset: 0x0039DA24
|
||||
[Token(Token = "0x600FE56")]
|
||||
[Address(RVA = "0x1D92830", Offset = "0x1D91830", VA = "0x181D92830")]
|
||||
internal bool <AddDynamicSettings>b__6()
|
||||
{
|
||||
KJDOCKDBNCK kjdockdbnck = this.chip;
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x0600FE57 RID: 65111 RVA: 0x0039F840 File Offset: 0x0039DA40
|
||||
[Token(Token = "0x600FE57")]
|
||||
[Address(RVA = "0x1D92880", Offset = "0x1D91880", VA = "0x181D92880")]
|
||||
internal void <AddDynamicSettings>b__9(MakerPen _)
|
||||
{
|
||||
DBFIKIGBNOD dbfikigbnod = this.dynamicInputNodeGroup;
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x0600FE58 RID: 65112 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x600FE58")]
|
||||
[Address(RVA = "0xD18B80", Offset = "0xD17B80", VA = "0x180D18B80")]
|
||||
internal bool <AddDynamicSettings>b__10()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x0600FE59 RID: 65113 RVA: 0x0039F85C File Offset: 0x0039DA5C
|
||||
[Token(Token = "0x600FE59")]
|
||||
[Address(RVA = "0x1D924D0", Offset = "0x1D914D0", VA = "0x181D924D0")]
|
||||
internal void <AddDynamicSettings>b__11(MakerPen _)
|
||||
{
|
||||
DBFIKIGBNOD dbfikigbnod = this.dynamicInputNodeGroup;
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x0600FE5A RID: 65114 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x600FE5A")]
|
||||
[Address(RVA = "0xD18B80", Offset = "0xD17B80", VA = "0x180D18B80")]
|
||||
internal bool <AddDynamicSettings>b__12()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x0400A7A5 RID: 42917
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x400A7A5")]
|
||||
public ChipConfigMenu <>4__this;
|
||||
|
||||
// Token: 0x0400A7A6 RID: 42918
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x400A7A6")]
|
||||
public KJDOCKDBNCK chip;
|
||||
|
||||
// Token: 0x0400A7A7 RID: 42919
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x400A7A7")]
|
||||
public string newFunctionName;
|
||||
|
||||
// Token: 0x0400A7A8 RID: 42920
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x28")]
|
||||
[Token(Token = "0x400A7A8")]
|
||||
public DBFIKIGBNOD dynamicInputNodeGroup;
|
||||
|
||||
// Token: 0x0400A7A9 RID: 42921
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x30")]
|
||||
[Token(Token = "0x400A7A9")]
|
||||
public Action<NKHBKKGOIHL.PEHMCMIFBJO> <>9__21;
|
||||
}
|
||||
|
||||
// Token: 0x02002672 RID: 9842
|
||||
[Token(Token = "0x2002672")]
|
||||
[CompilerGenerated]
|
||||
private sealed class FIBDMPCCOLA
|
||||
{
|
||||
// Token: 0x0600FE5B RID: 65115 RVA: 0x0039F878 File Offset: 0x0039DA78
|
||||
[Token(Token = "0x600FE5B")]
|
||||
[Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")]
|
||||
public FIBDMPCCOLA()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0600FE5C RID: 65116 RVA: 0x0039F88C File Offset: 0x0039DA8C
|
||||
[Token(Token = "0x600FE5C")]
|
||||
[Address(RVA = "0x411530", Offset = "0x410530", VA = "0x180411530")]
|
||||
internal string <AddDynamicSettings>b__16()
|
||||
{
|
||||
return this.newNameTextField;
|
||||
}
|
||||
|
||||
// Token: 0x0600FE5D RID: 65117 RVA: 0x0039F8A0 File Offset: 0x0039DAA0
|
||||
[Token(Token = "0x600FE5D")]
|
||||
[Address(RVA = "0x415800", Offset = "0x414800", VA = "0x180415800")]
|
||||
internal void <AddDynamicSettings>b__17(string value)
|
||||
{
|
||||
this.newNameTextField = value;
|
||||
}
|
||||
|
||||
// Token: 0x0600FE5E RID: 65118 RVA: 0x0039F8B4 File Offset: 0x0039DAB4
|
||||
[Token(Token = "0x600FE5E")]
|
||||
[Address(RVA = "0x17C6530", Offset = "0x17C5530", VA = "0x1817C6530")]
|
||||
internal void <AddDynamicSettings>b__18()
|
||||
{
|
||||
string text = this.newNameTextField;
|
||||
if (ChipConfigMenu.EMNPBBIKEFH(text))
|
||||
{
|
||||
PMGCJEPKFOF<NKHBKKGOIHL.PEHMCMIFBJO> pmgcjepkfof = NKHBKKGOIHL.EFFCNBECOKA(this.newNameTextField);
|
||||
if (this.<>9__20 == 0)
|
||||
{
|
||||
Action<NKHBKKGOIHL.PEHMCMIFBJO> action = delegate(NKHBKKGOIHL.PEHMCMIFBJO response)
|
||||
{
|
||||
int num2 = 0;
|
||||
int num3 = 0;
|
||||
if ((response.<GBEEHFGKJOF>k__BackingField ? 1 : 0) != num2)
|
||||
{
|
||||
KJDOCKDBNCK chip = this.CS$<>8__locals1.chip;
|
||||
if (num3 < response)
|
||||
{
|
||||
num3 += num3;
|
||||
num3++;
|
||||
}
|
||||
ChipConfigMenu.PDAGKLIJDHJ cs$<>8__locals = this.CS$<>8__locals1;
|
||||
bool flag;
|
||||
if (flag)
|
||||
{
|
||||
return;
|
||||
}
|
||||
KJDOCKDBNCK chip2 = cs$<>8__locals.chip;
|
||||
}
|
||||
};
|
||||
this.<>9__20 = action;
|
||||
}
|
||||
int num = 0;
|
||||
num += num;
|
||||
num++;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600FE5F RID: 65119 RVA: 0x0039F918 File Offset: 0x0039DB18
|
||||
[Token(Token = "0x600FE5F")]
|
||||
[Address(RVA = "0x17C6680", Offset = "0x17C5680", VA = "0x1817C6680")]
|
||||
internal void <AddDynamicSettings>b__20(NKHBKKGOIHL.PEHMCMIFBJO response)
|
||||
{
|
||||
int num = 0;
|
||||
int num2 = 0;
|
||||
if ((response.<GBEEHFGKJOF>k__BackingField ? 1 : 0) != num)
|
||||
{
|
||||
KJDOCKDBNCK chip = this.CS$<>8__locals1.chip;
|
||||
if (num2 < response)
|
||||
{
|
||||
num2 += num2;
|
||||
num2++;
|
||||
}
|
||||
ChipConfigMenu.PDAGKLIJDHJ cs$<>8__locals = this.CS$<>8__locals1;
|
||||
bool flag;
|
||||
if (flag)
|
||||
{
|
||||
return;
|
||||
}
|
||||
KJDOCKDBNCK chip2 = cs$<>8__locals.chip;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0400A7AA RID: 42922
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x400A7AA")]
|
||||
public string newNameTextField;
|
||||
|
||||
// Token: 0x0400A7AB RID: 42923
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x400A7AB")]
|
||||
public ChipConfigMenu.PDAGKLIJDHJ CS$<>8__locals1;
|
||||
|
||||
// Token: 0x0400A7AC RID: 42924
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x400A7AC")]
|
||||
public Action<NKHBKKGOIHL.PEHMCMIFBJO> <>9__20;
|
||||
}
|
||||
|
||||
// Token: 0x02002673 RID: 9843
|
||||
[Token(Token = "0x2002673")]
|
||||
[CompilerGenerated]
|
||||
private sealed class KHAMIOIDDDM
|
||||
{
|
||||
// Token: 0x0600FE60 RID: 65120 RVA: 0x0039F970 File Offset: 0x0039DB70
|
||||
[Token(Token = "0x600FE60")]
|
||||
[Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")]
|
||||
public KHAMIOIDDDM()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0400A7AD RID: 42925
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x400A7AD")]
|
||||
public DBFIKIGBNOD nodeGroup;
|
||||
|
||||
// Token: 0x0400A7AE RID: 42926
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x400A7AE")]
|
||||
public ChipConfigMenu.PDAGKLIJDHJ CS$<>8__locals2;
|
||||
}
|
||||
|
||||
// Token: 0x02002674 RID: 9844
|
||||
[Token(Token = "0x2002674")]
|
||||
[CompilerGenerated]
|
||||
private sealed class NEIJEOKACOF
|
||||
{
|
||||
// Token: 0x0600FE61 RID: 65121 RVA: 0x0039F984 File Offset: 0x0039DB84
|
||||
[Token(Token = "0x600FE61")]
|
||||
[Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")]
|
||||
public NEIJEOKACOF()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0600FE62 RID: 65122 RVA: 0x0039F998 File Offset: 0x0039DB98
|
||||
[Token(Token = "0x600FE62")]
|
||||
[Address(RVA = "0x1D92040", Offset = "0x1D91040", VA = "0x181D92040")]
|
||||
internal bool <AddDynamicSettings>b__22()
|
||||
{
|
||||
Dictionary<object, bool> isNodeGroupOpen = this.CS$<>8__locals3.CS$<>8__locals2.<>4__this.isNodeGroupOpen;
|
||||
bool flag;
|
||||
return flag;
|
||||
}
|
||||
|
||||
// Token: 0x0600FE63 RID: 65123 RVA: 0x0039F9C4 File Offset: 0x0039DBC4
|
||||
[Token(Token = "0x600FE63")]
|
||||
[Address(RVA = "0x1D920C0", Offset = "0x1D910C0", VA = "0x181D920C0")]
|
||||
internal void <AddDynamicSettings>b__23(bool value)
|
||||
{
|
||||
Dictionary<object, bool> isNodeGroupOpen = this.CS$<>8__locals3.CS$<>8__locals2.<>4__this.isNodeGroupOpen;
|
||||
object obj = this.nodeGroupId;
|
||||
isNodeGroupOpen[obj] = value;
|
||||
}
|
||||
|
||||
// Token: 0x0600FE64 RID: 65124 RVA: 0x0039F9FC File Offset: 0x0039DBFC
|
||||
[Token(Token = "0x600FE64")]
|
||||
[Address(RVA = "0x1D92140", Offset = "0x1D91140", VA = "0x181D92140")]
|
||||
internal void <AddDynamicSettings>b__24()
|
||||
{
|
||||
ChipConfigMenu.KHAMIOIDDDM cs$<>8__locals = this.CS$<>8__locals3;
|
||||
if (cs$<>8__locals.CS$<>8__locals2.chip != 0)
|
||||
{
|
||||
DBFIKIGBNOD nodeGroup = cs$<>8__locals.nodeGroup;
|
||||
int num = 0;
|
||||
num += num;
|
||||
num++;
|
||||
}
|
||||
ECJBHJOCKHL foldoutMenu = cs$<>8__locals.CS$<>8__locals2.<>4__this.foldoutMenu;
|
||||
ECJBHJOCKHL ecjbhjockhl = this.nodeGroupDynamicElement;
|
||||
foldoutMenu.BIHKNNPGGKP(ecjbhjockhl);
|
||||
}
|
||||
|
||||
// Token: 0x0400A7AF RID: 42927
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x400A7AF")]
|
||||
public object nodeGroupId;
|
||||
|
||||
// Token: 0x0400A7B0 RID: 42928
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x400A7B0")]
|
||||
public ECJBHJOCKHL nodeGroupDynamicElement;
|
||||
|
||||
// Token: 0x0400A7B1 RID: 42929
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x400A7B1")]
|
||||
public ChipConfigMenu.KHAMIOIDDDM CS$<>8__locals3;
|
||||
}
|
||||
|
||||
// Token: 0x02002675 RID: 9845
|
||||
[Token(Token = "0x2002675")]
|
||||
[CompilerGenerated]
|
||||
[StructLayout(3)]
|
||||
private struct DOGICGMFAEG
|
||||
{
|
||||
// Token: 0x0400A7B2 RID: 42930
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x400A7B2")]
|
||||
public List<MIOFEDOAAFD> orderedOptions;
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,930 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Runtime.CompilerServices;
|
||||
using System.Runtime.InteropServices;
|
||||
using AGUI.StackedUI;
|
||||
using CircuitsV2.Utilities;
|
||||
using Cpp2IlInjected;
|
||||
using RecRoom.AGUI.ToolUIs;
|
||||
using RecRoom.CircuitsV2.Config;
|
||||
using RecRoom.Core.Creation;
|
||||
using RecRoom.Core.DataStructures;
|
||||
using RecRoom.Tools.MakerPenTools;
|
||||
using UnityEngine;
|
||||
|
||||
namespace RecRoom.CircuitsV2.Experience
|
||||
{
|
||||
// Token: 0x02002676 RID: 9846
|
||||
[Token(Token = "0x2002676")]
|
||||
public sealed class ChipConnectionPoint : ConnectionPoint, ODAEKFDKCEC
|
||||
{
|
||||
// Token: 0x1700296C RID: 10604
|
||||
// (get) Token: 0x0600FE65 RID: 65125 RVA: 0x0039FA60 File Offset: 0x0039DC60
|
||||
[Token(Token = "0x1700296C")]
|
||||
public BoxCollider OIPAHJGCLEJ
|
||||
{
|
||||
[Token(Token = "0x600FE65")]
|
||||
[Address(RVA = "0x417720", Offset = "0x416720", VA = "0x180417720")]
|
||||
get
|
||||
{
|
||||
return this.defaultValueCollider;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1700296D RID: 10605
|
||||
// (get) Token: 0x0600FE66 RID: 65126 RVA: 0x0039FA74 File Offset: 0x0039DC74
|
||||
// (set) Token: 0x0600FE67 RID: 65127 RVA: 0x0039FA88 File Offset: 0x0039DC88
|
||||
[Token(Token = "0x1700296D")]
|
||||
public float BJHMBBHNIPL
|
||||
{
|
||||
[Token(Token = "0x600FE66")]
|
||||
[Address(RVA = "0x13CD360", Offset = "0x13CC360", VA = "0x1813CD360")]
|
||||
get;
|
||||
[Token(Token = "0x600FE67")]
|
||||
[Address(RVA = "0x13CDE40", Offset = "0x13CCE40", VA = "0x1813CDE40")]
|
||||
private set;
|
||||
}
|
||||
|
||||
// Token: 0x1700296E RID: 10606
|
||||
// (get) Token: 0x0600FE68 RID: 65128 RVA: 0x0039FA9C File Offset: 0x0039DC9C
|
||||
[Token(Token = "0x1700296E")]
|
||||
public override GIPDDLFFNGG KADAPJEJAPF
|
||||
{
|
||||
[Token(Token = "0x600FE68")]
|
||||
[Address(RVA = "0x493640", Offset = "0x492640", VA = "0x180493640", Slot = "11")]
|
||||
get
|
||||
{
|
||||
/*
|
||||
An exception occurred when decompiling this method (0600FE68)
|
||||
|
||||
ICSharpCode.Decompiler.DecompilerException: Error decompiling GIPDDLFFNGG RecRoom.CircuitsV2.Experience.ChipConnectionPoint::get_CreationContextObject()
|
||||
|
||||
---> System.Exception: Basic block has to end with unconditional control flow.
|
||||
{
|
||||
Block_0:
|
||||
stloc:Chip(var_0_06, ldfld:Chip(ChipConnectionPoint::EHHKGBAMIOP, ldloc:ChipConnectionPoint(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: 0x1700296F RID: 10607
|
||||
// (get) Token: 0x0600FE69 RID: 65129 RVA: 0x0039FAB0 File Offset: 0x0039DCB0
|
||||
[Token(Token = "0x1700296F")]
|
||||
public override bool EPJNIALCKOA
|
||||
{
|
||||
[Token(Token = "0x600FE69")]
|
||||
[Address(RVA = "0x4246A0", Offset = "0x4236A0", VA = "0x1804246A0", Slot = "4")]
|
||||
get
|
||||
{
|
||||
return true;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17002970 RID: 10608
|
||||
// (get) Token: 0x0600FE6A RID: 65130 RVA: 0x0039FAC0 File Offset: 0x0039DCC0
|
||||
[Token(Token = "0x17002970")]
|
||||
public override bool ALDMBOLPEFG
|
||||
{
|
||||
[Token(Token = "0x600FE6A")]
|
||||
[Address(RVA = "0x4246A0", Offset = "0x4236A0", VA = "0x1804246A0", Slot = "5")]
|
||||
get
|
||||
{
|
||||
return true;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17002971 RID: 10609
|
||||
// (get) Token: 0x0600FE6B RID: 65131 RVA: 0x0039FAD0 File Offset: 0x0039DCD0
|
||||
[Token(Token = "0x17002971")]
|
||||
public override bool MELMOMAGKEP
|
||||
{
|
||||
[Token(Token = "0x600FE6B")]
|
||||
[Address(RVA = "0x4246A0", Offset = "0x4236A0", VA = "0x1804246A0", Slot = "6")]
|
||||
get
|
||||
{
|
||||
return true;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17002972 RID: 10610
|
||||
// (get) Token: 0x0600FE6C RID: 65132 RVA: 0x0039FAE0 File Offset: 0x0039DCE0
|
||||
[Token(Token = "0x17002972")]
|
||||
public override bool OODOADMDPCK
|
||||
{
|
||||
[Token(Token = "0x600FE6C")]
|
||||
[Address(RVA = "0x1D82620", Offset = "0x1D81620", VA = "0x181D82620", Slot = "7")]
|
||||
get
|
||||
{
|
||||
KPJGIJKKILH dmgbjcpejfi = this.DMGBJCPEJFI;
|
||||
bool flag;
|
||||
return flag;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17002973 RID: 10611
|
||||
// (get) Token: 0x0600FE6D RID: 65133 RVA: 0x0039FAFC File Offset: 0x0039DCFC
|
||||
[Token(Token = "0x17002973")]
|
||||
public string JHGOIDBCIKC
|
||||
{
|
||||
[Token(Token = "0x600FE6D")]
|
||||
[Address(RVA = "0x1D827B0", Offset = "0x1D817B0", VA = "0x181D827B0")]
|
||||
get
|
||||
{
|
||||
if (this.DMGBJCPEJFI != 0)
|
||||
{
|
||||
}
|
||||
return string.Empty;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600FE6E RID: 65134 RVA: 0x0039FB18 File Offset: 0x0039DD18
|
||||
[Token(Token = "0x600FE6E")]
|
||||
[Address(RVA = "0x1D7FD10", Offset = "0x1D7ED10", VA = "0x181D7FD10")]
|
||||
private void Awake()
|
||||
{
|
||||
BoxCollider boxCollider = this.defaultValueCollider;
|
||||
}
|
||||
|
||||
// Token: 0x0600FE6F RID: 65135 RVA: 0x0039FB34 File Offset: 0x0039DD34
|
||||
[Token(Token = "0x600FE6F")]
|
||||
[Address(RVA = "0x1D7FD50", Offset = "0x1D7ED50", VA = "0x181D7FD50")]
|
||||
public void Bind(Chip EHHKGBAMIOP, KPJGIJKKILH DMGBJCPEJFI, IOKind BIKMGAPACLK)
|
||||
{
|
||||
ReferencePoint attachmentPoint = this.attachmentPoint;
|
||||
this.EHHKGBAMIOP = EHHKGBAMIOP;
|
||||
KPJGIJKKILH port = DMGBJCPEJFI;
|
||||
this.DMGBJCPEJFI = port;
|
||||
this.BIKMGAPACLK = BIKMGAPACLK;
|
||||
float z = attachmentPoint.localPosition.z;
|
||||
Vector3 vector;
|
||||
float z2 = vector.z;
|
||||
attachmentPoint.localPosition.z = z2;
|
||||
List<ILINODKFHEO> knkggdhcldn = this.KNKGGDHCLDN;
|
||||
OMKPHDBNLKH<CreationObjectSettingStringUIControl, string>.DEDABHKCIBG <>9__23_ = ChipConnectionPoint.<>c.<>9__23_0;
|
||||
if (<>9__23_ == 0)
|
||||
{
|
||||
ChipConnectionPoint.<>c.<>9__23_0 = (MakerPenPaletteConfigScreen screen) => screen.DefaultStringUIControlPrefab;
|
||||
}
|
||||
Func<string> <>9__3;
|
||||
Action<string> <>9__4;
|
||||
OMKPHDBNLKH<CreationObjectSettingStringUIControl, string>.OHINDOLFNMP ohindolfnmp = delegate(CreationObjectSettingStringUIControl instance)
|
||||
{
|
||||
string text = instance.PropertyDescription.text;
|
||||
if (<>9__3 == 0)
|
||||
{
|
||||
Func<string> func2 = delegate
|
||||
{
|
||||
KPJGIJKKILH port2 = DMGBJCPEJFI;
|
||||
throw new NullReferenceException();
|
||||
};
|
||||
<>9__3 = func2;
|
||||
}
|
||||
if (<>9__4 == 0)
|
||||
{
|
||||
Action<string> action = delegate(string value)
|
||||
{
|
||||
KPJGIJKKILH port3 = DMGBJCPEJFI;
|
||||
throw new NullReferenceException();
|
||||
};
|
||||
<>9__4 = action;
|
||||
}
|
||||
};
|
||||
PGIHLFOHNML pgihlfohnml = new PGIHLFOHNML(<>9__23_, ohindolfnmp, -1);
|
||||
knkggdhcldn.Add(pgihlfohnml);
|
||||
List<DOPNALIMPNA> hnepkpgidjf = this.HNEPKPGIDJF;
|
||||
Func<bool> func = delegate
|
||||
{
|
||||
KPJGIJKKILH port4 = DMGBJCPEJFI;
|
||||
throw new NullReferenceException();
|
||||
};
|
||||
INAOBEINBGO inaobeinbgo;
|
||||
hnepkpgidjf.Add(inaobeinbgo);
|
||||
}
|
||||
|
||||
// Token: 0x0600FE70 RID: 65136 RVA: 0x0039FC0C File Offset: 0x0039DE0C
|
||||
[Token(Token = "0x600FE70")]
|
||||
[Address(RVA = "0x1CAA0E0", Offset = "0x1CA90E0", VA = "0x181CAA0E0")]
|
||||
public void Unbind()
|
||||
{
|
||||
int num = 0;
|
||||
this.EHHKGBAMIOP = num;
|
||||
this.DMGBJCPEJFI = num;
|
||||
}
|
||||
|
||||
// Token: 0x0600FE71 RID: 65137 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x600FE71")]
|
||||
[Address(RVA = "0x1D80980", Offset = "0x1D7F980", VA = "0x181D80980", Slot = "15")]
|
||||
public override void ConnectionEnd(ConnectionCreationContext LHOMKMINCHH, ConnectionPoint HDPMJFANOPG, ConnectionPoint GFMAOEPEFKD, [Optional] ConnectionPoint.PGHEPJALOOK CEAGPJIOMJP)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x0600FE72 RID: 65138 RVA: 0x0039FC2C File Offset: 0x0039DE2C
|
||||
[Token(Token = "0x600FE72")]
|
||||
[Address(RVA = "0x1D814A0", Offset = "0x1D804A0", VA = "0x181D814A0")]
|
||||
private static ValueTuple<Guid, int, int, Guid, int, int>? PPCMNIKDEDO(IOKind KFOJIOGJFDI, KPJGIJKKILH DGFGDIBCLEG, IOKind CNOLJPFAACC, KPJGIJKKILH EENIGJIAJEG)
|
||||
{
|
||||
if (DGFGDIBCLEG != EENIGJIAJEG)
|
||||
{
|
||||
if (DGFGDIBCLEG == (ulong)1L)
|
||||
{
|
||||
}
|
||||
}
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x0600FE73 RID: 65139 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x600FE73")]
|
||||
[Address(RVA = "0x1D811B0", Offset = "0x1D801B0", VA = "0x181D811B0")]
|
||||
private static void PAGCOAMMGPK(JAAPOBEKEPO BKMODNCOEFK, in Guid IGEMANOEMIB, IOKind KFOJIOGJFDI, KPJGIJKKILH DGFGDIBCLEG, IOKind CNOLJPFAACC, KPJGIJKKILH EENIGJIAJEG, int CJFGEMGOJHB)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x0600FE74 RID: 65140 RVA: 0x0039FC4C File Offset: 0x0039DE4C
|
||||
[Token(Token = "0x600FE74")]
|
||||
[Address(RVA = "0x1D81390", Offset = "0x1D80390", VA = "0x181D81390")]
|
||||
private static void PCEBCEPHAMF(JAAPOBEKEPO BKMODNCOEFK, IOKind HOAJPAEENAP, KPJGIJKKILH HHJDJHPGAIK)
|
||||
{
|
||||
if (HOAJPAEENAP != IOKind.Input)
|
||||
{
|
||||
return;
|
||||
}
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x17002974 RID: 10612
|
||||
// (get) Token: 0x0600FE75 RID: 65141 RVA: 0x0039FC64 File Offset: 0x0039DE64
|
||||
[Token(Token = "0x17002974")]
|
||||
public override MakerPenPinInfo.NGNLFACFACI HEAEKMBKCAA
|
||||
{
|
||||
[Token(Token = "0x600FE75")]
|
||||
[Address(RVA = "0x4242C0", Offset = "0x4232C0", VA = "0x1804242C0", Slot = "12")]
|
||||
get
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600FE76 RID: 65142 RVA: 0x0039FC74 File Offset: 0x0039DE74
|
||||
[Token(Token = "0x600FE76")]
|
||||
[Address(RVA = "0x1D80730", Offset = "0x1D7F730", VA = "0x181D80730", Slot = "16")]
|
||||
public override void ConfigureHoverPinInfoDisplay(MakerPenPinInfo LAIOECNCBBK, in Vector3 MMEIDGMCHNK)
|
||||
{
|
||||
int num = 0;
|
||||
Transform transform = base.transform;
|
||||
Vector3 vector;
|
||||
float z = vector.z;
|
||||
int num2 = 0;
|
||||
LAIOECNCBBK.UpdateInfo(num, num2);
|
||||
if (this.DMGBJCPEJFI != (ulong)0L)
|
||||
{
|
||||
if (this.MELMOMAGKEP)
|
||||
{
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
KPJGIJKKILH dmgbjcpejfi = this.DMGBJCPEJFI;
|
||||
bool flag;
|
||||
if (!flag)
|
||||
{
|
||||
IOKind bikmgapaclk = this.BIKMGAPACLK;
|
||||
if (this.DMGBJCPEJFI.DJDGADHLPNN(bikmgapaclk))
|
||||
{
|
||||
}
|
||||
GIPDDLFFNGG creationContextObject = this.KADAPJEJAPF;
|
||||
bool isCV = LAIOECNCBBK.MELMOMAGKEP;
|
||||
return;
|
||||
}
|
||||
bool isCV2 = LAIOECNCBBK.MELMOMAGKEP;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600FE77 RID: 65143 RVA: 0x0039FCF8 File Offset: 0x0039DEF8
|
||||
[Token(Token = "0x600FE77")]
|
||||
[Address(RVA = "0x1D808A0", Offset = "0x1D7F8A0", VA = "0x181D808A0", Slot = "17")]
|
||||
public override void ConfigureStartPinInfoDisplay(MakerPenPinInfo LAIOECNCBBK, in Vector3 MMEIDGMCHNK)
|
||||
{
|
||||
int num = 0;
|
||||
if (!this.MELMOMAGKEP)
|
||||
{
|
||||
GIPDDLFFNGG creationContextObject = this.KADAPJEJAPF;
|
||||
bool isCV = LAIOECNCBBK.MELMOMAGKEP;
|
||||
}
|
||||
bool isCV2 = LAIOECNCBBK.MELMOMAGKEP;
|
||||
Transform transform = base.transform;
|
||||
int num2 = 0;
|
||||
Vector3 vector;
|
||||
float z = vector.z;
|
||||
LAIOECNCBBK.UpdateInfo(num, num2);
|
||||
}
|
||||
|
||||
// Token: 0x0600FE78 RID: 65144 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x600FE78")]
|
||||
[Address(RVA = "0x1D800C0", Offset = "0x1D7F0C0", VA = "0x181D800C0", Slot = "18")]
|
||||
public override void ConfigureEndPinInfoDisplay(MakerPenPinInfo OGJPODDDAHL, in Vector3 MMEIDGMCHNK, ConnectionPoint HEICFDGLPJK)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x0600FE79 RID: 65145 RVA: 0x0039FD48 File Offset: 0x0039DF48
|
||||
[Token(Token = "0x600FE79")]
|
||||
[Address(RVA = "0x1D810D0", Offset = "0x1D800D0", VA = "0x181D810D0")]
|
||||
public bool GetOutputPinValue(out string ONGBFDACHHG)
|
||||
{
|
||||
string empty = string.Empty;
|
||||
KPJGIJKKILH dmgbjcpejfi = this.DMGBJCPEJFI;
|
||||
if (dmgbjcpejfi != 0)
|
||||
{
|
||||
int num = 0;
|
||||
num += num;
|
||||
num++;
|
||||
object @object = dmgbjcpejfi.LJOKGMDPGCP;
|
||||
return;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1400012F RID: 303
|
||||
// (add) Token: 0x0600FE7A RID: 65146 RVA: 0x0039FD7C File Offset: 0x0039DF7C
|
||||
// (remove) Token: 0x0600FE7B RID: 65147 RVA: 0x0039FD98 File Offset: 0x0039DF98
|
||||
[Token(Token = "0x1400012F")]
|
||||
public event Action PKPMNBBPLCI
|
||||
{
|
||||
[Token(Token = "0x600FE7A")]
|
||||
[Address(RVA = "0x1D824E0", Offset = "0x1D814E0", VA = "0x181D824E0", Slot = "22")]
|
||||
[CompilerGenerated]
|
||||
add
|
||||
{
|
||||
Delegate @delegate;
|
||||
while (@delegate != 0 && @delegate == 0)
|
||||
{
|
||||
}
|
||||
while (@delegate != this)
|
||||
{
|
||||
}
|
||||
}
|
||||
[Token(Token = "0x600FE7B")]
|
||||
[Address(RVA = "0x1D829A0", Offset = "0x1D819A0", VA = "0x181D829A0", Slot = "23")]
|
||||
[CompilerGenerated]
|
||||
remove
|
||||
{
|
||||
Delegate @delegate;
|
||||
while (@delegate != 0 && @delegate == 0)
|
||||
{
|
||||
}
|
||||
while (@delegate != this)
|
||||
{
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x14000130 RID: 304
|
||||
// (add) Token: 0x0600FE7C RID: 65148 RVA: 0x0039FDB4 File Offset: 0x0039DFB4
|
||||
// (remove) Token: 0x0600FE7D RID: 65149 RVA: 0x0039FDD0 File Offset: 0x0039DFD0
|
||||
[Token(Token = "0x14000130")]
|
||||
public event Action<string> GFAGOCFDLMF
|
||||
{
|
||||
[Token(Token = "0x600FE7C")]
|
||||
[Address(RVA = "0x1D82580", Offset = "0x1D81580", VA = "0x181D82580", Slot = "24")]
|
||||
[CompilerGenerated]
|
||||
add
|
||||
{
|
||||
Delegate @delegate;
|
||||
while (@delegate != 0 && @delegate == 0)
|
||||
{
|
||||
}
|
||||
while (@delegate != this)
|
||||
{
|
||||
}
|
||||
}
|
||||
[Token(Token = "0x600FE7D")]
|
||||
[Address(RVA = "0x1D82A40", Offset = "0x1D81A40", VA = "0x181D82A40", Slot = "25")]
|
||||
[CompilerGenerated]
|
||||
remove
|
||||
{
|
||||
Delegate @delegate;
|
||||
while (@delegate != 0 && @delegate == 0)
|
||||
{
|
||||
}
|
||||
while (@delegate != this)
|
||||
{
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x14000131 RID: 305
|
||||
// (add) Token: 0x0600FE7E RID: 65150 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
// (remove) Token: 0x0600FE7F RID: 65151 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x14000131")]
|
||||
private event Action<ODAEKFDKCEC> EBPNDNEPEMN
|
||||
{
|
||||
[Token(Token = "0x600FE7E")]
|
||||
[Address(RVA = "0x4242D0", Offset = "0x4232D0", VA = "0x1804242D0", Slot = "26")]
|
||||
add
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
[Token(Token = "0x600FE7F")]
|
||||
[Address(RVA = "0x4242D0", Offset = "0x4232D0", VA = "0x1804242D0", Slot = "27")]
|
||||
remove
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x14000132 RID: 306
|
||||
// (add) Token: 0x0600FE80 RID: 65152 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
// (remove) Token: 0x0600FE81 RID: 65153 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x14000132")]
|
||||
private event Action<DLKPBLNKLAD, GCKECFLKJGJ> JEDLKAFMGLP
|
||||
{
|
||||
[Token(Token = "0x600FE80")]
|
||||
[Address(RVA = "0x4242D0", Offset = "0x4232D0", VA = "0x1804242D0", Slot = "28")]
|
||||
add
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
[Token(Token = "0x600FE81")]
|
||||
[Address(RVA = "0x4242D0", Offset = "0x4232D0", VA = "0x1804242D0", Slot = "29")]
|
||||
remove
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600FE82 RID: 65154 RVA: 0x0039FDEC File Offset: 0x0039DFEC
|
||||
[Token(Token = "0x600FE82")]
|
||||
[Address(RVA = "0x12D87D0", Offset = "0x12D77D0", VA = "0x1812D87D0")]
|
||||
public void UseEvents()
|
||||
{
|
||||
Action pkpmnbbplci = this.PKPMNBBPLCI;
|
||||
if (pkpmnbbplci != 0)
|
||||
{
|
||||
pkpmnbbplci();
|
||||
return;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17002975 RID: 10613
|
||||
// (get) Token: 0x0600FE83 RID: 65155 RVA: 0x0039FE0C File Offset: 0x0039E00C
|
||||
[Token(Token = "0x17002975")]
|
||||
public IEnumerable<ILINODKFHEO> AEBKAFDCLLM
|
||||
{
|
||||
[Token(Token = "0x600FE83")]
|
||||
[Address(RVA = "0x56D550", Offset = "0x56C550", VA = "0x18056D550", Slot = "30")]
|
||||
get
|
||||
{
|
||||
/*
|
||||
An exception occurred when decompiling this method (0600FE83)
|
||||
|
||||
ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Collections.Generic.IEnumerable`1<ILINODKFHEO> RecRoom.CircuitsV2.Experience.ChipConnectionPoint::get_ObjectSettingsFunctions()
|
||||
|
||||
---> System.Exception: Basic block has to end with unconditional control flow.
|
||||
{
|
||||
Block_0:
|
||||
stloc:class [mscorlib]System.Collections.Generic.List`1<class ILINODKFHEO>(var_0_06, ldfld:class [mscorlib]System.Collections.Generic.List`1<class ILINODKFHEO>(ChipConnectionPoint::KNKGGDHCLDN, ldloc:ChipConnectionPoint(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: 0x17002976 RID: 10614
|
||||
// (get) Token: 0x0600FE84 RID: 65156 RVA: 0x0039FE20 File Offset: 0x0039E020
|
||||
[Token(Token = "0x17002976")]
|
||||
public IReadOnlyList<DOPNALIMPNA> NLCJJAOBPLO
|
||||
{
|
||||
[Token(Token = "0x600FE84")]
|
||||
[Address(RVA = "0x4936B0", Offset = "0x4926B0", VA = "0x1804936B0", Slot = "31")]
|
||||
get
|
||||
{
|
||||
/*
|
||||
An exception occurred when decompiling this method (0600FE84)
|
||||
|
||||
ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Collections.Generic.IReadOnlyList`1<DOPNALIMPNA> RecRoom.CircuitsV2.Experience.ChipConnectionPoint::get_DynamicUIElements()
|
||||
|
||||
---> System.Exception: Basic block has to end with unconditional control flow.
|
||||
{
|
||||
Block_0:
|
||||
stloc:class [mscorlib]System.Collections.Generic.List`1<class DOPNALIMPNA>(var_0_06, ldfld:class [mscorlib]System.Collections.Generic.List`1<class DOPNALIMPNA>(ChipConnectionPoint::HNEPKPGIDJF, ldloc:ChipConnectionPoint(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: 0x17002977 RID: 10615
|
||||
// (get) Token: 0x0600FE85 RID: 65157 RVA: 0x0039FE34 File Offset: 0x0039E034
|
||||
[Token(Token = "0x17002977")]
|
||||
public string KENGPMDDCML
|
||||
{
|
||||
[Token(Token = "0x600FE85")]
|
||||
[Address(RVA = "0x1D82740", Offset = "0x1D81740", VA = "0x181D82740", Slot = "32")]
|
||||
get
|
||||
{
|
||||
KPJGIJKKILH dmgbjcpejfi = this.DMGBJCPEJFI;
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17002978 RID: 10616
|
||||
// (get) Token: 0x0600FE86 RID: 65158 RVA: 0x0039FE50 File Offset: 0x0039E050
|
||||
[Token(Token = "0x17002978")]
|
||||
public bool FBLEJONFPAK
|
||||
{
|
||||
[Token(Token = "0x600FE86")]
|
||||
[Address(RVA = "0x1D82790", Offset = "0x1D81790", VA = "0x181D82790", Slot = "33")]
|
||||
get
|
||||
{
|
||||
IOKind bikmgapaclk = this.BIKMGAPACLK;
|
||||
return this.DMGBJCPEJFI.DJDGADHLPNN(bikmgapaclk);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600FE87 RID: 65159 RVA: 0x0039FE70 File Offset: 0x0039E070
|
||||
[Token(Token = "0x600FE87")]
|
||||
[Address(RVA = "0x424690", Offset = "0x423690", VA = "0x180424690", Slot = "34")]
|
||||
public bool OnPreInitializeConfigScreen()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0600FE88 RID: 65160 RVA: 0x0039FE80 File Offset: 0x0039E080
|
||||
[Token(Token = "0x600FE88")]
|
||||
[Address(RVA = "0x1D81070", Offset = "0x1D80070", VA = "0x181D81070")]
|
||||
public void FireObjectSettingsToast(string BAGBMJMGJBC)
|
||||
{
|
||||
Action<string> gfagocfdlmf = this.GFAGOCFDLMF;
|
||||
if (gfagocfdlmf != 0)
|
||||
{
|
||||
gfagocfdlmf(BAGBMJMGJBC);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600FE89 RID: 65161 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x600FE89")]
|
||||
[Address(RVA = "0x4242D0", Offset = "0x4232D0", VA = "0x1804242D0", Slot = "35")]
|
||||
private void PCEOHNNLOND()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x17002979 RID: 10617
|
||||
// (get) Token: 0x0600FE8A RID: 65162 RVA: 0x0039FEA0 File Offset: 0x0039E0A0
|
||||
[Token(Token = "0x17002979")]
|
||||
public override Vector3 PHDIBEIFGKL
|
||||
{
|
||||
[Token(Token = "0x600FE8A")]
|
||||
[Address(RVA = "0x1D82830", Offset = "0x1D81830", VA = "0x181D82830", Slot = "19")]
|
||||
get
|
||||
{
|
||||
if ("{il2cpp array field il2cppMethodInfo->}" == (ulong)0L)
|
||||
{
|
||||
float z = Vector3.right.z;
|
||||
}
|
||||
float z2 = Vector3.right.z;
|
||||
Vector3 vector;
|
||||
float z3 = vector.z;
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1700297A RID: 10618
|
||||
// (get) Token: 0x0600FE8B RID: 65163 RVA: 0x0039FEDC File Offset: 0x0039E0DC
|
||||
[Token(Token = "0x1700297A")]
|
||||
public override Color BLLLCAAJBHC
|
||||
{
|
||||
[Token(Token = "0x600FE8B")]
|
||||
[Address(RVA = "0x1D82670", Offset = "0x1D81670", VA = "0x181D82670", Slot = "20")]
|
||||
get
|
||||
{
|
||||
CircuitsV2Config style = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.style;
|
||||
TypeConfig typeConfig;
|
||||
Color connectedColor = typeConfig.connectedColor;
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1700297B RID: 10619
|
||||
// (get) Token: 0x0600FE8C RID: 65164 RVA: 0x0039FF00 File Offset: 0x0039E100
|
||||
[Token(Token = "0x1700297B")]
|
||||
public override bool CJIMJENNIPE
|
||||
{
|
||||
[Token(Token = "0x600FE8C")]
|
||||
[Address(RVA = "0x4246A0", Offset = "0x4236A0", VA = "0x1804246A0", Slot = "21")]
|
||||
get
|
||||
{
|
||||
return true;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600FE8D RID: 65165 RVA: 0x0039FF10 File Offset: 0x0039E110
|
||||
[Token(Token = "0x600FE8D")]
|
||||
[Address(RVA = "0x1D817B0", Offset = "0x1D807B0", VA = "0x181D817B0")]
|
||||
public bool TryAutoConnectToChip(Chip HKEAKIHGENL)
|
||||
{
|
||||
JAAPOBEKEPO pkaofhebiaj3;
|
||||
do
|
||||
{
|
||||
int num = 0;
|
||||
JAAPOBEKEPO pkaofhebiaj = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.PKAOFHEBIAJ;
|
||||
KJDOCKDBNCK <MGGLBOLIHNH>k__BackingField = HKEAKIHGENL.<MGGLBOLIHNH>k__BackingField;
|
||||
bool flag;
|
||||
if (flag)
|
||||
{
|
||||
KJDOCKDBNCK <MGGLBOLIHNH>k__BackingField2 = HKEAKIHGENL.<MGGLBOLIHNH>k__BackingField;
|
||||
bool flag2;
|
||||
if (flag2)
|
||||
{
|
||||
List<FFICCPGGPHN> <PKODJNIJJLG>k__BackingField = pkaofhebiaj.<PKODJNIJJLG>k__BackingField;
|
||||
bool flag3;
|
||||
if (flag3)
|
||||
{
|
||||
List<FFICCPGGPHN> <PKODJNIJJLG>k__BackingField2 = pkaofhebiaj.<PKODJNIJJLG>k__BackingField;
|
||||
bool flag4;
|
||||
if (flag4)
|
||||
{
|
||||
if (pkaofhebiaj.<BFAAMPCJKFM>k__BackingField != 0)
|
||||
{
|
||||
continue;
|
||||
}
|
||||
object obj = flag3.System.Collections.Generic.IEnumerator<System.Object>.Current;
|
||||
List<FFICCPGGPHN> <PKODJNIJJLG>k__BackingField3 = pkaofhebiaj.<PKODJNIJJLG>k__BackingField;
|
||||
bool flag5;
|
||||
if (flag5)
|
||||
{
|
||||
int num2 = 0;
|
||||
IEnumerable enumerable;
|
||||
if (enumerable != 0)
|
||||
{
|
||||
FICADCCKGJD<ONPFLFIFBBI> ficadcckgjd = EHCCNINNGLN.EMFFKKGLFNK<ONPFLFIFBBI>(num2);
|
||||
int num3 = 0;
|
||||
IEnumerable enumerable2;
|
||||
if (enumerable2 != 0)
|
||||
{
|
||||
FICADCCKGJD<EEFHONLBFKB> ficadcckgjd2 = EHCCNINNGLN.EMFFKKGLFNK<EEFHONLBFKB>(num3);
|
||||
if (!num3.IDPLJIIBAKE<KBLKDCAHBMN>())
|
||||
{
|
||||
continue;
|
||||
}
|
||||
JAAPOBEKEPO pkaofhebiaj2 = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.PKAOFHEBIAJ;
|
||||
List<FFICCPGGPHN> <PKODJNIJJLG>k__BackingField4 = pkaofhebiaj.<PKODJNIJJLG>k__BackingField;
|
||||
List<FFICCPGGPHN> <PKODJNIJJLG>k__BackingField5 = pkaofhebiaj.<PKODJNIJJLG>k__BackingField;
|
||||
}
|
||||
int num4;
|
||||
if (enumerable2 != 0)
|
||||
{
|
||||
num4 = 0;
|
||||
}
|
||||
if (num != 0)
|
||||
{
|
||||
goto IL_1EB;
|
||||
}
|
||||
while ((ulong)((uint)(-1)) == (ulong)(-1L))
|
||||
{
|
||||
}
|
||||
if (num4 == 699)
|
||||
{
|
||||
}
|
||||
while (num4 != 385)
|
||||
{
|
||||
}
|
||||
}
|
||||
int num5;
|
||||
if (enumerable != 0)
|
||||
{
|
||||
num5 = 0;
|
||||
}
|
||||
if (num != 0)
|
||||
{
|
||||
continue;
|
||||
}
|
||||
if ((ulong)((uint)(-1)) == (ulong)(-1L))
|
||||
{
|
||||
goto IL_115;
|
||||
}
|
||||
if (num5 == 699)
|
||||
{
|
||||
goto IL_1B5;
|
||||
}
|
||||
if (num5 != 697)
|
||||
{
|
||||
goto IL_115;
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
if (0 != 1)
|
||||
{
|
||||
continue;
|
||||
}
|
||||
IL_115:
|
||||
string text = pkaofhebiaj.KECLHDFHGLG;
|
||||
List<FFICCPGGPHN> <PKODJNIJJLG>k__BackingField6 = pkaofhebiaj.<PKODJNIJJLG>k__BackingField;
|
||||
bool flag6;
|
||||
while (!flag6)
|
||||
{
|
||||
}
|
||||
int num6 = 0;
|
||||
IEnumerable enumerable3;
|
||||
IEnumerable enumerable4;
|
||||
if (enumerable3 != 0)
|
||||
{
|
||||
FICADCCKGJD<ONPFLFIFBBI> ficadcckgjd3 = EHCCNINNGLN.EMFFKKGLFNK<ONPFLFIFBBI>(num6);
|
||||
int num7 = 0;
|
||||
if (enumerable4 != 0)
|
||||
{
|
||||
FICADCCKGJD<BHIEBLCBIIB> ficadcckgjd4 = EHCCNINNGLN.EMFFKKGLFNK<BHIEBLCBIIB>(num7);
|
||||
if (!num7.IDPLJIIBAKE<KBLKDCAHBMN>())
|
||||
{
|
||||
continue;
|
||||
}
|
||||
pkaofhebiaj3 = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.PKAOFHEBIAJ;
|
||||
List<FFICCPGGPHN> <PKODJNIJJLG>k__BackingField7 = pkaofhebiaj.<PKODJNIJJLG>k__BackingField;
|
||||
List<FFICCPGGPHN> <PKODJNIJJLG>k__BackingField8 = pkaofhebiaj.<PKODJNIJJLG>k__BackingField;
|
||||
}
|
||||
int num8;
|
||||
if (enumerable4 != 0)
|
||||
{
|
||||
num8 = 0;
|
||||
}
|
||||
if (pkaofhebiaj3 != 0)
|
||||
{
|
||||
continue;
|
||||
}
|
||||
while ((ulong)((uint)(-1)) == (ulong)(-1L))
|
||||
{
|
||||
}
|
||||
if (num8 == 699)
|
||||
{
|
||||
}
|
||||
while (num8 != 671)
|
||||
{
|
||||
}
|
||||
}
|
||||
if (enumerable4 != 0)
|
||||
{
|
||||
}
|
||||
}
|
||||
while (pkaofhebiaj3 != 0);
|
||||
while ((ulong)((uint)(-1)) == (ulong)(-1L))
|
||||
{
|
||||
}
|
||||
IL_1B5:
|
||||
throw new NullReferenceException();
|
||||
IL_1EB:
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x0600FE8E RID: 65166 RVA: 0x003A011C File Offset: 0x0039E31C
|
||||
[Token(Token = "0x600FE8E")]
|
||||
[Address(RVA = "0x1D82450", Offset = "0x1D81450", VA = "0x181D82450")]
|
||||
public ChipConnectionPoint()
|
||||
{
|
||||
List<ILINODKFHEO> list = new List();
|
||||
this.KNKGGDHCLDN = list;
|
||||
List<DOPNALIMPNA> list2 = new List();
|
||||
this.HNEPKPGIDJF = list2;
|
||||
base..ctor();
|
||||
}
|
||||
|
||||
// Token: 0x0400A7B3 RID: 42931
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x60")]
|
||||
[Token(Token = "0x400A7B3")]
|
||||
[SerializeField]
|
||||
private BoxCollider defaultValueCollider;
|
||||
|
||||
// Token: 0x0400A7B5 RID: 42933
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x70")]
|
||||
[Token(Token = "0x400A7B5")]
|
||||
private Chip EHHKGBAMIOP;
|
||||
|
||||
// Token: 0x0400A7B6 RID: 42934
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x78")]
|
||||
[Token(Token = "0x400A7B6")]
|
||||
private KPJGIJKKILH DMGBJCPEJFI;
|
||||
|
||||
// Token: 0x0400A7B7 RID: 42935
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x80")]
|
||||
[Token(Token = "0x400A7B7")]
|
||||
private IOKind BIKMGAPACLK;
|
||||
|
||||
// Token: 0x0400A7B8 RID: 42936
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x84")]
|
||||
[Token(Token = "0x400A7B8")]
|
||||
private int FBLPAHMDIFP = (int)((ulong)4294967295L);
|
||||
|
||||
// Token: 0x0400A7BB RID: 42939
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x98")]
|
||||
[Token(Token = "0x400A7BB")]
|
||||
private readonly List<ILINODKFHEO> KNKGGDHCLDN;
|
||||
|
||||
// Token: 0x0400A7BC RID: 42940
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0xA0")]
|
||||
[Token(Token = "0x400A7BC")]
|
||||
private List<DOPNALIMPNA> HNEPKPGIDJF;
|
||||
|
||||
// Token: 0x02002677 RID: 9847
|
||||
[Token(Token = "0x2002677")]
|
||||
[CompilerGenerated]
|
||||
private sealed class PNHDBMHONCL
|
||||
{
|
||||
// Token: 0x0600FE8F RID: 65167 RVA: 0x003A015C File Offset: 0x0039E35C
|
||||
[Token(Token = "0x600FE8F")]
|
||||
[Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")]
|
||||
public PNHDBMHONCL()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0600FE90 RID: 65168 RVA: 0x003A0170 File Offset: 0x0039E370
|
||||
[Token(Token = "0x600FE90")]
|
||||
[Address(RVA = "0x1D92A20", Offset = "0x1D91A20", VA = "0x181D92A20")]
|
||||
internal void <Bind>b__1(CreationObjectSettingStringUIControl instance)
|
||||
{
|
||||
string text = instance.PropertyDescription.text;
|
||||
if (this.<>9__3 == 0)
|
||||
{
|
||||
Func<string> func = delegate
|
||||
{
|
||||
KPJGIJKKILH kpjgijkkilh = this.port;
|
||||
throw new NullReferenceException();
|
||||
};
|
||||
this.<>9__3 = func;
|
||||
}
|
||||
if (this.<>9__4 == 0)
|
||||
{
|
||||
Action<string> action = delegate(string value)
|
||||
{
|
||||
KPJGIJKKILH kpjgijkkilh2 = this.port;
|
||||
throw new NullReferenceException();
|
||||
};
|
||||
this.<>9__4 = action;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600FE91 RID: 65169 RVA: 0x003A01CC File Offset: 0x0039E3CC
|
||||
[Token(Token = "0x600FE91")]
|
||||
[Address(RVA = "0x1D92B60", Offset = "0x1D91B60", VA = "0x181D92B60")]
|
||||
internal string <Bind>b__3()
|
||||
{
|
||||
KPJGIJKKILH kpjgijkkilh = this.port;
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x0600FE92 RID: 65170 RVA: 0x003A01E8 File Offset: 0x0039E3E8
|
||||
[Token(Token = "0x600FE92")]
|
||||
[Address(RVA = "0x1D92BB0", Offset = "0x1D91BB0", VA = "0x181D92BB0")]
|
||||
internal void <Bind>b__4(string value)
|
||||
{
|
||||
KPJGIJKKILH kpjgijkkilh = this.port;
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x0600FE93 RID: 65171 RVA: 0x003A0204 File Offset: 0x0039E404
|
||||
[Token(Token = "0x600FE93")]
|
||||
[Address(RVA = "0x1D92B10", Offset = "0x1D91B10", VA = "0x181D92B10")]
|
||||
internal bool <Bind>b__2()
|
||||
{
|
||||
KPJGIJKKILH kpjgijkkilh = this.port;
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x0400A7BD RID: 42941
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x400A7BD")]
|
||||
public KPJGIJKKILH port;
|
||||
|
||||
// Token: 0x0400A7BE RID: 42942
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x400A7BE")]
|
||||
public Func<string> <>9__3;
|
||||
|
||||
// Token: 0x0400A7BF RID: 42943
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x400A7BF")]
|
||||
public Action<string> <>9__4;
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,389 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Runtime.CompilerServices;
|
||||
using System.Runtime.InteropServices;
|
||||
using Cpp2IlInjected;
|
||||
using RecRoom.CircuitsV2.Config;
|
||||
using TMPro;
|
||||
using UnityEngine;
|
||||
|
||||
namespace RecRoom.CircuitsV2.Experience
|
||||
{
|
||||
// Token: 0x02002679 RID: 9849
|
||||
[Token(Token = "0x2002679")]
|
||||
[Serializable]
|
||||
public sealed class ChipView
|
||||
{
|
||||
// Token: 0x0600FE97 RID: 65175 RVA: 0x003A0268 File Offset: 0x0039E468
|
||||
[Token(Token = "0x600FE97")]
|
||||
[Address(RVA = "0x1D830E0", Offset = "0x1D820E0", VA = "0x181D830E0")]
|
||||
public void PNEDEGGEAEO(bool AGILHLJPKPN)
|
||||
{
|
||||
this.culledChip.SetActive(AGILHLJPKPN);
|
||||
this.unculledChip.SetActive(AGILHLJPKPN);
|
||||
}
|
||||
|
||||
// Token: 0x0600FE98 RID: 65176 RVA: 0x003A0294 File Offset: 0x0039E494
|
||||
[Token(Token = "0x600FE98")]
|
||||
[Address(RVA = "0x1D82ED0", Offset = "0x1D81ED0", VA = "0x181D82ED0")]
|
||||
public void NCAKEAKFIKC(bool CNEIBILGFCO)
|
||||
{
|
||||
this.titleText.gameObject.SetActive(CNEIBILGFCO);
|
||||
}
|
||||
|
||||
// Token: 0x1700297C RID: 10620
|
||||
// (get) Token: 0x0600FE99 RID: 65177 RVA: 0x003A02B8 File Offset: 0x0039E4B8
|
||||
[Token(Token = "0x1700297C")]
|
||||
public Bounds Bounds
|
||||
{
|
||||
[Token(Token = "0x600FE99")]
|
||||
[Address(RVA = "0x1D86690", Offset = "0x1D85690", VA = "0x181D86690")]
|
||||
get
|
||||
{
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1700297D RID: 10621
|
||||
// (get) Token: 0x0600FE9A RID: 65178 RVA: 0x003A02CC File Offset: 0x0039E4CC
|
||||
[Token(Token = "0x1700297D")]
|
||||
public Collider MainCollider
|
||||
{
|
||||
[Token(Token = "0x600FE9A")]
|
||||
[Address(RVA = "0x417710", Offset = "0x416710", VA = "0x180417710")]
|
||||
get
|
||||
{
|
||||
/*
|
||||
An exception occurred when decompiling this method (0600FE9A)
|
||||
|
||||
ICSharpCode.Decompiler.DecompilerException: Error decompiling UnityEngine.Collider RecRoom.CircuitsV2.Experience.ChipView::get_MainCollider()
|
||||
|
||||
---> System.Exception: Basic block has to end with unconditional control flow.
|
||||
{
|
||||
Block_0:
|
||||
stloc:BoxCollider(var_0_06, ldfld:BoxCollider(ChipView::collider, ldloc:ChipView(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: 0x1700297E RID: 10622
|
||||
// (get) Token: 0x0600FE9B RID: 65179 RVA: 0x003A02E0 File Offset: 0x0039E4E0
|
||||
[Token(Token = "0x1700297E")]
|
||||
private MaterialPropertyBlock MaterialPropertyBlock
|
||||
{
|
||||
[Token(Token = "0x600FE9B")]
|
||||
[Address(RVA = "0x1D86730", Offset = "0x1D85730", VA = "0x181D86730")]
|
||||
get
|
||||
{
|
||||
MaterialPropertyBlock materialPropertyBlock = this._materialPropertyBlock;
|
||||
if (materialPropertyBlock == 0)
|
||||
{
|
||||
MaterialPropertyBlock materialPropertyBlock2 = new MaterialPropertyBlock();
|
||||
this._materialPropertyBlock = materialPropertyBlock2;
|
||||
}
|
||||
return materialPropertyBlock;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1700297F RID: 10623
|
||||
// (get) Token: 0x0600FE9C RID: 65180 RVA: 0x003A0308 File Offset: 0x0039E508
|
||||
[Token(Token = "0x1700297F")]
|
||||
private MaterialPropertyBlock BroadcastMaterialPropertyBlock
|
||||
{
|
||||
[Token(Token = "0x600FE9C")]
|
||||
[Address(RVA = "0x1D866D0", Offset = "0x1D856D0", VA = "0x181D866D0")]
|
||||
get
|
||||
{
|
||||
MaterialPropertyBlock broadcastMaterialPropertyBlock = this._broadcastMaterialPropertyBlock;
|
||||
if (broadcastMaterialPropertyBlock == 0)
|
||||
{
|
||||
MaterialPropertyBlock materialPropertyBlock = new MaterialPropertyBlock();
|
||||
this._broadcastMaterialPropertyBlock = materialPropertyBlock;
|
||||
}
|
||||
return broadcastMaterialPropertyBlock;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17002980 RID: 10624
|
||||
// (get) Token: 0x0600FE9D RID: 65181 RVA: 0x003A0330 File Offset: 0x0039E530
|
||||
// (set) Token: 0x0600FE9E RID: 65182 RVA: 0x003A0344 File Offset: 0x0039E544
|
||||
[Token(Token = "0x17002980")]
|
||||
public float ChipWidth
|
||||
{
|
||||
[Token(Token = "0x600FE9D")]
|
||||
[Address(RVA = "0x9970E0", Offset = "0x9960E0", VA = "0x1809970E0")]
|
||||
get;
|
||||
[Token(Token = "0x600FE9E")]
|
||||
[Address(RVA = "0x9971D0", Offset = "0x9961D0", VA = "0x1809971D0")]
|
||||
private set;
|
||||
}
|
||||
|
||||
// Token: 0x17002981 RID: 10625
|
||||
// (get) Token: 0x0600FE9F RID: 65183 RVA: 0x003A0358 File Offset: 0x0039E558
|
||||
// (set) Token: 0x0600FEA0 RID: 65184 RVA: 0x003A036C File Offset: 0x0039E56C
|
||||
[Token(Token = "0x17002981")]
|
||||
public float ChipHeight
|
||||
{
|
||||
[Token(Token = "0x600FE9F")]
|
||||
[Address(RVA = "0x15A7A10", Offset = "0x15A6A10", VA = "0x1815A7A10")]
|
||||
get;
|
||||
[Token(Token = "0x600FEA0")]
|
||||
[Address(RVA = "0x19A0C20", Offset = "0x199FC20", VA = "0x1819A0C20")]
|
||||
private set;
|
||||
}
|
||||
|
||||
// Token: 0x0600FEA1 RID: 65185 RVA: 0x003A0380 File Offset: 0x0039E580
|
||||
[Token(Token = "0x600FEA1")]
|
||||
[Address(RVA = "0x1D82F10", Offset = "0x1D81F10", VA = "0x181D82F10")]
|
||||
private static Mesh NDGLHJFFNKK(Mesh DIEPOPNJNCO)
|
||||
{
|
||||
int num = 0;
|
||||
if (DIEPOPNJNCO == num)
|
||||
{
|
||||
bool flag = ChipView.instancedMeshes.Remove(DIEPOPNJNCO);
|
||||
}
|
||||
Dictionary<Mesh, Mesh> dictionary = ChipView.instancedMeshes;
|
||||
bool flag2;
|
||||
Mesh mesh;
|
||||
if (flag2)
|
||||
{
|
||||
mesh = global::UnityEngine.Object.Instantiate<Mesh>(DIEPOPNJNCO);
|
||||
ChipView.instancedMeshes[DIEPOPNJNCO] = mesh;
|
||||
}
|
||||
return mesh;
|
||||
}
|
||||
|
||||
// Token: 0x0600FEA2 RID: 65186 RVA: 0x003A03D0 File Offset: 0x0039E5D0
|
||||
[Token(Token = "0x600FEA2")]
|
||||
[Address(RVA = "0x1D82E60", Offset = "0x1D81E60", VA = "0x181D82E60")]
|
||||
public void GFBIJNLKLCM(CircuitsV2Config OJAIGECECGI, ChipConfig JNDKCJKANCC, KJDOCKDBNCK NJJHANJLFED, Chip EHHKGBAMIOP)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0600FEA3 RID: 65187 RVA: 0x003A03E0 File Offset: 0x0039E5E0
|
||||
[Token(Token = "0x600FEA3")]
|
||||
[Address(RVA = "0x1D83130", Offset = "0x1D82130", VA = "0x181D83130")]
|
||||
private void PPIJILNGKOA(CircuitsV2Config OJAIGECECGI, ChipConfig JNDKCJKANCC, KJDOCKDBNCK NJJHANJLFED, Chip EHHKGBAMIOP)
|
||||
{
|
||||
/*
|
||||
An exception occurred when decompiling this method (0600FEA3)
|
||||
|
||||
ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Void RecRoom.CircuitsV2.Experience.ChipView::PPIJILNGKOA(RecRoom.CircuitsV2.Config.CircuitsV2Config,RecRoom.CircuitsV2.Config.ChipConfig,KJDOCKDBNCK,RecRoom.CircuitsV2.Chip)
|
||||
|
||||
---> System.Exception: Basic block has to end with unconditional control flow.
|
||||
{
|
||||
Block_17:
|
||||
stloc:int32(var_56_25B, ldc.i4:int32(0))
|
||||
callsetter:Vector3(Transform::set_localPosition, ldloc:Transform(var_57), ldloc:int32[exp:Vector3](var_56_25B))
|
||||
}
|
||||
|
||||
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: 0x0600FEA4 RID: 65188 RVA: 0x003A0654 File Offset: 0x0039E854
|
||||
[Token(Token = "0x600FEA4")]
|
||||
[Address(RVA = "0x1D82E70", Offset = "0x1D81E70", VA = "0x181D82E70")]
|
||||
public IEnumerator<KENFJGFMIPM> KGCNGPAKEDF()
|
||||
{
|
||||
/*
|
||||
An exception occurred when decompiling this method (0600FEA4)
|
||||
|
||||
ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Collections.Generic.IEnumerator`1<KENFJGFMIPM> RecRoom.CircuitsV2.Experience.ChipView::KGCNGPAKEDF()
|
||||
|
||||
---> System.Exception: Basic block has to end with unconditional control flow.
|
||||
{
|
||||
Block_0:
|
||||
call:void(KLDOMNHJNKK::System.IDisposable.Dispose, ldloc:KLDOMNHJNKK(var_0))
|
||||
stfld:int32(KLDOMNHJNKK::<>1__state, ldloc:KLDOMNHJNKK(var_0), conv.u8:uint64[exp:int32](ldc.i8:int64[exp:uint64](0)))
|
||||
stfld:ChipView(KLDOMNHJNKK::<>4__this, ldloc:KLDOMNHJNKK(var_0), ldloc:ChipView(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: 0x0600FEA5 RID: 65189 RVA: 0x003A0678 File Offset: 0x0039E878
|
||||
[Token(Token = "0x600FEA5")]
|
||||
[Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")]
|
||||
public ChipView()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0600FEA7 RID: 65191 RVA: 0x003A06A4 File Offset: 0x0039E8A4
|
||||
[Token(Token = "0x600FEA7")]
|
||||
[Address(RVA = "0x1D82AE0", Offset = "0x1D81AE0", VA = "0x181D82AE0")]
|
||||
[CompilerGenerated]
|
||||
private void FFFGLKPEHFN(float NDILEEFABJA, float DFICPKCPNLK, ref ChipView.PPHLBEDDHLA cpp2il__autoParamName__idx_2)
|
||||
{
|
||||
Transform transform = this.broadcastIcon.transform;
|
||||
Transform transform2 = this.broadcastIcon.transform;
|
||||
int num = 0;
|
||||
int num2 = 0;
|
||||
this.broadcastIcon.SetActive(true);
|
||||
KJDOCKDBNCK chipAdapter = cpp2il__autoParamName__idx_2.chipAdapter;
|
||||
CircuitsV2Config cv2Config = cpp2il__autoParamName__idx_2.cv2Config;
|
||||
if (num2 != 0)
|
||||
{
|
||||
}
|
||||
if (this._broadcastMaterialPropertyBlock == 0)
|
||||
{
|
||||
MaterialPropertyBlock materialPropertyBlock = new MaterialPropertyBlock();
|
||||
this._broadcastMaterialPropertyBlock = materialPropertyBlock;
|
||||
}
|
||||
if (this._broadcastMaterialPropertyBlock == 0)
|
||||
{
|
||||
MaterialPropertyBlock materialPropertyBlock2 = new MaterialPropertyBlock();
|
||||
this._broadcastMaterialPropertyBlock = materialPropertyBlock2;
|
||||
}
|
||||
MeshRenderer[] array = this.broadcastIconRenderers;
|
||||
int length = array.Length;
|
||||
if (num < length)
|
||||
{
|
||||
MeshRenderer meshRenderer = array[num];
|
||||
MaterialPropertyBlock materialPropertyBlock3;
|
||||
if (this._broadcastMaterialPropertyBlock == 0)
|
||||
{
|
||||
materialPropertyBlock3 = new MaterialPropertyBlock();
|
||||
this._broadcastMaterialPropertyBlock = materialPropertyBlock3;
|
||||
}
|
||||
meshRenderer.Internal_SetPropertyBlock(materialPropertyBlock3);
|
||||
num++;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0400A7C2 RID: 42946
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x400A7C2")]
|
||||
[SerializeField]
|
||||
private TextMeshPro titleText;
|
||||
|
||||
// Token: 0x0400A7C3 RID: 42947
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x400A7C3")]
|
||||
[SerializeField]
|
||||
private GameObject chipMesh;
|
||||
|
||||
// Token: 0x0400A7C4 RID: 42948
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x400A7C4")]
|
||||
[SerializeField]
|
||||
private GameObject innerContextIcon;
|
||||
|
||||
// Token: 0x0400A7C5 RID: 42949
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x28")]
|
||||
[Token(Token = "0x400A7C5")]
|
||||
[SerializeField]
|
||||
private GameObject innerContextIconBack;
|
||||
|
||||
// Token: 0x0400A7C6 RID: 42950
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x30")]
|
||||
[Token(Token = "0x400A7C6")]
|
||||
[SerializeField]
|
||||
private SpriteRenderer variableTypeIcon;
|
||||
|
||||
// Token: 0x0400A7C7 RID: 42951
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x38")]
|
||||
[Token(Token = "0x400A7C7")]
|
||||
[SerializeField]
|
||||
private SpriteRenderer chipCustomIcon;
|
||||
|
||||
// Token: 0x0400A7C8 RID: 42952
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x40")]
|
||||
[Token(Token = "0x400A7C8")]
|
||||
[SerializeField]
|
||||
private SpriteRenderer chipCustomIconBack;
|
||||
|
||||
// Token: 0x0400A7C9 RID: 42953
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x48")]
|
||||
[Token(Token = "0x400A7C9")]
|
||||
[SerializeField]
|
||||
private GameObject broadcastIcon;
|
||||
|
||||
// Token: 0x0400A7CA RID: 42954
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x50")]
|
||||
[Token(Token = "0x400A7CA")]
|
||||
[SerializeField]
|
||||
private MeshRenderer[] broadcastIconRenderers;
|
||||
|
||||
// Token: 0x0400A7CB RID: 42955
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x58")]
|
||||
[Token(Token = "0x400A7CB")]
|
||||
[SerializeField]
|
||||
private BoxCollider collider;
|
||||
|
||||
// Token: 0x0400A7CC RID: 42956
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x60")]
|
||||
[Token(Token = "0x400A7CC")]
|
||||
[SerializeField]
|
||||
private GameObject culledChip;
|
||||
|
||||
// Token: 0x0400A7CD RID: 42957
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x68")]
|
||||
[Token(Token = "0x400A7CD")]
|
||||
[SerializeField]
|
||||
private GameObject unculledChip;
|
||||
|
||||
// Token: 0x0400A7CE RID: 42958
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x70")]
|
||||
[Token(Token = "0x400A7CE")]
|
||||
private MaterialPropertyBlock _materialPropertyBlock;
|
||||
|
||||
// Token: 0x0400A7CF RID: 42959
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x78")]
|
||||
[Token(Token = "0x400A7CF")]
|
||||
private MaterialPropertyBlock _broadcastMaterialPropertyBlock;
|
||||
|
||||
// Token: 0x0400A7D0 RID: 42960
|
||||
[Token(Token = "0x400A7D0")]
|
||||
private static readonly Dictionary<Mesh, Mesh> instancedMeshes = new Dictionary();
|
||||
|
||||
// Token: 0x0400A7D3 RID: 42963
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x88")]
|
||||
[Token(Token = "0x400A7D3")]
|
||||
private Color? originalTextColor;
|
||||
|
||||
// Token: 0x0200267A RID: 9850
|
||||
[Token(Token = "0x200267A")]
|
||||
[CompilerGenerated]
|
||||
[StructLayout(3)]
|
||||
private struct PPHLBEDDHLA
|
||||
{
|
||||
// Token: 0x0400A7D4 RID: 42964
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x400A7D4")]
|
||||
public ChipView <>4__this;
|
||||
|
||||
// Token: 0x0400A7D5 RID: 42965
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x8")]
|
||||
[Token(Token = "0x400A7D5")]
|
||||
public KJDOCKDBNCK chipAdapter;
|
||||
|
||||
// Token: 0x0400A7D6 RID: 42966
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x400A7D6")]
|
||||
public CircuitsV2Config cv2Config;
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,22 @@
|
||||
using System;
|
||||
using Cpp2IlInjected;
|
||||
using UnityEngine;
|
||||
|
||||
namespace RecRoom.CircuitsV2.Experience
|
||||
{
|
||||
// Token: 0x0200267D RID: 9853
|
||||
[Token(Token = "0x200267D")]
|
||||
[Serializable]
|
||||
public struct MeshFilterAndRenderer
|
||||
{
|
||||
// Token: 0x0400A7DF RID: 42975
|
||||
[FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x400A7DF")]
|
||||
public MeshFilter Filter;
|
||||
|
||||
// Token: 0x0400A7E0 RID: 42976
|
||||
[FieldOffset(Offset = "0x8")]
|
||||
[Token(Token = "0x400A7E0")]
|
||||
public MeshRenderer Renderer;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,689 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Linq;
|
||||
using CircuitsV2.Utilities;
|
||||
using Cpp2IlInjected;
|
||||
using RecRoom.CircuitsV2.Config;
|
||||
using TMPro;
|
||||
using UnityEngine;
|
||||
|
||||
namespace RecRoom.CircuitsV2.Experience
|
||||
{
|
||||
// Token: 0x0200267E RID: 9854
|
||||
[Token(Token = "0x200267E")]
|
||||
[Serializable]
|
||||
public sealed class PortView
|
||||
{
|
||||
// Token: 0x17002984 RID: 10628
|
||||
// (get) Token: 0x0600FEB2 RID: 65202 RVA: 0x003A0828 File Offset: 0x0039EA28
|
||||
[Token(Token = "0x17002984")]
|
||||
public TextMeshPro Text
|
||||
{
|
||||
[Token(Token = "0x600FEB2")]
|
||||
[Address(RVA = "0x411530", Offset = "0x410530", VA = "0x180411530")]
|
||||
get
|
||||
{
|
||||
return this.text;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17002985 RID: 10629
|
||||
// (get) Token: 0x0600FEB3 RID: 65203 RVA: 0x003A083C File Offset: 0x0039EA3C
|
||||
[Token(Token = "0x17002985")]
|
||||
public TextMeshPro DefaultValueText
|
||||
{
|
||||
[Token(Token = "0x600FEB3")]
|
||||
[Address(RVA = "0x4157B0", Offset = "0x4147B0", VA = "0x1804157B0")]
|
||||
get
|
||||
{
|
||||
return this.defaultValueText;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17002986 RID: 10630
|
||||
// (get) Token: 0x0600FEB4 RID: 65204 RVA: 0x003A0850 File Offset: 0x0039EA50
|
||||
// (set) Token: 0x0600FEB5 RID: 65205 RVA: 0x003A0864 File Offset: 0x0039EA64
|
||||
[Token(Token = "0x17002986")]
|
||||
public float LayoutWidth
|
||||
{
|
||||
[Token(Token = "0x600FEB4")]
|
||||
[Address(RVA = "0xCAA380", Offset = "0xCA9380", VA = "0x180CAA380")]
|
||||
get;
|
||||
[Token(Token = "0x600FEB5")]
|
||||
[Address(RVA = "0x11FFD80", Offset = "0x11FED80", VA = "0x1811FFD80")]
|
||||
private set;
|
||||
}
|
||||
|
||||
// Token: 0x17002987 RID: 10631
|
||||
// (get) Token: 0x0600FEB6 RID: 65206 RVA: 0x003A0878 File Offset: 0x0039EA78
|
||||
[Token(Token = "0x17002987")]
|
||||
private MaterialPropertyBlock DefaultValueMaterialPropertyBlock
|
||||
{
|
||||
[Token(Token = "0x600FEB6")]
|
||||
[Address(RVA = "0x1D952A0", Offset = "0x1D942A0", VA = "0x181D952A0")]
|
||||
get
|
||||
{
|
||||
MaterialPropertyBlock defaultValueMaterialPropertyBlock = this._defaultValueMaterialPropertyBlock;
|
||||
if (defaultValueMaterialPropertyBlock == 0)
|
||||
{
|
||||
MaterialPropertyBlock materialPropertyBlock = new MaterialPropertyBlock();
|
||||
this._defaultValueMaterialPropertyBlock = materialPropertyBlock;
|
||||
}
|
||||
return defaultValueMaterialPropertyBlock;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17002988 RID: 10632
|
||||
// (get) Token: 0x0600FEB7 RID: 65207 RVA: 0x003A08A0 File Offset: 0x0039EAA0
|
||||
[Token(Token = "0x17002988")]
|
||||
private MaterialPropertyBlock PortMaterialPropertyBlock
|
||||
{
|
||||
[Token(Token = "0x600FEB7")]
|
||||
[Address(RVA = "0x1D95300", Offset = "0x1D94300", VA = "0x181D95300")]
|
||||
get
|
||||
{
|
||||
MaterialPropertyBlock portMaterialPropertyBlock = this._portMaterialPropertyBlock;
|
||||
if (portMaterialPropertyBlock == 0)
|
||||
{
|
||||
MaterialPropertyBlock materialPropertyBlock = new MaterialPropertyBlock();
|
||||
this._portMaterialPropertyBlock = materialPropertyBlock;
|
||||
}
|
||||
return portMaterialPropertyBlock;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600FEB8 RID: 65208 RVA: 0x003A08C8 File Offset: 0x0039EAC8
|
||||
[Token(Token = "0x600FEB8")]
|
||||
[Address(RVA = "0x1D93AA0", Offset = "0x1D92AA0", VA = "0x181D93AA0")]
|
||||
public void GFBIJNLKLCM(CircuitsV2Config OJAIGECECGI, ChipConfig JNDKCJKANCC, KPJGIJKKILH HHJDJHPGAIK, Port DMGBJCPEJFI, IOKind BIKMGAPACLK)
|
||||
{
|
||||
if (this.IDOBFNPFBDI())
|
||||
{
|
||||
this.portGameObject = 0;
|
||||
TypeConfig typeConfig;
|
||||
bool flag;
|
||||
this.KPMIOKDMFMO(HHJDJHPGAIK, typeConfig, flag);
|
||||
this.GOAIJALKJAD(HHJDJHPGAIK, flag);
|
||||
this.FABCHIFFIDI(OJAIGECECGI, HHJDJHPGAIK);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600FEB9 RID: 65209 RVA: 0x003A0904 File Offset: 0x0039EB04
|
||||
[Token(Token = "0x600FEB9")]
|
||||
[Address(RVA = "0x1D93E10", Offset = "0x1D92E10", VA = "0x181D93E10")]
|
||||
private bool IDOBFNPFBDI()
|
||||
{
|
||||
TextMeshPro textMeshPro = this.text;
|
||||
int num = 0;
|
||||
bool flag = textMeshPro != num;
|
||||
int num2 = 0;
|
||||
if (IEIBEBFINNI.GMKIEKMHKPP(flag, "Null text found in PortView.", num2, NJOJCAHDMED.Error))
|
||||
{
|
||||
TextMeshPro textMeshPro2 = this.defaultValueText;
|
||||
int num3 = 0;
|
||||
bool flag2 = textMeshPro2 != num3;
|
||||
int num4 = 0;
|
||||
if (IEIBEBFINNI.GMKIEKMHKPP(flag2, "Null defaultValueText found in PortView.", num4, (NJOJCAHDMED)((uint)2)))
|
||||
{
|
||||
GameObject gameObject = this.meshParent;
|
||||
int num5 = 0;
|
||||
bool flag3 = gameObject != num5;
|
||||
int num6 = 0;
|
||||
if (IEIBEBFINNI.GMKIEKMHKPP(flag3, "Null meshParent found in PortView.", num6, (NJOJCAHDMED)((uint)2)))
|
||||
{
|
||||
IEnumerable<MeshFilterAndRenderer>[] array = new IEnumerable<MeshFilterAndRenderer>[3];
|
||||
MeshFilterAndRenderer[] array2 = this.portComponents;
|
||||
if (array2 != 0)
|
||||
{
|
||||
}
|
||||
array[0] = array2;
|
||||
MeshFilterAndRenderer[] array3 = this.plugComponents;
|
||||
if (array3 != 0)
|
||||
{
|
||||
}
|
||||
array[1] = array3;
|
||||
MeshFilterAndRenderer[] array4 = this.defaultValueComponents;
|
||||
if (array4 != 0)
|
||||
{
|
||||
}
|
||||
array[2] = array4;
|
||||
IEnumerable<MeshFilterAndRenderer> enumerable = FNAIFEHNKCN.BHHIMPAJKDH<MeshFilterAndRenderer>(array);
|
||||
if (PortView.<>c.<>9__25_0 == 0)
|
||||
{
|
||||
PortView.<>c.<>9__25_0 = delegate(bool acc, MeshFilterAndRenderer curr)
|
||||
{
|
||||
if (!acc)
|
||||
{
|
||||
}
|
||||
bool flag4;
|
||||
if (!flag4)
|
||||
{
|
||||
}
|
||||
int num7 = 0;
|
||||
bool flag5;
|
||||
return IEIBEBFINNI.GMKIEKMHKPP(flag5, "Null MeshFilter or MeshRenderer found in PortView.", num7, (NJOJCAHDMED)((uint)2));
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
throw new ArrayTypeMismatchException();
|
||||
}
|
||||
|
||||
// Token: 0x0600FEBA RID: 65210 RVA: 0x003A0A10 File Offset: 0x0039EC10
|
||||
[Token(Token = "0x600FEBA")]
|
||||
[Address(RVA = "0x1D94DA0", Offset = "0x1D93DA0", VA = "0x181D94DA0")]
|
||||
private void NAKOLNBLHMG(CircuitsV2Config OJAIGECECGI, KPJGIJKKILH FEGCHFPGAGN, TypeConfig OBEDJMDEFKA, IOKind BIKMGAPACLK)
|
||||
{
|
||||
int num;
|
||||
do
|
||||
{
|
||||
num = 0;
|
||||
if (Enumerable.Any<Mesh>(OBEDJMDEFKA.valueMeshOverrides))
|
||||
{
|
||||
}
|
||||
Mesh[] valueMeshes = OJAIGECECGI.valueMeshes;
|
||||
if (Enumerable.Any<Mesh>(OBEDJMDEFKA.valuePlugMeshOverrides))
|
||||
{
|
||||
}
|
||||
Mesh[] valuePlugMeshes = OJAIGECECGI.valuePlugMeshes;
|
||||
Transform transform = this.meshParent.transform;
|
||||
Vector3 zero = Vector3.zero;
|
||||
Mesh[] fakePlugMeshes = OJAIGECECGI.fakePlugMeshes;
|
||||
Mesh[] fakePortMeshes = OJAIGECECGI.fakePortMeshes;
|
||||
GameObject gameObject = this.meshParent;
|
||||
int num2 = 0;
|
||||
Transform transform2 = gameObject.transform;
|
||||
transform2.localPosition = num2;
|
||||
MeshFilterAndRenderer[] array = this.portComponents;
|
||||
IEnumerable enumerable = transform2.APOIPHCBOOM(array);
|
||||
MeshFilterAndRenderer[] array2 = this.plugComponents;
|
||||
IEnumerable enumerable2 = transform2.APOIPHCBOOM(array2);
|
||||
IEnumerable<ValueTuple<Mesh, MeshFilterAndRenderer>> enumerable3 = Enumerable.Concat<ValueTuple<Mesh, MeshFilterAndRenderer>>(enumerable, enumerable2);
|
||||
Func<ValueTuple<Mesh, MeshFilterAndRenderer>, ValueTuple<Mesh, MeshFilter>> <>9__26_ = PortView.<>c.<>9__26_0;
|
||||
if (<>9__26_ == 0)
|
||||
{
|
||||
PortView.<>c.<>9__26_0 = delegate(ValueTuple<Mesh, MeshFilterAndRenderer> i)
|
||||
{
|
||||
};
|
||||
}
|
||||
IEnumerable<ValueTuple<Mesh, MeshFilterAndRenderer>> enumerable4 = Enumerable.Select<ValueTuple<Mesh, MeshFilterAndRenderer>, ValueTuple<Mesh, MeshFilter>>(enumerable3, <>9__26_);
|
||||
if (enumerable4 != 0)
|
||||
{
|
||||
if (num < enumerable4)
|
||||
{
|
||||
num += num;
|
||||
if (num == enumerable4)
|
||||
{
|
||||
goto IL_EA;
|
||||
}
|
||||
num++;
|
||||
}
|
||||
bool flag;
|
||||
while (flag)
|
||||
{
|
||||
}
|
||||
bool flag2;
|
||||
while (flag2)
|
||||
{
|
||||
}
|
||||
IL_EA:
|
||||
enumerable3 += enumerable3;
|
||||
}
|
||||
if (enumerable4 != 0)
|
||||
{
|
||||
}
|
||||
}
|
||||
while (num != 0);
|
||||
}
|
||||
|
||||
// Token: 0x0600FEBB RID: 65211 RVA: 0x003A0B20 File Offset: 0x0039ED20
|
||||
[Token(Token = "0x600FEBB")]
|
||||
[Address(RVA = "0x1D94400", Offset = "0x1D93400", VA = "0x181D94400")]
|
||||
private void KPMIOKDMFMO(KPJGIJKKILH FEGCHFPGAGN, TypeConfig OBEDJMDEFKA, bool CIIHCCEABFG)
|
||||
{
|
||||
for (;;)
|
||||
{
|
||||
int num = 0;
|
||||
if (FEGCHFPGAGN == 0)
|
||||
{
|
||||
MaterialPropertyBlock portMaterialPropertyBlock = this._portMaterialPropertyBlock;
|
||||
if (portMaterialPropertyBlock == 0)
|
||||
{
|
||||
MaterialPropertyBlock materialPropertyBlock = new MaterialPropertyBlock();
|
||||
this._portMaterialPropertyBlock = materialPropertyBlock;
|
||||
}
|
||||
GKNLAPDADHL.EGDIIHLOHGA(OBEDJMDEFKA, portMaterialPropertyBlock);
|
||||
MaterialPropertyBlock materialPropertyBlock2;
|
||||
if (this._defaultValueMaterialPropertyBlock == 0)
|
||||
{
|
||||
materialPropertyBlock2 = new MaterialPropertyBlock();
|
||||
this._defaultValueMaterialPropertyBlock = materialPropertyBlock2;
|
||||
}
|
||||
GKNLAPDADHL.EGDIIHLOHGA(OBEDJMDEFKA, materialPropertyBlock2);
|
||||
}
|
||||
MaterialPropertyBlock portMaterialPropertyBlock2 = this._portMaterialPropertyBlock;
|
||||
if (portMaterialPropertyBlock2 == 0)
|
||||
{
|
||||
MaterialPropertyBlock materialPropertyBlock3 = new MaterialPropertyBlock();
|
||||
this._portMaterialPropertyBlock = materialPropertyBlock3;
|
||||
}
|
||||
GKNLAPDADHL.ICKKHEBJALL(OBEDJMDEFKA, portMaterialPropertyBlock2);
|
||||
MaterialPropertyBlock materialPropertyBlock4;
|
||||
if (this._defaultValueMaterialPropertyBlock == 0)
|
||||
{
|
||||
materialPropertyBlock4 = new MaterialPropertyBlock();
|
||||
this._defaultValueMaterialPropertyBlock = materialPropertyBlock4;
|
||||
}
|
||||
GKNLAPDADHL.ICKKHEBJALL(OBEDJMDEFKA, materialPropertyBlock4);
|
||||
IEnumerable<MeshFilterAndRenderer>[] array = new IEnumerable<MeshFilterAndRenderer>[2];
|
||||
MeshFilterAndRenderer[] array2 = this.portComponents;
|
||||
if (array2 != 0)
|
||||
{
|
||||
}
|
||||
array[0] = array2;
|
||||
MeshFilterAndRenderer[] array3 = this.plugComponents;
|
||||
if (array3 != 0)
|
||||
{
|
||||
}
|
||||
array[1] = array3;
|
||||
IEnumerable<MeshFilterAndRenderer> enumerable = FNAIFEHNKCN.BHHIMPAJKDH<MeshFilterAndRenderer>(array);
|
||||
Func<MeshFilterAndRenderer, MeshRenderer> func;
|
||||
if (PortView.<>c.<>9__27_0 == 0)
|
||||
{
|
||||
func = delegate(MeshFilterAndRenderer i)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
};
|
||||
PortView.<>c.<>9__27_0 = func;
|
||||
}
|
||||
IEnumerable<MeshFilterAndRenderer> enumerable2 = Enumerable.Select<MeshFilterAndRenderer, MeshRenderer>(enumerable, func);
|
||||
MeshFilterAndRenderer[] array4 = this.defaultValueComponents;
|
||||
Func<MeshFilterAndRenderer, MeshRenderer> func2;
|
||||
if (PortView.<>c.<>9__27_1 == 0)
|
||||
{
|
||||
func2 = delegate(MeshFilterAndRenderer i)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
};
|
||||
PortView.<>c.<>9__27_1 = func2;
|
||||
}
|
||||
IEnumerable<MeshFilterAndRenderer> enumerable3 = Enumerable.Select<MeshFilterAndRenderer, MeshRenderer>(array4, func2);
|
||||
if (enumerable3 != 0)
|
||||
{
|
||||
if (num >= enumerable3)
|
||||
{
|
||||
goto IL_13F;
|
||||
}
|
||||
num += num;
|
||||
if (num != enumerable3)
|
||||
{
|
||||
num++;
|
||||
goto IL_13F;
|
||||
}
|
||||
IL_157:
|
||||
MaterialPropertyBlock materialPropertyBlock5;
|
||||
materialPropertyBlock5 += materialPropertyBlock5;
|
||||
goto IL_15E;
|
||||
IL_13F:
|
||||
if (this._portMaterialPropertyBlock == 0)
|
||||
{
|
||||
materialPropertyBlock5 = new MaterialPropertyBlock();
|
||||
this._portMaterialPropertyBlock = materialPropertyBlock5;
|
||||
goto IL_157;
|
||||
}
|
||||
goto IL_157;
|
||||
}
|
||||
IL_15E:
|
||||
int num2 = 0;
|
||||
if (enumerable3 != 0)
|
||||
{
|
||||
}
|
||||
if (num == 0)
|
||||
{
|
||||
if (num != -1)
|
||||
{
|
||||
}
|
||||
if (num2 < enumerable3)
|
||||
{
|
||||
num2 += num2;
|
||||
num2++;
|
||||
}
|
||||
int num3 = 0;
|
||||
MaterialPropertyBlock materialPropertyBlock6;
|
||||
if (num != 0)
|
||||
{
|
||||
if (num2 >= num3)
|
||||
{
|
||||
goto IL_1A4;
|
||||
}
|
||||
num2 += num2;
|
||||
if (num2 != num3)
|
||||
{
|
||||
num2++;
|
||||
goto IL_1A4;
|
||||
}
|
||||
IL_1C3:
|
||||
materialPropertyBlock6 += materialPropertyBlock6;
|
||||
goto IL_1CA;
|
||||
IL_1A4:
|
||||
if (this._defaultValueMaterialPropertyBlock == 0)
|
||||
{
|
||||
materialPropertyBlock6 = new MaterialPropertyBlock();
|
||||
this._defaultValueMaterialPropertyBlock = materialPropertyBlock6;
|
||||
}
|
||||
materialPropertyBlock6 += materialPropertyBlock6;
|
||||
goto IL_1C3;
|
||||
}
|
||||
IL_1CA:
|
||||
if (num != 0)
|
||||
{
|
||||
}
|
||||
if (materialPropertyBlock6 == 0)
|
||||
{
|
||||
break;
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600FEBC RID: 65212 RVA: 0x003A0D0C File Offset: 0x0039EF0C
|
||||
[Token(Token = "0x600FEBC")]
|
||||
[Address(RVA = "0x1D94BC0", Offset = "0x1D93BC0", VA = "0x181D94BC0")]
|
||||
private void LMDHNJMFLKD(PODGPJPDGJK GEDCEIDOKJL)
|
||||
{
|
||||
GameObject gameObject = this.arrayIcon;
|
||||
GameObject gameObject2 = this.syncIcon;
|
||||
}
|
||||
|
||||
// Token: 0x0600FEBD RID: 65213 RVA: 0x003A0D30 File Offset: 0x0039EF30
|
||||
[Token(Token = "0x600FEBD")]
|
||||
[Address(RVA = "0x1D93C40", Offset = "0x1D92C40", VA = "0x181D93C40")]
|
||||
private void GOAIJALKJAD(KPJGIJKKILH FEGCHFPGAGN, bool CIIHCCEABFG)
|
||||
{
|
||||
this.defaultValueText.gameObject.SetActive(CIIHCCEABFG);
|
||||
this.portGameObject.connectionPoint.defaultValueCollider.OFKIHGPJHJI(CIIHCCEABFG);
|
||||
MeshFilterAndRenderer[] array = this.defaultValueComponents;
|
||||
int num = 0;
|
||||
int length = array.Length;
|
||||
if (num < length)
|
||||
{
|
||||
num += 2;
|
||||
num += num;
|
||||
GameObject gameObject;
|
||||
gameObject.SetActive(CIIHCCEABFG);
|
||||
num++;
|
||||
}
|
||||
int length2 = this.plugComponents.Length;
|
||||
if (num < length2)
|
||||
{
|
||||
num += 2;
|
||||
num += num;
|
||||
GameObject gameObject2;
|
||||
bool flag;
|
||||
gameObject2.SetActive(flag);
|
||||
num++;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600FEBE RID: 65214 RVA: 0x003A0DB8 File Offset: 0x0039EFB8
|
||||
[Token(Token = "0x600FEBE")]
|
||||
[Address(RVA = "0x1D92F50", Offset = "0x1D91F50", VA = "0x181D92F50")]
|
||||
private void FABCHIFFIDI(CircuitsV2Config OJAIGECECGI, KPJGIJKKILH FEGCHFPGAGN)
|
||||
{
|
||||
int num;
|
||||
do
|
||||
{
|
||||
num = 0;
|
||||
if (num < FEGCHFPGAGN)
|
||||
{
|
||||
num += num;
|
||||
num++;
|
||||
}
|
||||
bool flag;
|
||||
if (!flag)
|
||||
{
|
||||
break;
|
||||
}
|
||||
string text = this.defaultValueText.text;
|
||||
Mesh[] defaultValueMeshes = OJAIGECECGI.defaultValueMeshes;
|
||||
Mesh mesh = Enumerable.First<Mesh>(defaultValueMeshes);
|
||||
Bounds bounds = defaultValueMeshes.bounds;
|
||||
float num2 = this.defaultValueText.CCOFEOGJKLF();
|
||||
int num3 = 0;
|
||||
float num4 = Math.Max(num2, (float)num3);
|
||||
MeshFilterAndRenderer[] array = this.defaultValueComponents;
|
||||
IEnumerable enumerable = OJAIGECECGI.defaultValueMeshes.APOIPHCBOOM(array);
|
||||
Func<ValueTuple<Mesh, MeshFilterAndRenderer>, ValueTuple<Mesh, MeshFilter, MeshRenderer>> func;
|
||||
if (PortView.<>c.<>9__30_0 == 0)
|
||||
{
|
||||
func = delegate(ValueTuple<Mesh, MeshFilterAndRenderer> i)
|
||||
{
|
||||
};
|
||||
PortView.<>c.<>9__30_0 = func;
|
||||
}
|
||||
IEnumerable<ValueTuple<Mesh, MeshFilterAndRenderer>> enumerable2 = Enumerable.Select<ValueTuple<Mesh, MeshFilterAndRenderer>, ValueTuple<Mesh, MeshFilter, MeshRenderer>>(enumerable, func);
|
||||
BoxCollider defaultValueCollider = this.portGameObject.connectionPoint.defaultValueCollider;
|
||||
BoxCollider defaultValueCollider2 = this.portGameObject.connectionPoint.defaultValueCollider;
|
||||
Transform transform = this.meshParent.transform;
|
||||
ChipConnectionPoint connectionPoint = this.portGameObject.connectionPoint;
|
||||
Vector3 zero = Vector3.zero;
|
||||
MaterialPropertyBlock materialPropertyBlock;
|
||||
if (this._defaultValueMaterialPropertyBlock == 0)
|
||||
{
|
||||
materialPropertyBlock = new MaterialPropertyBlock();
|
||||
this._defaultValueMaterialPropertyBlock = materialPropertyBlock;
|
||||
}
|
||||
int dkkijbdpkig = PAMNDKEGFFG.DKKIJBDPKIG;
|
||||
int num5 = 0;
|
||||
materialPropertyBlock.SetVector(dkkijbdpkig, num5);
|
||||
MaterialPropertyBlock materialPropertyBlock2;
|
||||
if (this._defaultValueMaterialPropertyBlock == 0)
|
||||
{
|
||||
materialPropertyBlock2 = new MaterialPropertyBlock();
|
||||
this._defaultValueMaterialPropertyBlock = materialPropertyBlock2;
|
||||
}
|
||||
int hkjnfikdcph = PAMNDKEGFFG.HKJNFIKDCPH;
|
||||
int num6 = 0;
|
||||
materialPropertyBlock2.SetVector(hkjnfikdcph, num6);
|
||||
MaterialPropertyBlock materialPropertyBlock3;
|
||||
if (this._defaultValueMaterialPropertyBlock == 0)
|
||||
{
|
||||
materialPropertyBlock3 = new MaterialPropertyBlock();
|
||||
this._defaultValueMaterialPropertyBlock = materialPropertyBlock3;
|
||||
}
|
||||
int llkodmjmekf = PAMNDKEGFFG.LLKODMJMEKF;
|
||||
int num7 = 0;
|
||||
materialPropertyBlock3.SetVector(llkodmjmekf, num7);
|
||||
MaterialPropertyBlock materialPropertyBlock4;
|
||||
if (this._defaultValueMaterialPropertyBlock == 0)
|
||||
{
|
||||
materialPropertyBlock4 = new MaterialPropertyBlock();
|
||||
this._defaultValueMaterialPropertyBlock = materialPropertyBlock4;
|
||||
}
|
||||
int jlahcmbeghn = PAMNDKEGFFG.JLAHCMBEGHN;
|
||||
int num8 = 0;
|
||||
materialPropertyBlock4.SetVector(jlahcmbeghn, num8);
|
||||
Vector4 vector;
|
||||
if (vector != 0)
|
||||
{
|
||||
if (num >= vector)
|
||||
{
|
||||
goto IL_1A6;
|
||||
}
|
||||
num += num;
|
||||
if (num != vector)
|
||||
{
|
||||
num++;
|
||||
goto IL_1A6;
|
||||
}
|
||||
IL_1DF:
|
||||
Transform transform2;
|
||||
transform2 += transform2;
|
||||
float num9;
|
||||
num9 += 2.7E-44f;
|
||||
goto IL_1F0;
|
||||
IL_1A6:
|
||||
MaterialPropertyBlock defaultValueMaterialPropertyBlock = this.DefaultValueMaterialPropertyBlock;
|
||||
transform2 = this.meshParent.transform;
|
||||
Vector3 vector2;
|
||||
num9 = vector2.z;
|
||||
transform2 += transform2;
|
||||
num9 += 3.1E-44f;
|
||||
num9 += 2.7E-44f;
|
||||
goto IL_1DF;
|
||||
}
|
||||
IL_1F0:
|
||||
if (vector != 0)
|
||||
{
|
||||
}
|
||||
}
|
||||
while (num != 0);
|
||||
}
|
||||
|
||||
// Token: 0x0600FEBF RID: 65215 RVA: 0x003A0FE0 File Offset: 0x0039F1E0
|
||||
[Token(Token = "0x600FEBF")]
|
||||
[Address(RVA = "0x1D92C20", Offset = "0x1D91C20", VA = "0x181D92C20")]
|
||||
private void AFOOOFNLNNA(CircuitsV2Config OJAIGECECGI, ChipConfig JNDKCJKANCC, KPJGIJKKILH HHJDJHPGAIK, Port DMGBJCPEJFI, IOKind BIKMGAPACLK, TypeConfig OBEDJMDEFKA)
|
||||
{
|
||||
Transform transform = this.meshParent.transform;
|
||||
int num = 0;
|
||||
Vector3 up = Vector3.up;
|
||||
transform.localRotation = num;
|
||||
string text = this.text.text;
|
||||
float num2 = this.text.CCOFEOGJKLF();
|
||||
Transform transform2 = this.text.transform;
|
||||
TextMeshPro textMeshPro = this.text;
|
||||
this.<LayoutWidth>k__BackingField = num2;
|
||||
RectTransform rectTransform = textMeshPro.rectTransform;
|
||||
TextMeshPro textMeshPro2 = this.text;
|
||||
int num3 = 0;
|
||||
textMeshPro2.rectTransform.localPosition = num3;
|
||||
}
|
||||
|
||||
// Token: 0x0600FEC0 RID: 65216 RVA: 0x003A1068 File Offset: 0x0039F268
|
||||
[Token(Token = "0x600FEC0")]
|
||||
[Address(RVA = "0x1D942F0", Offset = "0x1D932F0", VA = "0x181D942F0")]
|
||||
public void KFOIOAKJKHH(CircuitsV2Config OJAIGECECGI, KPJGIJKKILH FEGCHFPGAGN, IOKind BIKMGAPACLK)
|
||||
{
|
||||
TypeConfig typeConfig;
|
||||
bool flag;
|
||||
this.KPMIOKDMFMO(FEGCHFPGAGN, typeConfig, flag);
|
||||
this.GOAIJALKJAD(FEGCHFPGAGN, flag);
|
||||
}
|
||||
|
||||
// Token: 0x0600FEC1 RID: 65217 RVA: 0x003A1090 File Offset: 0x0039F290
|
||||
[Token(Token = "0x600FEC1")]
|
||||
[Address(RVA = "0x1D94C60", Offset = "0x1D93C60", VA = "0x181D94C60")]
|
||||
public void MDKFCBPFJEJ(CircuitsV2Config OJAIGECECGI, KPJGIJKKILH FEGCHFPGAGN, IOKind BIKMGAPACLK)
|
||||
{
|
||||
TypeConfig typeConfig;
|
||||
bool flag;
|
||||
this.KPMIOKDMFMO(FEGCHFPGAGN, typeConfig, flag);
|
||||
this.GOAIJALKJAD(FEGCHFPGAGN, flag);
|
||||
this.FABCHIFFIDI(OJAIGECECGI, FEGCHFPGAGN);
|
||||
}
|
||||
|
||||
// Token: 0x0600FEC2 RID: 65218 RVA: 0x003A10C0 File Offset: 0x0039F2C0
|
||||
[Token(Token = "0x600FEC2")]
|
||||
[Address(RVA = "0x1D92C10", Offset = "0x1D91C10", VA = "0x181D92C10")]
|
||||
public void AENNHPAONCL(CircuitsV2Config OJAIGECECGI, KPJGIJKKILH FEGCHFPGAGN)
|
||||
{
|
||||
this.FABCHIFFIDI(OJAIGECECGI, FEGCHFPGAGN);
|
||||
}
|
||||
|
||||
// Token: 0x0600FEC3 RID: 65219 RVA: 0x003A10D8 File Offset: 0x0039F2D8
|
||||
[Token(Token = "0x600FEC3")]
|
||||
[Address(RVA = "0x1D941C0", Offset = "0x1D931C0", VA = "0x181D941C0")]
|
||||
public Renderer[] INHJALEHCBK()
|
||||
{
|
||||
Renderer[] array = new Renderer[2];
|
||||
MeshFilterAndRenderer meshFilterAndRenderer = this.portComponents[1];
|
||||
if (meshFilterAndRenderer != 0)
|
||||
{
|
||||
}
|
||||
array[0] = meshFilterAndRenderer;
|
||||
MeshFilterAndRenderer meshFilterAndRenderer2 = this.plugComponents[1];
|
||||
if (meshFilterAndRenderer2 != 0)
|
||||
{
|
||||
}
|
||||
array[1] = meshFilterAndRenderer2;
|
||||
return array;
|
||||
}
|
||||
|
||||
// Token: 0x0600FEC4 RID: 65220 RVA: 0x003A1128 File Offset: 0x0039F328
|
||||
[Token(Token = "0x600FEC4")]
|
||||
[Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")]
|
||||
public PortView()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0400A7E1 RID: 42977
|
||||
[FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x400A7E1")]
|
||||
[SerializeField]
|
||||
private TextMeshPro text;
|
||||
|
||||
// Token: 0x0400A7E2 RID: 42978
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x400A7E2")]
|
||||
[SerializeField]
|
||||
private TextMeshPro defaultValueText;
|
||||
|
||||
// Token: 0x0400A7E3 RID: 42979
|
||||
[FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x400A7E3")]
|
||||
[SerializeField]
|
||||
private GameObject meshParent;
|
||||
|
||||
// Token: 0x0400A7E4 RID: 42980
|
||||
[FieldOffset(Offset = "0x28")]
|
||||
[Token(Token = "0x400A7E4")]
|
||||
[SerializeField]
|
||||
private MeshFilterAndRenderer[] portComponents;
|
||||
|
||||
// Token: 0x0400A7E5 RID: 42981
|
||||
[FieldOffset(Offset = "0x30")]
|
||||
[Token(Token = "0x400A7E5")]
|
||||
[SerializeField]
|
||||
private MeshFilterAndRenderer[] plugComponents;
|
||||
|
||||
// Token: 0x0400A7E6 RID: 42982
|
||||
[FieldOffset(Offset = "0x38")]
|
||||
[Token(Token = "0x400A7E6")]
|
||||
[SerializeField]
|
||||
private MeshFilterAndRenderer[] defaultValueComponents;
|
||||
|
||||
// Token: 0x0400A7E7 RID: 42983
|
||||
[FieldOffset(Offset = "0x40")]
|
||||
[Token(Token = "0x400A7E7")]
|
||||
[SerializeField]
|
||||
private GameObject arrayIcon;
|
||||
|
||||
// Token: 0x0400A7E8 RID: 42984
|
||||
[FieldOffset(Offset = "0x48")]
|
||||
[Token(Token = "0x400A7E8")]
|
||||
[SerializeField]
|
||||
private GameObject syncIcon;
|
||||
|
||||
// Token: 0x0400A7E9 RID: 42985
|
||||
[FieldOffset(Offset = "0x50")]
|
||||
[Token(Token = "0x400A7E9")]
|
||||
private string lastDefaultValueText;
|
||||
|
||||
// Token: 0x0400A7EB RID: 42987
|
||||
[FieldOffset(Offset = "0x60")]
|
||||
[Token(Token = "0x400A7EB")]
|
||||
private MaterialPropertyBlock _defaultValueMaterialPropertyBlock;
|
||||
|
||||
// Token: 0x0400A7EC RID: 42988
|
||||
[FieldOffset(Offset = "0x68")]
|
||||
[Token(Token = "0x400A7EC")]
|
||||
private MaterialPropertyBlock _portMaterialPropertyBlock;
|
||||
|
||||
// Token: 0x0400A7ED RID: 42989
|
||||
[FieldOffset(Offset = "0x70")]
|
||||
[Token(Token = "0x400A7ED")]
|
||||
private Port portGameObject;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,126 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using Cpp2IlInjected;
|
||||
using RecRoom.Tools.MakerPenTools;
|
||||
using UnityEngine;
|
||||
|
||||
namespace RecRoom.CircuitsV2.Mock
|
||||
{
|
||||
// Token: 0x02002657 RID: 9815
|
||||
[Token(Token = "0x2002657")]
|
||||
[ExecuteInEditMode]
|
||||
public sealed class MockMakerPenPinInfoManager : MonoBehaviour
|
||||
{
|
||||
// Token: 0x0600FDAA RID: 64938 RVA: 0x0039CC98 File Offset: 0x0039AE98
|
||||
[Token(Token = "0x600FDAA")]
|
||||
[Address(RVA = "0x1D91A60", Offset = "0x1D90A60", VA = "0x181D91A60")]
|
||||
public void Bind()
|
||||
{
|
||||
Chip chip = this.chip;
|
||||
int num = 0;
|
||||
IReadOnlyList<DNBOOFDJAEA> <ONDCCOPBGKE>k__BackingField = chip.<ONDCCOPBGKE>k__BackingField;
|
||||
int num2 = 0;
|
||||
if (LLGIHDLAHEB.IMCPFLDKEOH<DNBOOFDJAEA>(<ONDCCOPBGKE>k__BackingField, num2, num))
|
||||
{
|
||||
int num3 = 0;
|
||||
if (LLGIHDLAHEB.IMCPFLDKEOH<Port>(num, num3, num))
|
||||
{
|
||||
this.pinInfo.JOGMGBBAOFC = num;
|
||||
this.pinInfo.gameObject.SetActive(true);
|
||||
OPFEFPDPBAN.OFFLOPLJBBG();
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600FDAB RID: 64939 RVA: 0x0039CCFC File Offset: 0x0039AEFC
|
||||
[Token(Token = "0x600FDAB")]
|
||||
[Address(RVA = "0xC0CC00", Offset = "0xC0BC00", VA = "0x180C0CC00")]
|
||||
public void Unbind()
|
||||
{
|
||||
this.EDLGMLKNCGM = (ulong)0L;
|
||||
}
|
||||
|
||||
// Token: 0x0600FDAC RID: 64940 RVA: 0x0039CD14 File Offset: 0x0039AF14
|
||||
[Token(Token = "0x600FDAC")]
|
||||
[Address(RVA = "0x1D91B40", Offset = "0x1D90B40", VA = "0x181D91B40")]
|
||||
public void Update()
|
||||
{
|
||||
Port edlgmlkncgm = this.EDLGMLKNCGM;
|
||||
int num = 0;
|
||||
if (!(edlgmlkncgm == num))
|
||||
{
|
||||
Camera camera = this.sceneCamera;
|
||||
int num2 = 0;
|
||||
if (!(camera == num2))
|
||||
{
|
||||
Port edlgmlkncgm2 = this.EDLGMLKNCGM;
|
||||
CV2MakerPenPinInfo cv2MakerPenPinInfo = this.pinInfo;
|
||||
Transform transform = edlgmlkncgm2.transform;
|
||||
Vector3 vector;
|
||||
float z = vector.z;
|
||||
if (z == 0f)
|
||||
{
|
||||
if (z == 0f)
|
||||
{
|
||||
if (z == 0f)
|
||||
{
|
||||
if (z == 0f)
|
||||
{
|
||||
if (z == 0f)
|
||||
{
|
||||
if (z == 0f)
|
||||
{
|
||||
return;
|
||||
}
|
||||
Transform transform2 = this.sceneCamera.transform;
|
||||
Transform transform3 = this.sceneCamera.transform;
|
||||
}
|
||||
Transform transform4 = this.sceneCamera.transform;
|
||||
Transform transform5 = this.sceneCamera.transform;
|
||||
}
|
||||
Transform transform6 = this.sceneCamera.transform;
|
||||
Transform transform7 = this.sceneCamera.transform;
|
||||
}
|
||||
Transform transform8 = this.sceneCamera.transform;
|
||||
Transform transform9 = this.sceneCamera.transform;
|
||||
}
|
||||
Transform transform10 = this.sceneCamera.transform;
|
||||
Transform transform11 = this.sceneCamera.transform;
|
||||
}
|
||||
Transform transform12 = this.sceneCamera.transform;
|
||||
Transform transform13 = this.sceneCamera.transform;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600FDAD RID: 64941 RVA: 0x0039CE54 File Offset: 0x0039B054
|
||||
[Token(Token = "0x600FDAD")]
|
||||
[Address(RVA = "0x428AD0", Offset = "0x427AD0", VA = "0x180428AD0")]
|
||||
public MockMakerPenPinInfoManager()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0400A71D RID: 42781
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x400A71D")]
|
||||
[SerializeField]
|
||||
private CV2MakerPenPinInfo pinInfo;
|
||||
|
||||
// Token: 0x0400A71E RID: 42782
|
||||
[FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x400A71E")]
|
||||
[SerializeField]
|
||||
private Chip chip;
|
||||
|
||||
// Token: 0x0400A71F RID: 42783
|
||||
[FieldOffset(Offset = "0x28")]
|
||||
[Token(Token = "0x400A71F")]
|
||||
[SerializeField]
|
||||
private Camera sceneCamera;
|
||||
|
||||
// Token: 0x0400A720 RID: 42784
|
||||
[FieldOffset(Offset = "0x30")]
|
||||
[Token(Token = "0x400A720")]
|
||||
private Port EDLGMLKNCGM;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,295 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Linq;
|
||||
using CircuitsV2.Utilities;
|
||||
using Cpp2IlInjected;
|
||||
using RecRoom.CircuitsV2.Config;
|
||||
using RecRoom.CircuitsV2.Experience;
|
||||
using RecRoom.Core.Creation;
|
||||
using RecRoom.Core.Rendering;
|
||||
using UnityEngine;
|
||||
|
||||
namespace RecRoom.CircuitsV2
|
||||
{
|
||||
// Token: 0x02002651 RID: 9809
|
||||
[Token(Token = "0x2002651")]
|
||||
public class Port : MonoBehaviour
|
||||
{
|
||||
// Token: 0x1700295F RID: 10591
|
||||
// (get) Token: 0x0600FD79 RID: 64889 RVA: 0x0039BD44 File Offset: 0x00399F44
|
||||
[Token(Token = "0x1700295F")]
|
||||
public PortView GCNJKIKLGDG
|
||||
{
|
||||
[Token(Token = "0x600FD79")]
|
||||
[Address(RVA = "0x4157B0", Offset = "0x4147B0", VA = "0x1804157B0")]
|
||||
get
|
||||
{
|
||||
return this.portView;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17002960 RID: 10592
|
||||
// (get) Token: 0x0600FD7A RID: 64890 RVA: 0x0039BD58 File Offset: 0x00399F58
|
||||
[Token(Token = "0x17002960")]
|
||||
public ChipConnectionPoint DFIAENJIEAH
|
||||
{
|
||||
[Token(Token = "0x600FD7A")]
|
||||
[Address(RVA = "0x4157C0", Offset = "0x4147C0", VA = "0x1804157C0")]
|
||||
get
|
||||
{
|
||||
return this.connectionPoint;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17002961 RID: 10593
|
||||
// (get) Token: 0x0600FD7B RID: 64891 RVA: 0x0039BD6C File Offset: 0x00399F6C
|
||||
// (set) Token: 0x0600FD7C RID: 64892 RVA: 0x0039BD80 File Offset: 0x00399F80
|
||||
[Token(Token = "0x17002961")]
|
||||
public KPJGIJKKILH NCGBFJOLMAG
|
||||
{
|
||||
[Token(Token = "0x600FD7B")]
|
||||
[Address(RVA = "0x417680", Offset = "0x416680", VA = "0x180417680")]
|
||||
get;
|
||||
[Token(Token = "0x600FD7C")]
|
||||
[Address(RVA = "0x417960", Offset = "0x416960", VA = "0x180417960")]
|
||||
private set;
|
||||
}
|
||||
|
||||
// Token: 0x0600FD7D RID: 64893 RVA: 0x0039BD94 File Offset: 0x00399F94
|
||||
[Token(Token = "0x600FD7D")]
|
||||
[Address(RVA = "0x1D95390", Offset = "0x1D94390", VA = "0x181D95390")]
|
||||
private void Awake()
|
||||
{
|
||||
PortView portView = this.portView;
|
||||
Renderer[] array = new Renderer[2];
|
||||
MeshFilterAndRenderer meshFilterAndRenderer = portView.portComponents[1];
|
||||
if (meshFilterAndRenderer != 0)
|
||||
{
|
||||
}
|
||||
array[0] = meshFilterAndRenderer;
|
||||
MeshFilterAndRenderer meshFilterAndRenderer2 = portView.plugComponents[1];
|
||||
if (meshFilterAndRenderer2 != 0)
|
||||
{
|
||||
}
|
||||
array[1] = meshFilterAndRenderer2;
|
||||
ConfigurableSubpiece configurableSubpiece = this.subpiece;
|
||||
this.FBGOGGOOGFG = array;
|
||||
ChipConnectionPoint chipConnectionPoint = this.connectionPoint;
|
||||
configurableSubpiece.SetIConfigurable(chipConnectionPoint);
|
||||
}
|
||||
|
||||
// Token: 0x0600FD7E RID: 64894 RVA: 0x0039BE08 File Offset: 0x0039A008
|
||||
[Token(Token = "0x600FD7E")]
|
||||
[Address(RVA = "0x1D95D20", Offset = "0x1D94D20", VA = "0x181D95D20")]
|
||||
private void OnDestroy()
|
||||
{
|
||||
this.Unbind();
|
||||
}
|
||||
|
||||
// Token: 0x0600FD7F RID: 64895 RVA: 0x0039BE1C File Offset: 0x0039A01C
|
||||
[Token(Token = "0x600FD7F")]
|
||||
[Address(RVA = "0x1D95510", Offset = "0x1D94510", VA = "0x181D95510")]
|
||||
public void Bind(CircuitsV2Config OJAIGECECGI, Chip EHHKGBAMIOP, ChipConfig JNDKCJKANCC, KPJGIJKKILH FEGCHFPGAGN, IOKind BIKMGAPACLK)
|
||||
{
|
||||
int num = 0;
|
||||
bool flag;
|
||||
if (IEIBEBFINNI.GMKIEKMHKPP(flag, "Cannot bind a null port adapter!", num, (NJOJCAHDMED)((uint)2)))
|
||||
{
|
||||
this.Unbind();
|
||||
this.<MGGLBOLIHNH>k__BackingField = 0;
|
||||
Action action = new Action(this.KFOIOAKJKHH);
|
||||
KPJGIJKKILH kpjgijkkilh = this.<MGGLBOLIHNH>k__BackingField;
|
||||
Action action2 = new Action(this.MDKFCBPFJEJ);
|
||||
KPJGIJKKILH kpjgijkkilh2 = this.<MGGLBOLIHNH>k__BackingField;
|
||||
Action action3 = new Action(this.AENNHPAONCL);
|
||||
PortView portView = this.portView;
|
||||
this.OJAIGECECGI = OJAIGECECGI;
|
||||
this.BIKMGAPACLK = IOKind.Input;
|
||||
if (portView.IDOBFNPFBDI())
|
||||
{
|
||||
portView.portGameObject = this;
|
||||
}
|
||||
ChipConnectionPoint chipConnectionPoint = this.connectionPoint;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600FD80 RID: 64896 RVA: 0x0039BEB8 File Offset: 0x0039A0B8
|
||||
[Token(Token = "0x600FD80")]
|
||||
[Address(RVA = "0x1D95C00", Offset = "0x1D94C00", VA = "0x181D95C00")]
|
||||
private void MFNLINKFLOP(KPJGIJKKILH DMGBJCPEJFI)
|
||||
{
|
||||
this.<MGGLBOLIHNH>k__BackingField = DMGBJCPEJFI;
|
||||
Action action = new Action(this.KFOIOAKJKHH);
|
||||
KPJGIJKKILH kpjgijkkilh = this.<MGGLBOLIHNH>k__BackingField;
|
||||
Action action2 = new Action(this.MDKFCBPFJEJ);
|
||||
KPJGIJKKILH kpjgijkkilh2 = this.<MGGLBOLIHNH>k__BackingField;
|
||||
Action action3 = new Action(this.AENNHPAONCL);
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x0600FD81 RID: 64897 RVA: 0x0039BF08 File Offset: 0x0039A108
|
||||
[Token(Token = "0x600FD81")]
|
||||
[Address(RVA = "0x1D95990", Offset = "0x1D94990", VA = "0x181D95990")]
|
||||
private void MDAPKHABNOB()
|
||||
{
|
||||
KPJGIJKKILH kpjgijkkilh = this.<MGGLBOLIHNH>k__BackingField;
|
||||
Action action = new Action(this.KFOIOAKJKHH);
|
||||
KPJGIJKKILH kpjgijkkilh2 = this.<MGGLBOLIHNH>k__BackingField;
|
||||
Action action2 = new Action(this.MDKFCBPFJEJ);
|
||||
KPJGIJKKILH kpjgijkkilh3 = this.<MGGLBOLIHNH>k__BackingField;
|
||||
Action action3 = new Action(this.AENNHPAONCL);
|
||||
this.<MGGLBOLIHNH>k__BackingField = (ulong)0L;
|
||||
}
|
||||
|
||||
// Token: 0x0600FD82 RID: 64898 RVA: 0x0039BF64 File Offset: 0x0039A164
|
||||
[Token(Token = "0x600FD82")]
|
||||
[Address(RVA = "0x1D95F70", Offset = "0x1D94F70", VA = "0x181D95F70")]
|
||||
public void Unbind()
|
||||
{
|
||||
ChipConnectionPoint chipConnectionPoint = this.connectionPoint;
|
||||
int num = 0;
|
||||
chipConnectionPoint.EHHKGBAMIOP = num;
|
||||
chipConnectionPoint.DMGBJCPEJFI = num;
|
||||
KPJGIJKKILH kpjgijkkilh = this.<MGGLBOLIHNH>k__BackingField;
|
||||
this.BIKMGAPACLK = (IOKind)num;
|
||||
this.OJAIGECECGI = num;
|
||||
if (kpjgijkkilh != 0)
|
||||
{
|
||||
KPJGIJKKILH kpjgijkkilh2 = this.<MGGLBOLIHNH>k__BackingField;
|
||||
Action action = new Action(this.KFOIOAKJKHH);
|
||||
KPJGIJKKILH kpjgijkkilh3 = this.<MGGLBOLIHNH>k__BackingField;
|
||||
Action action2 = new Action(this.MDKFCBPFJEJ);
|
||||
KPJGIJKKILH kpjgijkkilh4 = this.<MGGLBOLIHNH>k__BackingField;
|
||||
Action action3 = new Action(this.AENNHPAONCL);
|
||||
this.<MGGLBOLIHNH>k__BackingField = num;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600FD83 RID: 64899 RVA: 0x0039BFF0 File Offset: 0x0039A1F0
|
||||
[Token(Token = "0x600FD83")]
|
||||
[Address(RVA = "0x1D95D30", Offset = "0x1D94D30", VA = "0x181D95D30")]
|
||||
public void RenderWorldFadeMask()
|
||||
{
|
||||
int num;
|
||||
do
|
||||
{
|
||||
num = 0;
|
||||
Renderer[] fbgoggoogfg = this.FBGOGGOOGFG;
|
||||
Func<Renderer, bool> <>9__20_ = Port.<>c.<>9__20_0;
|
||||
if (<>9__20_ == 0)
|
||||
{
|
||||
Port.<>c.<>9__20_0 = (Renderer r) => r.isVisible;
|
||||
}
|
||||
IEnumerable<Renderer> enumerable = Enumerable.Where<Renderer>(fbgoggoogfg, <>9__20_);
|
||||
if (enumerable != 0)
|
||||
{
|
||||
if (num >= enumerable)
|
||||
{
|
||||
goto IL_44;
|
||||
}
|
||||
num += num;
|
||||
if (num != enumerable)
|
||||
{
|
||||
num++;
|
||||
goto IL_44;
|
||||
}
|
||||
IL_4B:
|
||||
num += 19;
|
||||
goto IL_50;
|
||||
IL_44:
|
||||
WorldFadeRendererEffect.RenderCornerMoveMask(num, 1);
|
||||
goto IL_4B;
|
||||
}
|
||||
IL_50:
|
||||
if (enumerable != 0)
|
||||
{
|
||||
}
|
||||
}
|
||||
while (num != 0);
|
||||
}
|
||||
|
||||
// Token: 0x0600FD84 RID: 64900 RVA: 0x0039C05C File Offset: 0x0039A25C
|
||||
[Token(Token = "0x600FD84")]
|
||||
[Address(RVA = "0x1D95870", Offset = "0x1D94870", VA = "0x181D95870")]
|
||||
private void KFOIOAKJKHH()
|
||||
{
|
||||
PortView portView = this.portView;
|
||||
CircuitsV2Config ojaigececgi = this.OJAIGECECGI;
|
||||
KPJGIJKKILH kpjgijkkilh = this.<MGGLBOLIHNH>k__BackingField;
|
||||
IOKind bikmgapaclk = this.BIKMGAPACLK;
|
||||
TypeConfig typeConfig;
|
||||
portView.NAKOLNBLHMG(ojaigececgi, kpjgijkkilh, typeConfig, bikmgapaclk);
|
||||
bool flag;
|
||||
portView.KPMIOKDMFMO(kpjgijkkilh, typeConfig, flag);
|
||||
portView.GOAIJALKJAD(kpjgijkkilh, flag);
|
||||
}
|
||||
|
||||
// Token: 0x0600FD85 RID: 64901 RVA: 0x0039C0AC File Offset: 0x0039A2AC
|
||||
[Token(Token = "0x600FD85")]
|
||||
[Address(RVA = "0x1D95AB0", Offset = "0x1D94AB0", VA = "0x181D95AB0")]
|
||||
private void MDKFCBPFJEJ()
|
||||
{
|
||||
PortView portView = this.portView;
|
||||
CircuitsV2Config ojaigececgi = this.OJAIGECECGI;
|
||||
KPJGIJKKILH kpjgijkkilh = this.<MGGLBOLIHNH>k__BackingField;
|
||||
IOKind bikmgapaclk = this.BIKMGAPACLK;
|
||||
TypeConfig typeConfig;
|
||||
portView.NAKOLNBLHMG(ojaigececgi, kpjgijkkilh, typeConfig, bikmgapaclk);
|
||||
bool flag;
|
||||
portView.KPMIOKDMFMO(kpjgijkkilh, typeConfig, flag);
|
||||
portView.GOAIJALKJAD(kpjgijkkilh, flag);
|
||||
portView.FABCHIFFIDI(ojaigececgi, kpjgijkkilh);
|
||||
}
|
||||
|
||||
// Token: 0x0600FD86 RID: 64902 RVA: 0x0039C104 File Offset: 0x0039A304
|
||||
[Token(Token = "0x600FD86")]
|
||||
[Address(RVA = "0x1D95360", Offset = "0x1D94360", VA = "0x181D95360")]
|
||||
private void AENNHPAONCL()
|
||||
{
|
||||
PortView portView = this.portView;
|
||||
KPJGIJKKILH kpjgijkkilh = this.<MGGLBOLIHNH>k__BackingField;
|
||||
CircuitsV2Config ojaigececgi = this.OJAIGECECGI;
|
||||
portView.FABCHIFFIDI(ojaigececgi, kpjgijkkilh);
|
||||
}
|
||||
|
||||
// Token: 0x0600FD87 RID: 64903 RVA: 0x0039C134 File Offset: 0x0039A334
|
||||
[Token(Token = "0x600FD87")]
|
||||
[Address(RVA = "0x428AD0", Offset = "0x427AD0", VA = "0x180428AD0")]
|
||||
public Port()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0400A701 RID: 42753
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x400A701")]
|
||||
[SerializeField]
|
||||
private PortView portView;
|
||||
|
||||
// Token: 0x0400A702 RID: 42754
|
||||
[FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x400A702")]
|
||||
[SerializeField]
|
||||
private ChipConnectionPoint connectionPoint;
|
||||
|
||||
// Token: 0x0400A703 RID: 42755
|
||||
[FieldOffset(Offset = "0x28")]
|
||||
[Token(Token = "0x400A703")]
|
||||
[SerializeField]
|
||||
private ConfigurableSubpiece subpiece;
|
||||
|
||||
// Token: 0x0400A704 RID: 42756
|
||||
[FieldOffset(Offset = "0x30")]
|
||||
[Token(Token = "0x400A704")]
|
||||
private Renderer[] FBGOGGOOGFG;
|
||||
|
||||
// Token: 0x0400A705 RID: 42757
|
||||
[FieldOffset(Offset = "0x38")]
|
||||
[Token(Token = "0x400A705")]
|
||||
private CircuitsV2Config OJAIGECECGI;
|
||||
|
||||
// Token: 0x0400A707 RID: 42759
|
||||
[FieldOffset(Offset = "0x48")]
|
||||
[Token(Token = "0x400A707")]
|
||||
private IOKind BIKMGAPACLK;
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user