657 lines
20 KiB
C#
657 lines
20 KiB
C#
using System;
|
|
using System.Runtime.CompilerServices;
|
|
using System.Runtime.InteropServices;
|
|
using Cpp2IlInjected;
|
|
using RecRoom.Core;
|
|
using RecRoom.Core.Creation;
|
|
using RecRoom.Core.DataStructures.Tokens;
|
|
using UnityEngine;
|
|
|
|
namespace RecRoom.Tools
|
|
{
|
|
// Token: 0x0200256E RID: 9582
|
|
[Token(Token = "0x200256E")]
|
|
[StructLayout(3)]
|
|
public class MakerPenVisuals : MonoBehaviour
|
|
{
|
|
// Token: 0x17002D19 RID: 11545
|
|
// (get) Token: 0x06010912 RID: 67858 RVA: 0x003E4CCC File Offset: 0x003E2ECC
|
|
[Token(Token = "0x17002D19")]
|
|
public Tool PBBJCLJPFMI
|
|
{
|
|
[Token(Token = "0x6010912")]
|
|
[Address(RVA = "0x462740", Offset = "0x461140", VA = "0x180462740")]
|
|
get
|
|
{
|
|
return this._tool;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17002D1A RID: 11546
|
|
// (get) Token: 0x06010913 RID: 67859 RVA: 0x003E4CE0 File Offset: 0x003E2EE0
|
|
[Token(Token = "0x17002D1A")]
|
|
public float ABDDKMOLPIO
|
|
{
|
|
[Token(Token = "0x6010913")]
|
|
[Address(RVA = "0x12C2FE0", Offset = "0x12C19E0", VA = "0x1812C2FE0")]
|
|
get
|
|
{
|
|
if (!this.LEEIIMGPIBL.ContainsValues)
|
|
{
|
|
return this.laserMaxDistanceDefault;
|
|
}
|
|
TokenMap<float> leeiimgpibl = this.LEEIIMGPIBL;
|
|
throw new NullReferenceException();
|
|
}
|
|
}
|
|
|
|
// Token: 0x17002D1B RID: 11547
|
|
// (get) Token: 0x06010914 RID: 67860 RVA: 0x003E4D10 File Offset: 0x003E2F10
|
|
[Token(Token = "0x17002D1B")]
|
|
public Vector3 JJANJKIKHLF
|
|
{
|
|
[Token(Token = "0x6010914")]
|
|
[Address(RVA = "0x12C3050", Offset = "0x12C1A50", VA = "0x1812C3050")]
|
|
get
|
|
{
|
|
Transform transform = base.transform;
|
|
Vector3 vector;
|
|
float z = vector.z;
|
|
throw new NullReferenceException();
|
|
}
|
|
}
|
|
|
|
// Token: 0x17002D1C RID: 11548
|
|
// (get) Token: 0x06010915 RID: 67861 RVA: 0x003E4D30 File Offset: 0x003E2F30
|
|
[Token(Token = "0x17002D1C")]
|
|
public Transform JOBFNDCHDON
|
|
{
|
|
[Token(Token = "0x6010915")]
|
|
[Address(RVA = "0x876090", Offset = "0x874A90", VA = "0x180876090")]
|
|
get
|
|
{
|
|
return this.pointerHitIndicator.transform;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06010916 RID: 67862 RVA: 0x003E4D50 File Offset: 0x003E2F50
|
|
[Token(Token = "0x6010916")]
|
|
[Address(RVA = "0x12C1CD0", Offset = "0x12C06D0", VA = "0x1812C1CD0")]
|
|
public void AddLaserRestriction(object PIHIPPPPEBI)
|
|
{
|
|
this.EANJBIDHAMN.Add(PIHIPPPPEBI);
|
|
this.IDCJDCKABPE = false;
|
|
LineRenderer lineRenderer = this.pointerLineRenderer;
|
|
int num = 0;
|
|
if (lineRenderer != num)
|
|
{
|
|
GameObject gameObject = this.pointerLineRenderer.gameObject;
|
|
bool idcjdckabpe = this.IDCJDCKABPE;
|
|
gameObject.SetActive(idcjdckabpe);
|
|
return;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06010917 RID: 67863 RVA: 0x003E4DA4 File Offset: 0x003E2FA4
|
|
[Token(Token = "0x6010917")]
|
|
[Address(RVA = "0x12C2AC0", Offset = "0x12C14C0", VA = "0x1812C2AC0")]
|
|
public void RemoveLaserRestriction(object PIHIPPPPEBI)
|
|
{
|
|
this.EANJBIDHAMN.Remove(PIHIPPPPEBI);
|
|
}
|
|
|
|
// Token: 0x17002D1D RID: 11549
|
|
// (get) Token: 0x06010918 RID: 67864 RVA: 0x003E4DC4 File Offset: 0x003E2FC4
|
|
// (set) Token: 0x06010919 RID: 67865 RVA: 0x003E4DD8 File Offset: 0x003E2FD8
|
|
[Token(Token = "0x17002D1D")]
|
|
public bool MNADIBEHEMI
|
|
{
|
|
[Token(Token = "0x6010918")]
|
|
[Address(RVA = "0xA4F790", Offset = "0xA4E190", VA = "0x180A4F790")]
|
|
get
|
|
{
|
|
return this.IDCJDCKABPE;
|
|
}
|
|
[Token(Token = "0x6010919")]
|
|
[Address(RVA = "0x12C30C0", Offset = "0x12C1AC0", VA = "0x1812C30C0")]
|
|
set
|
|
{
|
|
if (!value)
|
|
{
|
|
}
|
|
bool flag = !this.EANJBIDHAMN.HasTokens;
|
|
this.IDCJDCKABPE = flag;
|
|
LineRenderer lineRenderer = this.pointerLineRenderer;
|
|
int num = 0;
|
|
if (lineRenderer != num)
|
|
{
|
|
GameObject gameObject = this.pointerLineRenderer.gameObject;
|
|
bool idcjdckabpe = this.IDCJDCKABPE;
|
|
gameObject.SetActive(idcjdckabpe);
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x17002D1E RID: 11550
|
|
// (get) Token: 0x0601091A RID: 67866 RVA: 0x0000220F File Offset: 0x0000040F
|
|
// (set) Token: 0x0601091B RID: 67867 RVA: 0x003E4E34 File Offset: 0x003E3034
|
|
[Token(Token = "0x17002D1E")]
|
|
public Vector3? CGGLBALJCDB
|
|
{
|
|
[Token(Token = "0x601091A")]
|
|
[Address(RVA = "0x12C30A0", Offset = "0x12C1AA0", VA = "0x1812C30A0")]
|
|
[CompilerGenerated]
|
|
get
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
[Token(Token = "0x601091B")]
|
|
[Address(RVA = "0x12C3190", Offset = "0x12C1B90", VA = "0x1812C3190")]
|
|
[CompilerGenerated]
|
|
set
|
|
{
|
|
}
|
|
}
|
|
|
|
// Token: 0x17002D1F RID: 11551
|
|
// (get) Token: 0x0601091C RID: 67868 RVA: 0x0000220F File Offset: 0x0000040F
|
|
// (set) Token: 0x0601091D RID: 67869 RVA: 0x003E4E44 File Offset: 0x003E3044
|
|
[Token(Token = "0x17002D1F")]
|
|
public Vector3? HMOLFNKHGNB
|
|
{
|
|
[Token(Token = "0x601091C")]
|
|
[Address(RVA = "0x12C30B0", Offset = "0x12C1AB0", VA = "0x1812C30B0")]
|
|
[CompilerGenerated]
|
|
get
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
[Token(Token = "0x601091D")]
|
|
[Address(RVA = "0x12C31A0", Offset = "0x12C1BA0", VA = "0x1812C31A0")]
|
|
[CompilerGenerated]
|
|
set
|
|
{
|
|
}
|
|
}
|
|
|
|
// Token: 0x17002D20 RID: 11552
|
|
// (get) Token: 0x0601091E RID: 67870 RVA: 0x003E4E54 File Offset: 0x003E3054
|
|
[Token(Token = "0x17002D20")]
|
|
public Transform EAKNJCEECLC
|
|
{
|
|
[Token(Token = "0x601091E")]
|
|
[Address(RVA = "0x3C1220", Offset = "0x3BFC20", VA = "0x1803C1220")]
|
|
get
|
|
{
|
|
return this.extrusionPoint;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17002D21 RID: 11553
|
|
// (get) Token: 0x0601091F RID: 67871 RVA: 0x003E4E68 File Offset: 0x003E3068
|
|
[Token(Token = "0x17002D21")]
|
|
public Vector3 BDABHMPOICB
|
|
{
|
|
[Token(Token = "0x601091F")]
|
|
[Address(RVA = "0x12C2F10", Offset = "0x12C1910", VA = "0x1812C2F10")]
|
|
get
|
|
{
|
|
int num = 0;
|
|
num += num;
|
|
num++;
|
|
throw new NullReferenceException();
|
|
}
|
|
}
|
|
|
|
// Token: 0x17002D22 RID: 11554
|
|
// (get) Token: 0x06010920 RID: 67872 RVA: 0x003E4E84 File Offset: 0x003E3084
|
|
// (set) Token: 0x06010921 RID: 67873 RVA: 0x003E4E98 File Offset: 0x003E3098
|
|
[Token(Token = "0x17002D22")]
|
|
private float MJENGBGOAKH
|
|
{
|
|
[Token(Token = "0x6010920")]
|
|
[Address(RVA = "0x567CB0", Offset = "0x5666B0", VA = "0x180567CB0")]
|
|
get
|
|
{
|
|
return this.FBLEEEKJLBM;
|
|
}
|
|
[Token(Token = "0x6010921")]
|
|
[Address(RVA = "0x12C2850", Offset = "0x12C1250", VA = "0x1812C2850")]
|
|
set
|
|
{
|
|
Animator animator = this.animator;
|
|
this.FBLEEEKJLBM = value;
|
|
int num = 0;
|
|
if (animator != num && this.animator.isActiveAndEnabled)
|
|
{
|
|
Animator animator2 = this.animator;
|
|
float fbleeekjlbm = this.FBLEEEKJLBM;
|
|
int ncjoapgifnn = MakerPenVisuals.NCJOAPGIFNN;
|
|
animator2.SetFloat(ncjoapgifnn, fbleeekjlbm);
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x17002D23 RID: 11555
|
|
// (get) Token: 0x06010922 RID: 67874 RVA: 0x003E4EF4 File Offset: 0x003E30F4
|
|
// (set) Token: 0x06010923 RID: 67875 RVA: 0x003E4F08 File Offset: 0x003E3108
|
|
[Token(Token = "0x17002D23")]
|
|
private float OJDDOMOHBJN
|
|
{
|
|
[Token(Token = "0x6010922")]
|
|
[Address(RVA = "0x12C2630", Offset = "0x12C1030", VA = "0x1812C2630")]
|
|
get
|
|
{
|
|
return this.IKPAECGJFDI;
|
|
}
|
|
[Token(Token = "0x6010923")]
|
|
[Address(RVA = "0x12C2020", Offset = "0x12C0A20", VA = "0x1812C2020")]
|
|
set
|
|
{
|
|
Animator animator = this.animator;
|
|
this.IKPAECGJFDI = value;
|
|
int num = 0;
|
|
if (animator != num && this.animator.isActiveAndEnabled)
|
|
{
|
|
Animator animator2 = this.animator;
|
|
float ikpaecgjfdi = this.IKPAECGJFDI;
|
|
int hbgmabjpglm = MakerPenVisuals.HBGMABJPGLM;
|
|
animator2.SetFloat(hbgmabjpglm, ikpaecgjfdi);
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x17002D24 RID: 11556
|
|
// (get) Token: 0x06010924 RID: 67876 RVA: 0x003E4F64 File Offset: 0x003E3164
|
|
[Token(Token = "0x17002D24")]
|
|
private bool HBDAHOEGKPO
|
|
{
|
|
[Token(Token = "0x6010924")]
|
|
[Address(RVA = "0x12C2940", Offset = "0x12C1340", VA = "0x1812C2940")]
|
|
get
|
|
{
|
|
Tool tool = this._tool;
|
|
if (!tool.<BIPMAHKMNKF>k__BackingField)
|
|
{
|
|
}
|
|
return tool.BHAAHKEILOG.isLocal;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06010925 RID: 67877 RVA: 0x003E4F94 File Offset: 0x003E3194
|
|
[Token(Token = "0x6010925")]
|
|
[Address(RVA = "0x12C1D90", Offset = "0x12C0790", VA = "0x1812C1D90")]
|
|
private void Awake()
|
|
{
|
|
Tool tool = this._tool;
|
|
ActionEvent<Tool> postPickupEvent = tool.PostPickupEvent;
|
|
Action<Tool> action = new Action(this.MNCLFHBBPHB);
|
|
ActionEvent<Tool> actionEvent = postPickupEvent + action;
|
|
tool.PostPickupEvent = actionEvent;
|
|
Tool tool2 = this._tool;
|
|
ActionEvent<Tool> postReleaseEvent = tool2.PostReleaseEvent;
|
|
Action<Tool> action2 = new Action(this.PDEEFICICFG);
|
|
ActionEvent<Tool> actionEvent2 = postReleaseEvent + action2;
|
|
tool2.PostReleaseEvent = actionEvent2;
|
|
GameObject gameObject = this.pointerLineRenderer.gameObject;
|
|
bool idcjdckabpe = this.IDCJDCKABPE;
|
|
gameObject.SetActive(idcjdckabpe);
|
|
Animator componentInChildren = base.GetComponentInChildren<Animator>();
|
|
Transform transform = this.extrusionPoint;
|
|
this.animator = componentInChildren;
|
|
JOLOFEIAHIC jolofeiahic = new JOLOFEIAHIC(transform, BEMCHDAOCEN.LCGPBFPNGHE.PushManually);
|
|
this.BELNPKPIPKL = jolofeiahic;
|
|
JAKMIGBBBOM.BAFPMPJFBEM bafpmpjfbem = JAKMIGBBBOM.HLOBNMHGOFK(jolofeiahic);
|
|
this.OHCHGGKGHAH = bafpmpjfbem;
|
|
}
|
|
|
|
// Token: 0x06010926 RID: 67878 RVA: 0x003E5060 File Offset: 0x003E3260
|
|
[Token(Token = "0x6010926")]
|
|
[Address(RVA = "0x12C2D30", Offset = "0x12C1730", VA = "0x1812C2D30")]
|
|
private void Start()
|
|
{
|
|
Action<float> action = new Action(this.GAJIJLPDHNI);
|
|
IDisposable disposable = ScheduledUpdateMonoBehaviourExtensions.Update10hz(this, action);
|
|
}
|
|
|
|
// Token: 0x06010927 RID: 67879 RVA: 0x003E5084 File Offset: 0x003E3284
|
|
[Token(Token = "0x6010927")]
|
|
[Address(RVA = "0x12C2A80", Offset = "0x12C1480", VA = "0x1812C2A80")]
|
|
private void OnDisable()
|
|
{
|
|
int num = 0;
|
|
this.MJENGBGOAKH = (float)num;
|
|
}
|
|
|
|
// Token: 0x06010928 RID: 67880 RVA: 0x003E509C File Offset: 0x003E329C
|
|
[Token(Token = "0x6010928")]
|
|
[Address(RVA = "0x12C2980", Offset = "0x12C1380", VA = "0x1812C2980")]
|
|
private void OnDestroy()
|
|
{
|
|
Tool tool = this._tool;
|
|
ActionEvent<Tool> postPickupEvent = tool.PostPickupEvent;
|
|
Action<Tool> action = new Action(this.MNCLFHBBPHB);
|
|
ActionEvent<Tool> actionEvent = postPickupEvent - action;
|
|
tool.PostPickupEvent = actionEvent;
|
|
Tool tool2 = this._tool;
|
|
ActionEvent<Tool> postReleaseEvent = tool2.PostReleaseEvent;
|
|
Action<Tool> action2 = new Action(this.PDEEFICICFG);
|
|
ActionEvent<Tool> actionEvent2 = postReleaseEvent - action2;
|
|
tool2.PostReleaseEvent = actionEvent2;
|
|
}
|
|
|
|
// Token: 0x06010929 RID: 67881 RVA: 0x003E510C File Offset: 0x003E330C
|
|
[Token(Token = "0x6010929")]
|
|
[Address(RVA = "0x12C2110", Offset = "0x12C0B10", VA = "0x1812C2110")]
|
|
private void EFNHEKKEFED()
|
|
{
|
|
Tool tool = this._tool;
|
|
if (tool.<BIPMAHKMNKF>k__BackingField && tool.BHAAHKEILOG.isLocal)
|
|
{
|
|
this.AKCCKNFPFBF();
|
|
return;
|
|
}
|
|
}
|
|
|
|
// Token: 0x0601092A RID: 67882 RVA: 0x003E5144 File Offset: 0x003E3344
|
|
[Token(Token = "0x601092A")]
|
|
[Address(RVA = "0x12C22E0", Offset = "0x12C0CE0", VA = "0x1812C22E0")]
|
|
private void GAJIJLPDHNI(float POGAEJIEPIM)
|
|
{
|
|
if (this._tool.hasAuthority)
|
|
{
|
|
float inputAmount = this._tool.InputAmount;
|
|
this.MJENGBGOAKH = inputAmount;
|
|
CostInfo activeSandboxResourceCost = CreationManager.LECLKFMMJGB;
|
|
int maxInkCost = CreationManager.KIGCMLHCNON;
|
|
float num = Mathf.Max((float)0, 1f);
|
|
Animator animator = this.animator;
|
|
this.IKPAECGJFDI = num;
|
|
int num2 = 0;
|
|
if (animator != num2 && this.animator.isActiveAndEnabled)
|
|
{
|
|
Animator animator2 = this.animator;
|
|
float ikpaecgjfdi = this.IKPAECGJFDI;
|
|
int hbgmabjpglm = MakerPenVisuals.HBGMABJPGLM;
|
|
animator2.SetFloat(hbgmabjpglm, ikpaecgjfdi);
|
|
}
|
|
}
|
|
Tool tool = this._tool;
|
|
if ((!tool.<BIPMAHKMNKF>k__BackingField || !tool.BHAAHKEILOG.isLocal) && this.IDCJDCKABPE)
|
|
{
|
|
Transform transform = this.extrusionPoint;
|
|
Transform transform2 = transform.transform;
|
|
Vector3 position = transform.position;
|
|
Transform transform3 = this.extrusionPoint;
|
|
Transform transform4 = transform3.transform;
|
|
Vector3 forward = transform3.forward;
|
|
bool flag;
|
|
if (!flag)
|
|
{
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x0601092B RID: 67883 RVA: 0x003E5248 File Offset: 0x003E3448
|
|
[Token(Token = "0x601092B")]
|
|
[Address(RVA = "0x12C27A0", Offset = "0x12C11A0", VA = "0x1812C27A0")]
|
|
private void MNCLFHBBPHB(Tool NBHJPDBHDHB)
|
|
{
|
|
Tool tool = this._tool;
|
|
if (tool.<BIPMAHKMNKF>k__BackingField && tool.BHAAHKEILOG.isLocal && this.LPJCNECNNGP == (ulong)0L)
|
|
{
|
|
Action action = new Action(this.EFNHEKKEFED);
|
|
IDisposable disposable = this.Update(action);
|
|
this.LPJCNECNNGP = disposable;
|
|
}
|
|
}
|
|
|
|
// Token: 0x0601092C RID: 67884 RVA: 0x003E52A0 File Offset: 0x003E34A0
|
|
[Token(Token = "0x601092C")]
|
|
[Address(RVA = "0x12C2A90", Offset = "0x12C1490", VA = "0x1812C2A90")]
|
|
private void PDEEFICICFG(Tool NBHJPDBHDHB)
|
|
{
|
|
IDisposable lpjcnecnngp = this.LPJCNECNNGP;
|
|
this.SafeStopSchedule(lpjcnecnngp);
|
|
this.LPJCNECNNGP = (ulong)0L;
|
|
}
|
|
|
|
// Token: 0x0601092D RID: 67885 RVA: 0x003E52C4 File Offset: 0x003E34C4
|
|
[Token(Token = "0x601092D")]
|
|
[Address(RVA = "0x12C2B40", Offset = "0x12C1540", VA = "0x1812C2B40")]
|
|
public void SetLaserMaxDistance(float FAONCIOCBGG, object PIHIPPPPEBI)
|
|
{
|
|
TokenMap<float> leeiimgpibl = this.LEEIIMGPIBL;
|
|
}
|
|
|
|
// Token: 0x0601092E RID: 67886 RVA: 0x003E52E0 File Offset: 0x003E34E0
|
|
[Token(Token = "0x601092E")]
|
|
[Address(RVA = "0x12C2AE0", Offset = "0x12C14E0", VA = "0x1812C2AE0")]
|
|
public void ResetLaserMaxDistance(object PIHIPPPPEBI)
|
|
{
|
|
bool flag = this.LEEIIMGPIBL.RemoveValue(PIHIPPPPEBI);
|
|
}
|
|
|
|
// Token: 0x0601092F RID: 67887 RVA: 0x003E5300 File Offset: 0x003E3500
|
|
[Token(Token = "0x601092F")]
|
|
[Address(RVA = "0x12C1AD0", Offset = "0x12C04D0", VA = "0x1812C1AD0")]
|
|
private void AKCCKNFPFBF()
|
|
{
|
|
float laserMaxDistance = this.ABDDKMOLPIO;
|
|
if (this.IDCJDCKABPE)
|
|
{
|
|
LineRenderer lineRenderer = this.pointerLineRendererZTest;
|
|
LineRenderer lineRenderer2 = this.pointerLineRendererZTest;
|
|
}
|
|
this.BELNPKPIPKL.Dispose();
|
|
this.pointerLineRendererZTest.enabled = true;
|
|
}
|
|
|
|
// Token: 0x06010930 RID: 67888 RVA: 0x003E5348 File Offset: 0x003E3548
|
|
[Token(Token = "0x6010930")]
|
|
[Address(RVA = "0x12C2640", Offset = "0x12C1040", VA = "0x1812C2640")]
|
|
private void LHPHKJNBICG()
|
|
{
|
|
if (this.IDCJDCKABPE)
|
|
{
|
|
Transform transform = this.extrusionPoint.transform;
|
|
Transform transform2 = this.extrusionPoint;
|
|
Vector3 vector;
|
|
float z = vector.z;
|
|
Transform transform3 = transform2.transform;
|
|
Vector3 vector2;
|
|
float z2 = vector2.z;
|
|
bool flag;
|
|
if (!flag)
|
|
{
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x06010931 RID: 67889 RVA: 0x003E5394 File Offset: 0x003E3594
|
|
[Token(Token = "0x6010931")]
|
|
[Address(RVA = "0x12C1F30", Offset = "0x12C0930", VA = "0x1812C1F30")]
|
|
private void BEEACMAHMKG(Vector3 INMCIEPNOAH)
|
|
{
|
|
Transform transform = this.pointerHitIndicator.transform;
|
|
float z = INMCIEPNOAH.z;
|
|
Transform transform2 = this.extrusionPoint;
|
|
LineRenderer lineRenderer = this.pointerLineRenderer;
|
|
Transform transform3 = transform2.transform;
|
|
Vector3 vector;
|
|
float z2 = vector.z;
|
|
LineRenderer lineRenderer2 = this.pointerLineRenderer;
|
|
float z3 = INMCIEPNOAH.z;
|
|
}
|
|
|
|
// Token: 0x06010932 RID: 67890 RVA: 0x003E53EC File Offset: 0x003E35EC
|
|
[Token(Token = "0x6010932")]
|
|
[Address(RVA = "0x12C2BB0", Offset = "0x12C15B0", VA = "0x1812C2BB0")]
|
|
public void SetLaserPointerColor(Color GJAINANBOCB)
|
|
{
|
|
Material material = this.pointerLineRenderer.GetMaterial();
|
|
Material material2 = this.pointerLineRenderer.GetMaterial();
|
|
Material material3 = this.pointerHitIndicator.GetMaterial();
|
|
Material material4 = this.pointerHitIndicator.GetMaterial();
|
|
}
|
|
|
|
// Token: 0x06010933 RID: 67891 RVA: 0x003E5430 File Offset: 0x003E3630
|
|
[Token(Token = "0x6010933")]
|
|
[Address(RVA = "0x12C2170", Offset = "0x12C0B70", VA = "0x1812C2170")]
|
|
private Vector3 EHELECIJKEG(float FAONCIOCBGG)
|
|
{
|
|
Vector3 vector;
|
|
float z = vector.z;
|
|
Vector3 vector2;
|
|
float z2 = vector2.z;
|
|
Vector3 vector3;
|
|
float z3 = vector3.z;
|
|
Vector3 vector4;
|
|
float z4 = vector4.z;
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x06010934 RID: 67892 RVA: 0x003E5464 File Offset: 0x003E3664
|
|
[Token(Token = "0x6010934")]
|
|
[Address(RVA = "0x12C2DA0", Offset = "0x12C17A0", VA = "0x1812C2DA0")]
|
|
public void UpdateTubeColor(Color OFGLPJLGLIJ)
|
|
{
|
|
Material material = this.extruderStick.GetMaterial();
|
|
}
|
|
|
|
// Token: 0x06010935 RID: 67893 RVA: 0x003E5484 File Offset: 0x003E3684
|
|
[Token(Token = "0x6010935")]
|
|
[Address(RVA = "0x12C2E60", Offset = "0x12C1860", VA = "0x1812C2E60")]
|
|
public MakerPenVisuals()
|
|
{
|
|
int num = 0;
|
|
this.laserVisualMaxDistance = 15f;
|
|
LineRenderer[] array = new LineRenderer[num];
|
|
this.NKGHECPPNAL = array;
|
|
TokenMap<float> tokenMap = new TokenMap();
|
|
this.LEEIIMGPIBL = tokenMap;
|
|
TokenFlag tokenFlag = new TokenFlag();
|
|
this.EANJBIDHAMN = tokenFlag;
|
|
this.IKPAECGJFDI = 1f;
|
|
base..ctor();
|
|
}
|
|
|
|
// Token: 0x0400B085 RID: 45189
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18")]
|
|
[Token(Token = "0x400B085")]
|
|
[SerializeField]
|
|
[OCIDFHDICIP(JIBDPHMGEGO.Self, false, false)]
|
|
private MakerPen makerPen;
|
|
|
|
// Token: 0x0400B086 RID: 45190
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x20")]
|
|
[Token(Token = "0x400B086")]
|
|
[SerializeField]
|
|
private Transform extrusionPoint;
|
|
|
|
// Token: 0x0400B087 RID: 45191
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x28")]
|
|
[Token(Token = "0x400B087")]
|
|
[SerializeField]
|
|
[Header("Colors")]
|
|
private Renderer extruderStick;
|
|
|
|
// Token: 0x0400B088 RID: 45192
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x30")]
|
|
[Token(Token = "0x400B088")]
|
|
[SerializeField]
|
|
[Header("Pointer")]
|
|
private LineRenderer pointerLineRenderer;
|
|
|
|
// Token: 0x0400B089 RID: 45193
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x38")]
|
|
[Token(Token = "0x400B089")]
|
|
[SerializeField]
|
|
private MeshRenderer pointerHitIndicator;
|
|
|
|
// Token: 0x0400B08A RID: 45194
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x40")]
|
|
[Token(Token = "0x400B08A")]
|
|
[SerializeField]
|
|
private LineRenderer pointerLineRendererZTest;
|
|
|
|
// Token: 0x0400B08B RID: 45195
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x48")]
|
|
[Token(Token = "0x400B08B")]
|
|
[SerializeField]
|
|
private float laserMaxDistanceDefault = 50f;
|
|
|
|
// Token: 0x0400B08C RID: 45196
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x4C")]
|
|
[Token(Token = "0x400B08C")]
|
|
[SerializeField]
|
|
private float laserVisualMaxDistance;
|
|
|
|
// Token: 0x0400B08D RID: 45197
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x50")]
|
|
[Token(Token = "0x400B08D")]
|
|
[SerializeField]
|
|
[DDPIINEJFMD(JIBDPHMGEGO.Self, false, false)]
|
|
private Tool _tool;
|
|
|
|
// Token: 0x0400B08E RID: 45198
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x58")]
|
|
[Token(Token = "0x400B08E")]
|
|
[SerializeField]
|
|
private Animator animator;
|
|
|
|
// Token: 0x0400B08F RID: 45199
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x60")]
|
|
[Token(Token = "0x400B08F")]
|
|
private LineRenderer[] NKGHECPPNAL;
|
|
|
|
// Token: 0x0400B090 RID: 45200
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x68")]
|
|
[Token(Token = "0x400B090")]
|
|
private IDisposable LPJCNECNNGP;
|
|
|
|
// Token: 0x0400B091 RID: 45201
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x70")]
|
|
[Token(Token = "0x400B091")]
|
|
private TokenMap<float> LEEIIMGPIBL;
|
|
|
|
// Token: 0x0400B092 RID: 45202
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x78")]
|
|
[Token(Token = "0x400B092")]
|
|
private TokenFlag EANJBIDHAMN;
|
|
|
|
// Token: 0x0400B093 RID: 45203
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x80")]
|
|
[Token(Token = "0x400B093")]
|
|
private bool IDCJDCKABPE;
|
|
|
|
// Token: 0x0400B096 RID: 45206
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0xA8")]
|
|
[Token(Token = "0x400B096")]
|
|
private JOLOFEIAHIC BELNPKPIPKL;
|
|
|
|
// Token: 0x0400B097 RID: 45207
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0xB0")]
|
|
[Token(Token = "0x400B097")]
|
|
private JAKMIGBBBOM.BAFPMPJFBEM OHCHGGKGHAH;
|
|
|
|
// Token: 0x0400B098 RID: 45208
|
|
[Token(Token = "0x400B098")]
|
|
private static readonly int NCJOAPGIFNN = Animator.StringToHash("TriggerOpenClose");
|
|
|
|
// Token: 0x0400B099 RID: 45209
|
|
[Token(Token = "0x400B099")]
|
|
private static readonly int HBGMABJPGLM = Animator.StringToHash("TubeRemaining");
|
|
|
|
// Token: 0x0400B09A RID: 45210
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0xB8")]
|
|
[Token(Token = "0x400B09A")]
|
|
private float FBLEEEKJLBM;
|
|
|
|
// Token: 0x0400B09B RID: 45211
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0xBC")]
|
|
[Token(Token = "0x400B09B")]
|
|
private float IKPAECGJFDI;
|
|
}
|
|
}
|