scripts
This commit is contained in:
@@ -0,0 +1,180 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Runtime.CompilerServices;
|
||||
using System.Runtime.InteropServices;
|
||||
using AGUI.StackedUI;
|
||||
using Cpp2IlInjected;
|
||||
using RecRoom.AGUI.ToolUIs;
|
||||
using RecRoom.Circuits;
|
||||
using TMPro;
|
||||
using UnityEngine;
|
||||
|
||||
namespace RecRoom.Core.Creation.Circuits
|
||||
{
|
||||
// Token: 0x02002C93 RID: 11411
|
||||
[Token(Token = "0x2002C93")]
|
||||
[StructLayout(3)]
|
||||
public abstract class ModedCircuitNodeDisplay<T> : CircuitNodeDisplay where T : CircuitNode
|
||||
{
|
||||
// Token: 0x170035B8 RID: 13752
|
||||
// (get) Token: 0x060141C3 RID: 82371 RVA: 0x004D3DD0 File Offset: 0x004D1FD0
|
||||
[Token(Token = "0x170035B8")]
|
||||
public override Sprite CNGNMEHMGAB
|
||||
{
|
||||
[Token(Token = "0x60141C3")]
|
||||
[Address(RVA = "0x1D2A5F0", Offset = "0x1D28FF0", VA = "0x181D2A5F0", Slot = "21")]
|
||||
get
|
||||
{
|
||||
if (this.KCNNJNGLIEO < 0)
|
||||
{
|
||||
}
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170035B9 RID: 13753
|
||||
// (get) Token: 0x060141C4 RID: 82372
|
||||
[Token(Token = "0x170035B9")]
|
||||
protected abstract Dictionary<string, FLCFOLDCOJJ> COHNLMCLBPI
|
||||
{
|
||||
[Token(Token = "0x60141C4")]
|
||||
[Address(Slot = "32")]
|
||||
get;
|
||||
}
|
||||
|
||||
// Token: 0x170035BA RID: 13754
|
||||
// (get) Token: 0x060141C5 RID: 82373
|
||||
[Token(Token = "0x170035BA")]
|
||||
protected abstract object KCNNJNGLIEO
|
||||
{
|
||||
[Token(Token = "0x60141C5")]
|
||||
[Address(Slot = "33")]
|
||||
get;
|
||||
}
|
||||
|
||||
// Token: 0x060141C6 RID: 82374
|
||||
[Token(Token = "0x60141C6")]
|
||||
[Address(Slot = "34")]
|
||||
protected abstract int BJKDPHHLCII();
|
||||
|
||||
// Token: 0x060141C7 RID: 82375 RVA: 0x004D3DEC File Offset: 0x004D1FEC
|
||||
[Token(Token = "0x60141C7")]
|
||||
[Address(RVA = "0x1D29FF0", Offset = "0x1D289F0", VA = "0x181D29FF0", Slot = "19")]
|
||||
public override IEnumerable<ILINODKFHEO> GetEditables()
|
||||
{
|
||||
ILINODKFHEO[] array = new ILINODKFHEO[1];
|
||||
ALCPGKOLKFC alcpgkolkfc;
|
||||
if (alcpgkolkfc != 0)
|
||||
{
|
||||
}
|
||||
array[0] = alcpgkolkfc;
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x060141C8 RID: 82376 RVA: 0x004D3E18 File Offset: 0x004D2018
|
||||
[Token(Token = "0x60141C8")]
|
||||
[Address(RVA = "0x1D29F50", Offset = "0x1D28950", VA = "0x181D29F50")]
|
||||
private void BCPDLEKNMIB(CircuitNodeModeEditableEnumUIControl NLNHFEEMFBN)
|
||||
{
|
||||
TextMeshProUGUI propertyValueText = NLNHFEEMFBN.PropertyValueText;
|
||||
string empty = string.Empty;
|
||||
propertyValueText.text = empty;
|
||||
}
|
||||
|
||||
// Token: 0x060141C9 RID: 82377 RVA: 0x004D3E40 File Offset: 0x004D2040
|
||||
[Token(Token = "0x60141C9")]
|
||||
[Address(RVA = "0x1D2A160", Offset = "0x1D28B60", VA = "0x181D2A160")]
|
||||
private void KOENOPHPMEJ(int NELNODMDALL)
|
||||
{
|
||||
Dictionary<object, object> dictionary = new Dictionary();
|
||||
Dictionary<string, FLCFOLDCOJJ> dictionary2 = this.NGIKGECNBIM();
|
||||
dictionary.Add(dictionary2, dictionary2);
|
||||
int count = dictionary2.count;
|
||||
}
|
||||
|
||||
// Token: 0x060141CA RID: 82378 RVA: 0x004D3E70 File Offset: 0x004D2070
|
||||
[Token(Token = "0x60141CA")]
|
||||
[Address(RVA = "0x1D2A590", Offset = "0x1D28F90", VA = "0x181D2A590")]
|
||||
protected ModedCircuitNodeDisplay()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x060141CB RID: 82379 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x60141CB")]
|
||||
[Address(RVA = "0x3EFAF0", Offset = "0x3EE4F0", VA = "0x1803EFAF0")]
|
||||
[CompilerGenerated]
|
||||
private CircuitNodeModeEditableEnumUIControl DBJKKLAOGIH(MakerPenPaletteConfigScreen ODPCKLMLAEE)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x060141CC RID: 82380 RVA: 0x004D3E8C File Offset: 0x004D208C
|
||||
[Token(Token = "0x60141CC")]
|
||||
[Address(RVA = "0x1D2A350", Offset = "0x1D28D50", VA = "0x181D2A350")]
|
||||
[CompilerGenerated]
|
||||
private void PHDIAHKMPKA(CircuitNodeModeEditableEnumUIControl GCCLEJOGCCE)
|
||||
{
|
||||
Delegate @delegate;
|
||||
do
|
||||
{
|
||||
CircuitNodeModeEditableEnumUIControl instance = GCCLEJOGCCE;
|
||||
CircuitNode.NodeMetadataChanged nodeMetadataChanged = new CircuitNode.NodeMetadataChanged(GCCLEJOGCCE.NodeMetadataUpdated);
|
||||
@delegate = Delegate.Combine(nodeMetadataChanged, nodeMetadataChanged);
|
||||
}
|
||||
while (@delegate != 0 && @delegate == 0);
|
||||
Action action;
|
||||
lnllmmkkagb.instance.IABDCLILPMF += action;
|
||||
CircuitNodeModeEditableEnumUIControl instance2 = lnllmmkkagb.instance;
|
||||
}
|
||||
|
||||
// Token: 0x0400D815 RID: 55317
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x400D815")]
|
||||
[SerializeField]
|
||||
protected CircuitNodeModeEditableEnumUIControl uiControl;
|
||||
|
||||
// Token: 0x0400D816 RID: 55318
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x400D816")]
|
||||
[SerializeField]
|
||||
protected Sprite[] circuitLabelSprites;
|
||||
|
||||
// Token: 0x02002C94 RID: 11412
|
||||
[Token(Token = "0x2002C94")]
|
||||
[CompilerGenerated]
|
||||
private sealed class LNLLMMKKAGB
|
||||
{
|
||||
// Token: 0x060141CD RID: 82381 RVA: 0x004D3EF8 File Offset: 0x004D20F8
|
||||
[Token(Token = "0x60141CD")]
|
||||
[Address(RVA = "0x1B1AA80", Offset = "0x1B19480", VA = "0x181B1AA80")]
|
||||
public LNLLMMKKAGB()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x060141CE RID: 82382 RVA: 0x004D3F14 File Offset: 0x004D2114
|
||||
[Token(Token = "0x60141CE")]
|
||||
[Address(RVA = "0x1D29E70", Offset = "0x1D28870", VA = "0x181D29E70")]
|
||||
internal void <GetEditables>b__2()
|
||||
{
|
||||
Delegate @delegate;
|
||||
do
|
||||
{
|
||||
ModedCircuitNodeDisplay modedCircuitNodeDisplay = this.<>4__this;
|
||||
CircuitNode.NodeMetadataChanged nodeMetadataChanged = new CircuitNode.NodeMetadataChanged(this.instance.NodeMetadataUpdated);
|
||||
@delegate = Delegate.Remove(nodeMetadataChanged, nodeMetadataChanged);
|
||||
}
|
||||
while (@delegate != 0 && @delegate == 0);
|
||||
}
|
||||
|
||||
// Token: 0x0400D817 RID: 55319
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x400D817")]
|
||||
public CircuitNodeModeEditableEnumUIControl instance;
|
||||
|
||||
// Token: 0x0400D818 RID: 55320
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x400D818")]
|
||||
public ModedCircuitNodeDisplay<T> <>4__this;
|
||||
}
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user