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: 0x02002C02 RID: 11266 [Token(Token = "0x2002C02")] [Serializable] public class MakerPenVROffHandTranslate_Object : MakerPenVROffHandTranslate { // Token: 0x17003478 RID: 13432 // (get) Token: 0x06012C3E RID: 76862 RVA: 0x00444728 File Offset: 0x00442928 [Token(Token = "0x17003478")] protected override ANECMOONIPJ SelectionContext { [Token(Token = "0x6012C3E")] [Address(RVA = "0x5EF710", Offset = "0x5EE710", VA = "0x1805EF710", Slot = "8")] get { CreationContext k__BackingField = this._controller.k__BackingField; throw new NullReferenceException(); } } // Token: 0x06012C3F RID: 76863 RVA: 0x00444748 File Offset: 0x00442948 [Token(Token = "0x6012C3F")] [Address(RVA = "0x14BD270", Offset = "0x14BC270", VA = "0x1814BD270", Slot = "6")] public override void FDNBEMIPBNM() { } // Token: 0x06012C40 RID: 76864 RVA: 0x00444758 File Offset: 0x00442958 [Token(Token = "0x6012C40")] [Address(RVA = "0x14BD410", Offset = "0x14BC410", VA = "0x1814BD410", 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: 0x06012C41 RID: 76865 RVA: 0x004447FC File Offset: 0x004429FC [Token(Token = "0x6012C41")] [Address(RVA = "0x14BD300", Offset = "0x14BC300", VA = "0x1814BD300", 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: 0x06012C42 RID: 76866 RVA: 0x0044485C File Offset: 0x00442A5C [Token(Token = "0x6012C42")] [Address(RVA = "0x14BD7B0", Offset = "0x14BC7B0", VA = "0x1814BD7B0", 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: 0x06012C43 RID: 76867 RVA: 0x00444880 File Offset: 0x00442A80 [Token(Token = "0x6012C43")] [Address(RVA = "0x14BD620", Offset = "0x14BC620", VA = "0x1814BD620", Slot = "13")] protected override bool KJLNGBCIPHC() { return this._controller.k__BackingField.ENEJDOAEDCJ == 1; } // Token: 0x06012C44 RID: 76868 RVA: 0x004448A8 File Offset: 0x00442AA8 [Token(Token = "0x6012C44")] [Address(RVA = "0x14BD650", Offset = "0x14BC650", VA = "0x1814BD650", 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: 0x06012C45 RID: 76869 RVA: 0x004448F4 File Offset: 0x00442AF4 [Token(Token = "0x6012C45")] [Address(RVA = "0x14BD100", Offset = "0x14BC100", VA = "0x1814BD100", 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: 0x06012C46 RID: 76870 RVA: 0x00444930 File Offset: 0x00442B30 [Token(Token = "0x6012C46")] [Address(RVA = "0x14BD0A0", Offset = "0x14BC0A0", VA = "0x1814BD0A0", Slot = "16")] protected override void CJHNMBINNBB() { PCGBNHABFJL pcgbnhabfjl = this.transformCommand; if (pcgbnhabfjl == 0) { base.CJHNMBINNBB(); return; } pcgbnhabfjl.AEBMKHPCKPO().KOLCDBDBPFC(); } // Token: 0x06012C47 RID: 76871 RVA: 0x0044495C File Offset: 0x00442B5C [Token(Token = "0x6012C47")] [Address(RVA = "0x14BD870", Offset = "0x14BC870", VA = "0x1814BD870")] public MakerPenVROffHandTranslate_Object() { } // Token: 0x06012C48 RID: 76872 RVA: 0x00444970 File Offset: 0x00442B70 [Token(Token = "0x6012C48")] [Address(RVA = "0x14BD5B0", Offset = "0x14BC5B0", VA = "0x1814BD5B0")] [CompilerGenerated] private void ICKMGAMAFGH(PCGBNHABFJL POIEMJJJPLL) { IIHGACGCLBE iihgacgclbe = new IIHGACGCLBE(POIEMJJJPLL, "Move"); } // Token: 0x0400C115 RID: 49429 [global::Cpp2IlInjected.FieldOffset(Offset = "0xB8")] [Token(Token = "0x400C115")] private PCGBNHABFJL transformCommand; } }