Files
2026-04-08 23:40:05 +02:00

272 lines
7.6 KiB
C#

using System;
using System.Runtime.InteropServices;
using Cpp2IlInjected;
using RecRoom.Tools.MakerPenTools;
using UnityEngine;
// Token: 0x020025E8 RID: 9704
[Token(Token = "0x20025E8")]
[StructLayout(3)]
public class AOLGEEKHIFM<T> : PIMGHDJGNNI
{
// Token: 0x06010C7D RID: 68733 RVA: 0x003F3198 File Offset: 0x003F1398
[Token(Token = "0x6010C7D")]
[Address(RVA = "0x2233A80", Offset = "0x2232480", VA = "0x182233A80")]
private float OALEBDMDJHB(Quaternion IBCNKFBPCBM, Vector3 OJJOHDIFMEG, Vector3 CHGNDIAMGLF)
{
float z = CHGNDIAMGLF.z;
Vector3 vector;
float z2 = vector.z;
return OJJOHDIFMEG.z;
}
// Token: 0x06010C7E RID: 68734 RVA: 0x003F31BC File Offset: 0x003F13BC
[Token(Token = "0x6010C7E")]
[Address(RVA = "0x2234F10", Offset = "0x2233910", VA = "0x182234F10")]
public AOLGEEKHIFM(ANECMOONIPJ<T> context, NCBACKFHCJK controller, Quaternion rot, Color color, AOLGEEKHIFM<T>.JOGADMIHAGC allowedScalingTypes, bool doInit = true)
{
this.KGGFFNEFICN = context;
throw new NullReferenceException();
}
// Token: 0x06010C7F RID: 68735 RVA: 0x003F31DC File Offset: 0x003F13DC
[Token(Token = "0x6010C7F")]
[Address(RVA = "0x2232EE0", Offset = "0x22318E0", VA = "0x182232EE0")]
protected void CALJLNMMIPN(NCBACKFHCJK KAMOHEPMEIF, Quaternion IBCNKFBPCBM, Color GJAINANBOCB, AOLGEEKHIFM<T>.JOGADMIHAGC LGPOEEANIDE)
{
Vector3 forward = Vector3.forward;
Vector3 vector;
float z = vector.z;
this.LKCPBGKOIOC = z;
float lkcpbgkoioc = this.LKCPBGKOIOC;
Vector3 vector2;
float z2 = vector2.z;
this.HFFBNGFEHEC = z2;
int num = 0;
this.AMIOHFOKEHC = num;
MakerPenAxisRenderer makerPenAxisRenderer = global::UnityEngine.Object.Instantiate<MakerPenAxisRenderer>(MakerPenHandleManager.ONCPNMDGGKG.<GNIONNGJPCA>k__BackingField.MakerPenScaleAxisRendererPrefab);
this.GPKKFAJDJMB = makerPenAxisRenderer;
int num2 = 0;
makerPenAxisRenderer.transform.rotation = num2;
Vector3 gpkkfajdjmb = this.GPKKFAJDJMB;
int num3 = 0;
Transform transform;
transform.position = num3;
Vector3 gpkkfajdjmb2 = this.GPKKFAJDJMB;
bool flag;
if (flag)
{
}
Vector3 kggffneficn = this.KGGFFNEFICN;
this.ADDDHPLGIKL = transform;
float time = Time.time;
Vector3 kggffneficn2 = this.KGGFFNEFICN;
}
// Token: 0x06010C80 RID: 68736 RVA: 0x003F32AC File Offset: 0x003F14AC
[Token(Token = "0x6010C80")]
[Address(RVA = "0x2233560", Offset = "0x2231F60", VA = "0x182233560")]
private float IMFMKBHAPLF(NCBACKFHCJK KAMOHEPMEIF)
{
int num = 0;
num += num;
num++;
float num2 = this.HFFBNGFEHEC;
float num3;
if (0 <= (int)num3)
{
float num4 = Mathf.Min(num3, 200f);
num2 += 2.7E-44f;
}
float lkcpbgkoioc = this.LKCPBGKOIOC;
float num5;
return num5;
}
// Token: 0x06010C81 RID: 68737 RVA: 0x003F32F8 File Offset: 0x003F14F8
[Token(Token = "0x6010C81")]
[Address(RVA = "0x2233E20", Offset = "0x2232820", VA = "0x182233E20", Slot = "4")]
public override bool OPEMIFENIJM(NCBACKFHCJK KAMOHEPMEIF)
{
float num = this.IMFMKBHAPLF(KAMOHEPMEIF);
int num2 = 0;
SettingsManager.IAILOHNDFJI.APAONFDIOBJ apaonfdiobj;
if (apaonfdiobj == SettingsManager.IAILOHNDFJI.APAONFDIOBJ.GRID_SNAPPING)
{
float num3;
num = num3;
float num4 = num3 * 0.05f;
if (num4 > num)
{
}
Vector3 gpkkfajdjmb = this.GPKKFAJDJMB;
}
int num5 = 0;
float num6 = Mathf.Clamp(num, 0.01f, 1000f);
this.AMIOHFOKEHC = num6;
int num7 = 0;
float num8 = this.OALEBDMDJHB(num2, num7, num5);
Vector3 kggffneficn = this.KGGFFNEFICN;
Vector3 kggffneficn2 = this.KGGFFNEFICN;
if (Time.time > num)
{
float time = Time.time;
}
Vector3 kggffneficn3 = this.KGGFFNEFICN;
int num9 = 0;
if (num9 < KAMOHEPMEIF)
{
num9 += num9;
if (num9 != KAMOHEPMEIF)
{
num9++;
}
}
num9 += 32;
num9 += 19;
Vector3 kggffneficn4 = this.KGGFFNEFICN;
int num10 = 0;
num10 += num10;
num10++;
Vector3 gpkkfajdjmb2 = this.GPKKFAJDJMB;
Vector3 gpkkfajdjmb3 = this.GPKKFAJDJMB;
Vector3 vector;
float num11 = vector.z;
num11 += 4.3E-44f;
num11 += 2.7E-44f;
throw new NullReferenceException();
}
// Token: 0x06010C82 RID: 68738 RVA: 0x003F3400 File Offset: 0x003F1600
[Token(Token = "0x6010C82")]
[Address(RVA = "0x2233430", Offset = "0x2231E30", VA = "0x182233430", Slot = "5")]
public override void DMIKPLCFBNP(NCBACKFHCJK KAMOHEPMEIF)
{
base.DMIKPLCFBNP(KAMOHEPMEIF);
Vector3 gpkkfajdjmb = this.GPKKFAJDJMB;
bool flag;
if (flag)
{
string text = this.GPKKFAJDJMB.ToString();
}
Vector3 kggffneficn = this.KGGFFNEFICN;
throw new NullReferenceException();
}
// Token: 0x06010C83 RID: 68739 RVA: 0x003F3438 File Offset: 0x003F1638
[Token(Token = "0x6010C83")]
[Address(RVA = "0x2231E20", Offset = "0x2230820", VA = "0x182231E20")]
public static AOLGEEKHIFM<T> AIJDMDONLDP(ANECMOONIPJ<T> LHOMKMINCHH, NCBACKFHCJK KAMOHEPMEIF, Ray OFIMBAOBKEI, AOLGEEKHIFM<T>.JOGADMIHAGC LGPOEEANIDE)
{
int num = 0;
int num2 = 0;
if (num2 < num)
{
num2 += num2;
num2++;
}
Vector3 vector;
float z = vector.z;
Vector3 vector2;
float z2 = vector2.z;
Vector3 vector3;
float z3 = vector3.z;
float z4 = vector3.z;
Vector3 vector4;
float z5 = vector4.z;
float num3;
Vector3 vector5;
if (0 > (int)num3)
{
float z6 = vector5.z;
}
float z7 = vector5.z;
Vector3 vector6;
float z8 = vector6.z;
Vector3 vector7;
float z9 = vector7.z;
Color yellow = Color.yellow;
throw new NullReferenceException();
}
// Token: 0x06010C84 RID: 68740 RVA: 0x0000220F File Offset: 0x0000040F
[Token(Token = "0x6010C84")]
[Address(RVA = "0x2234F00", Offset = "0x2233900", VA = "0x182234F00")]
private float PCOOBHKKOOP()
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x0400B2A4 RID: 45732
[Token(Token = "0x400B2A4")]
private const float EMCNLNILPGB = 100f;
// Token: 0x0400B2A5 RID: 45733
[Token(Token = "0x400B2A5")]
public const float MDPAGGGOPLC = 0.005f;
// Token: 0x0400B2A6 RID: 45734
[Token(Token = "0x400B2A6")]
private const float FPPFJCBNPOA = 0.3f;
// Token: 0x0400B2A7 RID: 45735
[global::Cpp2IlInjected.FieldOffset(Offset = "0x0")]
[Token(Token = "0x400B2A7")]
protected ANECMOONIPJ<T> ADDDHPLGIKL;
// Token: 0x0400B2A8 RID: 45736
[global::Cpp2IlInjected.FieldOffset(Offset = "0x0")]
[Token(Token = "0x400B2A8")]
private Vector3 KGGFFNEFICN;
// Token: 0x0400B2A9 RID: 45737
[global::Cpp2IlInjected.FieldOffset(Offset = "0x0")]
[Token(Token = "0x400B2A9")]
protected float LNFNOHCLJJO;
// Token: 0x0400B2AA RID: 45738
[global::Cpp2IlInjected.FieldOffset(Offset = "0x0")]
[Token(Token = "0x400B2AA")]
protected float LKCPBGKOIOC;
// Token: 0x0400B2AB RID: 45739
[global::Cpp2IlInjected.FieldOffset(Offset = "0x0")]
[Token(Token = "0x400B2AB")]
protected float LMDLPIIICPL;
// Token: 0x0400B2AC RID: 45740
[global::Cpp2IlInjected.FieldOffset(Offset = "0x0")]
[Token(Token = "0x400B2AC")]
private MakerPenAxisRenderer AMIOHFOKEHC;
// Token: 0x0400B2AD RID: 45741
[global::Cpp2IlInjected.FieldOffset(Offset = "0x0")]
[Token(Token = "0x400B2AD")]
private Vector3 GPKKFAJDJMB;
// Token: 0x0400B2AE RID: 45742
[global::Cpp2IlInjected.FieldOffset(Offset = "0x0")]
[Token(Token = "0x400B2AE")]
private AOLGEEKHIFM<T>.JOGADMIHAGC LGPOEEANIDE;
// Token: 0x0400B2AF RID: 45743
[global::Cpp2IlInjected.FieldOffset(Offset = "0x0")]
[Token(Token = "0x400B2AF")]
private float HFFBNGFEHEC;
// Token: 0x020025E9 RID: 9705
[Token(Token = "0x20025E9")]
public enum JOGADMIHAGC
{
// Token: 0x0400B2B1 RID: 45745
[Token(Token = "0x400B2B1")]
UniformOnly,
// Token: 0x0400B2B2 RID: 45746
[Token(Token = "0x400B2B2")]
NonUniformOnly,
// Token: 0x0400B2B3 RID: 45747
[Token(Token = "0x400B2B3")]
Any
}
}