using System; using System.Collections.Generic; using System.Runtime.CompilerServices; using System.Threading.Tasks; using Cpp2IlInjected; using RecRoom.Core.Creation; using RecRoom.Core.Creation.UndoStack; using RecRoom.Tools; // Token: 0x02002AA6 RID: 10918 [Token(Token = "0x2002AA6")] public class JBAJNJCHHOP : OEMPFDDKANC { // Token: 0x06012541 RID: 75073 RVA: 0x00431E6C File Offset: 0x0043006C [Token(Token = "0x6012541")] [Address(RVA = "0x11BBBA0", Offset = "0x11BA9A0", VA = "0x1811BBBA0")] public JBAJNJCHHOP(bool OBDLNFPFCLK = false, bool KOKBHLHELAO = false, float LKHACOLGBPA = 1.5f, bool ECBHNNJBPOH = false) { this.ECBHNNJBPOH = false; this.KOKBHLHELAO = KOKBHLHELAO; } // Token: 0x06012542 RID: 75074 RVA: 0x00431E90 File Offset: 0x00430090 [Token(Token = "0x6012542")] [Address(RVA = "0x472FF0", Offset = "0x471DF0", VA = "0x180472FF0", Slot = "6")] public override bool JGIKKABANNC(GIPDDLFFNGG NLNHFEEMFBN) { return NLNHFEEMFBN == 0; } // Token: 0x06012543 RID: 75075 RVA: 0x00431EA4 File Offset: 0x004300A4 [Token(Token = "0x6012543")] [Address(RVA = "0x11BB5A0", Offset = "0x11BA3A0", VA = "0x1811BB5A0", Slot = "7")] public override bool FBLEJONFPAK(GIPDDLFFNGG NLNHFEEMFBN) { bool flag; if (NLNHFEEMFBN != 0 && !flag && (this.KOKBHLHELAO != flag || !flag) && flag && !flag) { return true; } } // Token: 0x06012544 RID: 75076 RVA: 0x00431ED4 File Offset: 0x004300D4 [Token(Token = "0x6012544")] [Address(RVA = "0x11BB7A0", Offset = "0x11BA5A0", VA = "0x1811BB7A0", Slot = "8")] public override bool FKCEAFNEBAM(GIPDDLFFNGG NKLPENBKIHA, GIPDDLFFNGG AACKNNENODJ) { return NKLPENBKIHA == AACKNNENODJ; } // Token: 0x06012545 RID: 75077 RVA: 0x00431EE8 File Offset: 0x004300E8 [Token(Token = "0x6012545")] [Address(RVA = "0x11BB6B0", Offset = "0x11BA4B0", VA = "0x1811BB6B0", Slot = "11")] public override bool FJPODDJHNBG(GIPDDLFFNGG NLNHFEEMFBN) { if (this.ECBHNNJBPOH && NLNHFEEMFBN != 0 && !this.KOKBHLHELAO) { return true; } throw new NullReferenceException(); } // Token: 0x06012546 RID: 75078 RVA: 0x00431F18 File Offset: 0x00430118 [Token(Token = "0x6012546")] [Address(RVA = "0x11BB930", Offset = "0x11BA730", VA = "0x1811BB930", Slot = "9")] public override void NLNKMLJLCKK(MakerPen DGEJNGNOELG, GIPDDLFFNGG NLNHFEEMFBN) { MakerPen makerPen = DGEJNGNOELG; CreationContext k__BackingField = DGEJNGNOELG.k__BackingField; if (k__BackingField.ENEJDOAEDCJ > 0) { if (HLKHHIMEICL.IKAGKELDMJH) { AIELINBLOLO aielinblolo = new AIELINBLOLO(); GIPDDLFFNGG[] array = new GIPDDLFFNGG[1]; aielinblolo.KHCFPLHMBEM(array); Action action = delegate(AIELINBLOLO selectCommand) { Action defaultContextAction = AsyncVoidMethodBuilder.Create().m_coreState.m_defaultContextAction; }; Task task; APANEBCNDDJ.OHLPJBFCABI(task, action).KOLCDBDBPFC(); throw new NullReferenceException(); } UndoStack undoStack = makerPen._undoStack; List llfdkcncmkf = k__BackingField.LLFDKCNCMKF; GIPDDLFFNGG[] array2 = new GIPDDLFFNGG[1]; if (NLNHFEEMFBN != 0) { } array2[0] = NLNHFEEMFBN; FEOHEKCAFAI feohekcafai = new FEOHEKCAFAI(llfdkcncmkf, array2, k__BackingField); undoStack.Add(feohekcafai); } } // Token: 0x06012547 RID: 75079 RVA: 0x00431FC4 File Offset: 0x004301C4 [Token(Token = "0x6012547")] [Address(RVA = "0x11BB7B0", Offset = "0x11BA5B0", VA = "0x1811BB7B0", Slot = "10")] public override void IPKMGOEELBP(MakerPen DGEJNGNOELG) { MakerPen makerPen = DGEJNGNOELG; CreationContext k__BackingField = DGEJNGNOELG.k__BackingField; if (k__BackingField.ENEJDOAEDCJ > 0) { if (HLKHHIMEICL.IKAGKELDMJH) { Action action; APANEBCNDDJ.OHLPJBFCABI(new AIELINBLOLO().GFBIJNLKLCM(k__BackingField), action).KOLCDBDBPFC(); throw new NullReferenceException(); } UndoStack undoStack = makerPen._undoStack; JEHPDNCALHL jehpdncalhl = new JEHPDNCALHL(k__BackingField.LLFDKCNCMKF, k__BackingField); undoStack.Add(jehpdncalhl); k__BackingField.RemoveAllFromSelection(); } } // Token: 0x0400BD53 RID: 48467 [FieldOffset(Offset = "0xB8")] [Token(Token = "0x400BD53")] private bool KOKBHLHELAO; // Token: 0x0400BD54 RID: 48468 [FieldOffset(Offset = "0xB9")] [Token(Token = "0x400BD54")] private bool ECBHNNJBPOH; // Token: 0x02002AA7 RID: 10919 [Token(Token = "0x2002AA7")] [CompilerGenerated] private sealed class OAPBFEGPADF { // Token: 0x06012548 RID: 75080 RVA: 0x00432040 File Offset: 0x00430240 [Token(Token = "0x6012548")] [Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")] public OAPBFEGPADF() { } // Token: 0x06012549 RID: 75081 RVA: 0x00432054 File Offset: 0x00430254 [Token(Token = "0x6012549")] [Address(RVA = "0x11D1D90", Offset = "0x11D0B90", VA = "0x1811D1D90")] internal void b__0(AIELINBLOLO selectCommand) { Action defaultContextAction = AsyncVoidMethodBuilder.Create().m_coreState.m_defaultContextAction; } // Token: 0x0400BD55 RID: 48469 [FieldOffset(Offset = "0x10")] [Token(Token = "0x400BD55")] public MakerPen makerPen; } // Token: 0x02002AA9 RID: 10921 [Token(Token = "0x2002AA9")] [CompilerGenerated] private sealed class PJCIHHFONJA { // Token: 0x0601254C RID: 75084 RVA: 0x00432078 File Offset: 0x00430278 [Token(Token = "0x601254C")] [Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")] public PJCIHHFONJA() { } // Token: 0x0601254D RID: 75085 RVA: 0x0043208C File Offset: 0x0043028C [Token(Token = "0x601254D")] [Address(RVA = "0x11D1E60", Offset = "0x11D0C60", VA = "0x1811D1E60")] internal void b__0(AIELINBLOLO selectCommand) { Action defaultContextAction = AsyncVoidMethodBuilder.Create().m_coreState.m_defaultContextAction; } // Token: 0x0400BD5B RID: 48475 [FieldOffset(Offset = "0x10")] [Token(Token = "0x400BD5B")] public MakerPen makerPen; } }