192 lines
6.2 KiB
C#
192 lines
6.2 KiB
C#
using System;
|
|
using System.Runtime.InteropServices;
|
|
using Cpp2IlInjected;
|
|
using RecRoom;
|
|
using RecRoom.Core.Rendering;
|
|
using RecRoom.Tools;
|
|
using UnityEngine;
|
|
|
|
// Token: 0x0200256A RID: 9578
|
|
[Token(Token = "0x200256A")]
|
|
[StructLayout(3)]
|
|
public static class DGFAMAELKOA
|
|
{
|
|
// Token: 0x060108E1 RID: 67809 RVA: 0x003E42E8 File Offset: 0x003E24E8
|
|
[Token(Token = "0x60108E1")]
|
|
[Address(RVA = "0x1BE80D0", Offset = "0x1BE6AD0", VA = "0x181BE80D0")]
|
|
private static void OFFLOPLJBBG()
|
|
{
|
|
DGFAMAELKOA.CFMDELCHNDG = new FIGILABAJNF("MakerPreview");
|
|
DGFAMAELKOA.JIJGGBJINMJ = new GameObject("Maker Pen Preview Mesh").AddComponent<MeshRenderer>();
|
|
MeshRenderer jijggbjinmj = DGFAMAELKOA.JIJGGBJINMJ;
|
|
Material material = EOKPFJPCGMK.OAEGHKNCLCN(ACBDPBHGKJL.Tube);
|
|
jijggbjinmj.SetMaterial(material);
|
|
MeshFilter meshFilter = DGFAMAELKOA.JIJGGBJINMJ.gameObject.AddComponent<MeshFilter>();
|
|
Mesh <IOPMECBEAKK>k__BackingField = DGFAMAELKOA.CFMDELCHNDG.<IOPMECBEAKK>k__BackingField;
|
|
meshFilter.mesh = <IOPMECBEAKK>k__BackingField;
|
|
DGFAMAELKOA.PFNMMLGPODO = new AENAHJLPLOP();
|
|
DGFAMAELKOA.KIDPDPEMAMN = new AJHJHEBHNME();
|
|
DGFAMAELKOA.MEBBAOJAOMD = new FHICHEJOLCH();
|
|
}
|
|
|
|
// Token: 0x060108E2 RID: 67810 RVA: 0x003E4374 File Offset: 0x003E2574
|
|
[Token(Token = "0x60108E2")]
|
|
[Address(RVA = "0x1BE8040", Offset = "0x1BE6A40", VA = "0x181BE8040")]
|
|
public static void JDNFEKMJEGH(Vector3 IFAIDIKJOAC, Quaternion IBCNKFBPCBM, float OJJOHDIFMEG, ACBDPBHGKJL NAEHIKOGNND, IJGKBBCJKNO DHEGPJADOEE, LNBGEMHOKFN GJAINANBOCB, CLKCBCAGDDK KFENPJENIOI, bool MJIIMMIGBHJ)
|
|
{
|
|
float z = IFAIDIKJOAC.z;
|
|
}
|
|
|
|
// Token: 0x060108E3 RID: 67811 RVA: 0x003E438C File Offset: 0x003E258C
|
|
[Token(Token = "0x60108E3")]
|
|
[Address(RVA = "0x1BE7290", Offset = "0x1BE5C90", VA = "0x181BE7290")]
|
|
public static void JDNFEKMJEGH(MakerPen DGEJNGNOELG, Vector3 IFAIDIKJOAC, Quaternion IBCNKFBPCBM, float OJJOHDIFMEG, bool MJIIMMIGBHJ)
|
|
{
|
|
int currentShapeType = (int)DGEJNGNOELG.NBDMJGKOPMA;
|
|
float z = IFAIDIKJOAC.z;
|
|
CLKCBCAGDDK fdioclhgcnd = DGEJNGNOELG.FDIOCLHGCND;
|
|
LNBGEMHOKFN aekhjmpaokm = DGEJNGNOELG.AEKHJMPAOKM;
|
|
}
|
|
|
|
// Token: 0x060108E4 RID: 67812 RVA: 0x003E43BC File Offset: 0x003E25BC
|
|
[Token(Token = "0x60108E4")]
|
|
[Address(RVA = "0x1BE7380", Offset = "0x1BE5D80", VA = "0x181BE7380")]
|
|
private static void JDNFEKMJEGH(MakerPen DGEJNGNOELG, Vector3 IFAIDIKJOAC, Quaternion IBCNKFBPCBM, float OJJOHDIFMEG, ACBDPBHGKJL NAEHIKOGNND, IJGKBBCJKNO DHEGPJADOEE, LNBGEMHOKFN GJAINANBOCB, CLKCBCAGDDK KFENPJENIOI, bool MJIIMMIGBHJ)
|
|
{
|
|
DGFAMAELKOA.KCIICNJMJJP = Guid.Empty;
|
|
MeshRenderer jijggbjinmj = DGFAMAELKOA.JIJGGBJINMJ;
|
|
int num = 0;
|
|
if (jijggbjinmj == num)
|
|
{
|
|
DGFAMAELKOA.OFFLOPLJBBG();
|
|
}
|
|
ulong num2;
|
|
DGFAMAELKOA.JIJGGBJINMJ.gameObject.SetActive(num2 != 0UL);
|
|
DGFAMAELKOA.CFMDELCHNDG.LEFBEHFJOBO();
|
|
Transform transform = DGFAMAELKOA.JIJGGBJINMJ.transform;
|
|
Vector3 one = Vector3.one;
|
|
Vector3 vector;
|
|
float z = vector.z;
|
|
float z2 = IFAIDIKJOAC.z;
|
|
Vector3 vector2;
|
|
float z3 = vector2.z;
|
|
MeshRenderer jijggbjinmj2 = DGFAMAELKOA.JIJGGBJINMJ;
|
|
int num3 = 0;
|
|
jijggbjinmj2.transform.rotation = num3;
|
|
Transform transform2 = DGFAMAELKOA.JIJGGBJINMJ.transform;
|
|
float z4 = Vector3.one.z;
|
|
Vector3 vector3;
|
|
float z5 = vector3.z;
|
|
AENAHJLPLOP pfnmmlgpodo = DGFAMAELKOA.PFNMMLGPODO;
|
|
FIGILABAJNF cfmdelchndg = DGFAMAELKOA.CFMDELCHNDG;
|
|
Transform transform3 = DGFAMAELKOA.JIJGGBJINMJ.transform;
|
|
Transform transform4 = DGFAMAELKOA.JIJGGBJINMJ.transform;
|
|
float z6 = Vector3.zero.z;
|
|
Transform transform5 = DGFAMAELKOA.JIJGGBJINMJ.transform;
|
|
int num4 = 0;
|
|
Quaternion identity = Quaternion.identity;
|
|
transform5.rotation = num4;
|
|
Transform transform6 = DGFAMAELKOA.JIJGGBJINMJ.transform;
|
|
float z7 = Vector3.one.z;
|
|
float z8 = Vector3.right.z;
|
|
Vector3 vector4;
|
|
float z9 = vector4.z;
|
|
Vector3 vector5;
|
|
float z10 = vector5.z;
|
|
Vector3 vector6;
|
|
float z11 = vector6.z;
|
|
Vector3 vector7;
|
|
float z12 = vector7.z;
|
|
Vector3 vector8;
|
|
float z13 = vector8.z;
|
|
float z14 = Vector3.back.z;
|
|
Vector3 vector9;
|
|
float z15 = vector9.z;
|
|
bool flag;
|
|
if (flag && SingletonMonoBehaviour.Instance.MakerPen.LKLJOKAOCEK)
|
|
{
|
|
if (SingletonMonoBehaviour.Instance.MakerPen.PPKOHAEIDJN)
|
|
{
|
|
}
|
|
bool flag2;
|
|
bool flag3;
|
|
if (flag2 && !flag3)
|
|
{
|
|
Vector3 vector10;
|
|
float z16 = vector10.z;
|
|
}
|
|
}
|
|
bool flag4;
|
|
if (!flag4)
|
|
{
|
|
}
|
|
PMDCFCGAKMI pmdcfcgakmi = new PMDCFCGAKMI();
|
|
FHICHEJOLCH mebbaojaomd = DGFAMAELKOA.MEBBAOJAOMD;
|
|
FIGILABAJNF cfmdelchndg2 = DGFAMAELKOA.CFMDELCHNDG;
|
|
float z17 = Vector3.one.z;
|
|
DGFAMAELKOA.CFMDELCHNDG.BGHEFHKEOON();
|
|
Material material;
|
|
DGFAMAELKOA.JIJGGBJINMJ.SetMaterial(material);
|
|
MeshRenderer jijggbjinmj3 = DGFAMAELKOA.JIJGGBJINMJ;
|
|
int submeshCount = jijggbjinmj3.GetSubmeshCount();
|
|
WorldFadeRendererEffect.RenderMask(jijggbjinmj3, submeshCount);
|
|
}
|
|
|
|
// Token: 0x060108E5 RID: 67813 RVA: 0x003E45D0 File Offset: 0x003E27D0
|
|
[Token(Token = "0x60108E5")]
|
|
[Address(RVA = "0x1BE7120", Offset = "0x1BE5B20", VA = "0x181BE7120")]
|
|
public static void DMPGBDCCLFG()
|
|
{
|
|
if (DGFAMAELKOA.JIJGGBJINMJ)
|
|
{
|
|
GameObject gameObject = DGFAMAELKOA.JIJGGBJINMJ.gameObject;
|
|
int num = 0;
|
|
gameObject.SetActive(num != 0);
|
|
return;
|
|
}
|
|
}
|
|
|
|
// Token: 0x060108E6 RID: 67814 RVA: 0x003E4608 File Offset: 0x003E2808
|
|
[Token(Token = "0x60108E6")]
|
|
[Address(RVA = "0x1BE71C0", Offset = "0x1BE5BC0", VA = "0x181BE71C0")]
|
|
public static void HMLHHNMGNAA()
|
|
{
|
|
MeshRenderer jijggbjinmj = DGFAMAELKOA.JIJGGBJINMJ;
|
|
int num = 0;
|
|
if (jijggbjinmj != num)
|
|
{
|
|
SafeDestroy.GameObject(DGFAMAELKOA.JIJGGBJINMJ.gameObject);
|
|
}
|
|
FIGILABAJNF cfmdelchndg = DGFAMAELKOA.CFMDELCHNDG;
|
|
if (cfmdelchndg != 0)
|
|
{
|
|
cfmdelchndg.MDDAPCCABNK();
|
|
return;
|
|
}
|
|
}
|
|
|
|
// Token: 0x0400B077 RID: 45175
|
|
[Token(Token = "0x400B077")]
|
|
private static MeshRenderer JIJGGBJINMJ;
|
|
|
|
// Token: 0x0400B078 RID: 45176
|
|
[Token(Token = "0x400B078")]
|
|
public static Guid KCIICNJMJJP;
|
|
|
|
// Token: 0x0400B079 RID: 45177
|
|
[Token(Token = "0x400B079")]
|
|
private static AENAHJLPLOP PFNMMLGPODO;
|
|
|
|
// Token: 0x0400B07A RID: 45178
|
|
[Token(Token = "0x400B07A")]
|
|
private static AJHJHEBHNME KIDPDPEMAMN;
|
|
|
|
// Token: 0x0400B07B RID: 45179
|
|
[Token(Token = "0x400B07B")]
|
|
private static FHICHEJOLCH MEBBAOJAOMD;
|
|
|
|
// Token: 0x0400B07C RID: 45180
|
|
[Token(Token = "0x400B07C")]
|
|
private static FIGILABAJNF CFMDELCHNDG;
|
|
}
|