m
This commit is contained in:
@@ -0,0 +1,97 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using Cpp2IlInjected;
|
||||
using RecRoom.Circuits;
|
||||
using UnityEngine;
|
||||
using UnityEngine.Events;
|
||||
|
||||
namespace RecRoom.Core.Creation.Circuits
|
||||
{
|
||||
// Token: 0x0200335F RID: 13151
|
||||
[Token(Token = "0x200335F")]
|
||||
public class SingleSignalEventNodeDisplay : CircuitEventNodeDisplayBase, LNMHDEAMFBO
|
||||
{
|
||||
// Token: 0x17003E07 RID: 15879
|
||||
// (get) Token: 0x06016794 RID: 92052 RVA: 0x00538438 File Offset: 0x00536638
|
||||
// (set) Token: 0x06016795 RID: 92053 RVA: 0x0053844C File Offset: 0x0053664C
|
||||
[Token(Token = "0x17003E07")]
|
||||
public override InputMetadata[] LKIOMMEBJEC
|
||||
{
|
||||
[Token(Token = "0x6016794")]
|
||||
[Address(RVA = "0x4C35F0", Offset = "0x4C25F0", VA = "0x1804C35F0", Slot = "37")]
|
||||
get
|
||||
{
|
||||
return this.inputMeta;
|
||||
}
|
||||
[Token(Token = "0x6016795")]
|
||||
[Address(RVA = "0xD84910", Offset = "0xD83910", VA = "0x180D84910", Slot = "38")]
|
||||
set
|
||||
{
|
||||
this.inputMeta = value;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06016796 RID: 92054 RVA: 0x00538460 File Offset: 0x00536660
|
||||
[Token(Token = "0x6016796")]
|
||||
[Address(RVA = "0x179C560", Offset = "0x179B560", VA = "0x18179C560", Slot = "41")]
|
||||
protected override void HPPOFLEICHA(Dictionary<InputSlot, int> COLKFKBFGNA)
|
||||
{
|
||||
bool flag;
|
||||
ulong num;
|
||||
if (flag && (num != (ulong)0L || (this.ListenToZeroSignal ? 1UL : 0UL) != num))
|
||||
{
|
||||
SingleSignalEventNodeDisplay.SingleSignalReceived onRecievedNewSignal = this.OnRecievedNewSignal;
|
||||
if (onRecievedNewSignal != 0)
|
||||
{
|
||||
onRecievedNewSignal.Invoke(num);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06016797 RID: 92055 RVA: 0x00538498 File Offset: 0x00536698
|
||||
[Token(Token = "0x6016797")]
|
||||
[Address(RVA = "0x179C5F0", Offset = "0x179B5F0", VA = "0x18179C5F0")]
|
||||
public SingleSignalEventNodeDisplay()
|
||||
{
|
||||
InputMetadata[] array = new InputMetadata[1];
|
||||
int num = 0;
|
||||
array[0] = num;
|
||||
this.inputMeta = array;
|
||||
base..ctor();
|
||||
}
|
||||
|
||||
// Token: 0x0400EAED RID: 60141
|
||||
[FieldOffset(Offset = "0x100")]
|
||||
[Token(Token = "0x400EAED")]
|
||||
public InputSlot signalInput;
|
||||
|
||||
// Token: 0x0400EAEE RID: 60142
|
||||
[FieldOffset(Offset = "0x104")]
|
||||
[Token(Token = "0x400EAEE")]
|
||||
public bool ListenToZeroSignal;
|
||||
|
||||
// Token: 0x0400EAEF RID: 60143
|
||||
[FieldOffset(Offset = "0x108")]
|
||||
[Token(Token = "0x400EAEF")]
|
||||
public SingleSignalEventNodeDisplay.SingleSignalReceived OnRecievedNewSignal;
|
||||
|
||||
// Token: 0x0400EAF0 RID: 60144
|
||||
[FieldOffset(Offset = "0x110")]
|
||||
[Token(Token = "0x400EAF0")]
|
||||
[SerializeField]
|
||||
private InputMetadata[] inputMeta;
|
||||
|
||||
// Token: 0x02003360 RID: 13152
|
||||
[Token(Token = "0x2003360")]
|
||||
[Serializable]
|
||||
public class SingleSignalReceived : UnityEvent<int>
|
||||
{
|
||||
// Token: 0x06016798 RID: 92056 RVA: 0x005384CC File Offset: 0x005366CC
|
||||
[Token(Token = "0x6016798")]
|
||||
[Address(RVA = "0x179C670", Offset = "0x179B670", VA = "0x18179C670")]
|
||||
public SingleSignalReceived()
|
||||
{
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user