Files
niko c12fbe3fc6 m
2026-04-12 16:51:38 +02:00

653 lines
22 KiB
C#

using System;
using AGUI.StackedUI;
using Cpp2IlInjected;
using RecRoom.Core.Creation;
using RecRoom.Core.Locomotion;
using RecRoom.Systems.PlayerRoles.UI.Game;
using RecRoom.Tools;
using RecRoom.Tools.Tags;
using UnityEngine;
using UnityEngine.UI;
namespace RecRoom.AGUI.ToolUIs
{
// Token: 0x020029F3 RID: 10739
[Token(Token = "0x20029F3")]
public class MakerPenPaletteMoveableToolMenu : MoveableToolMenu, GHEELCONOBP
{
// Token: 0x17003223 RID: 12835
// (get) Token: 0x06011EA7 RID: 73383 RVA: 0x0040E85C File Offset: 0x0040CA5C
// (set) Token: 0x06011EA8 RID: 73384 RVA: 0x0040E870 File Offset: 0x0040CA70
[Token(Token = "0x17003223")]
public MakerPen CMHBEGINGCG
{
[Token(Token = "0x6011EA7")]
[Address(RVA = "0x4C31C0", Offset = "0x4C21C0", VA = "0x1804C31C0")]
get;
[Token(Token = "0x6011EA8")]
[Address(RVA = "0x497020", Offset = "0x496020", VA = "0x180497020")]
set;
}
// Token: 0x17003224 RID: 12836
// (get) Token: 0x06011EA9 RID: 73385 RVA: 0x0040E884 File Offset: 0x0040CA84
[Token(Token = "0x17003224")]
public MakerPenPaletteUI PKCIBEOKLPG
{
[Token(Token = "0x6011EA9")]
[Address(RVA = "0x1976A10", Offset = "0x1975A10", VA = "0x181976A10")]
get
{
Action<MoveableToolMenu.FLDDGHDOPPE> jcechlhohig;
Delegate @delegate;
do
{
MakerPenPaletteUI ghhedadednl = this.GHHEDADEDNL;
int num = 0;
if (!(ghhedadednl == num))
{
goto IL_98;
}
MakerPen makerPen = this.<LJOGMLBAABG>k__BackingField;
int num2 = 0;
if (!(makerPen != num2) || !this.<LJOGMLBAABG>k__BackingField.DKLGNFGONEM)
{
goto IL_98;
}
ToolUI menu = this._tool.ELABBFJBNII;
this.GHHEDADEDNL = menu;
int num3 = 0;
if (!(menu != num3))
{
goto IL_98;
}
MakerPenPaletteUI ghhedadednl2 = this.GHHEDADEDNL;
Action<MoveableToolMenu.FLDDGHDOPPE> action = new Action(this.EGFBJOMJJGI);
jcechlhohig = ghhedadednl2.JCECHLHOHIG;
@delegate = Delegate.Combine(jcechlhohig, action);
}
while (@delegate != 0 && @delegate == 0);
while (@delegate != jcechlhohig)
{
}
IL_98:
return this.GHHEDADEDNL;
}
}
// Token: 0x17003225 RID: 12837
// (get) Token: 0x06011EAA RID: 73386 RVA: 0x0040E938 File Offset: 0x0040CB38
[Token(Token = "0x17003225")]
public bool OKEHPHDOAOJ
{
[Token(Token = "0x6011EAA")]
[Address(RVA = "0x19769E0", Offset = "0x19759E0", VA = "0x1819769E0")]
get
{
return this.GCMLOIFNJMB.CFLJGNJLBFG;
}
}
// Token: 0x06011EAB RID: 73387 RVA: 0x0040E958 File Offset: 0x0040CB58
[Token(Token = "0x6011EAB")]
[Address(RVA = "0x154E1B0", Offset = "0x154D1B0", VA = "0x18154E1B0")]
public void AddMainMenuOpeningRestriction(object PIHIPPPPEBI)
{
this.GCMLOIFNJMB.BPAJKKAGPKB(PIHIPPPPEBI);
}
// Token: 0x06011EAC RID: 73388 RVA: 0x0040E978 File Offset: 0x0040CB78
[Token(Token = "0x6011EAC")]
[Address(RVA = "0x154F2B0", Offset = "0x154E2B0", VA = "0x18154F2B0")]
public void RemoveMainMenuOpeningRestriction(object PIHIPPPPEBI)
{
this.GCMLOIFNJMB.BIHKNNPGGKP(PIHIPPPPEBI);
}
// Token: 0x17003226 RID: 12838
// (get) Token: 0x06011EAD RID: 73389 RVA: 0x0040E998 File Offset: 0x0040CB98
[Token(Token = "0x17003226")]
private MakerPenPaletteMainScreen IEENLMOCFEL
{
[Token(Token = "0x6011EAD")]
[Address(RVA = "0x1975310", Offset = "0x1974310", VA = "0x181975310")]
get
{
return this._tool.ELABBFJBNII.GetFlowByType<MakerPenPaletteMainScreen>();
}
}
// Token: 0x17003227 RID: 12839
// (get) Token: 0x06011EAE RID: 73390 RVA: 0x0040E9BC File Offset: 0x0040CBBC
[Token(Token = "0x17003227")]
private MakerPenPaletteConfigScreen JOJLKHCNPOB
{
[Token(Token = "0x6011EAE")]
[Address(RVA = "0x1974C30", Offset = "0x1973C30", VA = "0x181974C30")]
get
{
return this._tool.ELABBFJBNII.GetFlowByType<MakerPenPaletteConfigScreen>();
}
}
// Token: 0x17003228 RID: 12840
// (get) Token: 0x06011EAF RID: 73391 RVA: 0x0040E9E0 File Offset: 0x0040CBE0
[Token(Token = "0x17003228")]
private MakerPenPaletteTagsScreen GOGCNAPFBDI
{
[Token(Token = "0x6011EAF")]
[Address(RVA = "0x19753D0", Offset = "0x19743D0", VA = "0x1819753D0")]
get
{
return this._tool.ELABBFJBNII.GetFlowByType<MakerPenPaletteTagsScreen>();
}
}
// Token: 0x17003229 RID: 12841
// (get) Token: 0x06011EB0 RID: 73392 RVA: 0x0040EA04 File Offset: 0x0040CC04
[Token(Token = "0x17003229")]
private EditGameRoleSettingsScreen OAOEPGAEJON
{
[Token(Token = "0x6011EB0")]
[Address(RVA = "0x19752B0", Offset = "0x19742B0", VA = "0x1819752B0")]
get
{
return this._tool.ELABBFJBNII.GetFlowByType<EditGameRoleSettingsScreen>();
}
}
// Token: 0x1700322A RID: 12842
// (get) Token: 0x06011EB1 RID: 73393 RVA: 0x0040EA28 File Offset: 0x0040CC28
[Token(Token = "0x1700322A")]
private MakerPenPaletteInventionCreationScreen CDAHFABCKNN
{
[Token(Token = "0x6011EB1")]
[Address(RVA = "0x19757B0", Offset = "0x19747B0", VA = "0x1819757B0")]
get
{
return this._tool.ELABBFJBNII.GetFlowByType<MakerPenPaletteInventionCreationScreen>();
}
}
// Token: 0x1700322B RID: 12843
// (get) Token: 0x06011EB2 RID: 73394 RVA: 0x0040EA4C File Offset: 0x0040CC4C
[Token(Token = "0x1700322B")]
private MakerPenPaletteInventionDetailsScreen PIBEEGAIONP
{
[Token(Token = "0x6011EB2")]
[Address(RVA = "0x1975200", Offset = "0x1974200", VA = "0x181975200")]
get
{
return this._tool.ELABBFJBNII.GetFlowByType<MakerPenPaletteInventionDetailsScreen>();
}
}
// Token: 0x1700322C RID: 12844
// (get) Token: 0x06011EB3 RID: 73395 RVA: 0x0040EA70 File Offset: 0x0040CC70
[Token(Token = "0x1700322C")]
private MakerPenPaletteInventionPublishingScreen CKFAIBOLPCF
{
[Token(Token = "0x6011EB3")]
[Address(RVA = "0x1975370", Offset = "0x1974370", VA = "0x181975370")]
get
{
return this._tool.ELABBFJBNII.GetFlowByType<MakerPenPaletteInventionPublishingScreen>();
}
}
// Token: 0x1700322D RID: 12845
// (get) Token: 0x06011EB4 RID: 73396 RVA: 0x0040EA94 File Offset: 0x0040CC94
[Token(Token = "0x1700322D")]
private MakerPenPaletteInventionSetupScreen MHEMNPLIFLD
{
[Token(Token = "0x6011EB4")]
[Address(RVA = "0x19751A0", Offset = "0x19741A0", VA = "0x1819751A0")]
get
{
return this._tool.ELABBFJBNII.GetFlowByType<MakerPenPaletteInventionSetupScreen>();
}
}
// Token: 0x06011EB5 RID: 73397 RVA: 0x0040EAB8 File Offset: 0x0040CCB8
[Token(Token = "0x6011EB5")]
[Address(RVA = "0x1974C90", Offset = "0x1973C90", VA = "0x181974C90", Slot = "13")]
protected override void Awake()
{
this.IAFIPFAKNHJ();
this._tool.rigidbodyEx.AddKinematic(this);
this._tool.ReleaseWithVelocity = false;
this._tool.AlwaysPhysicalPickupOffCenter = true;
this._tool.IgnorePickupDirection = true;
this._tool.GravityPickupMode = (Tool.LMJNHJCGDOF)((ulong)4294967295L);
this._tool.DefaultCollisionLayer = (DAJFOCGPHGP)((ulong)27L);
this._tool.AttachedCollisionLayer = (DAJFOCGPHGP)((ulong)27L);
this._tool.EquippedCollisionLayer = (DAJFOCGPHGP)((ulong)27L);
this._tool.HeldCollisionLayer = (DAJFOCGPHGP)((ulong)27L);
Tool tool = this._tool;
MFBGLIHGCGO<Tool> postReleaseEvent = tool.PostReleaseEvent;
Action<Tool> action = new Action(base.PDEEFICICFG);
MFBGLIHGCGO<Tool> mfbglihgcgo = MFBGLIHGCGO.BPJDFPACLMK(postReleaseEvent, action);
tool.PostReleaseEvent = mfbglihgcgo;
Action action2 = new Action(base.EJKGLPPGDPM);
int num;
int num2;
KLLMCPFPIIE<bool> kllmcpfpiie = new KLLMCPFPIIE(this, "MvTlMn", num, (OHOEENCHJJE)num2, action2, num2);
num2 = 0;
num = 0;
Tool tool2 = this._tool;
this.PMODPJAFCKM = kllmcpfpiie;
tool2.ExcludeFromTriggerVolume = true;
}
// Token: 0x06011EB6 RID: 73398 RVA: 0x0040EBC4 File Offset: 0x0040CDC4
[Token(Token = "0x6011EB6")]
[Address(RVA = "0x1975810", Offset = "0x1974810", VA = "0x181975810", Slot = "14")]
protected override void OnDestroy()
{
MakerPenPaletteUI ghhedadednl;
Delegate @delegate;
do
{
base.OnDestroy();
Tool tool = this._tool;
int num = 0;
if (tool != num)
{
Tool tool2 = this._tool;
MFBGLIHGCGO<Tool> postReleaseEvent = tool2.PostReleaseEvent;
Action<Tool> action = new Action(base.PDEEFICICFG);
MFBGLIHGCGO<Tool> mfbglihgcgo = MFBGLIHGCGO.GMNMHGMFGOL(postReleaseEvent, action);
tool2.PostReleaseEvent = mfbglihgcgo;
}
if (this.GHHEDADEDNL.DFIECMNBGCO())
{
return;
}
ghhedadednl = this.GHHEDADEDNL;
Action<MoveableToolMenu.FLDDGHDOPPE> action2 = new Action(this.EGFBJOMJJGI);
}
while (@delegate != 0 && @delegate == 0);
while (@delegate != ghhedadednl)
{
}
}
// Token: 0x06011EB7 RID: 73399 RVA: 0x0040EC54 File Offset: 0x0040CE54
[Token(Token = "0x6011EB7")]
[Address(RVA = "0x1976470", Offset = "0x1975470", VA = "0x181976470")]
public void ShowMainScreenTab(MakerPenPaletteMainScreen.OMAPLOHLGDP HGLLKBFOBIE)
{
this._tool.ELABBFJBNII.PopAllFlows();
MakerPenPaletteMainScreen flowByType = this._tool.ELABBFJBNII.GetFlowByType<MakerPenPaletteMainScreen>();
if (HGLLKBFOBIE != flowByType.HCKEPLFAMLN)
{
flowByType.HCKEPLFAMLN = HGLLKBFOBIE;
if (HGLLKBFOBIE != MakerPenPaletteMainScreen.OMAPLOHLGDP.Settings)
{
flowByType.<GEEIPAPMHDO>k__BackingField = HGLLKBFOBIE;
if (HGLLKBFOBIE == MakerPenPaletteMainScreen.OMAPLOHLGDP.Gadgets || HGLLKBFOBIE == MakerPenPaletteMainScreen.OMAPLOHLGDP.Props)
{
int num = 0;
flowByType.ACMDPJOBOIC((SpawnableToolCategoryConfig.CDPMKMGIPFA)num);
}
}
flowByType.FFOBNOMEGEH();
}
StackedUIBase <KBKJKEOPIGB>k__BackingField = flowByType.<KBKJKEOPIGB>k__BackingField;
int num2 = 0;
<KBKJKEOPIGB>k__BackingField.PushFlow(flowByType, num2);
if (this.PMODPJAFCKM.IAHDANBDAAM() == 0)
{
this.<LJOGMLBAABG>k__BackingField.AuthorityShowPaletteMenu();
}
}
// Token: 0x06011EB8 RID: 73400 RVA: 0x0040ECE8 File Offset: 0x0040CEE8
[Token(Token = "0x6011EB8")]
[Address(RVA = "0x1975B30", Offset = "0x1974B30", VA = "0x181975B30")]
public void ShowConfigFlow(Transform OIFLDNBGJOH, ODAEKFDKCEC GCBIBJNGIHK)
{
if (!LMBKJIGOCLC.BEEMHJPOPCO.IKAGKELDMJH())
{
if (GCBIBJNGIHK != 0)
{
this._tool.ELABBFJBNII.GetFlowByType<MakerPenPaletteConfigScreen>().MHHIKMHGHOC = GCBIBJNGIHK;
this.EBBKPMLPKBC<MakerPenPaletteConfigScreen>();
}
return;
}
MakerPen.<IJMEOOBBJNG>k__BackingField.<HABACIHHABP>k__BackingField.ILDFJGPKMEC(OIFLDNBGJOH, GCBIBJNGIHK, true);
}
// Token: 0x06011EB9 RID: 73401 RVA: 0x0040ED3C File Offset: 0x0040CF3C
[Token(Token = "0x6011EB9")]
[Address(RVA = "0x19766E0", Offset = "0x19756E0", VA = "0x1819766E0")]
public void UpdateConfigFlow(Transform OIFLDNBGJOH, ODAEKFDKCEC GCBIBJNGIHK)
{
if (!LMBKJIGOCLC.BEEMHJPOPCO.IKAGKELDMJH())
{
StackedUIFlowBase <CBEMGFDBBJA>k__BackingField = this._tool.ELABBFJBNII.<CBEMGFDBBJA>k__BackingField;
MakerPenPaletteConfigScreen flowByType = this._tool.ELABBFJBNII.GetFlowByType<MakerPenPaletteConfigScreen>();
if (<CBEMGFDBBJA>k__BackingField == flowByType)
{
this._tool.ELABBFJBNII.GetFlowByType<MakerPenPaletteConfigScreen>().MHHIKMHGHOC = GCBIBJNGIHK;
}
return;
}
UGCRRUIRootScreen <HABACIHHABP>k__BackingField = MakerPen.<IJMEOOBBJNG>k__BackingField.<HABACIHHABP>k__BackingField;
if (GCBIBJNGIHK != 0)
{
int num = 0;
<HABACIHHABP>k__BackingField.ILDFJGPKMEC(OIFLDNBGJOH, GCBIBJNGIHK, num != 0);
return;
}
<HABACIHHABP>k__BackingField.Hide();
}
// Token: 0x06011EBA RID: 73402 RVA: 0x0040EDC0 File Offset: 0x0040CFC0
[Token(Token = "0x6011EBA")]
[Address(RVA = "0x1974E90", Offset = "0x1973E90", VA = "0x181974E90")]
public void CloseConfigFlow()
{
if (LMBKJIGOCLC.BEEMHJPOPCO.IKAGKELDMJH())
{
MakerPen.<IJMEOOBBJNG>k__BackingField.<HABACIHHABP>k__BackingField.Hide();
return;
}
StackedUIFlowBase <CBEMGFDBBJA>k__BackingField = this._tool.ELABBFJBNII.<CBEMGFDBBJA>k__BackingField;
if (<CBEMGFDBBJA>k__BackingField != 0 && <CBEMGFDBBJA>k__BackingField != 0)
{
this._tool.ELABBFJBNII.Button_PopFlow();
return;
}
}
// Token: 0x06011EBB RID: 73403 RVA: 0x0040EE1C File Offset: 0x0040D01C
[Token(Token = "0x6011EBB")]
[Address(RVA = "0x1976140", Offset = "0x1975140", VA = "0x181976140")]
public void ShowInventionDetailsFlow(OBBBPCBIMME LDNFNNNHPPB)
{
this._tool.ELABBFJBNII.GetFlowByType<MakerPenPaletteInventionDetailsScreen>().SetTargetInvention(LDNFNNNHPPB);
this.EBBKPMLPKBC<MakerPenPaletteInventionDetailsScreen>();
}
// Token: 0x06011EBC RID: 73404 RVA: 0x0040EE4C File Offset: 0x0040D04C
[Token(Token = "0x6011EBC")]
[Address(RVA = "0x1975060", Offset = "0x1974060", VA = "0x181975060")]
public void CloseInventionDetailsFlow()
{
StackedUIFlowBase <CBEMGFDBBJA>k__BackingField = this._tool.ELABBFJBNII.<CBEMGFDBBJA>k__BackingField;
if (<CBEMGFDBBJA>k__BackingField != 0 && <CBEMGFDBBJA>k__BackingField != 0)
{
this._tool.ELABBFJBNII.Button_PopFlow();
return;
}
}
// Token: 0x06011EBD RID: 73405 RVA: 0x0040EE8C File Offset: 0x0040D08C
[Token(Token = "0x6011EBD")]
[Address(RVA = "0x1975E60", Offset = "0x1974E60", VA = "0x181975E60")]
public void ShowInventionCreationFlow(OBBBPCBIMME LDNFNNNHPPB, bool DDIKKPFKNHE = false, bool CHMLOGNEMNI = false, bool BLJNKBMJMKJ = true, bool ABMCMLCOFJP = false)
{
MakerPenPaletteInventionCreationScreen flowByType = this._tool.ELABBFJBNII.GetFlowByType<MakerPenPaletteInventionCreationScreen>();
ManagedTexture iebmgdpkcog = flowByType.IEBMGDPKCOG;
flowByType.BFKEFCFNNKH = LDNFNNNHPPB;
iebmgdpkcog.GNGOOMMLPHE();
this._tool.ELABBFJBNII.GetFlowByType<MakerPenPaletteInventionCreationScreen>().INJHNHPCBHN = false;
this._tool.ELABBFJBNII.GetFlowByType<MakerPenPaletteInventionCreationScreen>().DDIKKPFKNHE = DDIKKPFKNHE;
this._tool.ELABBFJBNII.GetFlowByType<MakerPenPaletteInventionCreationScreen>().BLJNKBMJMKJ = false;
if (!MakerPenPaletteInventionCreationScreen.IsInventionCreationScreenOrSubScreen(this._tool.ELABBFJBNII.<CBEMGFDBBJA>k__BackingField))
{
ToolUI menu = this._tool.ELABBFJBNII;
int num = 0;
MakerPenPaletteInventionCreationScreen makerPenPaletteInventionCreationScreen = menu.PushFlow<MakerPenPaletteInventionCreationScreen>(num);
}
if (CHMLOGNEMNI)
{
this._tool.ELABBFJBNII.GetFlowByType<MakerPenPaletteInventionCreationScreen>().JNMALKLFINB(true);
}
if (this.PMODPJAFCKM.IAHDANBDAAM() == 0)
{
this.<LJOGMLBAABG>k__BackingField.AuthorityShowPaletteMenu();
}
}
// Token: 0x06011EBE RID: 73406 RVA: 0x0040EF68 File Offset: 0x0040D168
[Token(Token = "0x6011EBE")]
[Address(RVA = "0x1975030", Offset = "0x1974030", VA = "0x181975030")]
public void CloseInventionCreationFlow()
{
MakerPenPaletteInventionCreationScreen.PopScreenAndSubScreensFromMenu(this._tool.ELABBFJBNII);
}
// Token: 0x06011EBF RID: 73407 RVA: 0x0040EF8C File Offset: 0x0040D18C
[Token(Token = "0x6011EBF")]
[Address(RVA = "0x19761E0", Offset = "0x19751E0", VA = "0x1819761E0")]
public void ShowInventionPublishingFlow(OBBBPCBIMME LDNFNNNHPPB, bool LLHGAMGBCPC = false)
{
this._tool.ELABBFJBNII.GetFlowByType<MakerPenPaletteInventionPublishingScreen>().SetTargetInvention(LDNFNNNHPPB);
this._tool.ELABBFJBNII.GetFlowByType<MakerPenPaletteInventionPublishingScreen>().LLHGAMGBCPC = LLHGAMGBCPC;
if (this.PMODPJAFCKM.IAHDANBDAAM() != 0)
{
if (!MakerPenPaletteInventionPublishingScreen.IsInventionPublishingUIFlow(this._tool.ELABBFJBNII.<CBEMGFDBBJA>k__BackingField))
{
ToolUI menu = this._tool.ELABBFJBNII;
int num = 0;
MakerPenPaletteInventionPublishingScreen makerPenPaletteInventionPublishingScreen = menu.PushFlow<MakerPenPaletteInventionPublishingScreen>(num);
}
return;
}
this.<LJOGMLBAABG>k__BackingField.AuthorityShowPaletteMenu();
MakerPen makerPen = this.<LJOGMLBAABG>k__BackingField;
LFELIMHMPKD lfelimhmpkd = new LFELIMHMPKD(LDNFNNNHPPB, LLHGAMGBCPC);
makerPen.QueueUI(lfelimhmpkd);
throw new NullReferenceException();
}
// Token: 0x06011EC0 RID: 73408 RVA: 0x0040F02C File Offset: 0x0040D22C
[Token(Token = "0x6011EC0")]
[Address(RVA = "0x1975120", Offset = "0x1974120", VA = "0x181975120")]
public void CloseInventionPublishingFlow()
{
MakerPenPaletteInventionPublishingScreen.PopScreenAndSubScreensFromMenu(this._tool.ELABBFJBNII);
}
// Token: 0x06011EC1 RID: 73409 RVA: 0x0040F050 File Offset: 0x0040D250
[Token(Token = "0x6011EC1")]
[Address(RVA = "0x19763D0", Offset = "0x19753D0", VA = "0x1819763D0")]
public void ShowInventionSetupFlow(OBBBPCBIMME LDNFNNNHPPB)
{
this._tool.ELABBFJBNII.GetFlowByType<MakerPenPaletteInventionSetupScreen>().SetTargetInvention(LDNFNNNHPPB);
this.EBBKPMLPKBC<MakerPenPaletteInventionSetupScreen>();
}
// Token: 0x06011EC2 RID: 73410 RVA: 0x0040F080 File Offset: 0x0040D280
[Token(Token = "0x6011EC2")]
[Address(RVA = "0x1975D90", Offset = "0x1974D90", VA = "0x181975D90")]
public void ShowEditTagsUI(CreationObject MIBGJJLEIDL)
{
int num = 0;
if (MIBGJJLEIDL != num)
{
this._tool.ELABBFJBNII.GetFlowByType<MakerPenPaletteTagsScreen>().InitializeObjectData(MIBGJJLEIDL);
this.EBBKPMLPKBC<MakerPenPaletteTagsScreen>();
}
}
// Token: 0x06011EC3 RID: 73411 RVA: 0x0040F0BC File Offset: 0x0040D2BC
[Token(Token = "0x6011EC3")]
[Address(RVA = "0x1975CE0", Offset = "0x1974CE0", VA = "0x181975CE0")]
public void ShowEditRolesUI(CMDADAAOBHD BGHHFOOBFMA)
{
this.EBBKPMLPKBC<EditGameRoleSettingsScreen>();
EditGameRoleSettingsScreen flowByType = this._tool.ELABBFJBNII.GetFlowByType<EditGameRoleSettingsScreen>();
}
// Token: 0x06011EC4 RID: 73412 RVA: 0x0040F0E8 File Offset: 0x0040D2E8
[Token(Token = "0x6011EC4")]
[Address(RVA = "0x19759D0", Offset = "0x19749D0", VA = "0x1819759D0")]
public void SetHandlesVisibility(bool HJMFLAHNPFL)
{
Transform transform = this.handleRoot;
int num = 0;
if (transform != num)
{
this.handleRoot.gameObject.SetActive(HJMFLAHNPFL);
}
}
// Token: 0x06011EC5 RID: 73413 RVA: 0x0040F120 File Offset: 0x0040D320
[Token(Token = "0x6011EC5")]
[Address(RVA = "0x1975A80", Offset = "0x1974A80", VA = "0x181975A80")]
public void SetMoveButtonVisibility(bool HJMFLAHNPFL)
{
MakerPenPaletteUI paletteUI = this.PKCIBEOKLPG;
int num = 0;
if (paletteUI != num)
{
this.PKCIBEOKLPG.moveButtonsRoot.SetActive(HJMFLAHNPFL);
}
}
// Token: 0x06011EC6 RID: 73414 RVA: 0x0040F158 File Offset: 0x0040D358
[Token(Token = "0x6011EC6")]
[Address(RVA = "0x1975150", Offset = "0x1974150", VA = "0x181975150")]
private void EGFBJOMJJGI(MoveableToolMenu.FLDDGHDOPPE DJBBMJBBNHB)
{
if (this.JCECHLHOHIG != 0)
{
}
}
// Token: 0x06011EC7 RID: 73415 RVA: 0x0040F170 File Offset: 0x0040D370
[Token(Token = "0x6011EC7")]
[Address(RVA = "0x19765D0", Offset = "0x19755D0", VA = "0x1819765D0", Slot = "16")]
public override Selectable TryGetMoveRequestUI(MoveableToolMenu.FLDDGHDOPPE DJBBMJBBNHB)
{
MakerPenPaletteUI paletteUI2;
do
{
MakerPenPaletteUI paletteUI = this.PKCIBEOKLPG;
int num = 0;
if (paletteUI == num)
{
}
paletteUI2 = this.PKCIBEOKLPG;
if (DJBBMJBBNHB == MoveableToolMenu.FLDDGHDOPPE.Up || DJBBMJBBNHB == MoveableToolMenu.FLDDGHDOPPE.Up)
{
goto IL_3D;
}
}
while (DJBBMJBBNHB == MoveableToolMenu.FLDDGHDOPPE.Up);
while (DJBBMJBBNHB != MoveableToolMenu.FLDDGHDOPPE.Down)
{
}
ButtonHighlight buttonHighlight = paletteUI2.moveRightButton.buttonHighlight;
IL_3D:
throw new NullReferenceException();
}
// Token: 0x06011EC8 RID: 73416 RVA: 0x0040F1C0 File Offset: 0x0040D3C0
[Token(Token = "0x6011EC8")]
[Address(RVA = "0x21772D0", Offset = "0x21762D0", VA = "0x1821772D0")]
private void EBBKPMLPKBC<T>() where T : MakerPenPaletteUIFlowBase
{
if (this._tool.ELABBFJBNII == 0)
{
ToolUI menu = this._tool.ELABBFJBNII;
}
if (!this.GHEMLINHHEP)
{
this.<LJOGMLBAABG>k__BackingField.AuthorityShowPaletteMenu();
}
}
// Token: 0x1700322E RID: 12846
// (get) Token: 0x06011EC9 RID: 73417 RVA: 0x0040F204 File Offset: 0x0040D404
[Token(Token = "0x1700322E")]
protected override Vector3 KCENFAOCEKE
{
[Token(Token = "0x6011EC9")]
[Address(RVA = "0x1975430", Offset = "0x1974430", VA = "0x181975430", Slot = "15")]
get
{
Transform targetTransform = Player.<EGKJPJKLEAI>k__BackingField.head.rigidbodyEx.MDKDCJFEBJH;
PlayerMovement playerMovement = Player.<EGKJPJKLEAI>k__BackingField.playerMovement;
int num = 0;
if (num == 0)
{
}
throw new NullReferenceException();
}
}
// Token: 0x1700322F RID: 12847
// (get) Token: 0x06011ECA RID: 73418 RVA: 0x0040F244 File Offset: 0x0040D444
[Token(Token = "0x1700322F")]
private Transform GELLCPKHNEO
{
[Token(Token = "0x6011ECA")]
[Address(RVA = "0x4177C0", Offset = "0x4167C0", VA = "0x1804177C0", Slot = "18")]
get
{
return this.keyboardRoot;
}
}
// Token: 0x17003230 RID: 12848
// (get) Token: 0x06011ECB RID: 73419 RVA: 0x0040F258 File Offset: 0x0040D458
[Token(Token = "0x17003230")]
private bool GHEMLINHHEP
{
[Token(Token = "0x6011ECB")]
[Address(RVA = "0x1975260", Offset = "0x1974260", VA = "0x181975260", Slot = "19")]
get
{
return this.PMODPJAFCKM.IAHDANBDAAM() != null;
}
}
// Token: 0x06011ECC RID: 73420 RVA: 0x0000220F File Offset: 0x0000040F
[Token(Token = "0x6011ECC")]
[Address(RVA = "0x4242D0", Offset = "0x4232D0", VA = "0x1804242D0", Slot = "20")]
private void IAFIPFAKNHJ()
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x06011ECD RID: 73421 RVA: 0x0040F278 File Offset: 0x0040D478
[Token(Token = "0x6011ECD")]
[Address(RVA = "0x1976940", Offset = "0x1975940", VA = "0x181976940")]
public MakerPenPaletteMoveableToolMenu()
{
AOLMGGAPKEH aolmggapkeh = new AOLMGGAPKEH();
int num = 0;
this.GCMLOIFNJMB = aolmggapkeh;
this.defaultOffsetFromHead.z = (float)num;
base..ctor();
}
// Token: 0x0400B7D1 RID: 47057
[FieldOffset(Offset = "0x78")]
[Token(Token = "0x400B7D1")]
[SerializeField]
private Transform keyboardRoot;
// Token: 0x0400B7D2 RID: 47058
[FieldOffset(Offset = "0x80")]
[Token(Token = "0x400B7D2")]
[SerializeField]
private Transform handleRoot;
// Token: 0x0400B7D4 RID: 47060
[FieldOffset(Offset = "0x90")]
[Token(Token = "0x400B7D4")]
private MakerPenPaletteUI GHHEDADEDNL;
// Token: 0x0400B7D5 RID: 47061
[FieldOffset(Offset = "0x98")]
[Token(Token = "0x400B7D5")]
private AOLMGGAPKEH GCMLOIFNJMB;
}
}