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 : 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 context, NCBACKFHCJK controller, Quaternion rot, Color color, AOLGEEKHIFM.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.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(MakerPenHandleManager.ONCPNMDGGKG.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 AIJDMDONLDP(ANECMOONIPJ LHOMKMINCHH, NCBACKFHCJK KAMOHEPMEIF, Ray OFIMBAOBKEI, AOLGEEKHIFM.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 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.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 } }