using System; using System.Collections.Generic; using System.Linq; using System.Runtime.CompilerServices; using System.Runtime.InteropServices; using System.Threading.Tasks; using Cpp2IlInjected; using RecRoom.Core; using RecRoom.Core.Creation; using UnityEngine; namespace RecRoom.Tools.MakerPenTools { // Token: 0x02002B19 RID: 11033 [Token(Token = "0x2002B19")] [Serializable] public class MakerPenVROffHandTranslate_Object : MakerPenVROffHandTranslate { // Token: 0x170033C4 RID: 13252 // (get) Token: 0x06012801 RID: 75777 RVA: 0x0043AB50 File Offset: 0x00438D50 [Token(Token = "0x170033C4")] protected override ANECMOONIPJ SelectionContext { [Token(Token = "0x6012801")] [Address(RVA = "0x532820", Offset = "0x531620", VA = "0x180532820", Slot = "8")] get { CreationContext k__BackingField = this._controller.k__BackingField; throw new NullReferenceException(); } } // Token: 0x06012802 RID: 75778 RVA: 0x0043AB70 File Offset: 0x00438D70 [Token(Token = "0x6012802")] [Address(RVA = "0x928180", Offset = "0x926F80", VA = "0x180928180", Slot = "6")] public override void FDNBEMIPBNM() { } // Token: 0x06012803 RID: 75779 RVA: 0x0043AB80 File Offset: 0x00438D80 [Token(Token = "0x6012803")] [Address(RVA = "0x928320", Offset = "0x927120", VA = "0x180928320", Slot = "11")] protected override void GNJOPGBFLMC(bool BFOEHMFLHIK, Vector3 NMPNMBABPLI) { this._controller.k__BackingField.DisableDynamicCollisionForSelectionUntilDeSelected(); float z = NMPNMBABPLI.z; if (!HLKHHIMEICL.IKAGKELDMJH) { CreationContext k__BackingField = this._controller.k__BackingField; List llfdkcncmkf = k__BackingField.LLFDKCNCMKF; ulong num; ulong num2; ulong num3; JHOILAOPKFL jhoilaopkfl = new JHOILAOPKFL("move", llfdkcncmkf, k__BackingField, num != 0UL, num2 != 0UL, num3 != 0UL); return; } PCGBNHABFJL pcgbnhabfjl = new PCGBNHABFJL(); VRCreationController controller = this._controller; this.transformCommand = pcgbnhabfjl; CreationContext k__BackingField2 = controller.k__BackingField; Task task = pcgbnhabfjl.GFBIJNLKLCM(k__BackingField2); Action action = new Action(this.ICKMGAMAFGH); APANEBCNDDJ.OHLPJBFCABI(task, action).KOLCDBDBPFC(); throw new NullReferenceException(); } // Token: 0x06012804 RID: 75780 RVA: 0x0043AC24 File Offset: 0x00438E24 [Token(Token = "0x6012804")] [Address(RVA = "0x928210", Offset = "0x927010", VA = "0x180928210", Slot = "17")] protected override void FGFBEKNIOEM() { VRCreationController controller = this._controller; CreationContext k__BackingField = controller.k__BackingField; PlayerHand k__BackingField = controller.k__BackingField; List chmmbnihbja = k__BackingField.CHMMBNIHBJA; if (chmmbnihbja == 0 || Enumerable.FirstOrDefault(chmmbnihbja) != 0) { } int num = 0; k__BackingField.DisableCollisionForThrowRelease(num); if (this._controller.k__BackingField.Snapping.NNCJIEJDHAJ) { } } // Token: 0x06012805 RID: 75781 RVA: 0x0043AC84 File Offset: 0x00438E84 [Token(Token = "0x6012805")] [Address(RVA = "0x9286C0", Offset = "0x9274C0", VA = "0x1809286C0", Slot = "10")] protected override bool PIAOGPHBBMP(GIPDDLFFNGG[] JEJLNJACEFP, int FAMKJOKHPBF) { if (FAMKJOKHPBF > 0) { GIPDDLFFNGG gipddlffngg = JEJLNJACEFP[0]; bool flag; return flag; } throw new NullReferenceException(); } // Token: 0x06012806 RID: 75782 RVA: 0x0043ACA8 File Offset: 0x00438EA8 [Token(Token = "0x6012806")] [Address(RVA = "0x928530", Offset = "0x927330", VA = "0x180928530", Slot = "13")] protected override bool KJLNGBCIPHC() { return this._controller.k__BackingField.ENEJDOAEDCJ == 1; } // Token: 0x06012807 RID: 75783 RVA: 0x0043ACD0 File Offset: 0x00438ED0 [Token(Token = "0x6012807")] [Address(RVA = "0x928560", Offset = "0x927360", VA = "0x180928560", Slot = "14")] protected override void OPFONFNOGOI(Vector3 NIDPCGKJKGO) { PCGBNHABFJL pcgbnhabfjl = this.transformCommand; if (pcgbnhabfjl == 0) { float z = NIDPCGKJKGO.z; return; } float z2 = NIDPCGKJKGO.z; Vector3 vector; float z3 = vector.z; int num = 0; pcgbnhabfjl.k__BackingField = num; this.transformCommand.OPEMIFENIJM(); } // Token: 0x06012808 RID: 75784 RVA: 0x0043AD1C File Offset: 0x00438F1C [Token(Token = "0x6012808")] [Address(RVA = "0x928010", Offset = "0x926E10", VA = "0x180928010", Slot = "15")] protected override void EOEHFIFDPBF(Quaternion PJCFHOAJCLK, [Optional] Vector3? EJHGNFPAIGO) { PCGBNHABFJL pcgbnhabfjl = this.transformCommand; if (pcgbnhabfjl == 0) { return; } int num = 0; pcgbnhabfjl.k__BackingField = num; PCGBNHABFJL pcgbnhabfjl2 = this.transformCommand; this.transformCommand.OPEMIFENIJM(); throw new NullReferenceException(); } // Token: 0x06012809 RID: 75785 RVA: 0x0043AD58 File Offset: 0x00438F58 [Token(Token = "0x6012809")] [Address(RVA = "0x927FB0", Offset = "0x926DB0", VA = "0x180927FB0", Slot = "16")] protected override void CJHNMBINNBB() { PCGBNHABFJL pcgbnhabfjl = this.transformCommand; if (pcgbnhabfjl == 0) { base.CJHNMBINNBB(); return; } pcgbnhabfjl.AEBMKHPCKPO().KOLCDBDBPFC(); } // Token: 0x0601280A RID: 75786 RVA: 0x0043AD84 File Offset: 0x00438F84 [Token(Token = "0x601280A")] [Address(RVA = "0x928780", Offset = "0x927580", VA = "0x180928780")] public MakerPenVROffHandTranslate_Object() { } // Token: 0x0601280B RID: 75787 RVA: 0x0043AD98 File Offset: 0x00438F98 [Token(Token = "0x601280B")] [Address(RVA = "0x9284C0", Offset = "0x9272C0", VA = "0x1809284C0")] [CompilerGenerated] private void ICKMGAMAFGH(PCGBNHABFJL POIEMJJJPLL) { IIHGACGCLBE iihgacgclbe = new IIHGACGCLBE(POIEMJJJPLL, "Move"); } // Token: 0x0400BF02 RID: 48898 [global::Cpp2IlInjected.FieldOffset(Offset = "0xB8")] [Token(Token = "0x400BF02")] private PCGBNHABFJL transformCommand; } }