oh dear
This commit is contained in:
@@ -0,0 +1,42 @@
|
||||
using System;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace RecRoom.CircuitsV2.Adapter
|
||||
{
|
||||
// Token: 0x020025EB RID: 9707
|
||||
[Token(Token = "0x20025EB")]
|
||||
[Serializable]
|
||||
public enum ChipKey
|
||||
{
|
||||
// Token: 0x0400A708 RID: 42760
|
||||
[Token(Token = "0x400A708")]
|
||||
Execution,
|
||||
// Token: 0x0400A709 RID: 42761
|
||||
[Token(Token = "0x400A709")]
|
||||
Circuit,
|
||||
// Token: 0x0400A70A RID: 42762
|
||||
[Token(Token = "0x400A70A")]
|
||||
EventSender,
|
||||
// Token: 0x0400A70B RID: 42763
|
||||
[Token(Token = "0x400A70B")]
|
||||
EventReceiver,
|
||||
// Token: 0x0400A70C RID: 42764
|
||||
[Token(Token = "0x400A70C")]
|
||||
EventDefinition,
|
||||
// Token: 0x0400A70D RID: 42765
|
||||
[Token(Token = "0x400A70D")]
|
||||
Variable,
|
||||
// Token: 0x0400A70E RID: 42766
|
||||
[Token(Token = "0x400A70E")]
|
||||
ControlPanel,
|
||||
// Token: 0x0400A70F RID: 42767
|
||||
[Token(Token = "0x400A70F")]
|
||||
InBus,
|
||||
// Token: 0x0400A710 RID: 42768
|
||||
[Token(Token = "0x400A710")]
|
||||
OutBus,
|
||||
// Token: 0x0400A711 RID: 42769
|
||||
[Token(Token = "0x400A711")]
|
||||
Reroute
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,18 @@
|
||||
using System;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace RecRoom.CircuitsV2.Adapter
|
||||
{
|
||||
// Token: 0x020025EC RID: 9708
|
||||
[Token(Token = "0x20025EC")]
|
||||
[Serializable]
|
||||
public enum DisplayKind
|
||||
{
|
||||
// Token: 0x0400A713 RID: 42771
|
||||
[Token(Token = "0x400A713")]
|
||||
CanInteract,
|
||||
// Token: 0x0400A714 RID: 42772
|
||||
[Token(Token = "0x400A714")]
|
||||
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: 0x020025FC RID: 9724
|
||||
[Token(Token = "0x20025FC")]
|
||||
[Serializable]
|
||||
public sealed class MockChipAdapter : KJDOCKDBNCK, ISerializationCallbackReceiver
|
||||
{
|
||||
// Token: 0x170029D8 RID: 10712
|
||||
// (get) Token: 0x0600FDC1 RID: 64961 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x170029D8")]
|
||||
public object Object
|
||||
{
|
||||
[Token(Token = "0x600FDC1")]
|
||||
[Address(RVA = "0x434BD0", Offset = "0x4339D0", VA = "0x180434BD0", Slot = "4")]
|
||||
get
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170029D9 RID: 10713
|
||||
// (get) Token: 0x0600FDC2 RID: 64962 RVA: 0x0039CB5C File Offset: 0x0039AD5C
|
||||
[Token(Token = "0x170029D9")]
|
||||
public Guid ContextId
|
||||
{
|
||||
[Token(Token = "0x600FDC2")]
|
||||
[Address(RVA = "0x7594F0", Offset = "0x7582F0", VA = "0x1807594F0", Slot = "5")]
|
||||
get
|
||||
{
|
||||
return this._contextId.Value;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170029DA RID: 10714
|
||||
// (get) Token: 0x0600FDC3 RID: 64963 RVA: 0x0039CB7C File Offset: 0x0039AD7C
|
||||
[Token(Token = "0x170029DA")]
|
||||
public Guid NodeId
|
||||
{
|
||||
[Token(Token = "0x600FDC3")]
|
||||
[Address(RVA = "0x1767920", Offset = "0x1766720", VA = "0x181767920", Slot = "6")]
|
||||
get
|
||||
{
|
||||
return this._nodeId.Value;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170029DB RID: 10715
|
||||
// (get) Token: 0x0600FDC4 RID: 64964 RVA: 0x0039CB9C File Offset: 0x0039AD9C
|
||||
[Token(Token = "0x170029DB")]
|
||||
public bool CanSetName
|
||||
{
|
||||
[Token(Token = "0x600FDC4")]
|
||||
[Address(RVA = "0x3F71D0", Offset = "0x3F5FD0", VA = "0x1803F71D0", Slot = "7")]
|
||||
get
|
||||
{
|
||||
return this._canSetName;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170029DC RID: 10716
|
||||
// (get) Token: 0x0600FDC5 RID: 64965 RVA: 0x0039CBB0 File Offset: 0x0039ADB0
|
||||
[Token(Token = "0x170029DC")]
|
||||
public string Name
|
||||
{
|
||||
[Token(Token = "0x600FDC5")]
|
||||
[Address(RVA = "0x3F63E0", Offset = "0x3F51E0", VA = "0x1803F63E0", Slot = "8")]
|
||||
get
|
||||
{
|
||||
return this._name;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600FDC6 RID: 64966 RVA: 0x0039CBC4 File Offset: 0x0039ADC4
|
||||
[Token(Token = "0x600FDC6")]
|
||||
[Address(RVA = "0x1767150", Offset = "0x1765F50", VA = "0x181767150", Slot = "10")]
|
||||
public void LCCHDIPAOOO(string HBENBFOGKNG)
|
||||
{
|
||||
this._name = HBENBFOGKNG;
|
||||
Action onChanged = this.OnChanged;
|
||||
if (onChanged != 0)
|
||||
{
|
||||
onChanged();
|
||||
return;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170029DD RID: 10717
|
||||
// (get) Token: 0x0600FDC7 RID: 64967 RVA: 0x0039CBEC File Offset: 0x0039ADEC
|
||||
[Token(Token = "0x170029DD")]
|
||||
public bool ShowName
|
||||
{
|
||||
[Token(Token = "0x600FDC7")]
|
||||
[Address(RVA = "0x4364F0", Offset = "0x4352F0", VA = "0x1804364F0", Slot = "9")]
|
||||
get
|
||||
{
|
||||
return this._showName;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170029DE RID: 10718
|
||||
// (get) Token: 0x0600FDC8 RID: 64968 RVA: 0x0039CC00 File Offset: 0x0039AE00
|
||||
[Token(Token = "0x170029DE")]
|
||||
public DGDNJPIMCIH VariableMemoryType
|
||||
{
|
||||
[Token(Token = "0x600FDC8")]
|
||||
[Address(RVA = "0x436510", Offset = "0x435310", VA = "0x180436510", Slot = "22")]
|
||||
get
|
||||
{
|
||||
return this.memoryType;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170029DF RID: 10719
|
||||
// (get) Token: 0x0600FDC9 RID: 64969 RVA: 0x0039CC14 File Offset: 0x0039AE14
|
||||
[Token(Token = "0x170029DF")]
|
||||
public int Color
|
||||
{
|
||||
[Token(Token = "0x600FDC9")]
|
||||
[Address(RVA = "0x40FFE0", Offset = "0x40EDE0", VA = "0x18040FFE0", Slot = "11")]
|
||||
get
|
||||
{
|
||||
return this._color;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600FDCA RID: 64970 RVA: 0x0039CC28 File Offset: 0x0039AE28
|
||||
[Token(Token = "0x600FDCA")]
|
||||
[Address(RVA = "0x1767020", Offset = "0x1765E20", VA = "0x181767020", Slot = "12")]
|
||||
public void INABFKDCBLM(int OFGLPJLGLIJ)
|
||||
{
|
||||
this._color = OFGLPJLGLIJ;
|
||||
Action onChanged = this.OnChanged;
|
||||
if (onChanged != 0)
|
||||
{
|
||||
onChanged();
|
||||
return;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170029E0 RID: 10720
|
||||
// (get) Token: 0x0600FDCB RID: 64971 RVA: 0x0039CC50 File Offset: 0x0039AE50
|
||||
[Token(Token = "0x170029E0")]
|
||||
public string StaticName
|
||||
{
|
||||
[Token(Token = "0x600FDCB")]
|
||||
[Address(RVA = "0x408890", Offset = "0x407690", VA = "0x180408890", Slot = "13")]
|
||||
get
|
||||
{
|
||||
return this._staticName;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170029E1 RID: 10721
|
||||
// (get) Token: 0x0600FDCC RID: 64972 RVA: 0x0039CC64 File Offset: 0x0039AE64
|
||||
[Token(Token = "0x170029E1")]
|
||||
public ChipKey Key
|
||||
{
|
||||
[Token(Token = "0x600FDCC")]
|
||||
[Address(RVA = "0x430CC0", Offset = "0x42FAC0", VA = "0x180430CC0", Slot = "14")]
|
||||
get
|
||||
{
|
||||
return this._key;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170029E2 RID: 10722
|
||||
// (get) Token: 0x0600FDCD RID: 64973 RVA: 0x0039CC78 File Offset: 0x0039AE78
|
||||
[Token(Token = "0x170029E2")]
|
||||
public Sprite Icon
|
||||
{
|
||||
[Token(Token = "0x600FDCD")]
|
||||
[Address(RVA = "0x415290", Offset = "0x414090", VA = "0x180415290", Slot = "15")]
|
||||
get
|
||||
{
|
||||
return this._icon;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170029E3 RID: 10723
|
||||
// (get) Token: 0x0600FDCE RID: 64974 RVA: 0x0039CC8C File Offset: 0x0039AE8C
|
||||
[Token(Token = "0x170029E3")]
|
||||
public IReadOnlyList<DBFIKIGBNOD> NodeGroups
|
||||
{
|
||||
[Token(Token = "0x600FDCE")]
|
||||
[Address(RVA = "0x423D40", Offset = "0x422B40", VA = "0x180423D40", Slot = "16")]
|
||||
get
|
||||
{
|
||||
/*
|
||||
An exception occurred when decompiling this method (0600FDCE)
|
||||
|
||||
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: 0x170029E4 RID: 10724
|
||||
// (get) Token: 0x0600FDCF RID: 64975 RVA: 0x0039CCA0 File Offset: 0x0039AEA0
|
||||
[Token(Token = "0x170029E4")]
|
||||
public bool HasInnerContext
|
||||
{
|
||||
[Token(Token = "0x600FDCF")]
|
||||
[Address(RVA = "0x535D20", Offset = "0x534B20", VA = "0x180535D20", Slot = "17")]
|
||||
get
|
||||
{
|
||||
return this._hasInnerContext;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170029E5 RID: 10725
|
||||
// (get) Token: 0x0600FDD0 RID: 64976 RVA: 0x0039CCB4 File Offset: 0x0039AEB4
|
||||
[Token(Token = "0x170029E5")]
|
||||
public Guid InnerContextId
|
||||
{
|
||||
[Token(Token = "0x600FDD0")]
|
||||
[Address(RVA = "0x17678E0", Offset = "0x17666E0", VA = "0x1817678E0", Slot = "18")]
|
||||
get
|
||||
{
|
||||
return this._innerContextId.Value;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170029E6 RID: 10726
|
||||
// (get) Token: 0x0600FDD1 RID: 64977 RVA: 0x0039CCD4 File Offset: 0x0039AED4
|
||||
[Token(Token = "0x170029E6")]
|
||||
public IEnumerable<Chip> ChildChips
|
||||
{
|
||||
[Token(Token = "0x600FDD1")]
|
||||
[Address(RVA = "0x17678B0", Offset = "0x17666B0", VA = "0x1817678B0", Slot = "19")]
|
||||
get
|
||||
{
|
||||
/*
|
||||
An exception occurred when decompiling this method (0600FDD1)
|
||||
|
||||
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: 0x170029E7 RID: 10727
|
||||
// (get) Token: 0x0600FDD2 RID: 64978 RVA: 0x0039CCE8 File Offset: 0x0039AEE8
|
||||
[Token(Token = "0x170029E7")]
|
||||
public bool IsRegisteredToEvent
|
||||
{
|
||||
[Token(Token = "0x600FDD2")]
|
||||
[Address(RVA = "0x567CF0", Offset = "0x566AF0", VA = "0x180567CF0", Slot = "20")]
|
||||
get
|
||||
{
|
||||
return this._isRegisteredToEvent;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170029E8 RID: 10728
|
||||
// (get) Token: 0x0600FDD3 RID: 64979 RVA: 0x0039CCFC File Offset: 0x0039AEFC
|
||||
[Token(Token = "0x170029E8")]
|
||||
public bool IsControlPanel
|
||||
{
|
||||
[Token(Token = "0x600FDD3")]
|
||||
[Address(RVA = "0x5679C0", Offset = "0x5667C0", VA = "0x1805679C0", Slot = "21")]
|
||||
get
|
||||
{
|
||||
return this._isControlPanel;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170029E9 RID: 10729
|
||||
// (get) Token: 0x0600FDD4 RID: 64980 RVA: 0x0039CD10 File Offset: 0x0039AF10
|
||||
[Token(Token = "0x170029E9")]
|
||||
public bool IsSyncVariable
|
||||
{
|
||||
[Token(Token = "0x600FDD4")]
|
||||
[Address(RVA = "0xC84B70", Offset = "0xC83970", VA = "0x180C84B70")]
|
||||
get
|
||||
{
|
||||
return this._isSyncVariable;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170029EA RID: 10730
|
||||
// (get) Token: 0x0600FDD5 RID: 64981 RVA: 0x0039CD24 File Offset: 0x0039AF24
|
||||
[Token(Token = "0x170029EA")]
|
||||
public bool CanClone
|
||||
{
|
||||
[Token(Token = "0x600FDD5")]
|
||||
[Address(RVA = "0x567D00", Offset = "0x566B00", VA = "0x180567D00", Slot = "23")]
|
||||
get
|
||||
{
|
||||
return this._canClone;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170029EB RID: 10731
|
||||
// (get) Token: 0x0600FDD6 RID: 64982 RVA: 0x0039CD38 File Offset: 0x0039AF38
|
||||
[Token(Token = "0x170029EB")]
|
||||
public bool CanDestroy
|
||||
{
|
||||
[Token(Token = "0x600FDD6")]
|
||||
[Address(RVA = "0x79C0D0", Offset = "0x79AED0", VA = "0x18079C0D0", Slot = "24")]
|
||||
get
|
||||
{
|
||||
return this._canDestroy;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170029EC RID: 10732
|
||||
// (get) Token: 0x0600FDD7 RID: 64983 RVA: 0x0039CD4C File Offset: 0x0039AF4C
|
||||
[Token(Token = "0x170029EC")]
|
||||
public bool CanAddRemoveNodeGroups
|
||||
{
|
||||
[Token(Token = "0x600FDD7")]
|
||||
[Address(RVA = "0xBF3140", Offset = "0xBF1F40", VA = "0x180BF3140", Slot = "25")]
|
||||
get
|
||||
{
|
||||
return this._canAddRemoveNodeGroups;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170029ED RID: 10733
|
||||
// (get) Token: 0x0600FDD8 RID: 64984 RVA: 0x0039CD60 File Offset: 0x0039AF60
|
||||
[Token(Token = "0x170029ED")]
|
||||
public bool CanModifyWithMakerPen
|
||||
{
|
||||
[Token(Token = "0x600FDD8")]
|
||||
[Address(RVA = "0xBF3130", Offset = "0xBF1F30", VA = "0x180BF3130", Slot = "26")]
|
||||
get
|
||||
{
|
||||
return this._canModifyWithMakerPen;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170029EE RID: 10734
|
||||
// (get) Token: 0x0600FDD9 RID: 64985 RVA: 0x0039CD74 File Offset: 0x0039AF74
|
||||
[Token(Token = "0x170029EE")]
|
||||
public bool IsParentPreviewContext
|
||||
{
|
||||
[Token(Token = "0x600FDD9")]
|
||||
[Address(RVA = "0xBF3120", Offset = "0xBF1F20", VA = "0x180BF3120", Slot = "27")]
|
||||
get
|
||||
{
|
||||
return this._isParentPreviewContext;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170029EF RID: 10735
|
||||
// (get) Token: 0x0600FDDA RID: 64986 RVA: 0x0039CD88 File Offset: 0x0039AF88
|
||||
[Token(Token = "0x170029EF")]
|
||||
public string InventionId
|
||||
{
|
||||
[Token(Token = "0x600FDDA")]
|
||||
[Address(RVA = "0x4391F0", Offset = "0x437FF0", VA = "0x1804391F0", Slot = "28")]
|
||||
get
|
||||
{
|
||||
return this._inventionId;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170029F0 RID: 10736
|
||||
// (get) Token: 0x0600FDDB RID: 64987 RVA: 0x0039CD9C File Offset: 0x0039AF9C
|
||||
[Token(Token = "0x170029F0")]
|
||||
public bool HasSelfGroup
|
||||
{
|
||||
[Token(Token = "0x600FDDB")]
|
||||
[Address(RVA = "0x536440", Offset = "0x535240", VA = "0x180536440", Slot = "29")]
|
||||
get
|
||||
{
|
||||
return this._hasSelfGroup;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170029F1 RID: 10737
|
||||
// (get) Token: 0x0600FDDC RID: 64988 RVA: 0x0039CDB0 File Offset: 0x0039AFB0
|
||||
[Token(Token = "0x170029F1")]
|
||||
public bool IsDeprecating
|
||||
{
|
||||
[Token(Token = "0x600FDDC")]
|
||||
[Address(RVA = "0x403930", Offset = "0x402730", VA = "0x180403930", Slot = "30")]
|
||||
get
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170029F2 RID: 10738
|
||||
// (get) Token: 0x0600FDDD RID: 64989 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x170029F2")]
|
||||
public Vector3 LocalPosition
|
||||
{
|
||||
[Token(Token = "0x600FDDD")]
|
||||
[Address(RVA = "0x1767900", Offset = "0x1766700", VA = "0x181767900", Slot = "31")]
|
||||
get
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600FDDE RID: 64990 RVA: 0x0039CDC0 File Offset: 0x0039AFC0
|
||||
[Token(Token = "0x600FDDE")]
|
||||
[Address(RVA = "0x1766D30", Offset = "0x1765B30", VA = "0x181766D30")]
|
||||
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: 0x170029F3 RID: 10739
|
||||
// (get) Token: 0x0600FDDF RID: 64991 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x170029F3")]
|
||||
public Quaternion LocalRotation
|
||||
{
|
||||
[Token(Token = "0x600FDDF")]
|
||||
[Address(RVA = "0x1767910", Offset = "0x1766710", VA = "0x181767910", Slot = "33")]
|
||||
get
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600FDE0 RID: 64992 RVA: 0x0039CDF4 File Offset: 0x0039AFF4
|
||||
[Token(Token = "0x600FDE0")]
|
||||
[Address(RVA = "0x1766B80", Offset = "0x1765980", VA = "0x181766B80")]
|
||||
public void ENAPPICIPDG(in Quaternion ONGBFDACHHG)
|
||||
{
|
||||
GGNBLBKOLHG.MKOFEBIMNCF onRotationChanged = this.OnRotationChanged;
|
||||
if (onRotationChanged != 0)
|
||||
{
|
||||
onRotationChanged(ONGBFDACHHG);
|
||||
return;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600FDE1 RID: 64993 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x600FDE1")]
|
||||
[Address(RVA = "0x402080", Offset = "0x400E80", VA = "0x180402080", Slot = "35")]
|
||||
public void IOBOLFAHLKL()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x0600FDE2 RID: 64994 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x600FDE2")]
|
||||
[Address(RVA = "0x1766BA0", Offset = "0x17659A0", VA = "0x181766BA0")]
|
||||
public void ECDCNBOIEBO(in Vector3? GHBPCACOCOL, in Quaternion? LDAKIHFDIFN)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x14000150 RID: 336
|
||||
// (add) Token: 0x0600FDE3 RID: 64995 RVA: 0x0039CE14 File Offset: 0x0039B014
|
||||
// (remove) Token: 0x0600FDE4 RID: 64996 RVA: 0x0039CE30 File Offset: 0x0039B030
|
||||
[Token(Token = "0x14000150")]
|
||||
public event Action JCLLONJPGKG
|
||||
{
|
||||
[Token(Token = "0x600FDE3")]
|
||||
[Address(RVA = "0x17669A0", Offset = "0x17657A0", VA = "0x1817669A0", Slot = "37")]
|
||||
[CompilerGenerated]
|
||||
add
|
||||
{
|
||||
Delegate @delegate;
|
||||
while (@delegate != 0 && @delegate == 0)
|
||||
{
|
||||
}
|
||||
while (@delegate != this)
|
||||
{
|
||||
}
|
||||
}
|
||||
[Token(Token = "0x600FDE4")]
|
||||
[Address(RVA = "0x1766720", Offset = "0x1765520", VA = "0x181766720", Slot = "38")]
|
||||
[CompilerGenerated]
|
||||
remove
|
||||
{
|
||||
Delegate @delegate;
|
||||
while (@delegate != 0 && @delegate == 0)
|
||||
{
|
||||
}
|
||||
while (@delegate != this)
|
||||
{
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x14000151 RID: 337
|
||||
// (add) Token: 0x0600FDE5 RID: 64997 RVA: 0x0039CE4C File Offset: 0x0039B04C
|
||||
// (remove) Token: 0x0600FDE6 RID: 64998 RVA: 0x0039CE68 File Offset: 0x0039B068
|
||||
[Token(Token = "0x14000151")]
|
||||
public event GGNBLBKOLHG.HOACAGCANFB MDDBOFIDMIG
|
||||
{
|
||||
[Token(Token = "0x600FDE5")]
|
||||
[Address(RVA = "0x1766E00", Offset = "0x1765C00", VA = "0x181766E00", Slot = "39")]
|
||||
[CompilerGenerated]
|
||||
add
|
||||
{
|
||||
Delegate @delegate;
|
||||
while (@delegate != 0 && @delegate == 0)
|
||||
{
|
||||
}
|
||||
while (@delegate != this)
|
||||
{
|
||||
}
|
||||
}
|
||||
[Token(Token = "0x600FDE6")]
|
||||
[Address(RVA = "0x1767330", Offset = "0x1766130", VA = "0x181767330", Slot = "40")]
|
||||
[CompilerGenerated]
|
||||
remove
|
||||
{
|
||||
Delegate @delegate;
|
||||
while (@delegate != 0 && @delegate == 0)
|
||||
{
|
||||
}
|
||||
while (@delegate != this)
|
||||
{
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x14000152 RID: 338
|
||||
// (add) Token: 0x0600FDE7 RID: 64999 RVA: 0x0039CE84 File Offset: 0x0039B084
|
||||
// (remove) Token: 0x0600FDE8 RID: 65000 RVA: 0x0039CEA0 File Offset: 0x0039B0A0
|
||||
[Token(Token = "0x14000152")]
|
||||
public event GGNBLBKOLHG.MKOFEBIMNCF EANFAHIJEFE
|
||||
{
|
||||
[Token(Token = "0x600FDE7")]
|
||||
[Address(RVA = "0x1767780", Offset = "0x1766580", VA = "0x181767780", Slot = "41")]
|
||||
[CompilerGenerated]
|
||||
add
|
||||
{
|
||||
Delegate @delegate;
|
||||
while (@delegate != 0 && @delegate == 0)
|
||||
{
|
||||
}
|
||||
while (@delegate != this)
|
||||
{
|
||||
}
|
||||
}
|
||||
[Token(Token = "0x600FDE8")]
|
||||
[Address(RVA = "0x17663C0", Offset = "0x17651C0", VA = "0x1817663C0", Slot = "42")]
|
||||
[CompilerGenerated]
|
||||
remove
|
||||
{
|
||||
Delegate @delegate;
|
||||
while (@delegate != 0 && @delegate == 0)
|
||||
{
|
||||
}
|
||||
while (@delegate != this)
|
||||
{
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x14000153 RID: 339
|
||||
// (add) Token: 0x0600FDE9 RID: 65001 RVA: 0x0039CEBC File Offset: 0x0039B0BC
|
||||
// (remove) Token: 0x0600FDEA RID: 65002 RVA: 0x0039CED8 File Offset: 0x0039B0D8
|
||||
[Token(Token = "0x14000153")]
|
||||
public event Action FIMEAAFDCLF
|
||||
{
|
||||
[Token(Token = "0x600FDE9")]
|
||||
[Address(RVA = "0x17670B0", Offset = "0x1765EB0", VA = "0x1817670B0", Slot = "43")]
|
||||
[CompilerGenerated]
|
||||
add
|
||||
{
|
||||
Delegate @delegate;
|
||||
while (@delegate != 0 && @delegate == 0)
|
||||
{
|
||||
}
|
||||
while (@delegate != this)
|
||||
{
|
||||
}
|
||||
}
|
||||
[Token(Token = "0x600FDEA")]
|
||||
[Address(RVA = "0x17667C0", Offset = "0x17655C0", VA = "0x1817667C0", Slot = "44")]
|
||||
[CompilerGenerated]
|
||||
remove
|
||||
{
|
||||
Delegate @delegate;
|
||||
while (@delegate != 0 && @delegate == 0)
|
||||
{
|
||||
}
|
||||
while (@delegate != this)
|
||||
{
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x14000154 RID: 340
|
||||
// (add) Token: 0x0600FDEB RID: 65003 RVA: 0x0039CEF4 File Offset: 0x0039B0F4
|
||||
// (remove) Token: 0x0600FDEC RID: 65004 RVA: 0x0039CF10 File Offset: 0x0039B110
|
||||
[Token(Token = "0x14000154")]
|
||||
public event Action<int> NJHEMKGNDCF
|
||||
{
|
||||
[Token(Token = "0x600FDEB")]
|
||||
[Address(RVA = "0x1767470", Offset = "0x1766270", VA = "0x181767470", Slot = "45")]
|
||||
[CompilerGenerated]
|
||||
add
|
||||
{
|
||||
Delegate @delegate;
|
||||
while (@delegate != 0 && @delegate == 0)
|
||||
{
|
||||
}
|
||||
while (@delegate != this)
|
||||
{
|
||||
}
|
||||
}
|
||||
[Token(Token = "0x600FDEC")]
|
||||
[Address(RVA = "0x1767510", Offset = "0x1766310", VA = "0x181767510", Slot = "46")]
|
||||
[CompilerGenerated]
|
||||
remove
|
||||
{
|
||||
Delegate @delegate;
|
||||
while (@delegate != 0 && @delegate == 0)
|
||||
{
|
||||
}
|
||||
while (@delegate != this)
|
||||
{
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x14000155 RID: 341
|
||||
// (add) Token: 0x0600FDED RID: 65005 RVA: 0x0039CF2C File Offset: 0x0039B12C
|
||||
// (remove) Token: 0x0600FDEE RID: 65006 RVA: 0x0039CF48 File Offset: 0x0039B148
|
||||
[Token(Token = "0x14000155")]
|
||||
public event Action<int, DBFIKIGBNOD> FDIEHNOLPPN
|
||||
{
|
||||
[Token(Token = "0x600FDED")]
|
||||
[Address(RVA = "0x1766A40", Offset = "0x1765840", VA = "0x181766A40", Slot = "47")]
|
||||
[CompilerGenerated]
|
||||
add
|
||||
{
|
||||
Delegate @delegate;
|
||||
while (@delegate != 0 && @delegate == 0)
|
||||
{
|
||||
}
|
||||
while (@delegate != this)
|
||||
{
|
||||
}
|
||||
}
|
||||
[Token(Token = "0x600FDEE")]
|
||||
[Address(RVA = "0x1766C90", Offset = "0x1765A90", VA = "0x181766C90", Slot = "48")]
|
||||
[CompilerGenerated]
|
||||
remove
|
||||
{
|
||||
Delegate @delegate;
|
||||
while (@delegate != 0 && @delegate == 0)
|
||||
{
|
||||
}
|
||||
while (@delegate != this)
|
||||
{
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x14000156 RID: 342
|
||||
// (add) Token: 0x0600FDEF RID: 65007 RVA: 0x0039CF64 File Offset: 0x0039B164
|
||||
// (remove) Token: 0x0600FDF0 RID: 65008 RVA: 0x0039CF80 File Offset: 0x0039B180
|
||||
[Token(Token = "0x14000156")]
|
||||
public event Action<int, DBFIKIGBNOD> JPMHGECKEEA
|
||||
{
|
||||
[Token(Token = "0x600FDEF")]
|
||||
[Address(RVA = "0x1766860", Offset = "0x1765660", VA = "0x181766860", Slot = "49")]
|
||||
[CompilerGenerated]
|
||||
add
|
||||
{
|
||||
Delegate @delegate;
|
||||
while (@delegate != 0 && @delegate == 0)
|
||||
{
|
||||
}
|
||||
while (@delegate != this)
|
||||
{
|
||||
}
|
||||
}
|
||||
[Token(Token = "0x600FDF0")]
|
||||
[Address(RVA = "0x17673D0", Offset = "0x17661D0", VA = "0x1817673D0", Slot = "50")]
|
||||
[CompilerGenerated]
|
||||
remove
|
||||
{
|
||||
Delegate @delegate;
|
||||
while (@delegate != 0 && @delegate == 0)
|
||||
{
|
||||
}
|
||||
while (@delegate != this)
|
||||
{
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x14000157 RID: 343
|
||||
// (add) Token: 0x0600FDF1 RID: 65009 RVA: 0x0039CF9C File Offset: 0x0039B19C
|
||||
// (remove) Token: 0x0600FDF2 RID: 65010 RVA: 0x0039CFB8 File Offset: 0x0039B1B8
|
||||
[Token(Token = "0x14000157")]
|
||||
public event Action<int> MFAENODFCGK
|
||||
{
|
||||
[Token(Token = "0x600FDF1")]
|
||||
[Address(RVA = "0x1766D60", Offset = "0x1765B60", VA = "0x181766D60", Slot = "51")]
|
||||
[CompilerGenerated]
|
||||
add
|
||||
{
|
||||
Delegate @delegate;
|
||||
while (@delegate != 0 && @delegate == 0)
|
||||
{
|
||||
}
|
||||
while (@delegate != this)
|
||||
{
|
||||
}
|
||||
}
|
||||
[Token(Token = "0x600FDF2")]
|
||||
[Address(RVA = "0x1767290", Offset = "0x1766090", VA = "0x181767290", Slot = "52")]
|
||||
[CompilerGenerated]
|
||||
remove
|
||||
{
|
||||
Delegate @delegate;
|
||||
while (@delegate != 0 && @delegate == 0)
|
||||
{
|
||||
}
|
||||
while (@delegate != this)
|
||||
{
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x14000158 RID: 344
|
||||
// (add) Token: 0x0600FDF3 RID: 65011 RVA: 0x0039CFD4 File Offset: 0x0039B1D4
|
||||
// (remove) Token: 0x0600FDF4 RID: 65012 RVA: 0x0039CFF0 File Offset: 0x0039B1F0
|
||||
[Token(Token = "0x14000158")]
|
||||
public event Action ACMFCEAGABH
|
||||
{
|
||||
[Token(Token = "0x600FDF3")]
|
||||
[Address(RVA = "0x1766AE0", Offset = "0x17658E0", VA = "0x181766AE0", Slot = "53")]
|
||||
[CompilerGenerated]
|
||||
add
|
||||
{
|
||||
Delegate @delegate;
|
||||
while (@delegate != 0 && @delegate == 0)
|
||||
{
|
||||
}
|
||||
while (@delegate != this)
|
||||
{
|
||||
}
|
||||
}
|
||||
[Token(Token = "0x600FDF4")]
|
||||
[Address(RVA = "0x1766900", Offset = "0x1765700", VA = "0x181766900", Slot = "54")]
|
||||
[CompilerGenerated]
|
||||
remove
|
||||
{
|
||||
Delegate @delegate;
|
||||
while (@delegate != 0 && @delegate == 0)
|
||||
{
|
||||
}
|
||||
while (@delegate != this)
|
||||
{
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600FDF5 RID: 65013 RVA: 0x0039D00C File Offset: 0x0039B20C
|
||||
[Token(Token = "0x600FDF5")]
|
||||
[Address(RVA = "0x1767170", Offset = "0x1765F70", VA = "0x181767170")]
|
||||
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: 0x0600FDF6 RID: 65014 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x600FDF6")]
|
||||
[Address(RVA = "0x402080", Offset = "0x400E80", VA = "0x180402080", Slot = "55")]
|
||||
public void JPBPGKDPEOP()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x0600FDF7 RID: 65015 RVA: 0x0039D0E8 File Offset: 0x0039B2E8
|
||||
[Token(Token = "0x600FDF7")]
|
||||
[Address(RVA = "0x460D40", Offset = "0x45FB40", VA = "0x180460D40", Slot = "56")]
|
||||
public bool IFKBPCMHFOO(int CEHJGNDELGL)
|
||||
{
|
||||
return true;
|
||||
}
|
||||
|
||||
// Token: 0x0600FDF8 RID: 65016 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x600FDF8")]
|
||||
[Address(RVA = "0x1766460", Offset = "0x1765260", VA = "0x181766460", Slot = "57")]
|
||||
public void AKIBJCNJNBE(string MMBOKOLAJFH)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x0600FDF9 RID: 65017 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x600FDF9")]
|
||||
[Address(RVA = "0x1766EA0", Offset = "0x1765CA0", VA = "0x181766EA0", Slot = "58")]
|
||||
public void ILOCBALJOGE(int EFBDCIJMFGD)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x0600FDFA RID: 65018 RVA: 0x0039D0F8 File Offset: 0x0039B2F8
|
||||
[Token(Token = "0x600FDFA")]
|
||||
[Address(RVA = "0x151DF80", Offset = "0x151CD80", VA = "0x18151DF80", Slot = "59")]
|
||||
public IFNLKKABKEB<MPHHHDGFLNP> KPNKCFODIIH(string HBENBFOGKNG)
|
||||
{
|
||||
/*
|
||||
An exception occurred when decompiling this method (0600FDFA)
|
||||
|
||||
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: 0x0600FDFB RID: 65019 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x600FDFB")]
|
||||
[Address(RVA = "0x402080", Offset = "0x400E80", VA = "0x180402080", Slot = "60")]
|
||||
public void KKACIILIGJI(Transform OIFLDNBGJOH)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x0600FDFC RID: 65020 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x600FDFC")]
|
||||
[Address(RVA = "0x402080", Offset = "0x400E80", VA = "0x180402080", Slot = "66")]
|
||||
public void GFBIJNLKLCM(Chip EHHKGBAMIOP)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x0600FDFD RID: 65021 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x600FDFD")]
|
||||
[Address(RVA = "0x402080", Offset = "0x400E80", VA = "0x180402080", Slot = "67")]
|
||||
public void FDMFCABHIIA(Chip EHHKGBAMIOP)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x0600FDFE RID: 65022 RVA: 0x0039D10C File Offset: 0x0039B30C
|
||||
[Token(Token = "0x600FDFE")]
|
||||
[Address(RVA = "0x1767040", Offset = "0x1765E40", VA = "0x181767040", Slot = "61")]
|
||||
public bool KGFEIIPPNGC(out Guid BOJNNELMAHN)
|
||||
{
|
||||
/*
|
||||
An exception occurred when decompiling this method (0600FDFE)
|
||||
|
||||
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: 0x0600FDFF RID: 65023 RVA: 0x0039D128 File Offset: 0x0039B328
|
||||
[Token(Token = "0x600FDFF")]
|
||||
[Address(RVA = "0x9049B0", Offset = "0x9037B0", VA = "0x1809049B0", Slot = "62")]
|
||||
public bool ICKOEFJIPAD(out Chip LGODBBJJBFJ)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0600FE00 RID: 65024 RVA: 0x0039D138 File Offset: 0x0039B338
|
||||
[Token(Token = "0x600FE00")]
|
||||
[Address(RVA = "0x403930", Offset = "0x402730", VA = "0x180403930")]
|
||||
public bool HFABJNPHHPI(in Guid CMJICPJMBAP)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0600FE01 RID: 65025 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x600FE01")]
|
||||
[Address(RVA = "0x402080", Offset = "0x400E80", VA = "0x180402080", Slot = "64")]
|
||||
public void AMJHODPKAMA(ChipConfigMenu GBFBLEKPKMC, ref int JMHKMOACHDG)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x0600FE02 RID: 65026 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x600FE02")]
|
||||
[Address(RVA = "0x402080", Offset = "0x400E80", VA = "0x180402080", Slot = "65")]
|
||||
public void LNOGJLFMOCL(ChipConfigMenu GBFBLEKPKMC)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x0600FE03 RID: 65027 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x600FE03")]
|
||||
[Address(RVA = "0x402080", Offset = "0x400E80", VA = "0x180402080", Slot = "69")]
|
||||
public void OnAfterDeserialize()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x0600FE04 RID: 65028 RVA: 0x0039D148 File Offset: 0x0039B348
|
||||
[Token(Token = "0x600FE04")]
|
||||
[Address(RVA = "0x17675B0", Offset = "0x17663B0", VA = "0x1817675B0", 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: 0x0600FE05 RID: 65029 RVA: 0x0039D1B4 File Offset: 0x0039B3B4
|
||||
[Token(Token = "0x600FE05")]
|
||||
[Address(RVA = "0x1767820", Offset = "0x1766620", VA = "0x181767820")]
|
||||
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: 0x0600FE06 RID: 65030 RVA: 0x0039D210 File Offset: 0x0039B410
|
||||
[Token(Token = "0x600FE06")]
|
||||
[Address(RVA = "0x1766D30", Offset = "0x1765B30", VA = "0x181766D30", 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: 0x0600FE07 RID: 65031 RVA: 0x0039D244 File Offset: 0x0039B444
|
||||
[Token(Token = "0x600FE07")]
|
||||
[Address(RVA = "0x1766B80", Offset = "0x1765980", VA = "0x181766B80", Slot = "34")]
|
||||
private void DOAGELGDDCM(in Quaternion ONGBFDACHHG)
|
||||
{
|
||||
GGNBLBKOLHG.MKOFEBIMNCF onRotationChanged = this.OnRotationChanged;
|
||||
if (onRotationChanged != 0)
|
||||
{
|
||||
onRotationChanged(ONGBFDACHHG);
|
||||
return;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600FE08 RID: 65032 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x600FE08")]
|
||||
[Address(RVA = "0x1766BA0", Offset = "0x17659A0", VA = "0x181766BA0", 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: 0x0600FE09 RID: 65033 RVA: 0x0039D264 File Offset: 0x0039B464
|
||||
[Token(Token = "0x600FE09")]
|
||||
[Address(RVA = "0x403930", Offset = "0x402730", VA = "0x180403930", Slot = "63")]
|
||||
private bool KPNBIKJOFBM(in Guid IGEMANOEMIB)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0400A715 RID: 42773
|
||||
[FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x400A715")]
|
||||
[INPFBLGGAJF]
|
||||
[SerializeField]
|
||||
private SerializedGuid _contextId;
|
||||
|
||||
// Token: 0x0400A716 RID: 42774
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x400A716")]
|
||||
[SerializeField]
|
||||
[INPFBLGGAJF]
|
||||
private SerializedGuid _nodeId;
|
||||
|
||||
// Token: 0x0400A717 RID: 42775
|
||||
[FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x400A717")]
|
||||
[SerializeField]
|
||||
private bool _canSetName;
|
||||
|
||||
// Token: 0x0400A718 RID: 42776
|
||||
[FieldOffset(Offset = "0x28")]
|
||||
[Token(Token = "0x400A718")]
|
||||
[Multiline]
|
||||
[SerializeField]
|
||||
private string _name;
|
||||
|
||||
// Token: 0x0400A719 RID: 42777
|
||||
[FieldOffset(Offset = "0x30")]
|
||||
[Token(Token = "0x400A719")]
|
||||
[SerializeField]
|
||||
private bool _showName;
|
||||
|
||||
// Token: 0x0400A71A RID: 42778
|
||||
[FieldOffset(Offset = "0x34")]
|
||||
[Token(Token = "0x400A71A")]
|
||||
[SerializeField]
|
||||
private DGDNJPIMCIH memoryType;
|
||||
|
||||
// Token: 0x0400A71B RID: 42779
|
||||
[FieldOffset(Offset = "0x38")]
|
||||
[Token(Token = "0x400A71B")]
|
||||
[SerializeField]
|
||||
private int _color;
|
||||
|
||||
// Token: 0x0400A71C RID: 42780
|
||||
[FieldOffset(Offset = "0x40")]
|
||||
[Token(Token = "0x400A71C")]
|
||||
[SerializeField]
|
||||
private string _staticName;
|
||||
|
||||
// Token: 0x0400A71D RID: 42781
|
||||
[FieldOffset(Offset = "0x48")]
|
||||
[Token(Token = "0x400A71D")]
|
||||
[SerializeField]
|
||||
private ChipKey _key;
|
||||
|
||||
// Token: 0x0400A71E RID: 42782
|
||||
[FieldOffset(Offset = "0x50")]
|
||||
[Token(Token = "0x400A71E")]
|
||||
[SerializeField]
|
||||
private Sprite _icon;
|
||||
|
||||
// Token: 0x0400A71F RID: 42783
|
||||
[FieldOffset(Offset = "0x58")]
|
||||
[Token(Token = "0x400A71F")]
|
||||
[SerializeField]
|
||||
private List<MockNodeGroupAdapter> _nodeGroups;
|
||||
|
||||
// Token: 0x0400A720 RID: 42784
|
||||
[FieldOffset(Offset = "0x60")]
|
||||
[Token(Token = "0x400A720")]
|
||||
[SerializeField]
|
||||
private bool _hasInnerContext;
|
||||
|
||||
// Token: 0x0400A721 RID: 42785
|
||||
[FieldOffset(Offset = "0x68")]
|
||||
[Token(Token = "0x400A721")]
|
||||
[INPFBLGGAJF]
|
||||
[SerializeField]
|
||||
private SerializedGuid _innerContextId;
|
||||
|
||||
// Token: 0x0400A722 RID: 42786
|
||||
[FieldOffset(Offset = "0x70")]
|
||||
[Token(Token = "0x400A722")]
|
||||
[SerializeField]
|
||||
private bool _isRegisteredToEvent;
|
||||
|
||||
// Token: 0x0400A723 RID: 42787
|
||||
[FieldOffset(Offset = "0x71")]
|
||||
[Token(Token = "0x400A723")]
|
||||
[SerializeField]
|
||||
private bool _isControlPanel;
|
||||
|
||||
// Token: 0x0400A724 RID: 42788
|
||||
[FieldOffset(Offset = "0x72")]
|
||||
[Token(Token = "0x400A724")]
|
||||
[SerializeField]
|
||||
private bool _isSyncVariable;
|
||||
|
||||
// Token: 0x0400A725 RID: 42789
|
||||
[FieldOffset(Offset = "0x73")]
|
||||
[Token(Token = "0x400A725")]
|
||||
[SerializeField]
|
||||
private bool _canClone;
|
||||
|
||||
// Token: 0x0400A726 RID: 42790
|
||||
[FieldOffset(Offset = "0x74")]
|
||||
[Token(Token = "0x400A726")]
|
||||
[SerializeField]
|
||||
private bool _canDestroy;
|
||||
|
||||
// Token: 0x0400A727 RID: 42791
|
||||
[FieldOffset(Offset = "0x75")]
|
||||
[Token(Token = "0x400A727")]
|
||||
[SerializeField]
|
||||
private bool _canAddRemoveNodeGroups;
|
||||
|
||||
// Token: 0x0400A728 RID: 42792
|
||||
[FieldOffset(Offset = "0x76")]
|
||||
[Token(Token = "0x400A728")]
|
||||
[SerializeField]
|
||||
private bool _canModifyWithMakerPen;
|
||||
|
||||
// Token: 0x0400A729 RID: 42793
|
||||
[FieldOffset(Offset = "0x77")]
|
||||
[Token(Token = "0x400A729")]
|
||||
[SerializeField]
|
||||
private bool _isParentPreviewContext;
|
||||
|
||||
// Token: 0x0400A72A RID: 42794
|
||||
[FieldOffset(Offset = "0x78")]
|
||||
[Token(Token = "0x400A72A")]
|
||||
[SerializeField]
|
||||
private string _inventionId;
|
||||
|
||||
// Token: 0x0400A72B RID: 42795
|
||||
[FieldOffset(Offset = "0x80")]
|
||||
[Token(Token = "0x400A72B")]
|
||||
[SerializeField]
|
||||
private bool _hasSelfGroup;
|
||||
|
||||
// Token: 0x0400A72C RID: 42796
|
||||
[FieldOffset(Offset = "0x81")]
|
||||
[Token(Token = "0x400A72C")]
|
||||
[SerializeField]
|
||||
private bool _isDeprecating;
|
||||
|
||||
// Token: 0x0400A72D RID: 42797
|
||||
[FieldOffset(Offset = "0x84")]
|
||||
[Token(Token = "0x400A72D")]
|
||||
[SerializeField]
|
||||
private Vector3 _localPosition;
|
||||
|
||||
// Token: 0x0400A72E RID: 42798
|
||||
[FieldOffset(Offset = "0x90")]
|
||||
[Token(Token = "0x400A72E")]
|
||||
[SerializeField]
|
||||
private Quaternion _localRotation;
|
||||
|
||||
// Token: 0x0400A72F RID: 42799
|
||||
[FieldOffset(Offset = "0xA0")]
|
||||
[Token(Token = "0x400A72F")]
|
||||
[CompilerGenerated]
|
||||
private Action OnChanged;
|
||||
|
||||
// Token: 0x0400A730 RID: 42800
|
||||
[FieldOffset(Offset = "0xA8")]
|
||||
[Token(Token = "0x400A730")]
|
||||
[CompilerGenerated]
|
||||
private GGNBLBKOLHG.HOACAGCANFB OnPositionChanged;
|
||||
|
||||
// Token: 0x0400A731 RID: 42801
|
||||
[FieldOffset(Offset = "0xB0")]
|
||||
[Token(Token = "0x400A731")]
|
||||
[CompilerGenerated]
|
||||
private GGNBLBKOLHG.MKOFEBIMNCF OnRotationChanged;
|
||||
|
||||
// Token: 0x0400A732 RID: 42802
|
||||
[FieldOffset(Offset = "0xB8")]
|
||||
[Token(Token = "0x400A732")]
|
||||
[CompilerGenerated]
|
||||
private Action OnNodeWillDestroy;
|
||||
|
||||
// Token: 0x0400A733 RID: 42803
|
||||
[FieldOffset(Offset = "0xC0")]
|
||||
[Token(Token = "0x400A733")]
|
||||
[CompilerGenerated]
|
||||
private Action<int> OnNodeGroupWillAdd;
|
||||
|
||||
// Token: 0x0400A734 RID: 42804
|
||||
[FieldOffset(Offset = "0xC8")]
|
||||
[Token(Token = "0x400A734")]
|
||||
[CompilerGenerated]
|
||||
private Action<int, DBFIKIGBNOD> OnNodeGroupDidAdd;
|
||||
|
||||
// Token: 0x0400A735 RID: 42805
|
||||
[FieldOffset(Offset = "0xD0")]
|
||||
[Token(Token = "0x400A735")]
|
||||
[CompilerGenerated]
|
||||
private Action<int, DBFIKIGBNOD> OnNodeGroupWillRemove;
|
||||
|
||||
// Token: 0x0400A736 RID: 42806
|
||||
[FieldOffset(Offset = "0xD8")]
|
||||
[Token(Token = "0x400A736")]
|
||||
[CompilerGenerated]
|
||||
private Action<int> OnNodeGroupDidRemove;
|
||||
|
||||
// Token: 0x0400A737 RID: 42807
|
||||
[FieldOffset(Offset = "0xE0")]
|
||||
[Token(Token = "0x400A737")]
|
||||
[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: 0x020025FD RID: 9725
|
||||
[Token(Token = "0x20025FD")]
|
||||
public sealed class MockCircuitsV2Manager : MonoBehaviour, DHPKPILLCBH
|
||||
{
|
||||
// Token: 0x0600FE0A RID: 65034 RVA: 0x0039D274 File Offset: 0x0039B474
|
||||
[Token(Token = "0x600FE0A")]
|
||||
[Address(RVA = "0x1767E60", Offset = "0x1766C60", VA = "0x181767E60")]
|
||||
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: 0x0600FE0B RID: 65035 RVA: 0x0039D298 File Offset: 0x0039B498
|
||||
[Token(Token = "0x600FE0B")]
|
||||
[Address(RVA = "0x1767B50", Offset = "0x1766950", VA = "0x181767B50")]
|
||||
public void Awake()
|
||||
{
|
||||
JLJFEOALJCO jljfeoaljco = new JLJFEOALJCO(this.config, this);
|
||||
this.BBMLPPPDHMA = jljfeoaljco;
|
||||
}
|
||||
|
||||
// Token: 0x0600FE0C RID: 65036 RVA: 0x0039D2BC File Offset: 0x0039B4BC
|
||||
[Token(Token = "0x600FE0C")]
|
||||
[Address(RVA = "0x1767940", Offset = "0x1766740", VA = "0x181767940")]
|
||||
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: 0x0600FE0D RID: 65037 RVA: 0x0039D34C File Offset: 0x0039B54C
|
||||
[Token(Token = "0x600FE0D")]
|
||||
[Address(RVA = "0x1767E00", Offset = "0x1766C00", VA = "0x181767E00")]
|
||||
public void ConnectChips(in Guid GHIPCNDOFDF, int MNFADKGJOJK, int CFCPGHKNFBH, in Guid GFCHKDFMLEL, int GLPGAPDHJOA, int KMENICLPBKG)
|
||||
{
|
||||
JLJFEOALJCO bbmlpppdhma = this.BBMLPPPDHMA;
|
||||
}
|
||||
|
||||
// Token: 0x0600FE0E RID: 65038 RVA: 0x0039D368 File Offset: 0x0039B568
|
||||
[Token(Token = "0x600FE0E")]
|
||||
[Address(RVA = "0x1767E30", Offset = "0x1766C30", VA = "0x181767E30")]
|
||||
public void DisconnectChips(in Guid GHIPCNDOFDF, int MNFADKGJOJK, int CFCPGHKNFBH, in Guid GFCHKDFMLEL, int GLPGAPDHJOA, int KMENICLPBKG)
|
||||
{
|
||||
JLJFEOALJCO bbmlpppdhma = this.BBMLPPPDHMA;
|
||||
}
|
||||
|
||||
// Token: 0x0600FE0F RID: 65039 RVA: 0x0039D384 File Offset: 0x0039B584
|
||||
[Token(Token = "0x600FE0F")]
|
||||
[Address(RVA = "0x1767BC0", Offset = "0x17669C0", VA = "0x181767BC0")]
|
||||
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: 0x0600FE10 RID: 65040 RVA: 0x0039D3F4 File Offset: 0x0039B5F4
|
||||
[Token(Token = "0x600FE10")]
|
||||
[Address(RVA = "0x1767F10", Offset = "0x1766D10", VA = "0x181767F10")]
|
||||
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: 0x0600FE11 RID: 65041 RVA: 0x0039D444 File Offset: 0x0039B644
|
||||
[Token(Token = "0x600FE11")]
|
||||
[Address(RVA = "0x1767E60", Offset = "0x1766C60", VA = "0x181767E60", 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: 0x0400A738 RID: 42808
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x400A738")]
|
||||
[SerializeField]
|
||||
private Chip chipPrefab;
|
||||
|
||||
// Token: 0x0400A739 RID: 42809
|
||||
[FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x400A739")]
|
||||
[SerializeField]
|
||||
private CircuitsV2Config config;
|
||||
|
||||
// Token: 0x0400A73A RID: 42810
|
||||
[FieldOffset(Offset = "0x28")]
|
||||
[Token(Token = "0x400A73A")]
|
||||
private JLJFEOALJCO BBMLPPPDHMA;
|
||||
|
||||
// Token: 0x0400A73B RID: 42811
|
||||
[FieldOffset(Offset = "0x30")]
|
||||
[Token(Token = "0x400A73B")]
|
||||
[Attribute(Name = "TupleElementNamesAttribute", RVA = "0x11B050", Offset = "0x11A450")]
|
||||
private Dictionary<Guid, ValueTuple<Chip, MockChipAdapter>> ONBGFCMGEDG;
|
||||
|
||||
// Token: 0x0400A73C RID: 42812
|
||||
[FieldOffset(Offset = "0x38")]
|
||||
[Token(Token = "0x400A73C")]
|
||||
private List<Guid> ADKGEMFMNPK;
|
||||
|
||||
// Token: 0x0400A73D RID: 42813
|
||||
[FieldOffset(Offset = "0x40")]
|
||||
[Token(Token = "0x400A73D")]
|
||||
public MockChipAdapter mockChipAdapter;
|
||||
|
||||
// Token: 0x0400A73E RID: 42814
|
||||
[FieldOffset(Offset = "0x48")]
|
||||
[Token(Token = "0x400A73E")]
|
||||
[HideInInspector]
|
||||
public SerializedGuid srcNodeId;
|
||||
|
||||
// Token: 0x0400A73F RID: 42815
|
||||
[FieldOffset(Offset = "0x50")]
|
||||
[Token(Token = "0x400A73F")]
|
||||
[HideInInspector]
|
||||
public int srcNodeDescIndex;
|
||||
|
||||
// Token: 0x0400A740 RID: 42816
|
||||
[FieldOffset(Offset = "0x54")]
|
||||
[Token(Token = "0x400A740")]
|
||||
[HideInInspector]
|
||||
public int srcPortIndex;
|
||||
|
||||
// Token: 0x0400A741 RID: 42817
|
||||
[FieldOffset(Offset = "0x58")]
|
||||
[Token(Token = "0x400A741")]
|
||||
[HideInInspector]
|
||||
public SerializedGuid dstNodeId;
|
||||
|
||||
// Token: 0x0400A742 RID: 42818
|
||||
[FieldOffset(Offset = "0x60")]
|
||||
[Token(Token = "0x400A742")]
|
||||
[HideInInspector]
|
||||
public int dstNodeDescIndex;
|
||||
|
||||
// Token: 0x0400A743 RID: 42819
|
||||
[FieldOffset(Offset = "0x64")]
|
||||
[Token(Token = "0x400A743")]
|
||||
[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: 0x020025FE RID: 9726
|
||||
[Token(Token = "0x20025FE")]
|
||||
[Serializable]
|
||||
public sealed class MockNodeGroupAdapter : DBFIKIGBNOD
|
||||
{
|
||||
// Token: 0x170029F4 RID: 10740
|
||||
// (get) Token: 0x0600FE12 RID: 65042 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x170029F4")]
|
||||
public object Object
|
||||
{
|
||||
[Token(Token = "0x600FE12")]
|
||||
[Address(RVA = "0x434BD0", Offset = "0x4339D0", VA = "0x180434BD0", Slot = "4")]
|
||||
get
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170029F5 RID: 10741
|
||||
// (get) Token: 0x0600FE13 RID: 65043 RVA: 0x0039D468 File Offset: 0x0039B668
|
||||
[Token(Token = "0x170029F5")]
|
||||
public Guid ContextId
|
||||
{
|
||||
[Token(Token = "0x600FE13")]
|
||||
[Address(RVA = "0x7594F0", Offset = "0x7582F0", VA = "0x1807594F0", Slot = "5")]
|
||||
get
|
||||
{
|
||||
return this._contextId.Value;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170029F6 RID: 10742
|
||||
// (get) Token: 0x0600FE14 RID: 65044 RVA: 0x0039D488 File Offset: 0x0039B688
|
||||
[Token(Token = "0x170029F6")]
|
||||
public Guid NodeId
|
||||
{
|
||||
[Token(Token = "0x600FE14")]
|
||||
[Address(RVA = "0x1767920", Offset = "0x1766720", VA = "0x181767920", Slot = "6")]
|
||||
get
|
||||
{
|
||||
return this._nodeId.Value;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170029F7 RID: 10743
|
||||
// (get) Token: 0x0600FE15 RID: 65045 RVA: 0x0039D4A8 File Offset: 0x0039B6A8
|
||||
// (set) Token: 0x0600FE16 RID: 65046 RVA: 0x0039D4BC File Offset: 0x0039B6BC
|
||||
[Token(Token = "0x170029F7")]
|
||||
public int NodeDescIndex
|
||||
{
|
||||
[Token(Token = "0x600FE15")]
|
||||
[Address(RVA = "0x3F7310", Offset = "0x3F6110", VA = "0x1803F7310", Slot = "7")]
|
||||
get
|
||||
{
|
||||
return this._nodeDescIndex;
|
||||
}
|
||||
[Token(Token = "0x600FE16")]
|
||||
[Address(RVA = "0x1769A40", Offset = "0x1768840", VA = "0x181769A40")]
|
||||
set
|
||||
{
|
||||
int nodeDescIndex = this._nodeDescIndex;
|
||||
this._nodeDescIndex = value;
|
||||
IBOIPEFEABF.PDFLEHKIALD onNodeDescIndexChanged = this.OnNodeDescIndexChanged;
|
||||
if (onNodeDescIndexChanged != 0)
|
||||
{
|
||||
onNodeDescIndexChanged(value, nodeDescIndex);
|
||||
return;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170029F8 RID: 10744
|
||||
// (get) Token: 0x0600FE17 RID: 65047 RVA: 0x0039D4EC File Offset: 0x0039B6EC
|
||||
[Token(Token = "0x170029F8")]
|
||||
public string Name
|
||||
{
|
||||
[Token(Token = "0x600FE17")]
|
||||
[Address(RVA = "0x3F63E0", Offset = "0x3F51E0", VA = "0x1803F63E0", Slot = "8")]
|
||||
get
|
||||
{
|
||||
return this._name;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170029F9 RID: 10745
|
||||
// (get) Token: 0x0600FE18 RID: 65048 RVA: 0x0039D500 File Offset: 0x0039B700
|
||||
[Token(Token = "0x170029F9")]
|
||||
public bool HasFunctionHeader
|
||||
{
|
||||
[Token(Token = "0x600FE18")]
|
||||
[Address(RVA = "0x4364F0", Offset = "0x4352F0", VA = "0x1804364F0", Slot = "9")]
|
||||
get
|
||||
{
|
||||
return this._hasFunctionHeader;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170029FA RID: 10746
|
||||
// (get) Token: 0x0600FE19 RID: 65049 RVA: 0x0039D514 File Offset: 0x0039B714
|
||||
[Token(Token = "0x170029FA")]
|
||||
public IReadOnlyList<KPJGIJKKILH> Inputs
|
||||
{
|
||||
[Token(Token = "0x600FE19")]
|
||||
[Address(RVA = "0x3F63D0", Offset = "0x3F51D0", VA = "0x1803F63D0", Slot = "10")]
|
||||
get
|
||||
{
|
||||
/*
|
||||
An exception occurred when decompiling this method (0600FE19)
|
||||
|
||||
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: 0x170029FB RID: 10747
|
||||
// (get) Token: 0x0600FE1A RID: 65050 RVA: 0x0039D528 File Offset: 0x0039B728
|
||||
[Token(Token = "0x170029FB")]
|
||||
public IReadOnlyList<KPJGIJKKILH> Outputs
|
||||
{
|
||||
[Token(Token = "0x600FE1A")]
|
||||
[Address(RVA = "0x408890", Offset = "0x407690", VA = "0x180408890", Slot = "11")]
|
||||
get
|
||||
{
|
||||
/*
|
||||
An exception occurred when decompiling this method (0600FE1A)
|
||||
|
||||
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: 0x14000159 RID: 345
|
||||
// (add) Token: 0x0600FE1B RID: 65051 RVA: 0x0039D53C File Offset: 0x0039B73C
|
||||
// (remove) Token: 0x0600FE1C RID: 65052 RVA: 0x0039D564 File Offset: 0x0039B764
|
||||
[Token(Token = "0x14000159")]
|
||||
public event Action<int> AENFDDGHJJL
|
||||
{
|
||||
[Token(Token = "0x600FE1B")]
|
||||
[Address(RVA = "0x1769340", Offset = "0x1768140", VA = "0x181769340", 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 = "0x600FE1C")]
|
||||
[Address(RVA = "0x1768EB0", Offset = "0x1767CB0", VA = "0x181768EB0", 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: 0x1400015A RID: 346
|
||||
// (add) Token: 0x0600FE1D RID: 65053 RVA: 0x0039D58C File Offset: 0x0039B78C
|
||||
// (remove) Token: 0x0600FE1E RID: 65054 RVA: 0x0039D5B4 File Offset: 0x0039B7B4
|
||||
[Token(Token = "0x1400015A")]
|
||||
public event Action<int, KPJGIJKKILH> JONOCEHMGAD
|
||||
{
|
||||
[Token(Token = "0x600FE1D")]
|
||||
[Address(RVA = "0x17695C0", Offset = "0x17683C0", VA = "0x1817695C0", 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 = "0x600FE1E")]
|
||||
[Address(RVA = "0x1769770", Offset = "0x1768570", VA = "0x181769770", 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: 0x1400015B RID: 347
|
||||
// (add) Token: 0x0600FE1F RID: 65055 RVA: 0x0039D5DC File Offset: 0x0039B7DC
|
||||
// (remove) Token: 0x0600FE20 RID: 65056 RVA: 0x0039D604 File Offset: 0x0039B804
|
||||
[Token(Token = "0x1400015B")]
|
||||
public event Action<int> GCMHCEKAPNG
|
||||
{
|
||||
[Token(Token = "0x600FE1F")]
|
||||
[Address(RVA = "0x1767FB0", Offset = "0x1766DB0", VA = "0x181767FB0", 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 = "0x600FE20")]
|
||||
[Address(RVA = "0x17693E0", Offset = "0x17681E0", VA = "0x1817693E0", 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: 0x1400015C RID: 348
|
||||
// (add) Token: 0x0600FE21 RID: 65057 RVA: 0x0039D62C File Offset: 0x0039B82C
|
||||
// (remove) Token: 0x0600FE22 RID: 65058 RVA: 0x0039D654 File Offset: 0x0039B854
|
||||
[Token(Token = "0x1400015C")]
|
||||
public event Action<int, KPJGIJKKILH> DCBBLFILEDE
|
||||
{
|
||||
[Token(Token = "0x600FE21")]
|
||||
[Address(RVA = "0x1768190", Offset = "0x1766F90", VA = "0x181768190", 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 = "0x600FE22")]
|
||||
[Address(RVA = "0x17680F0", Offset = "0x1766EF0", VA = "0x1817680F0", 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: 0x1400015D RID: 349
|
||||
// (add) Token: 0x0600FE23 RID: 65059 RVA: 0x0039D67C File Offset: 0x0039B87C
|
||||
// (remove) Token: 0x0600FE24 RID: 65060 RVA: 0x0039D6A4 File Offset: 0x0039B8A4
|
||||
[Token(Token = "0x1400015D")]
|
||||
public event Action<int, KPJGIJKKILH> DAPEAIHEKIC
|
||||
{
|
||||
[Token(Token = "0x600FE23")]
|
||||
[Address(RVA = "0x1769200", Offset = "0x1768000", VA = "0x181769200", 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 = "0x600FE24")]
|
||||
[Address(RVA = "0x17689F0", Offset = "0x17677F0", VA = "0x1817689F0", 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: 0x1400015E RID: 350
|
||||
// (add) Token: 0x0600FE25 RID: 65061 RVA: 0x0039D6CC File Offset: 0x0039B8CC
|
||||
// (remove) Token: 0x0600FE26 RID: 65062 RVA: 0x0039D6F4 File Offset: 0x0039B8F4
|
||||
[Token(Token = "0x1400015E")]
|
||||
public event Action<int> JJPNALGEBKB
|
||||
{
|
||||
[Token(Token = "0x600FE25")]
|
||||
[Address(RVA = "0x1769810", Offset = "0x1768610", VA = "0x181769810", 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 = "0x600FE26")]
|
||||
[Address(RVA = "0x1768C00", Offset = "0x1767A00", VA = "0x181768C00", 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: 0x1400015F RID: 351
|
||||
// (add) Token: 0x0600FE27 RID: 65063 RVA: 0x0039D71C File Offset: 0x0039B91C
|
||||
// (remove) Token: 0x0600FE28 RID: 65064 RVA: 0x0039D744 File Offset: 0x0039B944
|
||||
[Token(Token = "0x1400015F")]
|
||||
public event Action<int, KPJGIJKKILH> MBJEGOEPHGK
|
||||
{
|
||||
[Token(Token = "0x600FE27")]
|
||||
[Address(RVA = "0x1768230", Offset = "0x1767030", VA = "0x181768230", 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 = "0x600FE28")]
|
||||
[Address(RVA = "0x1768CA0", Offset = "0x1767AA0", VA = "0x181768CA0", 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: 0x14000160 RID: 352
|
||||
// (add) Token: 0x0600FE29 RID: 65065 RVA: 0x0039D76C File Offset: 0x0039B96C
|
||||
// (remove) Token: 0x0600FE2A RID: 65066 RVA: 0x0039D788 File Offset: 0x0039B988
|
||||
[Token(Token = "0x14000160")]
|
||||
public event Action<int> EHNLLBAFBAL
|
||||
{
|
||||
[Token(Token = "0x600FE29")]
|
||||
[Address(RVA = "0x1768050", Offset = "0x1766E50", VA = "0x181768050", Slot = "26")]
|
||||
[CompilerGenerated]
|
||||
add
|
||||
{
|
||||
Delegate @delegate;
|
||||
while (@delegate != 0 && @delegate == 0)
|
||||
{
|
||||
}
|
||||
while (@delegate != this)
|
||||
{
|
||||
}
|
||||
}
|
||||
[Token(Token = "0x600FE2A")]
|
||||
[Address(RVA = "0x17692A0", Offset = "0x17680A0", VA = "0x1817692A0", Slot = "27")]
|
||||
[CompilerGenerated]
|
||||
remove
|
||||
{
|
||||
Delegate @delegate;
|
||||
while (@delegate != 0 && @delegate == 0)
|
||||
{
|
||||
}
|
||||
while (@delegate != this)
|
||||
{
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x14000161 RID: 353
|
||||
// (add) Token: 0x0600FE2B RID: 65067 RVA: 0x0039D7A4 File Offset: 0x0039B9A4
|
||||
// (remove) Token: 0x0600FE2C RID: 65068 RVA: 0x0039D7C0 File Offset: 0x0039B9C0
|
||||
[Token(Token = "0x14000161")]
|
||||
public event IBOIPEFEABF.PDFLEHKIALD NCLHMKIGKKL
|
||||
{
|
||||
[Token(Token = "0x600FE2B")]
|
||||
[Address(RVA = "0x1769520", Offset = "0x1768320", VA = "0x181769520", Slot = "28")]
|
||||
[CompilerGenerated]
|
||||
add
|
||||
{
|
||||
Delegate @delegate;
|
||||
while (@delegate != 0 && @delegate == 0)
|
||||
{
|
||||
}
|
||||
while (@delegate != this)
|
||||
{
|
||||
}
|
||||
}
|
||||
[Token(Token = "0x600FE2C")]
|
||||
[Address(RVA = "0x1769480", Offset = "0x1768280", VA = "0x181769480", Slot = "29")]
|
||||
[CompilerGenerated]
|
||||
remove
|
||||
{
|
||||
Delegate @delegate;
|
||||
while (@delegate != 0 && @delegate == 0)
|
||||
{
|
||||
}
|
||||
while (@delegate != this)
|
||||
{
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600FE2D RID: 65069 RVA: 0x0039D7DC File Offset: 0x0039B9DC
|
||||
[Token(Token = "0x600FE2D")]
|
||||
[Address(RVA = "0x1769660", Offset = "0x1768460", VA = "0x181769660")]
|
||||
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: 0x0600FE2E RID: 65070 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x600FE2E")]
|
||||
[Address(RVA = "0x402080", Offset = "0x400E80", VA = "0x180402080", Slot = "30")]
|
||||
public void JPBPGKDPEOP()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x170029FC RID: 10748
|
||||
// (get) Token: 0x0600FE2F RID: 65071 RVA: 0x0039D8DC File Offset: 0x0039BADC
|
||||
[Token(Token = "0x170029FC")]
|
||||
public bool CanModifyInputs
|
||||
{
|
||||
[Token(Token = "0x600FE2F")]
|
||||
[Address(RVA = "0x403930", Offset = "0x402730", VA = "0x180403930", Slot = "31")]
|
||||
get
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170029FD RID: 10749
|
||||
// (get) Token: 0x0600FE30 RID: 65072 RVA: 0x0039D8EC File Offset: 0x0039BAEC
|
||||
[Token(Token = "0x170029FD")]
|
||||
public bool CanAddInputs
|
||||
{
|
||||
[Token(Token = "0x600FE30")]
|
||||
[Address(RVA = "0x403930", Offset = "0x402730", VA = "0x180403930", Slot = "32")]
|
||||
get
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170029FE RID: 10750
|
||||
// (get) Token: 0x0600FE31 RID: 65073 RVA: 0x0039D8FC File Offset: 0x0039BAFC
|
||||
[Token(Token = "0x170029FE")]
|
||||
public bool CanRemoveInputs
|
||||
{
|
||||
[Token(Token = "0x600FE31")]
|
||||
[Address(RVA = "0x403930", Offset = "0x402730", VA = "0x180403930", Slot = "33")]
|
||||
get
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600FE32 RID: 65074 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x600FE32")]
|
||||
[Address(RVA = "0x402080", Offset = "0x400E80", VA = "0x180402080", Slot = "34")]
|
||||
public void BCELIKDHHMJ()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x0600FE33 RID: 65075 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x600FE33")]
|
||||
[Address(RVA = "0x402080", Offset = "0x400E80", VA = "0x180402080", Slot = "35")]
|
||||
public void FGBPOICBBNK()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x0600FE34 RID: 65076 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x600FE34")]
|
||||
[Address(RVA = "0x17682D0", Offset = "0x17670D0", VA = "0x1817682D0", Slot = "36")]
|
||||
public void BKLGHNIFKBD(string MMBOKOLAJFH, DJMPGKILABP GEDCEIDOKJL)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x0600FE35 RID: 65077 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x600FE35")]
|
||||
[Address(RVA = "0x1768A90", Offset = "0x1767890", VA = "0x181768A90", Slot = "37")]
|
||||
public void DMBJAKNHFOB(int NPCILPFGAMB)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x0600FE36 RID: 65078 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x600FE36")]
|
||||
[Address(RVA = "0x1768F50", Offset = "0x1767D50", VA = "0x181768F50", Slot = "38")]
|
||||
public void HBCHLLODOGD(string MMBOKOLAJFH, DJMPGKILABP GEDCEIDOKJL)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x0600FE37 RID: 65079 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x600FE37")]
|
||||
[Address(RVA = "0x1768D40", Offset = "0x1767B40", VA = "0x181768D40", Slot = "39")]
|
||||
public void GBNANODHPGF(int GADIBOOFLKL)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x0600FE38 RID: 65080 RVA: 0x0039D90C File Offset: 0x0039BB0C
|
||||
[Token(Token = "0x600FE38")]
|
||||
[Address(RVA = "0x1768580", Offset = "0x1767380", VA = "0x181768580")]
|
||||
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: 0x0600FE39 RID: 65081 RVA: 0x0039D9E4 File Offset: 0x0039BBE4
|
||||
[Token(Token = "0x600FE39")]
|
||||
[Address(RVA = "0x17699C0", Offset = "0x17687C0", VA = "0x1817699C0")]
|
||||
public MockNodeGroupAdapter()
|
||||
{
|
||||
List<MockPortAdapter> list = new List();
|
||||
this._inputs = list;
|
||||
List<MockPortAdapter> list2 = new List();
|
||||
this._outputs = list2;
|
||||
this.JPBPGKDPEOP();
|
||||
}
|
||||
|
||||
// Token: 0x0600FE3A RID: 65082 RVA: 0x0039DA14 File Offset: 0x0039BC14
|
||||
[Token(Token = "0x600FE3A")]
|
||||
[Address(RVA = "0x17698B0", Offset = "0x17686B0", VA = "0x1817698B0")]
|
||||
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: 0x0400A744 RID: 42820
|
||||
[FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x400A744")]
|
||||
[INPFBLGGAJF]
|
||||
[SerializeField]
|
||||
private SerializedGuid _contextId;
|
||||
|
||||
// Token: 0x0400A745 RID: 42821
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x400A745")]
|
||||
[INPFBLGGAJF]
|
||||
[SerializeField]
|
||||
private SerializedGuid _nodeId;
|
||||
|
||||
// Token: 0x0400A746 RID: 42822
|
||||
[FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x400A746")]
|
||||
[SerializeField]
|
||||
[INPFBLGGAJF]
|
||||
private int _nodeDescIndex;
|
||||
|
||||
// Token: 0x0400A747 RID: 42823
|
||||
[FieldOffset(Offset = "0x28")]
|
||||
[Token(Token = "0x400A747")]
|
||||
[SerializeField]
|
||||
private string _name;
|
||||
|
||||
// Token: 0x0400A748 RID: 42824
|
||||
[FieldOffset(Offset = "0x30")]
|
||||
[Token(Token = "0x400A748")]
|
||||
[SerializeField]
|
||||
private bool _hasFunctionHeader;
|
||||
|
||||
// Token: 0x0400A749 RID: 42825
|
||||
[FieldOffset(Offset = "0x38")]
|
||||
[Token(Token = "0x400A749")]
|
||||
[SerializeField]
|
||||
private List<MockPortAdapter> _inputs;
|
||||
|
||||
// Token: 0x0400A74A RID: 42826
|
||||
[FieldOffset(Offset = "0x40")]
|
||||
[Token(Token = "0x400A74A")]
|
||||
[SerializeField]
|
||||
private List<MockPortAdapter> _outputs;
|
||||
|
||||
// Token: 0x0400A74B RID: 42827
|
||||
[FieldOffset(Offset = "0x48")]
|
||||
[Token(Token = "0x400A74B")]
|
||||
[CompilerGenerated]
|
||||
private Action<int> OnInputPortWillAdd;
|
||||
|
||||
// Token: 0x0400A74C RID: 42828
|
||||
[FieldOffset(Offset = "0x50")]
|
||||
[Token(Token = "0x400A74C")]
|
||||
[CompilerGenerated]
|
||||
private Action<int, KPJGIJKKILH> OnInputPortDidAdd;
|
||||
|
||||
// Token: 0x0400A74D RID: 42829
|
||||
[FieldOffset(Offset = "0x58")]
|
||||
[Token(Token = "0x400A74D")]
|
||||
[CompilerGenerated]
|
||||
private Action<int> OnOutputPortWillAdd;
|
||||
|
||||
// Token: 0x0400A74E RID: 42830
|
||||
[FieldOffset(Offset = "0x60")]
|
||||
[Token(Token = "0x400A74E")]
|
||||
[CompilerGenerated]
|
||||
private Action<int, KPJGIJKKILH> OnOutputPortDidAdd;
|
||||
|
||||
// Token: 0x0400A74F RID: 42831
|
||||
[FieldOffset(Offset = "0x68")]
|
||||
[Token(Token = "0x400A74F")]
|
||||
[CompilerGenerated]
|
||||
private Action<int, KPJGIJKKILH> OnInputPortWillRemove;
|
||||
|
||||
// Token: 0x0400A750 RID: 42832
|
||||
[FieldOffset(Offset = "0x70")]
|
||||
[Token(Token = "0x400A750")]
|
||||
[CompilerGenerated]
|
||||
private Action<int> OnInputPortDidRemove;
|
||||
|
||||
// Token: 0x0400A751 RID: 42833
|
||||
[FieldOffset(Offset = "0x78")]
|
||||
[Token(Token = "0x400A751")]
|
||||
[CompilerGenerated]
|
||||
private Action<int, KPJGIJKKILH> OnOutputPortWillRemove;
|
||||
|
||||
// Token: 0x0400A752 RID: 42834
|
||||
[FieldOffset(Offset = "0x80")]
|
||||
[Token(Token = "0x400A752")]
|
||||
[CompilerGenerated]
|
||||
private Action<int> OnOutputPortDidRemove;
|
||||
|
||||
// Token: 0x0400A753 RID: 42835
|
||||
[FieldOffset(Offset = "0x88")]
|
||||
[Token(Token = "0x400A753")]
|
||||
[CompilerGenerated]
|
||||
private IBOIPEFEABF.PDFLEHKIALD OnNodeDescIndexChanged;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,666 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Runtime.CompilerServices;
|
||||
using CircuitsV2.Graph;
|
||||
using Cpp2IlInjected;
|
||||
using RecRoom.DataStructures;
|
||||
using UnityEngine;
|
||||
|
||||
namespace RecRoom.CircuitsV2.Adapter
|
||||
{
|
||||
// Token: 0x020025FF RID: 9727
|
||||
[Token(Token = "0x20025FF")]
|
||||
[Serializable]
|
||||
public sealed class MockPortAdapter : KPJGIJKKILH
|
||||
{
|
||||
// Token: 0x170029FF RID: 10751
|
||||
// (get) Token: 0x0600FE3B RID: 65083 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x170029FF")]
|
||||
public object Object
|
||||
{
|
||||
[Token(Token = "0x600FE3B")]
|
||||
[Address(RVA = "0x434BD0", Offset = "0x4339D0", VA = "0x180434BD0", Slot = "4")]
|
||||
get
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17002A00 RID: 10752
|
||||
// (get) Token: 0x0600FE3C RID: 65084 RVA: 0x0039DA7C File Offset: 0x0039BC7C
|
||||
[Token(Token = "0x17002A00")]
|
||||
public Guid ContextId
|
||||
{
|
||||
[Token(Token = "0x600FE3C")]
|
||||
[Address(RVA = "0x7594F0", Offset = "0x7582F0", VA = "0x1807594F0", Slot = "5")]
|
||||
get
|
||||
{
|
||||
return this._contextId.Value;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17002A01 RID: 10753
|
||||
// (get) Token: 0x0600FE3D RID: 65085 RVA: 0x0039DA9C File Offset: 0x0039BC9C
|
||||
[Token(Token = "0x17002A01")]
|
||||
public Guid NodeId
|
||||
{
|
||||
[Token(Token = "0x600FE3D")]
|
||||
[Address(RVA = "0x1767920", Offset = "0x1766720", VA = "0x181767920", Slot = "6")]
|
||||
get
|
||||
{
|
||||
return this._nodeId.Value;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17002A02 RID: 10754
|
||||
// (get) Token: 0x0600FE3E RID: 65086 RVA: 0x0039DABC File Offset: 0x0039BCBC
|
||||
// (set) Token: 0x0600FE3F RID: 65087 RVA: 0x0039DAD0 File Offset: 0x0039BCD0
|
||||
[Token(Token = "0x17002A02")]
|
||||
public int NodeDescIndex
|
||||
{
|
||||
[Token(Token = "0x600FE3E")]
|
||||
[Address(RVA = "0x3F7310", Offset = "0x3F6110", VA = "0x1803F7310", Slot = "7")]
|
||||
get
|
||||
{
|
||||
return this._nodeDescIndex;
|
||||
}
|
||||
[Token(Token = "0x600FE3F")]
|
||||
[Address(RVA = "0x176A4E0", Offset = "0x17692E0", VA = "0x18176A4E0")]
|
||||
set
|
||||
{
|
||||
int nodeDescIndex = this._nodeDescIndex;
|
||||
this._nodeDescIndex = value;
|
||||
AFKHOMAMBMC.MHCPMBBBBDF onNodeDescIndexChanged = this.OnNodeDescIndexChanged;
|
||||
if (onNodeDescIndexChanged != 0)
|
||||
{
|
||||
onNodeDescIndexChanged(value, nodeDescIndex);
|
||||
return;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17002A03 RID: 10755
|
||||
// (get) Token: 0x0600FE40 RID: 65088 RVA: 0x0039DB00 File Offset: 0x0039BD00
|
||||
// (set) Token: 0x0600FE41 RID: 65089 RVA: 0x0039DB14 File Offset: 0x0039BD14
|
||||
[Token(Token = "0x17002A03")]
|
||||
public int PortIndex
|
||||
{
|
||||
[Token(Token = "0x600FE40")]
|
||||
[Address(RVA = "0x430CB0", Offset = "0x42FAB0", VA = "0x180430CB0", Slot = "8")]
|
||||
get
|
||||
{
|
||||
return this._portIndex;
|
||||
}
|
||||
[Token(Token = "0x600FE41")]
|
||||
[Address(RVA = "0x176A500", Offset = "0x1769300", VA = "0x18176A500")]
|
||||
set
|
||||
{
|
||||
int portIndex = this._portIndex;
|
||||
this._portIndex = value;
|
||||
AFKHOMAMBMC.MHCPMBBBBDF onIndexChanged = this.OnIndexChanged;
|
||||
if (onIndexChanged != 0)
|
||||
{
|
||||
onIndexChanged(value, portIndex);
|
||||
return;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17002A04 RID: 10756
|
||||
// (get) Token: 0x0600FE42 RID: 65090 RVA: 0x0039DB44 File Offset: 0x0039BD44
|
||||
[Token(Token = "0x17002A04")]
|
||||
public string Name
|
||||
{
|
||||
[Token(Token = "0x600FE42")]
|
||||
[Address(RVA = "0x3F63E0", Offset = "0x3F51E0", VA = "0x1803F63E0", Slot = "9")]
|
||||
get
|
||||
{
|
||||
return this._name;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17002A05 RID: 10757
|
||||
// (get) Token: 0x0600FE43 RID: 65091 RVA: 0x0039DB58 File Offset: 0x0039BD58
|
||||
[Token(Token = "0x17002A05")]
|
||||
public DisplayKind DisplayKind
|
||||
{
|
||||
[Token(Token = "0x600FE43")]
|
||||
[Address(RVA = "0x4730E0", Offset = "0x471EE0", VA = "0x1804730E0", Slot = "10")]
|
||||
get
|
||||
{
|
||||
return this._displayKind;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17002A06 RID: 10758
|
||||
// (get) Token: 0x0600FE44 RID: 65092 RVA: 0x0039DB6C File Offset: 0x0039BD6C
|
||||
[Token(Token = "0x17002A06")]
|
||||
public PODGPJPDGJK Type
|
||||
{
|
||||
[Token(Token = "0x600FE44")]
|
||||
[Address(RVA = "0x3F63D0", Offset = "0x3F51D0", VA = "0x1803F63D0", Slot = "11")]
|
||||
get
|
||||
{
|
||||
/*
|
||||
An exception occurred when decompiling this method (0600FE44)
|
||||
|
||||
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: 0x17002A07 RID: 10759
|
||||
// (get) Token: 0x0600FE45 RID: 65093 RVA: 0x0039DB80 File Offset: 0x0039BD80
|
||||
[Token(Token = "0x17002A07")]
|
||||
public bool ShowDefaultValue
|
||||
{
|
||||
[Token(Token = "0x600FE45")]
|
||||
[Address(RVA = "0x4363F0", Offset = "0x4351F0", VA = "0x1804363F0", Slot = "12")]
|
||||
get
|
||||
{
|
||||
return this._showDefaultValue;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17002A08 RID: 10760
|
||||
// (get) Token: 0x0600FE46 RID: 65094 RVA: 0x0039DB94 File Offset: 0x0039BD94
|
||||
[Token(Token = "0x17002A08")]
|
||||
public IEnumerable<Edge> Connections
|
||||
{
|
||||
[Token(Token = "0x600FE46")]
|
||||
[Address(RVA = "0x3FA170", Offset = "0x3F8F70", VA = "0x1803FA170", Slot = "13")]
|
||||
get
|
||||
{
|
||||
/*
|
||||
An exception occurred when decompiling this method (0600FE46)
|
||||
|
||||
ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Collections.Generic.IEnumerable`1<CircuitsV2.Graph.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.Graph.Edge[](var_0_06, ldfld:valuetype [RecRoom.Circuitsv2.Runtime]CircuitsV2.Graph.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: 0x14000162 RID: 354
|
||||
// (add) Token: 0x0600FE47 RID: 65095 RVA: 0x0039DBA8 File Offset: 0x0039BDA8
|
||||
// (remove) Token: 0x0600FE48 RID: 65096 RVA: 0x0039DBD0 File Offset: 0x0039BDD0
|
||||
[Token(Token = "0x14000162")]
|
||||
public event Action KFOIOAKJKHH
|
||||
{
|
||||
[Token(Token = "0x600FE47")]
|
||||
[Address(RVA = "0x176A2D0", Offset = "0x17690D0", VA = "0x18176A2D0", 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 = "0x600FE48")]
|
||||
[Address(RVA = "0x176A230", Offset = "0x1769030", VA = "0x18176A230", 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: 0x14000163 RID: 355
|
||||
// (add) Token: 0x0600FE49 RID: 65097 RVA: 0x0039DBF8 File Offset: 0x0039BDF8
|
||||
// (remove) Token: 0x0600FE4A RID: 65098 RVA: 0x0039DC20 File Offset: 0x0039BE20
|
||||
[Token(Token = "0x14000163")]
|
||||
public event Action MDKFCBPFJEJ
|
||||
{
|
||||
[Token(Token = "0x600FE49")]
|
||||
[Address(RVA = "0x176A190", Offset = "0x1768F90", VA = "0x18176A190", 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 = "0x600FE4A")]
|
||||
[Address(RVA = "0x1769B90", Offset = "0x1768990", VA = "0x181769B90", 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: 0x14000164 RID: 356
|
||||
// (add) Token: 0x0600FE4B RID: 65099 RVA: 0x0039DC48 File Offset: 0x0039BE48
|
||||
// (remove) Token: 0x0600FE4C RID: 65100 RVA: 0x0039DC70 File Offset: 0x0039BE70
|
||||
[Token(Token = "0x14000164")]
|
||||
public event Action AENNHPAONCL
|
||||
{
|
||||
[Token(Token = "0x600FE4B")]
|
||||
[Address(RVA = "0x1769D40", Offset = "0x1768B40", VA = "0x181769D40", 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 = "0x600FE4C")]
|
||||
[Address(RVA = "0x1769FE0", Offset = "0x1768DE0", VA = "0x181769FE0", 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: 0x14000165 RID: 357
|
||||
// (add) Token: 0x0600FE4D RID: 65101 RVA: 0x0039DC98 File Offset: 0x0039BE98
|
||||
// (remove) Token: 0x0600FE4E RID: 65102 RVA: 0x0039DCC0 File Offset: 0x0039BEC0
|
||||
[Token(Token = "0x14000165")]
|
||||
public event AFKHOMAMBMC.MHCPMBBBBDF NCLHMKIGKKL
|
||||
{
|
||||
[Token(Token = "0x600FE4D")]
|
||||
[Address(RVA = "0x1769EA0", Offset = "0x1768CA0", VA = "0x181769EA0", 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 = "0x600FE4E")]
|
||||
[Address(RVA = "0x1769E00", Offset = "0x1768C00", VA = "0x181769E00", 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: 0x14000166 RID: 358
|
||||
// (add) Token: 0x0600FE4F RID: 65103 RVA: 0x0039DCE8 File Offset: 0x0039BEE8
|
||||
// (remove) Token: 0x0600FE50 RID: 65104 RVA: 0x0039DD10 File Offset: 0x0039BF10
|
||||
[Token(Token = "0x14000166")]
|
||||
public event AFKHOMAMBMC.MHCPMBBBBDF JNPGBJEBDIE
|
||||
{
|
||||
[Token(Token = "0x600FE4F")]
|
||||
[Address(RVA = "0x176A0F0", Offset = "0x1768EF0", VA = "0x18176A0F0", 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 = "0x600FE50")]
|
||||
[Address(RVA = "0x1769F40", Offset = "0x1768D40", VA = "0x181769F40", 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: 0x0600FE51 RID: 65105 RVA: 0x0039DD38 File Offset: 0x0039BF38
|
||||
[Token(Token = "0x600FE51")]
|
||||
[Address(RVA = "0x176A080", Offset = "0x1768E80", VA = "0x18176A080")]
|
||||
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: 0x0600FE52 RID: 65106 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x600FE52")]
|
||||
[Address(RVA = "0x402080", Offset = "0x400E80", VA = "0x180402080", Slot = "24")]
|
||||
public void JPBPGKDPEOP()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x0600FE53 RID: 65107 RVA: 0x0039DDB4 File Offset: 0x0039BFB4
|
||||
[Token(Token = "0x600FE53")]
|
||||
[Address(RVA = "0x1769B50", Offset = "0x1768950", VA = "0x181769B50", Slot = "25")]
|
||||
public string FIAHPLBDCHF()
|
||||
{
|
||||
return this._defaultValue;
|
||||
}
|
||||
|
||||
// Token: 0x0600FE54 RID: 65108 RVA: 0x0039DDC8 File Offset: 0x0039BFC8
|
||||
[Token(Token = "0x600FE54")]
|
||||
[Address(RVA = "0x1769C30", Offset = "0x1768A30", VA = "0x181769C30", 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: 0x0600FE55 RID: 65109 RVA: 0x0039DE18 File Offset: 0x0039C018
|
||||
[Token(Token = "0x600FE55")]
|
||||
[Address(RVA = "0x1769DE0", Offset = "0x1768BE0", VA = "0x181769DE0", Slot = "27")]
|
||||
public void HLMPLMDJBON(string ONGBFDACHHG)
|
||||
{
|
||||
this._defaultValue = ONGBFDACHHG;
|
||||
Action onDefaultValueChanged = this.OnDefaultValueChanged;
|
||||
if (onDefaultValueChanged != 0)
|
||||
{
|
||||
onDefaultValueChanged();
|
||||
return;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600FE56 RID: 65110 RVA: 0x0039DE40 File Offset: 0x0039C040
|
||||
[Token(Token = "0x600FE56")]
|
||||
[Address(RVA = "0x1769A60", Offset = "0x1768860", VA = "0x181769A60", Slot = "28")]
|
||||
public bool BAJCKCFANDI(out string ONGBFDACHHG)
|
||||
{
|
||||
/*
|
||||
An exception occurred when decompiling this method (0600FE56)
|
||||
|
||||
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: 0x0600FE57 RID: 65111 RVA: 0x0039DE54 File Offset: 0x0039C054
|
||||
[Token(Token = "0x600FE57")]
|
||||
[Address(RVA = "0x1769AA0", Offset = "0x17688A0", VA = "0x181769AA0")]
|
||||
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: 0x0600FE58 RID: 65112 RVA: 0x0039DE8C File Offset: 0x0039C08C
|
||||
[Token(Token = "0x600FE58")]
|
||||
[Address(RVA = "0x176A370", Offset = "0x1769170", VA = "0x18176A370")]
|
||||
public MockPortAdapter()
|
||||
{
|
||||
this.JPBPGKDPEOP();
|
||||
}
|
||||
|
||||
// Token: 0x0600FE59 RID: 65113 RVA: 0x0039DEB8 File Offset: 0x0039C0B8
|
||||
[Token(Token = "0x600FE59")]
|
||||
[Address(RVA = "0x176A3D0", Offset = "0x17691D0", VA = "0x18176A3D0")]
|
||||
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: 0x0400A754 RID: 42836
|
||||
[FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x400A754")]
|
||||
[INPFBLGGAJF]
|
||||
[SerializeField]
|
||||
private SerializedGuid _contextId;
|
||||
|
||||
// Token: 0x0400A755 RID: 42837
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x400A755")]
|
||||
[SerializeField]
|
||||
[INPFBLGGAJF]
|
||||
private SerializedGuid _nodeId;
|
||||
|
||||
// Token: 0x0400A756 RID: 42838
|
||||
[FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x400A756")]
|
||||
[INPFBLGGAJF]
|
||||
[SerializeField]
|
||||
private int _nodeDescIndex;
|
||||
|
||||
// Token: 0x0400A757 RID: 42839
|
||||
[FieldOffset(Offset = "0x24")]
|
||||
[Token(Token = "0x400A757")]
|
||||
[INPFBLGGAJF]
|
||||
[SerializeField]
|
||||
private int _portIndex;
|
||||
|
||||
// Token: 0x0400A758 RID: 42840
|
||||
[FieldOffset(Offset = "0x28")]
|
||||
[Token(Token = "0x400A758")]
|
||||
[SerializeField]
|
||||
private string _name;
|
||||
|
||||
// Token: 0x0400A759 RID: 42841
|
||||
[FieldOffset(Offset = "0x30")]
|
||||
[Token(Token = "0x400A759")]
|
||||
[SerializeField]
|
||||
private DisplayKind _displayKind;
|
||||
|
||||
// Token: 0x0400A75A RID: 42842
|
||||
[FieldOffset(Offset = "0x38")]
|
||||
[Token(Token = "0x400A75A")]
|
||||
[SerializeField]
|
||||
private MockTypeAdapter _type = new MockTypeAdapter
|
||||
{
|
||||
key = (TypeKey)((ulong)1L)
|
||||
};
|
||||
|
||||
// Token: 0x0400A75B RID: 42843
|
||||
[FieldOffset(Offset = "0x40")]
|
||||
[Token(Token = "0x400A75B")]
|
||||
[SerializeField]
|
||||
private bool _showDefaultValue;
|
||||
|
||||
// Token: 0x0400A75C RID: 42844
|
||||
[FieldOffset(Offset = "0x48")]
|
||||
[Token(Token = "0x400A75C")]
|
||||
[SerializeField]
|
||||
private Edge[] _connections;
|
||||
|
||||
// Token: 0x0400A75D RID: 42845
|
||||
[FieldOffset(Offset = "0x50")]
|
||||
[Token(Token = "0x400A75D")]
|
||||
[SerializeField]
|
||||
private string _defaultValue;
|
||||
|
||||
// Token: 0x0400A75E RID: 42846
|
||||
[FieldOffset(Offset = "0x58")]
|
||||
[Token(Token = "0x400A75E")]
|
||||
[CompilerGenerated]
|
||||
private Action OnIsConnectedChanged;
|
||||
|
||||
// Token: 0x0400A75F RID: 42847
|
||||
[FieldOffset(Offset = "0x60")]
|
||||
[Token(Token = "0x400A75F")]
|
||||
[CompilerGenerated]
|
||||
private Action OnSpecificPortTypeChanged;
|
||||
|
||||
// Token: 0x0400A760 RID: 42848
|
||||
[FieldOffset(Offset = "0x68")]
|
||||
[Token(Token = "0x400A760")]
|
||||
[CompilerGenerated]
|
||||
private Action OnDefaultValueChanged;
|
||||
|
||||
// Token: 0x0400A761 RID: 42849
|
||||
[FieldOffset(Offset = "0x70")]
|
||||
[Token(Token = "0x400A761")]
|
||||
[CompilerGenerated]
|
||||
private AFKHOMAMBMC.MHCPMBBBBDF OnNodeDescIndexChanged;
|
||||
|
||||
// Token: 0x0400A762 RID: 42850
|
||||
[FieldOffset(Offset = "0x78")]
|
||||
[Token(Token = "0x400A762")]
|
||||
[CompilerGenerated]
|
||||
private AFKHOMAMBMC.MHCPMBBBBDF OnIndexChanged;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,151 @@
|
||||
using System;
|
||||
using Cpp2IlInjected;
|
||||
using UnityEngine;
|
||||
|
||||
namespace RecRoom.CircuitsV2.Adapter
|
||||
{
|
||||
// Token: 0x02002600 RID: 9728
|
||||
[Token(Token = "0x2002600")]
|
||||
[Serializable]
|
||||
public class MockTypeAdapter : PODGPJPDGJK
|
||||
{
|
||||
// Token: 0x17002A09 RID: 10761
|
||||
// (get) Token: 0x0600FE5A RID: 65114 RVA: 0x0039DF38 File Offset: 0x0039C138
|
||||
[Token(Token = "0x17002A09")]
|
||||
public TypeKey Key
|
||||
{
|
||||
[Token(Token = "0x600FE5A")]
|
||||
[Address(RVA = "0x3FA560", Offset = "0x3F9360", VA = "0x1803FA560", Slot = "4")]
|
||||
get
|
||||
{
|
||||
return this.key;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17002A0A RID: 10762
|
||||
// (get) Token: 0x0600FE5B RID: 65115 RVA: 0x0039DF4C File Offset: 0x0039C14C
|
||||
[Token(Token = "0x17002A0A")]
|
||||
public bool IsArray
|
||||
{
|
||||
[Token(Token = "0x600FE5B")]
|
||||
[Address(RVA = "0x40B710", Offset = "0x40A510", VA = "0x18040B710", Slot = "5")]
|
||||
get
|
||||
{
|
||||
return this.isArray;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17002A0B RID: 10763
|
||||
// (get) Token: 0x0600FE5C RID: 65116 RVA: 0x0039DF60 File Offset: 0x0039C160
|
||||
[Token(Token = "0x17002A0B")]
|
||||
public bool IsSync
|
||||
{
|
||||
[Token(Token = "0x600FE5C")]
|
||||
[Address(RVA = "0xBCF900", Offset = "0xBCE700", VA = "0x180BCF900", Slot = "6")]
|
||||
get
|
||||
{
|
||||
return this.isSync;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600FE5D RID: 65117 RVA: 0x0039DF74 File Offset: 0x0039C174
|
||||
[Token(Token = "0x600FE5D")]
|
||||
[Address(RVA = "0x176A520", Offset = "0x1769320", VA = "0x18176A520", Slot = "7")]
|
||||
public bool EJIEFLPGFBC(string ONGBFDACHHG, out FFFEOMMKNAE BECIIEHIPMJ)
|
||||
{
|
||||
/*
|
||||
An exception occurred when decompiling this method (0600FE5D)
|
||||
|
||||
ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Boolean RecRoom.CircuitsV2.Adapter.MockTypeAdapter::EJIEFLPGFBC(System.String,FFFEOMMKNAE&)
|
||||
|
||||
---> System.Exception: Basic block has to end with unconditional control flow.
|
||||
{
|
||||
Block_0:
|
||||
stloc:int32(var_0_01, ldc.i4:int32(0))
|
||||
stfld:MGFDBMDLPFJ(FFFEOMMKNAE::BLKBICFKDBJ, ldloc:valuetype [RecRoom.Circuitsv2.Runtime]FFFEOMMKNAE&(BECIIEHIPMJ), ldloc:int32[exp:MGFDBMDLPFJ](var_0_01))
|
||||
stfld:object(FFFEOMMKNAE::NCEPNEJLCAP, ldloc:valuetype [RecRoom.Circuitsv2.Runtime]FFFEOMMKNAE&(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: 0x0600FE5E RID: 65118 RVA: 0x0039DF90 File Offset: 0x0039C190
|
||||
[Token(Token = "0x600FE5E")]
|
||||
[Address(RVA = "0x176AA00", Offset = "0x1769800", VA = "0x18176AA00")]
|
||||
public MockTypeAdapter()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0600FE5F RID: 65119 RVA: 0x0039DFAC File Offset: 0x0039C1AC
|
||||
[Token(Token = "0x600FE5F")]
|
||||
[Address(RVA = "0x176A9B0", Offset = "0x17697B0", VA = "0x18176A9B0")]
|
||||
public MockTypeAdapter(DJMPGKILABP GEDCEIDOKJL)
|
||||
{
|
||||
this._type = GEDCEIDOKJL;
|
||||
TypeKey typeKey = DJLBPGLAJOL.BNNGBEHKBHP(GEDCEIDOKJL);
|
||||
this.key = typeKey;
|
||||
bool flag = DJLBPGLAJOL.KFFFMJDJBEM(GEDCEIDOKJL);
|
||||
this.isArray = flag;
|
||||
}
|
||||
|
||||
// Token: 0x0600FE60 RID: 65120 RVA: 0x0039DFEC File Offset: 0x0039C1EC
|
||||
[Token(Token = "0x600FE60")]
|
||||
[Address(RVA = "0x176A530", Offset = "0x1769330", VA = "0x18176A530")]
|
||||
public DJMPGKILABP JECOJLFHIHL()
|
||||
{
|
||||
if (this.key <= TypeKey.Class)
|
||||
{
|
||||
int num = 0;
|
||||
int num2 = 0;
|
||||
JDFPDKIEICM jdfpdkieicm = GHFIPBGLBID.ENBLOBFDJFP(num, num2).LGLDDOBNKLA();
|
||||
}
|
||||
if (this.isArray)
|
||||
{
|
||||
}
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x0600FE61 RID: 65121 RVA: 0x0039E024 File Offset: 0x0039C224
|
||||
[Token(Token = "0x600FE61")]
|
||||
[Address(RVA = "0x176A950", Offset = "0x1769750", VA = "0x18176A950", Slot = "3")]
|
||||
public override string ToString()
|
||||
{
|
||||
DJMPGKILABP type = this._type;
|
||||
if (type == 0 || type.GetHashCode() == 0)
|
||||
{
|
||||
int hashCode = this.JECOJLFHIHL().GetHashCode();
|
||||
}
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x0400A763 RID: 42851
|
||||
[FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x400A763")]
|
||||
[SerializeField]
|
||||
private TypeKey key = (TypeKey)((ulong)1L);
|
||||
|
||||
// Token: 0x0400A764 RID: 42852
|
||||
[FieldOffset(Offset = "0x14")]
|
||||
[Token(Token = "0x400A764")]
|
||||
[SerializeField]
|
||||
private bool isArray;
|
||||
|
||||
// Token: 0x0400A765 RID: 42853
|
||||
[FieldOffset(Offset = "0x15")]
|
||||
[Token(Token = "0x400A765")]
|
||||
[SerializeField]
|
||||
private bool isSync;
|
||||
|
||||
// Token: 0x0400A766 RID: 42854
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x400A766")]
|
||||
private DJMPGKILABP _type;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,33 @@
|
||||
using System;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace RecRoom.CircuitsV2.Adapter
|
||||
{
|
||||
// Token: 0x02002609 RID: 9737
|
||||
[Token(Token = "0x2002609")]
|
||||
[Serializable]
|
||||
public enum TypeKey
|
||||
{
|
||||
// Token: 0x0400A78B RID: 42891
|
||||
[Token(Token = "0x400A78B")]
|
||||
None,
|
||||
// Token: 0x0400A78C RID: 42892
|
||||
[Token(Token = "0x400A78C")]
|
||||
Bool,
|
||||
// Token: 0x0400A78D RID: 42893
|
||||
[Token(Token = "0x400A78D")]
|
||||
Int,
|
||||
// Token: 0x0400A78E RID: 42894
|
||||
[Token(Token = "0x400A78E")]
|
||||
Float,
|
||||
// Token: 0x0400A78F RID: 42895
|
||||
[Token(Token = "0x400A78F")]
|
||||
String,
|
||||
// Token: 0x0400A790 RID: 42896
|
||||
[Token(Token = "0x400A790")]
|
||||
Exec,
|
||||
// Token: 0x0400A791 RID: 42897
|
||||
[Token(Token = "0x400A791")]
|
||||
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: 0x02002539 RID: 9529
|
||||
[Token(Token = "0x2002539")]
|
||||
public sealed class Chip : MonoBehaviour, GIPDDLFFNGG, ENADFDIEGGL, JBPCAKNEMLI.NEMJOGHDMDO, EOCLMMENCKH, OFCHBCNPCBH
|
||||
{
|
||||
// Token: 0x1700284D RID: 10317
|
||||
// (get) Token: 0x0600F629 RID: 63017 RVA: 0x0038851C File Offset: 0x0038671C
|
||||
[Token(Token = "0x1700284D")]
|
||||
public Transform OJGBEGCCFAA
|
||||
{
|
||||
[Token(Token = "0x600F629")]
|
||||
[Address(RVA = "0x3F5F40", Offset = "0x3F4D40", VA = "0x1803F5F40")]
|
||||
get
|
||||
{
|
||||
return this.tetherPoint;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600F62A RID: 63018 RVA: 0x00388530 File Offset: 0x00386730
|
||||
[Token(Token = "0x600F62A")]
|
||||
[Address(RVA = "0x17609A0", Offset = "0x175F7A0", VA = "0x1817609A0")]
|
||||
public void SetVisibility(bool NOCJEBBJIAN, object PHHGODBGAOJ)
|
||||
{
|
||||
this.DisableComponent.SetVisibility(NOCJEBBJIAN, PHHGODBGAOJ);
|
||||
}
|
||||
|
||||
// Token: 0x0600F62B RID: 63019 RVA: 0x00388550 File Offset: 0x00386750
|
||||
[Token(Token = "0x600F62B")]
|
||||
[Address(RVA = "0x17605F0", Offset = "0x175F3F0", VA = "0x1817605F0")]
|
||||
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: 0x1700284E RID: 10318
|
||||
// (get) Token: 0x0600F62C RID: 63020 RVA: 0x003885E8 File Offset: 0x003867E8
|
||||
[Token(Token = "0x1700284E")]
|
||||
public ChipView HKIHBENNKJK
|
||||
{
|
||||
[Token(Token = "0x600F62C")]
|
||||
[Address(RVA = "0x3F6400", Offset = "0x3F5200", VA = "0x1803F6400")]
|
||||
get
|
||||
{
|
||||
return this.chipView;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1400011F RID: 287
|
||||
// (add) Token: 0x0600F62D RID: 63021 RVA: 0x003885FC File Offset: 0x003867FC
|
||||
// (remove) Token: 0x0600F62E RID: 63022 RVA: 0x00388624 File Offset: 0x00386824
|
||||
[Token(Token = "0x1400011F")]
|
||||
public event Action NCLAFNKJHDO
|
||||
{
|
||||
[Token(Token = "0x600F62D")]
|
||||
[Address(RVA = "0x1760FC0", Offset = "0x175FDC0", VA = "0x181760FC0")]
|
||||
[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 = "0x600F62E")]
|
||||
[Address(RVA = "0x1761B30", Offset = "0x1760930", VA = "0x181761B30")]
|
||||
[CompilerGenerated]
|
||||
remove
|
||||
{
|
||||
Action nclafnkjhdo;
|
||||
Delegate @delegate;
|
||||
do
|
||||
{
|
||||
nclafnkjhdo = this.NCLAFNKJHDO;
|
||||
@delegate = Delegate.Remove(nclafnkjhdo, value);
|
||||
}
|
||||
while (@delegate != 0 && @delegate == 0);
|
||||
while (@delegate != nclafnkjhdo)
|
||||
{
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x14000120 RID: 288
|
||||
// (add) Token: 0x0600F62F RID: 63023 RVA: 0x0038864C File Offset: 0x0038684C
|
||||
// (remove) Token: 0x0600F630 RID: 63024 RVA: 0x00388674 File Offset: 0x00386874
|
||||
[Token(Token = "0x14000120")]
|
||||
public event Action<bool> KPPKPDGKACA
|
||||
{
|
||||
[Token(Token = "0x600F62F")]
|
||||
[Address(RVA = "0x1760F20", Offset = "0x175FD20", VA = "0x181760F20")]
|
||||
[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 = "0x600F630")]
|
||||
[Address(RVA = "0x1761A90", Offset = "0x1760890", VA = "0x181761A90")]
|
||||
[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: 0x1700284F RID: 10319
|
||||
// (get) Token: 0x0600F631 RID: 63025 RVA: 0x0038869C File Offset: 0x0038689C
|
||||
// (set) Token: 0x0600F632 RID: 63026 RVA: 0x003886B0 File Offset: 0x003868B0
|
||||
[Token(Token = "0x1700284F")]
|
||||
private CircuitsV2Config JCLPMODDHBK
|
||||
{
|
||||
[Token(Token = "0x600F631")]
|
||||
[Address(RVA = "0x423D40", Offset = "0x422B40", VA = "0x180423D40")]
|
||||
get;
|
||||
[Token(Token = "0x600F632")]
|
||||
[Address(RVA = "0x466B90", Offset = "0x465990", VA = "0x180466B90")]
|
||||
set;
|
||||
}
|
||||
|
||||
// Token: 0x17002850 RID: 10320
|
||||
// (get) Token: 0x0600F633 RID: 63027 RVA: 0x003886C4 File Offset: 0x003868C4
|
||||
// (set) Token: 0x0600F634 RID: 63028 RVA: 0x003886D8 File Offset: 0x003868D8
|
||||
[Token(Token = "0x17002850")]
|
||||
public KJDOCKDBNCK NCGBFJOLMAG
|
||||
{
|
||||
[Token(Token = "0x600F633")]
|
||||
[Address(RVA = "0x423DE0", Offset = "0x422BE0", VA = "0x180423DE0")]
|
||||
get;
|
||||
[Token(Token = "0x600F634")]
|
||||
[Address(RVA = "0x567490", Offset = "0x566290", VA = "0x180567490")]
|
||||
private set;
|
||||
}
|
||||
|
||||
// Token: 0x17002851 RID: 10321
|
||||
// (get) Token: 0x0600F635 RID: 63029 RVA: 0x003886EC File Offset: 0x003868EC
|
||||
[Token(Token = "0x17002851")]
|
||||
public bool OGCBCPKHIPI
|
||||
{
|
||||
[Token(Token = "0x600F635")]
|
||||
[Address(RVA = "0x1761410", Offset = "0x1760210", VA = "0x181761410")]
|
||||
get
|
||||
{
|
||||
if (this.<MGGLBOLIHNH>k__BackingField != 0)
|
||||
{
|
||||
return;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17002852 RID: 10322
|
||||
// (get) Token: 0x0600F636 RID: 63030 RVA: 0x00388704 File Offset: 0x00386904
|
||||
// (set) Token: 0x0600F637 RID: 63031 RVA: 0x00388718 File Offset: 0x00386918
|
||||
[Token(Token = "0x17002852")]
|
||||
public IReadOnlyList<DNBOOFDJAEA> FGCGPPBNJPD
|
||||
{
|
||||
[Token(Token = "0x600F636")]
|
||||
[Address(RVA = "0x4335D0", Offset = "0x4323D0", VA = "0x1804335D0")]
|
||||
get;
|
||||
[Token(Token = "0x600F637")]
|
||||
[Address(RVA = "0x703580", Offset = "0x702380", VA = "0x180703580")]
|
||||
private set;
|
||||
}
|
||||
|
||||
// Token: 0x17002853 RID: 10323
|
||||
// (get) Token: 0x0600F638 RID: 63032 RVA: 0x0038872C File Offset: 0x0038692C
|
||||
[Token(Token = "0x17002853")]
|
||||
private bool JCLMEJKJNAA
|
||||
{
|
||||
[Token(Token = "0x600F638")]
|
||||
[Address(RVA = "0x175BA50", Offset = "0x175A850", VA = "0x18175BA50")]
|
||||
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: 0x17002854 RID: 10324
|
||||
// (get) Token: 0x0600F639 RID: 63033 RVA: 0x00388770 File Offset: 0x00386970
|
||||
[Token(Token = "0x17002854")]
|
||||
public bool JBMFJOBFJHP
|
||||
{
|
||||
[Token(Token = "0x600F639")]
|
||||
[Address(RVA = "0x1761060", Offset = "0x175FE60", VA = "0x181761060", Slot = "99")]
|
||||
get
|
||||
{
|
||||
KJDOCKDBNCK kjdockdbnck = this.<MGGLBOLIHNH>k__BackingField;
|
||||
return true;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x14000121 RID: 289
|
||||
// (add) Token: 0x0600F63A RID: 63034 RVA: 0x00388794 File Offset: 0x00386994
|
||||
// (remove) Token: 0x0600F63B RID: 63035 RVA: 0x003887BC File Offset: 0x003869BC
|
||||
[Token(Token = "0x14000121")]
|
||||
public event Action KAAEFDDBGPD
|
||||
{
|
||||
[Token(Token = "0x600F63A")]
|
||||
[Address(RVA = "0x1760E80", Offset = "0x175FC80", VA = "0x181760E80")]
|
||||
[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 = "0x600F63B")]
|
||||
[Address(RVA = "0x17619F0", Offset = "0x17607F0", VA = "0x1817619F0")]
|
||||
[CompilerGenerated]
|
||||
remove
|
||||
{
|
||||
Action kaaefddbgpd;
|
||||
Delegate @delegate;
|
||||
do
|
||||
{
|
||||
kaaefddbgpd = this.KAAEFDDBGPD;
|
||||
@delegate = Delegate.Remove(kaaefddbgpd, value);
|
||||
}
|
||||
while (@delegate != 0 && @delegate == 0);
|
||||
while (@delegate != kaaefddbgpd)
|
||||
{
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600F63C RID: 63036 RVA: 0x003887E4 File Offset: 0x003869E4
|
||||
[Token(Token = "0x600F63C")]
|
||||
[Address(RVA = "0x175AE30", Offset = "0x1759C30", VA = "0x18175AE30")]
|
||||
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: 0x0600F63D RID: 63037 RVA: 0x00388868 File Offset: 0x00386A68
|
||||
[Token(Token = "0x600F63D")]
|
||||
[Address(RVA = "0x175E030", Offset = "0x175CE30", VA = "0x18175E030")]
|
||||
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: 0x0600F63E RID: 63038 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x600F63E")]
|
||||
[Address(RVA = "0x175BC30", Offset = "0x175AA30", VA = "0x18175BC30")]
|
||||
private void FJPFKELLNLM()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x0600F63F RID: 63039 RVA: 0x003888B8 File Offset: 0x00386AB8
|
||||
[Token(Token = "0x600F63F")]
|
||||
[Address(RVA = "0x175B030", Offset = "0x1759E30", VA = "0x18175B030")]
|
||||
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: 0x0600F640 RID: 63040 RVA: 0x00388B00 File Offset: 0x00386D00
|
||||
[Token(Token = "0x600F640")]
|
||||
[Address(RVA = "0x175CCE0", Offset = "0x175BAE0", VA = "0x18175CCE0")]
|
||||
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: 0x0600F641 RID: 63041 RVA: 0x00388B88 File Offset: 0x00386D88
|
||||
[Token(Token = "0x600F641")]
|
||||
[Address(RVA = "0x1760C00", Offset = "0x175FA00", VA = "0x181760C00")]
|
||||
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: 0x0600F642 RID: 63042 RVA: 0x00388BC4 File Offset: 0x00386DC4
|
||||
[Token(Token = "0x600F642")]
|
||||
[Address(RVA = "0x175D360", Offset = "0x175C160", VA = "0x18175D360")]
|
||||
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: 0x0600F643 RID: 63043 RVA: 0x00388C8C File Offset: 0x00386E8C
|
||||
[Token(Token = "0x600F643")]
|
||||
[Address(RVA = "0x175CF50", Offset = "0x175BD50", VA = "0x18175CF50")]
|
||||
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: 0x0600F644 RID: 63044 RVA: 0x00388D5C File Offset: 0x00386F5C
|
||||
[Token(Token = "0x600F644")]
|
||||
[Address(RVA = "0x175C740", Offset = "0x175B540", VA = "0x18175C740")]
|
||||
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: 0x0600F645 RID: 63045 RVA: 0x00388E2C File Offset: 0x0038702C
|
||||
[Token(Token = "0x600F645")]
|
||||
[Address(RVA = "0x175BE80", Offset = "0x175AC80", VA = "0x18175BE80")]
|
||||
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: 0x0600F646 RID: 63046 RVA: 0x00388EFC File Offset: 0x003870FC
|
||||
[Token(Token = "0x600F646")]
|
||||
[Address(RVA = "0x175ABA0", Offset = "0x17599A0", VA = "0x18175ABA0")]
|
||||
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: 0x0600F647 RID: 63047 RVA: 0x00388F54 File Offset: 0x00387154
|
||||
[Token(Token = "0x600F647")]
|
||||
[Address(RVA = "0x175B8B0", Offset = "0x175A6B0", VA = "0x18175B8B0")]
|
||||
private void NNEECHJPLKN()
|
||||
{
|
||||
KJDOCKDBNCK kjdockdbnck = this.<MGGLBOLIHNH>k__BackingField;
|
||||
CircuitsV2Config circuitsV2Config = this.<GCMEPGNIAFA>k__BackingField;
|
||||
this.Bind(circuitsV2Config, kjdockdbnck);
|
||||
}
|
||||
|
||||
// Token: 0x0600F648 RID: 63048 RVA: 0x00388F78 File Offset: 0x00387178
|
||||
[Token(Token = "0x600F648")]
|
||||
[Address(RVA = "0x175B8B0", Offset = "0x175A6B0", VA = "0x18175B8B0")]
|
||||
private void PAGFKLKPKPB(int CEHJGNDELGL, KPJGIJKKILH KDOCKENDOCD)
|
||||
{
|
||||
KJDOCKDBNCK kjdockdbnck = this.<MGGLBOLIHNH>k__BackingField;
|
||||
CircuitsV2Config circuitsV2Config = this.<GCMEPGNIAFA>k__BackingField;
|
||||
this.Bind(circuitsV2Config, kjdockdbnck);
|
||||
}
|
||||
|
||||
// Token: 0x0600F649 RID: 63049 RVA: 0x00388F9C File Offset: 0x0038719C
|
||||
[Token(Token = "0x600F649")]
|
||||
[Address(RVA = "0x175C700", Offset = "0x175B500", VA = "0x18175C700")]
|
||||
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: 0x0600F64A RID: 63050 RVA: 0x00388FD4 File Offset: 0x003871D4
|
||||
[Token(Token = "0x600F64A")]
|
||||
[Address(RVA = "0x175B8B0", Offset = "0x175A6B0", VA = "0x18175B8B0")]
|
||||
private void CJJDIHGDHLJ(int EFBDCIJMFGD, DBFIKIGBNOD GCFLCMPPKIN)
|
||||
{
|
||||
KJDOCKDBNCK kjdockdbnck = this.<MGGLBOLIHNH>k__BackingField;
|
||||
CircuitsV2Config circuitsV2Config = this.<GCMEPGNIAFA>k__BackingField;
|
||||
this.Bind(circuitsV2Config, kjdockdbnck);
|
||||
}
|
||||
|
||||
// Token: 0x0600F64B RID: 63051 RVA: 0x00388FF8 File Offset: 0x003871F8
|
||||
[Token(Token = "0x600F64B")]
|
||||
[Address(RVA = "0x175C700", Offset = "0x175B500", VA = "0x18175C700")]
|
||||
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: 0x0600F64C RID: 63052 RVA: 0x00389030 File Offset: 0x00387230
|
||||
[Token(Token = "0x600F64C")]
|
||||
[Address(RVA = "0x175B8B0", Offset = "0x175A6B0", VA = "0x18175B8B0")]
|
||||
private void PHKJEINMCEM()
|
||||
{
|
||||
KJDOCKDBNCK kjdockdbnck = this.<MGGLBOLIHNH>k__BackingField;
|
||||
CircuitsV2Config circuitsV2Config = this.<GCMEPGNIAFA>k__BackingField;
|
||||
this.Bind(circuitsV2Config, kjdockdbnck);
|
||||
}
|
||||
|
||||
// Token: 0x0600F64D RID: 63053 RVA: 0x00389054 File Offset: 0x00387254
|
||||
[Token(Token = "0x600F64D")]
|
||||
[Address(RVA = "0x175E1A0", Offset = "0x175CFA0", VA = "0x18175E1A0")]
|
||||
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: 0x0600F64E RID: 63054 RVA: 0x00389090 File Offset: 0x00387290
|
||||
[Token(Token = "0x600F64E")]
|
||||
[Address(RVA = "0x175E150", Offset = "0x175CF50", VA = "0x18175E150")]
|
||||
private void OnDisable()
|
||||
{
|
||||
Action<bool> kppkpdgkaca = this.KPPKPDGKACA;
|
||||
if (kppkpdgkaca != 0)
|
||||
{
|
||||
int num = 0;
|
||||
kppkpdgkaca(num);
|
||||
return;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600F64F RID: 63055 RVA: 0x003890B4 File Offset: 0x003872B4
|
||||
[Token(Token = "0x600F64F")]
|
||||
[Address(RVA = "0xDF57A0", Offset = "0xDF45A0", VA = "0x180DF57A0")]
|
||||
private void OHFCNGOLGDJ()
|
||||
{
|
||||
Action kaaefddbgpd = this.KAAEFDDBGPD;
|
||||
if (kaaefddbgpd != 0)
|
||||
{
|
||||
kaaefddbgpd();
|
||||
return;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600F650 RID: 63056 RVA: 0x003890D4 File Offset: 0x003872D4
|
||||
[Token(Token = "0x600F650")]
|
||||
[Address(RVA = "0x175BAE0", Offset = "0x175A8E0", VA = "0x18175BAE0")]
|
||||
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: 0x17002855 RID: 10325
|
||||
// (get) Token: 0x0600F651 RID: 63057 RVA: 0x00389120 File Offset: 0x00387320
|
||||
[Token(Token = "0x17002855")]
|
||||
public BusConfigButton FDJEMKBDJFC
|
||||
{
|
||||
[Token(Token = "0x600F651")]
|
||||
[Address(RVA = "0x44EC40", Offset = "0x44DA40", VA = "0x18044EC40")]
|
||||
get
|
||||
{
|
||||
return this.OCBKCLNMHFN;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600F652 RID: 63058 RVA: 0x00389134 File Offset: 0x00387334
|
||||
[Token(Token = "0x600F652")]
|
||||
[Address(RVA = "0x175F450", Offset = "0x175E250", VA = "0x18175F450")]
|
||||
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: 0x0600F653 RID: 63059 RVA: 0x00389170 File Offset: 0x00387370
|
||||
[Token(Token = "0x600F653")]
|
||||
[Address(RVA = "0x175D7A0", Offset = "0x175C5A0", VA = "0x18175D7A0")]
|
||||
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: 0x0600F654 RID: 63060 RVA: 0x003891B0 File Offset: 0x003873B0
|
||||
[Token(Token = "0x600F654")]
|
||||
[Address(RVA = "0x175DAE0", Offset = "0x175C8E0", VA = "0x18175DAE0")]
|
||||
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: 0x0600F655 RID: 63061 RVA: 0x00389224 File Offset: 0x00387424
|
||||
[Token(Token = "0x600F655")]
|
||||
[Address(RVA = "0x175D600", Offset = "0x175C400", VA = "0x18175D600")]
|
||||
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: 0x0600F656 RID: 63062 RVA: 0x0038926C File Offset: 0x0038746C
|
||||
[Token(Token = "0x600F656")]
|
||||
[Address(RVA = "0x175D1F0", Offset = "0x175BFF0", VA = "0x18175D1F0")]
|
||||
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: 0x0600F657 RID: 63063 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x600F657")]
|
||||
[Address(RVA = "0x402080", Offset = "0x400E80", VA = "0x180402080", Slot = "100")]
|
||||
public void DeserializeFrom(KPNDFONGDGF HFBJGCHOANH)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x0600F658 RID: 63064 RVA: 0x003892CC File Offset: 0x003874CC
|
||||
[Token(Token = "0x600F658")]
|
||||
[Address(RVA = "0x1760010", Offset = "0x175EE10", VA = "0x181760010", Slot = "101")]
|
||||
public void SerializeTo(ref PDEKIHFJKHJ IABNDBNHMKF, ref MKNCHKCCIHK NHFINJNIPGK, StringBuilder BIPOIFGEMGB)
|
||||
{
|
||||
/*
|
||||
An exception occurred when decompiling this method (0600F658)
|
||||
|
||||
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: 0x0600F659 RID: 63065 RVA: 0x003892FC File Offset: 0x003874FC
|
||||
[Token(Token = "0x600F659")]
|
||||
[Address(RVA = "0x175B7A0", Offset = "0x175A5A0", VA = "0x18175B7A0")]
|
||||
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: 0x0600F65A RID: 63066 RVA: 0x00389368 File Offset: 0x00387568
|
||||
[Token(Token = "0x600F65A")]
|
||||
[Address(RVA = "0x175CB70", Offset = "0x175B970", VA = "0x18175CB70")]
|
||||
private void JHIIFKOALCP(in Quaternion KLBHAAAKNPK)
|
||||
{
|
||||
Transform transform = base.transform;
|
||||
Action nclafnkjhdo = this.NCLAFNKJHDO;
|
||||
if (nclafnkjhdo != 0)
|
||||
{
|
||||
nclafnkjhdo();
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17002856 RID: 10326
|
||||
// (get) Token: 0x0600F65B RID: 63067 RVA: 0x00389394 File Offset: 0x00387594
|
||||
[Token(Token = "0x17002856")]
|
||||
public string HHJALNBGCMI
|
||||
{
|
||||
[Token(Token = "0x600F65B")]
|
||||
[Address(RVA = "0x1761860", Offset = "0x1760660", VA = "0x181761860", Slot = "98")]
|
||||
get
|
||||
{
|
||||
if (this.<MGGLBOLIHNH>k__BackingField != 0)
|
||||
{
|
||||
return;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17002857 RID: 10327
|
||||
// (get) Token: 0x0600F65C RID: 63068 RVA: 0x003893AC File Offset: 0x003875AC
|
||||
[Token(Token = "0x17002857")]
|
||||
public Transform KPEGGEIPKDN
|
||||
{
|
||||
[Token(Token = "0x600F65C")]
|
||||
[Address(RVA = "0xCC5C10", Offset = "0xCC4A10", VA = "0x180CC5C10", Slot = "4")]
|
||||
get
|
||||
{
|
||||
return base.transform;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17002858 RID: 10328
|
||||
// (get) Token: 0x0600F65D RID: 63069 RVA: 0x003893C0 File Offset: 0x003875C0
|
||||
[Token(Token = "0x17002858")]
|
||||
public IEnumerable<Collider> MMDALGBDPEF
|
||||
{
|
||||
[Token(Token = "0x600F65D")]
|
||||
[Address(RVA = "0x1761640", Offset = "0x1760440", VA = "0x181761640", Slot = "88")]
|
||||
get
|
||||
{
|
||||
/*
|
||||
An exception occurred when decompiling this method (0600F65D)
|
||||
|
||||
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: 0x17002859 RID: 10329
|
||||
// (get) Token: 0x0600F65E RID: 63070 RVA: 0x003893D4 File Offset: 0x003875D4
|
||||
[Token(Token = "0x17002859")]
|
||||
public BoxCollider EFLOMOEADLF
|
||||
{
|
||||
[Token(Token = "0x600F65E")]
|
||||
[Address(RVA = "0x43E630", Offset = "0x43D430", VA = "0x18043E630", Slot = "89")]
|
||||
get
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1700285A RID: 10330
|
||||
// (get) Token: 0x0600F65F RID: 63071 RVA: 0x003893E4 File Offset: 0x003875E4
|
||||
[Token(Token = "0x1700285A")]
|
||||
public bool HKHDHECKMAA
|
||||
{
|
||||
[Token(Token = "0x600F65F")]
|
||||
[Address(RVA = "0x403930", Offset = "0x402730", VA = "0x180403930", Slot = "90")]
|
||||
get
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600F660 RID: 63072 RVA: 0x003893F4 File Offset: 0x003875F4
|
||||
[Token(Token = "0x600F660")]
|
||||
[Address(RVA = "0x175C2B0", Offset = "0x175B0B0", VA = "0x18175C2B0", Slot = "91")]
|
||||
public DOLIKHIEHNG GetCommandHandler(GHOCGAOFFFI LMJGGCEBDID)
|
||||
{
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x1700285B RID: 10331
|
||||
// (get) Token: 0x0600F661 RID: 63073 RVA: 0x00389408 File Offset: 0x00387608
|
||||
[Token(Token = "0x1700285B")]
|
||||
public Guid PDPPMLHHGCD
|
||||
{
|
||||
[Token(Token = "0x600F661")]
|
||||
[Address(RVA = "0x1761300", Offset = "0x1760100", VA = "0x181761300", Slot = "5")]
|
||||
get
|
||||
{
|
||||
/*
|
||||
An exception occurred when decompiling this method (0600F661)
|
||||
|
||||
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: 0x1700285C RID: 10332
|
||||
// (get) Token: 0x0600F662 RID: 63074 RVA: 0x0038941C File Offset: 0x0038761C
|
||||
[Token(Token = "0x1700285C")]
|
||||
public string FIKEBGGCDFN
|
||||
{
|
||||
[Token(Token = "0x600F662")]
|
||||
[Address(RVA = "0x17612B0", Offset = "0x17600B0", VA = "0x1817612B0", Slot = "6")]
|
||||
get
|
||||
{
|
||||
if (this.<MGGLBOLIHNH>k__BackingField != 0)
|
||||
{
|
||||
}
|
||||
return "Chip";
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1700285D RID: 10333
|
||||
// (get) Token: 0x0600F663 RID: 63075 RVA: 0x00389438 File Offset: 0x00387638
|
||||
[Token(Token = "0x1700285D")]
|
||||
public string KENGPMDDCML
|
||||
{
|
||||
[Token(Token = "0x600F663")]
|
||||
[Address(RVA = "0x17612B0", Offset = "0x17600B0", VA = "0x1817612B0", Slot = "7")]
|
||||
get
|
||||
{
|
||||
if (this.<MGGLBOLIHNH>k__BackingField != 0)
|
||||
{
|
||||
}
|
||||
return "Chip";
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1700285E RID: 10334
|
||||
// (get) Token: 0x0600F664 RID: 63076 RVA: 0x00389454 File Offset: 0x00387654
|
||||
// (set) Token: 0x0600F665 RID: 63077 RVA: 0x00389470 File Offset: 0x00387670
|
||||
[Token(Token = "0x1700285E")]
|
||||
public Vector3 EPKNJJIGHLN
|
||||
{
|
||||
[Token(Token = "0x600F664")]
|
||||
[Address(RVA = "0x7A1F30", Offset = "0x7A0D30", VA = "0x1807A1F30", Slot = "8")]
|
||||
get
|
||||
{
|
||||
Vector3 vector;
|
||||
float z = vector.z;
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
[Token(Token = "0x600F665")]
|
||||
[Address(RVA = "0x1761C90", Offset = "0x1760A90", VA = "0x181761C90", 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: 0x1700285F RID: 10335
|
||||
// (get) Token: 0x0600F666 RID: 63078 RVA: 0x003894E8 File Offset: 0x003876E8
|
||||
// (set) Token: 0x0600F667 RID: 63079 RVA: 0x00389504 File Offset: 0x00387704
|
||||
[Token(Token = "0x1700285F")]
|
||||
public Vector3 FDEMFOFNFJE
|
||||
{
|
||||
[Token(Token = "0x600F666")]
|
||||
[Address(RVA = "0xDF98B0", Offset = "0xDF86B0", VA = "0x180DF98B0", Slot = "10")]
|
||||
get
|
||||
{
|
||||
Vector3 vector;
|
||||
float z = vector.z;
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
[Token(Token = "0x600F667")]
|
||||
[Address(RVA = "0x1761BD0", Offset = "0x17609D0", VA = "0x181761BD0", Slot = "11")]
|
||||
set
|
||||
{
|
||||
KJDOCKDBNCK kjdockdbnck = this.<MGGLBOLIHNH>k__BackingField;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17002860 RID: 10336
|
||||
// (get) Token: 0x0600F668 RID: 63080 RVA: 0x00389520 File Offset: 0x00387720
|
||||
// (set) Token: 0x0600F669 RID: 63081 RVA: 0x00389534 File Offset: 0x00387734
|
||||
[Token(Token = "0x17002860")]
|
||||
public Quaternion CCHJFOMONBL
|
||||
{
|
||||
[Token(Token = "0x600F668")]
|
||||
[Address(RVA = "0x7A1F80", Offset = "0x7A0D80", VA = "0x1807A1F80", Slot = "12")]
|
||||
get
|
||||
{
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
[Token(Token = "0x600F669")]
|
||||
[Address(RVA = "0x1761E30", Offset = "0x1760C30", VA = "0x181761E30", 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: 0x17002861 RID: 10337
|
||||
// (get) Token: 0x0600F66A RID: 63082 RVA: 0x0038959C File Offset: 0x0038779C
|
||||
// (set) Token: 0x0600F66B RID: 63083 RVA: 0x003895B0 File Offset: 0x003877B0
|
||||
[Token(Token = "0x17002861")]
|
||||
public Quaternion MKJMFEAHGEM
|
||||
{
|
||||
[Token(Token = "0x600F66A")]
|
||||
[Address(RVA = "0xDF9900", Offset = "0xDF8700", VA = "0x180DF9900", Slot = "14")]
|
||||
get
|
||||
{
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
[Token(Token = "0x600F66B")]
|
||||
[Address(RVA = "0x1761C30", Offset = "0x1760A30", VA = "0x181761C30", Slot = "15")]
|
||||
set
|
||||
{
|
||||
KJDOCKDBNCK kjdockdbnck = this.<MGGLBOLIHNH>k__BackingField;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17002862 RID: 10338
|
||||
// (get) Token: 0x0600F66C RID: 63084 RVA: 0x003895CC File Offset: 0x003877CC
|
||||
// (set) Token: 0x0600F66D RID: 63085 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x17002862")]
|
||||
public float KMIHBAHCCAM
|
||||
{
|
||||
[Token(Token = "0x600F66C")]
|
||||
[Address(RVA = "0x1761800", Offset = "0x1760600", VA = "0x181761800", Slot = "16")]
|
||||
get
|
||||
{
|
||||
return base.transform.ABDKFENDAKH();
|
||||
}
|
||||
[Token(Token = "0x600F66D")]
|
||||
[Address(RVA = "0x402080", Offset = "0x400E80", VA = "0x180402080", Slot = "17")]
|
||||
set
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17002863 RID: 10339
|
||||
// (get) Token: 0x0600F66E RID: 63086 RVA: 0x003895E4 File Offset: 0x003877E4
|
||||
// (set) Token: 0x0600F66F RID: 63087 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x17002863")]
|
||||
public Vector3 BCECMCLCHBL
|
||||
{
|
||||
[Token(Token = "0x600F66E")]
|
||||
[Address(RVA = "0x1761230", Offset = "0x1760030", VA = "0x181761230", Slot = "18")]
|
||||
get
|
||||
{
|
||||
/*
|
||||
An exception occurred when decompiling this method (0600F66E)
|
||||
|
||||
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 = "0x600F66F")]
|
||||
[Address(RVA = "0x402080", Offset = "0x400E80", VA = "0x180402080", Slot = "19")]
|
||||
set
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600F670 RID: 63088 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x600F670")]
|
||||
[Address(RVA = "0x402080", Offset = "0x400E80", VA = "0x180402080", Slot = "20")]
|
||||
public void UpdateDeformation(Vector3 ILOMMBLNKMA, float GAIPDLMAPJP)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x17002864 RID: 10340
|
||||
// (get) Token: 0x0600F671 RID: 63089 RVA: 0x003895FC File Offset: 0x003877FC
|
||||
[Token(Token = "0x17002864")]
|
||||
public GIPDDLFFNGG MEHAAMLFBJB
|
||||
{
|
||||
[Token(Token = "0x600F671")]
|
||||
[Address(RVA = "0x1761570", Offset = "0x1760370", VA = "0x181761570", Slot = "21")]
|
||||
get
|
||||
{
|
||||
Transform parent = base.transform.parent;
|
||||
int num = 0;
|
||||
if (!(parent != num))
|
||||
{
|
||||
}
|
||||
return parent.GetComponentInParent<GIPDDLFFNGG>();
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17002865 RID: 10341
|
||||
// (get) Token: 0x0600F672 RID: 63090 RVA: 0x00389630 File Offset: 0x00387830
|
||||
// (set) Token: 0x0600F673 RID: 63091 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x17002865")]
|
||||
public bool OCKFCFJJKNN
|
||||
{
|
||||
[Token(Token = "0x600F672")]
|
||||
[Address(RVA = "0x403930", Offset = "0x402730", VA = "0x180403930", Slot = "22")]
|
||||
get
|
||||
{
|
||||
}
|
||||
[Token(Token = "0x600F673")]
|
||||
[Address(RVA = "0x402080", Offset = "0x400E80", VA = "0x180402080", Slot = "23")]
|
||||
set
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600F674 RID: 63092 RVA: 0x00389640 File Offset: 0x00387840
|
||||
[Token(Token = "0x600F674")]
|
||||
[Address(RVA = "0x460D40", Offset = "0x45FB40", VA = "0x180460D40", Slot = "24")]
|
||||
public bool CanBeRaycasted()
|
||||
{
|
||||
return true;
|
||||
}
|
||||
|
||||
// Token: 0x17002866 RID: 10342
|
||||
// (get) Token: 0x0600F675 RID: 63093 RVA: 0x00389650 File Offset: 0x00387850
|
||||
[Token(Token = "0x17002866")]
|
||||
public LDCBLKDLODB BLIGJFOCJBA
|
||||
{
|
||||
[Token(Token = "0x600F675")]
|
||||
[Address(RVA = "0x1761390", Offset = "0x1760190", VA = "0x181761390", 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: 0x17002867 RID: 10343
|
||||
// (get) Token: 0x0600F676 RID: 63094 RVA: 0x00389688 File Offset: 0x00387888
|
||||
[Token(Token = "0x17002867")]
|
||||
public ODAEKFDKCEC EKLDNLBGMNG
|
||||
{
|
||||
[Token(Token = "0x600F676")]
|
||||
[Address(RVA = "0x3FA170", Offset = "0x3F8F70", VA = "0x1803FA170", Slot = "26")]
|
||||
get
|
||||
{
|
||||
/*
|
||||
An exception occurred when decompiling this method (0600F676)
|
||||
|
||||
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: 0x17002868 RID: 10344
|
||||
// (get) Token: 0x0600F677 RID: 63095 RVA: 0x0038969C File Offset: 0x0038789C
|
||||
[Token(Token = "0x17002868")]
|
||||
public CostInfo CLOAGCKCCPP
|
||||
{
|
||||
[Token(Token = "0x600F677")]
|
||||
[Address(RVA = "0x1761610", Offset = "0x1760410", VA = "0x181761610", Slot = "81")]
|
||||
get
|
||||
{
|
||||
/*
|
||||
An exception occurred when decompiling this method (0600F677)
|
||||
|
||||
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: 0x17002869 RID: 10345
|
||||
// (get) Token: 0x0600F678 RID: 63096 RVA: 0x003896BC File Offset: 0x003878BC
|
||||
[Token(Token = "0x17002869")]
|
||||
public bool FOHFHPEMJPD
|
||||
{
|
||||
[Token(Token = "0x600F678")]
|
||||
[Address(RVA = "0x1761210", Offset = "0x1760010", VA = "0x181761210", Slot = "82")]
|
||||
get
|
||||
{
|
||||
return !this.JCLMEJKJNAA;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1700286A RID: 10346
|
||||
// (get) Token: 0x0600F679 RID: 63097 RVA: 0x003896D4 File Offset: 0x003878D4
|
||||
// (set) Token: 0x0600F67A RID: 63098 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x1700286A")]
|
||||
public bool LBPNBENCCHK
|
||||
{
|
||||
[Token(Token = "0x600F679")]
|
||||
[Address(RVA = "0x403930", Offset = "0x402730", VA = "0x180403930", Slot = "27")]
|
||||
get
|
||||
{
|
||||
}
|
||||
[Token(Token = "0x600F67A")]
|
||||
[Address(RVA = "0x402080", Offset = "0x400E80", VA = "0x180402080", Slot = "28")]
|
||||
set
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x14000122 RID: 290
|
||||
// (add) Token: 0x0600F67B RID: 63099 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
// (remove) Token: 0x0600F67C RID: 63100 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x14000122")]
|
||||
public event Action<bool> OMIJEKCGNHP
|
||||
{
|
||||
[Token(Token = "0x600F67B")]
|
||||
[Address(RVA = "0x402080", Offset = "0x400E80", VA = "0x180402080", Slot = "29")]
|
||||
add
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
[Token(Token = "0x600F67C")]
|
||||
[Address(RVA = "0x402080", Offset = "0x400E80", VA = "0x180402080", Slot = "30")]
|
||||
remove
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1700286B RID: 10347
|
||||
// (get) Token: 0x0600F67D RID: 63101 RVA: 0x003896E4 File Offset: 0x003878E4
|
||||
[Token(Token = "0x1700286B")]
|
||||
public bool OIBIGHGIEJA
|
||||
{
|
||||
[Token(Token = "0x600F67D")]
|
||||
[Address(RVA = "0x17611C0", Offset = "0x175FFC0", VA = "0x1817611C0", Slot = "31")]
|
||||
get
|
||||
{
|
||||
KJDOCKDBNCK kjdockdbnck = this.<MGGLBOLIHNH>k__BackingField;
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1700286C RID: 10348
|
||||
// (get) Token: 0x0600F67E RID: 63102 RVA: 0x00389700 File Offset: 0x00387900
|
||||
[Token(Token = "0x1700286C")]
|
||||
public LIMDPCEOFDK BLGNOJOBELG
|
||||
{
|
||||
[Token(Token = "0x600F67E")]
|
||||
[Address(RVA = "0x1761710", Offset = "0x1760510", VA = "0x181761710", 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: 0x14000123 RID: 291
|
||||
// (add) Token: 0x0600F67F RID: 63103 RVA: 0x00389734 File Offset: 0x00387934
|
||||
// (remove) Token: 0x0600F680 RID: 63104 RVA: 0x00389750 File Offset: 0x00387950
|
||||
[Token(Token = "0x14000123")]
|
||||
public event Action<GIPDDLFFNGG> INFAPLJCHIJ
|
||||
{
|
||||
[Token(Token = "0x600F67F")]
|
||||
[Address(RVA = "0x1760DE0", Offset = "0x175FBE0", VA = "0x181760DE0", Slot = "33")]
|
||||
[CompilerGenerated]
|
||||
add
|
||||
{
|
||||
Delegate @delegate;
|
||||
while (@delegate != 0 && @delegate == 0)
|
||||
{
|
||||
}
|
||||
while (@delegate != this)
|
||||
{
|
||||
}
|
||||
}
|
||||
[Token(Token = "0x600F680")]
|
||||
[Address(RVA = "0x1761950", Offset = "0x1760750", VA = "0x181761950", Slot = "34")]
|
||||
[CompilerGenerated]
|
||||
remove
|
||||
{
|
||||
Delegate @delegate;
|
||||
while (@delegate != 0 && @delegate == 0)
|
||||
{
|
||||
}
|
||||
while (@delegate != this)
|
||||
{
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600F681 RID: 63105 RVA: 0x0038976C File Offset: 0x0038796C
|
||||
[Token(Token = "0x600F681")]
|
||||
[Address(RVA = "0x175F7C0", Offset = "0x175E5C0", VA = "0x18175F7C0", Slot = "35")]
|
||||
public void RenderSelection()
|
||||
{
|
||||
int num;
|
||||
do
|
||||
{
|
||||
num = 0;
|
||||
List<Renderer> list = this.highlightRenderers;
|
||||
bool flag;
|
||||
if (flag)
|
||||
{
|
||||
}
|
||||
}
|
||||
while (num != 0);
|
||||
}
|
||||
|
||||
// Token: 0x0600F682 RID: 63106 RVA: 0x0038978C File Offset: 0x0038798C
|
||||
[Token(Token = "0x600F682")]
|
||||
[Address(RVA = "0x175F5C0", Offset = "0x175E3C0", VA = "0x18175F5C0", 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: 0x0600F683 RID: 63107 RVA: 0x003897EC File Offset: 0x003879EC
|
||||
[Token(Token = "0x600F683")]
|
||||
[Address(RVA = "0x175F8E0", Offset = "0x175E6E0", VA = "0x18175F8E0", 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: 0x0600F684 RID: 63108 RVA: 0x00389890 File Offset: 0x00387A90
|
||||
[Token(Token = "0x600F684")]
|
||||
[Address(RVA = "0x175C6C0", Offset = "0x175B4C0", VA = "0x18175C6C0", Slot = "38")]
|
||||
public Bounds GetWorldBounds()
|
||||
{
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x0600F685 RID: 63109 RVA: 0x003898A4 File Offset: 0x00387AA4
|
||||
[Token(Token = "0x600F685")]
|
||||
[Address(RVA = "0x175C350", Offset = "0x175B150", VA = "0x18175C350")]
|
||||
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: 0x0600F686 RID: 63110 RVA: 0x00389934 File Offset: 0x00387B34
|
||||
[Token(Token = "0x600F686")]
|
||||
[Address(RVA = "0x175B8C0", Offset = "0x175A6C0", VA = "0x18175B8C0", Slot = "39")]
|
||||
public GBDECALBCOP CanBeSelected()
|
||||
{
|
||||
LIMDPCEOFDK synchedLock = this.BLGNOJOBELG;
|
||||
if (synchedLock != 0 && synchedLock == 0)
|
||||
{
|
||||
return GBDECALBCOP.Failure_LockedByOther;
|
||||
}
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x0600F687 RID: 63111 RVA: 0x0038995C File Offset: 0x00387B5C
|
||||
[Token(Token = "0x600F687")]
|
||||
[Address(RVA = "0x175B940", Offset = "0x175A740", VA = "0x18175B940", 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: 0x0600F688 RID: 63112 RVA: 0x00389994 File Offset: 0x00387B94
|
||||
[Token(Token = "0x600F688")]
|
||||
[Address(RVA = "0x175B8C0", Offset = "0x175A6C0", VA = "0x18175B8C0", Slot = "41")]
|
||||
public GBDECALBCOP CanPerformUndoRedoOnObject()
|
||||
{
|
||||
LIMDPCEOFDK synchedLock = this.BLGNOJOBELG;
|
||||
if (synchedLock != 0 && synchedLock == 0)
|
||||
{
|
||||
return GBDECALBCOP.Failure_LockedByOther;
|
||||
}
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x0600F689 RID: 63113 RVA: 0x003899BC File Offset: 0x00387BBC
|
||||
[Token(Token = "0x600F689")]
|
||||
[Address(RVA = "0x175C580", Offset = "0x175B380", VA = "0x18175C580", 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: 0x0600F68A RID: 63114 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x600F68A")]
|
||||
[Address(RVA = "0x1760100", Offset = "0x175EF00", VA = "0x181760100", 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: 0x0600F68B RID: 63115 RVA: 0x00389A08 File Offset: 0x00387C08
|
||||
[Token(Token = "0x600F68B")]
|
||||
[Address(RVA = "0x43E630", Offset = "0x43D430", VA = "0x18043E630", Slot = "44")]
|
||||
public AGAJMBPABDL GetCulprit(GBDECALBCOP FEMPFIOJENI)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0600F68C RID: 63116 RVA: 0x00389A18 File Offset: 0x00387C18
|
||||
[Token(Token = "0x600F68C")]
|
||||
[Address(RVA = "0x43E630", Offset = "0x43D430", VA = "0x18043E630", Slot = "45")]
|
||||
public CreationObject AsCreationObject()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0600F68D RID: 63117 RVA: 0x00389A28 File Offset: 0x00387C28
|
||||
[Token(Token = "0x600F68D")]
|
||||
[Address(RVA = "0x175ADF0", Offset = "0x1759BF0", VA = "0x18175ADF0", Slot = "46")]
|
||||
public LFBMEDEMGHA AsGroup()
|
||||
{
|
||||
if (this.IOKBGHAJCIJ.FBLEJONFPAK)
|
||||
{
|
||||
Chip.PCOCOIFFKKO iokbghajcij = this.IOKBGHAJCIJ;
|
||||
}
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x0600F68E RID: 63118 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x600F68E")]
|
||||
[Address(RVA = "0x402080", Offset = "0x400E80", VA = "0x180402080", Slot = "47")]
|
||||
public void LocalPlayerTakeAuthority()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x0600F68F RID: 63119 RVA: 0x00389A54 File Offset: 0x00387C54
|
||||
[Token(Token = "0x600F68F")]
|
||||
[Address(RVA = "0x175C300", Offset = "0x175B100", VA = "0x18175C300", Slot = "48")]
|
||||
public ConfigurableSubpiece GetConfigurableSubpiece(Collider GLPOLGOBLAA)
|
||||
{
|
||||
return GLPOLGOBLAA.GetComponent<ConfigurableSubpiece>();
|
||||
}
|
||||
|
||||
// Token: 0x1700286D RID: 10349
|
||||
// (get) Token: 0x0600F690 RID: 63120 RVA: 0x00389A70 File Offset: 0x00387C70
|
||||
[Token(Token = "0x1700286D")]
|
||||
public bool ECLBKLGKPAN
|
||||
{
|
||||
[Token(Token = "0x600F690")]
|
||||
[Address(RVA = "0x403930", Offset = "0x402730", VA = "0x180403930", Slot = "49")]
|
||||
get
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1700286E RID: 10350
|
||||
// (get) Token: 0x0600F691 RID: 63121 RVA: 0x00389A80 File Offset: 0x00387C80
|
||||
[Token(Token = "0x1700286E")]
|
||||
public bool PCGFBOJDLFI
|
||||
{
|
||||
[Token(Token = "0x600F691")]
|
||||
[Address(RVA = "0x460D40", Offset = "0x45FB40", VA = "0x180460D40", Slot = "50")]
|
||||
get
|
||||
{
|
||||
return true;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1700286F RID: 10351
|
||||
// (get) Token: 0x0600F692 RID: 63122 RVA: 0x00389A90 File Offset: 0x00387C90
|
||||
[Token(Token = "0x1700286F")]
|
||||
public Vector3 OJECFJDOLDJ
|
||||
{
|
||||
[Token(Token = "0x600F692")]
|
||||
[Address(RVA = "0x17614D0", Offset = "0x17602D0", VA = "0x1817614D0", Slot = "51")]
|
||||
get
|
||||
{
|
||||
/*
|
||||
An exception occurred when decompiling this method (0600F692)
|
||||
|
||||
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: 0x17002870 RID: 10352
|
||||
// (get) Token: 0x0600F693 RID: 63123 RVA: 0x00389AA8 File Offset: 0x00387CA8
|
||||
[Token(Token = "0x17002870")]
|
||||
public Vector3 OFCELMNGABO
|
||||
{
|
||||
[Token(Token = "0x600F693")]
|
||||
[Address(RVA = "0x1761460", Offset = "0x1760260", VA = "0x181761460", Slot = "52")]
|
||||
get
|
||||
{
|
||||
/*
|
||||
An exception occurred when decompiling this method (0600F693)
|
||||
|
||||
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: 0x17002871 RID: 10353
|
||||
// (get) Token: 0x0600F694 RID: 63124 RVA: 0x00389AC0 File Offset: 0x00387CC0
|
||||
[Token(Token = "0x17002871")]
|
||||
public bool FAJBKGKDBKJ
|
||||
{
|
||||
[Token(Token = "0x600F694")]
|
||||
[Address(RVA = "0x403930", Offset = "0x402730", VA = "0x180403930", Slot = "53")]
|
||||
get
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17002872 RID: 10354
|
||||
// (get) Token: 0x0600F695 RID: 63125 RVA: 0x00389AD0 File Offset: 0x00387CD0
|
||||
[Token(Token = "0x17002872")]
|
||||
public bool FFDLDGIJBNA
|
||||
{
|
||||
[Token(Token = "0x600F695")]
|
||||
[Address(RVA = "0x403930", Offset = "0x402730", VA = "0x180403930", Slot = "54")]
|
||||
get
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17002873 RID: 10355
|
||||
// (get) Token: 0x0600F696 RID: 63126 RVA: 0x00389AE0 File Offset: 0x00387CE0
|
||||
[Token(Token = "0x17002873")]
|
||||
public bool KLBNFDCCEOK
|
||||
{
|
||||
[Token(Token = "0x600F696")]
|
||||
[Address(RVA = "0x17616D0", Offset = "0x17604D0", VA = "0x1817616D0", Slot = "55")]
|
||||
get
|
||||
{
|
||||
bool flag;
|
||||
return flag;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17002874 RID: 10356
|
||||
// (get) Token: 0x0600F697 RID: 63127 RVA: 0x00389AF0 File Offset: 0x00387CF0
|
||||
[Token(Token = "0x17002874")]
|
||||
public bool NONGBAAHJAN
|
||||
{
|
||||
[Token(Token = "0x600F697")]
|
||||
[Address(RVA = "0x1761680", Offset = "0x1760480", VA = "0x181761680", Slot = "83")]
|
||||
get
|
||||
{
|
||||
if (this.<MGGLBOLIHNH>k__BackingField != 0)
|
||||
{
|
||||
return;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17002875 RID: 10357
|
||||
// (get) Token: 0x0600F698 RID: 63128 RVA: 0x00389B08 File Offset: 0x00387D08
|
||||
[Token(Token = "0x17002875")]
|
||||
public bool KLCFNLICDAA
|
||||
{
|
||||
[Token(Token = "0x600F698")]
|
||||
[Address(RVA = "0x460D40", Offset = "0x45FB40", VA = "0x180460D40", Slot = "84")]
|
||||
get
|
||||
{
|
||||
return true;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17002876 RID: 10358
|
||||
// (get) Token: 0x0600F699 RID: 63129 RVA: 0x00389B18 File Offset: 0x00387D18
|
||||
[Token(Token = "0x17002876")]
|
||||
public bool HAGIPJBPIAH
|
||||
{
|
||||
[Token(Token = "0x600F699")]
|
||||
[Address(RVA = "0x1761170", Offset = "0x175FF70", VA = "0x181761170", Slot = "56")]
|
||||
get
|
||||
{
|
||||
if (this.<MGGLBOLIHNH>k__BackingField != 0)
|
||||
{
|
||||
return;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17002877 RID: 10359
|
||||
// (get) Token: 0x0600F69A RID: 63130 RVA: 0x00389B30 File Offset: 0x00387D30
|
||||
[Token(Token = "0x17002877")]
|
||||
public bool LGLADBGABHO
|
||||
{
|
||||
[Token(Token = "0x600F69A")]
|
||||
[Address(RVA = "0x403930", Offset = "0x402730", VA = "0x180403930", Slot = "85")]
|
||||
get
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17002878 RID: 10360
|
||||
// (get) Token: 0x0600F69B RID: 63131 RVA: 0x00389B40 File Offset: 0x00387D40
|
||||
[Token(Token = "0x17002878")]
|
||||
public bool MNEDGNDNJGB
|
||||
{
|
||||
[Token(Token = "0x600F69B")]
|
||||
[Address(RVA = "0x403930", Offset = "0x402730", VA = "0x180403930", Slot = "86")]
|
||||
get
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17002879 RID: 10361
|
||||
// (get) Token: 0x0600F69C RID: 63132 RVA: 0x00389B50 File Offset: 0x00387D50
|
||||
[Token(Token = "0x17002879")]
|
||||
public bool JGGOAFBBEJA
|
||||
{
|
||||
[Token(Token = "0x600F69C")]
|
||||
[Address(RVA = "0x1761210", Offset = "0x1760010", VA = "0x181761210", Slot = "87")]
|
||||
get
|
||||
{
|
||||
return !this.JCLMEJKJNAA;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1700287A RID: 10362
|
||||
// (get) Token: 0x0600F69D RID: 63133 RVA: 0x00389B68 File Offset: 0x00387D68
|
||||
[Token(Token = "0x1700287A")]
|
||||
public Type ELADMCOIGDL
|
||||
{
|
||||
[Token(Token = "0x600F69D")]
|
||||
[Address(RVA = "0x17610C0", Offset = "0x175FEC0", VA = "0x1817610C0", Slot = "97")]
|
||||
get
|
||||
{
|
||||
return typeof(CircuitManagerV2.EMMMAOCONCK);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1700287B RID: 10363
|
||||
// (get) Token: 0x0600F69E RID: 63134 RVA: 0x00389B80 File Offset: 0x00387D80
|
||||
[Token(Token = "0x1700287B")]
|
||||
public object DLNADGGNEOM
|
||||
{
|
||||
[Token(Token = "0x600F69E")]
|
||||
[Address(RVA = "0x1761120", Offset = "0x175FF20", VA = "0x181761120", Slot = "96")]
|
||||
get
|
||||
{
|
||||
if (this.<MGGLBOLIHNH>k__BackingField != 0)
|
||||
{
|
||||
return;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600F69F RID: 63135 RVA: 0x00389B98 File Offset: 0x00387D98
|
||||
[Token(Token = "0x600F69F")]
|
||||
[Address(RVA = "0x17609C0", Offset = "0x175F7C0", VA = "0x1817609C0", 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: 0x0600F6A0 RID: 63136 RVA: 0x00389C1C File Offset: 0x00387E1C
|
||||
[Token(Token = "0x600F6A0")]
|
||||
[Address(RVA = "0x175FE00", Offset = "0x175EC00", VA = "0x18175FE00", 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: 0x0600F6A1 RID: 63137 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x600F6A1")]
|
||||
[Address(RVA = "0x402080", Offset = "0x400E80", VA = "0x180402080", Slot = "59")]
|
||||
public void Scale(float DJMLPGEBFBE)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x0600F6A2 RID: 63138 RVA: 0x00389C88 File Offset: 0x00387E88
|
||||
[Token(Token = "0x600F6A2")]
|
||||
[Address(RVA = "0x175BBE0", Offset = "0x175A9E0", VA = "0x18175BBE0", Slot = "60")]
|
||||
public void Delete()
|
||||
{
|
||||
if (this.<MGGLBOLIHNH>k__BackingField != 0)
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600F6A3 RID: 63139 RVA: 0x00389CA0 File Offset: 0x00387EA0
|
||||
[Token(Token = "0x600F6A3")]
|
||||
[Address(RVA = "0x175DDD0", Offset = "0x175CBD0", VA = "0x18175DDD0", 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: 0x0600F6A4 RID: 63140 RVA: 0x00389CE8 File Offset: 0x00387EE8
|
||||
[Token(Token = "0x600F6A4")]
|
||||
[Address(RVA = "0x175EDE0", Offset = "0x175DBE0", VA = "0x18175EDE0", 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: 0x0600F6A5 RID: 63141 RVA: 0x00389D30 File Offset: 0x00387F30
|
||||
[Token(Token = "0x600F6A5")]
|
||||
[Address(RVA = "0x175F310", Offset = "0x175E110", VA = "0x18175F310", 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: 0x0600F6A6 RID: 63142 RVA: 0x00389D78 File Offset: 0x00387F78
|
||||
[Token(Token = "0x600F6A6")]
|
||||
[Address(RVA = "0x175ECB0", Offset = "0x175DAB0", VA = "0x18175ECB0", 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: 0x0600F6A7 RID: 63143 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x600F6A7")]
|
||||
[Address(RVA = "0x402080", Offset = "0x400E80", VA = "0x180402080", Slot = "65")]
|
||||
public void OnScaleStart()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x0600F6A8 RID: 63144 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x600F6A8")]
|
||||
[Address(RVA = "0x402080", Offset = "0x400E80", VA = "0x180402080", Slot = "66")]
|
||||
public void OnDeformStart()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x0600F6A9 RID: 63145 RVA: 0x00389DC4 File Offset: 0x00387FC4
|
||||
[Token(Token = "0x600F6A9")]
|
||||
[Address(RVA = "0x175E780", Offset = "0x175D580", VA = "0x18175E780", 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: 0x0600F6AA RID: 63146 RVA: 0x00389E0C File Offset: 0x0038800C
|
||||
[Token(Token = "0x600F6AA")]
|
||||
[Address(RVA = "0x175EF10", Offset = "0x175DD10", VA = "0x18175EF10", 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: 0x0600F6AB RID: 63147 RVA: 0x00389E54 File Offset: 0x00388054
|
||||
[Token(Token = "0x600F6AB")]
|
||||
[Address(RVA = "0x175E8B0", Offset = "0x175D6B0", VA = "0x18175E8B0", 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: 0x0600F6AC RID: 63148 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x600F6AC")]
|
||||
[Address(RVA = "0x402080", Offset = "0x400E80", VA = "0x180402080", Slot = "70")]
|
||||
public void OnScaled()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x0600F6AD RID: 63149 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x600F6AD")]
|
||||
[Address(RVA = "0x402080", Offset = "0x400E80", VA = "0x180402080", Slot = "71")]
|
||||
public void OnDeformed(Vector3 NLGECBNGLOO)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x0600F6AE RID: 63150 RVA: 0x00389EA0 File Offset: 0x003880A0
|
||||
[Token(Token = "0x600F6AE")]
|
||||
[Address(RVA = "0x175F040", Offset = "0x175DE40", VA = "0x18175F040", 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: 0x0600F6AF RID: 63151 RVA: 0x00389F38 File Offset: 0x00388138
|
||||
[Token(Token = "0x600F6AF")]
|
||||
[Address(RVA = "0x175E9E0", Offset = "0x175D7E0", VA = "0x18175E9E0", 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: 0x0600F6B0 RID: 63152 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x600F6B0")]
|
||||
[Address(RVA = "0x402080", Offset = "0x400E80", VA = "0x180402080", Slot = "74")]
|
||||
public void OnScaleFinished()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x0600F6B1 RID: 63153 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x600F6B1")]
|
||||
[Address(RVA = "0x402080", Offset = "0x400E80", VA = "0x180402080", Slot = "75")]
|
||||
public void OnDeformationFinished()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x0600F6B2 RID: 63154 RVA: 0x00389FD4 File Offset: 0x003881D4
|
||||
[Token(Token = "0x600F6B2")]
|
||||
[Address(RVA = "0x175E4B0", Offset = "0x175D2B0", VA = "0x18175E4B0", 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: 0x0600F6B3 RID: 63155 RVA: 0x0038A06C File Offset: 0x0038826C
|
||||
[Token(Token = "0x600F6B3")]
|
||||
[Address(RVA = "0x175DF00", Offset = "0x175CD00", VA = "0x18175DF00", 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: 0x0600F6B4 RID: 63156 RVA: 0x0038A0B8 File Offset: 0x003882B8
|
||||
[Token(Token = "0x600F6B4")]
|
||||
[Address(RVA = "0x175E2F0", Offset = "0x175D0F0", VA = "0x18175E2F0", 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: 0x0600F6B5 RID: 63157 RVA: 0x0038A0F4 File Offset: 0x003882F4
|
||||
[Token(Token = "0x600F6B5")]
|
||||
[Address(RVA = "0x175E3D0", Offset = "0x175D1D0", VA = "0x18175E3D0", 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: 0x0600F6B6 RID: 63158 RVA: 0x0038A130 File Offset: 0x00388330
|
||||
[Token(Token = "0x600F6B6")]
|
||||
[Address(RVA = "0x175E230", Offset = "0x175D030", VA = "0x18175E230", 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: 0x0600F6B7 RID: 63159 RVA: 0x0038A16C File Offset: 0x0038836C
|
||||
[Token(Token = "0x600F6B7")]
|
||||
[Address(RVA = "0x175D8A0", Offset = "0x175C6A0", VA = "0x18175D8A0")]
|
||||
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: 0x0600F6B8 RID: 63160 RVA: 0x0038A19C File Offset: 0x0038839C
|
||||
[Token(Token = "0x600F6B8")]
|
||||
[Address(RVA = "0x175CBD0", Offset = "0x175B9D0", VA = "0x18175CBD0")]
|
||||
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: 0x0600F6B9 RID: 63161 RVA: 0x0038A1D4 File Offset: 0x003883D4
|
||||
[Token(Token = "0x600F6B9")]
|
||||
[Address(RVA = "0x175B690", Offset = "0x175A490", VA = "0x18175B690")]
|
||||
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: 0x0600F6BA RID: 63162 RVA: 0x0038A20C File Offset: 0x0038840C
|
||||
[Token(Token = "0x600F6BA")]
|
||||
[Address(RVA = "0x175D9D0", Offset = "0x175C7D0", VA = "0x18175D9D0")]
|
||||
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: 0x1700287C RID: 10364
|
||||
// (get) Token: 0x0600F6BB RID: 63163 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x1700287C")]
|
||||
public ChipEditorProps PAEGCDKPGNH
|
||||
{
|
||||
[Token(Token = "0x600F6BB")]
|
||||
[Address(RVA = "0x17612A0", Offset = "0x17600A0", VA = "0x1817612A0")]
|
||||
get
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1700287D RID: 10365
|
||||
// (get) Token: 0x0600F6BC RID: 63164 RVA: 0x0038A23C File Offset: 0x0038843C
|
||||
[Token(Token = "0x1700287D")]
|
||||
public static string AIDMEDCLBDF
|
||||
{
|
||||
[Token(Token = "0x600F6BC")]
|
||||
[Address(RVA = "0x1761540", Offset = "0x1760340", VA = "0x181761540")]
|
||||
get
|
||||
{
|
||||
return "editorProps";
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1700287E RID: 10366
|
||||
// (get) Token: 0x0600F6BD RID: 63165 RVA: 0x0038A250 File Offset: 0x00388450
|
||||
[Token(Token = "0x1700287E")]
|
||||
public MockTypeAdapter HNKAODHPBFC
|
||||
{
|
||||
[Token(Token = "0x600F6BD")]
|
||||
[Address(RVA = "0x536410", Offset = "0x535210", VA = "0x180536410")]
|
||||
get
|
||||
{
|
||||
return this.newPortType;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x14000124 RID: 292
|
||||
// (add) Token: 0x0600F6BE RID: 63166 RVA: 0x0038A264 File Offset: 0x00388464
|
||||
// (remove) Token: 0x0600F6BF RID: 63167 RVA: 0x0038A280 File Offset: 0x00388480
|
||||
[Token(Token = "0x14000124")]
|
||||
public event Action LLKKBIHONAD
|
||||
{
|
||||
[Token(Token = "0x600F6BE")]
|
||||
[Address(RVA = "0x1760D40", Offset = "0x175FB40", VA = "0x181760D40")]
|
||||
[CompilerGenerated]
|
||||
add
|
||||
{
|
||||
Delegate @delegate;
|
||||
while (@delegate != 0 && @delegate == 0)
|
||||
{
|
||||
}
|
||||
while (@delegate != this)
|
||||
{
|
||||
}
|
||||
}
|
||||
[Token(Token = "0x600F6BF")]
|
||||
[Address(RVA = "0x17618B0", Offset = "0x17606B0", VA = "0x1817618B0")]
|
||||
[CompilerGenerated]
|
||||
remove
|
||||
{
|
||||
Delegate @delegate;
|
||||
while (@delegate != 0 && @delegate == 0)
|
||||
{
|
||||
}
|
||||
while (@delegate != this)
|
||||
{
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600F6C0 RID: 63168 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x600F6C0")]
|
||||
[Address(RVA = "0x402080", Offset = "0x400E80", VA = "0x180402080")]
|
||||
private void OnValidate()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x0600F6C1 RID: 63169 RVA: 0x0038A29C File Offset: 0x0038849C
|
||||
[Token(Token = "0x600F6C1")]
|
||||
[Address(RVA = "0x175FC20", Offset = "0x175EA20", VA = "0x18175FC20")]
|
||||
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: 0x0600F6C2 RID: 63170 RVA: 0x0038A324 File Offset: 0x00388524
|
||||
[Token(Token = "0x600F6C2")]
|
||||
[Address(RVA = "0x175F560", Offset = "0x175E360", VA = "0x18175F560")]
|
||||
public void RaiseLockChangedEvent()
|
||||
{
|
||||
Action<GIPDDLFFNGG> infapljchij = this.INFAPLJCHIJ;
|
||||
if (infapljchij != 0)
|
||||
{
|
||||
infapljchij(this);
|
||||
return;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600F6C3 RID: 63171 RVA: 0x0038A344 File Offset: 0x00388544
|
||||
[Token(Token = "0x600F6C3")]
|
||||
[Address(RVA = "0x175ADE0", Offset = "0x1759BE0", VA = "0x18175ADE0", Slot = "93")]
|
||||
public void AddPropertyHandler(string KOOIDPHIAIA, FKGHNNLCDPF.KLCIDKPFPKP FHIEKIMCGAO)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0600F6C4 RID: 63172 RVA: 0x0038A354 File Offset: 0x00388554
|
||||
[Token(Token = "0x600F6C4")]
|
||||
[Address(RVA = "0x175F5B0", Offset = "0x175E3B0", VA = "0x18175F5B0", Slot = "94")]
|
||||
public void RemovePropertyHandler(string KOOIDPHIAIA, FKGHNNLCDPF.KLCIDKPFPKP FHIEKIMCGAO)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0600F6C5 RID: 63173 RVA: 0x0038A364 File Offset: 0x00388564
|
||||
[Token(Token = "0x600F6C5")]
|
||||
[Address(RVA = "0x175D780", Offset = "0x175C580", VA = "0x18175D780", Slot = "92")]
|
||||
public AADCJKAOKLA ModifyProperty(BKJIOKBHHEK LHOMKMINCHH, string KOOIDPHIAIA, params object[] KDMGDPJLIBN)
|
||||
{
|
||||
AADCJKAOKLA aadcjkaokla;
|
||||
return aadcjkaokla;
|
||||
}
|
||||
|
||||
// Token: 0x0600F6C6 RID: 63174 RVA: 0x0038A374 File Offset: 0x00388574
|
||||
[Token(Token = "0x600F6C6")]
|
||||
[Address(RVA = "0x175BA40", Offset = "0x175A840", VA = "0x18175BA40", Slot = "95")]
|
||||
public bool CanModifyProperty(string CIGCAIGPMBE)
|
||||
{
|
||||
bool flag;
|
||||
return flag;
|
||||
}
|
||||
|
||||
// Token: 0x0600F6C7 RID: 63175 RVA: 0x0038A384 File Offset: 0x00388584
|
||||
[Token(Token = "0x600F6C7")]
|
||||
[Address(RVA = "0x175DCA0", Offset = "0x175CAA0", VA = "0x18175DCA0", Slot = "102")]
|
||||
public void OnChangedDistanceBand(EEDONNAHMFK AKMGILKNNCO, EEDONNAHMFK EDEMHOMGFJO)
|
||||
{
|
||||
NEOJEFLEGGM nkbdcobdcoo = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.NKBDCOBDCOO;
|
||||
}
|
||||
|
||||
// Token: 0x0600F6C8 RID: 63176 RVA: 0x0038A3A4 File Offset: 0x003885A4
|
||||
[Token(Token = "0x600F6C8")]
|
||||
[Address(RVA = "0x175DD40", Offset = "0x175CB40", VA = "0x18175DD40", Slot = "103")]
|
||||
public void OnChangedVisibility(bool AGILHLJPKPN)
|
||||
{
|
||||
NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.NKBDCOBDCOO.MFJFKCECFLB(this, AGILHLJPKPN);
|
||||
}
|
||||
|
||||
// Token: 0x0600F6C9 RID: 63177 RVA: 0x0038A3C8 File Offset: 0x003885C8
|
||||
[Token(Token = "0x600F6C9")]
|
||||
[Address(RVA = "0x1760C90", Offset = "0x175FA90", VA = "0x181760C90")]
|
||||
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: 0x0600F6CA RID: 63178 RVA: 0x0038A424 File Offset: 0x00388624
|
||||
[Token(Token = "0x600F6CA")]
|
||||
[Address(RVA = "0x175F440", Offset = "0x175E240", VA = "0x18175F440")]
|
||||
[CompilerGenerated]
|
||||
private void PKHJLPHDAJG()
|
||||
{
|
||||
this.OJBKFBKCIJD = (ulong)0L;
|
||||
}
|
||||
|
||||
// Token: 0x0400A40C RID: 41996
|
||||
[Token(Token = "0x400A40C")]
|
||||
public const string CHIP_CONTEXT_PARAM_KEY = "v2con";
|
||||
|
||||
// Token: 0x0400A40D RID: 41997
|
||||
[Token(Token = "0x400A40D")]
|
||||
public const string CHIP_NODE_PARAM_KEY = "v2cn";
|
||||
|
||||
// Token: 0x0400A40E RID: 41998
|
||||
[Token(Token = "0x400A40E")]
|
||||
public const string COLOR_PROPERTY_ID = "Color";
|
||||
|
||||
// Token: 0x0400A40F RID: 41999
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x400A40F")]
|
||||
[SerializeField]
|
||||
private Transform tetherPoint;
|
||||
|
||||
// Token: 0x0400A410 RID: 42000
|
||||
[FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x400A410")]
|
||||
[SerializeField]
|
||||
private ChipView chipView;
|
||||
|
||||
// Token: 0x0400A411 RID: 42001
|
||||
[FieldOffset(Offset = "0x28")]
|
||||
[Token(Token = "0x400A411")]
|
||||
[SerializeField]
|
||||
private List<Renderer> highlightRenderers;
|
||||
|
||||
// Token: 0x0400A412 RID: 42002
|
||||
[FieldOffset(Offset = "0x30")]
|
||||
[Token(Token = "0x400A412")]
|
||||
[DDPIINEJFMD(JIBDPHMGEGO.Self, false, false, false)]
|
||||
public DisableObjectWhenManuallyHiddenOrCircuitsHidden DisableComponent;
|
||||
|
||||
// Token: 0x0400A415 RID: 42005
|
||||
[FieldOffset(Offset = "0x48")]
|
||||
[Token(Token = "0x400A415")]
|
||||
private readonly ChipConfigMenu FOGIMPNBIOE;
|
||||
|
||||
// Token: 0x0400A416 RID: 42006
|
||||
[FieldOffset(Offset = "0x50")]
|
||||
[Token(Token = "0x400A416")]
|
||||
private Chip.PCOCOIFFKKO IOKBGHAJCIJ;
|
||||
|
||||
// Token: 0x0400A419 RID: 42009
|
||||
[FieldOffset(Offset = "0x68")]
|
||||
[Token(Token = "0x400A419")]
|
||||
private readonly object OOCNFEFMICL;
|
||||
|
||||
// Token: 0x0400A41C RID: 42012
|
||||
[FieldOffset(Offset = "0x80")]
|
||||
[Token(Token = "0x400A41C")]
|
||||
public bool IsVisibleInCamera;
|
||||
|
||||
// Token: 0x0400A41D RID: 42013
|
||||
[FieldOffset(Offset = "0x81")]
|
||||
[Token(Token = "0x400A41D")]
|
||||
public bool IsVisibilityCulled;
|
||||
|
||||
// Token: 0x0400A41E RID: 42014
|
||||
[FieldOffset(Offset = "0x84")]
|
||||
[Token(Token = "0x400A41E")]
|
||||
public EEDONNAHMFK UpdateLOD;
|
||||
|
||||
// Token: 0x0400A41F RID: 42015
|
||||
[FieldOffset(Offset = "0x88")]
|
||||
[Token(Token = "0x400A41F")]
|
||||
private KFBABPAPIMB OJBKFBKCIJD;
|
||||
|
||||
// Token: 0x0400A420 RID: 42016
|
||||
[FieldOffset(Offset = "0x90")]
|
||||
[Token(Token = "0x400A420")]
|
||||
private BusConfigButton OCBKCLNMHFN;
|
||||
|
||||
// Token: 0x0400A422 RID: 42018
|
||||
[FieldOffset(Offset = "0xA0")]
|
||||
[Token(Token = "0x400A422")]
|
||||
private bool NBIIHMGOLKI;
|
||||
|
||||
// Token: 0x0400A423 RID: 42019
|
||||
[FieldOffset(Offset = "0xA8")]
|
||||
[Token(Token = "0x400A423")]
|
||||
[HideInInspector]
|
||||
[SerializeField]
|
||||
private ChipEditorProps editorProps;
|
||||
|
||||
// Token: 0x0400A424 RID: 42020
|
||||
[FieldOffset(Offset = "0xB0")]
|
||||
[Token(Token = "0x400A424")]
|
||||
[SerializeField]
|
||||
private MockTypeAdapter newPortType;
|
||||
|
||||
// Token: 0x0400A426 RID: 42022
|
||||
[FieldOffset(Offset = "0xC0")]
|
||||
[Token(Token = "0x400A426")]
|
||||
private FKGHNNLCDPF DJPLPKDNJEM;
|
||||
|
||||
// Token: 0x0200253A RID: 9530
|
||||
[Token(Token = "0x200253A")]
|
||||
private sealed class PCOCOIFFKKO : LFBMEDEMGHA
|
||||
{
|
||||
// Token: 0x0600F6CB RID: 63179 RVA: 0x0038A43C File Offset: 0x0038863C
|
||||
[Token(Token = "0x600F6CB")]
|
||||
[Address(RVA = "0x3FFB80", Offset = "0x3FE980", VA = "0x1803FFB80")]
|
||||
public PCOCOIFFKKO(Chip EHHKGBAMIOP)
|
||||
{
|
||||
int num = 0;
|
||||
this.OnObjectsInGroupWillBeDeleted(num);
|
||||
this.MFOAFGGKBCE = EHHKGBAMIOP;
|
||||
}
|
||||
|
||||
// Token: 0x1700287F RID: 10367
|
||||
// (get) Token: 0x0600F6CC RID: 63180 RVA: 0x0038A45C File Offset: 0x0038865C
|
||||
[Token(Token = "0x1700287F")]
|
||||
public bool FBLEJONFPAK
|
||||
{
|
||||
[Token(Token = "0x600F6CC")]
|
||||
[Address(RVA = "0xCCA880", Offset = "0xCC9680", VA = "0x180CCA880")]
|
||||
get
|
||||
{
|
||||
if (this.MFOAFGGKBCE.<MGGLBOLIHNH>k__BackingField != 0)
|
||||
{
|
||||
}
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17002880 RID: 10368
|
||||
// (get) Token: 0x0600F6CD RID: 63181 RVA: 0x0038A480 File Offset: 0x00388680
|
||||
[Token(Token = "0x17002880")]
|
||||
public LFBMEDEMGHA DGOHOAPEJPG
|
||||
{
|
||||
[Token(Token = "0x600F6CD")]
|
||||
[Address(RVA = "0xCCAEC0", Offset = "0xCC9CC0", VA = "0x180CCAEC0", Slot = "4")]
|
||||
get
|
||||
{
|
||||
if (this.MFOAFGGKBCE.MEHAAMLFBJB != 0)
|
||||
{
|
||||
}
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17002881 RID: 10369
|
||||
// (get) Token: 0x0600F6CE RID: 63182 RVA: 0x0038A4A0 File Offset: 0x003886A0
|
||||
[Token(Token = "0x17002881")]
|
||||
private IEnumerable<Chip> IIOPIMJLDCF
|
||||
{
|
||||
[Token(Token = "0x600F6CE")]
|
||||
[Address(RVA = "0xCCA980", Offset = "0xCC9780", VA = "0x180CCA980")]
|
||||
get
|
||||
{
|
||||
KJDOCKDBNCK <MGGLBOLIHNH>k__BackingField = this.MFOAFGGKBCE.<MGGLBOLIHNH>k__BackingField;
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17002882 RID: 10370
|
||||
// (get) Token: 0x0600F6CF RID: 63183 RVA: 0x0038A4C0 File Offset: 0x003886C0
|
||||
[Token(Token = "0x17002882")]
|
||||
public IEnumerable<GIPDDLFFNGG> AGIEOKNGBPC
|
||||
{
|
||||
[Token(Token = "0x600F6CF")]
|
||||
[Address(RVA = "0xCCA980", Offset = "0xCC9780", VA = "0x180CCA980", Slot = "7")]
|
||||
get
|
||||
{
|
||||
KJDOCKDBNCK <MGGLBOLIHNH>k__BackingField = this.MFOAFGGKBCE.<MGGLBOLIHNH>k__BackingField;
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17002883 RID: 10371
|
||||
// (get) Token: 0x0600F6D0 RID: 63184 RVA: 0x0038A4E0 File Offset: 0x003886E0
|
||||
[Token(Token = "0x17002883")]
|
||||
public bool NGIBBJANAFL
|
||||
{
|
||||
[Token(Token = "0x600F6D0")]
|
||||
[Address(RVA = "0x403930", Offset = "0x402730", VA = "0x180403930", Slot = "11")]
|
||||
get
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600F6D1 RID: 63185 RVA: 0x0038A4F0 File Offset: 0x003886F0
|
||||
[Token(Token = "0x600F6D1")]
|
||||
[Address(RVA = "0x3F6E20", Offset = "0x3F5C20", VA = "0x1803F6E20", Slot = "5")]
|
||||
public GIPDDLFFNGG AsContextObject()
|
||||
{
|
||||
/*
|
||||
An exception occurred when decompiling this method (0600F6D1)
|
||||
|
||||
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: 0x0600F6D2 RID: 63186 RVA: 0x0038A504 File Offset: 0x00388704
|
||||
[Token(Token = "0x600F6D2")]
|
||||
[Address(RVA = "0xCCA7F0", Offset = "0xCC95F0", VA = "0x180CCA7F0", Slot = "6")]
|
||||
public bool Contains(GIPDDLFFNGG JKDHPHFBDMJ)
|
||||
{
|
||||
KJDOCKDBNCK <MGGLBOLIHNH>k__BackingField = this.MFOAFGGKBCE.<MGGLBOLIHNH>k__BackingField;
|
||||
bool flag;
|
||||
return flag;
|
||||
}
|
||||
|
||||
// Token: 0x17002884 RID: 10372
|
||||
// (get) Token: 0x0600F6D3 RID: 63187 RVA: 0x0038A524 File Offset: 0x00388724
|
||||
[Token(Token = "0x17002884")]
|
||||
public bool JCFJAINJFOK
|
||||
{
|
||||
[Token(Token = "0x600F6D3")]
|
||||
[Address(RVA = "0x403930", Offset = "0x402730", VA = "0x180403930", Slot = "12")]
|
||||
get
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600F6D4 RID: 63188 RVA: 0x0038A534 File Offset: 0x00388734
|
||||
[Token(Token = "0x600F6D4")]
|
||||
[Address(RVA = "0xCCA8E0", Offset = "0xCC96E0", VA = "0x180CCA8E0", Slot = "13")]
|
||||
public bool ExtractToParentGroupOrRoot(GIPDDLFFNGG JKDHPHFBDMJ)
|
||||
{
|
||||
/*
|
||||
An exception occurred when decompiling this method (0600F6D4)
|
||||
|
||||
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: 0x0600F6D5 RID: 63189 RVA: 0x0038A548 File Offset: 0x00388748
|
||||
[Token(Token = "0x600F6D5")]
|
||||
[Address(RVA = "0xCCA930", Offset = "0xCC9730", VA = "0x180CCA930", Slot = "14")]
|
||||
public bool ExtractToParentGroupOrRoot(IEnumerable<GIPDDLFFNGG> PJAGPLNPLFK)
|
||||
{
|
||||
/*
|
||||
An exception occurred when decompiling this method (0600F6D5)
|
||||
|
||||
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: 0x0600F6D6 RID: 63190 RVA: 0x0038A55C File Offset: 0x0038875C
|
||||
[Token(Token = "0x600F6D6")]
|
||||
[Address(RVA = "0xCCA9E0", Offset = "0xCC97E0", VA = "0x180CCA9E0", 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: 0x0600F6D7 RID: 63191 RVA: 0x0038A5CC File Offset: 0x003887CC
|
||||
[Token(Token = "0x600F6D7")]
|
||||
[Address(RVA = "0xCCABF0", Offset = "0xCC99F0", VA = "0x180CCABF0", 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);
|
||||
JLJLCPLIGHI 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: 0x0600F6D8 RID: 63192 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x600F6D8")]
|
||||
[Address(RVA = "0x402080", Offset = "0x400E80", VA = "0x180402080", Slot = "10")]
|
||||
public void OnObjectsInGroupWillBeDeleted(IEnumerable<GIPDDLFFNGG> PJAGPLNPLFK)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x0400A427 RID: 42023
|
||||
[FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x400A427")]
|
||||
private Chip MFOAFGGKBCE;
|
||||
}
|
||||
|
||||
// Token: 0x0200253B RID: 9531
|
||||
[Token(Token = "0x200253B")]
|
||||
[CompilerGenerated]
|
||||
private sealed class DAOMOPNGLOA
|
||||
{
|
||||
// Token: 0x0600F6D9 RID: 63193 RVA: 0x0038A680 File Offset: 0x00388880
|
||||
[Token(Token = "0x600F6D9")]
|
||||
[Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")]
|
||||
public DAOMOPNGLOA()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0600F6DA RID: 63194 RVA: 0x0038A694 File Offset: 0x00388894
|
||||
[Token(Token = "0x600F6DA")]
|
||||
[Address(RVA = "0xCC71C0", Offset = "0xCC5FC0", VA = "0x180CC71C0")]
|
||||
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: 0x0400A428 RID: 42024
|
||||
[FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x400A428")]
|
||||
public CircuitsV2Config cv2Config;
|
||||
|
||||
// Token: 0x0400A429 RID: 42025
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x400A429")]
|
||||
public Chip <>4__this;
|
||||
|
||||
// Token: 0x0400A42A RID: 42026
|
||||
[FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x400A42A")]
|
||||
public ChipConfig chipConfig;
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,72 @@
|
||||
using System;
|
||||
using Cpp2IlInjected;
|
||||
using RecRoom.CircuitsV2.Adapter;
|
||||
|
||||
namespace RecRoom.CircuitsV2
|
||||
{
|
||||
// Token: 0x0200253D RID: 9533
|
||||
[Token(Token = "0x200253D")]
|
||||
[Serializable]
|
||||
public class ChipEditorProps
|
||||
{
|
||||
// Token: 0x17002885 RID: 10373
|
||||
// (get) Token: 0x0600F6DF RID: 63199 RVA: 0x0038A724 File Offset: 0x00388924
|
||||
[Token(Token = "0x17002885")]
|
||||
public MockChipAdapter ActiveMockChip
|
||||
{
|
||||
[Token(Token = "0x600F6DF")]
|
||||
[Address(RVA = "0xCB8930", Offset = "0xCB7730", VA = "0x180CB8930")]
|
||||
get
|
||||
{
|
||||
if (this.circuitsV2Mock.chipData != 0)
|
||||
{
|
||||
MockChipAdapter mockChipAdapter;
|
||||
return mockChipAdapter;
|
||||
}
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600F6E0 RID: 63200 RVA: 0x0038A748 File Offset: 0x00388948
|
||||
[Token(Token = "0x600F6E0")]
|
||||
[Address(RVA = "0xCB8920", Offset = "0xCB7720", VA = "0x180CB8920")]
|
||||
public ChipEditorProps()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0400A42E RID: 42030
|
||||
[FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x400A42E")]
|
||||
public CircuitsV2Mock circuitsV2Mock;
|
||||
|
||||
// Token: 0x0400A42F RID: 42031
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x400A42F")]
|
||||
public int activeMockChip;
|
||||
|
||||
// Token: 0x0400A430 RID: 42032
|
||||
[FieldOffset(Offset = "0x1C")]
|
||||
[Token(Token = "0x400A430")]
|
||||
public bool rebindWhenMockChanges = true;
|
||||
|
||||
// Token: 0x0400A431 RID: 42033
|
||||
[FieldOffset(Offset = "0x1D")]
|
||||
[Token(Token = "0x400A431")]
|
||||
public bool rebindWhenConfigChanges;
|
||||
|
||||
// Token: 0x0400A432 RID: 42034
|
||||
[FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x400A432")]
|
||||
public string newChipName;
|
||||
|
||||
// Token: 0x0400A433 RID: 42035
|
||||
[FieldOffset(Offset = "0x28")]
|
||||
[Token(Token = "0x400A433")]
|
||||
public string portName;
|
||||
|
||||
// Token: 0x0400A434 RID: 42036
|
||||
[FieldOffset(Offset = "0x30")]
|
||||
[Token(Token = "0x400A434")]
|
||||
public int port;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,3462 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Linq;
|
||||
using System.Runtime.CompilerServices;
|
||||
using System.Runtime.InteropServices;
|
||||
using System.Threading.Tasks;
|
||||
using AGUI.StackedUI.Dialog;
|
||||
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.Tools;
|
||||
using UnityEngine;
|
||||
|
||||
namespace RecRoom.CircuitsV2
|
||||
{
|
||||
// Token: 0x02002546 RID: 9542
|
||||
[Token(Token = "0x2002546")]
|
||||
public sealed class CircuitManagerV2 : NetworkedSingletonMonoBehaviour<CircuitManagerV2>, DHPKPILLCBH
|
||||
{
|
||||
// Token: 0x0600F720 RID: 63264 RVA: 0x0038BD18 File Offset: 0x00389F18
|
||||
[Token(Token = "0x600F720")]
|
||||
[Address(RVA = "0xCBDC40", Offset = "0xCBCA40", VA = "0x180CBDC40")]
|
||||
private void IGNPKKABJNP()
|
||||
{
|
||||
Guid guid = JAGKAJHGGOH.CGLDCLJHICI.JPOHGBCEJEJ;
|
||||
GBHGBHHEDNB gbhgbhhednb = GBHGBHHEDNB.AKPBDFMJIKF();
|
||||
MMMGPKBMDNO <MIOCACIPOGD>k__BackingField = this.PKAOFHEBIAJ.<MIOCACIPOGD>k__BackingField;
|
||||
}
|
||||
|
||||
// Token: 0x0600F721 RID: 63265 RVA: 0x0038BD48 File Offset: 0x00389F48
|
||||
[Token(Token = "0x600F721")]
|
||||
[Address(RVA = "0xCBF6F0", Offset = "0xCBE4F0", VA = "0x180CBF6F0")]
|
||||
private void LGGCDJCGGME()
|
||||
{
|
||||
Guid guid = JAGKAJHGGOH.GKDIHFCCOGJ.JPOHGBCEJEJ;
|
||||
GBHGBHHEDNB gbhgbhhednb = GBHGBHHEDNB.AKPBDFMJIKF();
|
||||
MMMGPKBMDNO <MIOCACIPOGD>k__BackingField = this.PKAOFHEBIAJ.<MIOCACIPOGD>k__BackingField;
|
||||
}
|
||||
|
||||
// Token: 0x0600F722 RID: 63266 RVA: 0x0038BD78 File Offset: 0x00389F78
|
||||
[Token(Token = "0x600F722")]
|
||||
[Address(RVA = "0xCC0FF0", Offset = "0xCBFDF0", VA = "0x180CC0FF0")]
|
||||
public void RaisePlayerJoined(AGAJMBPABDL FDMJELPCCJD)
|
||||
{
|
||||
Guid guid = JAGKAJHGGOH.BPNIMJNHDFK.JPOHGBCEJEJ;
|
||||
MMMGPKBMDNO <MIOCACIPOGD>k__BackingField = this.PKAOFHEBIAJ.<MIOCACIPOGD>k__BackingField;
|
||||
}
|
||||
|
||||
// Token: 0x0600F723 RID: 63267 RVA: 0x0038BDA8 File Offset: 0x00389FA8
|
||||
[Token(Token = "0x600F723")]
|
||||
[Address(RVA = "0xCBC9B0", Offset = "0xCBB7B0", VA = "0x180CBC9B0")]
|
||||
private void FAFODAODMCD()
|
||||
{
|
||||
Guid guid = JAGKAJHGGOH.LEKOEAAAAJM.JPOHGBCEJEJ;
|
||||
GBHGBHHEDNB gbhgbhhednb = GBHGBHHEDNB.AKPBDFMJIKF();
|
||||
MMMGPKBMDNO <MIOCACIPOGD>k__BackingField = this.PKAOFHEBIAJ.<MIOCACIPOGD>k__BackingField;
|
||||
}
|
||||
|
||||
// Token: 0x0600F724 RID: 63268 RVA: 0x0038BDD8 File Offset: 0x00389FD8
|
||||
[Token(Token = "0x600F724")]
|
||||
[Address(RVA = "0xCBFFC0", Offset = "0xCBEDC0", VA = "0x180CBFFC0")]
|
||||
private void NMAJGNFNPNK(AGAJMBPABDL FADBAMKNADM)
|
||||
{
|
||||
Guid guid = JAGKAJHGGOH.PJOLBJEFMBO.JPOHGBCEJEJ;
|
||||
MMMGPKBMDNO <MIOCACIPOGD>k__BackingField = this.PKAOFHEBIAJ.<MIOCACIPOGD>k__BackingField;
|
||||
}
|
||||
|
||||
// Token: 0x0600F725 RID: 63269 RVA: 0x0038BE08 File Offset: 0x0038A008
|
||||
[Token(Token = "0x600F725")]
|
||||
[Address(RVA = "0xCBB620", Offset = "0xCBA420", VA = "0x180CBB620")]
|
||||
private void CEPMJNBDCOB(Player CCCMMLDEPBM, Player.GAHEJKDCLLE CEHJGNDELGL, Player KGPDBCJKGFG, Player.GAHEJKDCLLE KDOCKENDOCD)
|
||||
{
|
||||
Guid guid = JAGKAJHGGOH.OIBCFEMKILA.JPOHGBCEJEJ;
|
||||
AGAJMBPABDL photonPlayer = CCCMMLDEPBM.DBAJDHGDPOL;
|
||||
AGAJMBPABDL photonPlayer2 = KGPDBCJKGFG.DBAJDHGDPOL;
|
||||
MMMGPKBMDNO <MIOCACIPOGD>k__BackingField = this.PKAOFHEBIAJ.<MIOCACIPOGD>k__BackingField;
|
||||
}
|
||||
|
||||
// Token: 0x0600F726 RID: 63270 RVA: 0x0038BE44 File Offset: 0x0038A044
|
||||
[Token(Token = "0x600F726")]
|
||||
[Address(RVA = "0xCB9510", Offset = "0xCB8310", VA = "0x180CB9510")]
|
||||
private void AMNBCDMKHDA()
|
||||
{
|
||||
Guid guid = JAGKAJHGGOH.HAFIFIMOEDE.JPOHGBCEJEJ;
|
||||
GBHGBHHEDNB gbhgbhhednb = GBHGBHHEDNB.AKPBDFMJIKF();
|
||||
MMMGPKBMDNO <MIOCACIPOGD>k__BackingField = this.PKAOFHEBIAJ.<MIOCACIPOGD>k__BackingField;
|
||||
}
|
||||
|
||||
// Token: 0x0600F727 RID: 63271 RVA: 0x0038BE74 File Offset: 0x0038A074
|
||||
[Token(Token = "0x600F727")]
|
||||
[Address(RVA = "0xCBB1E0", Offset = "0xCB9FE0", VA = "0x180CBB1E0")]
|
||||
private void BCDCNFAKDGP()
|
||||
{
|
||||
Guid guid = JAGKAJHGGOH.BGMDDLOMMKP.JPOHGBCEJEJ;
|
||||
GBHGBHHEDNB gbhgbhhednb = GBHGBHHEDNB.AKPBDFMJIKF();
|
||||
MMMGPKBMDNO <MIOCACIPOGD>k__BackingField = this.PKAOFHEBIAJ.<MIOCACIPOGD>k__BackingField;
|
||||
}
|
||||
|
||||
// Token: 0x0600F728 RID: 63272 RVA: 0x0038BEA4 File Offset: 0x0038A0A4
|
||||
[Token(Token = "0x600F728")]
|
||||
[Address(RVA = "0xCC0E20", Offset = "0xCBFC20", VA = "0x180CC0E20")]
|
||||
public void RaiseConsumableUsedEvent(Guid NJCHOELCFME)
|
||||
{
|
||||
Guid guid = JAGKAJHGGOH.IJAFMMOEKNP.JPOHGBCEJEJ;
|
||||
MMMGPKBMDNO <MIOCACIPOGD>k__BackingField = this.PKAOFHEBIAJ.<MIOCACIPOGD>k__BackingField;
|
||||
}
|
||||
|
||||
// Token: 0x0600F729 RID: 63273 RVA: 0x0038BED0 File Offset: 0x0038A0D0
|
||||
[Token(Token = "0x600F729")]
|
||||
[Address(RVA = "0xCC11C0", Offset = "0xCBFFC0", VA = "0x180CC11C0")]
|
||||
public void RaiseTestEvent()
|
||||
{
|
||||
Guid guid = JAGKAJHGGOH.LFPGKNJMDJM.JPOHGBCEJEJ;
|
||||
GBHGBHHEDNB gbhgbhhednb = GBHGBHHEDNB.AKPBDFMJIKF();
|
||||
MMMGPKBMDNO <MIOCACIPOGD>k__BackingField = this.PKAOFHEBIAJ.<MIOCACIPOGD>k__BackingField;
|
||||
}
|
||||
|
||||
// Token: 0x0600F72A RID: 63274 RVA: 0x0038BF00 File Offset: 0x0038A100
|
||||
[Token(Token = "0x600F72A")]
|
||||
[Address(RVA = "0xCC0C90", Offset = "0xCBFA90", VA = "0x180CC0C90")]
|
||||
public void RaiseAISpawned(in FFFEOMMKNAE ADNILBJMMOL)
|
||||
{
|
||||
Guid guid = JAGKAJHGGOH.OCIEFMNJNKF.JPOHGBCEJEJ;
|
||||
MMMGPKBMDNO <MIOCACIPOGD>k__BackingField = this.PKAOFHEBIAJ.<MIOCACIPOGD>k__BackingField;
|
||||
}
|
||||
|
||||
// Token: 0x0600F72B RID: 63275 RVA: 0x0038BF2C File Offset: 0x0038A12C
|
||||
[Token(Token = "0x600F72B")]
|
||||
[Address(RVA = "0xCC0AF0", Offset = "0xCBF8F0", VA = "0x180CC0AF0")]
|
||||
public void RaiseAIDied(in FFFEOMMKNAE ADNILBJMMOL, in FFFEOMMKNAE LJGOHLFADDN)
|
||||
{
|
||||
Guid guid = JAGKAJHGGOH.PNMLEDGKBED.JPOHGBCEJEJ;
|
||||
MMMGPKBMDNO <MIOCACIPOGD>k__BackingField = this.PKAOFHEBIAJ.<MIOCACIPOGD>k__BackingField;
|
||||
}
|
||||
|
||||
// Token: 0x0600F72C RID: 63276 RVA: 0x0038BF58 File Offset: 0x0038A158
|
||||
[Token(Token = "0x600F72C")]
|
||||
[Address(RVA = "0xCBC7E0", Offset = "0xCBB5E0", VA = "0x180CBC7E0")]
|
||||
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: 0x0600F72D RID: 63277 RVA: 0x0038BF90 File Offset: 0x0038A190
|
||||
[Token(Token = "0x600F72D")]
|
||||
[Address(RVA = "0xCBFE50", Offset = "0xCBEC50", VA = "0x180CBFE50")]
|
||||
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: 0x17002895 RID: 10389
|
||||
// (get) Token: 0x0600F72E RID: 63278 RVA: 0x0038BFF0 File Offset: 0x0038A1F0
|
||||
[Token(Token = "0x17002895")]
|
||||
public IBNOALNMLHC PFJMILMHGCM
|
||||
{
|
||||
[Token(Token = "0x600F72E")]
|
||||
[Address(RVA = "0x44EC80", Offset = "0x44DA80", VA = "0x18044EC80")]
|
||||
get
|
||||
{
|
||||
return this.PGAPIGLMDMM;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17002896 RID: 10390
|
||||
// (get) Token: 0x0600F72F RID: 63279 RVA: 0x0038C004 File Offset: 0x0038A204
|
||||
[Token(Token = "0x17002896")]
|
||||
public long JLEHNDGDKOD
|
||||
{
|
||||
[Token(Token = "0x600F72F")]
|
||||
[Address(RVA = "0xCC27C0", Offset = "0xCC15C0", VA = "0x180CC27C0")]
|
||||
get
|
||||
{
|
||||
return this.KJAALBAMFJD.AJJBCGADAFJ;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17002897 RID: 10391
|
||||
// (get) Token: 0x0600F730 RID: 63280 RVA: 0x0038C024 File Offset: 0x0038A224
|
||||
[Token(Token = "0x17002897")]
|
||||
public float FMJHMLCOGND
|
||||
{
|
||||
[Token(Token = "0x600F730")]
|
||||
[Address(RVA = "0xCC2530", Offset = "0xCC1330", VA = "0x180CC2530")]
|
||||
get
|
||||
{
|
||||
return this.PKILHKAOKJL.AJJBCGADAFJ;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17002898 RID: 10392
|
||||
// (get) Token: 0x0600F731 RID: 63281 RVA: 0x0038C044 File Offset: 0x0038A244
|
||||
[Token(Token = "0x17002898")]
|
||||
public float KOOENCBOJPK
|
||||
{
|
||||
[Token(Token = "0x600F731")]
|
||||
[Address(RVA = "0xCC2760", Offset = "0xCC1560", VA = "0x180CC2760")]
|
||||
get
|
||||
{
|
||||
return FCLBPJKCIPJ.EMJNMOGIAKL(this.INOOMFGMMGD);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17002899 RID: 10393
|
||||
// (get) Token: 0x0600F732 RID: 63282 RVA: 0x0038C05C File Offset: 0x0038A25C
|
||||
[Token(Token = "0x17002899")]
|
||||
public int EFPEHBIEJLJ
|
||||
{
|
||||
[Token(Token = "0x600F732")]
|
||||
[Address(RVA = "0xCC2770", Offset = "0xCC1570", VA = "0x180CC2770")]
|
||||
get
|
||||
{
|
||||
return this.CHMCCOOMLCN.AJJBCGADAFJ;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600F733 RID: 63283 RVA: 0x0038C07C File Offset: 0x0038A27C
|
||||
[Token(Token = "0x600F733")]
|
||||
[Address(RVA = "0xCC0320", Offset = "0xCBF120", VA = "0x180CC0320")]
|
||||
private IBNOALNMLHC OMGJAPMGIDB()
|
||||
{
|
||||
NCMLGNJLBCB ncmlgnjlbcb = new NCMLGNJLBCB(this.style.limits.compute);
|
||||
if (this.PGAPIGLMDMM != 0)
|
||||
{
|
||||
}
|
||||
IBNOALNMLHC ibnoalnmlhc;
|
||||
return ibnoalnmlhc;
|
||||
}
|
||||
|
||||
// Token: 0x1700289A RID: 10394
|
||||
// (get) Token: 0x0600F734 RID: 63284 RVA: 0x0038C0B0 File Offset: 0x0038A2B0
|
||||
[Token(Token = "0x1700289A")]
|
||||
public bool BFKPFPHPBFI
|
||||
{
|
||||
[Token(Token = "0x600F734")]
|
||||
[Address(RVA = "0xCC2730", Offset = "0xCC1530", VA = "0x180CC2730")]
|
||||
get
|
||||
{
|
||||
return this.JELDMDDOBCO == CircuitManagerV2.DACKCJINBOM.Destroying;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1700289B RID: 10395
|
||||
// (get) Token: 0x0600F735 RID: 63285 RVA: 0x0038C0C8 File Offset: 0x0038A2C8
|
||||
[Token(Token = "0x1700289B")]
|
||||
public bool MGOFCGDCEHE
|
||||
{
|
||||
[Token(Token = "0x600F735")]
|
||||
[Address(RVA = "0xCC2740", Offset = "0xCC1540", VA = "0x180CC2740")]
|
||||
get
|
||||
{
|
||||
return this.JELDMDDOBCO == CircuitManagerV2.DACKCJINBOM.GlobalContextNotInitialized;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1700289C RID: 10396
|
||||
// (get) Token: 0x0600F736 RID: 63286 RVA: 0x0038C0E0 File Offset: 0x0038A2E0
|
||||
[Token(Token = "0x1700289C")]
|
||||
public bool GBJIKBGAELF
|
||||
{
|
||||
[Token(Token = "0x600F736")]
|
||||
[Address(RVA = "0xCC2750", Offset = "0xCC1550", VA = "0x180CC2750")]
|
||||
get
|
||||
{
|
||||
return this.JELDMDDOBCO == CircuitManagerV2.DACKCJINBOM.PostRoomLoadingInitialized;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1700289D RID: 10397
|
||||
// (get) Token: 0x0600F737 RID: 63287 RVA: 0x0038C0F8 File Offset: 0x0038A2F8
|
||||
[Token(Token = "0x1700289D")]
|
||||
public bool PEGEHGAIKFL
|
||||
{
|
||||
[Token(Token = "0x600F737")]
|
||||
[Address(RVA = "0x460D40", Offset = "0x45FB40", VA = "0x180460D40")]
|
||||
get
|
||||
{
|
||||
return true;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1700289E RID: 10398
|
||||
// (get) Token: 0x0600F738 RID: 63288 RVA: 0x0038C108 File Offset: 0x0038A308
|
||||
[Token(Token = "0x1700289E")]
|
||||
public CircuitsV2Config MAGFJGMHKLA
|
||||
{
|
||||
[Token(Token = "0x600F738")]
|
||||
[Address(RVA = "0x536430", Offset = "0x535230", VA = "0x180536430")]
|
||||
get
|
||||
{
|
||||
return this.style;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1700289F RID: 10399
|
||||
// (get) Token: 0x0600F739 RID: 63289 RVA: 0x0038C11C File Offset: 0x0038A31C
|
||||
[Token(Token = "0x1700289F")]
|
||||
public JEKEHDFECBN PLEKJJOMFKG
|
||||
{
|
||||
[Token(Token = "0x600F739")]
|
||||
[Address(RVA = "0x8C1910", Offset = "0x8C0710", VA = "0x1808C1910")]
|
||||
get
|
||||
{
|
||||
return this.MAPICBAAAMK;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170028A0 RID: 10400
|
||||
// (get) Token: 0x0600F73A RID: 63290 RVA: 0x0038C130 File Offset: 0x0038A330
|
||||
[Token(Token = "0x170028A0")]
|
||||
public GIKLINOHKID NOHMNFMJLLB
|
||||
{
|
||||
[Token(Token = "0x600F73A")]
|
||||
[Address(RVA = "0x5F4E40", Offset = "0x5F3C40", VA = "0x1805F4E40")]
|
||||
get
|
||||
{
|
||||
return this.EIKIBICHPPD;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600F73B RID: 63291 RVA: 0x0038C144 File Offset: 0x0038A344
|
||||
[Token(Token = "0x600F73B")]
|
||||
[Address(RVA = "0xCBFBB0", Offset = "0xCBE9B0", VA = "0x180CBFBB0")]
|
||||
public bool TryGetChip(in Guid JNKFPEJCCNP, out Chip EHHKGBAMIOP)
|
||||
{
|
||||
Dictionary<Guid, Chip> onbgfcmgedg = this.ONBGFCMGEDG;
|
||||
bool flag;
|
||||
return flag;
|
||||
}
|
||||
|
||||
// Token: 0x170028A1 RID: 10401
|
||||
// (get) Token: 0x0600F73C RID: 63292 RVA: 0x0038C160 File Offset: 0x0038A360
|
||||
[Token(Token = "0x170028A1")]
|
||||
public NEOJEFLEGGM ABPAMENLGEI
|
||||
{
|
||||
[Token(Token = "0x600F73C")]
|
||||
[Address(RVA = "0x46A7C0", Offset = "0x4695C0", VA = "0x18046A7C0")]
|
||||
get
|
||||
{
|
||||
return this.NKBDCOBDCOO;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600F73D RID: 63293 RVA: 0x0038C174 File Offset: 0x0038A374
|
||||
[Token(Token = "0x600F73D")]
|
||||
[Address(RVA = "0xCB9720", Offset = "0xCB8520", VA = "0x180CB9720")]
|
||||
public void AddObjectBoard(ControlPanelCircuitObjectBase NJFAKIKLBHC)
|
||||
{
|
||||
this.DKDDMEFENPC.Add(NJFAKIKLBHC);
|
||||
}
|
||||
|
||||
// Token: 0x0600F73E RID: 63294 RVA: 0x0038C194 File Offset: 0x0038A394
|
||||
[Token(Token = "0x600F73E")]
|
||||
[Address(RVA = "0xCC1580", Offset = "0xCC0380", VA = "0x180CC1580")]
|
||||
public void RemoveObjectBoard(ControlPanelCircuitObjectBase NJFAKIKLBHC)
|
||||
{
|
||||
bool flag = this.DKDDMEFENPC.Remove(NJFAKIKLBHC);
|
||||
}
|
||||
|
||||
// Token: 0x0600F73F RID: 63295 RVA: 0x0038C1B4 File Offset: 0x0038A3B4
|
||||
[Token(Token = "0x600F73F")]
|
||||
[Address(RVA = "0xCB9ED0", Offset = "0xCB8CD0", VA = "0x180CB9ED0")]
|
||||
public void AddPlayerBoard(PlayerLogicComponent PCAIDGPNNHN)
|
||||
{
|
||||
this.DLGHFACODHL.Add(PCAIDGPNNHN);
|
||||
}
|
||||
|
||||
// Token: 0x0600F740 RID: 63296 RVA: 0x0038C1D4 File Offset: 0x0038A3D4
|
||||
[Token(Token = "0x600F740")]
|
||||
[Address(RVA = "0xCC15E0", Offset = "0xCC03E0", VA = "0x180CC15E0")]
|
||||
public void RemovePlayerBoard(PlayerLogicComponent PCAIDGPNNHN)
|
||||
{
|
||||
bool flag = this.DLGHFACODHL.Remove(PCAIDGPNNHN);
|
||||
}
|
||||
|
||||
// Token: 0x170028A2 RID: 10402
|
||||
// (get) Token: 0x0600F741 RID: 63297 RVA: 0x0038C1F4 File Offset: 0x0038A3F4
|
||||
[Token(Token = "0x170028A2")]
|
||||
public int HANKGCNHGNA
|
||||
{
|
||||
[Token(Token = "0x600F741")]
|
||||
[Address(RVA = "0xCC2620", Offset = "0xCC1420", VA = "0x180CC2620")]
|
||||
get
|
||||
{
|
||||
IEnumerable<DIEMMAGELEE> enumerable = this.PKAOFHEBIAJ.AOGHEHCIMFH();
|
||||
Func<DIEMMAGELEE, int> <>9__79_ = CircuitManagerV2.<>c.<>9__79_0;
|
||||
if (<>9__79_ == 0)
|
||||
{
|
||||
CircuitManagerV2.<>c.<>9__79_0 = (DIEMMAGELEE c) => Enumerable.Count<DEENKAJBEOD>(c.GIHBHJGMILA());
|
||||
}
|
||||
return Enumerable.Sum<DIEMMAGELEE>(enumerable, <>9__79_);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600F742 RID: 63298 RVA: 0x0038C23C File Offset: 0x0038A43C
|
||||
[Token(Token = "0x600F742")]
|
||||
[Address(RVA = "0xCB9780", Offset = "0xCB8580", VA = "0x180CB9780")]
|
||||
public void AddPendingCircuitBoardBinding(CircuitBoardCircuitObject CFPKGBIHDEL)
|
||||
{
|
||||
int num;
|
||||
for (;;)
|
||||
{
|
||||
JLJLCPLIGHI 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: 0x0600F743 RID: 63299 RVA: 0x0038C290 File Offset: 0x0038A490
|
||||
[Token(Token = "0x600F743")]
|
||||
[Address(RVA = "0xCB9900", Offset = "0xCB8700", VA = "0x180CB9900")]
|
||||
public void AddPendingControlPanelBinding(ControlPanelCircuitObjectBase GKCJJFKKPLO)
|
||||
{
|
||||
JLJLCPLIGHI 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, CGGLKEJGNME> kbamjdnjfpl = this.KBAMJDNJFPL;
|
||||
Guid <FJNIBMBBEAJ>k__BackingField2 = GKCJJFKKPLO.<FJNIBMBBEAJ>k__BackingField;
|
||||
num += num;
|
||||
num++;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600F744 RID: 63300 RVA: 0x0038C2E8 File Offset: 0x0038A4E8
|
||||
[Token(Token = "0x600F744")]
|
||||
[Address(RVA = "0xCB9AA0", Offset = "0xCB88A0", VA = "0x180CB9AA0")]
|
||||
public void AddPendingPlayerLogicBinding(PlayerLogicComponent IPIPPODABOG)
|
||||
{
|
||||
JLJLCPLIGHI 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, CGGLKEJGNME> hjfhfmadhgk = this.HJFHFMADHGK;
|
||||
Guid <FJNIBMBBEAJ>k__BackingField2 = IPIPPODABOG.<FJNIBMBBEAJ>k__BackingField;
|
||||
num += num;
|
||||
num++;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600F745 RID: 63301 RVA: 0x0038C340 File Offset: 0x0038A540
|
||||
[Token(Token = "0x600F745")]
|
||||
[Address(RVA = "0xCC1640", Offset = "0xCC0440", VA = "0x180CC1640")]
|
||||
public void RemovePlayerLogicBinding(in Guid NPLEMIALBEG)
|
||||
{
|
||||
IDictionary<Guid, CGGLKEJGNME> hjfhfmadhgk = this.HJFHFMADHGK;
|
||||
int num = 0;
|
||||
num += num;
|
||||
num++;
|
||||
}
|
||||
|
||||
// Token: 0x0600F746 RID: 63302 RVA: 0x0038C364 File Offset: 0x0038A564
|
||||
[Token(Token = "0x600F746")]
|
||||
[Address(RVA = "0xCB9C40", Offset = "0xCB8A40", VA = "0x180CB9C40")]
|
||||
public void AddPendingPreviewContextBinding(BBCHBKHKMNK KNHKINHNNLM)
|
||||
{
|
||||
JLJLCPLIGHI pkaofhebiaj = this.PKAOFHEBIAJ;
|
||||
int num = 0;
|
||||
num += num;
|
||||
num++;
|
||||
bool flag2;
|
||||
bool flag = !flag2;
|
||||
bool flag3;
|
||||
if (flag3)
|
||||
{
|
||||
IDictionary<Guid, BBCHBKHKMNK> 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: 0x0600F747 RID: 63303 RVA: 0x0038C3D8 File Offset: 0x0038A5D8
|
||||
[Token(Token = "0x600F747")]
|
||||
[Address(RVA = "0xCBED00", Offset = "0xCBDB00", VA = "0x180CBED00")]
|
||||
private MANKBGBEPHM KIENNIOODFL(Guid NPLEMIALBEG)
|
||||
{
|
||||
/*
|
||||
An exception occurred when decompiling this method (0600F747)
|
||||
|
||||
ICSharpCode.Decompiler.DecompilerException: Error decompiling MANKBGBEPHM 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: 0x0600F748 RID: 63304 RVA: 0x0038C40C File Offset: 0x0038A60C
|
||||
[Token(Token = "0x600F748")]
|
||||
[Address(RVA = "0xCBF4D0", Offset = "0xCBE2D0", VA = "0x180CBF4D0")]
|
||||
private bool KOPDABKOLPJ(in Guid NPLEMIALBEG)
|
||||
{
|
||||
IDictionary<Guid, CGGLKEJGNME> kbamjdnjfpl = this.KBAMJDNJFPL;
|
||||
int num = 0;
|
||||
num += num;
|
||||
num++;
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x0600F749 RID: 63305 RVA: 0x0038C430 File Offset: 0x0038A630
|
||||
[Token(Token = "0x600F749")]
|
||||
[Address(RVA = "0xCBFD20", Offset = "0xCBEB20", VA = "0x180CBFD20")]
|
||||
private CGGLKEJGNME MCLGDJPPEML(in Guid NPLEMIALBEG)
|
||||
{
|
||||
/*
|
||||
An exception occurred when decompiling this method (0600F749)
|
||||
|
||||
ICSharpCode.Decompiler.DecompilerException: Error decompiling CGGLKEJGNME 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]CGGLKEJGNME>(var_0_06, ldfld:class [mscorlib]System.Collections.Generic.IDictionary`2<valuetype [mscorlib]System.Guid, class [RecRoom.Circuitsv2.Runtime]CGGLKEJGNME>(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: 0x0600F74A RID: 63306 RVA: 0x0038C444 File Offset: 0x0038A644
|
||||
[Token(Token = "0x600F74A")]
|
||||
[Address(RVA = "0xCBB440", Offset = "0xCBA240", VA = "0x180CBB440")]
|
||||
private bool BIPCLKOPOLK(in Guid NPLEMIALBEG)
|
||||
{
|
||||
IDictionary<Guid, CGGLKEJGNME> hjfhfmadhgk = this.HJFHFMADHGK;
|
||||
int num = 0;
|
||||
num += num;
|
||||
num++;
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x0600F74B RID: 63307 RVA: 0x0038C468 File Offset: 0x0038A668
|
||||
[Token(Token = "0x600F74B")]
|
||||
[Address(RVA = "0xCB9390", Offset = "0xCB8190", VA = "0x180CB9390")]
|
||||
private CGGLKEJGNME AAPNFMGKKMI(in Guid NPLEMIALBEG)
|
||||
{
|
||||
/*
|
||||
An exception occurred when decompiling this method (0600F74B)
|
||||
|
||||
ICSharpCode.Decompiler.DecompilerException: Error decompiling CGGLKEJGNME 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: 0x0600F74C RID: 63308 RVA: 0x0038C494 File Offset: 0x0038A694
|
||||
[Token(Token = "0x600F74C")]
|
||||
[Address(RVA = "0xCBCCB0", Offset = "0xCBBAB0", VA = "0x180CBCCB0")]
|
||||
private CGGLKEJGNME FGCMPDMJMHN()
|
||||
{
|
||||
/*
|
||||
An exception occurred when decompiling this method (0600F74C)
|
||||
|
||||
ICSharpCode.Decompiler.DecompilerException: Error decompiling CGGLKEJGNME 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: 0x0600F74D RID: 63309 RVA: 0x0038C4A8 File Offset: 0x0038A6A8
|
||||
[Token(Token = "0x600F74D")]
|
||||
[Address(RVA = "0xCBC8D0", Offset = "0xCBB6D0", VA = "0x180CBC8D0")]
|
||||
private BBCHBKHKMNK EPPJCBHLNPN(Guid NPLEMIALBEG)
|
||||
{
|
||||
/*
|
||||
An exception occurred when decompiling this method (0600F74D)
|
||||
|
||||
ICSharpCode.Decompiler.DecompilerException: Error decompiling BBCHBKHKMNK 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: 0x0600F74E RID: 63310 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x600F74E")]
|
||||
[Address(RVA = "0xCBCD10", Offset = "0xCBBB10", VA = "0x180CBCD10")]
|
||||
private PIPNEFJPCIP FHODLLLMLAM()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x0600F74F RID: 63311 RVA: 0x0038C4D4 File Offset: 0x0038A6D4
|
||||
[Token(Token = "0x600F74F")]
|
||||
[Address(RVA = "0xCBB570", Offset = "0xCBA370", VA = "0x180CBB570")]
|
||||
private FJHELGLEBPK CEIKCIMGJBE()
|
||||
{
|
||||
FJHELGLEBPK result = MLDJDPHKGBO.FDLEMABAJMI.<OJCDLEHJIMI>k__BackingField.Result;
|
||||
if (result == 0)
|
||||
{
|
||||
FJHELGLEBPK fjhelglebpk = EHCMPDNGMEM.OPPDNPHFPLD();
|
||||
}
|
||||
JEKEHDFECBN mapicbaaamk = this.MAPICBAAAMK;
|
||||
EHCMPDNGMEM.LPIPPFFPOHG(result, mapicbaaamk);
|
||||
return result;
|
||||
}
|
||||
|
||||
// Token: 0x0600F750 RID: 63312 RVA: 0x0038C518 File Offset: 0x0038A718
|
||||
[Token(Token = "0x600F750")]
|
||||
[Address(RVA = "0xCBD030", Offset = "0xCBBE30", VA = "0x180CBD030")]
|
||||
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 = OJGMBJJNLKG.HMAPHDFLNOB();
|
||||
}
|
||||
MessageParser<HNIOBICFKGE> mhllbdfjbod = HNIOBICFKGE.MHLLBDFJBOD;
|
||||
ByteString feljpofnfhn = result.FELJPOFNFHN;
|
||||
HNIOBICFKGE hniobicfkge2 = mhllbdfjbod.ParseFrom(feljpofnfhn);
|
||||
CircuitManagerV2.CHLHNBEBCJH chlhnbebcjh = new CircuitManagerV2.CHLHNBEBCJH();
|
||||
chlhnbebcjh.ex = chlhnbebcjh;
|
||||
Func<object> func = delegate
|
||||
{
|
||||
/*
|
||||
An exception occurred when decompiling this method (0600F7CA)
|
||||
|
||||
ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Object RecRoom.CircuitsV2.CircuitManagerV2/CHLHNBEBCJH::<GetDownloadedCloudDataLedger>b__0()
|
||||
|
||||
---> System.Exception: Basic block has to end with unconditional control flow.
|
||||
{
|
||||
Block_0:
|
||||
stloc:Exception(var_0_06, ldfld:Exception(CHLHNBEBCJH::ex, ldloc:CHLHNBEBCJH(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 = OJGMBJJNLKG.HMAPHDFLNOB();
|
||||
JEKEHDFECBN mapicbaaamk = this.MAPICBAAAMK;
|
||||
OJGMBJJNLKG.LPIPPFFPOHG(hniobicfkge3, mapicbaaamk);
|
||||
return hniobicfkge3;
|
||||
}
|
||||
|
||||
// Token: 0x0600F751 RID: 63313 RVA: 0x0038C5C4 File Offset: 0x0038A7C4
|
||||
[Token(Token = "0x600F751")]
|
||||
[Address(RVA = "0xCC03D0", Offset = "0xCBF1D0", VA = "0x180CC03D0")]
|
||||
private int ONCMGHNIEAB()
|
||||
{
|
||||
Player player = Player.<EGKJPJKLEAI>k__BackingField.KCJKKFDGCLM<Player>();
|
||||
if (player != 0)
|
||||
{
|
||||
return player.<FMMJEJMBDPL>k__BackingField;
|
||||
}
|
||||
return -1;
|
||||
}
|
||||
|
||||
// Token: 0x0600F752 RID: 63314 RVA: 0x0038C5E8 File Offset: 0x0038A7E8
|
||||
[Token(Token = "0x600F752")]
|
||||
[Address(RVA = "0xCB9690", Offset = "0xCB8490", VA = "0x180CB9690")]
|
||||
private void APIPKHEEENG(string NOEDFHOANIO)
|
||||
{
|
||||
NotificationManager instance = SingletonMonoBehaviour.ONCPNMDGGKG;
|
||||
int num = 0;
|
||||
IDisposable disposable = instance.Play(NotificationManager.IBIDFAOPIPC.Medium, NOEDFHOANIO, 3f, num, num);
|
||||
}
|
||||
|
||||
// Token: 0x0600F753 RID: 63315 RVA: 0x0038C614 File Offset: 0x0038A814
|
||||
[Token(Token = "0x600F753")]
|
||||
[Address(RVA = "0xCBCB30", Offset = "0xCBB930", VA = "0x180CBCB30")]
|
||||
private void FGBPNHKCPJJ(string AIKLPOJAIIO, string BOPFNBCHJJJ, Action HEICGKDHPKE, [Optional] Action BJCBLFIANNJ, [Optional] Action JPEDGCHBPOB)
|
||||
{
|
||||
int num = 0;
|
||||
CircuitManagerV2.NNJJEMBKKJH nnjjembkkjh;
|
||||
nnjjembkkjh.FieldGetter(num, BOPFNBCHJJJ, HEICGKDHPKE);
|
||||
nnjjembkkjh.cancelAction = 0;
|
||||
nnjjembkkjh.negativeAction = 0;
|
||||
nnjjembkkjh.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 = nnjjembkkjh.cancelAction;
|
||||
if (cancelAction != 0)
|
||||
{
|
||||
cancelAction();
|
||||
return;
|
||||
}
|
||||
}
|
||||
};
|
||||
int num2 = 0;
|
||||
num2 += num2;
|
||||
num2++;
|
||||
PMGCJEPKFOF<JPIJGHNNIDP> pmgcjepkfof2 = pmgcjepkfof.OHLPJBFCABI(action);
|
||||
}
|
||||
|
||||
// Token: 0x0600F754 RID: 63316 RVA: 0x0038C688 File Offset: 0x0038A888
|
||||
[Token(Token = "0x600F754")]
|
||||
[Address(RVA = "0xCBD650", Offset = "0xCBC450", VA = "0x180CBD650")]
|
||||
private void HDLFKJKBIKM()
|
||||
{
|
||||
PUNNetworkManager.ELLAOHFLFJE.FMABBNKIDFF();
|
||||
PUNNetworkManager.ELLAOHFLFJE.BOCECADECHN();
|
||||
}
|
||||
|
||||
// Token: 0x170028A3 RID: 10403
|
||||
// (get) Token: 0x0600F755 RID: 63317 RVA: 0x0038C6B0 File Offset: 0x0038A8B0
|
||||
[Token(Token = "0x170028A3")]
|
||||
public IEnumerable<Chip> NFCEAIPJGMD
|
||||
{
|
||||
[Token(Token = "0x600F755")]
|
||||
[Address(RVA = "0xCC24B0", Offset = "0xCC12B0", VA = "0x180CC24B0")]
|
||||
get
|
||||
{
|
||||
Dictionary<Guid, Chip>.ValueCollection values = this.ONBGFCMGEDG.Values;
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170028A4 RID: 10404
|
||||
// (get) Token: 0x0600F756 RID: 63318 RVA: 0x0038C6D0 File Offset: 0x0038A8D0
|
||||
// (set) Token: 0x0600F757 RID: 63319 RVA: 0x0038C6E4 File Offset: 0x0038A8E4
|
||||
[Token(Token = "0x170028A4")]
|
||||
public JLJLCPLIGHI NOKOEOAJBMJ
|
||||
{
|
||||
[Token(Token = "0x600F756")]
|
||||
[Address(RVA = "0x836950", Offset = "0x835750", VA = "0x180836950")]
|
||||
get
|
||||
{
|
||||
return this.PKAOFHEBIAJ;
|
||||
}
|
||||
[Token(Token = "0x600F757")]
|
||||
[Address(RVA = "0xCBF160", Offset = "0xCBDF60", VA = "0x180CBF160")]
|
||||
private set
|
||||
{
|
||||
JLJLCPLIGHI pkaofhebiaj = this.PKAOFHEBIAJ;
|
||||
if (pkaofhebiaj != 0)
|
||||
{
|
||||
bool flag = pkaofhebiaj.LDOGBMAPFOE;
|
||||
JLJLCPLIGHI pkaofhebiaj2 = this.PKAOFHEBIAJ;
|
||||
Action<DEENKAJBEOD> action = new Action(this.GJNGJOLLGOE);
|
||||
pkaofhebiaj2.KFNHDLGAHPP(action);
|
||||
JLJLCPLIGHI pkaofhebiaj3 = this.PKAOFHEBIAJ;
|
||||
Action<KHGHCHLEECO> action2 = new Action(this.ICHIECOABAI);
|
||||
pkaofhebiaj3.FPLKFJONHCA(action2);
|
||||
JLJLCPLIGHI pkaofhebiaj4 = this.PKAOFHEBIAJ;
|
||||
Action<KHGHCHLEECO> action3 = new Action(this.AIBKMLHMPGE);
|
||||
pkaofhebiaj4.LAABNNIEJND(action3);
|
||||
JLJLCPLIGHI pkaofhebiaj5 = this.PKAOFHEBIAJ;
|
||||
Action<DIEMMAGELEE, DIEMMAGELEE> action4 = new Action(this.OIOAJBCLLKO);
|
||||
pkaofhebiaj5.HCHKIPNDNOE(action4);
|
||||
JLJLCPLIGHI pkaofhebiaj6 = this.PKAOFHEBIAJ;
|
||||
Action<PIPNEFJPCIP, HNIOBICFKGE> action5 = new Action(this.OHMPHHHCGJM);
|
||||
pkaofhebiaj6.BNNNLBMMHEI(action5);
|
||||
JLJLCPLIGHI pkaofhebiaj7 = this.PKAOFHEBIAJ;
|
||||
Action<Action<PIPNEFJPCIP, HNIOBICFKGE>> action6 = new Action(this.IFLFCMKHACO);
|
||||
pkaofhebiaj7.KPPOJNHEDGD(action6);
|
||||
}
|
||||
this.PKAOFHEBIAJ = value;
|
||||
if (value != 0)
|
||||
{
|
||||
Action<DEENKAJBEOD> action7 = new Action(this.GJNGJOLLGOE);
|
||||
value.DPHOHLPNLGI(action7);
|
||||
Action<KHGHCHLEECO> action8 = new Action(this.ICHIECOABAI);
|
||||
value.EOHPPMEPCGN(action8);
|
||||
Action<KHGHCHLEECO> action9 = new Action(this.AIBKMLHMPGE);
|
||||
value.BAHHIBPCBNH(action9);
|
||||
Action<DIEMMAGELEE, DIEMMAGELEE> 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: 0x170028A5 RID: 10405
|
||||
// (get) Token: 0x0600F758 RID: 63320 RVA: 0x0038C854 File Offset: 0x0038AA54
|
||||
[Token(Token = "0x170028A5")]
|
||||
public DIEMMAGELEE HPLIGFFBENJ
|
||||
{
|
||||
[Token(Token = "0x600F758")]
|
||||
[Address(RVA = "0xCC25F0", Offset = "0xCC13F0", VA = "0x180CC25F0")]
|
||||
get
|
||||
{
|
||||
return this.PKAOFHEBIAJ.HPLIGFFBENJ;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170028A6 RID: 10406
|
||||
// (get) Token: 0x0600F759 RID: 63321 RVA: 0x0038C874 File Offset: 0x0038AA74
|
||||
[Token(Token = "0x170028A6")]
|
||||
public Guid CNEADFAOPFL
|
||||
{
|
||||
[Token(Token = "0x600F759")]
|
||||
[Address(RVA = "0xCC2580", Offset = "0xCC1380", VA = "0x180CC2580")]
|
||||
get
|
||||
{
|
||||
return this.PKAOFHEBIAJ.HPLIGFFBENJ.ABJHBFNCEJN;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170028A7 RID: 10407
|
||||
// (get) Token: 0x0600F75A RID: 63322 RVA: 0x0038C898 File Offset: 0x0038AA98
|
||||
[Token(Token = "0x170028A7")]
|
||||
public bool BLJBKPABGPL
|
||||
{
|
||||
[Token(Token = "0x600F75A")]
|
||||
[Address(RVA = "0xCC25B0", Offset = "0xCC13B0", VA = "0x180CC25B0")]
|
||||
get
|
||||
{
|
||||
DIEMMAGELEE diemmagelee = this.PKAOFHEBIAJ.HPLIGFFBENJ;
|
||||
return this.PKAOFHEBIAJ == diemmagelee;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600F75B RID: 63323 RVA: 0x0038C8C0 File Offset: 0x0038AAC0
|
||||
[Token(Token = "0x600F75B")]
|
||||
[Address(RVA = "0xCBDE00", Offset = "0xCBCC00", VA = "0x180CBDE00")]
|
||||
public bool IsGlobal(DIEMMAGELEE LHOMKMINCHH)
|
||||
{
|
||||
return this.PKAOFHEBIAJ == LHOMKMINCHH;
|
||||
}
|
||||
|
||||
// Token: 0x170028A8 RID: 10408
|
||||
// (get) Token: 0x0600F75C RID: 63324 RVA: 0x0038C8D8 File Offset: 0x0038AAD8
|
||||
// (set) Token: 0x0600F75D RID: 63325 RVA: 0x0038C8EC File Offset: 0x0038AAEC
|
||||
[Token(Token = "0x170028A8")]
|
||||
public NFEFIENFLHK NFEFIENFLHK
|
||||
{
|
||||
[Token(Token = "0x600F75C")]
|
||||
[Address(RVA = "0x5F4E50", Offset = "0x5F3C50", VA = "0x1805F4E50")]
|
||||
get;
|
||||
[Token(Token = "0x600F75D")]
|
||||
[Address(RVA = "0xBDCC60", Offset = "0xBDBA60", VA = "0x180BDCC60")]
|
||||
private set;
|
||||
}
|
||||
|
||||
// Token: 0x0600F75E RID: 63326 RVA: 0x0038C900 File Offset: 0x0038AB00
|
||||
[Token(Token = "0x600F75E")]
|
||||
[Address(RVA = "0xCBFD80", Offset = "0xCBEB80", VA = "0x180CBFD80")]
|
||||
private JLJLCPLIGHI NDHBFBJKDOO(Guid ENJEOLBEALP)
|
||||
{
|
||||
CircuitManagerV2.JGMIKGBFFHN jgmikgbffhn = new CircuitManagerV2.JGMIKGBFFHN(base.JDHMIOJKLCK, this);
|
||||
AJJEKCNNJIA ajjekcnnjia = AAJCBHCFBFE.FAJDMKOEFLH(this.GDLFOOLNJMK);
|
||||
JLJLCPLIGHI jljlcplighi;
|
||||
return jljlcplighi;
|
||||
}
|
||||
|
||||
// Token: 0x0600F75F RID: 63327 RVA: 0x0038C928 File Offset: 0x0038AB28
|
||||
[Token(Token = "0x600F75F")]
|
||||
[Address(RVA = "0xCBA0F0", Offset = "0xCB8EF0", VA = "0x180CBA0F0", Slot = "13")]
|
||||
protected override void Awake()
|
||||
{
|
||||
int num = 0;
|
||||
base.Awake();
|
||||
LimitConfig limits = this.style.limits;
|
||||
int network = limits.network;
|
||||
int networkTimeWindowFrame60s = limits.networkTimeWindowFrame60s;
|
||||
PFGJJGKJCMO pfgjjgkjcmo = new PFGJJGKJCMO(network, networkTimeWindowFrame60s);
|
||||
CircuitsV2Config circuitsV2Config = this.style;
|
||||
this.JLHDBKBKFKP = pfgjjgkjcmo;
|
||||
LimitConfig limits2 = circuitsV2Config.limits;
|
||||
JLOLNNLPNFH jlolnnlpnfh = new JLOLNNLPNFH(network, networkTimeWindowFrame60s);
|
||||
this.JMCPPOIAAGE = jlolnnlpnfh;
|
||||
MLDJDPHKGBO.BCGOBNMHOML bcgobnmhoml = new MLDJDPHKGBO.BCGOBNMHOML();
|
||||
Action action = new Action(this.HNFCPLCALLD);
|
||||
MLDJDPHKGBO.BCGOBNMHOML bcgobnmhoml2 = bcgobnmhoml.PFLGCFLPNIP(action);
|
||||
JAPOCJCDIJN.JHGPCFHDLEP jhgpcfhdlep = new JAPOCJCDIJN.JHGPCFHDLEP(this.JMCALEBDPCP);
|
||||
MLDJDPHKGBO.BCGOBNMHOML bcgobnmhoml3 = bcgobnmhoml.BAPEJOFOPCL(MJAPEGGDLJA.PRE_INSTANTIATE_OBJECTS, jhgpcfhdlep);
|
||||
JAPOCJCDIJN.JHGPCFHDLEP jhgpcfhdlep2 = new JAPOCJCDIJN.JHGPCFHDLEP(this.JNDBLKGHJFM);
|
||||
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());
|
||||
IBNOALNMLHC ibnoalnmlhc = this.OMGJAPMGIDB();
|
||||
Chip chip = this.chipVisualPrefab;
|
||||
this.PGAPIGLMDMM = ibnoalnmlhc;
|
||||
HashSet<Chip> hashSet = new HashSet();
|
||||
CircuitManagerV2.CAFAEOPGBJI cafaeopgbji;
|
||||
cafaeopgbji.GHHOEHDBLBA = hashSet;
|
||||
Queue<Chip> queue = new Queue();
|
||||
cafaeopgbji.OLPHKLNHLJK = queue;
|
||||
cafaeopgbji.POANJFELKIN = chip;
|
||||
CircuitsV2Config circuitsV2Config2 = this.style;
|
||||
this.MPMPCGCNLDB = cafaeopgbji;
|
||||
JLJFEOALJCO jljfeoaljco = new JLJFEOALJCO(circuitsV2Config2, this);
|
||||
this.BBMLPPPDHMA = jljfeoaljco;
|
||||
MEGHPDBGENE meghpdbgene = new MEGHPDBGENE();
|
||||
this.MAPICBAAAMK = meghpdbgene;
|
||||
KLGMIAKHOOM klgmiakhoom = new KLGMIAKHOOM();
|
||||
this.EIKIBICHPPD = klgmiakhoom;
|
||||
NEOJEFLEGGM neojefleggm = new NEOJEFLEGGM();
|
||||
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 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);
|
||||
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: 0x0600F760 RID: 63328 RVA: 0x0038CD74 File Offset: 0x0038AF74
|
||||
[Token(Token = "0x600F760")]
|
||||
[Address(RVA = "0xCBB520", Offset = "0xCBA320", VA = "0x180CBB520")]
|
||||
private void CBFIBKNMFPC()
|
||||
{
|
||||
CreationManager.MarkResourceCostsDirty();
|
||||
}
|
||||
|
||||
// Token: 0x0600F761 RID: 63329 RVA: 0x0038CD88 File Offset: 0x0038AF88
|
||||
[Token(Token = "0x600F761")]
|
||||
[Address(RVA = "0xCBC0D0", Offset = "0xCBAED0", VA = "0x180CBC0D0")]
|
||||
private long DGCHMFFKBDF()
|
||||
{
|
||||
return Matchmaking.HMCJLLMDAAM.<DOFDAMHCJLP>k__BackingField;
|
||||
}
|
||||
|
||||
// Token: 0x0600F762 RID: 63330 RVA: 0x0038CDA8 File Offset: 0x0038AFA8
|
||||
[Token(Token = "0x600F762")]
|
||||
[Address(RVA = "0xCBCE70", Offset = "0xCBBC70", VA = "0x180CBCE70")]
|
||||
private long FONPPFBICNI()
|
||||
{
|
||||
return Matchmaking.ELHFNPEDCCN.<OMCJBBKKIKO>k__BackingField;
|
||||
}
|
||||
|
||||
// Token: 0x0600F763 RID: 63331 RVA: 0x0038CDC8 File Offset: 0x0038AFC8
|
||||
[Token(Token = "0x600F763")]
|
||||
[Address(RVA = "0xCBD2D0", Offset = "0xCBC0D0", VA = "0x180CBD2D0")]
|
||||
private IEnumerable<long> GGIOCPMBGNK()
|
||||
{
|
||||
IReadOnlyList<DNACJGJEPEC> <LGPGODCCLPI>k__BackingField = Matchmaking.HMCJLLMDAAM.<LGPGODCCLPI>k__BackingField;
|
||||
Func<DNACJGJEPEC, long> <>9__124_ = CircuitManagerV2.<>c.<>9__124_0;
|
||||
if (<>9__124_ == 0)
|
||||
{
|
||||
CircuitManagerV2.<>c.<>9__124_0 = (DNACJGJEPEC dto) => dto.<OMCJBBKKIKO>k__BackingField;
|
||||
}
|
||||
return Enumerable.Select<DNACJGJEPEC, long>(<LGPGODCCLPI>k__BackingField, <>9__124_);
|
||||
}
|
||||
|
||||
// Token: 0x0600F764 RID: 63332 RVA: 0x0038CE10 File Offset: 0x0038B010
|
||||
[Token(Token = "0x600F764")]
|
||||
[Address(RVA = "0xCBDE10", Offset = "0xCBCC10", VA = "0x180CBDE10")]
|
||||
private void JCGNHBCKGIL(string KGMJKCCLEGE)
|
||||
{
|
||||
DABKFAIHBBP dabkfaihbbp = OJMCBOKJFOF.OFMJJNONHGH(Matchmaking.HMCJLLMDAAM.<DOFDAMHCJLP>k__BackingField, KGMJKCCLEGE);
|
||||
}
|
||||
|
||||
// Token: 0x0600F765 RID: 63333 RVA: 0x0038CE38 File Offset: 0x0038B038
|
||||
[Token(Token = "0x600F765")]
|
||||
[Address(RVA = "0xCBD280", Offset = "0xCBC080", VA = "0x180CBD280")]
|
||||
private int GELAPBODDAJ()
|
||||
{
|
||||
return CreationManager.KFJEAODCPOA;
|
||||
}
|
||||
|
||||
// Token: 0x170028A9 RID: 10409
|
||||
// (get) Token: 0x0600F766 RID: 63334 RVA: 0x0038CE4C File Offset: 0x0038B04C
|
||||
[Token(Token = "0x170028A9")]
|
||||
private JFGJBBGINMH LNHEFFNJHLJ
|
||||
{
|
||||
[Token(Token = "0x600F766")]
|
||||
[Address(RVA = "0xCBD760", Offset = "0xCBC560", VA = "0x180CBD760")]
|
||||
get
|
||||
{
|
||||
JFGJBBGINMH ekhmnoelkjl = this.EKHMNOELKJL;
|
||||
if (ekhmnoelkjl == 0)
|
||||
{
|
||||
Action action = new Action(this.CFLPJNOEKIK);
|
||||
CKNNCLNMAPG cknnclnmapg = new CKNNCLNMAPG(this, 5f, action);
|
||||
this.EKHMNOELKJL = cknnclnmapg;
|
||||
}
|
||||
return ekhmnoelkjl;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600F767 RID: 63335 RVA: 0x0038CE88 File Offset: 0x0038B088
|
||||
[Token(Token = "0x600F767")]
|
||||
[Address(RVA = "0xCBC130", Offset = "0xCBAF30", VA = "0x180CBC130")]
|
||||
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__131_ = CircuitManagerV2.<>c.<>9__131_0;
|
||||
if (<>9__131_ == 0)
|
||||
{
|
||||
CircuitManagerV2.<>c.<>9__131_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__131_);
|
||||
}
|
||||
}
|
||||
int num = 0;
|
||||
if (num != 0 && num != 0)
|
||||
{
|
||||
if (this.EKHMNOELKJL == 0)
|
||||
{
|
||||
Action action = new Action(this.CFLPJNOEKIK);
|
||||
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: 0x0600F768 RID: 63336 RVA: 0x0038CF3C File Offset: 0x0038B13C
|
||||
[Token(Token = "0x600F768")]
|
||||
[Address(RVA = "0xCBC080", Offset = "0xCBAE80", VA = "0x180CBC080")]
|
||||
private static bool DDHMCGBLJJL()
|
||||
{
|
||||
return KKPBCOOONNK.BNNCCCFFALC;
|
||||
}
|
||||
|
||||
// Token: 0x0600F769 RID: 63337 RVA: 0x0038CF50 File Offset: 0x0038B150
|
||||
[Token(Token = "0x600F769")]
|
||||
[Address(RVA = "0xCC0490", Offset = "0xCBF290", VA = "0x180CC0490", 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;
|
||||
JLJLCPLIGHI 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: 0x0600F76A RID: 63338 RVA: 0x0038D0B4 File Offset: 0x0038B2B4
|
||||
[Token(Token = "0x600F76A")]
|
||||
[Address(RVA = "0xCBD480", Offset = "0xCBC280", VA = "0x180CBD480")]
|
||||
private MLDJDPHKGBO.BCGOBNMHOML GOECFFJNKIN()
|
||||
{
|
||||
MLDJDPHKGBO.BCGOBNMHOML bcgobnmhoml = new MLDJDPHKGBO.BCGOBNMHOML();
|
||||
Action action = new Action(this.HNFCPLCALLD);
|
||||
MLDJDPHKGBO.BCGOBNMHOML bcgobnmhoml2 = bcgobnmhoml.PFLGCFLPNIP(action);
|
||||
JAPOCJCDIJN.JHGPCFHDLEP jhgpcfhdlep = new JAPOCJCDIJN.JHGPCFHDLEP(this.JMCALEBDPCP);
|
||||
MLDJDPHKGBO.BCGOBNMHOML bcgobnmhoml3 = bcgobnmhoml.BAPEJOFOPCL(MJAPEGGDLJA.PRE_INSTANTIATE_OBJECTS, jhgpcfhdlep);
|
||||
JAPOCJCDIJN.JHGPCFHDLEP jhgpcfhdlep2 = new JAPOCJCDIJN.JHGPCFHDLEP(this.JNDBLKGHJFM);
|
||||
MLDJDPHKGBO.BCGOBNMHOML bcgobnmhoml4 = bcgobnmhoml.BAPEJOFOPCL(MJAPEGGDLJA.PRE_DESERIALIZE_OBJECTS, jhgpcfhdlep2);
|
||||
return bcgobnmhoml;
|
||||
}
|
||||
|
||||
// Token: 0x0600F76B RID: 63339 RVA: 0x0038D118 File Offset: 0x0038B318
|
||||
[Token(Token = "0x600F76B")]
|
||||
[Address(RVA = "0xCC09A0", Offset = "0xCBF7A0", VA = "0x180CC09A0")]
|
||||
public void OnRoomReset()
|
||||
{
|
||||
this.PKAOFHEBIAJ.FJPFKELLNLM();
|
||||
this.LLGPNDKAIOI();
|
||||
}
|
||||
|
||||
// Token: 0x0600F76C RID: 63340 RVA: 0x0038D13C File Offset: 0x0038B33C
|
||||
[Token(Token = "0x600F76C")]
|
||||
[Address(RVA = "0xCBF870", Offset = "0xCBE670", VA = "0x180CBF870")]
|
||||
private void LLGPNDKAIOI()
|
||||
{
|
||||
int num;
|
||||
do
|
||||
{
|
||||
num = 0;
|
||||
List<ControlPanelCircuitObjectBase> dkddmefenpc = this.DKDDMEFENPC;
|
||||
bool flag;
|
||||
if (flag)
|
||||
{
|
||||
CircuitManagerV2 instance = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG;
|
||||
KLAMCLLEFGI bflpnicddfh = ControlPanelCircuitObjectBase.BFLPNICDDFH;
|
||||
Guid guid = bflpnicddfh.JPOHGBCEJEJ;
|
||||
GBHGBHHEDNB gbhgbhhednb = GBHGBHHEDNB.AKPBDFMJIKF();
|
||||
FFFEOMMKNAE ahmnghjmdkc = gbhgbhhednb.AHMNGHJMDKC;
|
||||
bflpnicddfh.DCGONHACJIH = ahmnghjmdkc;
|
||||
object ncepnejlcap = gbhgbhhednb.AHMNGHJMDKC.NCEPNEJLCAP;
|
||||
bflpnicddfh.CKGBAMHPHNA = ncepnejlcap;
|
||||
FFFEOMMKNAE pocoaggjjcc = gbhgbhhednb.POCOAGGJJCC;
|
||||
object ncepnejlcap2 = gbhgbhhednb.POCOAGGJJCC.NCEPNEJLCAP;
|
||||
FFFEOMMKNAE odpjnnjapee = gbhgbhhednb.ODPJNNJAPEE;
|
||||
object ncepnejlcap3 = gbhgbhhednb.ODPJNNJAPEE.NCEPNEJLCAP;
|
||||
if (this.INOOMFGMMGD == 0)
|
||||
{
|
||||
continue;
|
||||
}
|
||||
CircuitManagerV2 instance2 = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG;
|
||||
CircuitManagerV2 instance3 = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG;
|
||||
}
|
||||
}
|
||||
while (num != 0);
|
||||
}
|
||||
|
||||
// Token: 0x0600F76D RID: 63341 RVA: 0x0038D214 File Offset: 0x0038B414
|
||||
[Token(Token = "0x600F76D")]
|
||||
[Address(RVA = "0xCBE120", Offset = "0xCBCF20", VA = "0x180CBE120")]
|
||||
private void JMDMNJBLEFN(float IFNFMBOEIMO)
|
||||
{
|
||||
int num4;
|
||||
PGGJALMOJCG<long, long> kjaalbamfjd;
|
||||
do
|
||||
{
|
||||
int num = 0;
|
||||
IPOMGLIFEMF <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<IPOMGLIFEMF>();
|
||||
if (<ANFEGLLKJHC>k__BackingField.LMJGKNHMKJI<IPOMGLIFEMF>())
|
||||
{
|
||||
this.KNILIKEEILH = true;
|
||||
}
|
||||
CNNKNGBFBEE jlhdbkbkfkp = this.PGAPIGLMDMM.JLHDBKBKFKP;
|
||||
this.DBJAJHFPKIC.EHGIOHLBHJN((double)IFNFMBOEIMO);
|
||||
AJKFFCCEKHE<float, float> inoomfgmmgd = this.INOOMFGMMGD;
|
||||
float num3 = jlhdbkbkfkp.BGBAHOBDBAK<NGIOGFAAGDP>();
|
||||
bool flag = jlhdbkbkfkp.LMJGKNHMKJI<NGIOGFAAGDP>();
|
||||
if (flag)
|
||||
{
|
||||
this.ANNBMHKCFLE = true;
|
||||
}
|
||||
PHDFFICHDDE jmcppoiaage = this.PGAPIGLMDMM.JMCPPOIAAGE;
|
||||
GGAIOJIEAJK.INDLHPKMMLG<int, int>(this.CHMCCOOMLCN, flag ? 1 : 0);
|
||||
if (jmcppoiaage.LMJGKNHMKJI<NGIOGFAAGDP>())
|
||||
{
|
||||
this.DMMGIDGAONP = true;
|
||||
}
|
||||
this.JLHDBKBKFKP.BCCIALLHILO();
|
||||
this.JMCPPOIAAGE.BCCIALLHILO();
|
||||
IBNOALNMLHC ibnoalnmlhc = this.OMGJAPMGIDB();
|
||||
this.PGAPIGLMDMM = ibnoalnmlhc;
|
||||
if (num != 0)
|
||||
{
|
||||
goto IL_3AB;
|
||||
}
|
||||
if (this.JELDMDDOBCO == CircuitManagerV2.DACKCJINBOM.GlobalContextInitialized && NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.HJGNLMJOBHH)
|
||||
{
|
||||
if (KKPBCOOONNK.BNNCCCFFALC)
|
||||
{
|
||||
KLAMCLLEFGI cgldcljhici = JAGKAJHGGOH.CGLDCLJHICI;
|
||||
Guid guid = cgldcljhici.JPOHGBCEJEJ;
|
||||
GBHGBHHEDNB gbhgbhhednb = GBHGBHHEDNB.AKPBDFMJIKF();
|
||||
cgldcljhici.ENJEOLBEALP = IFNFMBOEIMO;
|
||||
FFFEOMMKNAE ahmnghjmdkc = gbhgbhhednb.AHMNGHJMDKC;
|
||||
cgldcljhici.DCGONHACJIH = ahmnghjmdkc;
|
||||
object ncepnejlcap = gbhgbhhednb.AHMNGHJMDKC.NCEPNEJLCAP;
|
||||
cgldcljhici.CKGBAMHPHNA = ncepnejlcap;
|
||||
FFFEOMMKNAE pocoaggjjcc = gbhgbhhednb.POCOAGGJJCC;
|
||||
object ncepnejlcap2 = gbhgbhhednb.POCOAGGJJCC.NCEPNEJLCAP;
|
||||
FFFEOMMKNAE odpjnnjapee = gbhgbhhednb.ODPJNNJAPEE;
|
||||
object ncepnejlcap3 = gbhgbhhednb.ODPJNNJAPEE.NCEPNEJLCAP;
|
||||
MMMGPKBMDNO <MIOCACIPOGD>k__BackingField = this.PKAOFHEBIAJ.<MIOCACIPOGD>k__BackingField;
|
||||
KLAMCLLEFGI gkdihfccogj = JAGKAJHGGOH.GKDIHFCCOGJ;
|
||||
Guid guid2 = gkdihfccogj.JPOHGBCEJEJ;
|
||||
GBHGBHHEDNB gbhgbhhednb2 = GBHGBHHEDNB.AKPBDFMJIKF();
|
||||
gkdihfccogj.ENJEOLBEALP = ncepnejlcap3;
|
||||
FFFEOMMKNAE ahmnghjmdkc2 = gbhgbhhednb2.AHMNGHJMDKC;
|
||||
gkdihfccogj.DCGONHACJIH = ahmnghjmdkc2;
|
||||
object ncepnejlcap4 = gbhgbhhednb2.AHMNGHJMDKC.NCEPNEJLCAP;
|
||||
gkdihfccogj.CKGBAMHPHNA = ncepnejlcap4;
|
||||
FFFEOMMKNAE pocoaggjjcc2 = gbhgbhhednb2.POCOAGGJJCC;
|
||||
object ncepnejlcap5 = gbhgbhhednb2.POCOAGGJJCC.NCEPNEJLCAP;
|
||||
FFFEOMMKNAE odpjnnjapee2 = gbhgbhhednb2.ODPJNNJAPEE;
|
||||
object ncepnejlcap6 = gbhgbhhednb2.ODPJNNJAPEE.NCEPNEJLCAP;
|
||||
MMMGPKBMDNO <MIOCACIPOGD>k__BackingField2 = this.PKAOFHEBIAJ.<MIOCACIPOGD>k__BackingField;
|
||||
this.LLGPNDKAIOI();
|
||||
}
|
||||
if (this.NGPOGNPBBOG == (ulong)0L)
|
||||
{
|
||||
Scheduler instance = SingletonMonoBehaviour.ONCPNMDGGKG;
|
||||
CircuitManagerV2.LFCDMLBGPAP lfcdmlbgpap;
|
||||
lfcdmlbgpap.System.IDisposable.Dispose();
|
||||
lfcdmlbgpap.<>1__state = (int)((ulong)0L);
|
||||
lfcdmlbgpap.<>4__this = this;
|
||||
KFBABPAPIMB kfbabpapimb = instance.Run(lfcdmlbgpap);
|
||||
this.NGPOGNPBBOG = kfbabpapimb;
|
||||
}
|
||||
this.JELDMDDOBCO = (CircuitManagerV2.DACKCJINBOM)((ulong)2L);
|
||||
}
|
||||
num4 = 0;
|
||||
if (num != 0)
|
||||
{
|
||||
goto IL_3AB;
|
||||
}
|
||||
if (num4 != -1)
|
||||
{
|
||||
}
|
||||
if (this.JELDMDDOBCO == CircuitManagerV2.DACKCJINBOM.PostRoomLoadingInitialized)
|
||||
{
|
||||
JLJLCPLIGHI pkaofhebiaj = this.PKAOFHEBIAJ;
|
||||
bool flag2;
|
||||
if (!flag2 && this.IFMGMGJLEPN == 1)
|
||||
{
|
||||
KLAMCLLEFGI ogaihdjjjnp = JAGKAJHGGOH.OGAIHDJJJNP;
|
||||
Guid guid3 = ogaihdjjjnp.JPOHGBCEJEJ;
|
||||
float hokhphibeel = this.HOKHPHIBEEL;
|
||||
ogaihdjjjnp.ENJEOLBEALP = hokhphibeel;
|
||||
GBHGBHHEDNB gbhgbhhednb3;
|
||||
FFFEOMMKNAE ahmnghjmdkc3 = gbhgbhhednb3.AHMNGHJMDKC;
|
||||
ogaihdjjjnp.DCGONHACJIH = ahmnghjmdkc3;
|
||||
object ncepnejlcap7 = gbhgbhhednb3.AHMNGHJMDKC.NCEPNEJLCAP;
|
||||
ogaihdjjjnp.CKGBAMHPHNA = ncepnejlcap7;
|
||||
FFFEOMMKNAE pocoaggjjcc3 = gbhgbhhednb3.POCOAGGJJCC;
|
||||
object ncepnejlcap8 = gbhgbhhednb3.POCOAGGJJCC.NCEPNEJLCAP;
|
||||
FFFEOMMKNAE odpjnnjapee3 = gbhgbhhednb3.ODPJNNJAPEE;
|
||||
object ncepnejlcap9 = gbhgbhhednb3.ODPJNNJAPEE.NCEPNEJLCAP;
|
||||
MMMGPKBMDNO <MIOCACIPOGD>k__BackingField3 = this.PKAOFHEBIAJ.<MIOCACIPOGD>k__BackingField;
|
||||
}
|
||||
num4++;
|
||||
if (this != 0)
|
||||
{
|
||||
goto IL_3F3;
|
||||
}
|
||||
if (num4 != -1)
|
||||
{
|
||||
}
|
||||
}
|
||||
int num5 = this.IFMGMGJLEPN.OAIAELJOKNO(2);
|
||||
this.IFMGMGJLEPN = num5;
|
||||
long num6 = this.KJAALBAMFJD.KAFEDPEFLOI;
|
||||
num6.m_value = num6;
|
||||
kjaalbamfjd = this.KJAALBAMFJD;
|
||||
kjaalbamfjd.BCCIALLHILO();
|
||||
num4++;
|
||||
}
|
||||
while (kjaalbamfjd != 0);
|
||||
if (num4 != -1)
|
||||
{
|
||||
}
|
||||
return;
|
||||
IL_3AB:
|
||||
throw new NullReferenceException();
|
||||
IL_3F3:
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x0600F76E RID: 63342 RVA: 0x0038D620 File Offset: 0x0038B820
|
||||
[Token(Token = "0x600F76E")]
|
||||
[Address(RVA = "0xCC01A0", Offset = "0xCBEFA0", VA = "0x180CC01A0")]
|
||||
private void OIOAJBCLLKO(DIEMMAGELEE DOBNFGDIIEH, DIEMMAGELEE EGMPIJBEANG)
|
||||
{
|
||||
int num;
|
||||
do
|
||||
{
|
||||
num = 0;
|
||||
if (EGMPIJBEANG == 0)
|
||||
{
|
||||
break;
|
||||
}
|
||||
IReadOnlyCollection<DEENKAJBEOD> 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: 0x0600F76F RID: 63343 RVA: 0x0038D668 File Offset: 0x0038B868
|
||||
[Token(Token = "0x600F76F")]
|
||||
[Address(RVA = "0xCBC430", Offset = "0xCBB230", VA = "0x180CBC430")]
|
||||
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();
|
||||
dictionary.Add("cv2_cb", dictionary);
|
||||
cdjgldcdala.BNLHEPKLFBA = dictionary;
|
||||
CDJGLDCDALA[] array = cdjgldcdala.JNEHDFCACFE<CDJGLDCDALA>();
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600F770 RID: 63344 RVA: 0x0038D700 File Offset: 0x0038B900
|
||||
[Token(Token = "0x600F770")]
|
||||
[Address(RVA = "0xCBD400", Offset = "0xCBC200", VA = "0x180CBD400")]
|
||||
private void GJNGJOLLGOE(DEENKAJBEOD IKFLAODDALD)
|
||||
{
|
||||
JLJLCPLIGHI pkaofhebiaj = this.PKAOFHEBIAJ;
|
||||
DIEMMAGELEE <KHGALJDKAAE>k__BackingField = IKFLAODDALD.<KHGALJDKAAE>k__BackingField;
|
||||
DIEMMAGELEE diemmagelee = pkaofhebiaj.HPLIGFFBENJ;
|
||||
if (<KHGALJDKAAE>k__BackingField == diemmagelee || IKFLAODDALD.<KHGALJDKAAE>k__BackingField.NPNNBEHIMHA)
|
||||
{
|
||||
Chip orCreateChip = this.GetOrCreateChip(IKFLAODDALD);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600F771 RID: 63345 RVA: 0x0038D744 File Offset: 0x0038B944
|
||||
[Token(Token = "0x600F771")]
|
||||
[Address(RVA = "0xCC0A80", Offset = "0xCBF880", VA = "0x180CC0A80")]
|
||||
public void Publish(in Guid MEJJDOHGNHG, in GBHGBHHEDNB CNHFNHIFIAD)
|
||||
{
|
||||
MMMGPKBMDNO <MIOCACIPOGD>k__BackingField = this.PKAOFHEBIAJ.<MIOCACIPOGD>k__BackingField;
|
||||
}
|
||||
|
||||
// Token: 0x0600F772 RID: 63346 RVA: 0x0038D764 File Offset: 0x0038B964
|
||||
[Token(Token = "0x600F772")]
|
||||
[Address(RVA = "0xCC1FE0", Offset = "0xCC0DE0", VA = "0x180CC1FE0")]
|
||||
public bool TryGetOrCreateChip(Guid JNKFPEJCCNP, out Chip EHHKGBAMIOP)
|
||||
{
|
||||
JLJLCPLIGHI pkaofhebiaj = this.PKAOFHEBIAJ;
|
||||
bool flag;
|
||||
return flag || flag;
|
||||
}
|
||||
|
||||
// Token: 0x0600F773 RID: 63347 RVA: 0x0038D788 File Offset: 0x0038B988
|
||||
[Token(Token = "0x600F773")]
|
||||
[Address(RVA = "0xCBD590", Offset = "0xCBC390", VA = "0x180CBD590")]
|
||||
public Chip GetOrCreateChip(DEENKAJBEOD KCHDEPKPDHG)
|
||||
{
|
||||
Dictionary<Guid, Chip> onbgfcmgedg = this.ONBGFCMGEDG;
|
||||
Guid guid = KCHDEPKPDHG.JPOHGBCEJEJ;
|
||||
bool flag;
|
||||
if (!flag)
|
||||
{
|
||||
return this.CreateChip(KCHDEPKPDHG);
|
||||
}
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x0600F774 RID: 63348 RVA: 0x0038D7B4 File Offset: 0x0038B9B4
|
||||
[Token(Token = "0x600F774")]
|
||||
[Address(RVA = "0xCBBD20", Offset = "0xCBAB20", VA = "0x180CBBD20")]
|
||||
public Chip CreateChip(DEENKAJBEOD IKFLAODDALD)
|
||||
{
|
||||
CircuitManagerV2.CHJFKFACMGB chjfkfacmgb = new CircuitManagerV2.CHJFKFACMGB();
|
||||
chjfkfacmgb.<>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);
|
||||
chjfkfacmgb.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 = chjfkfacmgb.chip;
|
||||
CircuitsV2Config circuitsV2Config = this.style;
|
||||
chip3.Bind(circuitsV2Config, kjdockdbnck);
|
||||
Physics.SyncTransforms();
|
||||
Chip chip4 = chjfkfacmgb.chip;
|
||||
Dictionary<Guid, Chip> onbgfcmgedg = this.ONBGFCMGEDG;
|
||||
JLJFEOALJCO bbmlpppdhma = this.BBMLPPPDHMA;
|
||||
Guid guid = IKFLAODDALD.JPOHGBCEJEJ;
|
||||
bbmlpppdhma.IDHLGJACMHE(guid);
|
||||
Chip chip5 = chjfkfacmgb.chip;
|
||||
Action action = new Action(chjfkfacmgb.<CreateChip>g__onDestroyed|0);
|
||||
chip5.KAAEFDDBGPD += action;
|
||||
return chjfkfacmgb.chip;
|
||||
}
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x0600F775 RID: 63349 RVA: 0x0038D8E4 File Offset: 0x0038BAE4
|
||||
[Token(Token = "0x600F775")]
|
||||
[Address(RVA = "0xCBF5B0", Offset = "0xCBE3B0", VA = "0x180CBF5B0")]
|
||||
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: 0x0600F776 RID: 63350 RVA: 0x0038D938 File Offset: 0x0038BB38
|
||||
[Token(Token = "0x600F776")]
|
||||
[Address(RVA = "0xCC2050", Offset = "0xCC0E50", VA = "0x180CC2050")]
|
||||
public bool TryShowError(IFNLKKABKEB<MPHHHDGFLNP> CHKKEHOKPJP)
|
||||
{
|
||||
bool flag = CHKKEHOKPJP.LAAMMCKNHEH<MPHHHDGFLNP>();
|
||||
if (!flag)
|
||||
{
|
||||
return flag;
|
||||
}
|
||||
int num = 0;
|
||||
this.DKKONCIBHHE(num);
|
||||
return true;
|
||||
}
|
||||
|
||||
// Token: 0x0600F777 RID: 63351 RVA: 0x0038D964 File Offset: 0x0038BB64
|
||||
[Token(Token = "0x600F777")]
|
||||
[Address(RVA = "0xCB9460", Offset = "0xCB8260", VA = "0x180CB9460")]
|
||||
private void AIBKMLHMPGE(KHGHCHLEECO JOGMGBBAOFC)
|
||||
{
|
||||
JLJFEOALJCO bbmlpppdhma = this.BBMLPPPDHMA;
|
||||
Guid guid = JOGMGBBAOFC.<MFDLPNCPFGB>k__BackingField.JPOHGBCEJEJ;
|
||||
DEENKAJBEOD <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: 0x0600F778 RID: 63352 RVA: 0x0038D9C8 File Offset: 0x0038BBC8
|
||||
[Token(Token = "0x600F778")]
|
||||
[Address(RVA = "0xCBDA00", Offset = "0xCBC800", VA = "0x180CBDA00")]
|
||||
private void ICHIECOABAI(KHGHCHLEECO JOGMGBBAOFC)
|
||||
{
|
||||
JLJFEOALJCO bbmlpppdhma = this.BBMLPPPDHMA;
|
||||
Guid guid = JOGMGBBAOFC.<MFDLPNCPFGB>k__BackingField.JPOHGBCEJEJ;
|
||||
DEENKAJBEOD <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: 0x0600F779 RID: 63353 RVA: 0x0038DA2C File Offset: 0x0038BC2C
|
||||
[Token(Token = "0x600F779")]
|
||||
[Address(RVA = "0x1EC8830", Offset = "0x1EC7630", VA = "0x181EC8830")]
|
||||
public PMGCJEPKFOF<TNode> RequestCreateNewCircuitNode<TNode>(in Guid JNKFPEJCCNP, Vector3 EFFABLHJEOD, Quaternion OIJDONIOHDG) where TNode : DEENKAJBEOD
|
||||
{
|
||||
Type typeFromHandle = typeof(Type);
|
||||
float z = EFFABLHJEOD.z;
|
||||
int num = 0;
|
||||
if (this.DMAEHLMIBDF == num)
|
||||
{
|
||||
}
|
||||
CircuitManagerV2.CAFAEOPGBJI mpmpcgcnldb = this.MPMPCGCNLDB;
|
||||
if (this == 0)
|
||||
{
|
||||
if (this.DMAEHLMIBDF == num)
|
||||
{
|
||||
}
|
||||
CircuitManagerV2.CAFAEOPGBJI mpmpcgcnldb2 = this.MPMPCGCNLDB;
|
||||
}
|
||||
num += num;
|
||||
num++;
|
||||
PMGCJEPKFOF<DEENKAJBEOD> pmgcjepkfof;
|
||||
pmgcjepkfof += pmgcjepkfof;
|
||||
num += 19;
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x0600F77A RID: 63354 RVA: 0x0038DA8C File Offset: 0x0038BC8C
|
||||
[Token(Token = "0x600F77A")]
|
||||
[Address(RVA = "0xCC1720", Offset = "0xCC0520", VA = "0x180CC1720")]
|
||||
public PMGCJEPKFOF<DEENKAJBEOD> 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)
|
||||
{
|
||||
int numChips = CreationManager.LECLKFMMJGB.numChips;
|
||||
int num2 = NEOJEFLEGGM.OIMPKKNHIMK;
|
||||
if (numChips < num2)
|
||||
{
|
||||
CreationManager instance2 = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG;
|
||||
int num3 = NEOJEFLEGGM.JIPLDJKPKIJ;
|
||||
KJIBJJOHPEJ kjibjjohpej2;
|
||||
if (kjibjjohpej2 != KJIBJJOHPEJ.Success)
|
||||
{
|
||||
return JJEKJGALHKO.LIPGKFECLDO<DEENKAJBEOD>("Not enough ink");
|
||||
}
|
||||
}
|
||||
}
|
||||
DIEMMAGELEE diemmagelee = this.PKAOFHEBIAJ.HPLIGFFBENJ;
|
||||
int num4 = 0;
|
||||
CircuitManagerV2.GDOOHFGNAJD.MLLMDAIAABE mllmdaiaabe;
|
||||
mllmdaiaabe.FieldGetter(num4, num, EFFABLHJEOD);
|
||||
mllmdaiaabe.creationContext = diemmagelee;
|
||||
Action<Action<DEENKAJBEOD>> action = delegate(Action<DEENKAJBEOD> e)
|
||||
{
|
||||
};
|
||||
Action<Action<DEENKAJBEOD>> action2 = delegate(Action<DEENKAJBEOD> e)
|
||||
{
|
||||
};
|
||||
Action<Action<Guid, Guid>> action3 = delegate(Action<Guid, Guid> e)
|
||||
{
|
||||
};
|
||||
Action<Action<Guid, Guid>> action4 = delegate(Action<Guid, Guid> e)
|
||||
{
|
||||
};
|
||||
DIEMMAGELEE diemmagelee2 = this.PKAOFHEBIAJ.HPLIGFFBENJ;
|
||||
float z = EFFABLHJEOD.z;
|
||||
}
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x0600F77B RID: 63355 RVA: 0x0038DB84 File Offset: 0x0038BD84
|
||||
[Token(Token = "0x600F77B")]
|
||||
[Address(RVA = "0xCC1BD0", Offset = "0xCC09D0", VA = "0x180CC1BD0")]
|
||||
public PMGCJEPKFOF<DEENKAJBEOD> RequestDestroyCircuitNode(DIEMMAGELEE LHOMKMINCHH, in Guid JNKFPEJCCNP)
|
||||
{
|
||||
DIEMMAGELEE creationContext = LHOMKMINCHH;
|
||||
Action<Action<DEENKAJBEOD>> action = delegate(Action<DEENKAJBEOD> e)
|
||||
{
|
||||
};
|
||||
Action<Action<DEENKAJBEOD>> action2 = delegate(Action<DEENKAJBEOD> 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: 0x0600F77C RID: 63356 RVA: 0x0038DBE8 File Offset: 0x0038BDE8
|
||||
[Token(Token = "0x600F77C")]
|
||||
[Address(RVA = "0xCC1D50", Offset = "0xCC0B50", VA = "0x180CC1D50")]
|
||||
public void RequestReduce(NIAJHAGLPND JJGHIEJCCDA)
|
||||
{
|
||||
JLJLCPLIGHI 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: 0x0600F77D RID: 63357 RVA: 0x0038DC38 File Offset: 0x0038BE38
|
||||
[Token(Token = "0x600F77D")]
|
||||
[Address(RVA = "0xCC1F30", Offset = "0xCC0D30", VA = "0x180CC1F30")]
|
||||
public PIPNEFJPCIP SerializeCircuits(bool KJCEHOOCNFA)
|
||||
{
|
||||
Guid guid = this.PKAOFHEBIAJ.HKFLGEKHKEM();
|
||||
PIPNEFJPCIP pipnefjpcip;
|
||||
return pipnefjpcip;
|
||||
}
|
||||
|
||||
// Token: 0x0600F77E RID: 63358 RVA: 0x0038DC5C File Offset: 0x0038BE5C
|
||||
[Token(Token = "0x600F77E")]
|
||||
[Address(RVA = "0xCC2140", Offset = "0xCC0F40", VA = "0x180CC2140")]
|
||||
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: 0x0600F77F RID: 63359 RVA: 0x0038DCA8 File Offset: 0x0038BEA8
|
||||
[Token(Token = "0x600F77F")]
|
||||
[Address(RVA = "0xCC09E0", Offset = "0xCBF7E0", VA = "0x180CC09E0")]
|
||||
private void PFADLHIBPIC(in Guid MFALDMDFKGP)
|
||||
{
|
||||
JLJLCPLIGHI pkaofhebiaj = this.PKAOFHEBIAJ;
|
||||
this.JELDMDDOBCO = (CircuitManagerV2.DACKCJINBOM)((ulong)0L);
|
||||
EIGFILNDPEM <PGIFFIMLCJA>k__BackingField = pkaofhebiaj.<PGIFFIMLCJA>k__BackingField;
|
||||
JLJLCPLIGHI jljlcplighi;
|
||||
this.NOKOEOAJBMJ = jljlcplighi;
|
||||
}
|
||||
|
||||
// Token: 0x0600F780 RID: 63360 RVA: 0x0038DCDC File Offset: 0x0038BEDC
|
||||
[Token(Token = "0x600F780")]
|
||||
[Address(RVA = "0xCBDDC0", Offset = "0xCBCBC0", VA = "0x180CBDDC0")]
|
||||
private void IIECLNMCPOM(in Guid MFALDMDFKGP)
|
||||
{
|
||||
JLJLCPLIGHI pkaofhebiaj = this.PKAOFHEBIAJ;
|
||||
NIAJHAGLPND niajhaglpnd = KEIHAHPDPEC.KIHJMDKKLKH(MFALDMDFKGP);
|
||||
pkaofhebiaj.EAMEIBGBDCB(niajhaglpnd);
|
||||
}
|
||||
|
||||
// Token: 0x0600F781 RID: 63361 RVA: 0x0038DD04 File Offset: 0x0038BF04
|
||||
[Token(Token = "0x600F781")]
|
||||
[Address(RVA = "0xCBCED0", Offset = "0xCBBCD0", VA = "0x180CBCED0")]
|
||||
public void FirstTimeInitializeByRequest()
|
||||
{
|
||||
this.PKAOFHEBIAJ.IFPOELHNJKC();
|
||||
CircuitManagerV2 instance = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG;
|
||||
List<PlayerLogicComponent> dlghfacodhl = this.DLGHFACODHL;
|
||||
Func<PlayerLogicComponent, NIAJHAGLPND> <>9__160_ = CircuitManagerV2.<>c.<>9__160_0;
|
||||
if (<>9__160_ == 0)
|
||||
{
|
||||
CircuitManagerV2.<>c.<>9__160_0 = (PlayerLogicComponent i) => NEHPIMPDALF.KIHJMDKKLKH(i.<FJNIBMBBEAJ>k__BackingField);
|
||||
}
|
||||
NIAJHAGLPND niajhaglpnd = LLNLOFFEGHC.KIHJMDKKLKH(Enumerable.Select<PlayerLogicComponent, NIAJHAGLPND>(dlghfacodhl, <>9__160_));
|
||||
instance.RequestReduce(niajhaglpnd);
|
||||
}
|
||||
|
||||
// Token: 0x0600F782 RID: 63362 RVA: 0x0038DD64 File Offset: 0x0038BF64
|
||||
[Token(Token = "0x600F782")]
|
||||
[Address(RVA = "0xCC14A0", Offset = "0xCC02A0", VA = "0x180CC14A0")]
|
||||
public void ReinitializeForRoomReload(in Guid COFLAJFOPEN)
|
||||
{
|
||||
JLJLCPLIGHI pkaofhebiaj = this.PKAOFHEBIAJ;
|
||||
int num = 0;
|
||||
PIPNEFJPCIP pipnefjpcip = CircuitManagerV2.VersionedCircuitRootData(0, num);
|
||||
HNIOBICFKGE hniobicfkge = OJGMBJJNLKG.HMAPHDFLNOB();
|
||||
NIAJHAGLPND niajhaglpnd = BDCLJNABNAG.KIHJMDKKLKH(pipnefjpcip, hniobicfkge);
|
||||
pkaofhebiaj.EAMEIBGBDCB(niajhaglpnd);
|
||||
}
|
||||
|
||||
// Token: 0x0600F783 RID: 63363 RVA: 0x0038DDA4 File Offset: 0x0038BFA4
|
||||
[Token(Token = "0x600F783")]
|
||||
[Address(RVA = "0xCBBBB0", Offset = "0xCBA9B0", VA = "0x180CBBBB0")]
|
||||
private void COECDBNEMNK()
|
||||
{
|
||||
EIGFILNDPEM <PGIFFIMLCJA>k__BackingField = this.PKAOFHEBIAJ.<PGIFFIMLCJA>k__BackingField;
|
||||
FJHELGLEBPK result = MLDJDPHKGBO.FDLEMABAJMI.<OJCDLEHJIMI>k__BackingField.Result;
|
||||
if (result == 0)
|
||||
{
|
||||
FJHELGLEBPK fjhelglebpk = EHCMPDNGMEM.OPPDNPHFPLD();
|
||||
}
|
||||
JEKEHDFECBN mapicbaaamk = this.MAPICBAAAMK;
|
||||
int num = 0;
|
||||
EHCMPDNGMEM.LPIPPFFPOHG(result, mapicbaaamk);
|
||||
int num2 = 0;
|
||||
if (num2 < num)
|
||||
{
|
||||
num2 += num2;
|
||||
num2++;
|
||||
}
|
||||
<PGIFFIMLCJA>k__BackingField.HJALDLNHIOE();
|
||||
}
|
||||
|
||||
// Token: 0x0600F784 RID: 63364 RVA: 0x0038DE24 File Offset: 0x0038C024
|
||||
[Token(Token = "0x600F784")]
|
||||
[Address(RVA = "0xCC13F0", Offset = "0xCC01F0", VA = "0x180CC13F0")]
|
||||
public void ReinitializeByRequest(PIPNEFJPCIP GKNIHNHGBKC, HNIOBICFKGE CKNLCLCEGMH)
|
||||
{
|
||||
JEKEHDFECBN mapicbaaamk = this.MAPICBAAAMK;
|
||||
CECOJEKEILL.LPIPPFFPOHG(GKNIHNHGBKC, mapicbaaamk);
|
||||
JLJLCPLIGHI pkaofhebiaj = this.PKAOFHEBIAJ;
|
||||
NIAJHAGLPND niajhaglpnd = BDCLJNABNAG.KIHJMDKKLKH(GKNIHNHGBKC, CKNLCLCEGMH);
|
||||
pkaofhebiaj.EAMEIBGBDCB(niajhaglpnd);
|
||||
}
|
||||
|
||||
// Token: 0x0600F785 RID: 63365 RVA: 0x0038DE5C File Offset: 0x0038C05C
|
||||
[Token(Token = "0x600F785")]
|
||||
[Address(RVA = "0xCC1340", Offset = "0xCC0140", VA = "0x180CC1340")]
|
||||
public void ReinitializeByRequestForNewRoom()
|
||||
{
|
||||
int num = 0;
|
||||
JLJLCPLIGHI pkaofhebiaj = this.PKAOFHEBIAJ;
|
||||
PIPNEFJPCIP pipnefjpcip = CircuitManagerV2.VersionedCircuitRootData(0, num);
|
||||
HNIOBICFKGE hniobicfkge = OJGMBJJNLKG.HMAPHDFLNOB();
|
||||
NIAJHAGLPND niajhaglpnd = BDCLJNABNAG.KIHJMDKKLKH(pipnefjpcip, hniobicfkge);
|
||||
pkaofhebiaj.EAMEIBGBDCB(niajhaglpnd);
|
||||
}
|
||||
|
||||
// Token: 0x0600F786 RID: 63366 RVA: 0x0038DE9C File Offset: 0x0038C09C
|
||||
[Token(Token = "0x600F786")]
|
||||
[Address(RVA = "0xCBEDD0", Offset = "0xCBDBD0", VA = "0x180CBEDD0")]
|
||||
private void KJINOADJCDO([Optional] PIPNEFJPCIP GKNIHNHGBKC, [Optional] HNIOBICFKGE CKNLCLCEGMH)
|
||||
{
|
||||
Guid guid = Guid.NewGuid();
|
||||
JLJLCPLIGHI pkaofhebiaj = this.PKAOFHEBIAJ;
|
||||
int num = 0;
|
||||
this.JELDMDDOBCO = (CircuitManagerV2.DACKCJINBOM)num;
|
||||
EIGFILNDPEM <PGIFFIMLCJA>k__BackingField = pkaofhebiaj.<PGIFFIMLCJA>k__BackingField;
|
||||
JLJLCPLIGHI jljlcplighi;
|
||||
this.NOKOEOAJBMJ = jljlcplighi;
|
||||
this.BBMLPPPDHMA.LKLKGDMFMCC();
|
||||
JLJLCPLIGHI pkaofhebiaj2 = this.PKAOFHEBIAJ;
|
||||
if (GKNIHNHGBKC == 0)
|
||||
{
|
||||
}
|
||||
pkaofhebiaj2.KJINOADJCDO(GKNIHNHGBKC, CKNLCLCEGMH);
|
||||
JEKEHDFECBN mapicbaaamk = this.MAPICBAAAMK;
|
||||
if (jljlcplighi != 0)
|
||||
{
|
||||
EIGFILNDPEM <PGIFFIMLCJA>k__BackingField2 = this.PKAOFHEBIAJ.<PGIFFIMLCJA>k__BackingField;
|
||||
FJHELGLEBPK fjhelglebpk;
|
||||
if (MLDJDPHKGBO.FDLEMABAJMI.<OJCDLEHJIMI>k__BackingField.Result == 0)
|
||||
{
|
||||
fjhelglebpk = EHCMPDNGMEM.OPPDNPHFPLD();
|
||||
}
|
||||
JEKEHDFECBN mapicbaaamk2 = this.MAPICBAAAMK;
|
||||
EHCMPDNGMEM.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;
|
||||
JLJLCPLIGHI pkaofhebiaj3 = this.PKAOFHEBIAJ;
|
||||
NIAJHAGLPND niajhaglpnd = LLNLOFFEGHC.KIHJMDKKLKH(dmaehlmibdf2);
|
||||
pkaofhebiaj3.EAMEIBGBDCB(niajhaglpnd);
|
||||
}
|
||||
}
|
||||
List<NIAJHAGLPND> list = new List();
|
||||
this.DMAEHLMIBDF = list;
|
||||
this.JELDMDDOBCO = (CircuitManagerV2.DACKCJINBOM)((ulong)1L);
|
||||
}
|
||||
|
||||
// Token: 0x0600F787 RID: 63367 RVA: 0x0038DFAC File Offset: 0x0038C1AC
|
||||
[Token(Token = "0x600F787")]
|
||||
[Address(RVA = "0xCC0190", Offset = "0xCBEF90", VA = "0x180CC0190")]
|
||||
private void OHMPHHHCGJM(PIPNEFJPCIP GKNIHNHGBKC, HNIOBICFKGE CKNLCLCEGMH)
|
||||
{
|
||||
this.KJINOADJCDO(GKNIHNHGBKC, CKNLCLCEGMH);
|
||||
}
|
||||
|
||||
// Token: 0x0600F788 RID: 63368 RVA: 0x0038DFC4 File Offset: 0x0038C1C4
|
||||
[Token(Token = "0x600F788")]
|
||||
[Address(RVA = "0xCBDAB0", Offset = "0xCBC8B0", VA = "0x180CBDAB0")]
|
||||
private void IFLFCMKHACO(Action<PIPNEFJPCIP, HNIOBICFKGE> AFLPGGJMPOE)
|
||||
{
|
||||
Guid guid = this.PKAOFHEBIAJ.HKFLGEKHKEM();
|
||||
int num = 0;
|
||||
EIGFILNDPEM <PGIFFIMLCJA>k__BackingField = this.PKAOFHEBIAJ.<PGIFFIMLCJA>k__BackingField;
|
||||
int num2 = 0;
|
||||
if (num2 < num)
|
||||
{
|
||||
num2 += num2;
|
||||
num2++;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600F789 RID: 63369 RVA: 0x0038E010 File Offset: 0x0038C210
|
||||
[Token(Token = "0x600F789")]
|
||||
[Address(RVA = "0xCB9F30", Offset = "0xCB8D30", VA = "0x180CB9F30")]
|
||||
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);
|
||||
}
|
||||
|
||||
// Token: 0x0600F78A RID: 63370 RVA: 0x0038E0EC File Offset: 0x0038C2EC
|
||||
[Token(Token = "0x600F78A")]
|
||||
[Address(RVA = "0xCBB8E0", Offset = "0xCBA6E0", VA = "0x180CBB8E0")]
|
||||
private void CJMEHNGENBB(DIEMMAGELEE LHOMKMINCHH, ref int POHMNHHJAEA, ref int AGNCOLPDKBK, ref int FCCDKHHPHDK)
|
||||
{
|
||||
int num;
|
||||
do
|
||||
{
|
||||
num = 0;
|
||||
if (LHOMKMINCHH == 0)
|
||||
{
|
||||
break;
|
||||
}
|
||||
IReadOnlyCollection<DEENKAJBEOD> readOnlyCollection = LHOMKMINCHH.GIHBHJGMILA();
|
||||
int num2 = 0;
|
||||
POHMNHHJAEA.m_value = num2;
|
||||
IReadOnlyCollection<DEENKAJBEOD> readOnlyCollection2 = LHOMKMINCHH.GIHBHJGMILA();
|
||||
Func<DEENKAJBEOD, bool> <>9__169_ = CircuitManagerV2.<>c.<>9__169_0;
|
||||
if (<>9__169_ == 0)
|
||||
{
|
||||
CircuitManagerV2.<>c.<>9__169_0 = delegate(DEENKAJBEOD n)
|
||||
{
|
||||
int num5 = 0;
|
||||
if (n != 0)
|
||||
{
|
||||
}
|
||||
return num5 != 0;
|
||||
};
|
||||
}
|
||||
int num3 = Enumerable.Count<DEENKAJBEOD>(readOnlyCollection2, <>9__169_);
|
||||
int num4 = LHOMKMINCHH.<MIOCACIPOGD>k__BackingField.JFDDHJEHKLF();
|
||||
IReadOnlyCollection<DIEMMAGELEE> 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: 0x0600F78B RID: 63371 RVA: 0x0038E18C File Offset: 0x0038C38C
|
||||
[Token(Token = "0x600F78B")]
|
||||
[Address(RVA = "0xCBFC30", Offset = "0xCBEA30", VA = "0x180CBFC30")]
|
||||
private Guid LPBLLNLJILK()
|
||||
{
|
||||
CIIBGMBOFEI ciibgmbofei = Matchmaking.BBJAEJHMAPB;
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x170028AA RID: 10410
|
||||
// (get) Token: 0x0600F78C RID: 63372 RVA: 0x0038E1A8 File Offset: 0x0038C3A8
|
||||
[Token(Token = "0x170028AA")]
|
||||
public EIGFILNDPEM JLNIPODEBEC
|
||||
{
|
||||
[Token(Token = "0x600F78C")]
|
||||
[Address(RVA = "0xCC2500", Offset = "0xCC1300", VA = "0x180CC2500")]
|
||||
get
|
||||
{
|
||||
return this.PKAOFHEBIAJ.<PGIFFIMLCJA>k__BackingField;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170028AB RID: 10411
|
||||
// (get) Token: 0x0600F78D RID: 63373 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x170028AB")]
|
||||
private float IABDKPNLJKL
|
||||
{
|
||||
[Token(Token = "0x600F78D")]
|
||||
[Address(RVA = "0xCBC660", Offset = "0xCBB460", VA = "0x180CBC660")]
|
||||
get
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600F78E RID: 63374 RVA: 0x0038E1C8 File Offset: 0x0038C3C8
|
||||
[Token(Token = "0x600F78E")]
|
||||
[Address(RVA = "0xCBB360", Offset = "0xCBA160", VA = "0x180CBB360")]
|
||||
private void BDOIJKPECLB()
|
||||
{
|
||||
if (this.NGPOGNPBBOG == (ulong)0L)
|
||||
{
|
||||
Scheduler instance = SingletonMonoBehaviour.ONCPNMDGGKG;
|
||||
CircuitManagerV2.LFCDMLBGPAP lfcdmlbgpap;
|
||||
lfcdmlbgpap.System.IDisposable.Dispose();
|
||||
lfcdmlbgpap.<>1__state = (int)((ulong)0L);
|
||||
lfcdmlbgpap.<>4__this = this;
|
||||
KFBABPAPIMB kfbabpapimb = instance.Run(lfcdmlbgpap);
|
||||
this.NGPOGNPBBOG = kfbabpapimb;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600F78F RID: 63375 RVA: 0x0038E214 File Offset: 0x0038C414
|
||||
[Token(Token = "0x600F78F")]
|
||||
[Address(RVA = "0xCBC870", Offset = "0xCBB670", VA = "0x180CBC870")]
|
||||
private IEnumerator<KENFJGFMIPM> EPGCALDJGFJ()
|
||||
{
|
||||
/*
|
||||
An exception occurred when decompiling this method (0600F78F)
|
||||
|
||||
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(LFCDMLBGPAP::System.IDisposable.Dispose, ldloc:LFCDMLBGPAP(var_0))
|
||||
stfld:int32(LFCDMLBGPAP::<>1__state, ldloc:LFCDMLBGPAP(var_0), conv.u8:uint64[exp:int32](ldc.i8:int64[exp:uint64](0)))
|
||||
stfld:CircuitManagerV2(LFCDMLBGPAP::<>4__this, ldloc:LFCDMLBGPAP(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: 0x0600F790 RID: 63376 RVA: 0x0038E238 File Offset: 0x0038C438
|
||||
[Token(Token = "0x600F790")]
|
||||
[Address(RVA = "0xCC1B80", Offset = "0xCC0980", VA = "0x180CC1B80")]
|
||||
public void RequestDeleteCloudDataEntry(CHDNMCLEJBH FNJHLBLAMLE)
|
||||
{
|
||||
JLJLCPLIGHI pkaofhebiaj = this.PKAOFHEBIAJ;
|
||||
NIAJHAGLPND niajhaglpnd = MEEGGOOCLLK.KIHJMDKKLKH(FNJHLBLAMLE.ONCMHNGAGMI);
|
||||
pkaofhebiaj.EAMEIBGBDCB(niajhaglpnd);
|
||||
}
|
||||
|
||||
// Token: 0x0600F791 RID: 63377 RVA: 0x0038E268 File Offset: 0x0038C468
|
||||
[Token(Token = "0x600F791")]
|
||||
[Address(RVA = "0xCC1E50", Offset = "0xCC0C50", VA = "0x180CC1E50")]
|
||||
public void RequestResetCloudDataEntry(CHDNMCLEJBH FNJHLBLAMLE)
|
||||
{
|
||||
JLJLCPLIGHI pkaofhebiaj = this.PKAOFHEBIAJ;
|
||||
OOFAMEMNPAN oncmhngagmi = FNJHLBLAMLE.ONCMHNGAGMI;
|
||||
Guid guid = Guid.NewGuid();
|
||||
OOFAMEMNPAN oofamemnpan;
|
||||
NIAJHAGLPND niajhaglpnd = HMALKFNHKKO.KIHJMDKKLKH(oncmhngagmi, oofamemnpan);
|
||||
pkaofhebiaj.EAMEIBGBDCB(niajhaglpnd);
|
||||
}
|
||||
|
||||
// Token: 0x0600F792 RID: 63378 RVA: 0x0038E2A8 File Offset: 0x0038C4A8
|
||||
[Token(Token = "0x600F792")]
|
||||
[Address(RVA = "0xCC22B0", Offset = "0xCC10B0", VA = "0x180CC22B0")]
|
||||
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, CGGLKEJGNME> dictionary3 = new Dictionary();
|
||||
this.KBAMJDNJFPL = dictionary3;
|
||||
Dictionary<Guid, CGGLKEJGNME> dictionary4 = new Dictionary();
|
||||
this.HJFHFMADHGK = dictionary4;
|
||||
Dictionary<Guid, BBCHBKHKMNK> 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: 0x0600F794 RID: 63380 RVA: 0x0038E3A8 File Offset: 0x0038C5A8
|
||||
[Token(Token = "0x600F794")]
|
||||
[Address(RVA = "0xCBFBB0", Offset = "0xCBE9B0", VA = "0x180CBFBB0", Slot = "15")]
|
||||
private bool LMBEKLKBEAN(in Guid JNKFPEJCCNP, out Chip EHHKGBAMIOP)
|
||||
{
|
||||
Dictionary<Guid, Chip> onbgfcmgedg = this.ONBGFCMGEDG;
|
||||
bool flag;
|
||||
return flag;
|
||||
}
|
||||
|
||||
// Token: 0x0600F795 RID: 63381 RVA: 0x0038E3C4 File Offset: 0x0038C5C4
|
||||
[Token(Token = "0x600F795")]
|
||||
[Address(RVA = "0xCBD9D0", Offset = "0xCBC7D0", VA = "0x180CBD9D0")]
|
||||
[CompilerGenerated]
|
||||
private void HOILALCHMGA(float CEHJGNDELGL)
|
||||
{
|
||||
this.NKBDCOBDCOO.BODGHPPBOCP();
|
||||
}
|
||||
|
||||
// Token: 0x0600F796 RID: 63382 RVA: 0x0038E3E4 File Offset: 0x0038C5E4
|
||||
[Token(Token = "0x600F796")]
|
||||
[Address(RVA = "0xCBB860", Offset = "0xCBA660", VA = "0x180CBB860")]
|
||||
[CompilerGenerated]
|
||||
private void CFLPJNOEKIK()
|
||||
{
|
||||
RecRoomAudioClip errorSFX = this.style.errorSFX;
|
||||
int num = 0;
|
||||
int num2 = 0;
|
||||
int num3 = 0;
|
||||
SFXAudioSource sfxaudioSource = AudioManager.PlaySFX(errorSFX, num3, num2, num);
|
||||
}
|
||||
|
||||
// Token: 0x0600F797 RID: 63383 RVA: 0x0038E418 File Offset: 0x0038C618
|
||||
[Token(Token = "0x600F797")]
|
||||
[Address(RVA = "0xCBD810", Offset = "0xCBC610", VA = "0x180CBD810")]
|
||||
[CompilerGenerated]
|
||||
private void HNFCPLCALLD()
|
||||
{
|
||||
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;
|
||||
JLJLCPLIGHI pkaofhebiaj = this.PKAOFHEBIAJ;
|
||||
<OCDLBPHJMOP>k__BackingField2.MCHBPHDEGML(pkaofhebiaj);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600F798 RID: 63384 RVA: 0x0038E474 File Offset: 0x0038C674
|
||||
[Token(Token = "0x600F798")]
|
||||
[Address(RVA = "0xCBDEB0", Offset = "0xCBCCB0", VA = "0x180CBDEB0")]
|
||||
[CompilerGenerated]
|
||||
private Task JMCALEBDPCP(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: 0x0600F799 RID: 63385 RVA: 0x0038E520 File Offset: 0x0038C720
|
||||
[Token(Token = "0x600F799")]
|
||||
[Address(RVA = "0xCBEB40", Offset = "0xCBD940", VA = "0x180CBEB40")]
|
||||
[CompilerGenerated]
|
||||
private Task JNDBLKGHJFM(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__160_ = CircuitManagerV2.<>c.<>9__160_0;
|
||||
if (<>9__160_ == 0)
|
||||
{
|
||||
CircuitManagerV2.<>c.<>9__160_0 = (PlayerLogicComponent i) => NEHPIMPDALF.KIHJMDKKLKH(i.<FJNIBMBBEAJ>k__BackingField);
|
||||
}
|
||||
NIAJHAGLPND niajhaglpnd = LLNLOFFEGHC.KIHJMDKKLKH(Enumerable.Select<PlayerLogicComponent, NIAJHAGLPND>(dlghfacodhl, <>9__160_));
|
||||
instance.RequestReduce(niajhaglpnd);
|
||||
}
|
||||
this.ReinitializeByRequestForNewRoom();
|
||||
return Task.CompletedTask;
|
||||
}
|
||||
|
||||
// Token: 0x0400A461 RID: 42081
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x40")]
|
||||
[Token(Token = "0x400A461")]
|
||||
private readonly ABHKLOENLLE LFNHHILCMHA;
|
||||
|
||||
// Token: 0x0400A462 RID: 42082
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x48")]
|
||||
[Token(Token = "0x400A462")]
|
||||
private readonly ABHKLOENLLE DBJAJHFPKIC;
|
||||
|
||||
// Token: 0x0400A463 RID: 42083
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x50")]
|
||||
[Token(Token = "0x400A463")]
|
||||
private readonly PGGJALMOJCG<float, float> PKILHKAOKJL;
|
||||
|
||||
// Token: 0x0400A464 RID: 42084
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x58")]
|
||||
[Token(Token = "0x400A464")]
|
||||
private readonly PGGJALMOJCG<long, long> KJAALBAMFJD;
|
||||
|
||||
// Token: 0x0400A465 RID: 42085
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x60")]
|
||||
[Token(Token = "0x400A465")]
|
||||
private readonly PGGJALMOJCG<int, int> CHMCCOOMLCN;
|
||||
|
||||
// Token: 0x0400A466 RID: 42086
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x68")]
|
||||
[Token(Token = "0x400A466")]
|
||||
private readonly AJKFFCCEKHE<float, float> INOOMFGMMGD;
|
||||
|
||||
// Token: 0x0400A467 RID: 42087
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x70")]
|
||||
[Token(Token = "0x400A467")]
|
||||
private bool KNILIKEEILH;
|
||||
|
||||
// Token: 0x0400A468 RID: 42088
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x71")]
|
||||
[Token(Token = "0x400A468")]
|
||||
private bool ANNBMHKCFLE;
|
||||
|
||||
// Token: 0x0400A469 RID: 42089
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x72")]
|
||||
[Token(Token = "0x400A469")]
|
||||
private bool DMMGIDGAONP;
|
||||
|
||||
// Token: 0x0400A46A RID: 42090
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x78")]
|
||||
[Token(Token = "0x400A46A")]
|
||||
private PFGJJGKJCMO JLHDBKBKFKP;
|
||||
|
||||
// Token: 0x0400A46B RID: 42091
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x80")]
|
||||
[Token(Token = "0x400A46B")]
|
||||
private JLOLNNLPNFH JMCPPOIAAGE;
|
||||
|
||||
// Token: 0x0400A46C RID: 42092
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x88")]
|
||||
[Token(Token = "0x400A46C")]
|
||||
private IBNOALNMLHC PGAPIGLMDMM;
|
||||
|
||||
// Token: 0x0400A46D RID: 42093
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x90")]
|
||||
[Token(Token = "0x400A46D")]
|
||||
private CircuitManagerV2.DACKCJINBOM JELDMDDOBCO;
|
||||
|
||||
// Token: 0x0400A46E RID: 42094
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x98")]
|
||||
[Token(Token = "0x400A46E")]
|
||||
[SerializeField]
|
||||
public CircuitBoardCircuitObject circuitNetworkedObjectPrefab;
|
||||
|
||||
// Token: 0x0400A46F RID: 42095
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0xA0")]
|
||||
[Token(Token = "0x400A46F")]
|
||||
[SerializeField]
|
||||
private TextInputUIDialog textInputDialogPrefab;
|
||||
|
||||
// Token: 0x0400A470 RID: 42096
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0xA8")]
|
||||
[Token(Token = "0x400A470")]
|
||||
[SerializeField]
|
||||
private CircuitsV2Config style;
|
||||
|
||||
// Token: 0x0400A471 RID: 42097
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0xB0")]
|
||||
[Token(Token = "0x400A471")]
|
||||
[SerializeField]
|
||||
private Chip chipVisualPrefab;
|
||||
|
||||
// Token: 0x0400A472 RID: 42098
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0xB8")]
|
||||
[Token(Token = "0x400A472")]
|
||||
private CircuitManagerV2.CAFAEOPGBJI MPMPCGCNLDB;
|
||||
|
||||
// Token: 0x0400A473 RID: 42099
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0xC0")]
|
||||
[Token(Token = "0x400A473")]
|
||||
private JLJFEOALJCO BBMLPPPDHMA;
|
||||
|
||||
// Token: 0x0400A474 RID: 42100
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0xC8")]
|
||||
[Token(Token = "0x400A474")]
|
||||
private IDisposable ANEFJHDKAIJ;
|
||||
|
||||
// Token: 0x0400A475 RID: 42101
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0xD0")]
|
||||
[Token(Token = "0x400A475")]
|
||||
private JEKEHDFECBN MAPICBAAAMK;
|
||||
|
||||
// Token: 0x0400A476 RID: 42102
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0xD8")]
|
||||
[Token(Token = "0x400A476")]
|
||||
private GIKLINOHKID EIKIBICHPPD;
|
||||
|
||||
// Token: 0x0400A477 RID: 42103
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0xE0")]
|
||||
[Token(Token = "0x400A477")]
|
||||
private IList<NIAJHAGLPND> DMAEHLMIBDF;
|
||||
|
||||
// Token: 0x0400A478 RID: 42104
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0xE8")]
|
||||
[Token(Token = "0x400A478")]
|
||||
private readonly Dictionary<Guid, Chip> ONBGFCMGEDG;
|
||||
|
||||
// Token: 0x0400A479 RID: 42105
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0xF0")]
|
||||
[Token(Token = "0x400A479")]
|
||||
private readonly IDictionary<Guid, CircuitBoardCircuitObject> BCDLPBAEGMG;
|
||||
|
||||
// Token: 0x0400A47A RID: 42106
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0xF8")]
|
||||
[Token(Token = "0x400A47A")]
|
||||
private readonly IDictionary<Guid, CGGLKEJGNME> KBAMJDNJFPL;
|
||||
|
||||
// Token: 0x0400A47B RID: 42107
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x100")]
|
||||
[Token(Token = "0x400A47B")]
|
||||
private readonly IDictionary<Guid, CGGLKEJGNME> HJFHFMADHGK;
|
||||
|
||||
// Token: 0x0400A47C RID: 42108
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x108")]
|
||||
[Token(Token = "0x400A47C")]
|
||||
private readonly IDictionary<Guid, BBCHBKHKMNK> AKNCMDMPJPM;
|
||||
|
||||
// Token: 0x0400A47D RID: 42109
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x110")]
|
||||
[Token(Token = "0x400A47D")]
|
||||
private readonly List<ControlPanelCircuitObjectBase> DKDDMEFENPC;
|
||||
|
||||
// Token: 0x0400A47E RID: 42110
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x118")]
|
||||
[Token(Token = "0x400A47E")]
|
||||
private NEOJEFLEGGM NKBDCOBDCOO;
|
||||
|
||||
// Token: 0x0400A47F RID: 42111
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x120")]
|
||||
[Token(Token = "0x400A47F")]
|
||||
private readonly List<PlayerLogicComponent> DLGHFACODHL;
|
||||
|
||||
// Token: 0x0400A480 RID: 42112
|
||||
[Token(Token = "0x400A480")]
|
||||
private static readonly GHIMBKICDFC BIBMHNCEMPN = new GHIMBKICDFC();
|
||||
|
||||
// Token: 0x0400A481 RID: 42113
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x128")]
|
||||
[Token(Token = "0x400A481")]
|
||||
private JLJLCPLIGHI PKAOFHEBIAJ;
|
||||
|
||||
// Token: 0x0400A483 RID: 42115
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x138")]
|
||||
[Token(Token = "0x400A483")]
|
||||
private AAJCBHCFBFE<AJJEKCNNJIA> GDLFOOLNJMK;
|
||||
|
||||
// Token: 0x0400A484 RID: 42116
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x148")]
|
||||
[Token(Token = "0x400A484")]
|
||||
private JFGJBBGINMH EKHMNOELKJL;
|
||||
|
||||
// Token: 0x0400A485 RID: 42117
|
||||
[Token(Token = "0x400A485")]
|
||||
private const float MGEMBOFOPDE = 5f;
|
||||
|
||||
// Token: 0x0400A486 RID: 42118
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x150")]
|
||||
[Token(Token = "0x400A486")]
|
||||
private float HOKHPHIBEEL;
|
||||
|
||||
// Token: 0x0400A487 RID: 42119
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x154")]
|
||||
[Token(Token = "0x400A487")]
|
||||
private int IFMGMGJLEPN;
|
||||
|
||||
// Token: 0x0400A488 RID: 42120
|
||||
[Token(Token = "0x400A488")]
|
||||
private const float JBJFPNNJIIE = 300f;
|
||||
|
||||
// Token: 0x0400A489 RID: 42121
|
||||
[Token(Token = "0x400A489")]
|
||||
private const string ILBCNOFIOGO = "UGC.Persistence.AutosaveIntervalSeconds";
|
||||
|
||||
// Token: 0x0400A48A RID: 42122
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x158")]
|
||||
[Token(Token = "0x400A48A")]
|
||||
private KFBABPAPIMB NGPOGNPBBOG;
|
||||
|
||||
// Token: 0x02002547 RID: 9543
|
||||
[Token(Token = "0x2002547")]
|
||||
private enum DACKCJINBOM
|
||||
{
|
||||
// Token: 0x0400A48C RID: 42124
|
||||
[Token(Token = "0x400A48C")]
|
||||
GlobalContextNotInitialized,
|
||||
// Token: 0x0400A48D RID: 42125
|
||||
[Token(Token = "0x400A48D")]
|
||||
GlobalContextInitialized,
|
||||
// Token: 0x0400A48E RID: 42126
|
||||
[Token(Token = "0x400A48E")]
|
||||
PostRoomLoadingInitialized,
|
||||
// Token: 0x0400A48F RID: 42127
|
||||
[Token(Token = "0x400A48F")]
|
||||
Destroying
|
||||
}
|
||||
|
||||
// Token: 0x02002548 RID: 9544
|
||||
[Token(Token = "0x2002548")]
|
||||
public sealed class JGMIKGBFFHN : ALPFDJAAMJP
|
||||
{
|
||||
// Token: 0x170028AC RID: 10412
|
||||
// (get) Token: 0x0600F79A RID: 63386 RVA: 0x0038E598 File Offset: 0x0038C798
|
||||
[Token(Token = "0x170028AC")]
|
||||
public MIGFHFPAGLB FFAKMKPJLPI
|
||||
{
|
||||
[Token(Token = "0x600F79A")]
|
||||
[Address(RVA = "0x3F6E20", Offset = "0x3F5C20", VA = "0x1803F6E20", Slot = "4")]
|
||||
get
|
||||
{
|
||||
/*
|
||||
An exception occurred when decompiling this method (0600F79A)
|
||||
|
||||
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: 0x170028AD RID: 10413
|
||||
// (get) Token: 0x0600F79B RID: 63387 RVA: 0x0038E5AC File Offset: 0x0038C7AC
|
||||
[Token(Token = "0x170028AD")]
|
||||
public bool BNNCCCFFALC
|
||||
{
|
||||
[Token(Token = "0x600F79B")]
|
||||
[Address(RVA = "0xCC9F10", Offset = "0xCC8D10", VA = "0x180CC9F10", Slot = "5")]
|
||||
get
|
||||
{
|
||||
return KKPBCOOONNK.BNNCCCFFALC;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170028AE RID: 10414
|
||||
// (get) Token: 0x0600F79C RID: 63388 RVA: 0x0038E5C0 File Offset: 0x0038C7C0
|
||||
[Token(Token = "0x170028AE")]
|
||||
public bool IFKKAOFDBBA
|
||||
{
|
||||
[Token(Token = "0x600F79C")]
|
||||
[Address(RVA = "0xCC9FA0", Offset = "0xCC8DA0", VA = "0x180CC9FA0", Slot = "6")]
|
||||
get
|
||||
{
|
||||
MonoBehaviourPun bgnecdcknph = this.BGNECDCKNPH;
|
||||
int num = 0;
|
||||
bool flag = bgnecdcknph != num;
|
||||
if (!flag)
|
||||
{
|
||||
return flag;
|
||||
}
|
||||
return this.BGNECDCKNPH.OGIBLNIIHDK;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170028AF RID: 10415
|
||||
// (get) Token: 0x0600F79D RID: 63389 RVA: 0x0038E5F8 File Offset: 0x0038C7F8
|
||||
[Token(Token = "0x170028AF")]
|
||||
public PMCMAGGIDJG FMFINNJNFCA
|
||||
{
|
||||
[Token(Token = "0x600F79D")]
|
||||
[Address(RVA = "0x3F6400", Offset = "0x3F5200", VA = "0x1803F6400", Slot = "7")]
|
||||
get;
|
||||
}
|
||||
|
||||
// Token: 0x170028B0 RID: 10416
|
||||
// (get) Token: 0x0600F79E RID: 63390 RVA: 0x0038E60C File Offset: 0x0038C80C
|
||||
[Token(Token = "0x170028B0")]
|
||||
public int FIAOMANIELJ
|
||||
{
|
||||
[Token(Token = "0x600F79E")]
|
||||
[Address(RVA = "0xCC9F60", Offset = "0xCC8D60", VA = "0x180CC9F60", Slot = "8")]
|
||||
get
|
||||
{
|
||||
return this.JDHMIOJKLCK.GJEMDAMJEGJ.GPOMCJICJIH().JDHMIOJKLCK.viewIdField;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600F79F RID: 63391 RVA: 0x0038E63C File Offset: 0x0038C83C
|
||||
[Token(Token = "0x600F79F")]
|
||||
[Address(RVA = "0xCCA030", Offset = "0xCC8E30", VA = "0x180CCA030")]
|
||||
public JGMIKGBFFHN(PhotonView JDHMIOJKLCK, MonoBehaviourPun BGNECDCKNPH)
|
||||
{
|
||||
this.JDHMIOJKLCK = JDHMIOJKLCK;
|
||||
this.BGNECDCKNPH = BGNECDCKNPH;
|
||||
BJHJOILGOLG bjhjoilgolg = new BJHJOILGOLG(JMMPMEPKIJK.MMJHEJIAHOD, BGNECDCKNPH);
|
||||
this.FMFINNJNFCA = bjhjoilgolg;
|
||||
}
|
||||
|
||||
// Token: 0x0400A490 RID: 42128
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x400A490")]
|
||||
private readonly PhotonView JDHMIOJKLCK;
|
||||
|
||||
// Token: 0x0400A491 RID: 42129
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x400A491")]
|
||||
private readonly MonoBehaviourPun BGNECDCKNPH;
|
||||
}
|
||||
|
||||
// Token: 0x02002549 RID: 9545
|
||||
[Token(Token = "0x2002549")]
|
||||
private sealed class GDOOHFGNAJD : CBLLFJEDOII<DEENKAJBEOD>
|
||||
{
|
||||
// Token: 0x0600F7A0 RID: 63392 RVA: 0x0038E674 File Offset: 0x0038C874
|
||||
[Token(Token = "0x600F7A0")]
|
||||
[Address(RVA = "0xCC82C0", Offset = "0xCC70C0", VA = "0x180CC82C0")]
|
||||
private GDOOHFGNAJD(in Guid IGEMANOEMIB, in Guid CEINFCIMLGE, Action<Action<DEENKAJBEOD>> JEFJFDLJGBK, Action<Action<DEENKAJBEOD>> POIJEJLMGAF, Action<Action<Guid, Guid>> EKEOPEDOIJH, Action<Action<Guid, Guid>> CAOOODONNLF)
|
||||
{
|
||||
this.POIJEJLMGAF = 0;
|
||||
this.CAOOODONNLF = 0;
|
||||
Action<DEENKAJBEOD> action = new Action(this.FAMHPJNMMHE);
|
||||
JEFJFDLJGBK(action);
|
||||
Action<Guid, Guid> action2 = new Action(this.IIALGEIAFJI);
|
||||
}
|
||||
|
||||
// Token: 0x0600F7A1 RID: 63393 RVA: 0x0038E6BC File Offset: 0x0038C8BC
|
||||
[Token(Token = "0x600F7A1")]
|
||||
[Address(RVA = "0xCC7CD0", Offset = "0xCC6AD0", VA = "0x180CC7CD0")]
|
||||
public void FAMHPJNMMHE(DEENKAJBEOD 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<DEENKAJBEOD>> poijejlmgaf = this.POIJEJLMGAF;
|
||||
Action<DEENKAJBEOD> 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: 0x0600F7A2 RID: 63394 RVA: 0x0038E740 File Offset: 0x0038C940
|
||||
[Token(Token = "0x600F7A2")]
|
||||
[Address(RVA = "0xCC7E90", Offset = "0xCC6C90", VA = "0x180CC7E90")]
|
||||
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<DEENKAJBEOD>> poijejlmgaf = this.POIJEJLMGAF;
|
||||
Action<DEENKAJBEOD> 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: 0x0600F7A3 RID: 63395 RVA: 0x0038E7B4 File Offset: 0x0038C9B4
|
||||
[Token(Token = "0x600F7A3")]
|
||||
[Address(RVA = "0xCC8170", Offset = "0xCC6F70", VA = "0x180CC8170")]
|
||||
private static CircuitManagerV2.GDOOHFGNAJD LCHGKNPDLDE(DIEMMAGELEE OLFNCDHDFPF, in Guid CEINFCIMLGE, Action<Action<DEENKAJBEOD>> JEFJFDLJGBK, Action<Action<DEENKAJBEOD>> 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<DEENKAJBEOD> action = new Action(gdoohfgnajd.FAMHPJNMMHE);
|
||||
JEFJFDLJGBK(action);
|
||||
Action<Guid, Guid> action2 = new Action(gdoohfgnajd.IIALGEIAFJI);
|
||||
return gdoohfgnajd;
|
||||
}
|
||||
|
||||
// Token: 0x0600F7A4 RID: 63396 RVA: 0x0038E800 File Offset: 0x0038CA00
|
||||
[Token(Token = "0x600F7A4")]
|
||||
[Address(RVA = "0xCC8020", Offset = "0xCC6E20", VA = "0x180CC8020")]
|
||||
public static CircuitManagerV2.GDOOHFGNAJD KEHPECNOGLC(DIEMMAGELEE OLFNCDHDFPF, in Guid CEINFCIMLGE)
|
||||
{
|
||||
DIEMMAGELEE creationContext = OLFNCDHDFPF;
|
||||
Action<Action<DEENKAJBEOD>> action = delegate(Action<DEENKAJBEOD> e)
|
||||
{
|
||||
};
|
||||
Action<Action<DEENKAJBEOD>> action2 = delegate(Action<DEENKAJBEOD> 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: 0x0600F7A5 RID: 63397 RVA: 0x0038E864 File Offset: 0x0038CA64
|
||||
[Token(Token = "0x600F7A5")]
|
||||
[Address(RVA = "0xCC7B80", Offset = "0xCC6980", VA = "0x180CC7B80")]
|
||||
public static CircuitManagerV2.GDOOHFGNAJD DNLDMAHJKMD(DIEMMAGELEE OLFNCDHDFPF, in Guid CEINFCIMLGE)
|
||||
{
|
||||
DIEMMAGELEE creationContext = OLFNCDHDFPF;
|
||||
Action<Action<DEENKAJBEOD>> action = delegate(Action<DEENKAJBEOD> e)
|
||||
{
|
||||
};
|
||||
Action<Action<DEENKAJBEOD>> action2 = delegate(Action<DEENKAJBEOD> 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: 0x0400A493 RID: 42131
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x40")]
|
||||
[Token(Token = "0x400A493")]
|
||||
private readonly Guid IGEMANOEMIB;
|
||||
|
||||
// Token: 0x0400A494 RID: 42132
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x50")]
|
||||
[Token(Token = "0x400A494")]
|
||||
private readonly Guid CEINFCIMLGE;
|
||||
|
||||
// Token: 0x0400A495 RID: 42133
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x60")]
|
||||
[Token(Token = "0x400A495")]
|
||||
private readonly Action<Action<DEENKAJBEOD>> POIJEJLMGAF;
|
||||
|
||||
// Token: 0x0400A496 RID: 42134
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x68")]
|
||||
[Token(Token = "0x400A496")]
|
||||
private readonly Action<Action<Guid, Guid>> CAOOODONNLF;
|
||||
|
||||
// Token: 0x0200254A RID: 9546
|
||||
[Token(Token = "0x200254A")]
|
||||
[CompilerGenerated]
|
||||
private sealed class MLLMDAIAABE
|
||||
{
|
||||
// Token: 0x0600F7A6 RID: 63398 RVA: 0x000396E2 File Offset: 0x000378E2
|
||||
[Token(Token = "0x600F7A6")]
|
||||
[Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")]
|
||||
public MLLMDAIAABE()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0600F7A7 RID: 63399 RVA: 0x000396E2 File Offset: 0x000378E2
|
||||
[Token(Token = "0x600F7A7")]
|
||||
[Address(RVA = "0xCCA580", Offset = "0xCC9380", VA = "0x180CCA580")]
|
||||
internal void <NewAddNodePromise>b__0(Action<DEENKAJBEOD> e)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0600F7A8 RID: 63400 RVA: 0x000396E2 File Offset: 0x000378E2
|
||||
[Token(Token = "0x600F7A8")]
|
||||
[Address(RVA = "0xCCA5B0", Offset = "0xCC93B0", VA = "0x180CCA5B0")]
|
||||
internal void <NewAddNodePromise>b__1(Action<DEENKAJBEOD> e)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0600F7A9 RID: 63401 RVA: 0x000396E2 File Offset: 0x000378E2
|
||||
[Token(Token = "0x600F7A9")]
|
||||
[Address(RVA = "0xCCA5E0", Offset = "0xCC93E0", VA = "0x180CCA5E0")]
|
||||
internal void <NewAddNodePromise>b__2(Action<Guid, Guid> e)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0600F7AA RID: 63402 RVA: 0x000396E2 File Offset: 0x000378E2
|
||||
[Token(Token = "0x600F7AA")]
|
||||
[Address(RVA = "0xCCA610", Offset = "0xCC9410", VA = "0x180CCA610")]
|
||||
internal void <NewAddNodePromise>b__3(Action<Guid, Guid> e)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0400A497 RID: 42135
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x400A497")]
|
||||
public DIEMMAGELEE creationContext;
|
||||
}
|
||||
|
||||
// Token: 0x0200254B RID: 9547
|
||||
[Token(Token = "0x200254B")]
|
||||
[CompilerGenerated]
|
||||
private sealed class BKIGGKKPBPE
|
||||
{
|
||||
// Token: 0x0600F7AB RID: 63403 RVA: 0x000396E2 File Offset: 0x000378E2
|
||||
[Token(Token = "0x600F7AB")]
|
||||
[Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")]
|
||||
public BKIGGKKPBPE()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0600F7AC RID: 63404 RVA: 0x000396E2 File Offset: 0x000378E2
|
||||
[Token(Token = "0x600F7AC")]
|
||||
[Address(RVA = "0xCB37B0", Offset = "0xCB25B0", VA = "0x180CB37B0")]
|
||||
internal void <NewRemoveNodePromise>b__0(Action<DEENKAJBEOD> e)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0600F7AD RID: 63405 RVA: 0x000396E2 File Offset: 0x000378E2
|
||||
[Token(Token = "0x600F7AD")]
|
||||
[Address(RVA = "0xCB37E0", Offset = "0xCB25E0", VA = "0x180CB37E0")]
|
||||
internal void <NewRemoveNodePromise>b__1(Action<DEENKAJBEOD> e)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0600F7AE RID: 63406 RVA: 0x000396E2 File Offset: 0x000378E2
|
||||
[Token(Token = "0x600F7AE")]
|
||||
[Address(RVA = "0xCB3810", Offset = "0xCB2610", VA = "0x180CB3810")]
|
||||
internal void <NewRemoveNodePromise>b__2(Action<Guid, Guid> e)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0600F7AF RID: 63407 RVA: 0x000396E2 File Offset: 0x000378E2
|
||||
[Token(Token = "0x600F7AF")]
|
||||
[Address(RVA = "0xCB3840", Offset = "0xCB2640", VA = "0x180CB3840")]
|
||||
internal void <NewRemoveNodePromise>b__3(Action<Guid, Guid> e)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0400A498 RID: 42136
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x400A498")]
|
||||
public DIEMMAGELEE creationContext;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0200254C RID: 9548
|
||||
[Token(Token = "0x200254C")]
|
||||
private class CAFAEOPGBJI
|
||||
{
|
||||
// Token: 0x0600F7B0 RID: 63408 RVA: 0x0038E8C8 File Offset: 0x0038CAC8
|
||||
[Token(Token = "0x600F7B0")]
|
||||
[Address(RVA = "0xCB3DE0", Offset = "0xCB2BE0", VA = "0x180CB3DE0")]
|
||||
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: 0x0600F7B1 RID: 63409 RVA: 0x0038E8FC File Offset: 0x0038CAFC
|
||||
[Token(Token = "0x600F7B1")]
|
||||
[Address(RVA = "0xCB3C30", Offset = "0xCB2A30", VA = "0x180CB3C30")]
|
||||
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: 0x0600F7B2 RID: 63410 RVA: 0x0038E978 File Offset: 0x0038CB78
|
||||
[Token(Token = "0x600F7B2")]
|
||||
[Address(RVA = "0xCB3B20", Offset = "0xCB2920", VA = "0x180CB3B20")]
|
||||
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: 0x0400A499 RID: 42137
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x400A499")]
|
||||
private readonly HashSet<Chip> GHHOEHDBLBA;
|
||||
|
||||
// Token: 0x0400A49A RID: 42138
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x400A49A")]
|
||||
private readonly Queue<Chip> OLPHKLNHLJK;
|
||||
|
||||
// Token: 0x0400A49B RID: 42139
|
||||
[Token(Token = "0x400A49B")]
|
||||
private static readonly object GEIDHGGDBID = "RecRoom.CircuitsV2.CircuitManagerV2.ChipObjectPool.poolEnabledToken";
|
||||
|
||||
// Token: 0x0400A49C RID: 42140
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x400A49C")]
|
||||
private readonly Chip POANJFELKIN;
|
||||
}
|
||||
|
||||
// Token: 0x0200254D RID: 9549
|
||||
[Token(Token = "0x200254D")]
|
||||
public sealed class EMMMAOCONCK : CreationManager.BGCEFKLNKHH<DEENKAJBEOD>
|
||||
{
|
||||
// Token: 0x0600F7B4 RID: 63412 RVA: 0x0038E9EC File Offset: 0x0038CBEC
|
||||
[Token(Token = "0x600F7B4")]
|
||||
[Address(RVA = "0xCC73B0", Offset = "0xCC61B0", VA = "0x180CC73B0", Slot = "5")]
|
||||
public override void ACNAPDPMJNP(IEnumerable<DEENKAJBEOD> KJABFKLFCPM)
|
||||
{
|
||||
Func<DEENKAJBEOD, NIAJHAGLPND> <>9__0_ = CircuitManagerV2.EMMMAOCONCK.<>c.<>9__0_0;
|
||||
if (<>9__0_ == 0)
|
||||
{
|
||||
CircuitManagerV2.EMMMAOCONCK.<>c.<>9__0_0 = (DEENKAJBEOD i) => null;
|
||||
}
|
||||
IEnumerable<DEENKAJBEOD> enumerable = Enumerable.Select<DEENKAJBEOD, NIAJHAGLPND>(KJABFKLFCPM, <>9__0_);
|
||||
CircuitManagerV2 instance = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG;
|
||||
NIAJHAGLPND niajhaglpnd = LLNLOFFEGHC.KIHJMDKKLKH(enumerable);
|
||||
instance.RequestReduce(niajhaglpnd);
|
||||
}
|
||||
|
||||
// Token: 0x0600F7B5 RID: 63413 RVA: 0x0038EA3C File Offset: 0x0038CC3C
|
||||
[Token(Token = "0x600F7B5")]
|
||||
[Address(RVA = "0xCC74F0", Offset = "0xCC62F0", VA = "0x180CC74F0")]
|
||||
public EMMMAOCONCK()
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0200254F RID: 9551
|
||||
[Token(Token = "0x200254F")]
|
||||
[CompilerGenerated]
|
||||
private sealed class GMCJOAINIOH
|
||||
{
|
||||
// Token: 0x0600F7B9 RID: 63417 RVA: 0x0038EA50 File Offset: 0x0038CC50
|
||||
[Token(Token = "0x600F7B9")]
|
||||
[Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")]
|
||||
public GMCJOAINIOH()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0600F7BA RID: 63418 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x600F7BA")]
|
||||
[Address(RVA = "0xCC8690", Offset = "0xCC7490", VA = "0x180CC8690")]
|
||||
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: 0x0600F7BB RID: 63419 RVA: 0x0038EA64 File Offset: 0x0038CC64
|
||||
[Token(Token = "0x600F7BB")]
|
||||
[Address(RVA = "0x4ECBB0", Offset = "0x4EB9B0", VA = "0x1804ECBB0")]
|
||||
internal void <GetPromptForTextDelegate>b__2()
|
||||
{
|
||||
this.currentPromptPromise = (ulong)0L;
|
||||
}
|
||||
|
||||
// Token: 0x0400A49F RID: 42143
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x400A49F")]
|
||||
[Attribute(Name = "TupleElementNamesAttribute", RVA = "0xBE980", Offset = "0xBDD80")]
|
||||
public PMGCJEPKFOF<ValueTuple<bool, string>> currentPromptPromise;
|
||||
|
||||
// Token: 0x0400A4A0 RID: 42144
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x400A4A0")]
|
||||
public CircuitManagerV2 <>4__this;
|
||||
|
||||
// Token: 0x0400A4A1 RID: 42145
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x400A4A1")]
|
||||
public Action <>9__2;
|
||||
}
|
||||
|
||||
// Token: 0x02002551 RID: 9553
|
||||
[Token(Token = "0x2002551")]
|
||||
[CompilerGenerated]
|
||||
private sealed class ANLBOBOEIHK
|
||||
{
|
||||
// Token: 0x0600F7C5 RID: 63429 RVA: 0x0038EB70 File Offset: 0x0038CD70
|
||||
[Token(Token = "0x600F7C5")]
|
||||
[Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")]
|
||||
public ANLBOBOEIHK()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0600F7C6 RID: 63430 RVA: 0x0038EB84 File Offset: 0x0038CD84
|
||||
[Token(Token = "0x600F7C6")]
|
||||
[Address(RVA = "0xCB3290", Offset = "0xCB2090", VA = "0x180CB3290")]
|
||||
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: 0x0600F7C7 RID: 63431 RVA: 0x0038EC64 File Offset: 0x0038CE64
|
||||
[Token(Token = "0x600F7C7")]
|
||||
[Address(RVA = "0xCB35D0", Offset = "0xCB23D0", VA = "0x180CB35D0")]
|
||||
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: 0x0600F7C8 RID: 63432 RVA: 0x0038EC94 File Offset: 0x0038CE94
|
||||
[Token(Token = "0x600F7C8")]
|
||||
[Address(RVA = "0xCB3690", Offset = "0xCB2490", VA = "0x180CB3690")]
|
||||
internal void <GetPlayThrottledMajorNotification>b__3(string error)
|
||||
{
|
||||
PHJNILKEAAI phjnilkeaai = this.rateLimiter;
|
||||
int num = 0;
|
||||
bool flag = phjnilkeaai.PFFOFIHGOEA(num != 0);
|
||||
}
|
||||
|
||||
// Token: 0x0400A4AA RID: 42154
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x400A4AA")]
|
||||
public PHJNILKEAAI rateLimiter;
|
||||
|
||||
// Token: 0x0400A4AB RID: 42155
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x400A4AB")]
|
||||
public Action<NKHBKKGOIHL.FLNOGGFECIG> <>9__2;
|
||||
|
||||
// Token: 0x0400A4AC RID: 42156
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x400A4AC")]
|
||||
public Action<string> <>9__3;
|
||||
}
|
||||
|
||||
// Token: 0x02002552 RID: 9554
|
||||
[Token(Token = "0x2002552")]
|
||||
[CompilerGenerated]
|
||||
private sealed class CHLHNBEBCJH
|
||||
{
|
||||
// Token: 0x0600F7C9 RID: 63433 RVA: 0x0038ECB8 File Offset: 0x0038CEB8
|
||||
[Token(Token = "0x600F7C9")]
|
||||
[Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")]
|
||||
public CHLHNBEBCJH()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0600F7CA RID: 63434 RVA: 0x0038ECCC File Offset: 0x0038CECC
|
||||
[Token(Token = "0x600F7CA")]
|
||||
[Address(RVA = "0xCB4210", Offset = "0xCB3010", VA = "0x180CB4210")]
|
||||
internal object <GetDownloadedCloudDataLedger>b__0()
|
||||
{
|
||||
/*
|
||||
An exception occurred when decompiling this method (0600F7CA)
|
||||
|
||||
ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Object RecRoom.CircuitsV2.CircuitManagerV2/CHLHNBEBCJH::<GetDownloadedCloudDataLedger>b__0()
|
||||
|
||||
---> System.Exception: Basic block has to end with unconditional control flow.
|
||||
{
|
||||
Block_0:
|
||||
stloc:Exception(var_0_06, ldfld:Exception(CHLHNBEBCJH::ex, ldloc:CHLHNBEBCJH(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: 0x0400A4AD RID: 42157
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x400A4AD")]
|
||||
public Exception ex;
|
||||
}
|
||||
|
||||
// Token: 0x02002553 RID: 9555
|
||||
[Token(Token = "0x2002553")]
|
||||
[CompilerGenerated]
|
||||
private sealed class NNJJEMBKKJH
|
||||
{
|
||||
// Token: 0x0600F7CB RID: 63435 RVA: 0x0038ECEC File Offset: 0x0038CEEC
|
||||
[Token(Token = "0x600F7CB")]
|
||||
[Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")]
|
||||
public NNJJEMBKKJH()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0600F7CC RID: 63436 RVA: 0x0038ED00 File Offset: 0x0038CF00
|
||||
[Token(Token = "0x600F7CC")]
|
||||
[Address(RVA = "0xCCA640", Offset = "0xCC9440", VA = "0x180CCA640")]
|
||||
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: 0x0400A4AE RID: 42158
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x400A4AE")]
|
||||
public Action cancelAction;
|
||||
|
||||
// Token: 0x0400A4AF RID: 42159
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x400A4AF")]
|
||||
public Action affirmativeAction;
|
||||
|
||||
// Token: 0x0400A4B0 RID: 42160
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x400A4B0")]
|
||||
public Action negativeAction;
|
||||
}
|
||||
|
||||
// Token: 0x02002554 RID: 9556
|
||||
[Token(Token = "0x2002554")]
|
||||
[CompilerGenerated]
|
||||
private sealed class CHJFKFACMGB
|
||||
{
|
||||
// Token: 0x0600F7CD RID: 63437 RVA: 0x0038ED2C File Offset: 0x0038CF2C
|
||||
[Token(Token = "0x600F7CD")]
|
||||
[Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")]
|
||||
public CHJFKFACMGB()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0600F7CE RID: 63438 RVA: 0x0038ED40 File Offset: 0x0038CF40
|
||||
[Token(Token = "0x600F7CE")]
|
||||
[Address(RVA = "0xCB4060", Offset = "0xCB2E60", VA = "0x180CB4060")]
|
||||
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: 0x0400A4B1 RID: 42161
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x400A4B1")]
|
||||
public Chip chip;
|
||||
|
||||
// Token: 0x0400A4B2 RID: 42162
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x400A4B2")]
|
||||
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: 0x02002557 RID: 9559
|
||||
[Token(Token = "0x2002557")]
|
||||
[CreateAssetMenu]
|
||||
[Serializable]
|
||||
public sealed class CircuitsV2Mock : ScriptableObject
|
||||
{
|
||||
// Token: 0x170028B3 RID: 10419
|
||||
// (get) Token: 0x0600F7D8 RID: 63448 RVA: 0x0038EE5C File Offset: 0x0038D05C
|
||||
[Token(Token = "0x170028B3")]
|
||||
public CircuitsV2Config Config
|
||||
{
|
||||
[Token(Token = "0x600F7D8")]
|
||||
[Address(RVA = "0x3F5F40", Offset = "0x3F4D40", VA = "0x1803F5F40")]
|
||||
get
|
||||
{
|
||||
return this.config;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170028B4 RID: 10420
|
||||
// (get) Token: 0x0600F7D9 RID: 63449 RVA: 0x0038EE70 File Offset: 0x0038D070
|
||||
[Token(Token = "0x170028B4")]
|
||||
public MockChipAdapter[] ChipData
|
||||
{
|
||||
[Token(Token = "0x600F7D9")]
|
||||
[Address(RVA = "0x3F6400", Offset = "0x3F5200", VA = "0x1803F6400")]
|
||||
get
|
||||
{
|
||||
return this.chipData;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600F7DA RID: 63450 RVA: 0x0038EE84 File Offset: 0x0038D084
|
||||
[Token(Token = "0x600F7DA")]
|
||||
[Address(RVA = "0xCC2BD0", Offset = "0xCC19D0", VA = "0x180CC2BD0")]
|
||||
public MockChipAdapter KGNHONHPIFP(int EFBDCIJMFGD)
|
||||
{
|
||||
if (this.chipData != 0)
|
||||
{
|
||||
MockChipAdapter mockChipAdapter;
|
||||
return mockChipAdapter;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x14000125 RID: 293
|
||||
// (add) Token: 0x0600F7DB RID: 63451 RVA: 0x0038EEA0 File Offset: 0x0038D0A0
|
||||
// (remove) Token: 0x0600F7DC RID: 63452 RVA: 0x0038EEC8 File Offset: 0x0038D0C8
|
||||
[Token(Token = "0x14000125")]
|
||||
public event Action LLKKBIHONAD
|
||||
{
|
||||
[Token(Token = "0x600F7DB")]
|
||||
[Address(RVA = "0xCC2A90", Offset = "0xCC1890", VA = "0x180CC2A90")]
|
||||
[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 = "0x600F7DC")]
|
||||
[Address(RVA = "0xCC2B30", Offset = "0xCC1930", VA = "0x180CC2B30")]
|
||||
[CompilerGenerated]
|
||||
remove
|
||||
{
|
||||
Action editorPostValidate;
|
||||
Delegate @delegate;
|
||||
do
|
||||
{
|
||||
editorPostValidate = this.EditorPostValidate;
|
||||
@delegate = Delegate.Remove(editorPostValidate, value);
|
||||
}
|
||||
while (@delegate != 0 && @delegate == 0);
|
||||
while (@delegate != editorPostValidate)
|
||||
{
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600F7DD RID: 63453 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x600F7DD")]
|
||||
[Address(RVA = "0x402080", Offset = "0x400E80", VA = "0x180402080")]
|
||||
private void HDCFHIKKDBC()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x0600F7DE RID: 63454 RVA: 0x0038EEF0 File Offset: 0x0038D0F0
|
||||
[Token(Token = "0x600F7DE")]
|
||||
[Address(RVA = "0x6EC220", Offset = "0x6EB020", VA = "0x1806EC220")]
|
||||
public CircuitsV2Mock()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0400A4B8 RID: 42168
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x400A4B8")]
|
||||
[SerializeField]
|
||||
private CircuitsV2Config config;
|
||||
|
||||
// Token: 0x0400A4B9 RID: 42169
|
||||
[FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x400A4B9")]
|
||||
[SerializeField]
|
||||
private MockChipAdapter[] chipData;
|
||||
|
||||
// Token: 0x0400A4BA RID: 42170
|
||||
[FieldOffset(Offset = "0x28")]
|
||||
[Token(Token = "0x400A4BA")]
|
||||
[CompilerGenerated]
|
||||
private Action EditorPostValidate;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,42 @@
|
||||
using System;
|
||||
using Cpp2IlInjected;
|
||||
using Google.Protobuf;
|
||||
using UnityEngine;
|
||||
|
||||
namespace RecRoom.CircuitsV2
|
||||
{
|
||||
// Token: 0x0200255C RID: 9564
|
||||
[Token(Token = "0x200255C")]
|
||||
[Serializable]
|
||||
public sealed class CircuitsV2TemplateSerializedState : ScriptableObject
|
||||
{
|
||||
// Token: 0x170028B5 RID: 10421
|
||||
// (get) Token: 0x0600F7FA RID: 63482 RVA: 0x0038F308 File Offset: 0x0038D508
|
||||
[Token(Token = "0x170028B5")]
|
||||
public DEGIDDJJCGN Template
|
||||
{
|
||||
[Token(Token = "0x600F7FA")]
|
||||
[Address(RVA = "0xCC2C30", Offset = "0xCC1A30", VA = "0x180CC2C30")]
|
||||
get
|
||||
{
|
||||
MessageParser<DEGIDDJJCGN> mhllbdfjbod = DEGIDDJJCGN.MHLLBDFJBOD;
|
||||
byte[] array = this.template;
|
||||
return mhllbdfjbod.ParseFrom(array);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600F7FB RID: 63483 RVA: 0x0038F330 File Offset: 0x0038D530
|
||||
[Token(Token = "0x600F7FB")]
|
||||
[Address(RVA = "0x6EC220", Offset = "0x6EB020", VA = "0x1806EC220")]
|
||||
public CircuitsV2TemplateSerializedState()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0400A4BB RID: 42171
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x400A4BB")]
|
||||
[SerializeField]
|
||||
[HideInInspector]
|
||||
private byte[] template;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,520 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using Cpp2IlInjected;
|
||||
using UnityEngine;
|
||||
|
||||
namespace RecRoom.CircuitsV2.Config
|
||||
{
|
||||
// Token: 0x020025AA RID: 9642
|
||||
[Token(Token = "0x20025AA")]
|
||||
[Serializable]
|
||||
public sealed class ChipConfig
|
||||
{
|
||||
// Token: 0x17002914 RID: 10516
|
||||
// (get) Token: 0x0600FB67 RID: 64359 RVA: 0x003997F4 File Offset: 0x003979F4
|
||||
[Token(Token = "0x17002914")]
|
||||
public IReadOnlyList<Mesh> Meshes
|
||||
{
|
||||
[Token(Token = "0x600FB67")]
|
||||
[Address(RVA = "0x3F6E20", Offset = "0x3F5C20", VA = "0x1803F6E20")]
|
||||
get
|
||||
{
|
||||
/*
|
||||
An exception occurred when decompiling this method (0600FB67)
|
||||
|
||||
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: 0x17002915 RID: 10517
|
||||
// (get) Token: 0x0600FB68 RID: 64360 RVA: 0x00399808 File Offset: 0x00397A08
|
||||
[Token(Token = "0x17002915")]
|
||||
public float TitleTextY
|
||||
{
|
||||
[Token(Token = "0x600FB68")]
|
||||
[Address(RVA = "0x7634E0", Offset = "0x7622E0", VA = "0x1807634E0")]
|
||||
get
|
||||
{
|
||||
return this.titleTextY;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17002916 RID: 10518
|
||||
// (get) Token: 0x0600FB69 RID: 64361 RVA: 0x0039981C File Offset: 0x00397A1C
|
||||
[Token(Token = "0x17002916")]
|
||||
public float SelfPortY
|
||||
{
|
||||
[Token(Token = "0x600FB69")]
|
||||
[Address(RVA = "0x763230", Offset = "0x762030", VA = "0x180763230")]
|
||||
get
|
||||
{
|
||||
return this.selfPortY;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17002917 RID: 10519
|
||||
// (get) Token: 0x0600FB6A RID: 64362 RVA: 0x00399830 File Offset: 0x00397A30
|
||||
[Token(Token = "0x17002917")]
|
||||
public float FirstPortY
|
||||
{
|
||||
[Token(Token = "0x600FB6A")]
|
||||
[Address(RVA = "0xAB2F40", Offset = "0xAB1D40", VA = "0x180AB2F40")]
|
||||
get
|
||||
{
|
||||
return this.firstPortY;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17002918 RID: 10520
|
||||
// (get) Token: 0x0600FB6B RID: 64363 RVA: 0x00399844 File Offset: 0x00397A44
|
||||
[Token(Token = "0x17002918")]
|
||||
public float TitleTextXMargin
|
||||
{
|
||||
[Token(Token = "0x600FB6B")]
|
||||
[Address(RVA = "0x763310", Offset = "0x762110", VA = "0x180763310")]
|
||||
get
|
||||
{
|
||||
return this.titleTextXMargin;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17002919 RID: 10521
|
||||
// (get) Token: 0x0600FB6C RID: 64364 RVA: 0x00399858 File Offset: 0x00397A58
|
||||
[Token(Token = "0x17002919")]
|
||||
public float TitleTextLeftMargin
|
||||
{
|
||||
[Token(Token = "0x600FB6C")]
|
||||
[Address(RVA = "0x7634F0", Offset = "0x7622F0", VA = "0x1807634F0")]
|
||||
get
|
||||
{
|
||||
return this.titleTextLeftMargin;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1700291A RID: 10522
|
||||
// (get) Token: 0x0600FB6D RID: 64365 RVA: 0x0039986C File Offset: 0x00397A6C
|
||||
[Token(Token = "0x1700291A")]
|
||||
public float TitleTextRightMargin
|
||||
{
|
||||
[Token(Token = "0x600FB6D")]
|
||||
[Address(RVA = "0x762DB0", Offset = "0x761BB0", VA = "0x180762DB0")]
|
||||
get
|
||||
{
|
||||
return this.titleTextRightMargin;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1700291B RID: 10523
|
||||
// (get) Token: 0x0600FB6E RID: 64366 RVA: 0x00399880 File Offset: 0x00397A80
|
||||
[Token(Token = "0x1700291B")]
|
||||
public float PortXInset
|
||||
{
|
||||
[Token(Token = "0x600FB6E")]
|
||||
[Address(RVA = "0x812330", Offset = "0x811130", VA = "0x180812330")]
|
||||
get
|
||||
{
|
||||
return this.portXInset;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1700291C RID: 10524
|
||||
// (get) Token: 0x0600FB6F RID: 64367 RVA: 0x00399894 File Offset: 0x00397A94
|
||||
[Token(Token = "0x1700291C")]
|
||||
public float PortTextXSpaceBetween
|
||||
{
|
||||
[Token(Token = "0x600FB6F")]
|
||||
[Address(RVA = "0xA9DE10", Offset = "0xA9CC10", VA = "0x180A9DE10")]
|
||||
get
|
||||
{
|
||||
return this.portTextXSpaceBetween;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1700291D RID: 10525
|
||||
// (get) Token: 0x0600FB70 RID: 64368 RVA: 0x003998A8 File Offset: 0x00397AA8
|
||||
[Token(Token = "0x1700291D")]
|
||||
public float MinInputPortWidth
|
||||
{
|
||||
[Token(Token = "0x600FB70")]
|
||||
[Address(RVA = "0x805990", Offset = "0x804790", VA = "0x180805990")]
|
||||
get
|
||||
{
|
||||
return this.minInputPortWidth;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1700291E RID: 10526
|
||||
// (get) Token: 0x0600FB71 RID: 64369 RVA: 0x003998BC File Offset: 0x00397ABC
|
||||
[Token(Token = "0x1700291E")]
|
||||
public float MinOutputPortWidth
|
||||
{
|
||||
[Token(Token = "0x600FB71")]
|
||||
[Address(RVA = "0x7E7900", Offset = "0x7E6700", VA = "0x1807E7900")]
|
||||
get
|
||||
{
|
||||
return this.minOutputPortWidth;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1700291F RID: 10527
|
||||
// (get) Token: 0x0600FB72 RID: 64370 RVA: 0x003998D0 File Offset: 0x00397AD0
|
||||
[Token(Token = "0x1700291F")]
|
||||
public float NoPortsYAdjustment
|
||||
{
|
||||
[Token(Token = "0x600FB72")]
|
||||
[Address(RVA = "0x805C40", Offset = "0x804A40", VA = "0x180805C40")]
|
||||
get
|
||||
{
|
||||
return this.noPortsYAdjustment;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17002920 RID: 10528
|
||||
// (get) Token: 0x0600FB73 RID: 64371 RVA: 0x003998E4 File Offset: 0x00397AE4
|
||||
[Token(Token = "0x17002920")]
|
||||
public float AnyPortsYAdjustment
|
||||
{
|
||||
[Token(Token = "0x600FB73")]
|
||||
[Address(RVA = "0x7EB7E0", Offset = "0x7EA5E0", VA = "0x1807EB7E0")]
|
||||
get
|
||||
{
|
||||
return this.anyPortsYAdjustment;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17002921 RID: 10529
|
||||
// (get) Token: 0x0600FB74 RID: 64372 RVA: 0x003998F8 File Offset: 0x00397AF8
|
||||
[Token(Token = "0x17002921")]
|
||||
public float MinHeight
|
||||
{
|
||||
[Token(Token = "0x600FB74")]
|
||||
[Address(RVA = "0xCB8900", Offset = "0xCB7700", VA = "0x180CB8900")]
|
||||
get
|
||||
{
|
||||
return this.minHeight;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17002922 RID: 10530
|
||||
// (get) Token: 0x0600FB75 RID: 64373 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x17002922")]
|
||||
public Vector3 AxisOffset
|
||||
{
|
||||
[Token(Token = "0x600FB75")]
|
||||
[Address(RVA = "0xCB88A0", Offset = "0xCB76A0", VA = "0x180CB88A0")]
|
||||
get
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17002923 RID: 10531
|
||||
// (get) Token: 0x0600FB76 RID: 64374 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x17002923")]
|
||||
public Vector3 AxisMargin
|
||||
{
|
||||
[Token(Token = "0x600FB76")]
|
||||
[Address(RVA = "0xA8CE40", Offset = "0xA8BC40", VA = "0x180A8CE40")]
|
||||
get
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17002924 RID: 10532
|
||||
// (get) Token: 0x0600FB77 RID: 64375 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x17002924")]
|
||||
public Vector3 MeshRotation
|
||||
{
|
||||
[Token(Token = "0x600FB77")]
|
||||
[Address(RVA = "0xA9E600", Offset = "0xA9D400", VA = "0x180A9E600")]
|
||||
get
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17002925 RID: 10533
|
||||
// (get) Token: 0x0600FB78 RID: 64376 RVA: 0x0039990C File Offset: 0x00397B0C
|
||||
[Token(Token = "0x17002925")]
|
||||
public bool OverrideInnerContextIconTopRightMargin
|
||||
{
|
||||
[Token(Token = "0x600FB78")]
|
||||
[Address(RVA = "0x567CF0", Offset = "0x566AF0", VA = "0x180567CF0")]
|
||||
get
|
||||
{
|
||||
return this.overrideInnerContextIconTopRightMargin;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17002926 RID: 10534
|
||||
// (get) Token: 0x0600FB79 RID: 64377 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x17002926")]
|
||||
public Vector2 InnerContextIconTopRightMarginOverride
|
||||
{
|
||||
[Token(Token = "0x600FB79")]
|
||||
[Address(RVA = "0xCB88E0", Offset = "0xCB76E0", VA = "0x180CB88E0")]
|
||||
get
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17002927 RID: 10535
|
||||
// (get) Token: 0x0600FB7A RID: 64378 RVA: 0x00399920 File Offset: 0x00397B20
|
||||
[Token(Token = "0x17002927")]
|
||||
public bool OverrideCustomIconTopLeftMargin
|
||||
{
|
||||
[Token(Token = "0x600FB7A")]
|
||||
[Address(RVA = "0xCB8910", Offset = "0xCB7710", VA = "0x180CB8910")]
|
||||
get
|
||||
{
|
||||
return this.overrideCustomIconTopLeftMargin;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17002928 RID: 10536
|
||||
// (get) Token: 0x0600FB7B RID: 64379 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x17002928")]
|
||||
public Vector2 CustomIconTopLeftMarginOverride
|
||||
{
|
||||
[Token(Token = "0x600FB7B")]
|
||||
[Address(RVA = "0xCB88C0", Offset = "0xCB76C0", VA = "0x180CB88C0")]
|
||||
get
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17002929 RID: 10537
|
||||
// (get) Token: 0x0600FB7C RID: 64380 RVA: 0x00399934 File Offset: 0x00397B34
|
||||
[Token(Token = "0x17002929")]
|
||||
public float FunctionHeaderHeight
|
||||
{
|
||||
[Token(Token = "0x600FB7C")]
|
||||
[Address(RVA = "0xA31BD0", Offset = "0xA309D0", VA = "0x180A31BD0")]
|
||||
get
|
||||
{
|
||||
return this.functionHeaderHeight;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1700292A RID: 10538
|
||||
// (get) Token: 0x0600FB7D RID: 64381 RVA: 0x00399948 File Offset: 0x00397B48
|
||||
[Token(Token = "0x1700292A")]
|
||||
public float FunctionHeaderHorizontalPadding
|
||||
{
|
||||
[Token(Token = "0x600FB7D")]
|
||||
[Address(RVA = "0xA36380", Offset = "0xA35180", VA = "0x180A36380")]
|
||||
get
|
||||
{
|
||||
return this.functionHeaderHorizontalPadding;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1700292B RID: 10539
|
||||
// (get) Token: 0x0600FB7E RID: 64382 RVA: 0x0039995C File Offset: 0x00397B5C
|
||||
[Token(Token = "0x1700292B")]
|
||||
public bool ShowBusConfigButton
|
||||
{
|
||||
[Token(Token = "0x600FB7E")]
|
||||
[Address(RVA = "0x607800", Offset = "0x606600", VA = "0x180607800")]
|
||||
get
|
||||
{
|
||||
return this.showBusConfigButton;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1700292C RID: 10540
|
||||
// (get) Token: 0x0600FB7F RID: 64383 RVA: 0x00399970 File Offset: 0x00397B70
|
||||
[Token(Token = "0x1700292C")]
|
||||
public float BoardBusConfigButtonYSize
|
||||
{
|
||||
[Token(Token = "0x600FB7F")]
|
||||
[Address(RVA = "0x89BCC0", Offset = "0x89AAC0", VA = "0x18089BCC0")]
|
||||
get
|
||||
{
|
||||
return this.boardBusConfigButtonYSize;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600FB80 RID: 64384 RVA: 0x00399984 File Offset: 0x00397B84
|
||||
[Token(Token = "0x600FB80")]
|
||||
[Address(RVA = "0xCB8880", Offset = "0xCB7680", VA = "0x180CB8880")]
|
||||
public ChipConfig()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0400A628 RID: 42536
|
||||
[FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x400A628")]
|
||||
[SerializeField]
|
||||
private Mesh[] meshes;
|
||||
|
||||
// Token: 0x0400A629 RID: 42537
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x400A629")]
|
||||
[SerializeField]
|
||||
[Tooltip("This is the distance from the top of the chip to the title text.")]
|
||||
private float titleTextY;
|
||||
|
||||
// Token: 0x0400A62A RID: 42538
|
||||
[FieldOffset(Offset = "0x1C")]
|
||||
[Token(Token = "0x400A62A")]
|
||||
[SerializeField]
|
||||
private float selfPortY;
|
||||
|
||||
// Token: 0x0400A62B RID: 42539
|
||||
[FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x400A62B")]
|
||||
[SerializeField]
|
||||
[Tooltip("This is the margin from the bottom of the chip to the first port.")]
|
||||
private float firstPortY;
|
||||
|
||||
// Token: 0x0400A62C RID: 42540
|
||||
[FieldOffset(Offset = "0x24")]
|
||||
[Token(Token = "0x400A62C")]
|
||||
[SerializeField]
|
||||
private float titleTextXMargin;
|
||||
|
||||
// Token: 0x0400A62D RID: 42541
|
||||
[FieldOffset(Offset = "0x28")]
|
||||
[Token(Token = "0x400A62D")]
|
||||
[SerializeField]
|
||||
private float titleTextLeftMargin;
|
||||
|
||||
// Token: 0x0400A62E RID: 42542
|
||||
[FieldOffset(Offset = "0x2C")]
|
||||
[Token(Token = "0x400A62E")]
|
||||
[SerializeField]
|
||||
private float titleTextRightMargin;
|
||||
|
||||
// Token: 0x0400A62F RID: 42543
|
||||
[FieldOffset(Offset = "0x30")]
|
||||
[Token(Token = "0x400A62F")]
|
||||
[SerializeField]
|
||||
private float portXInset;
|
||||
|
||||
// Token: 0x0400A630 RID: 42544
|
||||
[FieldOffset(Offset = "0x34")]
|
||||
[Token(Token = "0x400A630")]
|
||||
[SerializeField]
|
||||
private float portTextXSpaceBetween;
|
||||
|
||||
// Token: 0x0400A631 RID: 42545
|
||||
[FieldOffset(Offset = "0x38")]
|
||||
[Token(Token = "0x400A631")]
|
||||
[SerializeField]
|
||||
private float minInputPortWidth;
|
||||
|
||||
// Token: 0x0400A632 RID: 42546
|
||||
[FieldOffset(Offset = "0x3C")]
|
||||
[Token(Token = "0x400A632")]
|
||||
[SerializeField]
|
||||
private float minOutputPortWidth;
|
||||
|
||||
// Token: 0x0400A633 RID: 42547
|
||||
[FieldOffset(Offset = "0x40")]
|
||||
[Token(Token = "0x400A633")]
|
||||
[SerializeField]
|
||||
[Tooltip("An adjustment applied to the vertical space reserved for ports when there are no ports present.")]
|
||||
private float noPortsYAdjustment;
|
||||
|
||||
// Token: 0x0400A634 RID: 42548
|
||||
[FieldOffset(Offset = "0x44")]
|
||||
[Token(Token = "0x400A634")]
|
||||
[SerializeField]
|
||||
[Tooltip("An adjustment applied to the vertical space reserved for ports when there are any ports present.")]
|
||||
private float anyPortsYAdjustment;
|
||||
|
||||
// Token: 0x0400A635 RID: 42549
|
||||
[FieldOffset(Offset = "0x48")]
|
||||
[Token(Token = "0x400A635")]
|
||||
[SerializeField]
|
||||
private float minHeight;
|
||||
|
||||
// Token: 0x0400A636 RID: 42550
|
||||
[FieldOffset(Offset = "0x4C")]
|
||||
[Token(Token = "0x400A636")]
|
||||
[SerializeField]
|
||||
private Vector3 axisOffset;
|
||||
|
||||
// Token: 0x0400A637 RID: 42551
|
||||
[FieldOffset(Offset = "0x58")]
|
||||
[Token(Token = "0x400A637")]
|
||||
[SerializeField]
|
||||
private Vector3 axisMargin;
|
||||
|
||||
// Token: 0x0400A638 RID: 42552
|
||||
[FieldOffset(Offset = "0x64")]
|
||||
[Token(Token = "0x400A638")]
|
||||
[SerializeField]
|
||||
private Vector3 meshRotation;
|
||||
|
||||
// Token: 0x0400A639 RID: 42553
|
||||
[FieldOffset(Offset = "0x70")]
|
||||
[Token(Token = "0x400A639")]
|
||||
[SerializeField]
|
||||
private bool overrideInnerContextIconTopRightMargin;
|
||||
|
||||
// Token: 0x0400A63A RID: 42554
|
||||
[FieldOffset(Offset = "0x74")]
|
||||
[Token(Token = "0x400A63A")]
|
||||
[SerializeField]
|
||||
private Vector2 innerContextIconTopRightMarginOverride;
|
||||
|
||||
// Token: 0x0400A63B RID: 42555
|
||||
[FieldOffset(Offset = "0x7C")]
|
||||
[Token(Token = "0x400A63B")]
|
||||
[SerializeField]
|
||||
private bool overrideCustomIconTopLeftMargin;
|
||||
|
||||
// Token: 0x0400A63C RID: 42556
|
||||
[FieldOffset(Offset = "0x80")]
|
||||
[Token(Token = "0x400A63C")]
|
||||
[SerializeField]
|
||||
private Vector2 customIconTopLeftMarginOverride;
|
||||
|
||||
// Token: 0x0400A63D RID: 42557
|
||||
[FieldOffset(Offset = "0x88")]
|
||||
[Token(Token = "0x400A63D")]
|
||||
[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: 0x0400A63E RID: 42558
|
||||
[FieldOffset(Offset = "0x8C")]
|
||||
[Token(Token = "0x400A63E")]
|
||||
[SerializeField]
|
||||
[Tooltip("Padding distance between the edge of the chip and the function header")]
|
||||
private float functionHeaderHorizontalPadding = 0.05f;
|
||||
|
||||
// Token: 0x0400A63F RID: 42559
|
||||
[FieldOffset(Offset = "0x90")]
|
||||
[Token(Token = "0x400A63F")]
|
||||
[SerializeField]
|
||||
private bool showBusConfigButton;
|
||||
|
||||
// Token: 0x0400A640 RID: 42560
|
||||
[FieldOffset(Offset = "0x94")]
|
||||
[Token(Token = "0x400A640")]
|
||||
[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: 0x020025AB RID: 9643
|
||||
[Token(Token = "0x20025AB")]
|
||||
[CreateAssetMenu]
|
||||
[Serializable]
|
||||
public sealed class CircuitsV2Config : ScriptableObject
|
||||
{
|
||||
// Token: 0x1700292D RID: 10541
|
||||
// (get) Token: 0x0600FB81 RID: 64385 RVA: 0x003999B0 File Offset: 0x00397BB0
|
||||
[Token(Token = "0x1700292D")]
|
||||
public Material WireMaterial
|
||||
{
|
||||
[Token(Token = "0x600FB81")]
|
||||
[Address(RVA = "0x3F5F40", Offset = "0x3F4D40", VA = "0x1803F5F40")]
|
||||
get
|
||||
{
|
||||
return this.wireMaterial;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1700292E RID: 10542
|
||||
// (get) Token: 0x0600FB82 RID: 64386 RVA: 0x003999C4 File Offset: 0x00397BC4
|
||||
[Token(Token = "0x1700292E")]
|
||||
public float WireWidth
|
||||
{
|
||||
[Token(Token = "0x600FB82")]
|
||||
[Address(RVA = "0xAB2F40", Offset = "0xAB1D40", VA = "0x180AB2F40")]
|
||||
get
|
||||
{
|
||||
return this.wireWidth;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1700292F RID: 10543
|
||||
// (get) Token: 0x0600FB83 RID: 64387 RVA: 0x003999D8 File Offset: 0x00397BD8
|
||||
[Token(Token = "0x1700292F")]
|
||||
public Port Port
|
||||
{
|
||||
[Token(Token = "0x600FB83")]
|
||||
[Address(RVA = "0x3F63E0", Offset = "0x3F51E0", VA = "0x1803F63E0")]
|
||||
get
|
||||
{
|
||||
return this.port;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17002930 RID: 10544
|
||||
// (get) Token: 0x0600FB84 RID: 64388 RVA: 0x003999EC File Offset: 0x00397BEC
|
||||
[Token(Token = "0x17002930")]
|
||||
public BusConfigButton BoardBusConfigButton
|
||||
{
|
||||
[Token(Token = "0x600FB84")]
|
||||
[Address(RVA = "0x3FA180", Offset = "0x3F8F80", VA = "0x1803FA180")]
|
||||
get
|
||||
{
|
||||
return this.boardBusConfigButton;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17002931 RID: 10545
|
||||
// (get) Token: 0x0600FB85 RID: 64389 RVA: 0x00399A00 File Offset: 0x00397C00
|
||||
[Token(Token = "0x17002931")]
|
||||
public ChipFunctionHeader FunctionHeader
|
||||
{
|
||||
[Token(Token = "0x600FB85")]
|
||||
[Address(RVA = "0x3F63D0", Offset = "0x3F51D0", VA = "0x1803F63D0")]
|
||||
get
|
||||
{
|
||||
return this.functionHeader;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17002932 RID: 10546
|
||||
// (get) Token: 0x0600FB86 RID: 64390 RVA: 0x00399A14 File Offset: 0x00397C14
|
||||
[Token(Token = "0x17002932")]
|
||||
public float PortTextZ
|
||||
{
|
||||
[Token(Token = "0x600FB86")]
|
||||
[Address(RVA = "0x805C40", Offset = "0x804A40", VA = "0x180805C40")]
|
||||
get
|
||||
{
|
||||
return this.portTextZ;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17002933 RID: 10547
|
||||
// (get) Token: 0x0600FB87 RID: 64391 RVA: 0x00399A28 File Offset: 0x00397C28
|
||||
[Token(Token = "0x17002933")]
|
||||
public float PortYSize
|
||||
{
|
||||
[Token(Token = "0x600FB87")]
|
||||
[Address(RVA = "0x7EB7E0", Offset = "0x7EA5E0", VA = "0x1807EB7E0")]
|
||||
get
|
||||
{
|
||||
return this.portYSize;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17002934 RID: 10548
|
||||
// (get) Token: 0x0600FB88 RID: 64392 RVA: 0x00399A3C File Offset: 0x00397C3C
|
||||
[Token(Token = "0x17002934")]
|
||||
public float FakePortXAdjustment
|
||||
{
|
||||
[Token(Token = "0x600FB88")]
|
||||
[Address(RVA = "0xCB8900", Offset = "0xCB7700", VA = "0x180CB8900")]
|
||||
get
|
||||
{
|
||||
return this.fakePortXAdjustment;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17002935 RID: 10549
|
||||
// (get) Token: 0x0600FB89 RID: 64393 RVA: 0x00399A50 File Offset: 0x00397C50
|
||||
[Token(Token = "0x17002935")]
|
||||
public float InteractableSelfPortXAdjustment
|
||||
{
|
||||
[Token(Token = "0x600FB89")]
|
||||
[Address(RVA = "0x93FAF0", Offset = "0x93E8F0", VA = "0x18093FAF0")]
|
||||
get
|
||||
{
|
||||
return this.interactableSelfPortXAdjustment;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17002936 RID: 10550
|
||||
// (get) Token: 0x0600FB8A RID: 64394 RVA: 0x00399A64 File Offset: 0x00397C64
|
||||
[Token(Token = "0x17002936")]
|
||||
public float PortGroupYMargin
|
||||
{
|
||||
[Token(Token = "0x600FB8A")]
|
||||
[Address(RVA = "0xA02F00", Offset = "0xA01D00", VA = "0x180A02F00")]
|
||||
get
|
||||
{
|
||||
return this.portGroupYMargin;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17002937 RID: 10551
|
||||
// (get) Token: 0x0600FB8B RID: 64395 RVA: 0x00399A78 File Offset: 0x00397C78
|
||||
[Token(Token = "0x17002937")]
|
||||
public float PortDefaultValueMargin
|
||||
{
|
||||
[Token(Token = "0x600FB8B")]
|
||||
[Address(RVA = "0xCC2A60", Offset = "0xCC1860", VA = "0x180CC2A60")]
|
||||
get
|
||||
{
|
||||
return this.portDefaultValueMargin;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17002938 RID: 10552
|
||||
// (get) Token: 0x0600FB8C RID: 64396 RVA: 0x00399A8C File Offset: 0x00397C8C
|
||||
[Token(Token = "0x17002938")]
|
||||
public int PortDefaultValueMaxLength
|
||||
{
|
||||
[Token(Token = "0x600FB8C")]
|
||||
[Address(RVA = "0x3FA190", Offset = "0x3F8F90", VA = "0x1803FA190")]
|
||||
get
|
||||
{
|
||||
return this.portDefaultValueMaxLength;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17002939 RID: 10553
|
||||
// (get) Token: 0x0600FB8D RID: 64397 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x17002939")]
|
||||
public Vector2 InnerContextIconTopRightMargin
|
||||
{
|
||||
[Token(Token = "0x600FB8D")]
|
||||
[Address(RVA = "0xA018A0", Offset = "0xA006A0", VA = "0x180A018A0")]
|
||||
get
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1700293A RID: 10554
|
||||
// (get) Token: 0x0600FB8E RID: 64398 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x1700293A")]
|
||||
public Vector2 SyncIconTopRightMargin
|
||||
{
|
||||
[Token(Token = "0x600FB8E")]
|
||||
[Address(RVA = "0xCC2A70", Offset = "0xCC1870", VA = "0x180CC2A70")]
|
||||
get
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1700293B RID: 10555
|
||||
// (get) Token: 0x0600FB8F RID: 64399 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x1700293B")]
|
||||
public Vector2 EventSenderIconBottomRightMargin
|
||||
{
|
||||
[Token(Token = "0x600FB8F")]
|
||||
[Address(RVA = "0xCC2A40", Offset = "0xCC1840", VA = "0x180CC2A40")]
|
||||
get
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1700293C RID: 10556
|
||||
// (get) Token: 0x0600FB90 RID: 64400 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x1700293C")]
|
||||
public Vector2 CustomIconTopLeftMargin
|
||||
{
|
||||
[Token(Token = "0x600FB90")]
|
||||
[Address(RVA = "0xCB88E0", Offset = "0xCB76E0", VA = "0x180CB88E0")]
|
||||
get
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1700293D RID: 10557
|
||||
// (get) Token: 0x0600FB91 RID: 64401 RVA: 0x00399AA0 File Offset: 0x00397CA0
|
||||
[Token(Token = "0x1700293D")]
|
||||
public float EventReceiverIconLeftMargin
|
||||
{
|
||||
[Token(Token = "0x600FB91")]
|
||||
[Address(RVA = "0xA01880", Offset = "0xA00680", VA = "0x180A01880")]
|
||||
get
|
||||
{
|
||||
return this.eventReceiverIconLeftMargin;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1700293E RID: 10558
|
||||
// (get) Token: 0x0600FB92 RID: 64402 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x1700293E")]
|
||||
public Color EventIconNotRegisteredColor
|
||||
{
|
||||
[Token(Token = "0x600FB92")]
|
||||
[Address(RVA = "0xCC2A30", Offset = "0xCC1830", VA = "0x180CC2A30")]
|
||||
get
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1700293F RID: 10559
|
||||
// (get) Token: 0x0600FB93 RID: 64403 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x1700293F")]
|
||||
public Color EventIconEmissiveNotRegisteredColor
|
||||
{
|
||||
[Token(Token = "0x600FB93")]
|
||||
[Address(RVA = "0xCC2A20", Offset = "0xCC1820", VA = "0x180CC2A20")]
|
||||
get
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17002940 RID: 10560
|
||||
// (get) Token: 0x0600FB94 RID: 64404 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x17002940")]
|
||||
public Color EventIconRegisteredColor
|
||||
{
|
||||
[Token(Token = "0x600FB94")]
|
||||
[Address(RVA = "0x9E8760", Offset = "0x9E7560", VA = "0x1809E8760")]
|
||||
get
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17002941 RID: 10561
|
||||
// (get) Token: 0x0600FB95 RID: 64405 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x17002941")]
|
||||
public Color EventIconEmissiveRegisteredColor
|
||||
{
|
||||
[Token(Token = "0x600FB95")]
|
||||
[Address(RVA = "0x985360", Offset = "0x984160", VA = "0x180985360")]
|
||||
get
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17002942 RID: 10562
|
||||
// (get) Token: 0x0600FB96 RID: 64406 RVA: 0x00399AB4 File Offset: 0x00397CB4
|
||||
[Token(Token = "0x17002942")]
|
||||
public Sprite SyncIconSprite
|
||||
{
|
||||
[Token(Token = "0x600FB96")]
|
||||
[Address(RVA = "0x7E2670", Offset = "0x7E1470", VA = "0x1807E2670")]
|
||||
get
|
||||
{
|
||||
return this.syncIconSprite;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17002943 RID: 10563
|
||||
// (get) Token: 0x0600FB97 RID: 64407 RVA: 0x00399AC8 File Offset: 0x00397CC8
|
||||
[Token(Token = "0x17002943")]
|
||||
public Sprite CloudIconSprite
|
||||
{
|
||||
[Token(Token = "0x600FB97")]
|
||||
[Address(RVA = "0x7A5E90", Offset = "0x7A4C90", VA = "0x1807A5E90")]
|
||||
get
|
||||
{
|
||||
return this.cloudIconSprite;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17002944 RID: 10564
|
||||
// (get) Token: 0x0600FB98 RID: 64408 RVA: 0x00399ADC File Offset: 0x00397CDC
|
||||
[Token(Token = "0x17002944")]
|
||||
public IReadOnlyList<Mesh> ValueMeshes
|
||||
{
|
||||
[Token(Token = "0x600FB98")]
|
||||
[Address(RVA = "0x8C1910", Offset = "0x8C0710", VA = "0x1808C1910")]
|
||||
get
|
||||
{
|
||||
/*
|
||||
An exception occurred when decompiling this method (0600FB98)
|
||||
|
||||
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: 0x17002945 RID: 10565
|
||||
// (get) Token: 0x0600FB99 RID: 64409 RVA: 0x00399AF0 File Offset: 0x00397CF0
|
||||
[Token(Token = "0x17002945")]
|
||||
public IReadOnlyList<Mesh> ValuePlugMeshes
|
||||
{
|
||||
[Token(Token = "0x600FB99")]
|
||||
[Address(RVA = "0x5F4E40", Offset = "0x5F3C40", VA = "0x1805F4E40")]
|
||||
get
|
||||
{
|
||||
/*
|
||||
An exception occurred when decompiling this method (0600FB99)
|
||||
|
||||
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: 0x17002946 RID: 10566
|
||||
// (get) Token: 0x0600FB9A RID: 64410 RVA: 0x00399B04 File Offset: 0x00397D04
|
||||
[Token(Token = "0x17002946")]
|
||||
public IReadOnlyList<Mesh> ReferenceMeshes
|
||||
{
|
||||
[Token(Token = "0x600FB9A")]
|
||||
[Address(RVA = "0x9CD8C0", Offset = "0x9CC6C0", VA = "0x1809CD8C0")]
|
||||
get
|
||||
{
|
||||
/*
|
||||
An exception occurred when decompiling this method (0600FB9A)
|
||||
|
||||
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: 0x17002947 RID: 10567
|
||||
// (get) Token: 0x0600FB9B RID: 64411 RVA: 0x00399B18 File Offset: 0x00397D18
|
||||
[Token(Token = "0x17002947")]
|
||||
public IReadOnlyList<Mesh> ReferencePlugMeshes
|
||||
{
|
||||
[Token(Token = "0x600FB9B")]
|
||||
[Address(RVA = "0x4CB300", Offset = "0x4CA100", VA = "0x1804CB300")]
|
||||
get
|
||||
{
|
||||
/*
|
||||
An exception occurred when decompiling this method (0600FB9B)
|
||||
|
||||
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: 0x17002948 RID: 10568
|
||||
// (get) Token: 0x0600FB9C RID: 64412 RVA: 0x00399B2C File Offset: 0x00397D2C
|
||||
[Token(Token = "0x17002948")]
|
||||
public IReadOnlyList<Mesh> FakePortMeshes
|
||||
{
|
||||
[Token(Token = "0x600FB9C")]
|
||||
[Address(RVA = "0x8379C0", Offset = "0x8367C0", VA = "0x1808379C0")]
|
||||
get
|
||||
{
|
||||
/*
|
||||
An exception occurred when decompiling this method (0600FB9C)
|
||||
|
||||
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: 0x17002949 RID: 10569
|
||||
// (get) Token: 0x0600FB9D RID: 64413 RVA: 0x00399B40 File Offset: 0x00397D40
|
||||
[Token(Token = "0x17002949")]
|
||||
public IReadOnlyList<Mesh> FakePlugMeshes
|
||||
{
|
||||
[Token(Token = "0x600FB9D")]
|
||||
[Address(RVA = "0x8379D0", Offset = "0x8367D0", VA = "0x1808379D0")]
|
||||
get
|
||||
{
|
||||
/*
|
||||
An exception occurred when decompiling this method (0600FB9D)
|
||||
|
||||
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: 0x1700294A RID: 10570
|
||||
// (get) Token: 0x0600FB9E RID: 64414 RVA: 0x00399B54 File Offset: 0x00397D54
|
||||
[Token(Token = "0x1700294A")]
|
||||
public IReadOnlyList<Mesh> DefaultValueMeshes
|
||||
{
|
||||
[Token(Token = "0x600FB9E")]
|
||||
[Address(RVA = "0x60CF40", Offset = "0x60BD40", VA = "0x18060CF40")]
|
||||
get
|
||||
{
|
||||
/*
|
||||
An exception occurred when decompiling this method (0600FB9E)
|
||||
|
||||
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: 0x0600FB9F RID: 64415 RVA: 0x00399B68 File Offset: 0x00397D68
|
||||
[Token(Token = "0x600FB9F")]
|
||||
[Address(RVA = "0xCC28A0", Offset = "0xCC16A0", VA = "0x180CC28A0")]
|
||||
public TypeConfig MNEEKMHPKIO(TypeKey GEDCEIDOKJL)
|
||||
{
|
||||
CircuitsV2Config.TypeConfigDictionary typeConfigDictionary = this.typeConfigs;
|
||||
bool flag;
|
||||
if (flag)
|
||||
{
|
||||
}
|
||||
return this.undefinedTypeConfig;
|
||||
}
|
||||
|
||||
// Token: 0x0600FBA0 RID: 64416 RVA: 0x00399B8C File Offset: 0x00397D8C
|
||||
[Token(Token = "0x600FBA0")]
|
||||
[Address(RVA = "0xCC2920", Offset = "0xCC1720", VA = "0x180CC2920")]
|
||||
public ChipConfig PPFLCFJMJLJ(ChipKey EHHKGBAMIOP)
|
||||
{
|
||||
CircuitsV2Config.ChipConfigDictionary chipConfigDictionary = this.chipConfigs;
|
||||
bool flag;
|
||||
if (flag)
|
||||
{
|
||||
}
|
||||
return this.undefinedChipConfig;
|
||||
}
|
||||
|
||||
// Token: 0x1700294B RID: 10571
|
||||
// (get) Token: 0x0600FBA1 RID: 64417 RVA: 0x00399BB0 File Offset: 0x00397DB0
|
||||
[Token(Token = "0x1700294B")]
|
||||
public FastLineSettings ControlPanelTetherSettings
|
||||
{
|
||||
[Token(Token = "0x600FBA1")]
|
||||
[Address(RVA = "0x837B00", Offset = "0x836900", VA = "0x180837B00")]
|
||||
get
|
||||
{
|
||||
return this.controlPanelTetherSettings;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1700294C RID: 10572
|
||||
// (get) Token: 0x0600FBA2 RID: 64418 RVA: 0x00399BC4 File Offset: 0x00397DC4
|
||||
[Token(Token = "0x1700294C")]
|
||||
public LimitConfig Limits
|
||||
{
|
||||
[Token(Token = "0x600FBA2")]
|
||||
[Address(RVA = "0x837AF0", Offset = "0x8368F0", VA = "0x180837AF0")]
|
||||
get
|
||||
{
|
||||
return this.limits;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600FBA3 RID: 64419 RVA: 0x00399BD8 File Offset: 0x00397DD8
|
||||
[Token(Token = "0x600FBA3")]
|
||||
[Address(RVA = "0xCC2810", Offset = "0xCC1610", VA = "0x180CC2810")]
|
||||
public bool LIDDMHFIPLM(in Guid COFLAJFOPEN, out SpecificChipConfig PBGBNMCPEAJ)
|
||||
{
|
||||
CircuitsV2Config.SpecificChipConfigDictionary specificChipConfigDictionary = this.specificChipConfigs;
|
||||
SerializedGuid serializedGuid = new SerializedGuid(COFLAJFOPEN);
|
||||
bool flag;
|
||||
return flag;
|
||||
}
|
||||
|
||||
// Token: 0x1700294D RID: 10573
|
||||
// (get) Token: 0x0600FBA4 RID: 64420 RVA: 0x00399BFC File Offset: 0x00397DFC
|
||||
[Token(Token = "0x1700294D")]
|
||||
public PreviewConfig PreviewConfig
|
||||
{
|
||||
[Token(Token = "0x600FBA4")]
|
||||
[Address(RVA = "0x8363B0", Offset = "0x8351B0", VA = "0x1808363B0")]
|
||||
get
|
||||
{
|
||||
return this.previewConfig;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1700294E RID: 10574
|
||||
// (get) Token: 0x0600FBA5 RID: 64421 RVA: 0x00399C10 File Offset: 0x00397E10
|
||||
[Token(Token = "0x1700294E")]
|
||||
public RecRoomAudioClip ErrorSFX
|
||||
{
|
||||
[Token(Token = "0x600FBA5")]
|
||||
[Address(RVA = "0x5F4D40", Offset = "0x5F3B40", VA = "0x1805F4D40")]
|
||||
get
|
||||
{
|
||||
return this.errorSFX;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1700294F RID: 10575
|
||||
// (get) Token: 0x0600FBA6 RID: 64422 RVA: 0x00399C24 File Offset: 0x00397E24
|
||||
[Token(Token = "0x1700294F")]
|
||||
public GlobalChipConfig GlobalChipConfig
|
||||
{
|
||||
[Token(Token = "0x600FBA6")]
|
||||
[Address(RVA = "0x8379E0", Offset = "0x8367E0", VA = "0x1808379E0")]
|
||||
get
|
||||
{
|
||||
return this.globalChipConfig;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600FBA7 RID: 64423 RVA: 0x00399C38 File Offset: 0x00397E38
|
||||
[Token(Token = "0x600FBA7")]
|
||||
[Address(RVA = "0xCC29A0", Offset = "0xCC17A0", VA = "0x180CC29A0")]
|
||||
public CircuitsV2Config()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0400A641 RID: 42561
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x400A641")]
|
||||
[SerializeField]
|
||||
private Material wireMaterial;
|
||||
|
||||
// Token: 0x0400A642 RID: 42562
|
||||
[FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x400A642")]
|
||||
[SerializeField]
|
||||
private float wireWidth;
|
||||
|
||||
// Token: 0x0400A643 RID: 42563
|
||||
[FieldOffset(Offset = "0x28")]
|
||||
[Token(Token = "0x400A643")]
|
||||
[SerializeField]
|
||||
private Port port;
|
||||
|
||||
// Token: 0x0400A644 RID: 42564
|
||||
[FieldOffset(Offset = "0x30")]
|
||||
[Token(Token = "0x400A644")]
|
||||
[SerializeField]
|
||||
private BusConfigButton boardBusConfigButton;
|
||||
|
||||
// Token: 0x0400A645 RID: 42565
|
||||
[FieldOffset(Offset = "0x38")]
|
||||
[Token(Token = "0x400A645")]
|
||||
[SerializeField]
|
||||
private ChipFunctionHeader functionHeader;
|
||||
|
||||
// Token: 0x0400A646 RID: 42566
|
||||
[FieldOffset(Offset = "0x40")]
|
||||
[Token(Token = "0x400A646")]
|
||||
[SerializeField]
|
||||
private float portTextZ;
|
||||
|
||||
// Token: 0x0400A647 RID: 42567
|
||||
[FieldOffset(Offset = "0x44")]
|
||||
[Token(Token = "0x400A647")]
|
||||
[SerializeField]
|
||||
private float portYSize;
|
||||
|
||||
// Token: 0x0400A648 RID: 42568
|
||||
[FieldOffset(Offset = "0x48")]
|
||||
[Token(Token = "0x400A648")]
|
||||
[SerializeField]
|
||||
private float fakePortXAdjustment;
|
||||
|
||||
// Token: 0x0400A649 RID: 42569
|
||||
[FieldOffset(Offset = "0x4C")]
|
||||
[Token(Token = "0x400A649")]
|
||||
[SerializeField]
|
||||
private float interactableSelfPortXAdjustment;
|
||||
|
||||
// Token: 0x0400A64A RID: 42570
|
||||
[FieldOffset(Offset = "0x50")]
|
||||
[Token(Token = "0x400A64A")]
|
||||
[SerializeField]
|
||||
private float portGroupYMargin;
|
||||
|
||||
// Token: 0x0400A64B RID: 42571
|
||||
[FieldOffset(Offset = "0x54")]
|
||||
[Token(Token = "0x400A64B")]
|
||||
[SerializeField]
|
||||
private float portDefaultValueMargin;
|
||||
|
||||
// Token: 0x0400A64C RID: 42572
|
||||
[FieldOffset(Offset = "0x58")]
|
||||
[Token(Token = "0x400A64C")]
|
||||
[SerializeField]
|
||||
private int portDefaultValueMaxLength;
|
||||
|
||||
// Token: 0x0400A64D RID: 42573
|
||||
[FieldOffset(Offset = "0x5C")]
|
||||
[Token(Token = "0x400A64D")]
|
||||
[SerializeField]
|
||||
private Vector2 innerContextIconTopRightMargin;
|
||||
|
||||
// Token: 0x0400A64E RID: 42574
|
||||
[FieldOffset(Offset = "0x64")]
|
||||
[Token(Token = "0x400A64E")]
|
||||
[SerializeField]
|
||||
private Vector2 syncIconTopRightMargin;
|
||||
|
||||
// Token: 0x0400A64F RID: 42575
|
||||
[FieldOffset(Offset = "0x6C")]
|
||||
[Token(Token = "0x400A64F")]
|
||||
[SerializeField]
|
||||
private Vector2 eventSenderIconBottomRightMargin;
|
||||
|
||||
// Token: 0x0400A650 RID: 42576
|
||||
[FieldOffset(Offset = "0x74")]
|
||||
[Token(Token = "0x400A650")]
|
||||
[SerializeField]
|
||||
private Vector2 customIconTopLeftMargin;
|
||||
|
||||
// Token: 0x0400A651 RID: 42577
|
||||
[FieldOffset(Offset = "0x7C")]
|
||||
[Token(Token = "0x400A651")]
|
||||
[SerializeField]
|
||||
private float eventReceiverIconLeftMargin;
|
||||
|
||||
// Token: 0x0400A652 RID: 42578
|
||||
[FieldOffset(Offset = "0x80")]
|
||||
[Token(Token = "0x400A652")]
|
||||
[SerializeField]
|
||||
private Color eventIconNotRegisteredColor;
|
||||
|
||||
// Token: 0x0400A653 RID: 42579
|
||||
[FieldOffset(Offset = "0x90")]
|
||||
[Token(Token = "0x400A653")]
|
||||
[SerializeField]
|
||||
[ColorUsage(false, true)]
|
||||
private Color eventIconEmissiveNotRegisteredColor;
|
||||
|
||||
// Token: 0x0400A654 RID: 42580
|
||||
[FieldOffset(Offset = "0xA0")]
|
||||
[Token(Token = "0x400A654")]
|
||||
[SerializeField]
|
||||
private Color eventIconRegisteredColor;
|
||||
|
||||
// Token: 0x0400A655 RID: 42581
|
||||
[FieldOffset(Offset = "0xB0")]
|
||||
[Token(Token = "0x400A655")]
|
||||
[SerializeField]
|
||||
[ColorUsage(false, true)]
|
||||
private Color eventIconEmissiveRegisteredColor;
|
||||
|
||||
// Token: 0x0400A656 RID: 42582
|
||||
[FieldOffset(Offset = "0xC0")]
|
||||
[Token(Token = "0x400A656")]
|
||||
[SerializeField]
|
||||
private Sprite syncIconSprite;
|
||||
|
||||
// Token: 0x0400A657 RID: 42583
|
||||
[FieldOffset(Offset = "0xC8")]
|
||||
[Token(Token = "0x400A657")]
|
||||
[SerializeField]
|
||||
private Sprite cloudIconSprite;
|
||||
|
||||
// Token: 0x0400A658 RID: 42584
|
||||
[FieldOffset(Offset = "0xD0")]
|
||||
[Token(Token = "0x400A658")]
|
||||
[SerializeField]
|
||||
private Mesh[] valueMeshes;
|
||||
|
||||
// Token: 0x0400A659 RID: 42585
|
||||
[FieldOffset(Offset = "0xD8")]
|
||||
[Token(Token = "0x400A659")]
|
||||
[SerializeField]
|
||||
private Mesh[] valuePlugMeshes;
|
||||
|
||||
// Token: 0x0400A65A RID: 42586
|
||||
[FieldOffset(Offset = "0xE0")]
|
||||
[Token(Token = "0x400A65A")]
|
||||
[SerializeField]
|
||||
private Mesh[] referenceMeshes;
|
||||
|
||||
// Token: 0x0400A65B RID: 42587
|
||||
[FieldOffset(Offset = "0xE8")]
|
||||
[Token(Token = "0x400A65B")]
|
||||
[SerializeField]
|
||||
private Mesh[] referencePlugMeshes;
|
||||
|
||||
// Token: 0x0400A65C RID: 42588
|
||||
[FieldOffset(Offset = "0xF0")]
|
||||
[Token(Token = "0x400A65C")]
|
||||
[SerializeField]
|
||||
private Mesh[] fakePortMeshes;
|
||||
|
||||
// Token: 0x0400A65D RID: 42589
|
||||
[FieldOffset(Offset = "0xF8")]
|
||||
[Token(Token = "0x400A65D")]
|
||||
[SerializeField]
|
||||
private Mesh[] fakePlugMeshes;
|
||||
|
||||
// Token: 0x0400A65E RID: 42590
|
||||
[FieldOffset(Offset = "0x100")]
|
||||
[Token(Token = "0x400A65E")]
|
||||
[SerializeField]
|
||||
private Mesh[] defaultValueMeshes;
|
||||
|
||||
// Token: 0x0400A65F RID: 42591
|
||||
[FieldOffset(Offset = "0x108")]
|
||||
[Token(Token = "0x400A65F")]
|
||||
[SerializeField]
|
||||
private CircuitsV2Config.TypeConfigDictionary typeConfigs;
|
||||
|
||||
// Token: 0x0400A660 RID: 42592
|
||||
[FieldOffset(Offset = "0x110")]
|
||||
[Token(Token = "0x400A660")]
|
||||
[SerializeField]
|
||||
private TypeConfig undefinedTypeConfig;
|
||||
|
||||
// Token: 0x0400A661 RID: 42593
|
||||
[FieldOffset(Offset = "0x118")]
|
||||
[Token(Token = "0x400A661")]
|
||||
[SerializeField]
|
||||
public Color defaultColor;
|
||||
|
||||
// Token: 0x0400A662 RID: 42594
|
||||
[FieldOffset(Offset = "0x128")]
|
||||
[Token(Token = "0x400A662")]
|
||||
[SerializeField]
|
||||
private CircuitsV2Config.ChipConfigDictionary chipConfigs;
|
||||
|
||||
// Token: 0x0400A663 RID: 42595
|
||||
[FieldOffset(Offset = "0x130")]
|
||||
[Token(Token = "0x400A663")]
|
||||
[SerializeField]
|
||||
private ChipConfig undefinedChipConfig;
|
||||
|
||||
// Token: 0x0400A664 RID: 42596
|
||||
[FieldOffset(Offset = "0x138")]
|
||||
[Token(Token = "0x400A664")]
|
||||
[SerializeField]
|
||||
private FastLineSettings controlPanelTetherSettings;
|
||||
|
||||
// Token: 0x0400A665 RID: 42597
|
||||
[FieldOffset(Offset = "0x140")]
|
||||
[Token(Token = "0x400A665")]
|
||||
[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: 0x0400A666 RID: 42598
|
||||
[FieldOffset(Offset = "0x148")]
|
||||
[Token(Token = "0x400A666")]
|
||||
[SerializeField]
|
||||
private CircuitsV2Config.SpecificChipConfigDictionary specificChipConfigs;
|
||||
|
||||
// Token: 0x0400A667 RID: 42599
|
||||
[FieldOffset(Offset = "0x150")]
|
||||
[Token(Token = "0x400A667")]
|
||||
[SerializeField]
|
||||
private PreviewConfig previewConfig;
|
||||
|
||||
// Token: 0x0400A668 RID: 42600
|
||||
[FieldOffset(Offset = "0x158")]
|
||||
[Token(Token = "0x400A668")]
|
||||
[SerializeField]
|
||||
private RecRoomAudioClip errorSFX;
|
||||
|
||||
// Token: 0x0400A669 RID: 42601
|
||||
[FieldOffset(Offset = "0x160")]
|
||||
[Token(Token = "0x400A669")]
|
||||
[SerializeField]
|
||||
private GlobalChipConfig globalChipConfig;
|
||||
|
||||
// Token: 0x020025AC RID: 9644
|
||||
[Token(Token = "0x20025AC")]
|
||||
[Serializable]
|
||||
public sealed class TypeConfigDictionary : EditableSerializedDictionary<TypeKey, TypeConfig, CircuitsV2Config.TypeConfigDictionary.Kvp>
|
||||
{
|
||||
// Token: 0x0600FBA8 RID: 64424 RVA: 0x00399C90 File Offset: 0x00397E90
|
||||
[Token(Token = "0x600FBA8")]
|
||||
[Address(RVA = "0xCCBE20", Offset = "0xCCAC20", VA = "0x180CCBE20")]
|
||||
public TypeConfigDictionary()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x020025AD RID: 9645
|
||||
[Token(Token = "0x20025AD")]
|
||||
[Serializable]
|
||||
public sealed class Kvp : SerializedKeyVal<TypeKey, TypeConfig>
|
||||
{
|
||||
// Token: 0x0600FBA9 RID: 64425 RVA: 0x000396E2 File Offset: 0x000378E2
|
||||
[Token(Token = "0x600FBA9")]
|
||||
[Address(RVA = "0xCCA1B0", Offset = "0xCC8FB0", VA = "0x180CCA1B0")]
|
||||
public Kvp()
|
||||
{
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x020025AE RID: 9646
|
||||
[Token(Token = "0x20025AE")]
|
||||
[Serializable]
|
||||
public sealed class ChipConfigDictionary : EditableSerializedDictionary<ChipKey, ChipConfig, CircuitsV2Config.ChipConfigDictionary.Kvp>
|
||||
{
|
||||
// Token: 0x0600FBAA RID: 64426 RVA: 0x00399CA4 File Offset: 0x00397EA4
|
||||
[Token(Token = "0x600FBAA")]
|
||||
[Address(RVA = "0xCB4250", Offset = "0xCB3050", VA = "0x180CB4250")]
|
||||
public ChipConfigDictionary()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x020025AF RID: 9647
|
||||
[Token(Token = "0x20025AF")]
|
||||
[Serializable]
|
||||
public sealed class Kvp : SerializedKeyVal<ChipKey, ChipConfig>
|
||||
{
|
||||
// Token: 0x0600FBAB RID: 64427 RVA: 0x000396E2 File Offset: 0x000378E2
|
||||
[Token(Token = "0x600FBAB")]
|
||||
[Address(RVA = "0xCCA1F0", Offset = "0xCC8FF0", VA = "0x180CCA1F0")]
|
||||
public Kvp()
|
||||
{
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x020025B0 RID: 9648
|
||||
[Token(Token = "0x20025B0")]
|
||||
[Serializable]
|
||||
public sealed class SpecificChipConfigDictionary : EditableSerializedDictionary<SerializedGuid, SpecificChipConfig, CircuitsV2Config.SpecificChipConfigDictionary.Kvp>
|
||||
{
|
||||
// Token: 0x0600FBAC RID: 64428 RVA: 0x00399CB8 File Offset: 0x00397EB8
|
||||
[Token(Token = "0x600FBAC")]
|
||||
[Address(RVA = "0xCCB8B0", Offset = "0xCCA6B0", VA = "0x180CCB8B0", Slot = "14")]
|
||||
protected override string LKCOLBMMLKA(CircuitsV2Config.SpecificChipConfigDictionary.Kvp GALGADHFCJN)
|
||||
{
|
||||
MemberTypes memberType = typeof(CircuitsV2Config.SpecificChipConfigDictionary).MemberType;
|
||||
string text;
|
||||
return text;
|
||||
}
|
||||
|
||||
// Token: 0x17002950 RID: 10576
|
||||
// (get) Token: 0x0600FBAD RID: 64429 RVA: 0x00399CDC File Offset: 0x00397EDC
|
||||
[Token(Token = "0x17002950")]
|
||||
protected override Comparison<CircuitsV2Config.SpecificChipConfigDictionary.Kvp> Comparison
|
||||
{
|
||||
[Token(Token = "0x600FBAD")]
|
||||
[Address(RVA = "0xCCB9A0", Offset = "0xCCA7A0", VA = "0x180CCB9A0", Slot = "15")]
|
||||
get
|
||||
{
|
||||
Comparer @default = Comparer.Default;
|
||||
Comparer<string> comparer = @default;
|
||||
return (CircuitsV2Config.SpecificChipConfigDictionary.Kvp lhs, CircuitsV2Config.SpecificChipConfigDictionary.Kvp rhs) => 0;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600FBAE RID: 64430 RVA: 0x00399D10 File Offset: 0x00397F10
|
||||
[Token(Token = "0x600FBAE")]
|
||||
[Address(RVA = "0xCCB960", Offset = "0xCCA760", VA = "0x180CCB960")]
|
||||
public SpecificChipConfigDictionary()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x020025B1 RID: 9649
|
||||
[Token(Token = "0x20025B1")]
|
||||
[Serializable]
|
||||
public sealed class Kvp : SerializedKeyVal<SerializedGuid, SpecificChipConfig>
|
||||
{
|
||||
// Token: 0x0600FBAF RID: 64431 RVA: 0x000396E2 File Offset: 0x000378E2
|
||||
[Token(Token = "0x600FBAF")]
|
||||
[Address(RVA = "0xCCA0E0", Offset = "0xCC8EE0", VA = "0x180CCA0E0", Slot = "4")]
|
||||
public override void COBDCEFIEGN()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0600FBB0 RID: 64432 RVA: 0x000396E2 File Offset: 0x000378E2
|
||||
[Token(Token = "0x600FBB0")]
|
||||
[Address(RVA = "0xCCA230", Offset = "0xCC9030", VA = "0x180CCA230")]
|
||||
public Kvp()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0400A66A RID: 42602
|
||||
[FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x400A66A")]
|
||||
[INPFBLGGAJF]
|
||||
[SerializeField]
|
||||
public string Name;
|
||||
|
||||
// Token: 0x0400A66B RID: 42603
|
||||
[FieldOffset(Offset = "0x28")]
|
||||
[Token(Token = "0x400A66B")]
|
||||
[INPFBLGGAJF]
|
||||
[SerializeField]
|
||||
public string ClassName;
|
||||
}
|
||||
|
||||
// Token: 0x020025B2 RID: 9650
|
||||
[Token(Token = "0x20025B2")]
|
||||
[CompilerGenerated]
|
||||
private sealed class ICHGMJOJKIM
|
||||
{
|
||||
// Token: 0x0600FBB1 RID: 64433 RVA: 0x000396E2 File Offset: 0x000378E2
|
||||
[Token(Token = "0x600FBB1")]
|
||||
[Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")]
|
||||
public ICHGMJOJKIM()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0600FBB2 RID: 64434 RVA: 0x00399D24 File Offset: 0x00397F24
|
||||
[Token(Token = "0x600FBB2")]
|
||||
[Address(RVA = "0xCC9AC0", Offset = "0xCC88C0", VA = "0x180CC9AC0")]
|
||||
internal int <get_Comparison>b__0(CircuitsV2Config.SpecificChipConfigDictionary.Kvp lhs, CircuitsV2Config.SpecificChipConfigDictionary.Kvp rhs)
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
|
||||
// Token: 0x0400A66C RID: 42604
|
||||
[FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x400A66C")]
|
||||
public Comparer<string> comparer;
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,21 @@
|
||||
using System;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace RecRoom.CircuitsV2.Config
|
||||
{
|
||||
// Token: 0x020025B3 RID: 9651
|
||||
[Token(Token = "0x20025B3")]
|
||||
[Serializable]
|
||||
public enum DeprecationStage
|
||||
{
|
||||
// Token: 0x0400A66E RID: 42606
|
||||
[Token(Token = "0x400A66E")]
|
||||
Active,
|
||||
// Token: 0x0400A66F RID: 42607
|
||||
[Token(Token = "0x400A66F")]
|
||||
Deprecating,
|
||||
// Token: 0x0400A670 RID: 42608
|
||||
[Token(Token = "0x400A670")]
|
||||
Deprecated
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,123 @@
|
||||
using System;
|
||||
using Cpp2IlInjected;
|
||||
using UnityEngine;
|
||||
|
||||
namespace RecRoom.CircuitsV2.Config
|
||||
{
|
||||
// Token: 0x020025B4 RID: 9652
|
||||
[Token(Token = "0x20025B4")]
|
||||
[Serializable]
|
||||
public sealed class GlobalChipConfig
|
||||
{
|
||||
// Token: 0x17002951 RID: 10577
|
||||
// (get) Token: 0x0600FBB3 RID: 64435 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x17002951")]
|
||||
public Color ChipTextColor
|
||||
{
|
||||
[Token(Token = "0x600FBB3")]
|
||||
[Address(RVA = "0x6808B0", Offset = "0x67F6B0", VA = "0x1806808B0")]
|
||||
get
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17002952 RID: 10578
|
||||
// (get) Token: 0x0600FBB4 RID: 64436 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x17002952")]
|
||||
public Color DeprecatedChipTextColor
|
||||
{
|
||||
[Token(Token = "0x600FBB4")]
|
||||
[Address(RVA = "0x63E1A0", Offset = "0x63CFA0", VA = "0x18063E1A0")]
|
||||
get
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17002953 RID: 10579
|
||||
// (get) Token: 0x0600FBB5 RID: 64437 RVA: 0x00399D3C File Offset: 0x00397F3C
|
||||
[Token(Token = "0x17002953")]
|
||||
public float ResetAnimationDurationSeconds
|
||||
{
|
||||
[Token(Token = "0x600FBB5")]
|
||||
[Address(RVA = "0x812330", Offset = "0x811130", VA = "0x180812330")]
|
||||
get
|
||||
{
|
||||
return this.resetAnimationDurationSeconds;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17002954 RID: 10580
|
||||
// (get) Token: 0x0600FBB6 RID: 64438 RVA: 0x00399D50 File Offset: 0x00397F50
|
||||
[Token(Token = "0x17002954")]
|
||||
public AnimationCurve ResetAnimationCurve
|
||||
{
|
||||
[Token(Token = "0x600FBB6")]
|
||||
[Address(RVA = "0x3F63D0", Offset = "0x3F51D0", VA = "0x1803F63D0")]
|
||||
get
|
||||
{
|
||||
return this.resetAnimationCurve;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17002955 RID: 10581
|
||||
// (get) Token: 0x0600FBB7 RID: 64439 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x17002955")]
|
||||
public Color ResetAnimationTargetColor
|
||||
{
|
||||
[Token(Token = "0x600FBB7")]
|
||||
[Address(RVA = "0xBFC830", Offset = "0xBFB630", VA = "0x180BFC830")]
|
||||
get
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600FBB8 RID: 64440 RVA: 0x00399D64 File Offset: 0x00397F64
|
||||
[Token(Token = "0x600FBB8")]
|
||||
[Address(RVA = "0xCC8AC0", Offset = "0xCC78C0", VA = "0x180CC8AC0")]
|
||||
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: 0x0400A671 RID: 42609
|
||||
[FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x400A671")]
|
||||
[SerializeField]
|
||||
private Color chipTextColor;
|
||||
|
||||
// Token: 0x0400A672 RID: 42610
|
||||
[FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x400A672")]
|
||||
[SerializeField]
|
||||
private Color deprecatedChipTextColor;
|
||||
|
||||
// Token: 0x0400A673 RID: 42611
|
||||
[FieldOffset(Offset = "0x30")]
|
||||
[Token(Token = "0x400A673")]
|
||||
[SerializeField]
|
||||
private float resetAnimationDurationSeconds;
|
||||
|
||||
// Token: 0x0400A674 RID: 42612
|
||||
[FieldOffset(Offset = "0x38")]
|
||||
[Token(Token = "0x400A674")]
|
||||
[SerializeField]
|
||||
private AnimationCurve resetAnimationCurve;
|
||||
|
||||
// Token: 0x0400A675 RID: 42613
|
||||
[FieldOffset(Offset = "0x40")]
|
||||
[Token(Token = "0x400A675")]
|
||||
[SerializeField]
|
||||
private Color resetAnimationTargetColor;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,51 @@
|
||||
using System;
|
||||
using Cpp2IlInjected;
|
||||
using UnityEngine;
|
||||
|
||||
namespace RecRoom.CircuitsV2.Config
|
||||
{
|
||||
// Token: 0x020025B5 RID: 9653
|
||||
[Token(Token = "0x20025B5")]
|
||||
[Serializable]
|
||||
public sealed class InputPortConfig
|
||||
{
|
||||
// Token: 0x17002956 RID: 10582
|
||||
// (get) Token: 0x0600FBB9 RID: 64441 RVA: 0x00399DB8 File Offset: 0x00397FB8
|
||||
[Token(Token = "0x17002956")]
|
||||
public string Name
|
||||
{
|
||||
[Token(Token = "0x600FBB9")]
|
||||
[Address(RVA = "0x3F6E20", Offset = "0x3F5C20", VA = "0x1803F6E20")]
|
||||
get
|
||||
{
|
||||
return this.name;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600FBBA RID: 64442 RVA: 0x00399DCC File Offset: 0x00397FCC
|
||||
[Token(Token = "0x600FBBA")]
|
||||
[Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")]
|
||||
public InputPortConfig()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0400A676 RID: 42614
|
||||
[FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x400A676")]
|
||||
[SerializeField]
|
||||
private string name;
|
||||
|
||||
// Token: 0x0400A677 RID: 42615
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x400A677")]
|
||||
[INPFBLGGAJF]
|
||||
[SerializeField]
|
||||
private string type;
|
||||
|
||||
// Token: 0x0400A678 RID: 42616
|
||||
[FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x400A678")]
|
||||
[SerializeField]
|
||||
private string description;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,114 @@
|
||||
using System;
|
||||
using Cpp2IlInjected;
|
||||
using UnityEngine;
|
||||
|
||||
namespace RecRoom.CircuitsV2.Config
|
||||
{
|
||||
// Token: 0x020025B6 RID: 9654
|
||||
[Token(Token = "0x20025B6")]
|
||||
[Serializable]
|
||||
public sealed class LimitConfig
|
||||
{
|
||||
// Token: 0x17002957 RID: 10583
|
||||
// (get) Token: 0x0600FBBB RID: 64443 RVA: 0x00399DE0 File Offset: 0x00397FE0
|
||||
[Token(Token = "0x17002957")]
|
||||
public int Compute
|
||||
{
|
||||
[Token(Token = "0x600FBBB")]
|
||||
[Address(RVA = "0x3FA560", Offset = "0x3F9360", VA = "0x1803FA560")]
|
||||
get
|
||||
{
|
||||
return this.compute;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17002958 RID: 10584
|
||||
// (get) Token: 0x0600FBBC RID: 64444 RVA: 0x00399DF4 File Offset: 0x00397FF4
|
||||
[Token(Token = "0x17002958")]
|
||||
public int Network
|
||||
{
|
||||
[Token(Token = "0x600FBBC")]
|
||||
[Address(RVA = "0x495080", Offset = "0x493E80", VA = "0x180495080")]
|
||||
get
|
||||
{
|
||||
return this.network;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17002959 RID: 10585
|
||||
// (get) Token: 0x0600FBBD RID: 64445 RVA: 0x00399E08 File Offset: 0x00398008
|
||||
[Token(Token = "0x17002959")]
|
||||
public int NetworkTimeWindowFrame60s
|
||||
{
|
||||
[Token(Token = "0x600FBBD")]
|
||||
[Address(RVA = "0x40B720", Offset = "0x40A520", VA = "0x18040B720")]
|
||||
get
|
||||
{
|
||||
return this.networkTimeWindowFrame60s;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1700295A RID: 10586
|
||||
// (get) Token: 0x0600FBBE RID: 64446 RVA: 0x00399E1C File Offset: 0x0039801C
|
||||
[Token(Token = "0x1700295A")]
|
||||
public int RPCs
|
||||
{
|
||||
[Token(Token = "0x600FBBE")]
|
||||
[Address(RVA = "0x41F5B0", Offset = "0x41E3B0", VA = "0x18041F5B0")]
|
||||
get
|
||||
{
|
||||
return this.rpcs;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1700295B RID: 10587
|
||||
// (get) Token: 0x0600FBBF RID: 64447 RVA: 0x00399E30 File Offset: 0x00398030
|
||||
[Token(Token = "0x1700295B")]
|
||||
public int RpcTimeWindowFrame60s
|
||||
{
|
||||
[Token(Token = "0x600FBBF")]
|
||||
[Address(RVA = "0x41F5B0", Offset = "0x41E3B0", VA = "0x18041F5B0")]
|
||||
get
|
||||
{
|
||||
return this.rpcs;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600FBC0 RID: 64448 RVA: 0x00399E44 File Offset: 0x00398044
|
||||
[Token(Token = "0x600FBC0")]
|
||||
[Address(RVA = "0xCCA550", Offset = "0xCC9350", VA = "0x180CCA550")]
|
||||
public LimitConfig()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0400A679 RID: 42617
|
||||
[FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x400A679")]
|
||||
[SerializeField]
|
||||
private int compute = (int)((ulong)50000L);
|
||||
|
||||
// Token: 0x0400A67A RID: 42618
|
||||
[FieldOffset(Offset = "0x14")]
|
||||
[Token(Token = "0x400A67A")]
|
||||
[SerializeField]
|
||||
private int network = (int)((ulong)1024L);
|
||||
|
||||
// Token: 0x0400A67B RID: 42619
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x400A67B")]
|
||||
[SerializeField]
|
||||
private int networkTimeWindowFrame60s = (int)((ulong)60L);
|
||||
|
||||
// Token: 0x0400A67C RID: 42620
|
||||
[FieldOffset(Offset = "0x1C")]
|
||||
[Token(Token = "0x400A67C")]
|
||||
[SerializeField]
|
||||
private int rpcs = (int)((ulong)5L);
|
||||
|
||||
// Token: 0x0400A67D RID: 42621
|
||||
[FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x400A67D")]
|
||||
[SerializeField]
|
||||
private int rpcTimeWindowFrame60s = (int)((ulong)1L);
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,18 @@
|
||||
using System;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace RecRoom.CircuitsV2.Config
|
||||
{
|
||||
// Token: 0x020025B7 RID: 9655
|
||||
[Token(Token = "0x20025B7")]
|
||||
[Serializable]
|
||||
public enum NameSourceKind
|
||||
{
|
||||
// Token: 0x0400A67F RID: 42623
|
||||
[Token(Token = "0x400A67F")]
|
||||
FirstNodeDesc,
|
||||
// Token: 0x0400A680 RID: 42624
|
||||
[Token(Token = "0x400A680")]
|
||||
Code
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,84 @@
|
||||
using System;
|
||||
using Cpp2IlInjected;
|
||||
using UnityEngine;
|
||||
|
||||
namespace RecRoom.CircuitsV2.Config
|
||||
{
|
||||
// Token: 0x020025B8 RID: 9656
|
||||
[Token(Token = "0x20025B8")]
|
||||
[Serializable]
|
||||
public sealed class NodeDescConfig
|
||||
{
|
||||
// Token: 0x1700295C RID: 10588
|
||||
// (get) Token: 0x0600FBC1 RID: 64449 RVA: 0x00399E90 File Offset: 0x00398090
|
||||
[Token(Token = "0x1700295C")]
|
||||
public string Name
|
||||
{
|
||||
[Token(Token = "0x600FBC1")]
|
||||
[Address(RVA = "0x3F6E20", Offset = "0x3F5C20", VA = "0x1803F6E20")]
|
||||
get
|
||||
{
|
||||
return this.name;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600FBC2 RID: 64450 RVA: 0x00399EA4 File Offset: 0x003980A4
|
||||
[Token(Token = "0x600FBC2")]
|
||||
[Address(RVA = "0xCCA670", Offset = "0xCC9470", VA = "0x180CCA670")]
|
||||
public bool GFJBIEAIICJ(int EFBDCIJMFGD, out InputPortConfig OOADFNKFNPO)
|
||||
{
|
||||
InputPortConfig[] array = this.inputs;
|
||||
bool flag;
|
||||
return flag;
|
||||
}
|
||||
|
||||
// Token: 0x0600FBC3 RID: 64451 RVA: 0x00399EBC File Offset: 0x003980BC
|
||||
[Token(Token = "0x600FBC3")]
|
||||
[Address(RVA = "0xCCA6D0", Offset = "0xCC94D0", VA = "0x180CCA6D0")]
|
||||
public bool NLJLIDECLMC(int EFBDCIJMFGD, out OutputPortConfig BJNCDIAALCM)
|
||||
{
|
||||
OutputPortConfig[] array = this.outputs;
|
||||
bool flag;
|
||||
return flag;
|
||||
}
|
||||
|
||||
// Token: 0x0600FBC4 RID: 64452 RVA: 0x00399ED4 File Offset: 0x003980D4
|
||||
[Token(Token = "0x600FBC4")]
|
||||
[Address(RVA = "0xCCA730", Offset = "0xCC9530", VA = "0x180CCA730")]
|
||||
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: 0x0400A681 RID: 42625
|
||||
[FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x400A681")]
|
||||
[SerializeField]
|
||||
private string name;
|
||||
|
||||
// Token: 0x0400A682 RID: 42626
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x400A682")]
|
||||
[SerializeField]
|
||||
[INPFBLGGAJF]
|
||||
private TypeParamConfig[] typeParams;
|
||||
|
||||
// Token: 0x0400A683 RID: 42627
|
||||
[FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x400A683")]
|
||||
[SerializeField]
|
||||
private InputPortConfig[] inputs;
|
||||
|
||||
// Token: 0x0400A684 RID: 42628
|
||||
[FieldOffset(Offset = "0x28")]
|
||||
[Token(Token = "0x400A684")]
|
||||
[SerializeField]
|
||||
private OutputPortConfig[] outputs;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,42 @@
|
||||
using System;
|
||||
using Cpp2IlInjected;
|
||||
using UnityEngine;
|
||||
|
||||
namespace RecRoom.CircuitsV2.Config
|
||||
{
|
||||
// Token: 0x020025B9 RID: 9657
|
||||
[Token(Token = "0x20025B9")]
|
||||
[Serializable]
|
||||
public struct NodeFilter : ISerializationCallbackReceiver
|
||||
{
|
||||
// Token: 0x0600FBC5 RID: 64453 RVA: 0x00399F10 File Offset: 0x00398110
|
||||
[Token(Token = "0x600FBC5")]
|
||||
[Address(RVA = "0xCCA7A0", Offset = "0xCC95A0", VA = "0x180CCA7A0", Slot = "4")]
|
||||
public void OnBeforeSerialize()
|
||||
{
|
||||
string text = LEAAAPEKOBD.PMFGGEGMPCC<string>(this.FilterPath, "\\");
|
||||
this.name = text;
|
||||
}
|
||||
|
||||
// Token: 0x0600FBC6 RID: 64454 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x600FBC6")]
|
||||
[Address(RVA = "0x402080", Offset = "0x400E80", VA = "0x180402080", Slot = "5")]
|
||||
public void OnAfterDeserialize()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x0400A685 RID: 42629
|
||||
[FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x400A685")]
|
||||
[SerializeField]
|
||||
[HideInInspector]
|
||||
private string name;
|
||||
|
||||
// Token: 0x0400A686 RID: 42630
|
||||
[FieldOffset(Offset = "0x8")]
|
||||
[Token(Token = "0x400A686")]
|
||||
[SerializeField]
|
||||
public string[] FilterPath;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,51 @@
|
||||
using System;
|
||||
using Cpp2IlInjected;
|
||||
using UnityEngine;
|
||||
|
||||
namespace RecRoom.CircuitsV2.Config
|
||||
{
|
||||
// Token: 0x020025BA RID: 9658
|
||||
[Token(Token = "0x20025BA")]
|
||||
[Serializable]
|
||||
public sealed class OutputPortConfig
|
||||
{
|
||||
// Token: 0x1700295D RID: 10589
|
||||
// (get) Token: 0x0600FBC7 RID: 64455 RVA: 0x00399F38 File Offset: 0x00398138
|
||||
[Token(Token = "0x1700295D")]
|
||||
public string Name
|
||||
{
|
||||
[Token(Token = "0x600FBC7")]
|
||||
[Address(RVA = "0x3F6E20", Offset = "0x3F5C20", VA = "0x1803F6E20")]
|
||||
get
|
||||
{
|
||||
return this.name;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600FBC8 RID: 64456 RVA: 0x00399F4C File Offset: 0x0039814C
|
||||
[Token(Token = "0x600FBC8")]
|
||||
[Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")]
|
||||
public OutputPortConfig()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0400A687 RID: 42631
|
||||
[FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x400A687")]
|
||||
[SerializeField]
|
||||
private string name;
|
||||
|
||||
// Token: 0x0400A688 RID: 42632
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x400A688")]
|
||||
[INPFBLGGAJF]
|
||||
[SerializeField]
|
||||
private string type;
|
||||
|
||||
// Token: 0x0400A689 RID: 42633
|
||||
[FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x400A689")]
|
||||
[SerializeField]
|
||||
private string description;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,38 @@
|
||||
using System;
|
||||
using Cpp2IlInjected;
|
||||
using UnityEngine;
|
||||
|
||||
namespace RecRoom.CircuitsV2.Config
|
||||
{
|
||||
// Token: 0x020025BB RID: 9659
|
||||
[Token(Token = "0x20025BB")]
|
||||
[Serializable]
|
||||
public sealed class PreviewConfig
|
||||
{
|
||||
// Token: 0x1700295E RID: 10590
|
||||
// (get) Token: 0x0600FBC9 RID: 64457 RVA: 0x00399F60 File Offset: 0x00398160
|
||||
[Token(Token = "0x1700295E")]
|
||||
public CreationPreview NodePreviewPrefab
|
||||
{
|
||||
[Token(Token = "0x600FBC9")]
|
||||
[Address(RVA = "0x3F6E20", Offset = "0x3F5C20", VA = "0x1803F6E20")]
|
||||
get
|
||||
{
|
||||
return this.nodePreviewPrefab;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600FBCA RID: 64458 RVA: 0x00399F74 File Offset: 0x00398174
|
||||
[Token(Token = "0x600FBCA")]
|
||||
[Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")]
|
||||
public PreviewConfig()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0400A68A RID: 42634
|
||||
[FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x400A68A")]
|
||||
[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: 0x020025BC RID: 9660
|
||||
[Token(Token = "0x20025BC")]
|
||||
[CreateAssetMenu]
|
||||
[Serializable]
|
||||
public sealed class SpecificChipConfig : ScriptableObject, ISerializationCallbackReceiver
|
||||
{
|
||||
// Token: 0x1700295F RID: 10591
|
||||
// (get) Token: 0x0600FBCB RID: 64459 RVA: 0x00399F88 File Offset: 0x00398188
|
||||
[Token(Token = "0x1700295F")]
|
||||
public string Name
|
||||
{
|
||||
[Token(Token = "0x600FBCB")]
|
||||
[Address(RVA = "0x3F5F40", Offset = "0x3F4D40", VA = "0x1803F5F40")]
|
||||
get
|
||||
{
|
||||
return this.name;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17002960 RID: 10592
|
||||
// (get) Token: 0x0600FBCC RID: 64460 RVA: 0x00399F9C File Offset: 0x0039819C
|
||||
[Token(Token = "0x17002960")]
|
||||
public SerializedGuid SerializeNodeId
|
||||
{
|
||||
[Token(Token = "0x600FBCC")]
|
||||
[Address(RVA = "0x3F63E0", Offset = "0x3F51E0", VA = "0x1803F63E0")]
|
||||
get
|
||||
{
|
||||
return this.nodeId;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17002961 RID: 10593
|
||||
// (get) Token: 0x0600FBCD RID: 64461 RVA: 0x00399FB0 File Offset: 0x003981B0
|
||||
[Token(Token = "0x17002961")]
|
||||
public Guid NodeId
|
||||
{
|
||||
[Token(Token = "0x600FBCD")]
|
||||
[Address(RVA = "0xCCBDF0", Offset = "0xCCABF0", VA = "0x180CCBDF0")]
|
||||
get
|
||||
{
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17002962 RID: 10594
|
||||
// (get) Token: 0x0600FBCE RID: 64462 RVA: 0x00399FC4 File Offset: 0x003981C4
|
||||
[Token(Token = "0x17002962")]
|
||||
public string Description
|
||||
{
|
||||
[Token(Token = "0x600FBCE")]
|
||||
[Address(RVA = "0x3FA180", Offset = "0x3F8F80", VA = "0x1803FA180")]
|
||||
get
|
||||
{
|
||||
return this.description;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17002963 RID: 10595
|
||||
// (get) Token: 0x0600FBCF RID: 64463 RVA: 0x00399FD8 File Offset: 0x003981D8
|
||||
[Token(Token = "0x17002963")]
|
||||
public Sprite Icon
|
||||
{
|
||||
[Token(Token = "0x600FBCF")]
|
||||
[Address(RVA = "0x3F63D0", Offset = "0x3F51D0", VA = "0x1803F63D0")]
|
||||
get
|
||||
{
|
||||
return this.icon;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17002964 RID: 10596
|
||||
// (get) Token: 0x0600FBD0 RID: 64464 RVA: 0x00399FEC File Offset: 0x003981EC
|
||||
[Token(Token = "0x17002964")]
|
||||
public bool IsBetaChip
|
||||
{
|
||||
[Token(Token = "0x600FBD0")]
|
||||
[Address(RVA = "0x4363F0", Offset = "0x4351F0", VA = "0x1804363F0")]
|
||||
get
|
||||
{
|
||||
return this.isBetaChip;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17002965 RID: 10597
|
||||
// (get) Token: 0x0600FBD1 RID: 64465 RVA: 0x0039A000 File Offset: 0x00398200
|
||||
[Token(Token = "0x17002965")]
|
||||
public bool IsHiddenInPalette
|
||||
{
|
||||
[Token(Token = "0x600FBD1")]
|
||||
[Address(RVA = "0x4364E0", Offset = "0x4352E0", VA = "0x1804364E0")]
|
||||
get
|
||||
{
|
||||
return this.isHiddenInPalette;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17002966 RID: 10598
|
||||
// (get) Token: 0x0600FBD2 RID: 64466 RVA: 0x0039A014 File Offset: 0x00398214
|
||||
[Token(Token = "0x17002966")]
|
||||
public bool IsDevChip
|
||||
{
|
||||
[Token(Token = "0x600FBD2")]
|
||||
[Address(RVA = "0x436590", Offset = "0x435390", VA = "0x180436590")]
|
||||
get
|
||||
{
|
||||
return this.isDevChip;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17002967 RID: 10599
|
||||
// (get) Token: 0x0600FBD3 RID: 64467 RVA: 0x0039A028 File Offset: 0x00398228
|
||||
[Token(Token = "0x17002967")]
|
||||
public DeprecationStage DeprecationStage
|
||||
{
|
||||
[Token(Token = "0x600FBD3")]
|
||||
[Address(RVA = "0x3F6410", Offset = "0x3F5210", VA = "0x1803F6410")]
|
||||
get
|
||||
{
|
||||
return this.deprecationStage;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17002968 RID: 10600
|
||||
// (get) Token: 0x0600FBD4 RID: 64468 RVA: 0x0039A03C File Offset: 0x0039823C
|
||||
[Token(Token = "0x17002968")]
|
||||
public NameSourceKind NameSource
|
||||
{
|
||||
[Token(Token = "0x600FBD4")]
|
||||
[Address(RVA = "0x430CC0", Offset = "0x42FAC0", VA = "0x180430CC0")]
|
||||
get
|
||||
{
|
||||
return this.nameSource;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600FBD5 RID: 64469 RVA: 0x0039A050 File Offset: 0x00398250
|
||||
[Token(Token = "0x600FBD5")]
|
||||
[Address(RVA = "0xCCBA30", Offset = "0xCCA830", VA = "0x180CCBA30")]
|
||||
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: 0x0600FBD6 RID: 64470 RVA: 0x0039A0C0 File Offset: 0x003982C0
|
||||
[Token(Token = "0x600FBD6")]
|
||||
[Address(RVA = "0xCCBBE0", Offset = "0xCCA9E0", VA = "0x180CCBBE0")]
|
||||
public bool HBILFLNDJOB(int EFBDCIJMFGD, out NodeDescConfig EOMJNCBJPFN)
|
||||
{
|
||||
NodeDescConfig[] array = this.nodeDescs;
|
||||
bool flag;
|
||||
return flag;
|
||||
}
|
||||
|
||||
// Token: 0x0600FBD7 RID: 64471 RVA: 0x0039A0D8 File Offset: 0x003982D8
|
||||
[Token(Token = "0x600FBD7")]
|
||||
[Address(RVA = "0xCCBC40", Offset = "0xCCAA40", VA = "0x180CCBC40", Slot = "4")]
|
||||
public void OnBeforeSerialize()
|
||||
{
|
||||
SerializedGuid serializedGuid = this.nodeId;
|
||||
Guid value = serializedGuid.Value;
|
||||
bool flag;
|
||||
if (flag)
|
||||
{
|
||||
bool flag2;
|
||||
this.className = flag2;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600FBD8 RID: 64472 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x600FBD8")]
|
||||
[Address(RVA = "0x402080", Offset = "0x400E80", VA = "0x180402080", Slot = "5")]
|
||||
public void OnAfterDeserialize()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x0600FBD9 RID: 64473 RVA: 0x0039A108 File Offset: 0x00398308
|
||||
[Token(Token = "0x600FBD9")]
|
||||
[Address(RVA = "0xCCBDA0", Offset = "0xCCABA0", VA = "0x180CCBDA0")]
|
||||
public SpecificChipConfig()
|
||||
{
|
||||
NodeFilter[] array = new NodeFilter[0];
|
||||
this.filters = array;
|
||||
base..ctor();
|
||||
}
|
||||
|
||||
// Token: 0x0600FBDA RID: 64474 RVA: 0x0039A12C File Offset: 0x0039832C
|
||||
// Note: this type is marked as 'beforefieldinit'.
|
||||
[Token(Token = "0x600FBDA")]
|
||||
[Address(RVA = "0xCCBCF0", Offset = "0xCCAAF0", VA = "0x180CCBCF0")]
|
||||
static SpecificChipConfig()
|
||||
{
|
||||
string[] array = new string[1];
|
||||
if ("Circuits V2" != 0)
|
||||
{
|
||||
}
|
||||
array[0] = "Circuits V2";
|
||||
SpecificChipConfig.circuitsV2FilterPrefix = array;
|
||||
}
|
||||
|
||||
// Token: 0x0400A68B RID: 42635
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x400A68B")]
|
||||
[SerializeField]
|
||||
[INPFBLGGAJF]
|
||||
private new string name;
|
||||
|
||||
// Token: 0x0400A68C RID: 42636
|
||||
[FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x400A68C")]
|
||||
[INPFBLGGAJF]
|
||||
[SerializeField]
|
||||
private string className;
|
||||
|
||||
// Token: 0x0400A68D RID: 42637
|
||||
[FieldOffset(Offset = "0x28")]
|
||||
[Token(Token = "0x400A68D")]
|
||||
[SerializeField]
|
||||
private SerializedGuid nodeId;
|
||||
|
||||
// Token: 0x0400A68E RID: 42638
|
||||
[FieldOffset(Offset = "0x30")]
|
||||
[Token(Token = "0x400A68E")]
|
||||
[SerializeField]
|
||||
private string description;
|
||||
|
||||
// Token: 0x0400A68F RID: 42639
|
||||
[FieldOffset(Offset = "0x38")]
|
||||
[Token(Token = "0x400A68F")]
|
||||
[SerializeField]
|
||||
private Sprite icon;
|
||||
|
||||
// Token: 0x0400A690 RID: 42640
|
||||
[FieldOffset(Offset = "0x40")]
|
||||
[Token(Token = "0x400A690")]
|
||||
[SerializeField]
|
||||
private bool isBetaChip;
|
||||
|
||||
// Token: 0x0400A691 RID: 42641
|
||||
[FieldOffset(Offset = "0x41")]
|
||||
[Token(Token = "0x400A691")]
|
||||
[SerializeField]
|
||||
private bool isHiddenInPalette;
|
||||
|
||||
// Token: 0x0400A692 RID: 42642
|
||||
[FieldOffset(Offset = "0x42")]
|
||||
[Token(Token = "0x400A692")]
|
||||
[SerializeField]
|
||||
private bool isDevChip;
|
||||
|
||||
// Token: 0x0400A693 RID: 42643
|
||||
[FieldOffset(Offset = "0x44")]
|
||||
[Token(Token = "0x400A693")]
|
||||
[SerializeField]
|
||||
private DeprecationStage deprecationStage;
|
||||
|
||||
// Token: 0x0400A694 RID: 42644
|
||||
[FieldOffset(Offset = "0x48")]
|
||||
[Token(Token = "0x400A694")]
|
||||
[SerializeField]
|
||||
private NameSourceKind nameSource;
|
||||
|
||||
// Token: 0x0400A695 RID: 42645
|
||||
[FieldOffset(Offset = "0x50")]
|
||||
[Token(Token = "0x400A695")]
|
||||
[SerializeField]
|
||||
private NodeDescConfig[] nodeDescs;
|
||||
|
||||
// Token: 0x0400A696 RID: 42646
|
||||
[FieldOffset(Offset = "0x58")]
|
||||
[Token(Token = "0x400A696")]
|
||||
[SerializeField]
|
||||
private NodeFilter[] filters;
|
||||
|
||||
// Token: 0x0400A697 RID: 42647
|
||||
[FieldOffset(Offset = "0x60")]
|
||||
[Token(Token = "0x400A697")]
|
||||
[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: 0x0400A698 RID: 42648
|
||||
[Token(Token = "0x400A698")]
|
||||
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: 0x020025BE RID: 9662
|
||||
[Token(Token = "0x20025BE")]
|
||||
[Serializable]
|
||||
public sealed class TypeConfig
|
||||
{
|
||||
// Token: 0x17002969 RID: 10601
|
||||
// (get) Token: 0x0600FBDE RID: 64478 RVA: 0x0039A1A8 File Offset: 0x003983A8
|
||||
[Token(Token = "0x17002969")]
|
||||
public IReadOnlyList<Mesh> ValueMeshOverrides
|
||||
{
|
||||
[Token(Token = "0x600FBDE")]
|
||||
[Address(RVA = "0x3F6E20", Offset = "0x3F5C20", VA = "0x1803F6E20")]
|
||||
get
|
||||
{
|
||||
/*
|
||||
An exception occurred when decompiling this method (0600FBDE)
|
||||
|
||||
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: 0x1700296A RID: 10602
|
||||
// (get) Token: 0x0600FBDF RID: 64479 RVA: 0x0039A1BC File Offset: 0x003983BC
|
||||
[Token(Token = "0x1700296A")]
|
||||
public IReadOnlyList<Mesh> ValuePlugMeshOverrides
|
||||
{
|
||||
[Token(Token = "0x600FBDF")]
|
||||
[Address(RVA = "0x3F5F40", Offset = "0x3F4D40", VA = "0x1803F5F40")]
|
||||
get
|
||||
{
|
||||
/*
|
||||
An exception occurred when decompiling this method (0600FBDF)
|
||||
|
||||
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: 0x1700296B RID: 10603
|
||||
// (get) Token: 0x0600FBE0 RID: 64480 RVA: 0x0039A1D0 File Offset: 0x003983D0
|
||||
[Token(Token = "0x1700296B")]
|
||||
public IReadOnlyList<Mesh> ReferenceMeshOverrides
|
||||
{
|
||||
[Token(Token = "0x600FBE0")]
|
||||
[Address(RVA = "0x3F6400", Offset = "0x3F5200", VA = "0x1803F6400")]
|
||||
get
|
||||
{
|
||||
/*
|
||||
An exception occurred when decompiling this method (0600FBE0)
|
||||
|
||||
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: 0x1700296C RID: 10604
|
||||
// (get) Token: 0x0600FBE1 RID: 64481 RVA: 0x0039A1E4 File Offset: 0x003983E4
|
||||
[Token(Token = "0x1700296C")]
|
||||
public IReadOnlyList<Mesh> ReferencePlugMeshOverrides
|
||||
{
|
||||
[Token(Token = "0x600FBE1")]
|
||||
[Address(RVA = "0x3F63E0", Offset = "0x3F51E0", VA = "0x1803F63E0")]
|
||||
get
|
||||
{
|
||||
/*
|
||||
An exception occurred when decompiling this method (0600FBE1)
|
||||
|
||||
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: 0x1700296D RID: 10605
|
||||
// (get) Token: 0x0600FBE2 RID: 64482 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x1700296D")]
|
||||
public Color DisconnectedColor
|
||||
{
|
||||
[Token(Token = "0x600FBE2")]
|
||||
[Address(RVA = "0x8EA020", Offset = "0x8E8E20", VA = "0x1808EA020")]
|
||||
get
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1700296E RID: 10606
|
||||
// (get) Token: 0x0600FBE3 RID: 64483 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x1700296E")]
|
||||
public Color DisconnectedEmissiveColor
|
||||
{
|
||||
[Token(Token = "0x600FBE3")]
|
||||
[Address(RVA = "0xBFC830", Offset = "0xBFB630", VA = "0x180BFC830")]
|
||||
get
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1700296F RID: 10607
|
||||
// (get) Token: 0x0600FBE4 RID: 64484 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x1700296F")]
|
||||
public Color ConnectedColor
|
||||
{
|
||||
[Token(Token = "0x600FBE4")]
|
||||
[Address(RVA = "0xCCBE70", Offset = "0xCCAC70", VA = "0x180CCBE70")]
|
||||
get
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17002970 RID: 10608
|
||||
// (get) Token: 0x0600FBE5 RID: 64485 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x17002970")]
|
||||
public Color ConnectedEmissiveColor
|
||||
{
|
||||
[Token(Token = "0x600FBE5")]
|
||||
[Address(RVA = "0xB64510", Offset = "0xB63310", VA = "0x180B64510")]
|
||||
get
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17002971 RID: 10609
|
||||
// (get) Token: 0x0600FBE6 RID: 64486 RVA: 0x0039A1F8 File Offset: 0x003983F8
|
||||
[Token(Token = "0x17002971")]
|
||||
public bool IsOutputFlipped
|
||||
{
|
||||
[Token(Token = "0x600FBE6")]
|
||||
[Address(RVA = "0x567CF0", Offset = "0x566AF0", VA = "0x180567CF0")]
|
||||
get
|
||||
{
|
||||
return this.isOutputFlipped;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17002972 RID: 10610
|
||||
// (get) Token: 0x0600FBE7 RID: 64487 RVA: 0x0039A20C File Offset: 0x0039840C
|
||||
[Token(Token = "0x17002972")]
|
||||
public FastLineSettings LineSettings
|
||||
{
|
||||
[Token(Token = "0x600FBE7")]
|
||||
[Address(RVA = "0x4391F0", Offset = "0x437FF0", VA = "0x1804391F0")]
|
||||
get
|
||||
{
|
||||
return this.lineSettings;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600FBE8 RID: 64488 RVA: 0x0039A220 File Offset: 0x00398420
|
||||
[Token(Token = "0x600FBE8")]
|
||||
[Address(RVA = "0xCCBE60", Offset = "0xCCAC60", VA = "0x180CCBE60")]
|
||||
public TypeConfig()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0400A69B RID: 42651
|
||||
[FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x400A69B")]
|
||||
[SerializeField]
|
||||
private Mesh[] valueMeshOverrides;
|
||||
|
||||
// Token: 0x0400A69C RID: 42652
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x400A69C")]
|
||||
[SerializeField]
|
||||
private Mesh[] valuePlugMeshOverrides;
|
||||
|
||||
// Token: 0x0400A69D RID: 42653
|
||||
[FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x400A69D")]
|
||||
[SerializeField]
|
||||
private Mesh[] referenceMeshOverrides;
|
||||
|
||||
// Token: 0x0400A69E RID: 42654
|
||||
[FieldOffset(Offset = "0x28")]
|
||||
[Token(Token = "0x400A69E")]
|
||||
[SerializeField]
|
||||
private Mesh[] referencePlugMeshOverrides;
|
||||
|
||||
// Token: 0x0400A69F RID: 42655
|
||||
[FieldOffset(Offset = "0x30")]
|
||||
[Token(Token = "0x400A69F")]
|
||||
[SerializeField]
|
||||
private Color disconnectedColor;
|
||||
|
||||
// Token: 0x0400A6A0 RID: 42656
|
||||
[FieldOffset(Offset = "0x40")]
|
||||
[Token(Token = "0x400A6A0")]
|
||||
[SerializeField]
|
||||
[ColorUsage(false, true)]
|
||||
private Color disconnectedEmissiveColor;
|
||||
|
||||
// Token: 0x0400A6A1 RID: 42657
|
||||
[FieldOffset(Offset = "0x50")]
|
||||
[Token(Token = "0x400A6A1")]
|
||||
[SerializeField]
|
||||
private Color connectedColor;
|
||||
|
||||
// Token: 0x0400A6A2 RID: 42658
|
||||
[FieldOffset(Offset = "0x60")]
|
||||
[Token(Token = "0x400A6A2")]
|
||||
[SerializeField]
|
||||
[ColorUsage(false, true)]
|
||||
private Color connectedEmissiveColor;
|
||||
|
||||
// Token: 0x0400A6A3 RID: 42659
|
||||
[FieldOffset(Offset = "0x70")]
|
||||
[Token(Token = "0x400A6A3")]
|
||||
[SerializeField]
|
||||
private bool isOutputFlipped = true;
|
||||
|
||||
// Token: 0x0400A6A4 RID: 42660
|
||||
[FieldOffset(Offset = "0x78")]
|
||||
[Token(Token = "0x400A6A4")]
|
||||
[SerializeField]
|
||||
private FastLineSettings lineSettings;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,59 @@
|
||||
using System;
|
||||
using Cpp2IlInjected;
|
||||
using UnityEngine;
|
||||
|
||||
namespace RecRoom.CircuitsV2.Config
|
||||
{
|
||||
// Token: 0x020025C0 RID: 9664
|
||||
[Token(Token = "0x20025C0")]
|
||||
[Serializable]
|
||||
public sealed class TypeParamConfig
|
||||
{
|
||||
// Token: 0x17002973 RID: 10611
|
||||
// (get) Token: 0x0600FBEB RID: 64491 RVA: 0x0039A2BC File Offset: 0x003984BC
|
||||
[Token(Token = "0x17002973")]
|
||||
public string Name
|
||||
{
|
||||
[Token(Token = "0x600FBEB")]
|
||||
[Address(RVA = "0x3F6E20", Offset = "0x3F5C20", VA = "0x1803F6E20")]
|
||||
get
|
||||
{
|
||||
return this.name;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17002974 RID: 10612
|
||||
// (get) Token: 0x0600FBEC RID: 64492 RVA: 0x0039A2D0 File Offset: 0x003984D0
|
||||
[Token(Token = "0x17002974")]
|
||||
public string Type
|
||||
{
|
||||
[Token(Token = "0x600FBEC")]
|
||||
[Address(RVA = "0x3F5F40", Offset = "0x3F4D40", VA = "0x1803F5F40")]
|
||||
get
|
||||
{
|
||||
return this.type;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600FBED RID: 64493 RVA: 0x0039A2E4 File Offset: 0x003984E4
|
||||
[Token(Token = "0x600FBED")]
|
||||
[Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")]
|
||||
public TypeParamConfig()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0400A6A5 RID: 42661
|
||||
[FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x400A6A5")]
|
||||
[INPFBLGGAJF]
|
||||
[SerializeField]
|
||||
private string name;
|
||||
|
||||
// Token: 0x0400A6A6 RID: 42662
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x400A6A6")]
|
||||
[SerializeField]
|
||||
[INPFBLGGAJF]
|
||||
private string type;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,267 @@
|
||||
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: 0x0200259A RID: 9626
|
||||
[Token(Token = "0x200259A")]
|
||||
public sealed class CircuitBoardCircuitObject : MonoBehaviourPun, MANKBGBEPHM
|
||||
{
|
||||
// Token: 0x170028E5 RID: 10469
|
||||
// (get) Token: 0x0600FAB5 RID: 64181 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
// (set) Token: 0x0600FAB6 RID: 64182 RVA: 0x00397C34 File Offset: 0x00395E34
|
||||
[Token(Token = "0x170028E5")]
|
||||
public Guid EHAHNCBCNGM
|
||||
{
|
||||
[Token(Token = "0x600FAB5")]
|
||||
[Address(RVA = "0xCB9380", Offset = "0xCB8180", VA = "0x180CB9380")]
|
||||
[CompilerGenerated]
|
||||
get
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
[Token(Token = "0x600FAB6")]
|
||||
[Address(RVA = "0xCB89C0", Offset = "0xCB77C0", VA = "0x180CB89C0")]
|
||||
[CompilerGenerated]
|
||||
private set
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170028E6 RID: 10470
|
||||
// (get) Token: 0x0600FAB7 RID: 64183 RVA: 0x00397C44 File Offset: 0x00395E44
|
||||
[Token(Token = "0x170028E6")]
|
||||
public bool NPNNBEHIMHA
|
||||
{
|
||||
[Token(Token = "0x600FAB7")]
|
||||
[Address(RVA = "0x460D40", Offset = "0x45FB40", VA = "0x180460D40", Slot = "15")]
|
||||
get
|
||||
{
|
||||
return true;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170028E7 RID: 10471
|
||||
// (get) Token: 0x0600FAB8 RID: 64184 RVA: 0x00397C54 File Offset: 0x00395E54
|
||||
// (set) Token: 0x0600FAB9 RID: 64185 RVA: 0x00397C68 File Offset: 0x00395E68
|
||||
[Token(Token = "0x170028E7")]
|
||||
public ALPFDJAAMJP BNAALFCCEFJ
|
||||
{
|
||||
[Token(Token = "0x600FAB8")]
|
||||
[Address(RVA = "0x423D40", Offset = "0x422B40", VA = "0x180423D40", Slot = "16")]
|
||||
get;
|
||||
[Token(Token = "0x600FAB9")]
|
||||
[Address(RVA = "0x466B90", Offset = "0x465990", VA = "0x180466B90")]
|
||||
private set;
|
||||
}
|
||||
|
||||
// Token: 0x0600FABA RID: 64186 RVA: 0x00397C7C File Offset: 0x00395E7C
|
||||
[Token(Token = "0x600FABA")]
|
||||
[Address(RVA = "0xCB89A0", Offset = "0xCB77A0", VA = "0x180CB89A0", Slot = "13")]
|
||||
protected override void Awake()
|
||||
{
|
||||
this.KFFICJJIGKK();
|
||||
int num = 0;
|
||||
this.Bind(num);
|
||||
}
|
||||
|
||||
// Token: 0x0600FABB RID: 64187 RVA: 0x00397C98 File Offset: 0x00395E98
|
||||
[Token(Token = "0x600FABB")]
|
||||
[Address(RVA = "0xCB8E50", Offset = "0xCB7C50", VA = "0x180CB8E50")]
|
||||
private void KFFICJJIGKK()
|
||||
{
|
||||
/*
|
||||
An exception occurred when decompiling this method (0600FABB)
|
||||
|
||||
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: 0x0600FABC RID: 64188 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x600FABC")]
|
||||
[Address(RVA = "0x402080", Offset = "0x400E80", VA = "0x180402080", Slot = "17")]
|
||||
public void Bind(BIHCMOFEMFA CEHJGNDELGL)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x0600FABD RID: 64189 RVA: 0x00397D40 File Offset: 0x00395F40
|
||||
[Token(Token = "0x600FABD")]
|
||||
[Address(RVA = "0xCB89D0", Offset = "0xCB77D0", VA = "0x180CB89D0", Slot = "18")]
|
||||
public void Destroy()
|
||||
{
|
||||
if (KKPBCOOONNK.BNNCCCFFALC)
|
||||
{
|
||||
int num = 0;
|
||||
if (!(this == num))
|
||||
{
|
||||
KKPBCOOONNK.HMLHHNMGNAA(base.gameObject);
|
||||
return;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600FABE RID: 64190 RVA: 0x00397D70 File Offset: 0x00395F70
|
||||
[Token(Token = "0x600FABE")]
|
||||
[Address(RVA = "0xCB8DC0", Offset = "0xCB7BC0", VA = "0x180CB8DC0")]
|
||||
public static IEnumerable<CDJGLDCDALA> InstantiationRequestsFromContextData(IMFLCMFOEEJ GCICFNMOHBG)
|
||||
{
|
||||
/*
|
||||
An exception occurred when decompiling this method (0600FABE)
|
||||
|
||||
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: 0x0600FABF RID: 64191 RVA: 0x00397DA4 File Offset: 0x00395FA4
|
||||
[Token(Token = "0x600FABF")]
|
||||
[Address(RVA = "0xCB8C10", Offset = "0xCB7A10", VA = "0x180CB8C10")]
|
||||
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();
|
||||
dictionary.Add("cv2_cb", dictionary);
|
||||
cdjgldcdala.BNLHEPKLFBA = dictionary;
|
||||
return cdjgldcdala;
|
||||
}
|
||||
|
||||
// Token: 0x0600FAC0 RID: 64192 RVA: 0x00397E2C File Offset: 0x0039602C
|
||||
[Token(Token = "0x600FAC0")]
|
||||
[Address(RVA = "0xCB8A90", Offset = "0xCB7890", VA = "0x180CB8A90")]
|
||||
public static Dictionary<string, object> GenerateCircuitBoardInstantiationData(Guid IGEMANOEMIB)
|
||||
{
|
||||
Dictionary<string, object> dictionary = new Dictionary();
|
||||
dictionary.Add("cv2_cb", dictionary);
|
||||
return dictionary;
|
||||
}
|
||||
|
||||
// Token: 0x0600FAC1 RID: 64193 RVA: 0x00397E54 File Offset: 0x00396054
|
||||
[Token(Token = "0x600FAC1")]
|
||||
[Address(RVA = "0xCB8B30", Offset = "0xCB7930", VA = "0x180CB8B30")]
|
||||
public static Guid GetCircuitBoardInstantiationData(MonoBehaviourPun CGOIPBLOAMP)
|
||||
{
|
||||
/*
|
||||
An exception occurred when decompiling this method (0600FAC1)
|
||||
|
||||
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: 0x0600FAC2 RID: 64194 RVA: 0x00397E90 File Offset: 0x00396090
|
||||
[Token(Token = "0x600FAC2")]
|
||||
[Address(RVA = "0x752FB0", Offset = "0x751DB0", VA = "0x180752FB0")]
|
||||
public CircuitBoardCircuitObject()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0600FAC3 RID: 64195 RVA: 0x00397EA4 File Offset: 0x003960A4
|
||||
[Token(Token = "0x600FAC3")]
|
||||
[Address(RVA = "0xCB9100", Offset = "0xCB7F00", VA = "0x180CB9100")]
|
||||
[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: 0x0400A5EF RID: 42479
|
||||
[Token(Token = "0x400A5EF")]
|
||||
private const string NPDNMIIPJAA = "cv2_cb";
|
||||
|
||||
// Token: 0x0400A5F0 RID: 42480
|
||||
[FieldOffset(Offset = "0x40")]
|
||||
[Token(Token = "0x400A5F0")]
|
||||
private bool DFPPPNJENAF;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,424 @@
|
||||
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: 0x0200259C RID: 9628
|
||||
[Token(Token = "0x200259C")]
|
||||
public sealed class ControlPanelCircuitObject : ControlPanelCircuitObjectBase, NHMAJCPNJPG, EOCLMMENCKH, DJNMPDPNFJN, NGBLAGENLDK
|
||||
{
|
||||
// Token: 0x170028E8 RID: 10472
|
||||
// (get) Token: 0x0600FAC9 RID: 64201 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
// (set) Token: 0x0600FACA RID: 64202 RVA: 0x00397FBC File Offset: 0x003961BC
|
||||
[Token(Token = "0x170028E8")]
|
||||
public Guid DOKJOLMADFI
|
||||
{
|
||||
[Token(Token = "0x600FAC9")]
|
||||
[Address(RVA = "0xCC6180", Offset = "0xCC4F80", VA = "0x180CC6180")]
|
||||
[CompilerGenerated]
|
||||
get
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
[Token(Token = "0x600FACA")]
|
||||
[Address(RVA = "0xCC5A20", Offset = "0xCC4820", VA = "0x180CC5A20")]
|
||||
[CompilerGenerated]
|
||||
private set
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170028E9 RID: 10473
|
||||
// (get) Token: 0x0600FACB RID: 64203 RVA: 0x00397FCC File Offset: 0x003961CC
|
||||
[Token(Token = "0x170028E9")]
|
||||
protected override Transform BOKFEEKELJH
|
||||
{
|
||||
[Token(Token = "0x600FACB")]
|
||||
[Address(RVA = "0xCC5C10", Offset = "0xCC4A10", VA = "0x180CC5C10", Slot = "25")]
|
||||
get
|
||||
{
|
||||
return base.transform;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170028EA RID: 10474
|
||||
// (get) Token: 0x0600FACC RID: 64204 RVA: 0x00397FE0 File Offset: 0x003961E0
|
||||
[Token(Token = "0x170028EA")]
|
||||
protected override bool JKCKICAIAMM
|
||||
{
|
||||
[Token(Token = "0x600FACC")]
|
||||
[Address(RVA = "0xCC4C70", Offset = "0xCC3A70", VA = "0x180CC4C70", Slot = "26")]
|
||||
get
|
||||
{
|
||||
NMKAJLBKMPD <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: 0x0600FACD RID: 64205 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x600FACD")]
|
||||
[Address(RVA = "0xCC4D00", Offset = "0xCC3B00", VA = "0x180CC4D00", Slot = "27")]
|
||||
protected override void GDDNMOFAPAO(ControlPanelCircuitObjectBase.ADBFKDDKCIM KBOKKKPGKBG)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x0600FACE RID: 64206 RVA: 0x00398044 File Offset: 0x00396244
|
||||
[Token(Token = "0x600FACE")]
|
||||
[Address(RVA = "0xCC5A30", Offset = "0xCC4830", VA = "0x180CC5A30")]
|
||||
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: 0x0600FACF RID: 64207 RVA: 0x0039806C File Offset: 0x0039626C
|
||||
[Token(Token = "0x600FACF")]
|
||||
[Address(RVA = "0xCC53C0", Offset = "0xCC41C0", VA = "0x180CC53C0")]
|
||||
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 = PJPGEMNBEHG.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: 0x170028EB RID: 10475
|
||||
// (get) Token: 0x0600FAD0 RID: 64208 RVA: 0x00398198 File Offset: 0x00396398
|
||||
[Token(Token = "0x170028EB")]
|
||||
public override string FIKEBGGCDFN
|
||||
{
|
||||
[Token(Token = "0x600FAD0")]
|
||||
[Address(RVA = "0xCC60C0", Offset = "0xCC4EC0", VA = "0x180CC60C0", Slot = "30")]
|
||||
get
|
||||
{
|
||||
Tool tool = this.tool;
|
||||
int num = 0;
|
||||
if (tool == num)
|
||||
{
|
||||
}
|
||||
int spawnableToolType = (int)this.tool.OGNBCNBPFCC;
|
||||
string text;
|
||||
return text;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170028EC RID: 10476
|
||||
// (get) Token: 0x0600FAD1 RID: 64209 RVA: 0x003981D0 File Offset: 0x003963D0
|
||||
[Token(Token = "0x170028EC")]
|
||||
public override bool NPNNBEHIMHA
|
||||
{
|
||||
[Token(Token = "0x600FAD1")]
|
||||
[Address(RVA = "0xCC6030", Offset = "0xCC4E30", VA = "0x180CC6030", Slot = "31")]
|
||||
get
|
||||
{
|
||||
PersistenceView persistenceView = this.persistenceView;
|
||||
int num = 0;
|
||||
bool flag = persistenceView != num;
|
||||
if (!flag)
|
||||
{
|
||||
return flag;
|
||||
}
|
||||
return this.persistenceView.NPNNBEHIMHA;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600FAD2 RID: 64210 RVA: 0x00398208 File Offset: 0x00396408
|
||||
[Token(Token = "0x600FAD2")]
|
||||
[Address(RVA = "0xCC4B00", Offset = "0xCC3900", VA = "0x180CC4B00", Slot = "33")]
|
||||
public override void Bind(NMKAJLBKMPD DJNJIKLPIJP)
|
||||
{
|
||||
this.<FKADOJFHIKK>k__BackingField = false;
|
||||
this.<KHGALJDKAAE>k__BackingField = DJNJIKLPIJP;
|
||||
}
|
||||
|
||||
// Token: 0x0600FAD3 RID: 64211 RVA: 0x00398224 File Offset: 0x00396424
|
||||
[Token(Token = "0x600FAD3")]
|
||||
[Address(RVA = "0xCC5CD0", Offset = "0xCC4AD0", VA = "0x180CC5CD0", Slot = "34")]
|
||||
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: 0x170028ED RID: 10477
|
||||
// (get) Token: 0x0600FAD4 RID: 64212 RVA: 0x0039828C File Offset: 0x0039648C
|
||||
// (set) Token: 0x0600FAD5 RID: 64213 RVA: 0x003982A0 File Offset: 0x003964A0
|
||||
[Token(Token = "0x170028ED")]
|
||||
public long HJGPNBCFDAB
|
||||
{
|
||||
[Token(Token = "0x600FAD4")]
|
||||
[Address(RVA = "0x8931A0", Offset = "0x891FA0", VA = "0x1808931A0", Slot = "35")]
|
||||
get
|
||||
{
|
||||
return this.setTimestamp;
|
||||
}
|
||||
[Token(Token = "0x600FAD5")]
|
||||
[Address(RVA = "0x8968D0", Offset = "0x8956D0", VA = "0x1808968D0", Slot = "36")]
|
||||
set
|
||||
{
|
||||
this.setTimestamp = value;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170028EE RID: 10478
|
||||
// (get) Token: 0x0600FAD6 RID: 64214 RVA: 0x003982B4 File Offset: 0x003964B4
|
||||
// (set) Token: 0x0600FAD7 RID: 64215 RVA: 0x003982C8 File Offset: 0x003964C8
|
||||
[Token(Token = "0x170028EE")]
|
||||
public bool JBMFJOBFJHP
|
||||
{
|
||||
[Token(Token = "0x600FAD6")]
|
||||
[Address(RVA = "0xCC6010", Offset = "0xCC4E10", VA = "0x180CC6010", Slot = "37")]
|
||||
get;
|
||||
[Token(Token = "0x600FAD7")]
|
||||
[Address(RVA = "0xCC6190", Offset = "0xCC4F90", VA = "0x180CC6190")]
|
||||
set;
|
||||
}
|
||||
|
||||
// Token: 0x0600FAD8 RID: 64216 RVA: 0x003982DC File Offset: 0x003964DC
|
||||
[Token(Token = "0x600FAD8")]
|
||||
[Address(RVA = "0xCC4B10", Offset = "0xCC3910", VA = "0x180CC4B10", Slot = "38")]
|
||||
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: 0x0600FAD9 RID: 64217 RVA: 0x00398320 File Offset: 0x00396520
|
||||
[Token(Token = "0x600FAD9")]
|
||||
[Address(RVA = "0xCC5DD0", Offset = "0xCC4BD0", VA = "0x180CC5DD0", Slot = "39")]
|
||||
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: 0x0600FADA RID: 64218 RVA: 0x0039838C File Offset: 0x0039658C
|
||||
[Token(Token = "0x600FADA")]
|
||||
[Address(RVA = "0xCC5850", Offset = "0xCC4650", VA = "0x180CC5850", Slot = "40")]
|
||||
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: 0x170028EF RID: 10479
|
||||
// (get) Token: 0x0600FADB RID: 64219 RVA: 0x003983EC File Offset: 0x003965EC
|
||||
// (set) Token: 0x0600FADC RID: 64220 RVA: 0x00398400 File Offset: 0x00396600
|
||||
[Token(Token = "0x170028EF")]
|
||||
public bool KMFDHILNCFC
|
||||
{
|
||||
[Token(Token = "0x600FADB")]
|
||||
[Address(RVA = "0xCC6020", Offset = "0xCC4E20", VA = "0x180CC6020")]
|
||||
get;
|
||||
[Token(Token = "0x600FADC")]
|
||||
[Address(RVA = "0xCC5C00", Offset = "0xCC4A00", VA = "0x180CC5C00")]
|
||||
private set;
|
||||
}
|
||||
|
||||
// Token: 0x0600FADD RID: 64221 RVA: 0x00398414 File Offset: 0x00396614
|
||||
[Token(Token = "0x600FADD")]
|
||||
[Address(RVA = "0xCC57C0", Offset = "0xCC45C0", VA = "0x180CC57C0", Slot = "41")]
|
||||
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: 0x0600FADE RID: 64222 RVA: 0x0039844C File Offset: 0x0039664C
|
||||
[Token(Token = "0x600FADE")]
|
||||
[Address(RVA = "0xCC5C20", Offset = "0xCC4A20", VA = "0x180CC5C20", Slot = "42")]
|
||||
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: 0x0600FADF RID: 64223 RVA: 0x003984B4 File Offset: 0x003966B4
|
||||
[Token(Token = "0x600FADF")]
|
||||
[Address(RVA = "0xCC5F20", Offset = "0xCC4D20", VA = "0x180CC5F20")]
|
||||
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: 0x0400A5F7 RID: 42487
|
||||
[FieldOffset(Offset = "0xA0")]
|
||||
[Token(Token = "0x400A5F7")]
|
||||
[SerializeField]
|
||||
[DDPIINEJFMD(JIBDPHMGEGO.SelfAndParent, false, false, false)]
|
||||
private Tool tool;
|
||||
|
||||
// Token: 0x0400A5F8 RID: 42488
|
||||
[FieldOffset(Offset = "0xA8")]
|
||||
[Token(Token = "0x400A5F8")]
|
||||
[SerializeField]
|
||||
private SerializedGuid serializedCircuitContextId;
|
||||
|
||||
// Token: 0x0400A5F9 RID: 42489
|
||||
[FieldOffset(Offset = "0xB0")]
|
||||
[Token(Token = "0x400A5F9")]
|
||||
[SerializeField]
|
||||
private ControlPanelSerializedState serializedState;
|
||||
|
||||
// Token: 0x0400A5FA RID: 42490
|
||||
[FieldOffset(Offset = "0xB8")]
|
||||
[Token(Token = "0x400A5FA")]
|
||||
[SerializeField]
|
||||
[INPFBLGGAJF]
|
||||
private long setTimestamp;
|
||||
|
||||
// Token: 0x0400A5FB RID: 42491
|
||||
[FieldOffset(Offset = "0xC0")]
|
||||
[Token(Token = "0x400A5FB")]
|
||||
[SerializeField]
|
||||
[OCIDFHDICIP(JIBDPHMGEGO.SelfAndParent, false, true, false)]
|
||||
private PersistenceView persistenceView;
|
||||
|
||||
// Token: 0x0400A5FC RID: 42492
|
||||
[FieldOffset(Offset = "0xC8")]
|
||||
[Token(Token = "0x400A5FC")]
|
||||
[SerializeField]
|
||||
private Transform controlPanelSpawnPoint;
|
||||
|
||||
// Token: 0x0400A5FE RID: 42494
|
||||
[FieldOffset(Offset = "0xE0")]
|
||||
[Token(Token = "0x400A5FE")]
|
||||
private bool HONELMCKFAE;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,794 @@
|
||||
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: 0x0200259D RID: 9629
|
||||
[Token(Token = "0x200259D")]
|
||||
public abstract class ControlPanelCircuitObjectBase : MonoBehaviourPun, CGGLKEJGNME, LDIJBEFKFFE
|
||||
{
|
||||
// Token: 0x170028F0 RID: 10480
|
||||
// (get) Token: 0x0600FAE0 RID: 64224 RVA: 0x003984F8 File Offset: 0x003966F8
|
||||
[Token(Token = "0x170028F0")]
|
||||
public Transform OJGBEGCCFAA
|
||||
{
|
||||
[Token(Token = "0x600FAE0")]
|
||||
[Address(RVA = "0xCC4940", Offset = "0xCC3740", VA = "0x180CC4940")]
|
||||
get
|
||||
{
|
||||
Transform transform = this.controlPanelTetherPoint;
|
||||
int num = 0;
|
||||
if (transform == num)
|
||||
{
|
||||
return base.transform;
|
||||
}
|
||||
return this.controlPanelTetherPoint;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170028F1 RID: 10481
|
||||
// (get) Token: 0x0600FAE1 RID: 64225 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
// (set) Token: 0x0600FAE2 RID: 64226 RVA: 0x00398528 File Offset: 0x00396728
|
||||
[Token(Token = "0x170028F1")]
|
||||
public Guid EHAHNCBCNGM
|
||||
{
|
||||
[Token(Token = "0x600FAE1")]
|
||||
[Address(RVA = "0x774D80", Offset = "0x773B80", VA = "0x180774D80")]
|
||||
[CompilerGenerated]
|
||||
get
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
[Token(Token = "0x600FAE2")]
|
||||
[Address(RVA = "0x774EE0", Offset = "0x773CE0", VA = "0x180774EE0")]
|
||||
[CompilerGenerated]
|
||||
private set
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170028F2 RID: 10482
|
||||
// (get) Token: 0x0600FAE3 RID: 64227 RVA: 0x00398538 File Offset: 0x00396738
|
||||
// (set) Token: 0x0600FAE4 RID: 64228 RVA: 0x0039854C File Offset: 0x0039674C
|
||||
[Token(Token = "0x170028F2")]
|
||||
public NMKAJLBKMPD EMNLEEOOHFP
|
||||
{
|
||||
[Token(Token = "0x600FAE3")]
|
||||
[Address(RVA = "0x423E10", Offset = "0x422C10", VA = "0x180423E10")]
|
||||
get;
|
||||
[Token(Token = "0x600FAE4")]
|
||||
[Address(RVA = "0x687270", Offset = "0x686070", VA = "0x180687270")]
|
||||
protected set;
|
||||
}
|
||||
|
||||
// Token: 0x170028F3 RID: 10483
|
||||
// (get) Token: 0x0600FAE5 RID: 64229 RVA: 0x00398560 File Offset: 0x00396760
|
||||
[Token(Token = "0x170028F3")]
|
||||
public Guid? GLGJMHOAGGJ
|
||||
{
|
||||
[Token(Token = "0x600FAE5")]
|
||||
[Address(RVA = "0xCC47F0", Offset = "0xCC35F0", VA = "0x180CC47F0")]
|
||||
get
|
||||
{
|
||||
/*
|
||||
An exception occurred when decompiling this method (0600FAE5)
|
||||
|
||||
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: 0x170028F4 RID: 10484
|
||||
// (get) Token: 0x0600FAE6 RID: 64230 RVA: 0x00398578 File Offset: 0x00396778
|
||||
[Token(Token = "0x170028F4")]
|
||||
public HKAJJAAGKDJ FKHHKIMHEHF
|
||||
{
|
||||
[Token(Token = "0x600FAE6")]
|
||||
[Address(RVA = "0xCC46B0", Offset = "0xCC34B0", VA = "0x180CC46B0")]
|
||||
get
|
||||
{
|
||||
NMKAJLBKMPD nmkajlbkmpd = this.<KHGALJDKAAE>k__BackingField;
|
||||
if (nmkajlbkmpd != 0)
|
||||
{
|
||||
return nmkajlbkmpd.FKHHKIMHEHF;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170028F5 RID: 10485
|
||||
// (get) Token: 0x0600FAE7 RID: 64231 RVA: 0x00398598 File Offset: 0x00396798
|
||||
[Token(Token = "0x170028F5")]
|
||||
public bool PIOJMBHKLKD
|
||||
{
|
||||
[Token(Token = "0x600FAE7")]
|
||||
[Address(RVA = "0xCC47D0", Offset = "0xCC35D0", VA = "0x180CC47D0")]
|
||||
get
|
||||
{
|
||||
ControlPanelTransformSync controlPanelTransformSync;
|
||||
do
|
||||
{
|
||||
controlPanelTransformSync = this.<GBGPODNIKAN>k__BackingField;
|
||||
}
|
||||
while (controlPanelTransformSync == 0);
|
||||
return controlPanelTransformSync.<DBGPFLMKICF>k__BackingField;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170028F6 RID: 10486
|
||||
// (get) Token: 0x0600FAE8 RID: 64232 RVA: 0x003985B8 File Offset: 0x003967B8
|
||||
[Token(Token = "0x170028F6")]
|
||||
public NBKKFEHPBIO MGACEPJNNMJ
|
||||
{
|
||||
[Token(Token = "0x600FAE8")]
|
||||
[Address(RVA = "0xCC4680", Offset = "0xCC3480", VA = "0x180CC4680")]
|
||||
get
|
||||
{
|
||||
NMKAJLBKMPD nmkajlbkmpd = this.<KHGALJDKAAE>k__BackingField;
|
||||
if (nmkajlbkmpd == 0)
|
||||
{
|
||||
return;
|
||||
}
|
||||
HKAJJAAGKDJ hkajjaagkdj = nmkajlbkmpd.FKHHKIMHEHF;
|
||||
if (hkajjaagkdj != 0)
|
||||
{
|
||||
return hkajjaagkdj.<BCMDGNNLAPC>k__BackingField;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170028F7 RID: 10487
|
||||
// (get) Token: 0x0600FAE9 RID: 64233 RVA: 0x003985E4 File Offset: 0x003967E4
|
||||
// (set) Token: 0x0600FAEA RID: 64234 RVA: 0x003985F8 File Offset: 0x003967F8
|
||||
[Token(Token = "0x170028F7")]
|
||||
private protected Transform GJGFOIAALPD
|
||||
{
|
||||
[Token(Token = "0x600FAE9")]
|
||||
[Address(RVA = "0x4335D0", Offset = "0x4323D0", VA = "0x1804335D0")]
|
||||
protected get;
|
||||
[Token(Token = "0x600FAEA")]
|
||||
[Address(RVA = "0x703580", Offset = "0x702380", VA = "0x180703580")]
|
||||
private set;
|
||||
}
|
||||
|
||||
// Token: 0x170028F8 RID: 10488
|
||||
// (get) Token: 0x0600FAEB RID: 64235 RVA: 0x0039860C File Offset: 0x0039680C
|
||||
// (set) Token: 0x0600FAEC RID: 64236 RVA: 0x00398620 File Offset: 0x00396820
|
||||
[Token(Token = "0x170028F8")]
|
||||
private protected Chip ACKPGGFNBHE
|
||||
{
|
||||
[Token(Token = "0x600FAEB")]
|
||||
[Address(RVA = "0x4391F0", Offset = "0x437FF0", VA = "0x1804391F0")]
|
||||
protected get;
|
||||
[Token(Token = "0x600FAEC")]
|
||||
[Address(RVA = "0x7D58F0", Offset = "0x7D46F0", VA = "0x1807D58F0")]
|
||||
private set;
|
||||
}
|
||||
|
||||
// Token: 0x170028F9 RID: 10489
|
||||
// (get) Token: 0x0600FAED RID: 64237 RVA: 0x00398634 File Offset: 0x00396834
|
||||
// (set) Token: 0x0600FAEE RID: 64238 RVA: 0x00398648 File Offset: 0x00396848
|
||||
[Token(Token = "0x170028F9")]
|
||||
private protected ControlPanelTransformSync KDADJDFCGNI
|
||||
{
|
||||
[Token(Token = "0x600FAED")]
|
||||
[Address(RVA = "0x567CE0", Offset = "0x566AE0", VA = "0x180567CE0")]
|
||||
protected get;
|
||||
[Token(Token = "0x600FAEE")]
|
||||
[Address(RVA = "0x567D20", Offset = "0x566B20", VA = "0x180567D20")]
|
||||
private set;
|
||||
}
|
||||
|
||||
// Token: 0x170028FA RID: 10490
|
||||
// (get) Token: 0x0600FAEF RID: 64239 RVA: 0x0039865C File Offset: 0x0039685C
|
||||
[Token(Token = "0x170028FA")]
|
||||
protected bool BIMKPFGLAKM
|
||||
{
|
||||
[Token(Token = "0x600FAEF")]
|
||||
[Address(RVA = "0xCC32C0", Offset = "0xCC20C0", VA = "0x180CC32C0")]
|
||||
get
|
||||
{
|
||||
CircuitManagerV2 instance = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG;
|
||||
return true;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170028FB RID: 10491
|
||||
// (get) Token: 0x0600FAF0 RID: 64240
|
||||
[Token(Token = "0x170028FB")]
|
||||
protected abstract Transform BOKFEEKELJH
|
||||
{
|
||||
[Token(Token = "0x600FAF0")]
|
||||
[Address(Slot = "25")]
|
||||
get;
|
||||
}
|
||||
|
||||
// Token: 0x170028FC RID: 10492
|
||||
// (get) Token: 0x0600FAF1 RID: 64241
|
||||
[Token(Token = "0x170028FC")]
|
||||
protected abstract bool JKCKICAIAMM
|
||||
{
|
||||
[Token(Token = "0x600FAF1")]
|
||||
[Address(Slot = "26")]
|
||||
get;
|
||||
}
|
||||
|
||||
// Token: 0x1400012E RID: 302
|
||||
// (add) Token: 0x0600FAF2 RID: 64242 RVA: 0x00398678 File Offset: 0x00396878
|
||||
// (remove) Token: 0x0600FAF3 RID: 64243 RVA: 0x00398694 File Offset: 0x00396894
|
||||
[Token(Token = "0x1400012E")]
|
||||
public event Action<Chip> AAJCFJJOPAM
|
||||
{
|
||||
[Token(Token = "0x600FAF2")]
|
||||
[Address(RVA = "0xCC4540", Offset = "0xCC3340", VA = "0x180CC4540")]
|
||||
[CompilerGenerated]
|
||||
add
|
||||
{
|
||||
Delegate @delegate;
|
||||
while (@delegate != 0 && @delegate == 0)
|
||||
{
|
||||
}
|
||||
while (@delegate != this)
|
||||
{
|
||||
}
|
||||
}
|
||||
[Token(Token = "0x600FAF3")]
|
||||
[Address(RVA = "0xCC49C0", Offset = "0xCC37C0", VA = "0x180CC49C0")]
|
||||
[CompilerGenerated]
|
||||
remove
|
||||
{
|
||||
Delegate @delegate;
|
||||
while (@delegate != 0 && @delegate == 0)
|
||||
{
|
||||
}
|
||||
while (@delegate != this)
|
||||
{
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1400012F RID: 303
|
||||
// (add) Token: 0x0600FAF4 RID: 64244 RVA: 0x003986B0 File Offset: 0x003968B0
|
||||
// (remove) Token: 0x0600FAF5 RID: 64245 RVA: 0x003986CC File Offset: 0x003968CC
|
||||
[Token(Token = "0x1400012F")]
|
||||
public event Action<Chip> EDBOFMCPCAD
|
||||
{
|
||||
[Token(Token = "0x600FAF4")]
|
||||
[Address(RVA = "0xCC45E0", Offset = "0xCC33E0", VA = "0x180CC45E0")]
|
||||
[CompilerGenerated]
|
||||
add
|
||||
{
|
||||
Delegate @delegate;
|
||||
while (@delegate != 0 && @delegate == 0)
|
||||
{
|
||||
}
|
||||
while (@delegate != this)
|
||||
{
|
||||
}
|
||||
}
|
||||
[Token(Token = "0x600FAF5")]
|
||||
[Address(RVA = "0xCC4A60", Offset = "0xCC3860", VA = "0x180CC4A60")]
|
||||
[CompilerGenerated]
|
||||
remove
|
||||
{
|
||||
Delegate @delegate;
|
||||
while (@delegate != 0 && @delegate == 0)
|
||||
{
|
||||
}
|
||||
while (@delegate != this)
|
||||
{
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600FAF6 RID: 64246 RVA: 0x003986E8 File Offset: 0x003968E8
|
||||
[Token(Token = "0x600FAF6")]
|
||||
[Address(RVA = "0xCC2CF0", Offset = "0xCC1AF0", VA = "0x180CC2CF0", 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<KLAMCLLEFGI> 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: 0x0600FAF7 RID: 64247 RVA: 0x003987B4 File Offset: 0x003969B4
|
||||
[Token(Token = "0x600FAF7")]
|
||||
[Address(RVA = "0xCC3660", Offset = "0xCC2460", VA = "0x180CC3660")]
|
||||
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: 0x0600FAF8 RID: 64248 RVA: 0x00398808 File Offset: 0x00396A08
|
||||
[Token(Token = "0x600FAF8")]
|
||||
[Address(RVA = "0xCC3150", Offset = "0xCC1F50", VA = "0x180CC3150")]
|
||||
private void HJJFOLGEOHM()
|
||||
{
|
||||
Transform transform = new GameObject("ControlPanelAttachPoint").transform;
|
||||
this.<NCDDBCFOHLN>k__BackingField = transform;
|
||||
IEnumerable<KLAMCLLEFGI> enumerable = this.JBINOGIKLAJ();
|
||||
}
|
||||
|
||||
// Token: 0x0600FAF9 RID: 64249 RVA: 0x0039883C File Offset: 0x00396A3C
|
||||
[Token(Token = "0x600FAF9")]
|
||||
[Address(RVA = "0xCC3320", Offset = "0xCC2120", VA = "0x180CC3320")]
|
||||
private void LAKGACBAKOO(in Guid NPLEMIALBEG, ALPFDJAAMJP AOGLODOINCA)
|
||||
{
|
||||
this.<PDMNFLEPABL>k__BackingField = AOGLODOINCA;
|
||||
}
|
||||
|
||||
// Token: 0x0600FAFA RID: 64250
|
||||
[Token(Token = "0x600FAFA")]
|
||||
[Address(Slot = "27")]
|
||||
protected abstract void GDDNMOFAPAO(ControlPanelCircuitObjectBase.ADBFKDDKCIM KBOKKKPGKBG);
|
||||
|
||||
// Token: 0x0600FAFB RID: 64251 RVA: 0x00398850 File Offset: 0x00396A50
|
||||
[Token(Token = "0x600FAFB")]
|
||||
[Address(RVA = "0xCC33D0", Offset = "0xCC21D0", VA = "0x180CC33D0", 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 = NHDIECBEHBE.KIHJMDKKLKH(this.<FJNIBMBBEAJ>k__BackingField);
|
||||
instance2.RequestReduce(niajhaglpnd);
|
||||
}
|
||||
}
|
||||
}
|
||||
if (NetworkedSingletonMonoBehaviour.FFNIFALJLDD)
|
||||
{
|
||||
this.LGJBBNODNCM();
|
||||
}
|
||||
base.OnDestroy();
|
||||
}
|
||||
|
||||
// Token: 0x0600FAFC RID: 64252 RVA: 0x00398904 File Offset: 0x00396B04
|
||||
[Token(Token = "0x600FAFC")]
|
||||
[Address(RVA = "0xCC3330", Offset = "0xCC2130", VA = "0x180CC3330", Slot = "28")]
|
||||
protected virtual void LGJBBNODNCM()
|
||||
{
|
||||
NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.DKDDMEFENPC.Add(this);
|
||||
}
|
||||
|
||||
// Token: 0x0600FAFD RID: 64253 RVA: 0x00398928 File Offset: 0x00396B28
|
||||
[Token(Token = "0x600FAFD")]
|
||||
[Address(RVA = "0xCC30B0", Offset = "0xCC1EB0", VA = "0x180CC30B0", Slot = "29")]
|
||||
protected virtual void CMPFNCGMHBK()
|
||||
{
|
||||
bool flag = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.DKDDMEFENPC.Remove(this);
|
||||
}
|
||||
|
||||
// Token: 0x0600FAFE RID: 64254 RVA: 0x0039894C File Offset: 0x00396B4C
|
||||
[Token(Token = "0x600FAFE")]
|
||||
[Address(RVA = "0xCC3E50", Offset = "0xCC2C50", VA = "0x180CC3E50")]
|
||||
public void UpdateAttachPointIfAttached(bool OIPPGCCCEPJ = false)
|
||||
{
|
||||
if (this.BOKFEEKELJH != 0)
|
||||
{
|
||||
NBKKFEHPBIO <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: 0x0600FAFF RID: 64255 RVA: 0x003989EC File Offset: 0x00396BEC
|
||||
[Token(Token = "0x600FAFF")]
|
||||
[Address(RVA = "0xCC2FD0", Offset = "0xCC1DD0", VA = "0x180CC2FD0")]
|
||||
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: 0x0600FB00 RID: 64256 RVA: 0x00398A1C File Offset: 0x00396C1C
|
||||
[Token(Token = "0x600FB00")]
|
||||
[Address(RVA = "0xCC3D00", Offset = "0xCC2B00", VA = "0x180CC3D00")]
|
||||
[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: 0x0600FB01 RID: 64257 RVA: 0x00398A44 File Offset: 0x00396C44
|
||||
[Token(Token = "0x600FB01")]
|
||||
[Address(RVA = "0xCC4130", Offset = "0xCC2F30", VA = "0x180CC4130")]
|
||||
public void UpdateControlPanelTransformIfAttached()
|
||||
{
|
||||
NMKAJLBKMPD nmkajlbkmpd = this.<KHGALJDKAAE>k__BackingField;
|
||||
if (nmkajlbkmpd != 0)
|
||||
{
|
||||
HKAJJAAGKDJ hkajjaagkdj = nmkajlbkmpd.FKHHKIMHEHF;
|
||||
if (hkajjaagkdj != 0 && hkajjaagkdj.EINGKCFOPNF && !hkajjaagkdj.EBBAMMGDIJP.EHLLBKHKIKO)
|
||||
{
|
||||
if (this.<GBGPODNIKAN>k__BackingField != 0)
|
||||
{
|
||||
}
|
||||
if (0 == 0)
|
||||
{
|
||||
NMKAJLBKMPD nmkajlbkmpd2 = this.<KHGALJDKAAE>k__BackingField;
|
||||
if (nmkajlbkmpd2 == 0 || nmkajlbkmpd2.FKHHKIMHEHF != 0)
|
||||
{
|
||||
}
|
||||
Transform transform = this.<NCDDBCFOHLN>k__BackingField;
|
||||
Transform transform2 = this.<NCDDBCFOHLN>k__BackingField;
|
||||
bool flag;
|
||||
bool flag2;
|
||||
if (flag || flag2)
|
||||
{
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600FB02 RID: 64258 RVA: 0x00398AC8 File Offset: 0x00396CC8
|
||||
[Token(Token = "0x600FB02")]
|
||||
[Address(RVA = "0xCC39D0", Offset = "0xCC27D0", VA = "0x180CC39D0")]
|
||||
public void Publish(in Guid MEJJDOHGNHG, in GBHGBHHEDNB CNHFNHIFIAD)
|
||||
{
|
||||
NMKAJLBKMPD nmkajlbkmpd = this.<KHGALJDKAAE>k__BackingField;
|
||||
if (nmkajlbkmpd != 0)
|
||||
{
|
||||
MMMGPKBMDNO <MIOCACIPOGD>k__BackingField = nmkajlbkmpd.<MIOCACIPOGD>k__BackingField;
|
||||
CircuitManagerV2 instance = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG;
|
||||
CircuitManagerV2 instance2 = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170028FD RID: 10493
|
||||
// (get) Token: 0x0600FB03 RID: 64259
|
||||
[Token(Token = "0x170028FD")]
|
||||
public abstract string FIKEBGGCDFN
|
||||
{
|
||||
[Token(Token = "0x600FB03")]
|
||||
[Address(Slot = "30")]
|
||||
get;
|
||||
}
|
||||
|
||||
// Token: 0x170028FE RID: 10494
|
||||
// (get) Token: 0x0600FB04 RID: 64260 RVA: 0x00398AFC File Offset: 0x00396CFC
|
||||
[Token(Token = "0x170028FE")]
|
||||
public DJMPGKILABP BLJAPPNMJNJ
|
||||
{
|
||||
[Token(Token = "0x600FB04")]
|
||||
[Address(RVA = "0xCC4890", Offset = "0xCC3690", VA = "0x180CC4890", Slot = "16")]
|
||||
get
|
||||
{
|
||||
NDBBKDMPBHD meajmkmofon = this.MEAJMKMOFON;
|
||||
int num = 0;
|
||||
num += num;
|
||||
num++;
|
||||
return meajmkmofon.BLJAPPNMJNJ;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170028FF RID: 10495
|
||||
// (get) Token: 0x0600FB05 RID: 64261
|
||||
[Token(Token = "0x170028FF")]
|
||||
public abstract bool NPNNBEHIMHA
|
||||
{
|
||||
[Token(Token = "0x600FB05")]
|
||||
[Address(Slot = "31")]
|
||||
get;
|
||||
}
|
||||
|
||||
// Token: 0x17002900 RID: 10496
|
||||
// (get) Token: 0x0600FB06 RID: 64262 RVA: 0x00398B30 File Offset: 0x00396D30
|
||||
// (set) Token: 0x0600FB07 RID: 64263 RVA: 0x00398B44 File Offset: 0x00396D44
|
||||
[Token(Token = "0x17002900")]
|
||||
public ALPFDJAAMJP BNAALFCCEFJ
|
||||
{
|
||||
[Token(Token = "0x600FB06")]
|
||||
[Address(RVA = "0x46AA30", Offset = "0x469830", VA = "0x18046AA30", Slot = "18")]
|
||||
get;
|
||||
[Token(Token = "0x600FB07")]
|
||||
[Address(RVA = "0x7A45D0", Offset = "0x7A33D0", VA = "0x1807A45D0")]
|
||||
private set;
|
||||
}
|
||||
|
||||
// Token: 0x17002901 RID: 10497
|
||||
// (get) Token: 0x0600FB08 RID: 64264 RVA: 0x00398B58 File Offset: 0x00396D58
|
||||
[Token(Token = "0x17002901")]
|
||||
public IEnumerable<KLAMCLLEFGI> OKLNJOPHHDI
|
||||
{
|
||||
[Token(Token = "0x600FB08")]
|
||||
[Address(RVA = "0xCC46D0", Offset = "0xCC34D0", VA = "0x180CC46D0", Slot = "19")]
|
||||
get
|
||||
{
|
||||
LDIJBEFKFFE[] components = base.GetComponents<LDIJBEFKFFE>();
|
||||
Func<LDIJBEFKFFE, IEnumerable<KLAMCLLEFGI>> <>9__70_ = ControlPanelCircuitObjectBase.<>c.<>9__70_0;
|
||||
if (<>9__70_ == 0)
|
||||
{
|
||||
ControlPanelCircuitObjectBase.<>c.<>9__70_0 = delegate(LDIJBEFKFFE i)
|
||||
{
|
||||
throw new NullReferenceException();
|
||||
};
|
||||
}
|
||||
return Enumerable.SelectMany<LDIJBEFKFFE, KLAMCLLEFGI>(components, <>9__70_);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600FB09 RID: 64265 RVA: 0x00398B94 File Offset: 0x00396D94
|
||||
[Token(Token = "0x600FB09")]
|
||||
[Address(RVA = "0xCC3D70", Offset = "0xCC2B70", VA = "0x180CC3D70", Slot = "20")]
|
||||
public IFNLKKABKEB<FFFEOMMKNAE> Self(IBNOALNMLHC CHKKEHOKPJP)
|
||||
{
|
||||
int num = 0;
|
||||
num += num;
|
||||
num++;
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x0600FB0A RID: 64266 RVA: 0x00398BB0 File Offset: 0x00396DB0
|
||||
[Token(Token = "0x600FB0A")]
|
||||
[Address(RVA = "0xCC3AC0", Offset = "0xCC28C0", VA = "0x180CC3AC0", Slot = "32")]
|
||||
public void RaiseOnReset()
|
||||
{
|
||||
CircuitManagerV2 instance = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG;
|
||||
Guid guid = ControlPanelCircuitObjectBase.BFLPNICDDFH.JPOHGBCEJEJ;
|
||||
GBHGBHHEDNB gbhgbhhednb = GBHGBHHEDNB.AKPBDFMJIKF();
|
||||
NMKAJLBKMPD nmkajlbkmpd = this.<KHGALJDKAAE>k__BackingField;
|
||||
if (nmkajlbkmpd != 0)
|
||||
{
|
||||
MMMGPKBMDNO <MIOCACIPOGD>k__BackingField = nmkajlbkmpd.<MIOCACIPOGD>k__BackingField;
|
||||
CircuitManagerV2 instance2 = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG;
|
||||
CircuitManagerV2 instance3 = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600FB0B RID: 64267 RVA: 0x00398BFC File Offset: 0x00396DFC
|
||||
[Token(Token = "0x600FB0B")]
|
||||
[Address(RVA = "0x687270", Offset = "0x686070", VA = "0x180687270", Slot = "33")]
|
||||
public virtual void Bind(NMKAJLBKMPD DJNJIKLPIJP)
|
||||
{
|
||||
this.<KHGALJDKAAE>k__BackingField = DJNJIKLPIJP;
|
||||
}
|
||||
|
||||
// Token: 0x0600FB0C RID: 64268 RVA: 0x00398C10 File Offset: 0x00396E10
|
||||
[Token(Token = "0x600FB0C")]
|
||||
[Address(RVA = "0xCC37F0", Offset = "0xCC25F0", VA = "0x180CC37F0", Slot = "34")]
|
||||
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: 0x0600FB0D RID: 64269 RVA: 0x00398C6C File Offset: 0x00396E6C
|
||||
[Token(Token = "0x600FB0D")]
|
||||
[Address(RVA = "0xCC38E0", Offset = "0xCC26E0", VA = "0x180CC38E0", Slot = "23")]
|
||||
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: 0x17002902 RID: 10498
|
||||
// (get) Token: 0x0600FB0E RID: 64270 RVA: 0x00398CE8 File Offset: 0x00396EE8
|
||||
[Token(Token = "0x17002902")]
|
||||
private IEnumerable<KLAMCLLEFGI> BGANBIILLOA
|
||||
{
|
||||
[Token(Token = "0x600FB0E")]
|
||||
[Address(RVA = "0xCC31F0", Offset = "0xCC1FF0", VA = "0x180CC31F0", Slot = "24")]
|
||||
get
|
||||
{
|
||||
KLAMCLLEFGI[] array = new KLAMCLLEFGI[1];
|
||||
KLAMCLLEFGI bflpnicddfh = ControlPanelCircuitObjectBase.BFLPNICDDFH;
|
||||
if (bflpnicddfh != 0)
|
||||
{
|
||||
}
|
||||
array[0] = bflpnicddfh;
|
||||
IEnumerable<KLAMCLLEFGI> enumerable;
|
||||
return enumerable;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600FB0F RID: 64271 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x600FB0F")]
|
||||
[Address(RVA = "0x402080", Offset = "0x400E80", VA = "0x180402080")]
|
||||
[Conditional("UNITY_EDITOR")]
|
||||
public void LogPositions(string LHOMKMINCHH)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x0600FB10 RID: 64272 RVA: 0x00398D18 File Offset: 0x00396F18
|
||||
[Token(Token = "0x600FB10")]
|
||||
[Address(RVA = "0xCC44D0", Offset = "0xCC32D0", VA = "0x180CC44D0")]
|
||||
protected ControlPanelCircuitObjectBase()
|
||||
{
|
||||
Guid empty = Guid.Empty;
|
||||
this.<FJNIBMBBEAJ>k__BackingField = empty;
|
||||
base..ctor();
|
||||
}
|
||||
|
||||
// Token: 0x0600FB11 RID: 64273 RVA: 0x00398D38 File Offset: 0x00396F38
|
||||
// Note: this type is marked as 'beforefieldinit'.
|
||||
[Token(Token = "0x600FB11")]
|
||||
[Address(RVA = "0xCC43E0", Offset = "0xCC31E0", VA = "0x180CC43E0")]
|
||||
static ControlPanelCircuitObjectBase()
|
||||
{
|
||||
KLAMCLLEFGI klamcllefgi;
|
||||
ControlPanelCircuitObjectBase.BFLPNICDDFH = klamcllefgi;
|
||||
}
|
||||
|
||||
// Token: 0x0400A601 RID: 42497
|
||||
[FieldOffset(Offset = "0x40")]
|
||||
[Token(Token = "0x400A601")]
|
||||
private NDBBKDMPBHD MEAJMKMOFON;
|
||||
|
||||
// Token: 0x0400A602 RID: 42498
|
||||
[FieldOffset(Offset = "0x48")]
|
||||
[Token(Token = "0x400A602")]
|
||||
protected bool AJJCOJDHAHG;
|
||||
|
||||
// Token: 0x0400A603 RID: 42499
|
||||
[FieldOffset(Offset = "0x50")]
|
||||
[Token(Token = "0x400A603")]
|
||||
[SerializeField]
|
||||
private Transform controlPanelTetherPoint;
|
||||
|
||||
// Token: 0x0400A60C RID: 42508
|
||||
[Token(Token = "0x400A60C")]
|
||||
private static readonly KLAMCLLEFGI BFLPNICDDFH;
|
||||
|
||||
// Token: 0x0200259E RID: 9630
|
||||
[Token(Token = "0x200259E")]
|
||||
protected sealed class ADBFKDDKCIM : MulticastDelegate
|
||||
{
|
||||
// Token: 0x0600FB12 RID: 64274 RVA: 0x00398D4C File Offset: 0x00396F4C
|
||||
[Token(Token = "0x600FB12")]
|
||||
[Address(RVA = "0x448ED0", Offset = "0x447CD0", VA = "0x180448ED0")]
|
||||
public ADBFKDDKCIM(object FEDFKKMABOG, IntPtr APAICGIHAGJ)
|
||||
{
|
||||
this.method = APAICGIHAGJ;
|
||||
this.m_target = FEDFKKMABOG;
|
||||
}
|
||||
|
||||
// Token: 0x0600FB13 RID: 64275 RVA: 0x00398D68 File Offset: 0x00396F68
|
||||
[Token(Token = "0x600FB13")]
|
||||
[Address(RVA = "0xCB2FB0", Offset = "0xCB1DB0", VA = "0x180CB2FB0", Slot = "13")]
|
||||
public void Invoke(in Guid NPLEMIALBEG, ALPFDJAAMJP AOGLODOINCA)
|
||||
{
|
||||
if (this.delegates != 0)
|
||||
{
|
||||
}
|
||||
uint num;
|
||||
if (num != (uint)0)
|
||||
{
|
||||
throw new ExecutionEngineException();
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600FB14 RID: 64276 RVA: 0x00398E08 File Offset: 0x00397008
|
||||
[Token(Token = "0x600FB14")]
|
||||
[Address(RVA = "0xCB2F10", Offset = "0xCB1D10", VA = "0x180CB2F10", Slot = "14")]
|
||||
public IAsyncResult BeginInvoke(in Guid NPLEMIALBEG, ALPFDJAAMJP AOGLODOINCA, AsyncCallback AFLPGGJMPOE, object FEDFKKMABOG)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0600FB15 RID: 64277 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x600FB15")]
|
||||
[Address(RVA = "0xCB2FA0", Offset = "0xCB1DA0", VA = "0x180CB2FA0", 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: 0x020025A0 RID: 9632
|
||||
[Token(Token = "0x20025A0")]
|
||||
public sealed class ControlPanelTransformSync : MonoBehaviour, NGBLAGENLDK, LAPMNGPJBEC, KJLKECANCDC, NLDHFOGPOHN
|
||||
{
|
||||
// Token: 0x17002903 RID: 10499
|
||||
// (get) Token: 0x0600FB19 RID: 64281 RVA: 0x00398E58 File Offset: 0x00397058
|
||||
// (set) Token: 0x0600FB1A RID: 64282 RVA: 0x00398E6C File Offset: 0x0039706C
|
||||
[Token(Token = "0x17002903")]
|
||||
public bool PIOJMBHKLKD
|
||||
{
|
||||
[Token(Token = "0x600FB19")]
|
||||
[Address(RVA = "0x42C2C0", Offset = "0x42B0C0", VA = "0x18042C2C0")]
|
||||
get;
|
||||
[Token(Token = "0x600FB1A")]
|
||||
[Address(RVA = "0x43DE90", Offset = "0x43CC90", VA = "0x18043DE90")]
|
||||
private set;
|
||||
}
|
||||
|
||||
// Token: 0x0600FB1B RID: 64283 RVA: 0x00398E80 File Offset: 0x00397080
|
||||
[Token(Token = "0x600FB1B")]
|
||||
[Address(RVA = "0xCC65E0", Offset = "0xCC53E0", VA = "0x180CC65E0")]
|
||||
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: 0x0600FB1C RID: 64284 RVA: 0x00398EB4 File Offset: 0x003970B4
|
||||
[Token(Token = "0x600FB1C")]
|
||||
[Address(RVA = "0xCC6F20", Offset = "0xCC5D20", VA = "0x180CC6F20")]
|
||||
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: 0x0600FB1D RID: 64285 RVA: 0x00398EF0 File Offset: 0x003970F0
|
||||
[Token(Token = "0x600FB1D")]
|
||||
[Address(RVA = "0xCC6660", Offset = "0xCC5460", VA = "0x180CC6660")]
|
||||
private void Awake()
|
||||
{
|
||||
ControlPanelTransformSync.IJILFIJMDFF.BPAJKKAGPKB(this);
|
||||
}
|
||||
|
||||
// Token: 0x0600FB1E RID: 64286 RVA: 0x00398F04 File Offset: 0x00397104
|
||||
[Token(Token = "0x600FB1E")]
|
||||
[Address(RVA = "0xCC6E20", Offset = "0xCC5C20", VA = "0x180CC6E20")]
|
||||
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: 0x0600FB1F RID: 64287 RVA: 0x00398F54 File Offset: 0x00397154
|
||||
[Token(Token = "0x600FB1F")]
|
||||
[Address(RVA = "0xCC6D20", Offset = "0xCC5B20", VA = "0x180CC6D20")]
|
||||
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: 0x0600FB20 RID: 64288 RVA: 0x00398FA8 File Offset: 0x003971A8
|
||||
[Token(Token = "0x600FB20")]
|
||||
[Address(RVA = "0xCC6F10", Offset = "0xCC5D10", VA = "0x180CC6F10")]
|
||||
public void OnObjectSelected()
|
||||
{
|
||||
this.AJFJMGMKFKG();
|
||||
}
|
||||
|
||||
// Token: 0x0600FB21 RID: 64289 RVA: 0x00398FBC File Offset: 0x003971BC
|
||||
[Token(Token = "0x600FB21")]
|
||||
[Address(RVA = "0xCC6CE0", Offset = "0xCC5AE0", VA = "0x180CC6CE0")]
|
||||
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: 0x0600FB22 RID: 64290 RVA: 0x00399000 File Offset: 0x00397200
|
||||
[Token(Token = "0x600FB22")]
|
||||
[Address(RVA = "0xCC6C50", Offset = "0xCC5A50", VA = "0x180CC6C50")]
|
||||
private void JNEGKNKPCGB(bool OIPPGCCCEPJ = false)
|
||||
{
|
||||
ControlPanelCircuitObjectBase kgfhbnbngno = this.KGFHBNBNGNO;
|
||||
int num = 0;
|
||||
if (kgfhbnbngno != num)
|
||||
{
|
||||
this.KGFHBNBNGNO.UpdateAttachPointIfAttached(OIPPGCCCEPJ);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600FB23 RID: 64291 RVA: 0x00399034 File Offset: 0x00397234
|
||||
[Token(Token = "0x600FB23")]
|
||||
[Address(RVA = "0xB42ED0", Offset = "0xB41CD0", VA = "0x180B42ED0", Slot = "6")]
|
||||
private void GIMBGJMODOA()
|
||||
{
|
||||
this.KEBMIDGDNJA = true;
|
||||
}
|
||||
|
||||
// Token: 0x0600FB24 RID: 64292 RVA: 0x00399048 File Offset: 0x00397248
|
||||
[Token(Token = "0x600FB24")]
|
||||
[Address(RVA = "0xCC6DC0", Offset = "0xCC5BC0", VA = "0x180CC6DC0", Slot = "7")]
|
||||
private void NACCNDOBGAH()
|
||||
{
|
||||
this.AJAENFHCFHB = true;
|
||||
}
|
||||
|
||||
// Token: 0x0600FB25 RID: 64293 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x600FB25")]
|
||||
[Address(RVA = "0x402080", Offset = "0x400E80", VA = "0x180402080", Slot = "8")]
|
||||
private void DHHNIMOPONN()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x0600FB26 RID: 64294 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x600FB26")]
|
||||
[Address(RVA = "0x402080", Offset = "0x400E80", VA = "0x180402080", Slot = "9")]
|
||||
private void FJADHACPCNB()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x0600FB27 RID: 64295 RVA: 0x0039905C File Offset: 0x0039725C
|
||||
[Token(Token = "0x600FB27")]
|
||||
[Address(RVA = "0xCC66C0", Offset = "0xCC54C0", VA = "0x180CC66C0", Slot = "10")]
|
||||
private void GLGCJLPFEEE()
|
||||
{
|
||||
int num = 0;
|
||||
this.JNEGKNKPCGB(num != 0);
|
||||
}
|
||||
|
||||
// Token: 0x0600FB28 RID: 64296 RVA: 0x00399074 File Offset: 0x00397274
|
||||
[Token(Token = "0x600FB28")]
|
||||
[Address(RVA = "0xCC66C0", Offset = "0xCC54C0", VA = "0x180CC66C0", Slot = "11")]
|
||||
private void BKHHBDCJDAK()
|
||||
{
|
||||
int num = 0;
|
||||
this.JNEGKNKPCGB(num != 0);
|
||||
}
|
||||
|
||||
// Token: 0x0600FB29 RID: 64297 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x600FB29")]
|
||||
[Address(RVA = "0x402080", Offset = "0x400E80", VA = "0x180402080", Slot = "12")]
|
||||
private void HCJHBIHDHNJ()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x0600FB2A RID: 64298 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x600FB2A")]
|
||||
[Address(RVA = "0x402080", Offset = "0x400E80", VA = "0x180402080", Slot = "13")]
|
||||
private void IDGLNOJNADK(Vector3 CEHJGNDELGL)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x0600FB2B RID: 64299 RVA: 0x0039908C File Offset: 0x0039728C
|
||||
[Token(Token = "0x600FB2B")]
|
||||
[Address(RVA = "0xCC66D0", Offset = "0xCC54D0", VA = "0x180CC66D0", Slot = "14")]
|
||||
private void DCEAPCLIHDJ()
|
||||
{
|
||||
this.KEBMIDGDNJA = false;
|
||||
if (!this.AJAENFHCFHB)
|
||||
{
|
||||
this.JNEGKNKPCGB(true);
|
||||
return;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600FB2C RID: 64300 RVA: 0x003990B4 File Offset: 0x003972B4
|
||||
[Token(Token = "0x600FB2C")]
|
||||
[Address(RVA = "0xCC6C30", Offset = "0xCC5A30", VA = "0x180CC6C30", Slot = "15")]
|
||||
private void IFJAIDCHNIF()
|
||||
{
|
||||
this.AJAENFHCFHB = false;
|
||||
if (!this.KEBMIDGDNJA)
|
||||
{
|
||||
this.JNEGKNKPCGB(true);
|
||||
return;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600FB2D RID: 64301 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x600FB2D")]
|
||||
[Address(RVA = "0x402080", Offset = "0x400E80", VA = "0x180402080", Slot = "16")]
|
||||
private void FLIGPKCPBDL()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x0600FB2E RID: 64302 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x600FB2E")]
|
||||
[Address(RVA = "0x402080", Offset = "0x400E80", VA = "0x180402080", Slot = "17")]
|
||||
private void JMIIBAEBPCK()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x0600FB2F RID: 64303 RVA: 0x003990DC File Offset: 0x003972DC
|
||||
[Token(Token = "0x600FB2F")]
|
||||
[Address(RVA = "0xCC64D0", Offset = "0xCC52D0", VA = "0x180CC64D0")]
|
||||
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: 0x0600FB30 RID: 64304 RVA: 0x00399150 File Offset: 0x00397350
|
||||
[Token(Token = "0x600FB30")]
|
||||
[Address(RVA = "0xCC6CE0", Offset = "0xCC5AE0", VA = "0x180CC6CE0")]
|
||||
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: 0x0600FB31 RID: 64305 RVA: 0x00399194 File Offset: 0x00397394
|
||||
[Token(Token = "0x600FB31")]
|
||||
[Address(RVA = "0xCC66F0", Offset = "0xCC54F0", VA = "0x180CC66F0")]
|
||||
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: 0x0600FB32 RID: 64306 RVA: 0x003992AC File Offset: 0x003974AC
|
||||
[Token(Token = "0x600FB32")]
|
||||
[Address(RVA = "0xCC6C20", Offset = "0xCC5A20", VA = "0x180CC6C20", Slot = "4")]
|
||||
private void IBFFOCPIIJO()
|
||||
{
|
||||
this.<DBGPFLMKICF>k__BackingField = true;
|
||||
this.AJFJMGMKFKG();
|
||||
}
|
||||
|
||||
// Token: 0x0600FB33 RID: 64307 RVA: 0x003992C8 File Offset: 0x003974C8
|
||||
[Token(Token = "0x600FB33")]
|
||||
[Address(RVA = "0xCC6DD0", Offset = "0xCC5BD0", VA = "0x180CC6DD0", 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: 0x0600FB34 RID: 64308 RVA: 0x00399314 File Offset: 0x00397514
|
||||
[Token(Token = "0x600FB34")]
|
||||
[Address(RVA = "0x74EA40", Offset = "0x74D840", VA = "0x18074EA40")]
|
||||
public ControlPanelTransformSync()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0400A610 RID: 42512
|
||||
[FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x400A610")]
|
||||
private Chip FOLFCOHAJMD;
|
||||
|
||||
// Token: 0x0400A611 RID: 42513
|
||||
[FieldOffset(Offset = "0x28")]
|
||||
[Token(Token = "0x400A611")]
|
||||
private ControlPanelCircuitObjectBase KGFHBNBNGNO;
|
||||
|
||||
// Token: 0x0400A612 RID: 42514
|
||||
[FieldOffset(Offset = "0x30")]
|
||||
[Token(Token = "0x400A612")]
|
||||
private bool KEBMIDGDNJA;
|
||||
|
||||
// Token: 0x0400A613 RID: 42515
|
||||
[FieldOffset(Offset = "0x31")]
|
||||
[Token(Token = "0x400A613")]
|
||||
private bool AJAENFHCFHB;
|
||||
|
||||
// Token: 0x0400A614 RID: 42516
|
||||
[FieldOffset(Offset = "0x34")]
|
||||
[Token(Token = "0x400A614")]
|
||||
private int MAHOEAOMFBD;
|
||||
|
||||
// Token: 0x0400A615 RID: 42517
|
||||
[FieldOffset(Offset = "0x38")]
|
||||
[Token(Token = "0x400A615")]
|
||||
private GADCODNLAIK OLMLLOCPKLN;
|
||||
|
||||
// Token: 0x0400A616 RID: 42518
|
||||
[FieldOffset(Offset = "0x40")]
|
||||
[Token(Token = "0x400A616")]
|
||||
private FastLineSettings JIALEJCECJC;
|
||||
|
||||
// Token: 0x020025A1 RID: 9633
|
||||
[Token(Token = "0x20025A1")]
|
||||
private static class IJILFIJMDFF
|
||||
{
|
||||
// Token: 0x0600FB35 RID: 64309 RVA: 0x00399328 File Offset: 0x00397528
|
||||
[Token(Token = "0x600FB35")]
|
||||
[Address(RVA = "0xCC9E60", Offset = "0xCC8C60", VA = "0x180CC9E60")]
|
||||
private static IEnumerator<KENFJGFMIPM> HCIEHECEDAK()
|
||||
{
|
||||
/*
|
||||
An exception occurred when decompiling this method (0600FB35)
|
||||
|
||||
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: 0x0600FB36 RID: 64310 RVA: 0x00399344 File Offset: 0x00397544
|
||||
[Token(Token = "0x600FB36")]
|
||||
[Address(RVA = "0xCC9B80", Offset = "0xCC8980", VA = "0x180CC9B80")]
|
||||
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: 0x0600FB37 RID: 64311 RVA: 0x003993BC File Offset: 0x003975BC
|
||||
[Token(Token = "0x600FB37")]
|
||||
[Address(RVA = "0xCC9B00", Offset = "0xCC8900", VA = "0x180CC9B00")]
|
||||
public static void BIHKNNPGGKP(ControlPanelTransformSync GCCLEJOGCCE)
|
||||
{
|
||||
bool flag = ControlPanelTransformSync.IJILFIJMDFF.CHMNFDFCBJJ.Remove(GCCLEJOGCCE);
|
||||
}
|
||||
|
||||
// Token: 0x0400A617 RID: 42519
|
||||
[Token(Token = "0x400A617")]
|
||||
private const int LJEHFJGPJGL = 256;
|
||||
|
||||
// Token: 0x0400A618 RID: 42520
|
||||
[Token(Token = "0x400A618")]
|
||||
private static readonly List<ControlPanelTransformSync> CHMNFDFCBJJ = new List();
|
||||
|
||||
// Token: 0x0400A619 RID: 42521
|
||||
[Token(Token = "0x400A619")]
|
||||
private static DABKFAIHBBP HNMDHKBOCPB;
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,207 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using Cpp2IlInjected;
|
||||
using UnityEngine;
|
||||
|
||||
namespace RecRoom.CircuitsV2.ContextNodes
|
||||
{
|
||||
// Token: 0x020025A9 RID: 9641
|
||||
[Token(Token = "0x20025A9")]
|
||||
public class PlayerLogicComponent : ControlPanelCircuitObjectBase
|
||||
{
|
||||
// Token: 0x1700290F RID: 10511
|
||||
// (get) Token: 0x0600FB58 RID: 64344 RVA: 0x0039955C File Offset: 0x0039775C
|
||||
// (set) Token: 0x0600FB59 RID: 64345 RVA: 0x00399570 File Offset: 0x00397770
|
||||
[Token(Token = "0x1700290F")]
|
||||
public bool JDJMAFJCGEK
|
||||
{
|
||||
[Token(Token = "0x600FB58")]
|
||||
[Address(RVA = "0x7ED770", Offset = "0x7EC570", VA = "0x1807ED770")]
|
||||
get;
|
||||
[Token(Token = "0x600FB59")]
|
||||
[Address(RVA = "0x9DF6C0", Offset = "0x9DE4C0", VA = "0x1809DF6C0")]
|
||||
private set;
|
||||
}
|
||||
|
||||
// Token: 0x17002910 RID: 10512
|
||||
// (get) Token: 0x0600FB5A RID: 64346 RVA: 0x00399584 File Offset: 0x00397784
|
||||
[Token(Token = "0x17002910")]
|
||||
protected override Transform BOKFEEKELJH
|
||||
{
|
||||
[Token(Token = "0x600FB5A")]
|
||||
[Address(RVA = "0x536430", Offset = "0x535230", VA = "0x180536430", Slot = "25")]
|
||||
get
|
||||
{
|
||||
return this._attachPointParent;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17002911 RID: 10513
|
||||
// (get) Token: 0x0600FB5B RID: 64347 RVA: 0x00399598 File Offset: 0x00397798
|
||||
[Token(Token = "0x17002911")]
|
||||
protected override bool JKCKICAIAMM
|
||||
{
|
||||
[Token(Token = "0x600FB5B")]
|
||||
[Address(RVA = "0x403930", Offset = "0x402730", VA = "0x180403930", Slot = "26")]
|
||||
get
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600FB5C RID: 64348 RVA: 0x003995A8 File Offset: 0x003977A8
|
||||
[Token(Token = "0x600FB5C")]
|
||||
[Address(RVA = "0xCCB060", Offset = "0xCC9E60", VA = "0x180CCB060", Slot = "27")]
|
||||
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;
|
||||
JLJLCPLIGHI pkaofhebiaj = instance2.PKAOFHEBIAJ;
|
||||
bool flag = !pkaofhebiaj.KPBBMBCNDGO(<FJNIBMBBEAJ>k__BackingField, num);
|
||||
bool flag2;
|
||||
if (flag2)
|
||||
{
|
||||
IDictionary<Guid, CGGLKEJGNME> hjfhfmadhgk = instance2.HJFHFMADHGK;
|
||||
Guid <FJNIBMBBEAJ>k__BackingField2 = this.<FJNIBMBBEAJ>k__BackingField;
|
||||
num += num;
|
||||
num++;
|
||||
}
|
||||
if (KKPBCOOONNK.BNNCCCFFALC)
|
||||
{
|
||||
CircuitManagerV2 instance3 = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG;
|
||||
NIAJHAGLPND niajhaglpnd = NEHPIMPDALF.KIHJMDKKLKH(this.<FJNIBMBBEAJ>k__BackingField);
|
||||
instance3.RequestReduce(niajhaglpnd);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600FB5D RID: 64349 RVA: 0x00399658 File Offset: 0x00397858
|
||||
[Token(Token = "0x600FB5D")]
|
||||
[Address(RVA = "0xCCB6E0", Offset = "0xCCA4E0", VA = "0x180CCB6E0")]
|
||||
private void PCKACOCFFBM()
|
||||
{
|
||||
CircuitManagerV2 instance = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG;
|
||||
NIAJHAGLPND niajhaglpnd = NEHPIMPDALF.KIHJMDKKLKH(this.<FJNIBMBBEAJ>k__BackingField);
|
||||
instance.RequestReduce(niajhaglpnd);
|
||||
}
|
||||
|
||||
// Token: 0x0600FB5E RID: 64350 RVA: 0x00399684 File Offset: 0x00397884
|
||||
[Token(Token = "0x600FB5E")]
|
||||
[Address(RVA = "0xCCB400", Offset = "0xCCA200", VA = "0x180CCB400")]
|
||||
public NIAJHAGLPND GetSpawnControlPanelProto()
|
||||
{
|
||||
return NEHPIMPDALF.KIHJMDKKLKH(this.<FJNIBMBBEAJ>k__BackingField);
|
||||
}
|
||||
|
||||
// Token: 0x0600FB5F RID: 64351 RVA: 0x0039969C File Offset: 0x0039789C
|
||||
[Token(Token = "0x600FB5F")]
|
||||
[Address(RVA = "0xCCB550", Offset = "0xCCA350", VA = "0x180CCB550", Slot = "14")]
|
||||
protected override void OnDestroy()
|
||||
{
|
||||
Guid <FJNIBMBBEAJ>k__BackingField = this.<FJNIBMBBEAJ>k__BackingField;
|
||||
int num = 0;
|
||||
Guid empty = Guid.Empty;
|
||||
int num3;
|
||||
if (<FJNIBMBBEAJ>k__BackingField != empty)
|
||||
{
|
||||
CircuitManagerV2 instance = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG;
|
||||
Guid <FJNIBMBBEAJ>k__BackingField2 = this.<FJNIBMBBEAJ>k__BackingField;
|
||||
IDictionary<Guid, CGGLKEJGNME> hjfhfmadhgk = instance.HJFHFMADHGK;
|
||||
int num2 = 0;
|
||||
if (num2 < num)
|
||||
{
|
||||
num2 += num2;
|
||||
if (num2 == num)
|
||||
{
|
||||
num3 += num3;
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
num2++;
|
||||
}
|
||||
}
|
||||
num3 = 0;
|
||||
base.OnDestroy();
|
||||
}
|
||||
|
||||
// Token: 0x0600FB60 RID: 64352 RVA: 0x00399708 File Offset: 0x00397908
|
||||
[Token(Token = "0x600FB60")]
|
||||
[Address(RVA = "0xCCB420", Offset = "0xCCA220", VA = "0x180CCB420", Slot = "28")]
|
||||
protected override void LGJBBNODNCM()
|
||||
{
|
||||
NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.DLGHFACODHL.Add(this);
|
||||
NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.DKDDMEFENPC.Add(this);
|
||||
}
|
||||
|
||||
// Token: 0x0600FB61 RID: 64353 RVA: 0x0039973C File Offset: 0x0039793C
|
||||
[Token(Token = "0x600FB61")]
|
||||
[Address(RVA = "0xCCAF30", Offset = "0xCC9D30", VA = "0x180CCAF30", Slot = "29")]
|
||||
protected override void CMPFNCGMHBK()
|
||||
{
|
||||
bool flag = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.DLGHFACODHL.Remove(this);
|
||||
bool flag2 = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.DKDDMEFENPC.Remove(this);
|
||||
}
|
||||
|
||||
// Token: 0x17002912 RID: 10514
|
||||
// (get) Token: 0x0600FB62 RID: 64354 RVA: 0x00399774 File Offset: 0x00397974
|
||||
[Token(Token = "0x17002912")]
|
||||
public override string FIKEBGGCDFN
|
||||
{
|
||||
[Token(Token = "0x600FB62")]
|
||||
[Address(RVA = "0xCCB880", Offset = "0xCCA680", VA = "0x180CCB880", Slot = "30")]
|
||||
get
|
||||
{
|
||||
return this._player.KONALLBMCGK;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17002913 RID: 10515
|
||||
// (get) Token: 0x0600FB63 RID: 64355 RVA: 0x00399794 File Offset: 0x00397994
|
||||
[Token(Token = "0x17002913")]
|
||||
public override bool NPNNBEHIMHA
|
||||
{
|
||||
[Token(Token = "0x600FB63")]
|
||||
[Address(RVA = "0x403930", Offset = "0x402730", VA = "0x180403930", Slot = "31")]
|
||||
get
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600FB64 RID: 64356 RVA: 0x003997A4 File Offset: 0x003979A4
|
||||
[Token(Token = "0x600FB64")]
|
||||
[Address(RVA = "0xCCAF20", Offset = "0xCC9D20", VA = "0x180CCAF20", Slot = "33")]
|
||||
public override void Bind(NMKAJLBKMPD DJNJIKLPIJP)
|
||||
{
|
||||
this.<KHGALJDKAAE>k__BackingField = DJNJIKLPIJP;
|
||||
this.<NBMDMNIJNEC>k__BackingField = true;
|
||||
}
|
||||
|
||||
// Token: 0x0600FB65 RID: 64357 RVA: 0x003997C0 File Offset: 0x003979C0
|
||||
[Token(Token = "0x600FB65")]
|
||||
[Address(RVA = "0xCCB7D0", Offset = "0xCCA5D0", VA = "0x180CCB7D0")]
|
||||
public PlayerLogicComponent()
|
||||
{
|
||||
Guid empty = Guid.Empty;
|
||||
this.<FJNIBMBBEAJ>k__BackingField = empty;
|
||||
base..ctor();
|
||||
}
|
||||
|
||||
// Token: 0x0400A624 RID: 42532
|
||||
[FieldOffset(Offset = "0xA0")]
|
||||
[Token(Token = "0x400A624")]
|
||||
[SerializeField]
|
||||
[DDPIINEJFMD(JIBDPHMGEGO.Self, false, false, false)]
|
||||
private Player _player;
|
||||
|
||||
// Token: 0x0400A625 RID: 42533
|
||||
[FieldOffset(Offset = "0xA8")]
|
||||
[Token(Token = "0x400A625")]
|
||||
[SerializeField]
|
||||
private Transform _attachPointParent;
|
||||
|
||||
// Token: 0x0400A627 RID: 42535
|
||||
[Token(Token = "0x400A627")]
|
||||
private static readonly Guid EILKJCHEOJL = 0;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,117 @@
|
||||
using System;
|
||||
using Cpp2IlInjected;
|
||||
using Google.Protobuf;
|
||||
using UnityEngine;
|
||||
|
||||
namespace RecRoom.CircuitsV2
|
||||
{
|
||||
// Token: 0x02002561 RID: 9569
|
||||
[Token(Token = "0x2002561")]
|
||||
[Serializable]
|
||||
public sealed class ControlPanelSerializedState : ScriptableObject
|
||||
{
|
||||
// Token: 0x170028B7 RID: 10423
|
||||
// (get) Token: 0x0600F80C RID: 63500 RVA: 0x0038F68C File Offset: 0x0038D88C
|
||||
[Token(Token = "0x170028B7")]
|
||||
public IMFLCMFOEEJ DEPRECATEDContextTemplate
|
||||
{
|
||||
[Token(Token = "0x600F80C")]
|
||||
[Address(RVA = "0xCC6260", Offset = "0xCC5060", VA = "0x180CC6260")]
|
||||
get
|
||||
{
|
||||
MessageParser<IMFLCMFOEEJ> mhllbdfjbod = IMFLCMFOEEJ.MHLLBDFJBOD;
|
||||
byte[] array = this.contextTemplate;
|
||||
return mhllbdfjbod.ParseFrom(array);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170028B8 RID: 10424
|
||||
// (get) Token: 0x0600F80D RID: 63501 RVA: 0x0038F6B4 File Offset: 0x0038D8B4
|
||||
[Token(Token = "0x170028B8")]
|
||||
public HNGJDJGPKDB DEPRECATEDNodeTemplate
|
||||
{
|
||||
[Token(Token = "0x600F80D")]
|
||||
[Address(RVA = "0xCC6320", Offset = "0xCC5120", VA = "0x180CC6320")]
|
||||
get
|
||||
{
|
||||
MessageParser<HNGJDJGPKDB> mhllbdfjbod = HNGJDJGPKDB.MHLLBDFJBOD;
|
||||
byte[] array = this.nodeTemplate;
|
||||
return mhllbdfjbod.ParseFrom(array);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170028B9 RID: 10425
|
||||
// (get) Token: 0x0600F80E RID: 63502 RVA: 0x0038F6DC File Offset: 0x0038D8DC
|
||||
[Token(Token = "0x170028B9")]
|
||||
public MLFEIPLKKLL Root
|
||||
{
|
||||
[Token(Token = "0x600F80E")]
|
||||
[Address(RVA = "0xCC63E0", Offset = "0xCC51E0", VA = "0x180CC63E0")]
|
||||
get
|
||||
{
|
||||
if (this.template != (ulong)0L)
|
||||
{
|
||||
MessageParser<MLFEIPLKKLL> mhllbdfjbod = MLFEIPLKKLL.MHLLBDFJBOD;
|
||||
byte[] array = this.template;
|
||||
return mhllbdfjbod.ParseFrom(array);
|
||||
}
|
||||
return new MLFEIPLKKLL();
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170028BA RID: 10426
|
||||
// (get) Token: 0x0600F80F RID: 63503 RVA: 0x0038F714 File Offset: 0x0038D914
|
||||
[Token(Token = "0x170028BA")]
|
||||
public int ChipCount
|
||||
{
|
||||
[Token(Token = "0x600F80F")]
|
||||
[Address(RVA = "0xCC61A0", Offset = "0xCC4FA0", VA = "0x180CC61A0")]
|
||||
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: 0x0600F810 RID: 63504 RVA: 0x0038F750 File Offset: 0x0038D950
|
||||
[Token(Token = "0x600F810")]
|
||||
[Address(RVA = "0x6EC220", Offset = "0x6EB020", VA = "0x1806EC220")]
|
||||
public ControlPanelSerializedState()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0400A4C9 RID: 42185
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x400A4C9")]
|
||||
[SerializeField]
|
||||
[HideInInspector]
|
||||
private byte[] contextTemplate;
|
||||
|
||||
// Token: 0x0400A4CA RID: 42186
|
||||
[FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x400A4CA")]
|
||||
[HideInInspector]
|
||||
[SerializeField]
|
||||
private byte[] nodeTemplate;
|
||||
|
||||
// Token: 0x0400A4CB RID: 42187
|
||||
[FieldOffset(Offset = "0x28")]
|
||||
[Token(Token = "0x400A4CB")]
|
||||
[HideInInspector]
|
||||
[SerializeField]
|
||||
private byte[] template;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,70 @@
|
||||
using System;
|
||||
using Cpp2IlInjected;
|
||||
using TMPro;
|
||||
using UnityEngine;
|
||||
|
||||
namespace RecRoom.CircuitsV2
|
||||
{
|
||||
// Token: 0x02002562 RID: 9570
|
||||
[Token(Token = "0x2002562")]
|
||||
public class CreationPreview : MonoBehaviour
|
||||
{
|
||||
// Token: 0x0600F811 RID: 63505 RVA: 0x0038F764 File Offset: 0x0038D964
|
||||
[Token(Token = "0x600F811")]
|
||||
[Address(RVA = "0xCC7000", Offset = "0xCC5E00", VA = "0x180CC7000")]
|
||||
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: 0x0600F812 RID: 63506 RVA: 0x0038F7A0 File Offset: 0x0038D9A0
|
||||
[Token(Token = "0x600F812")]
|
||||
[Address(RVA = "0xCC70C0", Offset = "0xCC5EC0", VA = "0x180CC70C0")]
|
||||
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: 0x0600F813 RID: 63507 RVA: 0x0038F7EC File Offset: 0x0038D9EC
|
||||
[Token(Token = "0x600F813")]
|
||||
[Address(RVA = "0xCC70A0", Offset = "0xCC5EA0", VA = "0x180CC70A0")]
|
||||
public void Pulse()
|
||||
{
|
||||
float time = Time.time;
|
||||
this.MBFIBLMNMFJ = time;
|
||||
}
|
||||
|
||||
// Token: 0x0600F814 RID: 63508 RVA: 0x0038F808 File Offset: 0x0038DA08
|
||||
[Token(Token = "0x600F814")]
|
||||
[Address(RVA = "0x74EA40", Offset = "0x74D840", VA = "0x18074EA40")]
|
||||
public CreationPreview()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0400A4CC RID: 42188
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x400A4CC")]
|
||||
public TextMeshPro titleText;
|
||||
|
||||
// Token: 0x0400A4CD RID: 42189
|
||||
[FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x400A4CD")]
|
||||
public AnimationCurve pulseSizeCurve;
|
||||
|
||||
// Token: 0x0400A4CE RID: 42190
|
||||
[FieldOffset(Offset = "0x28")]
|
||||
[Token(Token = "0x400A4CE")]
|
||||
private float MBFIBLMNMFJ;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,4139 @@
|
||||
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;
|
||||
|
||||
namespace RecRoom.CircuitsV2.Experience
|
||||
{
|
||||
// Token: 0x02002573 RID: 9587
|
||||
[Token(Token = "0x2002573")]
|
||||
[Serializable]
|
||||
public class ChipConfigMenu : ODAEKFDKCEC
|
||||
{
|
||||
// Token: 0x170028BF RID: 10431
|
||||
// (get) Token: 0x0600F99A RID: 63898 RVA: 0x003938E4 File Offset: 0x00391AE4
|
||||
[Token(Token = "0x170028BF")]
|
||||
public LDCBLKDLODB InventionPiece
|
||||
{
|
||||
[Token(Token = "0x600F99A")]
|
||||
[Address(RVA = "0xCB8440", Offset = "0xCB7240", VA = "0x180CB8440")]
|
||||
get
|
||||
{
|
||||
Chip chip = this.boundChip;
|
||||
if (chip != 0)
|
||||
{
|
||||
return chip.BLIGJFOCJBA;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170028C0 RID: 10432
|
||||
// (get) Token: 0x0600F99B RID: 63899 RVA: 0x00393904 File Offset: 0x00391B04
|
||||
[Token(Token = "0x170028C0")]
|
||||
private HECIICKPCDN inventionPermission
|
||||
{
|
||||
[Token(Token = "0x600F99B")]
|
||||
[Address(RVA = "0xCB84C0", Offset = "0xCB72C0", VA = "0x180CB84C0")]
|
||||
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: 0x0600F99C RID: 63900 RVA: 0x003939A8 File Offset: 0x00391BA8
|
||||
[Token(Token = "0x600F99C")]
|
||||
[Address(RVA = "0xCB62F0", Offset = "0xCB50F0", VA = "0x180CB62F0")]
|
||||
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: 0x170028C1 RID: 10433
|
||||
// (get) Token: 0x0600F99D RID: 63901 RVA: 0x00393A0C File Offset: 0x00391C0C
|
||||
[Token(Token = "0x170028C1")]
|
||||
public static IReadOnlyDictionary<int, string> CachedCurrencyReverseLookup
|
||||
{
|
||||
[Token(Token = "0x600F99D")]
|
||||
[Address(RVA = "0xCB83C0", Offset = "0xCB71C0", VA = "0x180CB83C0")]
|
||||
get
|
||||
{
|
||||
/*
|
||||
An exception occurred when decompiling this method (0600F99D)
|
||||
|
||||
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: 0x170028C2 RID: 10434
|
||||
// (get) Token: 0x0600F99E RID: 63902 RVA: 0x00393A20 File Offset: 0x00391C20
|
||||
[Token(Token = "0x170028C2")]
|
||||
public static IReadOnlyList<object> CachedCurrencyItemList
|
||||
{
|
||||
[Token(Token = "0x600F99E")]
|
||||
[Address(RVA = "0xCB8300", Offset = "0xCB7100", VA = "0x180CB8300")]
|
||||
get
|
||||
{
|
||||
/*
|
||||
An exception occurred when decompiling this method (0600F99E)
|
||||
|
||||
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: 0x170028C3 RID: 10435
|
||||
// (get) Token: 0x0600F99F RID: 63903 RVA: 0x00393A34 File Offset: 0x00391C34
|
||||
[Token(Token = "0x170028C3")]
|
||||
public static IReadOnlyList<MIOFEDOAAFD> CachedCurrencyOrderedOptions
|
||||
{
|
||||
[Token(Token = "0x600F99F")]
|
||||
[Address(RVA = "0xCB8360", Offset = "0xCB7160", VA = "0x180CB8360")]
|
||||
get
|
||||
{
|
||||
/*
|
||||
An exception occurred when decompiling this method (0600F99F)
|
||||
|
||||
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: 0x0600F9A0 RID: 63904 RVA: 0x00393A48 File Offset: 0x00391C48
|
||||
[Token(Token = "0x600F9A0")]
|
||||
[Address(RVA = "0xCB5180", Offset = "0xCB3F80", VA = "0x180CB5180")]
|
||||
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: 0x0600F9A1 RID: 63905 RVA: 0x00393AA4 File Offset: 0x00391CA4
|
||||
[Token(Token = "0x600F9A1")]
|
||||
[Address(RVA = "0xCB79B0", Offset = "0xCB67B0", VA = "0x180CB79B0")]
|
||||
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: 0x0600F9A2 RID: 63906 RVA: 0x00393B08 File Offset: 0x00391D08
|
||||
[Token(Token = "0x600F9A2")]
|
||||
[Address(RVA = "0xCB5940", Offset = "0xCB4740", VA = "0x180CB5940")]
|
||||
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: 0x0600F9A3 RID: 63907 RVA: 0x00393B64 File Offset: 0x00391D64
|
||||
[Token(Token = "0x600F9A3")]
|
||||
[Address(RVA = "0xCB5560", Offset = "0xCB4360", VA = "0x180CB5560")]
|
||||
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: 0x0600F9A4 RID: 63908 RVA: 0x00393BD4 File Offset: 0x00391DD4
|
||||
[Token(Token = "0x600F9A4")]
|
||||
[Address(RVA = "0xCB52F0", Offset = "0xCB40F0", VA = "0x180CB52F0")]
|
||||
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: 0x0600F9A5 RID: 63909 RVA: 0x00393C44 File Offset: 0x00391E44
|
||||
[Token(Token = "0x600F9A5")]
|
||||
[Address(RVA = "0xCB47B0", Offset = "0xCB35B0", VA = "0x180CB47B0")]
|
||||
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: 0x0600F9A6 RID: 63910 RVA: 0x00393CA0 File Offset: 0x00391EA0
|
||||
[Token(Token = "0x600F9A6")]
|
||||
[Address(RVA = "0xCB7860", Offset = "0xCB6660", VA = "0x180CB7860")]
|
||||
public void NDHFKDEFKOF(DOPNALIMPNA FHCGOMFINFM, [Optional] ECJBHJOCKHL LNDLFBOGMKM)
|
||||
{
|
||||
if (LNDLFBOGMKM == 0)
|
||||
{
|
||||
}
|
||||
if (FHCGOMFINFM != 0 && !ECNNGIFNNNM.KCFPIEEMJON<DOPNALIMPNA>(LNDLFBOGMKM.FEBHFIMEJPN, FHCGOMFINFM))
|
||||
{
|
||||
LNDLFBOGMKM.BPAJKKAGPKB(FHCGOMFINFM);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600F9A7 RID: 63911 RVA: 0x00393CD4 File Offset: 0x00391ED4
|
||||
[Token(Token = "0x600F9A7")]
|
||||
[Address(RVA = "0xCB5120", Offset = "0xCB3F20", VA = "0x180CB5120")]
|
||||
public void ELDMMNJJGJA(ILINODKFHEO CCBBNFLFKAP)
|
||||
{
|
||||
bool flag = this.objectSettingsFunctions.Remove(CCBBNFLFKAP);
|
||||
}
|
||||
|
||||
// Token: 0x0600F9A8 RID: 63912 RVA: 0x00393CF4 File Offset: 0x00391EF4
|
||||
[Token(Token = "0x600F9A8")]
|
||||
[Address(RVA = "0xCB7B50", Offset = "0xCB6950", VA = "0x180CB7B50")]
|
||||
public void PDJAJIOPLMM(DOPNALIMPNA FHCGOMFINFM, [Optional] ECJBHJOCKHL LNDLFBOGMKM)
|
||||
{
|
||||
if (LNDLFBOGMKM == 0)
|
||||
{
|
||||
}
|
||||
LNDLFBOGMKM.BIHKNNPGGKP(FHCGOMFINFM);
|
||||
}
|
||||
|
||||
// Token: 0x0600F9A9 RID: 63913 RVA: 0x00393D14 File Offset: 0x00391F14
|
||||
[Token(Token = "0x600F9A9")]
|
||||
[Address(RVA = "0xCB48F0", Offset = "0xCB36F0", VA = "0x180CB48F0")]
|
||||
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: 0x0600F9AA RID: 63914 RVA: 0x00393D70 File Offset: 0x00391F70
|
||||
[Token(Token = "0x600F9AA")]
|
||||
[Address(RVA = "0xCB77E0", Offset = "0xCB65E0", VA = "0x180CB77E0")]
|
||||
public DOPNALIMPNA NDHFKDEFKOF(Func<DOPNALIMPNA> PMDGOBGMNLL, [Optional] ECJBHJOCKHL LNDLFBOGMKM)
|
||||
{
|
||||
DOPNALIMPNA dopnalimpna = PMDGOBGMNLL();
|
||||
this.NDHFKDEFKOF(dopnalimpna, LNDLFBOGMKM);
|
||||
return dopnalimpna;
|
||||
}
|
||||
|
||||
// Token: 0x0600F9AB RID: 63915 RVA: 0x00393D94 File Offset: 0x00391F94
|
||||
[Token(Token = "0x600F9AB")]
|
||||
[Address(RVA = "0xCB78F0", Offset = "0xCB66F0", VA = "0x180CB78F0")]
|
||||
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 (0600F9F3)
|
||||
|
||||
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: 0x0600F9AC RID: 63916 RVA: 0x00393DD0 File Offset: 0x00391FD0
|
||||
[Token(Token = "0x600F9AC")]
|
||||
[Address(RVA = "0xCB68D0", Offset = "0xCB56D0", VA = "0x180CB68D0")]
|
||||
public DOPNALIMPNA LAPHDMFOHPA(string PAANJCAOOAG, Action<MakerPen> JCDIAIKOGKN, [Optional] Func<bool> GHOAKNJINNH)
|
||||
{
|
||||
DOPNALIMPNA dopnalimpna = delegate
|
||||
{
|
||||
/*
|
||||
An exception occurred when decompiling this method (0600F9F8)
|
||||
|
||||
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_6A, 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)))
|
||||
}
|
||||
|
||||
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: 0x0600F9AD RID: 63917 RVA: 0x00393E1C File Offset: 0x0039201C
|
||||
[Token(Token = "0x600F9AD")]
|
||||
[Address(RVA = "0xCB6230", Offset = "0xCB5030", VA = "0x180CB6230")]
|
||||
private ILINODKFHEO JGJEJLBMLPK(KJDOCKDBNCK NJJHANJLFED, DBFIKIGBNOD GCFLCMPPKIN, ref int JMHKMOACHDG)
|
||||
{
|
||||
Func<int, ILINODKFHEO> func = delegate(int pri)
|
||||
{
|
||||
/*
|
||||
An exception occurred when decompiling this method (0600F9FB)
|
||||
|
||||
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: 0x0600F9AE RID: 63918 RVA: 0x00393E58 File Offset: 0x00392058
|
||||
[Token(Token = "0x600F9AE")]
|
||||
[Address(RVA = "0xCB60F0", Offset = "0xCB4EF0", VA = "0x180CB60F0")]
|
||||
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 inputsFoldout6 = inputsFoldout;
|
||||
ECJBHJOCKHL ecjbhjockhl4;
|
||||
ecjbhjockhl4.BPAJKKAGPKB(inputsFoldout6);
|
||||
ECJBHJOCKHL outputsFoldout6 = outputsFoldout;
|
||||
ecjbhjockhl4.BPAJKKAGPKB(outputsFoldout6);
|
||||
string newInputFieldLabel = "Port";
|
||||
DJMPGKILABP <PJDEEPMNPOF>k__BackingField = GHFIPBGLBID.<PJDEEPMNPOF>k__BackingField;
|
||||
DJMPGKILABP 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> action9 = delegate(NKHBKKGOIHL.PEHMCMIFBJO response)
|
||||
{
|
||||
if (response.<GBEEHFGKJOF>k__BackingField)
|
||||
{
|
||||
DBFIKIGBNOD nodeGroupAdapter5 = hjknlgopcgg.nodeGroupAdapter;
|
||||
DJMPGKILABP selectedInputType2 = selectedInputType;
|
||||
ChipConfigMenu.HJKNLGOPCGG cs$<>8__locals = hjknlgopcgg;
|
||||
ECJBHJOCKHL inputsFoldout5 = inputsFoldout;
|
||||
ChipConfigMenu <>4__this5 = cs$<>8__locals.<>4__this;
|
||||
DBFIKIGBNOD nodeGroupAdapter6 = cs$<>8__locals.nodeGroupAdapter;
|
||||
List<DOPNALIMPNA> list5 = <>4__this5.PNJCHEAMPKI(nodeGroupAdapter6, inputsFoldout5, true);
|
||||
inputsFoldout5.JIHPIJCIEAL(list5);
|
||||
}
|
||||
};
|
||||
<>9__9 = action9;
|
||||
}
|
||||
}
|
||||
};
|
||||
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<DJMPGKILABP>> func3;
|
||||
if (ChipConfigMenu.<>c.<>9__45_10 == 0)
|
||||
{
|
||||
func3 = () => Enumerable.ToList<DJMPGKILABP>(NewCircuitV2PortUIDialog.GetTypeOptions(true));
|
||||
ChipConfigMenu.<>c.<>9__45_10 = func3;
|
||||
}
|
||||
Func<DJMPGKILABP> func4 = () => selectedInputType;
|
||||
Action<DJMPGKILABP> action3 = delegate(DJMPGKILABP val)
|
||||
{
|
||||
selectedInputType = val;
|
||||
};
|
||||
Func<DJMPGKILABP, string> func5;
|
||||
if (ChipConfigMenu.<>c.<>9__45_13 == 0)
|
||||
{
|
||||
func5 = delegate(DJMPGKILABP item)
|
||||
{
|
||||
DateTime dateTime = item.GJMKMFNGGDF;
|
||||
throw new NullReferenceException();
|
||||
};
|
||||
ChipConfigMenu.<>c.<>9__45_13 = func5;
|
||||
}
|
||||
int num7 = 0;
|
||||
string text5;
|
||||
string text2;
|
||||
ulong num8;
|
||||
LNBMGIPPMJJ lnbmgippmjj = ONOKJPIMIIP.BAGGGMMHOPC<DJMPGKILABP>(func3, func4, action3, func5, text5, 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;
|
||||
bool flag;
|
||||
dictionary.Add(list2, flag);
|
||||
ECJBHJOCKHL inputsFoldout3 = inputsFoldout;
|
||||
Func<bool> func6 = delegate
|
||||
{
|
||||
Dictionary<object, bool> dictionary5 = hjknlgopcgg.<>4__this.isNodeGroupInputOpen;
|
||||
bool flag3;
|
||||
return flag3;
|
||||
};
|
||||
inputsFoldout3.GCAPMCCHKNL = func6;
|
||||
ECJBHJOCKHL inputsFoldout4 = inputsFoldout;
|
||||
Action<bool> action4 = delegate(bool value)
|
||||
{
|
||||
Dictionary<object, bool> dictionary6 = hjknlgopcgg.<>4__this.isNodeGroupInputOpen;
|
||||
object nodeDescId2 = nodeDescId;
|
||||
dictionary6[nodeDescId2] = value;
|
||||
};
|
||||
inputsFoldout4.JMOAJLDAIKP = action4;
|
||||
string newOutputFieldLabel = "Port";
|
||||
DJMPGKILABP <PJDEEPMNPOF>k__BackingField2 = GHFIPBGLBID.<PJDEEPMNPOF>k__BackingField;
|
||||
DJMPGKILABP selectedOutputType = <PJDEEPMNPOF>k__BackingField2;
|
||||
Func<string> func7 = () => newOutputFieldLabel;
|
||||
Action<string> action5 = delegate(string value)
|
||||
{
|
||||
newOutputFieldLabel = value;
|
||||
};
|
||||
Action<NKHBKKGOIHL.PEHMCMIFBJO> <>9__18;
|
||||
Action action6 = delegate
|
||||
{
|
||||
if (ChipConfigMenu.EMNPBBIKEFH(newOutputFieldLabel))
|
||||
{
|
||||
PMGCJEPKFOF<NKHBKKGOIHL.PEHMCMIFBJO> pmgcjepkfof2 = NKHBKKGOIHL.EFFCNBECOKA(newOutputFieldLabel);
|
||||
if (<>9__18 == 0)
|
||||
{
|
||||
Action<NKHBKKGOIHL.PEHMCMIFBJO> action10 = delegate(NKHBKKGOIHL.PEHMCMIFBJO response)
|
||||
{
|
||||
if (response.<GBEEHFGKJOF>k__BackingField)
|
||||
{
|
||||
DBFIKIGBNOD nodeGroupAdapter7 = hjknlgopcgg.nodeGroupAdapter;
|
||||
DJMPGKILABP selectedOutputType2 = selectedOutputType;
|
||||
ChipConfigMenu.HJKNLGOPCGG cs$<>8__locals2 = hjknlgopcgg;
|
||||
ECJBHJOCKHL outputsFoldout5 = outputsFoldout;
|
||||
ChipConfigMenu <>4__this6 = cs$<>8__locals2.<>4__this;
|
||||
DBFIKIGBNOD nodeGroupAdapter8 = cs$<>8__locals2.nodeGroupAdapter;
|
||||
int num12 = 0;
|
||||
List<DOPNALIMPNA> list6 = <>4__this6.PNJCHEAMPKI(nodeGroupAdapter8, outputsFoldout5, num12 != 0);
|
||||
outputsFoldout5.JIHPIJCIEAL(list6);
|
||||
}
|
||||
};
|
||||
<>9__18 = action10;
|
||||
}
|
||||
}
|
||||
};
|
||||
if (ChipConfigMenu.<>c.<>9__45_17 == 0)
|
||||
{
|
||||
ChipConfigMenu.<>c.<>9__45_17 = (string text) => ChipConfigMenu.ChipNameRegex.IsMatch(text);
|
||||
}
|
||||
List<DOPNALIMPNA> list3 = new List();
|
||||
Func<List<DJMPGKILABP>> func8;
|
||||
if (ChipConfigMenu.<>c.<>9__45_19 == 0)
|
||||
{
|
||||
func8 = () => Enumerable.ToList<DJMPGKILABP>(NewCircuitV2PortUIDialog.GetTypeOptions(true));
|
||||
ChipConfigMenu.<>c.<>9__45_19 = func8;
|
||||
}
|
||||
Func<DJMPGKILABP> func9 = () => selectedOutputType;
|
||||
Action<DJMPGKILABP> action7 = delegate(DJMPGKILABP val)
|
||||
{
|
||||
selectedOutputType = val;
|
||||
};
|
||||
Func<DJMPGKILABP, string> func10;
|
||||
if (ChipConfigMenu.<>c.<>9__45_22 == 0)
|
||||
{
|
||||
func10 = delegate(DJMPGKILABP item)
|
||||
{
|
||||
DateTime dateTime2 = item.GJMKMFNGGDF;
|
||||
throw new NullReferenceException();
|
||||
};
|
||||
ChipConfigMenu.<>c.<>9__45_22 = func10;
|
||||
}
|
||||
int num9 = 0;
|
||||
string text3;
|
||||
string text4;
|
||||
ulong num10;
|
||||
LNBMGIPPMJJ lnbmgippmjj2 = ONOKJPIMIIP.BAGGGMMHOPC<DJMPGKILABP>(func8, func9, action7, func10, text3, text4, num9, num9, num10 != 0UL);
|
||||
list3.Add(lnbmgippmjj2);
|
||||
string chipNameCharacterRegex2 = ChipConfigMenu.ChipNameCharacterRegex;
|
||||
NBGABHMGLLB nbgabhmgllb2;
|
||||
outputsFoldout.BPAJKKAGPKB(nbgabhmgllb2);
|
||||
ChipConfigMenu <>4__this3 = hjknlgopcgg.<>4__this;
|
||||
ECJBHJOCKHL outputsFoldout2 = outputsFoldout;
|
||||
DBFIKIGBNOD nodeGroupAdapter4 = hjknlgopcgg.nodeGroupAdapter;
|
||||
int num11 = 0;
|
||||
List<DOPNALIMPNA> list4 = <>4__this3.PNJCHEAMPKI(nodeGroupAdapter4, outputsFoldout2, num11 != 0);
|
||||
outputsFoldout2.OEHPCPBJPCL(list4);
|
||||
ChipConfigMenu <>4__this4 = hjknlgopcgg.<>4__this;
|
||||
Dictionary<object, bool> dictionary3 = <>4__this4.cachedNodeGroupOutputOpen;
|
||||
Dictionary<object, bool> dictionary4 = <>4__this4.isNodeGroupOutputOpen;
|
||||
object nodeDescId4 = nodeDescId;
|
||||
bool flag2;
|
||||
dictionary4.Add(nodeDescId4, flag2);
|
||||
ECJBHJOCKHL outputsFoldout3 = outputsFoldout;
|
||||
Func<bool> func11 = delegate
|
||||
{
|
||||
Dictionary<object, bool> dictionary7 = hjknlgopcgg.<>4__this.isNodeGroupOutputOpen;
|
||||
bool flag4;
|
||||
return flag4;
|
||||
};
|
||||
outputsFoldout3.GCAPMCCHKNL = func11;
|
||||
ECJBHJOCKHL outputsFoldout4 = outputsFoldout;
|
||||
Action<bool> action8 = delegate(bool value)
|
||||
{
|
||||
Dictionary<object, bool> dictionary8 = hjknlgopcgg.<>4__this.isNodeGroupOutputOpen;
|
||||
object nodeDescId3 = nodeDescId;
|
||||
dictionary8[nodeDescId3] = value;
|
||||
};
|
||||
outputsFoldout4.JMOAJLDAIKP = action8;
|
||||
throw new NullReferenceException();
|
||||
};
|
||||
ECJBHJOCKHL ecjbhjockhl = this.foldoutMenu;
|
||||
dopnalimpna = func();
|
||||
this.NDHFKDEFKOF(dopnalimpna, ecjbhjockhl);
|
||||
if (dopnalimpna == 0)
|
||||
{
|
||||
}
|
||||
}
|
||||
while (dopnalimpna == 0);
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x0600F9AF RID: 63919 RVA: 0x00393EB0 File Offset: 0x003920B0
|
||||
[Token(Token = "0x600F9AF")]
|
||||
[Address(RVA = "0xCB7B80", Offset = "0xCB6980", VA = "0x180CB7B80")]
|
||||
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_E2:
|
||||
IMAFJGKHEMD imafjgkhemd;
|
||||
imafjgkhemd += imafjgkhemd;
|
||||
imafjgkhemd += imafjgkhemd;
|
||||
goto IL_F0;
|
||||
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);
|
||||
fjoecmkjfhk.portDeleteButton = imafjgkhemd;
|
||||
list.Add(imafjgkhemd);
|
||||
goto IL_E2;
|
||||
}
|
||||
IL_F0:
|
||||
if (list != 0)
|
||||
{
|
||||
}
|
||||
}
|
||||
while (num != 0);
|
||||
return list;
|
||||
}
|
||||
|
||||
// Token: 0x0600F9B0 RID: 63920 RVA: 0x00393FC0 File Offset: 0x003921C0
|
||||
[Token(Token = "0x600F9B0")]
|
||||
[Address(RVA = "0xCB6000", Offset = "0xCB4E00", VA = "0x180CB6000")]
|
||||
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 (0600FA15)
|
||||
|
||||
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: 0x0600F9B1 RID: 63921 RVA: 0x00394004 File Offset: 0x00392204
|
||||
[Token(Token = "0x600F9B1")]
|
||||
[Address(RVA = "0xCB5F10", Offset = "0xCB4D10", VA = "0x180CB5F10")]
|
||||
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 (0600FA18)
|
||||
|
||||
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: 0x0600F9B2 RID: 63922 RVA: 0x00394058 File Offset: 0x00392258
|
||||
[Token(Token = "0x600F9B2")]
|
||||
[Address(RVA = "0xCB67C0", Offset = "0xCB55C0", VA = "0x180CB67C0")]
|
||||
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 (0600FA1D)
|
||||
|
||||
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: 0x0600F9B3 RID: 63923 RVA: 0x003940AC File Offset: 0x003922AC
|
||||
[Token(Token = "0x600F9B3")]
|
||||
[Address(RVA = "0xCB5490", Offset = "0xCB4290", VA = "0x180CB5490")]
|
||||
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 (0600FA1F)
|
||||
|
||||
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: 0x0600F9B4 RID: 63924 RVA: 0x003940E8 File Offset: 0x003922E8
|
||||
[Token(Token = "0x600F9B4")]
|
||||
[Address(RVA = "0xCB5830", Offset = "0xCB4630", VA = "0x180CB5830")]
|
||||
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 (0600FA22)
|
||||
|
||||
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: 0x0600F9B5 RID: 63925 RVA: 0x0039413C File Offset: 0x0039233C
|
||||
[Token(Token = "0x600F9B5")]
|
||||
[Address(RVA = "0xCB5AB0", Offset = "0xCB48B0", VA = "0x180CB5AB0")]
|
||||
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 (0600FA24)
|
||||
|
||||
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: 0x0600F9B6 RID: 63926 RVA: 0x00394188 File Offset: 0x00392388
|
||||
[Token(Token = "0x600F9B6")]
|
||||
[Address(RVA = "0x1698610", Offset = "0x1697410", VA = "0x181698610")]
|
||||
public void HLGPOJNOILE<T>(string A_1, Func A_2, Action A_3, Func A_4, Action A_5, Action A_6, ref int A_7)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0600F9B7 RID: 63927 RVA: 0x0039419C File Offset: 0x0039239C
|
||||
[Token(Token = "0x600F9B7")]
|
||||
[Address(RVA = "0xCB4A80", Offset = "0xCB3880", VA = "0x180CB4A80")]
|
||||
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: 0x0600F9B8 RID: 63928 RVA: 0x00394304 File Offset: 0x00392504
|
||||
[Token(Token = "0x600F9B8")]
|
||||
[Address(RVA = "0xCB69D0", Offset = "0xCB57D0", VA = "0x180CB69D0")]
|
||||
private void LNOGJLFMOCL(KJDOCKDBNCK EHHKGBAMIOP)
|
||||
{
|
||||
int num;
|
||||
do
|
||||
{
|
||||
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 num5 = 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> action10 = delegate(NKHBKKGOIHL.PEHMCMIFBJO response)
|
||||
{
|
||||
int num7 = 0;
|
||||
int num8 = 0;
|
||||
if ((response.<GBEEHFGKJOF>k__BackingField ? 1 : 0) != num7)
|
||||
{
|
||||
KJDOCKDBNCK chip8 = fibdmpccola.CS$<>8__locals1.chip;
|
||||
if (num8 < response)
|
||||
{
|
||||
num8 += num8;
|
||||
num8++;
|
||||
}
|
||||
ChipConfigMenu.PDAGKLIJDHJ cs$<>8__locals4 = fibdmpccola.CS$<>8__locals1;
|
||||
bool flag2;
|
||||
if (flag2)
|
||||
{
|
||||
return;
|
||||
}
|
||||
KJDOCKDBNCK chip9 = cs$<>8__locals4.chip;
|
||||
}
|
||||
};
|
||||
fibdmpccola.<>9__20 = action10;
|
||||
}
|
||||
int num6 = 0;
|
||||
num6 += num6;
|
||||
num6++;
|
||||
}
|
||||
};
|
||||
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> action11 = delegate(NKHBKKGOIHL.PEHMCMIFBJO response)
|
||||
{
|
||||
if (response.<GBEEHFGKJOF>k__BackingField)
|
||||
{
|
||||
KJDOCKDBNCK chip10 = pdagklijdhj.chip;
|
||||
pdagklijdhj.<>4__this.foldoutMenu.LKLKGDMFMCC();
|
||||
ChipConfigMenu <>4__this = pdagklijdhj.<>4__this;
|
||||
KJDOCKDBNCK chip11 = pdagklijdhj.chip;
|
||||
<>4__this.LNOGJLFMOCL(chip11);
|
||||
}
|
||||
};
|
||||
pdagklijdhj.<>9__21 = action11;
|
||||
}
|
||||
}
|
||||
};
|
||||
Func<bool> func6 = delegate
|
||||
{
|
||||
KJDOCKDBNCK chip12 = 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)
|
||||
{
|
||||
break;
|
||||
}
|
||||
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)
|
||||
{
|
||||
ChipConfigMenu.KHAMIOIDDDM khamioidddm = new ChipConfigMenu.KHAMIOIDDDM();
|
||||
khamioidddm.CS$<>8__locals2 = pdagklijdhj;
|
||||
if (num >= enumerable)
|
||||
{
|
||||
goto IL_334;
|
||||
}
|
||||
num += num;
|
||||
if (num != enumerable)
|
||||
{
|
||||
num++;
|
||||
goto IL_334;
|
||||
}
|
||||
IL_455:
|
||||
IMAFJGKHEMD imafjgkhemd;
|
||||
imafjgkhemd += imafjgkhemd;
|
||||
imafjgkhemd += imafjgkhemd;
|
||||
goto IL_463;
|
||||
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 nodeGroup = cs$<>8__locals.nodeGroup;
|
||||
object nodeGroupId = cs$<>8__locals;
|
||||
Dictionary<object, bool> dictionary4 = this.isNodeGroupOpen;
|
||||
Dictionary<object, bool> dictionary5 = this.cachedNodeGroupOpen;
|
||||
bool flag;
|
||||
dictionary4.Add(cs$<>8__locals, flag);
|
||||
ChipConfigMenu.KHAMIOIDDDM cs$<>8__locals2 = khamioidddm;
|
||||
ChipConfigMenu.PDAGKLIJDHJ cs$<>8__locals3 = cs$<>8__locals2.CS$<>8__locals2;
|
||||
DBFIKIGBNOD nodeGroup2 = cs$<>8__locals2.nodeGroup;
|
||||
KJDOCKDBNCK chip7 = cs$<>8__locals3.chip;
|
||||
ECJBHJOCKHL ecjbhjockhl7 = this.JBJFKENKAIP(chip7, nodeGroup2);
|
||||
ECJBHJOCKHL nodeGroupDynamicElement = ecjbhjockhl7;
|
||||
Func<bool> func9 = delegate
|
||||
{
|
||||
Dictionary<object, bool> dictionary6 = khamioidddm.CS$<>8__locals2.<>4__this.isNodeGroupOpen;
|
||||
bool flag3;
|
||||
return flag3;
|
||||
};
|
||||
ecjbhjockhl7.GCAPMCCHKNL = func9;
|
||||
ECJBHJOCKHL nodeGroupDynamicElement4 = nodeGroupDynamicElement;
|
||||
Action<bool> action8 = delegate(bool value)
|
||||
{
|
||||
Dictionary<object, bool> dictionary7 = khamioidddm.CS$<>8__locals2.<>4__this.isNodeGroupOpen;
|
||||
object nodeGroupId2 = nodeGroupId;
|
||||
dictionary7[nodeGroupId2] = value;
|
||||
};
|
||||
nodeGroupDynamicElement4.JMOAJLDAIKP = action8;
|
||||
ECJBHJOCKHL nodeGroupDynamicElement2 = nodeGroupDynamicElement;
|
||||
while (nodeGroupDynamicElement2 == 0)
|
||||
{
|
||||
}
|
||||
Action action9 = delegate
|
||||
{
|
||||
ChipConfigMenu.KHAMIOIDDDM cs$<>8__locals5 = khamioidddm;
|
||||
if (cs$<>8__locals5.CS$<>8__locals2.chip != 0)
|
||||
{
|
||||
DBFIKIGBNOD nodeGroup3 = cs$<>8__locals5.nodeGroup;
|
||||
int num9 = 0;
|
||||
num9 += num9;
|
||||
num9++;
|
||||
}
|
||||
ECJBHJOCKHL ecjbhjockhl8 = cs$<>8__locals5.CS$<>8__locals2.<>4__this.foldoutMenu;
|
||||
ECJBHJOCKHL nodeGroupDynamicElement3 = nodeGroupDynamicElement;
|
||||
ecjbhjockhl8.BIHKNNPGGKP(nodeGroupDynamicElement3);
|
||||
};
|
||||
int num3 = 0;
|
||||
int num4 = 0;
|
||||
imafjgkhemd = ONOKJPIMIIP.HBJAOEEJNMG(action9, "Delete", num4, num3, num, num);
|
||||
nodeGroupDynamicElement2.BPAJKKAGPKB(imafjgkhemd);
|
||||
imafjgkhemd += imafjgkhemd;
|
||||
goto IL_455;
|
||||
}
|
||||
IL_463:
|
||||
if (enumerable != 0)
|
||||
{
|
||||
}
|
||||
}
|
||||
while (num != 0);
|
||||
Action<ChipConfigMenu> onAddConfigurableSettings = this.OnAddConfigurableSettings;
|
||||
if (onAddConfigurableSettings != 0)
|
||||
{
|
||||
onAddConfigurableSettings(this);
|
||||
}
|
||||
Action objectSettingsFunctionsChanged = this.ObjectSettingsFunctionsChanged;
|
||||
if (objectSettingsFunctionsChanged != 0)
|
||||
{
|
||||
objectSettingsFunctionsChanged();
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600F9B9 RID: 63929 RVA: 0x003947B0 File Offset: 0x003929B0
|
||||
[Token(Token = "0x600F9B9")]
|
||||
[Address(RVA = "0xCB6460", Offset = "0xCB5260", VA = "0x180CB6460")]
|
||||
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: 0x0600F9BA RID: 63930 RVA: 0x00394844 File Offset: 0x00392A44
|
||||
[Token(Token = "0x600F9BA")]
|
||||
[Address(RVA = "0xCB60D0", Offset = "0xCB4ED0", VA = "0x180CB60D0")]
|
||||
public void IKMPCMPADPA()
|
||||
{
|
||||
this.KDFMGCFBAEH();
|
||||
this.isFoldoutMenuOpen = true;
|
||||
}
|
||||
|
||||
// Token: 0x0600F9BB RID: 63931 RVA: 0x00394860 File Offset: 0x00392A60
|
||||
[Token(Token = "0x600F9BB")]
|
||||
[Address(RVA = "0xCB50A0", Offset = "0xCB3EA0", VA = "0x180CB50A0")]
|
||||
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: 0x0600F9BC RID: 63932 RVA: 0x003948A4 File Offset: 0x00392AA4
|
||||
[Token(Token = "0x600F9BC")]
|
||||
[Address(RVA = "0xCB4290", Offset = "0xCB3090", VA = "0x180CB4290")]
|
||||
private void ABCFCJKECEF()
|
||||
{
|
||||
this.foldoutMenu.LKLKGDMFMCC();
|
||||
}
|
||||
|
||||
// Token: 0x0600F9BD RID: 63933 RVA: 0x003948C4 File Offset: 0x00392AC4
|
||||
[Token(Token = "0x600F9BD")]
|
||||
[Address(RVA = "0xCB42B0", Offset = "0xCB30B0", VA = "0x180CB42B0")]
|
||||
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: 0x0600F9BE RID: 63934 RVA: 0x00394978 File Offset: 0x00392B78
|
||||
[Token(Token = "0x600F9BE")]
|
||||
[Address(RVA = "0xCB5680", Offset = "0xCB4480", VA = "0x180CB5680")]
|
||||
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: 0x0600F9BF RID: 63935 RVA: 0x003949B4 File Offset: 0x00392BB4
|
||||
[Token(Token = "0x600F9BF")]
|
||||
[Address(RVA = "0xCB5BE0", Offset = "0xCB49E0", VA = "0x180CB5BE0")]
|
||||
private static void IGHCNANGHAA(MIOFEDOAAFD NLAGGLOKNBH)
|
||||
{
|
||||
ChipConfigMenu.IGHCNANGHAA();
|
||||
}
|
||||
|
||||
// Token: 0x0600F9C0 RID: 63936 RVA: 0x003949C8 File Offset: 0x00392BC8
|
||||
[Token(Token = "0x600F9C0")]
|
||||
[Address(RVA = "0xCB5B90", Offset = "0xCB4990", VA = "0x180CB5B90")]
|
||||
private static void IGHCNANGHAA(Guid FCFNCJCFGFD)
|
||||
{
|
||||
ChipConfigMenu.IGHCNANGHAA();
|
||||
}
|
||||
|
||||
// Token: 0x0600F9C1 RID: 63937 RVA: 0x003949DC File Offset: 0x00392BDC
|
||||
[Token(Token = "0x600F9C1")]
|
||||
[Address(RVA = "0xCB5EC0", Offset = "0xCB4CC0", VA = "0x180CB5EC0")]
|
||||
private static void IGHCNANGHAA(CIIBGMBOFEI IPOFINNGHKG)
|
||||
{
|
||||
ChipConfigMenu.IGHCNANGHAA();
|
||||
}
|
||||
|
||||
// Token: 0x0600F9C2 RID: 63938 RVA: 0x003949F0 File Offset: 0x00392BF0
|
||||
[Token(Token = "0x600F9C2")]
|
||||
[Address(RVA = "0xCB5C30", Offset = "0xCB4A30", VA = "0x180CB5C30")]
|
||||
private static void IGHCNANGHAA()
|
||||
{
|
||||
int num;
|
||||
Dictionary<int, string> dictionary;
|
||||
List<object> list;
|
||||
do
|
||||
{
|
||||
num = 0;
|
||||
dictionary = new Dictionary();
|
||||
list = new List();
|
||||
List<MIOFEDOAAFD> list2 = new List();
|
||||
dictionary.Clear();
|
||||
list.Clear();
|
||||
bool flag;
|
||||
if (flag)
|
||||
{
|
||||
list.Add(flag);
|
||||
}
|
||||
}
|
||||
while (num != 0);
|
||||
ChipConfigMenu.cachedCurrencyReverseLookup = dictionary;
|
||||
ChipConfigMenu.cachedCurrencyItemList = list;
|
||||
ChipConfigMenu.cachedCurrencyOrderedOptions = typeof(ChipConfigMenu).TypeHandle;
|
||||
}
|
||||
|
||||
// Token: 0x14000126 RID: 294
|
||||
// (add) Token: 0x0600F9C3 RID: 63939 RVA: 0x00394A4C File Offset: 0x00392C4C
|
||||
// (remove) Token: 0x0600F9C4 RID: 63940 RVA: 0x00394A74 File Offset: 0x00392C74
|
||||
[Token(Token = "0x14000126")]
|
||||
public event Action PKPMNBBPLCI
|
||||
{
|
||||
[Token(Token = "0x600F9C3")]
|
||||
[Address(RVA = "0xCB81C0", Offset = "0xCB6FC0", VA = "0x180CB81C0", 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 = "0x600F9C4")]
|
||||
[Address(RVA = "0xCB8740", Offset = "0xCB7540", VA = "0x180CB8740", 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: 0x14000127 RID: 295
|
||||
// (add) Token: 0x0600F9C5 RID: 63941 RVA: 0x00394A9C File Offset: 0x00392C9C
|
||||
// (remove) Token: 0x0600F9C6 RID: 63942 RVA: 0x00394AB8 File Offset: 0x00392CB8
|
||||
[Token(Token = "0x14000127")]
|
||||
public event Action<string> GFAGOCFDLMF
|
||||
{
|
||||
[Token(Token = "0x600F9C5")]
|
||||
[Address(RVA = "0xCB8260", Offset = "0xCB7060", VA = "0x180CB8260", Slot = "6")]
|
||||
[CompilerGenerated]
|
||||
add
|
||||
{
|
||||
Delegate @delegate;
|
||||
while (@delegate != 0 && @delegate == 0)
|
||||
{
|
||||
}
|
||||
while (@delegate != this)
|
||||
{
|
||||
}
|
||||
}
|
||||
[Token(Token = "0x600F9C6")]
|
||||
[Address(RVA = "0xCB87E0", Offset = "0xCB75E0", VA = "0x180CB87E0", Slot = "7")]
|
||||
[CompilerGenerated]
|
||||
remove
|
||||
{
|
||||
Delegate @delegate;
|
||||
while (@delegate != 0 && @delegate == 0)
|
||||
{
|
||||
}
|
||||
while (@delegate != this)
|
||||
{
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x14000128 RID: 296
|
||||
// (add) Token: 0x0600F9C7 RID: 63943 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
// (remove) Token: 0x0600F9C8 RID: 63944 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x14000128")]
|
||||
private event Action<ODAEKFDKCEC> EBPNDNEPEMN
|
||||
{
|
||||
[Token(Token = "0x600F9C7")]
|
||||
[Address(RVA = "0x402080", Offset = "0x400E80", VA = "0x180402080", Slot = "8")]
|
||||
add
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
[Token(Token = "0x600F9C8")]
|
||||
[Address(RVA = "0x402080", Offset = "0x400E80", VA = "0x180402080", Slot = "9")]
|
||||
remove
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x14000129 RID: 297
|
||||
// (add) Token: 0x0600F9C9 RID: 63945 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
// (remove) Token: 0x0600F9CA RID: 63946 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x14000129")]
|
||||
private event Action<DLKPBLNKLAD, GCKECFLKJGJ> JEDLKAFMGLP
|
||||
{
|
||||
[Token(Token = "0x600F9C9")]
|
||||
[Address(RVA = "0x402080", Offset = "0x400E80", VA = "0x180402080", Slot = "10")]
|
||||
add
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
[Token(Token = "0x600F9CA")]
|
||||
[Address(RVA = "0x402080", Offset = "0x400E80", VA = "0x180402080", Slot = "11")]
|
||||
remove
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170028C4 RID: 10436
|
||||
// (get) Token: 0x0600F9CB RID: 63947 RVA: 0x00394AD4 File Offset: 0x00392CD4
|
||||
[Token(Token = "0x170028C4")]
|
||||
public IEnumerable<ILINODKFHEO> ObjectSettingsFunctions
|
||||
{
|
||||
[Token(Token = "0x600F9CB")]
|
||||
[Address(RVA = "0x3F6E20", Offset = "0x3F5C20", VA = "0x1803F6E20", Slot = "12")]
|
||||
get
|
||||
{
|
||||
/*
|
||||
An exception occurred when decompiling this method (0600F9CB)
|
||||
|
||||
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: 0x170028C5 RID: 10437
|
||||
// (get) Token: 0x0600F9CC RID: 63948 RVA: 0x00394AE8 File Offset: 0x00392CE8
|
||||
[Token(Token = "0x170028C5")]
|
||||
public IReadOnlyList<DOPNALIMPNA> DynamicUIElements
|
||||
{
|
||||
[Token(Token = "0x600F9CC")]
|
||||
[Address(RVA = "0x3F5F40", Offset = "0x3F4D40", VA = "0x1803F5F40", Slot = "13")]
|
||||
get
|
||||
{
|
||||
/*
|
||||
An exception occurred when decompiling this method (0600F9CC)
|
||||
|
||||
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: 0x170028C6 RID: 10438
|
||||
// (get) Token: 0x0600F9CD RID: 63949 RVA: 0x00394AFC File Offset: 0x00392CFC
|
||||
[Token(Token = "0x170028C6")]
|
||||
public string FriendlyName
|
||||
{
|
||||
[Token(Token = "0x600F9CD")]
|
||||
[Address(RVA = "0xCB8420", Offset = "0xCB7220", VA = "0x180CB8420", Slot = "14")]
|
||||
get
|
||||
{
|
||||
return this.boundChip.FIKEBGGCDFN;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170028C7 RID: 10439
|
||||
// (get) Token: 0x0600F9CE RID: 63950 RVA: 0x00394B1C File Offset: 0x00392D1C
|
||||
[Token(Token = "0x170028C7")]
|
||||
public bool IsValid
|
||||
{
|
||||
[Token(Token = "0x600F9CE")]
|
||||
[Address(RVA = "0xCB8460", Offset = "0xCB7260", VA = "0x180CB8460", Slot = "15")]
|
||||
get
|
||||
{
|
||||
Chip chip = this.boundChip;
|
||||
int num = 0;
|
||||
return chip != num;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600F9CF RID: 63951 RVA: 0x00394B3C File Offset: 0x00392D3C
|
||||
[Token(Token = "0x600F9CF")]
|
||||
[Address(RVA = "0x403930", Offset = "0x402730", VA = "0x180403930", Slot = "16")]
|
||||
public bool OnPreInitializeConfigScreen()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0600F9D0 RID: 63952 RVA: 0x00394B4C File Offset: 0x00392D4C
|
||||
[Token(Token = "0x600F9D0")]
|
||||
[Address(RVA = "0xCB8040", Offset = "0xCB6E40", VA = "0x180CB8040")]
|
||||
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: 0x0600F9D2 RID: 63954 RVA: 0x00394C4C File Offset: 0x00392E4C
|
||||
[Token(Token = "0x600F9D2")]
|
||||
[Address(RVA = "0xCB4470", Offset = "0xCB3270", VA = "0x180CB4470")]
|
||||
[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: 0x0400A51C RID: 42268
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x400A51C")]
|
||||
private readonly List<ILINODKFHEO> objectSettingsFunctions;
|
||||
|
||||
// Token: 0x0400A51D RID: 42269
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x400A51D")]
|
||||
private readonly List<DOPNALIMPNA> dynamicUIElements;
|
||||
|
||||
// Token: 0x0400A51E RID: 42270
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x400A51E")]
|
||||
private Chip boundChip;
|
||||
|
||||
// Token: 0x0400A51F RID: 42271
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x28")]
|
||||
[Token(Token = "0x400A51F")]
|
||||
public Action<ChipConfigMenu> OnAddConfigurableSettings;
|
||||
|
||||
// Token: 0x0400A520 RID: 42272
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x30")]
|
||||
[Token(Token = "0x400A520")]
|
||||
public Action<ChipConfigMenu> OnRemoveConfigurableSettings;
|
||||
|
||||
// Token: 0x0400A521 RID: 42273
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x38")]
|
||||
[Token(Token = "0x400A521")]
|
||||
private ECJBHJOCKHL foldoutMenu;
|
||||
|
||||
// Token: 0x0400A522 RID: 42274
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x40")]
|
||||
[Token(Token = "0x400A522")]
|
||||
private bool isFoldoutMenuOpen;
|
||||
|
||||
// Token: 0x0400A523 RID: 42275
|
||||
[Token(Token = "0x400A523")]
|
||||
public const int INVALID_CURRENCY_INDEX = 100000;
|
||||
|
||||
// Token: 0x0400A524 RID: 42276
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x48")]
|
||||
[Token(Token = "0x400A524")]
|
||||
private readonly Dictionary<object, bool> isNodeGroupOpen;
|
||||
|
||||
// Token: 0x0400A525 RID: 42277
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x50")]
|
||||
[Token(Token = "0x400A525")]
|
||||
private readonly Dictionary<object, bool> isNodeGroupInputOpen;
|
||||
|
||||
// Token: 0x0400A526 RID: 42278
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x58")]
|
||||
[Token(Token = "0x400A526")]
|
||||
private readonly Dictionary<object, bool> isNodeGroupOutputOpen;
|
||||
|
||||
// Token: 0x0400A527 RID: 42279
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x60")]
|
||||
[Token(Token = "0x400A527")]
|
||||
private Dictionary<object, bool> cachedNodeGroupOpen;
|
||||
|
||||
// Token: 0x0400A528 RID: 42280
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x68")]
|
||||
[Token(Token = "0x400A528")]
|
||||
private Dictionary<object, bool> cachedNodeGroupInputOpen;
|
||||
|
||||
// Token: 0x0400A529 RID: 42281
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x70")]
|
||||
[Token(Token = "0x400A529")]
|
||||
private Dictionary<object, bool> cachedNodeGroupOutputOpen;
|
||||
|
||||
// Token: 0x0400A52A RID: 42282
|
||||
[Token(Token = "0x400A52A")]
|
||||
private static Dictionary<int, string> cachedCurrencyReverseLookup = new Dictionary();
|
||||
|
||||
// Token: 0x0400A52B RID: 42283
|
||||
[Token(Token = "0x400A52B")]
|
||||
private static List<object> cachedCurrencyItemList = new List();
|
||||
|
||||
// Token: 0x0400A52C RID: 42284
|
||||
[Token(Token = "0x400A52C")]
|
||||
private static List<MIOFEDOAAFD> cachedCurrencyOrderedOptions = new List();
|
||||
|
||||
// Token: 0x0400A52D RID: 42285
|
||||
[Token(Token = "0x400A52D")]
|
||||
public static readonly Regex ChipNameRegex = new Regex("(?!.*[\\s]{2})(^[a-zA-z][a-zA-z0-9\\s]*)", (RegexOptions)((uint)520));
|
||||
|
||||
// Token: 0x0400A52E RID: 42286
|
||||
[Token(Token = "0x400A52E")]
|
||||
public static readonly string ChipNameCharacterRegex = "[a-zA-Z0-9\\s]";
|
||||
|
||||
// Token: 0x0400A52F RID: 42287
|
||||
[Token(Token = "0x400A52F")]
|
||||
public static readonly string InvalidChipNameMessage = "Name is not valid.";
|
||||
|
||||
// Token: 0x0400A530 RID: 42288
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x78")]
|
||||
[Token(Token = "0x400A530")]
|
||||
[CompilerGenerated]
|
||||
private Action ObjectSettingsFunctionsChanged;
|
||||
|
||||
// Token: 0x0400A531 RID: 42289
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x80")]
|
||||
[Token(Token = "0x400A531")]
|
||||
[CompilerGenerated]
|
||||
private Action<string> ObjectSettingsToast;
|
||||
|
||||
// Token: 0x02002574 RID: 9588
|
||||
[Token(Token = "0x2002574")]
|
||||
[CompilerGenerated]
|
||||
private sealed class BBNGOLJKHGN
|
||||
{
|
||||
// Token: 0x0600F9D3 RID: 63955 RVA: 0x00394D00 File Offset: 0x00392F00
|
||||
[Token(Token = "0x600F9D3")]
|
||||
[Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")]
|
||||
public BBNGOLJKHGN()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0600F9D4 RID: 63956 RVA: 0x00394D14 File Offset: 0x00392F14
|
||||
[Token(Token = "0x600F9D4")]
|
||||
[Address(RVA = "0xCB36C0", Offset = "0xCB24C0", VA = "0x180CB36C0")]
|
||||
internal void <get_inventionPermission>b__0(BBHENFCNLAB.AJCEIOJPMLJ result)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0400A532 RID: 42290
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x400A532")]
|
||||
public HECIICKPCDN permission;
|
||||
}
|
||||
|
||||
// Token: 0x02002576 RID: 9590
|
||||
[Token(Token = "0x2002576")]
|
||||
[CompilerGenerated]
|
||||
private sealed class FDOONNMIAFB
|
||||
{
|
||||
// Token: 0x0600F9F2 RID: 63986 RVA: 0x00394FFC File Offset: 0x003931FC
|
||||
[Token(Token = "0x600F9F2")]
|
||||
[Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")]
|
||||
public FDOONNMIAFB()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0600F9F3 RID: 63987 RVA: 0x00395010 File Offset: 0x00393210
|
||||
[Token(Token = "0x600F9F3")]
|
||||
[Address(RVA = "0xCC7530", Offset = "0xCC6330", VA = "0x180CC7530")]
|
||||
internal ILINODKFHEO <AddButtonSetting>b__0(int pri)
|
||||
{
|
||||
/*
|
||||
An exception occurred when decompiling this method (0600F9F3)
|
||||
|
||||
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: 0x0600F9F4 RID: 63988 RVA: 0x00395064 File Offset: 0x00393264
|
||||
[Token(Token = "0x600F9F4")]
|
||||
[Address(RVA = "0xCC7680", Offset = "0xCC6480", VA = "0x180CC7680")]
|
||||
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: 0x0400A54F RID: 42319
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x400A54F")]
|
||||
public string text;
|
||||
|
||||
// Token: 0x0400A550 RID: 42320
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x400A550")]
|
||||
public Action<MakerPen> onPressed;
|
||||
|
||||
// Token: 0x0400A551 RID: 42321
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x400A551")]
|
||||
public OMKPHDBNLKH<CreationObjectSettingButtonUIControl, bool>.OHINDOLFNMP <>9__2;
|
||||
}
|
||||
|
||||
// Token: 0x02002577 RID: 9591
|
||||
[Token(Token = "0x2002577")]
|
||||
[CompilerGenerated]
|
||||
private sealed class OPKGNCIKMGN
|
||||
{
|
||||
// Token: 0x0600F9F5 RID: 63989 RVA: 0x003950AC File Offset: 0x003932AC
|
||||
[Token(Token = "0x600F9F5")]
|
||||
[Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")]
|
||||
public OPKGNCIKMGN()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0600F9F6 RID: 63990 RVA: 0x003950C0 File Offset: 0x003932C0
|
||||
[Token(Token = "0x600F9F6")]
|
||||
[Address(RVA = "0x1209410", Offset = "0x1208210", VA = "0x181209410")]
|
||||
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: 0x0400A552 RID: 42322
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x400A552")]
|
||||
public CreationObjectSettingButtonUIControl instance;
|
||||
|
||||
// Token: 0x0400A553 RID: 42323
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x400A553")]
|
||||
public ChipConfigMenu.FDOONNMIAFB CS$<>8__locals1;
|
||||
}
|
||||
|
||||
// Token: 0x02002578 RID: 9592
|
||||
[Token(Token = "0x2002578")]
|
||||
[CompilerGenerated]
|
||||
private sealed class KAMFMCBABFJ
|
||||
{
|
||||
// Token: 0x0600F9F7 RID: 63991 RVA: 0x003950F8 File Offset: 0x003932F8
|
||||
[Token(Token = "0x600F9F7")]
|
||||
[Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")]
|
||||
public KAMFMCBABFJ()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0600F9F8 RID: 63992 RVA: 0x0039510C File Offset: 0x0039330C
|
||||
[Token(Token = "0x600F9F8")]
|
||||
[Address(RVA = "0x1207EB0", Offset = "0x1206CB0", VA = "0x181207EB0")]
|
||||
internal DOPNALIMPNA <AddDynamicButtonSetting>b__0()
|
||||
{
|
||||
/*
|
||||
An exception occurred when decompiling this method (0600F9F8)
|
||||
|
||||
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_6A, 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)))
|
||||
}
|
||||
|
||||
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: 0x0600F9F9 RID: 63993 RVA: 0x00395184 File Offset: 0x00393384
|
||||
[Token(Token = "0x600F9F9")]
|
||||
[Address(RVA = "0x1207FF0", Offset = "0x1206DF0", VA = "0x181207FF0")]
|
||||
internal void <AddDynamicButtonSetting>b__1()
|
||||
{
|
||||
Action<MakerPen> action = this.onPressed;
|
||||
MakerPen <IJMEOOBBJNG>k__BackingField = MakerPen.<IJMEOOBBJNG>k__BackingField;
|
||||
action(<IJMEOOBBJNG>k__BackingField);
|
||||
}
|
||||
|
||||
// Token: 0x0400A554 RID: 42324
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x400A554")]
|
||||
public Action<MakerPen> onPressed;
|
||||
|
||||
// Token: 0x0400A555 RID: 42325
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x400A555")]
|
||||
public string text;
|
||||
|
||||
// Token: 0x0400A556 RID: 42326
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x400A556")]
|
||||
public Func<bool> isVisibleGetter;
|
||||
|
||||
// Token: 0x0400A557 RID: 42327
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x28")]
|
||||
[Token(Token = "0x400A557")]
|
||||
public Action <>9__1;
|
||||
}
|
||||
|
||||
// Token: 0x02002579 RID: 9593
|
||||
[Token(Token = "0x2002579")]
|
||||
[CompilerGenerated]
|
||||
private sealed class CEJGNCALAGN
|
||||
{
|
||||
// Token: 0x0600F9FA RID: 63994 RVA: 0x003951AC File Offset: 0x003933AC
|
||||
[Token(Token = "0x600F9FA")]
|
||||
[Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")]
|
||||
public CEJGNCALAGN()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0600F9FB RID: 63995 RVA: 0x003951C0 File Offset: 0x003933C0
|
||||
[Token(Token = "0x600F9FB")]
|
||||
[Address(RVA = "0xCB3E80", Offset = "0xCB2C80", VA = "0x180CB3E80")]
|
||||
internal ILINODKFHEO <AddNodeGroupSetting>b__0(int pri)
|
||||
{
|
||||
/*
|
||||
An exception occurred when decompiling this method (0600F9FB)
|
||||
|
||||
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: 0x0600F9FC RID: 63996 RVA: 0x00395214 File Offset: 0x00393414
|
||||
[Token(Token = "0x600F9FC")]
|
||||
[Address(RVA = "0xCB3FD0", Offset = "0xCB2DD0", VA = "0x180CB3FD0")]
|
||||
internal void <AddNodeGroupSetting>b__2(NodeGroupEditable instance)
|
||||
{
|
||||
DBFIKIGBNOD dbfikigbnod = this.nodeGroupAdapter;
|
||||
KJDOCKDBNCK kjdockdbnck = this.chipAdapter;
|
||||
instance.SetNodeGroupInfo(kjdockdbnck, dbfikigbnod);
|
||||
}
|
||||
|
||||
// Token: 0x0400A558 RID: 42328
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x400A558")]
|
||||
public KJDOCKDBNCK chipAdapter;
|
||||
|
||||
// Token: 0x0400A559 RID: 42329
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x400A559")]
|
||||
public DBFIKIGBNOD nodeGroupAdapter;
|
||||
|
||||
// Token: 0x0400A55A RID: 42330
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x400A55A")]
|
||||
public OMKPHDBNLKH<NodeGroupEditable, Tuple<KJDOCKDBNCK, DBFIKIGBNOD>>.OHINDOLFNMP <>9__2;
|
||||
}
|
||||
|
||||
// Token: 0x0200257A RID: 9594
|
||||
[Token(Token = "0x200257A")]
|
||||
[CompilerGenerated]
|
||||
private sealed class HJKNLGOPCGG
|
||||
{
|
||||
// Token: 0x0600F9FD RID: 63997 RVA: 0x00395240 File Offset: 0x00393440
|
||||
[Token(Token = "0x600F9FD")]
|
||||
[Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")]
|
||||
public HJKNLGOPCGG()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0600F9FE RID: 63998 RVA: 0x00395254 File Offset: 0x00393454
|
||||
[Token(Token = "0x600F9FE")]
|
||||
[Address(RVA = "0xCC8B70", Offset = "0xCC7970", VA = "0x180CC8B70")]
|
||||
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";
|
||||
DJMPGKILABP <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> action9 = delegate(NKHBKKGOIHL.PEHMCMIFBJO response)
|
||||
{
|
||||
if (response.<GBEEHFGKJOF>k__BackingField)
|
||||
{
|
||||
DBFIKIGBNOD dbfikigbnod5 = lcdojdkbkll.CS$<>8__locals1.nodeGroupAdapter;
|
||||
DJMPGKILABP selectedInputType = lcdojdkbkll.selectedInputType;
|
||||
ChipConfigMenu.HJKNLGOPCGG cs$<>8__locals = lcdojdkbkll.CS$<>8__locals1;
|
||||
ECJBHJOCKHL inputsFoldout5 = lcdojdkbkll.inputsFoldout;
|
||||
ChipConfigMenu chipConfigMenu5 = cs$<>8__locals.<>4__this;
|
||||
DBFIKIGBNOD dbfikigbnod6 = cs$<>8__locals.nodeGroupAdapter;
|
||||
List<DOPNALIMPNA> list5 = chipConfigMenu5.PNJCHEAMPKI(dbfikigbnod6, inputsFoldout5, true);
|
||||
inputsFoldout5.JIHPIJCIEAL(list5);
|
||||
}
|
||||
};
|
||||
lcdojdkbkll.<>9__9 = action9;
|
||||
}
|
||||
}
|
||||
};
|
||||
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<DJMPGKILABP>> func2;
|
||||
if (ChipConfigMenu.<>c.<>9__45_10 == 0)
|
||||
{
|
||||
func2 = () => Enumerable.ToList<DJMPGKILABP>(NewCircuitV2PortUIDialog.GetTypeOptions(true));
|
||||
ChipConfigMenu.<>c.<>9__45_10 = func2;
|
||||
}
|
||||
Func<DJMPGKILABP> func3 = () => lcdojdkbkll.selectedInputType;
|
||||
Action<DJMPGKILABP> action3 = delegate(DJMPGKILABP val)
|
||||
{
|
||||
lcdojdkbkll.selectedInputType = val;
|
||||
};
|
||||
Func<DJMPGKILABP, string> func4;
|
||||
if (ChipConfigMenu.<>c.<>9__45_13 == 0)
|
||||
{
|
||||
func4 = delegate(DJMPGKILABP item)
|
||||
{
|
||||
DateTime dateTime = item.GJMKMFNGGDF;
|
||||
throw new NullReferenceException();
|
||||
};
|
||||
ChipConfigMenu.<>c.<>9__45_13 = func4;
|
||||
}
|
||||
int num7 = 0;
|
||||
string text5;
|
||||
string text2;
|
||||
ulong num8;
|
||||
LNBMGIPPMJJ lnbmgippmjj = ONOKJPIMIIP.BAGGGMMHOPC<DJMPGKILABP>(func2, func3, action3, func4, text5, 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;
|
||||
bool flag;
|
||||
isNodeGroupInputOpen.Add(list2, flag);
|
||||
ECJBHJOCKHL inputsFoldout3 = lcdojdkbkll.inputsFoldout;
|
||||
Func<bool> func5 = delegate
|
||||
{
|
||||
Dictionary<object, bool> isNodeGroupInputOpen2 = lcdojdkbkll.CS$<>8__locals1.<>4__this.isNodeGroupInputOpen;
|
||||
bool flag3;
|
||||
return flag3;
|
||||
};
|
||||
inputsFoldout3.GCAPMCCHKNL = func5;
|
||||
ECJBHJOCKHL inputsFoldout4 = lcdojdkbkll.inputsFoldout;
|
||||
Action<bool> action4 = delegate(bool value)
|
||||
{
|
||||
Dictionary<object, bool> isNodeGroupInputOpen3 = lcdojdkbkll.CS$<>8__locals1.<>4__this.isNodeGroupInputOpen;
|
||||
object nodeDescId2 = lcdojdkbkll.nodeDescId;
|
||||
isNodeGroupInputOpen3[nodeDescId2] = value;
|
||||
};
|
||||
inputsFoldout4.JMOAJLDAIKP = action4;
|
||||
lcdojdkbkll.newOutputFieldLabel = "Port";
|
||||
DJMPGKILABP <PJDEEPMNPOF>k__BackingField2 = GHFIPBGLBID.<PJDEEPMNPOF>k__BackingField;
|
||||
lcdojdkbkll.selectedOutputType = <PJDEEPMNPOF>k__BackingField2;
|
||||
Func<string> func6 = () => lcdojdkbkll.newOutputFieldLabel;
|
||||
Action<string> action5 = delegate(string value)
|
||||
{
|
||||
lcdojdkbkll.newOutputFieldLabel = value;
|
||||
};
|
||||
Action action6 = delegate
|
||||
{
|
||||
if (ChipConfigMenu.EMNPBBIKEFH(lcdojdkbkll.newOutputFieldLabel))
|
||||
{
|
||||
PMGCJEPKFOF<NKHBKKGOIHL.PEHMCMIFBJO> pmgcjepkfof2 = NKHBKKGOIHL.EFFCNBECOKA(lcdojdkbkll.newOutputFieldLabel);
|
||||
if (lcdojdkbkll.<>9__18 == 0)
|
||||
{
|
||||
Action<NKHBKKGOIHL.PEHMCMIFBJO> action10 = delegate(NKHBKKGOIHL.PEHMCMIFBJO response)
|
||||
{
|
||||
if (response.<GBEEHFGKJOF>k__BackingField)
|
||||
{
|
||||
DBFIKIGBNOD dbfikigbnod7 = lcdojdkbkll.CS$<>8__locals1.nodeGroupAdapter;
|
||||
DJMPGKILABP selectedOutputType = lcdojdkbkll.selectedOutputType;
|
||||
ChipConfigMenu.HJKNLGOPCGG cs$<>8__locals2 = lcdojdkbkll.CS$<>8__locals1;
|
||||
ECJBHJOCKHL outputsFoldout5 = lcdojdkbkll.outputsFoldout;
|
||||
ChipConfigMenu chipConfigMenu6 = cs$<>8__locals2.<>4__this;
|
||||
DBFIKIGBNOD dbfikigbnod8 = cs$<>8__locals2.nodeGroupAdapter;
|
||||
int num12 = 0;
|
||||
List<DOPNALIMPNA> list6 = chipConfigMenu6.PNJCHEAMPKI(dbfikigbnod8, outputsFoldout5, num12 != 0);
|
||||
outputsFoldout5.JIHPIJCIEAL(list6);
|
||||
}
|
||||
};
|
||||
lcdojdkbkll.<>9__18 = action10;
|
||||
}
|
||||
}
|
||||
};
|
||||
if (ChipConfigMenu.<>c.<>9__45_17 == 0)
|
||||
{
|
||||
ChipConfigMenu.<>c.<>9__45_17 = (string text) => ChipConfigMenu.ChipNameRegex.IsMatch(text);
|
||||
}
|
||||
List<DOPNALIMPNA> list3 = new List();
|
||||
Func<List<DJMPGKILABP>> func7;
|
||||
if (ChipConfigMenu.<>c.<>9__45_19 == 0)
|
||||
{
|
||||
func7 = () => Enumerable.ToList<DJMPGKILABP>(NewCircuitV2PortUIDialog.GetTypeOptions(true));
|
||||
ChipConfigMenu.<>c.<>9__45_19 = func7;
|
||||
}
|
||||
Func<DJMPGKILABP> func8 = () => lcdojdkbkll.selectedOutputType;
|
||||
Action<DJMPGKILABP> action7 = delegate(DJMPGKILABP val)
|
||||
{
|
||||
lcdojdkbkll.selectedOutputType = val;
|
||||
};
|
||||
Func<DJMPGKILABP, string> func9;
|
||||
if (ChipConfigMenu.<>c.<>9__45_22 == 0)
|
||||
{
|
||||
func9 = delegate(DJMPGKILABP item)
|
||||
{
|
||||
DateTime dateTime2 = item.GJMKMFNGGDF;
|
||||
throw new NullReferenceException();
|
||||
};
|
||||
ChipConfigMenu.<>c.<>9__45_22 = func9;
|
||||
}
|
||||
int num9 = 0;
|
||||
string text3;
|
||||
string text4;
|
||||
ulong num10;
|
||||
LNBMGIPPMJJ lnbmgippmjj2 = ONOKJPIMIIP.BAGGGMMHOPC<DJMPGKILABP>(func7, func8, action7, func9, text3, text4, num9, num9, num10 != 0UL);
|
||||
list3.Add(lnbmgippmjj2);
|
||||
string chipNameCharacterRegex2 = ChipConfigMenu.ChipNameCharacterRegex;
|
||||
NBGABHMGLLB nbgabhmgllb2;
|
||||
lcdojdkbkll.outputsFoldout.BPAJKKAGPKB(nbgabhmgllb2);
|
||||
ChipConfigMenu chipConfigMenu3 = this.<>4__this;
|
||||
ECJBHJOCKHL outputsFoldout2 = lcdojdkbkll.outputsFoldout;
|
||||
DBFIKIGBNOD dbfikigbnod4 = this.nodeGroupAdapter;
|
||||
int num11 = 0;
|
||||
List<DOPNALIMPNA> list4 = chipConfigMenu3.PNJCHEAMPKI(dbfikigbnod4, outputsFoldout2, num11 != 0);
|
||||
outputsFoldout2.OEHPCPBJPCL(list4);
|
||||
ChipConfigMenu chipConfigMenu4 = this.<>4__this;
|
||||
Dictionary<object, bool> cachedNodeGroupOutputOpen = chipConfigMenu4.cachedNodeGroupOutputOpen;
|
||||
Dictionary<object, bool> isNodeGroupOutputOpen = chipConfigMenu4.isNodeGroupOutputOpen;
|
||||
object nodeDescId = lcdojdkbkll.nodeDescId;
|
||||
bool flag2;
|
||||
isNodeGroupOutputOpen.Add(nodeDescId, flag2);
|
||||
ECJBHJOCKHL outputsFoldout3 = lcdojdkbkll.outputsFoldout;
|
||||
Func<bool> func10 = delegate
|
||||
{
|
||||
Dictionary<object, bool> isNodeGroupOutputOpen2 = lcdojdkbkll.CS$<>8__locals1.<>4__this.isNodeGroupOutputOpen;
|
||||
bool flag4;
|
||||
return flag4;
|
||||
};
|
||||
outputsFoldout3.GCAPMCCHKNL = func10;
|
||||
ECJBHJOCKHL outputsFoldout4 = lcdojdkbkll.outputsFoldout;
|
||||
Action<bool> action8 = delegate(bool value)
|
||||
{
|
||||
Dictionary<object, bool> isNodeGroupOutputOpen3 = lcdojdkbkll.CS$<>8__locals1.<>4__this.isNodeGroupOutputOpen;
|
||||
object nodeDescId3 = lcdojdkbkll.nodeDescId;
|
||||
isNodeGroupOutputOpen3[nodeDescId3] = value;
|
||||
};
|
||||
outputsFoldout4.JMOAJLDAIKP = action8;
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x0400A55B RID: 42331
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x400A55B")]
|
||||
public DBFIKIGBNOD nodeGroupAdapter;
|
||||
|
||||
// Token: 0x0400A55C RID: 42332
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x400A55C")]
|
||||
public ChipConfigMenu <>4__this;
|
||||
}
|
||||
|
||||
// Token: 0x0200257B RID: 9595
|
||||
[Token(Token = "0x200257B")]
|
||||
[CompilerGenerated]
|
||||
private sealed class LCDOJDKBKLL
|
||||
{
|
||||
// Token: 0x0600F9FF RID: 63999 RVA: 0x00395620 File Offset: 0x00393820
|
||||
[Token(Token = "0x600F9FF")]
|
||||
[Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")]
|
||||
public LCDOJDKBKLL()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0600FA00 RID: 64000 RVA: 0x00395634 File Offset: 0x00393834
|
||||
[Token(Token = "0x600FA00")]
|
||||
[Address(RVA = "0x3F6E20", Offset = "0x3F5C20", VA = "0x1803F6E20")]
|
||||
internal string <AddDynamicNodeGroupSetting>b__5()
|
||||
{
|
||||
return this.newInputFieldLabel;
|
||||
}
|
||||
|
||||
// Token: 0x0600FA01 RID: 64001 RVA: 0x00395648 File Offset: 0x00393848
|
||||
[Token(Token = "0x600FA01")]
|
||||
[Address(RVA = "0x3F7200", Offset = "0x3F6000", VA = "0x1803F7200")]
|
||||
internal void <AddDynamicNodeGroupSetting>b__6(string value)
|
||||
{
|
||||
this.newInputFieldLabel = value;
|
||||
}
|
||||
|
||||
// Token: 0x0600FA02 RID: 64002 RVA: 0x0039565C File Offset: 0x0039385C
|
||||
[Token(Token = "0x600FA02")]
|
||||
[Address(RVA = "0x12087A0", Offset = "0x12075A0", VA = "0x1812087A0")]
|
||||
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;
|
||||
DJMPGKILABP djmpgkilabp = 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: 0x0600FA03 RID: 64003 RVA: 0x003956A8 File Offset: 0x003938A8
|
||||
[Token(Token = "0x600FA03")]
|
||||
[Address(RVA = "0x12088A0", Offset = "0x12076A0", VA = "0x1812088A0")]
|
||||
internal void <AddDynamicNodeGroupSetting>b__9(NKHBKKGOIHL.PEHMCMIFBJO response)
|
||||
{
|
||||
if (response.<GBEEHFGKJOF>k__BackingField)
|
||||
{
|
||||
DBFIKIGBNOD nodeGroupAdapter = this.CS$<>8__locals1.nodeGroupAdapter;
|
||||
DJMPGKILABP djmpgkilabp = 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: 0x0600FA04 RID: 64004 RVA: 0x0039570C File Offset: 0x0039390C
|
||||
[Token(Token = "0x600FA04")]
|
||||
[Address(RVA = "0x3F5F40", Offset = "0x3F4D40", VA = "0x1803F5F40")]
|
||||
internal DJMPGKILABP <AddDynamicNodeGroupSetting>b__11()
|
||||
{
|
||||
return this.selectedInputType;
|
||||
}
|
||||
|
||||
// Token: 0x0600FA05 RID: 64005 RVA: 0x00395720 File Offset: 0x00393920
|
||||
[Token(Token = "0x600FA05")]
|
||||
[Address(RVA = "0x3F7210", Offset = "0x3F6010", VA = "0x1803F7210")]
|
||||
internal void <AddDynamicNodeGroupSetting>b__12(DJMPGKILABP val)
|
||||
{
|
||||
this.selectedInputType = val;
|
||||
}
|
||||
|
||||
// Token: 0x0600FA06 RID: 64006 RVA: 0x00395734 File Offset: 0x00393934
|
||||
[Token(Token = "0x600FA06")]
|
||||
[Address(RVA = "0x12085E0", Offset = "0x12073E0", VA = "0x1812085E0")]
|
||||
internal bool <AddDynamicNodeGroupSetting>b__1()
|
||||
{
|
||||
Dictionary<object, bool> isNodeGroupInputOpen = this.CS$<>8__locals1.<>4__this.isNodeGroupInputOpen;
|
||||
bool flag;
|
||||
return flag;
|
||||
}
|
||||
|
||||
// Token: 0x0600FA07 RID: 64007 RVA: 0x0039575C File Offset: 0x0039395C
|
||||
[Token(Token = "0x600FA07")]
|
||||
[Address(RVA = "0x1208650", Offset = "0x1207450", VA = "0x181208650")]
|
||||
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: 0x0600FA08 RID: 64008 RVA: 0x00395790 File Offset: 0x00393990
|
||||
[Token(Token = "0x600FA08")]
|
||||
[Address(RVA = "0x3FA180", Offset = "0x3F8F80", VA = "0x1803FA180")]
|
||||
internal string <AddDynamicNodeGroupSetting>b__14()
|
||||
{
|
||||
return this.newOutputFieldLabel;
|
||||
}
|
||||
|
||||
// Token: 0x0600FA09 RID: 64009 RVA: 0x003957A4 File Offset: 0x003939A4
|
||||
[Token(Token = "0x600FA09")]
|
||||
[Address(RVA = "0x4437E0", Offset = "0x4425E0", VA = "0x1804437E0")]
|
||||
internal void <AddDynamicNodeGroupSetting>b__15(string value)
|
||||
{
|
||||
this.newOutputFieldLabel = value;
|
||||
}
|
||||
|
||||
// Token: 0x0600FA0A RID: 64010 RVA: 0x003957B8 File Offset: 0x003939B8
|
||||
[Token(Token = "0x600FA0A")]
|
||||
[Address(RVA = "0x1208420", Offset = "0x1207220", VA = "0x181208420")]
|
||||
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;
|
||||
DJMPGKILABP djmpgkilabp = 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: 0x0600FA0B RID: 64011 RVA: 0x00395804 File Offset: 0x00393A04
|
||||
[Token(Token = "0x600FA0B")]
|
||||
[Address(RVA = "0x1208520", Offset = "0x1207320", VA = "0x181208520")]
|
||||
internal void <AddDynamicNodeGroupSetting>b__18(NKHBKKGOIHL.PEHMCMIFBJO response)
|
||||
{
|
||||
if (response.<GBEEHFGKJOF>k__BackingField)
|
||||
{
|
||||
DBFIKIGBNOD nodeGroupAdapter = this.CS$<>8__locals1.nodeGroupAdapter;
|
||||
DJMPGKILABP djmpgkilabp = 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: 0x0600FA0C RID: 64012 RVA: 0x0039586C File Offset: 0x00393A6C
|
||||
[Token(Token = "0x600FA0C")]
|
||||
[Address(RVA = "0x3F63D0", Offset = "0x3F51D0", VA = "0x1803F63D0")]
|
||||
internal DJMPGKILABP <AddDynamicNodeGroupSetting>b__20()
|
||||
{
|
||||
return this.selectedOutputType;
|
||||
}
|
||||
|
||||
// Token: 0x0600FA0D RID: 64013 RVA: 0x00395880 File Offset: 0x00393A80
|
||||
[Token(Token = "0x600FA0D")]
|
||||
[Address(RVA = "0x5329E0", Offset = "0x5317E0", VA = "0x1805329E0")]
|
||||
internal void <AddDynamicNodeGroupSetting>b__21(DJMPGKILABP val)
|
||||
{
|
||||
this.selectedOutputType = val;
|
||||
}
|
||||
|
||||
// Token: 0x0600FA0E RID: 64014 RVA: 0x00395894 File Offset: 0x00393A94
|
||||
[Token(Token = "0x600FA0E")]
|
||||
[Address(RVA = "0x12086C0", Offset = "0x12074C0", VA = "0x1812086C0")]
|
||||
internal bool <AddDynamicNodeGroupSetting>b__3()
|
||||
{
|
||||
Dictionary<object, bool> isNodeGroupOutputOpen = this.CS$<>8__locals1.<>4__this.isNodeGroupOutputOpen;
|
||||
bool flag;
|
||||
return flag;
|
||||
}
|
||||
|
||||
// Token: 0x0600FA0F RID: 64015 RVA: 0x003958BC File Offset: 0x00393ABC
|
||||
[Token(Token = "0x600FA0F")]
|
||||
[Address(RVA = "0x1208730", Offset = "0x1207530", VA = "0x181208730")]
|
||||
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: 0x0400A55D RID: 42333
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x400A55D")]
|
||||
public string newInputFieldLabel;
|
||||
|
||||
// Token: 0x0400A55E RID: 42334
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x400A55E")]
|
||||
public DJMPGKILABP selectedInputType;
|
||||
|
||||
// Token: 0x0400A55F RID: 42335
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x400A55F")]
|
||||
public ECJBHJOCKHL inputsFoldout;
|
||||
|
||||
// Token: 0x0400A560 RID: 42336
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x28")]
|
||||
[Token(Token = "0x400A560")]
|
||||
public object nodeDescId;
|
||||
|
||||
// Token: 0x0400A561 RID: 42337
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x30")]
|
||||
[Token(Token = "0x400A561")]
|
||||
public string newOutputFieldLabel;
|
||||
|
||||
// Token: 0x0400A562 RID: 42338
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x38")]
|
||||
[Token(Token = "0x400A562")]
|
||||
public DJMPGKILABP selectedOutputType;
|
||||
|
||||
// Token: 0x0400A563 RID: 42339
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x40")]
|
||||
[Token(Token = "0x400A563")]
|
||||
public ECJBHJOCKHL outputsFoldout;
|
||||
|
||||
// Token: 0x0400A564 RID: 42340
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x48")]
|
||||
[Token(Token = "0x400A564")]
|
||||
public ChipConfigMenu.HJKNLGOPCGG CS$<>8__locals1;
|
||||
|
||||
// Token: 0x0400A565 RID: 42341
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x50")]
|
||||
[Token(Token = "0x400A565")]
|
||||
public Action<NKHBKKGOIHL.PEHMCMIFBJO> <>9__9;
|
||||
|
||||
// Token: 0x0400A566 RID: 42342
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x58")]
|
||||
[Token(Token = "0x400A566")]
|
||||
public Action<NKHBKKGOIHL.PEHMCMIFBJO> <>9__18;
|
||||
}
|
||||
|
||||
// Token: 0x0200257C RID: 9596
|
||||
[Token(Token = "0x200257C")]
|
||||
[CompilerGenerated]
|
||||
private sealed class LDEAIKAHCJC
|
||||
{
|
||||
// Token: 0x0600FA10 RID: 64016 RVA: 0x003958F0 File Offset: 0x00393AF0
|
||||
[Token(Token = "0x600FA10")]
|
||||
[Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")]
|
||||
public LDEAIKAHCJC()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0400A567 RID: 42343
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x400A567")]
|
||||
public bool inputs;
|
||||
|
||||
// Token: 0x0400A568 RID: 42344
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x400A568")]
|
||||
public DBFIKIGBNOD nodeGroupAdapter;
|
||||
|
||||
// Token: 0x0400A569 RID: 42345
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x400A569")]
|
||||
public ECJBHJOCKHL parentFoldout;
|
||||
}
|
||||
|
||||
// Token: 0x0200257D RID: 9597
|
||||
[Token(Token = "0x200257D")]
|
||||
[CompilerGenerated]
|
||||
private sealed class GHFOGIAILDM
|
||||
{
|
||||
// Token: 0x0600FA11 RID: 64017 RVA: 0x00395904 File Offset: 0x00393B04
|
||||
[Token(Token = "0x600FA11")]
|
||||
[Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")]
|
||||
public GHFOGIAILDM()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0400A56A RID: 42346
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x400A56A")]
|
||||
public KPJGIJKKILH port;
|
||||
|
||||
// Token: 0x0400A56B RID: 42347
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x400A56B")]
|
||||
public ChipConfigMenu.LDEAIKAHCJC CS$<>8__locals1;
|
||||
}
|
||||
|
||||
// Token: 0x0200257E RID: 9598
|
||||
[Token(Token = "0x200257E")]
|
||||
[CompilerGenerated]
|
||||
private sealed class FJOECMKJFHK
|
||||
{
|
||||
// Token: 0x0600FA12 RID: 64018 RVA: 0x00395918 File Offset: 0x00393B18
|
||||
[Token(Token = "0x600FA12")]
|
||||
[Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")]
|
||||
public FJOECMKJFHK()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0600FA13 RID: 64019 RVA: 0x0039592C File Offset: 0x00393B2C
|
||||
[Token(Token = "0x600FA13")]
|
||||
[Address(RVA = "0xCC7A80", Offset = "0xCC6880", VA = "0x180CC7A80")]
|
||||
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: 0x0400A56C RID: 42348
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x400A56C")]
|
||||
public IMAFJGKHEMD portDeleteButton;
|
||||
|
||||
// Token: 0x0400A56D RID: 42349
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x400A56D")]
|
||||
public ChipConfigMenu.GHFOGIAILDM CS$<>8__locals2;
|
||||
}
|
||||
|
||||
// Token: 0x0200257F RID: 9599
|
||||
[Token(Token = "0x200257F")]
|
||||
[CompilerGenerated]
|
||||
private sealed class DJNBPFENJDJ
|
||||
{
|
||||
// Token: 0x0600FA14 RID: 64020 RVA: 0x00395998 File Offset: 0x00393B98
|
||||
[Token(Token = "0x600FA14")]
|
||||
[Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")]
|
||||
public DJNBPFENJDJ()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0600FA15 RID: 64021 RVA: 0x003959AC File Offset: 0x00393BAC
|
||||
[Token(Token = "0x600FA15")]
|
||||
[Address(RVA = "0xCC71F0", Offset = "0xCC5FF0", VA = "0x180CC71F0")]
|
||||
internal ILINODKFHEO <AddEnumSetting>b__0(int pri)
|
||||
{
|
||||
/*
|
||||
An exception occurred when decompiling this method (0600FA15)
|
||||
|
||||
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: 0x0600FA16 RID: 64022 RVA: 0x00395A08 File Offset: 0x00393C08
|
||||
[Token(Token = "0x600FA16")]
|
||||
[Address(RVA = "0xCC7350", Offset = "0xCC6150", VA = "0x180CC7350")]
|
||||
internal void <AddEnumSetting>b__2(CreationObjectSettingFriendlyIntControl instance)
|
||||
{
|
||||
string text = instance.PropertyDescription.text;
|
||||
Func<int> func = this.get;
|
||||
Action<int> action = this.set;
|
||||
}
|
||||
|
||||
// Token: 0x0400A56E RID: 42350
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x400A56E")]
|
||||
public string text;
|
||||
|
||||
// Token: 0x0400A56F RID: 42351
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x400A56F")]
|
||||
public Func<int> get;
|
||||
|
||||
// Token: 0x0400A570 RID: 42352
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x400A570")]
|
||||
public Action<int> set;
|
||||
|
||||
// Token: 0x0400A571 RID: 42353
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x28")]
|
||||
[Token(Token = "0x400A571")]
|
||||
public Dictionary<string, FLCFOLDCOJJ> dict;
|
||||
|
||||
// Token: 0x0400A572 RID: 42354
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x30")]
|
||||
[Token(Token = "0x400A572")]
|
||||
public OMKPHDBNLKH<CreationObjectSettingFriendlyIntControl, int>.OHINDOLFNMP <>9__2;
|
||||
}
|
||||
|
||||
// Token: 0x02002580 RID: 9600
|
||||
[Token(Token = "0x2002580")]
|
||||
[CompilerGenerated]
|
||||
private sealed class GJHOMDFDGNB
|
||||
{
|
||||
// Token: 0x0600FA17 RID: 64023 RVA: 0x00395A38 File Offset: 0x00393C38
|
||||
[Token(Token = "0x600FA17")]
|
||||
[Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")]
|
||||
public GJHOMDFDGNB()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0600FA18 RID: 64024 RVA: 0x00395A4C File Offset: 0x00393C4C
|
||||
[Token(Token = "0x600FA18")]
|
||||
[Address(RVA = "0xCC83D0", Offset = "0xCC71D0", VA = "0x180CC83D0")]
|
||||
internal ILINODKFHEO <AddEnumSetting>b__0(int pri)
|
||||
{
|
||||
/*
|
||||
An exception occurred when decompiling this method (0600FA18)
|
||||
|
||||
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: 0x0600FA19 RID: 64025 RVA: 0x00395AA8 File Offset: 0x00393CA8
|
||||
[Token(Token = "0x600FA19")]
|
||||
[Address(RVA = "0xCC8530", Offset = "0xCC7330", VA = "0x180CC8530")]
|
||||
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: 0x0400A573 RID: 42355
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x400A573")]
|
||||
public string text;
|
||||
|
||||
// Token: 0x0400A574 RID: 42356
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x400A574")]
|
||||
public Func<int> get;
|
||||
|
||||
// Token: 0x0400A575 RID: 42357
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x400A575")]
|
||||
public Action<int> set;
|
||||
|
||||
// Token: 0x0400A576 RID: 42358
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x28")]
|
||||
[Token(Token = "0x400A576")]
|
||||
public Action<Action> addChangeEvent;
|
||||
|
||||
// Token: 0x0400A577 RID: 42359
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x30")]
|
||||
[Token(Token = "0x400A577")]
|
||||
public Action<Action> removeChangeEvent;
|
||||
|
||||
// Token: 0x0400A578 RID: 42360
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x38")]
|
||||
[Token(Token = "0x400A578")]
|
||||
public Dictionary<string, FLCFOLDCOJJ> dict;
|
||||
|
||||
// Token: 0x0400A579 RID: 42361
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x40")]
|
||||
[Token(Token = "0x400A579")]
|
||||
public OMKPHDBNLKH<CreationObjectSettingFriendlyIntControl, int>.OHINDOLFNMP <>9__2;
|
||||
}
|
||||
|
||||
// Token: 0x02002581 RID: 9601
|
||||
[Token(Token = "0x2002581")]
|
||||
[CompilerGenerated]
|
||||
private sealed class BJFGHKMFCDF
|
||||
{
|
||||
// Token: 0x0600FA1A RID: 64026 RVA: 0x00395B34 File Offset: 0x00393D34
|
||||
[Token(Token = "0x600FA1A")]
|
||||
[Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")]
|
||||
public BJFGHKMFCDF()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0600FA1B RID: 64027 RVA: 0x00395B48 File Offset: 0x00393D48
|
||||
[Token(Token = "0x600FA1B")]
|
||||
[Address(RVA = "0xCB36D0", Offset = "0xCB24D0", VA = "0x180CB36D0")]
|
||||
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: 0x0400A57A RID: 42362
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x400A57A")]
|
||||
public CreationObjectSettingFriendlyIntControl instance;
|
||||
|
||||
// Token: 0x0400A57B RID: 42363
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x400A57B")]
|
||||
public ChipConfigMenu.GJHOMDFDGNB CS$<>8__locals1;
|
||||
}
|
||||
|
||||
// Token: 0x02002582 RID: 9602
|
||||
[Token(Token = "0x2002582")]
|
||||
[CompilerGenerated]
|
||||
private sealed class OEKBCFMHCJO
|
||||
{
|
||||
// Token: 0x0600FA1C RID: 64028 RVA: 0x00395B94 File Offset: 0x00393D94
|
||||
[Token(Token = "0x600FA1C")]
|
||||
[Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")]
|
||||
public OEKBCFMHCJO()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0600FA1D RID: 64029 RVA: 0x00395BA8 File Offset: 0x00393DA8
|
||||
[Token(Token = "0x600FA1D")]
|
||||
[Address(RVA = "0x1209360", Offset = "0x1208160", VA = "0x181209360")]
|
||||
internal DOPNALIMPNA <AddDynamicEnumSetting>b__0()
|
||||
{
|
||||
/*
|
||||
An exception occurred when decompiling this method (0600FA1D)
|
||||
|
||||
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: 0x0400A57C RID: 42364
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x400A57C")]
|
||||
public string text;
|
||||
|
||||
// Token: 0x0400A57D RID: 42365
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x400A57D")]
|
||||
public Func<int> get;
|
||||
|
||||
// Token: 0x0400A57E RID: 42366
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x400A57E")]
|
||||
public Action<int> set;
|
||||
|
||||
// Token: 0x0400A57F RID: 42367
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x28")]
|
||||
[Token(Token = "0x400A57F")]
|
||||
public Dictionary<string, FLCFOLDCOJJ> dict;
|
||||
}
|
||||
|
||||
// Token: 0x02002583 RID: 9603
|
||||
[Token(Token = "0x2002583")]
|
||||
[CompilerGenerated]
|
||||
private sealed class PIBNLHAMOIM
|
||||
{
|
||||
// Token: 0x0600FA1E RID: 64030 RVA: 0x00395BE4 File Offset: 0x00393DE4
|
||||
[Token(Token = "0x600FA1E")]
|
||||
[Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")]
|
||||
public PIBNLHAMOIM()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0600FA1F RID: 64031 RVA: 0x00395BF8 File Offset: 0x00393DF8
|
||||
[Token(Token = "0x600FA1F")]
|
||||
[Address(RVA = "0x12099A0", Offset = "0x12087A0", VA = "0x1812099A0")]
|
||||
internal ILINODKFHEO <AddStringSetting>b__0(int pri)
|
||||
{
|
||||
/*
|
||||
An exception occurred when decompiling this method (0600FA1F)
|
||||
|
||||
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: 0x0600FA20 RID: 64032 RVA: 0x00395C4C File Offset: 0x00393E4C
|
||||
[Token(Token = "0x600FA20")]
|
||||
[Address(RVA = "0xCC7350", Offset = "0xCC6150", VA = "0x180CC7350")]
|
||||
internal void <AddStringSetting>b__2(CreationObjectSettingStringUIControl instance)
|
||||
{
|
||||
string text = instance.PropertyDescription.text;
|
||||
Func<string> func = this.get;
|
||||
Action<string> action = this.set;
|
||||
}
|
||||
|
||||
// Token: 0x0400A580 RID: 42368
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x400A580")]
|
||||
public string text;
|
||||
|
||||
// Token: 0x0400A581 RID: 42369
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x400A581")]
|
||||
public Func<string> get;
|
||||
|
||||
// Token: 0x0400A582 RID: 42370
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x400A582")]
|
||||
public Action<string> set;
|
||||
|
||||
// Token: 0x0400A583 RID: 42371
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x28")]
|
||||
[Token(Token = "0x400A583")]
|
||||
public OMKPHDBNLKH<CreationObjectSettingStringUIControl, string>.OHINDOLFNMP <>9__2;
|
||||
}
|
||||
|
||||
// Token: 0x02002584 RID: 9604
|
||||
[Token(Token = "0x2002584")]
|
||||
[CompilerGenerated]
|
||||
private sealed class CFACIGNGGBD
|
||||
{
|
||||
// Token: 0x0600FA21 RID: 64033 RVA: 0x00395C7C File Offset: 0x00393E7C
|
||||
[Token(Token = "0x600FA21")]
|
||||
[Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")]
|
||||
public CFACIGNGGBD()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0600FA22 RID: 64034 RVA: 0x00395C90 File Offset: 0x00393E90
|
||||
[Token(Token = "0x600FA22")]
|
||||
[Address(RVA = "0xCB4000", Offset = "0xCB2E00", VA = "0x180CB4000")]
|
||||
internal DOPNALIMPNA <AddDynamicStringSetting>b__0()
|
||||
{
|
||||
/*
|
||||
An exception occurred when decompiling this method (0600FA22)
|
||||
|
||||
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: 0x0400A584 RID: 42372
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x400A584")]
|
||||
public string text;
|
||||
|
||||
// Token: 0x0400A585 RID: 42373
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x400A585")]
|
||||
public string secondaryText;
|
||||
|
||||
// Token: 0x0400A586 RID: 42374
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x400A586")]
|
||||
public Func<string> get;
|
||||
|
||||
// Token: 0x0400A587 RID: 42375
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x28")]
|
||||
[Token(Token = "0x400A587")]
|
||||
public Action<string> set;
|
||||
}
|
||||
|
||||
// Token: 0x02002585 RID: 9605
|
||||
[Token(Token = "0x2002585")]
|
||||
[CompilerGenerated]
|
||||
private sealed class BNHGEEIFOBC
|
||||
{
|
||||
// Token: 0x0600FA23 RID: 64035 RVA: 0x00395CA8 File Offset: 0x00393EA8
|
||||
[Token(Token = "0x600FA23")]
|
||||
[Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")]
|
||||
public BNHGEEIFOBC()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0600FA24 RID: 64036 RVA: 0x00395CBC File Offset: 0x00393EBC
|
||||
[Token(Token = "0x600FA24")]
|
||||
[Address(RVA = "0xCB3870", Offset = "0xCB2670", VA = "0x180CB3870")]
|
||||
internal ILINODKFHEO <AddBoolSetting>b__0(int pri)
|
||||
{
|
||||
/*
|
||||
An exception occurred when decompiling this method (0600FA24)
|
||||
|
||||
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: 0x0600FA25 RID: 64037 RVA: 0x00395D10 File Offset: 0x00393F10
|
||||
[Token(Token = "0x600FA25")]
|
||||
[Address(RVA = "0xCB39C0", Offset = "0xCB27C0", VA = "0x180CB39C0")]
|
||||
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: 0x0400A588 RID: 42376
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x400A588")]
|
||||
public string text;
|
||||
|
||||
// Token: 0x0400A589 RID: 42377
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x400A589")]
|
||||
public Func<bool> get;
|
||||
|
||||
// Token: 0x0400A58A RID: 42378
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x400A58A")]
|
||||
public Action<bool> set;
|
||||
|
||||
// Token: 0x0400A58B RID: 42379
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x28")]
|
||||
[Token(Token = "0x400A58B")]
|
||||
public Action<Action> addChangeEvent;
|
||||
|
||||
// Token: 0x0400A58C RID: 42380
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x30")]
|
||||
[Token(Token = "0x400A58C")]
|
||||
public Action<Action> removeChangeEvent;
|
||||
|
||||
// Token: 0x0400A58D RID: 42381
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x38")]
|
||||
[Token(Token = "0x400A58D")]
|
||||
public OMKPHDBNLKH<CreationObjectSettingBooleanUIControl, bool>.OHINDOLFNMP <>9__2;
|
||||
}
|
||||
|
||||
// Token: 0x02002586 RID: 9606
|
||||
[Token(Token = "0x2002586")]
|
||||
[CompilerGenerated]
|
||||
private sealed class ABHDNAOIHIA
|
||||
{
|
||||
// Token: 0x0600FA26 RID: 64038 RVA: 0x00395D9C File Offset: 0x00393F9C
|
||||
[Token(Token = "0x600FA26")]
|
||||
[Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")]
|
||||
public ABHDNAOIHIA()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0600FA27 RID: 64039 RVA: 0x00395DB0 File Offset: 0x00393FB0
|
||||
[Token(Token = "0x600FA27")]
|
||||
[Address(RVA = "0xCB2E30", Offset = "0xCB1C30", VA = "0x180CB2E30")]
|
||||
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: 0x0400A58E RID: 42382
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x400A58E")]
|
||||
public CreationObjectSettingBooleanUIControl instance;
|
||||
|
||||
// Token: 0x0400A58F RID: 42383
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x400A58F")]
|
||||
public ChipConfigMenu.BNHGEEIFOBC CS$<>8__locals1;
|
||||
}
|
||||
|
||||
// Token: 0x02002587 RID: 9607
|
||||
[Token(Token = "0x2002587")]
|
||||
[CompilerGenerated]
|
||||
private sealed class LHOHMPDNHIF<T>
|
||||
{
|
||||
// Token: 0x0600FA28 RID: 64040 RVA: 0x00395DFC File Offset: 0x00393FFC
|
||||
[Token(Token = "0x600FA28")]
|
||||
[Address(RVA = "0x118F5A0", Offset = "0x118E3A0", VA = "0x18118F5A0")]
|
||||
public LHOHMPDNHIF()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0600FA29 RID: 64041 RVA: 0x00395E18 File Offset: 0x00394018
|
||||
[Token(Token = "0x600FA29")]
|
||||
[Address(RVA = "0x1195C30", Offset = "0x1194A30", VA = "0x181195C30")]
|
||||
internal ILINODKFHEO <AddBoolSetting>b__0(int pri)
|
||||
{
|
||||
/*
|
||||
An exception occurred when decompiling this method (0600FA29)
|
||||
|
||||
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: 0x0600FA2A RID: 64042 RVA: 0x00395E34 File Offset: 0x00394034
|
||||
[Token(Token = "0x600FA2A")]
|
||||
[Address(RVA = "0x1195EA0", Offset = "0x1194CA0", VA = "0x181195EA0")]
|
||||
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: 0x0400A590 RID: 42384
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x400A590")]
|
||||
public string text;
|
||||
|
||||
// Token: 0x0400A591 RID: 42385
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x400A591")]
|
||||
public Func<bool> get;
|
||||
|
||||
// Token: 0x0400A592 RID: 42386
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x400A592")]
|
||||
public Action<bool> set;
|
||||
|
||||
// Token: 0x0400A593 RID: 42387
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x400A593")]
|
||||
public Func<Action, T> genChangeEvent;
|
||||
|
||||
// Token: 0x0400A594 RID: 42388
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x400A594")]
|
||||
public Action<T> addChangeEvent;
|
||||
|
||||
// Token: 0x0400A595 RID: 42389
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x400A595")]
|
||||
public Action<T> removeChangeEvent;
|
||||
|
||||
// Token: 0x0400A596 RID: 42390
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x400A596")]
|
||||
public OMKPHDBNLKH<CreationObjectSettingBooleanUIControl, bool>.OHINDOLFNMP <>9__2;
|
||||
}
|
||||
|
||||
// Token: 0x02002588 RID: 9608
|
||||
[Token(Token = "0x2002588")]
|
||||
[CompilerGenerated]
|
||||
private sealed class AKIBAGOKNJK<T>
|
||||
{
|
||||
// Token: 0x0600FA2B RID: 64043 RVA: 0x00395EC4 File Offset: 0x003940C4
|
||||
[Token(Token = "0x600FA2B")]
|
||||
[Address(RVA = "0x118F5A0", Offset = "0x118E3A0", VA = "0x18118F5A0")]
|
||||
public AKIBAGOKNJK()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0600FA2C RID: 64044 RVA: 0x00395EE0 File Offset: 0x003940E0
|
||||
[Token(Token = "0x600FA2C")]
|
||||
[Address(RVA = "0x118F5C0", Offset = "0x118E3C0", VA = "0x18118F5C0")]
|
||||
internal void <AddBoolSetting>g__OnInstanceDestroyed|3()
|
||||
{
|
||||
Action action;
|
||||
this.instance.IABDCLILPMF -= action;
|
||||
object obj = ((ICloneable)this.CS$<>8__locals1.removeChangeEvent).Clone();
|
||||
}
|
||||
|
||||
// Token: 0x0400A597 RID: 42391
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x400A597")]
|
||||
public CreationObjectSettingBooleanUIControl instance;
|
||||
|
||||
// Token: 0x0400A598 RID: 42392
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x400A598")]
|
||||
public T changeEvent;
|
||||
|
||||
// Token: 0x0400A599 RID: 42393
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x400A599")]
|
||||
public ChipConfigMenu.LHOHMPDNHIF<T> CS$<>8__locals1;
|
||||
}
|
||||
|
||||
// Token: 0x0200258A RID: 9610
|
||||
[Token(Token = "0x200258A")]
|
||||
[CompilerGenerated]
|
||||
private sealed class IPOOIEDIPPL
|
||||
{
|
||||
// Token: 0x0600FA30 RID: 64048 RVA: 0x00395F5C File Offset: 0x0039415C
|
||||
[Token(Token = "0x600FA30")]
|
||||
[Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")]
|
||||
public IPOOIEDIPPL()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0600FA31 RID: 64049 RVA: 0x00395F70 File Offset: 0x00394170
|
||||
[Token(Token = "0x600FA31")]
|
||||
[Address(RVA = "0x12074C0", Offset = "0x12062C0", VA = "0x1812074C0")]
|
||||
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: 0x0600FA32 RID: 64050 RVA: 0x00395FEC File Offset: 0x003941EC
|
||||
[Token(Token = "0x600FA32")]
|
||||
[Address(RVA = "0x1207C30", Offset = "0x1206A30", VA = "0x181207C30")]
|
||||
internal void <AddConfigurableSettings>b__5(TextInputUIDialog.KDJGEIICAJL response)
|
||||
{
|
||||
KJDOCKDBNCK kjdockdbnck = this.chip;
|
||||
}
|
||||
|
||||
// Token: 0x0600FA33 RID: 64051 RVA: 0x00396008 File Offset: 0x00394208
|
||||
[Token(Token = "0x600FA33")]
|
||||
[Address(RVA = "0x1207810", Offset = "0x1206610", VA = "0x181207810")]
|
||||
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: 0x0600FA34 RID: 64052 RVA: 0x00396088 File Offset: 0x00394288
|
||||
[Token(Token = "0x600FA34")]
|
||||
[Address(RVA = "0x1207CB0", Offset = "0x1206AB0", VA = "0x181207CB0")]
|
||||
internal void <AddConfigurableSettings>b__8(TextInputUIDialog.KDJGEIICAJL response)
|
||||
{
|
||||
KJDOCKDBNCK kjdockdbnck = this.chip;
|
||||
}
|
||||
|
||||
// Token: 0x0600FA35 RID: 64053 RVA: 0x003960A4 File Offset: 0x003942A4
|
||||
[Token(Token = "0x600FA35")]
|
||||
[Address(RVA = "0x1207B90", Offset = "0x1206990", VA = "0x181207B90")]
|
||||
internal void <AddConfigurableSettings>b__3(MakerPen _)
|
||||
{
|
||||
DBFIKIGBNOD dbfikigbnod = this.dynamicInputNodeGroup;
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x0600FA36 RID: 64054 RVA: 0x003960C0 File Offset: 0x003942C0
|
||||
[Token(Token = "0x600FA36")]
|
||||
[Address(RVA = "0x1207BE0", Offset = "0x12069E0", VA = "0x181207BE0")]
|
||||
internal void <AddConfigurableSettings>b__4(MakerPen _)
|
||||
{
|
||||
DBFIKIGBNOD dbfikigbnod = this.dynamicInputNodeGroup;
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x0400A59C RID: 42396
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x400A59C")]
|
||||
public KJDOCKDBNCK chip;
|
||||
|
||||
// Token: 0x0400A59D RID: 42397
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x400A59D")]
|
||||
public DBFIKIGBNOD dynamicInputNodeGroup;
|
||||
|
||||
// Token: 0x0400A59E RID: 42398
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x400A59E")]
|
||||
public Action<TextInputUIDialog.KDJGEIICAJL> <>9__5;
|
||||
|
||||
// Token: 0x0400A59F RID: 42399
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x28")]
|
||||
[Token(Token = "0x400A59F")]
|
||||
public Action<TextInputUIDialog.KDJGEIICAJL> <>9__8;
|
||||
}
|
||||
|
||||
// Token: 0x0200258B RID: 9611
|
||||
[Token(Token = "0x200258B")]
|
||||
[CompilerGenerated]
|
||||
private sealed class PDAGKLIJDHJ
|
||||
{
|
||||
// Token: 0x0600FA37 RID: 64055 RVA: 0x003960DC File Offset: 0x003942DC
|
||||
[Token(Token = "0x600FA37")]
|
||||
[Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")]
|
||||
public PDAGKLIJDHJ()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0600FA38 RID: 64056 RVA: 0x003960F0 File Offset: 0x003942F0
|
||||
[Token(Token = "0x600FA38")]
|
||||
[Address(RVA = "0x1209610", Offset = "0x1208410", VA = "0x181209610")]
|
||||
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: 0x0600FA39 RID: 64057 RVA: 0x00396148 File Offset: 0x00394348
|
||||
[Token(Token = "0x600FA39")]
|
||||
[Address(RVA = "0x1209470", Offset = "0x1208270", VA = "0x181209470")]
|
||||
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: 0x0600FA3A RID: 64058 RVA: 0x003961AC File Offset: 0x003943AC
|
||||
[Token(Token = "0x600FA3A")]
|
||||
[Address(RVA = "0x5328C0", Offset = "0x5316C0", VA = "0x1805328C0")]
|
||||
internal bool <AddDynamicSettings>b__1()
|
||||
{
|
||||
return this.<>4__this.isFoldoutMenuOpen;
|
||||
}
|
||||
|
||||
// Token: 0x0600FA3B RID: 64059 RVA: 0x003961CC File Offset: 0x003943CC
|
||||
[Token(Token = "0x600FA3B")]
|
||||
[Address(RVA = "0x12097E0", Offset = "0x12085E0", VA = "0x1812097E0")]
|
||||
internal void <AddDynamicSettings>b__2(bool value)
|
||||
{
|
||||
this.<>4__this.isFoldoutMenuOpen = value;
|
||||
}
|
||||
|
||||
// Token: 0x0600FA3C RID: 64060 RVA: 0x003961EC File Offset: 0x003943EC
|
||||
[Token(Token = "0x600FA3C")]
|
||||
[Address(RVA = "0x3F6400", Offset = "0x3F5200", VA = "0x1803F6400")]
|
||||
internal string <AddDynamicSettings>b__3()
|
||||
{
|
||||
return this.newFunctionName;
|
||||
}
|
||||
|
||||
// Token: 0x0600FA3D RID: 64061 RVA: 0x00396200 File Offset: 0x00394400
|
||||
[Token(Token = "0x600FA3D")]
|
||||
[Address(RVA = "0x460F90", Offset = "0x45FD90", VA = "0x180460F90")]
|
||||
internal void <AddDynamicSettings>b__4(string value)
|
||||
{
|
||||
this.newFunctionName = value;
|
||||
}
|
||||
|
||||
// Token: 0x0600FA3E RID: 64062 RVA: 0x00396214 File Offset: 0x00394414
|
||||
[Token(Token = "0x600FA3E")]
|
||||
[Address(RVA = "0x1209800", Offset = "0x1208600", VA = "0x181209800")]
|
||||
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: 0x0600FA3F RID: 64063 RVA: 0x00396260 File Offset: 0x00394460
|
||||
[Token(Token = "0x600FA3F")]
|
||||
[Address(RVA = "0x1209740", Offset = "0x1208540", VA = "0x181209740")]
|
||||
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: 0x0600FA40 RID: 64064 RVA: 0x003962A8 File Offset: 0x003944A8
|
||||
[Token(Token = "0x600FA40")]
|
||||
[Address(RVA = "0x1209900", Offset = "0x1208700", VA = "0x181209900")]
|
||||
internal bool <AddDynamicSettings>b__6()
|
||||
{
|
||||
KJDOCKDBNCK kjdockdbnck = this.chip;
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x0600FA41 RID: 64065 RVA: 0x003962C4 File Offset: 0x003944C4
|
||||
[Token(Token = "0x600FA41")]
|
||||
[Address(RVA = "0x1209950", Offset = "0x1208750", VA = "0x181209950")]
|
||||
internal void <AddDynamicSettings>b__9(MakerPen _)
|
||||
{
|
||||
DBFIKIGBNOD dbfikigbnod = this.dynamicInputNodeGroup;
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x0600FA42 RID: 64066 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x600FA42")]
|
||||
[Address(RVA = "0x58C2E0", Offset = "0x58B0E0", VA = "0x18058C2E0")]
|
||||
internal bool <AddDynamicSettings>b__10()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x0600FA43 RID: 64067 RVA: 0x003962E0 File Offset: 0x003944E0
|
||||
[Token(Token = "0x600FA43")]
|
||||
[Address(RVA = "0x12095C0", Offset = "0x12083C0", VA = "0x1812095C0")]
|
||||
internal void <AddDynamicSettings>b__11(MakerPen _)
|
||||
{
|
||||
DBFIKIGBNOD dbfikigbnod = this.dynamicInputNodeGroup;
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x0600FA44 RID: 64068 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x600FA44")]
|
||||
[Address(RVA = "0x58C2E0", Offset = "0x58B0E0", VA = "0x18058C2E0")]
|
||||
internal bool <AddDynamicSettings>b__12()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x0400A5A0 RID: 42400
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x400A5A0")]
|
||||
public ChipConfigMenu <>4__this;
|
||||
|
||||
// Token: 0x0400A5A1 RID: 42401
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x400A5A1")]
|
||||
public KJDOCKDBNCK chip;
|
||||
|
||||
// Token: 0x0400A5A2 RID: 42402
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x400A5A2")]
|
||||
public string newFunctionName;
|
||||
|
||||
// Token: 0x0400A5A3 RID: 42403
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x28")]
|
||||
[Token(Token = "0x400A5A3")]
|
||||
public DBFIKIGBNOD dynamicInputNodeGroup;
|
||||
|
||||
// Token: 0x0400A5A4 RID: 42404
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x30")]
|
||||
[Token(Token = "0x400A5A4")]
|
||||
public Action<NKHBKKGOIHL.PEHMCMIFBJO> <>9__21;
|
||||
}
|
||||
|
||||
// Token: 0x0200258C RID: 9612
|
||||
[Token(Token = "0x200258C")]
|
||||
[CompilerGenerated]
|
||||
private sealed class FIBDMPCCOLA
|
||||
{
|
||||
// Token: 0x0600FA45 RID: 64069 RVA: 0x003962FC File Offset: 0x003944FC
|
||||
[Token(Token = "0x600FA45")]
|
||||
[Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")]
|
||||
public FIBDMPCCOLA()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0600FA46 RID: 64070 RVA: 0x00396310 File Offset: 0x00394510
|
||||
[Token(Token = "0x600FA46")]
|
||||
[Address(RVA = "0x3F6E20", Offset = "0x3F5C20", VA = "0x1803F6E20")]
|
||||
internal string <AddDynamicSettings>b__16()
|
||||
{
|
||||
return this.newNameTextField;
|
||||
}
|
||||
|
||||
// Token: 0x0600FA47 RID: 64071 RVA: 0x00396324 File Offset: 0x00394524
|
||||
[Token(Token = "0x600FA47")]
|
||||
[Address(RVA = "0x3F7200", Offset = "0x3F6000", VA = "0x1803F7200")]
|
||||
internal void <AddDynamicSettings>b__17(string value)
|
||||
{
|
||||
this.newNameTextField = value;
|
||||
}
|
||||
|
||||
// Token: 0x0600FA48 RID: 64072 RVA: 0x00396338 File Offset: 0x00394538
|
||||
[Token(Token = "0x600FA48")]
|
||||
[Address(RVA = "0xCC7750", Offset = "0xCC6550", VA = "0x180CC7750")]
|
||||
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: 0x0600FA49 RID: 64073 RVA: 0x0039639C File Offset: 0x0039459C
|
||||
[Token(Token = "0x600FA49")]
|
||||
[Address(RVA = "0xCC78A0", Offset = "0xCC66A0", VA = "0x180CC78A0")]
|
||||
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: 0x0400A5A5 RID: 42405
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x400A5A5")]
|
||||
public string newNameTextField;
|
||||
|
||||
// Token: 0x0400A5A6 RID: 42406
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x400A5A6")]
|
||||
public ChipConfigMenu.PDAGKLIJDHJ CS$<>8__locals1;
|
||||
|
||||
// Token: 0x0400A5A7 RID: 42407
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x400A5A7")]
|
||||
public Action<NKHBKKGOIHL.PEHMCMIFBJO> <>9__20;
|
||||
}
|
||||
|
||||
// Token: 0x0200258D RID: 9613
|
||||
[Token(Token = "0x200258D")]
|
||||
[CompilerGenerated]
|
||||
private sealed class KHAMIOIDDDM
|
||||
{
|
||||
// Token: 0x0600FA4A RID: 64074 RVA: 0x003963F4 File Offset: 0x003945F4
|
||||
[Token(Token = "0x600FA4A")]
|
||||
[Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")]
|
||||
public KHAMIOIDDDM()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0400A5A8 RID: 42408
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x400A5A8")]
|
||||
public DBFIKIGBNOD nodeGroup;
|
||||
|
||||
// Token: 0x0400A5A9 RID: 42409
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x400A5A9")]
|
||||
public ChipConfigMenu.PDAGKLIJDHJ CS$<>8__locals2;
|
||||
}
|
||||
|
||||
// Token: 0x0200258E RID: 9614
|
||||
[Token(Token = "0x200258E")]
|
||||
[CompilerGenerated]
|
||||
private sealed class NEIJEOKACOF
|
||||
{
|
||||
// Token: 0x0600FA4B RID: 64075 RVA: 0x00396408 File Offset: 0x00394608
|
||||
[Token(Token = "0x600FA4B")]
|
||||
[Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")]
|
||||
public NEIJEOKACOF()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0600FA4C RID: 64076 RVA: 0x0039641C File Offset: 0x0039461C
|
||||
[Token(Token = "0x600FA4C")]
|
||||
[Address(RVA = "0x1209130", Offset = "0x1207F30", VA = "0x181209130")]
|
||||
internal bool <AddDynamicSettings>b__22()
|
||||
{
|
||||
Dictionary<object, bool> isNodeGroupOpen = this.CS$<>8__locals3.CS$<>8__locals2.<>4__this.isNodeGroupOpen;
|
||||
bool flag;
|
||||
return flag;
|
||||
}
|
||||
|
||||
// Token: 0x0600FA4D RID: 64077 RVA: 0x00396448 File Offset: 0x00394648
|
||||
[Token(Token = "0x600FA4D")]
|
||||
[Address(RVA = "0x12091B0", Offset = "0x1207FB0", VA = "0x1812091B0")]
|
||||
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: 0x0600FA4E RID: 64078 RVA: 0x00396480 File Offset: 0x00394680
|
||||
[Token(Token = "0x600FA4E")]
|
||||
[Address(RVA = "0x1209230", Offset = "0x1208030", VA = "0x181209230")]
|
||||
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: 0x0400A5AA RID: 42410
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x400A5AA")]
|
||||
public object nodeGroupId;
|
||||
|
||||
// Token: 0x0400A5AB RID: 42411
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x400A5AB")]
|
||||
public ECJBHJOCKHL nodeGroupDynamicElement;
|
||||
|
||||
// Token: 0x0400A5AC RID: 42412
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x400A5AC")]
|
||||
public ChipConfigMenu.KHAMIOIDDDM CS$<>8__locals3;
|
||||
}
|
||||
|
||||
// Token: 0x0200258F RID: 9615
|
||||
[Token(Token = "0x200258F")]
|
||||
[CompilerGenerated]
|
||||
[StructLayout(3)]
|
||||
private struct DOGICGMFAEG
|
||||
{
|
||||
// Token: 0x0400A5AD RID: 42413
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x400A5AD")]
|
||||
public List<MIOFEDOAAFD> orderedOptions;
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,922 @@
|
||||
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: 0x02002590 RID: 9616
|
||||
[Token(Token = "0x2002590")]
|
||||
public sealed class ChipConnectionPoint : ConnectionPoint, ODAEKFDKCEC
|
||||
{
|
||||
// Token: 0x170028C8 RID: 10440
|
||||
// (get) Token: 0x0600FA4F RID: 64079 RVA: 0x003964E4 File Offset: 0x003946E4
|
||||
[Token(Token = "0x170028C8")]
|
||||
public BoxCollider OIPAHJGCLEJ
|
||||
{
|
||||
[Token(Token = "0x600FA4F")]
|
||||
[Address(RVA = "0x423DE0", Offset = "0x422BE0", VA = "0x180423DE0")]
|
||||
get
|
||||
{
|
||||
return this.defaultValueCollider;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170028C9 RID: 10441
|
||||
// (get) Token: 0x0600FA50 RID: 64080 RVA: 0x003964F8 File Offset: 0x003946F8
|
||||
// (set) Token: 0x0600FA51 RID: 64081 RVA: 0x0039650C File Offset: 0x0039470C
|
||||
[Token(Token = "0x170028C9")]
|
||||
public float BJHMBBHNIPL
|
||||
{
|
||||
[Token(Token = "0x600FA50")]
|
||||
[Address(RVA = "0x93FDF0", Offset = "0x93EBF0", VA = "0x18093FDF0")]
|
||||
get;
|
||||
[Token(Token = "0x600FA51")]
|
||||
[Address(RVA = "0x9408D0", Offset = "0x93F6D0", VA = "0x1809408D0")]
|
||||
private set;
|
||||
}
|
||||
|
||||
// Token: 0x170028CA RID: 10442
|
||||
// (get) Token: 0x0600FA52 RID: 64082 RVA: 0x00396520 File Offset: 0x00394720
|
||||
[Token(Token = "0x170028CA")]
|
||||
public override GIPDDLFFNGG KADAPJEJAPF
|
||||
{
|
||||
[Token(Token = "0x600FA52")]
|
||||
[Address(RVA = "0x4335D0", Offset = "0x4323D0", VA = "0x1804335D0", Slot = "11")]
|
||||
get
|
||||
{
|
||||
/*
|
||||
An exception occurred when decompiling this method (0600FA52)
|
||||
|
||||
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: 0x170028CB RID: 10443
|
||||
// (get) Token: 0x0600FA53 RID: 64083 RVA: 0x00396534 File Offset: 0x00394734
|
||||
[Token(Token = "0x170028CB")]
|
||||
public override bool EPJNIALCKOA
|
||||
{
|
||||
[Token(Token = "0x600FA53")]
|
||||
[Address(RVA = "0x460D40", Offset = "0x45FB40", VA = "0x180460D40", Slot = "4")]
|
||||
get
|
||||
{
|
||||
return true;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170028CC RID: 10444
|
||||
// (get) Token: 0x0600FA54 RID: 64084 RVA: 0x00396544 File Offset: 0x00394744
|
||||
[Token(Token = "0x170028CC")]
|
||||
public override bool ALDMBOLPEFG
|
||||
{
|
||||
[Token(Token = "0x600FA54")]
|
||||
[Address(RVA = "0x460D40", Offset = "0x45FB40", VA = "0x180460D40", Slot = "5")]
|
||||
get
|
||||
{
|
||||
return true;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170028CD RID: 10445
|
||||
// (get) Token: 0x0600FA55 RID: 64085 RVA: 0x00396554 File Offset: 0x00394754
|
||||
[Token(Token = "0x170028CD")]
|
||||
public override bool MELMOMAGKEP
|
||||
{
|
||||
[Token(Token = "0x600FA55")]
|
||||
[Address(RVA = "0x460D40", Offset = "0x45FB40", VA = "0x180460D40", Slot = "6")]
|
||||
get
|
||||
{
|
||||
return true;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170028CE RID: 10446
|
||||
// (get) Token: 0x0600FA56 RID: 64086 RVA: 0x00396564 File Offset: 0x00394764
|
||||
[Token(Token = "0x170028CE")]
|
||||
public override bool OODOADMDPCK
|
||||
{
|
||||
[Token(Token = "0x600FA56")]
|
||||
[Address(RVA = "0x11F9700", Offset = "0x11F8500", VA = "0x1811F9700", Slot = "7")]
|
||||
get
|
||||
{
|
||||
KPJGIJKKILH dmgbjcpejfi = this.DMGBJCPEJFI;
|
||||
bool flag;
|
||||
return flag;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170028CF RID: 10447
|
||||
// (get) Token: 0x0600FA57 RID: 64087 RVA: 0x00396580 File Offset: 0x00394780
|
||||
[Token(Token = "0x170028CF")]
|
||||
public string JHGOIDBCIKC
|
||||
{
|
||||
[Token(Token = "0x600FA57")]
|
||||
[Address(RVA = "0x11F9890", Offset = "0x11F8690", VA = "0x1811F9890")]
|
||||
get
|
||||
{
|
||||
if (this.DMGBJCPEJFI != 0)
|
||||
{
|
||||
}
|
||||
return string.Empty;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600FA58 RID: 64088 RVA: 0x0039659C File Offset: 0x0039479C
|
||||
[Token(Token = "0x600FA58")]
|
||||
[Address(RVA = "0x11F6DF0", Offset = "0x11F5BF0", VA = "0x1811F6DF0")]
|
||||
private void Awake()
|
||||
{
|
||||
BoxCollider boxCollider = this.defaultValueCollider;
|
||||
}
|
||||
|
||||
// Token: 0x0600FA59 RID: 64089 RVA: 0x003965B8 File Offset: 0x003947B8
|
||||
[Token(Token = "0x600FA59")]
|
||||
[Address(RVA = "0x11F6E30", Offset = "0x11F5C30", VA = "0x1811F6E30")]
|
||||
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: 0x0600FA5A RID: 64090 RVA: 0x00396690 File Offset: 0x00394890
|
||||
[Token(Token = "0x600FA5A")]
|
||||
[Address(RVA = "0x11F9520", Offset = "0x11F8320", VA = "0x1811F9520")]
|
||||
public void Unbind()
|
||||
{
|
||||
int num = 0;
|
||||
this.EHHKGBAMIOP = num;
|
||||
this.DMGBJCPEJFI = num;
|
||||
}
|
||||
|
||||
// Token: 0x0600FA5B RID: 64091 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x600FA5B")]
|
||||
[Address(RVA = "0x11F7A50", Offset = "0x11F6850", VA = "0x1811F7A50", 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: 0x0600FA5C RID: 64092 RVA: 0x003966B0 File Offset: 0x003948B0
|
||||
[Token(Token = "0x600FA5C")]
|
||||
[Address(RVA = "0x11F8570", Offset = "0x11F7370", VA = "0x1811F8570")]
|
||||
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: 0x0600FA5D RID: 64093 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x600FA5D")]
|
||||
[Address(RVA = "0x11F8280", Offset = "0x11F7080", VA = "0x1811F8280")]
|
||||
private static void PAGCOAMMGPK(JLJLCPLIGHI 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: 0x0600FA5E RID: 64094 RVA: 0x003966D0 File Offset: 0x003948D0
|
||||
[Token(Token = "0x600FA5E")]
|
||||
[Address(RVA = "0x11F8460", Offset = "0x11F7260", VA = "0x1811F8460")]
|
||||
private static void PCEBCEPHAMF(JLJLCPLIGHI BKMODNCOEFK, IOKind HOAJPAEENAP, KPJGIJKKILH HHJDJHPGAIK)
|
||||
{
|
||||
if (HOAJPAEENAP != IOKind.Input)
|
||||
{
|
||||
return;
|
||||
}
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x170028D0 RID: 10448
|
||||
// (get) Token: 0x0600FA5F RID: 64095 RVA: 0x003966E8 File Offset: 0x003948E8
|
||||
[Token(Token = "0x170028D0")]
|
||||
public override MakerPenPinInfo.NGNLFACFACI HEAEKMBKCAA
|
||||
{
|
||||
[Token(Token = "0x600FA5F")]
|
||||
[Address(RVA = "0x43E630", Offset = "0x43D430", VA = "0x18043E630", Slot = "12")]
|
||||
get
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600FA60 RID: 64096 RVA: 0x003966F8 File Offset: 0x003948F8
|
||||
[Token(Token = "0x600FA60")]
|
||||
[Address(RVA = "0x11F7800", Offset = "0x11F6600", VA = "0x1811F7800", 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: 0x0600FA61 RID: 64097 RVA: 0x0039677C File Offset: 0x0039497C
|
||||
[Token(Token = "0x600FA61")]
|
||||
[Address(RVA = "0x11F7970", Offset = "0x11F6770", VA = "0x1811F7970", 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: 0x0600FA62 RID: 64098 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x600FA62")]
|
||||
[Address(RVA = "0x11F7190", Offset = "0x11F5F90", VA = "0x1811F7190", 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: 0x0600FA63 RID: 64099 RVA: 0x003967CC File Offset: 0x003949CC
|
||||
[Token(Token = "0x600FA63")]
|
||||
[Address(RVA = "0x11F81A0", Offset = "0x11F6FA0", VA = "0x1811F81A0")]
|
||||
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: 0x1400012A RID: 298
|
||||
// (add) Token: 0x0600FA64 RID: 64100 RVA: 0x00396800 File Offset: 0x00394A00
|
||||
// (remove) Token: 0x0600FA65 RID: 64101 RVA: 0x0039681C File Offset: 0x00394A1C
|
||||
[Token(Token = "0x1400012A")]
|
||||
public event Action PKPMNBBPLCI
|
||||
{
|
||||
[Token(Token = "0x600FA64")]
|
||||
[Address(RVA = "0x11F95C0", Offset = "0x11F83C0", VA = "0x1811F95C0", Slot = "22")]
|
||||
[CompilerGenerated]
|
||||
add
|
||||
{
|
||||
Delegate @delegate;
|
||||
while (@delegate != 0 && @delegate == 0)
|
||||
{
|
||||
}
|
||||
while (@delegate != this)
|
||||
{
|
||||
}
|
||||
}
|
||||
[Token(Token = "0x600FA65")]
|
||||
[Address(RVA = "0x11F9A80", Offset = "0x11F8880", VA = "0x1811F9A80", Slot = "23")]
|
||||
[CompilerGenerated]
|
||||
remove
|
||||
{
|
||||
Delegate @delegate;
|
||||
while (@delegate != 0 && @delegate == 0)
|
||||
{
|
||||
}
|
||||
while (@delegate != this)
|
||||
{
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1400012B RID: 299
|
||||
// (add) Token: 0x0600FA66 RID: 64102 RVA: 0x00396838 File Offset: 0x00394A38
|
||||
// (remove) Token: 0x0600FA67 RID: 64103 RVA: 0x00396854 File Offset: 0x00394A54
|
||||
[Token(Token = "0x1400012B")]
|
||||
public event Action<string> GFAGOCFDLMF
|
||||
{
|
||||
[Token(Token = "0x600FA66")]
|
||||
[Address(RVA = "0x11F9660", Offset = "0x11F8460", VA = "0x1811F9660", Slot = "24")]
|
||||
[CompilerGenerated]
|
||||
add
|
||||
{
|
||||
Delegate @delegate;
|
||||
while (@delegate != 0 && @delegate == 0)
|
||||
{
|
||||
}
|
||||
while (@delegate != this)
|
||||
{
|
||||
}
|
||||
}
|
||||
[Token(Token = "0x600FA67")]
|
||||
[Address(RVA = "0x11F9B20", Offset = "0x11F8920", VA = "0x1811F9B20", Slot = "25")]
|
||||
[CompilerGenerated]
|
||||
remove
|
||||
{
|
||||
Delegate @delegate;
|
||||
while (@delegate != 0 && @delegate == 0)
|
||||
{
|
||||
}
|
||||
while (@delegate != this)
|
||||
{
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1400012C RID: 300
|
||||
// (add) Token: 0x0600FA68 RID: 64104 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
// (remove) Token: 0x0600FA69 RID: 64105 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x1400012C")]
|
||||
private event Action<ODAEKFDKCEC> EBPNDNEPEMN
|
||||
{
|
||||
[Token(Token = "0x600FA68")]
|
||||
[Address(RVA = "0x402080", Offset = "0x400E80", VA = "0x180402080", Slot = "26")]
|
||||
add
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
[Token(Token = "0x600FA69")]
|
||||
[Address(RVA = "0x402080", Offset = "0x400E80", VA = "0x180402080", Slot = "27")]
|
||||
remove
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1400012D RID: 301
|
||||
// (add) Token: 0x0600FA6A RID: 64106 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
// (remove) Token: 0x0600FA6B RID: 64107 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x1400012D")]
|
||||
private event Action<DLKPBLNKLAD, GCKECFLKJGJ> JEDLKAFMGLP
|
||||
{
|
||||
[Token(Token = "0x600FA6A")]
|
||||
[Address(RVA = "0x402080", Offset = "0x400E80", VA = "0x180402080", Slot = "28")]
|
||||
add
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
[Token(Token = "0x600FA6B")]
|
||||
[Address(RVA = "0x402080", Offset = "0x400E80", VA = "0x180402080", Slot = "29")]
|
||||
remove
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600FA6C RID: 64108 RVA: 0x00396870 File Offset: 0x00394A70
|
||||
[Token(Token = "0x600FA6C")]
|
||||
[Address(RVA = "0x7E3910", Offset = "0x7E2710", VA = "0x1807E3910")]
|
||||
public void UseEvents()
|
||||
{
|
||||
Action pkpmnbbplci = this.PKPMNBBPLCI;
|
||||
if (pkpmnbbplci != 0)
|
||||
{
|
||||
pkpmnbbplci();
|
||||
return;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170028D1 RID: 10449
|
||||
// (get) Token: 0x0600FA6D RID: 64109 RVA: 0x00396890 File Offset: 0x00394A90
|
||||
[Token(Token = "0x170028D1")]
|
||||
public IEnumerable<ILINODKFHEO> AEBKAFDCLLM
|
||||
{
|
||||
[Token(Token = "0x600FA6D")]
|
||||
[Address(RVA = "0x46AA30", Offset = "0x469830", VA = "0x18046AA30", Slot = "30")]
|
||||
get
|
||||
{
|
||||
/*
|
||||
An exception occurred when decompiling this method (0600FA6D)
|
||||
|
||||
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: 0x170028D2 RID: 10450
|
||||
// (get) Token: 0x0600FA6E RID: 64110 RVA: 0x003968A4 File Offset: 0x00394AA4
|
||||
[Token(Token = "0x170028D2")]
|
||||
public IReadOnlyList<DOPNALIMPNA> NLCJJAOBPLO
|
||||
{
|
||||
[Token(Token = "0x600FA6E")]
|
||||
[Address(RVA = "0x536420", Offset = "0x535220", VA = "0x180536420", Slot = "31")]
|
||||
get
|
||||
{
|
||||
/*
|
||||
An exception occurred when decompiling this method (0600FA6E)
|
||||
|
||||
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: 0x170028D3 RID: 10451
|
||||
// (get) Token: 0x0600FA6F RID: 64111 RVA: 0x003968B8 File Offset: 0x00394AB8
|
||||
[Token(Token = "0x170028D3")]
|
||||
public string KENGPMDDCML
|
||||
{
|
||||
[Token(Token = "0x600FA6F")]
|
||||
[Address(RVA = "0x11F9820", Offset = "0x11F8620", VA = "0x1811F9820", Slot = "32")]
|
||||
get
|
||||
{
|
||||
KPJGIJKKILH dmgbjcpejfi = this.DMGBJCPEJFI;
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170028D4 RID: 10452
|
||||
// (get) Token: 0x0600FA70 RID: 64112 RVA: 0x003968D4 File Offset: 0x00394AD4
|
||||
[Token(Token = "0x170028D4")]
|
||||
public bool FBLEJONFPAK
|
||||
{
|
||||
[Token(Token = "0x600FA70")]
|
||||
[Address(RVA = "0x11F9870", Offset = "0x11F8670", VA = "0x1811F9870", Slot = "33")]
|
||||
get
|
||||
{
|
||||
IOKind bikmgapaclk = this.BIKMGAPACLK;
|
||||
return this.DMGBJCPEJFI.DJDGADHLPNN(bikmgapaclk);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600FA71 RID: 64113 RVA: 0x003968F4 File Offset: 0x00394AF4
|
||||
[Token(Token = "0x600FA71")]
|
||||
[Address(RVA = "0x403930", Offset = "0x402730", VA = "0x180403930", Slot = "34")]
|
||||
public bool OnPreInitializeConfigScreen()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0600FA72 RID: 64114 RVA: 0x00396904 File Offset: 0x00394B04
|
||||
[Token(Token = "0x600FA72")]
|
||||
[Address(RVA = "0x11F8140", Offset = "0x11F6F40", VA = "0x1811F8140")]
|
||||
public void FireObjectSettingsToast(string BAGBMJMGJBC)
|
||||
{
|
||||
Action<string> gfagocfdlmf = this.GFAGOCFDLMF;
|
||||
if (gfagocfdlmf != 0)
|
||||
{
|
||||
gfagocfdlmf(BAGBMJMGJBC);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170028D5 RID: 10453
|
||||
// (get) Token: 0x0600FA73 RID: 64115 RVA: 0x00396924 File Offset: 0x00394B24
|
||||
[Token(Token = "0x170028D5")]
|
||||
public override Vector3 PHDIBEIFGKL
|
||||
{
|
||||
[Token(Token = "0x600FA73")]
|
||||
[Address(RVA = "0x11F9910", Offset = "0x11F8710", VA = "0x1811F9910", 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: 0x170028D6 RID: 10454
|
||||
// (get) Token: 0x0600FA74 RID: 64116 RVA: 0x00396960 File Offset: 0x00394B60
|
||||
[Token(Token = "0x170028D6")]
|
||||
public override Color BLLLCAAJBHC
|
||||
{
|
||||
[Token(Token = "0x600FA74")]
|
||||
[Address(RVA = "0x11F9750", Offset = "0x11F8550", VA = "0x1811F9750", Slot = "20")]
|
||||
get
|
||||
{
|
||||
CircuitsV2Config style = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.style;
|
||||
TypeConfig typeConfig;
|
||||
Color connectedColor = typeConfig.connectedColor;
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170028D7 RID: 10455
|
||||
// (get) Token: 0x0600FA75 RID: 64117 RVA: 0x00396984 File Offset: 0x00394B84
|
||||
[Token(Token = "0x170028D7")]
|
||||
public override bool CJIMJENNIPE
|
||||
{
|
||||
[Token(Token = "0x600FA75")]
|
||||
[Address(RVA = "0x460D40", Offset = "0x45FB40", VA = "0x180460D40", Slot = "21")]
|
||||
get
|
||||
{
|
||||
return true;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600FA76 RID: 64118 RVA: 0x00396994 File Offset: 0x00394B94
|
||||
[Token(Token = "0x600FA76")]
|
||||
[Address(RVA = "0x11F8880", Offset = "0x11F7680", VA = "0x1811F8880")]
|
||||
public bool TryAutoConnectToChip(Chip HKEAKIHGENL)
|
||||
{
|
||||
JLJLCPLIGHI pkaofhebiaj3;
|
||||
do
|
||||
{
|
||||
int num = 0;
|
||||
JLJLCPLIGHI 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<PIIAPKPEPEC> <PKODJNIJJLG>k__BackingField = pkaofhebiaj.<PKODJNIJJLG>k__BackingField;
|
||||
bool flag3;
|
||||
if (flag3)
|
||||
{
|
||||
List<PIIAPKPEPEC> <PKODJNIJJLG>k__BackingField2 = pkaofhebiaj.<PKODJNIJJLG>k__BackingField;
|
||||
bool flag4;
|
||||
if (flag4)
|
||||
{
|
||||
if (pkaofhebiaj.<BFAAMPCJKFM>k__BackingField != 0)
|
||||
{
|
||||
continue;
|
||||
}
|
||||
Type type = flag3.Type;
|
||||
List<PIIAPKPEPEC> <PKODJNIJJLG>k__BackingField3 = pkaofhebiaj.<PKODJNIJJLG>k__BackingField;
|
||||
bool flag5;
|
||||
if (flag5)
|
||||
{
|
||||
int num2 = 0;
|
||||
IEnumerable enumerable;
|
||||
if (enumerable != 0)
|
||||
{
|
||||
FICADCCKGJD<LLAEHHCJEPL> ficadcckgjd = EHCCNINNGLN.EMFFKKGLFNK<LLAEHHCJEPL>(num2);
|
||||
int num3 = 0;
|
||||
IEnumerable enumerable2;
|
||||
if (enumerable2 != 0)
|
||||
{
|
||||
FICADCCKGJD<CMFFECBCAEO> ficadcckgjd2 = EHCCNINNGLN.EMFFKKGLFNK<CMFFECBCAEO>(num3);
|
||||
if (!num3.IDPLJIIBAKE<KBLKDCAHBMN>())
|
||||
{
|
||||
continue;
|
||||
}
|
||||
JLJLCPLIGHI pkaofhebiaj2 = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.PKAOFHEBIAJ;
|
||||
List<PIIAPKPEPEC> <PKODJNIJJLG>k__BackingField4 = pkaofhebiaj.<PKODJNIJJLG>k__BackingField;
|
||||
List<PIIAPKPEPEC> <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<PIIAPKPEPEC> <PKODJNIJJLG>k__BackingField6 = pkaofhebiaj.<PKODJNIJJLG>k__BackingField;
|
||||
bool flag6;
|
||||
while (!flag6)
|
||||
{
|
||||
}
|
||||
int num6 = 0;
|
||||
IEnumerable enumerable3;
|
||||
IEnumerable enumerable4;
|
||||
if (enumerable3 != 0)
|
||||
{
|
||||
FICADCCKGJD<LLAEHHCJEPL> ficadcckgjd3 = EHCCNINNGLN.EMFFKKGLFNK<LLAEHHCJEPL>(num6);
|
||||
int num7 = 0;
|
||||
if (enumerable4 != 0)
|
||||
{
|
||||
FICADCCKGJD<POIFNFKLDGM> ficadcckgjd4 = EHCCNINNGLN.EMFFKKGLFNK<POIFNFKLDGM>(num7);
|
||||
if (!num7.IDPLJIIBAKE<KBLKDCAHBMN>())
|
||||
{
|
||||
continue;
|
||||
}
|
||||
pkaofhebiaj3 = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.PKAOFHEBIAJ;
|
||||
List<PIIAPKPEPEC> <PKODJNIJJLG>k__BackingField7 = pkaofhebiaj.<PKODJNIJJLG>k__BackingField;
|
||||
List<PIIAPKPEPEC> <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: 0x0600FA77 RID: 64119 RVA: 0x00396BA0 File Offset: 0x00394DA0
|
||||
[Token(Token = "0x600FA77")]
|
||||
[Address(RVA = "0x11F9530", Offset = "0x11F8330", VA = "0x1811F9530")]
|
||||
public ChipConnectionPoint()
|
||||
{
|
||||
List<ILINODKFHEO> list = new List();
|
||||
this.KNKGGDHCLDN = list;
|
||||
List<DOPNALIMPNA> list2 = new List();
|
||||
this.HNEPKPGIDJF = list2;
|
||||
base..ctor();
|
||||
}
|
||||
|
||||
// Token: 0x0400A5AE RID: 42414
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x60")]
|
||||
[Token(Token = "0x400A5AE")]
|
||||
[SerializeField]
|
||||
private BoxCollider defaultValueCollider;
|
||||
|
||||
// Token: 0x0400A5B0 RID: 42416
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x70")]
|
||||
[Token(Token = "0x400A5B0")]
|
||||
private Chip EHHKGBAMIOP;
|
||||
|
||||
// Token: 0x0400A5B1 RID: 42417
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x78")]
|
||||
[Token(Token = "0x400A5B1")]
|
||||
private KPJGIJKKILH DMGBJCPEJFI;
|
||||
|
||||
// Token: 0x0400A5B2 RID: 42418
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x80")]
|
||||
[Token(Token = "0x400A5B2")]
|
||||
private IOKind BIKMGAPACLK;
|
||||
|
||||
// Token: 0x0400A5B3 RID: 42419
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x84")]
|
||||
[Token(Token = "0x400A5B3")]
|
||||
private int FBLPAHMDIFP = (int)((ulong)4294967295L);
|
||||
|
||||
// Token: 0x0400A5B6 RID: 42422
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x98")]
|
||||
[Token(Token = "0x400A5B6")]
|
||||
private readonly List<ILINODKFHEO> KNKGGDHCLDN;
|
||||
|
||||
// Token: 0x0400A5B7 RID: 42423
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0xA0")]
|
||||
[Token(Token = "0x400A5B7")]
|
||||
private List<DOPNALIMPNA> HNEPKPGIDJF;
|
||||
|
||||
// Token: 0x02002591 RID: 9617
|
||||
[Token(Token = "0x2002591")]
|
||||
[CompilerGenerated]
|
||||
private sealed class PNHDBMHONCL
|
||||
{
|
||||
// Token: 0x0600FA78 RID: 64120 RVA: 0x00396BE0 File Offset: 0x00394DE0
|
||||
[Token(Token = "0x600FA78")]
|
||||
[Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")]
|
||||
public PNHDBMHONCL()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0600FA79 RID: 64121 RVA: 0x00396BF4 File Offset: 0x00394DF4
|
||||
[Token(Token = "0x600FA79")]
|
||||
[Address(RVA = "0x1209AF0", Offset = "0x12088F0", VA = "0x181209AF0")]
|
||||
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: 0x0600FA7A RID: 64122 RVA: 0x00396C50 File Offset: 0x00394E50
|
||||
[Token(Token = "0x600FA7A")]
|
||||
[Address(RVA = "0x1209C30", Offset = "0x1208A30", VA = "0x181209C30")]
|
||||
internal string <Bind>b__3()
|
||||
{
|
||||
KPJGIJKKILH kpjgijkkilh = this.port;
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x0600FA7B RID: 64123 RVA: 0x00396C6C File Offset: 0x00394E6C
|
||||
[Token(Token = "0x600FA7B")]
|
||||
[Address(RVA = "0x1209C80", Offset = "0x1208A80", VA = "0x181209C80")]
|
||||
internal void <Bind>b__4(string value)
|
||||
{
|
||||
KPJGIJKKILH kpjgijkkilh = this.port;
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x0600FA7C RID: 64124 RVA: 0x00396C88 File Offset: 0x00394E88
|
||||
[Token(Token = "0x600FA7C")]
|
||||
[Address(RVA = "0x1209BE0", Offset = "0x12089E0", VA = "0x181209BE0")]
|
||||
internal bool <Bind>b__2()
|
||||
{
|
||||
KPJGIJKKILH kpjgijkkilh = this.port;
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x0400A5B8 RID: 42424
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x400A5B8")]
|
||||
public KPJGIJKKILH port;
|
||||
|
||||
// Token: 0x0400A5B9 RID: 42425
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x400A5B9")]
|
||||
public Func<string> <>9__3;
|
||||
|
||||
// Token: 0x0400A5BA RID: 42426
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x400A5BA")]
|
||||
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: 0x02002593 RID: 9619
|
||||
[Token(Token = "0x2002593")]
|
||||
[Serializable]
|
||||
public sealed class ChipView
|
||||
{
|
||||
// Token: 0x0600FA80 RID: 64128 RVA: 0x00396CEC File Offset: 0x00394EEC
|
||||
[Token(Token = "0x600FA80")]
|
||||
[Address(RVA = "0x11FA1C0", Offset = "0x11F8FC0", VA = "0x1811FA1C0")]
|
||||
public void PNEDEGGEAEO(bool AGILHLJPKPN)
|
||||
{
|
||||
this.culledChip.SetActive(AGILHLJPKPN);
|
||||
this.unculledChip.SetActive(AGILHLJPKPN);
|
||||
}
|
||||
|
||||
// Token: 0x0600FA81 RID: 64129 RVA: 0x00396D18 File Offset: 0x00394F18
|
||||
[Token(Token = "0x600FA81")]
|
||||
[Address(RVA = "0x11F9FB0", Offset = "0x11F8DB0", VA = "0x1811F9FB0")]
|
||||
public void NCAKEAKFIKC(bool CNEIBILGFCO)
|
||||
{
|
||||
this.titleText.gameObject.SetActive(CNEIBILGFCO);
|
||||
}
|
||||
|
||||
// Token: 0x170028D8 RID: 10456
|
||||
// (get) Token: 0x0600FA82 RID: 64130 RVA: 0x00396D3C File Offset: 0x00394F3C
|
||||
[Token(Token = "0x170028D8")]
|
||||
public Bounds Bounds
|
||||
{
|
||||
[Token(Token = "0x600FA82")]
|
||||
[Address(RVA = "0x11FD770", Offset = "0x11FC570", VA = "0x1811FD770")]
|
||||
get
|
||||
{
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170028D9 RID: 10457
|
||||
// (get) Token: 0x0600FA83 RID: 64131 RVA: 0x00396D50 File Offset: 0x00394F50
|
||||
[Token(Token = "0x170028D9")]
|
||||
public Collider MainCollider
|
||||
{
|
||||
[Token(Token = "0x600FA83")]
|
||||
[Address(RVA = "0x423D40", Offset = "0x422B40", VA = "0x180423D40")]
|
||||
get
|
||||
{
|
||||
/*
|
||||
An exception occurred when decompiling this method (0600FA83)
|
||||
|
||||
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: 0x170028DA RID: 10458
|
||||
// (get) Token: 0x0600FA84 RID: 64132 RVA: 0x00396D64 File Offset: 0x00394F64
|
||||
[Token(Token = "0x170028DA")]
|
||||
private MaterialPropertyBlock MaterialPropertyBlock
|
||||
{
|
||||
[Token(Token = "0x600FA84")]
|
||||
[Address(RVA = "0x11FD810", Offset = "0x11FC610", VA = "0x1811FD810")]
|
||||
get
|
||||
{
|
||||
MaterialPropertyBlock materialPropertyBlock = this._materialPropertyBlock;
|
||||
if (materialPropertyBlock == 0)
|
||||
{
|
||||
MaterialPropertyBlock materialPropertyBlock2 = new MaterialPropertyBlock();
|
||||
this._materialPropertyBlock = materialPropertyBlock2;
|
||||
}
|
||||
return materialPropertyBlock;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170028DB RID: 10459
|
||||
// (get) Token: 0x0600FA85 RID: 64133 RVA: 0x00396D8C File Offset: 0x00394F8C
|
||||
[Token(Token = "0x170028DB")]
|
||||
private MaterialPropertyBlock BroadcastMaterialPropertyBlock
|
||||
{
|
||||
[Token(Token = "0x600FA85")]
|
||||
[Address(RVA = "0x11FD7B0", Offset = "0x11FC5B0", VA = "0x1811FD7B0")]
|
||||
get
|
||||
{
|
||||
MaterialPropertyBlock broadcastMaterialPropertyBlock = this._broadcastMaterialPropertyBlock;
|
||||
if (broadcastMaterialPropertyBlock == 0)
|
||||
{
|
||||
MaterialPropertyBlock materialPropertyBlock = new MaterialPropertyBlock();
|
||||
this._broadcastMaterialPropertyBlock = materialPropertyBlock;
|
||||
}
|
||||
return broadcastMaterialPropertyBlock;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170028DC RID: 10460
|
||||
// (get) Token: 0x0600FA86 RID: 64134 RVA: 0x00396DB4 File Offset: 0x00394FB4
|
||||
// (set) Token: 0x0600FA87 RID: 64135 RVA: 0x00396DC8 File Offset: 0x00394FC8
|
||||
[Token(Token = "0x170028DC")]
|
||||
public float ChipWidth
|
||||
{
|
||||
[Token(Token = "0x600FA86")]
|
||||
[Address(RVA = "0x1156950", Offset = "0x1155750", VA = "0x181156950")]
|
||||
get;
|
||||
[Token(Token = "0x600FA87")]
|
||||
[Address(RVA = "0x11FD870", Offset = "0x11FC670", VA = "0x1811FD870")]
|
||||
private set;
|
||||
}
|
||||
|
||||
// Token: 0x170028DD RID: 10461
|
||||
// (get) Token: 0x0600FA88 RID: 64136 RVA: 0x00396DDC File Offset: 0x00394FDC
|
||||
// (set) Token: 0x0600FA89 RID: 64137 RVA: 0x00396DF0 File Offset: 0x00394FF0
|
||||
[Token(Token = "0x170028DD")]
|
||||
public float ChipHeight
|
||||
{
|
||||
[Token(Token = "0x600FA88")]
|
||||
[Address(RVA = "0xED7AE0", Offset = "0xED68E0", VA = "0x180ED7AE0")]
|
||||
get;
|
||||
[Token(Token = "0x600FA89")]
|
||||
[Address(RVA = "0xED7BB0", Offset = "0xED69B0", VA = "0x180ED7BB0")]
|
||||
private set;
|
||||
}
|
||||
|
||||
// Token: 0x0600FA8A RID: 64138 RVA: 0x00396E04 File Offset: 0x00395004
|
||||
[Token(Token = "0x600FA8A")]
|
||||
[Address(RVA = "0x11F9FF0", Offset = "0x11F8DF0", VA = "0x1811F9FF0")]
|
||||
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: 0x0600FA8B RID: 64139 RVA: 0x00396E54 File Offset: 0x00395054
|
||||
[Token(Token = "0x600FA8B")]
|
||||
[Address(RVA = "0x11F9F40", Offset = "0x11F8D40", VA = "0x1811F9F40")]
|
||||
public void GFBIJNLKLCM(CircuitsV2Config OJAIGECECGI, ChipConfig JNDKCJKANCC, KJDOCKDBNCK NJJHANJLFED, Chip EHHKGBAMIOP)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0600FA8C RID: 64140 RVA: 0x00396E64 File Offset: 0x00395064
|
||||
[Token(Token = "0x600FA8C")]
|
||||
[Address(RVA = "0x11FA210", Offset = "0x11F9010", VA = "0x1811FA210")]
|
||||
private void PPIJILNGKOA(CircuitsV2Config OJAIGECECGI, ChipConfig JNDKCJKANCC, KJDOCKDBNCK NJJHANJLFED, Chip EHHKGBAMIOP)
|
||||
{
|
||||
/*
|
||||
An exception occurred when decompiling this method (0600FA8C)
|
||||
|
||||
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: 0x0600FA8D RID: 64141 RVA: 0x003970D8 File Offset: 0x003952D8
|
||||
[Token(Token = "0x600FA8D")]
|
||||
[Address(RVA = "0x11F9F50", Offset = "0x11F8D50", VA = "0x1811F9F50")]
|
||||
public IEnumerator<KENFJGFMIPM> KGCNGPAKEDF()
|
||||
{
|
||||
/*
|
||||
An exception occurred when decompiling this method (0600FA8D)
|
||||
|
||||
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: 0x0600FA8E RID: 64142 RVA: 0x003970FC File Offset: 0x003952FC
|
||||
[Token(Token = "0x600FA8E")]
|
||||
[Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")]
|
||||
public ChipView()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0600FA90 RID: 64144 RVA: 0x00397128 File Offset: 0x00395328
|
||||
[Token(Token = "0x600FA90")]
|
||||
[Address(RVA = "0x11F9BC0", Offset = "0x11F89C0", VA = "0x1811F9BC0")]
|
||||
[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: 0x0400A5BD RID: 42429
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x400A5BD")]
|
||||
[SerializeField]
|
||||
private TextMeshPro titleText;
|
||||
|
||||
// Token: 0x0400A5BE RID: 42430
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x400A5BE")]
|
||||
[SerializeField]
|
||||
private GameObject chipMesh;
|
||||
|
||||
// Token: 0x0400A5BF RID: 42431
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x400A5BF")]
|
||||
[SerializeField]
|
||||
private GameObject innerContextIcon;
|
||||
|
||||
// Token: 0x0400A5C0 RID: 42432
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x28")]
|
||||
[Token(Token = "0x400A5C0")]
|
||||
[SerializeField]
|
||||
private GameObject innerContextIconBack;
|
||||
|
||||
// Token: 0x0400A5C1 RID: 42433
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x30")]
|
||||
[Token(Token = "0x400A5C1")]
|
||||
[SerializeField]
|
||||
private SpriteRenderer variableTypeIcon;
|
||||
|
||||
// Token: 0x0400A5C2 RID: 42434
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x38")]
|
||||
[Token(Token = "0x400A5C2")]
|
||||
[SerializeField]
|
||||
private SpriteRenderer chipCustomIcon;
|
||||
|
||||
// Token: 0x0400A5C3 RID: 42435
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x40")]
|
||||
[Token(Token = "0x400A5C3")]
|
||||
[SerializeField]
|
||||
private SpriteRenderer chipCustomIconBack;
|
||||
|
||||
// Token: 0x0400A5C4 RID: 42436
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x48")]
|
||||
[Token(Token = "0x400A5C4")]
|
||||
[SerializeField]
|
||||
private GameObject broadcastIcon;
|
||||
|
||||
// Token: 0x0400A5C5 RID: 42437
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x50")]
|
||||
[Token(Token = "0x400A5C5")]
|
||||
[SerializeField]
|
||||
private MeshRenderer[] broadcastIconRenderers;
|
||||
|
||||
// Token: 0x0400A5C6 RID: 42438
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x58")]
|
||||
[Token(Token = "0x400A5C6")]
|
||||
[SerializeField]
|
||||
private BoxCollider collider;
|
||||
|
||||
// Token: 0x0400A5C7 RID: 42439
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x60")]
|
||||
[Token(Token = "0x400A5C7")]
|
||||
[SerializeField]
|
||||
private GameObject culledChip;
|
||||
|
||||
// Token: 0x0400A5C8 RID: 42440
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x68")]
|
||||
[Token(Token = "0x400A5C8")]
|
||||
[SerializeField]
|
||||
private GameObject unculledChip;
|
||||
|
||||
// Token: 0x0400A5C9 RID: 42441
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x70")]
|
||||
[Token(Token = "0x400A5C9")]
|
||||
private MaterialPropertyBlock _materialPropertyBlock;
|
||||
|
||||
// Token: 0x0400A5CA RID: 42442
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x78")]
|
||||
[Token(Token = "0x400A5CA")]
|
||||
private MaterialPropertyBlock _broadcastMaterialPropertyBlock;
|
||||
|
||||
// Token: 0x0400A5CB RID: 42443
|
||||
[Token(Token = "0x400A5CB")]
|
||||
private static readonly Dictionary<Mesh, Mesh> instancedMeshes = new Dictionary();
|
||||
|
||||
// Token: 0x0400A5CE RID: 42446
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x88")]
|
||||
[Token(Token = "0x400A5CE")]
|
||||
private Color? originalTextColor;
|
||||
|
||||
// Token: 0x02002594 RID: 9620
|
||||
[Token(Token = "0x2002594")]
|
||||
[CompilerGenerated]
|
||||
[StructLayout(3)]
|
||||
private struct PPHLBEDDHLA
|
||||
{
|
||||
// Token: 0x0400A5CF RID: 42447
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x400A5CF")]
|
||||
public ChipView <>4__this;
|
||||
|
||||
// Token: 0x0400A5D0 RID: 42448
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x8")]
|
||||
[Token(Token = "0x400A5D0")]
|
||||
public KJDOCKDBNCK chipAdapter;
|
||||
|
||||
// Token: 0x0400A5D1 RID: 42449
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x400A5D1")]
|
||||
public CircuitsV2Config cv2Config;
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,22 @@
|
||||
using System;
|
||||
using Cpp2IlInjected;
|
||||
using UnityEngine;
|
||||
|
||||
namespace RecRoom.CircuitsV2.Experience
|
||||
{
|
||||
// Token: 0x02002597 RID: 9623
|
||||
[Token(Token = "0x2002597")]
|
||||
[Serializable]
|
||||
public struct MeshFilterAndRenderer
|
||||
{
|
||||
// Token: 0x0400A5DA RID: 42458
|
||||
[FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x400A5DA")]
|
||||
public MeshFilter Filter;
|
||||
|
||||
// Token: 0x0400A5DB RID: 42459
|
||||
[FieldOffset(Offset = "0x8")]
|
||||
[Token(Token = "0x400A5DB")]
|
||||
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: 0x02002598 RID: 9624
|
||||
[Token(Token = "0x2002598")]
|
||||
[Serializable]
|
||||
public sealed class PortView
|
||||
{
|
||||
// Token: 0x170028E0 RID: 10464
|
||||
// (get) Token: 0x0600FA9B RID: 64155 RVA: 0x003972AC File Offset: 0x003954AC
|
||||
[Token(Token = "0x170028E0")]
|
||||
public TextMeshPro Text
|
||||
{
|
||||
[Token(Token = "0x600FA9B")]
|
||||
[Address(RVA = "0x3F6E20", Offset = "0x3F5C20", VA = "0x1803F6E20")]
|
||||
get
|
||||
{
|
||||
return this.text;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170028E1 RID: 10465
|
||||
// (get) Token: 0x0600FA9C RID: 64156 RVA: 0x003972C0 File Offset: 0x003954C0
|
||||
[Token(Token = "0x170028E1")]
|
||||
public TextMeshPro DefaultValueText
|
||||
{
|
||||
[Token(Token = "0x600FA9C")]
|
||||
[Address(RVA = "0x3F5F40", Offset = "0x3F4D40", VA = "0x1803F5F40")]
|
||||
get
|
||||
{
|
||||
return this.defaultValueText;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170028E2 RID: 10466
|
||||
// (get) Token: 0x0600FA9D RID: 64157 RVA: 0x003972D4 File Offset: 0x003954D4
|
||||
// (set) Token: 0x0600FA9E RID: 64158 RVA: 0x003972E8 File Offset: 0x003954E8
|
||||
[Token(Token = "0x170028E2")]
|
||||
public float LayoutWidth
|
||||
{
|
||||
[Token(Token = "0x600FA9D")]
|
||||
[Address(RVA = "0x93FDE0", Offset = "0x93EBE0", VA = "0x18093FDE0")]
|
||||
get;
|
||||
[Token(Token = "0x600FA9E")]
|
||||
[Address(RVA = "0x93F3C0", Offset = "0x93E1C0", VA = "0x18093F3C0")]
|
||||
private set;
|
||||
}
|
||||
|
||||
// Token: 0x170028E3 RID: 10467
|
||||
// (get) Token: 0x0600FA9F RID: 64159 RVA: 0x003972FC File Offset: 0x003954FC
|
||||
[Token(Token = "0x170028E3")]
|
||||
private MaterialPropertyBlock DefaultValueMaterialPropertyBlock
|
||||
{
|
||||
[Token(Token = "0x600FA9F")]
|
||||
[Address(RVA = "0x120C370", Offset = "0x120B170", VA = "0x18120C370")]
|
||||
get
|
||||
{
|
||||
MaterialPropertyBlock defaultValueMaterialPropertyBlock = this._defaultValueMaterialPropertyBlock;
|
||||
if (defaultValueMaterialPropertyBlock == 0)
|
||||
{
|
||||
MaterialPropertyBlock materialPropertyBlock = new MaterialPropertyBlock();
|
||||
this._defaultValueMaterialPropertyBlock = materialPropertyBlock;
|
||||
}
|
||||
return defaultValueMaterialPropertyBlock;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170028E4 RID: 10468
|
||||
// (get) Token: 0x0600FAA0 RID: 64160 RVA: 0x00397324 File Offset: 0x00395524
|
||||
[Token(Token = "0x170028E4")]
|
||||
private MaterialPropertyBlock PortMaterialPropertyBlock
|
||||
{
|
||||
[Token(Token = "0x600FAA0")]
|
||||
[Address(RVA = "0x120C3D0", Offset = "0x120B1D0", VA = "0x18120C3D0")]
|
||||
get
|
||||
{
|
||||
MaterialPropertyBlock portMaterialPropertyBlock = this._portMaterialPropertyBlock;
|
||||
if (portMaterialPropertyBlock == 0)
|
||||
{
|
||||
MaterialPropertyBlock materialPropertyBlock = new MaterialPropertyBlock();
|
||||
this._portMaterialPropertyBlock = materialPropertyBlock;
|
||||
}
|
||||
return portMaterialPropertyBlock;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600FAA1 RID: 64161 RVA: 0x0039734C File Offset: 0x0039554C
|
||||
[Token(Token = "0x600FAA1")]
|
||||
[Address(RVA = "0x120AB70", Offset = "0x1209970", VA = "0x18120AB70")]
|
||||
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: 0x0600FAA2 RID: 64162 RVA: 0x00397388 File Offset: 0x00395588
|
||||
[Token(Token = "0x600FAA2")]
|
||||
[Address(RVA = "0x120AEE0", Offset = "0x1209CE0", VA = "0x18120AEE0")]
|
||||
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 = LEAAAPEKOBD.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: 0x0600FAA3 RID: 64163 RVA: 0x00397494 File Offset: 0x00395694
|
||||
[Token(Token = "0x600FAA3")]
|
||||
[Address(RVA = "0x120BE70", Offset = "0x120AC70", VA = "0x18120BE70")]
|
||||
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: 0x0600FAA4 RID: 64164 RVA: 0x003975A4 File Offset: 0x003957A4
|
||||
[Token(Token = "0x600FAA4")]
|
||||
[Address(RVA = "0x120B4D0", Offset = "0x120A2D0", VA = "0x18120B4D0")]
|
||||
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 = LEAAAPEKOBD.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: 0x0600FAA5 RID: 64165 RVA: 0x00397790 File Offset: 0x00395990
|
||||
[Token(Token = "0x600FAA5")]
|
||||
[Address(RVA = "0x120BC90", Offset = "0x120AA90", VA = "0x18120BC90")]
|
||||
private void LMDHNJMFLKD(PODGPJPDGJK GEDCEIDOKJL)
|
||||
{
|
||||
GameObject gameObject = this.arrayIcon;
|
||||
GameObject gameObject2 = this.syncIcon;
|
||||
}
|
||||
|
||||
// Token: 0x0600FAA6 RID: 64166 RVA: 0x003977B4 File Offset: 0x003959B4
|
||||
[Token(Token = "0x600FAA6")]
|
||||
[Address(RVA = "0x120AD10", Offset = "0x1209B10", VA = "0x18120AD10")]
|
||||
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: 0x0600FAA7 RID: 64167 RVA: 0x0039783C File Offset: 0x00395A3C
|
||||
[Token(Token = "0x600FAA7")]
|
||||
[Address(RVA = "0x120A020", Offset = "0x1208E20", VA = "0x18120A020")]
|
||||
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: 0x0600FAA8 RID: 64168 RVA: 0x00397A64 File Offset: 0x00395C64
|
||||
[Token(Token = "0x600FAA8")]
|
||||
[Address(RVA = "0x1209CF0", Offset = "0x1208AF0", VA = "0x181209CF0")]
|
||||
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: 0x0600FAA9 RID: 64169 RVA: 0x00397AEC File Offset: 0x00395CEC
|
||||
[Token(Token = "0x600FAA9")]
|
||||
[Address(RVA = "0x120B3C0", Offset = "0x120A1C0", VA = "0x18120B3C0")]
|
||||
public void KFOIOAKJKHH(CircuitsV2Config OJAIGECECGI, KPJGIJKKILH FEGCHFPGAGN, IOKind BIKMGAPACLK)
|
||||
{
|
||||
TypeConfig typeConfig;
|
||||
bool flag;
|
||||
this.KPMIOKDMFMO(FEGCHFPGAGN, typeConfig, flag);
|
||||
this.GOAIJALKJAD(FEGCHFPGAGN, flag);
|
||||
}
|
||||
|
||||
// Token: 0x0600FAAA RID: 64170 RVA: 0x00397B14 File Offset: 0x00395D14
|
||||
[Token(Token = "0x600FAAA")]
|
||||
[Address(RVA = "0x120BD30", Offset = "0x120AB30", VA = "0x18120BD30")]
|
||||
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: 0x0600FAAB RID: 64171 RVA: 0x00397B44 File Offset: 0x00395D44
|
||||
[Token(Token = "0x600FAAB")]
|
||||
[Address(RVA = "0x1209CE0", Offset = "0x1208AE0", VA = "0x181209CE0")]
|
||||
public void AENNHPAONCL(CircuitsV2Config OJAIGECECGI, KPJGIJKKILH FEGCHFPGAGN)
|
||||
{
|
||||
this.FABCHIFFIDI(OJAIGECECGI, FEGCHFPGAGN);
|
||||
}
|
||||
|
||||
// Token: 0x0600FAAC RID: 64172 RVA: 0x00397B5C File Offset: 0x00395D5C
|
||||
[Token(Token = "0x600FAAC")]
|
||||
[Address(RVA = "0x120B290", Offset = "0x120A090", VA = "0x18120B290")]
|
||||
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: 0x0600FAAD RID: 64173 RVA: 0x00397BAC File Offset: 0x00395DAC
|
||||
[Token(Token = "0x600FAAD")]
|
||||
[Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")]
|
||||
public PortView()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0400A5DC RID: 42460
|
||||
[FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x400A5DC")]
|
||||
[SerializeField]
|
||||
private TextMeshPro text;
|
||||
|
||||
// Token: 0x0400A5DD RID: 42461
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x400A5DD")]
|
||||
[SerializeField]
|
||||
private TextMeshPro defaultValueText;
|
||||
|
||||
// Token: 0x0400A5DE RID: 42462
|
||||
[FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x400A5DE")]
|
||||
[SerializeField]
|
||||
private GameObject meshParent;
|
||||
|
||||
// Token: 0x0400A5DF RID: 42463
|
||||
[FieldOffset(Offset = "0x28")]
|
||||
[Token(Token = "0x400A5DF")]
|
||||
[SerializeField]
|
||||
private MeshFilterAndRenderer[] portComponents;
|
||||
|
||||
// Token: 0x0400A5E0 RID: 42464
|
||||
[FieldOffset(Offset = "0x30")]
|
||||
[Token(Token = "0x400A5E0")]
|
||||
[SerializeField]
|
||||
private MeshFilterAndRenderer[] plugComponents;
|
||||
|
||||
// Token: 0x0400A5E1 RID: 42465
|
||||
[FieldOffset(Offset = "0x38")]
|
||||
[Token(Token = "0x400A5E1")]
|
||||
[SerializeField]
|
||||
private MeshFilterAndRenderer[] defaultValueComponents;
|
||||
|
||||
// Token: 0x0400A5E2 RID: 42466
|
||||
[FieldOffset(Offset = "0x40")]
|
||||
[Token(Token = "0x400A5E2")]
|
||||
[SerializeField]
|
||||
private GameObject arrayIcon;
|
||||
|
||||
// Token: 0x0400A5E3 RID: 42467
|
||||
[FieldOffset(Offset = "0x48")]
|
||||
[Token(Token = "0x400A5E3")]
|
||||
[SerializeField]
|
||||
private GameObject syncIcon;
|
||||
|
||||
// Token: 0x0400A5E4 RID: 42468
|
||||
[FieldOffset(Offset = "0x50")]
|
||||
[Token(Token = "0x400A5E4")]
|
||||
private string lastDefaultValueText;
|
||||
|
||||
// Token: 0x0400A5E6 RID: 42470
|
||||
[FieldOffset(Offset = "0x60")]
|
||||
[Token(Token = "0x400A5E6")]
|
||||
private MaterialPropertyBlock _defaultValueMaterialPropertyBlock;
|
||||
|
||||
// Token: 0x0400A5E7 RID: 42471
|
||||
[FieldOffset(Offset = "0x68")]
|
||||
[Token(Token = "0x400A5E7")]
|
||||
private MaterialPropertyBlock _portMaterialPropertyBlock;
|
||||
|
||||
// Token: 0x0400A5E8 RID: 42472
|
||||
[FieldOffset(Offset = "0x70")]
|
||||
[Token(Token = "0x400A5E8")]
|
||||
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: 0x02002571 RID: 9585
|
||||
[Token(Token = "0x2002571")]
|
||||
[ExecuteInEditMode]
|
||||
public sealed class MockMakerPenPinInfoManager : MonoBehaviour
|
||||
{
|
||||
// Token: 0x0600F995 RID: 63893 RVA: 0x00393714 File Offset: 0x00391914
|
||||
[Token(Token = "0x600F995")]
|
||||
[Address(RVA = "0x1208B40", Offset = "0x1207940", VA = "0x181208B40")]
|
||||
public void Bind()
|
||||
{
|
||||
Chip chip = this.chip;
|
||||
int num = 0;
|
||||
IReadOnlyList<DNBOOFDJAEA> <ONDCCOPBGKE>k__BackingField = chip.<ONDCCOPBGKE>k__BackingField;
|
||||
int num2 = 0;
|
||||
if (GMKCNKCBEHD.IMCPFLDKEOH<DNBOOFDJAEA>(<ONDCCOPBGKE>k__BackingField, num2, num))
|
||||
{
|
||||
int num3 = 0;
|
||||
if (GMKCNKCBEHD.IMCPFLDKEOH<Port>(num, num3, num))
|
||||
{
|
||||
this.pinInfo.JOGMGBBAOFC = num;
|
||||
this.pinInfo.gameObject.SetActive(true);
|
||||
OPFEFPDPBAN.OFFLOPLJBBG();
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600F996 RID: 63894 RVA: 0x00393778 File Offset: 0x00391978
|
||||
[Token(Token = "0x600F996")]
|
||||
[Address(RVA = "0x1208C20", Offset = "0x1207A20", VA = "0x181208C20")]
|
||||
public void Unbind()
|
||||
{
|
||||
this.EDLGMLKNCGM = (ulong)0L;
|
||||
}
|
||||
|
||||
// Token: 0x0600F997 RID: 63895 RVA: 0x00393790 File Offset: 0x00391990
|
||||
[Token(Token = "0x600F997")]
|
||||
[Address(RVA = "0x1208C30", Offset = "0x1207A30", VA = "0x181208C30")]
|
||||
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: 0x0600F998 RID: 63896 RVA: 0x003938D0 File Offset: 0x00391AD0
|
||||
[Token(Token = "0x600F998")]
|
||||
[Address(RVA = "0x74EA40", Offset = "0x74D840", VA = "0x18074EA40")]
|
||||
public MockMakerPenPinInfoManager()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0400A518 RID: 42264
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x400A518")]
|
||||
[SerializeField]
|
||||
private CV2MakerPenPinInfo pinInfo;
|
||||
|
||||
// Token: 0x0400A519 RID: 42265
|
||||
[FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x400A519")]
|
||||
[SerializeField]
|
||||
private Chip chip;
|
||||
|
||||
// Token: 0x0400A51A RID: 42266
|
||||
[FieldOffset(Offset = "0x28")]
|
||||
[Token(Token = "0x400A51A")]
|
||||
[SerializeField]
|
||||
private Camera sceneCamera;
|
||||
|
||||
// Token: 0x0400A51B RID: 42267
|
||||
[FieldOffset(Offset = "0x30")]
|
||||
[Token(Token = "0x400A51B")]
|
||||
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: 0x0200256C RID: 9580
|
||||
[Token(Token = "0x200256C")]
|
||||
public class Port : MonoBehaviour
|
||||
{
|
||||
// Token: 0x170028BB RID: 10427
|
||||
// (get) Token: 0x0600F96E RID: 63854 RVA: 0x00392948 File Offset: 0x00390B48
|
||||
[Token(Token = "0x170028BB")]
|
||||
public PortView GCNJKIKLGDG
|
||||
{
|
||||
[Token(Token = "0x600F96E")]
|
||||
[Address(RVA = "0x3F5F40", Offset = "0x3F4D40", VA = "0x1803F5F40")]
|
||||
get
|
||||
{
|
||||
return this.portView;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170028BC RID: 10428
|
||||
// (get) Token: 0x0600F96F RID: 63855 RVA: 0x0039295C File Offset: 0x00390B5C
|
||||
[Token(Token = "0x170028BC")]
|
||||
public ChipConnectionPoint DFIAENJIEAH
|
||||
{
|
||||
[Token(Token = "0x600F96F")]
|
||||
[Address(RVA = "0x3F6400", Offset = "0x3F5200", VA = "0x1803F6400")]
|
||||
get
|
||||
{
|
||||
return this.connectionPoint;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170028BD RID: 10429
|
||||
// (get) Token: 0x0600F970 RID: 63856 RVA: 0x00392970 File Offset: 0x00390B70
|
||||
// (set) Token: 0x0600F971 RID: 63857 RVA: 0x00392984 File Offset: 0x00390B84
|
||||
[Token(Token = "0x170028BD")]
|
||||
public KPJGIJKKILH NCGBFJOLMAG
|
||||
{
|
||||
[Token(Token = "0x600F970")]
|
||||
[Address(RVA = "0x408890", Offset = "0x407690", VA = "0x180408890")]
|
||||
get;
|
||||
[Token(Token = "0x600F971")]
|
||||
[Address(RVA = "0x403B30", Offset = "0x402930", VA = "0x180403B30")]
|
||||
private set;
|
||||
}
|
||||
|
||||
// Token: 0x0600F972 RID: 63858 RVA: 0x00392998 File Offset: 0x00390B98
|
||||
[Token(Token = "0x600F972")]
|
||||
[Address(RVA = "0x120C460", Offset = "0x120B260", VA = "0x18120C460")]
|
||||
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: 0x0600F973 RID: 63859 RVA: 0x00392A0C File Offset: 0x00390C0C
|
||||
[Token(Token = "0x600F973")]
|
||||
[Address(RVA = "0x120CDF0", Offset = "0x120BBF0", VA = "0x18120CDF0")]
|
||||
private void OnDestroy()
|
||||
{
|
||||
this.Unbind();
|
||||
}
|
||||
|
||||
// Token: 0x0600F974 RID: 63860 RVA: 0x00392A20 File Offset: 0x00390C20
|
||||
[Token(Token = "0x600F974")]
|
||||
[Address(RVA = "0x120C5E0", Offset = "0x120B3E0", VA = "0x18120C5E0")]
|
||||
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: 0x0600F975 RID: 63861 RVA: 0x00392ABC File Offset: 0x00390CBC
|
||||
[Token(Token = "0x600F975")]
|
||||
[Address(RVA = "0x120CCD0", Offset = "0x120BAD0", VA = "0x18120CCD0")]
|
||||
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: 0x0600F976 RID: 63862 RVA: 0x00392B0C File Offset: 0x00390D0C
|
||||
[Token(Token = "0x600F976")]
|
||||
[Address(RVA = "0x120CA60", Offset = "0x120B860", VA = "0x18120CA60")]
|
||||
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: 0x0600F977 RID: 63863 RVA: 0x00392B68 File Offset: 0x00390D68
|
||||
[Token(Token = "0x600F977")]
|
||||
[Address(RVA = "0x120D040", Offset = "0x120BE40", VA = "0x18120D040")]
|
||||
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: 0x0600F978 RID: 63864 RVA: 0x00392BF4 File Offset: 0x00390DF4
|
||||
[Token(Token = "0x600F978")]
|
||||
[Address(RVA = "0x120CE00", Offset = "0x120BC00", VA = "0x18120CE00")]
|
||||
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: 0x0600F979 RID: 63865 RVA: 0x00392C60 File Offset: 0x00390E60
|
||||
[Token(Token = "0x600F979")]
|
||||
[Address(RVA = "0x120C940", Offset = "0x120B740", VA = "0x18120C940")]
|
||||
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: 0x0600F97A RID: 63866 RVA: 0x00392CB0 File Offset: 0x00390EB0
|
||||
[Token(Token = "0x600F97A")]
|
||||
[Address(RVA = "0x120CB80", Offset = "0x120B980", VA = "0x18120CB80")]
|
||||
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: 0x0600F97B RID: 63867 RVA: 0x00392D08 File Offset: 0x00390F08
|
||||
[Token(Token = "0x600F97B")]
|
||||
[Address(RVA = "0x120C430", Offset = "0x120B230", VA = "0x18120C430")]
|
||||
private void AENNHPAONCL()
|
||||
{
|
||||
PortView portView = this.portView;
|
||||
KPJGIJKKILH kpjgijkkilh = this.<MGGLBOLIHNH>k__BackingField;
|
||||
CircuitsV2Config ojaigececgi = this.OJAIGECECGI;
|
||||
portView.FABCHIFFIDI(ojaigececgi, kpjgijkkilh);
|
||||
}
|
||||
|
||||
// Token: 0x0600F97C RID: 63868 RVA: 0x00392D38 File Offset: 0x00390F38
|
||||
[Token(Token = "0x600F97C")]
|
||||
[Address(RVA = "0x74EA40", Offset = "0x74D840", VA = "0x18074EA40")]
|
||||
public Port()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0400A4FC RID: 42236
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x400A4FC")]
|
||||
[SerializeField]
|
||||
private PortView portView;
|
||||
|
||||
// Token: 0x0400A4FD RID: 42237
|
||||
[FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x400A4FD")]
|
||||
[SerializeField]
|
||||
private ChipConnectionPoint connectionPoint;
|
||||
|
||||
// Token: 0x0400A4FE RID: 42238
|
||||
[FieldOffset(Offset = "0x28")]
|
||||
[Token(Token = "0x400A4FE")]
|
||||
[SerializeField]
|
||||
private ConfigurableSubpiece subpiece;
|
||||
|
||||
// Token: 0x0400A4FF RID: 42239
|
||||
[FieldOffset(Offset = "0x30")]
|
||||
[Token(Token = "0x400A4FF")]
|
||||
private Renderer[] FBGOGGOOGFG;
|
||||
|
||||
// Token: 0x0400A500 RID: 42240
|
||||
[FieldOffset(Offset = "0x38")]
|
||||
[Token(Token = "0x400A500")]
|
||||
private CircuitsV2Config OJAIGECECGI;
|
||||
|
||||
// Token: 0x0400A502 RID: 42242
|
||||
[FieldOffset(Offset = "0x48")]
|
||||
[Token(Token = "0x400A502")]
|
||||
private IOKind BIKMGAPACLK;
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user