using System; using Cpp2IlInjected; using RecRoom.Core; using RecRoom.Core.Creation; using RecRoom.QuickActions; using UnityEngine; namespace RecRoom.Tools.MakerPenTools { // Token: 0x02002BBC RID: 11196 [Token(Token = "0x2002BBC")] [Serializable] public class MakerPenToolConfigure_Shape : MakerPenTool { // Token: 0x17003404 RID: 13316 // (get) Token: 0x06012A75 RID: 76405 RVA: 0x0043E4D8 File Offset: 0x0043C6D8 [Token(Token = "0x17003404")] public override string HudLabel { [Token(Token = "0x6012A75")] [Address(RVA = "0x191C7F0", Offset = "0x191B7F0", VA = "0x18191C7F0", Slot = "10")] get { return "Configure"; } } // Token: 0x17003405 RID: 13317 // (get) Token: 0x06012A76 RID: 76406 RVA: 0x0043E4EC File Offset: 0x0043C6EC [Token(Token = "0x17003405")] public override Sprite HudSprite { [Token(Token = "0x6012A76")] [Address(RVA = "0x191C820", Offset = "0x191B820", VA = "0x18191C820", Slot = "11")] get { return NPILADHLMKC.KGDLBEAPDFE(NPILADHLMKC.ONGOGHFGDEF.Settings); } } // Token: 0x06012A77 RID: 76407 RVA: 0x0043E500 File Offset: 0x0043C700 [Token(Token = "0x6012A77")] [Address(RVA = "0x191C4A0", Offset = "0x191B4A0", VA = "0x18191C4A0", Slot = "8")] public override void BALOKJMBNIN() { CreationController creationController = this.creationController; QuickActionMenu k__BackingField = this.creationController.k__BackingField.k__BackingField; CreationContext k__BackingField = this.creationController.k__BackingField; CreationController creationController2 = this.creationController; bool flag; if (!flag) { if (creationController2.IsSelectInputDown) { CreationController creationController3 = this.creationController; bool flag2; if (flag2) { goto IL_60; } creationController3.k__BackingField.paletteMenu.CloseConfigFlow(); } return; } IL_60: ODAEKFDKCEC configurableForShapeSelection = creationController2.k__BackingField.shapeCreationContext.GetConfigurableForShapeSelection(); CreationController creationController4 = this.creationController; CreationContext k__BackingField2 = creationController4.k__BackingField; MakerPen k__BackingField = creationController4.k__BackingField; NJGIIGAKJHO njgiigakjho = new NJGIIGAKJHO(k__BackingField2.shapeCreationContext.transform, configurableForShapeSelection); OKNNKFGFODL uiqueueEvent = k__BackingField.UIQueueEvent; k__BackingField.EPLDCHGGAEK = njgiigakjho; while (uiqueueEvent == 0) { } uiqueueEvent.CNFDGDEOPPF(); throw new NullReferenceException(); } // Token: 0x06012A78 RID: 76408 RVA: 0x0043E5D4 File Offset: 0x0043C7D4 [Token(Token = "0x6012A78")] [Address(RVA = "0x191C790", Offset = "0x191B790", VA = "0x18191C790")] public MakerPenToolConfigure_Shape() { } } }