Files
niko c12fbe3fc6 m
2026-04-12 16:51:38 +02:00

149 lines
4.8 KiB
C#

using System;
using System.Collections.Generic;
using Cpp2IlInjected;
using RecRoom.Tools.MakerPenTools;
using UnityEngine;
// Token: 0x02002B64 RID: 11108
[Token(Token = "0x2002B64")]
public class BJBNBMCIFNG : AAGAFOEHBII
{
// Token: 0x060128C3 RID: 75971 RVA: 0x00437B34 File Offset: 0x00435D34
[Token(Token = "0x60128C3")]
[Address(RVA = "0x1F9F240", Offset = "0x1F9E240", VA = "0x181F9F240", 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<ScaleAxisHandleBase>(scaleCenterHandlePrefab, transform3);
this.OKNEIIKHJDL = scaleAxisHandleBase;
scaleAxisHandleBase.<ECCEAFJPCBD>k__BackingField = false;
ScaleAxisHandleBase okneiikhjdl = this.OKNEIIKHJDL;
int num = 0;
Quaternion identity = Quaternion.identity;
okneiikhjdl.Initialize(num, true, MakerPenHandle.FNHHECGOJKM.XYZ, identity);
List<MakerPenHandle> 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<ScaleAxisHandleBase>(scaleSideHandlePrefab, transform4);
ScaleAxisHandleBase[] mfigfpodbia = this.MFIGFPODBIA;
throw new ArrayTypeMismatchException();
}
// Token: 0x060128C4 RID: 75972 RVA: 0x00437C70 File Offset: 0x00435E70
[Token(Token = "0x60128C4")]
[Address(RVA = "0x25ED510", Offset = "0x25EC510", VA = "0x1825ED510")]
public void OPEMIFENIJM<T>(ANECMOONIPJ<T> LHOMKMINCHH)
{
GameObject gameObject = this.DFEIOJDNOGD;
int num = 0;
if (gameObject == num)
{
string text = this.ToString();
}
gameObject += gameObject;
MakerPenHandleManager.ONCPNMDGGKG.DeactivateAll();
}
// Token: 0x060128C5 RID: 75973 RVA: 0x00437DA8 File Offset: 0x00435FA8
[Token(Token = "0x60128C5")]
[Address(RVA = "0x26C83B0", Offset = "0x26C73B0", VA = "0x1826C83B0", Slot = "5")]
protected virtual bool HPLIGIHMAHI<T>(ANECMOONIPJ<T> LHOMKMINCHH)
{
return true;
}
// Token: 0x060128C6 RID: 75974 RVA: 0x00437DBC File Offset: 0x00435FBC
[Token(Token = "0x60128C6")]
[Address(RVA = "0x1F9FAC0", Offset = "0x1F9EAC0", VA = "0x181F9FAC0")]
public BJBNBMCIFNG()
{
ScaleAxisHandleBase[] array = new ScaleAxisHandleBase[6];
this.MFIGFPODBIA = array;
base..ctor();
}
// Token: 0x060128C7 RID: 75975 RVA: 0x00437DE0 File Offset: 0x00435FE0
// Note: this type is marked as 'beforefieldinit'.
[Token(Token = "0x60128C7")]
[Address(RVA = "0x1F9F6E0", Offset = "0x1F9E6E0", VA = "0x181F9F6E0")]
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: 0x0400BED3 RID: 48851
[FieldOffset(Offset = "0x20")]
[Token(Token = "0x400BED3")]
protected ScaleAxisHandleBase OKNEIIKHJDL;
// Token: 0x0400BED4 RID: 48852
[FieldOffset(Offset = "0x28")]
[Token(Token = "0x400BED4")]
protected ScaleAxisHandleBase[] MFIGFPODBIA;
// Token: 0x0400BED5 RID: 48853
[FieldOffset(Offset = "0x30")]
[Token(Token = "0x400BED5")]
private GameObject LANAELBKNDC;
// Token: 0x0400BED6 RID: 48854
[Token(Token = "0x400BED6")]
private static Vector3[] BOHIGAGDFIH;
// Token: 0x0400BED7 RID: 48855
[Token(Token = "0x400BED7")]
private static Vector3[] DOGMDAIKKFB;
}