using System; using System.Collections.Generic; using Cpp2IlInjected; using RecRoom.Core.Creation; namespace RecRoom.Tools.MakerPenTools { // Token: 0x02002A95 RID: 10901 [Token(Token = "0x2002A95")] [Serializable] public class MakerPenRemoveFromGroupOperation : MakerPenOperation { // Token: 0x1700331E RID: 13086 // (get) Token: 0x060124EE RID: 74990 RVA: 0x00430D34 File Offset: 0x0042EF34 [Token(Token = "0x1700331E")] public bool CanRemoveFromGroup { [Token(Token = "0x60124EE")] [Address(RVA = "0x130C5F0", Offset = "0x130B3F0", VA = "0x18130C5F0")] get { do { if (this.k__BackingField.k__BackingField.MIDCJLJHOCI == 0) { } bool flag; if (!flag || flag) { } } while (this.k__BackingField.k__BackingField.MIDCJLJHOCI == 0 || this.k__BackingField.k__BackingField.MIDCJLJHOCI == 0); return this.k__BackingField.k__BackingField.ENEJDOAEDCJ > 0; } } // Token: 0x060124EF RID: 74991 RVA: 0x00430DA0 File Offset: 0x0042EFA0 [Token(Token = "0x60124EF")] [Address(RVA = "0x130C080", Offset = "0x130AE80", VA = "0x18130C080")] public PMGCJEPKFOF OJJACLOHPAM() { MakerPen k__BackingField = this.k__BackingField; if (KCPNMEMDCAB.OACIANBCPOG(k__BackingField.k__BackingField)) { if (this.k__BackingField.k__BackingField.MIDCJLJHOCI == 0) { } bool flag; int num; string text2; if (flag) { List chmmbnihbja = this.k__BackingField.k__BackingField.CHMMBNIHBJA; num = 0; if (chmmbnihbja > (ulong)7L) { string text = KCPNMEMDCAB.KOHJIJEDCNH(); text2 = KCPNMEMDCAB.HMMCAGMKGOH(); return JJEKJGALHKO.LIPGKFECLDO(text2); } } CreationContext k__BackingField = this.k__BackingField.k__BackingField; if (text2 < num) { text2 += text2; } this.k__BackingField.k__BackingField.RemoveAllFromSelection(); int num2; if (num2 == 0) { LFBMEDEMGHA lfbmedemgha = this.k__BackingField.k__BackingField.DGOHOAPEJPG; if (lfbmedemgha != 0) { lfbmedemgha += lfbmedemgha; } bool flag2; bool flag3; if (!flag2 || flag3) { } this.k__BackingField.k__BackingField.PopActiveGroup(); CreationContext k__BackingField2 = this.k__BackingField.k__BackingField; bool flag4 = this.k__BackingField.k__BackingField.DeleteSelection(); if (!this.k__BackingField.k__BackingField.EFAELGKPKHG) { MakerPen k__BackingField2 = this.k__BackingField; int num3 = 0; k__BackingField2.AuthoritySelectMode(MakerPen.KLAENPHIBEM.Move, (MakerPen.HJPIHGIFKEO)num3); } } PMGCJEPKFOF pmgcjepkfof = JJEKJGALHKO.LIPGKFECLDO("Removed from board"); } throw new NullReferenceException(); } // Token: 0x060124F0 RID: 74992 RVA: 0x00430EE0 File Offset: 0x0042F0E0 [Token(Token = "0x60124F0")] [Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")] public MakerPenRemoveFromGroupOperation() { } } }