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.k__BackingField; int num = 0; if (creationContext != num) { CreationContext creationContext2 = this.k__BackingField; CreationContext.DEAMIHHALFP deamihhalfp = new CreationContext.DEAMIHHALFP(this.CPFEBEMBLNA); creationContext2.LGBELBHJKOK -= deamihhalfp; ShapeCreationContext shapeCreationContext = this.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.k__BackingField.JDHMIOJKLCK; KLLMCPFPIIE joacdhaalaj = this.JOACDHAALAJ; int viewIdField = photonView.viewIdField; int num2 = joacdhaalaj.IAHDANBDAAM(); AGAJMBPABDL agajmbpabdl; if (viewIdField != num2 && this.k__BackingField.KPBFAKFKDAF == agajmbpabdl) { KKPBCOOONNK.HMLHHNMGNAA(this.k__BackingField.JDHMIOJKLCK); } } PhotonView photonView2 = KKPBCOOONNK.BGOPDFHFLOG(this.JOACDHAALAJ.IAHDANBDAAM()); int num3 = 0; if (photonView2 != num3) { CreationContext component = photonView2.GetComponent(); } int num4 = 0; this.k__BackingField = num4; int num5 = 0; if (num4 != num5) { CreationContext creationContext3 = this.k__BackingField; CreationContext.DEAMIHHALFP deamihhalfp2 = new CreationContext.DEAMIHHALFP(this.CPFEBEMBLNA); creationContext3.LGBELBHJKOK += deamihhalfp2; ShapeCreationContext shapeCreationContext2 = this.k__BackingField.shapeCreationContext; OKNNKFGFODL selectedShapeContainerChangedEvent2 = shapeCreationContext2.SelectedShapeContainerChangedEvent; Action action2 = new Action(this.CBMFJGEIGPI); OKNNKFGFODL oknnkfgfodl2 = OKNNKFGFODL.BPJDFPACLMK(selectedShapeContainerChangedEvent2, action2); shapeCreationContext2.SelectedShapeContainerChangedEvent = oknnkfgfodl2; } this.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 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.k__BackingField = flag; creationContext.shapeCreationContext.LockOwnershipToLocalPlayer(); KLLMCPFPIIE 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.k__BackingField = flag; creationContext.shapeCreationContext.LockOwnershipToLocalPlayer(); KLLMCPFPIIE 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 k__BackingField = Player.k__BackingField; int num = 0; if (k__BackingField != num) { MakerPen makerPen = MakerPen.k__BackingField; int num2 = 0; if (makerPen != num2) { Tool tool = MakerPen.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 k__BackingField = MakerPen.k__BackingField._tool.k__BackingField; int num = 0; return 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 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 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 k__BackingField = this._tool.k__BackingField; int num = 0; if (k__BackingField != num) { this._tool.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 k__BackingField = this._tool.k__BackingField; int num = 0; bool flag = k__BackingField != num; if (!flag) { return flag; } return this._tool.k__BackingField.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.k__BackingField = jpajiaegpop; Action action = new Action(this.ALHFPGMOEEL); int num; KLLMCPFPIIE 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.k__BackingField = flag; creationContext.shapeCreationContext.LockOwnershipToLocalPlayer(); KLLMCPFPIIE joacdhaalaj = this.JOACDHAALAJ; PhotonView photonView = creationContext.JDHMIOJKLCK; } this.ALHFPGMOEEL(); Action action2 = new Action(this.JGBEPNAPMBO); int num2; NMIGJEKFNME 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 preReleaseEvent = tool.PreReleaseEvent; Action action3 = new Action(this.BGEJPLCKLPA); MFBGLIHGCGO mfbglihgcgo = MFBGLIHGCGO.BPJDFPACLMK(preReleaseEvent, action3); tool.PreReleaseEvent = mfbglihgcgo; Tool tool2 = this._tool; MFBGLIHGCGO postReleaseEvent = tool2.PostReleaseEvent; Action action4 = new Action(this.OIOCPLEKMEK); MFBGLIHGCGO mfbglihgcgo2 = MFBGLIHGCGO.BPJDFPACLMK(postReleaseEvent, action4); tool2.PostReleaseEvent = mfbglihgcgo2; Tool tool3 = this._tool; MFBGLIHGCGO postPickupEvent = tool3.PostPickupEvent; Action action5 = new Action(this.AEHDEJPEAKM); MFBGLIHGCGO mfbglihgcgo3 = MFBGLIHGCGO.BPJDFPACLMK(postPickupEvent, action5); tool3.PostPickupEvent = mfbglihgcgo3; Tool tool4 = this._tool; MFBGLIHGCGO holderChangedEvent = tool4.HolderChangedEvent; Action action6 = new Action(this.PACCKNKJDHA); MFBGLIHGCGO mfbglihgcgo4 = MFBGLIHGCGO.BPJDFPACLMK(holderChangedEvent, action6); tool4.HolderChangedEvent = mfbglihgcgo4; Tool tool5 = this._tool; Action action7 = new Action(this.FJGCJPONGCJ); tool5.AuthorityChangedEvent += action7; this._tool.rigidbodyPickup.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 action8 = new Action(this.DIHJDCNHNJE); if (!PlayerRoomRoleManager.MNFOLNMPMEE) { MakerPen.HJPIHGIFKEO hjpihgifkeo = this.FFGGPLHIJHN.HHKKJDOCBNH(); } MakerPen.k__BackingField = this; MakerPen.LocalMakerPenInstantiated.CNFDGDEOPPF(); PHGNLBEAGOG phgnlbeagog = new PHGNLBEAGOG(); this.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.k__BackingField = this; } MakerPenMainScreen flowByType = this._tool.ELABBFJBNII.GetFlowByType(); MakerPenPaletteMoveableToolMenu makerPenPaletteMoveableToolMenu2 = this.paletteMenu; this.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(); this.k__BackingField = flowByType2; } } QuickActionMenu quickActionMenu = global::UnityEngine.Object.Instantiate(this.quickActionMenuPrefab); this.k__BackingField = quickActionMenu; quickActionMenu.CloseMenu(); UGCRRUIRootScreen ugcrruirootScreen = global::UnityEngine.Object.Instantiate(this.ugcConfigRRUIRootPrefab); this.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.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 preReleaseEvent = tool.PreReleaseEvent; Action action = new Action(this.BGEJPLCKLPA); MFBGLIHGCGO mfbglihgcgo = MFBGLIHGCGO.GMNMHGMFGOL(preReleaseEvent, action); tool.PreReleaseEvent = mfbglihgcgo; Tool tool2 = this._tool; MFBGLIHGCGO postReleaseEvent = tool2.PostReleaseEvent; Action action2 = new Action(this.OIOCPLEKMEK); MFBGLIHGCGO mfbglihgcgo2 = MFBGLIHGCGO.GMNMHGMFGOL(postReleaseEvent, action2); tool2.PostReleaseEvent = mfbglihgcgo2; Tool tool3 = this._tool; MFBGLIHGCGO postPickupEvent = tool3.PostPickupEvent; Action action3 = new Action(this.AEHDEJPEAKM); MFBGLIHGCGO mfbglihgcgo3 = MFBGLIHGCGO.GMNMHGMFGOL(postPickupEvent, action3); tool3.PostPickupEvent = mfbglihgcgo3; Tool tool4 = this._tool; MFBGLIHGCGO holderChangedEvent = tool4.HolderChangedEvent; Action action4 = new Action(this.PACCKNKJDHA); MFBGLIHGCGO mfbglihgcgo4 = MFBGLIHGCGO.GMNMHGMFGOL(holderChangedEvent, action4); tool4.HolderChangedEvent = mfbglihgcgo4; Tool tool5 = this._tool; Action action5 = new Action(this.FJGCJPONGCJ); tool5.AuthorityChangedEvent -= action5; Player k__BackingField = this._tool.k__BackingField; int num = 0; if (k__BackingField != num) { Player k__BackingField2 = this._tool.k__BackingField; this._tool.k__BackingField.playerMovement.RemoveRoomScaleCollisionDisplacementRestriction(this); } Action 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.k__BackingField; if (jpajiaegpop != 0) { jpajiaegpop.Dispose(); } CreationContext creationContext = this.k__BackingField; this.k__BackingField = (ulong)0L; if (action8 == 0) { CreationContext creationContext2 = this.k__BackingField; CreationContext.DEAMIHHALFP deamihhalfp = new CreationContext.DEAMIHHALFP(this.CPFEBEMBLNA); creationContext2.LGBELBHJKOK -= deamihhalfp; ShapeCreationContext shapeCreationContext = this.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.k__BackingField) { Player k__BackingField = EGFEJGHDNAI.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.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 k__BackingField = this._tool.k__BackingField; int num = 0; if (k__BackingField != num) { Player k__BackingField2 = this._tool.k__BackingField; this._tool.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.k__BackingField.ENEJDOAEDCJ > 0) { if (!HLKHHIMEICL.IKAGKELDMJH) { CreationContext creationContext = this.k__BackingField; UndoStack undoStack = this._undoStack; JEHPDNCALHL jehpdncalhl = new JEHPDNCALHL(creationContext.LLFDKCNCMKF, creationContext); undoStack.Add(jehpdncalhl); } AIELINBLOLO aielinblolo = new AIELINBLOLO(); CreationContext creationContext2 = this.k__BackingField; Task task = aielinblolo.GFBIJNLKLCM(creationContext2); Action action = new Action(this.NOJAHGKPLMP); APANEBCNDDJ.OHLPJBFCABI(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.k__BackingField; int num2 = 0; if (creationContext != num2) { this.k__BackingField.shapeCreationContext.DeselectShapeContainer(); } JPAJIAEGPOP jpajiaegpop = this.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.k__BackingField = (MakerPen.PMACDPPHBHP)((ulong)0L); int num5 = 0; snapping.MJPNEJMFIJD = num5 != 0; this.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.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 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.k__BackingField = EMNPHAPBBAH; MakerPen.KLAENPHIBEM klaenphibem = this.FFGGPLHIJHN.KLIAOAJIPKM(); this.k__BackingField = klaenphibem; MakerPen.HJPIHGIFKEO hjpihgifkeo = this.FFGGPLHIJHN.HHKKJDOCBNH(); NMIGJEKFNME ffggplhijhn = this.FFGGPLHIJHN; this.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 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 k__BackingField = this._tool.k__BackingField; int num = 0; if (k__BackingField != num) { this._tool.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.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.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.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.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.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.k__BackingField.MIKDLDEALPN) { } bool k__BackingField = this.k__BackingField.k__BackingField; UndoStack undoStack = this._undoStack; int num = 0; if (undoStack != num && this._undoStack.BFKFGKFNNOE) { return !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.k__BackingField.MIKDLDEALPN) { } bool k__BackingField = this.k__BackingField.k__BackingField; UndoStack undoStack = this._undoStack; int num = 0; if (undoStack != num && this._undoStack.MCLMKMAKOPG) { return !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.k__BackingField.MIKDLDEALPN) { } bool k__BackingField = this.k__BackingField.k__BackingField; UndoStack undoStack = this._undoStack; int num = 0; if (undoStack != num && this._undoStack.BFKFGKFNNOE && !k__BackingField) { PMGCJEPKFOF pmgcjepkfof = this._undoStack.RequestUndo(); Action 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.k__BackingField.MIKDLDEALPN) { } bool k__BackingField = this.k__BackingField.k__BackingField; UndoStack undoStack = this._undoStack; int num = 0; if (undoStack != num && this._undoStack.MCLMKMAKOPG && !k__BackingField) { PMGCJEPKFOF pmgcjepkfof = this._undoStack.RequestRedo(); Action 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 SaveCurrentSelectionAsNewInvention(string MMBOKOLAJFH, string LJIGOCDPEJF, ManagedTexture IJKBAADKCBM) { IEnumerable currentSelectionForTemplate = this.k__BackingField.GetCurrentSelectionForTemplate(); CircuitVisibilityBehaviour.AddForceShowGadgetToken(this); PMGCJEPKFOF 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 SaveCurrentSelectionAsNewVersionOfInvention(long OEMDIAHHILF) { IEnumerable currentSelectionForTemplate = this.k__BackingField.GetCurrentSelectionForTemplate(); CircuitVisibilityBehaviour.AddForceShowGadgetToken(this); PMGCJEPKFOF 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.k__BackingField; int num = 0; if (ugcrruirootScreen != num) { this.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.k__BackingField) { this.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.k__BackingField && this.k__BackingField.ENEJDOAEDCJ > 0) { MFBGLIHGCGO inventionObjectsSelectionCompleted = this.InventionObjectsSelectionCompleted; this.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.k__BackingField) { this.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.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.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.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.k__BackingField.PopActiveGroup(); } if (this.FFGGPLHIJHN.HHKKJDOCBNH() != 3 && this.k__BackingField == MakerPen.HJPIHGIFKEO.Animation) { this.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.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 k__BackingField = this._tool.k__BackingField; int num = 0; if (k__BackingField != num) { this._tool.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 k__BackingField = this._tool.k__BackingField; int num = 0; if (k__BackingField != num) { this._tool.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 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 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 stack = new Stack(); this.GILENOGKPJN = stack; ObscuredInt obscuredInt; bool fakeValueActive = obscuredInt.fakeValueActive; this.NABNPHEIBFI.fakeValueActive = fakeValueActive; Guid empty = Guid.Empty; this.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 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 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 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 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 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; } } }