scripts
This commit is contained in:
@@ -0,0 +1,147 @@
|
||||
using System;
|
||||
using System.Runtime.InteropServices;
|
||||
using AGUI.StackedUI;
|
||||
using Cpp2IlInjected;
|
||||
using RecRoom.CircuitsV2.Adapter;
|
||||
using RecRoom.CircuitsV2.Config;
|
||||
using TMPro;
|
||||
using UnityEngine;
|
||||
using UnityEngine.UI;
|
||||
|
||||
// Token: 0x02000248 RID: 584
|
||||
[Token(Token = "0x2000248")]
|
||||
[StructLayout(3)]
|
||||
public class PortEditable : CreationObjectSettingPropertyUIControl<global::System.Tuple<DBFIKIGBNOD, KPJGIJKKILH, IOKind>, PortEditable>
|
||||
{
|
||||
// Token: 0x060011A7 RID: 4519 RVA: 0x0004C81C File Offset: 0x0004AA1C
|
||||
[Token(Token = "0x60011A7")]
|
||||
[Address(RVA = "0x123B940", Offset = "0x123A340", VA = "0x18123B940")]
|
||||
public void Button_Delete()
|
||||
{
|
||||
DBFIKIGBNOD currentNodeGroup = this.CurrentNodeGroup;
|
||||
KPJGIJKKILH currentPort = this.CurrentPort;
|
||||
if (this.IOKind != IOKind.Input)
|
||||
{
|
||||
int num = 0;
|
||||
num += num;
|
||||
num++;
|
||||
uint num2;
|
||||
if (num < (int)num2)
|
||||
{
|
||||
num += num;
|
||||
num++;
|
||||
}
|
||||
return;
|
||||
}
|
||||
int num3 = 0;
|
||||
num3 += num3;
|
||||
num3++;
|
||||
uint num4;
|
||||
if (num3 < (int)num4)
|
||||
{
|
||||
num3 += num3;
|
||||
num3++;
|
||||
}
|
||||
num3 += 3;
|
||||
num3 += 19;
|
||||
num3 += num3;
|
||||
num3 += 19;
|
||||
num3 += 19;
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x060011A8 RID: 4520 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x60011A8")]
|
||||
[Address(RVA = "0x3C9F60", Offset = "0x3C8960", VA = "0x1803C9F60")]
|
||||
public void Button_Configure()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x060011A9 RID: 4521 RVA: 0x0004C8B8 File Offset: 0x0004AAB8
|
||||
[Token(Token = "0x60011A9")]
|
||||
[Address(RVA = "0x123BBA0", Offset = "0x123A5A0", VA = "0x18123BBA0")]
|
||||
public void SetPortInfo(DBFIKIGBNOD JNILMKLJIOK, KPJGIJKKILH KHJOLOHJLNJ, IOKind BIKMGAPACLK)
|
||||
{
|
||||
TextMeshProUGUI textMeshProUGUI = this.nameText;
|
||||
this.CurrentNodeGroup = JNILMKLJIOK;
|
||||
this.CurrentPort = KHJOLOHJLNJ;
|
||||
this.IOKind = BIKMGAPACLK;
|
||||
int num = 0;
|
||||
if (num < KHJOLOHJLNJ)
|
||||
{
|
||||
num += num;
|
||||
num++;
|
||||
}
|
||||
int num2 = 0;
|
||||
string text;
|
||||
textMeshProUGUI.text = text;
|
||||
Image image = this.headerImage;
|
||||
CircuitsV2Config style = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.style;
|
||||
if (num < num2)
|
||||
{
|
||||
num += num;
|
||||
num++;
|
||||
}
|
||||
if (num < typeof(KPJGIJKKILH).TypeHandle)
|
||||
{
|
||||
num += num;
|
||||
num++;
|
||||
}
|
||||
Color disconnectedColor = style.MNEEKMHPKIO((TypeKey)num).disconnectedColor;
|
||||
Color color = image.color;
|
||||
ulong num3;
|
||||
this.deleteButton.gameObject.SetActive(num3 != 0UL);
|
||||
GameObject gameObject = this.configureButton.gameObject;
|
||||
int num4 = 0;
|
||||
gameObject.SetActive(num4 != 0);
|
||||
}
|
||||
|
||||
// Token: 0x060011AA RID: 4522 RVA: 0x0004C98C File Offset: 0x0004AB8C
|
||||
[Token(Token = "0x60011AA")]
|
||||
[Address(RVA = "0x123BEA0", Offset = "0x123A8A0", VA = "0x18123BEA0")]
|
||||
public PortEditable()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x04000E1A RID: 3610
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x70")]
|
||||
[Token(Token = "0x4000E1A")]
|
||||
[SerializeField]
|
||||
[Header("Header")]
|
||||
protected Image headerImage;
|
||||
|
||||
// Token: 0x04000E1B RID: 3611
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x78")]
|
||||
[Token(Token = "0x4000E1B")]
|
||||
[SerializeField]
|
||||
protected TextMeshProUGUI nameText;
|
||||
|
||||
// Token: 0x04000E1C RID: 3612
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x80")]
|
||||
[Token(Token = "0x4000E1C")]
|
||||
[SerializeField]
|
||||
[Header("Buttons")]
|
||||
protected Button3D configureButton;
|
||||
|
||||
// Token: 0x04000E1D RID: 3613
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x88")]
|
||||
[Token(Token = "0x4000E1D")]
|
||||
[SerializeField]
|
||||
protected Button3D deleteButton;
|
||||
|
||||
// Token: 0x04000E1E RID: 3614
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x90")]
|
||||
[Token(Token = "0x4000E1E")]
|
||||
public DBFIKIGBNOD CurrentNodeGroup;
|
||||
|
||||
// Token: 0x04000E1F RID: 3615
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x98")]
|
||||
[Token(Token = "0x4000E1F")]
|
||||
public KPJGIJKKILH CurrentPort;
|
||||
|
||||
// Token: 0x04000E20 RID: 3616
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0xA0")]
|
||||
[Token(Token = "0x4000E20")]
|
||||
public IOKind IOKind;
|
||||
}
|
||||
Reference in New Issue
Block a user