using System; using AGUI.StackedUI; using Cpp2IlInjected; using RecRoom; using RecRoom.AGUI; using RecRoom.AGUI.ToolUIs; using RecRoom.Core; using RecRoom.Core.Controllers.ScreenBehaviors; using RecRoom.Core.Screens.PlayerController; using RecRoom.Systems.PlayerRoles; using RecRoom.Tools; using UnityEngine; // Token: 0x02002F3F RID: 12095 [Token(Token = "0x2002F3F")] public class EAJDLNMEFJB : BFJDFBPGMKP { // Token: 0x17003877 RID: 14455 // (get) Token: 0x06014645 RID: 83525 RVA: 0x004B51A0 File Offset: 0x004B33A0 [Token(Token = "0x17003877")] public override bool KAPLCJDFAMJ { [Token(Token = "0x6014645")] [Address(RVA = "0x15C7B30", Offset = "0x15C6B30", VA = "0x1815C7B30", Slot = "15")] get { bool flag; return flag; } } // Token: 0x17003878 RID: 14456 // (get) Token: 0x06014646 RID: 83526 RVA: 0x004B51B4 File Offset: 0x004B33B4 [Token(Token = "0x17003878")] public override int LNEDNNJCPMG { [Token(Token = "0x6014646")] [Address(RVA = "0x15C8C60", Offset = "0x15C7C60", VA = "0x1815C8C60", Slot = "14")] get { return 15; } } // Token: 0x06014647 RID: 83527 RVA: 0x004B51CC File Offset: 0x004B33CC [Token(Token = "0x6014647")] [Address(RVA = "0x15C83E0", Offset = "0x15C73E0", VA = "0x1815C83E0", Slot = "16")] public override void OFFLOPLJBBG(MakerPenScreenToolBehaviorConfig PBGBNMCPEAJ, KDJHGOFMNEN IHCMJLOBKBJ) { Tool egfejghdnai = IHCMJLOBKBJ.EGFEJGHDNAI; ScreenHUD pkakikhifng = IHCMJLOBKBJ.PKAKIKHIFNG; HKKOHFHADKK hkkohfhadkk = new HKKOHFHADKK(); this.PEGJGMDGKJN = hkkohfhadkk; MIEIBBPMDMP.OKGCDFLPFOD okgcdflpfod = new MIEIBBPMDMP.OKGCDFLPFOD(this.IKIIKFCFCLF); int num = 0; int num2 = 0; int num3 = 0; hkkohfhadkk.JEPMLPCOGNM((ushort)num2, okgcdflpfod, num3, num); HKKOHFHADKK pegjgmdgkjn = this.PEGJGMDGKJN; MIEIBBPMDMP.OKGCDFLPFOD okgcdflpfod2 = new MIEIBBPMDMP.OKGCDFLPFOD(this.EJIMLNNDIOG); MIEIBBPMDMP.KNFAKJMALJE knfakjmalje = new MIEIBBPMDMP.KNFAKJMALJE(this.NNDAHBFKOHA); HKKOHFHADKK pegjgmdgkjn2 = this.PEGJGMDGKJN; MIEIBBPMDMP.KNFAKJMALJE knfakjmalje2 = new MIEIBBPMDMP.KNFAKJMALJE(this.ONKEFDKLENK); HKKOHFHADKK pegjgmdgkjn3 = this.PEGJGMDGKJN; MIEIBBPMDMP.OKGCDFLPFOD okgcdflpfod3 = new MIEIBBPMDMP.OKGCDFLPFOD(this.CJCNINIJKJP); MIEIBBPMDMP.OKGCDFLPFOD okgcdflpfod4 = new MIEIBBPMDMP.OKGCDFLPFOD(this.MKJEJKGBOIG); MIEIBBPMDMP.KNFAKJMALJE knfakjmalje3 = new MIEIBBPMDMP.KNFAKJMALJE(this.PEOELJAAMIG); HKKOHFHADKK pegjgmdgkjn4 = this.PEGJGMDGKJN; int num4 = 0; pegjgmdgkjn4.OFFLOPLJBBG((ushort)num4); MakerPen component = IHCMJLOBKBJ.EGFEJGHDNAI.GetComponent(); this.DGEJNGNOELG = component; bool flag = PBGBNMCPEAJ.creationController.CFBOFOLPBMH(); WeightedPlayerAnimationData weightedPlayerAnimationData = WeightedPlayerAnimationData.EINDIIHNPMD(PBGBNMCPEAJ.animationSettings); this.IGBNEFLEGNO = weightedPlayerAnimationData; PlayerAnimation3DBlendedPoseSet poseSet = PBGBNMCPEAJ.animationPoseSet.poseSet; } // Token: 0x06014648 RID: 83528 RVA: 0x004B52EC File Offset: 0x004B34EC [Token(Token = "0x6014648")] [Address(RVA = "0x15C7C00", Offset = "0x15C6C00", VA = "0x1815C7C00", Slot = "17")] public override void Dispose() { base.Dispose(); } // Token: 0x06014649 RID: 83529 RVA: 0x004B5300 File Offset: 0x004B3500 [Token(Token = "0x6014649")] [Address(RVA = "0x15C80B0", Offset = "0x15C70B0", VA = "0x1815C80B0", Slot = "18")] protected override void NHOMMEMEFIB() { base.NHOMMEMEFIB(); HKKOHFHADKK pegjgmdgkjn = this.PEGJGMDGKJN; MakerPen dgejngnoelg = this.DGEJNGNOELG; AdditiveAnimationWeight zero = AdditiveAnimationWeight.Zero; } // Token: 0x0601464A RID: 83530 RVA: 0x004B5330 File Offset: 0x004B3530 [Token(Token = "0x601464A")] [Address(RVA = "0x15C7E70", Offset = "0x15C6E70", VA = "0x1815C7E70", Slot = "19")] protected override void GAPALICCLPH() { base.GAPALICCLPH(); HKKOHFHADKK pegjgmdgkjn = this.PEGJGMDGKJN; int num = 0; pegjgmdgkjn.PIEOGAPMGIH((ushort)num); } // Token: 0x0601464B RID: 83531 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x601464B")] [Address(RVA = "0x4242D0", Offset = "0x4232D0", VA = "0x1804242D0", Slot = "20")] protected override void PPAOALHOODL() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x0601464C RID: 83532 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x601464C")] [Address(RVA = "0x4242D0", Offset = "0x4232D0", VA = "0x1804242D0", Slot = "21")] protected override void JNGMMNANOCH() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x0601464D RID: 83533 RVA: 0x004B535C File Offset: 0x004B355C [Token(Token = "0x601464D")] [Address(RVA = "0x15C7B80", Offset = "0x15C6B80", VA = "0x1815C7B80", Slot = "22")] public override void BALOKJMBNIN() { this.PEGJGMDGKJN.OPEMIFENIJM(); this.JLDONGKGFDH(); } // Token: 0x0601464E RID: 83534 RVA: 0x004B5380 File Offset: 0x004B3580 [Token(Token = "0x601464E")] [Address(RVA = "0x15C7F50", Offset = "0x15C6F50", VA = "0x1815C7F50", Slot = "23")] public override void JIOJNEBINNL() { this.JLDONGKGFDH(); } // Token: 0x0601464F RID: 83535 RVA: 0x004B5394 File Offset: 0x004B3594 [Token(Token = "0x601464F")] [Address(RVA = "0x15C7C40", Offset = "0x15C6C40", VA = "0x1815C7C40")] private void IKIIKFCFCLF(ushort IBCNKLKINAA, ushort HNEIFFDHGFO) { this.ONPALKIMCAM(); } // Token: 0x06014650 RID: 83536 RVA: 0x004B53A8 File Offset: 0x004B35A8 [Token(Token = "0x6014650")] [Address(RVA = "0x15C7C40", Offset = "0x15C6C40", VA = "0x1815C7C40")] private void EJIMLNNDIOG(ushort IBCNKLKINAA, ushort HNEIFFDHGFO) { this.ONPALKIMCAM(); } // Token: 0x06014651 RID: 83537 RVA: 0x004B53BC File Offset: 0x004B35BC [Token(Token = "0x6014651")] [Address(RVA = "0x15C8240", Offset = "0x15C7240", VA = "0x1815C8240")] private void NNDAHBFKOHA() { if (PlayerRoomRoleManager.MNFOLNMPMEE) { HKKOHFHADKK pegjgmdgkjn = this.PEGJGMDGKJN; return; } } // Token: 0x06014652 RID: 83538 RVA: 0x004B53E4 File Offset: 0x004B35E4 [Token(Token = "0x6014652")] [Address(RVA = "0x15C86D0", Offset = "0x15C76D0", VA = "0x1815C86D0")] private void ONKEFDKLENK() { if (PlayerRoomRoleManager.MNFOLNMPMEE) { if (!this.OBOGPFIGKCO()) { GAMNIEMGCBI gamniemgcbi = base.PDMDFNIBBGB(); CJMGCKECLBD knholomggme = this.KNHOLOMGGME; Vector3 vector; float z = vector.z; CJMGCKECLBD knholomggme2 = this.KNHOLOMGGME; float deltaTime = Time.deltaTime; WeightedPlayerAnimationData igbneflegno = this.IGBNEFLEGNO; AdditiveAnimationWeight zero = AdditiveAnimationWeight.Zero; } HKKOHFHADKK pegjgmdgkjn = this.PEGJGMDGKJN; return; } HKKOHFHADKK pegjgmdgkjn2 = this.PEGJGMDGKJN; throw new NullReferenceException(); } // Token: 0x06014653 RID: 83539 RVA: 0x004B5458 File Offset: 0x004B3658 [Token(Token = "0x6014653")] [Address(RVA = "0x15C7BB0", Offset = "0x15C6BB0", VA = "0x1815C7BB0")] private void CJCNINIJKJP(ushort CPMPEJFMDED, ushort OEAPMLMHLLF) { } // Token: 0x06014654 RID: 83540 RVA: 0x004B546C File Offset: 0x004B366C [Token(Token = "0x6014654")] [Address(RVA = "0x15C8AB0", Offset = "0x15C7AB0", VA = "0x1815C8AB0")] private void PEOELJAAMIG() { AdditiveAnimationWeight zero = AdditiveAnimationWeight.Zero; if (PlayerRoomRoleManager.MNFOLNMPMEE) { if (!this.OBOGPFIGKCO()) { HKKOHFHADKK pegjgmdgkjn = this.PEGJGMDGKJN; } return; } HKKOHFHADKK pegjgmdgkjn2 = this.PEGJGMDGKJN; throw new NullReferenceException(); } // Token: 0x06014655 RID: 83541 RVA: 0x004B54AC File Offset: 0x004B36AC [Token(Token = "0x6014655")] [Address(RVA = "0x15C8040", Offset = "0x15C7040", VA = "0x1815C8040")] private void MKJEJKGBOIG(ushort HKDPLMDENDA, ushort CKCOCKOPHAM) { } // Token: 0x06014656 RID: 83542 RVA: 0x004B54C4 File Offset: 0x004B36C4 [Token(Token = "0x6014656")] [Address(RVA = "0x15C89B0", Offset = "0x15C79B0", VA = "0x1815C89B0")] private void ONPALKIMCAM() { MakerPen dgejngnoelg = this.DGEJNGNOELG; int num = 0; if (!(dgejngnoelg == num)) { MakerPenPaletteUI paletteMenuToolUI = this.DGEJNGNOELG.KNDLGPOKIOI; if (paletteMenuToolUI != 0) { paletteMenuToolUI.PopAllFlows(); } this.DGEJNGNOELG.AuthorityHideConfigureMenu(); MakerPenPaletteMoveableToolMenu paletteMenu = this.DGEJNGNOELG.paletteMenu; ToolMenuProjector menuProjector = this.DGEJNGNOELG._tool.EACPPCDMMOF; int num2 = 0; menuProjector.PKNFAECAHBF = num2 != 0; } } // Token: 0x06014657 RID: 83543 RVA: 0x004B5538 File Offset: 0x004B3738 [Token(Token = "0x6014657")] [Address(RVA = "0x15C7C50", Offset = "0x15C6C50", VA = "0x1815C7C50")] private void FOKPGAGEFEI() { CJMGCKECLBD knholomggme = this.KNHOLOMGGME; Vector3 vector; float z = vector.z; CJMGCKECLBD knholomggme2 = this.KNHOLOMGGME; float deltaTime = Time.deltaTime; WeightedPlayerAnimationData igbneflegno = this.IGBNEFLEGNO; AdditiveAnimationWeight zero = AdditiveAnimationWeight.Zero; } // Token: 0x06014658 RID: 83544 RVA: 0x004B5580 File Offset: 0x004B3780 [Token(Token = "0x6014658")] [Address(RVA = "0x15C82C0", Offset = "0x15C72C0", VA = "0x1815C82C0")] private bool OBOGPFIGKCO() { int num = 0; bool flag; if (flag) { return true; } bool flag2; if (!flag2) { return flag2; } ToolUI toolUI; return num == toolUI; } // Token: 0x06014659 RID: 83545 RVA: 0x004B55A8 File Offset: 0x004B37A8 [Token(Token = "0x6014659")] [Address(RVA = "0x15C7F60", Offset = "0x15C6F60", VA = "0x1815C7F60")] private void JLDONGKGFDH() { bool flag; if (flag) { MakerPen dgejngnoelg = this.DGEJNGNOELG; int num = 0; if (dgejngnoelg != num) { MakerPen dgejngnoelg2 = this.DGEJNGNOELG; MakerPen.KLAENPHIBEM k__BackingField = dgejngnoelg2.k__BackingField; MakerPen.KLAENPHIBEM currentToolMode = dgejngnoelg2.DGHFNGLPJJL; if (k__BackingField == currentToolMode) { } } } } // Token: 0x0601465A RID: 83546 RVA: 0x004B55F0 File Offset: 0x004B37F0 [Token(Token = "0x601465A")] [Address(RVA = "0x15C8CC0", Offset = "0x15C7CC0", VA = "0x1815C8CC0")] public EAJDLNMEFJB() { CJMGCKECLBD cjmgckeclbd = new CJMGCKECLBD(); this.KNHOLOMGGME = cjmgckeclbd; base..ctor(); } // Token: 0x0400D34C RID: 54092 [FieldOffset(Offset = "0x50")] [Token(Token = "0x400D34C")] private HKKOHFHADKK PEGJGMDGKJN; // Token: 0x0400D34D RID: 54093 [FieldOffset(Offset = "0x58")] [Token(Token = "0x400D34D")] private MakerPen DGEJNGNOELG; // Token: 0x0400D34E RID: 54094 [FieldOffset(Offset = "0x60")] [Token(Token = "0x400D34E")] private WeightedPlayerAnimationData IGBNEFLEGNO; // Token: 0x0400D34F RID: 54095 [FieldOffset(Offset = "0x68")] [Token(Token = "0x400D34F")] private readonly CJMGCKECLBD KNHOLOMGGME; // Token: 0x02002F40 RID: 12096 [Token(Token = "0x2002F40")] private enum CBLDLLALNNN { // Token: 0x0400D351 RID: 54097 [Token(Token = "0x400D351")] DISABLED, // Token: 0x0400D352 RID: 54098 [Token(Token = "0x400D352")] RESTRICTED, // Token: 0x0400D353 RID: 54099 [Token(Token = "0x400D353")] GAMEPLAY, // Token: 0x0400D354 RID: 54100 [Token(Token = "0x400D354")] MENU } }