using System; using System.Runtime.InteropServices; using AGUI.StackedUI; using Cpp2IlInjected; using RecRoom; using RecRoom.AGUI; using RecRoom.AGUI.ToolUIs; using RecRoom.Core; using RecRoom.Core.Controllers.ScreenBehaviors; using UnityEngine; // Token: 0x02002987 RID: 10631 [Token(Token = "0x2002987")] [StructLayout(3)] public sealed class JAMOPHHIEMG : ALLIDMNBMMG { // Token: 0x170031CC RID: 12748 // (get) Token: 0x06012915 RID: 76053 RVA: 0x0046C720 File Offset: 0x0046A920 [Token(Token = "0x170031CC")] public override int LNEDNNJCPMG { [Token(Token = "0x6012915")] [Address(RVA = "0xFF49B0", Offset = "0xFF33B0", VA = "0x180FF49B0", Slot = "14")] get { return 30; } } // Token: 0x170031CD RID: 12749 // (get) Token: 0x06012916 RID: 76054 RVA: 0x0046C730 File Offset: 0x0046A930 [Token(Token = "0x170031CD")] public override bool KAPLCJDFAMJ { [Token(Token = "0x6012916")] [Address(RVA = "0x413970", Offset = "0x412370", VA = "0x180413970", Slot = "15")] get { } } // Token: 0x06012917 RID: 76055 RVA: 0x0046C740 File Offset: 0x0046A940 [Token(Token = "0x6012917")] [Address(RVA = "0x11DCC20", Offset = "0x11DB620", VA = "0x1811DCC20", Slot = "16")] public override void OFFLOPLJBBG(ToolMenuPerHandScreenPlayerBehaviorConfig PBGBNMCPEAJ, OPGFJKMHCKP IHCMJLOBKBJ) { PlayerHand onfjhabgcip = IHCMJLOBKBJ.ONFJHABGCIP; ScreenHUD pkakikhifng = IHCMJLOBKBJ.PKAKIKHIFNG; JAMOPHHIEMG.LOCBLLAKAOM gnfkcfebnda = this.GNFKCFEBNDA; ToolMenuPerHandScreenPlayerBehaviorConfig.MoveableToolMenusConfig moveableToolMenus = PBGBNMCPEAJ.MoveableToolMenus; gnfkcfebnda.PBGBNMCPEAJ = moveableToolMenus; PlayerHand onfjhabgcip2 = IHCMJLOBKBJ.ONFJHABGCIP; ScreenHUD pkakikhifng2 = IHCMJLOBKBJ.PKAKIKHIFNG; gnfkcfebnda.IHCMJLOBKBJ.ONFJHABGCIP = onfjhabgcip2; gnfkcfebnda.IHCMJLOBKBJ.PKAKIKHIFNG = pkakikhifng2; BOBNIEKPHOA bobniekphoa = new BOBNIEKPHOA(); gnfkcfebnda.LGPHHMCDACE = bobniekphoa; BOBNIEKPHOA bobniekphoa2 = new BOBNIEKPHOA(); gnfkcfebnda.BFCPDPNDOOE = bobniekphoa2; CJMGCKECLBD cjmgckeclbd = new CJMGCKECLBD(); gnfkcfebnda.OCLGDJICFAI = cjmgckeclbd; } // Token: 0x06012918 RID: 76056 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x6012918")] [Address(RVA = "0x3C9F60", Offset = "0x3C8960", VA = "0x1803C9F60", Slot = "20")] protected override void PPAOALHOODL() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06012919 RID: 76057 RVA: 0x0046C7D0 File Offset: 0x0046A9D0 [Token(Token = "0x6012919")] [Address(RVA = "0x11DCB10", Offset = "0x11DB510", VA = "0x1811DCB10", Slot = "21")] protected override void JNGMMNANOCH() { int num = 0; this.OIDGJKOGAIJ = num; } // Token: 0x0601291A RID: 76058 RVA: 0x0046C7E8 File Offset: 0x0046A9E8 [Token(Token = "0x601291A")] [Address(RVA = "0x11DBF80", Offset = "0x11DA980", VA = "0x1811DBF80", Slot = "22")] public override void BALOKJMBNIN() { for (;;) { Tool febapkcnndc = this.FEBAPKCNNDC; int num = 0; if (!(febapkcnndc != num)) { return; } ToolMenuProjector menuProjector = this.FEBAPKCNNDC.EACPPCDMMOF; int num2 = 0; if (!(menuProjector != num2)) { return; } if (this.FEBAPKCNNDC.EACPPCDMMOF.JJONDJEBBLD) { this.FEBAPKCNNDC.EACPPCDMMOF.GazeOpenSupported = false; this.FEBAPKCNNDC.EACPPCDMMOF.AuthorityDetachMenuFromTool(); } int num3 = 0; bool flag; bool flag2; if (flag || !flag2) { goto IL_AC; } Sprite sprite = NPILADHLMKC.KGDLBEAPDFE(NPILADHLMKC.BCDIKFOHNGE.Mobile_UI_ToolMenu); string text = this.IHEEJHLDHID(); bool flag3; if (!flag3) { goto IL_AC; } if (!this.IHPKMPLDJDJ) { this.FEBAPKCNNDC.EACPPCDMMOF.PKNFAECAHBF = true; goto IL_AC; } this.MPKLBBNAKCO(); IL_103: if (!this.IHPKMPLDJDJ) { goto Block_9; } continue; IL_AC: if (this.IHPKMPLDJDJ && (this.NKHLLJMGKAG ? 1 : 0) == num3) { break; } goto IL_103; } ToolUI menu = this.FEBAPKCNNDC.ELABBFJBNII; ToolMenuProjector menuProjector2 = this.FEBAPKCNNDC.EACPPCDMMOF; Action action = new Action(this.MPKLBBNAKCO); Action action2 = new Action(this.MPKLBBNAKCO); this.NKHLLJMGKAG = true; return; Block_9: this.NKHLLJMGKAG = false; throw new NullReferenceException(); } // Token: 0x170031CE RID: 12750 // (get) Token: 0x0601291B RID: 76059 RVA: 0x0046C910 File Offset: 0x0046AB10 // (set) Token: 0x0601291C RID: 76060 RVA: 0x0046C924 File Offset: 0x0046AB24 [Token(Token = "0x170031CE")] private Tool OIDGJKOGAIJ { [Token(Token = "0x601291B")] [Address(RVA = "0x3EDE90", Offset = "0x3EC890", VA = "0x1803EDE90")] get { return this.FEBAPKCNNDC; } [Token(Token = "0x601291C")] [Address(RVA = "0x11DC3E0", Offset = "0x11DADE0", VA = "0x1811DC3E0")] set { if (this.FEBAPKCNNDC != value) { Tool febapkcnndc = this.FEBAPKCNNDC; int num = 0; if (febapkcnndc != num) { ToolMenuProjector menuProjector = this.FEBAPKCNNDC.EACPPCDMMOF; int num2 = 0; if (menuProjector != num2) { if (this.IHPKMPLDJDJ) { this.MPKLBBNAKCO(); } this.FEBAPKCNNDC.EACPPCDMMOF.GazeOpenSupported = true; this.FEBAPKCNNDC.EACPPCDMMOF.AuthorityAttachMenuToTool(); if (this.NKHLLJMGKAG) { this.NKHLLJMGKAG = false; } } } this.FEBAPKCNNDC = value; int num3 = 0; if (value != num3) { ToolMenuProjector menuProjector2 = this.FEBAPKCNNDC.EACPPCDMMOF; int num4 = 0; if (menuProjector2 != num4) { this.FEBAPKCNNDC.EACPPCDMMOF.GazeOpenSupported = false; this.FEBAPKCNNDC.EACPPCDMMOF.AuthorityDetachMenuFromTool(); } } JAMOPHHIEMG.LOCBLLAKAOM gnfkcfebnda = this.GNFKCFEBNDA; Tool febapkcnndc2 = this.FEBAPKCNNDC; gnfkcfebnda.NMPIHKPMFLM = febapkcnndc2; int num5 = 0; if (febapkcnndc2 == num5) { } MoveableToolMenu moveableToolMenu = gnfkcfebnda.NMPIHKPMFLM.moveableToolMenu; gnfkcfebnda.ELABBFJBNII = moveableToolMenu; } } } // Token: 0x0601291D RID: 76061 RVA: 0x0046CA48 File Offset: 0x0046AC48 [Token(Token = "0x601291D")] [Address(RVA = "0x11DC920", Offset = "0x11DB320", VA = "0x1811DC920")] private string IHEEJHLDHID() { bool flag; if (flag) { int num = 0; ToolUI toolUI; ToolUI toolUI2; if (toolUI != num && !string.IsNullOrEmpty(toolUI2.friendlyName)) { ToolUI toolUI3; return toolUI3.friendlyName; } } bool flag2; OGNBCNBPFCC ognbcnbpfcc; if (flag2 && ognbcnbpfcc != OGNBCNBPFCC.INVALID) { string text; return text + " Menu"; } return "Object Menu"; } // Token: 0x0601291E RID: 76062 RVA: 0x0046CAA4 File Offset: 0x0046ACA4 [Token(Token = "0x601291E")] [Address(RVA = "0x11DC7C0", Offset = "0x11DB1C0", VA = "0x1811DC7C0")] private bool DPDLAMIPEEK() { bool flag; if (flag) { Sprite sprite = NPILADHLMKC.KGDLBEAPDFE(NPILADHLMKC.BCDIKFOHNGE.Mobile_UI_ToolMenu); string text = this.IHEEJHLDHID(); bool flag2; return flag2; } throw new NullReferenceException(); } // Token: 0x170031CF RID: 12751 // (get) Token: 0x0601291F RID: 76063 RVA: 0x0046CAD4 File Offset: 0x0046ACD4 [Token(Token = "0x170031CF")] private bool ECOOOFGGENN { [Token(Token = "0x601291F")] [Address(RVA = "0x11DCAC0", Offset = "0x11DB4C0", VA = "0x1811DCAC0")] get { bool flag; return !flag; } } // Token: 0x170031D0 RID: 12752 // (get) Token: 0x06012920 RID: 76064 RVA: 0x0046CAEC File Offset: 0x0046ACEC [Token(Token = "0x170031D0")] private bool IHPKMPLDJDJ { [Token(Token = "0x6012920")] [Address(RVA = "0x11DC6B0", Offset = "0x11DB0B0", VA = "0x1811DC6B0")] get { Tool febapkcnndc = this.FEBAPKCNNDC; int num = 0; if (febapkcnndc != num) { ToolMenuProjector menuProjector = this.FEBAPKCNNDC.EACPPCDMMOF; int num2 = 0; if (menuProjector != num2 && this.FEBAPKCNNDC.EACPPCDMMOF.PKNFAECAHBF) { return this.FEBAPKCNNDC.EACPPCDMMOF.EALLKLBMKEL; } } throw new NullReferenceException(); } } // Token: 0x06012921 RID: 76065 RVA: 0x0046CB50 File Offset: 0x0046AD50 [Token(Token = "0x6012921")] [Address(RVA = "0x11DCBF0", Offset = "0x11DB5F0", VA = "0x1811DCBF0")] private void NCAJAHJKIMN() { this.FEBAPKCNNDC.EACPPCDMMOF.PKNFAECAHBF = true; } // Token: 0x06012922 RID: 76066 RVA: 0x0046CB74 File Offset: 0x0046AD74 [Token(Token = "0x6012922")] [Address(RVA = "0x11DCB20", Offset = "0x11DB520", VA = "0x1811DCB20")] private void MPKLBBNAKCO() { Tool febapkcnndc = this.FEBAPKCNNDC; int num = 0; if (febapkcnndc != num) { ToolMenuProjector menuProjector = this.FEBAPKCNNDC.EACPPCDMMOF; int num2 = 0; if (menuProjector != num2) { ToolMenuProjector menuProjector2 = this.FEBAPKCNNDC.EACPPCDMMOF; int num3 = 0; menuProjector2.PKNFAECAHBF = num3 != 0; } } } // Token: 0x06012923 RID: 76067 RVA: 0x0046CBCC File Offset: 0x0046ADCC [Token(Token = "0x6012923")] [Address(RVA = "0x11DCD50", Offset = "0x11DB750", VA = "0x1811DCD50")] public JAMOPHHIEMG() { JAMOPHHIEMG.LOCBLLAKAOM locbllakaom = new JAMOPHHIEMG.LOCBLLAKAOM(); this.GNFKCFEBNDA = locbllakaom; base..ctor(); } // Token: 0x0400C6C0 RID: 50880 [global::Cpp2IlInjected.FieldOffset(Offset = "0x50")] [Token(Token = "0x400C6C0")] private readonly JAMOPHHIEMG.LOCBLLAKAOM GNFKCFEBNDA; // Token: 0x0400C6C1 RID: 50881 [global::Cpp2IlInjected.FieldOffset(Offset = "0x58")] [Token(Token = "0x400C6C1")] private bool NKHLLJMGKAG; // Token: 0x0400C6C2 RID: 50882 [global::Cpp2IlInjected.FieldOffset(Offset = "0x60")] [Token(Token = "0x400C6C2")] private Tool FEBAPKCNNDC; // Token: 0x02002988 RID: 10632 [Token(Token = "0x2002988")] private class LOCBLLAKAOM { // Token: 0x06012924 RID: 76068 RVA: 0x0046CBEC File Offset: 0x0046ADEC [Token(Token = "0x6012924")] [Address(RVA = "0x11E2AF0", Offset = "0x11E14F0", VA = "0x1811E2AF0")] public void OFFLOPLJBBG(ToolMenuPerHandScreenPlayerBehaviorConfig PBGBNMCPEAJ, OPGFJKMHCKP IHCMJLOBKBJ) { ToolMenuPerHandScreenPlayerBehaviorConfig.MoveableToolMenusConfig moveableToolMenus = PBGBNMCPEAJ.MoveableToolMenus; this.PBGBNMCPEAJ = moveableToolMenus; PlayerHand onfjhabgcip = IHCMJLOBKBJ.ONFJHABGCIP; ScreenHUD pkakikhifng = IHCMJLOBKBJ.PKAKIKHIFNG; this.IHCMJLOBKBJ.ONFJHABGCIP = onfjhabgcip; this.IHCMJLOBKBJ.PKAKIKHIFNG = pkakikhifng; BOBNIEKPHOA bobniekphoa = new BOBNIEKPHOA(); this.LGPHHMCDACE = bobniekphoa; BOBNIEKPHOA bobniekphoa2 = new BOBNIEKPHOA(); this.BFCPDPNDOOE = bobniekphoa2; CJMGCKECLBD cjmgckeclbd = new CJMGCKECLBD(); this.OCLGDJICFAI = cjmgckeclbd; } // Token: 0x170031D1 RID: 12753 // (get) Token: 0x06012925 RID: 76069 RVA: 0x0046CC60 File Offset: 0x0046AE60 // (set) Token: 0x06012926 RID: 76070 RVA: 0x0046CC74 File Offset: 0x0046AE74 [Token(Token = "0x170031D1")] public Tool NCNMGEJAHFM { [Token(Token = "0x6012925")] [Address(RVA = "0x4D2570", Offset = "0x4D0F70", VA = "0x1804D2570")] get { return this.NMPIHKPMFLM; } [Token(Token = "0x6012926")] [Address(RVA = "0x11E20F0", Offset = "0x11E0AF0", VA = "0x1811E20F0")] set { this.NMPIHKPMFLM = value; int num = 0; if (value == num) { } MoveableToolMenu moveableToolMenu = this.NMPIHKPMFLM.moveableToolMenu; this.ELABBFJBNII = moveableToolMenu; } } // Token: 0x170031D2 RID: 12754 // (get) Token: 0x06012927 RID: 76071 RVA: 0x0046CCB0 File Offset: 0x0046AEB0 // (set) Token: 0x06012928 RID: 76072 RVA: 0x0046CCC4 File Offset: 0x0046AEC4 [Token(Token = "0x170031D2")] private MoveableToolMenu ELABBFJBNII { [Token(Token = "0x6012927")] [Address(RVA = "0x501250", Offset = "0x4FFC50", VA = "0x180501250")] get { return this.IFOHIGMCOIG; } [Token(Token = "0x6012928")] [Address(RVA = "0x11E2850", Offset = "0x11E1250", VA = "0x1811E2850")] set { if (this.IFOHIGMCOIG != value) { MoveableToolMenu ifohigmcoig = this.IFOHIGMCOIG; int num = 0; if (ifohigmcoig != num) { MoveableToolMenu ifohigmcoig2 = this.IFOHIGMCOIG; Action action = new Action(this.ONPJCCHOKEN); ifohigmcoig2.OnMenuOpenCloseEvent -= action; if (this.IFOHIGMCOIG.PKNFAECAHBF) { int num2 = 0; int num3 = 0; this.KEKIODIGHMB(num3 != 0, num2 != 0); this.IFOHIGMCOIG.HideMenu(); } ToolUI menu = this.IFOHIGMCOIG._tool.ELABBFJBNII; Action action2 = new Action(this.CNONFIDIDDA); menu.FlowPushed -= action2; } this.IFOHIGMCOIG = value; int num4 = 0; if (value != num4) { MoveableToolMenu ifohigmcoig3 = this.IFOHIGMCOIG; Action action3 = new Action(this.ONPJCCHOKEN); ifohigmcoig3.OnMenuOpenCloseEvent += action3; if (this.IFOHIGMCOIG.PKNFAECAHBF) { int num5 = 0; this.KEKIODIGHMB(true, num5 != 0); } ToolUI menu2 = this.IFOHIGMCOIG._tool.ELABBFJBNII; Action action4 = new Action(this.CNONFIDIDDA); menu2.FlowPushed += action4; } } } } // Token: 0x06012929 RID: 76073 RVA: 0x0046CDE0 File Offset: 0x0046AFE0 [Token(Token = "0x6012929")] [Address(RVA = "0x11E2BC0", Offset = "0x11E15C0", VA = "0x1811E2BC0")] private void ONPJCCHOKEN(bool BKJBMEGABAD) { this.KEKIODIGHMB(BKJBMEGABAD, BKJBMEGABAD); } // Token: 0x0601292A RID: 76074 RVA: 0x0046CDF8 File Offset: 0x0046AFF8 [Token(Token = "0x601292A")] [Address(RVA = "0x11E2190", Offset = "0x11E0B90", VA = "0x1811E2190")] private void KEKIODIGHMB(bool BKJBMEGABAD, bool AIHCJLNLHFK) { OPGFJKMHCKP ihcmjlobkbj = this.IHCMJLOBKBJ; Action action = new Action(this.GLNCCCDKGOJ); if (!BKJBMEGABAD) { MoveableToolMenu ifohigmcoig = this.IFOHIGMCOIG; Action action2 = new Action(this.LPADNAECJCO); ifohigmcoig.MoveRequested -= action2; return; } MoveableToolMenu ifohigmcoig2 = this.IFOHIGMCOIG; Action action3 = new Action(this.LPADNAECJCO); ifohigmcoig2.MoveRequested += action3; this.NPMBECMGNLO(); this.FOLKKBFILMK(); while (!AIHCJLNLHFK) { } ToolMenuProjector menuProjector = this.NMPIHKPMFLM.EACPPCDMMOF; int num = 0; menuProjector.PKNFAECAHBF = num != 0; throw new NullReferenceException(); } // Token: 0x0601292B RID: 76075 RVA: 0x0046CE88 File Offset: 0x0046B088 [Token(Token = "0x601292B")] [Address(RVA = "0x11E1830", Offset = "0x11E0230", VA = "0x1811E1830")] private void CNONFIDIDDA(StackedUIFlowBase LHHONCAOJFH) { ToolMenuProjector menuProjector = this.NMPIHKPMFLM.EACPPCDMMOF; int num = 0; menuProjector.PKNFAECAHBF = num != 0; } // Token: 0x0601292C RID: 76076 RVA: 0x0046CEB0 File Offset: 0x0046B0B0 [Token(Token = "0x601292C")] [Address(RVA = "0x11E2180", Offset = "0x11E0B80", VA = "0x1811E2180")] private void GLNCCCDKGOJ(Player IEKDDPPNFPF) { this.DFHILKPJCEN(); } // Token: 0x0601292D RID: 76077 RVA: 0x0046CEC4 File Offset: 0x0046B0C4 [Token(Token = "0x601292D")] [Address(RVA = "0x11E2560", Offset = "0x11E0F60", VA = "0x1811E2560")] private void NPMBECMGNLO() { Transform transform = this.IHCMJLOBKBJ.FOMHGMLPOND.transform; Vector3 vector; float z = vector.z; ToolMenuPerHandScreenPlayerBehaviorConfig.MoveableToolMenusConfig pbgbnmcpeaj = this.PBGBNMCPEAJ; this.FEMEPHHKHJN.z = z; if (!pbgbnmcpeaj.MirrorInitialRadialYAngleForLeftHand || this.IHCMJLOBKBJ.ONFJHABGCIP.type == PlayerHand.PLLIKAOIPHP.Left) { } BOBNIEKPHOA lgphhmcdace = this.LGPHHMCDACE; Vector3 forward = Vector3.forward; int num = 0; Vector3 up = Vector3.up; lgphhmcdace.CMOABLJHNEN(num); ToolMenuPerHandScreenPlayerBehaviorConfig.MoveableToolMenusConfig pbgbnmcpeaj2 = this.PBGBNMCPEAJ; BOBNIEKPHOA bfcpdpndooe = this.BFCPDPNDOOE; float[] radialXAngleStops = pbgbnmcpeaj2.RadialXAngleStops; int initialRadialXAngleStopIndex = pbgbnmcpeaj2.InitialRadialXAngleStopIndex; bfcpdpndooe.CMOABLJHNEN(initialRadialXAngleStopIndex); CJMGCKECLBD oclgdjicfai = this.OCLGDJICFAI; CJMGCKECLBD oclgdjicfai2 = this.OCLGDJICFAI; } // Token: 0x0601292E RID: 76078 RVA: 0x0046CF7C File Offset: 0x0046B17C [Token(Token = "0x601292E")] [Address(RVA = "0x11E1860", Offset = "0x11E0260", VA = "0x1811E1860")] private void DFHILKPJCEN() { do { BOBNIEKPHOA lgphhmcdace = this.LGPHHMCDACE; float radialYAngleTransitionTime = this.PBGBNMCPEAJ.RadialYAngleTransitionTime; float num = Time.deltaTime; float num2 = lgphhmcdace.GDIGLMAABGN(radialYAngleTransitionTime, num); ToolMenuPerHandScreenPlayerBehaviorConfig.MoveableToolMenusConfig pbgbnmcpeaj = this.PBGBNMCPEAJ; BOBNIEKPHOA bfcpdpndooe = this.BFCPDPNDOOE; num = Time.deltaTime; float num3 = bfcpdpndooe.GDIGLMAABGN(radialYAngleTransitionTime, num); ToolMenuPerHandScreenPlayerBehaviorConfig.MoveableToolMenusConfig pbgbnmcpeaj2 = this.PBGBNMCPEAJ; CJMGCKECLBD oclgdjicfai = this.OCLGDJICFAI; float deltaTime = Time.deltaTime; Transform transform = this.IHCMJLOBKBJ.FOMHGMLPOND.transform; if (this.PBGBNMCPEAJ.PlayerDeadZoneLockYAxis) { Vector3 vector; float z = vector.z; this.FEMEPHHKHJN.z = z; } ToolMenuPerHandScreenPlayerBehaviorConfig.MoveableToolMenusConfig pbgbnmcpeaj3 = this.PBGBNMCPEAJ; float num5; float num4 = num5.Sqr(); if (num5 > num4) { float playerDeadZoneRadius = this.PBGBNMCPEAJ.PlayerDeadZoneRadius; Vector3 vector2; float z2 = vector2.z; this.FEMEPHHKHJN.z = z2; } CJMGCKECLBD oclgdjicfai2 = this.OCLGDJICFAI; CJMGCKECLBD oclgdjicfai3 = this.OCLGDJICFAI; } while (!this.PBGBNMCPEAJ.MenuPositionFollowLockYAxis); CJMGCKECLBD oclgdjicfai4 = this.OCLGDJICFAI; float menuPositionFallBehindTime = this.PBGBNMCPEAJ.MenuPositionFallBehindTime; int num6 = 0; float deltaTime2; CJMGCKECLBD oclgdjicfai6; if (menuPositionFallBehindTime > (float)num6) { CJMGCKECLBD oclgdjicfai5 = this.OCLGDJICFAI; Vector3 vector3 = oclgdjicfai4.KEJLHDMNALK; deltaTime2 = Time.deltaTime; ToolMenuPerHandScreenPlayerBehaviorConfig.MoveableToolMenusConfig pbgbnmcpeaj4 = this.PBGBNMCPEAJ; int num7 = 0; if (deltaTime2 > deltaTime2) { oclgdjicfai6 = this.OCLGDJICFAI; int num8 = 0; oclgdjicfai6.ALJJGNAHMAA(num7, num8 != 0); } } ToolMenuPerHandScreenPlayerBehaviorConfig.MoveableToolMenusConfig pbgbnmcpeaj5 = this.PBGBNMCPEAJ; CJMGCKECLBD oclgdjicfai7 = this.OCLGDJICFAI; float z3 = oclgdjicfai6.KEJLHDMNALK.z; int num9 = 0; int num10; if (deltaTime2 > deltaTime2) { CJMGCKECLBD oclgdjicfai8 = this.OCLGDJICFAI; num10 = 0; oclgdjicfai8.ALJJGNAHMAA(num9, num10 != 0); } CJMGCKECLBD oclgdjicfai9 = this.OCLGDJICFAI; this.AFILJHHNGKJ(num9, num10); } // Token: 0x0601292F RID: 76079 RVA: 0x0046D13C File Offset: 0x0046B33C [Token(Token = "0x601292F")] [Address(RVA = "0x11E2310", Offset = "0x11E0D10", VA = "0x1811E2310")] private void LPADNAECJCO(MoveableToolMenu.FLDDGHDOPPE DJBBMJBBNHB) { if (DJBBMJBBNHB <= MoveableToolMenu.FLDDGHDOPPE.Down) { ToolMenuPerHandScreenPlayerBehaviorConfig.MoveableToolMenusConfig pbgbnmcpeaj = this.PBGBNMCPEAJ; BOBNIEKPHOA bfcpdpndooe = this.BFCPDPNDOOE; float[] radialXAngleStops = pbgbnmcpeaj.RadialXAngleStops; float[] radialXAngleStops2 = this.PBGBNMCPEAJ.RadialXAngleStops; ToolMenuPerHandScreenPlayerBehaviorConfig.MoveableToolMenusConfig pbgbnmcpeaj2 = this.PBGBNMCPEAJ; BOBNIEKPHOA bfcpdpndooe2 = this.BFCPDPNDOOE; float[] radialXAngleStops3 = pbgbnmcpeaj2.RadialXAngleStops; throw new NullReferenceException(); } ToolMenuPerHandScreenPlayerBehaviorConfig.MoveableToolMenusConfig pbgbnmcpeaj3 = this.PBGBNMCPEAJ; if (DJBBMJBBNHB == MoveableToolMenu.FLDDGHDOPPE.Left) { } BOBNIEKPHOA lgphhmcdace = this.LGPHHMCDACE; throw new NullReferenceException(); } // Token: 0x06012930 RID: 76080 RVA: 0x0046D1B0 File Offset: 0x0046B3B0 [Token(Token = "0x6012930")] [Address(RVA = "0x11E2020", Offset = "0x11E0A20", VA = "0x1811E2020")] private void FOLKKBFILMK() { ToolMenuPerHandScreenPlayerBehaviorConfig.MoveableToolMenusConfig pbgbnmcpeaj = this.PBGBNMCPEAJ; BOBNIEKPHOA bfcpdpndooe = this.BFCPDPNDOOE; float[] radialXAngleStops = pbgbnmcpeaj.RadialXAngleStops; int length = this.PBGBNMCPEAJ.RadialXAngleStops.Length; int num; bool flag = num < length; int num2 = 0; this.NMIJGEEKDIL((MoveableToolMenu.FLDDGHDOPPE)num2, flag); bool flag2 = num > 0; this.NMIJGEEKDIL(MoveableToolMenu.FLDDGHDOPPE.Down, flag2); this.NMIJGEEKDIL(MoveableToolMenu.FLDDGHDOPPE.Left, true); this.NMIJGEEKDIL(MoveableToolMenu.FLDDGHDOPPE.Right, true); } // Token: 0x06012931 RID: 76081 RVA: 0x0046D220 File Offset: 0x0046B420 [Token(Token = "0x6012931")] [Address(RVA = "0x11E24B0", Offset = "0x11E0EB0", VA = "0x1811E24B0")] private void NMIJGEEKDIL(MoveableToolMenu.FLDDGHDOPPE DJBBMJBBNHB, bool AHKKPJFAHDA) { Vector3 vector = this.IFOHIGMCOIG.KCENFAOCEKE; bool flag; if (flag) { } } // Token: 0x06012932 RID: 76082 RVA: 0x0046D244 File Offset: 0x0046B444 [Token(Token = "0x6012932")] [Address(RVA = "0x11E2BD0", Offset = "0x11E15D0", VA = "0x1811E2BD0")] private void PJBEABBJEBK(out Vector3 JJGDNPNBINJ, out Quaternion MEJCMIKAJCD) { BOBNIEKPHOA bfcpdpndooe = this.BFCPDPNDOOE; BOBNIEKPHOA lgphhmcdace = this.LGPHHMCDACE; float z = Vector3.forward.z; ToolMenuPerHandScreenPlayerBehaviorConfig.MoveableToolMenusConfig pbgbnmcpeaj = this.PBGBNMCPEAJ; Vector3 vector; float z2 = vector.z; Vector3 vector2; float z3 = vector2.z; float z4 = this.FEMEPHHKHJN.z; Vector3 vector3; float z5 = vector3.z; JJGDNPNBINJ.z = z5; } // Token: 0x06012933 RID: 76083 RVA: 0x0046D2AC File Offset: 0x0046B4AC [Token(Token = "0x6012933")] [Address(RVA = "0x11E16C0", Offset = "0x11E00C0", VA = "0x1811E16C0")] private void AFILJHHNGKJ(Vector3 PIJJKOAJIEE, Quaternion IGPENJBJADK) { float z = this.PBGBNMCPEAJ.MenuSpacePivotOffset.z; Vector3 vector; float z2 = vector.z; float z3 = PIJJKOAJIEE.z; MoveableToolMenu ifohigmcoig = this.IFOHIGMCOIG; Vector3 vector2; float z4 = vector2.z; Transform transform = ifohigmcoig.transform; } // Token: 0x06012934 RID: 76084 RVA: 0x0046D2F8 File Offset: 0x0046B4F8 [Token(Token = "0x6012934")] [Address(RVA = "0x3C1670", Offset = "0x3C0070", VA = "0x1803C1670")] public LOCBLLAKAOM() { } // Token: 0x0400C6C3 RID: 50883 [global::Cpp2IlInjected.FieldOffset(Offset = "0x10")] [Token(Token = "0x400C6C3")] private ToolMenuPerHandScreenPlayerBehaviorConfig.MoveableToolMenusConfig PBGBNMCPEAJ; // Token: 0x0400C6C4 RID: 50884 [global::Cpp2IlInjected.FieldOffset(Offset = "0x18")] [Token(Token = "0x400C6C4")] private OPGFJKMHCKP IHCMJLOBKBJ; // Token: 0x0400C6C5 RID: 50885 [global::Cpp2IlInjected.FieldOffset(Offset = "0x48")] [Token(Token = "0x400C6C5")] private Vector3 FEMEPHHKHJN; // Token: 0x0400C6C6 RID: 50886 [global::Cpp2IlInjected.FieldOffset(Offset = "0x58")] [Token(Token = "0x400C6C6")] private BOBNIEKPHOA LGPHHMCDACE; // Token: 0x0400C6C7 RID: 50887 [global::Cpp2IlInjected.FieldOffset(Offset = "0x60")] [Token(Token = "0x400C6C7")] private BOBNIEKPHOA BFCPDPNDOOE; // Token: 0x0400C6C8 RID: 50888 [global::Cpp2IlInjected.FieldOffset(Offset = "0x68")] [Token(Token = "0x400C6C8")] private CJMGCKECLBD OCLGDJICFAI; // Token: 0x0400C6C9 RID: 50889 [global::Cpp2IlInjected.FieldOffset(Offset = "0x70")] [Token(Token = "0x400C6C9")] private Tool NMPIHKPMFLM; // Token: 0x0400C6CA RID: 50890 [global::Cpp2IlInjected.FieldOffset(Offset = "0x78")] [Token(Token = "0x400C6CA")] private MoveableToolMenu IFOHIGMCOIG; } }