272 lines
7.6 KiB
C#
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
|
|
}
|
|
}
|