2811 lines
98 KiB
C#
2811 lines
98 KiB
C#
using System;
|
|
using System.Collections;
|
|
using System.Collections.Generic;
|
|
using System.Runtime.CompilerServices;
|
|
using System.Threading.Tasks;
|
|
using CodeStage.AntiCheat.ObscuredTypes;
|
|
using Cpp2IlInjected;
|
|
using Photon.Pun;
|
|
using RecNet;
|
|
using RecRoom.AGUI.ToolUIs;
|
|
using RecRoom.Core.Creation;
|
|
using RecRoom.Core.Creation.Circuits;
|
|
using RecRoom.Core.Creation.Shapes;
|
|
using RecRoom.Core.Creation.UndoStack;
|
|
using RecRoom.QuickActions;
|
|
using RecRoom.Systems.PlayerRoles;
|
|
using RecRoom.Tools.MakerPenTools;
|
|
using RecRoom.Utils.OverridableFields;
|
|
using UnityEngine;
|
|
|
|
namespace RecRoom.Tools
|
|
{
|
|
// Token: 0x02002A10 RID: 10768
|
|
[Token(Token = "0x2002A10")]
|
|
public class MakerPen : MonoBehaviourPun, PMLIELLMEHM
|
|
{
|
|
// Token: 0x1700327B RID: 12923
|
|
// (get) Token: 0x06012079 RID: 73849 RVA: 0x0041D82C File Offset: 0x0041BA2C
|
|
// (set) Token: 0x0601207A RID: 73850 RVA: 0x0041D840 File Offset: 0x0041BA40
|
|
[Token(Token = "0x1700327B")]
|
|
public CreationContext DHBPEOCPGAO
|
|
{
|
|
[Token(Token = "0x6012079")]
|
|
[Address(RVA = "0x3FA170", Offset = "0x3F8F70", VA = "0x1803FA170")]
|
|
get;
|
|
[Token(Token = "0x601207A")]
|
|
[Address(RVA = "0x46AA50", Offset = "0x469850", VA = "0x18046AA50")]
|
|
private set;
|
|
}
|
|
|
|
// Token: 0x1700327C RID: 12924
|
|
// (get) Token: 0x0601207B RID: 73851 RVA: 0x0041D854 File Offset: 0x0041BA54
|
|
// (set) Token: 0x0601207C RID: 73852 RVA: 0x0041D868 File Offset: 0x0041BA68
|
|
[Token(Token = "0x1700327C")]
|
|
public JPAJIAEGPOP BMEDNLIKILE
|
|
{
|
|
[Token(Token = "0x601207B")]
|
|
[Address(RVA = "0x415290", Offset = "0x414090", VA = "0x180415290")]
|
|
get;
|
|
[Token(Token = "0x601207C")]
|
|
[Address(RVA = "0x46AB00", Offset = "0x469900", VA = "0x18046AB00")]
|
|
private set;
|
|
}
|
|
|
|
// Token: 0x0601207D RID: 73853 RVA: 0x0041D87C File Offset: 0x0041BA7C
|
|
[Token(Token = "0x601207D")]
|
|
[Address(RVA = "0x10482D0", Offset = "0x10470D0", VA = "0x1810482D0")]
|
|
private void ALHFPGMOEEL()
|
|
{
|
|
CreationContext creationContext = this.<BDFEKAONFDI>k__BackingField;
|
|
int num = 0;
|
|
if (creationContext != num)
|
|
{
|
|
CreationContext creationContext2 = this.<BDFEKAONFDI>k__BackingField;
|
|
CreationContext.DEAMIHHALFP deamihhalfp = new CreationContext.DEAMIHHALFP(this.CPFEBEMBLNA);
|
|
creationContext2.LGBELBHJKOK -= deamihhalfp;
|
|
ShapeCreationContext shapeCreationContext = this.<BDFEKAONFDI>k__BackingField.shapeCreationContext;
|
|
OKNNKFGFODL selectedShapeContainerChangedEvent = shapeCreationContext.SelectedShapeContainerChangedEvent;
|
|
Action action = new Action(this.CBMFJGEIGPI);
|
|
OKNNKFGFODL oknnkfgfodl = OKNNKFGFODL.GMNMHGMFGOL(selectedShapeContainerChangedEvent, action);
|
|
shapeCreationContext.SelectedShapeContainerChangedEvent = oknnkfgfodl;
|
|
PhotonView photonView = this.<BDFEKAONFDI>k__BackingField.JDHMIOJKLCK;
|
|
KLLMCPFPIIE<int> joacdhaalaj = this.JOACDHAALAJ;
|
|
int viewIdField = photonView.viewIdField;
|
|
int num2 = joacdhaalaj.IAHDANBDAAM();
|
|
AGAJMBPABDL agajmbpabdl;
|
|
if (viewIdField != num2 && this.<BDFEKAONFDI>k__BackingField.KPBFAKFKDAF == agajmbpabdl)
|
|
{
|
|
KKPBCOOONNK.HMLHHNMGNAA(this.<BDFEKAONFDI>k__BackingField.JDHMIOJKLCK);
|
|
}
|
|
}
|
|
PhotonView photonView2 = KKPBCOOONNK.BGOPDFHFLOG(this.JOACDHAALAJ.IAHDANBDAAM());
|
|
int num3 = 0;
|
|
if (photonView2 != num3)
|
|
{
|
|
CreationContext component = photonView2.GetComponent<CreationContext>();
|
|
}
|
|
int num4 = 0;
|
|
this.<BDFEKAONFDI>k__BackingField = num4;
|
|
int num5 = 0;
|
|
if (num4 != num5)
|
|
{
|
|
CreationContext creationContext3 = this.<BDFEKAONFDI>k__BackingField;
|
|
CreationContext.DEAMIHHALFP deamihhalfp2 = new CreationContext.DEAMIHHALFP(this.CPFEBEMBLNA);
|
|
creationContext3.LGBELBHJKOK += deamihhalfp2;
|
|
ShapeCreationContext shapeCreationContext2 = this.<BDFEKAONFDI>k__BackingField.shapeCreationContext;
|
|
OKNNKFGFODL selectedShapeContainerChangedEvent2 = shapeCreationContext2.SelectedShapeContainerChangedEvent;
|
|
Action action2 = new Action(this.CBMFJGEIGPI);
|
|
OKNNKFGFODL oknnkfgfodl2 = OKNNKFGFODL.BPJDFPACLMK(selectedShapeContainerChangedEvent2, action2);
|
|
shapeCreationContext2.SelectedShapeContainerChangedEvent = oknnkfgfodl2;
|
|
}
|
|
this.<OMJBFLLGAMG>k__BackingField.BMLKMCDKEEA(this);
|
|
}
|
|
|
|
// Token: 0x0601207E RID: 73854 RVA: 0x0041D9EC File Offset: 0x0041BBEC
|
|
[Token(Token = "0x601207E")]
|
|
[Address(RVA = "0x104A910", Offset = "0x1049710", VA = "0x18104A910")]
|
|
private void KMJNAEKKNLL()
|
|
{
|
|
Action action = new Action(this.ALHFPGMOEEL);
|
|
int num;
|
|
KLLMCPFPIIE<int> kllmcpfpiie = new KLLMCPFPIIE(this, "CREATION_CONTEXT", -1, (OHOEENCHJJE)num, action, num);
|
|
num = 0;
|
|
this.JOACDHAALAJ = kllmcpfpiie;
|
|
if (base.OGIBLNIIHDK && base.OGIBLNIIHDK)
|
|
{
|
|
CreationContext creationContext = CreationContext.Instantiate();
|
|
bool flag = this.fadeWorldInShapeMode;
|
|
creationContext.<ALPBNFCIIEF>k__BackingField = flag;
|
|
creationContext.shapeCreationContext.LockOwnershipToLocalPlayer();
|
|
KLLMCPFPIIE<int> joacdhaalaj = this.JOACDHAALAJ;
|
|
PhotonView photonView = creationContext.JDHMIOJKLCK;
|
|
}
|
|
this.ALHFPGMOEEL();
|
|
}
|
|
|
|
// Token: 0x0601207F RID: 73855 RVA: 0x0041DA74 File Offset: 0x0041BC74
|
|
[Token(Token = "0x601207F")]
|
|
[Address(RVA = "0x10498E0", Offset = "0x10486E0", VA = "0x1810498E0")]
|
|
private void CPKHFBHPHIB()
|
|
{
|
|
if (base.OGIBLNIIHDK)
|
|
{
|
|
CreationContext creationContext = CreationContext.Instantiate();
|
|
bool flag = this.fadeWorldInShapeMode;
|
|
creationContext.<ALPBNFCIIEF>k__BackingField = flag;
|
|
creationContext.shapeCreationContext.LockOwnershipToLocalPlayer();
|
|
KLLMCPFPIIE<int> joacdhaalaj = this.JOACDHAALAJ;
|
|
PhotonView photonView = creationContext.JDHMIOJKLCK;
|
|
}
|
|
}
|
|
|
|
// Token: 0x1700327D RID: 12925
|
|
// (get) Token: 0x06012080 RID: 73856 RVA: 0x0041DAC0 File Offset: 0x0041BCC0
|
|
// (set) Token: 0x06012081 RID: 73857 RVA: 0x0041DAD4 File Offset: 0x0041BCD4
|
|
[Token(Token = "0x1700327D")]
|
|
public static MakerPen CNNAHDGPDBL
|
|
{
|
|
[Token(Token = "0x6012080")]
|
|
[Address(RVA = "0x104D620", Offset = "0x104C420", VA = "0x18104D620")]
|
|
get;
|
|
[Token(Token = "0x6012081")]
|
|
[Address(RVA = "0x1049BC0", Offset = "0x10489C0", VA = "0x181049BC0")]
|
|
private set;
|
|
}
|
|
|
|
// Token: 0x1400018A RID: 394
|
|
// (add) Token: 0x06012082 RID: 73858 RVA: 0x0041DAE8 File Offset: 0x0041BCE8
|
|
// (remove) Token: 0x06012083 RID: 73859 RVA: 0x0041DB14 File Offset: 0x0041BD14
|
|
[Token(Token = "0x1400018A")]
|
|
public static event Action BLGNKANAEFE
|
|
{
|
|
[Token(Token = "0x6012082")]
|
|
[Address(RVA = "0x104CB40", Offset = "0x104B940", VA = "0x18104CB40")]
|
|
[CompilerGenerated]
|
|
add
|
|
{
|
|
Action blgnkanaefe;
|
|
Delegate @delegate;
|
|
do
|
|
{
|
|
blgnkanaefe = MakerPen.BLGNKANAEFE;
|
|
@delegate = Delegate.Combine(blgnkanaefe, value);
|
|
}
|
|
while (@delegate != 0 && @delegate == 0);
|
|
while (typeof(MakerPen).TypeHandle != blgnkanaefe)
|
|
{
|
|
}
|
|
}
|
|
[Token(Token = "0x6012083")]
|
|
[Address(RVA = "0x104D990", Offset = "0x104C790", VA = "0x18104D990")]
|
|
[CompilerGenerated]
|
|
remove
|
|
{
|
|
Action blgnkanaefe;
|
|
Delegate @delegate;
|
|
do
|
|
{
|
|
blgnkanaefe = MakerPen.BLGNKANAEFE;
|
|
@delegate = Delegate.Remove(blgnkanaefe, value);
|
|
}
|
|
while (@delegate != 0 && @delegate == 0);
|
|
while (typeof(MakerPen).TypeHandle != blgnkanaefe)
|
|
{
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x1700327E RID: 12926
|
|
// (get) Token: 0x06012084 RID: 73860 RVA: 0x0041DB40 File Offset: 0x0041BD40
|
|
[Token(Token = "0x1700327E")]
|
|
public static bool HPOOFOGEAEE
|
|
{
|
|
[Token(Token = "0x6012084")]
|
|
[Address(RVA = "0x104D260", Offset = "0x104C060", VA = "0x18104D260")]
|
|
get
|
|
{
|
|
Player <EGKJPJKLEAI>k__BackingField = Player.<EGKJPJKLEAI>k__BackingField;
|
|
int num = 0;
|
|
if (<EGKJPJKLEAI>k__BackingField != num)
|
|
{
|
|
MakerPen makerPen = MakerPen.<IJMEOOBBJNG>k__BackingField;
|
|
int num2 = 0;
|
|
if (makerPen != num2)
|
|
{
|
|
Tool tool = MakerPen.<IJMEOOBBJNG>k__BackingField._tool;
|
|
int num3 = 0;
|
|
if (tool != num3)
|
|
{
|
|
bool flag;
|
|
return flag;
|
|
}
|
|
}
|
|
}
|
|
throw new NullReferenceException();
|
|
}
|
|
}
|
|
|
|
// Token: 0x1700327F RID: 12927
|
|
// (get) Token: 0x06012085 RID: 73861 RVA: 0x0041DB9C File Offset: 0x0041BD9C
|
|
[Token(Token = "0x1700327F")]
|
|
public static bool NMGBDLIACOL
|
|
{
|
|
[Token(Token = "0x6012085")]
|
|
[Address(RVA = "0x104D140", Offset = "0x104BF40", VA = "0x18104D140")]
|
|
get
|
|
{
|
|
bool isLocalPlayerMakerPenHeldOrEquipped = MakerPen.HPOOFOGEAEE;
|
|
if (!isLocalPlayerMakerPenHeldOrEquipped)
|
|
{
|
|
return isLocalPlayerMakerPenHeldOrEquipped;
|
|
}
|
|
PlayerHand <PBCNKLKCIHJ>k__BackingField = MakerPen.<IJMEOOBBJNG>k__BackingField._tool.<PBCNKLKCIHJ>k__BackingField;
|
|
int num = 0;
|
|
return <PBCNKLKCIHJ>k__BackingField != num;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17003280 RID: 12928
|
|
// (get) Token: 0x06012086 RID: 73862 RVA: 0x0041DBD8 File Offset: 0x0041BDD8
|
|
[Token(Token = "0x17003280")]
|
|
public MakerPenMergeOperation FEILBDOFPIM
|
|
{
|
|
[Token(Token = "0x6012086")]
|
|
[Address(RVA = "0x7A5E90", Offset = "0x7A4C90", VA = "0x1807A5E90")]
|
|
get
|
|
{
|
|
return this.mergeOperation;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17003281 RID: 12929
|
|
// (get) Token: 0x06012087 RID: 73863 RVA: 0x0041DBEC File Offset: 0x0041BDEC
|
|
[Token(Token = "0x17003281")]
|
|
public MakerPenSplitOperation NKGNAIDGAMF
|
|
{
|
|
[Token(Token = "0x6012087")]
|
|
[Address(RVA = "0x8C1910", Offset = "0x8C0710", VA = "0x1808C1910")]
|
|
get
|
|
{
|
|
return this.splitOperation;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17003282 RID: 12930
|
|
// (get) Token: 0x06012088 RID: 73864 RVA: 0x0041DC00 File Offset: 0x0041BE00
|
|
[Token(Token = "0x17003282")]
|
|
public MakerPenSelectInventionOperation NJAFKMDCIBN
|
|
{
|
|
[Token(Token = "0x6012088")]
|
|
[Address(RVA = "0x5F4E40", Offset = "0x5F3C40", VA = "0x1805F4E40")]
|
|
get
|
|
{
|
|
return this.selectInventionOperation;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17003283 RID: 12931
|
|
// (get) Token: 0x06012089 RID: 73865 RVA: 0x0041DC14 File Offset: 0x0041BE14
|
|
[Token(Token = "0x17003283")]
|
|
public MakerPenCreateInventionFromSelectionOperation IONKBNEMCBH
|
|
{
|
|
[Token(Token = "0x6012089")]
|
|
[Address(RVA = "0x9CD8C0", Offset = "0x9CC6C0", VA = "0x1809CD8C0")]
|
|
get
|
|
{
|
|
return this.createInventionFromSelectionOperation;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17003284 RID: 12932
|
|
// (get) Token: 0x0601208A RID: 73866 RVA: 0x0041DC28 File Offset: 0x0041BE28
|
|
[Token(Token = "0x17003284")]
|
|
public MakerPenGroupCircuitsOperation AMPBNPDELBB
|
|
{
|
|
[Token(Token = "0x601208A")]
|
|
[Address(RVA = "0x4CB300", Offset = "0x4CA100", VA = "0x1804CB300")]
|
|
get
|
|
{
|
|
return this.groupCircuitsOperation;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17003285 RID: 12933
|
|
// (get) Token: 0x0601208B RID: 73867 RVA: 0x0041DC3C File Offset: 0x0041BE3C
|
|
[Token(Token = "0x17003285")]
|
|
public MakerPenAddCircuitToGroupOperation JIBNMIEFDOA
|
|
{
|
|
[Token(Token = "0x601208B")]
|
|
[Address(RVA = "0x8379C0", Offset = "0x8367C0", VA = "0x1808379C0")]
|
|
get
|
|
{
|
|
return this.addCircuitToGroupOperation;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17003286 RID: 12934
|
|
// (get) Token: 0x0601208C RID: 73868 RVA: 0x0041DC50 File Offset: 0x0041BE50
|
|
[Token(Token = "0x17003286")]
|
|
public MakerPenUngroupCircuitsOperation FGHOIHLGMFH
|
|
{
|
|
[Token(Token = "0x601208C")]
|
|
[Address(RVA = "0x8379D0", Offset = "0x8367D0", VA = "0x1808379D0")]
|
|
get
|
|
{
|
|
return this.ungroupCircuitsOperation;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17003287 RID: 12935
|
|
// (get) Token: 0x0601208D RID: 73869 RVA: 0x0041DC64 File Offset: 0x0041BE64
|
|
[Token(Token = "0x17003287")]
|
|
public MakerPenRemoveFromGroupOperation IEHGINFMCPN
|
|
{
|
|
[Token(Token = "0x601208D")]
|
|
[Address(RVA = "0x60CF40", Offset = "0x60BD40", VA = "0x18060CF40")]
|
|
get
|
|
{
|
|
return this.removeFromGroupOperation;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17003288 RID: 12936
|
|
// (get) Token: 0x0601208E RID: 73870 RVA: 0x0041DC78 File Offset: 0x0041BE78
|
|
[Token(Token = "0x17003288")]
|
|
public MakerPenCenterPivotOperation PMFLPOPCCIM
|
|
{
|
|
[Token(Token = "0x601208E")]
|
|
[Address(RVA = "0x7B5590", Offset = "0x7B4390", VA = "0x1807B5590")]
|
|
get
|
|
{
|
|
return this.centerPivotOperation;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17003289 RID: 12937
|
|
// (get) Token: 0x0601208F RID: 73871 RVA: 0x0041DC8C File Offset: 0x0041BE8C
|
|
[Token(Token = "0x17003289")]
|
|
public bool GEFELIBKCLO
|
|
{
|
|
[Token(Token = "0x601208F")]
|
|
[Address(RVA = "0x104D750", Offset = "0x104C550", VA = "0x18104D750")]
|
|
get
|
|
{
|
|
return !this.HIHLHKEDGFL.CFLJGNJLBFG;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06012090 RID: 73872 RVA: 0x0041DCB0 File Offset: 0x0041BEB0
|
|
[Token(Token = "0x6012090")]
|
|
[Address(RVA = "0x1049D30", Offset = "0x1048B30", VA = "0x181049D30")]
|
|
public void EnableOffhandMovement(bool CFICOGKHLAE, object PIHIPPPPEBI)
|
|
{
|
|
AOLMGGAPKEH hihlhkedgfl = this.HIHLHKEDGFL;
|
|
if (!CFICOGKHLAE)
|
|
{
|
|
hihlhkedgfl.BPAJKKAGPKB(PIHIPPPPEBI);
|
|
return;
|
|
}
|
|
hihlhkedgfl.BIHKNNPGGKP(PIHIPPPPEBI);
|
|
}
|
|
|
|
// Token: 0x1700328A RID: 12938
|
|
// (get) Token: 0x06012091 RID: 73873 RVA: 0x0041DCE0 File Offset: 0x0041BEE0
|
|
[Token(Token = "0x1700328A")]
|
|
public MakerPenCreateStateOperation MNFLLKKNPCH
|
|
{
|
|
[Token(Token = "0x6012091")]
|
|
[Address(RVA = "0x46A7C0", Offset = "0x4695C0", VA = "0x18046A7C0")]
|
|
get
|
|
{
|
|
return this.createStateOperation;
|
|
}
|
|
}
|
|
|
|
// Token: 0x1700328B RID: 12939
|
|
// (get) Token: 0x06012092 RID: 73874 RVA: 0x0041DCF4 File Offset: 0x0041BEF4
|
|
// (set) Token: 0x06012093 RID: 73875 RVA: 0x0041DD08 File Offset: 0x0041BF08
|
|
[Token(Token = "0x1700328B")]
|
|
public MakerPen.PHLDADLJJPH BPLJDEBNODI
|
|
{
|
|
[Token(Token = "0x6012092")]
|
|
[Address(RVA = "0x7B91A0", Offset = "0x7B7FA0", VA = "0x1807B91A0")]
|
|
get;
|
|
[Token(Token = "0x6012093")]
|
|
[Address(RVA = "0x7BA2C0", Offset = "0x7B90C0", VA = "0x1807BA2C0")]
|
|
private set;
|
|
}
|
|
|
|
// Token: 0x1700328C RID: 12940
|
|
// (get) Token: 0x06012094 RID: 73876 RVA: 0x0041DD1C File Offset: 0x0041BF1C
|
|
[Token(Token = "0x1700328C")]
|
|
public bool DDGGKGPJPKJ
|
|
{
|
|
[Token(Token = "0x6012094")]
|
|
[Address(RVA = "0x104D7A0", Offset = "0x104C5A0", VA = "0x18104D7A0")]
|
|
get
|
|
{
|
|
Stack<MakerPen.KLAENPHIBEM> gilenogkpjn = this.GILENOGKPJN;
|
|
bool flag;
|
|
return flag;
|
|
}
|
|
}
|
|
|
|
// Token: 0x1700328D RID: 12941
|
|
// (get) Token: 0x06012095 RID: 73877 RVA: 0x0041DD38 File Offset: 0x0041BF38
|
|
[Token(Token = "0x1700328D")]
|
|
public MakerPen.KLAENPHIBEM JGEFIHFFDJB
|
|
{
|
|
[Token(Token = "0x6012095")]
|
|
[Address(RVA = "0x104D7F0", Offset = "0x104C5F0", VA = "0x18104D7F0")]
|
|
get
|
|
{
|
|
Stack<MakerPen.KLAENPHIBEM> gilenogkpjn = this.GILENOGKPJN;
|
|
return MakerPen.KLAENPHIBEM.Invalid;
|
|
}
|
|
}
|
|
|
|
// Token: 0x1700328E RID: 12942
|
|
// (get) Token: 0x06012096 RID: 73878 RVA: 0x0041DD60 File Offset: 0x0041BF60
|
|
[Token(Token = "0x1700328E")]
|
|
public MakerPenVisuals NHOLIDOLAKK
|
|
{
|
|
[Token(Token = "0x6012096")]
|
|
[Address(RVA = "0x837B00", Offset = "0x836900", VA = "0x180837B00")]
|
|
get
|
|
{
|
|
return this._penVisuals;
|
|
}
|
|
}
|
|
|
|
// Token: 0x1700328F RID: 12943
|
|
// (get) Token: 0x06012097 RID: 73879 RVA: 0x0041DD74 File Offset: 0x0041BF74
|
|
[Token(Token = "0x1700328F")]
|
|
public Vector3 COJCKIMCGLM
|
|
{
|
|
[Token(Token = "0x6012097")]
|
|
[Address(RVA = "0x104D8A0", Offset = "0x104C6A0", VA = "0x18104D8A0")]
|
|
get
|
|
{
|
|
Vector3 vector;
|
|
float z = vector.z;
|
|
throw new NullReferenceException();
|
|
}
|
|
}
|
|
|
|
// Token: 0x17003290 RID: 12944
|
|
// (get) Token: 0x06012098 RID: 73880 RVA: 0x0041DD90 File Offset: 0x0041BF90
|
|
[Token(Token = "0x17003290")]
|
|
public Vector3 NDDGHCHLNDI
|
|
{
|
|
[Token(Token = "0x6012098")]
|
|
[Address(RVA = "0x104D850", Offset = "0x104C650", VA = "0x18104D850")]
|
|
get
|
|
{
|
|
Vector3 vector;
|
|
float z = vector.z;
|
|
throw new NullReferenceException();
|
|
}
|
|
}
|
|
|
|
// Token: 0x17003291 RID: 12945
|
|
// (get) Token: 0x06012099 RID: 73881 RVA: 0x0041DDAC File Offset: 0x0041BFAC
|
|
// (set) Token: 0x0601209A RID: 73882 RVA: 0x0041DDC0 File Offset: 0x0041BFC0
|
|
[Token(Token = "0x17003291")]
|
|
public PHGNLBEAGOG KJPKBIELDFC
|
|
{
|
|
[Token(Token = "0x6012099")]
|
|
[Address(RVA = "0x837AF0", Offset = "0x8368F0", VA = "0x180837AF0")]
|
|
get;
|
|
[Token(Token = "0x601209A")]
|
|
[Address(RVA = "0xAF1020", Offset = "0xAEFE20", VA = "0x180AF1020")]
|
|
private set;
|
|
}
|
|
|
|
// Token: 0x17003292 RID: 12946
|
|
// (get) Token: 0x0601209B RID: 73883 RVA: 0x0041DDD4 File Offset: 0x0041BFD4
|
|
// (set) Token: 0x0601209C RID: 73884 RVA: 0x0041DDE8 File Offset: 0x0041BFE8
|
|
[Token(Token = "0x17003292")]
|
|
public bool GBNAGCDJBBJ
|
|
{
|
|
[Token(Token = "0x601209B")]
|
|
[Address(RVA = "0x60CD90", Offset = "0x60BB90", VA = "0x18060CD90")]
|
|
get;
|
|
[Token(Token = "0x601209C")]
|
|
[Address(RVA = "0x104DBC0", Offset = "0x104C9C0", VA = "0x18104DBC0")]
|
|
set;
|
|
}
|
|
|
|
// Token: 0x17003293 RID: 12947
|
|
// (get) Token: 0x0601209D RID: 73885 RVA: 0x0041DDFC File Offset: 0x0041BFFC
|
|
[Token(Token = "0x17003293")]
|
|
public MakerPen.KLAENPHIBEM DGHFNGLPJJL
|
|
{
|
|
[Token(Token = "0x601209D")]
|
|
[Address(RVA = "0x104D0E0", Offset = "0x104BEE0", VA = "0x18104D0E0")]
|
|
get
|
|
{
|
|
return this.FFGGPLHIJHN.KLIAOAJIPKM();
|
|
}
|
|
}
|
|
|
|
// Token: 0x17003294 RID: 12948
|
|
// (get) Token: 0x0601209E RID: 73886 RVA: 0x0041DE1C File Offset: 0x0041C01C
|
|
[Token(Token = "0x17003294")]
|
|
public MakerPen.HJPIHGIFKEO CHCJAGKENGF
|
|
{
|
|
[Token(Token = "0x601209E")]
|
|
[Address(RVA = "0x104D090", Offset = "0x104BE90", VA = "0x18104D090")]
|
|
get
|
|
{
|
|
return this.FFGGPLHIJHN.HHKKJDOCBNH();
|
|
}
|
|
}
|
|
|
|
// Token: 0x17003295 RID: 12949
|
|
// (get) Token: 0x0601209F RID: 73887 RVA: 0x0041DE3C File Offset: 0x0041C03C
|
|
// (set) Token: 0x060120A0 RID: 73888 RVA: 0x0041DE50 File Offset: 0x0041C050
|
|
[Token(Token = "0x17003295")]
|
|
public MakerPen.HJPIHGIFKEO KJCEGMMKGKP
|
|
{
|
|
[Token(Token = "0x601209F")]
|
|
[Address(RVA = "0x104D610", Offset = "0x104C410", VA = "0x18104D610")]
|
|
get;
|
|
[Token(Token = "0x60120A0")]
|
|
[Address(RVA = "0x10496F0", Offset = "0x10484F0", VA = "0x1810496F0")]
|
|
private set;
|
|
}
|
|
|
|
// Token: 0x17003296 RID: 12950
|
|
// (get) Token: 0x060120A1 RID: 73889 RVA: 0x0041DE64 File Offset: 0x0041C064
|
|
// (set) Token: 0x060120A2 RID: 73890 RVA: 0x0041DE78 File Offset: 0x0041C078
|
|
[Token(Token = "0x17003296")]
|
|
public MakerPen.KLAENPHIBEM PJFGNFOCCHO
|
|
{
|
|
[Token(Token = "0x60120A1")]
|
|
[Address(RVA = "0xAF46A0", Offset = "0xAF34A0", VA = "0x180AF46A0")]
|
|
get;
|
|
[Token(Token = "0x60120A2")]
|
|
[Address(RVA = "0xAF5300", Offset = "0xAF4100", VA = "0x180AF5300")]
|
|
private set;
|
|
}
|
|
|
|
// Token: 0x17003297 RID: 12951
|
|
// (get) Token: 0x060120A3 RID: 73891 RVA: 0x0041DE8C File Offset: 0x0041C08C
|
|
[Token(Token = "0x17003297")]
|
|
public OGNBCNBPFCC NMKNHCHOGBC
|
|
{
|
|
[Token(Token = "0x60120A3")]
|
|
[Address(RVA = "0x104D910", Offset = "0x104C710", VA = "0x18104D910")]
|
|
get
|
|
{
|
|
/*
|
|
An exception occurred when decompiling this method (060120A3)
|
|
|
|
ICSharpCode.Decompiler.DecompilerException: Error decompiling OGNBCNBPFCC RecRoom.Tools.MakerPen::get_SelectedSpawnableToolType()
|
|
|
|
---> System.Exception: Basic block has to end with unconditional control flow.
|
|
{
|
|
Block_0:
|
|
stloc:ObscuredInt(var_0_06, ldfld:ObscuredInt(MakerPen::NABNPHEIBFI, ldloc:MakerPen(this)))
|
|
stloc:bool(var_1_12, ldfld:bool(ObscuredInt::fakeValueActive, ldfld:ObscuredInt[exp:valuetype [Codestage.Anticheattoolkit.Runtime]CodeStage.AntiCheat.ObscuredTypes.ObscuredInt&](MakerPen::NABNPHEIBFI, ldloc:MakerPen(this))))
|
|
stloc:int32(var_2_19, call:int32(ObscuredInt::FAJDMKOEFLH, ldloc:ObscuredInt(var_0_06)))
|
|
}
|
|
|
|
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1852
|
|
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.Optimize(DecompilerContext context, ILBlock method, AutoPropertyProvider autoPropertyProvider, StateMachineKind& stateMachineKind, MethodDef& inlinedMethod, AsyncMethodDebugInfo& asyncInfo, ILAstOptimizationStep abortBeforeStep) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 355
|
|
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(IEnumerable`1 parameters, MethodDebugInfoBuilder& builder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 123
|
|
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 88
|
|
--- End of inner exception stack trace ---
|
|
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 92
|
|
at ICSharpCode.Decompiler.Ast.AstBuilder.AddMethodBody(EntityDeclaration methodNode, EntityDeclaration& updatedNode, MethodDef method, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, MethodKind methodKind) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstBuilder.cs:line 1660
|
|
*/;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17003298 RID: 12952
|
|
// (get) Token: 0x060120A4 RID: 73892 RVA: 0x0000220F File Offset: 0x0000040F
|
|
// (set) Token: 0x060120A5 RID: 73893 RVA: 0x0041DEB4 File Offset: 0x0041C0B4
|
|
[Token(Token = "0x17003298")]
|
|
public Guid NJMFGEGFJDN
|
|
{
|
|
[Token(Token = "0x60120A4")]
|
|
[Address(RVA = "0x104D8E0", Offset = "0x104C6E0", VA = "0x18104D8E0")]
|
|
[CompilerGenerated]
|
|
get
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
[Token(Token = "0x60120A5")]
|
|
[Address(RVA = "0x104A420", Offset = "0x1049220", VA = "0x18104A420")]
|
|
[CompilerGenerated]
|
|
private set
|
|
{
|
|
}
|
|
}
|
|
|
|
// Token: 0x17003299 RID: 12953
|
|
// (get) Token: 0x060120A6 RID: 73894 RVA: 0x0041DEC4 File Offset: 0x0041C0C4
|
|
// (set) Token: 0x060120A7 RID: 73895 RVA: 0x0041DED8 File Offset: 0x0041C0D8
|
|
[Token(Token = "0x17003299")]
|
|
public OBBBPCBIMME AEHODCGDMBA
|
|
{
|
|
[Token(Token = "0x60120A6")]
|
|
[Address(RVA = "0x837E70", Offset = "0x836C70", VA = "0x180837E70")]
|
|
get;
|
|
[Token(Token = "0x60120A7")]
|
|
[Address(RVA = "0xBDFE40", Offset = "0xBDEC40", VA = "0x180BDFE40")]
|
|
private set;
|
|
}
|
|
|
|
// Token: 0x1700329A RID: 12954
|
|
// (get) Token: 0x060120A8 RID: 73896 RVA: 0x0041DEEC File Offset: 0x0041C0EC
|
|
// (set) Token: 0x060120A9 RID: 73897 RVA: 0x0041DF00 File Offset: 0x0041C100
|
|
[Token(Token = "0x1700329A")]
|
|
public OBBBPCBIMME NLBENPMLJGA
|
|
{
|
|
[Token(Token = "0x60120A8")]
|
|
[Address(RVA = "0x607860", Offset = "0x606660", VA = "0x180607860")]
|
|
get;
|
|
[Token(Token = "0x60120A9")]
|
|
[Address(RVA = "0x608090", Offset = "0x606E90", VA = "0x180608090")]
|
|
private set;
|
|
}
|
|
|
|
// Token: 0x1700329B RID: 12955
|
|
// (get) Token: 0x060120AA RID: 73898 RVA: 0x0041DF14 File Offset: 0x0041C114
|
|
// (set) Token: 0x060120AB RID: 73899 RVA: 0x0041DF28 File Offset: 0x0041C128
|
|
[Token(Token = "0x1700329B")]
|
|
public JKLCBEFAFDL BIKOCMAOOLK
|
|
{
|
|
[Token(Token = "0x60120AA")]
|
|
[Address(RVA = "0x6075D0", Offset = "0x6063D0", VA = "0x1806075D0")]
|
|
get;
|
|
[Token(Token = "0x60120AB")]
|
|
[Address(RVA = "0x607B60", Offset = "0x606960", VA = "0x180607B60")]
|
|
private set;
|
|
}
|
|
|
|
// Token: 0x1700329C RID: 12956
|
|
// (get) Token: 0x060120AC RID: 73900 RVA: 0x0041DF3C File Offset: 0x0041C13C
|
|
[Token(Token = "0x1700329C")]
|
|
public ACBDPBHGKJL NBDMJGKOPMA
|
|
{
|
|
[Token(Token = "0x60120AC")]
|
|
[Address(RVA = "0x104D010", Offset = "0x104BE10", VA = "0x18104D010")]
|
|
get
|
|
{
|
|
/*
|
|
An exception occurred when decompiling this method (060120AC)
|
|
|
|
ICSharpCode.Decompiler.DecompilerException: Error decompiling ACBDPBHGKJL RecRoom.Tools.MakerPen::get_CurrentShapeType()
|
|
|
|
---> System.Exception: Basic block has to end with unconditional control flow.
|
|
{
|
|
Block_0:
|
|
stloc:ObscuredInt(var_0_06, ldfld:ObscuredInt(MakerPen::MIGHGBIAHJL, ldloc:MakerPen(this)))
|
|
stloc:bool(var_1_12, ldfld:bool(ObscuredInt::fakeValueActive, ldfld:ObscuredInt[exp:valuetype [Codestage.Anticheattoolkit.Runtime]CodeStage.AntiCheat.ObscuredTypes.ObscuredInt&](MakerPen::MIGHGBIAHJL, ldloc:MakerPen(this))))
|
|
stloc:int32(var_2_19, call:int32(ObscuredInt::FAJDMKOEFLH, ldloc:ObscuredInt(var_0_06)))
|
|
}
|
|
|
|
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1852
|
|
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.Optimize(DecompilerContext context, ILBlock method, AutoPropertyProvider autoPropertyProvider, StateMachineKind& stateMachineKind, MethodDef& inlinedMethod, AsyncMethodDebugInfo& asyncInfo, ILAstOptimizationStep abortBeforeStep) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 355
|
|
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(IEnumerable`1 parameters, MethodDebugInfoBuilder& builder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 123
|
|
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 88
|
|
--- End of inner exception stack trace ---
|
|
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 92
|
|
at ICSharpCode.Decompiler.Ast.AstBuilder.AddMethodBody(EntityDeclaration methodNode, EntityDeclaration& updatedNode, MethodDef method, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, MethodKind methodKind) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstBuilder.cs:line 1660
|
|
*/;
|
|
}
|
|
}
|
|
|
|
// Token: 0x1700329D RID: 12957
|
|
// (get) Token: 0x060120AD RID: 73901 RVA: 0x0041DF64 File Offset: 0x0041C164
|
|
// (set) Token: 0x060120AE RID: 73902 RVA: 0x0041DF78 File Offset: 0x0041C178
|
|
[Token(Token = "0x1700329D")]
|
|
public MakerPen.PMACDPPHBHP BCPCBAHENOF
|
|
{
|
|
[Token(Token = "0x60120AD")]
|
|
[Address(RVA = "0x104D000", Offset = "0x104BE00", VA = "0x18104D000")]
|
|
get;
|
|
[Token(Token = "0x60120AE")]
|
|
[Address(RVA = "0x1048630", Offset = "0x1047430", VA = "0x181048630")]
|
|
private set;
|
|
}
|
|
|
|
// Token: 0x1700329E RID: 12958
|
|
// (get) Token: 0x060120AF RID: 73903 RVA: 0x0041DF8C File Offset: 0x0041C18C
|
|
// (set) Token: 0x060120B0 RID: 73904 RVA: 0x0041DFA0 File Offset: 0x0041C1A0
|
|
[Token(Token = "0x1700329E")]
|
|
public MakerPen.KLAENPHIBEM MAIKCDMHOFF
|
|
{
|
|
[Token(Token = "0x60120AF")]
|
|
[Address(RVA = "0x104D600", Offset = "0x104C400", VA = "0x18104D600")]
|
|
get;
|
|
[Token(Token = "0x60120B0")]
|
|
[Address(RVA = "0x104A180", Offset = "0x1048F80", VA = "0x18104A180")]
|
|
private set;
|
|
}
|
|
|
|
// Token: 0x060120B1 RID: 73905 RVA: 0x0041DFB4 File Offset: 0x0041C1B4
|
|
[Token(Token = "0x60120B1")]
|
|
[Address(RVA = "0x104A1F0", Offset = "0x1048FF0", VA = "0x18104A1F0")]
|
|
public static bool IsCreationToolMode(MakerPen.KLAENPHIBEM OIHFNIFGFJB)
|
|
{
|
|
return (OIHFNIFGFJB <= MakerPen.KLAENPHIBEM.ClipboardPaste && OIHFNIFGFJB < MakerPen.KLAENPHIBEM.ClipboardPaste) || OIHFNIFGFJB == MakerPen.KLAENPHIBEM.CreateCircuitV2;
|
|
}
|
|
|
|
// Token: 0x1700329F RID: 12959
|
|
// (get) Token: 0x060120B2 RID: 73906 RVA: 0x0041DFD4 File Offset: 0x0041C1D4
|
|
[Token(Token = "0x1700329F")]
|
|
public bool CLBCCGJJPPM
|
|
{
|
|
[Token(Token = "0x60120B2")]
|
|
[Address(RVA = "0x104CD10", Offset = "0x104BB10", VA = "0x18104CD10")]
|
|
get
|
|
{
|
|
AGEAHLDEDBO ageahldedbo;
|
|
return ageahldedbo == (ulong)1L;
|
|
}
|
|
}
|
|
|
|
// Token: 0x170032A0 RID: 12960
|
|
// (get) Token: 0x060120B3 RID: 73907 RVA: 0x0041DFF0 File Offset: 0x0041C1F0
|
|
[Token(Token = "0x170032A0")]
|
|
public bool DJCHNGHDBDB
|
|
{
|
|
[Token(Token = "0x60120B3")]
|
|
[Address(RVA = "0x104CC40", Offset = "0x104BA40", VA = "0x18104CC40")]
|
|
get
|
|
{
|
|
throw new NullReferenceException();
|
|
}
|
|
}
|
|
|
|
// Token: 0x170032A1 RID: 12961
|
|
// (get) Token: 0x060120B4 RID: 73908 RVA: 0x0041E004 File Offset: 0x0041C204
|
|
[Token(Token = "0x170032A1")]
|
|
public bool BLCGCNFMEHP
|
|
{
|
|
[Token(Token = "0x60120B4")]
|
|
[Address(RVA = "0x104D680", Offset = "0x104C480", VA = "0x18104D680")]
|
|
get
|
|
{
|
|
throw new NullReferenceException();
|
|
}
|
|
}
|
|
|
|
// Token: 0x170032A2 RID: 12962
|
|
// (get) Token: 0x060120B5 RID: 73909 RVA: 0x0041E018 File Offset: 0x0041C218
|
|
// (set) Token: 0x060120B6 RID: 73910 RVA: 0x0041E02C File Offset: 0x0041C22C
|
|
[Token(Token = "0x170032A2")]
|
|
public float OKECKMFEIIH
|
|
{
|
|
[Token(Token = "0x60120B5")]
|
|
[Address(RVA = "0x104D130", Offset = "0x104BF30", VA = "0x18104D130")]
|
|
get;
|
|
[Token(Token = "0x60120B6")]
|
|
[Address(RVA = "0x1049D20", Offset = "0x1048B20", VA = "0x181049D20")]
|
|
private set;
|
|
}
|
|
|
|
// Token: 0x170032A3 RID: 12963
|
|
// (get) Token: 0x060120B7 RID: 73911 RVA: 0x0041E040 File Offset: 0x0041C240
|
|
[Token(Token = "0x170032A3")]
|
|
public UndoStack IELMLEFKFJK
|
|
{
|
|
[Token(Token = "0x60120B7")]
|
|
[Address(RVA = "0xBDA730", Offset = "0xBD9530", VA = "0x180BDA730")]
|
|
get
|
|
{
|
|
return this._undoStack;
|
|
}
|
|
}
|
|
|
|
// Token: 0x170032A4 RID: 12964
|
|
// (get) Token: 0x060120B8 RID: 73912 RVA: 0x0041E054 File Offset: 0x0041C254
|
|
[Token(Token = "0x170032A4")]
|
|
public Tool PBBJCLJPFMI
|
|
{
|
|
[Token(Token = "0x60120B8")]
|
|
[Address(RVA = "0xB6AA20", Offset = "0xB69820", VA = "0x180B6AA20")]
|
|
get
|
|
{
|
|
return this._tool;
|
|
}
|
|
}
|
|
|
|
// Token: 0x170032A5 RID: 12965
|
|
// (get) Token: 0x060120B9 RID: 73913 RVA: 0x0041E068 File Offset: 0x0041C268
|
|
// (set) Token: 0x060120BA RID: 73914 RVA: 0x0041E07C File Offset: 0x0041C27C
|
|
[Token(Token = "0x170032A5")]
|
|
public MakerPenMainScreen IEENLMOCFEL
|
|
{
|
|
[Token(Token = "0x60120B9")]
|
|
[Address(RVA = "0x79B890", Offset = "0x79A690", VA = "0x18079B890")]
|
|
get;
|
|
[Token(Token = "0x60120BA")]
|
|
[Address(RVA = "0x8E4770", Offset = "0x8E3570", VA = "0x1808E4770")]
|
|
private set;
|
|
}
|
|
|
|
// Token: 0x170032A6 RID: 12966
|
|
// (get) Token: 0x060120BB RID: 73915 RVA: 0x0041E090 File Offset: 0x0041C290
|
|
// (set) Token: 0x060120BC RID: 73916 RVA: 0x0041E0A4 File Offset: 0x0041C2A4
|
|
[Token(Token = "0x170032A6")]
|
|
public MakerPenPaletteMainScreen AKOFOGMGMBH
|
|
{
|
|
[Token(Token = "0x60120BB")]
|
|
[Address(RVA = "0xBDCE50", Offset = "0xBDBC50", VA = "0x180BDCE50")]
|
|
get;
|
|
[Token(Token = "0x60120BC")]
|
|
[Address(RVA = "0xBDFD80", Offset = "0xBDEB80", VA = "0x180BDFD80")]
|
|
private set;
|
|
}
|
|
|
|
// Token: 0x170032A7 RID: 12967
|
|
// (get) Token: 0x060120BD RID: 73917 RVA: 0x0041E0B8 File Offset: 0x0041C2B8
|
|
[Token(Token = "0x170032A7")]
|
|
public MakerPenPaletteMoveableToolMenu IGHPCHKGOFO
|
|
{
|
|
[Token(Token = "0x60120BD")]
|
|
[Address(RVA = "0x536420", Offset = "0x535220", VA = "0x180536420")]
|
|
get
|
|
{
|
|
return this.paletteMenu;
|
|
}
|
|
}
|
|
|
|
// Token: 0x170032A8 RID: 12968
|
|
// (get) Token: 0x060120BE RID: 73918 RVA: 0x0041E0CC File Offset: 0x0041C2CC
|
|
[Token(Token = "0x170032A8")]
|
|
public MakerPenPaletteUI KNDLGPOKIOI
|
|
{
|
|
[Token(Token = "0x60120BE")]
|
|
[Address(RVA = "0x104D780", Offset = "0x104C580", VA = "0x18104D780")]
|
|
get
|
|
{
|
|
MakerPenPaletteMoveableToolMenu makerPenPaletteMoveableToolMenu = this.paletteMenu;
|
|
if (makerPenPaletteMoveableToolMenu != 0)
|
|
{
|
|
return makerPenPaletteMoveableToolMenu.PKCIBEOKLPG;
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x170032A9 RID: 12969
|
|
// (get) Token: 0x060120BF RID: 73919 RVA: 0x0041E0EC File Offset: 0x0041C2EC
|
|
// (set) Token: 0x060120C0 RID: 73920 RVA: 0x0041E100 File Offset: 0x0041C300
|
|
[Token(Token = "0x170032A9")]
|
|
public LNBGEMHOKFN MBNIHPAKJJF
|
|
{
|
|
[Token(Token = "0x60120BF")]
|
|
[Address(RVA = "0x104D8F0", Offset = "0x104C6F0", VA = "0x18104D8F0")]
|
|
get
|
|
{
|
|
return this.AEKHJMPAOKM;
|
|
}
|
|
[Token(Token = "0x60120C0")]
|
|
[Address(RVA = "0x104DA90", Offset = "0x104C890", VA = "0x18104DA90")]
|
|
set
|
|
{
|
|
this.AEKHJMPAOKM = value;
|
|
this.PEDJMIGKKBD = (ulong)0L;
|
|
this.GPFKKLCKDOH();
|
|
this.GPFKKLCKDOH();
|
|
}
|
|
}
|
|
|
|
// Token: 0x170032AA RID: 12970
|
|
// (get) Token: 0x060120C1 RID: 73921 RVA: 0x0041E12C File Offset: 0x0041C32C
|
|
// (set) Token: 0x060120C2 RID: 73922 RVA: 0x0041E140 File Offset: 0x0041C340
|
|
[Token(Token = "0x170032AA")]
|
|
public CLKCBCAGDDK JEPHJGDFKBI
|
|
{
|
|
[Token(Token = "0x60120C1")]
|
|
[Address(RVA = "0x104D900", Offset = "0x104C700", VA = "0x18104D900")]
|
|
get
|
|
{
|
|
return this.FDIOCLHGCND;
|
|
}
|
|
[Token(Token = "0x60120C2")]
|
|
[Address(RVA = "0x104DAF0", Offset = "0x104C8F0", VA = "0x18104DAF0")]
|
|
set
|
|
{
|
|
this.FDIOCLHGCND = value;
|
|
this.PEDJMIGKKBD = (ulong)0L;
|
|
this.GPFKKLCKDOH();
|
|
PlayerHand <PBCNKLKCIHJ>k__BackingField = this._tool.<PBCNKLKCIHJ>k__BackingField;
|
|
int num = 0;
|
|
if (<PBCNKLKCIHJ>k__BackingField != num)
|
|
{
|
|
this._tool.<PBCNKLKCIHJ>k__BackingField.Vibrate(30, 1f);
|
|
return;
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x170032AB RID: 12971
|
|
// (get) Token: 0x060120C3 RID: 73923 RVA: 0x0041E19C File Offset: 0x0041C39C
|
|
// (set) Token: 0x060120C4 RID: 73924 RVA: 0x0041E1B0 File Offset: 0x0041C3B0
|
|
[Token(Token = "0x170032AB")]
|
|
public OEDBBBJJACD PGPHNOLFEFH
|
|
{
|
|
[Token(Token = "0x60120C3")]
|
|
[Address(RVA = "0xBDA720", Offset = "0xBD9520", VA = "0x180BDA720")]
|
|
get
|
|
{
|
|
return this.PEDJMIGKKBD;
|
|
}
|
|
[Token(Token = "0x60120C4")]
|
|
[Address(RVA = "0x104DAC0", Offset = "0x104C8C0", VA = "0x18104DAC0")]
|
|
set
|
|
{
|
|
this.PEDJMIGKKBD = value;
|
|
if (value != 0)
|
|
{
|
|
LNBGEMHOKFN incnkmhcjdm = value.INCNKMHCJDM;
|
|
this.AEKHJMPAOKM = incnkmhcjdm;
|
|
CLKCBCAGDDK ejnidjkhiom = value.EJNIDJKHIOM;
|
|
this.FDIOCLHGCND = ejnidjkhiom;
|
|
}
|
|
this.GPFKKLCKDOH();
|
|
}
|
|
}
|
|
|
|
// Token: 0x170032AC RID: 12972
|
|
// (get) Token: 0x060120C5 RID: 73925 RVA: 0x0041E1EC File Offset: 0x0041C3EC
|
|
[Token(Token = "0x170032AC")]
|
|
public bool DKLGNFGONEM
|
|
{
|
|
[Token(Token = "0x60120C5")]
|
|
[Address(RVA = "0x104D540", Offset = "0x104C340", VA = "0x18104D540")]
|
|
get
|
|
{
|
|
PlayerSpawnedEquipment <FLFJCIPBAPA>k__BackingField = this._tool.<FLFJCIPBAPA>k__BackingField;
|
|
int num = 0;
|
|
bool flag = <FLFJCIPBAPA>k__BackingField != num;
|
|
if (!flag)
|
|
{
|
|
return flag;
|
|
}
|
|
return this._tool.<FLFJCIPBAPA>k__BackingField.<MHCDCIGJNNA>k__BackingField;
|
|
}
|
|
}
|
|
|
|
// Token: 0x170032AD RID: 12973
|
|
// (get) Token: 0x060120C6 RID: 73926 RVA: 0x0041E22C File Offset: 0x0041C42C
|
|
// (set) Token: 0x060120C7 RID: 73927 RVA: 0x0041E240 File Offset: 0x0041C440
|
|
[Token(Token = "0x170032AD")]
|
|
public QuickActionMenu OKDEDPJJCKA
|
|
{
|
|
[Token(Token = "0x60120C6")]
|
|
[Address(RVA = "0xBDCCC0", Offset = "0xBDBAC0", VA = "0x180BDCCC0")]
|
|
get;
|
|
[Token(Token = "0x60120C7")]
|
|
[Address(RVA = "0xBDCE40", Offset = "0xBDBC40", VA = "0x180BDCE40")]
|
|
private set;
|
|
}
|
|
|
|
// Token: 0x170032AE RID: 12974
|
|
// (get) Token: 0x060120C8 RID: 73928 RVA: 0x0041E254 File Offset: 0x0041C454
|
|
// (set) Token: 0x060120C9 RID: 73929 RVA: 0x0041E268 File Offset: 0x0041C468
|
|
[Token(Token = "0x170032AE")]
|
|
public UGCRRUIRootScreen HFJAKJMIDHB
|
|
{
|
|
[Token(Token = "0x60120C8")]
|
|
[Address(RVA = "0xBDCCF0", Offset = "0xBDBAF0", VA = "0x180BDCCF0")]
|
|
get;
|
|
[Token(Token = "0x60120C9")]
|
|
[Address(RVA = "0xBDA710", Offset = "0xBD9510", VA = "0x180BDA710")]
|
|
private set;
|
|
}
|
|
|
|
// Token: 0x170032AF RID: 12975
|
|
// (get) Token: 0x060120CA RID: 73930 RVA: 0x0041E27C File Offset: 0x0041C47C
|
|
[Token(Token = "0x170032AF")]
|
|
public bool ABNHKODIKFP
|
|
{
|
|
[Token(Token = "0x60120CA")]
|
|
[Address(RVA = "0x104CDF0", Offset = "0x104BBF0", VA = "0x18104CDF0")]
|
|
get
|
|
{
|
|
if (NetworkedSingletonMonoBehaviour.FFNIFALJLDD)
|
|
{
|
|
MutableOverridableObscuredBool canSaveInventions = PlayerRoomRoleManager.ONCPNMDGGKG.GetLocalPlayerRoleDefinition().canSaveInventions;
|
|
int num = 0;
|
|
num += num;
|
|
num++;
|
|
bool flag;
|
|
if (flag)
|
|
{
|
|
PPENFJMFPNE ppenfjmfpne = Matchmaking.HMCJLLMDAAM;
|
|
int num2 = 0;
|
|
if (!ppenfjmfpne.MMFBPKOOLNG)
|
|
{
|
|
num2 += num2;
|
|
}
|
|
return LMBKJIGOCLC.OOOAJFMPKEC;
|
|
}
|
|
}
|
|
throw new NullReferenceException();
|
|
}
|
|
}
|
|
|
|
// Token: 0x170032B0 RID: 12976
|
|
// (get) Token: 0x060120CB RID: 73931 RVA: 0x0041E2E0 File Offset: 0x0041C4E0
|
|
[Token(Token = "0x170032B0")]
|
|
public JKPLBBBJLJK JKPLBBBJLJK
|
|
{
|
|
[Token(Token = "0x60120CB")]
|
|
[Address(RVA = "0x4100E0", Offset = "0x40EEE0", VA = "0x1804100E0", Slot = "15")]
|
|
get
|
|
{
|
|
return JKPLBBBJLJK.MAKER_PEN;
|
|
}
|
|
}
|
|
|
|
// Token: 0x060120CC RID: 73932 RVA: 0x0041E2F0 File Offset: 0x0041C4F0
|
|
[Token(Token = "0x60120CC")]
|
|
[Address(RVA = "0x1048D80", Offset = "0x1047B80", VA = "0x181048D80", Slot = "13")]
|
|
protected override void Awake()
|
|
{
|
|
base..ctor();
|
|
JPAJIAEGPOP jpajiaegpop = new JPAJIAEGPOP();
|
|
this.<OMJBFLLGAMG>k__BackingField = jpajiaegpop;
|
|
Action action = new Action(this.ALHFPGMOEEL);
|
|
int num;
|
|
KLLMCPFPIIE<int> kllmcpfpiie = new KLLMCPFPIIE(this, "CREATION_CONTEXT", -1, (OHOEENCHJJE)num, action, num);
|
|
num = 0;
|
|
this.JOACDHAALAJ = kllmcpfpiie;
|
|
if (base.OGIBLNIIHDK && base.OGIBLNIIHDK)
|
|
{
|
|
CreationContext creationContext = CreationContext.Instantiate();
|
|
bool flag = this.fadeWorldInShapeMode;
|
|
creationContext.<ALPBNFCIIEF>k__BackingField = flag;
|
|
creationContext.shapeCreationContext.LockOwnershipToLocalPlayer();
|
|
KLLMCPFPIIE<int> joacdhaalaj = this.JOACDHAALAJ;
|
|
PhotonView photonView = creationContext.JDHMIOJKLCK;
|
|
}
|
|
this.ALHFPGMOEEL();
|
|
Action action2 = new Action(this.JGBEPNAPMBO);
|
|
int num2;
|
|
NMIGJEKFNME<MakerPen.KLAENPHIBEM, MakerPen.HJPIHGIFKEO> nmigjekfnme = new NMIGJEKFNME(this, "MP_CM", num2, num, (OHOEENCHJJE)num, action2, num);
|
|
num2 = 0;
|
|
LNBGEMHOKFN lnbgemhokfn = this.defaultColor;
|
|
this.AEKHJMPAOKM = lnbgemhokfn;
|
|
this.FFGGPLHIJHN = nmigjekfnme;
|
|
this.PEDJMIGKKBD = num;
|
|
this.GPFKKLCKDOH();
|
|
this.GPFKKLCKDOH();
|
|
this.mergeOperation.CMHBEGINGCG = this;
|
|
this.splitOperation.CMHBEGINGCG = this;
|
|
this.selectInventionOperation.CMHBEGINGCG = this;
|
|
this.createInventionFromSelectionOperation.CMHBEGINGCG = this;
|
|
this.groupCircuitsOperation.CMHBEGINGCG = this;
|
|
this.addCircuitToGroupOperation.CMHBEGINGCG = this;
|
|
this.ungroupCircuitsOperation.CMHBEGINGCG = this;
|
|
this.removeFromGroupOperation.CMHBEGINGCG = this;
|
|
this.createStateOperation.CMHBEGINGCG = this;
|
|
this.centerPivotOperation.CMHBEGINGCG = this;
|
|
Tool tool = this._tool;
|
|
MFBGLIHGCGO<Tool> preReleaseEvent = tool.PreReleaseEvent;
|
|
Action<Tool> action3 = new Action(this.BGEJPLCKLPA);
|
|
MFBGLIHGCGO<Tool> mfbglihgcgo = MFBGLIHGCGO.BPJDFPACLMK(preReleaseEvent, action3);
|
|
tool.PreReleaseEvent = mfbglihgcgo;
|
|
Tool tool2 = this._tool;
|
|
MFBGLIHGCGO<Tool> postReleaseEvent = tool2.PostReleaseEvent;
|
|
Action<Tool> action4 = new Action(this.OIOCPLEKMEK);
|
|
MFBGLIHGCGO<Tool> mfbglihgcgo2 = MFBGLIHGCGO.BPJDFPACLMK(postReleaseEvent, action4);
|
|
tool2.PostReleaseEvent = mfbglihgcgo2;
|
|
Tool tool3 = this._tool;
|
|
MFBGLIHGCGO<Tool> postPickupEvent = tool3.PostPickupEvent;
|
|
Action<Tool> action5 = new Action(this.AEHDEJPEAKM);
|
|
MFBGLIHGCGO<Tool> mfbglihgcgo3 = MFBGLIHGCGO.BPJDFPACLMK(postPickupEvent, action5);
|
|
tool3.PostPickupEvent = mfbglihgcgo3;
|
|
Tool tool4 = this._tool;
|
|
MFBGLIHGCGO<Tool> holderChangedEvent = tool4.HolderChangedEvent;
|
|
Action<Tool> action6 = new Action(this.PACCKNKJDHA);
|
|
MFBGLIHGCGO<Tool> mfbglihgcgo4 = MFBGLIHGCGO.BPJDFPACLMK(holderChangedEvent, action6);
|
|
tool4.HolderChangedEvent = mfbglihgcgo4;
|
|
Tool tool5 = this._tool;
|
|
Action<AGAJMBPABDL> action7 = new Action(this.FJGCJPONGCJ);
|
|
tool5.AuthorityChangedEvent += action7;
|
|
this._tool.rigidbodyPickup.<KJEAMMJFFBA>k__BackingField = true;
|
|
Tool tool6 = this._tool;
|
|
Tool.OGLAJAFKBMN oglajafkbmn = new Tool.OGLAJAFKBMN(this.CustomPickupCondition);
|
|
tool6.AddCustomPickupCondition(oglajafkbmn);
|
|
this._tool.HeldCollisionLayer = (DAJFOCGPHGP)((ulong)2L);
|
|
Action<AGAJMBPABDL, RoomRole> action8 = new Action(this.DIHJDCNHNJE);
|
|
if (!PlayerRoomRoleManager.MNFOLNMPMEE)
|
|
{
|
|
MakerPen.HJPIHGIFKEO hjpihgifkeo = this.FFGGPLHIJHN.HHKKJDOCBNH();
|
|
}
|
|
MakerPen.<IJMEOOBBJNG>k__BackingField = this;
|
|
MakerPen.LocalMakerPenInstantiated.CNFDGDEOPPF();
|
|
PHGNLBEAGOG phgnlbeagog = new PHGNLBEAGOG();
|
|
this.<EHJOMHCJHPF>k__BackingField = phgnlbeagog;
|
|
PHGNLBEAGOG.BMMLFDBPAHN bmmlfdbpahn = new PHGNLBEAGOG.BMMLFDBPAHN(this.KDGLEPNMDLO);
|
|
phgnlbeagog.FNBKNJEDDMF(bmmlfdbpahn, this);
|
|
}
|
|
|
|
// Token: 0x060120CD RID: 73933 RVA: 0x0041E5DC File Offset: 0x0041C7DC
|
|
[Token(Token = "0x60120CD")]
|
|
[Address(RVA = "0x104C140", Offset = "0x104AF40", VA = "0x18104C140")]
|
|
private void Start()
|
|
{
|
|
if (this.DKLGNFGONEM)
|
|
{
|
|
MakerPenPaletteMoveableToolMenu makerPenPaletteMoveableToolMenu = this.paletteMenu;
|
|
int num = 0;
|
|
if (makerPenPaletteMoveableToolMenu != num)
|
|
{
|
|
this.paletteMenu.<LJOGMLBAABG>k__BackingField = this;
|
|
}
|
|
MakerPenMainScreen flowByType = this._tool.ELABBFJBNII.GetFlowByType<MakerPenMainScreen>();
|
|
MakerPenPaletteMoveableToolMenu makerPenPaletteMoveableToolMenu2 = this.paletteMenu;
|
|
this.<FHLJACFKIKD>k__BackingField = flowByType;
|
|
int num2 = 0;
|
|
if (makerPenPaletteMoveableToolMenu2 != num2)
|
|
{
|
|
Tool tool = this.paletteMenu._tool;
|
|
int num3 = 0;
|
|
if (tool != num3)
|
|
{
|
|
MakerPenPaletteMainScreen flowByType2 = this.paletteMenu._tool.ELABBFJBNII.GetFlowByType<MakerPenPaletteMainScreen>();
|
|
this.<OBACDNGLHPD>k__BackingField = flowByType2;
|
|
}
|
|
}
|
|
QuickActionMenu quickActionMenu = global::UnityEngine.Object.Instantiate<QuickActionMenu>(this.quickActionMenuPrefab);
|
|
this.<PPEGLKBLPPD>k__BackingField = quickActionMenu;
|
|
quickActionMenu.CloseMenu();
|
|
UGCRRUIRootScreen ugcrruirootScreen = global::UnityEngine.Object.Instantiate<UGCRRUIRootScreen>(this.ugcConfigRRUIRootPrefab);
|
|
this.<HABACIHHABP>k__BackingField = ugcrruirootScreen;
|
|
ugcrruirootScreen.Hide();
|
|
this.GPFKKLCKDOH();
|
|
this.JGBEPNAPMBO();
|
|
if (NetworkedSingletonMonoBehaviour.FFNIFALJLDD)
|
|
{
|
|
OKNNKFGFODL allSpawnedObjectsDestroyedEvent = CreationManager.AllSpawnedObjectsDestroyedEvent;
|
|
Action action = new Action(this.HIAGDMMIEPN);
|
|
CreationManager.AllSpawnedObjectsDestroyedEvent = OKNNKFGFODL.BPJDFPACLMK(allSpawnedObjectsDestroyedEvent, action);
|
|
}
|
|
}
|
|
UndoStack undoStack = this._undoStack;
|
|
int num4 = 0;
|
|
if (undoStack != num4)
|
|
{
|
|
OKNNKFGFODL entriesChanged = this._undoStack.EntriesChanged;
|
|
Action action2 = new Action(this.LDOJNDFOEON);
|
|
int num5 = 0;
|
|
entriesChanged.BPAJKKAGPKB(action2, num5 != 0);
|
|
}
|
|
}
|
|
|
|
// Token: 0x060120CE RID: 73934 RVA: 0x0041E734 File Offset: 0x0041C934
|
|
[Token(Token = "0x60120CE")]
|
|
[Address(RVA = "0x104C720", Offset = "0x104B520", VA = "0x18104C720")]
|
|
private void Update()
|
|
{
|
|
if (this.DKLGNFGONEM)
|
|
{
|
|
this.Snapping.DGNADPKNKNC();
|
|
return;
|
|
}
|
|
}
|
|
|
|
// Token: 0x060120CF RID: 73935 RVA: 0x0041E75C File Offset: 0x0041C95C
|
|
[Token(Token = "0x60120CF")]
|
|
[Address(RVA = "0x104AA90", Offset = "0x1049890", VA = "0x18104AA90")]
|
|
private void LDOJNDFOEON()
|
|
{
|
|
if (NetworkedSingletonMonoBehaviour.FFNIFALJLDD)
|
|
{
|
|
NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.<CJGADCMEEND>k__BackingField = true;
|
|
}
|
|
}
|
|
|
|
// Token: 0x060120D0 RID: 73936 RVA: 0x0041E784 File Offset: 0x0041C984
|
|
[Token(Token = "0x60120D0")]
|
|
[Address(RVA = "0x104B5A0", Offset = "0x104A3A0", VA = "0x18104B5A0")]
|
|
private void OnDisable()
|
|
{
|
|
this.JOLMNPFPCMO();
|
|
}
|
|
|
|
// Token: 0x060120D1 RID: 73937 RVA: 0x0041E798 File Offset: 0x0041C998
|
|
[Token(Token = "0x60120D1")]
|
|
[Address(RVA = "0x104AFE0", Offset = "0x1049DE0", VA = "0x18104AFE0", Slot = "14")]
|
|
protected override void OnDestroy()
|
|
{
|
|
MakerPen.LocalMakerPenDestroyed.CNFDGDEOPPF();
|
|
MakerPen.LocalMakerPenDestroyed.CNFDGDEOPPF();
|
|
Tool tool = this._tool;
|
|
MFBGLIHGCGO<Tool> preReleaseEvent = tool.PreReleaseEvent;
|
|
Action<Tool> action = new Action(this.BGEJPLCKLPA);
|
|
MFBGLIHGCGO<Tool> mfbglihgcgo = MFBGLIHGCGO.GMNMHGMFGOL(preReleaseEvent, action);
|
|
tool.PreReleaseEvent = mfbglihgcgo;
|
|
Tool tool2 = this._tool;
|
|
MFBGLIHGCGO<Tool> postReleaseEvent = tool2.PostReleaseEvent;
|
|
Action<Tool> action2 = new Action(this.OIOCPLEKMEK);
|
|
MFBGLIHGCGO<Tool> mfbglihgcgo2 = MFBGLIHGCGO.GMNMHGMFGOL(postReleaseEvent, action2);
|
|
tool2.PostReleaseEvent = mfbglihgcgo2;
|
|
Tool tool3 = this._tool;
|
|
MFBGLIHGCGO<Tool> postPickupEvent = tool3.PostPickupEvent;
|
|
Action<Tool> action3 = new Action(this.AEHDEJPEAKM);
|
|
MFBGLIHGCGO<Tool> mfbglihgcgo3 = MFBGLIHGCGO.GMNMHGMFGOL(postPickupEvent, action3);
|
|
tool3.PostPickupEvent = mfbglihgcgo3;
|
|
Tool tool4 = this._tool;
|
|
MFBGLIHGCGO<Tool> holderChangedEvent = tool4.HolderChangedEvent;
|
|
Action<Tool> action4 = new Action(this.PACCKNKJDHA);
|
|
MFBGLIHGCGO<Tool> mfbglihgcgo4 = MFBGLIHGCGO.GMNMHGMFGOL(holderChangedEvent, action4);
|
|
tool4.HolderChangedEvent = mfbglihgcgo4;
|
|
Tool tool5 = this._tool;
|
|
Action<AGAJMBPABDL> action5 = new Action(this.FJGCJPONGCJ);
|
|
tool5.AuthorityChangedEvent -= action5;
|
|
Player <OKDFEPHLKCB>k__BackingField = this._tool.<OKDFEPHLKCB>k__BackingField;
|
|
int num = 0;
|
|
if (<OKDFEPHLKCB>k__BackingField != num)
|
|
{
|
|
Player <OKDFEPHLKCB>k__BackingField2 = this._tool.<OKDFEPHLKCB>k__BackingField;
|
|
this._tool.<OKDFEPHLKCB>k__BackingField.playerMovement.RemoveRoomScaleCollisionDisplacementRestriction(this);
|
|
}
|
|
Action<AGAJMBPABDL, RoomRole> action6 = new Action(this.DIHJDCNHNJE);
|
|
OKNNKFGFODL allSpawnedObjectsDestroyedEvent = CreationManager.AllSpawnedObjectsDestroyedEvent;
|
|
Action action7 = new Action(this.HIAGDMMIEPN);
|
|
CreationManager.AllSpawnedObjectsDestroyedEvent = OKNNKFGFODL.GMNMHGMFGOL(allSpawnedObjectsDestroyedEvent, action7);
|
|
UndoStack undoStack = this._undoStack;
|
|
int num2 = 0;
|
|
Action action8;
|
|
if (undoStack != num2)
|
|
{
|
|
OKNNKFGFODL entriesChanged = this._undoStack.EntriesChanged;
|
|
action8 = new Action(this.LDOJNDFOEON);
|
|
entriesChanged.BIHKNNPGGKP(action8);
|
|
}
|
|
JPAJIAEGPOP jpajiaegpop = this.<OMJBFLLGAMG>k__BackingField;
|
|
if (jpajiaegpop != 0)
|
|
{
|
|
jpajiaegpop.Dispose();
|
|
}
|
|
CreationContext creationContext = this.<BDFEKAONFDI>k__BackingField;
|
|
this.<OMJBFLLGAMG>k__BackingField = (ulong)0L;
|
|
if (action8 == 0)
|
|
{
|
|
CreationContext creationContext2 = this.<BDFEKAONFDI>k__BackingField;
|
|
CreationContext.DEAMIHHALFP deamihhalfp = new CreationContext.DEAMIHHALFP(this.CPFEBEMBLNA);
|
|
creationContext2.LGBELBHJKOK -= deamihhalfp;
|
|
ShapeCreationContext shapeCreationContext = this.<BDFEKAONFDI>k__BackingField.shapeCreationContext;
|
|
OKNNKFGFODL selectedShapeContainerChangedEvent = shapeCreationContext.SelectedShapeContainerChangedEvent;
|
|
Action action9 = new Action(this.CBMFJGEIGPI);
|
|
OKNNKFGFODL oknnkfgfodl = OKNNKFGFODL.GMNMHGMFGOL(selectedShapeContainerChangedEvent, action9);
|
|
shapeCreationContext.SelectedShapeContainerChangedEvent = oknnkfgfodl;
|
|
}
|
|
base.OnDestroy();
|
|
}
|
|
|
|
// Token: 0x060120D2 RID: 73938 RVA: 0x0041E9D4 File Offset: 0x0041CBD4
|
|
[Token(Token = "0x60120D2")]
|
|
[Address(RVA = "0x1049B10", Offset = "0x1048910", VA = "0x181049B10")]
|
|
public bool CustomPickupCondition(Tool NBHJPDBHDHB, Player NHCEBNBEEBE, Vector3 JEDLNAEEMEN, bool GEJJBENPHJG)
|
|
{
|
|
if (EIMGAFPPJFD.OAFNNHLHCMN() && this.DKLGNFGONEM && PlayerRoomRoleManager.MNFOLNMPMEE)
|
|
{
|
|
return true;
|
|
}
|
|
}
|
|
|
|
// Token: 0x060120D3 RID: 73939 RVA: 0x0041EA04 File Offset: 0x0041CC04
|
|
[Token(Token = "0x60120D3")]
|
|
[Address(RVA = "0x104C000", Offset = "0x104AE00", VA = "0x18104C000")]
|
|
public static void ShowCannotUseFeedback()
|
|
{
|
|
if (!PlayerRoomRoleManager.MNFOLNMPMEE)
|
|
{
|
|
NotificationManager instance = SingletonMonoBehaviour.ONCPNMDGGKG;
|
|
int num = 0;
|
|
IDisposable disposable = instance.Play(NotificationManager.IBIDFAOPIPC.Medium, "You don't have permission to use\nyour Maker Pen in this room", 3f, num, num);
|
|
}
|
|
}
|
|
|
|
// Token: 0x060120D4 RID: 73940 RVA: 0x0041EA40 File Offset: 0x0041CC40
|
|
[Token(Token = "0x60120D4")]
|
|
[Address(RVA = "0x10480D0", Offset = "0x1046ED0", VA = "0x1810480D0")]
|
|
private void AEHDEJPEAKM(Tool EGFEJGHDNAI)
|
|
{
|
|
if (EGFEJGHDNAI.<BIPMAHKMNKF>k__BackingField)
|
|
{
|
|
Player <OKDFEPHLKCB>k__BackingField = EGFEJGHDNAI.<OKDFEPHLKCB>k__BackingField;
|
|
if (!PlayerRoomRoleManager.MNFOLNMPMEE)
|
|
{
|
|
if (PlayerRoomRoleManager.MNFOLNMPMEE)
|
|
{
|
|
goto IL_5D;
|
|
}
|
|
NotificationManager instance = SingletonMonoBehaviour.ONCPNMDGGKG;
|
|
int num = 0;
|
|
IDisposable disposable = instance.Play(NotificationManager.IBIDFAOPIPC.Medium, "You don't have permission to use\nyour Maker Pen in this room", 3f, num, num);
|
|
}
|
|
EGFEJGHDNAI.<OKDFEPHLKCB>k__BackingField.playerMovement.AddRoomScaleCollisionDisplacementRestriction(this);
|
|
CFLMJLFBOKH.EKEHOMKMCLH();
|
|
IL_5D:
|
|
if (!this.OFFHDOPANDG)
|
|
{
|
|
DABKFAIHBBP dabkfaihbbp = OJMCBOKJFOF.INDDAAGNMHF("MakerPen");
|
|
this.OFFHDOPANDG = true;
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x060120D5 RID: 73941 RVA: 0x0041EACC File Offset: 0x0041CCCC
|
|
[Token(Token = "0x60120D5")]
|
|
[Address(RVA = "0x1049530", Offset = "0x1048330", VA = "0x181049530")]
|
|
private void BGEJPLCKLPA(Tool EGFEJGHDNAI)
|
|
{
|
|
Player <OKDFEPHLKCB>k__BackingField = this._tool.<OKDFEPHLKCB>k__BackingField;
|
|
int num = 0;
|
|
if (<OKDFEPHLKCB>k__BackingField != num)
|
|
{
|
|
Player <OKDFEPHLKCB>k__BackingField2 = this._tool.<OKDFEPHLKCB>k__BackingField;
|
|
this._tool.<OKDFEPHLKCB>k__BackingField.playerMovement.RemoveRoomScaleCollisionDisplacementRestriction(this);
|
|
return;
|
|
}
|
|
}
|
|
|
|
// Token: 0x060120D6 RID: 73942 RVA: 0x0041EB1C File Offset: 0x0041CD1C
|
|
[Token(Token = "0x60120D6")]
|
|
[Address(RVA = "0x104ADB0", Offset = "0x1049BB0", VA = "0x18104ADB0")]
|
|
private void OIOCPLEKMEK(Tool EGFEJGHDNAI)
|
|
{
|
|
this.JOLMNPFPCMO();
|
|
if (!this._tool.rigidbodyEx.JEGGMAKBGEK)
|
|
{
|
|
this._tool.rigidbodyEx.unityRigidbody.ResetCenterOfMass();
|
|
}
|
|
if (this.<BDFEKAONFDI>k__BackingField.ENEJDOAEDCJ > 0)
|
|
{
|
|
if (!HLKHHIMEICL.IKAGKELDMJH)
|
|
{
|
|
CreationContext creationContext = this.<BDFEKAONFDI>k__BackingField;
|
|
UndoStack undoStack = this._undoStack;
|
|
JEHPDNCALHL jehpdncalhl = new JEHPDNCALHL(creationContext.LLFDKCNCMKF, creationContext);
|
|
undoStack.Add(jehpdncalhl);
|
|
}
|
|
AIELINBLOLO aielinblolo = new AIELINBLOLO();
|
|
CreationContext creationContext2 = this.<BDFEKAONFDI>k__BackingField;
|
|
Task<AIELINBLOLO> task = aielinblolo.GFBIJNLKLCM(creationContext2);
|
|
Action<AIELINBLOLO> action = new Action(this.NOJAHGKPLMP);
|
|
APANEBCNDDJ.OHLPJBFCABI<AIELINBLOLO>(task, action).KOLCDBDBPFC();
|
|
}
|
|
MakerPen.KLAENPHIBEM klaenphibem = this.FFGGPLHIJHN.KLIAOAJIPKM();
|
|
}
|
|
|
|
// Token: 0x060120D7 RID: 73943 RVA: 0x0041EBDC File Offset: 0x0041CDDC
|
|
[Token(Token = "0x60120D7")]
|
|
[Address(RVA = "0x104B5B0", Offset = "0x104A3B0", VA = "0x18104B5B0")]
|
|
private void PACCKNKJDHA(Tool EGFEJGHDNAI)
|
|
{
|
|
CircuitVisibilityBehaviour.CircuitVisibilityChanged();
|
|
FFPJFMECDNG.BFPPPLIJIGC.KBAENFNNHIF(EGFEJGHDNAI);
|
|
}
|
|
|
|
// Token: 0x060120D8 RID: 73944 RVA: 0x0041EC20 File Offset: 0x0041CE20
|
|
[Token(Token = "0x60120D8")]
|
|
[Address(RVA = "0x104A770", Offset = "0x1049570", VA = "0x18104A770")]
|
|
private void JOLMNPFPCMO()
|
|
{
|
|
this.AuthorityHidePaletteMenu();
|
|
this.AuthorityHideConfigureMenu();
|
|
MakerPenVisuals penVisuals = this._penVisuals;
|
|
int num = 0;
|
|
penVisuals.MNADIBEHEMI = num != 0;
|
|
CreationContext creationContext = this.<BDFEKAONFDI>k__BackingField;
|
|
int num2 = 0;
|
|
if (creationContext != num2)
|
|
{
|
|
this.<BDFEKAONFDI>k__BackingField.shapeCreationContext.DeselectShapeContainer();
|
|
}
|
|
JPAJIAEGPOP jpajiaegpop = this.<OMJBFLLGAMG>k__BackingField;
|
|
if (jpajiaegpop != 0)
|
|
{
|
|
jpajiaegpop.DMIKPLCFBNP();
|
|
return;
|
|
}
|
|
}
|
|
|
|
// Token: 0x060120D9 RID: 73945 RVA: 0x0041EC88 File Offset: 0x0041CE88
|
|
[Token(Token = "0x60120D9")]
|
|
[Address(RVA = "0x1048A10", Offset = "0x1047810", VA = "0x181048A10")]
|
|
public void AuthorityResetToDefaults()
|
|
{
|
|
if (base.OGIBLNIIHDK)
|
|
{
|
|
LNBGEMHOKFN lnbgemhokfn = this.defaultColor;
|
|
this.AEKHJMPAOKM = lnbgemhokfn;
|
|
this.PEDJMIGKKBD = (ulong)0L;
|
|
this.GPFKKLCKDOH();
|
|
this.GPFKKLCKDOH();
|
|
int num = 0;
|
|
int num2 = 0;
|
|
int num3 = 0;
|
|
ulong num4;
|
|
this.LIPDEKBCHMM((MakerPen.KLAENPHIBEM)num3, (MakerPen.HJPIHGIFKEO)num2, (MakerPen.PHLDADLJJPH)num, num4 != 0UL);
|
|
NNNJFEILANM snapping = this.Snapping;
|
|
this.<NPNPLMDIOFD>k__BackingField = (MakerPen.PMACDPPHBHP)((ulong)0L);
|
|
int num5 = 0;
|
|
snapping.MJPNEJMFIJD = num5 != 0;
|
|
this.<HADCDONDNKI>k__BackingField = 0.08f;
|
|
}
|
|
}
|
|
|
|
// Token: 0x060120DA RID: 73946 RVA: 0x0041ED04 File Offset: 0x0041CF04
|
|
[Token(Token = "0x60120DA")]
|
|
[Address(RVA = "0x1049700", Offset = "0x1048500", VA = "0x181049700")]
|
|
private void CPFEBEMBLNA(GBDECALBCOP GIAOBLMEMMI, string LICNAIGLFCP, GIPDDLFFNGG JKDHPHFBDMJ, ALHCCKBFJCP CPAIFLCLGPB)
|
|
{
|
|
int num = 0;
|
|
DateTime utcNow = DateTime.UtcNow;
|
|
GIPDDLFFNGG jkdhphfbdmj = this.IKMKEEKEMCH.JKDHPHFBDMJ;
|
|
bool flag;
|
|
if (GIAOBLMEMMI == this.IKMKEEKEMCH && !flag)
|
|
{
|
|
DateTime cggihiocfed = this.IKMKEEKEMCH.CGGIHIOCFED;
|
|
TimeSpan timeSpan = utcNow - cggihiocfed;
|
|
if (num == 0)
|
|
{
|
|
return;
|
|
}
|
|
}
|
|
this.IKMKEEKEMCH = GIAOBLMEMMI;
|
|
this.IKMKEEKEMCH.JKDHPHFBDMJ = JKDHPHFBDMJ;
|
|
}
|
|
|
|
// Token: 0x060120DB RID: 73947 RVA: 0x0041ED68 File Offset: 0x0041CF68
|
|
[Token(Token = "0x60120DB")]
|
|
[Address(RVA = "0x104B840", Offset = "0x104A640", VA = "0x18104B840")]
|
|
public void RaiseInvalidActionPerformed(GBDECALBCOP GIAOBLMEMMI, string LICNAIGLFCP, ALHCCKBFJCP CPAIFLCLGPB, NotificationManager.IBIDFAOPIPC JMHKMOACHDG = NotificationManager.IBIDFAOPIPC.Medium, float FIAJPBEDNBM = 3f)
|
|
{
|
|
string text;
|
|
if (text == 0)
|
|
{
|
|
if (text == 0)
|
|
{
|
|
NotificationManager instance = SingletonMonoBehaviour.ONCPNMDGGKG;
|
|
return;
|
|
}
|
|
NotificationManager instance2 = SingletonMonoBehaviour.ONCPNMDGGKG;
|
|
}
|
|
}
|
|
|
|
// Token: 0x060120DC RID: 73948 RVA: 0x0041ED98 File Offset: 0x0041CF98
|
|
[Token(Token = "0x60120DC")]
|
|
[Address(RVA = "0x104B710", Offset = "0x104A510", VA = "0x18104B710")]
|
|
public void RaiseInvalidActionPerformed(string LICNAIGLFCP, string MFOLAHFDKMO, NotificationManager.IBIDFAOPIPC JMHKMOACHDG = NotificationManager.IBIDFAOPIPC.Medium, float FIAJPBEDNBM = 3f)
|
|
{
|
|
NotificationManager instance = SingletonMonoBehaviour.ONCPNMDGGKG;
|
|
}
|
|
|
|
// Token: 0x060120DD RID: 73949 RVA: 0x0041EDC0 File Offset: 0x0041CFC0
|
|
[Token(Token = "0x60120DD")]
|
|
[Address(RVA = "0x104A840", Offset = "0x1049640", VA = "0x18104A840")]
|
|
private float KDGLEPNMDLO()
|
|
{
|
|
if (!this._tool.<BIPMAHKMNKF>k__BackingField)
|
|
{
|
|
}
|
|
MakerPenVisuals penVisuals = this._penVisuals;
|
|
Vector3 vector;
|
|
float z = vector.z;
|
|
float num;
|
|
return num;
|
|
}
|
|
|
|
// Token: 0x060120DE RID: 73950 RVA: 0x0041EDF8 File Offset: 0x0041CFF8
|
|
[Token(Token = "0x60120DE")]
|
|
[Address(RVA = "0x1048AB0", Offset = "0x10478B0", VA = "0x181048AB0")]
|
|
public void AuthoritySelectMode(MakerPen.KLAENPHIBEM OIFJMGBEGOD, MakerPen.HJPIHGIFKEO OBNDDAOGKLI)
|
|
{
|
|
do
|
|
{
|
|
Stack<MakerPen.KLAENPHIBEM> gilenogkpjn = this.GILENOGKPJN;
|
|
}
|
|
while (!base.OGIBLNIIHDK);
|
|
MakerPen.KLAENPHIBEM klaenphibem = this.GILENOGKPJN.Pop();
|
|
MakerPen.HJPIHGIFKEO hjpihgifkeo = this.FFGGPLHIJHN.HHKKJDOCBNH();
|
|
JJEKJGALHKO gcjlecfddhc = this.GCJLECFDDHC;
|
|
while (gcjlecfddhc == 0)
|
|
{
|
|
}
|
|
gcjlecfddhc.OOOIENHGNCA();
|
|
}
|
|
|
|
// Token: 0x060120DF RID: 73951 RVA: 0x0041EE4C File Offset: 0x0041D04C
|
|
[Token(Token = "0x60120DF")]
|
|
[Address(RVA = "0x104AB20", Offset = "0x1049920", VA = "0x18104AB20")]
|
|
private void LIPDEKBCHMM(MakerPen.KLAENPHIBEM OIFJMGBEGOD, MakerPen.HJPIHGIFKEO OBNDDAOGKLI, MakerPen.PHLDADLJJPH EMNPHAPBBAH, bool CDFHDACBFKN)
|
|
{
|
|
if (base.OGIBLNIIHDK && (uint)1 != 0U)
|
|
{
|
|
bool localPlayerCanUseCreationMode = PlayerRoomRoleManager.MNFOLNMPMEE;
|
|
this.<AFHBNHHJBFO>k__BackingField = EMNPHAPBBAH;
|
|
MakerPen.KLAENPHIBEM klaenphibem = this.FFGGPLHIJHN.KLIAOAJIPKM();
|
|
this.<MNNGCBAJBHO>k__BackingField = klaenphibem;
|
|
MakerPen.HJPIHGIFKEO hjpihgifkeo = this.FFGGPLHIJHN.HHKKJDOCBNH();
|
|
NMIGJEKFNME<MakerPen.KLAENPHIBEM, MakerPen.HJPIHGIFKEO> ffggplhijhn = this.FFGGPLHIJHN;
|
|
this.<CPNBMOEHLMP>k__BackingField = hjpihgifkeo;
|
|
}
|
|
}
|
|
|
|
// Token: 0x060120E0 RID: 73952 RVA: 0x0041EEB0 File Offset: 0x0041D0B0
|
|
[Token(Token = "0x60120E0")]
|
|
[Address(RVA = "0x1048860", Offset = "0x1047660", VA = "0x181048860")]
|
|
public DABKFAIHBBP AuthorityPushPenTool(MakerPen.KLAENPHIBEM OIHFNIFGFJB)
|
|
{
|
|
if (base.OGIBLNIIHDK && this.GCJLECFDDHC == (ulong)0L)
|
|
{
|
|
Stack<MakerPen.KLAENPHIBEM> gilenogkpjn = this.GILENOGKPJN;
|
|
MakerPen.KLAENPHIBEM klaenphibem = this.FFGGPLHIJHN.KLIAOAJIPKM();
|
|
MakerPen.HJPIHGIFKEO hjpihgifkeo = this.FFGGPLHIJHN.HHKKJDOCBNH();
|
|
JJEKJGALHKO jjekjgalhko = new JJEKJGALHKO();
|
|
this.GCJLECFDDHC = jjekjgalhko;
|
|
Action action = new Action(this.NNHBLKODFFN);
|
|
bool flag = ((IEnumerator)jjekjgalhko).MoveNext();
|
|
}
|
|
return JJEKJGALHKO.LIPGKFECLDO("Unable to push pen tool.");
|
|
}
|
|
|
|
// Token: 0x060120E1 RID: 73953 RVA: 0x0041EF28 File Offset: 0x0041D128
|
|
[Token(Token = "0x60120E1")]
|
|
[Address(RVA = "0x1048780", Offset = "0x1047580", VA = "0x181048780")]
|
|
public void AuthorityPopPenTool()
|
|
{
|
|
if (base.OGIBLNIIHDK)
|
|
{
|
|
MakerPen.KLAENPHIBEM klaenphibem = this.GILENOGKPJN.Pop();
|
|
MakerPen.HJPIHGIFKEO hjpihgifkeo = this.FFGGPLHIJHN.HHKKJDOCBNH();
|
|
JJEKJGALHKO gcjlecfddhc = this.GCJLECFDDHC;
|
|
if (gcjlecfddhc != 0)
|
|
{
|
|
gcjlecfddhc.OOOIENHGNCA();
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x060120E2 RID: 73954 RVA: 0x0041EF70 File Offset: 0x0041D170
|
|
[Token(Token = "0x60120E2")]
|
|
[Address(RVA = "0x104BD90", Offset = "0x104AB90", VA = "0x18104BD90")]
|
|
public void SelectShapeColor(LNBGEMHOKFN BBLCDAMFMDE)
|
|
{
|
|
this.AEKHJMPAOKM = BBLCDAMFMDE;
|
|
this.PEDJMIGKKBD = (ulong)0L;
|
|
this.GPFKKLCKDOH();
|
|
this.GPFKKLCKDOH();
|
|
OKNNKFGFODL onCreationDataChanged = this.OnCreationDataChanged;
|
|
if (onCreationDataChanged != 0)
|
|
{
|
|
onCreationDataChanged.CNFDGDEOPPF();
|
|
return;
|
|
}
|
|
}
|
|
|
|
// Token: 0x060120E3 RID: 73955 RVA: 0x0041EFAC File Offset: 0x0041D1AC
|
|
[Token(Token = "0x60120E3")]
|
|
[Address(RVA = "0x104BDE0", Offset = "0x104ABE0", VA = "0x18104BDE0")]
|
|
public void SelectShapeMaterial(CLKCBCAGDDK KEDGODBBJFH)
|
|
{
|
|
this.FDIOCLHGCND = KEDGODBBJFH;
|
|
this.PEDJMIGKKBD = (ulong)0L;
|
|
this.GPFKKLCKDOH();
|
|
PlayerHand <PBCNKLKCIHJ>k__BackingField = this._tool.<PBCNKLKCIHJ>k__BackingField;
|
|
int num = 0;
|
|
if (<PBCNKLKCIHJ>k__BackingField != num)
|
|
{
|
|
this._tool.<PBCNKLKCIHJ>k__BackingField.Vibrate(30, 1f);
|
|
}
|
|
OKNNKFGFODL onCreationDataChanged = this.OnCreationDataChanged;
|
|
if (onCreationDataChanged != 0)
|
|
{
|
|
onCreationDataChanged.CNFDGDEOPPF();
|
|
return;
|
|
}
|
|
}
|
|
|
|
// Token: 0x060120E4 RID: 73956 RVA: 0x0041F018 File Offset: 0x0041D218
|
|
[Token(Token = "0x60120E4")]
|
|
[Address(RVA = "0x104BCD0", Offset = "0x104AAD0", VA = "0x18104BCD0")]
|
|
public void SelectColorableSnapshot(OEDBBBJJACD GAIELMLCJPL)
|
|
{
|
|
this.PEDJMIGKKBD = GAIELMLCJPL;
|
|
if (GAIELMLCJPL != 0)
|
|
{
|
|
LNBGEMHOKFN incnkmhcjdm = GAIELMLCJPL.INCNKMHCJDM;
|
|
this.AEKHJMPAOKM = incnkmhcjdm;
|
|
CLKCBCAGDDK ejnidjkhiom = GAIELMLCJPL.EJNIDJKHIOM;
|
|
this.FDIOCLHGCND = ejnidjkhiom;
|
|
}
|
|
this.GPFKKLCKDOH();
|
|
OKNNKFGFODL onCreationDataChanged = this.OnCreationDataChanged;
|
|
if (onCreationDataChanged != 0)
|
|
{
|
|
onCreationDataChanged.CNFDGDEOPPF();
|
|
return;
|
|
}
|
|
}
|
|
|
|
// Token: 0x060120E5 RID: 73957 RVA: 0x0041F064 File Offset: 0x0041D264
|
|
[Token(Token = "0x60120E5")]
|
|
[Address(RVA = "0x104BEC0", Offset = "0x104ACC0", VA = "0x18104BEC0")]
|
|
public void SelectShapeType(ACBDPBHGKJL LENAGPGLDLE)
|
|
{
|
|
OKNNKFGFODL onCreationDataChanged = this.OnCreationDataChanged;
|
|
ObscuredInt obscuredInt;
|
|
bool fakeValueActive = obscuredInt.fakeValueActive;
|
|
this.MIGHGBIAHJL.fakeValueActive = fakeValueActive;
|
|
if (onCreationDataChanged != 0)
|
|
{
|
|
onCreationDataChanged.CNFDGDEOPPF();
|
|
}
|
|
}
|
|
|
|
// Token: 0x060120E6 RID: 73958 RVA: 0x0041F098 File Offset: 0x0041D298
|
|
[Token(Token = "0x60120E6")]
|
|
[Address(RVA = "0x104BF70", Offset = "0x104AD70", VA = "0x18104BF70")]
|
|
public void SelectSpawnableToolTypeToCreate(OGNBCNBPFCC GHBPFBMOCEO)
|
|
{
|
|
OKNNKFGFODL onCreationDataChanged = this.OnCreationDataChanged;
|
|
ObscuredInt obscuredInt;
|
|
bool fakeValueActive = obscuredInt.fakeValueActive;
|
|
this.NABNPHEIBFI.fakeValueActive = fakeValueActive;
|
|
if (onCreationDataChanged != 0)
|
|
{
|
|
onCreationDataChanged.CNFDGDEOPPF();
|
|
}
|
|
}
|
|
|
|
// Token: 0x060120E7 RID: 73959 RVA: 0x0041F0CC File Offset: 0x0041D2CC
|
|
[Token(Token = "0x60120E7")]
|
|
[Address(RVA = "0x104BD70", Offset = "0x104AB70", VA = "0x18104BD70")]
|
|
public void SelectInventionToCreate(OBBBPCBIMME LDNFNNNHPPB)
|
|
{
|
|
this.<FGECGABICGC>k__BackingField = LDNFNNNHPPB;
|
|
OKNNKFGFODL onCreationDataChanged = this.OnCreationDataChanged;
|
|
if (onCreationDataChanged != 0)
|
|
{
|
|
onCreationDataChanged.CNFDGDEOPPF();
|
|
return;
|
|
}
|
|
}
|
|
|
|
// Token: 0x060120E8 RID: 73960 RVA: 0x0041F0F4 File Offset: 0x0041D2F4
|
|
[Token(Token = "0x60120E8")]
|
|
[Address(RVA = "0x608090", Offset = "0x606E90", VA = "0x180608090")]
|
|
public void SelectInventionToEdit(OBBBPCBIMME LDNFNNNHPPB)
|
|
{
|
|
this.<HIBFEAMOJGK>k__BackingField = LDNFNNNHPPB;
|
|
}
|
|
|
|
// Token: 0x060120E9 RID: 73961 RVA: 0x0041F108 File Offset: 0x0041D308
|
|
[Token(Token = "0x60120E9")]
|
|
[Address(RVA = "0x104BF50", Offset = "0x104AD50", VA = "0x18104BF50")]
|
|
public void SelectSnapshotToCreate(JKLCBEFAFDL GFIABAGMEEA)
|
|
{
|
|
this.<AFAJHLNGGNC>k__BackingField = GFIABAGMEEA;
|
|
OKNNKFGFODL onCreationDataChanged = this.OnCreationDataChanged;
|
|
if (onCreationDataChanged != 0)
|
|
{
|
|
onCreationDataChanged.CNFDGDEOPPF();
|
|
return;
|
|
}
|
|
}
|
|
|
|
// Token: 0x060120EA RID: 73962 RVA: 0x0041F130 File Offset: 0x0041D330
|
|
[Token(Token = "0x60120EA")]
|
|
[Address(RVA = "0x1048630", Offset = "0x1047430", VA = "0x181048630")]
|
|
public void SelectConstraintMode(MakerPen.PMACDPPHBHP BPCFCGFKBKJ)
|
|
{
|
|
this.<NPNPLMDIOFD>k__BackingField = BPCFCGFKBKJ;
|
|
}
|
|
|
|
// Token: 0x060120EB RID: 73963 RVA: 0x0041F144 File Offset: 0x0041D344
|
|
[Token(Token = "0x60120EB")]
|
|
[Address(RVA = "0x104BD20", Offset = "0x104AB20", VA = "0x18104BD20")]
|
|
public void SelectCurveThicknessModifier(float HNMCKEKJEAN)
|
|
{
|
|
if (base.OGIBLNIIHDK)
|
|
{
|
|
OKNNKFGFODL onCreationDataChanged = this.OnCreationDataChanged;
|
|
this.<HADCDONDNKI>k__BackingField = HNMCKEKJEAN;
|
|
if (onCreationDataChanged != 0)
|
|
{
|
|
onCreationDataChanged.CNFDGDEOPPF();
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x060120EC RID: 73964 RVA: 0x0041F174 File Offset: 0x0041D374
|
|
[Token(Token = "0x60120EC")]
|
|
[Address(RVA = "0x104A2E0", Offset = "0x10490E0", VA = "0x18104A2E0")]
|
|
public bool IsUndoAllowed()
|
|
{
|
|
if (!this.<OMJBFLLGAMG>k__BackingField.MIKDLDEALPN)
|
|
{
|
|
}
|
|
bool <NLBIHGFBMHI>k__BackingField = this.<OMJBFLLGAMG>k__BackingField.<NLBIHGFBMHI>k__BackingField;
|
|
UndoStack undoStack = this._undoStack;
|
|
int num = 0;
|
|
if (undoStack != num && this._undoStack.BFKFGKFNNOE)
|
|
{
|
|
return !<NLBIHGFBMHI>k__BackingField;
|
|
}
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x060120ED RID: 73965 RVA: 0x0041F1C8 File Offset: 0x0041D3C8
|
|
[Token(Token = "0x60120ED")]
|
|
[Address(RVA = "0x104A210", Offset = "0x1049010", VA = "0x18104A210")]
|
|
public bool IsRedoAllowed()
|
|
{
|
|
if (!this.<OMJBFLLGAMG>k__BackingField.MIKDLDEALPN)
|
|
{
|
|
}
|
|
bool <NLBIHGFBMHI>k__BackingField = this.<OMJBFLLGAMG>k__BackingField.<NLBIHGFBMHI>k__BackingField;
|
|
UndoStack undoStack = this._undoStack;
|
|
int num = 0;
|
|
if (undoStack != num && this._undoStack.MCLMKMAKOPG)
|
|
{
|
|
return !<NLBIHGFBMHI>k__BackingField;
|
|
}
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x060120EE RID: 73966 RVA: 0x0041F21C File Offset: 0x0041D41C
|
|
[Token(Token = "0x60120EE")]
|
|
[Address(RVA = "0x104C5E0", Offset = "0x104B3E0", VA = "0x18104C5E0")]
|
|
public void TriggerUndo()
|
|
{
|
|
if (!this.<OMJBFLLGAMG>k__BackingField.MIKDLDEALPN)
|
|
{
|
|
}
|
|
bool <NLBIHGFBMHI>k__BackingField = this.<OMJBFLLGAMG>k__BackingField.<NLBIHGFBMHI>k__BackingField;
|
|
UndoStack undoStack = this._undoStack;
|
|
int num = 0;
|
|
if (undoStack != num && this._undoStack.BFKFGKFNNOE && !<NLBIHGFBMHI>k__BackingField)
|
|
{
|
|
PMGCJEPKFOF<GBDECALBCOP> pmgcjepkfof = this._undoStack.RequestUndo();
|
|
Action<GBDECALBCOP> action = new Action(this.JEHJIEPLNMH);
|
|
}
|
|
}
|
|
|
|
// Token: 0x060120EF RID: 73967 RVA: 0x0041F288 File Offset: 0x0041D488
|
|
[Token(Token = "0x60120EF")]
|
|
[Address(RVA = "0x104C4A0", Offset = "0x104B2A0", VA = "0x18104C4A0")]
|
|
public void TriggerRedo()
|
|
{
|
|
if (!this.<OMJBFLLGAMG>k__BackingField.MIKDLDEALPN)
|
|
{
|
|
}
|
|
bool <NLBIHGFBMHI>k__BackingField = this.<OMJBFLLGAMG>k__BackingField.<NLBIHGFBMHI>k__BackingField;
|
|
UndoStack undoStack = this._undoStack;
|
|
int num = 0;
|
|
if (undoStack != num && this._undoStack.MCLMKMAKOPG && !<NLBIHGFBMHI>k__BackingField)
|
|
{
|
|
PMGCJEPKFOF<GBDECALBCOP> pmgcjepkfof = this._undoStack.RequestRedo();
|
|
Action<GBDECALBCOP> action = new Action(this.MKBNMLKNFFO);
|
|
}
|
|
}
|
|
|
|
// Token: 0x060120F0 RID: 73968 RVA: 0x0041F2F4 File Offset: 0x0041D4F4
|
|
[Token(Token = "0x60120F0")]
|
|
[Address(RVA = "0x104B9B0", Offset = "0x104A7B0", VA = "0x18104B9B0")]
|
|
public PMGCJEPKFOF<CreationManager.GLBINAEHJEL> SaveCurrentSelectionAsNewInvention(string MMBOKOLAJFH, string LJIGOCDPEJF, ManagedTexture IJKBAADKCBM)
|
|
{
|
|
IEnumerable<GIPDDLFFNGG> currentSelectionForTemplate = this.<BDFEKAONFDI>k__BackingField.GetCurrentSelectionForTemplate();
|
|
CircuitVisibilityBehaviour.AddForceShowGadgetToken(this);
|
|
PMGCJEPKFOF<CreationManager.GLBINAEHJEL> pmgcjepkfof = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.SaveNewInvention(currentSelectionForTemplate, MMBOKOLAJFH, LJIGOCDPEJF, IJKBAADKCBM);
|
|
Action action = new Action(this.CDKCAKKBHJL);
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x060120F1 RID: 73969 RVA: 0x0041F334 File Offset: 0x0041D534
|
|
[Token(Token = "0x60120F1")]
|
|
[Address(RVA = "0x104BB50", Offset = "0x104A950", VA = "0x18104BB50")]
|
|
public PMGCJEPKFOF<CreationManager.GLBINAEHJEL> SaveCurrentSelectionAsNewVersionOfInvention(long OEMDIAHHILF)
|
|
{
|
|
IEnumerable<GIPDDLFFNGG> currentSelectionForTemplate = this.<BDFEKAONFDI>k__BackingField.GetCurrentSelectionForTemplate();
|
|
CircuitVisibilityBehaviour.AddForceShowGadgetToken(this);
|
|
PMGCJEPKFOF<CreationManager.GLBINAEHJEL> pmgcjepkfof = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.SaveNewVersionOfInvention(currentSelectionForTemplate, OEMDIAHHILF);
|
|
Action action = new Action(this.KHGMEGAJIPD);
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x060120F2 RID: 73970 RVA: 0x0041F374 File Offset: 0x0041D574
|
|
[Token(Token = "0x60120F2")]
|
|
[Address(RVA = "0x104B6F0", Offset = "0x104A4F0", VA = "0x18104B6F0")]
|
|
public void QueueUI(AKHEMJGDGHD EPLDCHGGAEK)
|
|
{
|
|
this.EPLDCHGGAEK = EPLDCHGGAEK;
|
|
OKNNKFGFODL uiqueueEvent = this.UIQueueEvent;
|
|
if (uiqueueEvent != 0)
|
|
{
|
|
uiqueueEvent.CNFDGDEOPPF();
|
|
return;
|
|
}
|
|
}
|
|
|
|
// Token: 0x060120F3 RID: 73971 RVA: 0x0041F39C File Offset: 0x0041D59C
|
|
[Token(Token = "0x60120F3")]
|
|
[Address(RVA = "0x8931A0", Offset = "0x891FA0", VA = "0x1808931A0")]
|
|
public AKHEMJGDGHD PeekQueuedUI()
|
|
{
|
|
return this.EPLDCHGGAEK;
|
|
}
|
|
|
|
// Token: 0x060120F4 RID: 73972 RVA: 0x0041F3B0 File Offset: 0x0041D5B0
|
|
[Token(Token = "0x60120F4")]
|
|
[Address(RVA = "0x1049D00", Offset = "0x1048B00", VA = "0x181049D00")]
|
|
public AKHEMJGDGHD DequeueUI()
|
|
{
|
|
AKHEMJGDGHD epldchggaek = this.EPLDCHGGAEK;
|
|
this.EPLDCHGGAEK = (ulong)0L;
|
|
return epldchggaek;
|
|
}
|
|
|
|
// Token: 0x060120F5 RID: 73973 RVA: 0x0041F3D0 File Offset: 0x0041D5D0
|
|
[Token(Token = "0x60120F5")]
|
|
[Address(RVA = "0x1049A20", Offset = "0x1048820", VA = "0x181049A20")]
|
|
public void CloseInteractableSettingsUI()
|
|
{
|
|
this.paletteMenu.CloseConfigFlow();
|
|
}
|
|
|
|
// Token: 0x060120F6 RID: 73974 RVA: 0x0041F3F0 File Offset: 0x0041D5F0
|
|
[Token(Token = "0x60120F6")]
|
|
[Address(RVA = "0x1049A50", Offset = "0x1048850", VA = "0x181049A50")]
|
|
public void CloseInventionDetailsUI()
|
|
{
|
|
this.paletteMenu.CloseInventionDetailsFlow();
|
|
}
|
|
|
|
// Token: 0x060120F7 RID: 73975 RVA: 0x0041F410 File Offset: 0x0041D610
|
|
[Token(Token = "0x60120F7")]
|
|
[Address(RVA = "0x104B6C0", Offset = "0x104A4C0", VA = "0x18104B6C0")]
|
|
public void QueueInventionUpdate(OBBBPCBIMME LDNFNNNHPPB)
|
|
{
|
|
this.DLABIPAIMBM = LDNFNNNHPPB;
|
|
this.InventionUpdateQueueEvent.CNFDGDEOPPF();
|
|
}
|
|
|
|
// Token: 0x060120F8 RID: 73976 RVA: 0x0041F438 File Offset: 0x0041D638
|
|
[Token(Token = "0x60120F8")]
|
|
[Address(RVA = "0x1049CE0", Offset = "0x1048AE0", VA = "0x181049CE0")]
|
|
public OBBBPCBIMME DequeueInventionUpdate()
|
|
{
|
|
OBBBPCBIMME dlabipaimbm = this.DLABIPAIMBM;
|
|
this.DLABIPAIMBM = (ulong)0L;
|
|
return dlabipaimbm;
|
|
}
|
|
|
|
// Token: 0x060120F9 RID: 73977 RVA: 0x0041F458 File Offset: 0x0041D658
|
|
[Token(Token = "0x60120F9")]
|
|
[Address(RVA = "0x104C0E0", Offset = "0x104AEE0", VA = "0x18104C0E0")]
|
|
public void ShowEditTagsUI(CreationObject MIBGJJLEIDL)
|
|
{
|
|
this.paletteMenu.ShowEditTagsUI(MIBGJJLEIDL);
|
|
}
|
|
|
|
// Token: 0x060120FA RID: 73978 RVA: 0x0041F478 File Offset: 0x0041D678
|
|
[Token(Token = "0x60120FA")]
|
|
[Address(RVA = "0x104C0B0", Offset = "0x104AEB0", VA = "0x18104C0B0")]
|
|
public void ShowEditRolesUI(CMDADAAOBHD BGHHFOOBFMA)
|
|
{
|
|
this.paletteMenu.ShowEditRolesUI(BGHHFOOBFMA);
|
|
}
|
|
|
|
// Token: 0x060120FB RID: 73979 RVA: 0x0041F498 File Offset: 0x0041D698
|
|
[Token(Token = "0x60120FB")]
|
|
[Address(RVA = "0x1048CB0", Offset = "0x1047AB0", VA = "0x181048CB0")]
|
|
public void AuthorityShowPaletteMenu()
|
|
{
|
|
if (base.OGIBLNIIHDK)
|
|
{
|
|
MakerPenPaletteMoveableToolMenu makerPenPaletteMoveableToolMenu = this.paletteMenu;
|
|
int num = 0;
|
|
if (makerPenPaletteMoveableToolMenu != num)
|
|
{
|
|
Tool tool = this._tool;
|
|
MakerPenPaletteMoveableToolMenu makerPenPaletteMoveableToolMenu2 = this.paletteMenu;
|
|
Player owner = tool.BHNPNHMILIF;
|
|
if (owner != 0)
|
|
{
|
|
PhotonView photonView = owner.trackingSpace.JDHMIOJKLCK;
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x060120FC RID: 73980 RVA: 0x0041F4F0 File Offset: 0x0041D6F0
|
|
[Token(Token = "0x60120FC")]
|
|
[Address(RVA = "0x10486E0", Offset = "0x10474E0", VA = "0x1810486E0")]
|
|
public void AuthorityHidePaletteMenu()
|
|
{
|
|
if (base.OGIBLNIIHDK)
|
|
{
|
|
MakerPenPaletteMoveableToolMenu makerPenPaletteMoveableToolMenu = this.paletteMenu;
|
|
int num = 0;
|
|
if (makerPenPaletteMoveableToolMenu != num)
|
|
{
|
|
bool isCompleted = ((IAsyncResult)this.paletteMenu).IsCompleted;
|
|
return;
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x060120FD RID: 73981 RVA: 0x0041F52C File Offset: 0x0041D72C
|
|
[Token(Token = "0x60120FD")]
|
|
[Address(RVA = "0x1048C10", Offset = "0x1047A10", VA = "0x181048C10")]
|
|
public void AuthorityShowPaletteMainScreen(MakerPenPaletteMainScreen.OMAPLOHLGDP HGLLKBFOBIE)
|
|
{
|
|
if (base.OGIBLNIIHDK)
|
|
{
|
|
MakerPenPaletteMoveableToolMenu makerPenPaletteMoveableToolMenu = this.paletteMenu;
|
|
int num = 0;
|
|
if (makerPenPaletteMoveableToolMenu != num)
|
|
{
|
|
MakerPenPaletteMoveableToolMenu makerPenPaletteMoveableToolMenu2 = this.paletteMenu;
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x060120FE RID: 73982 RVA: 0x0041F564 File Offset: 0x0041D764
|
|
[Token(Token = "0x60120FE")]
|
|
[Address(RVA = "0x1048640", Offset = "0x1047440", VA = "0x181048640")]
|
|
public void AuthorityHideConfigureMenu()
|
|
{
|
|
if (base.OGIBLNIIHDK)
|
|
{
|
|
UGCRRUIRootScreen ugcrruirootScreen = this.<HABACIHHABP>k__BackingField;
|
|
int num = 0;
|
|
if (ugcrruirootScreen != num)
|
|
{
|
|
this.<HABACIHHABP>k__BackingField.Hide();
|
|
return;
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x170032B1 RID: 12977
|
|
// (get) Token: 0x060120FF RID: 73983 RVA: 0x0041F5A0 File Offset: 0x0041D7A0
|
|
// (set) Token: 0x06012100 RID: 73984 RVA: 0x0041F5B4 File Offset: 0x0041D7B4
|
|
[Token(Token = "0x170032B1")]
|
|
public bool DAEBMOLEMNP
|
|
{
|
|
[Token(Token = "0x60120FF")]
|
|
[Address(RVA = "0x104D5F0", Offset = "0x104C3F0", VA = "0x18104D5F0")]
|
|
get;
|
|
[Token(Token = "0x6012100")]
|
|
[Address(RVA = "0x104AA80", Offset = "0x1049880", VA = "0x18104AA80")]
|
|
private set;
|
|
}
|
|
|
|
// Token: 0x06012101 RID: 73985 RVA: 0x0041F5C8 File Offset: 0x0041D7C8
|
|
[Token(Token = "0x6012101")]
|
|
[Address(RVA = "0x104C110", Offset = "0x104AF10", VA = "0x18104C110")]
|
|
public void StartInventionObjectsSelection()
|
|
{
|
|
if (!this.<NJKODCEDGPE>k__BackingField)
|
|
{
|
|
this.<NJKODCEDGPE>k__BackingField = true;
|
|
OKNNKFGFODL inventionObjectsSelectionStarted = this.InventionObjectsSelectionStarted;
|
|
if (inventionObjectsSelectionStarted != 0)
|
|
{
|
|
inventionObjectsSelectionStarted.CNFDGDEOPPF();
|
|
return;
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x06012102 RID: 73986 RVA: 0x0041F5F8 File Offset: 0x0041D7F8
|
|
[Token(Token = "0x6012102")]
|
|
[Address(RVA = "0x1049A80", Offset = "0x1048880", VA = "0x181049A80")]
|
|
public bool CompleteInventionObjectsSelection(bool ABMCMLCOFJP)
|
|
{
|
|
if (this.<NJKODCEDGPE>k__BackingField && this.<BDFEKAONFDI>k__BackingField.ENEJDOAEDCJ > 0)
|
|
{
|
|
MFBGLIHGCGO<bool> inventionObjectsSelectionCompleted = this.InventionObjectsSelectionCompleted;
|
|
this.<NJKODCEDGPE>k__BackingField = false;
|
|
if (inventionObjectsSelectionCompleted != 0)
|
|
{
|
|
inventionObjectsSelectionCompleted.CNFDGDEOPPF(ABMCMLCOFJP);
|
|
}
|
|
return true;
|
|
}
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x06012103 RID: 73987 RVA: 0x0041F640 File Offset: 0x0041D840
|
|
[Token(Token = "0x6012103")]
|
|
[Address(RVA = "0x10499A0", Offset = "0x10487A0", VA = "0x1810499A0")]
|
|
public void CancelInventionObjectsSelection()
|
|
{
|
|
if (this.<NJKODCEDGPE>k__BackingField)
|
|
{
|
|
this.<NJKODCEDGPE>k__BackingField = false;
|
|
OKNNKFGFODL inventionObjectsSelectionCancelled = this.InventionObjectsSelectionCancelled;
|
|
if (inventionObjectsSelectionCancelled != 0)
|
|
{
|
|
inventionObjectsSelectionCancelled.CNFDGDEOPPF();
|
|
return;
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x06012104 RID: 73988 RVA: 0x0041F670 File Offset: 0x0041D870
|
|
[Token(Token = "0x6012104")]
|
|
[Address(RVA = "0x1049C20", Offset = "0x1048A20", VA = "0x181049C20")]
|
|
private void DIHJDCNHNJE(AGAJMBPABDL IEKDDPPNFPF, RoomRole LOLCMLEKMAF)
|
|
{
|
|
if (IEKDDPPNFPF.DMKCIEPGGAB && this.FFGGPLHIJHN.KLIAOAJIPKM() == 13)
|
|
{
|
|
MakerPen.KLAENPHIBEM klaenphibem = this.<EKPKDGGPIID>k__BackingField;
|
|
MakerPen.HJPIHGIFKEO hjpihgifkeo = this.FFGGPLHIJHN.HHKKJDOCBNH();
|
|
}
|
|
}
|
|
|
|
// Token: 0x06012105 RID: 73989 RVA: 0x0041F6B0 File Offset: 0x0041D8B0
|
|
[Token(Token = "0x6012105")]
|
|
[Address(RVA = "0x1049610", Offset = "0x1048410", VA = "0x181049610")]
|
|
private void CBMFJGEIGPI()
|
|
{
|
|
if (base.OGIBLNIIHDK)
|
|
{
|
|
Action action = new Action(this.FMDDIJBEGBH);
|
|
KFBABPAPIMB kfbabpapimb = this.JGIPMJPPCBM(action);
|
|
}
|
|
}
|
|
|
|
// Token: 0x06012106 RID: 73990 RVA: 0x0041F6DC File Offset: 0x0041D8DC
|
|
[Token(Token = "0x6012106")]
|
|
[Address(RVA = "0x1049ED0", Offset = "0x1048CD0", VA = "0x181049ED0")]
|
|
private void FMDDIJBEGBH()
|
|
{
|
|
while (base.OGIBLNIIHDK)
|
|
{
|
|
ShapeContainer selectedShapeContainer = this.<BDFEKAONFDI>k__BackingField.shapeCreationContext.HAHLCMFENMD;
|
|
int num = 0;
|
|
if (selectedShapeContainer != num)
|
|
{
|
|
if (this.FFGGPLHIJHN.HHKKJDOCBNH() != 1)
|
|
{
|
|
MakerPen.KLAENPHIBEM klaenphibem = this.FFGGPLHIJHN.KLIAOAJIPKM();
|
|
break;
|
|
}
|
|
break;
|
|
}
|
|
else if (this.FFGGPLHIJHN.HHKKJDOCBNH() == 1)
|
|
{
|
|
MakerPen.KLAENPHIBEM currentToolMode = this.DGHFNGLPJJL;
|
|
return;
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x06012107 RID: 73991 RVA: 0x0041F748 File Offset: 0x0041D948
|
|
[Token(Token = "0x6012107")]
|
|
[Address(RVA = "0x104A190", Offset = "0x1048F90", VA = "0x18104A190")]
|
|
private void HIAGDMMIEPN()
|
|
{
|
|
MakerPen.KLAENPHIBEM klaenphibem = this.FFGGPLHIJHN.KLIAOAJIPKM();
|
|
}
|
|
|
|
// Token: 0x06012108 RID: 73992 RVA: 0x0041F768 File Offset: 0x0041D968
|
|
[Token(Token = "0x6012108")]
|
|
[Address(RVA = "0x104A430", Offset = "0x1049230", VA = "0x18104A430")]
|
|
private void JGBEPNAPMBO()
|
|
{
|
|
if (this.FFGGPLHIJHN.HHKKJDOCBNH() == 0 && base.OGIBLNIIHDK && this.<CPNBMOEHLMP>k__BackingField <= MakerPen.HJPIHGIFKEO.Shape)
|
|
{
|
|
OKNNKFGFODL exitEditMode = this.ExitEditMode;
|
|
if (exitEditMode != 0)
|
|
{
|
|
exitEditMode.CNFDGDEOPPF();
|
|
}
|
|
NotificationManager instance = SingletonMonoBehaviour.ONCPNMDGGKG;
|
|
int num = 0;
|
|
int num2 = 0;
|
|
IDisposable disposable = instance.Play((NotificationManager.IBIDFAOPIPC)num2, "DONE EDITING", 1.5f, num, num);
|
|
this.<BDFEKAONFDI>k__BackingField.PopActiveGroup();
|
|
}
|
|
if (this.FFGGPLHIJHN.HHKKJDOCBNH() != 3 && this.<CPNBMOEHLMP>k__BackingField == MakerPen.HJPIHGIFKEO.Animation)
|
|
{
|
|
this.<OMJBFLLGAMG>k__BackingField.DMIKPLCFBNP();
|
|
}
|
|
MakerPen.KLAENPHIBEM klaenphibem = this.FFGGPLHIJHN.KLIAOAJIPKM();
|
|
Tool tool = this._tool;
|
|
if (klaenphibem != MakerPen.KLAENPHIBEM.Disabled)
|
|
{
|
|
tool.EACPPCDMMOF.ForceMenuClose = false;
|
|
}
|
|
tool.EACPPCDMMOF.ForceMenuClose = true;
|
|
this.AuthorityHidePaletteMenu();
|
|
this.AuthorityHideConfigureMenu();
|
|
int num3 = this.FFGGPLHIJHN.KLIAOAJIPKM();
|
|
if (num3 <= 20)
|
|
{
|
|
}
|
|
if (num3 == 19)
|
|
{
|
|
this.<EKPKDGGPIID>k__BackingField = (MakerPen.KLAENPHIBEM)num3;
|
|
}
|
|
if (this.OnModeChanged != 0)
|
|
{
|
|
MakerPen.KLAENPHIBEM klaenphibem2 = this.FFGGPLHIJHN.KLIAOAJIPKM();
|
|
MakerPen.HJPIHGIFKEO hjpihgifkeo = this.FFGGPLHIJHN.HHKKJDOCBNH();
|
|
}
|
|
CircuitVisibilityBehaviour.CircuitVisibilityChanged();
|
|
}
|
|
|
|
// Token: 0x06012109 RID: 73993 RVA: 0x0041F888 File Offset: 0x0041DA88
|
|
[Token(Token = "0x6012109")]
|
|
[Address(RVA = "0x104A070", Offset = "0x1048E70", VA = "0x18104A070")]
|
|
private void GPFKKLCKDOH()
|
|
{
|
|
MakerPenVisuals penVisuals = this._penVisuals;
|
|
LNBGEMHOKFN aekhjmpaokm = this.AEKHJMPAOKM;
|
|
PlayerHand <PBCNKLKCIHJ>k__BackingField = this._tool.<PBCNKLKCIHJ>k__BackingField;
|
|
int num = 0;
|
|
if (<PBCNKLKCIHJ>k__BackingField != num)
|
|
{
|
|
this._tool.<PBCNKLKCIHJ>k__BackingField.Vibrate(30, 1f);
|
|
}
|
|
}
|
|
|
|
// Token: 0x0601210A RID: 73994 RVA: 0x0041F8DC File Offset: 0x0041DADC
|
|
[Token(Token = "0x601210A")]
|
|
[Address(RVA = "0x1049D70", Offset = "0x1048B70", VA = "0x181049D70")]
|
|
private void FIOEIHCHFDP()
|
|
{
|
|
PlayerHand <PBCNKLKCIHJ>k__BackingField = this._tool.<PBCNKLKCIHJ>k__BackingField;
|
|
int num = 0;
|
|
if (<PBCNKLKCIHJ>k__BackingField != num)
|
|
{
|
|
this._tool.<PBCNKLKCIHJ>k__BackingField.Vibrate(30, 1f);
|
|
return;
|
|
}
|
|
}
|
|
|
|
// Token: 0x0601210B RID: 73995 RVA: 0x0041F920 File Offset: 0x0041DB20
|
|
[Token(Token = "0x601210B")]
|
|
[Address(RVA = "0x1049BB0", Offset = "0x10489B0", VA = "0x181049BB0")]
|
|
private void DAGEDBCHDJI()
|
|
{
|
|
this.GPFKKLCKDOH();
|
|
}
|
|
|
|
// Token: 0x0601210C RID: 73996 RVA: 0x0041F934 File Offset: 0x0041DB34
|
|
[Token(Token = "0x601210C")]
|
|
[Address(RVA = "0x1049E20", Offset = "0x1048C20", VA = "0x181049E20")]
|
|
private void FJGCJPONGCJ(AGAJMBPABDL HIBNOIKDDAC)
|
|
{
|
|
MakerPenPaletteMoveableToolMenu makerPenPaletteMoveableToolMenu = this.paletteMenu;
|
|
int num = 0;
|
|
if (makerPenPaletteMoveableToolMenu != num && HIBNOIKDDAC != 0)
|
|
{
|
|
this.paletteMenu._tool.JDHMIOJKLCK.TransferOwnership(HIBNOIKDDAC);
|
|
}
|
|
}
|
|
|
|
// Token: 0x0601210D RID: 73997 RVA: 0x0041F974 File Offset: 0x0041DB74
|
|
[Token(Token = "0x601210D")]
|
|
[Address(RVA = "0x10499D0", Offset = "0x10487D0", VA = "0x1810499D0")]
|
|
public void ChangeModeAndSelectCircuitV2Object(in Guid NKAKGNHDJJA)
|
|
{
|
|
int num = 0;
|
|
this.AuthoritySelectMode(MakerPen.KLAENPHIBEM.CreateCircuitV2, (MakerPen.HJPIHGIFKEO)num);
|
|
OKNNKFGFODL onCreationDataChanged = this.OnCreationDataChanged;
|
|
if (onCreationDataChanged != 0)
|
|
{
|
|
onCreationDataChanged.CNFDGDEOPPF();
|
|
}
|
|
}
|
|
|
|
// Token: 0x0601210E RID: 73998 RVA: 0x0041F9A0 File Offset: 0x0041DBA0
|
|
[Token(Token = "0x601210E")]
|
|
[Address(RVA = "0x104C800", Offset = "0x104B600", VA = "0x18104C800")]
|
|
public MakerPen()
|
|
{
|
|
int num;
|
|
int num2;
|
|
IILCGFIHJLP<MakerPen.KLAENPHIBEM, MakerPen.HJPIHGIFKEO> iilcgfihjlp = new IILCGFIHJLP(32, num != 0, num2 != 0);
|
|
num2 = 0;
|
|
num = 0;
|
|
this.OnModeChanged = iilcgfihjlp;
|
|
int num3;
|
|
int num4;
|
|
OKNNKFGFODL oknnkfgfodl = new OKNNKFGFODL(32, num3 != 0, num4 != 0);
|
|
int num5 = 0;
|
|
num4 = 0;
|
|
num3 = 0;
|
|
this.UIQueueEvent = oknnkfgfodl;
|
|
int num6;
|
|
int num7;
|
|
OKNNKFGFODL oknnkfgfodl2 = new OKNNKFGFODL(32, num6 != 0, num7 != 0);
|
|
num7 = 0;
|
|
num6 = 0;
|
|
this.InventionUpdateQueueEvent = oknnkfgfodl2;
|
|
int num8;
|
|
int num9;
|
|
OKNNKFGFODL oknnkfgfodl3 = new OKNNKFGFODL(32, num8 != 0, num9 != 0);
|
|
num9 = 0;
|
|
num8 = 0;
|
|
this.InventionObjectsSelectionStarted = oknnkfgfodl3;
|
|
int num10;
|
|
int num11;
|
|
MFBGLIHGCGO<bool> mfbglihgcgo = new MFBGLIHGCGO(4, num10 != 0, num11 != 0);
|
|
num11 = 0;
|
|
num10 = 0;
|
|
this.InventionObjectsSelectionCompleted = mfbglihgcgo;
|
|
int num12;
|
|
int num13;
|
|
OKNNKFGFODL oknnkfgfodl4 = new OKNNKFGFODL(32, num12 != 0, num13 != 0);
|
|
num13 = 0;
|
|
num12 = 0;
|
|
this.InventionObjectsSelectionCancelled = oknnkfgfodl4;
|
|
int num14;
|
|
int num15;
|
|
OKNNKFGFODL oknnkfgfodl5 = new OKNNKFGFODL(32, num14 != 0, num15 != 0);
|
|
num15 = 0;
|
|
num14 = 0;
|
|
this.ExitEditMode = oknnkfgfodl5;
|
|
int num16;
|
|
int num17;
|
|
OKNNKFGFODL oknnkfgfodl6 = new OKNNKFGFODL(32, num16 != 0, num17 != 0);
|
|
num17 = 0;
|
|
num16 = 0;
|
|
this.OnCreationDataChanged = oknnkfgfodl6;
|
|
this.fadeWorldInShapeMode = true;
|
|
AOLMGGAPKEH aolmggapkeh = new AOLMGGAPKEH();
|
|
this.HIHLHKEDGFL = aolmggapkeh;
|
|
Stack<MakerPen.KLAENPHIBEM> stack = new Stack();
|
|
this.GILENOGKPJN = stack;
|
|
ObscuredInt obscuredInt;
|
|
bool fakeValueActive = obscuredInt.fakeValueActive;
|
|
this.NABNPHEIBFI.fakeValueActive = fakeValueActive;
|
|
Guid empty = Guid.Empty;
|
|
this.<DBNJNMAIHLJ>k__BackingField = empty;
|
|
ObscuredInt obscuredInt2;
|
|
bool fakeValueActive2 = obscuredInt2.fakeValueActive;
|
|
this.MIGHGBIAHJL.fakeValueActive = fakeValueActive2;
|
|
NNNJFEILANM nnnjfeilanm = new NNNJFEILANM();
|
|
this.Snapping = nnnjfeilanm;
|
|
this.OKECKMFEIIH = 0.08f;
|
|
DateTime utcNow = DateTime.UtcNow;
|
|
this.IKMKEEKEMCH = num5;
|
|
this.IKMKEEKEMCH.JKDHPHFBDMJ = 0;
|
|
base..ctor();
|
|
}
|
|
|
|
// Token: 0x0601210F RID: 73999 RVA: 0x0041FB20 File Offset: 0x0041DD20
|
|
// Note: this type is marked as 'beforefieldinit'.
|
|
[Token(Token = "0x601210F")]
|
|
[Address(RVA = "0x104C760", Offset = "0x104B560", VA = "0x18104C760")]
|
|
static MakerPen()
|
|
{
|
|
int num;
|
|
int num2;
|
|
OKNNKFGFODL oknnkfgfodl = new OKNNKFGFODL(32, num != 0, num2 != 0);
|
|
num2 = 0;
|
|
num = 0;
|
|
MakerPen.LocalMakerPenInstantiated = oknnkfgfodl;
|
|
int num3;
|
|
int num4;
|
|
OKNNKFGFODL oknnkfgfodl2 = new OKNNKFGFODL(32, num3 != 0, num4 != 0);
|
|
num4 = 0;
|
|
num3 = 0;
|
|
MakerPen.LocalMakerPenDestroyed = oknnkfgfodl2;
|
|
}
|
|
|
|
// Token: 0x06012110 RID: 74000 RVA: 0x0041FB5C File Offset: 0x0041DD5C
|
|
[Token(Token = "0x6012110")]
|
|
[Address(RVA = "0x104ACE0", Offset = "0x1049AE0", VA = "0x18104ACE0")]
|
|
[CompilerGenerated]
|
|
private void NOJAHGKPLMP(AIELINBLOLO LDKLFMIDODG)
|
|
{
|
|
Action defaultContextAction = AsyncVoidMethodBuilder.Create().m_coreState.m_defaultContextAction;
|
|
}
|
|
|
|
// Token: 0x06012111 RID: 74001 RVA: 0x0041FB80 File Offset: 0x0041DD80
|
|
[Token(Token = "0x6012111")]
|
|
[Address(RVA = "0xE49970", Offset = "0xE48770", VA = "0x180E49970")]
|
|
[CompilerGenerated]
|
|
private void NNHBLKODFFN()
|
|
{
|
|
this.GCJLECFDDHC = (ulong)0L;
|
|
}
|
|
|
|
// Token: 0x06012112 RID: 74002 RVA: 0x0041FB98 File Offset: 0x0041DD98
|
|
[Token(Token = "0x6012112")]
|
|
[Address(RVA = "0x104A3B0", Offset = "0x10491B0", VA = "0x18104A3B0")]
|
|
[CompilerGenerated]
|
|
private void JEHJIEPLNMH(GBDECALBCOP GIAOBLMEMMI)
|
|
{
|
|
if (GIAOBLMEMMI != GBDECALBCOP.Success)
|
|
{
|
|
}
|
|
}
|
|
|
|
// Token: 0x06012113 RID: 74003 RVA: 0x0041FBAC File Offset: 0x0041DDAC
|
|
[Token(Token = "0x6012113")]
|
|
[Address(RVA = "0x104AC70", Offset = "0x1049A70", VA = "0x18104AC70")]
|
|
[CompilerGenerated]
|
|
private void MKBNMLKNFFO(GBDECALBCOP GIAOBLMEMMI)
|
|
{
|
|
if (GIAOBLMEMMI != GBDECALBCOP.Success)
|
|
{
|
|
}
|
|
}
|
|
|
|
// Token: 0x06012114 RID: 74004 RVA: 0x0041FBC0 File Offset: 0x0041DDC0
|
|
[Token(Token = "0x6012114")]
|
|
[Address(RVA = "0x1049690", Offset = "0x1048490", VA = "0x181049690")]
|
|
[CompilerGenerated]
|
|
private void CDKCAKKBHJL()
|
|
{
|
|
CircuitVisibilityBehaviour.RemoveForceShowGadgetToken(this);
|
|
}
|
|
|
|
// Token: 0x06012115 RID: 74005 RVA: 0x0041FBD4 File Offset: 0x0041DDD4
|
|
[Token(Token = "0x6012115")]
|
|
[Address(RVA = "0x104A8B0", Offset = "0x10496B0", VA = "0x18104A8B0")]
|
|
[CompilerGenerated]
|
|
private void KHGMEGAJIPD()
|
|
{
|
|
CircuitVisibilityBehaviour.RemoveForceShowGadgetToken(this);
|
|
}
|
|
|
|
// Token: 0x0400BA3E RID: 47678
|
|
[FieldOffset(Offset = "0x40")]
|
|
[Token(Token = "0x400BA3E")]
|
|
private KLLMCPFPIIE<int> JOACDHAALAJ;
|
|
|
|
// Token: 0x0400BA42 RID: 47682
|
|
[Token(Token = "0x400BA42")]
|
|
public static OKNNKFGFODL LocalMakerPenInstantiated;
|
|
|
|
// Token: 0x0400BA43 RID: 47683
|
|
[Token(Token = "0x400BA43")]
|
|
public static readonly OKNNKFGFODL LocalMakerPenDestroyed;
|
|
|
|
// Token: 0x0400BA45 RID: 47685
|
|
[FieldOffset(Offset = "0x58")]
|
|
[Token(Token = "0x400BA45")]
|
|
public IILCGFIHJLP<MakerPen.KLAENPHIBEM, MakerPen.HJPIHGIFKEO> OnModeChanged;
|
|
|
|
// Token: 0x0400BA46 RID: 47686
|
|
[FieldOffset(Offset = "0x60")]
|
|
[Token(Token = "0x400BA46")]
|
|
public readonly OKNNKFGFODL UIQueueEvent;
|
|
|
|
// Token: 0x0400BA47 RID: 47687
|
|
[FieldOffset(Offset = "0x68")]
|
|
[Token(Token = "0x400BA47")]
|
|
public readonly OKNNKFGFODL InventionUpdateQueueEvent;
|
|
|
|
// Token: 0x0400BA48 RID: 47688
|
|
[FieldOffset(Offset = "0x70")]
|
|
[Token(Token = "0x400BA48")]
|
|
public readonly OKNNKFGFODL InventionObjectsSelectionStarted;
|
|
|
|
// Token: 0x0400BA49 RID: 47689
|
|
[FieldOffset(Offset = "0x78")]
|
|
[Token(Token = "0x400BA49")]
|
|
public readonly MFBGLIHGCGO<bool> InventionObjectsSelectionCompleted;
|
|
|
|
// Token: 0x0400BA4A RID: 47690
|
|
[FieldOffset(Offset = "0x80")]
|
|
[Token(Token = "0x400BA4A")]
|
|
public readonly OKNNKFGFODL InventionObjectsSelectionCancelled;
|
|
|
|
// Token: 0x0400BA4B RID: 47691
|
|
[FieldOffset(Offset = "0x88")]
|
|
[Token(Token = "0x400BA4B")]
|
|
public readonly OKNNKFGFODL ExitEditMode;
|
|
|
|
// Token: 0x0400BA4C RID: 47692
|
|
[FieldOffset(Offset = "0x90")]
|
|
[Token(Token = "0x400BA4C")]
|
|
public readonly OKNNKFGFODL OnCreationDataChanged;
|
|
|
|
// Token: 0x0400BA4D RID: 47693
|
|
[FieldOffset(Offset = "0x98")]
|
|
[Token(Token = "0x400BA4D")]
|
|
[SerializeField]
|
|
private bool fadeWorldInShapeMode;
|
|
|
|
// Token: 0x0400BA4E RID: 47694
|
|
[FieldOffset(Offset = "0x9C")]
|
|
[Token(Token = "0x400BA4E")]
|
|
[SerializeField]
|
|
private LNBGEMHOKFN defaultColor;
|
|
|
|
// Token: 0x0400BA4F RID: 47695
|
|
[FieldOffset(Offset = "0xA0")]
|
|
[Token(Token = "0x400BA4F")]
|
|
[SerializeField]
|
|
[Header("Menu")]
|
|
private MakerPenPaletteMoveableToolMenu paletteMenu;
|
|
|
|
// Token: 0x0400BA50 RID: 47696
|
|
[FieldOffset(Offset = "0xA8")]
|
|
[Token(Token = "0x400BA50")]
|
|
[SerializeField]
|
|
[Header("Quick Action Menu")]
|
|
private QuickActionMenu quickActionMenuPrefab;
|
|
|
|
// Token: 0x0400BA51 RID: 47697
|
|
[FieldOffset(Offset = "0xB0")]
|
|
[Token(Token = "0x400BA51")]
|
|
[SerializeField]
|
|
[Header("World Space Menu")]
|
|
private UGCRRUIRootScreen ugcConfigRRUIRootPrefab;
|
|
|
|
// Token: 0x0400BA52 RID: 47698
|
|
[FieldOffset(Offset = "0xB8")]
|
|
[Token(Token = "0x400BA52")]
|
|
private AKHEMJGDGHD EPLDCHGGAEK;
|
|
|
|
// Token: 0x0400BA53 RID: 47699
|
|
[FieldOffset(Offset = "0xC0")]
|
|
[Token(Token = "0x400BA53")]
|
|
private OBBBPCBIMME DLABIPAIMBM;
|
|
|
|
// Token: 0x0400BA54 RID: 47700
|
|
[FieldOffset(Offset = "0xC8")]
|
|
[Token(Token = "0x400BA54")]
|
|
[SerializeField]
|
|
private MakerPenMergeOperation mergeOperation;
|
|
|
|
// Token: 0x0400BA55 RID: 47701
|
|
[FieldOffset(Offset = "0xD0")]
|
|
[Token(Token = "0x400BA55")]
|
|
[SerializeField]
|
|
private MakerPenSplitOperation splitOperation;
|
|
|
|
// Token: 0x0400BA56 RID: 47702
|
|
[FieldOffset(Offset = "0xD8")]
|
|
[Token(Token = "0x400BA56")]
|
|
[SerializeField]
|
|
private MakerPenSelectInventionOperation selectInventionOperation;
|
|
|
|
// Token: 0x0400BA57 RID: 47703
|
|
[FieldOffset(Offset = "0xE0")]
|
|
[Token(Token = "0x400BA57")]
|
|
[SerializeField]
|
|
private MakerPenCreateInventionFromSelectionOperation createInventionFromSelectionOperation;
|
|
|
|
// Token: 0x0400BA58 RID: 47704
|
|
[FieldOffset(Offset = "0xE8")]
|
|
[Token(Token = "0x400BA58")]
|
|
[SerializeField]
|
|
private MakerPenGroupCircuitsOperation groupCircuitsOperation;
|
|
|
|
// Token: 0x0400BA59 RID: 47705
|
|
[FieldOffset(Offset = "0xF0")]
|
|
[Token(Token = "0x400BA59")]
|
|
[SerializeField]
|
|
private MakerPenAddCircuitToGroupOperation addCircuitToGroupOperation;
|
|
|
|
// Token: 0x0400BA5A RID: 47706
|
|
[FieldOffset(Offset = "0xF8")]
|
|
[Token(Token = "0x400BA5A")]
|
|
[SerializeField]
|
|
private MakerPenUngroupCircuitsOperation ungroupCircuitsOperation;
|
|
|
|
// Token: 0x0400BA5B RID: 47707
|
|
[FieldOffset(Offset = "0x100")]
|
|
[Token(Token = "0x400BA5B")]
|
|
[SerializeField]
|
|
private MakerPenRemoveFromGroupOperation removeFromGroupOperation;
|
|
|
|
// Token: 0x0400BA5C RID: 47708
|
|
[FieldOffset(Offset = "0x108")]
|
|
[Token(Token = "0x400BA5C")]
|
|
[SerializeField]
|
|
private MakerPenCenterPivotOperation centerPivotOperation;
|
|
|
|
// Token: 0x0400BA5D RID: 47709
|
|
[FieldOffset(Offset = "0x110")]
|
|
[Token(Token = "0x400BA5D")]
|
|
private AOLMGGAPKEH HIHLHKEDGFL;
|
|
|
|
// Token: 0x0400BA5E RID: 47710
|
|
[FieldOffset(Offset = "0x118")]
|
|
[Token(Token = "0x400BA5E")]
|
|
[SerializeField]
|
|
private MakerPenCreateStateOperation createStateOperation;
|
|
|
|
// Token: 0x0400BA60 RID: 47712
|
|
[FieldOffset(Offset = "0x128")]
|
|
[Token(Token = "0x400BA60")]
|
|
private Stack<MakerPen.KLAENPHIBEM> GILENOGKPJN;
|
|
|
|
// Token: 0x0400BA61 RID: 47713
|
|
[FieldOffset(Offset = "0x130")]
|
|
[Token(Token = "0x400BA61")]
|
|
private JJEKJGALHKO GCJLECFDDHC;
|
|
|
|
// Token: 0x0400BA62 RID: 47714
|
|
[FieldOffset(Offset = "0x138")]
|
|
[Token(Token = "0x400BA62")]
|
|
[SerializeField]
|
|
[DDPIINEJFMD(JIBDPHMGEGO.Self, false, false, false)]
|
|
private MakerPenVisuals _penVisuals;
|
|
|
|
// Token: 0x0400BA65 RID: 47717
|
|
[FieldOffset(Offset = "0x150")]
|
|
[Token(Token = "0x400BA65")]
|
|
private NMIGJEKFNME<MakerPen.KLAENPHIBEM, MakerPen.HJPIHGIFKEO> FFGGPLHIJHN;
|
|
|
|
// Token: 0x0400BA68 RID: 47720
|
|
[FieldOffset(Offset = "0x160")]
|
|
[Token(Token = "0x400BA68")]
|
|
private ObscuredInt NABNPHEIBFI;
|
|
|
|
// Token: 0x0400BA6D RID: 47725
|
|
[FieldOffset(Offset = "0x1A0")]
|
|
[Token(Token = "0x400BA6D")]
|
|
private ObscuredInt MIGHGBIAHJL;
|
|
|
|
// Token: 0x0400BA70 RID: 47728
|
|
[FieldOffset(Offset = "0x1C0")]
|
|
[Token(Token = "0x400BA70")]
|
|
public NNNJFEILANM Snapping;
|
|
|
|
// Token: 0x0400BA72 RID: 47730
|
|
[FieldOffset(Offset = "0x1D0")]
|
|
[Token(Token = "0x400BA72")]
|
|
[SerializeField]
|
|
[OCIDFHDICIP(JIBDPHMGEGO.Self, false, false, false)]
|
|
private UndoStack _undoStack;
|
|
|
|
// Token: 0x0400BA73 RID: 47731
|
|
[FieldOffset(Offset = "0x1D8")]
|
|
[Token(Token = "0x400BA73")]
|
|
[SerializeField]
|
|
[DDPIINEJFMD(JIBDPHMGEGO.Self, false, false, false)]
|
|
private Tool _tool;
|
|
|
|
// Token: 0x0400BA76 RID: 47734
|
|
[FieldOffset(Offset = "0x1F0")]
|
|
[Token(Token = "0x400BA76")]
|
|
private LNBGEMHOKFN AEKHJMPAOKM;
|
|
|
|
// Token: 0x0400BA77 RID: 47735
|
|
[FieldOffset(Offset = "0x1F4")]
|
|
[Token(Token = "0x400BA77")]
|
|
private CLKCBCAGDDK FDIOCLHGCND;
|
|
|
|
// Token: 0x0400BA78 RID: 47736
|
|
[FieldOffset(Offset = "0x1F8")]
|
|
[Token(Token = "0x400BA78")]
|
|
private OEDBBBJJACD PEDJMIGKKBD;
|
|
|
|
// Token: 0x0400BA7B RID: 47739
|
|
[FieldOffset(Offset = "0x210")]
|
|
[Token(Token = "0x400BA7B")]
|
|
public GIPDDLFFNGG[] RestorableSelectionContext;
|
|
|
|
// Token: 0x0400BA7C RID: 47740
|
|
[FieldOffset(Offset = "0x218")]
|
|
[Token(Token = "0x400BA7C")]
|
|
private bool OFFHDOPANDG;
|
|
|
|
// Token: 0x0400BA7D RID: 47741
|
|
[FieldOffset(Offset = "0x220")]
|
|
[Token(Token = "0x400BA7D")]
|
|
[SerializeField]
|
|
[TextArea]
|
|
private string localAnalytics;
|
|
|
|
// Token: 0x0400BA7E RID: 47742
|
|
[FieldOffset(Offset = "0x228")]
|
|
[Token(Token = "0x400BA7E")]
|
|
private MakerPen.KECIMOHMCOL IKMKEEKEMCH;
|
|
|
|
// Token: 0x0400BA7F RID: 47743
|
|
[Token(Token = "0x400BA7F")]
|
|
private const float JDNICGJPKME = 3f;
|
|
|
|
// Token: 0x02002A11 RID: 10769
|
|
[Token(Token = "0x2002A11")]
|
|
public enum HJPIHGIFKEO
|
|
{
|
|
// Token: 0x0400BA82 RID: 47746
|
|
[Token(Token = "0x400BA82")]
|
|
Object,
|
|
// Token: 0x0400BA83 RID: 47747
|
|
[Token(Token = "0x400BA83")]
|
|
Shape,
|
|
// Token: 0x0400BA84 RID: 47748
|
|
[Token(Token = "0x400BA84")]
|
|
CircuitGroup,
|
|
// Token: 0x0400BA85 RID: 47749
|
|
[Token(Token = "0x400BA85")]
|
|
Animation,
|
|
// Token: 0x0400BA86 RID: 47750
|
|
[Token(Token = "0x400BA86")]
|
|
Invalid = 65535
|
|
}
|
|
|
|
// Token: 0x02002A12 RID: 10770
|
|
[Token(Token = "0x2002A12")]
|
|
public enum KLAENPHIBEM
|
|
{
|
|
// Token: 0x0400BA88 RID: 47752
|
|
[Token(Token = "0x400BA88")]
|
|
CreateShape,
|
|
// Token: 0x0400BA89 RID: 47753
|
|
[Token(Token = "0x400BA89")]
|
|
Delete = 6,
|
|
// Token: 0x0400BA8A RID: 47754
|
|
[Token(Token = "0x400BA8A")]
|
|
Clone = 5,
|
|
// Token: 0x0400BA8B RID: 47755
|
|
[Token(Token = "0x400BA8B")]
|
|
Edit = 1,
|
|
// Token: 0x0400BA8C RID: 47756
|
|
[Token(Token = "0x400BA8C")]
|
|
Select,
|
|
// Token: 0x0400BA8D RID: 47757
|
|
[Token(Token = "0x400BA8D")]
|
|
Scale = 4,
|
|
// Token: 0x0400BA8E RID: 47758
|
|
[Token(Token = "0x400BA8E")]
|
|
Move = 3,
|
|
// Token: 0x0400BA8F RID: 47759
|
|
[Token(Token = "0x400BA8F")]
|
|
Settings = 7,
|
|
// Token: 0x0400BA90 RID: 47760
|
|
[Token(Token = "0x400BA90")]
|
|
Connect,
|
|
// Token: 0x0400BA91 RID: 47761
|
|
[Token(Token = "0x400BA91")]
|
|
CreateObject,
|
|
// Token: 0x0400BA92 RID: 47762
|
|
[Token(Token = "0x400BA92")]
|
|
Repaint,
|
|
// Token: 0x0400BA93 RID: 47763
|
|
[Token(Token = "0x400BA93")]
|
|
Rotate = 12,
|
|
// Token: 0x0400BA94 RID: 47764
|
|
[Token(Token = "0x400BA94")]
|
|
Disabled,
|
|
// Token: 0x0400BA95 RID: 47765
|
|
[Token(Token = "0x400BA95")]
|
|
Freeze,
|
|
// Token: 0x0400BA96 RID: 47766
|
|
[Token(Token = "0x400BA96")]
|
|
OffHandCompanion,
|
|
// Token: 0x0400BA97 RID: 47767
|
|
[Token(Token = "0x400BA97")]
|
|
CreateInventionInstance,
|
|
// Token: 0x0400BA98 RID: 47768
|
|
[Token(Token = "0x400BA98")]
|
|
Manipulate,
|
|
// Token: 0x0400BA99 RID: 47769
|
|
[Token(Token = "0x400BA99")]
|
|
CreateInvention,
|
|
// Token: 0x0400BA9A RID: 47770
|
|
[Token(Token = "0x400BA9A")]
|
|
CreateCircuitV2,
|
|
// Token: 0x0400BA9B RID: 47771
|
|
[Token(Token = "0x400BA9B")]
|
|
ClipboardPaste,
|
|
// Token: 0x0400BA9C RID: 47772
|
|
[Token(Token = "0x400BA9C")]
|
|
Invalid = 65535
|
|
}
|
|
|
|
// Token: 0x02002A13 RID: 10771
|
|
[Token(Token = "0x2002A13")]
|
|
public enum PHLDADLJJPH
|
|
{
|
|
// Token: 0x0400BA9E RID: 47774
|
|
[Token(Token = "0x400BA9E")]
|
|
Default,
|
|
// Token: 0x0400BA9F RID: 47775
|
|
[Token(Token = "0x400BA9F")]
|
|
StackPush,
|
|
// Token: 0x0400BAA0 RID: 47776
|
|
[Token(Token = "0x400BAA0")]
|
|
StackPop
|
|
}
|
|
|
|
// Token: 0x02002A14 RID: 10772
|
|
[Token(Token = "0x2002A14")]
|
|
public enum PMACDPPHBHP
|
|
{
|
|
// Token: 0x0400BAA2 RID: 47778
|
|
[Token(Token = "0x400BAA2")]
|
|
Free,
|
|
// Token: 0x0400BAA3 RID: 47779
|
|
[Token(Token = "0x400BAA3")]
|
|
Constrained
|
|
}
|
|
|
|
// Token: 0x02002A15 RID: 10773
|
|
[Token(Token = "0x2002A15")]
|
|
private struct KECIMOHMCOL
|
|
{
|
|
// Token: 0x06012116 RID: 74006 RVA: 0x0041FBE8 File Offset: 0x0041DDE8
|
|
[Token(Token = "0x6012116")]
|
|
[Address(RVA = "0xAC94F0", Offset = "0xAC82F0", VA = "0x180AC94F0")]
|
|
public bool HCHHGEPHCOH(MakerPen.KECIMOHMCOL HPKICPNGMDJ)
|
|
{
|
|
string licnaiglfcp = this.LICNAIGLFCP;
|
|
bool flag;
|
|
if (!flag)
|
|
{
|
|
GIPDDLFFNGG jkdhphfbdmj = HPKICPNGMDJ.JKDHPHFBDMJ;
|
|
if (this.JKDHPHFBDMJ == jkdhphfbdmj)
|
|
{
|
|
return this.AAILPHBHJNO != jkdhphfbdmj;
|
|
}
|
|
}
|
|
return true;
|
|
}
|
|
|
|
// Token: 0x06012117 RID: 74007 RVA: 0x0041FC20 File Offset: 0x0041DE20
|
|
[Token(Token = "0x6012117")]
|
|
[Address(RVA = "0x10434A0", Offset = "0x10422A0", VA = "0x1810434A0")]
|
|
public static MakerPen.KECIMOHMCOL HDOKLEFANDO()
|
|
{
|
|
/*
|
|
An exception occurred when decompiling this method (06012117)
|
|
|
|
ICSharpCode.Decompiler.DecompilerException: Error decompiling RecRoom.Tools.MakerPen/KECIMOHMCOL RecRoom.Tools.MakerPen/KECIMOHMCOL::HDOKLEFANDO()
|
|
|
|
---> System.Exception: Basic block has to end with unconditional control flow.
|
|
{
|
|
Block_0:
|
|
stloc:DateTime(var_3_09, callgetter:DateTime(DateTime::get_UtcNow))
|
|
}
|
|
|
|
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1852
|
|
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.Optimize(DecompilerContext context, ILBlock method, AutoPropertyProvider autoPropertyProvider, StateMachineKind& stateMachineKind, MethodDef& inlinedMethod, AsyncMethodDebugInfo& asyncInfo, ILAstOptimizationStep abortBeforeStep) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 355
|
|
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(IEnumerable`1 parameters, MethodDebugInfoBuilder& builder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 123
|
|
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 88
|
|
--- End of inner exception stack trace ---
|
|
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 92
|
|
at ICSharpCode.Decompiler.Ast.AstBuilder.AddMethodBody(EntityDeclaration methodNode, EntityDeclaration& updatedNode, MethodDef method, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, MethodKind methodKind) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstBuilder.cs:line 1660
|
|
*/;
|
|
}
|
|
|
|
// Token: 0x0400BAA4 RID: 47780
|
|
[FieldOffset(Offset = "0x0")]
|
|
[Token(Token = "0x400BAA4")]
|
|
public GBDECALBCOP GIAOBLMEMMI;
|
|
|
|
// Token: 0x0400BAA5 RID: 47781
|
|
[FieldOffset(Offset = "0x8")]
|
|
[Token(Token = "0x400BAA5")]
|
|
public string LICNAIGLFCP;
|
|
|
|
// Token: 0x0400BAA6 RID: 47782
|
|
[FieldOffset(Offset = "0x10")]
|
|
[Token(Token = "0x400BAA6")]
|
|
public GIPDDLFFNGG JKDHPHFBDMJ;
|
|
|
|
// Token: 0x0400BAA7 RID: 47783
|
|
[FieldOffset(Offset = "0x18")]
|
|
[Token(Token = "0x400BAA7")]
|
|
public int AAILPHBHJNO;
|
|
|
|
// Token: 0x0400BAA8 RID: 47784
|
|
[FieldOffset(Offset = "0x20")]
|
|
[Token(Token = "0x400BAA8")]
|
|
public DateTime CGGIHIOCFED;
|
|
}
|
|
}
|
|
}
|