using System; using System.Runtime.CompilerServices; using System.Runtime.InteropServices; using Cpp2IlInjected; using UnityEngine; namespace RecRoom.Tools.MakerPenTools { // Token: 0x020025F8 RID: 9720 [Token(Token = "0x20025F8")] [Serializable] [StructLayout(3)] public abstract class MakerPenToolClone_Base : MakerPenTool { // Token: 0x17002D8D RID: 11661 // (get) Token: 0x06010CD8 RID: 68824 [Token(Token = "0x17002D8D")] protected abstract ANECMOONIPJ SelectionContext { [Token(Token = "0x6010CD8")] [Address(Slot = "17")] get; } // Token: 0x17002D8E RID: 11662 // (get) Token: 0x06010CD9 RID: 68825 [Token(Token = "0x17002D8E")] protected abstract OEMPFDDKANC SelectState { [Token(Token = "0x6010CD9")] [Address(Slot = "18")] get; } // Token: 0x06010CDA RID: 68826 [Token(Token = "0x6010CDA")] [Address(Slot = "19")] public abstract void DDLGFEJKNAM(Vector3 MMEIDGMCHNK); // Token: 0x17002D8F RID: 11663 // (get) Token: 0x06010CDB RID: 68827 RVA: 0x003F3F20 File Offset: 0x003F2120 [Token(Token = "0x17002D8F")] public override string HudLabel { [Token(Token = "0x6010CDB")] [Address(RVA = "0x1D9D1F0", Offset = "0x1D9BBF0", VA = "0x181D9D1F0", Slot = "10")] get { return "Clone"; } } // Token: 0x17002D90 RID: 11664 // (get) Token: 0x06010CDC RID: 68828 RVA: 0x003F3F34 File Offset: 0x003F2134 [Token(Token = "0x17002D90")] public override Sprite HudSprite { [Token(Token = "0x6010CDC")] [Address(RVA = "0x1D9D250", Offset = "0x1D9BC50", VA = "0x181D9D250", Slot = "11")] get { return NPILADHLMKC.KGDLBEAPDFE(NPILADHLMKC.ONGOGHFGDEF.Clone); } } // Token: 0x06010CDD RID: 68829 RVA: 0x003F3F48 File Offset: 0x003F2148 [Token(Token = "0x6010CDD")] [Address(RVA = "0x1D9CF40", Offset = "0x1D9B940", VA = "0x181D9CF40", Slot = "4")] public override void OFFLOPLJBBG(MakerPen.HJPIHGIFKEO FIBGLDDKDLB, MakerPen.KLAENPHIBEM OIHFNIFGFJB) { ANECMOONIPJ selectionContext = this.SelectionContext; bool flag; if (flag) { ANECMOONIPJ selectionContext2 = this.SelectionContext; } int num; Func func; EDIHIIECDJN edihiiecdjn = new EDIHIIECDJN(num != 0, func); num = 0; Func func2; EDIHIIECDJN edihiiecdjn2 = new EDIHIIECDJN(true, func2); } // Token: 0x06010CDE RID: 68830 RVA: 0x003F3F8C File Offset: 0x003F218C [Token(Token = "0x6010CDE")] [Address(RVA = "0x1D9C9B0", Offset = "0x1D9B3B0", VA = "0x181D9C9B0", Slot = "6")] public override void DJFDPJKOGMJ(MakerPenTool.AGPFBFDFDHB EJCLBKHJIHO, MakerPen.HJPIHGIFKEO IFNKPAHPIID) { base.DJFDPJKOGMJ(EJCLBKHJIHO, IFNKPAHPIID); bool hasSelection = this.SelectionContext.FACMDIMLMMD; } // Token: 0x06010CDF RID: 68831 RVA: 0x003F3FB4 File Offset: 0x003F21B4 [Token(Token = "0x6010CDF")] [Address(RVA = "0x1D9B1B0", Offset = "0x1D99BB0", VA = "0x181D9B1B0", Slot = "8")] public override void BALOKJMBNIN() { int num = 0; base..ctor(); ANECMOONIPJ selectionContext = this.SelectionContext; if (num < selectionContext) { num += num; num++; } MakerPenVisuals penVisuals = base.PenVisuals; bool flag; if (flag) { } MakerPenHandleManager instance = MakerPenHandleManager.ONCPNMDGGKG; bool flag2; if (!flag2) { if (flag2) { throw new NullReferenceException(); } MakerPenVisuals penVisuals2 = base.PenVisuals; } bool flag3 = this.SelectionContext == 0; bool flag4 = !flag2; if (!flag2) { if (flag) { } ANECMOONIPJ selectionContext2 = this.SelectionContext; MakerPen makerPen = base.MakerPen; } } // Token: 0x06010CE0 RID: 68832 RVA: 0x003F403C File Offset: 0x003F223C [Token(Token = "0x6010CE0")] [Address(RVA = "0x1D9BE80", Offset = "0x1D9A880", VA = "0x181D9BE80", Slot = "7")] public override void BDMHMGGPNME(MakerPenTool.AGPFBFDFDHB EJCLBKHJIHO) { MakerPenHandleManager instance = MakerPenHandleManager.ONCPNMDGGKG; MakerPenVisuals penVisuals = base.PenVisuals; int num = 0; penVisuals.k__BackingField = num; throw new NullReferenceException(); } // Token: 0x06010CE1 RID: 68833 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x6010CE1")] [Address(RVA = "0x1D9C4C0", Offset = "0x1D9AEC0", VA = "0x181D9C4C0")] private void DCAGHILGKMI(OEMPFDDKANC.BJPMFNPGKIP OEKEOCOGKMG) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06010CE2 RID: 68834 RVA: 0x003F406C File Offset: 0x003F226C [Token(Token = "0x6010CE2")] [Address(RVA = "0x1D9D130", Offset = "0x1D9BB30", VA = "0x181D9D130")] protected MakerPenToolClone_Base() { } // Token: 0x06010CE3 RID: 68835 RVA: 0x003F4088 File Offset: 0x003F2288 [Token(Token = "0x6010CE3")] [Address(RVA = "0x1D9CA10", Offset = "0x1D9B410", VA = "0x181D9CA10")] [CompilerGenerated] private bool? IIAOBFIHBPB() { throw new NullReferenceException(); } // Token: 0x06010CE4 RID: 68836 RVA: 0x003F40A0 File Offset: 0x003F22A0 [Token(Token = "0x6010CE4")] [Address(RVA = "0x1D9CC80", Offset = "0x1D9B680", VA = "0x181D9CC80")] [CompilerGenerated] private bool? LJHBMIGKLHP() { throw new NullReferenceException(); } // Token: 0x0400B304 RID: 45828 [global::Cpp2IlInjected.FieldOffset(Offset = "0x0")] [Token(Token = "0x400B304")] [NonSerialized] private EDIHIIECDJN cloneHandleManager; // Token: 0x0400B305 RID: 45829 [global::Cpp2IlInjected.FieldOffset(Offset = "0x0")] [Token(Token = "0x400B305")] [NonSerialized] private EDIHIIECDJN mirrorHandleManager; // Token: 0x020025F9 RID: 9721 [Token(Token = "0x20025F9")] [CompilerGenerated] private sealed class EANGPAGENHD { // Token: 0x06010CE5 RID: 68837 RVA: 0x003F40B8 File Offset: 0x003F22B8 [Token(Token = "0x6010CE5")] [Address(RVA = "0x1B1AA80", Offset = "0x1B19480", VA = "0x181B1AA80")] public EANGPAGENHD() { } // Token: 0x06010CE6 RID: 68838 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x6010CE6")] [Address(RVA = "0x1D991D0", Offset = "0x1D97BD0", VA = "0x181D991D0")] internal void b__0() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x0400B306 RID: 45830 [global::Cpp2IlInjected.FieldOffset(Offset = "0x0")] [Token(Token = "0x400B306")] public MakerPenToolClone_Base <>4__this; // Token: 0x0400B307 RID: 45831 [global::Cpp2IlInjected.FieldOffset(Offset = "0x0")] [Token(Token = "0x400B307")] public OEMPFDDKANC.BJPMFNPGKIP eventData; } } }