using System; using System.Diagnostics; using System.Runtime.CompilerServices; using System.Threading.Tasks; using Cpp2IlInjected; using RecRoom.Core; using RecRoom.Tools.MakerPenTools; using UnityEngine; // Token: 0x02002AB1 RID: 10929 [Token(Token = "0x2002AB1")] public class AOLGEEKHIFM : PIMGHDJGNNI { // Token: 0x0601256A RID: 75114 RVA: 0x004323D8 File Offset: 0x004305D8 [Token(Token = "0x601256A")] [Address(RVA = "0x1A80F90", Offset = "0x1A7FD90", VA = "0x181A80F90")] private float OALEBDMDJHB(Quaternion IBCNKFBPCBM, Vector3 OJJOHDIFMEG, Vector3 CHGNDIAMGLF) { float z = CHGNDIAMGLF.z; Vector3 vector; float z2 = vector.z; return OJJOHDIFMEG.z; } // Token: 0x0601256B RID: 75115 RVA: 0x004323FC File Offset: 0x004305FC [Token(Token = "0x601256B")] [Address(RVA = "0x1A82780", Offset = "0x1A81580", VA = "0x181A82780")] public AOLGEEKHIFM(ANECMOONIPJ LHOMKMINCHH, CreationController KAMOHEPMEIF, Quaternion IBCNKFBPCBM, Color GJAINANBOCB, AOLGEEKHIFM.JOGADMIHAGC LGPOEEANIDE, bool DJBAEGGLPHJ = true) { this.KGGFFNEFICN = LHOMKMINCHH; PHGNLBEAGOG.BMMLFDBPAHN bmmlfdbpahn; KAMOHEPMEIF.k__BackingField.k__BackingField.PCPKGNFPICN(bmmlfdbpahn, this); } // Token: 0x0601256C RID: 75116 RVA: 0x00432430 File Offset: 0x00430630 [Token(Token = "0x601256C")] [Address(RVA = "0x1A7F8D0", Offset = "0x1A7E6D0", VA = "0x181A7F8D0")] protected void CALJLNMMIPN(CreationController KAMOHEPMEIF, Quaternion IBCNKFBPCBM, Color GJAINANBOCB, AOLGEEKHIFM.JOGADMIHAGC LGPOEEANIDE) { this.HFFBNGFEHEC = 1f; Vector3 forward = Vector3.forward; Vector3 vector; float z = vector.z; this.LKCPBGKOIOC = z; float lkcpbgkoioc = this.LKCPBGKOIOC; Vector3 vector2; float z2 = vector2.z; Vector3 vector3; float z3 = vector3.z; this.LGPOEEANIDE = (AOLGEEKHIFM.JOGADMIHAGC)z3; MakerPenAxisRenderer makerPenAxisRenderer = global::UnityEngine.Object.Instantiate(MakerPenHandleManager.ONCPNMDGGKG.JDANHJNLKLI.MakerPenScaleAxisRendererPrefab); this.MBFIPEOHALA = makerPenAxisRenderer; int num = 0; makerPenAxisRenderer.transform.rotation = num; float mbfipeohala = this.MBFIPEOHALA; int num2 = 0; Transform transform; transform.position = num2; float mbfipeohala2 = this.MBFIPEOHALA; bool flag; string text; if (!flag) { text = "manipulate"; if (KAMOHEPMEIF != 0) { text = "scale"; } Vector3 kggffneficn = this.KGGFFNEFICN; this.ADDDHPLGIKL = flag; Vector3 kggffneficn2 = this.KGGFFNEFICN; Vector3 kggffneficn3 = this.KGGFFNEFICN; } bool flag2; if (!flag2) { Task task = new PCGBNHABFJL().GFBIJNLKLCM(KAMOHEPMEIF); uint num3; Action action = new Action(text, (IntPtr)num3); Task task2 = task.OHLPJBFCABI(action); task2.KOLCDBDBPFC(); } float time = Time.time; } // Token: 0x0601256D RID: 75117 RVA: 0x0043254C File Offset: 0x0043074C [Token(Token = "0x601256D")] [Address(RVA = "0x1A80D60", Offset = "0x1A7FB60", VA = "0x181A80D60")] private float IMFMKBHAPLF(CreationController KAMOHEPMEIF) { float num; if (0 <= (int)num) { float num2 = Mathf.Min(num, 200f); } float lkcpbgkoioc = this.LKCPBGKOIOC; float num3; return num3; } // Token: 0x0601256E RID: 75118 RVA: 0x0043257C File Offset: 0x0043077C [Token(Token = "0x601256E")] [Address(RVA = "0x1A809D0", Offset = "0x1A7F7D0", VA = "0x181A809D0")] private bool HGICHJNGDAD(float DGDBKOGAIBK) { /* An exception occurred when decompiling this method (0601256E) ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Boolean AOLGEEKHIFM::HGICHJNGDAD(System.Single) ---> System.ArgumentOutOfRangeException: length ('-1') must be a non-negative value. (Parameter 'length') Actual value was -1. at System.ArgumentOutOfRangeException.ThrowNegative[T](T value, String paramName) at System.Array.CopyImpl(Array sourceArray, Int32 sourceIndex, Array destinationArray, Int32 destinationIndex, Int32 length, Boolean reliable) at System.Array.Copy(Array sourceArray, Array destinationArray, Int32 length) at ICSharpCode.Decompiler.ILAst.ILAstBuilder.StackAnalysis(MethodDef methodDef) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstBuilder.cs:line 403 at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(IEnumerable`1 parameters, MethodDebugInfoBuilder& builder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 117 at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 88 --- End of inner exception stack trace --- at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 92 at ICSharpCode.Decompiler.Ast.AstBuilder.AddMethodBody(EntityDeclaration methodNode, EntityDeclaration& updatedNode, MethodDef method, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, MethodKind methodKind) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstBuilder.cs:line 1660 */; } // Token: 0x0601256F RID: 75119 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x601256F")] [Address(RVA = "0x1A81330", Offset = "0x1A80130", VA = "0x181A81330", Slot = "4")] public override bool OPEMIFENIJM(CreationController KAMOHEPMEIF) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06012570 RID: 75120 RVA: 0x004325E8 File Offset: 0x004307E8 [Token(Token = "0x6012570")] [Address(RVA = "0x1A80690", Offset = "0x1A7F490", VA = "0x181A80690", Slot = "5")] public override void DMIKPLCFBNP(CreationController KAMOHEPMEIF) { float mbfipeohala = this.MBFIPEOHALA; bool flag; if (flag) { string text = this.MBFIPEOHALA.ToString(); } PHGNLBEAGOG k__BackingField = KAMOHEPMEIF.k__BackingField.k__BackingField; k__BackingField.FOADJIPAAPK(this); if (k__BackingField == 0) { Vector3 kggffneficn = this.KGGFFNEFICN; CreationController controller = KAMOHEPMEIF; base.DMIKPLCFBNP(controller); return; } Task task; Action action; task.OHLPJBFCABI(action).KOLCDBDBPFC(); throw new NullReferenceException(); } // Token: 0x06012571 RID: 75121 RVA: 0x00432670 File Offset: 0x00430870 [Token(Token = "0x6012571")] [Address(RVA = "0x1A7ECF0", Offset = "0x1A7DAF0", VA = "0x181A7ECF0")] public static AOLGEEKHIFM AIJDMDONLDP(ANECMOONIPJ LHOMKMINCHH, CreationController KAMOHEPMEIF, Ray OFIMBAOBKEI, AOLGEEKHIFM.JOGADMIHAGC LGPOEEANIDE) { 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 num; Vector3 vector5; if (0 > (int)num) { 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: 0x06012572 RID: 75122 RVA: 0x004326F0 File Offset: 0x004308F0 [Token(Token = "0x6012572")] [Address(RVA = "0x1A82770", Offset = "0x1A81570", VA = "0x181A82770")] private float PCOOBHKKOOP() { return this.LMHLCMPBHKA; } // Token: 0x06012573 RID: 75123 RVA: 0x00432704 File Offset: 0x00430904 [Token(Token = "0x6012573")] [Address(RVA = "0x1A7ECD0", Offset = "0x1A7DAD0", VA = "0x181A7ECD0")] [DebuggerHidden] [CompilerGenerated] private void AEIBJJHGPDO(CreationController KAMOHEPMEIF) { base.DMIKPLCFBNP(KAMOHEPMEIF); } // Token: 0x0400BD81 RID: 48513 [Token(Token = "0x400BD81")] private const float EMCNLNILPGB = 100f; // Token: 0x0400BD82 RID: 48514 [Token(Token = "0x400BD82")] public const float MDPAGGGOPLC = 0.005f; // Token: 0x0400BD83 RID: 48515 [Token(Token = "0x400BD83")] private const float FPPFJCBNPOA = 0.3f; // Token: 0x0400BD84 RID: 48516 [FieldOffset(Offset = "0x0")] [Token(Token = "0x400BD84")] protected ANECMOONIPJ ADDDHPLGIKL; // Token: 0x0400BD85 RID: 48517 [FieldOffset(Offset = "0x0")] [Token(Token = "0x400BD85")] private Vector3 KGGFFNEFICN; // Token: 0x0400BD86 RID: 48518 [FieldOffset(Offset = "0x0")] [Token(Token = "0x400BD86")] private float LNFNOHCLJJO; // Token: 0x0400BD87 RID: 48519 [FieldOffset(Offset = "0x0")] [Token(Token = "0x400BD87")] private float LKCPBGKOIOC; // Token: 0x0400BD88 RID: 48520 [FieldOffset(Offset = "0x0")] [Token(Token = "0x400BD88")] private float LMDLPIIICPL; // Token: 0x0400BD89 RID: 48521 [FieldOffset(Offset = "0x0")] [Token(Token = "0x400BD89")] private float FOCMGDCFICB; // Token: 0x0400BD8A RID: 48522 [FieldOffset(Offset = "0x0")] [Token(Token = "0x400BD8A")] private float LMHLCMPBHKA; // Token: 0x0400BD8B RID: 48523 [FieldOffset(Offset = "0x0")] [Token(Token = "0x400BD8B")] private MakerPenAxisRenderer AMIOHFOKEHC; // Token: 0x0400BD8C RID: 48524 [FieldOffset(Offset = "0x0")] [Token(Token = "0x400BD8C")] private float MBFIPEOHALA; // Token: 0x0400BD8D RID: 48525 [FieldOffset(Offset = "0x0")] [Token(Token = "0x400BD8D")] private Vector3 GPKKFAJDJMB; // Token: 0x0400BD8E RID: 48526 [FieldOffset(Offset = "0x0")] [Token(Token = "0x400BD8E")] private float DJMLPGEBFBE; // Token: 0x0400BD8F RID: 48527 [FieldOffset(Offset = "0x0")] [Token(Token = "0x400BD8F")] private AOLGEEKHIFM.JOGADMIHAGC LGPOEEANIDE; // Token: 0x0400BD90 RID: 48528 [FieldOffset(Offset = "0x0")] [Token(Token = "0x400BD90")] private float HFFBNGFEHEC; // Token: 0x0400BD91 RID: 48529 [FieldOffset(Offset = "0x0")] [Token(Token = "0x400BD91")] private PCGBNHABFJL POIEMJJJPLL; // Token: 0x02002AB2 RID: 10930 [Token(Token = "0x2002AB2")] public enum JOGADMIHAGC { // Token: 0x0400BD93 RID: 48531 [Token(Token = "0x400BD93")] UniformOnly, // Token: 0x0400BD94 RID: 48532 [Token(Token = "0x400BD94")] NonUniformOnly, // Token: 0x0400BD95 RID: 48533 [Token(Token = "0x400BD95")] Any } // Token: 0x02002AB3 RID: 10931 [Token(Token = "0x2002AB3")] [CompilerGenerated] private sealed class HKFMABBFKKM { // Token: 0x06012574 RID: 75124 RVA: 0x00432720 File Offset: 0x00430920 [Token(Token = "0x6012574")] [Address(RVA = "0x118F5A0", Offset = "0x118E3A0", VA = "0x18118F5A0")] public HKFMABBFKKM() { } // Token: 0x06012575 RID: 75125 RVA: 0x0043273C File Offset: 0x0043093C [Token(Token = "0x6012575")] [Address(RVA = "0x1A8D2B0", Offset = "0x1A8C0B0", VA = "0x181A8D2B0")] internal void b__0() { } // Token: 0x0400BD96 RID: 48534 [FieldOffset(Offset = "0x0")] [Token(Token = "0x400BD96")] public bool undoScale; // Token: 0x0400BD97 RID: 48535 [FieldOffset(Offset = "0x0")] [Token(Token = "0x400BD97")] public AOLGEEKHIFM <>4__this; } // Token: 0x02002AB4 RID: 10932 [Token(Token = "0x2002AB4")] [CompilerGenerated] private sealed class MHMCJNILBDI { // Token: 0x06012576 RID: 75126 RVA: 0x00432750 File Offset: 0x00430950 [Token(Token = "0x6012576")] [Address(RVA = "0x118F5A0", Offset = "0x118E3A0", VA = "0x18118F5A0")] public MHMCJNILBDI() { } // Token: 0x06012577 RID: 75127 RVA: 0x0043276C File Offset: 0x0043096C [Token(Token = "0x6012577")] [Address(RVA = "0x1191450", Offset = "0x1190250", VA = "0x181191450")] internal void b__0() { AOLGEEKHIFM aolgeekhifm = this.<>4__this; CreationController creationController = this.controller; bool flag = aolgeekhifm.OPEMIFENIJM(creationController); } // Token: 0x0400BD98 RID: 48536 [FieldOffset(Offset = "0x0")] [Token(Token = "0x400BD98")] public AOLGEEKHIFM <>4__this; // Token: 0x0400BD99 RID: 48537 [FieldOffset(Offset = "0x0")] [Token(Token = "0x400BD99")] public CreationController controller; } }