using System; using Cpp2IlInjected; using RecRoom.Core.Creation; using RecRoom.Core.Rendering; using RecRoom.Tools; using Unity.Collections; using UnityEngine; // Token: 0x02002A1F RID: 10783 [Token(Token = "0x2002A1F")] public static class DGFAMAELKOA { // Token: 0x0601215B RID: 74075 RVA: 0x00421A88 File Offset: 0x0041FC88 [Token(Token = "0x601215B")] [Address(RVA = "0x10F9EB0", Offset = "0x10F8CB0", VA = "0x1810F9EB0")] private static void OFFLOPLJBBG() { DGFAMAELKOA.EDLHNCIENFD = new Mesh(); DGFAMAELKOA.JIJGGBJINMJ = new GameObject("Maker Pen Preview Mesh").AddComponent(); MeshRenderer jijggbjinmj = DGFAMAELKOA.JIJGGBJINMJ; Material material = EOKPFJPCGMK.OAEGHKNCLCN(ACBDPBHGKJL.Tube); jijggbjinmj.SetMaterial(material); MeshFilter meshFilter = DGFAMAELKOA.JIJGGBJINMJ.gameObject.AddComponent(); Mesh edlhncienfd = DGFAMAELKOA.EDLHNCIENFD; meshFilter.sharedMesh = edlhncienfd; } // Token: 0x0601215C RID: 74076 RVA: 0x00421AEC File Offset: 0x0041FCEC [Token(Token = "0x601215C")] [Address(RVA = "0x10F8A60", Offset = "0x10F7860", VA = "0x1810F8A60")] public static IJGKBBCJKNO HIAAJEAAANE() { int num = 0; num += num; num++; throw new NullReferenceException(); } // Token: 0x0601215D RID: 74077 RVA: 0x00421B18 File Offset: 0x0041FD18 [Token(Token = "0x601215D")] [Address(RVA = "0x10F9D90", Offset = "0x10F8B90", VA = "0x1810F9D90")] public static void JDNFEKMJEGH(Vector3 IFAIDIKJOAC, Quaternion IBCNKFBPCBM, float OJJOHDIFMEG, ACBDPBHGKJL NAEHIKOGNND, IJGKBBCJKNO DHEGPJADOEE, LNBGEMHOKFN GJAINANBOCB, CLKCBCAGDDK KFENPJENIOI, bool MJIIMMIGBHJ) { Guid empty = Guid.Empty; float z = IFAIDIKJOAC.z; } // Token: 0x0601215E RID: 74078 RVA: 0x00421B38 File Offset: 0x0041FD38 [Token(Token = "0x601215E")] [Address(RVA = "0x10F8DA0", Offset = "0x10F7BA0", VA = "0x1810F8DA0")] public static void JDNFEKMJEGH(MakerPen DGEJNGNOELG, Vector3 IFAIDIKJOAC, Quaternion IBCNKFBPCBM, float OJJOHDIFMEG, bool MJIIMMIGBHJ, Guid KAGPEKNLIAB) { int currentShapeType = (int)DGEJNGNOELG.NBDMJGKOPMA; IJGKBBCJKNO ijgkbbcjkno = DGFAMAELKOA.HIAAJEAAANE(); float z = IFAIDIKJOAC.z; CLKCBCAGDDK fdioclhgcnd = DGEJNGNOELG.FDIOCLHGCND; LNBGEMHOKFN aekhjmpaokm = DGEJNGNOELG.AEKHJMPAOKM; } // Token: 0x0601215F RID: 74079 RVA: 0x00421B70 File Offset: 0x0041FD70 [Token(Token = "0x601215F")] [Address(RVA = "0x10F8EB0", Offset = "0x10F7CB0", VA = "0x1810F8EB0")] private static void JDNFEKMJEGH(MakerPen DGEJNGNOELG, Vector3 IFAIDIKJOAC, Quaternion IBCNKFBPCBM, float OJJOHDIFMEG, ACBDPBHGKJL NAEHIKOGNND, IJGKBBCJKNO DHEGPJADOEE, LNBGEMHOKFN GJAINANBOCB, CLKCBCAGDDK KFENPJENIOI, bool MJIIMMIGBHJ, Guid KAGPEKNLIAB) { MeshRenderer jijggbjinmj = DGFAMAELKOA.JIJGGBJINMJ; int num = 0; if (jijggbjinmj == num) { DGFAMAELKOA.EDLHNCIENFD = new Mesh(); DGFAMAELKOA.JIJGGBJINMJ = new GameObject("Maker Pen Preview Mesh").AddComponent(); MeshRenderer jijggbjinmj2 = DGFAMAELKOA.JIJGGBJINMJ; Material material = EOKPFJPCGMK.OAEGHKNCLCN(ACBDPBHGKJL.Tube); jijggbjinmj2.SetMaterial(material); MeshFilter meshFilter = DGFAMAELKOA.JIJGGBJINMJ.gameObject.AddComponent(); Mesh edlhncienfd = DGFAMAELKOA.EDLHNCIENFD; meshFilter.sharedMesh = edlhncienfd; } ulong num2; DGFAMAELKOA.JIJGGBJINMJ.gameObject.SetActive(num2 != 0UL); Transform transform = DGFAMAELKOA.JIJGGBJINMJ.transform; float z = Vector3.one.z; Vector3 vector; float z2 = vector.z; Vector3 vector2; float z3 = vector2.z; float z4 = IFAIDIKJOAC.z; Vector3 vector3; float z5 = vector3.z; Transform transform2 = DGFAMAELKOA.JIJGGBJINMJ.transform; Transform transform3 = DGFAMAELKOA.JIJGGBJINMJ.transform; float z6 = Vector3.one.z; Vector3 vector4; float z7 = vector4.z; PCIKHFEIHGO pcikhfeihgo = new PCIKHFEIHGO(); BODENLPFCMG bodenlpfcmg; int num3 = bodenlpfcmg.KHFAJBCGLCL; int num4 = bodenlpfcmg.DDMBGIKDMDP; ShapeMaterialInfo shapeMaterialInfo; float defaultTextureSize = shapeMaterialInfo.DefaultTextureSize; MeshRenderer jijggbjinmj3 = DGFAMAELKOA.JIJGGBJINMJ; Transform transform4 = jijggbjinmj3.transform; while (jijggbjinmj3 != 0) { } Mesh edlhncienfd2 = DGFAMAELKOA.EDLHNCIENFD; ulong num5; bool flag = pcikhfeihgo.KDBPJKOOMGC(edlhncienfd2, num5 != 0UL); pcikhfeihgo.Dispose(); Transform transform5 = DGFAMAELKOA.JIJGGBJINMJ.transform; float z8 = Vector3.zero.z; Transform transform6 = DGFAMAELKOA.JIJGGBJINMJ.transform; Quaternion identity = Quaternion.identity; Transform transform7 = DGFAMAELKOA.JIJGGBJINMJ.transform; float z9 = Vector3.one.z; float z10 = Vector3.right.z; Vector3 vector5; float z11 = vector5.z; Vector3 vector6; float z12 = vector6.z; Vector3 vector7; float z13 = vector7.z; float z14 = IFAIDIKJOAC.z; Vector3 vector8; float z15 = vector8.z; Vector3 vector9; float z16 = vector9.z; Vector3 vector10; float z17 = vector10.z; float z18 = IFAIDIKJOAC.z; float z19 = Vector3.forward.z; Guid empty = Guid.Empty; bool flag2; if (flag2) { int length = bodenlpfcmg.LHBIILIEION.m_Length; bool flag3; if (flag3) { float z20 = IFAIDIKJOAC.z; } } bool flag4; if (flag4) { } PMDCFCGAKMI pmdcfcgakmi = new PMDCFCGAKMI(); int num6; num3 = num6; PCIKHFEIHGO pcikhfeihgo2 = new PCIKHFEIHGO(); int num7; ulong num8; ulong num9; pcikhfeihgo2.BHJCIMDJCED(num7, num3, Allocator.Temp, num8 != 0UL, num9 != 0UL); Transform transform8 = DGFAMAELKOA.JIJGGBJINMJ.transform; Mesh edlhncienfd3 = DGFAMAELKOA.EDLHNCIENFD; ulong num10; bool flag5 = pcikhfeihgo2.KDBPJKOOMGC(edlhncienfd3, num10 != 0UL); pcikhfeihgo2.Dispose(); pmdcfcgakmi.Dispose(); Material material2; DGFAMAELKOA.JIJGGBJINMJ.SetMaterial(material2); MeshRenderer jijggbjinmj4 = DGFAMAELKOA.JIJGGBJINMJ; int num11 = jijggbjinmj4.JHIDBGOLCLD(); WorldFadeRendererEffect.RenderMask(jijggbjinmj4, num11); } // Token: 0x06012160 RID: 74080 RVA: 0x00421E14 File Offset: 0x00420014 [Token(Token = "0x6012160")] [Address(RVA = "0x10F89C0", Offset = "0x10F77C0", VA = "0x1810F89C0")] public static void DMPGBDCCLFG() { if (DGFAMAELKOA.JIJGGBJINMJ) { GameObject gameObject = DGFAMAELKOA.JIJGGBJINMJ.gameObject; int num = 0; gameObject.SetActive(num != 0); return; } } // Token: 0x06012161 RID: 74081 RVA: 0x00421E4C File Offset: 0x0042004C [Token(Token = "0x6012161")] [Address(RVA = "0x10F8CD0", Offset = "0x10F7AD0", VA = "0x1810F8CD0")] public static void HMLHHNMGNAA() { MeshRenderer jijggbjinmj = DGFAMAELKOA.JIJGGBJINMJ; int num = 0; if (jijggbjinmj != num) { OMCHJHPFBDN.KBFLHNONOHF(DGFAMAELKOA.EDLHNCIENFD); OMCHJHPFBDN.KGFPNIMJHIC(DGFAMAELKOA.JIJGGBJINMJ.gameObject); } } // Token: 0x0400BAF9 RID: 47865 [Token(Token = "0x400BAF9")] private static MeshRenderer JIJGGBJINMJ; // Token: 0x0400BAFA RID: 47866 [Token(Token = "0x400BAFA")] private static Mesh EDLHNCIENFD; }