3055 lines
111 KiB
C#
3055 lines
111 KiB
C#
using System;
|
|
using System.Collections.Generic;
|
|
using System.Linq;
|
|
using System.Runtime.CompilerServices;
|
|
using System.Runtime.InteropServices;
|
|
using System.Text;
|
|
using CircuitsV2;
|
|
using CircuitsV2.Graph;
|
|
using CircuitsV2.Graph.Nodes;
|
|
using CircuitsV2.Protobuf;
|
|
using CircuitsV2.Utilities;
|
|
using Cpp2IlInjected;
|
|
using Photon.Realtime;
|
|
using RecRoom.CircuitsV2.Adapter;
|
|
using RecRoom.CircuitsV2.Config;
|
|
using RecRoom.CircuitsV2.Experience;
|
|
using RecRoom.Core;
|
|
using RecRoom.Core.Creation;
|
|
using RecRoom.Core.Creation.Circuits;
|
|
using RecRoom.Core.Rendering;
|
|
using RecRoom.Tools;
|
|
using UnityEngine;
|
|
|
|
namespace RecRoom.CircuitsV2
|
|
{
|
|
// Token: 0x02002311 RID: 8977
|
|
[Token(Token = "0x2002311")]
|
|
[StructLayout(3)]
|
|
public sealed class Chip : MonoBehaviour, GIPDDLFFNGG, JBPCAKNEMLI.NEMJOGHDMDO, EOCLMMENCKH
|
|
{
|
|
// Token: 0x170029B5 RID: 10677
|
|
// (get) Token: 0x0600F707 RID: 63239 RVA: 0x003A4E74 File Offset: 0x003A3074
|
|
[Token(Token = "0x170029B5")]
|
|
public Transform OJGBEGCCFAA
|
|
{
|
|
[Token(Token = "0x600F707")]
|
|
[Address(RVA = "0x3C1240", Offset = "0x3BFC40", VA = "0x1803C1240")]
|
|
get
|
|
{
|
|
return this.tetherPoint;
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600F708 RID: 63240 RVA: 0x003A4E88 File Offset: 0x003A3088
|
|
[Token(Token = "0x600F708")]
|
|
[Address(RVA = "0x1A7D400", Offset = "0x1A7BE00", VA = "0x181A7D400")]
|
|
public void SetVisibility(bool NOCJEBBJIAN, object PHHGODBGAOJ)
|
|
{
|
|
this.disableComponent.SetVisibility(NOCJEBBJIAN, PHHGODBGAOJ);
|
|
}
|
|
|
|
// Token: 0x170029B6 RID: 10678
|
|
// (get) Token: 0x0600F709 RID: 63241 RVA: 0x003A4EA8 File Offset: 0x003A30A8
|
|
[Token(Token = "0x170029B6")]
|
|
public ChipView HKIHBENNKJK
|
|
{
|
|
[Token(Token = "0x600F709")]
|
|
[Address(RVA = "0x3C1220", Offset = "0x3BFC20", VA = "0x1803C1220")]
|
|
get
|
|
{
|
|
return this.chipView;
|
|
}
|
|
}
|
|
|
|
// Token: 0x1400010A RID: 266
|
|
// (add) Token: 0x0600F70A RID: 63242 RVA: 0x003A4EBC File Offset: 0x003A30BC
|
|
// (remove) Token: 0x0600F70B RID: 63243 RVA: 0x003A4EE4 File Offset: 0x003A30E4
|
|
[Token(Token = "0x1400010A")]
|
|
public event Action NCLAFNKJHDO
|
|
{
|
|
[Token(Token = "0x600F70A")]
|
|
[Address(RVA = "0x1A7DB40", Offset = "0x1A7C540", VA = "0x181A7DB40")]
|
|
[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 = "0x600F70B")]
|
|
[Address(RVA = "0x1A7E6D0", Offset = "0x1A7D0D0", VA = "0x181A7E6D0")]
|
|
[CompilerGenerated]
|
|
remove
|
|
{
|
|
Action nclafnkjhdo;
|
|
Delegate @delegate;
|
|
do
|
|
{
|
|
nclafnkjhdo = this.NCLAFNKJHDO;
|
|
@delegate = Delegate.Remove(nclafnkjhdo, value);
|
|
}
|
|
while (@delegate != 0 && @delegate == 0);
|
|
while (@delegate != nclafnkjhdo)
|
|
{
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x1400010B RID: 267
|
|
// (add) Token: 0x0600F70C RID: 63244 RVA: 0x003A4F0C File Offset: 0x003A310C
|
|
// (remove) Token: 0x0600F70D RID: 63245 RVA: 0x003A4F34 File Offset: 0x003A3134
|
|
[Token(Token = "0x1400010B")]
|
|
public event Action<bool> KPPKPDGKACA
|
|
{
|
|
[Token(Token = "0x600F70C")]
|
|
[Address(RVA = "0x1A7DAA0", Offset = "0x1A7C4A0", VA = "0x181A7DAA0")]
|
|
[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 = "0x600F70D")]
|
|
[Address(RVA = "0x1A7E630", Offset = "0x1A7D030", VA = "0x181A7E630")]
|
|
[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: 0x170029B7 RID: 10679
|
|
// (get) Token: 0x0600F70E RID: 63246 RVA: 0x003A4F5C File Offset: 0x003A315C
|
|
// (set) Token: 0x0600F70F RID: 63247 RVA: 0x003A4F70 File Offset: 0x003A3170
|
|
[Token(Token = "0x170029B7")]
|
|
private CircuitsV2Config JCLPMODDHBK
|
|
{
|
|
[Token(Token = "0x600F70E")]
|
|
[Address(RVA = "0x462740", Offset = "0x461140", VA = "0x180462740")]
|
|
get;
|
|
[Token(Token = "0x600F70F")]
|
|
[Address(RVA = "0x462750", Offset = "0x461150", VA = "0x180462750")]
|
|
set;
|
|
}
|
|
|
|
// Token: 0x170029B8 RID: 10680
|
|
// (get) Token: 0x0600F710 RID: 63248 RVA: 0x003A4F84 File Offset: 0x003A3184
|
|
// (set) Token: 0x0600F711 RID: 63249 RVA: 0x003A4F98 File Offset: 0x003A3198
|
|
[Token(Token = "0x170029B8")]
|
|
private KJDOCKDBNCK NCGBFJOLMAG
|
|
{
|
|
[Token(Token = "0x600F710")]
|
|
[Address(RVA = "0x4B81A0", Offset = "0x4B6BA0", VA = "0x1804B81A0")]
|
|
get;
|
|
[Token(Token = "0x600F711")]
|
|
[Address(RVA = "0x3EDEB0", Offset = "0x3EC8B0", VA = "0x1803EDEB0")]
|
|
set;
|
|
}
|
|
|
|
// Token: 0x170029B9 RID: 10681
|
|
// (get) Token: 0x0600F712 RID: 63250 RVA: 0x003A4FAC File Offset: 0x003A31AC
|
|
[Token(Token = "0x170029B9")]
|
|
public bool OGCBCPKHIPI
|
|
{
|
|
[Token(Token = "0x600F712")]
|
|
[Address(RVA = "0x1A7E0D0", Offset = "0x1A7CAD0", VA = "0x181A7E0D0")]
|
|
get
|
|
{
|
|
if (this.<MGGLBOLIHNH>k__BackingField != 0)
|
|
{
|
|
return;
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x170029BA RID: 10682
|
|
// (get) Token: 0x0600F713 RID: 63251 RVA: 0x003A4FC4 File Offset: 0x003A31C4
|
|
[Token(Token = "0x170029BA")]
|
|
public CircuitGraphObject DGFLEJAOOIF
|
|
{
|
|
[Token(Token = "0x600F713")]
|
|
[Address(RVA = "0x1A7E000", Offset = "0x1A7CA00", VA = "0x181A7E000")]
|
|
get
|
|
{
|
|
if (this.<MGGLBOLIHNH>k__BackingField != 0)
|
|
{
|
|
return;
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x170029BB RID: 10683
|
|
// (get) Token: 0x0600F714 RID: 63252 RVA: 0x003A4FDC File Offset: 0x003A31DC
|
|
// (set) Token: 0x0600F715 RID: 63253 RVA: 0x003A4FF0 File Offset: 0x003A31F0
|
|
[Token(Token = "0x170029BB")]
|
|
public IReadOnlyDictionary<Guid, Port> HDNBLCIMKMH
|
|
{
|
|
[Token(Token = "0x600F714")]
|
|
[Address(RVA = "0x4D2570", Offset = "0x4D0F70", VA = "0x1804D2570")]
|
|
get;
|
|
[Token(Token = "0x600F715")]
|
|
[Address(RVA = "0x7D4760", Offset = "0x7D3160", VA = "0x1807D4760")]
|
|
private set;
|
|
}
|
|
|
|
// Token: 0x170029BC RID: 10684
|
|
// (get) Token: 0x0600F716 RID: 63254 RVA: 0x003A5004 File Offset: 0x003A3204
|
|
[Token(Token = "0x170029BC")]
|
|
public IReadOnlyList<Port> NKAGJFDEMEE
|
|
{
|
|
[Token(Token = "0x600F716")]
|
|
[Address(RVA = "0x501250", Offset = "0x4FFC50", VA = "0x180501250")]
|
|
get
|
|
{
|
|
/*
|
|
An exception occurred when decompiling this method (0600F716)
|
|
|
|
ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Collections.Generic.IReadOnlyList`1<RecRoom.CircuitsV2.Port> RecRoom.CircuitsV2.Chip::get_InputPorts()
|
|
|
|
---> System.Exception: Basic block has to end with unconditional control flow.
|
|
{
|
|
Block_0:
|
|
stloc:class RecRoom.CircuitsV2.Port[](var_0_06, ldfld:class RecRoom.CircuitsV2.Port[](Chip::ONJKFEFNMFP, 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: 0x170029BD RID: 10685
|
|
// (get) Token: 0x0600F717 RID: 63255 RVA: 0x003A5018 File Offset: 0x003A3218
|
|
[Token(Token = "0x170029BD")]
|
|
public IReadOnlyList<Port> DKNGKNPPDJA
|
|
{
|
|
[Token(Token = "0x600F717")]
|
|
[Address(RVA = "0x52F5A0", Offset = "0x52DFA0", VA = "0x18052F5A0")]
|
|
get
|
|
{
|
|
/*
|
|
An exception occurred when decompiling this method (0600F717)
|
|
|
|
ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Collections.Generic.IReadOnlyList`1<RecRoom.CircuitsV2.Port> RecRoom.CircuitsV2.Chip::get_OutputPorts()
|
|
|
|
---> System.Exception: Basic block has to end with unconditional control flow.
|
|
{
|
|
Block_0:
|
|
stloc:class RecRoom.CircuitsV2.Port[](var_0_06, ldfld:class RecRoom.CircuitsV2.Port[](Chip::CEKMJICKDPI, 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: 0x170029BE RID: 10686
|
|
// (get) Token: 0x0600F718 RID: 63256 RVA: 0x003A502C File Offset: 0x003A322C
|
|
[Token(Token = "0x170029BE")]
|
|
public IEnumerable<Port> FGLKGKKHHCI
|
|
{
|
|
[Token(Token = "0x600F718")]
|
|
[Address(RVA = "0x1A7E1F0", Offset = "0x1A7CBF0", VA = "0x181A7E1F0")]
|
|
get
|
|
{
|
|
Port[] cekmjickdpi = this.CEKMJICKDPI;
|
|
return Enumerable.Concat<Port>(this.ONJKFEFNMFP, cekmjickdpi);
|
|
}
|
|
}
|
|
|
|
// Token: 0x170029BF RID: 10687
|
|
// (get) Token: 0x0600F719 RID: 63257 RVA: 0x003A504C File Offset: 0x003A324C
|
|
[Token(Token = "0x170029BF")]
|
|
public bool JBMFJOBFJHP
|
|
{
|
|
[Token(Token = "0x600F719")]
|
|
[Address(RVA = "0x1A7DBE0", Offset = "0x1A7C5E0", VA = "0x181A7DBE0", Slot = "82")]
|
|
get
|
|
{
|
|
KJDOCKDBNCK kjdockdbnck = this.<MGGLBOLIHNH>k__BackingField;
|
|
if (kjdockdbnck != 0)
|
|
{
|
|
return kjdockdbnck == 0;
|
|
}
|
|
return 0 == 0;
|
|
}
|
|
}
|
|
|
|
// Token: 0x1400010C RID: 268
|
|
// (add) Token: 0x0600F71A RID: 63258 RVA: 0x003A5078 File Offset: 0x003A3278
|
|
// (remove) Token: 0x0600F71B RID: 63259 RVA: 0x003A5094 File Offset: 0x003A3294
|
|
[Token(Token = "0x1400010C")]
|
|
public event Action KAAEFDDBGPD
|
|
{
|
|
[Token(Token = "0x600F71A")]
|
|
[Address(RVA = "0x1A7DA00", Offset = "0x1A7C400", VA = "0x181A7DA00")]
|
|
[CompilerGenerated]
|
|
add
|
|
{
|
|
Delegate @delegate;
|
|
while (@delegate != 0 && @delegate == 0)
|
|
{
|
|
}
|
|
while (@delegate != this)
|
|
{
|
|
}
|
|
}
|
|
[Token(Token = "0x600F71B")]
|
|
[Address(RVA = "0x1A7E590", Offset = "0x1A7CF90", VA = "0x181A7E590")]
|
|
[CompilerGenerated]
|
|
remove
|
|
{
|
|
Delegate @delegate;
|
|
while (@delegate != 0 && @delegate == 0)
|
|
{
|
|
}
|
|
while (@delegate != this)
|
|
{
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600F71C RID: 63260 RVA: 0x003A50B0 File Offset: 0x003A32B0
|
|
[Token(Token = "0x600F71C")]
|
|
[Address(RVA = "0x1A77C20", Offset = "0x1A76620", VA = "0x181A77C20")]
|
|
private void Awake()
|
|
{
|
|
CreationManager instance = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG;
|
|
int num = 0;
|
|
int num2 = 0;
|
|
if (DebugTool.Assert(instance != num2, "Chip cannot bind OnRoomReset if CreationManager is null.", (LogFlag)num, (LogLevel)((uint)2)))
|
|
{
|
|
CreationManager instance2 = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG;
|
|
Action action = new Action(this.FJPFKELLNLM);
|
|
instance2.FJPFKELLNLM += action;
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600F71D RID: 63261 RVA: 0x003A5104 File Offset: 0x003A3304
|
|
[Token(Token = "0x600F71D")]
|
|
[Address(RVA = "0x1A7AF90", Offset = "0x1A79990", VA = "0x181A7AF90")]
|
|
private void OnDestroy()
|
|
{
|
|
CreationManager.SafeUnsubscribeFromOnRoomReset(new Action(this.FJPFKELLNLM));
|
|
}
|
|
|
|
// Token: 0x0600F71E RID: 63262 RVA: 0x003A5124 File Offset: 0x003A3324
|
|
[Token(Token = "0x600F71E")]
|
|
[Address(RVA = "0x1A793C0", Offset = "0x1A77DC0", VA = "0x181A793C0")]
|
|
private void FJPFKELLNLM()
|
|
{
|
|
if (this.OJBKFBKCIJD != 0)
|
|
{
|
|
}
|
|
Scheduler instance = SingletonMonoBehaviour.Instance;
|
|
IEnumerator<ISchedule> enumerator = this.chipView.KGCNGPAKEDF();
|
|
ISchedulerPromise schedulerPromise = instance.Run(enumerator);
|
|
this.OJBKFBKCIJD = schedulerPromise;
|
|
Action action = new Action(this.IFIDGCBHAMC);
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x0600F71F RID: 63263 RVA: 0x003A5170 File Offset: 0x003A3370
|
|
[Token(Token = "0x600F71F")]
|
|
[Address(RVA = "0x1A77D70", Offset = "0x1A76770", VA = "0x181A77D70")]
|
|
public void Bind(CircuitsV2Config OJAIGECECGI, KJDOCKDBNCK FEGCHFPGAGN)
|
|
{
|
|
CircuitManagerV2 instance = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG;
|
|
int num = 0;
|
|
if (!(instance != num) || instance.JELDMDDOBCO != CircuitManagerV2.DACKCJINBOM.Destroying)
|
|
{
|
|
int num2 = 0;
|
|
if (instance != num2)
|
|
{
|
|
GlobalCircuitContext pkaofhebiaj = instance.PKAOFHEBIAJ;
|
|
CircuitContext circuitContext;
|
|
if (circuitContext == 0 || circuitContext.<IsDisposed>k__BackingField)
|
|
{
|
|
return;
|
|
}
|
|
}
|
|
bool flag = FEGCHFPGAGN != 0;
|
|
int num3 = 0;
|
|
if (DebugTool.AssertDbg(flag, "Cannot construct a Chip with a null IChipAdapter. Consider Unbind() instead.", LogFlag.All, LogLevel.Error))
|
|
{
|
|
KJDOCKDBNCK kjdockdbnck = this.<MGGLBOLIHNH>k__BackingField;
|
|
if (FEGCHFPGAGN == kjdockdbnck)
|
|
{
|
|
this.FPLGNEBOGAP(kjdockdbnck);
|
|
this.MGPDMEALFOJ();
|
|
ChipConfigMenu fogimpnbioe = this.FOGIMPNBIOE;
|
|
if (fogimpnbioe != 0)
|
|
{
|
|
fogimpnbioe.FDMFCABHIIA();
|
|
}
|
|
this.JEPDFDIHMPF(FEGCHFPGAGN);
|
|
}
|
|
this.Unbind();
|
|
this.MFNLINKFLOP(FEGCHFPGAGN);
|
|
this.<GCMEPGNIAFA>k__BackingField = OJAIGECECGI;
|
|
CircuitsV2Config.ChipConfigDictionary chipConfigs = OJAIGECECGI.chipConfigs;
|
|
bool flag2;
|
|
ChipConfig undefinedChipConfig;
|
|
if (!flag2)
|
|
{
|
|
undefinedChipConfig = OJAIGECECGI.undefinedChipConfig;
|
|
}
|
|
this.MCKDBJCMCMD();
|
|
this.DOCMJDOABEF(OJAIGECECGI, FEGCHFPGAGN, undefinedChipConfig);
|
|
this.chipView.GFBIJNLKLCM(OJAIGECECGI, undefinedChipConfig, FEGCHFPGAGN, this);
|
|
ControlPanelCircuitObject component = base.GetComponent<ControlPanelCircuitObject>();
|
|
int num4 = 0;
|
|
bool flag3 = component != num4;
|
|
base.transform.localPosition = num3;
|
|
Action nclafnkjhdo = this.NCLAFNKJHDO;
|
|
int num5;
|
|
if (nclafnkjhdo != 0)
|
|
{
|
|
num5 = 0;
|
|
nclafnkjhdo();
|
|
}
|
|
if (num3 < num5)
|
|
{
|
|
num3 += num3;
|
|
num3++;
|
|
}
|
|
Transform transform = base.transform;
|
|
Action nclafnkjhdo2 = this.NCLAFNKJHDO;
|
|
if (nclafnkjhdo2 != 0)
|
|
{
|
|
nclafnkjhdo2();
|
|
}
|
|
bool flag6;
|
|
if (transform != 0)
|
|
{
|
|
Chip.IFKBGLJGCFK ndcinkmccie = this.NDCINKMCCIE;
|
|
ndcinkmccie.EHHKGBAMIOP = this;
|
|
KJDOCKDBNCK kjdockdbnck2 = this.<MGGLBOLIHNH>k__BackingField;
|
|
ndcinkmccie.BEOOKJNPMAM = transform;
|
|
IntPtr cachedPtr = transform.m_CachedPtr;
|
|
CircuitContext currentEditContext = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.PKAOFHEBIAJ.CurrentEditContext;
|
|
bool flag4;
|
|
if (flag4)
|
|
{
|
|
}
|
|
DisableObjectWhenManuallyHiddenOrCircuitsHidden disableObjectWhenManuallyHiddenOrCircuitsHidden = this.disableComponent;
|
|
object oocnfefmicl = this.OOCNFEFMICL;
|
|
bool flag5 = flag6;
|
|
disableObjectWhenManuallyHiddenOrCircuitsHidden.SetVisibility(flag5, oocnfefmicl);
|
|
}
|
|
if (this.<MGGLBOLIHNH>k__BackingField != 0 && flag6)
|
|
{
|
|
bool canEdit = this.DGFLEJAOOIF.CanEdit;
|
|
}
|
|
ChipConfigMenu fogimpnbioe2 = this.FOGIMPNBIOE;
|
|
fogimpnbioe2.GFBIJNLKLCM(this, FEGCHFPGAGN);
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600F720 RID: 63264 RVA: 0x003A5374 File Offset: 0x003A3574
|
|
[Token(Token = "0x600F720")]
|
|
[Address(RVA = "0x1A7A0A0", Offset = "0x1A78AA0", VA = "0x181A7A0A0")]
|
|
private void MCKDBJCMCMD()
|
|
{
|
|
CircuitManagerV2 instance = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG;
|
|
int num = 0;
|
|
bool flag = instance == num;
|
|
if (!flag && (this.<MGGLBOLIHNH>k__BackingField == 0 || !flag))
|
|
{
|
|
KJDOCKDBNCK kjdockdbnck = this.<MGGLBOLIHNH>k__BackingField;
|
|
Guid <ContextId>k__BackingField = instance.PKAOFHEBIAJ.<ContextId>k__BackingField;
|
|
bool flag2;
|
|
if (flag2)
|
|
{
|
|
throw new NullReferenceException();
|
|
}
|
|
KJDOCKDBNCK kjdockdbnck2 = this.<MGGLBOLIHNH>k__BackingField;
|
|
if (typeof(KJDOCKDBNCK).TypeHandle != 0)
|
|
{
|
|
int num2 = 0;
|
|
Chip chip;
|
|
bool flag3 = chip != num2;
|
|
bool flag4 = DebugTool.AssertDbg(flag3, "Chip bind expected a parent but none was found", LogFlag.All, LogLevel.Error);
|
|
Transform transform = base.transform;
|
|
Transform transform2;
|
|
if (chip != 0)
|
|
{
|
|
transform2 = chip.transform;
|
|
}
|
|
int num3 = 0;
|
|
transform.SetParent(transform2, num3 != 0);
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600F721 RID: 63265 RVA: 0x003A541C File Offset: 0x003A361C
|
|
[Token(Token = "0x600F721")]
|
|
[Address(RVA = "0x1A7D670", Offset = "0x1A7C070", VA = "0x181A7D670")]
|
|
public void Unbind()
|
|
{
|
|
if (this.<MGGLBOLIHNH>k__BackingField != 0)
|
|
{
|
|
KJDOCKDBNCK kjdockdbnck = this.<MGGLBOLIHNH>k__BackingField;
|
|
}
|
|
this.MGPDMEALFOJ();
|
|
ChipConfigMenu fogimpnbioe = this.FOGIMPNBIOE;
|
|
if (fogimpnbioe != 0)
|
|
{
|
|
fogimpnbioe.FDMFCABHIIA();
|
|
}
|
|
if (this.<MGGLBOLIHNH>k__BackingField != 0)
|
|
{
|
|
this.MDAPKHABNOB();
|
|
return;
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600F722 RID: 63266 RVA: 0x003A5468 File Offset: 0x003A3668
|
|
[Token(Token = "0x600F722")]
|
|
[Address(RVA = "0x1A7A5C0", Offset = "0x1A78FC0", VA = "0x181A7A5C0")]
|
|
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, DBFIKIGBNOD> action4 = new Action(this.IAFIFPFEBIC);
|
|
KJDOCKDBNCK kjdockdbnck4 = this.<MGGLBOLIHNH>k__BackingField;
|
|
Action<Vector3> action5 = new Action(this.CCFIPMBJLKN);
|
|
KJDOCKDBNCK kjdockdbnck5 = this.<MGGLBOLIHNH>k__BackingField;
|
|
Action<Quaternion> action6 = new Action(this.JHIIFKOALCP);
|
|
KJDOCKDBNCK kjdockdbnck6 = this.<MGGLBOLIHNH>k__BackingField;
|
|
Action action7 = new Action(this.PHKJEINMCEM);
|
|
KJDOCKDBNCK kjdockdbnck7 = this.<MGGLBOLIHNH>k__BackingField;
|
|
this.JEPDFDIHMPF(kjdockdbnck7);
|
|
}
|
|
|
|
// Token: 0x0600F723 RID: 63267 RVA: 0x003A5520 File Offset: 0x003A3720
|
|
[Token(Token = "0x600F723")]
|
|
[Address(RVA = "0x1A7A360", Offset = "0x1A78D60", VA = "0x181A7A360")]
|
|
private void MDAPKHABNOB()
|
|
{
|
|
KJDOCKDBNCK kjdockdbnck = this.<MGGLBOLIHNH>k__BackingField;
|
|
this.FPLGNEBOGAP(kjdockdbnck);
|
|
KJDOCKDBNCK kjdockdbnck2 = this.<MGGLBOLIHNH>k__BackingField;
|
|
Action action = new Action(this.OHFCNGOLGDJ);
|
|
KJDOCKDBNCK kjdockdbnck3 = this.<MGGLBOLIHNH>k__BackingField;
|
|
Action action2 = new Action(this.NNEECHJPLKN);
|
|
KJDOCKDBNCK kjdockdbnck4 = this.<MGGLBOLIHNH>k__BackingField;
|
|
Action<int, DBFIKIGBNOD> action3 = new Action(this.CJJDIHGDHLJ);
|
|
KJDOCKDBNCK kjdockdbnck5 = this.<MGGLBOLIHNH>k__BackingField;
|
|
Action<int, DBFIKIGBNOD> action4 = new Action(this.IAFIFPFEBIC);
|
|
KJDOCKDBNCK kjdockdbnck6 = this.<MGGLBOLIHNH>k__BackingField;
|
|
Action<Vector3> action5 = new Action(this.CCFIPMBJLKN);
|
|
KJDOCKDBNCK kjdockdbnck7 = this.<MGGLBOLIHNH>k__BackingField;
|
|
Action<Quaternion> action6 = new Action(this.JHIIFKOALCP);
|
|
KJDOCKDBNCK kjdockdbnck8 = this.<MGGLBOLIHNH>k__BackingField;
|
|
Action action7 = new Action(this.PHKJEINMCEM);
|
|
this.<MGGLBOLIHNH>k__BackingField = (ulong)0L;
|
|
}
|
|
|
|
// Token: 0x0600F724 RID: 63268 RVA: 0x003A55E4 File Offset: 0x003A37E4
|
|
[Token(Token = "0x600F724")]
|
|
[Address(RVA = "0x1A79AE0", Offset = "0x1A784E0", VA = "0x181A79AE0")]
|
|
private void JEPDFDIHMPF(KJDOCKDBNCK EHHKGBAMIOP)
|
|
{
|
|
int num;
|
|
do
|
|
{
|
|
num = 0;
|
|
num += num;
|
|
num++;
|
|
Action<int, KPJGIJKKILH> action = new Action(this.KJCIOPEEMAP);
|
|
num += num;
|
|
num++;
|
|
Action<int, KPJGIJKKILH> action2 = new Action(this.KJCIOPEEMAP);
|
|
num += num;
|
|
num++;
|
|
Action<int, KPJGIJKKILH> action3 = new Action(this.KJCIOPEEMAP);
|
|
num += num;
|
|
num++;
|
|
Action<int, KPJGIJKKILH> action4 = new Action(this.KJCIOPEEMAP);
|
|
num += num;
|
|
num++;
|
|
action4 += action4;
|
|
num += 19;
|
|
action4 += action4;
|
|
num += 5;
|
|
num += 19;
|
|
action4 += action4;
|
|
num += 7;
|
|
num += 19;
|
|
action4 += action4;
|
|
num += 9;
|
|
num += 19;
|
|
action4 += action4;
|
|
num += 11;
|
|
num += 19;
|
|
if (num != -1)
|
|
{
|
|
}
|
|
}
|
|
while (num != 0);
|
|
}
|
|
|
|
// Token: 0x0600F725 RID: 63269 RVA: 0x003A56B8 File Offset: 0x003A38B8
|
|
[Token(Token = "0x600F725")]
|
|
[Address(RVA = "0x1A794C0", Offset = "0x1A77EC0", VA = "0x181A794C0")]
|
|
private void FPLGNEBOGAP(KJDOCKDBNCK EHHKGBAMIOP)
|
|
{
|
|
int num;
|
|
do
|
|
{
|
|
num = 0;
|
|
num += num;
|
|
num++;
|
|
Action<int, KPJGIJKKILH> action = new Action(this.KJCIOPEEMAP);
|
|
num += num;
|
|
num++;
|
|
Action<int, KPJGIJKKILH> action2 = new Action(this.KJCIOPEEMAP);
|
|
num += num;
|
|
num++;
|
|
Action<int, KPJGIJKKILH> action3 = new Action(this.KJCIOPEEMAP);
|
|
num += num;
|
|
num++;
|
|
Action<int, KPJGIJKKILH> action4 = new Action(this.KJCIOPEEMAP);
|
|
num += num;
|
|
num++;
|
|
action4 += action4;
|
|
num += 19;
|
|
action4 += action4;
|
|
num += 6;
|
|
num += 19;
|
|
action4 += action4;
|
|
num += 8;
|
|
num += 19;
|
|
action4 += action4;
|
|
num += 10;
|
|
num += 19;
|
|
action4 += action4;
|
|
num += 12;
|
|
num += 19;
|
|
if (num != -1)
|
|
{
|
|
}
|
|
}
|
|
while (num != 0);
|
|
}
|
|
|
|
// Token: 0x0600F726 RID: 63270 RVA: 0x003A578C File Offset: 0x003A398C
|
|
[Token(Token = "0x600F726")]
|
|
[Address(RVA = "0x1A78560", Offset = "0x1A76F60", VA = "0x181A78560")]
|
|
private void NNEECHJPLKN()
|
|
{
|
|
KJDOCKDBNCK kjdockdbnck = this.<MGGLBOLIHNH>k__BackingField;
|
|
CircuitsV2Config circuitsV2Config = this.<GCMEPGNIAFA>k__BackingField;
|
|
this.Bind(circuitsV2Config, kjdockdbnck);
|
|
}
|
|
|
|
// Token: 0x0600F727 RID: 63271 RVA: 0x003A57B0 File Offset: 0x003A39B0
|
|
[Token(Token = "0x600F727")]
|
|
[Address(RVA = "0x1A78560", Offset = "0x1A76F60", VA = "0x181A78560")]
|
|
private void KJCIOPEEMAP(int EFBDCIJMFGD, KPJGIJKKILH HHJDJHPGAIK)
|
|
{
|
|
KJDOCKDBNCK kjdockdbnck = this.<MGGLBOLIHNH>k__BackingField;
|
|
CircuitsV2Config circuitsV2Config = this.<GCMEPGNIAFA>k__BackingField;
|
|
this.Bind(circuitsV2Config, kjdockdbnck);
|
|
}
|
|
|
|
// Token: 0x0600F728 RID: 63272 RVA: 0x003A57D4 File Offset: 0x003A39D4
|
|
[Token(Token = "0x600F728")]
|
|
[Address(RVA = "0x1A78560", Offset = "0x1A76F60", VA = "0x181A78560")]
|
|
private void CJJDIHGDHLJ(int EFBDCIJMFGD, DBFIKIGBNOD GCFLCMPPKIN)
|
|
{
|
|
KJDOCKDBNCK kjdockdbnck = this.<MGGLBOLIHNH>k__BackingField;
|
|
CircuitsV2Config circuitsV2Config = this.<GCMEPGNIAFA>k__BackingField;
|
|
this.Bind(circuitsV2Config, kjdockdbnck);
|
|
}
|
|
|
|
// Token: 0x0600F729 RID: 63273 RVA: 0x003A57F8 File Offset: 0x003A39F8
|
|
[Token(Token = "0x600F729")]
|
|
[Address(RVA = "0x1A78560", Offset = "0x1A76F60", VA = "0x181A78560")]
|
|
private void IAFIFPFEBIC(int EFBDCIJMFGD, DBFIKIGBNOD GCFLCMPPKIN)
|
|
{
|
|
KJDOCKDBNCK kjdockdbnck = this.<MGGLBOLIHNH>k__BackingField;
|
|
CircuitsV2Config circuitsV2Config = this.<GCMEPGNIAFA>k__BackingField;
|
|
this.Bind(circuitsV2Config, kjdockdbnck);
|
|
}
|
|
|
|
// Token: 0x0600F72A RID: 63274 RVA: 0x003A581C File Offset: 0x003A3A1C
|
|
[Token(Token = "0x600F72A")]
|
|
[Address(RVA = "0x1A78560", Offset = "0x1A76F60", VA = "0x181A78560")]
|
|
private void PHKJEINMCEM()
|
|
{
|
|
KJDOCKDBNCK kjdockdbnck = this.<MGGLBOLIHNH>k__BackingField;
|
|
CircuitsV2Config circuitsV2Config = this.<GCMEPGNIAFA>k__BackingField;
|
|
this.Bind(circuitsV2Config, kjdockdbnck);
|
|
}
|
|
|
|
// Token: 0x0600F72B RID: 63275 RVA: 0x003A5840 File Offset: 0x003A3A40
|
|
[Token(Token = "0x600F72B")]
|
|
[Address(RVA = "0x1A7B060", Offset = "0x1A79A60", VA = "0x181A7B060")]
|
|
private void OnEnable()
|
|
{
|
|
Action<bool> kppkpdgkaca = this.KPPKPDGKACA;
|
|
if (kppkpdgkaca != 0)
|
|
{
|
|
kppkpdgkaca(1);
|
|
return;
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600F72C RID: 63276 RVA: 0x003A5860 File Offset: 0x003A3A60
|
|
[Token(Token = "0x600F72C")]
|
|
[Address(RVA = "0x1A7B010", Offset = "0x1A79A10", VA = "0x181A7B010")]
|
|
private void OnDisable()
|
|
{
|
|
Action<bool> kppkpdgkaca = this.KPPKPDGKACA;
|
|
if (kppkpdgkaca != 0)
|
|
{
|
|
int num = 0;
|
|
kppkpdgkaca(num);
|
|
return;
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600F72D RID: 63277 RVA: 0x003A5884 File Offset: 0x003A3A84
|
|
[Token(Token = "0x600F72D")]
|
|
[Address(RVA = "0x154EE30", Offset = "0x154D830", VA = "0x18154EE30")]
|
|
private void OHFCNGOLGDJ()
|
|
{
|
|
Action kaaefddbgpd = this.KAAEFDDBGPD;
|
|
if (kaaefddbgpd != 0)
|
|
{
|
|
kaaefddbgpd();
|
|
return;
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600F72E RID: 63278 RVA: 0x003A58A4 File Offset: 0x003A3AA4
|
|
[Token(Token = "0x600F72E")]
|
|
[Address(RVA = "0x1A78760", Offset = "0x1A77160", VA = "0x181A78760")]
|
|
private void DOCMJDOABEF(CircuitsV2Config OJAIGECECGI, KJDOCKDBNCK EHHKGBAMIOP, ChipConfig JNDKCJKANCC)
|
|
{
|
|
int num;
|
|
do
|
|
{
|
|
num = 0;
|
|
Chip.DGFBONEEMCO dgfboneemco = new Chip.DGFBONEEMCO();
|
|
dgfboneemco.cv2Config = OJAIGECECGI;
|
|
dgfboneemco.<>4__this = this;
|
|
IEnumerable<ValueTuple<KPJGIJKKILH, Port, IOKind>> enumerable2;
|
|
IEnumerable<ValueTuple<KPJGIJKKILH, Port, IOKind>> enumerable = dgfboneemco.<SetPorts>g__AggregatePorts|0(enumerable2, IOKind.Output);
|
|
Func<ValueTuple<KPJGIJKKILH, Port, IOKind>, Port> <>9__68_ = Chip.<>c.<>9__68_1;
|
|
if (<>9__68_ == 0)
|
|
{
|
|
Chip.<>c.<>9__68_1 = delegate([Attribute(Name = "TupleElementNamesAttribute", RVA = "0x1742B0", Offset = "0x1736B0")] ValueTuple<KPJGIJKKILH, Port, IOKind> i)
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
};
|
|
}
|
|
Port[] array = Enumerable.ToArray<Port>(Enumerable.Select<ValueTuple<KPJGIJKKILH, Port, IOKind>, Port>(enumerable2, <>9__68_));
|
|
this.ONJKFEFNMFP = array;
|
|
Func<ValueTuple<KPJGIJKKILH, Port, IOKind>, Port> func;
|
|
if (Chip.<>c.<>9__68_2 == 0)
|
|
{
|
|
func = delegate([Attribute(Name = "TupleElementNamesAttribute", RVA = "0x174640", Offset = "0x173A40")] ValueTuple<KPJGIJKKILH, Port, IOKind> i)
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
};
|
|
Chip.<>c.<>9__68_2 = func;
|
|
}
|
|
Port[] array2 = Enumerable.ToArray<Port>(Enumerable.Select<ValueTuple<KPJGIJKKILH, Port, IOKind>, Port>(enumerable, func));
|
|
this.CEKMJICKDPI = array2;
|
|
IEnumerable<ValueTuple<KPJGIJKKILH, Port, IOKind>> enumerable3 = Enumerable.Concat<ValueTuple<KPJGIJKKILH, Port, IOKind>>(enumerable2, enumerable);
|
|
Func<ValueTuple<KPJGIJKKILH, Port, IOKind>, ValueTuple<Guid, Port>> func2;
|
|
if (Chip.<>c.<>9__68_3 == 0)
|
|
{
|
|
func2 = delegate([Attribute(Name = "TupleElementNamesAttribute", RVA = "0x1748E0", Offset = "0x173CE0")] ValueTuple<KPJGIJKKILH, Port, IOKind> i)
|
|
{
|
|
int num2 = 0;
|
|
num2 += num2;
|
|
num2++;
|
|
throw new NullReferenceException();
|
|
};
|
|
Chip.<>c.<>9__68_3 = func2;
|
|
}
|
|
Dictionary<Guid, Port> dictionary = EnumerableExtensions.ToDictionary<Guid, Port>(Enumerable.Select<ValueTuple<KPJGIJKKILH, Port, IOKind>, ValueTuple<Guid, Port>>(enumerable3, func2));
|
|
this.<NOIEDJNLHGI>k__BackingField = dictionary;
|
|
if (dictionary != 0)
|
|
{
|
|
if (num >= dictionary)
|
|
{
|
|
goto IL_E8;
|
|
}
|
|
num += num;
|
|
if (num != dictionary)
|
|
{
|
|
num++;
|
|
goto IL_E8;
|
|
}
|
|
IL_F0:
|
|
CircuitsV2Config circuitsV2Config;
|
|
circuitsV2Config += circuitsV2Config;
|
|
num += 19;
|
|
goto IL_FC;
|
|
IL_E8:
|
|
circuitsV2Config = dgfboneemco.cv2Config;
|
|
goto IL_F0;
|
|
}
|
|
IL_FC:
|
|
if (dictionary != 0)
|
|
{
|
|
}
|
|
if (num != -1)
|
|
{
|
|
}
|
|
}
|
|
while (num != 0);
|
|
}
|
|
|
|
// Token: 0x0600F72F RID: 63279 RVA: 0x003A59CC File Offset: 0x003A3BCC
|
|
[Token(Token = "0x600F72F")]
|
|
[Address(RVA = "0x1A7A820", Offset = "0x1A79220", VA = "0x181A7A820")]
|
|
private void MGPDMEALFOJ()
|
|
{
|
|
int num;
|
|
do
|
|
{
|
|
num = 0;
|
|
Port[] cekmjickdpi = this.CEKMJICKDPI;
|
|
IEnumerable<Port> enumerable = Enumerable.Concat<Port>(this.ONJKFEFNMFP, cekmjickdpi);
|
|
if (enumerable != 0)
|
|
{
|
|
bool flag;
|
|
while (flag)
|
|
{
|
|
}
|
|
GameObject gameObject;
|
|
SafeDestroy.GameObject(gameObject);
|
|
}
|
|
if (enumerable != 0)
|
|
{
|
|
}
|
|
if (num != -1)
|
|
{
|
|
}
|
|
}
|
|
while (num != 0);
|
|
Dictionary<Guid, Port> dictionary = new Dictionary();
|
|
this.<NOIEDJNLHGI>k__BackingField = dictionary;
|
|
Port[] array = Array.Empty<Port>();
|
|
this.CEKMJICKDPI = array;
|
|
Port[] array2 = Array.Empty<Port>();
|
|
this.ONJKFEFNMFP = array2;
|
|
}
|
|
|
|
// Token: 0x0600F730 RID: 63280 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x600F730")]
|
|
[Address(RVA = "0x3C9F60", Offset = "0x3C8960", VA = "0x1803C9F60", Slot = "83")]
|
|
public void DeserializeFrom(KPNDFONGDGF HFBJGCHOANH)
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x0600F731 RID: 63281 RVA: 0x003A5A4C File Offset: 0x003A3C4C
|
|
[Token(Token = "0x600F731")]
|
|
[Address(RVA = "0x1A7CE00", Offset = "0x1A7B800", VA = "0x181A7CE00", Slot = "84")]
|
|
public void SerializeTo(ref PDEKIHFJKHJ IABNDBNHMKF, ref MKNCHKCCIHK NHFINJNIPGK, StringBuilder BIPOIFGEMGB)
|
|
{
|
|
/*
|
|
An exception occurred when decompiling this method (0600F731)
|
|
|
|
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_1D:
|
|
stloc:NotSupportedException(var_3_27, 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.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: 0x0600F732 RID: 63282 RVA: 0x003A5A80 File Offset: 0x003A3C80
|
|
[Token(Token = "0x600F732")]
|
|
[Address(RVA = "0x1A78490", Offset = "0x1A76E90", VA = "0x181A78490")]
|
|
private void CCFIPMBJLKN(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();
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600F733 RID: 63283 RVA: 0x003A5AC8 File Offset: 0x003A3CC8
|
|
[Token(Token = "0x600F733")]
|
|
[Address(RVA = "0x1A79F30", Offset = "0x1A78930", VA = "0x181A79F30")]
|
|
private void JHIIFKOALCP(Quaternion KLBHAAAKNPK)
|
|
{
|
|
Transform transform = base.transform;
|
|
Action nclafnkjhdo = this.NCLAFNKJHDO;
|
|
if (nclafnkjhdo != 0)
|
|
{
|
|
nclafnkjhdo();
|
|
}
|
|
}
|
|
|
|
// Token: 0x170029C0 RID: 10688
|
|
// (get) Token: 0x0600F734 RID: 63284 RVA: 0x003A5AF4 File Offset: 0x003A3CF4
|
|
[Token(Token = "0x170029C0")]
|
|
public string HHJALNBGCMI
|
|
{
|
|
[Token(Token = "0x600F734")]
|
|
[Address(RVA = "0x1A7E410", Offset = "0x1A7CE10", VA = "0x181A7E410", Slot = "81")]
|
|
get
|
|
{
|
|
}
|
|
}
|
|
|
|
// Token: 0x170029C1 RID: 10689
|
|
// (get) Token: 0x0600F735 RID: 63285 RVA: 0x003A5B04 File Offset: 0x003A3D04
|
|
[Token(Token = "0x170029C1")]
|
|
public Transform KPEGGEIPKDN
|
|
{
|
|
[Token(Token = "0x600F735")]
|
|
[Address(RVA = "0x3E1010", Offset = "0x3DFA10", VA = "0x1803E1010", Slot = "4")]
|
|
get
|
|
{
|
|
return base.transform;
|
|
}
|
|
}
|
|
|
|
// Token: 0x170029C2 RID: 10690
|
|
// (get) Token: 0x0600F736 RID: 63286 RVA: 0x003A5B18 File Offset: 0x003A3D18
|
|
[Token(Token = "0x170029C2")]
|
|
public IEnumerable<Collider> MMDALGBDPEF
|
|
{
|
|
[Token(Token = "0x600F736")]
|
|
[Address(RVA = "0x1A7E260", Offset = "0x1A7CC60", VA = "0x181A7E260", Slot = "80")]
|
|
get
|
|
{
|
|
/*
|
|
An exception occurred when decompiling this method (0600F736)
|
|
|
|
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: 0x170029C3 RID: 10691
|
|
// (get) Token: 0x0600F737 RID: 63287 RVA: 0x003A5B2C File Offset: 0x003A3D2C
|
|
[Token(Token = "0x170029C3")]
|
|
public Guid PDPPMLHHGCD
|
|
{
|
|
[Token(Token = "0x600F737")]
|
|
[Address(RVA = "0x1A7DEF0", Offset = "0x1A7C8F0", VA = "0x181A7DEF0", Slot = "5")]
|
|
get
|
|
{
|
|
/*
|
|
An exception occurred when decompiling this method (0600F737)
|
|
|
|
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:int32(var_0_01, ldc.i4:int32(0))
|
|
stloc:int32(var_0_05, add:int32(ldloc:int32(var_0_01), ldloc:int32(var_0_01)))
|
|
stloc:int32(var_0_09, add:int32(ldloc:int32(var_0_05), ldc.i4:int32(1)))
|
|
stloc:Guid(var_1_0F, 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: 0x170029C4 RID: 10692
|
|
// (get) Token: 0x0600F738 RID: 63288 RVA: 0x003A5B48 File Offset: 0x003A3D48
|
|
[Token(Token = "0x170029C4")]
|
|
public string FIKEBGGCDFN
|
|
{
|
|
[Token(Token = "0x600F738")]
|
|
[Address(RVA = "0x1A7DE40", Offset = "0x1A7C840", VA = "0x181A7DE40", Slot = "6")]
|
|
get
|
|
{
|
|
if (this.<MGGLBOLIHNH>k__BackingField != 0)
|
|
{
|
|
int num = 0;
|
|
num += num;
|
|
num++;
|
|
}
|
|
return "Chip";
|
|
}
|
|
}
|
|
|
|
// Token: 0x170029C5 RID: 10693
|
|
// (get) Token: 0x0600F739 RID: 63289 RVA: 0x003A5B70 File Offset: 0x003A3D70
|
|
[Token(Token = "0x170029C5")]
|
|
public string KENGPMDDCML
|
|
{
|
|
[Token(Token = "0x600F739")]
|
|
[Address(RVA = "0x1A7DE40", Offset = "0x1A7C840", VA = "0x181A7DE40", Slot = "7")]
|
|
get
|
|
{
|
|
if (this.<MGGLBOLIHNH>k__BackingField != 0)
|
|
{
|
|
int num = 0;
|
|
num += num;
|
|
num++;
|
|
}
|
|
return "Chip";
|
|
}
|
|
}
|
|
|
|
// Token: 0x170029C6 RID: 10694
|
|
// (get) Token: 0x0600F73A RID: 63290 RVA: 0x003A5B98 File Offset: 0x003A3D98
|
|
// (set) Token: 0x0600F73B RID: 63291 RVA: 0x003A5BB4 File Offset: 0x003A3DB4
|
|
[Token(Token = "0x170029C6")]
|
|
public Vector3 EPKNJJIGHLN
|
|
{
|
|
[Token(Token = "0x600F73A")]
|
|
[Address(RVA = "0x10571D0", Offset = "0x1055BD0", VA = "0x1810571D0", Slot = "8")]
|
|
get
|
|
{
|
|
Vector3 vector;
|
|
float z = vector.z;
|
|
throw new NullReferenceException();
|
|
}
|
|
[Token(Token = "0x600F73B")]
|
|
[Address(RVA = "0x1A7E770", Offset = "0x1A7D170", VA = "0x181A7E770", 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: 0x170029C7 RID: 10695
|
|
// (get) Token: 0x0600F73C RID: 63292 RVA: 0x003A5C28 File Offset: 0x003A3E28
|
|
// (set) Token: 0x0600F73D RID: 63293 RVA: 0x003A5C3C File Offset: 0x003A3E3C
|
|
[Token(Token = "0x170029C7")]
|
|
public Quaternion CCHJFOMONBL
|
|
{
|
|
[Token(Token = "0x600F73C")]
|
|
[Address(RVA = "0x1057220", Offset = "0x1055C20", VA = "0x181057220", Slot = "10")]
|
|
get
|
|
{
|
|
throw new NullReferenceException();
|
|
}
|
|
[Token(Token = "0x600F73D")]
|
|
[Address(RVA = "0x1A7E920", Offset = "0x1A7D320", VA = "0x181A7E920", Slot = "11")]
|
|
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: 0x170029C8 RID: 10696
|
|
// (get) Token: 0x0600F73E RID: 63294 RVA: 0x003A5CA0 File Offset: 0x003A3EA0
|
|
// (set) Token: 0x0600F73F RID: 63295 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x170029C8")]
|
|
public float KMIHBAHCCAM
|
|
{
|
|
[Token(Token = "0x600F73E")]
|
|
[Address(RVA = "0x1A7E3B0", Offset = "0x1A7CDB0", VA = "0x181A7E3B0", Slot = "12")]
|
|
get
|
|
{
|
|
return base.transform.GetLocalUniformScale();
|
|
}
|
|
[Token(Token = "0x600F73F")]
|
|
[Address(RVA = "0x3C9F60", Offset = "0x3C8960", VA = "0x1803C9F60", Slot = "13")]
|
|
set
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
}
|
|
|
|
// Token: 0x170029C9 RID: 10697
|
|
// (get) Token: 0x0600F740 RID: 63296 RVA: 0x003A5CB8 File Offset: 0x003A3EB8
|
|
[Token(Token = "0x170029C9")]
|
|
public Vector3 BCECMCLCHBL
|
|
{
|
|
[Token(Token = "0x600F740")]
|
|
[Address(RVA = "0x1A7DDC0", Offset = "0x1A7C7C0", VA = "0x181A7DDC0", Slot = "14")]
|
|
get
|
|
{
|
|
/*
|
|
An exception occurred when decompiling this method (0600F740)
|
|
|
|
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: 0x0600F741 RID: 63297 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x600F741")]
|
|
[Address(RVA = "0x3C9F60", Offset = "0x3C8960", VA = "0x1803C9F60", Slot = "15")]
|
|
public void UpdateDeformation(Vector3 ILOMMBLNKMA, float GAIPDLMAPJP)
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x170029CA RID: 10698
|
|
// (get) Token: 0x0600F742 RID: 63298 RVA: 0x003A5CD0 File Offset: 0x003A3ED0
|
|
[Token(Token = "0x170029CA")]
|
|
public GIPDDLFFNGG MEHAAMLFBJB
|
|
{
|
|
[Token(Token = "0x600F742")]
|
|
[Address(RVA = "0x1A7E150", Offset = "0x1A7CB50", VA = "0x181A7E150", Slot = "16")]
|
|
get
|
|
{
|
|
Transform parent = base.transform.parent;
|
|
int num = 0;
|
|
if (!(parent != num))
|
|
{
|
|
}
|
|
return parent.GetComponentInParent<GIPDDLFFNGG>();
|
|
}
|
|
}
|
|
|
|
// Token: 0x170029CB RID: 10699
|
|
// (get) Token: 0x0600F743 RID: 63299 RVA: 0x003A5D04 File Offset: 0x003A3F04
|
|
// (set) Token: 0x0600F744 RID: 63300 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x170029CB")]
|
|
public bool OCKFCFJJKNN
|
|
{
|
|
[Token(Token = "0x600F743")]
|
|
[Address(RVA = "0x413970", Offset = "0x412370", VA = "0x180413970", Slot = "17")]
|
|
get
|
|
{
|
|
}
|
|
[Token(Token = "0x600F744")]
|
|
[Address(RVA = "0x3C9F60", Offset = "0x3C8960", VA = "0x1803C9F60", Slot = "18")]
|
|
set
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600F745 RID: 63301 RVA: 0x003A5D14 File Offset: 0x003A3F14
|
|
[Token(Token = "0x600F745")]
|
|
[Address(RVA = "0x4405A0", Offset = "0x43EFA0", VA = "0x1804405A0", Slot = "19")]
|
|
public bool CanBeRaycasted()
|
|
{
|
|
return true;
|
|
}
|
|
|
|
// Token: 0x170029CC RID: 10700
|
|
// (get) Token: 0x0600F746 RID: 63302 RVA: 0x003A5D24 File Offset: 0x003A3F24
|
|
[Token(Token = "0x170029CC")]
|
|
public LDCBLKDLODB BLIGJFOCJBA
|
|
{
|
|
[Token(Token = "0x600F746")]
|
|
[Address(RVA = "0x1A7E050", Offset = "0x1A7CA50", VA = "0x181A7E050", Slot = "20")]
|
|
get
|
|
{
|
|
CreationManager instance = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG;
|
|
if (instance != 0)
|
|
{
|
|
return instance.<GAGJNICHKLC>k__BackingField.DLPGKDOCOND(this);
|
|
}
|
|
throw new NullReferenceException();
|
|
}
|
|
}
|
|
|
|
// Token: 0x170029CD RID: 10701
|
|
// (get) Token: 0x0600F747 RID: 63303 RVA: 0x003A5D50 File Offset: 0x003A3F50
|
|
[Token(Token = "0x170029CD")]
|
|
public ODAEKFDKCEC EKLDNLBGMNG
|
|
{
|
|
[Token(Token = "0x600F747")]
|
|
[Address(RVA = "0x3EDEA0", Offset = "0x3EC8A0", VA = "0x1803EDEA0", Slot = "21")]
|
|
get
|
|
{
|
|
/*
|
|
An exception occurred when decompiling this method (0600F747)
|
|
|
|
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: 0x170029CE RID: 10702
|
|
// (get) Token: 0x0600F748 RID: 63304 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x170029CE")]
|
|
public CostInfo CLOAGCKCCPP
|
|
{
|
|
[Token(Token = "0x600F748")]
|
|
[Address(RVA = "0x1A7E230", Offset = "0x1A7CC30", VA = "0x181A7E230", Slot = "73")]
|
|
get
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
}
|
|
|
|
// Token: 0x170029CF RID: 10703
|
|
// (get) Token: 0x0600F749 RID: 63305 RVA: 0x003A5D64 File Offset: 0x003A3F64
|
|
[Token(Token = "0x170029CF")]
|
|
public bool FOHFHPEMJPD
|
|
{
|
|
[Token(Token = "0x600F749")]
|
|
[Address(RVA = "0x4405A0", Offset = "0x43EFA0", VA = "0x1804405A0", Slot = "74")]
|
|
get
|
|
{
|
|
return true;
|
|
}
|
|
}
|
|
|
|
// Token: 0x170029D0 RID: 10704
|
|
// (get) Token: 0x0600F74A RID: 63306 RVA: 0x003A5D74 File Offset: 0x003A3F74
|
|
// (set) Token: 0x0600F74B RID: 63307 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x170029D0")]
|
|
public bool LBPNBENCCHK
|
|
{
|
|
[Token(Token = "0x600F74A")]
|
|
[Address(RVA = "0x413970", Offset = "0x412370", VA = "0x180413970", Slot = "22")]
|
|
get
|
|
{
|
|
}
|
|
[Token(Token = "0x600F74B")]
|
|
[Address(RVA = "0x3C9F60", Offset = "0x3C8960", VA = "0x1803C9F60", Slot = "23")]
|
|
set
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
}
|
|
|
|
// Token: 0x1400010D RID: 269
|
|
// (add) Token: 0x0600F74C RID: 63308 RVA: 0x0000220F File Offset: 0x0000040F
|
|
// (remove) Token: 0x0600F74D RID: 63309 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x1400010D")]
|
|
public event Action<bool> OMIJEKCGNHP
|
|
{
|
|
[Token(Token = "0x600F74C")]
|
|
[Address(RVA = "0x3C9F60", Offset = "0x3C8960", VA = "0x1803C9F60", Slot = "24")]
|
|
add
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
[Token(Token = "0x600F74D")]
|
|
[Address(RVA = "0x3C9F60", Offset = "0x3C8960", VA = "0x1803C9F60", Slot = "25")]
|
|
remove
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
}
|
|
|
|
// Token: 0x170029D1 RID: 10705
|
|
// (get) Token: 0x0600F74E RID: 63310 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x170029D1")]
|
|
public bool OIBIGHGIEJA
|
|
{
|
|
[Token(Token = "0x600F74E")]
|
|
[Address(RVA = "0x1A7DD60", Offset = "0x1A7C760", VA = "0x181A7DD60", Slot = "26")]
|
|
get
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
}
|
|
|
|
// Token: 0x170029D2 RID: 10706
|
|
// (get) Token: 0x0600F74F RID: 63311 RVA: 0x003A5D84 File Offset: 0x003A3F84
|
|
[Token(Token = "0x170029D2")]
|
|
public FHJAFBMOIKC BLGNOJOBELG
|
|
{
|
|
[Token(Token = "0x600F74F")]
|
|
[Address(RVA = "0x1A7E2F0", Offset = "0x1A7CCF0", VA = "0x181A7E2F0", Slot = "27")]
|
|
get
|
|
{
|
|
NFEFIENFLHK <EIGKAODNIDG>k__BackingField = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.<EIGKAODNIDG>k__BackingField;
|
|
if (this.<MGGLBOLIHNH>k__BackingField != 0)
|
|
{
|
|
}
|
|
int num = 0;
|
|
return <EIGKAODNIDG>k__BackingField.BLCCLMPMKLF(num);
|
|
}
|
|
}
|
|
|
|
// Token: 0x1400010E RID: 270
|
|
// (add) Token: 0x0600F750 RID: 63312 RVA: 0x003A5DB4 File Offset: 0x003A3FB4
|
|
// (remove) Token: 0x0600F751 RID: 63313 RVA: 0x003A5DD0 File Offset: 0x003A3FD0
|
|
[Token(Token = "0x1400010E")]
|
|
public event Action<GIPDDLFFNGG> INFAPLJCHIJ
|
|
{
|
|
[Token(Token = "0x600F750")]
|
|
[Address(RVA = "0x1A7D960", Offset = "0x1A7C360", VA = "0x181A7D960", Slot = "28")]
|
|
[CompilerGenerated]
|
|
add
|
|
{
|
|
Delegate @delegate;
|
|
while (@delegate != 0 && @delegate == 0)
|
|
{
|
|
}
|
|
while (@delegate != this)
|
|
{
|
|
}
|
|
}
|
|
[Token(Token = "0x600F751")]
|
|
[Address(RVA = "0x1A7E4F0", Offset = "0x1A7CEF0", VA = "0x181A7E4F0", Slot = "29")]
|
|
[CompilerGenerated]
|
|
remove
|
|
{
|
|
Delegate @delegate;
|
|
while (@delegate != 0 && @delegate == 0)
|
|
{
|
|
}
|
|
while (@delegate != this)
|
|
{
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600F752 RID: 63314 RVA: 0x003A5DEC File Offset: 0x003A3FEC
|
|
[Token(Token = "0x600F752")]
|
|
[Address(RVA = "0x1A7C530", Offset = "0x1A7AF30", VA = "0x181A7C530", Slot = "30")]
|
|
public void RenderSelection()
|
|
{
|
|
int num;
|
|
do
|
|
{
|
|
num = 0;
|
|
List<Renderer> list = this.highlightRenderers;
|
|
List.Enumerator enumerator;
|
|
if (enumerator != 0)
|
|
{
|
|
}
|
|
if (num != -1)
|
|
{
|
|
}
|
|
}
|
|
while (num != 0);
|
|
}
|
|
|
|
// Token: 0x0600F753 RID: 63315 RVA: 0x003A5E10 File Offset: 0x003A4010
|
|
[Token(Token = "0x600F753")]
|
|
[Address(RVA = "0x1A7C300", Offset = "0x1A7AD00", VA = "0x181A7C300", Slot = "31")]
|
|
public void RenderOutline(OutlineRendererEffect.HLEDHCIGMPJ? BHJICNIMBPM)
|
|
{
|
|
int num;
|
|
do
|
|
{
|
|
num = 0;
|
|
OEIHLPKBJKH nextOutlineRenderHandle = OutlineRendererEffect.GetNextOutlineRenderHandle();
|
|
List<Renderer> list = this.highlightRenderers;
|
|
Func<Renderer, bool> <>9__126_ = Chip.<>c.<>9__126_0;
|
|
if (<>9__126_ == 0)
|
|
{
|
|
Chip.<>c.<>9__126_0 = (Renderer r) => r.isVisible;
|
|
}
|
|
IEnumerable<Renderer> enumerable = Enumerable.Where<Renderer>(list, <>9__126_);
|
|
if (enumerable != 0)
|
|
{
|
|
}
|
|
if (enumerable != 0)
|
|
{
|
|
}
|
|
if (num != -1)
|
|
{
|
|
}
|
|
}
|
|
while (num != 0);
|
|
}
|
|
|
|
// Token: 0x0600F754 RID: 63316 RVA: 0x003A5E74 File Offset: 0x003A4074
|
|
[Token(Token = "0x600F754")]
|
|
[Address(RVA = "0x1A7C670", Offset = "0x1A7B070", VA = "0x181A7C670", Slot = "32")]
|
|
public void RenderWorldFadeMask()
|
|
{
|
|
for (;;)
|
|
{
|
|
int num = 0;
|
|
List<Renderer> list = this.highlightRenderers;
|
|
Func<Renderer, bool> <>9__127_ = Chip.<>c.<>9__127_0;
|
|
if (<>9__127_ == 0)
|
|
{
|
|
Chip.<>c.<>9__127_0 = (Renderer r) => r.isVisible;
|
|
}
|
|
IEnumerable<Renderer> enumerable = Enumerable.Where<Renderer>(list, <>9__127_);
|
|
if (enumerable != 0)
|
|
{
|
|
}
|
|
int num2 = 0;
|
|
if (enumerable != 0)
|
|
{
|
|
}
|
|
if (num == -1)
|
|
{
|
|
goto IL_77;
|
|
}
|
|
Port[] cekmjickdpi = this.CEKMJICKDPI;
|
|
IEnumerable<Port> enumerable2 = Enumerable.Concat<Port>(this.ONJKFEFNMFP, cekmjickdpi);
|
|
int num3;
|
|
if (enumerable2 != 0)
|
|
{
|
|
if (num2 < enumerable2)
|
|
{
|
|
num2 += num2;
|
|
if (num2 == enumerable2)
|
|
{
|
|
goto IL_7B;
|
|
}
|
|
num2++;
|
|
}
|
|
num3 = 0;
|
|
goto IL_77;
|
|
}
|
|
IL_82:
|
|
num++;
|
|
if (enumerable2 != 0)
|
|
{
|
|
}
|
|
if (num != -1)
|
|
{
|
|
}
|
|
if (num == 0)
|
|
{
|
|
break;
|
|
}
|
|
continue;
|
|
IL_7B:
|
|
num3 += num3;
|
|
goto IL_82;
|
|
IL_77:
|
|
if (num == 0)
|
|
{
|
|
goto IL_7B;
|
|
}
|
|
goto IL_9D;
|
|
}
|
|
return;
|
|
IL_9D:
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x0600F755 RID: 63317 RVA: 0x003A5F2C File Offset: 0x003A412C
|
|
[Token(Token = "0x600F755")]
|
|
[Address(RVA = "0x1A79AA0", Offset = "0x1A784A0", VA = "0x181A79AA0", Slot = "33")]
|
|
public Bounds GetWorldBounds()
|
|
{
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x0600F756 RID: 63318 RVA: 0x003A5F40 File Offset: 0x003A4140
|
|
[Token(Token = "0x600F756")]
|
|
[Address(RVA = "0x1A78570", Offset = "0x1A76F70", VA = "0x181A78570", Slot = "34")]
|
|
public GBDECALBCOP CanBeSelected()
|
|
{
|
|
NFEFIENFLHK <EIGKAODNIDG>k__BackingField = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.<EIGKAODNIDG>k__BackingField;
|
|
if (this.<MGGLBOLIHNH>k__BackingField != 0)
|
|
{
|
|
}
|
|
int num = 0;
|
|
FHJAFBMOIKC fhjafbmoikc = <EIGKAODNIDG>k__BackingField.BLCCLMPMKLF(num);
|
|
if (fhjafbmoikc.NLLONFJBKKP && !fhjafbmoikc.LMFKDFGEKNL)
|
|
{
|
|
return GBDECALBCOP.Failure_LockedByOther;
|
|
}
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x0600F757 RID: 63319 RVA: 0x003A5F88 File Offset: 0x003A4188
|
|
[Token(Token = "0x600F757")]
|
|
[Address(RVA = "0x1A78670", Offset = "0x1A77070", VA = "0x181A78670", Slot = "35")]
|
|
public GBDECALBCOP CanPerformUndoRedoOnObject()
|
|
{
|
|
NFEFIENFLHK <EIGKAODNIDG>k__BackingField = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.<EIGKAODNIDG>k__BackingField;
|
|
KJDOCKDBNCK kjdockdbnck = this.<MGGLBOLIHNH>k__BackingField;
|
|
int num = 0;
|
|
if (kjdockdbnck != 0)
|
|
{
|
|
}
|
|
FHJAFBMOIKC fhjafbmoikc = <EIGKAODNIDG>k__BackingField.BLCCLMPMKLF(num);
|
|
if (!fhjafbmoikc.NLLONFJBKKP || !fhjafbmoikc.LMFKDFGEKNL)
|
|
{
|
|
}
|
|
return GBDECALBCOP.Failure_LockedByOther;
|
|
}
|
|
|
|
// Token: 0x0600F758 RID: 63320 RVA: 0x003A5FD0 File Offset: 0x003A41D0
|
|
[Token(Token = "0x600F758")]
|
|
[Address(RVA = "0x1A79960", Offset = "0x1A78360", VA = "0x181A79960", Slot = "36")]
|
|
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 localUniformScale = base.transform.GetLocalUniformScale();
|
|
MKDHFENOFDO.m_value = localUniformScale;
|
|
Vector3 one = Vector3.one;
|
|
}
|
|
|
|
// Token: 0x0600F759 RID: 63321 RVA: 0x003A601C File Offset: 0x003A421C
|
|
[Token(Token = "0x600F759")]
|
|
[Address(RVA = "0x1A7CF10", Offset = "0x1A7B910", VA = "0x181A7CF10", Slot = "37")]
|
|
public void SetTransformationDataForUndoRedo(Vector3? DDHPAFKBMON, Quaternion? IGPENJBJADK, float? MKDHFENOFDO, Vector3? LKBMKEHGNMD)
|
|
{
|
|
int num = 0;
|
|
LAPMNGPJBEC[] componentsInChildren = base.GetComponentsInChildren<LAPMNGPJBEC>();
|
|
int length = componentsInChildren.Length;
|
|
if (num < length)
|
|
{
|
|
LAPMNGPJBEC lapmngpjbec = componentsInChildren[num];
|
|
if (num < IGPENJBJADK)
|
|
{
|
|
num += num;
|
|
num++;
|
|
}
|
|
num++;
|
|
num += num;
|
|
num += 19;
|
|
num++;
|
|
}
|
|
int num2 = 0;
|
|
KJLKECANCDC[] componentsInChildren2 = base.GetComponentsInChildren<KJLKECANCDC>();
|
|
int length2 = componentsInChildren2.Length;
|
|
if (num < length2)
|
|
{
|
|
KJLKECANCDC kjlkecancdc = componentsInChildren2[num];
|
|
if (num < num2)
|
|
{
|
|
num += num;
|
|
num++;
|
|
}
|
|
num++;
|
|
num += num;
|
|
num += 19;
|
|
num++;
|
|
}
|
|
this.OnTranslationFinished();
|
|
LAPMNGPJBEC[] componentsInChildren3 = base.GetComponentsInChildren<LAPMNGPJBEC>();
|
|
int length3 = componentsInChildren3.Length;
|
|
if (num < length3)
|
|
{
|
|
LAPMNGPJBEC lapmngpjbec2 = componentsInChildren3[num];
|
|
if (num < IGPENJBJADK)
|
|
{
|
|
num += num;
|
|
num++;
|
|
}
|
|
num++;
|
|
num += num;
|
|
num++;
|
|
num += 19;
|
|
num++;
|
|
}
|
|
int num3 = 0;
|
|
KJLKECANCDC[] componentsInChildren4 = base.GetComponentsInChildren<KJLKECANCDC>();
|
|
int length4 = componentsInChildren4.Length;
|
|
if (num < length4)
|
|
{
|
|
KJLKECANCDC kjlkecancdc2 = componentsInChildren4[num];
|
|
if (num < num3)
|
|
{
|
|
num += num;
|
|
num++;
|
|
}
|
|
num++;
|
|
num += num;
|
|
num++;
|
|
num += 19;
|
|
num++;
|
|
}
|
|
this.OnRotationFinished();
|
|
}
|
|
|
|
// Token: 0x0600F75A RID: 63322 RVA: 0x003A613C File Offset: 0x003A433C
|
|
[Token(Token = "0x600F75A")]
|
|
[Address(RVA = "0x3F8880", Offset = "0x3F7280", VA = "0x1803F8880", Slot = "38")]
|
|
public Photon.Realtime.Player GetCulprit(GBDECALBCOP FEMPFIOJENI)
|
|
{
|
|
}
|
|
|
|
// Token: 0x0600F75B RID: 63323 RVA: 0x003A614C File Offset: 0x003A434C
|
|
[Token(Token = "0x600F75B")]
|
|
[Address(RVA = "0x3F8880", Offset = "0x3F7280", VA = "0x1803F8880", Slot = "39")]
|
|
public CreationObject AsCreationObject()
|
|
{
|
|
}
|
|
|
|
// Token: 0x0600F75C RID: 63324 RVA: 0x003A615C File Offset: 0x003A435C
|
|
[Token(Token = "0x600F75C")]
|
|
[Address(RVA = "0x1A77BF0", Offset = "0x1A765F0", VA = "0x181A77BF0", Slot = "40")]
|
|
public LFBMEDEMGHA AsGroup()
|
|
{
|
|
Chip.IFKBGLJGCFK ndcinkmccie = this.NDCINKMCCIE;
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x0600F75D RID: 63325 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x600F75D")]
|
|
[Address(RVA = "0x3C9F60", Offset = "0x3C8960", VA = "0x1803C9F60", Slot = "41")]
|
|
public void LocalPlayerTakeAuthority()
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x0600F75E RID: 63326 RVA: 0x003A6178 File Offset: 0x003A4378
|
|
[Token(Token = "0x600F75E")]
|
|
[Address(RVA = "0x1A79910", Offset = "0x1A78310", VA = "0x181A79910", Slot = "42")]
|
|
public ConfigurableSubpiece GetConfigurableSubpiece(Collider GLPOLGOBLAA)
|
|
{
|
|
return GLPOLGOBLAA.GetComponent<ConfigurableSubpiece>();
|
|
}
|
|
|
|
// Token: 0x170029D3 RID: 10707
|
|
// (get) Token: 0x0600F75F RID: 63327 RVA: 0x003A6194 File Offset: 0x003A4394
|
|
[Token(Token = "0x170029D3")]
|
|
public bool ECLBKLGKPAN
|
|
{
|
|
[Token(Token = "0x600F75F")]
|
|
[Address(RVA = "0x413970", Offset = "0x412370", VA = "0x180413970", Slot = "43")]
|
|
get
|
|
{
|
|
}
|
|
}
|
|
|
|
// Token: 0x170029D4 RID: 10708
|
|
// (get) Token: 0x0600F760 RID: 63328 RVA: 0x003A61A4 File Offset: 0x003A43A4
|
|
[Token(Token = "0x170029D4")]
|
|
public bool FAJBKGKDBKJ
|
|
{
|
|
[Token(Token = "0x600F760")]
|
|
[Address(RVA = "0x413970", Offset = "0x412370", VA = "0x180413970", Slot = "44")]
|
|
get
|
|
{
|
|
}
|
|
}
|
|
|
|
// Token: 0x170029D5 RID: 10709
|
|
// (get) Token: 0x0600F761 RID: 63329 RVA: 0x003A61B4 File Offset: 0x003A43B4
|
|
[Token(Token = "0x170029D5")]
|
|
public bool FFDLDGIJBNA
|
|
{
|
|
[Token(Token = "0x600F761")]
|
|
[Address(RVA = "0x413970", Offset = "0x412370", VA = "0x180413970", Slot = "45")]
|
|
get
|
|
{
|
|
}
|
|
}
|
|
|
|
// Token: 0x170029D6 RID: 10710
|
|
// (get) Token: 0x0600F762 RID: 63330 RVA: 0x003A61C4 File Offset: 0x003A43C4
|
|
[Token(Token = "0x170029D6")]
|
|
public bool KLBNFDCCEOK
|
|
{
|
|
[Token(Token = "0x600F762")]
|
|
[Address(RVA = "0x413970", Offset = "0x412370", VA = "0x180413970", Slot = "46")]
|
|
get
|
|
{
|
|
}
|
|
}
|
|
|
|
// Token: 0x170029D7 RID: 10711
|
|
// (get) Token: 0x0600F763 RID: 63331 RVA: 0x003A61D4 File Offset: 0x003A43D4
|
|
[Token(Token = "0x170029D7")]
|
|
public bool NONGBAAHJAN
|
|
{
|
|
[Token(Token = "0x600F763")]
|
|
[Address(RVA = "0x1A7E2A0", Offset = "0x1A7CCA0", VA = "0x181A7E2A0", Slot = "75")]
|
|
get
|
|
{
|
|
if (this.<MGGLBOLIHNH>k__BackingField != 0)
|
|
{
|
|
return;
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x170029D8 RID: 10712
|
|
// (get) Token: 0x0600F764 RID: 63332 RVA: 0x003A61EC File Offset: 0x003A43EC
|
|
[Token(Token = "0x170029D8")]
|
|
public bool KLCFNLICDAA
|
|
{
|
|
[Token(Token = "0x600F764")]
|
|
[Address(RVA = "0x4405A0", Offset = "0x43EFA0", VA = "0x1804405A0", Slot = "76")]
|
|
get
|
|
{
|
|
return true;
|
|
}
|
|
}
|
|
|
|
// Token: 0x170029D9 RID: 10713
|
|
// (get) Token: 0x0600F765 RID: 63333 RVA: 0x003A61FC File Offset: 0x003A43FC
|
|
[Token(Token = "0x170029D9")]
|
|
public bool HAGIPJBPIAH
|
|
{
|
|
[Token(Token = "0x600F765")]
|
|
[Address(RVA = "0x1A7DD10", Offset = "0x1A7C710", VA = "0x181A7DD10", Slot = "47")]
|
|
get
|
|
{
|
|
if (this.<MGGLBOLIHNH>k__BackingField != 0)
|
|
{
|
|
return;
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x170029DA RID: 10714
|
|
// (get) Token: 0x0600F766 RID: 63334 RVA: 0x003A6214 File Offset: 0x003A4414
|
|
[Token(Token = "0x170029DA")]
|
|
public bool LGLADBGABHO
|
|
{
|
|
[Token(Token = "0x600F766")]
|
|
[Address(RVA = "0x413970", Offset = "0x412370", VA = "0x180413970", Slot = "77")]
|
|
get
|
|
{
|
|
}
|
|
}
|
|
|
|
// Token: 0x170029DB RID: 10715
|
|
// (get) Token: 0x0600F767 RID: 63335 RVA: 0x003A6224 File Offset: 0x003A4424
|
|
[Token(Token = "0x170029DB")]
|
|
public bool MNEDGNDNJGB
|
|
{
|
|
[Token(Token = "0x600F767")]
|
|
[Address(RVA = "0x413970", Offset = "0x412370", VA = "0x180413970", Slot = "78")]
|
|
get
|
|
{
|
|
}
|
|
}
|
|
|
|
// Token: 0x170029DC RID: 10716
|
|
// (get) Token: 0x0600F768 RID: 63336 RVA: 0x003A6234 File Offset: 0x003A4434
|
|
[Token(Token = "0x170029DC")]
|
|
public bool JGGOAFBBEJA
|
|
{
|
|
[Token(Token = "0x600F768")]
|
|
[Address(RVA = "0x4405A0", Offset = "0x43EFA0", VA = "0x1804405A0", Slot = "79")]
|
|
get
|
|
{
|
|
return true;
|
|
}
|
|
}
|
|
|
|
// Token: 0x170029DD RID: 10717
|
|
// (get) Token: 0x0600F769 RID: 63337 RVA: 0x003A6244 File Offset: 0x003A4444
|
|
[Token(Token = "0x170029DD")]
|
|
public Type ELADMCOIGDL
|
|
{
|
|
[Token(Token = "0x600F769")]
|
|
[Address(RVA = "0x1A7DCB0", Offset = "0x1A7C6B0", VA = "0x181A7DCB0", Slot = "51")]
|
|
get
|
|
{
|
|
return typeof(CircuitManagerV2.BKAFLJKJDHM);
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600F76A RID: 63338 RVA: 0x003A625C File Offset: 0x003A445C
|
|
[Token(Token = "0x600F76A")]
|
|
[Address(RVA = "0x1A7D420", Offset = "0x1A7BE20", VA = "0x181A7D420", Slot = "48")]
|
|
public void Translate(Vector3 OCJOOONHOLI)
|
|
{
|
|
float z = Vector3.zero.z;
|
|
float z2 = OCJOOONHOLI.z;
|
|
bool flag = "{il2cpp field UnityEngine.Vector3->cctor_finished}" != (ulong)0L;
|
|
this.NBIIHMGOLKI = flag;
|
|
bool flag2;
|
|
if (flag2)
|
|
{
|
|
Transform transform = base.transform;
|
|
Vector3 vector;
|
|
float z3 = vector.z;
|
|
float z4 = OCJOOONHOLI.z;
|
|
int num = 0;
|
|
Vector3 vector2;
|
|
float z5 = vector2.z;
|
|
Transform transform2 = base.transform;
|
|
KJDOCKDBNCK kjdockdbnck = this.<MGGLBOLIHNH>k__BackingField;
|
|
Transform transform3 = base.transform;
|
|
int num2 = 0;
|
|
Vector3 vector3;
|
|
float z6 = vector3.z;
|
|
if (num2 < num)
|
|
{
|
|
num2 += num2;
|
|
num2++;
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600F76B RID: 63339 RVA: 0x003A62F8 File Offset: 0x003A44F8
|
|
[Token(Token = "0x600F76B")]
|
|
[Address(RVA = "0x1A7CC00", Offset = "0x1A7B600", VA = "0x181A7CC00", Slot = "49")]
|
|
public void Rotate(Quaternion GCMGKAMBEJO)
|
|
{
|
|
Quaternion identity = Quaternion.identity;
|
|
bool flag = "{il2cpp field UnityEngine.Quaternion->cctor_finished}" != (ulong)0L;
|
|
this.NBIIHMGOLKI = flag;
|
|
bool flag2;
|
|
if (flag2)
|
|
{
|
|
Transform transform = base.transform;
|
|
int num = 0;
|
|
Transform transform2 = base.transform;
|
|
KJDOCKDBNCK kjdockdbnck = this.<MGGLBOLIHNH>k__BackingField;
|
|
Transform transform3 = base.transform;
|
|
int num2 = 0;
|
|
if (num2 < num)
|
|
{
|
|
num2 += num2;
|
|
num2++;
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600F76C RID: 63340 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x600F76C")]
|
|
[Address(RVA = "0x3C9F60", Offset = "0x3C8960", VA = "0x1803C9F60", Slot = "50")]
|
|
public void Scale(float DJMLPGEBFBE)
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x0600F76D RID: 63341 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x600F76D")]
|
|
[Address(RVA = "0x1A78EC0", Offset = "0x1A778C0", VA = "0x181A78EC0", Slot = "52")]
|
|
public void Delete()
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x0600F76E RID: 63342 RVA: 0x003A6364 File Offset: 0x003A4564
|
|
[Token(Token = "0x600F76E")]
|
|
[Address(RVA = "0x1A78C60", Offset = "0x1A77660", VA = "0x181A78C60")]
|
|
public ActionData DeleteAction()
|
|
{
|
|
/*
|
|
An exception occurred when decompiling this method (0600F76E)
|
|
|
|
ICSharpCode.Decompiler.DecompilerException: Error decompiling CircuitsV2.Protobuf.ActionData RecRoom.CircuitsV2.Chip::DeleteAction()
|
|
|
|
---> System.Exception: Basic block has to end with unconditional control flow.
|
|
{
|
|
IL_59:
|
|
stloc:InvalidOperationException(var_11_63, newobj:InvalidOperationException(InvalidOperationException::.ctor, ldstr:string("Unknown Adapter!")))
|
|
}
|
|
|
|
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: 0x0600F76F RID: 63343 RVA: 0x003A63D8 File Offset: 0x003A45D8
|
|
[Token(Token = "0x600F76F")]
|
|
[Address(RVA = "0x1A7AD30", Offset = "0x1A79730", VA = "0x181A7AD30", Slot = "53")]
|
|
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: 0x0600F770 RID: 63344 RVA: 0x003A6420 File Offset: 0x003A4620
|
|
[Token(Token = "0x600F770")]
|
|
[Address(RVA = "0x1A7BC40", Offset = "0x1A7A640", VA = "0x181A7BC40", Slot = "54")]
|
|
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: 0x0600F771 RID: 63345 RVA: 0x003A6468 File Offset: 0x003A4668
|
|
[Token(Token = "0x600F771")]
|
|
[Address(RVA = "0x1A7C180", Offset = "0x1A7AB80", VA = "0x181A7C180", Slot = "55")]
|
|
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: 0x0600F772 RID: 63346 RVA: 0x003A64B0 File Offset: 0x003A46B0
|
|
[Token(Token = "0x600F772")]
|
|
[Address(RVA = "0x1A7BB10", Offset = "0x1A7A510", VA = "0x181A7BB10", Slot = "56")]
|
|
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: 0x0600F773 RID: 63347 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x600F773")]
|
|
[Address(RVA = "0x3C9F60", Offset = "0x3C8960", VA = "0x1803C9F60", Slot = "57")]
|
|
public void OnScaleStart()
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x0600F774 RID: 63348 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x600F774")]
|
|
[Address(RVA = "0x3C9F60", Offset = "0x3C8960", VA = "0x1803C9F60", Slot = "58")]
|
|
public void OnDeformStart()
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x0600F775 RID: 63349 RVA: 0x003A64FC File Offset: 0x003A46FC
|
|
[Token(Token = "0x600F775")]
|
|
[Address(RVA = "0x1A7B5D0", Offset = "0x1A79FD0", VA = "0x181A7B5D0", Slot = "59")]
|
|
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: 0x0600F776 RID: 63350 RVA: 0x003A6544 File Offset: 0x003A4744
|
|
[Token(Token = "0x600F776")]
|
|
[Address(RVA = "0x1A7BD70", Offset = "0x1A7A770", VA = "0x181A7BD70", Slot = "60")]
|
|
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: 0x0600F777 RID: 63351 RVA: 0x003A658C File Offset: 0x003A478C
|
|
[Token(Token = "0x600F777")]
|
|
[Address(RVA = "0x1A7B700", Offset = "0x1A7A100", VA = "0x181A7B700", Slot = "61")]
|
|
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: 0x0600F778 RID: 63352 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x600F778")]
|
|
[Address(RVA = "0x3C9F60", Offset = "0x3C8960", VA = "0x1803C9F60", Slot = "62")]
|
|
public void OnScaled()
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x0600F779 RID: 63353 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x600F779")]
|
|
[Address(RVA = "0x3C9F60", Offset = "0x3C8960", VA = "0x1803C9F60", Slot = "63")]
|
|
public void OnDeformed(Vector3 NLGECBNGLOO)
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x0600F77A RID: 63354 RVA: 0x003A65D8 File Offset: 0x003A47D8
|
|
[Token(Token = "0x600F77A")]
|
|
[Address(RVA = "0x1A7BEA0", Offset = "0x1A7A8A0", VA = "0x181A7BEA0", Slot = "64")]
|
|
public void OnTranslationFinished()
|
|
{
|
|
int num = 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;
|
|
num += num;
|
|
num++;
|
|
}
|
|
NLDHFOGPOHN[] componentsInChildren = base.GetComponentsInChildren<NLDHFOGPOHN>();
|
|
int length = componentsInChildren.Length;
|
|
if (num < length)
|
|
{
|
|
NLDHFOGPOHN nldhfogpohn = componentsInChildren[num];
|
|
num += num;
|
|
num++;
|
|
num++;
|
|
num += num;
|
|
num += 16;
|
|
num += 19;
|
|
num += num;
|
|
num += 19;
|
|
num++;
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600F77B RID: 63355 RVA: 0x003A6670 File Offset: 0x003A4870
|
|
[Token(Token = "0x600F77B")]
|
|
[Address(RVA = "0x1A7B830", Offset = "0x1A7A230", VA = "0x181A7B830", Slot = "65")]
|
|
public void OnRotationFinished()
|
|
{
|
|
int num = 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;
|
|
num += num;
|
|
num++;
|
|
}
|
|
NLDHFOGPOHN[] componentsInChildren = base.GetComponentsInChildren<NLDHFOGPOHN>();
|
|
int length = componentsInChildren.Length;
|
|
if (num < length)
|
|
{
|
|
NLDHFOGPOHN nldhfogpohn = componentsInChildren[num];
|
|
num += num;
|
|
num++;
|
|
num++;
|
|
num += num;
|
|
num += 16;
|
|
num += 19;
|
|
num += num;
|
|
num++;
|
|
num += 19;
|
|
num++;
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600F77C RID: 63356 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x600F77C")]
|
|
[Address(RVA = "0x3C9F60", Offset = "0x3C8960", VA = "0x1803C9F60", Slot = "66")]
|
|
public void OnScaleFinished()
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x0600F77D RID: 63357 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x600F77D")]
|
|
[Address(RVA = "0x3C9F60", Offset = "0x3C8960", VA = "0x1803C9F60", Slot = "67")]
|
|
public void OnDeformationFinished()
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x0600F77E RID: 63358 RVA: 0x003A670C File Offset: 0x003A490C
|
|
[Token(Token = "0x600F77E")]
|
|
[Address(RVA = "0x1A7B2F0", Offset = "0x1A79CF0", VA = "0x181A7B2F0", Slot = "68")]
|
|
public void OnMoveFinished()
|
|
{
|
|
int num = 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;
|
|
num += num;
|
|
num++;
|
|
}
|
|
NLDHFOGPOHN[] componentsInChildren = base.GetComponentsInChildren<NLDHFOGPOHN>();
|
|
int length = componentsInChildren.Length;
|
|
if (num < length)
|
|
{
|
|
NLDHFOGPOHN nldhfogpohn = componentsInChildren[num];
|
|
num += num;
|
|
num++;
|
|
num++;
|
|
num += num;
|
|
num += 16;
|
|
num += 19;
|
|
num += num;
|
|
num += 19;
|
|
num++;
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600F77F RID: 63359 RVA: 0x003A67A4 File Offset: 0x003A49A4
|
|
[Token(Token = "0x600F77F")]
|
|
[Address(RVA = "0x1A7AE60", Offset = "0x1A79860", VA = "0x181A7AE60", Slot = "69")]
|
|
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: 0x0600F780 RID: 63360 RVA: 0x003A67F0 File Offset: 0x003A49F0
|
|
[Token(Token = "0x600F780")]
|
|
[Address(RVA = "0x1A7B170", Offset = "0x1A79B70", VA = "0x181A7B170", Slot = "70")]
|
|
public void OnHoverStart(MakerPen.KLAENPHIBEM OIHFNIFGFJB)
|
|
{
|
|
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: 0x0600F781 RID: 63361 RVA: 0x003A682C File Offset: 0x003A4A2C
|
|
[Token(Token = "0x600F781")]
|
|
[Address(RVA = "0x1A7B230", Offset = "0x1A79C30", VA = "0x181A7B230", Slot = "71")]
|
|
public void OnHovering(MakerPen.KLAENPHIBEM OIHFNIFGFJB)
|
|
{
|
|
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: 0x0600F782 RID: 63362 RVA: 0x003A6868 File Offset: 0x003A4A68
|
|
[Token(Token = "0x600F782")]
|
|
[Address(RVA = "0x1A7B0B0", Offset = "0x1A79AB0", VA = "0x181A7B0B0", Slot = "72")]
|
|
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: 0x0600F783 RID: 63363 RVA: 0x003A68A4 File Offset: 0x003A4AA4
|
|
[Token(Token = "0x600F783")]
|
|
[Address(RVA = "0x1A7AA20", Offset = "0x1A79420", VA = "0x181A7AA20")]
|
|
private Vector3 NOHEPNBCMMF()
|
|
{
|
|
Transform transform;
|
|
Transform parent = transform.parent;
|
|
int num = 0;
|
|
int num2 = 0;
|
|
if (!(parent == num2))
|
|
{
|
|
Transform transform3;
|
|
Transform transform2 = transform3.parent;
|
|
int num3 = 0;
|
|
if (num3 < num)
|
|
{
|
|
num3 += num3;
|
|
num3++;
|
|
}
|
|
transform2 += transform2;
|
|
}
|
|
int num4 = 0;
|
|
if (num4 < num)
|
|
{
|
|
num4 += num4;
|
|
num4++;
|
|
}
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x0600F784 RID: 63364 RVA: 0x003A6908 File Offset: 0x003A4B08
|
|
[Token(Token = "0x600F784")]
|
|
[Address(RVA = "0x1A79F90", Offset = "0x1A78990", VA = "0x181A79F90")]
|
|
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: 0x0600F785 RID: 63365 RVA: 0x003A6940 File Offset: 0x003A4B40
|
|
[Token(Token = "0x600F785")]
|
|
[Address(RVA = "0x1A78380", Offset = "0x1A76D80", VA = "0x181A78380")]
|
|
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: 0x0600F786 RID: 63366 RVA: 0x003A6978 File Offset: 0x003A4B78
|
|
[Token(Token = "0x600F786")]
|
|
[Address(RVA = "0x1A7AC20", Offset = "0x1A79620", VA = "0x181A7AC20")]
|
|
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: 0x170029DE RID: 10718
|
|
// (get) Token: 0x0600F787 RID: 63367 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x170029DE")]
|
|
public ChipEditorProps PAEGCDKPGNH
|
|
{
|
|
[Token(Token = "0x600F787")]
|
|
[Address(RVA = "0x1A7DE30", Offset = "0x1A7C830", VA = "0x181A7DE30")]
|
|
get
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
}
|
|
|
|
// Token: 0x170029DF RID: 10719
|
|
// (get) Token: 0x0600F788 RID: 63368 RVA: 0x003A69A8 File Offset: 0x003A4BA8
|
|
[Token(Token = "0x170029DF")]
|
|
public static string AIDMEDCLBDF
|
|
{
|
|
[Token(Token = "0x600F788")]
|
|
[Address(RVA = "0x1A7E120", Offset = "0x1A7CB20", VA = "0x181A7E120")]
|
|
get
|
|
{
|
|
return "editorProps";
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600F789 RID: 63369 RVA: 0x003A69BC File Offset: 0x003A4BBC
|
|
[Token(Token = "0x600F789")]
|
|
[Address(RVA = "0x4B81A0", Offset = "0x4B6BA0", VA = "0x1804B81A0")]
|
|
public KJDOCKDBNCK DangerouslyGetAdapter()
|
|
{
|
|
return this.<MGGLBOLIHNH>k__BackingField;
|
|
}
|
|
|
|
// Token: 0x170029E0 RID: 10720
|
|
// (get) Token: 0x0600F78A RID: 63370 RVA: 0x003A69D0 File Offset: 0x003A4BD0
|
|
[Token(Token = "0x170029E0")]
|
|
public MockTypeAdapter HNKAODHPBFC
|
|
{
|
|
[Token(Token = "0x600F78A")]
|
|
[Address(RVA = "0x4CFB90", Offset = "0x4CE590", VA = "0x1804CFB90")]
|
|
get
|
|
{
|
|
return this.newPortType;
|
|
}
|
|
}
|
|
|
|
// Token: 0x1400010F RID: 271
|
|
// (add) Token: 0x0600F78B RID: 63371 RVA: 0x003A69E4 File Offset: 0x003A4BE4
|
|
// (remove) Token: 0x0600F78C RID: 63372 RVA: 0x003A6A00 File Offset: 0x003A4C00
|
|
[Token(Token = "0x1400010F")]
|
|
public event Action LLKKBIHONAD
|
|
{
|
|
[Token(Token = "0x600F78B")]
|
|
[Address(RVA = "0x1A7D8C0", Offset = "0x1A7C2C0", VA = "0x181A7D8C0")]
|
|
[CompilerGenerated]
|
|
add
|
|
{
|
|
Delegate @delegate;
|
|
while (@delegate != 0 && @delegate == 0)
|
|
{
|
|
}
|
|
while (@delegate != this)
|
|
{
|
|
}
|
|
}
|
|
[Token(Token = "0x600F78C")]
|
|
[Address(RVA = "0x1A7E450", Offset = "0x1A7CE50", VA = "0x181A7E450")]
|
|
[CompilerGenerated]
|
|
remove
|
|
{
|
|
Delegate @delegate;
|
|
while (@delegate != 0 && @delegate == 0)
|
|
{
|
|
}
|
|
while (@delegate != this)
|
|
{
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600F78D RID: 63373 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x600F78D")]
|
|
[Address(RVA = "0x3C9F60", Offset = "0x3C8960", VA = "0x1803C9F60")]
|
|
private void OnValidate()
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x0600F78E RID: 63374 RVA: 0x003A6A1C File Offset: 0x003A4C1C
|
|
[Token(Token = "0x600F78E")]
|
|
[Address(RVA = "0x1A7CA20", Offset = "0x1A7B420", VA = "0x181A7CA20")]
|
|
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: 0x0600F78F RID: 63375 RVA: 0x003A6AA4 File Offset: 0x003A4CA4
|
|
[Token(Token = "0x600F78F")]
|
|
[Address(RVA = "0x1A7C2B0", Offset = "0x1A7ACB0", VA = "0x181A7C2B0")]
|
|
public void RaiseLockChangedEvent()
|
|
{
|
|
Action<GIPDDLFFNGG> infapljchij = this.INFAPLJCHIJ;
|
|
if (infapljchij != 0)
|
|
{
|
|
infapljchij(this);
|
|
return;
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600F790 RID: 63376 RVA: 0x003A6AC4 File Offset: 0x003A4CC4
|
|
[Token(Token = "0x600F790")]
|
|
[Address(RVA = "0x1A7D7D0", Offset = "0x1A7C1D0", VA = "0x181A7D7D0")]
|
|
public Chip()
|
|
{
|
|
List<Renderer> list = new List();
|
|
this.highlightRenderers = list;
|
|
ChipConfigMenu chipConfigMenu = new ChipConfigMenu();
|
|
this.FOGIMPNBIOE = chipConfigMenu;
|
|
this.OOCNFEFMICL = "groupVisibilityToken";
|
|
int num = 0;
|
|
Chip.IFKBGLJGCFK ifkbgljgcfk;
|
|
ifkbgljgcfk.OnObjectsInGroupWillBeDeleted(num);
|
|
this.NDCINKMCCIE = ifkbgljgcfk;
|
|
Dictionary<Guid, Port> dictionary = new Dictionary();
|
|
this.HDNBLCIMKMH = dictionary;
|
|
Port[] array = Array.Empty<Port>();
|
|
this.ONJKFEFNMFP = array;
|
|
Port[] array2 = Array.Empty<Port>();
|
|
this.CEKMJICKDPI = array2;
|
|
base..ctor();
|
|
}
|
|
|
|
// Token: 0x0600F791 RID: 63377 RVA: 0x003A6B3C File Offset: 0x003A4D3C
|
|
[Token(Token = "0x600F791")]
|
|
[Address(RVA = "0x54B7B0", Offset = "0x54A1B0", VA = "0x18054B7B0")]
|
|
[CompilerGenerated]
|
|
private void IFIDGCBHAMC()
|
|
{
|
|
this.OJBKFBKCIJD = (ulong)0L;
|
|
}
|
|
|
|
// Token: 0x0400A5B4 RID: 42420
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18")]
|
|
[Token(Token = "0x400A5B4")]
|
|
[SerializeField]
|
|
private Transform tetherPoint;
|
|
|
|
// Token: 0x0400A5B5 RID: 42421
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x20")]
|
|
[Token(Token = "0x400A5B5")]
|
|
[SerializeField]
|
|
private ChipView chipView;
|
|
|
|
// Token: 0x0400A5B6 RID: 42422
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x28")]
|
|
[Token(Token = "0x400A5B6")]
|
|
[SerializeField]
|
|
private List<Renderer> highlightRenderers;
|
|
|
|
// Token: 0x0400A5B7 RID: 42423
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x30")]
|
|
[Token(Token = "0x400A5B7")]
|
|
[SerializeField]
|
|
[DDPIINEJFMD(JIBDPHMGEGO.Self, false, false)]
|
|
private DisableObjectWhenManuallyHiddenOrCircuitsHidden disableComponent;
|
|
|
|
// Token: 0x0400A5BA RID: 42426
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x48")]
|
|
[Token(Token = "0x400A5BA")]
|
|
private readonly ChipConfigMenu FOGIMPNBIOE;
|
|
|
|
// Token: 0x0400A5BD RID: 42429
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x60")]
|
|
[Token(Token = "0x400A5BD")]
|
|
private readonly object OOCNFEFMICL;
|
|
|
|
// Token: 0x0400A5BE RID: 42430
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x68")]
|
|
[Token(Token = "0x400A5BE")]
|
|
private readonly Chip.IFKBGLJGCFK NDCINKMCCIE;
|
|
|
|
// Token: 0x0400A5C0 RID: 42432
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x78")]
|
|
[Token(Token = "0x400A5C0")]
|
|
private Port[] ONJKFEFNMFP;
|
|
|
|
// Token: 0x0400A5C1 RID: 42433
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x80")]
|
|
[Token(Token = "0x400A5C1")]
|
|
private Port[] CEKMJICKDPI;
|
|
|
|
// Token: 0x0400A5C3 RID: 42435
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x90")]
|
|
[Token(Token = "0x400A5C3")]
|
|
private ISchedulerPromise OJBKFBKCIJD;
|
|
|
|
// Token: 0x0400A5C5 RID: 42437
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0xA0")]
|
|
[Token(Token = "0x400A5C5")]
|
|
private bool NBIIHMGOLKI;
|
|
|
|
// Token: 0x0400A5C6 RID: 42438
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0xA8")]
|
|
[Token(Token = "0x400A5C6")]
|
|
[HideInInspector]
|
|
[SerializeField]
|
|
private ChipEditorProps editorProps;
|
|
|
|
// Token: 0x0400A5C7 RID: 42439
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0xB0")]
|
|
[Token(Token = "0x400A5C7")]
|
|
[SerializeField]
|
|
private MockTypeAdapter newPortType;
|
|
|
|
// Token: 0x0400A5C9 RID: 42441
|
|
[Token(Token = "0x400A5C9")]
|
|
public static string CHIP_CONTEXT_PARAM_KEY = "v2con";
|
|
|
|
// Token: 0x0400A5CA RID: 42442
|
|
[Token(Token = "0x400A5CA")]
|
|
public static string CHIP_NODE_PARAM_KEY = "v2cn";
|
|
|
|
// Token: 0x02002312 RID: 8978
|
|
[Token(Token = "0x2002312")]
|
|
private class IFKBGLJGCFK : LFBMEDEMGHA
|
|
{
|
|
// Token: 0x0600F793 RID: 63379 RVA: 0x003A6B78 File Offset: 0x003A4D78
|
|
[Token(Token = "0x600F793")]
|
|
[Address(RVA = "0x1A85930", Offset = "0x1A84330", VA = "0x181A85930")]
|
|
public bool MAAPNJAGDFO(Chip EHHKGBAMIOP)
|
|
{
|
|
this.EHHKGBAMIOP = EHHKGBAMIOP;
|
|
KJDOCKDBNCK <MGGLBOLIHNH>k__BackingField = EHHKGBAMIOP.<MGGLBOLIHNH>k__BackingField;
|
|
bool flag;
|
|
return flag;
|
|
}
|
|
|
|
// Token: 0x170029E1 RID: 10721
|
|
// (get) Token: 0x0600F794 RID: 63380 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x170029E1")]
|
|
public bool FBLEJONFPAK
|
|
{
|
|
[Token(Token = "0x600F794")]
|
|
[Address(RVA = "0x71D270", Offset = "0x71BC70", VA = "0x18071D270")]
|
|
get
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
}
|
|
|
|
// Token: 0x170029E2 RID: 10722
|
|
// (get) Token: 0x0600F795 RID: 63381 RVA: 0x003A6B9C File Offset: 0x003A4D9C
|
|
[Token(Token = "0x170029E2")]
|
|
public LFBMEDEMGHA DGOHOAPEJPG
|
|
{
|
|
[Token(Token = "0x600F795")]
|
|
[Address(RVA = "0x1A85F20", Offset = "0x1A84920", VA = "0x181A85F20", Slot = "4")]
|
|
get
|
|
{
|
|
Transform parent = this.EHHKGBAMIOP.transform.parent;
|
|
int num = 0;
|
|
if (!(parent != num) || parent.GetComponentInParent<GIPDDLFFNGG>() != 0)
|
|
{
|
|
}
|
|
throw new NullReferenceException();
|
|
}
|
|
}
|
|
|
|
// Token: 0x170029E3 RID: 10723
|
|
// (get) Token: 0x0600F796 RID: 63382 RVA: 0x003A6BD8 File Offset: 0x003A4DD8
|
|
[Token(Token = "0x170029E3")]
|
|
public IEnumerable<GIPDDLFFNGG> AGIEOKNGBPC
|
|
{
|
|
[Token(Token = "0x600F796")]
|
|
[Address(RVA = "0x1A85E40", Offset = "0x1A84840", VA = "0x181A85E40", Slot = "7")]
|
|
get
|
|
{
|
|
IEditableNode beookjnpmam = this.BEOOKJNPMAM;
|
|
Func<CircuitGraphObject, Chip> func = new Func(NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.GetOrCreateChip);
|
|
IEnumerable<CircuitGraphObject> enumerable;
|
|
return Enumerable.Select<CircuitGraphObject, Chip>(enumerable, func);
|
|
}
|
|
}
|
|
|
|
// Token: 0x170029E4 RID: 10724
|
|
// (get) Token: 0x0600F797 RID: 63383 RVA: 0x003A6C0C File Offset: 0x003A4E0C
|
|
[Token(Token = "0x170029E4")]
|
|
public bool NGIBBJANAFL
|
|
{
|
|
[Token(Token = "0x600F797")]
|
|
[Address(RVA = "0x413970", Offset = "0x412370", VA = "0x180413970", Slot = "11")]
|
|
get
|
|
{
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600F798 RID: 63384 RVA: 0x003A6C1C File Offset: 0x003A4E1C
|
|
[Token(Token = "0x600F798")]
|
|
[Address(RVA = "0x3C39A0", Offset = "0x3C23A0", VA = "0x1803C39A0", Slot = "5")]
|
|
public GIPDDLFFNGG AsContextObject()
|
|
{
|
|
/*
|
|
An exception occurred when decompiling this method (0600F798)
|
|
|
|
ICSharpCode.Decompiler.DecompilerException: Error decompiling GIPDDLFFNGG RecRoom.CircuitsV2.Chip/IFKBGLJGCFK::AsContextObject()
|
|
|
|
---> System.Exception: Basic block has to end with unconditional control flow.
|
|
{
|
|
Block_0:
|
|
stloc:Chip(var_0_06, ldfld:Chip(IFKBGLJGCFK::EHHKGBAMIOP, ldloc:IFKBGLJGCFK(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: 0x0600F799 RID: 63385 RVA: 0x003A6C30 File Offset: 0x003A4E30
|
|
[Token(Token = "0x600F799")]
|
|
[Address(RVA = "0x1A85830", Offset = "0x1A84230", VA = "0x181A85830", Slot = "6")]
|
|
public bool Contains(GIPDDLFFNGG JKDHPHFBDMJ)
|
|
{
|
|
return Enumerable.Contains<GIPDDLFFNGG>(this.ObjectsInGroup, JKDHPHFBDMJ);
|
|
}
|
|
|
|
// Token: 0x170029E5 RID: 10725
|
|
// (get) Token: 0x0600F79A RID: 63386 RVA: 0x003A6C4C File Offset: 0x003A4E4C
|
|
[Token(Token = "0x170029E5")]
|
|
public bool JCFJAINJFOK
|
|
{
|
|
[Token(Token = "0x600F79A")]
|
|
[Address(RVA = "0x413970", Offset = "0x412370", VA = "0x180413970", Slot = "12")]
|
|
get
|
|
{
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600F79B RID: 63387 RVA: 0x003A6C5C File Offset: 0x003A4E5C
|
|
[Token(Token = "0x600F79B")]
|
|
[Address(RVA = "0x1A85890", Offset = "0x1A84290", VA = "0x181A85890", Slot = "13")]
|
|
public bool ExtractToParentGroupOrRoot(GIPDDLFFNGG JKDHPHFBDMJ)
|
|
{
|
|
/*
|
|
An exception occurred when decompiling this method (0600F79B)
|
|
|
|
ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Boolean RecRoom.CircuitsV2.Chip/IFKBGLJGCFK::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: 0x0600F79C RID: 63388 RVA: 0x003A6C70 File Offset: 0x003A4E70
|
|
[Token(Token = "0x600F79C")]
|
|
[Address(RVA = "0x1A858E0", Offset = "0x1A842E0", VA = "0x181A858E0", Slot = "14")]
|
|
public bool ExtractToParentGroupOrRoot(IEnumerable<GIPDDLFFNGG> PJAGPLNPLFK)
|
|
{
|
|
/*
|
|
An exception occurred when decompiling this method (0600F79C)
|
|
|
|
ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Boolean RecRoom.CircuitsV2.Chip/IFKBGLJGCFK::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: 0x0600F79D RID: 63389 RVA: 0x003A6C84 File Offset: 0x003A4E84
|
|
[Token(Token = "0x600F79D")]
|
|
[Address(RVA = "0x1A859B0", Offset = "0x1A843B0", VA = "0x181A859B0", Slot = "9")]
|
|
public void OnGroupPopped()
|
|
{
|
|
int num;
|
|
do
|
|
{
|
|
num = 0;
|
|
NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.PKAOFHEBIAJ.PopEditContext();
|
|
IEnumerable<GIPDDLFFNGG> objectsInGroup = this.ObjectsInGroup;
|
|
if (objectsInGroup != 0)
|
|
{
|
|
if (num >= objectsInGroup)
|
|
{
|
|
goto IL_2C;
|
|
}
|
|
num += num;
|
|
if (num != objectsInGroup)
|
|
{
|
|
num++;
|
|
goto IL_2C;
|
|
}
|
|
IL_32:
|
|
int num2;
|
|
num2 += num2;
|
|
goto IL_36;
|
|
IL_2C:
|
|
if (objectsInGroup != 0)
|
|
{
|
|
num2 = 0;
|
|
goto IL_32;
|
|
}
|
|
goto IL_49;
|
|
}
|
|
IL_36:
|
|
if (objectsInGroup != 0)
|
|
{
|
|
}
|
|
if (num != -1)
|
|
{
|
|
}
|
|
}
|
|
while (num != 0);
|
|
return;
|
|
IL_49:
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x0600F79E RID: 63390 RVA: 0x003A6CE8 File Offset: 0x003A4EE8
|
|
[Token(Token = "0x600F79E")]
|
|
[Address(RVA = "0x1A85BF0", Offset = "0x1A845F0", VA = "0x181A85BF0", Slot = "8")]
|
|
public void OnGroupPushed()
|
|
{
|
|
int num;
|
|
do
|
|
{
|
|
num = 0;
|
|
IEditableNode beookjnpmam = this.BEOOKJNPMAM;
|
|
IEnumerable<CircuitGraphObject> enumerable;
|
|
if (enumerable != 0)
|
|
{
|
|
CircuitManagerV2 instance = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG;
|
|
Chip chip;
|
|
DisableObjectWhenManuallyHiddenOrCircuitsHidden disableComponent = chip.disableComponent;
|
|
object oocnfefmicl = chip.OOCNFEFMICL;
|
|
disableComponent.SetVisibility(true, oocnfefmicl);
|
|
}
|
|
if (enumerable != 0)
|
|
{
|
|
}
|
|
if (num != -1)
|
|
{
|
|
}
|
|
}
|
|
while (num != 0);
|
|
GlobalCircuitContext pkaofhebiaj = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.PKAOFHEBIAJ;
|
|
IEditableNode beookjnpmam2 = this.BEOOKJNPMAM;
|
|
}
|
|
|
|
// Token: 0x0600F79F RID: 63391 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x600F79F")]
|
|
[Address(RVA = "0x3C9F60", Offset = "0x3C8960", VA = "0x1803C9F60", Slot = "10")]
|
|
public void OnObjectsInGroupWillBeDeleted(IEnumerable<GIPDDLFFNGG> PJAGPLNPLFK)
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x0600F7A0 RID: 63392 RVA: 0x003A6D64 File Offset: 0x003A4F64
|
|
[Token(Token = "0x600F7A0")]
|
|
[Address(RVA = "0x3C1670", Offset = "0x3C0070", VA = "0x1803C1670")]
|
|
public IFKBGLJGCFK()
|
|
{
|
|
int num = 0;
|
|
this.OnObjectsInGroupWillBeDeleted(num);
|
|
}
|
|
|
|
// Token: 0x0400A5CB RID: 42443
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
|
|
[Token(Token = "0x400A5CB")]
|
|
private Chip EHHKGBAMIOP;
|
|
|
|
// Token: 0x0400A5CC RID: 42444
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18")]
|
|
[Token(Token = "0x400A5CC")]
|
|
private IEditableNode BEOOKJNPMAM;
|
|
}
|
|
|
|
// Token: 0x02002313 RID: 8979
|
|
[Token(Token = "0x2002313")]
|
|
[CompilerGenerated]
|
|
private sealed class DGFBONEEMCO
|
|
{
|
|
// Token: 0x0600F7A1 RID: 63393 RVA: 0x003A6D7C File Offset: 0x003A4F7C
|
|
[Token(Token = "0x600F7A1")]
|
|
[Address(RVA = "0x3C1670", Offset = "0x3C0070", VA = "0x1803C1670")]
|
|
public DGFBONEEMCO()
|
|
{
|
|
}
|
|
|
|
// Token: 0x0600F7A2 RID: 63394 RVA: 0x003A6D90 File Offset: 0x003A4F90
|
|
[Token(Token = "0x600F7A2")]
|
|
[Address(RVA = "0x1A84FF0", Offset = "0x1A839F0", VA = "0x181A84FF0")]
|
|
internal IEnumerable<ValueTuple<KPJGIJKKILH, Port, IOKind>> <SetPorts>g__AggregatePorts|0(IEnumerable<DBFIKIGBNOD> nodeGroups, IOKind ioKind)
|
|
{
|
|
Chip.JBGALANFPOA jbgalanfpoa = new Chip.JBGALANFPOA();
|
|
jbgalanfpoa.CS$<>8__locals1 = this;
|
|
jbgalanfpoa.ioKind = ioKind;
|
|
Func<DBFIKIGBNOD, IEnumerable<KPJGIJKKILH>> func = delegate(DBFIKIGBNOD nodeGroupAdapter)
|
|
{
|
|
if (jbgalanfpoa.ioKind == IOKind.Input)
|
|
{
|
|
}
|
|
throw new NullReferenceException();
|
|
};
|
|
IEnumerable<DBFIKIGBNOD> enumerable = Enumerable.SelectMany<DBFIKIGBNOD, KPJGIJKKILH>(nodeGroups, func);
|
|
Func<KPJGIJKKILH, ValueTuple<KPJGIJKKILH, Port, IOKind>> func2 = delegate(KPJGIJKKILH portAdapter)
|
|
{
|
|
int num = 0;
|
|
jbgalanfpoa.ioKind = (IOKind)num;
|
|
throw new NullReferenceException();
|
|
};
|
|
ValueTuple<KPJGIJKKILH, Port, IOKind>[] array = Enumerable.ToArray<ValueTuple<KPJGIJKKILH, Port, IOKind>>(Enumerable.Select<KPJGIJKKILH, ValueTuple<KPJGIJKKILH, Port, IOKind>>(enumerable, func2));
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x0400A5CD RID: 42445
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
|
|
[Token(Token = "0x400A5CD")]
|
|
public CircuitsV2Config cv2Config;
|
|
|
|
// Token: 0x0400A5CE RID: 42446
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18")]
|
|
[Token(Token = "0x400A5CE")]
|
|
public Chip <>4__this;
|
|
}
|
|
|
|
// Token: 0x02002314 RID: 8980
|
|
[Token(Token = "0x2002314")]
|
|
[CompilerGenerated]
|
|
private sealed class JBGALANFPOA
|
|
{
|
|
// Token: 0x0600F7A3 RID: 63395 RVA: 0x003A6DEC File Offset: 0x003A4FEC
|
|
[Token(Token = "0x600F7A3")]
|
|
[Address(RVA = "0x3C1670", Offset = "0x3C0070", VA = "0x1803C1670")]
|
|
public JBGALANFPOA()
|
|
{
|
|
}
|
|
|
|
// Token: 0x0600F7A4 RID: 63396 RVA: 0x003A6E00 File Offset: 0x003A5000
|
|
[Token(Token = "0x600F7A4")]
|
|
[Address(RVA = "0x1A86000", Offset = "0x1A84A00", VA = "0x181A86000")]
|
|
internal IEnumerable<KPJGIJKKILH> <SetPorts>b__4(DBFIKIGBNOD nodeGroupAdapter)
|
|
{
|
|
if (this.ioKind == IOKind.Input)
|
|
{
|
|
}
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x0600F7A5 RID: 63397 RVA: 0x003A6E1C File Offset: 0x003A501C
|
|
[Token(Token = "0x600F7A5")]
|
|
[Address(RVA = "0x1A86070", Offset = "0x1A84A70", VA = "0x181A86070")]
|
|
internal ValueTuple<KPJGIJKKILH, Port, IOKind> <SetPorts>b__5(KPJGIJKKILH portAdapter)
|
|
{
|
|
int num = 0;
|
|
this.ioKind = (IOKind)num;
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x0400A5CF RID: 42447
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
|
|
[Token(Token = "0x400A5CF")]
|
|
public IOKind ioKind;
|
|
|
|
// Token: 0x0400A5D0 RID: 42448
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18")]
|
|
[Token(Token = "0x400A5D0")]
|
|
public Chip.DGFBONEEMCO CS$<>8__locals1;
|
|
}
|
|
}
|
|
}
|