This commit is contained in:
niko
2026-04-08 23:40:05 +02:00
parent d6894bcbc7
commit 18dc73f922
7750 changed files with 1795369 additions and 0 deletions
@@ -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;
}
}
}