scripts
This commit is contained in:
@@ -0,0 +1,1306 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Runtime.CompilerServices;
|
||||
using System.Runtime.InteropServices;
|
||||
using AGUI.StackedUI;
|
||||
using Cpp2IlInjected;
|
||||
using Google.Protobuf;
|
||||
using RecRoom.AGUI.ToolUIs;
|
||||
using RecRoom.Circuits;
|
||||
using RecRoom.Circuits.Protobuf;
|
||||
using RecRoom.Core.Pools;
|
||||
using RecRoom.Persistence;
|
||||
using RecRoom.Tools;
|
||||
using TMPro;
|
||||
using UnityEngine;
|
||||
|
||||
namespace RecRoom.Core.Creation.Circuits
|
||||
{
|
||||
// Token: 0x02002C59 RID: 11353
|
||||
[Token(Token = "0x2002C59")]
|
||||
[StructLayout(3)]
|
||||
public class CircuitDefaultPinDisplay : MonoBehaviour, ODAEKFDKCEC
|
||||
{
|
||||
// Token: 0x06013FB6 RID: 81846 RVA: 0x004CB458 File Offset: 0x004C9658
|
||||
[Token(Token = "0x6013FB6")]
|
||||
[Address(RVA = "0x176E160", Offset = "0x176CB60", VA = "0x18176E160")]
|
||||
public static CircuitDefaultPinDisplay GetInstance()
|
||||
{
|
||||
CircuitDefaultPinDisplay mppliemhncc = CircuitDefaultPinDisplay.MPPLIEMHNCC;
|
||||
int num = 0;
|
||||
if (mppliemhncc == num)
|
||||
{
|
||||
CircuitDefaultPinDisplay.MPPLIEMHNCC = Resources.Load<CircuitDefaultPinDisplay>("[CircuitDefaultPinDisplay]");
|
||||
}
|
||||
GlobalPool instance = GlobalPool.ONCPNMDGGKG;
|
||||
CircuitDefaultPinDisplay mppliemhncc2 = CircuitDefaultPinDisplay.MPPLIEMHNCC;
|
||||
return instance.Acquire<CircuitDefaultPinDisplay>(mppliemhncc2);
|
||||
}
|
||||
|
||||
// Token: 0x17003566 RID: 13670
|
||||
// (get) Token: 0x06013FB7 RID: 81847 RVA: 0x004CB4A4 File Offset: 0x004C96A4
|
||||
// (set) Token: 0x06013FB8 RID: 81848 RVA: 0x004CB4B8 File Offset: 0x004C96B8
|
||||
[Token(Token = "0x17003566")]
|
||||
public InputSlot MNIEHHMNFFE
|
||||
{
|
||||
[Token(Token = "0x6013FB7")]
|
||||
[Address(RVA = "0x3D3FF0", Offset = "0x3D29F0", VA = "0x1803D3FF0")]
|
||||
get;
|
||||
[Token(Token = "0x6013FB8")]
|
||||
[Address(RVA = "0x3D4040", Offset = "0x3D2A40", VA = "0x1803D4040")]
|
||||
private set;
|
||||
}
|
||||
|
||||
// Token: 0x17003567 RID: 13671
|
||||
// (get) Token: 0x06013FB9 RID: 81849 RVA: 0x004CB4CC File Offset: 0x004C96CC
|
||||
[Token(Token = "0x17003567")]
|
||||
public ToolCollider GOGEFPCNPJC
|
||||
{
|
||||
[Token(Token = "0x6013FB9")]
|
||||
[Address(RVA = "0x3C1220", Offset = "0x3BFC20", VA = "0x1803C1220")]
|
||||
get
|
||||
{
|
||||
return this.toolCollider;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x140001A9 RID: 425
|
||||
// (add) Token: 0x06013FBA RID: 81850 RVA: 0x004CB4E0 File Offset: 0x004C96E0
|
||||
// (remove) Token: 0x06013FBB RID: 81851 RVA: 0x004CB508 File Offset: 0x004C9708
|
||||
[Token(Token = "0x140001A9")]
|
||||
public event Action PKPMNBBPLCI
|
||||
{
|
||||
[Token(Token = "0x6013FBA")]
|
||||
[Address(RVA = "0x1770040", Offset = "0x176EA40", VA = "0x181770040", Slot = "4")]
|
||||
[CompilerGenerated]
|
||||
add
|
||||
{
|
||||
Action pkpmnbbplci;
|
||||
Delegate @delegate;
|
||||
do
|
||||
{
|
||||
pkpmnbbplci = this.PKPMNBBPLCI;
|
||||
@delegate = Delegate.Combine(pkpmnbbplci, value);
|
||||
}
|
||||
while (@delegate != 0 && @delegate == 0);
|
||||
while (@delegate != pkpmnbbplci)
|
||||
{
|
||||
}
|
||||
}
|
||||
[Token(Token = "0x6013FBB")]
|
||||
[Address(RVA = "0x17701A0", Offset = "0x176EBA0", VA = "0x1817701A0", Slot = "5")]
|
||||
[CompilerGenerated]
|
||||
remove
|
||||
{
|
||||
Action pkpmnbbplci;
|
||||
Delegate @delegate;
|
||||
do
|
||||
{
|
||||
pkpmnbbplci = this.PKPMNBBPLCI;
|
||||
@delegate = Delegate.Remove(pkpmnbbplci, value);
|
||||
}
|
||||
while (@delegate != 0 && @delegate == 0);
|
||||
while (@delegate != pkpmnbbplci)
|
||||
{
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17003568 RID: 13672
|
||||
// (get) Token: 0x06013FBC RID: 81852 RVA: 0x004CB530 File Offset: 0x004C9730
|
||||
[Token(Token = "0x17003568")]
|
||||
public string KENGPMDDCML
|
||||
{
|
||||
[Token(Token = "0x6013FBC")]
|
||||
[Address(RVA = "0x17700E0", Offset = "0x176EAE0", VA = "0x1817700E0", Slot = "7")]
|
||||
get
|
||||
{
|
||||
InputSlot inputSlot = this.<DIHOBIBOGJG>k__BackingField;
|
||||
return string.Format("{0} Pin", inputSlot);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17003569 RID: 13673
|
||||
// (get) Token: 0x06013FBD RID: 81853 RVA: 0x004CB550 File Offset: 0x004C9750
|
||||
[Token(Token = "0x17003569")]
|
||||
public bool FBLEJONFPAK
|
||||
{
|
||||
[Token(Token = "0x6013FBD")]
|
||||
[Address(RVA = "0x1770140", Offset = "0x176EB40", VA = "0x181770140", Slot = "8")]
|
||||
get
|
||||
{
|
||||
CircuitNodeDisplay circuitNodeDisplay = this.<ACEEMMOHPIH>k__BackingField;
|
||||
int num = 0;
|
||||
return circuitNodeDisplay != num;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1700356A RID: 13674
|
||||
// (get) Token: 0x06013FBE RID: 81854 RVA: 0x004CB570 File Offset: 0x004C9770
|
||||
// (set) Token: 0x06013FBF RID: 81855 RVA: 0x004CB584 File Offset: 0x004C9784
|
||||
[Token(Token = "0x1700356A")]
|
||||
public CircuitNodeDisplay KDGCKKMKLGM
|
||||
{
|
||||
[Token(Token = "0x6013FBE")]
|
||||
[Address(RVA = "0x4D2570", Offset = "0x4D0F70", VA = "0x1804D2570")]
|
||||
get;
|
||||
[Token(Token = "0x6013FBF")]
|
||||
[Address(RVA = "0x7D4760", Offset = "0x7D3160", VA = "0x1807D4760")]
|
||||
private set;
|
||||
}
|
||||
|
||||
// Token: 0x1700356B RID: 13675
|
||||
// (get) Token: 0x06013FC0 RID: 81856 RVA: 0x004CB598 File Offset: 0x004C9798
|
||||
[Token(Token = "0x1700356B")]
|
||||
public IEnumerable<ILINODKFHEO> AEBKAFDCLLM
|
||||
{
|
||||
[Token(Token = "0x6013FC0")]
|
||||
[Address(RVA = "0x501250", Offset = "0x4FFC50", VA = "0x180501250", Slot = "6")]
|
||||
get
|
||||
{
|
||||
/*
|
||||
An exception occurred when decompiling this method (06013FC0)
|
||||
|
||||
ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Collections.Generic.IEnumerable`1<ILINODKFHEO> RecRoom.Core.Creation.Circuits.CircuitDefaultPinDisplay::get_ObjectSettingsFunctions()
|
||||
|
||||
---> System.Exception: Basic block has to end with unconditional control flow.
|
||||
{
|
||||
Block_0:
|
||||
stloc:class [mscorlib]System.Collections.Generic.List`1<class ILINODKFHEO>(var_0_06, ldfld:class [mscorlib]System.Collections.Generic.List`1<class ILINODKFHEO>(CircuitDefaultPinDisplay::KNKGGDHCLDN, ldloc:CircuitDefaultPinDisplay(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: 0x06013FC1 RID: 81857 RVA: 0x004CB5AC File Offset: 0x004C97AC
|
||||
[Token(Token = "0x6013FC1")]
|
||||
[Address(RVA = "0x413970", Offset = "0x412370", VA = "0x180413970", Slot = "9")]
|
||||
public bool OnPreInitializeConfigScreen()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06013FC2 RID: 81858 RVA: 0x004CB5BC File Offset: 0x004C97BC
|
||||
[Token(Token = "0x6013FC2")]
|
||||
[Address(RVA = "0x176D430", Offset = "0x176BE30", VA = "0x18176D430")]
|
||||
private void Awake()
|
||||
{
|
||||
Transform transform = base.transform;
|
||||
Vector3 vector;
|
||||
float z = vector.z;
|
||||
this.MCOFHCCLCHI.z = z;
|
||||
Transform transform2 = base.transform;
|
||||
this.configSubPiece.SetIConfigurable(this);
|
||||
}
|
||||
|
||||
// Token: 0x06013FC3 RID: 81859 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x6013FC3")]
|
||||
[Address(RVA = "0x176F100", Offset = "0x176DB00", VA = "0x18176F100")]
|
||||
public void PushDisplayOverride(object PIHIPPPPEBI, CreationObject FJKONGMAGIM, Action<CircuitDefaultPinDisplay> PBFIHFOHENO, Func<bool> KNFJODIJABB, Func<string> ONFCBFHCEGP, Action KGCLKLNJCOK, bool PGHKANNNDAK)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06013FC4 RID: 81860 RVA: 0x004CB5FC File Offset: 0x004C97FC
|
||||
[Token(Token = "0x6013FC4")]
|
||||
[Address(RVA = "0x176EFA0", Offset = "0x176D9A0", VA = "0x18176EFA0")]
|
||||
public void PopDisplayOverride(object PIHIPPPPEBI)
|
||||
{
|
||||
int i = this.LEDEFPKEHJL._size;
|
||||
this.IGNBCCBCKJK(i);
|
||||
int num;
|
||||
while (i >= num)
|
||||
{
|
||||
}
|
||||
this.AKGOCONCBFO();
|
||||
this.ENKJDMOIFFP();
|
||||
MakerPen <IJMEOOBBJNG>k__BackingField = MakerPen.<IJMEOOBBJNG>k__BackingField;
|
||||
this.GGNKLEGFKPK(<IJMEOOBBJNG>k__BackingField);
|
||||
}
|
||||
|
||||
// Token: 0x06013FC5 RID: 81861 RVA: 0x004CB640 File Offset: 0x004C9840
|
||||
[Token(Token = "0x6013FC5")]
|
||||
[Address(RVA = "0x176D650", Offset = "0x176C050", VA = "0x18176D650")]
|
||||
public void ChangeDefaultValue(int BCEFAKDFEMM)
|
||||
{
|
||||
SlotData slotData = new SlotData();
|
||||
InputSlot inputSlot = this.<DIHOBIBOGJG>k__BackingField;
|
||||
slotData.slot_ = (int)inputSlot;
|
||||
slotData.signal_ = BCEFAKDFEMM;
|
||||
Dictionary<object, object> dictionary = new Dictionary();
|
||||
byte[] array = slotData.ToByteArray();
|
||||
dictionary["default"] = array;
|
||||
CircuitManager instance = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG;
|
||||
int <NodeId>k__BackingField = this.<ACEEMMOHPIH>k__BackingField.MBBJMCDGDMN.<NodeId>k__BackingField;
|
||||
instance.RequestMasterModifyNode(<NodeId>k__BackingField, dictionary);
|
||||
}
|
||||
|
||||
// Token: 0x06013FC6 RID: 81862 RVA: 0x004CB6AC File Offset: 0x004C98AC
|
||||
[Token(Token = "0x6013FC6")]
|
||||
[Address(RVA = "0x176D880", Offset = "0x176C280", VA = "0x18176D880")]
|
||||
public void DescriptionChanged(object PIHIPPPPEBI)
|
||||
{
|
||||
List<CircuitDefaultPinDisplay.NKDNGBKLEFE> ledefpkehjl = this.LEDEFPKEHJL;
|
||||
this.AKGOCONCBFO();
|
||||
}
|
||||
|
||||
// Token: 0x06013FC7 RID: 81863 RVA: 0x004CB6CC File Offset: 0x004C98CC
|
||||
[Token(Token = "0x6013FC7")]
|
||||
[Address(RVA = "0x176D9E0", Offset = "0x176C3E0", VA = "0x18176D9E0")]
|
||||
private void EMHEOONFGDL(CircuitDefaultPinDisplay.NKDNGBKLEFE OFJJDMHILMI)
|
||||
{
|
||||
CreationObject creationObject = this.KCBPDJIBKDC();
|
||||
ConfigurableSubpiece configurableSubpiece = this.configSubPiece;
|
||||
creationObject.UnregisterConfigurablePiece(configurableSubpiece);
|
||||
Tool tool = creationObject.tool;
|
||||
ToolCollider toolCollider = this.toolCollider;
|
||||
tool.RemoveToolCollider(toolCollider);
|
||||
Tool tool2 = creationObject.tool;
|
||||
Renderer renderer = this.backgroundRenderer;
|
||||
tool2.RemoveCustomFadeMaskRenderer(renderer);
|
||||
List<CircuitDefaultPinDisplay.NKDNGBKLEFE> ledefpkehjl = this.LEDEFPKEHJL;
|
||||
Action<CircuitDefaultPinDisplay> pbfihfoheno = OFJJDMHILMI.PBFIHFOHENO;
|
||||
Func<string> onfcbfhcegp = OFJJDMHILMI.ONFCBFHCEGP;
|
||||
ConfigurableSubpiece configurableSubpiece2 = this.configSubPiece;
|
||||
creationObject.RegisterConfigurablePiece(configurableSubpiece2);
|
||||
Tool tool3 = creationObject.tool;
|
||||
ToolCollider toolCollider2 = this.toolCollider;
|
||||
tool3.AddToolCollider(toolCollider2);
|
||||
Tool tool4 = creationObject.tool;
|
||||
Renderer renderer2 = this.backgroundRenderer;
|
||||
tool4.AddCustomFadeMaskRenderer(renderer2);
|
||||
}
|
||||
|
||||
// Token: 0x06013FC8 RID: 81864 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x6013FC8")]
|
||||
[Address(RVA = "0x176E420", Offset = "0x176CE20", VA = "0x18176E420")]
|
||||
private void IGNBCCBCKJK(int EFBDCIJMFGD)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06013FC9 RID: 81865 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x6013FC9")]
|
||||
[Address(RVA = "0x176D900", Offset = "0x176C300", VA = "0x18176D900")]
|
||||
private void EEKKKALGMLK(int EFBDCIJMFGD, CircuitDefaultPinDisplay.NKDNGBKLEFE OFJJDMHILMI)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06013FCA RID: 81866 RVA: 0x004CB77C File Offset: 0x004C997C
|
||||
[Token(Token = "0x6013FCA")]
|
||||
[Address(RVA = "0x176E590", Offset = "0x176CF90", VA = "0x18176E590")]
|
||||
private CreationObject KCBPDJIBKDC()
|
||||
{
|
||||
List<CircuitDefaultPinDisplay.NKDNGBKLEFE> ledefpkehjl = this.LEDEFPKEHJL;
|
||||
return this.<ACEEMMOHPIH>k__BackingField.Tool.creationObject;
|
||||
}
|
||||
|
||||
// Token: 0x06013FCB RID: 81867 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x6013FCB")]
|
||||
[Address(RVA = "0x176E340", Offset = "0x176CD40", VA = "0x18176E340")]
|
||||
private int HDFBCPOHBJJ(object PIHIPPPPEBI, out bool JEIJEANFGAE)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06013FCC RID: 81868 RVA: 0x004CB7A8 File Offset: 0x004C99A8
|
||||
[Token(Token = "0x6013FCC")]
|
||||
[Address(RVA = "0x176FD20", Offset = "0x176E720", VA = "0x18176FD20")]
|
||||
public void UpdateParentPositionScale(Transform OIFLDNBGJOH, Vector3 MJKOEBIAAMM, bool HAIGDAMKDKI)
|
||||
{
|
||||
Transform transform = base.transform;
|
||||
int num = 0;
|
||||
transform.SetParent(OIFLDNBGJOH, num != 0);
|
||||
Transform transform2 = base.transform;
|
||||
int num2 = 0;
|
||||
Vector3 zero = Vector3.zero;
|
||||
transform2.localPosition = num2;
|
||||
int num3 = 0;
|
||||
base.transform.localRotation = num3;
|
||||
Transform transform3 = base.transform;
|
||||
int num4 = 0;
|
||||
Vector3 one = Vector3.one;
|
||||
transform3.localScale = num4;
|
||||
int num5 = 0;
|
||||
Transform transform4 = base.transform;
|
||||
if (!HAIGDAMKDKI)
|
||||
{
|
||||
Vector3 vector;
|
||||
float z = vector.z;
|
||||
transform4.localScale = num5;
|
||||
return;
|
||||
}
|
||||
Transform transform5 = base.transform;
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x06013FCD RID: 81869 RVA: 0x004CB83C File Offset: 0x004C9A3C
|
||||
[Token(Token = "0x6013FCD")]
|
||||
[Address(RVA = "0x176D0A0", Offset = "0x176BAA0", VA = "0x18176D0A0")]
|
||||
private void AKGOCONCBFO()
|
||||
{
|
||||
string signalDescription = (ulong)0L;
|
||||
List<CircuitDefaultPinDisplay.NKDNGBKLEFE> ledefpkehjl = this.LEDEFPKEHJL;
|
||||
CircuitDefaultPinDisplay.NKDNGBKLEFE nkdngbklefe;
|
||||
Func<string> onfcbfhcegp = nkdngbklefe.ONFCBFHCEGP;
|
||||
if (onfcbfhcegp != 0)
|
||||
{
|
||||
string text = onfcbfhcegp();
|
||||
}
|
||||
int num = 0;
|
||||
signalDescription = num;
|
||||
if (num == 0)
|
||||
{
|
||||
CircuitNodeDisplay circuitNodeDisplay = this.<ACEEMMOHPIH>k__BackingField;
|
||||
int num2 = 0;
|
||||
int num3 = 0;
|
||||
int num4 = 0;
|
||||
int num5 = 0;
|
||||
if (num5 < num3)
|
||||
{
|
||||
InputSlot inputSlot = this.<DIHOBIBOGJG>k__BackingField;
|
||||
num4++;
|
||||
num4 += num4;
|
||||
if (num4 == 0)
|
||||
{
|
||||
}
|
||||
}
|
||||
if (string.IsNullOrEmpty(num2))
|
||||
{
|
||||
InputSlot inputSlot2 = this.<DIHOBIBOGJG>k__BackingField;
|
||||
int hashCode = inputSlot2.GetHashCode();
|
||||
}
|
||||
string text2;
|
||||
signalDescription = text2;
|
||||
}
|
||||
this.KNKGGDHCLDN.Clear();
|
||||
List<ILINODKFHEO> knkggdhcldn = this.KNKGGDHCLDN;
|
||||
OMKPHDBNLKH<CreationObjectSettingIntUIControl, int>.DEDABHKCIBG dedabhkcibg;
|
||||
if (CircuitDefaultPinDisplay.<>c.<>9__43_0 == 0)
|
||||
{
|
||||
dedabhkcibg = (MakerPenPaletteConfigScreen editableUIFlow) => editableUIFlow.DefaultIntUIControlPrefab;
|
||||
CircuitDefaultPinDisplay.<>c.<>9__43_0 = dedabhkcibg;
|
||||
}
|
||||
Action<int> <>9__3;
|
||||
OMKPHDBNLKH<CreationObjectSettingIntUIControl, int>.OHINDOLFNMP ohindolfnmp = delegate(CreationObjectSettingIntUIControl instance)
|
||||
{
|
||||
CircuitNode node2;
|
||||
Delegate @delegate;
|
||||
do
|
||||
{
|
||||
CircuitNode mbbjmcdgdmn = this.<ACEEMMOHPIH>k__BackingField.MBBJMCDGDMN;
|
||||
CircuitNode node = mbbjmcdgdmn;
|
||||
Func<int> func = delegate
|
||||
{
|
||||
CircuitDefaultPinDisplay <>4__this = this;
|
||||
CircuitNode node3 = node;
|
||||
InputSlot inputSlot3 = <>4__this.<DIHOBIBOGJG>k__BackingField;
|
||||
return node3.GetInputSignal(inputSlot3);
|
||||
};
|
||||
Action<int> <>9__ = <>9__3;
|
||||
CreationObjectSettingIntUIControl instance2 = instance;
|
||||
if (<>9__ == 0)
|
||||
{
|
||||
Action<int> action = delegate(int newValue)
|
||||
{
|
||||
this.ChangeDefaultValue(newValue);
|
||||
};
|
||||
<>9__3 = action;
|
||||
}
|
||||
TextMeshProUGUI propertyDescription = instance.PropertyDescription;
|
||||
string signalDescription3 = signalDescription;
|
||||
propertyDescription.text = signalDescription3;
|
||||
string signalDescription2 = signalDescription;
|
||||
CreationObjectSettingIntUIControl instance3 = instance;
|
||||
string text3 = "Enter " + signalDescription2;
|
||||
instance3.SetDialogOptions("Set Signal", text3, TMP_InputField.ContentType.IntegerNumber);
|
||||
CircuitNode node4 = node;
|
||||
CreationObjectSettingIntUIControl instance4 = instance;
|
||||
Action action2;
|
||||
node4.NodeModifiedEvent += action2;
|
||||
node2 = node;
|
||||
CircuitNode.NodeMetadataChanged nodeMetadataChangedEvent = node2.NodeMetadataChangedEvent;
|
||||
CircuitNode.NodeMetadataChanged nodeMetadataChanged = delegate(NodeMetadata meta)
|
||||
{
|
||||
bool isCompleted = ((IAsyncResult)instance).IsCompleted;
|
||||
};
|
||||
@delegate = Delegate.Combine(nodeMetadataChangedEvent, nodeMetadataChanged);
|
||||
}
|
||||
while (@delegate != 0 && @delegate == 0);
|
||||
node2.NodeMetadataChangedEvent = @delegate;
|
||||
CreationObjectSettingIntUIControl instance5 = lcldhllkkee.instance;
|
||||
Action action3 = delegate
|
||||
{
|
||||
CircuitNode node6;
|
||||
Delegate delegate2;
|
||||
do
|
||||
{
|
||||
CircuitNode node5 = lcldhllkkee.node;
|
||||
if (node5 == 0)
|
||||
{
|
||||
return;
|
||||
}
|
||||
CreationObjectSettingIntUIControl instance6 = lcldhllkkee.instance;
|
||||
Action action4;
|
||||
node5.NodeModifiedEvent -= action4;
|
||||
node6 = lcldhllkkee.node;
|
||||
CircuitNode.NodeMetadataChanged <>9__7 = lcldhllkkee.<>9__6;
|
||||
CircuitNode.NodeMetadataChanged nodeMetadataChangedEvent2 = node6.NodeMetadataChangedEvent;
|
||||
if (<>9__7 == 0)
|
||||
{
|
||||
CircuitNode.NodeMetadataChanged nodeMetadataChanged2 = delegate(NodeMetadata meta)
|
||||
{
|
||||
bool isCompleted2 = ((IAsyncResult)lcldhllkkee.instance).IsCompleted;
|
||||
};
|
||||
lcldhllkkee.<>9__6 = nodeMetadataChanged2;
|
||||
}
|
||||
delegate2 = Delegate.Remove(nodeMetadataChangedEvent2, <>9__7);
|
||||
}
|
||||
while (delegate2 != 0 && delegate2 == 0);
|
||||
node6.NodeMetadataChangedEvent = delegate2;
|
||||
};
|
||||
instance5.IABDCLILPMF += action3;
|
||||
};
|
||||
int num6;
|
||||
GAAKDCPNDDI gaakdcpnddi = new GAAKDCPNDDI(dedabhkcibg, ohindolfnmp, num6);
|
||||
num6 = 0;
|
||||
knkggdhcldn.Add(gaakdcpnddi);
|
||||
Action pkpmnbbplci = this.PKPMNBBPLCI;
|
||||
if (pkpmnbbplci != 0)
|
||||
{
|
||||
pkpmnbbplci();
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06013FCE RID: 81870 RVA: 0x004CB960 File Offset: 0x004C9B60
|
||||
[Token(Token = "0x6013FCE")]
|
||||
[Address(RVA = "0x176E810", Offset = "0x176D210", VA = "0x18176E810")]
|
||||
private string PBDADCOCHIA()
|
||||
{
|
||||
CircuitNodeDisplay circuitNodeDisplay = this.<ACEEMMOHPIH>k__BackingField;
|
||||
int num = 0;
|
||||
if (num < circuitNodeDisplay)
|
||||
{
|
||||
InputSlot inputSlot = this.<DIHOBIBOGJG>k__BackingField;
|
||||
num++;
|
||||
num += num;
|
||||
if (num == 0)
|
||||
{
|
||||
}
|
||||
}
|
||||
if (string.IsNullOrEmpty(num))
|
||||
{
|
||||
InputSlot inputSlot2 = this.<DIHOBIBOGJG>k__BackingField;
|
||||
int hashCode = inputSlot2.GetHashCode();
|
||||
}
|
||||
string text;
|
||||
return text;
|
||||
}
|
||||
|
||||
// Token: 0x06013FCF RID: 81871 RVA: 0x004CB9B4 File Offset: 0x004C9BB4
|
||||
[Token(Token = "0x6013FCF")]
|
||||
[Address(RVA = "0x176DB00", Offset = "0x176C500", VA = "0x18176DB00")]
|
||||
private void ENKJDMOIFFP()
|
||||
{
|
||||
int size = this.LEDEFPKEHJL._size;
|
||||
Dictionary<InputSlot, CircuitInputConnectionPoint> inputSlotDisplays = this.<ACEEMMOHPIH>k__BackingField.InputSlotDisplays;
|
||||
InputSlot inputSlot = this.<DIHOBIBOGJG>k__BackingField;
|
||||
bool flag;
|
||||
if (flag)
|
||||
{
|
||||
Transform transform;
|
||||
float localUniformScale = transform.GetLocalUniformScale();
|
||||
int num = 0;
|
||||
int num2 = 0;
|
||||
Transform transform2;
|
||||
this.UpdateParentPositionScale(transform2, num, num2 != 0);
|
||||
MaterialPropertyBlock pojkkilegbc = this.POJKKILEGBC;
|
||||
if (pojkkilegbc == 0)
|
||||
{
|
||||
MaterialPropertyBlock materialPropertyBlock = new MaterialPropertyBlock();
|
||||
this.POJKKILEGBC = materialPropertyBlock;
|
||||
}
|
||||
Renderer renderer = this.backgroundRenderer;
|
||||
int num3 = 0;
|
||||
renderer.Internal_GetPropertyBlock(pojkkilegbc);
|
||||
MaterialPropertyBlock pojkkilegbc2 = this.POJKKILEGBC;
|
||||
int donfdcmfcec = PAMNDKEGFFG.DONFDCMFCEC;
|
||||
pojkkilegbc2.SetColor(donfdcmfcec, num3);
|
||||
Renderer renderer2 = this.backgroundRenderer;
|
||||
MaterialPropertyBlock pojkkilegbc3 = this.POJKKILEGBC;
|
||||
renderer2.Internal_SetPropertyBlock(pojkkilegbc3);
|
||||
return;
|
||||
}
|
||||
Debug.LogError("Registered default display for non-existant input slot");
|
||||
int num4 = size - 1;
|
||||
int num5 = 0;
|
||||
ThrowHelper.ThrowArgumentOutOfRangeException();
|
||||
num5 += num5;
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x06013FD0 RID: 81872 RVA: 0x004CBA8C File Offset: 0x004C9C8C
|
||||
[Token(Token = "0x6013FD0")]
|
||||
[Address(RVA = "0x176FC30", Offset = "0x176E630", VA = "0x18176FC30")]
|
||||
public void UpdateColor(Color OFGLPJLGLIJ)
|
||||
{
|
||||
MaterialPropertyBlock pojkkilegbc = this.POJKKILEGBC;
|
||||
if (pojkkilegbc == 0)
|
||||
{
|
||||
MaterialPropertyBlock materialPropertyBlock = new MaterialPropertyBlock();
|
||||
this.POJKKILEGBC = materialPropertyBlock;
|
||||
}
|
||||
this.backgroundRenderer.Internal_GetPropertyBlock(pojkkilegbc);
|
||||
MaterialPropertyBlock pojkkilegbc2 = this.POJKKILEGBC;
|
||||
Renderer renderer = this.backgroundRenderer;
|
||||
MaterialPropertyBlock pojkkilegbc3 = this.POJKKILEGBC;
|
||||
renderer.Internal_SetPropertyBlock(pojkkilegbc3);
|
||||
}
|
||||
|
||||
// Token: 0x06013FD1 RID: 81873 RVA: 0x004CBAE4 File Offset: 0x004C9CE4
|
||||
[Token(Token = "0x6013FD1")]
|
||||
[Address(RVA = "0x176E9B0", Offset = "0x176D3B0", VA = "0x18176E9B0")]
|
||||
private void PEPFKGMMBMF()
|
||||
{
|
||||
int num6;
|
||||
int num9;
|
||||
do
|
||||
{
|
||||
ObjectGroup <JOPKLANPAKD>k__BackingField = this.<ACEEMMOHPIH>k__BackingField.Tool.creationObject.<JOPKLANPAKD>k__BackingField;
|
||||
if (<JOPKLANPAKD>k__BackingField == 0)
|
||||
{
|
||||
}
|
||||
int num = 0;
|
||||
if (!(<JOPKLANPAKD>k__BackingField != num))
|
||||
{
|
||||
break;
|
||||
}
|
||||
int num2 = 0;
|
||||
List.Enumerator enumerator;
|
||||
if (enumerator != 0)
|
||||
{
|
||||
int num3 = 0;
|
||||
if (!(<JOPKLANPAKD>k__BackingField != num3))
|
||||
{
|
||||
continue;
|
||||
}
|
||||
List<PersistenceView> iiefbapoimd = <JOPKLANPAKD>k__BackingField.IIEFBAPOIMD;
|
||||
bool flag;
|
||||
while (!flag)
|
||||
{
|
||||
}
|
||||
IEnumerator<ISchedule> enumerator2;
|
||||
while (enumerator2 == 0)
|
||||
{
|
||||
}
|
||||
IEnumerator<ISchedule> enumerator3;
|
||||
while (enumerator3 != this.<DIHOBIBOGJG>k__BackingField)
|
||||
{
|
||||
}
|
||||
}
|
||||
int num4 = 0;
|
||||
int num5 = 0;
|
||||
if (num4 != -1)
|
||||
{
|
||||
}
|
||||
if (num5 != 0)
|
||||
{
|
||||
goto IL_F6;
|
||||
}
|
||||
num6 = 0;
|
||||
bool flag2;
|
||||
if (flag2)
|
||||
{
|
||||
}
|
||||
int num7 = 0;
|
||||
if (num6 != num7)
|
||||
{
|
||||
List.Enumerator enumerator4;
|
||||
if (enumerator4 != 0)
|
||||
{
|
||||
int num8 = 0;
|
||||
if (!(num5 != num8) || !(num5 == num2))
|
||||
{
|
||||
continue;
|
||||
}
|
||||
num4++;
|
||||
}
|
||||
num4++;
|
||||
if (num4 != -1)
|
||||
{
|
||||
}
|
||||
if (num6 != 0)
|
||||
{
|
||||
continue;
|
||||
}
|
||||
}
|
||||
num9 = 0;
|
||||
}
|
||||
while (num6 != num9);
|
||||
return;
|
||||
IL_F6:
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x06013FD2 RID: 81874 RVA: 0x004CBBF8 File Offset: 0x004C9DF8
|
||||
[Token(Token = "0x6013FD2")]
|
||||
[Address(RVA = "0x176F380", Offset = "0x176DD80", VA = "0x18176F380")]
|
||||
public void RegisterToNodeDisplay(CircuitNodeDisplay JNAGKBOCNDL, InputSlot DECEAGNPDJL)
|
||||
{
|
||||
this.<ACEEMMOHPIH>k__BackingField = JNAGKBOCNDL;
|
||||
this.<DIHOBIBOGJG>k__BackingField = DECEAGNPDJL;
|
||||
Tool tool = JNAGKBOCNDL.Tool;
|
||||
ToolCollider toolCollider = this.toolCollider;
|
||||
tool.AddToolCollider(toolCollider);
|
||||
CreationObject creationObject = this.<ACEEMMOHPIH>k__BackingField.Tool.creationObject;
|
||||
ConfigurableSubpiece configurableSubpiece = this.configSubPiece;
|
||||
creationObject.RegisterConfigurablePiece(configurableSubpiece);
|
||||
Tool tool2 = this.<ACEEMMOHPIH>k__BackingField.Tool;
|
||||
Renderer renderer = this.backgroundRenderer;
|
||||
tool2.AddCustomFadeMaskRenderer(renderer);
|
||||
this.PEPFKGMMBMF();
|
||||
CircuitNode mbbjmcdgdmn = this.<ACEEMMOHPIH>k__BackingField.MBBJMCDGDMN;
|
||||
Action action = new Action(this.OIHBNLADDPB);
|
||||
mbbjmcdgdmn.NodeModifiedEvent += action;
|
||||
CreationObject creationObject2 = this.<ACEEMMOHPIH>k__BackingField.Tool.creationObject;
|
||||
ActionEvent<CreationObject> onCreationObjectWillDelete = creationObject2.OnCreationObjectWillDelete;
|
||||
Action<CreationObject> action2 = new Action(this.OnCreationObjectWillDelete);
|
||||
ActionEvent<CreationObject> actionEvent = onCreationObjectWillDelete + action2;
|
||||
creationObject2.OnCreationObjectWillDelete = actionEvent;
|
||||
CircuitNodeDisplay circuitNodeDisplay = this.<ACEEMMOHPIH>k__BackingField;
|
||||
ActionEvent onConnectionVisibilityChanged = circuitNodeDisplay.OnConnectionVisibilityChanged;
|
||||
Action action3 = new Action(this.RefreshVisibility);
|
||||
ActionEvent actionEvent2 = onConnectionVisibilityChanged + action3;
|
||||
circuitNodeDisplay.OnConnectionVisibilityChanged = actionEvent2;
|
||||
CircuitManager instance = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG;
|
||||
Action action4 = new Action(this.RefreshVisibility);
|
||||
instance.JCEAGHCOPHB += action4;
|
||||
this.AKGOCONCBFO();
|
||||
this.ENKJDMOIFFP();
|
||||
int num = this.HCGPAJHCBAP();
|
||||
TextMeshPro[] array = this.valueDisplays;
|
||||
if (array != 0)
|
||||
{
|
||||
int num2 = 0;
|
||||
if (num2 < array.Length)
|
||||
{
|
||||
array[num2].text = num2;
|
||||
TextMeshPro[] array2 = this.valueDisplays;
|
||||
num2++;
|
||||
}
|
||||
}
|
||||
MakerPen makerPen = this.CAILOFMIIFM();
|
||||
this.GGNKLEGFKPK(makerPen);
|
||||
MakerPen makerPen2 = this.CAILOFMIIFM();
|
||||
int num3 = 0;
|
||||
if (makerPen2 == num3)
|
||||
{
|
||||
ActionEvent localMakerPenInstantiated = MakerPen.LocalMakerPenInstantiated;
|
||||
Action action5 = new Action(this.EOAIELOHNLD);
|
||||
MakerPen.LocalMakerPenInstantiated = localMakerPenInstantiated + action5;
|
||||
}
|
||||
ActionEvent localMakerPenDestroyed = MakerPen.LocalMakerPenDestroyed;
|
||||
Action action6 = new Action(this.DPICMJKOMBH);
|
||||
int num4 = 0;
|
||||
localMakerPenDestroyed.Add(action6, num4 != 0);
|
||||
}
|
||||
|
||||
// Token: 0x06013FD3 RID: 81875 RVA: 0x004CBDE4 File Offset: 0x004C9FE4
|
||||
[Token(Token = "0x6013FD3")]
|
||||
[Address(RVA = "0x176DE80", Offset = "0x176C880", VA = "0x18176DE80")]
|
||||
private void EOAIELOHNLD()
|
||||
{
|
||||
ActionEvent localMakerPenInstantiated = MakerPen.LocalMakerPenInstantiated;
|
||||
Action action = new Action(this.EOAIELOHNLD);
|
||||
MakerPen.LocalMakerPenInstantiated = localMakerPenInstantiated - action;
|
||||
if (!this.DPONBEGHJJO)
|
||||
{
|
||||
MakerPen makerPen = this.CAILOFMIIFM();
|
||||
this.GGNKLEGFKPK(makerPen);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06013FD4 RID: 81876 RVA: 0x004CBE28 File Offset: 0x004CA028
|
||||
[Token(Token = "0x6013FD4")]
|
||||
[Address(RVA = "0x176E6E0", Offset = "0x176D0E0", VA = "0x18176E6E0")]
|
||||
public void OnCreationObjectWillDelete(CreationObject NLNHFEEMFBN)
|
||||
{
|
||||
this.UnregisterAsDisplay();
|
||||
}
|
||||
|
||||
// Token: 0x06013FD5 RID: 81877 RVA: 0x004CBE3C File Offset: 0x004CA03C
|
||||
[Token(Token = "0x6013FD5")]
|
||||
[Address(RVA = "0x176F7C0", Offset = "0x176E1C0", VA = "0x18176F7C0")]
|
||||
public void UnregisterAsDisplay()
|
||||
{
|
||||
int size = this.LEDEFPKEHJL._size;
|
||||
this.IGNBCCBCKJK(size);
|
||||
CircuitNodeDisplay circuitNodeDisplay = this.<ACEEMMOHPIH>k__BackingField;
|
||||
int num = 0;
|
||||
if (circuitNodeDisplay != num)
|
||||
{
|
||||
CircuitNodeDisplay circuitNodeDisplay2 = this.<ACEEMMOHPIH>k__BackingField;
|
||||
ActionEvent onConnectionVisibilityChanged = circuitNodeDisplay2.OnConnectionVisibilityChanged;
|
||||
Action action = new Action(this.RefreshVisibility);
|
||||
ActionEvent actionEvent = onConnectionVisibilityChanged - action;
|
||||
circuitNodeDisplay2.OnConnectionVisibilityChanged = actionEvent;
|
||||
Tool tool = this.<ACEEMMOHPIH>k__BackingField.Tool;
|
||||
int num2 = 0;
|
||||
if (tool != num2)
|
||||
{
|
||||
Tool tool2 = this.<ACEEMMOHPIH>k__BackingField.Tool;
|
||||
ToolCollider toolCollider = this.toolCollider;
|
||||
tool2.RemoveToolCollider(toolCollider);
|
||||
CreationObject creationObject = this.<ACEEMMOHPIH>k__BackingField.Tool.creationObject;
|
||||
ConfigurableSubpiece configurableSubpiece = this.configSubPiece;
|
||||
creationObject.UnregisterConfigurablePiece(configurableSubpiece);
|
||||
Tool tool3 = this.<ACEEMMOHPIH>k__BackingField.Tool;
|
||||
Renderer renderer = this.backgroundRenderer;
|
||||
tool3.RemoveCustomFadeMaskRenderer(renderer);
|
||||
CreationObject creationObject2 = this.<ACEEMMOHPIH>k__BackingField.Tool.creationObject;
|
||||
ActionEvent<CreationObject> onCreationObjectWillDelete = creationObject2.OnCreationObjectWillDelete;
|
||||
Action<CreationObject> action2 = new Action(this.OnCreationObjectWillDelete);
|
||||
ActionEvent<CreationObject> actionEvent2 = onCreationObjectWillDelete - action2;
|
||||
creationObject2.OnCreationObjectWillDelete = actionEvent2;
|
||||
}
|
||||
CircuitNode mbbjmcdgdmn = this.<ACEEMMOHPIH>k__BackingField.MBBJMCDGDMN;
|
||||
if (mbbjmcdgdmn != 0)
|
||||
{
|
||||
Action action3 = new Action(this.OIHBNLADDPB);
|
||||
mbbjmcdgdmn.NodeModifiedEvent -= action3;
|
||||
}
|
||||
}
|
||||
List<ILINODKFHEO> knkggdhcldn = this.KNKGGDHCLDN;
|
||||
this.<ACEEMMOHPIH>k__BackingField = (ulong)0L;
|
||||
knkggdhcldn.Clear();
|
||||
Action pkpmnbbplci = this.PKPMNBBPLCI;
|
||||
if (pkpmnbbplci != 0)
|
||||
{
|
||||
pkpmnbbplci();
|
||||
}
|
||||
ActionEvent localMakerPenInstantiated = MakerPen.LocalMakerPenInstantiated;
|
||||
Action action4 = new Action(this.EOAIELOHNLD);
|
||||
MakerPen.LocalMakerPenInstantiated = localMakerPenInstantiated - action4;
|
||||
CircuitManager instance = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG;
|
||||
int num3 = 0;
|
||||
if (instance != num3)
|
||||
{
|
||||
CircuitManager instance2 = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG;
|
||||
Action action5 = new Action(this.RefreshVisibility);
|
||||
instance2.JCEAGHCOPHB -= action5;
|
||||
}
|
||||
if (!this.DPONBEGHJJO)
|
||||
{
|
||||
Transform transform = base.transform;
|
||||
int num4 = 0;
|
||||
transform.parent = num4;
|
||||
bool flag = GlobalPool.ONCPNMDGGKG.Release<CircuitDefaultPinDisplay>(this);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06013FD6 RID: 81878 RVA: 0x004CC03C File Offset: 0x004CA23C
|
||||
[Token(Token = "0x6013FD6")]
|
||||
[Address(RVA = "0x176E6F0", Offset = "0x176D0F0", VA = "0x18176E6F0")]
|
||||
private void OnDestroy()
|
||||
{
|
||||
this.DPONBEGHJJO = true;
|
||||
this.UnregisterAsDisplay();
|
||||
ActionEvent localMakerPenDestroyed = MakerPen.LocalMakerPenDestroyed;
|
||||
Action action = new Action(this.DPICMJKOMBH);
|
||||
localMakerPenDestroyed.Remove(action);
|
||||
ActionEvent localMakerPenInstantiated = MakerPen.LocalMakerPenInstantiated;
|
||||
Action action2 = new Action(this.EOAIELOHNLD);
|
||||
MakerPen.LocalMakerPenInstantiated = localMakerPenInstantiated - action2;
|
||||
}
|
||||
|
||||
// Token: 0x06013FD7 RID: 81879 RVA: 0x004CC098 File Offset: 0x004CA298
|
||||
[Token(Token = "0x6013FD7")]
|
||||
[Address(RVA = "0x176D770", Offset = "0x176C170", VA = "0x18176D770")]
|
||||
private void DPICMJKOMBH()
|
||||
{
|
||||
ActionEvent localMakerPenDestroyed = MakerPen.LocalMakerPenDestroyed;
|
||||
Action action = new Action(this.DPICMJKOMBH);
|
||||
localMakerPenDestroyed.Remove(action);
|
||||
ActionEvent localMakerPenInstantiated = MakerPen.LocalMakerPenInstantiated;
|
||||
Action action2 = new Action(this.EOAIELOHNLD);
|
||||
MakerPen.LocalMakerPenInstantiated = localMakerPenInstantiated - action2;
|
||||
}
|
||||
|
||||
// Token: 0x06013FD8 RID: 81880 RVA: 0x004CC0E4 File Offset: 0x004CA2E4
|
||||
[Token(Token = "0x6013FD8")]
|
||||
[Address(RVA = "0x176E620", Offset = "0x176D020", VA = "0x18176E620")]
|
||||
private void OIHBNLADDPB()
|
||||
{
|
||||
int num = this.HCGPAJHCBAP();
|
||||
TextMeshPro[] array = this.valueDisplays;
|
||||
if (array != 0)
|
||||
{
|
||||
int num2 = 0;
|
||||
if (num2 < array.Length)
|
||||
{
|
||||
array[num2].text = num2;
|
||||
TextMeshPro[] array2 = this.valueDisplays;
|
||||
num2++;
|
||||
}
|
||||
}
|
||||
MakerPen makerPen = this.CAILOFMIIFM();
|
||||
this.GGNKLEGFKPK(makerPen);
|
||||
}
|
||||
|
||||
// Token: 0x06013FD9 RID: 81881 RVA: 0x004CC13C File Offset: 0x004CA33C
|
||||
[Token(Token = "0x6013FD9")]
|
||||
[Address(RVA = "0x176E2A0", Offset = "0x176CCA0", VA = "0x18176E2A0")]
|
||||
private int HCGPAJHCBAP()
|
||||
{
|
||||
CircuitNodeDisplay circuitNodeDisplay = this.<ACEEMMOHPIH>k__BackingField;
|
||||
int num = 0;
|
||||
if (!(circuitNodeDisplay == num))
|
||||
{
|
||||
CircuitNode mbbjmcdgdmn = this.<ACEEMMOHPIH>k__BackingField.MBBJMCDGDMN;
|
||||
if (mbbjmcdgdmn != 0)
|
||||
{
|
||||
InputSlot inputSlot = this.<DIHOBIBOGJG>k__BackingField;
|
||||
return mbbjmcdgdmn.GetInputSignal(inputSlot);
|
||||
}
|
||||
}
|
||||
return 0;
|
||||
}
|
||||
|
||||
// Token: 0x06013FDA RID: 81882 RVA: 0x004CC184 File Offset: 0x004CA384
|
||||
[Token(Token = "0x6013FDA")]
|
||||
[Address(RVA = "0x176D510", Offset = "0x176BF10", VA = "0x18176D510")]
|
||||
private MakerPen CAILOFMIIFM()
|
||||
{
|
||||
return MakerPen.<IJMEOOBBJNG>k__BackingField;
|
||||
}
|
||||
|
||||
// Token: 0x06013FDB RID: 81883 RVA: 0x004CC198 File Offset: 0x004CA398
|
||||
[Token(Token = "0x6013FDB")]
|
||||
[Address(RVA = "0x176F350", Offset = "0x176DD50", VA = "0x18176F350")]
|
||||
public void RefreshVisibility()
|
||||
{
|
||||
MakerPen makerPen = this.CAILOFMIIFM();
|
||||
this.GGNKLEGFKPK(makerPen);
|
||||
}
|
||||
|
||||
// Token: 0x06013FDC RID: 81884 RVA: 0x004CC1B4 File Offset: 0x004CA3B4
|
||||
[Token(Token = "0x6013FDC")]
|
||||
[Address(RVA = "0x176DF60", Offset = "0x176C960", VA = "0x18176DF60")]
|
||||
private void GGNKLEGFKPK(MakerPen GNGDEAJILOJ)
|
||||
{
|
||||
int size = this.LEDEFPKEHJL._size;
|
||||
CircuitNodeDisplay circuitNodeDisplay = this.<ACEEMMOHPIH>k__BackingField;
|
||||
int num = 0;
|
||||
if (circuitNodeDisplay != num)
|
||||
{
|
||||
bool areConnectionVisualsHidden = this.<ACEEMMOHPIH>k__BackingField.KAGPFEMFNBH;
|
||||
int num2 = size - 1;
|
||||
int num3 = 0;
|
||||
ThrowHelper.ThrowArgumentOutOfRangeException();
|
||||
num3 += num3;
|
||||
bool flag;
|
||||
if (flag)
|
||||
{
|
||||
if (this.HCGPAJHCBAP() == 0)
|
||||
{
|
||||
int num4 = 0;
|
||||
if (GNGDEAJILOJ != num4)
|
||||
{
|
||||
bool hasHolder = GNGDEAJILOJ._tool.FNFNLDBILFE;
|
||||
MakerPen.KLAENPHIBEM currentToolMode = GNGDEAJILOJ.DGHFNGLPJJL;
|
||||
if (!hasHolder || currentToolMode == MakerPen.KLAENPHIBEM.Connect)
|
||||
{
|
||||
}
|
||||
}
|
||||
int num5 = 0;
|
||||
base.gameObject.SetActive(num5 != 0);
|
||||
if (num5 != 0)
|
||||
{
|
||||
ulong num6;
|
||||
this.toolCollider.enabled = num6 != 0UL;
|
||||
}
|
||||
return;
|
||||
}
|
||||
ulong num7;
|
||||
base.gameObject.SetActive(num7 != 0UL);
|
||||
}
|
||||
}
|
||||
GameObject gameObject = base.gameObject;
|
||||
int num8 = 0;
|
||||
gameObject.SetActive(num8 != 0);
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x06013FDD RID: 81885 RVA: 0x004CC288 File Offset: 0x004CA488
|
||||
[Token(Token = "0x6013FDD")]
|
||||
[Address(RVA = "0x176D4B0", Offset = "0x176BEB0", VA = "0x18176D4B0")]
|
||||
private void BKNACKBGPDI(bool GJFBGNODGLJ)
|
||||
{
|
||||
base.gameObject.SetActive(GJFBGNODGLJ);
|
||||
if (GJFBGNODGLJ)
|
||||
{
|
||||
this.toolCollider.enabled = true;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06013FDE RID: 81886 RVA: 0x004CC2B8 File Offset: 0x004CA4B8
|
||||
[Token(Token = "0x6013FDE")]
|
||||
[Address(RVA = "0x176D5B0", Offset = "0x176BFB0", VA = "0x18176D5B0")]
|
||||
private void CPDEMFAEBMA(int ONGBFDACHHG)
|
||||
{
|
||||
TextMeshPro[] array = this.valueDisplays;
|
||||
if (array != 0)
|
||||
{
|
||||
int num = 0;
|
||||
if (num < array.Length)
|
||||
{
|
||||
TextMeshPro textMeshPro = array[num];
|
||||
TextMeshPro[] array2 = this.valueDisplays;
|
||||
num++;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06013FDF RID: 81887 RVA: 0x004CC2F4 File Offset: 0x004CA4F4
|
||||
[Token(Token = "0x6013FDF")]
|
||||
[Address(RVA = "0x176FFC0", Offset = "0x176E9C0", VA = "0x18176FFC0")]
|
||||
public CircuitDefaultPinDisplay()
|
||||
{
|
||||
List<CircuitDefaultPinDisplay.NKDNGBKLEFE> list = new List();
|
||||
this.LEDEFPKEHJL = list;
|
||||
List<ILINODKFHEO> list2 = new List();
|
||||
this.KNKGGDHCLDN = list2;
|
||||
base..ctor();
|
||||
}
|
||||
|
||||
// Token: 0x06013FE0 RID: 81888 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
// Note: this type is marked as 'beforefieldinit'.
|
||||
[Token(Token = "0x6013FE0")]
|
||||
[Address(RVA = "0x3C9F60", Offset = "0x3C8960", VA = "0x1803C9F60")]
|
||||
static CircuitDefaultPinDisplay()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x0400D70F RID: 55055
|
||||
[Token(Token = "0x400D70F")]
|
||||
private static CircuitDefaultPinDisplay MPPLIEMHNCC;
|
||||
|
||||
// Token: 0x0400D710 RID: 55056
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x400D710")]
|
||||
[SerializeField]
|
||||
private TextMeshPro[] valueDisplays;
|
||||
|
||||
// Token: 0x0400D711 RID: 55057
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x400D711")]
|
||||
[SerializeField]
|
||||
[DDPIINEJFMD(JIBDPHMGEGO.Self, false, false)]
|
||||
private ToolCollider toolCollider;
|
||||
|
||||
// Token: 0x0400D712 RID: 55058
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x28")]
|
||||
[Token(Token = "0x400D712")]
|
||||
[SerializeField]
|
||||
[DDPIINEJFMD(JIBDPHMGEGO.Self, false, false)]
|
||||
private ConfigurableSubpiece configSubPiece;
|
||||
|
||||
// Token: 0x0400D713 RID: 55059
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x30")]
|
||||
[Token(Token = "0x400D713")]
|
||||
[SerializeField]
|
||||
[DDPIINEJFMD(JIBDPHMGEGO.SelfAndChildren, true, false)]
|
||||
private Renderer backgroundRenderer;
|
||||
|
||||
// Token: 0x0400D715 RID: 55061
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x3C")]
|
||||
[Token(Token = "0x400D715")]
|
||||
private Vector3 MCOFHCCLCHI;
|
||||
|
||||
// Token: 0x0400D716 RID: 55062
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x48")]
|
||||
[Token(Token = "0x400D716")]
|
||||
private Quaternion LKKFAANJKFJ;
|
||||
|
||||
// Token: 0x0400D717 RID: 55063
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x58")]
|
||||
[Token(Token = "0x400D717")]
|
||||
private MaterialPropertyBlock POJKKILEGBC;
|
||||
|
||||
// Token: 0x0400D718 RID: 55064
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x60")]
|
||||
[Token(Token = "0x400D718")]
|
||||
private List<CircuitDefaultPinDisplay.NKDNGBKLEFE> LEDEFPKEHJL;
|
||||
|
||||
// Token: 0x0400D71B RID: 55067
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x78")]
|
||||
[Token(Token = "0x400D71B")]
|
||||
private List<ILINODKFHEO> KNKGGDHCLDN;
|
||||
|
||||
// Token: 0x0400D71C RID: 55068
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x80")]
|
||||
[Token(Token = "0x400D71C")]
|
||||
private bool DPONBEGHJJO;
|
||||
|
||||
// Token: 0x02002C5A RID: 11354
|
||||
[Token(Token = "0x2002C5A")]
|
||||
private struct NKDNGBKLEFE
|
||||
{
|
||||
// Token: 0x0400D71D RID: 55069
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x400D71D")]
|
||||
public object PIHIPPPPEBI;
|
||||
|
||||
// Token: 0x0400D71E RID: 55070
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x8")]
|
||||
[Token(Token = "0x400D71E")]
|
||||
public CreationObject FJKONGMAGIM;
|
||||
|
||||
// Token: 0x0400D71F RID: 55071
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x400D71F")]
|
||||
public Action<CircuitDefaultPinDisplay> PBFIHFOHENO;
|
||||
|
||||
// Token: 0x0400D720 RID: 55072
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x400D720")]
|
||||
public Func<bool> KNFJODIJABB;
|
||||
|
||||
// Token: 0x0400D721 RID: 55073
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x400D721")]
|
||||
public Func<string> ONFCBFHCEGP;
|
||||
|
||||
// Token: 0x0400D722 RID: 55074
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x28")]
|
||||
[Token(Token = "0x400D722")]
|
||||
public Action KGCLKLNJCOK;
|
||||
}
|
||||
|
||||
// Token: 0x02002C5B RID: 11355
|
||||
[Token(Token = "0x2002C5B")]
|
||||
[CompilerGenerated]
|
||||
private sealed class LKHAHJLAKCI
|
||||
{
|
||||
// Token: 0x06013FE1 RID: 81889 RVA: 0x004CC324 File Offset: 0x004CA524
|
||||
[Token(Token = "0x6013FE1")]
|
||||
[Address(RVA = "0x3C1670", Offset = "0x3C0070", VA = "0x1803C1670")]
|
||||
public LKHAHJLAKCI()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06013FE2 RID: 81890 RVA: 0x004CC338 File Offset: 0x004CA538
|
||||
[Token(Token = "0x6013FE2")]
|
||||
[Address(RVA = "0x1CDD500", Offset = "0x1CDBF00", VA = "0x181CDD500")]
|
||||
internal void <UpdateEditDescription>b__1(CreationObjectSettingIntUIControl instance)
|
||||
{
|
||||
CircuitDefaultPinDisplay.LCLDHLLKKEE lcldhllkkee;
|
||||
CircuitNode node2;
|
||||
Delegate @delegate;
|
||||
do
|
||||
{
|
||||
lcldhllkkee = new CircuitDefaultPinDisplay.LCLDHLLKKEE();
|
||||
lcldhllkkee.CS$<>8__locals1 = this;
|
||||
lcldhllkkee.instance = instance;
|
||||
CircuitNode mbbjmcdgdmn = this.<>4__this.<ACEEMMOHPIH>k__BackingField.MBBJMCDGDMN;
|
||||
lcldhllkkee.node = mbbjmcdgdmn;
|
||||
Func<int> func = delegate
|
||||
{
|
||||
CircuitDefaultPinDisplay circuitDefaultPinDisplay = lcldhllkkee.CS$<>8__locals1.<>4__this;
|
||||
CircuitNode node3 = lcldhllkkee.node;
|
||||
InputSlot <DIHOBIBOGJG>k__BackingField = circuitDefaultPinDisplay.<DIHOBIBOGJG>k__BackingField;
|
||||
return node3.GetInputSignal(<DIHOBIBOGJG>k__BackingField);
|
||||
};
|
||||
Action<int> action = this.<>9__3;
|
||||
CreationObjectSettingIntUIControl instance2 = lcldhllkkee.instance;
|
||||
if (action == 0)
|
||||
{
|
||||
Action<int> action2 = delegate(int newValue)
|
||||
{
|
||||
this.<>4__this.ChangeDefaultValue(newValue);
|
||||
};
|
||||
this.<>9__3 = action2;
|
||||
}
|
||||
TextMeshProUGUI propertyDescription = lcldhllkkee.instance.PropertyDescription;
|
||||
string text = this.signalDescription;
|
||||
propertyDescription.text = text;
|
||||
string text2 = this.signalDescription;
|
||||
CreationObjectSettingIntUIControl instance3 = lcldhllkkee.instance;
|
||||
string text3 = "Enter " + text2;
|
||||
instance3.SetDialogOptions("Set Signal", text3, TMP_InputField.ContentType.IntegerNumber);
|
||||
CircuitNode node = lcldhllkkee.node;
|
||||
CreationObjectSettingIntUIControl instance4 = lcldhllkkee.instance;
|
||||
Action action3;
|
||||
node.NodeModifiedEvent += action3;
|
||||
node2 = lcldhllkkee.node;
|
||||
CircuitNode.NodeMetadataChanged nodeMetadataChangedEvent = node2.NodeMetadataChangedEvent;
|
||||
CircuitNode.NodeMetadataChanged nodeMetadataChanged = delegate(NodeMetadata meta)
|
||||
{
|
||||
bool isCompleted = ((IAsyncResult)lcldhllkkee.instance).IsCompleted;
|
||||
};
|
||||
@delegate = Delegate.Combine(nodeMetadataChangedEvent, nodeMetadataChanged);
|
||||
}
|
||||
while (@delegate != 0 && @delegate == 0);
|
||||
node2.NodeMetadataChangedEvent = @delegate;
|
||||
CreationObjectSettingIntUIControl instance5 = lcldhllkkee.instance;
|
||||
Action action4 = delegate
|
||||
{
|
||||
CircuitNode node5;
|
||||
Delegate delegate2;
|
||||
do
|
||||
{
|
||||
CircuitNode node4 = lcldhllkkee.node;
|
||||
if (node4 == 0)
|
||||
{
|
||||
return;
|
||||
}
|
||||
CreationObjectSettingIntUIControl instance6 = lcldhllkkee.instance;
|
||||
Action action5;
|
||||
node4.NodeModifiedEvent -= action5;
|
||||
node5 = lcldhllkkee.node;
|
||||
CircuitNode.NodeMetadataChanged <>9__ = lcldhllkkee.<>9__6;
|
||||
CircuitNode.NodeMetadataChanged nodeMetadataChangedEvent2 = node5.NodeMetadataChangedEvent;
|
||||
if (<>9__ == 0)
|
||||
{
|
||||
CircuitNode.NodeMetadataChanged nodeMetadataChanged2 = delegate(NodeMetadata meta)
|
||||
{
|
||||
bool isCompleted2 = ((IAsyncResult)lcldhllkkee.instance).IsCompleted;
|
||||
};
|
||||
lcldhllkkee.<>9__6 = nodeMetadataChanged2;
|
||||
}
|
||||
delegate2 = Delegate.Remove(nodeMetadataChangedEvent2, <>9__);
|
||||
}
|
||||
while (delegate2 != 0 && delegate2 == 0);
|
||||
node5.NodeMetadataChangedEvent = delegate2;
|
||||
};
|
||||
instance5.IABDCLILPMF += action4;
|
||||
}
|
||||
|
||||
// Token: 0x06013FE3 RID: 81891 RVA: 0x004CC474 File Offset: 0x004CA674
|
||||
[Token(Token = "0x6013FE3")]
|
||||
[Address(RVA = "0x1CDD780", Offset = "0x1CDC180", VA = "0x181CDD780")]
|
||||
internal void <UpdateEditDescription>b__3(int newValue)
|
||||
{
|
||||
this.<>4__this.ChangeDefaultValue(newValue);
|
||||
}
|
||||
|
||||
// Token: 0x0400D723 RID: 55075
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x400D723")]
|
||||
public CircuitDefaultPinDisplay <>4__this;
|
||||
|
||||
// Token: 0x0400D724 RID: 55076
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x400D724")]
|
||||
public string signalDescription;
|
||||
|
||||
// Token: 0x0400D725 RID: 55077
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x400D725")]
|
||||
public Action<int> <>9__3;
|
||||
}
|
||||
|
||||
// Token: 0x02002C5C RID: 11356
|
||||
[Token(Token = "0x2002C5C")]
|
||||
[CompilerGenerated]
|
||||
private sealed class LCLDHLLKKEE
|
||||
{
|
||||
// Token: 0x06013FE4 RID: 81892 RVA: 0x004CC494 File Offset: 0x004CA694
|
||||
[Token(Token = "0x6013FE4")]
|
||||
[Address(RVA = "0x3C1670", Offset = "0x3C0070", VA = "0x1803C1670")]
|
||||
public LCLDHLLKKEE()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06013FE5 RID: 81893 RVA: 0x004CC4A8 File Offset: 0x004CA6A8
|
||||
[Token(Token = "0x6013FE5")]
|
||||
[Address(RVA = "0x1CDD370", Offset = "0x1CDBD70", VA = "0x181CDD370")]
|
||||
internal int <UpdateEditDescription>b__2()
|
||||
{
|
||||
CircuitDefaultPinDisplay <>4__this = this.CS$<>8__locals1.<>4__this;
|
||||
CircuitNode circuitNode = this.node;
|
||||
InputSlot <DIHOBIBOGJG>k__BackingField = <>4__this.<DIHOBIBOGJG>k__BackingField;
|
||||
return circuitNode.GetInputSignal(<DIHOBIBOGJG>k__BackingField);
|
||||
}
|
||||
|
||||
// Token: 0x06013FE6 RID: 81894 RVA: 0x004CC4DC File Offset: 0x004CA6DC
|
||||
[Token(Token = "0x6013FE6")]
|
||||
[Address(RVA = "0x1CDD4D0", Offset = "0x1CDBED0", VA = "0x181CDD4D0")]
|
||||
internal void <UpdateEditDescription>b__5(NodeMetadata meta)
|
||||
{
|
||||
bool isCompleted = ((IAsyncResult)this.instance).IsCompleted;
|
||||
}
|
||||
|
||||
// Token: 0x06013FE7 RID: 81895 RVA: 0x004CC4FC File Offset: 0x004CA6FC
|
||||
[Token(Token = "0x6013FE7")]
|
||||
[Address(RVA = "0x1CDD3B0", Offset = "0x1CDBDB0", VA = "0x181CDD3B0")]
|
||||
internal void <UpdateEditDescription>b__4()
|
||||
{
|
||||
CircuitNode circuitNode2;
|
||||
Delegate @delegate;
|
||||
do
|
||||
{
|
||||
CircuitNode circuitNode = this.node;
|
||||
if (circuitNode == 0)
|
||||
{
|
||||
return;
|
||||
}
|
||||
CreationObjectSettingIntUIControl creationObjectSettingIntUIControl = this.instance;
|
||||
Action action;
|
||||
circuitNode.NodeModifiedEvent -= action;
|
||||
circuitNode2 = this.node;
|
||||
CircuitNode.NodeMetadataChanged nodeMetadataChanged = this.<>9__6;
|
||||
CircuitNode.NodeMetadataChanged nodeMetadataChangedEvent = circuitNode2.NodeMetadataChangedEvent;
|
||||
if (nodeMetadataChanged == 0)
|
||||
{
|
||||
CircuitNode.NodeMetadataChanged nodeMetadataChanged2 = delegate(NodeMetadata meta)
|
||||
{
|
||||
bool isCompleted = ((IAsyncResult)this.instance).IsCompleted;
|
||||
};
|
||||
this.<>9__6 = nodeMetadataChanged2;
|
||||
}
|
||||
@delegate = Delegate.Remove(nodeMetadataChangedEvent, nodeMetadataChanged);
|
||||
}
|
||||
while (@delegate != 0 && @delegate == 0);
|
||||
circuitNode2.NodeMetadataChangedEvent = @delegate;
|
||||
}
|
||||
|
||||
// Token: 0x06013FE8 RID: 81896 RVA: 0x004CC578 File Offset: 0x004CA778
|
||||
[Token(Token = "0x6013FE8")]
|
||||
[Address(RVA = "0x1CDD4D0", Offset = "0x1CDBED0", VA = "0x181CDD4D0")]
|
||||
internal void <UpdateEditDescription>b__6(NodeMetadata meta)
|
||||
{
|
||||
bool isCompleted = ((IAsyncResult)this.instance).IsCompleted;
|
||||
}
|
||||
|
||||
// Token: 0x0400D726 RID: 55078
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x400D726")]
|
||||
public CircuitNode node;
|
||||
|
||||
// Token: 0x0400D727 RID: 55079
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x400D727")]
|
||||
public CreationObjectSettingIntUIControl instance;
|
||||
|
||||
// Token: 0x0400D728 RID: 55080
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x400D728")]
|
||||
public CircuitDefaultPinDisplay.LKHAHJLAKCI CS$<>8__locals1;
|
||||
|
||||
// Token: 0x0400D729 RID: 55081
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x28")]
|
||||
[Token(Token = "0x400D729")]
|
||||
public CircuitNode.NodeMetadataChanged <>9__6;
|
||||
}
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user