scripts
This commit is contained in:
@@ -0,0 +1,213 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Runtime.CompilerServices;
|
||||
using System.Runtime.InteropServices;
|
||||
using System.Text;
|
||||
using AGUI.StackedUI;
|
||||
using Cpp2IlInjected;
|
||||
using Google.Protobuf.Collections;
|
||||
using RecRoom.AGUI.ToolUIs;
|
||||
using RecRoom.Circuits;
|
||||
using RecRoom.Networking.SynchronizedFields;
|
||||
using TMPro;
|
||||
using UnityEngine;
|
||||
using UnityEngine.Events;
|
||||
|
||||
namespace RecRoom.Core.Creation.Circuits
|
||||
{
|
||||
// Token: 0x02002C91 RID: 11409
|
||||
[Token(Token = "0x2002C91")]
|
||||
[StructLayout(3)]
|
||||
public class MessageOutputNodeVisualization : CircuitEventNodeDisplay
|
||||
{
|
||||
// Token: 0x170035B7 RID: 13751
|
||||
// (get) Token: 0x060141B4 RID: 82356 RVA: 0x004D3A64 File Offset: 0x004D1C64
|
||||
// (set) Token: 0x060141B5 RID: 82357 RVA: 0x004D3A84 File Offset: 0x004D1C84
|
||||
[Token(Token = "0x170035B7")]
|
||||
public string DFPPNHINEFO
|
||||
{
|
||||
[Token(Token = "0x60141B4")]
|
||||
[Address(RVA = "0x16D2070", Offset = "0x16D0A70", VA = "0x1816D2070")]
|
||||
get
|
||||
{
|
||||
return this.AFJHJMMHPJF.Get();
|
||||
}
|
||||
[Token(Token = "0x60141B5")]
|
||||
[Address(RVA = "0x16D1ED0", Offset = "0x16D08D0", VA = "0x1816D1ED0")]
|
||||
set
|
||||
{
|
||||
SynchronizedField<string> afjhjmmhpjf = this.AFJHJMMHPJF;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x060141B6 RID: 82358 RVA: 0x004D3AA0 File Offset: 0x004D1CA0
|
||||
[Token(Token = "0x60141B6")]
|
||||
[Address(RVA = "0x16D1C80", Offset = "0x16D0680", VA = "0x1816D1C80", Slot = "19")]
|
||||
public override IEnumerable<ILINODKFHEO> GetEditables()
|
||||
{
|
||||
OMKPHDBNLKH<CreationObjectSettingStringUIControl, string>.DEDABHKCIBG <>9__5_ = MessageOutputNodeVisualization.<>c.<>9__5_0;
|
||||
if (<>9__5_ == 0)
|
||||
{
|
||||
MessageOutputNodeVisualization.<>c.<>9__5_0 = (MakerPenPaletteConfigScreen editableUIFlow) => editableUIFlow.DefaultStringUIControlPrefab;
|
||||
}
|
||||
OMKPHDBNLKH<CreationObjectSettingStringUIControl, string>.OHINDOLFNMP ohindolfnmp = new OMKPHDBNLKH.OHINDOLFNMP(this.ANCLLIKFCEO);
|
||||
int num;
|
||||
PGIHLFOHNML pgihlfohnml = new PGIHLFOHNML(<>9__5_, ohindolfnmp, num);
|
||||
num = 0;
|
||||
ILINODKFHEO[] array = new ILINODKFHEO[1];
|
||||
if (pgihlfohnml != 0)
|
||||
{
|
||||
}
|
||||
array[0] = pgihlfohnml;
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x060141B7 RID: 82359 RVA: 0x004D3B00 File Offset: 0x004D1D00
|
||||
[Token(Token = "0x60141B7")]
|
||||
[Address(RVA = "0x16D1600", Offset = "0x16D0000", VA = "0x1816D1600", Slot = "13")]
|
||||
protected override void Awake()
|
||||
{
|
||||
base.Awake();
|
||||
SynchronizedField<string> synchronizedField;
|
||||
this.AFJHJMMHPJF = synchronizedField;
|
||||
CircuitEventNodeDisplay.NodeInputReceived onRecievedNewInput = this.OnRecievedNewInput;
|
||||
if (onRecievedNewInput == 0)
|
||||
{
|
||||
CircuitEventNodeDisplay.NodeInputReceived nodeInputReceived = new CircuitEventNodeDisplay.NodeInputReceived();
|
||||
this.OnRecievedNewInput = nodeInputReceived;
|
||||
}
|
||||
UnityAction<Dictionary<InputSlot, int>> unityAction = new UnityAction(this.BCDDELMBBCO);
|
||||
onRecievedNewInput.AddListener(unityAction);
|
||||
}
|
||||
|
||||
// Token: 0x060141B8 RID: 82360 RVA: 0x004D3B54 File Offset: 0x004D1D54
|
||||
[Token(Token = "0x60141B8")]
|
||||
[Address(RVA = "0x16D1710", Offset = "0x16D0110", VA = "0x1816D1710")]
|
||||
private void BCDDELMBBCO(Dictionary<InputSlot, int> HDGDFFAMOOK)
|
||||
{
|
||||
int num = 0;
|
||||
string empty = string.Empty;
|
||||
string text = this.AFJHJMMHPJF.Get();
|
||||
if (text != 0)
|
||||
{
|
||||
string text2 = this.AFJHJMMHPJF.Get();
|
||||
CircuitNode mbbjmcdgdmn = this.MBBJMCDGDMN;
|
||||
if (num < mbbjmcdgdmn)
|
||||
{
|
||||
num += 2;
|
||||
num += num;
|
||||
InputSlot inputSlot;
|
||||
int num2 = inputSlot.GetHashCode();
|
||||
string text4;
|
||||
string text3 = string.Format("{{{0}}}", text4);
|
||||
num2 = text3.GetHashCode();
|
||||
string text6;
|
||||
string text5 = string.Format("{{{0}}}", text6);
|
||||
if (text2.Contains(text3))
|
||||
{
|
||||
CircuitNode mbbjmcdgdmn2 = this.MBBJMCDGDMN;
|
||||
}
|
||||
if (text2.Contains(text5))
|
||||
{
|
||||
CircuitNode mbbjmcdgdmn3 = this.MBBJMCDGDMN;
|
||||
}
|
||||
num++;
|
||||
}
|
||||
}
|
||||
if (text == 0)
|
||||
{
|
||||
NotificationManager instance = SingletonMonoBehaviour.Instance;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x060141B9 RID: 82361 RVA: 0x004D3C10 File Offset: 0x004D1E10
|
||||
[Token(Token = "0x60141B9")]
|
||||
[Address(RVA = "0x16D1ED0", Offset = "0x16D08D0", VA = "0x1816D1ED0")]
|
||||
private void OFJFAGJDLPD(string KAJBNMCAFBB)
|
||||
{
|
||||
SynchronizedField<string> afjhjmmhpjf = this.AFJHJMMHPJF;
|
||||
}
|
||||
|
||||
// Token: 0x060141BA RID: 82362 RVA: 0x004D3C2C File Offset: 0x004D1E2C
|
||||
[Token(Token = "0x60141BA")]
|
||||
[Address(RVA = "0x16D1E10", Offset = "0x16D0810", VA = "0x1816D1E10")]
|
||||
private string LOCAMBEEPDJ()
|
||||
{
|
||||
if (string.IsNullOrEmpty(this.AFJHJMMHPJF.Get()))
|
||||
{
|
||||
return string.Empty;
|
||||
}
|
||||
return this.AFJHJMMHPJF.Get();
|
||||
}
|
||||
|
||||
// Token: 0x060141BB RID: 82363 RVA: 0x004D3C64 File Offset: 0x004D1E64
|
||||
[Token(Token = "0x60141BB")]
|
||||
[Address(RVA = "0x16D1AB0", Offset = "0x16D04B0", VA = "0x1816D1AB0", Slot = "30")]
|
||||
public override void DeserializeFrom(KPNDFONGDGF HFBJGCHOANH)
|
||||
{
|
||||
if (HFBJGCHOANH != 0 && HFBJGCHOANH != 0)
|
||||
{
|
||||
Dictionary<Guid, Guid> lnfkfahmaci = HFBJGCHOANH.LNFKFAHMACI;
|
||||
return;
|
||||
}
|
||||
SynchronizedField<string> afjhjmmhpjf = this.AFJHJMMHPJF;
|
||||
}
|
||||
|
||||
// Token: 0x060141BC RID: 82364 RVA: 0x004D3C94 File Offset: 0x004D1E94
|
||||
[Token(Token = "0x60141BC")]
|
||||
[Address(RVA = "0x16D1F30", Offset = "0x16D0930", VA = "0x1816D1F30", Slot = "31")]
|
||||
public override void SerializeTo(ref PDEKIHFJKHJ IABNDBNHMKF, ref MKNCHKCCIHK NHFINJNIPGK, StringBuilder BIPOIFGEMGB)
|
||||
{
|
||||
RepeatedField<string> gmemjhhkhgf = new CAEHJIIMFMB().GMEMJHHKHGF;
|
||||
string text = this.AFJHJMMHPJF.Get();
|
||||
gmemjhhkhgf.Add(text);
|
||||
}
|
||||
|
||||
// Token: 0x060141BD RID: 82365 RVA: 0x004D3CC8 File Offset: 0x004D1EC8
|
||||
[Token(Token = "0x60141BD")]
|
||||
[Address(RVA = "0x16D2050", Offset = "0x16D0A50", VA = "0x1816D2050")]
|
||||
public MessageOutputNodeVisualization()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x060141BE RID: 82366 RVA: 0x004D3CE8 File Offset: 0x004D1EE8
|
||||
[Token(Token = "0x60141BE")]
|
||||
[Address(RVA = "0x16D14B0", Offset = "0x16CFEB0", VA = "0x1816D14B0")]
|
||||
[CompilerGenerated]
|
||||
private void ANCLLIKFCEO(CreationObjectSettingStringUIControl GCCLEJOGCCE)
|
||||
{
|
||||
int num = 0;
|
||||
Func<string> func = new Func(this.LOCAMBEEPDJ);
|
||||
Action<string> action = new Action(this.OFJFAGJDLPD);
|
||||
GCCLEJOGCCE.PropertyDescription.text = "Message";
|
||||
GCCLEJOGCCE.JJAPBNJPPAK = num;
|
||||
GCCLEJOGCCE.JJAPBNJPPAK.HLOLBMKJFOM = (EBPEIAPPJJK)num;
|
||||
Action<CreationObjectSettingStringUIControl> action2 = new Action(this.FCKDKKNFHMJ);
|
||||
}
|
||||
|
||||
// Token: 0x060141BF RID: 82367 RVA: 0x004D3D4C File Offset: 0x004D1F4C
|
||||
[Token(Token = "0x60141BF")]
|
||||
[Address(RVA = "0x16D1BA0", Offset = "0x16D05A0", VA = "0x1816D1BA0")]
|
||||
[CompilerGenerated]
|
||||
private void FCKDKKNFHMJ(CreationObjectSettingStringUIControl JBFIMIEMPII)
|
||||
{
|
||||
TextMeshProUGUI propertyValueText = JBFIMIEMPII.PropertyValueText;
|
||||
if (this.AFJHJMMHPJF.Get() != 0)
|
||||
{
|
||||
}
|
||||
string text = this.AFJHJMMHPJF.Get();
|
||||
propertyValueText.text = text;
|
||||
}
|
||||
|
||||
// Token: 0x0400D811 RID: 55313
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x108")]
|
||||
[Token(Token = "0x400D811")]
|
||||
[SerializeField]
|
||||
private float screenSpaceMessageDuration = 1f;
|
||||
|
||||
// Token: 0x0400D812 RID: 55314
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x110")]
|
||||
[Token(Token = "0x400D812")]
|
||||
private SynchronizedField<string> AFJHJMMHPJF;
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user