Files
27Aug2021-Cpp2IL-Dump/Assembly-CSharp/RecRoom/Tools/MakerPenTools/MakerPenToolConfigure_Shape.cs
T
niko c12fbe3fc6 m
2026-04-12 16:51:38 +02:00

88 lines
3.0 KiB
C#

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 <PPEGLKBLPPD>k__BackingField = this.creationController.<MakerPen>k__BackingField.<PPEGLKBLPPD>k__BackingField;
CreationContext <CreationContext>k__BackingField = this.creationController.<CreationContext>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.<MakerPen>k__BackingField.paletteMenu.CloseConfigFlow();
}
return;
}
IL_60:
ODAEKFDKCEC configurableForShapeSelection = creationController2.<CreationContext>k__BackingField.shapeCreationContext.GetConfigurableForShapeSelection();
CreationController creationController4 = this.creationController;
CreationContext <CreationContext>k__BackingField2 = creationController4.<CreationContext>k__BackingField;
MakerPen <MakerPen>k__BackingField = creationController4.<MakerPen>k__BackingField;
NJGIIGAKJHO njgiigakjho = new NJGIIGAKJHO(<CreationContext>k__BackingField2.shapeCreationContext.transform, configurableForShapeSelection);
OKNNKFGFODL uiqueueEvent = <MakerPen>k__BackingField.UIQueueEvent;
<MakerPen>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()
{
}
}
}