This commit is contained in:
niko
2026-04-10 22:50:51 +02:00
parent 6d1607d5a2
commit f18d448581
17033 changed files with 2863270 additions and 0 deletions
@@ -0,0 +1,160 @@
using System;
using System.Collections.Generic;
using Cpp2IlInjected;
using RecRoom.Circuits;
using UnityEngine;
using UnityEngine.Events;
namespace RecRoom.Core.Creation.Circuits
{
// Token: 0x0200321C RID: 12828
[Token(Token = "0x200321C")]
public class CircuitEventNodeDisplay : CircuitEventNodeDisplayBase, LNMHDEAMFBO
{
// Token: 0x17003CCC RID: 15564
// (get) Token: 0x0601603E RID: 90174 RVA: 0x00522B88 File Offset: 0x00520D88
// (set) Token: 0x0601603F RID: 90175 RVA: 0x00522B9C File Offset: 0x00520D9C
[Token(Token = "0x17003CCC")]
public override InputMetadata[] LKIOMMEBJEC
{
[Token(Token = "0x601603E")]
[Address(RVA = "0x60CF40", Offset = "0x60BD40", VA = "0x18060CF40", Slot = "37")]
get
{
return this.inputMeta;
}
[Token(Token = "0x601603F")]
[Address(RVA = "0x7B58A0", Offset = "0x7B46A0", VA = "0x1807B58A0", Slot = "38")]
set
{
this.inputMeta = value;
}
}
// Token: 0x17003CCD RID: 15565
// (get) Token: 0x06016040 RID: 90176 RVA: 0x00522BB0 File Offset: 0x00520DB0
// (set) Token: 0x06016041 RID: 90177 RVA: 0x00522BC4 File Offset: 0x00520DC4
[Token(Token = "0x17003CCD")]
public override OutputMetadata[] JDFCGKIIDKE
{
[Token(Token = "0x6016040")]
[Address(RVA = "0x7B5590", Offset = "0x7B4390", VA = "0x1807B5590", Slot = "39")]
get
{
return this.outputMeta;
}
[Token(Token = "0x6016041")]
[Address(RVA = "0x7B58B0", Offset = "0x7B46B0", VA = "0x1807B58B0", Slot = "40")]
set
{
this.outputMeta = value;
}
}
// Token: 0x06016042 RID: 90178 RVA: 0x00522BD8 File Offset: 0x00520DD8
[Token(Token = "0x6016042")]
[Address(RVA = "0xEDC760", Offset = "0xEDB560", VA = "0x180EDC760")]
public void AddInputMeta(InputSlot DECEAGNPDJL, string LJIGOCDPEJF)
{
}
// Token: 0x06016043 RID: 90179 RVA: 0x00522BE8 File Offset: 0x00520DE8
[Token(Token = "0x6016043")]
[Address(RVA = "0xEDC7A0", Offset = "0xEDB5A0", VA = "0x180EDC7A0")]
public void AddInputMeta(InputMetadata PMKLANFGLME)
{
int num = 0;
num += 2;
num += num;
num++;
InputMetadata[] array = new InputMetadata[0];
int num2 = array.Length;
int num3 = num2 - 1;
num2 += num2;
InputMetadata[] array2 = this.LKIOMMEBJEC;
if (this.MBBJMCDGDMN == 0 || array2 != 0)
{
}
}
// Token: 0x06016044 RID: 90180 RVA: 0x00522C38 File Offset: 0x00520E38
[Token(Token = "0x6016044")]
[Address(RVA = "0xEDC9C0", Offset = "0xEDB7C0", VA = "0x180EDC9C0")]
public void RemoveInputMeta(InputSlot POODMHKGLMI)
{
int num = 0;
num += 2;
num += num;
num++;
InputMetadata[] array = new InputMetadata[0];
if (num < array.Length)
{
if (num > num)
{
num += 2;
num += num;
}
num++;
}
InputMetadata[] array2 = this.LKIOMMEBJEC;
if (this.MBBJMCDGDMN == 0 || array2 != 0)
{
}
}
// Token: 0x06016045 RID: 90181 RVA: 0x00522C90 File Offset: 0x00520E90
[Token(Token = "0x6016045")]
[Address(RVA = "0xEDC960", Offset = "0xEDB760", VA = "0x180EDC960", Slot = "41")]
protected override void HPPOFLEICHA(Dictionary<InputSlot, int> COLKFKBFGNA)
{
CircuitEventNodeDisplay.NodeInputReceived onRecievedNewInput = this.OnRecievedNewInput;
if (onRecievedNewInput != 0)
{
onRecievedNewInput.Invoke(COLKFKBFGNA);
}
}
// Token: 0x06016046 RID: 90182 RVA: 0x00522CB0 File Offset: 0x00520EB0
[Token(Token = "0x6016046")]
[Address(RVA = "0xEDCC70", Offset = "0xEDBA70", VA = "0x180EDCC70")]
public CircuitEventNodeDisplay()
{
InputMetadata[] array = new InputMetadata[1];
int num = 0;
array[0] = num;
this.inputMeta = array;
this.eventRateLimitTime = 0.25f;
base..ctor();
}
// Token: 0x0400E742 RID: 59202
[FieldOffset(Offset = "0xF8")]
[Token(Token = "0x400E742")]
public CircuitEventNodeDisplay.NodeInputReceived OnRecievedNewInput;
// Token: 0x0400E743 RID: 59203
[FieldOffset(Offset = "0x100")]
[Token(Token = "0x400E743")]
[SerializeField]
private InputMetadata[] inputMeta;
// Token: 0x0400E744 RID: 59204
[FieldOffset(Offset = "0x108")]
[Token(Token = "0x400E744")]
[SerializeField]
private OutputMetadata[] outputMeta;
// Token: 0x0200321D RID: 12829
[Token(Token = "0x200321D")]
[Serializable]
public class NodeInputReceived : UnityEvent<Dictionary<InputSlot, int>>
{
// Token: 0x06016047 RID: 90183 RVA: 0x00522CEC File Offset: 0x00520EEC
[Token(Token = "0x6016047")]
[Address(RVA = "0xEE8B50", Offset = "0xEE7950", VA = "0x180EE8B50")]
public NodeInputReceived()
{
}
}
}
}