using System; using System.Collections.Generic; using Cpp2IlInjected; using RecRoom.Tools.MakerPenTools; using UnityEngine; // Token: 0x02002A7B RID: 10875 [Token(Token = "0x2002A7B")] public class BJBNBMCIFNG : AAGAFOEHBII { // Token: 0x06012486 RID: 74886 RVA: 0x0042DEB0 File Offset: 0x0042C0B0 [Token(Token = "0x6012486")] [Address(RVA = "0x1509A20", Offset = "0x1508820", VA = "0x181509A20", Slot = "4")] protected virtual void LOOLMGMJLNI() { MakerPenHandleManagerConfig activeConfig = MakerPenHandleManager.ONCPNMDGGKG.JDANHJNLKLI; GameObject gameObject = new GameObject("ScaleHandles"); this.DFEIOJDNOGD = gameObject; GameObject gameObject2 = new GameObject("CenterHandles"); this.LANAELBKNDC = gameObject2; Transform transform = gameObject2.transform; Transform transform2 = this.DFEIOJDNOGD.transform; transform.parent = transform2; GameObject lanaelbkndc = this.LANAELBKNDC; ScaleAxisHandleBase scaleCenterHandlePrefab = activeConfig.ScaleCenterHandlePrefab; Transform transform3 = lanaelbkndc.transform; ScaleAxisHandleBase scaleAxisHandleBase = global::UnityEngine.Object.Instantiate(scaleCenterHandlePrefab, transform3); this.OKNEIIKHJDL = scaleAxisHandleBase; scaleAxisHandleBase.k__BackingField = false; ScaleAxisHandleBase okneiikhjdl = this.OKNEIIKHJDL; int num = 0; Quaternion identity = Quaternion.identity; okneiikhjdl.Initialize(num, true, MakerPenHandle.FNHHECGOJKM.XYZ, identity); List ccfimlhpadf = MakerPenHandleManager.ONCPNMDGGKG.CCFIMLHPADF; ScaleAxisHandleBase okneiikhjdl2 = this.OKNEIIKHJDL; ccfimlhpadf.Add(okneiikhjdl2); GameObject dfeiojdnogd = this.DFEIOJDNOGD; ScaleAxisHandleBase scaleSideHandlePrefab = activeConfig.ScaleSideHandlePrefab; Transform transform4 = dfeiojdnogd.transform; ScaleAxisHandleBase scaleAxisHandleBase2 = global::UnityEngine.Object.Instantiate(scaleSideHandlePrefab, transform4); ScaleAxisHandleBase[] mfigfpodbia = this.MFIGFPODBIA; throw new ArrayTypeMismatchException(); } // Token: 0x06012487 RID: 74887 RVA: 0x0042DFEC File Offset: 0x0042C1EC [Token(Token = "0x6012487")] [Address(RVA = "0x1B4C600", Offset = "0x1B4B400", VA = "0x181B4C600")] public void OPEMIFENIJM(ANECMOONIPJ LHOMKMINCHH) { GameObject gameObject = this.DFEIOJDNOGD; int num = 0; if (gameObject == num) { string text = this.ToString(); } gameObject += gameObject; MakerPenHandleManager.ONCPNMDGGKG.DeactivateAll(); } // Token: 0x06012488 RID: 74888 RVA: 0x0042E124 File Offset: 0x0042C324 [Token(Token = "0x6012488")] [Address(RVA = "0x1D70D00", Offset = "0x1D6FB00", VA = "0x181D70D00", Slot = "5")] protected virtual bool HPLIGIHMAHI(ANECMOONIPJ LHOMKMINCHH) { return true; } // Token: 0x06012489 RID: 74889 RVA: 0x0042E138 File Offset: 0x0042C338 [Token(Token = "0x6012489")] [Address(RVA = "0x150A2A0", Offset = "0x15090A0", VA = "0x18150A2A0")] public BJBNBMCIFNG() { ScaleAxisHandleBase[] array = new ScaleAxisHandleBase[6]; this.MFIGFPODBIA = array; base..ctor(); } // Token: 0x0601248A RID: 74890 RVA: 0x0042E15C File Offset: 0x0042C35C // Note: this type is marked as 'beforefieldinit'. [Token(Token = "0x601248A")] [Address(RVA = "0x1509EC0", Offset = "0x1508CC0", VA = "0x181509EC0")] static BJBNBMCIFNG() { Vector3[] array = new Vector3[6]; float z = Vector3.right.z; array[1] = z; Vector3 right = Vector3.right; Vector3 vector; float z2 = vector.z; array[2] = z2; float z3 = Vector3.up.z; array[4] = z3; Vector3 up = Vector3.up; Vector3 vector2; float z4 = vector2.z; array[5] = z4; float z5 = Vector3.forward.z; array[7] = z5; Vector3 forward = Vector3.forward; Vector3 vector3; float z6 = vector3.z; array[8] = z6; BJBNBMCIFNG.BOHIGAGDFIH = array; Vector3[] array2 = new Vector3[6]; float z7 = Vector3.forward.z; array2[1] = z7; Vector3 forward2 = Vector3.forward; Vector3 vector4; float z8 = vector4.z; array2[2] = z8; float z9 = Vector3.right.z; array2[4] = z9; Vector3 right2 = Vector3.right; Vector3 vector5; float z10 = vector5.z; array2[5] = z10; float z11 = Vector3.up.z; array2[7] = z11; Vector3 up2 = Vector3.up; Vector3 vector6; float z12 = vector6.z; array2[8] = z12; BJBNBMCIFNG.DOGMDAIKKFB = array2; } // Token: 0x0400BCC2 RID: 48322 [FieldOffset(Offset = "0x20")] [Token(Token = "0x400BCC2")] protected ScaleAxisHandleBase OKNEIIKHJDL; // Token: 0x0400BCC3 RID: 48323 [FieldOffset(Offset = "0x28")] [Token(Token = "0x400BCC3")] protected ScaleAxisHandleBase[] MFIGFPODBIA; // Token: 0x0400BCC4 RID: 48324 [FieldOffset(Offset = "0x30")] [Token(Token = "0x400BCC4")] private GameObject LANAELBKNDC; // Token: 0x0400BCC5 RID: 48325 [Token(Token = "0x400BCC5")] private static Vector3[] BOHIGAGDFIH; // Token: 0x0400BCC6 RID: 48326 [Token(Token = "0x400BCC6")] private static Vector3[] DOGMDAIKKFB; }