m
This commit is contained in:
@@ -0,0 +1,275 @@
|
||||
using System;
|
||||
using Cpp2IlInjected;
|
||||
using UnityEngine;
|
||||
|
||||
namespace RecRoom.Tools.MakerPenTools
|
||||
{
|
||||
// Token: 0x02002B57 RID: 11095
|
||||
[Token(Token = "0x2002B57")]
|
||||
public class MakerPenMeshHandle : MakerPenHandle
|
||||
{
|
||||
// Token: 0x0601288F RID: 75919 RVA: 0x00436D1C File Offset: 0x00434F1C
|
||||
[Token(Token = "0x601288F")]
|
||||
[Address(RVA = "0x19184D0", Offset = "0x19174D0", VA = "0x1819184D0")]
|
||||
protected void Awake()
|
||||
{
|
||||
Material material = new Material(this.sharedMaterial);
|
||||
this.APGINFKCLKH = material;
|
||||
MeshRenderer[] componentsInChildren = base.GetComponentsInChildren<MeshRenderer>();
|
||||
int num = 0;
|
||||
int length = componentsInChildren.Length;
|
||||
if (num < length)
|
||||
{
|
||||
MeshRenderer meshRenderer = componentsInChildren[num];
|
||||
Material apginfkclkh = this.APGINFKCLKH;
|
||||
meshRenderer.SetMaterial(apginfkclkh);
|
||||
num++;
|
||||
}
|
||||
this.AINFCKEPMDC();
|
||||
}
|
||||
|
||||
// Token: 0x06012890 RID: 75920 RVA: 0x00436D7C File Offset: 0x00434F7C
|
||||
[Token(Token = "0x6012890")]
|
||||
[Address(RVA = "0x1918650", Offset = "0x1917650", VA = "0x181918650", Slot = "10")]
|
||||
public virtual void Initialize(Color GJAINANBOCB, MakerPenHandle.FNHHECGOJKM GLHHBDHELAO, Quaternion LDAKIHFDIFN)
|
||||
{
|
||||
GJAINANBOCB.a = 0.8f;
|
||||
this.<IHGDJEPFIPC>k__BackingField = GLHHBDHELAO;
|
||||
Transform transform = base.transform;
|
||||
}
|
||||
|
||||
// Token: 0x06012891 RID: 75921 RVA: 0x00436DA8 File Offset: 0x00434FA8
|
||||
[Token(Token = "0x6012891")]
|
||||
[Address(RVA = "0x1918900", Offset = "0x1917900", VA = "0x181918900")]
|
||||
public void SetRenderQueueOffset(int EKJOCOFHGIM)
|
||||
{
|
||||
Material apginfkclkh = this.APGINFKCLKH;
|
||||
Material material = this.sharedMaterial;
|
||||
int num = 0;
|
||||
int renderQueue = material.renderQueue;
|
||||
apginfkclkh.renderQueue = num;
|
||||
}
|
||||
|
||||
// Token: 0x06012892 RID: 75922 RVA: 0x00436DDC File Offset: 0x00434FDC
|
||||
[Token(Token = "0x6012892")]
|
||||
[Address(RVA = "0x19185A0", Offset = "0x19175A0", VA = "0x1819185A0")]
|
||||
protected void BMKGBHMLJKD(Color FCABMDCHGFK)
|
||||
{
|
||||
Material apginfkclkh = this.APGINFKCLKH;
|
||||
}
|
||||
|
||||
// Token: 0x06012893 RID: 75923 RVA: 0x00436DF8 File Offset: 0x00434FF8
|
||||
[Token(Token = "0x6012893")]
|
||||
[Address(RVA = "0x1918C00", Offset = "0x1917C00", VA = "0x181918C00")]
|
||||
public void UpdateVisualRotation(Quaternion IBCNKFBPCBM)
|
||||
{
|
||||
Transform transform = SingletonMonoBehaviour.ONCPNMDGGKG.CHLMFLCFGFL.transform;
|
||||
Transform transform2 = base.transform;
|
||||
Transform transform3 = base.transform;
|
||||
Transform transform4 = this.meshRoot.transform;
|
||||
Transform transform5 = this.meshRoot.transform;
|
||||
}
|
||||
|
||||
// Token: 0x06012894 RID: 75924 RVA: 0x00436E48 File Offset: 0x00435048
|
||||
[Token(Token = "0x6012894")]
|
||||
[Address(RVA = "0x1918950", Offset = "0x1917950", VA = "0x181918950")]
|
||||
public void UpdateHandleRotationAlongClosestFace(Quaternion LJAJLHJHOAJ)
|
||||
{
|
||||
Camera activeCamera = SingletonMonoBehaviour.ONCPNMDGGKG.CHLMFLCFGFL;
|
||||
Transform transform = base.transform;
|
||||
Transform transform2 = activeCamera.transform;
|
||||
int num = 0;
|
||||
base.transform.rotation = num;
|
||||
}
|
||||
|
||||
// Token: 0x06012895 RID: 75925 RVA: 0x00436E88 File Offset: 0x00435088
|
||||
[Token(Token = "0x6012895")]
|
||||
[Address(RVA = "0x19186A0", Offset = "0x19176A0", VA = "0x1819186A0")]
|
||||
protected void LGIOJAKAFFM(float MFCMFJAPFFH, float KDFFBEHOCJG, bool AHAHAADMAMK = false)
|
||||
{
|
||||
if (!this.interactiveWhileDisabled && this.KCOKJMBLCHE)
|
||||
{
|
||||
this.<FANMIBCAGDI>k__BackingField = false;
|
||||
}
|
||||
Transform transform = base.transform;
|
||||
Vector3 vector;
|
||||
float z = vector.z;
|
||||
Transform transform2 = SingletonMonoBehaviour.ONCPNMDGGKG.CHLMFLCFGFL.transform;
|
||||
Vector3 vector2;
|
||||
float z2 = vector2.z;
|
||||
Vector3 vector3;
|
||||
float z3 = vector3.z;
|
||||
this.<FANMIBCAGDI>k__BackingField = z3 != null;
|
||||
}
|
||||
|
||||
// Token: 0x06012896 RID: 75926 RVA: 0x00436EEC File Offset: 0x004350EC
|
||||
[Token(Token = "0x6012896")]
|
||||
[Address(RVA = "0x1917EC0", Offset = "0x1916EC0", VA = "0x181917EC0")]
|
||||
protected void AINFCKEPMDC()
|
||||
{
|
||||
bool okkkljnepdj = this.OKKKLJNEPDJ;
|
||||
float num = Time.deltaTime;
|
||||
if (!okkkljnepdj)
|
||||
{
|
||||
int num2 = 0;
|
||||
float num3 = Mathf.Max(num, (float)num2);
|
||||
}
|
||||
float num4 = Mathf.Min(num, 1f);
|
||||
this.IOLPCIODFCP = num4;
|
||||
bool <FANMIBCAGDI>k__BackingField = this.<FANMIBCAGDI>k__BackingField;
|
||||
float deltaTime = Time.deltaTime;
|
||||
num = deltaTime;
|
||||
float num6;
|
||||
if (!<FANMIBCAGDI>k__BackingField)
|
||||
{
|
||||
int num5 = 0;
|
||||
num6 = Mathf.Max(deltaTime, (float)num5);
|
||||
}
|
||||
num6 = num;
|
||||
float num7 = Mathf.Min(num6, 1f);
|
||||
this.MMMKAEOGJHH = num7;
|
||||
bool kcokjmblche = this.KCOKJMBLCHE;
|
||||
float deltaTime2 = Time.deltaTime;
|
||||
num = deltaTime2;
|
||||
float num9;
|
||||
if (!kcokjmblche)
|
||||
{
|
||||
int num8 = 0;
|
||||
num9 = Mathf.Max(deltaTime2, (float)num8);
|
||||
}
|
||||
num9 = num;
|
||||
float num10 = Mathf.Min(num9, 1f);
|
||||
this.BALKEMGJLAD = num10;
|
||||
float num11 = Mathf.Min(this.baseColor.g, 1f);
|
||||
float num12 = Mathf.Min(this.baseColor.b, 1f);
|
||||
float num13 = this.disabledAlpha;
|
||||
Material apginfkclkh = this.APGINFKCLKH;
|
||||
if (this.meshRoot)
|
||||
{
|
||||
float mmmkaeogjhh = this.MMMKAEOGJHH;
|
||||
num13 = this.CCLCJBGJCLG(mmmkaeogjhh, 2f);
|
||||
float iolpciodfcp = this.IOLPCIODFCP;
|
||||
float num14 = this.CCLCJBGJCLG(iolpciodfcp, 2f);
|
||||
Transform transform = this.meshRoot.transform;
|
||||
int num15 = 0;
|
||||
Vector3 one = Vector3.one;
|
||||
Vector3 vector;
|
||||
float z = vector.z;
|
||||
transform.localScale = num15;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06012897 RID: 75927 RVA: 0x00437064 File Offset: 0x00435264
|
||||
[Token(Token = "0x6012897")]
|
||||
[Address(RVA = "0x19185D0", Offset = "0x19175D0", VA = "0x1819185D0")]
|
||||
private float CCLCJBGJCLG(float MBJCIBHEOMM, float BJHECAKGJJJ)
|
||||
{
|
||||
return Mathf.Lerp(MBJCIBHEOMM, MBJCIBHEOMM, BJHECAKGJJJ);
|
||||
}
|
||||
|
||||
// Token: 0x06012898 RID: 75928 RVA: 0x0043707C File Offset: 0x0043527C
|
||||
[Token(Token = "0x6012898")]
|
||||
[Address(RVA = "0x1918640", Offset = "0x1917640", VA = "0x181918640")]
|
||||
protected void IEFAODOFCLB()
|
||||
{
|
||||
int num = 0;
|
||||
this.IOLPCIODFCP = (float)num;
|
||||
}
|
||||
|
||||
// Token: 0x06012899 RID: 75929 RVA: 0x00437094 File Offset: 0x00435294
|
||||
[Token(Token = "0x6012899")]
|
||||
[Address(RVA = "0x190DA70", Offset = "0x190CA70", VA = "0x18190DA70")]
|
||||
public MakerPenMeshHandle()
|
||||
{
|
||||
float z = Vector3.one.z;
|
||||
Vector3 vector;
|
||||
float z2 = vector.z;
|
||||
this.BJHFIHPLFOK.z = z2;
|
||||
this.disabledAlpha = 0.3f;
|
||||
this.interactiveWhileDisabled = true;
|
||||
this.<ECCEAFJPCBD>k__BackingField = true;
|
||||
base..ctor();
|
||||
}
|
||||
|
||||
// Token: 0x0400BEA7 RID: 48807
|
||||
[FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x400BEA7")]
|
||||
[SerializeField]
|
||||
private Material sharedMaterial;
|
||||
|
||||
// Token: 0x0400BEA8 RID: 48808
|
||||
[FieldOffset(Offset = "0x28")]
|
||||
[Token(Token = "0x400BEA8")]
|
||||
protected Material APGINFKCLKH;
|
||||
|
||||
// Token: 0x0400BEA9 RID: 48809
|
||||
[FieldOffset(Offset = "0x30")]
|
||||
[Token(Token = "0x400BEA9")]
|
||||
public Color baseColor;
|
||||
|
||||
// Token: 0x0400BEAA RID: 48810
|
||||
[FieldOffset(Offset = "0x40")]
|
||||
[Token(Token = "0x400BEAA")]
|
||||
[SerializeField]
|
||||
protected GameObject meshRoot;
|
||||
|
||||
// Token: 0x0400BEAB RID: 48811
|
||||
[FieldOffset(Offset = "0x48")]
|
||||
[Token(Token = "0x400BEAB")]
|
||||
private float IOLPCIODFCP;
|
||||
|
||||
// Token: 0x0400BEAC RID: 48812
|
||||
[FieldOffset(Offset = "0x4C")]
|
||||
[Token(Token = "0x400BEAC")]
|
||||
private float MMMKAEOGJHH;
|
||||
|
||||
// Token: 0x0400BEAD RID: 48813
|
||||
[FieldOffset(Offset = "0x50")]
|
||||
[Token(Token = "0x400BEAD")]
|
||||
private float BALKEMGJLAD;
|
||||
|
||||
// Token: 0x0400BEAE RID: 48814
|
||||
[Token(Token = "0x400BEAE")]
|
||||
protected const float PIMHLBNIFNL = 0.18f;
|
||||
|
||||
// Token: 0x0400BEAF RID: 48815
|
||||
[FieldOffset(Offset = "0x54")]
|
||||
[Token(Token = "0x400BEAF")]
|
||||
protected Vector3 BJHFIHPLFOK;
|
||||
|
||||
// Token: 0x0400BEB0 RID: 48816
|
||||
[FieldOffset(Offset = "0x60")]
|
||||
[Token(Token = "0x400BEB0")]
|
||||
protected bool KCOKJMBLCHE;
|
||||
|
||||
// Token: 0x0400BEB1 RID: 48817
|
||||
[FieldOffset(Offset = "0x64")]
|
||||
[Token(Token = "0x400BEB1")]
|
||||
[SerializeField]
|
||||
[Range(0f, 1f)]
|
||||
private float disabledAlpha;
|
||||
|
||||
// Token: 0x0400BEB2 RID: 48818
|
||||
[FieldOffset(Offset = "0x68")]
|
||||
[Token(Token = "0x400BEB2")]
|
||||
[SerializeField]
|
||||
[Tooltip("True: Handles will be visible while disabled. False: Handles will be hidden and non-Interactive when disabled.")]
|
||||
private bool interactiveWhileDisabled;
|
||||
|
||||
// Token: 0x0400BEB3 RID: 48819
|
||||
[Token(Token = "0x400BEB3")]
|
||||
private const float DIEBAPONNAL = 4f;
|
||||
|
||||
// Token: 0x0400BEB4 RID: 48820
|
||||
[Token(Token = "0x400BEB4")]
|
||||
private const float GPJJCHDKOIK = 5f;
|
||||
|
||||
// Token: 0x0400BEB5 RID: 48821
|
||||
[Token(Token = "0x400BEB5")]
|
||||
private const float CLMEDPJNIHP = 5f;
|
||||
|
||||
// Token: 0x0400BEB6 RID: 48822
|
||||
[Token(Token = "0x400BEB6")]
|
||||
private const float FMFLDCDIMEI = 5f;
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user