using System; using AGUI.StackedUI; using Cpp2IlInjected; using RecRoom.AGUI.ToolUIs; using RecRoom.Tools; using TMPro; using UnityEngine; using UnityEngine.UI; // Token: 0x02000238 RID: 568 [Token(Token = "0x2000238")] public class NodeGroupEditable : CreationObjectSettingPropertyUIControl, NodeGroupEditable> { // Token: 0x0600114D RID: 4429 RVA: 0x0004B024 File Offset: 0x00049224 [Token(Token = "0x600114D")] [Address(RVA = "0x771160", Offset = "0x76FF60", VA = "0x180771160")] public void Button_Delete() { if (this.CurrentChip != 0) { DBFIKIGBNOD currentNodeGroup = this.CurrentNodeGroup; int num = 0; num += num; num++; uint num2; if (num < (int)num2) { num += num; num++; } } } // Token: 0x0600114E RID: 4430 RVA: 0x0004B060 File Offset: 0x00049260 [Token(Token = "0x600114E")] [Address(RVA = "0x771090", Offset = "0x76FE90", VA = "0x180771090")] public void Button_Configure() { MakerPenPaletteUI paletteMenuToolUI = MakerPen.k__BackingField.KNDLGPOKIOI; DBFIKIGBNOD currentNodeGroup = this.CurrentNodeGroup; KJDOCKDBNCK currentChip = this.CurrentChip; paletteMenuToolUI.ShowNodeGroupConfigureMenu(currentChip, currentNodeGroup); } // Token: 0x0600114F RID: 4431 RVA: 0x0004B094 File Offset: 0x00049294 [Token(Token = "0x600114F")] [Address(RVA = "0x7712B0", Offset = "0x7700B0", VA = "0x1807712B0")] public void SetNodeGroupInfo(KJDOCKDBNCK FEIKBHLGMIH, DBFIKIGBNOD JNILMKLJIOK) { TextMeshProUGUI textMeshProUGUI = this.nameText; this.CurrentChip = FEIKBHLGMIH; this.CurrentNodeGroup = JNILMKLJIOK; int num = 0; if (num < JNILMKLJIOK) { num += num; num++; } string text = textMeshProUGUI.text; Image image = this.headerImage; Sprite sprite = this.sprite; image.sprite = sprite; GameObject gameObject = this.deleteButton.gameObject; GameObject gameObject2 = this.configureButton.gameObject; } // Token: 0x06001150 RID: 4432 RVA: 0x0004B10C File Offset: 0x0004930C [Token(Token = "0x6001150")] [Address(RVA = "0x771460", Offset = "0x770260", VA = "0x180771460")] public NodeGroupEditable() { } // Token: 0x04000DC4 RID: 3524 [FieldOffset(Offset = "0x70")] [Token(Token = "0x4000DC4")] [SerializeField] [Header("Header")] protected Image headerImage; // Token: 0x04000DC5 RID: 3525 [FieldOffset(Offset = "0x78")] [Token(Token = "0x4000DC5")] [SerializeField] protected TextMeshProUGUI nameText; // Token: 0x04000DC6 RID: 3526 [FieldOffset(Offset = "0x80")] [Token(Token = "0x4000DC6")] [SerializeField] [Header("Buttons")] protected Button3D configureButton; // Token: 0x04000DC7 RID: 3527 [FieldOffset(Offset = "0x88")] [Token(Token = "0x4000DC7")] [SerializeField] protected Button3D deleteButton; // Token: 0x04000DC8 RID: 3528 [FieldOffset(Offset = "0x90")] [Token(Token = "0x4000DC8")] [SerializeField] [Header("Sprites")] private Sprite sprite; // Token: 0x04000DC9 RID: 3529 [FieldOffset(Offset = "0x98")] [Token(Token = "0x4000DC9")] public KJDOCKDBNCK CurrentChip; // Token: 0x04000DCA RID: 3530 [FieldOffset(Offset = "0xA0")] [Token(Token = "0x4000DCA")] public DBFIKIGBNOD CurrentNodeGroup; }