m
This commit is contained in:
@@ -0,0 +1,534 @@
|
||||
using System;
|
||||
using Cpp2IlInjected;
|
||||
using Photon.Pun;
|
||||
using RecRoom.Core.Rendering;
|
||||
using UnityEngine;
|
||||
|
||||
namespace RecRoom.Tools
|
||||
{
|
||||
// Token: 0x02002B2B RID: 11051
|
||||
[Token(Token = "0x2002B2B")]
|
||||
public class ToolAccessory : MonoBehaviour
|
||||
{
|
||||
// Token: 0x17003398 RID: 13208
|
||||
// (get) Token: 0x060126FF RID: 75519 RVA: 0x00430F54 File Offset: 0x0042F154
|
||||
[Token(Token = "0x17003398")]
|
||||
public Tool PBBJCLJPFMI
|
||||
{
|
||||
[Token(Token = "0x60126FF")]
|
||||
[Address(RVA = "0x4157B0", Offset = "0x4147B0", VA = "0x1804157B0")]
|
||||
get
|
||||
{
|
||||
return this._tool;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17003399 RID: 13209
|
||||
// (get) Token: 0x06012700 RID: 75520 RVA: 0x00430F68 File Offset: 0x0042F168
|
||||
[Token(Token = "0x17003399")]
|
||||
protected virtual bool AFAHGEJHAMH
|
||||
{
|
||||
[Token(Token = "0x6012700")]
|
||||
[Address(RVA = "0x424690", Offset = "0x423690", VA = "0x180424690", Slot = "4")]
|
||||
get
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1700339A RID: 13210
|
||||
// (get) Token: 0x06012701 RID: 75521 RVA: 0x00430F78 File Offset: 0x0042F178
|
||||
[Token(Token = "0x1700339A")]
|
||||
protected bool OANAGNGCKPL
|
||||
{
|
||||
[Token(Token = "0x6012701")]
|
||||
[Address(RVA = "0x1884E40", Offset = "0x1883E40", VA = "0x181884E40")]
|
||||
get
|
||||
{
|
||||
Tool tool = this.parentTool;
|
||||
int num = 0;
|
||||
if (tool == num)
|
||||
{
|
||||
return true;
|
||||
}
|
||||
if (!this.parentTool.<BIPMAHKMNKF>k__BackingField)
|
||||
{
|
||||
}
|
||||
bool flag;
|
||||
return flag;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06012702 RID: 75522 RVA: 0x00430FB4 File Offset: 0x0042F1B4
|
||||
[Token(Token = "0x6012702")]
|
||||
[Address(RVA = "0x1884940", Offset = "0x1883940", VA = "0x181884940", Slot = "5")]
|
||||
protected virtual void Awake()
|
||||
{
|
||||
this._tool.AttachedCollisionLayer = (DAJFOCGPHGP)((ulong)27L);
|
||||
this._tool.GravityPickupMode = (Tool.LMJNHJCGDOF)((ulong)4294967295L);
|
||||
this._tool.AlwaysPhysicalPickupOffCenter = true;
|
||||
this._tool.AllowedToTransferOwnershipOnCollision = false;
|
||||
this._tool.CanBeLocked = false;
|
||||
this._tool.ReleaseWithVelocity = false;
|
||||
this._tool.DefaultCollisionLayer = (DAJFOCGPHGP)((ulong)17L);
|
||||
this._tool.HeldCollisionLayer = (DAJFOCGPHGP)((ulong)23L);
|
||||
Tool tool = this._tool;
|
||||
Tool.DNDBJKJIFNL dndbjkjifnl = new Tool.DNDBJKJIFNL(this.MMHPMMACKEF);
|
||||
tool.CustomSelectionForwarding = dndbjkjifnl;
|
||||
Tool tool2 = this._tool;
|
||||
Tool.OGLAJAFKBMN oglajafkbmn = new Tool.OGLAJAFKBMN(this.LPLIIBBAAOI);
|
||||
tool2.AddCustomPickupCondition(oglajafkbmn);
|
||||
Tool tool3 = this.parentTool;
|
||||
int num = 0;
|
||||
if (!(tool3 == num))
|
||||
{
|
||||
PhotonView photonView = this.parentTool.JDHMIOJKLCK;
|
||||
Action<int> action = new Action(this.LNFBFDDKNCJ);
|
||||
photonView.OwnerChangedEvent += action;
|
||||
Tool tool4 = this.parentTool;
|
||||
if (!tool4.<OJHNNEEHOPF>k__BackingField)
|
||||
{
|
||||
MFBGLIHGCGO<Tool> postAwakeEvent = tool4.PostAwakeEvent;
|
||||
Action<Tool> action2 = new Action(this.NNCLHLLMGEI);
|
||||
MFBGLIHGCGO<Tool> mfbglihgcgo = MFBGLIHGCGO.BPJDFPACLMK(postAwakeEvent, action2);
|
||||
tool4.PostAwakeEvent = mfbglihgcgo;
|
||||
}
|
||||
this.NNCLHLLMGEI(tool4);
|
||||
Transform transform = this.parentTool.transform;
|
||||
Transform transform2 = base.transform;
|
||||
Vector3 vector;
|
||||
float z = vector.z;
|
||||
Tool tool5 = this.parentTool;
|
||||
Vector3 vector2;
|
||||
float z2 = vector2.z;
|
||||
this.KNHHAPILJGN.z = z2;
|
||||
Transform transform3 = tool5.transform;
|
||||
Transform transform4 = base.transform;
|
||||
Transform transform5 = this.parentTool.transform;
|
||||
Transform transform6 = base.transform;
|
||||
Tool tool6 = this._tool;
|
||||
float num2;
|
||||
this.DPCECJPMNCF = num2;
|
||||
if (!tool6.<OJHNNEEHOPF>k__BackingField)
|
||||
{
|
||||
MFBGLIHGCGO<Tool> postAwakeEvent2 = tool6.PostAwakeEvent;
|
||||
Action<Tool> action3 = new Action(this.IHKDBEBPKDD);
|
||||
MFBGLIHGCGO<Tool> mfbglihgcgo2 = MFBGLIHGCGO.BPJDFPACLMK(postAwakeEvent2, action3);
|
||||
tool6.PostAwakeEvent = mfbglihgcgo2;
|
||||
return;
|
||||
}
|
||||
Transform transform7 = base.transform;
|
||||
Transform parent = this.parentTool.transform.parent;
|
||||
transform7.SetParent(parent, true);
|
||||
}
|
||||
Debug.LogError(base.name + " does not have a Tool in its parent list.");
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x06012703 RID: 75523 RVA: 0x004311D4 File Offset: 0x0042F3D4
|
||||
[Token(Token = "0x6012703")]
|
||||
[Address(RVA = "0x1885270", Offset = "0x1884270", VA = "0x181885270")]
|
||||
private void IHKDBEBPKDD(Tool EGFEJGHDNAI)
|
||||
{
|
||||
Transform transform = base.transform;
|
||||
Transform parent = this.parentTool.transform.parent;
|
||||
transform.SetParent(parent, true);
|
||||
}
|
||||
|
||||
// Token: 0x06012704 RID: 75524 RVA: 0x00431208 File Offset: 0x0042F408
|
||||
[Token(Token = "0x6012704")]
|
||||
[Address(RVA = "0x18853C0", Offset = "0x18843C0", VA = "0x1818853C0")]
|
||||
private void NNCLHLLMGEI(Tool FFAPFMNHGPF)
|
||||
{
|
||||
Action<Tool> action;
|
||||
MFBGLIHGCGO<Tool> mfbglihgcgo = MFBGLIHGCGO.BPJDFPACLMK(FFAPFMNHGPF.EnabledChangeEvent, action);
|
||||
FFAPFMNHGPF.EnabledChangeEvent = mfbglihgcgo;
|
||||
Action<Tool> action2;
|
||||
MFBGLIHGCGO<Tool> mfbglihgcgo2 = MFBGLIHGCGO.BPJDFPACLMK(FFAPFMNHGPF.PostPickupEvent, action2);
|
||||
FFAPFMNHGPF.PostPickupEvent = mfbglihgcgo2;
|
||||
MFBGLIHGCGO<Tool> postReleaseEvent = FFAPFMNHGPF.PostReleaseEvent;
|
||||
Action<Tool> action3 = new Action(this.FEDJKHLBHKI);
|
||||
MFBGLIHGCGO<Tool> mfbglihgcgo3 = MFBGLIHGCGO.BPJDFPACLMK(postReleaseEvent, action3);
|
||||
FFAPFMNHGPF.PostReleaseEvent = mfbglihgcgo3;
|
||||
IILCGFIHJLP<Tool, float> ownerTeleportEvent = FFAPFMNHGPF.OwnerTeleportEvent;
|
||||
Action<Tool, float> action4 = new Action(this.EMMFPOPKMOM);
|
||||
IILCGFIHJLP<Tool, float> iilcgfihjlp = IILCGFIHJLP.BPJDFPACLMK(ownerTeleportEvent, action4);
|
||||
FFAPFMNHGPF.OwnerTeleportEvent = iilcgfihjlp;
|
||||
NBPOLJHGGLE<Tool, float, float> ownerRotateInPlaceEvent = FFAPFMNHGPF.OwnerRotateInPlaceEvent;
|
||||
Action<Tool, float, float> action5 = new Action(this.KPGOCKEEPGI);
|
||||
IILCGFIHJLP<Tool, float> iilcgfihjlp2;
|
||||
FFAPFMNHGPF.OwnerRotateInPlaceEvent = iilcgfihjlp2;
|
||||
MFBGLIHGCGO<bool> visibilityChangeEvent = FFAPFMNHGPF.VisibilityChangeEvent;
|
||||
Action<bool> action6 = new Action(this.CHBOMJGCALL);
|
||||
IILCGFIHJLP iilcgfihjlp3;
|
||||
FFAPFMNHGPF.VisibilityChangeEvent = iilcgfihjlp3;
|
||||
MFBGLIHGCGO<Tool> hoverStartEvent = FFAPFMNHGPF.HoverStartEvent;
|
||||
Action<Tool> action7 = new Action(this.ONHOONMGLIL);
|
||||
IILCGFIHJLP iilcgfihjlp4;
|
||||
FFAPFMNHGPF.HoverStartEvent = iilcgfihjlp4;
|
||||
MFBGLIHGCGO<Tool> hoverEndEvent = FFAPFMNHGPF.HoverEndEvent;
|
||||
Action<Tool> action8 = new Action(this.PNKBPGFALAB);
|
||||
IILCGFIHJLP iilcgfihjlp5;
|
||||
FFAPFMNHGPF.HoverEndEvent = iilcgfihjlp5;
|
||||
RigidbodyEx.FPLEDOKDLCC fpledokdlcc;
|
||||
FFAPFMNHGPF.rigidbodyEx.JNAJFIOHDKO += fpledokdlcc;
|
||||
}
|
||||
|
||||
// Token: 0x06012705 RID: 75525 RVA: 0x0043131C File Offset: 0x0042F51C
|
||||
[Token(Token = "0x6012705")]
|
||||
[Address(RVA = "0x1885EA0", Offset = "0x1884EA0", VA = "0x181885EA0", Slot = "6")]
|
||||
protected virtual void Start()
|
||||
{
|
||||
Renderer[] array = this.customHighlightRenderers;
|
||||
if (array != 0 && array.Length != 0)
|
||||
{
|
||||
Tool tool = this._tool;
|
||||
Tool.BPPMEBHPHDM bppmebhphdm = new Tool.BPPMEBHPHDM(this.ELEHMFFDFPD);
|
||||
tool.CustomHighlightingBehavior = bppmebhphdm;
|
||||
Tool tool2 = this._tool;
|
||||
Tool.BPPMEBHPHDM bppmebhphdm2 = new Tool.BPPMEBHPHDM(this.GDPCGOGGCCI);
|
||||
tool2.CustomTutorialHighlightingBehavior = bppmebhphdm2;
|
||||
}
|
||||
this.KJDHMJPNDCK = true;
|
||||
}
|
||||
|
||||
// Token: 0x06012706 RID: 75526 RVA: 0x00431384 File Offset: 0x0042F584
|
||||
[Token(Token = "0x6012706")]
|
||||
[Address(RVA = "0x18859D0", Offset = "0x18849D0", VA = "0x1818859D0", Slot = "7")]
|
||||
protected virtual void OnDestroy()
|
||||
{
|
||||
Tool tool = this._tool;
|
||||
int num = 0;
|
||||
if (tool != num)
|
||||
{
|
||||
Tool tool2 = this._tool;
|
||||
MFBGLIHGCGO<Tool> postAwakeEvent = tool2.PostAwakeEvent;
|
||||
Action<Tool> action = new Action(this.IHKDBEBPKDD);
|
||||
MFBGLIHGCGO<Tool> mfbglihgcgo = MFBGLIHGCGO.GMNMHGMFGOL(postAwakeEvent, action);
|
||||
tool2.PostAwakeEvent = mfbglihgcgo;
|
||||
}
|
||||
Tool tool3 = this.parentTool;
|
||||
int num2 = 0;
|
||||
if (tool3 != num2)
|
||||
{
|
||||
Tool tool4 = this.parentTool;
|
||||
MFBGLIHGCGO<Tool> postAwakeEvent2 = tool4.PostAwakeEvent;
|
||||
Action<Tool> action2 = new Action(this.NNCLHLLMGEI);
|
||||
MFBGLIHGCGO<Tool> mfbglihgcgo2 = MFBGLIHGCGO.GMNMHGMFGOL(postAwakeEvent2, action2);
|
||||
tool4.PostAwakeEvent = mfbglihgcgo2;
|
||||
Tool tool5 = this.parentTool;
|
||||
Action<Tool> action3;
|
||||
MFBGLIHGCGO<Tool> mfbglihgcgo3 = MFBGLIHGCGO.GMNMHGMFGOL(tool5.EnabledChangeEvent, action3);
|
||||
tool5.EnabledChangeEvent = mfbglihgcgo3;
|
||||
Tool tool6 = this.parentTool;
|
||||
Action<Tool> action4;
|
||||
MFBGLIHGCGO<Tool> mfbglihgcgo4 = MFBGLIHGCGO.GMNMHGMFGOL(tool6.PostPickupEvent, action4);
|
||||
tool6.PostPickupEvent = mfbglihgcgo4;
|
||||
Tool tool7 = this.parentTool;
|
||||
MFBGLIHGCGO<Tool> postReleaseEvent = tool7.PostReleaseEvent;
|
||||
Action<Tool> action5 = new Action(this.FEDJKHLBHKI);
|
||||
MFBGLIHGCGO<Tool> mfbglihgcgo5 = MFBGLIHGCGO.GMNMHGMFGOL(postReleaseEvent, action5);
|
||||
tool7.PostReleaseEvent = mfbglihgcgo5;
|
||||
Tool tool8 = this.parentTool;
|
||||
IILCGFIHJLP<Tool, float> ownerTeleportEvent = tool8.OwnerTeleportEvent;
|
||||
Action<Tool, float> action6 = new Action(this.EMMFPOPKMOM);
|
||||
IILCGFIHJLP<Tool, float> iilcgfihjlp = IILCGFIHJLP.GMNMHGMFGOL(ownerTeleportEvent, action6);
|
||||
tool8.OwnerTeleportEvent = iilcgfihjlp;
|
||||
Tool tool9 = this.parentTool;
|
||||
NBPOLJHGGLE<Tool, float, float> ownerRotateInPlaceEvent = tool9.OwnerRotateInPlaceEvent;
|
||||
Action<Tool, float, float> action7 = new Action(this.KPGOCKEEPGI);
|
||||
IILCGFIHJLP<Tool, float> iilcgfihjlp2;
|
||||
tool9.OwnerRotateInPlaceEvent = iilcgfihjlp2;
|
||||
Tool tool10 = this.parentTool;
|
||||
MFBGLIHGCGO<bool> visibilityChangeEvent = tool10.VisibilityChangeEvent;
|
||||
Action<bool> action8 = new Action(this.CHBOMJGCALL);
|
||||
IILCGFIHJLP iilcgfihjlp3;
|
||||
tool10.VisibilityChangeEvent = iilcgfihjlp3;
|
||||
Tool tool11 = this.parentTool;
|
||||
MFBGLIHGCGO<Tool> hoverStartEvent = tool11.HoverStartEvent;
|
||||
Action<Tool> action9 = new Action(this.ONHOONMGLIL);
|
||||
IILCGFIHJLP iilcgfihjlp4;
|
||||
tool11.HoverStartEvent = iilcgfihjlp4;
|
||||
Tool tool12 = this.parentTool;
|
||||
MFBGLIHGCGO<Tool> hoverEndEvent = tool12.HoverEndEvent;
|
||||
Action<Tool> action10 = new Action(this.PNKBPGFALAB);
|
||||
IILCGFIHJLP iilcgfihjlp5;
|
||||
tool12.HoverEndEvent = iilcgfihjlp5;
|
||||
RigidbodyEx.FPLEDOKDLCC fpledokdlcc;
|
||||
this.parentTool.rigidbodyEx.JNAJFIOHDKO -= fpledokdlcc;
|
||||
PhotonView photonView = this.parentTool.JDHMIOJKLCK;
|
||||
Action<int> action11 = new Action(this.LNFBFDDKNCJ);
|
||||
photonView.OwnerChangedEvent -= action11;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06012707 RID: 75527 RVA: 0x004315A4 File Offset: 0x0042F7A4
|
||||
[Token(Token = "0x6012707")]
|
||||
[Address(RVA = "0x18856B0", Offset = "0x18846B0", VA = "0x1818856B0")]
|
||||
protected void NNPBKEIEMHL()
|
||||
{
|
||||
float z = this.KNHHAPILJGN.z;
|
||||
Quaternion nnjnbdpdafo = this.NNJNBDPDAFO;
|
||||
if (this._tool.OGIBLNIIHDK)
|
||||
{
|
||||
Tool tool = this.parentTool;
|
||||
int num = 0;
|
||||
if (tool != num)
|
||||
{
|
||||
Tool tool2 = this._tool;
|
||||
Tool tool3 = this.parentTool;
|
||||
PhotonView bhaahkeilog = tool2.BHAAHKEILOG;
|
||||
PhotonView photonView = tool3.JDHMIOJKLCK;
|
||||
if (bhaahkeilog != photonView)
|
||||
{
|
||||
Tool tool4 = this.parentTool;
|
||||
Tool tool5 = this._tool;
|
||||
PhotonView photonView2 = tool4.JDHMIOJKLCK;
|
||||
float dpcecjpmncf = this.DPCECJPMNCF;
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06012708 RID: 75528 RVA: 0x0043163C File Offset: 0x0042F83C
|
||||
[Token(Token = "0x6012708")]
|
||||
[Address(RVA = "0x1885830", Offset = "0x1884830", VA = "0x181885830")]
|
||||
protected void NNPBKEIEMHL(bool CDFHDACBFKN, Vector3 GHBPCACOCOL, Quaternion LDAKIHFDIFN)
|
||||
{
|
||||
if (this._tool.OGIBLNIIHDK)
|
||||
{
|
||||
Tool tool = this.parentTool;
|
||||
int num = 0;
|
||||
if (tool != num)
|
||||
{
|
||||
if (!CDFHDACBFKN)
|
||||
{
|
||||
Tool tool2 = this._tool;
|
||||
Tool tool3 = this.parentTool;
|
||||
PhotonView bhaahkeilog = tool2.BHAAHKEILOG;
|
||||
PhotonView photonView = tool3.JDHMIOJKLCK;
|
||||
if (!(bhaahkeilog != photonView))
|
||||
{
|
||||
return;
|
||||
}
|
||||
}
|
||||
Tool tool4 = this.parentTool;
|
||||
Tool tool5 = this._tool;
|
||||
PhotonView photonView2 = tool4.JDHMIOJKLCK;
|
||||
float z = GHBPCACOCOL.z;
|
||||
float dpcecjpmncf = this.DPCECJPMNCF;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06012709 RID: 75529 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x6012709")]
|
||||
[Address(RVA = "0x4242D0", Offset = "0x4232D0", VA = "0x1804242D0", Slot = "8")]
|
||||
protected virtual void CFODJFFPDFP(Tool IACIODKDBLE)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x0601270A RID: 75530 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x601270A")]
|
||||
[Address(RVA = "0x4242D0", Offset = "0x4232D0", VA = "0x1804242D0", Slot = "9")]
|
||||
protected virtual void ELJGGDGLEHE(RigidbodyEx MDAECDKDJOP)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x0601270B RID: 75531 RVA: 0x004316C8 File Offset: 0x0042F8C8
|
||||
[Token(Token = "0x601270B")]
|
||||
[Address(RVA = "0x18850F0", Offset = "0x18840F0", VA = "0x1818850F0")]
|
||||
private void FEDJKHLBHKI(Tool IACIODKDBLE)
|
||||
{
|
||||
Tool tool = this._tool;
|
||||
if (tool.<BIPMAHKMNKF>k__BackingField && tool.OGIBLNIIHDK)
|
||||
{
|
||||
Tool tool2 = this._tool;
|
||||
OKIMOMGKKDH ekjclgjfign = OKIMOMGKKDH.EKJCLGJFIGN;
|
||||
tool2.IKEGONLJBPP = ekjclgjfign;
|
||||
return;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0601270C RID: 75532 RVA: 0x0043170C File Offset: 0x0042F90C
|
||||
[Token(Token = "0x601270C")]
|
||||
[Address(RVA = "0x1885060", Offset = "0x1884060", VA = "0x181885060")]
|
||||
private void EMMFPOPKMOM(Tool IACIODKDBLE, float BJJEDIGOMGC)
|
||||
{
|
||||
this._tool.OnPlayerTeleport(BJJEDIGOMGC);
|
||||
}
|
||||
|
||||
// Token: 0x0601270D RID: 75533 RVA: 0x0043172C File Offset: 0x0042F92C
|
||||
[Token(Token = "0x601270D")]
|
||||
[Address(RVA = "0x18852D0", Offset = "0x18842D0", VA = "0x1818852D0")]
|
||||
private void KPGOCKEEPGI(Tool IACIODKDBLE, float ABMABCNKBCN, float BJJEDIGOMGC)
|
||||
{
|
||||
this._tool.OnPlayerRotateInPlace(ABMABCNKBCN, ABMABCNKBCN);
|
||||
}
|
||||
|
||||
// Token: 0x0601270E RID: 75534 RVA: 0x0043174C File Offset: 0x0042F94C
|
||||
[Token(Token = "0x601270E")]
|
||||
[Address(RVA = "0x1884F40", Offset = "0x1883F40", VA = "0x181884F40")]
|
||||
private void ELEHMFFDFPD(OutlineRendererEffect.HLEDHCIGMPJ? BHJICNIMBPM)
|
||||
{
|
||||
OEIHLPKBJKH nextOutlineRenderHandle = OutlineRendererEffect.GetNextOutlineRenderHandle();
|
||||
Renderer[] array = this.customHighlightRenderers;
|
||||
int num = 0;
|
||||
int length = array.Length;
|
||||
if (num < length)
|
||||
{
|
||||
if (BHJICNIMBPM != 0)
|
||||
{
|
||||
}
|
||||
OutlineRendererEffect.HLEDHCIGMPJ outlineType = this._tool.OutlineType;
|
||||
num++;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0601270F RID: 75535 RVA: 0x00431794 File Offset: 0x0042F994
|
||||
[Token(Token = "0x601270F")]
|
||||
[Address(RVA = "0x1885190", Offset = "0x1884190", VA = "0x181885190")]
|
||||
private void GDPCGOGGCCI(OutlineRendererEffect.HLEDHCIGMPJ? BHJICNIMBPM)
|
||||
{
|
||||
OEIHLPKBJKH nextOutlineRenderHandle = OutlineRendererEffect.GetNextOutlineRenderHandle();
|
||||
Renderer[] array = this.customHighlightRenderers;
|
||||
int num = 0;
|
||||
int length = array.Length;
|
||||
if (num < length)
|
||||
{
|
||||
Renderer renderer = array[num];
|
||||
OutlineRendererEffect.RenderTutorialOutline(nextOutlineRenderHandle, renderer, 1);
|
||||
num++;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06012710 RID: 75536 RVA: 0x004317DC File Offset: 0x0042F9DC
|
||||
[Token(Token = "0x6012710")]
|
||||
[Address(RVA = "0x1885380", Offset = "0x1884380", VA = "0x181885380")]
|
||||
private Tool MMHPMMACKEF(Player IEKDDPPNFPF, bool GEJJBENPHJG, Collider DMMDDFILJMK)
|
||||
{
|
||||
if (!this.OANAGNGCKPL && this.ToString() == 0)
|
||||
{
|
||||
return this.parentTool;
|
||||
}
|
||||
return this._tool;
|
||||
}
|
||||
|
||||
// Token: 0x06012711 RID: 75537 RVA: 0x00431808 File Offset: 0x0042FA08
|
||||
[Token(Token = "0x6012711")]
|
||||
[Address(RVA = "0x1885340", Offset = "0x1884340", VA = "0x181885340")]
|
||||
private bool LPLIIBBAAOI(Tool NBHJPDBHDHB, Player NHCEBNBEEBE, Vector3 JEDLNAEEMEN, bool GEJJBENPHJG)
|
||||
{
|
||||
return this.OANAGNGCKPL || ((AIGLMCILBAF.FAEGFHMMIDB)this).BIILOFOAKEJ;
|
||||
}
|
||||
|
||||
// Token: 0x06012712 RID: 75538 RVA: 0x00431828 File Offset: 0x0042FA28
|
||||
[Token(Token = "0x6012712")]
|
||||
[Address(RVA = "0x1884DF0", Offset = "0x1883DF0", VA = "0x181884DF0")]
|
||||
private void CHBOMJGCALL(bool AGILHLJPKPN)
|
||||
{
|
||||
Tool tool = this._tool;
|
||||
bool isVisible = this.parentTool.GDPKBEBEOBA;
|
||||
Tool tool2 = this.parentTool;
|
||||
tool.SetRenderersEnabled(isVisible, tool2);
|
||||
}
|
||||
|
||||
// Token: 0x06012713 RID: 75539 RVA: 0x00431860 File Offset: 0x0042FA60
|
||||
[Token(Token = "0x6012713")]
|
||||
[Address(RVA = "0x1885090", Offset = "0x1884090", VA = "0x181885090", Slot = "10")]
|
||||
protected virtual void FAFIPDEIOCK(Tool EGFEJGHDNAI)
|
||||
{
|
||||
if (this._tool.OGIBLNIIHDK)
|
||||
{
|
||||
Tool tool = this.parentTool;
|
||||
Tool tool2 = this._tool;
|
||||
bool isEnabled = tool.PAJGCGDFHKK;
|
||||
tool2.PAJGCGDFHKK = isEnabled;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06012714 RID: 75540 RVA: 0x004318A0 File Offset: 0x0042FAA0
|
||||
[Token(Token = "0x6012714")]
|
||||
[Address(RVA = "0x1885300", Offset = "0x1884300", VA = "0x181885300")]
|
||||
private void LNFBFDDKNCJ(int MDBEKHMDAAF)
|
||||
{
|
||||
this._tool.JDHMIOJKLCK.TransferOwnership(MDBEKHMDAAF);
|
||||
}
|
||||
|
||||
// Token: 0x06012715 RID: 75541 RVA: 0x004318C4 File Offset: 0x0042FAC4
|
||||
[Token(Token = "0x6012715")]
|
||||
[Address(RVA = "0x18859B0", Offset = "0x18849B0", VA = "0x1818859B0")]
|
||||
private void ONHOONMGLIL(Tool EGFEJGHDNAI)
|
||||
{
|
||||
this._tool.HoverStart();
|
||||
}
|
||||
|
||||
// Token: 0x06012716 RID: 75542 RVA: 0x004318E4 File Offset: 0x0042FAE4
|
||||
[Token(Token = "0x6012716")]
|
||||
[Address(RVA = "0x1885E80", Offset = "0x1884E80", VA = "0x181885E80")]
|
||||
private void PNKBPGFALAB(Tool EGFEJGHDNAI)
|
||||
{
|
||||
this._tool.HoverEnd();
|
||||
}
|
||||
|
||||
// Token: 0x06012717 RID: 75543 RVA: 0x00431904 File Offset: 0x0042FB04
|
||||
[Token(Token = "0x6012717")]
|
||||
[Address(RVA = "0x187EE10", Offset = "0x187DE10", VA = "0x18187EE10")]
|
||||
public ToolAccessory()
|
||||
{
|
||||
float z = Vector3.zero.z;
|
||||
this.KNHHAPILJGN.z = z;
|
||||
Quaternion identity = Quaternion.identity;
|
||||
this.DPCECJPMNCF = 1f;
|
||||
base..ctor();
|
||||
}
|
||||
|
||||
// Token: 0x0400BDB4 RID: 48564
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x400BDB4")]
|
||||
[SerializeField]
|
||||
[NKNLDEIPALE(FHBJCBPFODN.Self, false, false, false)]
|
||||
private Tool _tool;
|
||||
|
||||
// Token: 0x0400BDB5 RID: 48565
|
||||
[FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x400BDB5")]
|
||||
[SerializeField]
|
||||
[NKNLDEIPALE(FHBJCBPFODN.Parent, false, false, false)]
|
||||
protected Tool parentTool;
|
||||
|
||||
// Token: 0x0400BDB6 RID: 48566
|
||||
[FieldOffset(Offset = "0x28")]
|
||||
[Token(Token = "0x400BDB6")]
|
||||
[SerializeField]
|
||||
[OAGJHJAIMMP(FHBJCBPFODN.SelfAndChildren, false, false, false)]
|
||||
protected Animator animator;
|
||||
|
||||
// Token: 0x0400BDB7 RID: 48567
|
||||
[FieldOffset(Offset = "0x30")]
|
||||
[Token(Token = "0x400BDB7")]
|
||||
[SerializeField]
|
||||
private Renderer[] customHighlightRenderers;
|
||||
|
||||
// Token: 0x0400BDB8 RID: 48568
|
||||
[FieldOffset(Offset = "0x38")]
|
||||
[Token(Token = "0x400BDB8")]
|
||||
protected Vector3 KNHHAPILJGN;
|
||||
|
||||
// Token: 0x0400BDB9 RID: 48569
|
||||
[FieldOffset(Offset = "0x44")]
|
||||
[Token(Token = "0x400BDB9")]
|
||||
protected Quaternion NNJNBDPDAFO;
|
||||
|
||||
// Token: 0x0400BDBA RID: 48570
|
||||
[FieldOffset(Offset = "0x54")]
|
||||
[Token(Token = "0x400BDBA")]
|
||||
protected float DPCECJPMNCF;
|
||||
|
||||
// Token: 0x0400BDBB RID: 48571
|
||||
[FieldOffset(Offset = "0x58")]
|
||||
[Token(Token = "0x400BDBB")]
|
||||
protected bool KJDHMJPNDCK;
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user