using System; using System.Runtime.InteropServices; using Cpp2IlInjected; using RecRoom.Core.Creation; using UnityEngine; namespace RecRoom.Tools.MakerPenTools { // Token: 0x02002616 RID: 9750 [Token(Token = "0x2002616")] [Serializable] [StructLayout(3)] public abstract class MakerPenToolMove_Base : MakerPenTool { // Token: 0x17002DC8 RID: 11720 // (get) Token: 0x06010DC9 RID: 69065 [Token(Token = "0x17002DC8")] protected abstract ANECMOONIPJ SelectionContext { [Token(Token = "0x6010DC9")] [Address(Slot = "17")] get; } // Token: 0x17002DC9 RID: 11721 // (get) Token: 0x06010DCA RID: 69066 [Token(Token = "0x17002DC9")] protected abstract OEMPFDDKANC SelectState { [Token(Token = "0x6010DCA")] [Address(Slot = "18")] get; } // Token: 0x17002DCA RID: 11722 // (get) Token: 0x06010DCB RID: 69067 RVA: 0x003F74D8 File Offset: 0x003F56D8 [Token(Token = "0x17002DCA")] public override string HudLabel { [Token(Token = "0x6010DCB")] [Address(RVA = "0x1DA0B80", Offset = "0x1D9F580", VA = "0x181DA0B80", Slot = "10")] get { return "Move"; } } // Token: 0x17002DCB RID: 11723 // (get) Token: 0x06010DCC RID: 69068 RVA: 0x003F74EC File Offset: 0x003F56EC [Token(Token = "0x17002DCB")] public override Sprite HudSprite { [Token(Token = "0x6010DCC")] [Address(RVA = "0x1DA0BE0", Offset = "0x1D9F5E0", VA = "0x181DA0BE0", Slot = "11")] get { return NPILADHLMKC.KGDLBEAPDFE(NPILADHLMKC.ONGOGHFGDEF.Move); } } // Token: 0x06010DCD RID: 69069 RVA: 0x003F7500 File Offset: 0x003F5700 [Token(Token = "0x6010DCD")] [Address(RVA = "0x1DA0540", Offset = "0x1D9EF40", VA = "0x181DA0540", Slot = "4")] public override void OFFLOPLJBBG(MakerPen.HJPIHGIFKEO FIBGLDDKDLB, MakerPen.KLAENPHIBEM OIHFNIFGFJB) { GHAHBCDIOBD ghahbcdiobd = new GHAHBCDIOBD(); IKILKCOJNAE ikilkcojnae = new IKILKCOJNAE(); ANECMOONIPJ selectionContext = this.SelectionContext; bool flag; if (flag) { ANECMOONIPJ selectionContext2 = this.SelectionContext; ANECMOONIPJ selectionContext3 = this.SelectionContext; ANECMOONIPJ selectionContext4 = this.SelectionContext; } } // Token: 0x06010DCE RID: 69070 RVA: 0x003F7550 File Offset: 0x003F5750 [Token(Token = "0x6010DCE")] [Address(RVA = "0x1D9F4B0", Offset = "0x1D9DEB0", VA = "0x181D9F4B0", Slot = "6")] public override void DJFDPJKOGMJ(MakerPenTool.AGPFBFDFDHB EJCLBKHJIHO, MakerPen.HJPIHGIFKEO IFNKPAHPIID) { if (!base.MakerPen.DDGGKGPJPKJ) { MakerPenVisuals penVisuals = base.PenVisuals; int num = 0; penVisuals.MNADIBEHEMI = num != 0; return; } ANECMOONIPJ selectionContext = this.SelectionContext; base.PenVisuals.MNADIBEHEMI = true; MakerPenVisuals penVisuals2 = base.PenVisuals; int num2 = 0; penVisuals2.k__BackingField = num2; throw new NullReferenceException(); } // Token: 0x06010DCF RID: 69071 RVA: 0x003F75A8 File Offset: 0x003F57A8 [Token(Token = "0x6010DCF")] [Address(RVA = "0x1D9E710", Offset = "0x1D9D110", VA = "0x181D9E710", Slot = "8")] public override void BALOKJMBNIN() { int num = 0; base..ctor(); ANECMOONIPJ selectionContext = this.SelectionContext; if (num < selectionContext) { num += num; num++; } int num2 = 0; bool flag; if (!flag) { MakerPenVisuals penVisuals = base.PenVisuals; num2 += num2; } int num3 = 0; base.TargetCreationContextObject = num3; int num4 = 0; MakerPenHandleManager.ONCPNMDGGKG.DeactivateAll(); bool flag2 = this.SelectionContext == 0; bool flag3 = num4 == 0; if (num4 == 0) { if (flag) { } ANECMOONIPJ selectionContext2 = this.SelectionContext; MakerPen makerPen = base.MakerPen; } } // Token: 0x06010DD0 RID: 69072 RVA: 0x003F7654 File Offset: 0x003F5854 [Token(Token = "0x6010DD0")] [Address(RVA = "0x1D9EE60", Offset = "0x1D9D860", VA = "0x181D9EE60", Slot = "7")] public override void BDMHMGGPNME(MakerPenTool.AGPFBFDFDHB EJCLBKHJIHO) { MakerPenHandleManager instance = MakerPenHandleManager.ONCPNMDGGKG; MakerPenVisuals penVisuals = base.PenVisuals; int num = 0; penVisuals.k__BackingField = num; ANECMOONIPJ selectionContext = this.SelectionContext; } // Token: 0x06010DD1 RID: 69073 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x6010DD1")] [Address(RVA = "0x1D9EFC0", Offset = "0x1D9D9C0", VA = "0x181D9EFC0", Slot = "14")] public override void CJOHILLLGEP(JJLPBFLODOG NGPPJHMONAH) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06010DD2 RID: 69074 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x6010DD2")] [Address(RVA = "0x1D9F9D0", Offset = "0x1D9E3D0", VA = "0x181D9F9D0")] private void FGKMAOPIPKE(OEMPFDDKANC.BJPMFNPGKIP OEKEOCOGKMG) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06010DD3 RID: 69075 RVA: 0x003F768C File Offset: 0x003F588C [Token(Token = "0x6010DD3")] [Address(RVA = "0x1DA0A80", Offset = "0x1D9F480", VA = "0x181DA0A80")] private void PCNPEKHBOIM(OEMPFDDKANC.BJPMFNPGKIP OEKEOCOGKMG) { ANECMOONIPJ selectionContext = this.SelectionContext; } // Token: 0x06010DD4 RID: 69076 RVA: 0x003F76A8 File Offset: 0x003F58A8 [Token(Token = "0x6010DD4")] [Address(RVA = "0x1DA0050", Offset = "0x1D9EA50", VA = "0x181DA0050")] private void HNGEFKLEBNN(OEMPFDDKANC.BJPMFNPGKIP OEKEOCOGKMG) { ANECMOONIPJ selectionContext = this.SelectionContext; } // Token: 0x06010DD5 RID: 69077 RVA: 0x003F76C4 File Offset: 0x003F58C4 [Token(Token = "0x6010DD5")] [Address(RVA = "0x1D9FDB0", Offset = "0x1D9E7B0", VA = "0x181D9FDB0", Slot = "19")] protected virtual bool GNJOPGBFLMC(Vector3 MMEIDGMCHNK, T GNGBKFCHFKO) { float z = MMEIDGMCHNK.z; bool flag; if (flag) { MakerPenVisuals penVisuals = base.PenVisuals; int num = 0; penVisuals.MNADIBEHEMI = num != 0; if (base.MakerPen.Snapping.NNCJIEJDHAJ) { NNNJFEILANM snapping = base.MakerPen.Snapping; } return true; } throw new NullReferenceException(); } // Token: 0x06010DD6 RID: 69078 RVA: 0x003F7718 File Offset: 0x003F5918 [Token(Token = "0x6010DD6")] [Address(RVA = "0x1DA04D0", Offset = "0x1D9EED0", VA = "0x181DA04D0", Slot = "20")] protected virtual void MNHHMEACPMJ() { ANECMOONIPJ selectionContext = this.SelectionContext; } // Token: 0x06010DD7 RID: 69079 RVA: 0x003F7734 File Offset: 0x003F5934 [Token(Token = "0x6010DD7")] [Address(RVA = "0x1DA0090", Offset = "0x1D9EA90", VA = "0x181DA0090", Slot = "21")] protected virtual void JJAMAJNOFGE() { MakerPenVisuals penVisuals = base.PenVisuals; penVisuals.MNADIBEHEMI = true; CreationContext objectContext = base.ObjectContext; int num = 0; base.MakerPen._undoStack.Add(num); if (!base.MakerPen.DDGGKGPJPKJ) { base.MakerPen.AuthorityPopPenTool(); } } // Token: 0x06010DD8 RID: 69080 RVA: 0x003F778C File Offset: 0x003F598C [Token(Token = "0x6010DD8")] [Address(RVA = "0x1DA0AC0", Offset = "0x1D9F4C0", VA = "0x181DA0AC0")] protected MakerPenToolMove_Base() { } // Token: 0x0400B359 RID: 45913 [global::Cpp2IlInjected.FieldOffset(Offset = "0x0")] [Token(Token = "0x400B359")] [NonSerialized] protected CAHCDEBGPFG pendingUndoEntry; // Token: 0x0400B35A RID: 45914 [global::Cpp2IlInjected.FieldOffset(Offset = "0x0")] [Token(Token = "0x400B35A")] [NonSerialized] protected GHAHBCDIOBD translationHandleManager; // Token: 0x0400B35B RID: 45915 [global::Cpp2IlInjected.FieldOffset(Offset = "0x0")] [Token(Token = "0x400B35B")] [NonSerialized] protected IKILKCOJNAE translateLogic; } }