oh dear
This commit is contained in:
@@ -0,0 +1,768 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Runtime.CompilerServices;
|
||||
using System.Text;
|
||||
using AGUI.StackedUI;
|
||||
using Cpp2IlInjected;
|
||||
using RecRoom.AGUI.ToolUIs;
|
||||
using RecRoom.Circuits;
|
||||
using RecRoom.Core.Creation.Circuits;
|
||||
using TMPro;
|
||||
using UnityEngine;
|
||||
|
||||
namespace RecRoom.Core.Creation.SandboxGizmos
|
||||
{
|
||||
// Token: 0x02003325 RID: 13093
|
||||
[Token(Token = "0x2003325")]
|
||||
public abstract class AcceleratedMovementGizmo : InfluencerGizmo
|
||||
{
|
||||
// Token: 0x17003E7D RID: 15997
|
||||
// (get) Token: 0x060169BC RID: 92604 RVA: 0x00546290 File Offset: 0x00544490
|
||||
[Token(Token = "0x17003E7D")]
|
||||
protected CircuitEventNodeDisplay LICNIGDHECF
|
||||
{
|
||||
[Token(Token = "0x60169BC")]
|
||||
[Address(RVA = "0x44EC40", Offset = "0x44DA40", VA = "0x18044EC40")]
|
||||
get
|
||||
{
|
||||
return this.nodeDisplay;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17003E7E RID: 15998
|
||||
// (get) Token: 0x060169BD RID: 92605 RVA: 0x005462A4 File Offset: 0x005444A4
|
||||
// (set) Token: 0x060169BE RID: 92606 RVA: 0x005462C4 File Offset: 0x005444C4
|
||||
[Token(Token = "0x17003E7E")]
|
||||
private protected float LEFDALHFHCB
|
||||
{
|
||||
[Token(Token = "0x60169BD")]
|
||||
[Address(RVA = "0x12E3A70", Offset = "0x12E2870", VA = "0x1812E3A70")]
|
||||
protected get
|
||||
{
|
||||
return this.LDKPICDNDFB.IAHDANBDAAM();
|
||||
}
|
||||
[Token(Token = "0x60169BE")]
|
||||
[Address(RVA = "0x12E4460", Offset = "0x12E3260", VA = "0x1812E4460")]
|
||||
private set
|
||||
{
|
||||
KLLMCPFPIIE<float> ldkpicdndfb = this.LDKPICDNDFB;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17003E7F RID: 15999
|
||||
// (get) Token: 0x060169BF RID: 92607 RVA: 0x005462E0 File Offset: 0x005444E0
|
||||
// (set) Token: 0x060169C0 RID: 92608 RVA: 0x00546300 File Offset: 0x00544500
|
||||
[Token(Token = "0x17003E7F")]
|
||||
private protected bool JOFFNANLIDK
|
||||
{
|
||||
[Token(Token = "0x60169BF")]
|
||||
[Address(RVA = "0x12E4570", Offset = "0x12E3370", VA = "0x1812E4570")]
|
||||
protected get
|
||||
{
|
||||
return this.IOGFADFDIHK.IAHDANBDAAM() != null;
|
||||
}
|
||||
[Token(Token = "0x60169C0")]
|
||||
[Address(RVA = "0x12E44C0", Offset = "0x12E32C0", VA = "0x1812E44C0")]
|
||||
private set
|
||||
{
|
||||
KLLMCPFPIIE<bool> iogfadfdihk = this.IOGFADFDIHK;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x060169C1 RID: 92609 RVA: 0x0054631C File Offset: 0x0054451C
|
||||
[Token(Token = "0x60169C1")]
|
||||
[Address(RVA = "0x12E3510", Offset = "0x12E2310", VA = "0x1812E3510", Slot = "13")]
|
||||
protected override void Awake()
|
||||
{
|
||||
base.Awake();
|
||||
RigidbodyEx rigidbodyEx = base.PBBJCLJPFMI.rigidbodyEx;
|
||||
OKNNKFGFODL earlyLateUpdateEvent = rigidbodyEx.EarlyLateUpdateEvent;
|
||||
Action action = new Action(this.AAJCJPEIMCG);
|
||||
OKNNKFGFODL oknnkfgfodl = OKNNKFGFODL.BPJDFPACLMK(earlyLateUpdateEvent, action);
|
||||
rigidbodyEx.EarlyLateUpdateEvent = oknnkfgfodl;
|
||||
HEAHEMOJGJA heahemojgja = new HEAHEMOJGJA();
|
||||
base.PBBJCLJPFMI.rigidbodyEx.VelocityHandler = heahemojgja;
|
||||
base.PBBJCLJPFMI.rigidbodyEx.VelocityProvider = heahemojgja;
|
||||
Action action2 = new Action(this.HJBODCFFFMM);
|
||||
base.EONONKNGLAM += action2;
|
||||
Tool tool = base.PBBJCLJPFMI;
|
||||
Action<AGAJMBPABDL> action3 = new Action(this.FAFOJMCNBMN);
|
||||
tool.AuthorityChangedEvent += action3;
|
||||
Tool tool2 = base.PBBJCLJPFMI;
|
||||
MFBGLIHGCGO<Tool> postReleaseEvent = tool2.PostReleaseEvent;
|
||||
Action<Tool> action4 = new Action(this.PAEFCHDJPHF);
|
||||
MFBGLIHGCGO<Tool> mfbglihgcgo = MFBGLIHGCGO.BPJDFPACLMK(postReleaseEvent, action4);
|
||||
tool2.PostReleaseEvent = mfbglihgcgo;
|
||||
Tool tool3 = base.PBBJCLJPFMI;
|
||||
MFBGLIHGCGO<Tool> postAttachEvent = tool3.PostAttachEvent;
|
||||
Action<Tool> action5 = new Action(this.PMPDJBDJDNP);
|
||||
MFBGLIHGCGO<Tool> mfbglihgcgo2 = MFBGLIHGCGO.BPJDFPACLMK(postAttachEvent, action5);
|
||||
tool3.PostAttachEvent = mfbglihgcgo2;
|
||||
Tool tool4 = base.PBBJCLJPFMI;
|
||||
MFBGLIHGCGO<Tool> postDetachEvent = tool4.PostDetachEvent;
|
||||
Action<Tool> action6 = new Action(this.PAEFCHDJPHF);
|
||||
MFBGLIHGCGO<Tool> mfbglihgcgo3 = MFBGLIHGCGO.BPJDFPACLMK(postDetachEvent, action6);
|
||||
tool4.PostDetachEvent = mfbglihgcgo3;
|
||||
if (base.PBBJCLJPFMI.creationObject)
|
||||
{
|
||||
base.PBBJCLJPFMI.creationObject.ClearVelocitiesOnFrozenChange = false;
|
||||
}
|
||||
ConnectableTool connectableTool = this._connectableTool;
|
||||
ConnectableTool.HierarchyChangeHandler hierarchyChangeHandler = new ConnectableTool.HierarchyChangeHandler(this.KGEGCICJAMN);
|
||||
connectableTool.ParentChangedEvent += hierarchyChangeHandler;
|
||||
Action action7 = new Action(this.DMMJIKHOMAB);
|
||||
KLLMCPFPIIE<float> kllmcpfpiie;
|
||||
this.LDKPICDNDFB = kllmcpfpiie;
|
||||
Action action8 = new Action(this.BOEELAKJECB);
|
||||
KLLMCPFPIIE<bool> kllmcpfpiie2;
|
||||
this.IOGFADFDIHK = kllmcpfpiie2;
|
||||
}
|
||||
|
||||
// Token: 0x060169C2 RID: 92610 RVA: 0x005464D0 File Offset: 0x005446D0
|
||||
[Token(Token = "0x60169C2")]
|
||||
[Address(RVA = "0x12E4BD0", Offset = "0x12E39D0", VA = "0x1812E4BD0", Slot = "21")]
|
||||
protected override void Start()
|
||||
{
|
||||
base.Start();
|
||||
this.LOCCHMINCCF();
|
||||
this.LOCCHMINCCF();
|
||||
}
|
||||
|
||||
// Token: 0x060169C3 RID: 92611 RVA: 0x005464F0 File Offset: 0x005446F0
|
||||
[Token(Token = "0x60169C3")]
|
||||
[Address(RVA = "0x12E4780", Offset = "0x12E3580", VA = "0x1812E4780", Slot = "14")]
|
||||
protected override void OnDestroy()
|
||||
{
|
||||
Tool tool = base.PBBJCLJPFMI;
|
||||
Action<AGAJMBPABDL> action = new Action(this.FAFOJMCNBMN);
|
||||
tool.AuthorityChangedEvent -= action;
|
||||
Tool tool2 = base.PBBJCLJPFMI;
|
||||
MFBGLIHGCGO<Tool> postReleaseEvent = tool2.PostReleaseEvent;
|
||||
Action<Tool> action2 = new Action(this.PAEFCHDJPHF);
|
||||
MFBGLIHGCGO<Tool> mfbglihgcgo = MFBGLIHGCGO.GMNMHGMFGOL(postReleaseEvent, action2);
|
||||
tool2.PostReleaseEvent = mfbglihgcgo;
|
||||
Tool tool3 = base.PBBJCLJPFMI;
|
||||
MFBGLIHGCGO<Tool> postAttachEvent = tool3.PostAttachEvent;
|
||||
Action<Tool> action3 = new Action(this.PMPDJBDJDNP);
|
||||
MFBGLIHGCGO<Tool> mfbglihgcgo2 = MFBGLIHGCGO.GMNMHGMFGOL(postAttachEvent, action3);
|
||||
tool3.PostAttachEvent = mfbglihgcgo2;
|
||||
Tool tool4 = base.PBBJCLJPFMI;
|
||||
MFBGLIHGCGO<Tool> postDetachEvent = tool4.PostDetachEvent;
|
||||
Action<Tool> action4 = new Action(this.PAEFCHDJPHF);
|
||||
MFBGLIHGCGO<Tool> mfbglihgcgo3 = MFBGLIHGCGO.GMNMHGMFGOL(postDetachEvent, action4);
|
||||
tool4.PostDetachEvent = mfbglihgcgo3;
|
||||
ConnectableTool connectableTool = this._connectableTool;
|
||||
ConnectableTool.HierarchyChangeHandler hierarchyChangeHandler = new ConnectableTool.HierarchyChangeHandler(this.KGEGCICJAMN);
|
||||
connectableTool.ParentChangedEvent -= hierarchyChangeHandler;
|
||||
base.OnDestroy();
|
||||
}
|
||||
|
||||
// Token: 0x060169C4 RID: 92612 RVA: 0x005465D8 File Offset: 0x005447D8
|
||||
[Token(Token = "0x60169C4")]
|
||||
[Address(RVA = "0x12E3D80", Offset = "0x12E2B80", VA = "0x1812E3D80", Slot = "23")]
|
||||
protected override void DFGKELFCGAO()
|
||||
{
|
||||
base..ctor();
|
||||
if (!this.NEFGPDELKBG)
|
||||
{
|
||||
CreationObject component = base.GetComponent<CreationObject>();
|
||||
OMKPHDBNLKH<CreationObjectSettingFloatUIControl, float>.DEDABHKCIBG <>9__18_ = AcceleratedMovementGizmo.<>c.<>9__18_0;
|
||||
if (<>9__18_ == 0)
|
||||
{
|
||||
AcceleratedMovementGizmo.<>c.<>9__18_0 = (MakerPenPaletteConfigScreen editableUIFlow) => editableUIFlow.DefaultFloatUIControlPrefab;
|
||||
}
|
||||
OMKPHDBNLKH<CreationObjectSettingFloatUIControl, float>.OHINDOLFNMP ohindolfnmp = new OMKPHDBNLKH.OHINDOLFNMP(this.MIEDHCEOHJE);
|
||||
int num;
|
||||
EKPFBGIIJNK ekpfbgiijnk = new EKPFBGIIJNK(<>9__18_, ohindolfnmp, num);
|
||||
num = 0;
|
||||
ILINODKFHEO ilinodkfheo = component.AddConfigurableSetting(ekpfbgiijnk);
|
||||
OMKPHDBNLKH<CreationObjectSettingBooleanUIControl, bool>.DEDABHKCIBG dedabhkcibg;
|
||||
if (AcceleratedMovementGizmo.<>c.<>9__18_2 == 0)
|
||||
{
|
||||
dedabhkcibg = (MakerPenPaletteConfigScreen editableUIFlow) => editableUIFlow.DefaultBoolUIControlPrefab;
|
||||
AcceleratedMovementGizmo.<>c.<>9__18_2 = dedabhkcibg;
|
||||
}
|
||||
OMKPHDBNLKH<CreationObjectSettingBooleanUIControl, bool>.OHINDOLFNMP ohindolfnmp2 = new OMKPHDBNLKH.OHINDOLFNMP(this.CMHGGPLEAFG);
|
||||
int num2;
|
||||
CPNMFOKDBKM cpnmfokdbkm = new CPNMFOKDBKM(dedabhkcibg, ohindolfnmp2, num2);
|
||||
num2 = 0;
|
||||
ILINODKFHEO ilinodkfheo2 = component.AddConfigurableSetting(cpnmfokdbkm);
|
||||
DOPNALIMPNA[] array = new DOPNALIMPNA[2];
|
||||
Func<float> func = new Func(this.CNHLGLAGEIA);
|
||||
Action<float> action = new Action(this.EKFFNPKCGKJ);
|
||||
INAOBEINBGO inaobeinbgo;
|
||||
if (inaobeinbgo != 0)
|
||||
{
|
||||
}
|
||||
array[0] = inaobeinbgo;
|
||||
Func<bool> func2 = new Func(this.KBOIICNKJLG);
|
||||
Action<bool> action2 = new Action(this.EMDNGLKMPEP);
|
||||
int num3 = 0;
|
||||
int num4 = 0;
|
||||
string text;
|
||||
string text2;
|
||||
DHCINNFLBBA dhcinnflbba = ONOKJPIMIIP.LBJPOFMMGGP(func2, action2, num4, num3, text, text2);
|
||||
if (dhcinnflbba != 0)
|
||||
{
|
||||
}
|
||||
array[1] = dhcinnflbba;
|
||||
int num5 = 0;
|
||||
ECJBHJOCKHL ecjbhjockhl = component.AddFoldoutMenu("Movement", num5, array);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x060169C5 RID: 92613 RVA: 0x00546720 File Offset: 0x00544920
|
||||
[Token(Token = "0x60169C5")]
|
||||
[Address(RVA = "0x12E45C0", Offset = "0x12E33C0", VA = "0x1812E45C0", Slot = "24")]
|
||||
protected override void HBODDIHIPGH(Vector3 HHDLEJDCBEH, Quaternion HIELBNFBMBO)
|
||||
{
|
||||
float z = HHDLEJDCBEH.z;
|
||||
this.LOCCHMINCCF();
|
||||
}
|
||||
|
||||
// Token: 0x060169C6 RID: 92614 RVA: 0x0054673C File Offset: 0x0054493C
|
||||
[Token(Token = "0x60169C6")]
|
||||
[Address(RVA = "0x12E4980", Offset = "0x12E3780", VA = "0x1812E4980")]
|
||||
private void PMPDJBDJDNP(Tool EGFEJGHDNAI)
|
||||
{
|
||||
base.PBBJCLJPFMI.rigidbodyEx.ClearVelocity();
|
||||
}
|
||||
|
||||
// Token: 0x060169C7 RID: 92615 RVA: 0x00546760 File Offset: 0x00544960
|
||||
[Token(Token = "0x60169C7")]
|
||||
[Address(RVA = "0x12E4250", Offset = "0x12E3050", VA = "0x1812E4250")]
|
||||
private void PAEFCHDJPHF(Tool EGFEJGHDNAI)
|
||||
{
|
||||
this.LOCCHMINCCF();
|
||||
}
|
||||
|
||||
// Token: 0x060169C8 RID: 92616 RVA: 0x00546774 File Offset: 0x00544974
|
||||
[Token(Token = "0x60169C8")]
|
||||
[Address(RVA = "0x12E3AC0", Offset = "0x12E28C0", VA = "0x1812E3AC0")]
|
||||
public void ChangeInputs(Dictionary<InputSlot, int> input)
|
||||
{
|
||||
int num = 0;
|
||||
int num2 = 0;
|
||||
if (input.TryGetValue(1, num) && num != this.HGDLBNDCDMK)
|
||||
{
|
||||
this.HGDLBNDCDMK = num;
|
||||
}
|
||||
if (input.TryGetValue((uint)2, num))
|
||||
{
|
||||
this.HDIIDCDLIDK = num;
|
||||
}
|
||||
if (num2 != 0)
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x060169C9 RID: 92617 RVA: 0x005467C0 File Offset: 0x005449C0
|
||||
[Token(Token = "0x60169C9")]
|
||||
[Address(RVA = "0x12E4250", Offset = "0x12E3050", VA = "0x1812E4250")]
|
||||
private void HJBODCFFFMM()
|
||||
{
|
||||
this.LOCCHMINCCF();
|
||||
}
|
||||
|
||||
// Token: 0x060169CA RID: 92618
|
||||
[Token(Token = "0x60169CA")]
|
||||
[Address(Slot = "30")]
|
||||
protected abstract void LOCCHMINCCF();
|
||||
|
||||
// Token: 0x060169CB RID: 92619
|
||||
[Token(Token = "0x60169CB")]
|
||||
[Address(Slot = "31")]
|
||||
protected abstract void HDLIJMNIALL();
|
||||
|
||||
// Token: 0x060169CC RID: 92620 RVA: 0x005467D4 File Offset: 0x005449D4
|
||||
[Token(Token = "0x60169CC")]
|
||||
[Address(RVA = "0x12E4250", Offset = "0x12E3050", VA = "0x1812E4250")]
|
||||
private void KGEGCICJAMN(MIGCNEPBKDG LODFBGGCMLN, int ICDCDNHCHME, MIGCNEPBKDG GDLJBDHIOFN, int GCJFNOCBJIP, Vector3? LKGCBILJGBA, Quaternion? BHPDMNLLNJK)
|
||||
{
|
||||
this.LOCCHMINCCF();
|
||||
}
|
||||
|
||||
// Token: 0x060169CD RID: 92621 RVA: 0x005467E8 File Offset: 0x005449E8
|
||||
[Token(Token = "0x60169CD")]
|
||||
[Address(RVA = "0x12E3A70", Offset = "0x12E2870", VA = "0x1812E3A70")]
|
||||
private float CNHLGLAGEIA()
|
||||
{
|
||||
return this.LDKPICDNDFB.IAHDANBDAAM();
|
||||
}
|
||||
|
||||
// Token: 0x060169CE RID: 92622 RVA: 0x00546808 File Offset: 0x00544A08
|
||||
[Token(Token = "0x60169CE")]
|
||||
[Address(RVA = "0x12E4460", Offset = "0x12E3260", VA = "0x1812E4460")]
|
||||
private void EKFFNPKCGKJ(float BCEFAKDFEMM)
|
||||
{
|
||||
KLLMCPFPIIE<float> ldkpicdndfb = this.LDKPICDNDFB;
|
||||
}
|
||||
|
||||
// Token: 0x060169CF RID: 92623 RVA: 0x00546824 File Offset: 0x00544A24
|
||||
[Token(Token = "0x60169CF")]
|
||||
[Address(RVA = "0x12E4570", Offset = "0x12E3370", VA = "0x1812E4570")]
|
||||
private bool KBOIICNKJLG()
|
||||
{
|
||||
return this.IOGFADFDIHK.IAHDANBDAAM() != null;
|
||||
}
|
||||
|
||||
// Token: 0x060169D0 RID: 92624 RVA: 0x00546844 File Offset: 0x00544A44
|
||||
[Token(Token = "0x60169D0")]
|
||||
[Address(RVA = "0x12E44C0", Offset = "0x12E32C0", VA = "0x1812E44C0")]
|
||||
private void EMDNGLKMPEP(bool BCEFAKDFEMM)
|
||||
{
|
||||
KLLMCPFPIIE<bool> iogfadfdihk = this.IOGFADFDIHK;
|
||||
}
|
||||
|
||||
// Token: 0x060169D1 RID: 92625 RVA: 0x00546860 File Offset: 0x00544A60
|
||||
[Token(Token = "0x60169D1")]
|
||||
[Address(RVA = "0x12E49B0", Offset = "0x12E37B0", VA = "0x1812E49B0", Slot = "29")]
|
||||
public override void SerializeTo(ref PDEKIHFJKHJ IABNDBNHMKF, ref MKNCHKCCIHK NHFINJNIPGK, StringBuilder BIPOIFGEMGB)
|
||||
{
|
||||
base.SerializeTo(ref IABNDBNHMKF, ref NHFINJNIPGK, BIPOIFGEMGB);
|
||||
HLJCFAJAOMA hljcfajaoma = new HLJCFAJAOMA();
|
||||
CBBOBMGJPNJ cbbobmgjpnj = new CBBOBMGJPNJ();
|
||||
float num = this.LDKPICDNDFB.IAHDANBDAAM();
|
||||
cbbobmgjpnj.CAFJJEONKDB = num;
|
||||
bool flag = this.IOGFADFDIHK.IAHDANBDAAM() != null;
|
||||
cbbobmgjpnj.GBHPINKBFLJ = flag;
|
||||
}
|
||||
|
||||
// Token: 0x060169D2 RID: 92626 RVA: 0x005468C8 File Offset: 0x00544AC8
|
||||
[Token(Token = "0x60169D2")]
|
||||
[Address(RVA = "0x12E4270", Offset = "0x12E3070", VA = "0x1812E4270", Slot = "28")]
|
||||
public override void DeserializeFrom(KPNDFONGDGF HFBJGCHOANH)
|
||||
{
|
||||
Dictionary<int, int> fagkdkefpko = HFBJGCHOANH.FAGKDKEFPKO;
|
||||
base..ctor();
|
||||
if (this != 0)
|
||||
{
|
||||
KLLMCPFPIIE<float> ldkpicdndfb = this.LDKPICDNDFB;
|
||||
KLLMCPFPIIE<bool> iogfadfdihk = this.IOGFADFDIHK;
|
||||
return;
|
||||
}
|
||||
object[] array = new object[1];
|
||||
GameObject gameObject = base.gameObject;
|
||||
if (gameObject != 0)
|
||||
{
|
||||
}
|
||||
array[0] = gameObject;
|
||||
Debug.LogErrorFormat(this, "Error deserializing Accelerated Movement Gizmo {0}: gizmo data or acclereted movement data empty.", array);
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x060169D3 RID: 92627 RVA: 0x00546924 File Offset: 0x00544B24
|
||||
[Token(Token = "0x60169D3")]
|
||||
[Address(RVA = "0x12E4250", Offset = "0x12E3050", VA = "0x1812E4250")]
|
||||
private void DMMJIKHOMAB()
|
||||
{
|
||||
this.LOCCHMINCCF();
|
||||
}
|
||||
|
||||
// Token: 0x060169D4 RID: 92628 RVA: 0x00546938 File Offset: 0x00544B38
|
||||
[Token(Token = "0x60169D4")]
|
||||
[Address(RVA = "0x12E3960", Offset = "0x12E2760", VA = "0x1812E3960")]
|
||||
private void BOEELAKJECB()
|
||||
{
|
||||
this.LOCCHMINCCF();
|
||||
this.LOCCHMINCCF();
|
||||
}
|
||||
|
||||
// Token: 0x060169D5 RID: 92629 RVA: 0x00546954 File Offset: 0x00544B54
|
||||
[Token(Token = "0x60169D5")]
|
||||
[Address(RVA = "0x12E4520", Offset = "0x12E3320", VA = "0x1812E4520")]
|
||||
private void FAFOJMCNBMN(AGAJMBPABDL HIBNOIKDDAC)
|
||||
{
|
||||
if (!base.PBBJCLJPFMI.FNFNLDBILFE)
|
||||
{
|
||||
this.LOCCHMINCCF();
|
||||
return;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x060169D6 RID: 92630 RVA: 0x0054697C File Offset: 0x00544B7C
|
||||
[Token(Token = "0x60169D6")]
|
||||
[Address(RVA = "0x12E3440", Offset = "0x12E2240", VA = "0x1812E3440")]
|
||||
public void AddTorque(Vector3 LCBFKGKBMJH, ForceMode ECOGFAMEGMP = ForceMode.Force)
|
||||
{
|
||||
if (this.HNDHDPLALMI)
|
||||
{
|
||||
Transform targetTransform = base.PBBJCLJPFMI.rigidbodyEx.KGCFPFPDJPM.MDKDCJFEBJH;
|
||||
float z = LCBFKGKBMJH.z;
|
||||
}
|
||||
float z2 = LCBFKGKBMJH.z;
|
||||
}
|
||||
|
||||
// Token: 0x060169D7 RID: 92631 RVA: 0x005469BC File Offset: 0x00544BBC
|
||||
[Token(Token = "0x60169D7")]
|
||||
[Address(RVA = "0x12E3190", Offset = "0x12E1F90", VA = "0x1812E3190")]
|
||||
public void AddTorqueLocal(Vector3 LCBFKGKBMJH, ForceMode ECOGFAMEGMP)
|
||||
{
|
||||
Vector3 vector;
|
||||
float z = vector.z;
|
||||
if (ECOGFAMEGMP <= ForceMode.Acceleration)
|
||||
{
|
||||
float num = Time.deltaTime;
|
||||
Vector3 vector2;
|
||||
float z2 = vector2.z;
|
||||
this.PLEDPHJHLDC.z = z2;
|
||||
num = Time.deltaTime;
|
||||
Vector3 vector3;
|
||||
float z3 = vector3.z;
|
||||
this.GCBLCJJHALN.z = z3;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x060169D8 RID: 92632 RVA: 0x00546A1C File Offset: 0x00544C1C
|
||||
[Token(Token = "0x60169D8")]
|
||||
[Address(RVA = "0x12E30C0", Offset = "0x12E1EC0", VA = "0x1812E30C0")]
|
||||
public void AddForce(Vector3 CDFHDACBFKN, ForceMode ECOGFAMEGMP = ForceMode.Force)
|
||||
{
|
||||
if (this.HNDHDPLALMI)
|
||||
{
|
||||
Transform targetTransform = base.PBBJCLJPFMI.rigidbodyEx.KGCFPFPDJPM.MDKDCJFEBJH;
|
||||
float z = CDFHDACBFKN.z;
|
||||
}
|
||||
float z2 = CDFHDACBFKN.z;
|
||||
}
|
||||
|
||||
// Token: 0x060169D9 RID: 92633 RVA: 0x00546A5C File Offset: 0x00544C5C
|
||||
[Token(Token = "0x60169D9")]
|
||||
[Address(RVA = "0x12E2E70", Offset = "0x12E1C70", VA = "0x1812E2E70")]
|
||||
public void AddForceLocal(Vector3 CDFHDACBFKN, ForceMode ECOGFAMEGMP)
|
||||
{
|
||||
if (ECOGFAMEGMP <= ForceMode.Acceleration)
|
||||
{
|
||||
float num = Time.deltaTime;
|
||||
Vector3 vector;
|
||||
float z = vector.z;
|
||||
this.PKKKCBCAJGH.z = z;
|
||||
num = Time.deltaTime;
|
||||
Vector3 vector2;
|
||||
float z2 = vector2.z;
|
||||
this.LLBMDPALDIE.z = z2;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x060169DA RID: 92634 RVA: 0x00546AAC File Offset: 0x00544CAC
|
||||
[Token(Token = "0x60169DA")]
|
||||
[Address(RVA = "0x12E3B90", Offset = "0x12E2990", VA = "0x1812E3B90")]
|
||||
public void ClearAngularVelocity()
|
||||
{
|
||||
base.PBBJCLJPFMI.rigidbodyEx.ClearAngularVelocity();
|
||||
float z = Vector3.zero.z;
|
||||
this.PLEDPHJHLDC.z = z;
|
||||
float z2 = Vector3.zero.z;
|
||||
this.GCBLCJJHALN.z = z2;
|
||||
float z3 = Vector3.zero.z;
|
||||
this.IIMFKAEDKGH.z = z3;
|
||||
}
|
||||
|
||||
// Token: 0x060169DB RID: 92635 RVA: 0x00546B14 File Offset: 0x00544D14
|
||||
[Token(Token = "0x60169DB")]
|
||||
[Address(RVA = "0x12E3C70", Offset = "0x12E2A70", VA = "0x1812E3C70")]
|
||||
public void ClearLinearVelocity()
|
||||
{
|
||||
RigidbodyEx rigidbodyEx = base.PBBJCLJPFMI.rigidbodyEx;
|
||||
float z = Vector3.zero.z;
|
||||
float z2 = Vector3.zero.z;
|
||||
this.PKKKCBCAJGH.z = z2;
|
||||
float z3 = Vector3.zero.z;
|
||||
this.LLBMDPALDIE.z = z3;
|
||||
float z4 = Vector3.zero.z;
|
||||
this.MPJFJDKPHCN.z = z4;
|
||||
}
|
||||
|
||||
// Token: 0x17003E80 RID: 16000
|
||||
// (get) Token: 0x060169DC RID: 92636 RVA: 0x00546B88 File Offset: 0x00544D88
|
||||
[Token(Token = "0x17003E80")]
|
||||
private RigidbodyEx MEHAAMLFBJB
|
||||
{
|
||||
[Token(Token = "0x60169DC")]
|
||||
[Address(RVA = "0x12E4220", Offset = "0x12E3020", VA = "0x1812E4220")]
|
||||
get
|
||||
{
|
||||
return base.PBBJCLJPFMI.rigidbodyEx.KGCFPFPDJPM;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17003E81 RID: 16001
|
||||
// (get) Token: 0x060169DD RID: 92637 RVA: 0x00546BAC File Offset: 0x00544DAC
|
||||
[Token(Token = "0x17003E81")]
|
||||
protected bool HNDHDPLALMI
|
||||
{
|
||||
[Token(Token = "0x60169DD")]
|
||||
[Address(RVA = "0x12E4610", Offset = "0x12E3410", VA = "0x1812E4610")]
|
||||
get
|
||||
{
|
||||
RigidbodyEx kgcfpfpdjpm = base.PBBJCLJPFMI.rigidbodyEx.KGCFPFPDJPM;
|
||||
int num = 0;
|
||||
return kgcfpfpdjpm != num;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x060169DE RID: 92638 RVA: 0x00546BDC File Offset: 0x00544DDC
|
||||
[Token(Token = "0x60169DE")]
|
||||
[Address(RVA = "0x12E2280", Offset = "0x12E1080", VA = "0x1812E2280")]
|
||||
private void AAJCJPEIMCG()
|
||||
{
|
||||
float unscaledTime = Time.unscaledTime;
|
||||
int num = 0;
|
||||
if (unscaledTime > (float)num)
|
||||
{
|
||||
Vector3 zero = Vector3.zero;
|
||||
Quaternion identity = Quaternion.identity;
|
||||
float z = Vector3.zero.z;
|
||||
float z2 = Vector3.zero.z;
|
||||
bool flag = this.HNDHDPLALMI;
|
||||
Tool tool = base.PBBJCLJPFMI;
|
||||
if (!flag)
|
||||
{
|
||||
RigidbodyEx rigidbodyEx = tool.rigidbodyEx;
|
||||
RigidbodyEx rigidbodyEx2 = base.PBBJCLJPFMI.rigidbodyEx;
|
||||
}
|
||||
RigidbodyEx rigidbodyEx3 = tool.rigidbodyEx;
|
||||
RigidbodyEx rigidbodyEx4 = base.PBBJCLJPFMI.rigidbodyEx;
|
||||
float z3 = this.MPJFJDKPHCN.z;
|
||||
float z4 = this.IIMFKAEDKGH.z;
|
||||
float num2;
|
||||
float num3;
|
||||
if (num2 > 1E-45f || num3 <= 1E-45f)
|
||||
{
|
||||
}
|
||||
float num4;
|
||||
float num5;
|
||||
float num6;
|
||||
float z8;
|
||||
float z11;
|
||||
float z21;
|
||||
bool flag2;
|
||||
if (num4 != 1E-45f || num5 > 9E-05f || num6 > 0.0001f)
|
||||
{
|
||||
float z5 = this.PKKKCBCAJGH.z;
|
||||
float mass = base.PBBJCLJPFMI.rigidbodyEx.OPDHAKGKECE;
|
||||
Vector3 vector;
|
||||
float z6 = vector.z;
|
||||
this.LLBMDPALDIE = z6;
|
||||
float z7 = vector.z;
|
||||
Vector3 vector2;
|
||||
z8 = vector2.z;
|
||||
float z9 = vector2.z;
|
||||
Vector3 vector3;
|
||||
float z10 = vector3.z;
|
||||
Vector3 vector4;
|
||||
z11 = vector4.z;
|
||||
if (flag)
|
||||
{
|
||||
RigidbodyEx rigidbodyEx5 = base.PBBJCLJPFMI.rigidbodyEx;
|
||||
RigidbodyEx rigidbodyEx6 = base.PBBJCLJPFMI.rigidbodyEx;
|
||||
Vector3 vector5;
|
||||
float z12 = vector5.z;
|
||||
RigidbodyEx rigidbodyEx7 = base.PBBJCLJPFMI.rigidbodyEx;
|
||||
RigidbodyEx rigidbodyEx8 = base.PBBJCLJPFMI.rigidbodyEx;
|
||||
Vector3 vector6;
|
||||
float z13 = vector6.z;
|
||||
float z14 = this.PLEDPHJHLDC.z;
|
||||
float z15 = this.GCBLCJJHALN.z;
|
||||
Vector3 vector7;
|
||||
float z16 = vector7.z;
|
||||
Vector3 vector8;
|
||||
float z17 = vector8.z;
|
||||
Vector3 vector9;
|
||||
float z18 = vector9.z;
|
||||
Vector3 vector10;
|
||||
float z19 = vector10.z;
|
||||
this.GCBLCJJHALN.z = z19;
|
||||
}
|
||||
float z20 = this.GCBLCJJHALN.z;
|
||||
Vector3 vector11;
|
||||
z21 = vector11.z;
|
||||
float z22 = vector11.z;
|
||||
Vector3 vector12;
|
||||
float z23 = vector12.z;
|
||||
int num7 = 0;
|
||||
float num8;
|
||||
Quaternion quaternion = Quaternion.AngleAxis(num8, num7);
|
||||
flag2 = this.HNDHDPLALMI;
|
||||
Tool tool2 = base.PBBJCLJPFMI;
|
||||
Tool tool3;
|
||||
if (!flag2)
|
||||
{
|
||||
RigidbodyEx rigidbodyEx9 = tool2.rigidbodyEx;
|
||||
tool3 = base.PBBJCLJPFMI;
|
||||
RigidbodyEx rigidbodyEx10 = tool3.rigidbodyEx;
|
||||
}
|
||||
RigidbodyEx rigidbodyEx11 = tool3.rigidbodyEx;
|
||||
RigidbodyEx rigidbodyEx12 = base.PBBJCLJPFMI.rigidbodyEx;
|
||||
float z24 = Vector3.zero.z;
|
||||
this.PKKKCBCAJGH.z = z24;
|
||||
float z25 = Vector3.zero.z;
|
||||
this.PLEDPHJHLDC.z = z25;
|
||||
float z26 = Vector3.zero.z;
|
||||
this.GCBLCJJHALN.z = z26;
|
||||
float z27 = Vector3.zero.z;
|
||||
this.LLBMDPALDIE = z27;
|
||||
}
|
||||
flag2 = this.HNDHDPLALMI;
|
||||
Tool tool4 = base.PBBJCLJPFMI;
|
||||
if (!flag2)
|
||||
{
|
||||
RigidbodyEx rigidbodyEx13 = tool4.rigidbodyEx;
|
||||
RigidbodyEx rigidbodyEx14 = base.PBBJCLJPFMI.rigidbodyEx;
|
||||
}
|
||||
RigidbodyEx rigidbodyEx15 = base.PBBJCLJPFMI.rigidbodyEx;
|
||||
this.MPJFJDKPHCN.z = z8;
|
||||
this.NIPPGHOLPHO.z = z11;
|
||||
this.IIMFKAEDKGH.z = z21;
|
||||
this.GMBNMBHMFNJ = unscaledTime;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x060169DF RID: 92639 RVA: 0x00546EEC File Offset: 0x005450EC
|
||||
[Token(Token = "0x60169DF")]
|
||||
[Address(RVA = "0x12E4C20", Offset = "0x12E3A20", VA = "0x1812E4C20")]
|
||||
protected AcceleratedMovementGizmo()
|
||||
{
|
||||
float z = Vector3.zero.z;
|
||||
this.PKKKCBCAJGH.z = z;
|
||||
float z2 = Vector3.zero.z;
|
||||
this.PLEDPHJHLDC.z = z2;
|
||||
float z3 = Vector3.zero.z;
|
||||
this.LLBMDPALDIE.z = z3;
|
||||
float z4 = Vector3.zero.z;
|
||||
this.GCBLCJJHALN.z = z4;
|
||||
float z5 = Vector3.zero.z;
|
||||
this.NIPPGHOLPHO.z = z5;
|
||||
Quaternion identity = Quaternion.identity;
|
||||
float z6 = Vector3.zero.z;
|
||||
this.MPJFJDKPHCN.z = z6;
|
||||
float z7 = Vector3.zero.z;
|
||||
this.IIMFKAEDKGH.z = z7;
|
||||
base..ctor();
|
||||
}
|
||||
|
||||
// Token: 0x060169E0 RID: 92640 RVA: 0x00546FB0 File Offset: 0x005451B0
|
||||
[Token(Token = "0x60169E0")]
|
||||
[Address(RVA = "0x12E4690", Offset = "0x12E3490", VA = "0x1812E4690")]
|
||||
[CompilerGenerated]
|
||||
private void MIEDHCEOHJE(CreationObjectSettingFloatUIControl GCCLEJOGCCE)
|
||||
{
|
||||
string text = GCCLEJOGCCE.PropertyDescription.text;
|
||||
GCCLEJOGCCE.SetDialogOptions("Acceleration Time", "Set acceleration time in seconds", (TMP_InputField.ContentType)((uint)3));
|
||||
Func<float> func = new Func(this.CNHLGLAGEIA);
|
||||
Action<float> action = new Action(this.EKFFNPKCGKJ);
|
||||
}
|
||||
|
||||
// Token: 0x060169E1 RID: 92641 RVA: 0x00546FFC File Offset: 0x005451FC
|
||||
[Token(Token = "0x60169E1")]
|
||||
[Address(RVA = "0x12E39A0", Offset = "0x12E27A0", VA = "0x1812E39A0")]
|
||||
[CompilerGenerated]
|
||||
private void CMHGGPLEAFG(CreationObjectSettingBooleanUIControl GCCLEJOGCCE)
|
||||
{
|
||||
string text = GCCLEJOGCCE.PropertyDescription.text;
|
||||
Func<bool> func = new Func(this.KBOIICNKJLG);
|
||||
Action<bool> action = new Action(this.EMDNGLKMPEP);
|
||||
}
|
||||
|
||||
// Token: 0x0400EBD5 RID: 60373
|
||||
[Token(Token = "0x400EBD5")]
|
||||
private const string KBNEOCELMOH = "AcceleratedMovementKinematicPhysics";
|
||||
|
||||
// Token: 0x0400EBD6 RID: 60374
|
||||
[FieldOffset(Offset = "0x90")]
|
||||
[Token(Token = "0x400EBD6")]
|
||||
[SerializeField]
|
||||
[DDPIINEJFMD(JIBDPHMGEGO.Self, false, false, false)]
|
||||
private CircuitEventNodeDisplay nodeDisplay;
|
||||
|
||||
// Token: 0x0400EBD7 RID: 60375
|
||||
[FieldOffset(Offset = "0x98")]
|
||||
[Token(Token = "0x400EBD7")]
|
||||
protected int HGDLBNDCDMK;
|
||||
|
||||
// Token: 0x0400EBD8 RID: 60376
|
||||
[FieldOffset(Offset = "0x9C")]
|
||||
[Token(Token = "0x400EBD8")]
|
||||
protected int HDIIDCDLIDK;
|
||||
|
||||
// Token: 0x0400EBD9 RID: 60377
|
||||
[FieldOffset(Offset = "0xA0")]
|
||||
[Token(Token = "0x400EBD9")]
|
||||
private KLLMCPFPIIE<float> LDKPICDNDFB;
|
||||
|
||||
// Token: 0x0400EBDA RID: 60378
|
||||
[FieldOffset(Offset = "0xA8")]
|
||||
[Token(Token = "0x400EBDA")]
|
||||
protected float LCFPKDLAFGE;
|
||||
|
||||
// Token: 0x0400EBDB RID: 60379
|
||||
[FieldOffset(Offset = "0xB0")]
|
||||
[Token(Token = "0x400EBDB")]
|
||||
private KLLMCPFPIIE<bool> IOGFADFDIHK;
|
||||
|
||||
// Token: 0x0400EBDC RID: 60380
|
||||
[FieldOffset(Offset = "0xB8")]
|
||||
[Token(Token = "0x400EBDC")]
|
||||
private Vector3 PKKKCBCAJGH;
|
||||
|
||||
// Token: 0x0400EBDD RID: 60381
|
||||
[FieldOffset(Offset = "0xC4")]
|
||||
[Token(Token = "0x400EBDD")]
|
||||
private Vector3 PLEDPHJHLDC;
|
||||
|
||||
// Token: 0x0400EBDE RID: 60382
|
||||
[FieldOffset(Offset = "0xD0")]
|
||||
[Token(Token = "0x400EBDE")]
|
||||
private Vector3 LLBMDPALDIE;
|
||||
|
||||
// Token: 0x0400EBDF RID: 60383
|
||||
[FieldOffset(Offset = "0xDC")]
|
||||
[Token(Token = "0x400EBDF")]
|
||||
private Vector3 GCBLCJJHALN;
|
||||
|
||||
// Token: 0x0400EBE0 RID: 60384
|
||||
[FieldOffset(Offset = "0xE8")]
|
||||
[Token(Token = "0x400EBE0")]
|
||||
private float GMBNMBHMFNJ;
|
||||
|
||||
// Token: 0x0400EBE1 RID: 60385
|
||||
[FieldOffset(Offset = "0xEC")]
|
||||
[Token(Token = "0x400EBE1")]
|
||||
private Vector3 NIPPGHOLPHO;
|
||||
|
||||
// Token: 0x0400EBE2 RID: 60386
|
||||
[FieldOffset(Offset = "0xF8")]
|
||||
[Token(Token = "0x400EBE2")]
|
||||
private Quaternion NHNAFHMIBAD;
|
||||
|
||||
// Token: 0x0400EBE3 RID: 60387
|
||||
[FieldOffset(Offset = "0x108")]
|
||||
[Token(Token = "0x400EBE3")]
|
||||
private Vector3 MPJFJDKPHCN;
|
||||
|
||||
// Token: 0x0400EBE4 RID: 60388
|
||||
[FieldOffset(Offset = "0x114")]
|
||||
[Token(Token = "0x400EBE4")]
|
||||
private Vector3 IIMFKAEDKGH;
|
||||
|
||||
// Token: 0x0400EBE5 RID: 60389
|
||||
[Token(Token = "0x400EBE5")]
|
||||
private const float PGMHENKOOAA = 0.05f;
|
||||
|
||||
// Token: 0x0400EBE6 RID: 60390
|
||||
[Token(Token = "0x400EBE6")]
|
||||
private const int OONKPHMFDAG = 10;
|
||||
|
||||
// Token: 0x0400EBE7 RID: 60391
|
||||
[Token(Token = "0x400EBE7")]
|
||||
private const float BAPLNKJDEJP = 9E-05f;
|
||||
|
||||
// Token: 0x0400EBE8 RID: 60392
|
||||
[Token(Token = "0x400EBE8")]
|
||||
private const float FBMMANCIBNK = 0.0001f;
|
||||
|
||||
// Token: 0x0400EBE9 RID: 60393
|
||||
[Token(Token = "0x400EBE9")]
|
||||
private const float JMODBMJACEO = 1E-45f;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,324 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Runtime.InteropServices;
|
||||
using System.Text;
|
||||
using Cpp2IlInjected;
|
||||
using Photon.Pun;
|
||||
using RecRoom.Core.Creation.Shapes;
|
||||
using UnityEngine;
|
||||
|
||||
namespace RecRoom.Core.Creation.SandboxGizmos
|
||||
{
|
||||
// Token: 0x02003317 RID: 13079
|
||||
[Token(Token = "0x2003317")]
|
||||
public class AnimatedObjectsGroup : ObjectGroup
|
||||
{
|
||||
// Token: 0x17003E5C RID: 15964
|
||||
// (get) Token: 0x06016906 RID: 92422 RVA: 0x005438BC File Offset: 0x00541ABC
|
||||
[Token(Token = "0x17003E5C")]
|
||||
public override bool IFACMNPBEGE
|
||||
{
|
||||
[Token(Token = "0x6016906")]
|
||||
[Address(RVA = "0x460D40", Offset = "0x45FB40", VA = "0x180460D40", Slot = "31")]
|
||||
get
|
||||
{
|
||||
return true;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17003E5D RID: 15965
|
||||
// (get) Token: 0x06016907 RID: 92423 RVA: 0x005438CC File Offset: 0x00541ACC
|
||||
[Token(Token = "0x17003E5D")]
|
||||
public override bool EBCPLCEDNBE
|
||||
{
|
||||
[Token(Token = "0x6016907")]
|
||||
[Address(RVA = "0x403930", Offset = "0x402730", VA = "0x180403930", Slot = "32")]
|
||||
get
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17003E5E RID: 15966
|
||||
// (get) Token: 0x06016908 RID: 92424 RVA: 0x005438DC File Offset: 0x00541ADC
|
||||
[Token(Token = "0x17003E5E")]
|
||||
public override bool OOFDLELGPAD
|
||||
{
|
||||
[Token(Token = "0x6016908")]
|
||||
[Address(RVA = "0x460D40", Offset = "0x45FB40", VA = "0x180460D40", Slot = "33")]
|
||||
get
|
||||
{
|
||||
return true;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06016909 RID: 92425 RVA: 0x005438EC File Offset: 0x00541AEC
|
||||
[Token(Token = "0x6016909")]
|
||||
[Address(RVA = "0x12E5850", Offset = "0x12E4650", VA = "0x1812E5850")]
|
||||
public int IndexOf(CreationObject NLNHFEEMFBN)
|
||||
{
|
||||
return this.CPLFCHMMIEL.IndexOf(NLNHFEEMFBN);
|
||||
}
|
||||
|
||||
// Token: 0x0601690A RID: 92426 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x601690A")]
|
||||
[Address(RVA = "0x12E5910", Offset = "0x12E4710", VA = "0x1812E5910")]
|
||||
public CreationObject ObjectAt(int EFBDCIJMFGD)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x17003E5F RID: 15967
|
||||
// (get) Token: 0x0601690B RID: 92427 RVA: 0x0054390C File Offset: 0x00541B0C
|
||||
[Token(Token = "0x17003E5F")]
|
||||
public int OLCEDCHGCFH
|
||||
{
|
||||
[Token(Token = "0x601690B")]
|
||||
[Address(RVA = "0x12E5F50", Offset = "0x12E4D50", VA = "0x1812E5F50")]
|
||||
get
|
||||
{
|
||||
return this.CPLFCHMMIEL._size;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0601690C RID: 92428 RVA: 0x0054392C File Offset: 0x00541B2C
|
||||
[Token(Token = "0x601690C")]
|
||||
[Address(RVA = "0x12E55C0", Offset = "0x12E43C0", VA = "0x1812E55C0", Slot = "36")]
|
||||
protected override void FHALJOHDMGK(CreationObject EOJKOIGNHPJ, bool LEBLIOOPPFC)
|
||||
{
|
||||
base.FHALJOHDMGK(EOJKOIGNHPJ, LEBLIOOPPFC);
|
||||
EOJKOIGNHPJ.AddIsAnimated(this);
|
||||
MFBGLIHGCGO<CreationObject> onCreationObjectWillDelete = EOJKOIGNHPJ.OnCreationObjectWillDelete;
|
||||
Action<CreationObject> action = new Action(this.LGBIAIBKLFL);
|
||||
MFBGLIHGCGO<CreationObject> mfbglihgcgo = MFBGLIHGCGO.BPJDFPACLMK(onCreationObjectWillDelete, action);
|
||||
EOJKOIGNHPJ.OnCreationObjectWillDelete = mfbglihgcgo;
|
||||
if (this.JLNHCCOAHGM)
|
||||
{
|
||||
AnimationGizmoManager.<OCDLBPHJMOP>k__BackingField.ActivateAnimatedObject(EOJKOIGNHPJ);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0601690D RID: 92429 RVA: 0x00543988 File Offset: 0x00541B88
|
||||
[Token(Token = "0x601690D")]
|
||||
[Address(RVA = "0x12E54C0", Offset = "0x12E42C0", VA = "0x1812E54C0", Slot = "40")]
|
||||
protected override void EBFEEFGECAC(CreationObject EOJKOIGNHPJ)
|
||||
{
|
||||
base.EBFEEFGECAC(EOJKOIGNHPJ);
|
||||
EOJKOIGNHPJ.RemoveIsAnimated(this);
|
||||
MFBGLIHGCGO<CreationObject> onCreationObjectWillDelete = EOJKOIGNHPJ.OnCreationObjectWillDelete;
|
||||
Action<CreationObject> action = new Action(this.LGBIAIBKLFL);
|
||||
MFBGLIHGCGO<CreationObject> mfbglihgcgo = MFBGLIHGCGO.GMNMHGMFGOL(onCreationObjectWillDelete, action);
|
||||
EOJKOIGNHPJ.OnCreationObjectWillDelete = mfbglihgcgo;
|
||||
if (this.JLNHCCOAHGM)
|
||||
{
|
||||
AnimationGizmoManager.<OCDLBPHJMOP>k__BackingField.DeActivateAnimatedObject(EOJKOIGNHPJ);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0601690E RID: 92430 RVA: 0x005439E0 File Offset: 0x00541BE0
|
||||
[Token(Token = "0x601690E")]
|
||||
[Address(RVA = "0x12E58B0", Offset = "0x12E46B0", VA = "0x1812E58B0")]
|
||||
private void LGBIAIBKLFL(CreationObject NLNHFEEMFBN)
|
||||
{
|
||||
if (this.AnimationGizmo.OGIBLNIIHDK)
|
||||
{
|
||||
AnimationGizmo animationGizmo = this.AnimationGizmo;
|
||||
if (animationGizmo.<OPGIEBKKAFC>k__BackingField.KMOALHGPPCD(NLNHFEEMFBN))
|
||||
{
|
||||
animationGizmo.AuthoritySendAllFrames();
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0601690F RID: 92431 RVA: 0x00543A20 File Offset: 0x00541C20
|
||||
[Token(Token = "0x601690F")]
|
||||
[Address(RVA = "0x12E5BF0", Offset = "0x12E49F0", VA = "0x1812E5BF0")]
|
||||
public void UpdateActive(bool PMKBALGGDFG)
|
||||
{
|
||||
int num;
|
||||
do
|
||||
{
|
||||
num = 0;
|
||||
if (PMKBALGGDFG == this.JLNHCCOAHGM)
|
||||
{
|
||||
return;
|
||||
}
|
||||
this.JLNHCCOAHGM = PMKBALGGDFG;
|
||||
List<CreationObject> cplfchmmiel = this.CPLFCHMMIEL;
|
||||
bool flag;
|
||||
if (flag)
|
||||
{
|
||||
int num2 = 0;
|
||||
if ((this.JLNHCCOAHGM ? 1 : 0) == num2)
|
||||
{
|
||||
}
|
||||
}
|
||||
}
|
||||
while (num != 0);
|
||||
this.UpdateHoldingPermissions();
|
||||
}
|
||||
|
||||
// Token: 0x06016910 RID: 92432 RVA: 0x00543A74 File Offset: 0x00541C74
|
||||
[Token(Token = "0x6016910")]
|
||||
[Address(RVA = "0x12E5D40", Offset = "0x12E4B40", VA = "0x1812E5D40")]
|
||||
public void UpdateHoldingPermissions()
|
||||
{
|
||||
int num;
|
||||
do
|
||||
{
|
||||
num = 0;
|
||||
List<CreationObject> cplfchmmiel = this.CPLFCHMMIEL;
|
||||
bool flag;
|
||||
if (flag)
|
||||
{
|
||||
if (!this.JLNHCCOAHGM)
|
||||
{
|
||||
}
|
||||
AnimationGizmo animationGizmo = this.AnimationGizmo;
|
||||
if (animationGizmo.<OPGIEBKKAFC>k__BackingField.DBCNKBIMMJO)
|
||||
{
|
||||
BigDataTrackedObject bigDataTrackedObject = animationGizmo.bigDataTrackedObject;
|
||||
}
|
||||
BigDataTrackedObject bigDataTrackedObject2 = animationGizmo.bigDataTrackedObject;
|
||||
}
|
||||
}
|
||||
while (num != 0);
|
||||
}
|
||||
|
||||
// Token: 0x06016911 RID: 92433 RVA: 0x00543AF4 File Offset: 0x00541CF4
|
||||
[Token(Token = "0x6016911")]
|
||||
[Address(RVA = "0x12E5230", Offset = "0x12E4030", VA = "0x1812E5230", Slot = "50")]
|
||||
public override void DeserializeFrom(KPNDFONGDGF HFBJGCHOANH)
|
||||
{
|
||||
DKKIJJCMEJP dkkijjcmejp;
|
||||
if (HFBJGCHOANH == 0 || dkkijjcmejp == 0)
|
||||
{
|
||||
object[] array = new object[1];
|
||||
GameObject gameObject = base.gameObject;
|
||||
if (gameObject != 0)
|
||||
{
|
||||
}
|
||||
array[0] = gameObject;
|
||||
Debug.LogWarningFormat(this, "Error deserializing AnimationGizmo {0}: No data AnimationData specified", array);
|
||||
return;
|
||||
}
|
||||
if (KKPBCOOONNK.BNNCCCFFALC)
|
||||
{
|
||||
BigDataTrackedObject bigDataTrackedObject = this.AnimationGizmo.bigDataTrackedObject;
|
||||
int num = 0;
|
||||
bigDataTrackedObject.AuthoritySetRequiresRPCData(num != 0);
|
||||
return;
|
||||
}
|
||||
object[] array2 = new object[1];
|
||||
GameObject gameObject2 = base.gameObject;
|
||||
throw new ArrayTypeMismatchException();
|
||||
}
|
||||
|
||||
// Token: 0x06016912 RID: 92434 RVA: 0x00543B8C File Offset: 0x00541D8C
|
||||
[Token(Token = "0x6016912")]
|
||||
[Address(RVA = "0x12E5B20", Offset = "0x12E4920", VA = "0x1812E5B20", Slot = "53")]
|
||||
public override void SerializeTo(ref PDEKIHFJKHJ IABNDBNHMKF, ref MKNCHKCCIHK NHFINJNIPGK, StringBuilder BIPOIFGEMGB)
|
||||
{
|
||||
base.SerializeTo(ref IABNDBNHMKF, ref NHFINJNIPGK, BIPOIFGEMGB);
|
||||
DKKIJJCMEJP dkkijjcmejp = this.AnimationGizmo.<OPGIEBKKAFC>k__BackingField.HLHBJCIJPBE();
|
||||
}
|
||||
|
||||
// Token: 0x06016913 RID: 92435 RVA: 0x00543BBC File Offset: 0x00541DBC
|
||||
[Token(Token = "0x6016913")]
|
||||
[Address(RVA = "0x12E5B90", Offset = "0x12E4990", VA = "0x1812E5B90")]
|
||||
public IGHGEPCFGJL Serialize()
|
||||
{
|
||||
IGHGEPCFGJL ighgepcfgjl = base.FOHDFBLGGAN();
|
||||
DKKIJJCMEJP dkkijjcmejp = this.AnimationGizmo.<OPGIEBKKAFC>k__BackingField.HLHBJCIJPBE();
|
||||
ighgepcfgjl.EPBGEPIJFJJ = dkkijjcmejp;
|
||||
return ighgepcfgjl;
|
||||
}
|
||||
|
||||
// Token: 0x06016914 RID: 92436 RVA: 0x00543BF0 File Offset: 0x00541DF0
|
||||
[Token(Token = "0x6016914")]
|
||||
[Address(RVA = "0x12E5460", Offset = "0x12E4260", VA = "0x1812E5460")]
|
||||
public void Deserialize(IGHGEPCFGJL ABADFLCBFIJ)
|
||||
{
|
||||
base.ELEHODFLCGB(ABADFLCBFIJ);
|
||||
IDBJEENCHII <OPGIEBKKAFC>k__BackingField = this.AnimationGizmo.<OPGIEBKKAFC>k__BackingField;
|
||||
DKKIJJCMEJP dkkijjcmejp = ABADFLCBFIJ.EPBGEPIJFJJ;
|
||||
<OPGIEBKKAFC>k__BackingField.PPGFHEDFBEA(dkkijjcmejp);
|
||||
}
|
||||
|
||||
// Token: 0x06016915 RID: 92437 RVA: 0x00543C24 File Offset: 0x00541E24
|
||||
[Token(Token = "0x6016915")]
|
||||
[Address(RVA = "0x12E5AD0", Offset = "0x12E48D0", VA = "0x1812E5AD0")]
|
||||
public void PostDeserialize()
|
||||
{
|
||||
bool isCompleted = ((IAsyncResult)this).IsCompleted;
|
||||
}
|
||||
|
||||
// Token: 0x06016916 RID: 92438 RVA: 0x00543C38 File Offset: 0x00541E38
|
||||
[Token(Token = "0x6016916")]
|
||||
[Address(RVA = "0x12E5990", Offset = "0x12E4790", VA = "0x1812E5990", Slot = "51")]
|
||||
public override void PostDeserialize(LJJOCDFAMGA FLIPBCAPDGC)
|
||||
{
|
||||
AnimationGizmo animationGizmo = this.AnimationGizmo;
|
||||
BigDataTrackedObject bigDataTrackedObject = animationGizmo.bigDataTrackedObject;
|
||||
if (animationGizmo != 0)
|
||||
{
|
||||
IGHGEPCFGJL ighgepcfgjl = base.FOHDFBLGGAN();
|
||||
DKKIJJCMEJP dkkijjcmejp = this.AnimationGizmo.<OPGIEBKKAFC>k__BackingField.HLHBJCIJPBE();
|
||||
ighgepcfgjl.EPBGEPIJFJJ = dkkijjcmejp;
|
||||
PhotonView photonView = base.JDHMIOJKLCK;
|
||||
DGLOJCGDOGG.LFLFMIMNCON<IGHGEPCFGJL> lflfmimncon = new DGLOJCGDOGG.LFLFMIMNCON(this.RpcDeserializeGroupData);
|
||||
photonView.RpcOthers<IGHGEPCFGJL>(lflfmimncon, ighgepcfgjl);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06016917 RID: 92439 RVA: 0x00543C9C File Offset: 0x00541E9C
|
||||
[Token(Token = "0x6016917")]
|
||||
[Address(RVA = "0x12E5AF0", Offset = "0x12E48F0", VA = "0x1812E5AF0")]
|
||||
[NFOMENMAOIA]
|
||||
protected void RpcDeserializeGroupData(IGHGEPCFGJL IFLAFFPCGNK)
|
||||
{
|
||||
AnimationGizmo animationGizmo = this.AnimationGizmo;
|
||||
int num = 0;
|
||||
animationGizmo.LocalLoadAnimationData(IFLAFFPCGNK, num != 0);
|
||||
}
|
||||
|
||||
// Token: 0x06016918 RID: 92440 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x6016918")]
|
||||
[Address(RVA = "0x12E56D0", Offset = "0x12E44D0", VA = "0x1812E56D0", Slot = "52")]
|
||||
protected override void GGINAABEAFO([Optional] Dictionary<Guid, Guid> LNFKFAHMACI)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06016919 RID: 92441 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x6016919")]
|
||||
[Address(RVA = "0x12E4D90", Offset = "0x12E3B90", VA = "0x1812E4D90")]
|
||||
private void CNFIJMKAHOD(TriggerVolume AOFAKGKOBOJ)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x0601691A RID: 92442 RVA: 0x00543CC0 File Offset: 0x00541EC0
|
||||
[Token(Token = "0x601691A")]
|
||||
[Address(RVA = "0x12E5EF0", Offset = "0x12E4CF0", VA = "0x1812E5EF0")]
|
||||
public AnimatedObjectsGroup()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0400EB98 RID: 60312
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x70")]
|
||||
[Token(Token = "0x400EB98")]
|
||||
[SerializeField]
|
||||
[DDPIINEJFMD(JIBDPHMGEGO.Self, false, false, false)]
|
||||
private AnimationGizmo AnimationGizmo;
|
||||
|
||||
// Token: 0x0400EB99 RID: 60313
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x78")]
|
||||
[Token(Token = "0x400EB99")]
|
||||
private bool JLNHCCOAHGM;
|
||||
|
||||
// Token: 0x0400EB9A RID: 60314
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x7C")]
|
||||
[Token(Token = "0x400EB9A")]
|
||||
private COINPCHOMPP MDBCPBLPJIB;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,1056 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Runtime.CompilerServices;
|
||||
using System.Runtime.InteropServices;
|
||||
using AGUI.StackedUI;
|
||||
using Cpp2IlInjected;
|
||||
using Photon.Pun;
|
||||
using RecRoom.AGUI.ToolUIs;
|
||||
using RecRoom.Circuits;
|
||||
using RecRoom.Core.Creation.Circuits;
|
||||
using RecRoom.Core.Rendering;
|
||||
using RecRoom.Persistence;
|
||||
using UnityEngine;
|
||||
|
||||
namespace RecRoom.Core.Creation.SandboxGizmos
|
||||
{
|
||||
// Token: 0x02003318 RID: 13080
|
||||
[Token(Token = "0x2003318")]
|
||||
public class AnimationGizmo : MonoBehaviourPun
|
||||
{
|
||||
// Token: 0x17003E60 RID: 15968
|
||||
// (get) Token: 0x0601691B RID: 92443 RVA: 0x00543CD4 File Offset: 0x00541ED4
|
||||
// (set) Token: 0x0601691C RID: 92444 RVA: 0x00543CE8 File Offset: 0x00541EE8
|
||||
[Token(Token = "0x17003E60")]
|
||||
public bool OMJMFPIHDNG
|
||||
{
|
||||
[Token(Token = "0x601691B")]
|
||||
[Address(RVA = "0x4363F0", Offset = "0x4351F0", VA = "0x1804363F0")]
|
||||
get;
|
||||
[Token(Token = "0x601691C")]
|
||||
[Address(RVA = "0x4366B0", Offset = "0x4354B0", VA = "0x1804366B0")]
|
||||
set;
|
||||
}
|
||||
|
||||
// Token: 0x17003E61 RID: 15969
|
||||
// (get) Token: 0x0601691D RID: 92445 RVA: 0x00543CFC File Offset: 0x00541EFC
|
||||
[Token(Token = "0x17003E61")]
|
||||
public BigDataTrackedObject EFAGBCKPIFM
|
||||
{
|
||||
[Token(Token = "0x601691D")]
|
||||
[Address(RVA = "0x3FA170", Offset = "0x3F8F70", VA = "0x1803FA170")]
|
||||
get
|
||||
{
|
||||
return this.bigDataTrackedObject;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17003E62 RID: 15970
|
||||
// (get) Token: 0x0601691E RID: 92446 RVA: 0x00543D10 File Offset: 0x00541F10
|
||||
[Token(Token = "0x17003E62")]
|
||||
public PersistenceView AGBFHKOJMDE
|
||||
{
|
||||
[Token(Token = "0x601691E")]
|
||||
[Address(RVA = "0x415290", Offset = "0x414090", VA = "0x180415290")]
|
||||
get
|
||||
{
|
||||
return this.persistenceView;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17003E63 RID: 15971
|
||||
// (get) Token: 0x0601691F RID: 92447 RVA: 0x00543D24 File Offset: 0x00541F24
|
||||
[Token(Token = "0x17003E63")]
|
||||
public Tool PBBJCLJPFMI
|
||||
{
|
||||
[Token(Token = "0x601691F")]
|
||||
[Address(RVA = "0x423D40", Offset = "0x422B40", VA = "0x180423D40")]
|
||||
get
|
||||
{
|
||||
return this._tool;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17003E64 RID: 15972
|
||||
// (get) Token: 0x06016920 RID: 92448 RVA: 0x00543D38 File Offset: 0x00541F38
|
||||
[Token(Token = "0x17003E64")]
|
||||
public ConnectionPoint DJHOONKKBEG
|
||||
{
|
||||
[Token(Token = "0x6016920")]
|
||||
[Address(RVA = "0x423DE0", Offset = "0x422BE0", VA = "0x180423DE0")]
|
||||
get
|
||||
{
|
||||
return this.animatedObjectsConnectionPoint;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17003E65 RID: 15973
|
||||
// (get) Token: 0x06016921 RID: 92449 RVA: 0x00543D4C File Offset: 0x00541F4C
|
||||
// (set) Token: 0x06016922 RID: 92450 RVA: 0x00543D60 File Offset: 0x00541F60
|
||||
[Token(Token = "0x17003E65")]
|
||||
public IDBJEENCHII PBPPCMNHODC
|
||||
{
|
||||
[Token(Token = "0x6016921")]
|
||||
[Address(RVA = "0x423E10", Offset = "0x422C10", VA = "0x180423E10")]
|
||||
get;
|
||||
[Token(Token = "0x6016922")]
|
||||
[Address(RVA = "0x687270", Offset = "0x686070", VA = "0x180687270")]
|
||||
private set;
|
||||
}
|
||||
|
||||
// Token: 0x17003E66 RID: 15974
|
||||
// (get) Token: 0x06016923 RID: 92451 RVA: 0x00543D74 File Offset: 0x00541F74
|
||||
// (set) Token: 0x06016924 RID: 92452 RVA: 0x00543D88 File Offset: 0x00541F88
|
||||
[Token(Token = "0x17003E66")]
|
||||
public EAJBEDGKIHB OJNJGPJLLOH
|
||||
{
|
||||
[Token(Token = "0x6016923")]
|
||||
[Address(RVA = "0x4335D0", Offset = "0x4323D0", VA = "0x1804335D0")]
|
||||
get;
|
||||
[Token(Token = "0x6016924")]
|
||||
[Address(RVA = "0x703580", Offset = "0x702380", VA = "0x180703580")]
|
||||
private set;
|
||||
}
|
||||
|
||||
// Token: 0x17003E67 RID: 15975
|
||||
// (get) Token: 0x06016925 RID: 92453 RVA: 0x00543D9C File Offset: 0x00541F9C
|
||||
[Token(Token = "0x17003E67")]
|
||||
public AnimatedObjectsGroup GLEHFGIBNFO
|
||||
{
|
||||
[Token(Token = "0x6016925")]
|
||||
[Address(RVA = "0x4391F0", Offset = "0x437FF0", VA = "0x1804391F0")]
|
||||
get
|
||||
{
|
||||
return this._animatedObjects;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06016926 RID: 92454 RVA: 0x00543DB0 File Offset: 0x00541FB0
|
||||
[Token(Token = "0x6016926")]
|
||||
[Address(RVA = "0xCC5C10", Offset = "0xCC4A10", VA = "0x180CC5C10")]
|
||||
public Transform GetAnimRootTransform()
|
||||
{
|
||||
return base.transform;
|
||||
}
|
||||
|
||||
// Token: 0x06016927 RID: 92455 RVA: 0x00543DC4 File Offset: 0x00541FC4
|
||||
[Token(Token = "0x6016927")]
|
||||
[Address(RVA = "0x12E7350", Offset = "0x12E6150", VA = "0x1812E7350", Slot = "13")]
|
||||
protected override void Awake()
|
||||
{
|
||||
base..ctor();
|
||||
AnimationGizmo.All.Add(this);
|
||||
IDBJEENCHII idbjeenchii = new IDBJEENCHII(this._animatedObjects);
|
||||
this.<OPGIEBKKAFC>k__BackingField = idbjeenchii;
|
||||
Action action = new Action(this.AEJFCCEPKJD);
|
||||
idbjeenchii.FGPLDFOBKJJ += action;
|
||||
EAJBEDGKIHB eajbedgkihb = new EAJBEDGKIHB(this.<OPGIEBKKAFC>k__BackingField, this);
|
||||
this.<MGJIACIFHFA>k__BackingField = eajbedgkihb;
|
||||
CircuitNodeDisplay component = base.GetComponent<CircuitNodeDisplay>();
|
||||
ConnectionPoint connectionPoint = this.animatedObjectsConnectionPoint;
|
||||
this.NHINGBFHELF = component;
|
||||
int num = 0;
|
||||
if (connectionPoint != num)
|
||||
{
|
||||
ConnectionPoint connectionPoint2 = this.animatedObjectsConnectionPoint;
|
||||
ConnectionPoint.JFKNKMKCFBI jfknkmkcfbi = new ConnectionPoint.JFKNKMKCFBI(this.LENAFKHIBGP);
|
||||
connectionPoint2.PFACAJHLDON += jfknkmkcfbi;
|
||||
}
|
||||
Tool.BPPMEBHPHDM bppmebhphdm;
|
||||
this._tool.CustomHighlightingBehavior = bppmebhphdm;
|
||||
}
|
||||
|
||||
// Token: 0x06016928 RID: 92456 RVA: 0x00543E74 File Offset: 0x00542074
|
||||
[Token(Token = "0x6016928")]
|
||||
[Address(RVA = "0x12E97F0", Offset = "0x12E85F0", VA = "0x1812E97F0", Slot = "14")]
|
||||
protected override void OnDestroy()
|
||||
{
|
||||
base.OnDestroy();
|
||||
IDBJEENCHII idbjeenchii = this.<OPGIEBKKAFC>k__BackingField;
|
||||
Action action = new Action(this.AEJFCCEPKJD);
|
||||
idbjeenchii.FGPLDFOBKJJ -= action;
|
||||
bool flag = AnimationGizmo.All.Remove(this);
|
||||
}
|
||||
|
||||
// Token: 0x06016929 RID: 92457 RVA: 0x00543EB4 File Offset: 0x005420B4
|
||||
[Token(Token = "0x6016929")]
|
||||
[Address(RVA = "0x12E9AE0", Offset = "0x12E88E0", VA = "0x1812E9AE0")]
|
||||
protected void Start()
|
||||
{
|
||||
this.DFGKELFCGAO();
|
||||
if (this.<OPGIEBKKAFC>k__BackingField.GDIDFABFKJO == 0)
|
||||
{
|
||||
IDBJEENCHII idbjeenchii = this.<OPGIEBKKAFC>k__BackingField;
|
||||
Transform transform = base.transform;
|
||||
idbjeenchii.DJEDMPGOLKO(transform);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0601692A RID: 92458 RVA: 0x00543EF0 File Offset: 0x005420F0
|
||||
[Token(Token = "0x601692A")]
|
||||
[Address(RVA = "0x12E9B40", Offset = "0x12E8940", VA = "0x1812E9B40")]
|
||||
public void UpdateAnimation(bool HHDCLAGAFPN, bool IKJLDCKAIKA, bool ELODLCEJCHG)
|
||||
{
|
||||
IDBJEENCHII idbjeenchii = this.<OPGIEBKKAFC>k__BackingField;
|
||||
AnimatedObjectsGroup animatedObjects = this._animatedObjects;
|
||||
int num = idbjeenchii.GDIDFABFKJO;
|
||||
bool flag = this.<MGJIACIFHFA>k__BackingField.MDAHDIHLCHC;
|
||||
animatedObjects.UpdateActive(HHDCLAGAFPN);
|
||||
if (!ELODLCEJCHG)
|
||||
{
|
||||
int num2 = this.<OPGIEBKKAFC>k__BackingField.GDIDFABFKJO;
|
||||
bool flag2 = this.<MGJIACIFHFA>k__BackingField.MDAHDIHLCHC;
|
||||
if (flag2)
|
||||
{
|
||||
}
|
||||
this.HHJNJBINBFK();
|
||||
bool flag3 = this.<MGJIACIFHFA>k__BackingField.MDAHDIHLCHC;
|
||||
int num3 = 0;
|
||||
this.UpdateObjectTransforms(num3 != 0, flag3);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0601692B RID: 92459 RVA: 0x00543F78 File Offset: 0x00542178
|
||||
[Token(Token = "0x601692B")]
|
||||
[Address(RVA = "0x12E9C90", Offset = "0x12E8A90", VA = "0x1812E9C90")]
|
||||
public void UpdateObjectTransforms(bool ABMIAMNMEDN, bool KGNAPBJHODD = false)
|
||||
{
|
||||
int num;
|
||||
do
|
||||
{
|
||||
num = 0;
|
||||
float num2 = this.<MGJIACIFHFA>k__BackingField.CABBACJCLCK;
|
||||
List<CreationObject> cplfchmmiel = this._animatedObjects.CPLFCHMMIEL;
|
||||
bool flag;
|
||||
bool flag2;
|
||||
bool flag3;
|
||||
bool flag4;
|
||||
if (flag && !flag2 && flag3 && flag4)
|
||||
{
|
||||
if (!ABMIAMNMEDN)
|
||||
{
|
||||
if (!KGNAPBJHODD)
|
||||
{
|
||||
goto IL_5D;
|
||||
}
|
||||
float num3 = LEBNDOKLNEL.DGEAEHEJCGO;
|
||||
num3 = LEBNDOKLNEL.DGEAEHEJCGO;
|
||||
}
|
||||
Vector3 zero = Vector3.zero;
|
||||
Vector3 zero2 = Vector3.zero;
|
||||
}
|
||||
IL_5D:
|
||||
num++;
|
||||
}
|
||||
while (num != 0);
|
||||
}
|
||||
|
||||
// Token: 0x0601692C RID: 92460 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x601692C")]
|
||||
[Address(RVA = "0x12E8750", Offset = "0x12E7550", VA = "0x1812E8750")]
|
||||
public bool GetKeyFrameAt(int POBIBGPOFAP, int PMDPIMEPFOB, float CCIAFACEJJO, out Vector3 CJOLOOBCEPF, out Quaternion LCJCNADPGHI)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x0601692D RID: 92461 RVA: 0x00544008 File Offset: 0x00542208
|
||||
[Token(Token = "0x601692D")]
|
||||
[Address(RVA = "0x12E90B0", Offset = "0x12E7EB0", VA = "0x1812E90B0")]
|
||||
public void InsertKeyFrame()
|
||||
{
|
||||
EAJBEDGKIHB eajbedgkihb = this.<MGJIACIFHFA>k__BackingField;
|
||||
IDBJEENCHII idbjeenchii = this.<OPGIEBKKAFC>k__BackingField;
|
||||
int num = eajbedgkihb.BMHEHLLKJGN;
|
||||
Transform transform = base.transform;
|
||||
int num2 = idbjeenchii.JFDMDLKCMOJ(num, transform);
|
||||
}
|
||||
|
||||
// Token: 0x0601692E RID: 92462 RVA: 0x00544044 File Offset: 0x00542244
|
||||
[Token(Token = "0x601692E")]
|
||||
[Address(RVA = "0x12E7640", Offset = "0x12E6440", VA = "0x1812E7640")]
|
||||
public bool CanRemoveKeyFrame()
|
||||
{
|
||||
return this.<OPGIEBKKAFC>k__BackingField.GDIDFABFKJO > 1;
|
||||
}
|
||||
|
||||
// Token: 0x0601692F RID: 92463 RVA: 0x00544068 File Offset: 0x00542268
|
||||
[Token(Token = "0x601692F")]
|
||||
[Address(RVA = "0x12E99C0", Offset = "0x12E87C0", VA = "0x1812E99C0")]
|
||||
public void RemoveKeyFrame()
|
||||
{
|
||||
int num = this.<MGJIACIFHFA>k__BackingField.BMHEHLLKJGN;
|
||||
this.<OPGIEBKKAFC>k__BackingField.HADEDAALKDK(num, true);
|
||||
EAJBEDGKIHB eajbedgkihb = this.<MGJIACIFHFA>k__BackingField;
|
||||
int num2 = num - 1;
|
||||
eajbedgkihb.MBGNHGCLAHA((float)num);
|
||||
}
|
||||
|
||||
// Token: 0x06016930 RID: 92464 RVA: 0x005440A8 File Offset: 0x005422A8
|
||||
[Token(Token = "0x6016930")]
|
||||
[Address(RVA = "0x12E7670", Offset = "0x12E6470", VA = "0x1812E7670")]
|
||||
public void CaptureKeyFrame()
|
||||
{
|
||||
IDBJEENCHII idbjeenchii = this.<OPGIEBKKAFC>k__BackingField;
|
||||
int num = this.<MGJIACIFHFA>k__BackingField.BMHEHLLKJGN;
|
||||
Transform transform = base.transform;
|
||||
idbjeenchii.NOENDJNOHMM(num, transform);
|
||||
}
|
||||
|
||||
// Token: 0x06016931 RID: 92465 RVA: 0x005440E0 File Offset: 0x005422E0
|
||||
[Token(Token = "0x6016931")]
|
||||
[Address(RVA = "0x12E7150", Offset = "0x12E5F50", VA = "0x1812E7150")]
|
||||
private void AEJFCCEPKJD()
|
||||
{
|
||||
this._animatedObjects.UpdateHoldingPermissions();
|
||||
}
|
||||
|
||||
// Token: 0x06016932 RID: 92466 RVA: 0x00544100 File Offset: 0x00542300
|
||||
[Token(Token = "0x6016932")]
|
||||
[Address(RVA = "0x12E8BC0", Offset = "0x12E79C0", VA = "0x1812E8BC0")]
|
||||
private void HHJNJBINBFK()
|
||||
{
|
||||
if (this.<OPGIEBKKAFC>k__BackingField.GDIDFABFKJO != 0)
|
||||
{
|
||||
IDBJEENCHII idbjeenchii = this.<OPGIEBKKAFC>k__BackingField;
|
||||
int num = 0;
|
||||
int num2 = 0;
|
||||
if (idbjeenchii.GDIDFABFKJO != 1)
|
||||
{
|
||||
int num3 = KKPBCOOONNK.NLIADADJGIF;
|
||||
int num4 = this.<MGJIACIFHFA>k__BackingField.EBMEDGPMKCJ;
|
||||
num3 -= num4;
|
||||
this.<MGJIACIFHFA>k__BackingField.EAEHINLACHD();
|
||||
float num5 = this.<OPGIEBKKAFC>k__BackingField.HDHIOIBGGNG;
|
||||
IDBJEENCHII idbjeenchii2 = this.<OPGIEBKKAFC>k__BackingField;
|
||||
EAJBEDGKIHB eajbedgkihb = this.<MGJIACIFHFA>k__BackingField;
|
||||
float <PHECKOALEOO>k__BackingField = idbjeenchii2.<PHECKOALEOO>k__BackingField;
|
||||
float num6 = eajbedgkihb.IEHIJGEJGJC;
|
||||
float num7 = idbjeenchii2.BIHCOAILPNI(num6);
|
||||
float num8 = <PHECKOALEOO>k__BackingField * 0.001f;
|
||||
IDBJEENCHII idbjeenchii3 = this.<OPGIEBKKAFC>k__BackingField;
|
||||
if (!idbjeenchii3.LGJJFBOFJNK)
|
||||
{
|
||||
num7 = num8;
|
||||
if (num != 0)
|
||||
{
|
||||
num7 = num5;
|
||||
}
|
||||
if (this.<OPGIEBKKAFC>k__BackingField.<DBPEOKKJDIK>k__BackingField)
|
||||
{
|
||||
num7 = num5;
|
||||
float num9 = num7 * 2f;
|
||||
if (this.<MGJIACIFHFA>k__BackingField.OPHDDIBEKAO)
|
||||
{
|
||||
goto IL_106;
|
||||
}
|
||||
}
|
||||
if (num5 <= num7)
|
||||
{
|
||||
float num9 = num5;
|
||||
float num10 = num9 * 3f;
|
||||
}
|
||||
if (!this.<MGJIACIFHFA>k__BackingField.OPHDDIBEKAO)
|
||||
{
|
||||
}
|
||||
}
|
||||
IL_106:
|
||||
IDBJEENCHII idbjeenchii4 = this.<OPGIEBKKAFC>k__BackingField;
|
||||
if ((!idbjeenchii4.<GAHIFAHKIEL>k__BackingField && !idbjeenchii4.<DBPEOKKJDIK>k__BackingField) || this.<MGJIACIFHFA>k__BackingField.OPHDDIBEKAO || !this.<OPGIEBKKAFC>k__BackingField.<DBPEOKKJDIK>k__BackingField)
|
||||
{
|
||||
}
|
||||
}
|
||||
IDBJEENCHII idbjeenchii5 = this.<OPGIEBKKAFC>k__BackingField;
|
||||
if (idbjeenchii5.<GAHIFAHKIEL>k__BackingField || idbjeenchii5.<DBPEOKKJDIK>k__BackingField)
|
||||
{
|
||||
}
|
||||
float num11 = this.<OPGIEBKKAFC>k__BackingField.HICGBNAAIIE((float)num2);
|
||||
if (num != 0)
|
||||
{
|
||||
int num12 = this.<OPGIEBKKAFC>k__BackingField.GDIDFABFKJO;
|
||||
num12 += num12;
|
||||
}
|
||||
EAJBEDGKIHB eajbedgkihb2 = this.<MGJIACIFHFA>k__BackingField;
|
||||
eajbedgkihb2.<LCKCCOHGFLE>k__BackingField = (float)num2;
|
||||
ulong num13;
|
||||
if (num13 != (ulong)0L)
|
||||
{
|
||||
if (eajbedgkihb2.MDAHDIHLCHC)
|
||||
{
|
||||
CircuitNodeDisplay nhingbfhelf = this.NHINGBFHELF;
|
||||
int num14 = 0;
|
||||
if (!(nhingbfhelf != num14) || this.NHINGBFHELF.MBBJMCDGDMN != 0)
|
||||
{
|
||||
}
|
||||
}
|
||||
bool flag = this.<MGJIACIFHFA>k__BackingField.MDAHDIHLCHC;
|
||||
bool flag2 = this.<MGJIACIFHFA>k__BackingField.OPHDDIBEKAO;
|
||||
if (flag != flag2)
|
||||
{
|
||||
this.<MGJIACIFHFA>k__BackingField.EAEHINLACHD();
|
||||
EAJBEDGKIHB eajbedgkihb3 = this.<MGJIACIFHFA>k__BackingField;
|
||||
bool flag3 = eajbedgkihb3.OPHDDIBEKAO;
|
||||
eajbedgkihb3.MDAHDIHLCHC = flag3;
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06016933 RID: 92467 RVA: 0x00544328 File Offset: 0x00542528
|
||||
[Token(Token = "0x6016933")]
|
||||
[Address(RVA = "0x12E89F0", Offset = "0x12E77F0", VA = "0x1812E89F0", Slot = "15")]
|
||||
protected virtual void HHEDHAEJHIN(OutlineRendererEffect.HLEDHCIGMPJ? BHJICNIMBPM)
|
||||
{
|
||||
int num;
|
||||
do
|
||||
{
|
||||
num = 0;
|
||||
this._tool.RenderOutline(num);
|
||||
AnimatedObjectsGroup <APDFAGJKGOE>k__BackingField = this.<OPGIEBKKAFC>k__BackingField.<APDFAGJKGOE>k__BackingField;
|
||||
List<CreationObject> cplfchmmiel = <APDFAGJKGOE>k__BackingField.CPLFCHMMIEL;
|
||||
if (<APDFAGJKGOE>k__BackingField != 0)
|
||||
{
|
||||
if (num < <APDFAGJKGOE>k__BackingField)
|
||||
{
|
||||
num += num;
|
||||
if (num != <APDFAGJKGOE>k__BackingField)
|
||||
{
|
||||
num++;
|
||||
}
|
||||
}
|
||||
num += 19;
|
||||
}
|
||||
if (<APDFAGJKGOE>k__BackingField != 0)
|
||||
{
|
||||
}
|
||||
}
|
||||
while (num != 0);
|
||||
}
|
||||
|
||||
// Token: 0x06016934 RID: 92468 RVA: 0x0054438C File Offset: 0x0054258C
|
||||
[Token(Token = "0x6016934")]
|
||||
[Address(RVA = "0x12E9160", Offset = "0x12E7F60", VA = "0x1812E9160")]
|
||||
private void LENAFKHIBGP(ConnectionPoint HDPMJFANOPG, ConnectionPoint GFMAOEPEFKD, [Optional] ConnectionPoint.PGHEPJALOOK AFLPGGJMPOE)
|
||||
{
|
||||
int num = 0;
|
||||
if (HDPMJFANOPG != num)
|
||||
{
|
||||
int num2 = 0;
|
||||
if (GFMAOEPEFKD != num2)
|
||||
{
|
||||
int num3 = 0;
|
||||
GameObject gameObject = GFMAOEPEFKD.gameObject;
|
||||
GameObject gameObject2 = this.animatedObjectsConnectionPoint.gameObject;
|
||||
bool flag = gameObject == gameObject2;
|
||||
GameObject gameObject3 = HDPMJFANOPG.gameObject;
|
||||
GameObject gameObject4 = this.animatedObjectsConnectionPoint.gameObject;
|
||||
bool flag2 = gameObject3 == gameObject4;
|
||||
int num4 = 0;
|
||||
if (GFMAOEPEFKD != num4 && GFMAOEPEFKD.IsValidDestinationConnection() && GFMAOEPEFKD.PBBJCLJPFMI)
|
||||
{
|
||||
AnimatedObjectsGroup <APDFAGJKGOE>k__BackingField = this.<OPGIEBKKAFC>k__BackingField.<APDFAGJKGOE>k__BackingField;
|
||||
IDBJEENCHII idbjeenchii = this.<OPGIEBKKAFC>k__BackingField;
|
||||
Transform transform = base.transform;
|
||||
bool flag3;
|
||||
if (flag3)
|
||||
{
|
||||
this.AuthoritySendAllFrames();
|
||||
IDisposable disposable = SingletonMonoBehaviour.ONCPNMDGGKG.Play((NotificationManager.IBIDFAOPIPC)((uint)1), "Object added to animation", 3f, num3, num3);
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
if (AFLPGGJMPOE != 0)
|
||||
{
|
||||
int num5 = 0;
|
||||
int num6 = 0;
|
||||
AFLPGGJMPOE((GBDECALBCOP)num6, num5);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06016935 RID: 92469 RVA: 0x00544484 File Offset: 0x00542684
|
||||
[Token(Token = "0x6016935")]
|
||||
[Address(RVA = "0x12E71F0", Offset = "0x12E5FF0", VA = "0x1812E71F0")]
|
||||
public bool AddAnimatedObject(CreationObject NLNHFEEMFBN)
|
||||
{
|
||||
IDBJEENCHII idbjeenchii = this.<OPGIEBKKAFC>k__BackingField;
|
||||
Transform transform = base.transform;
|
||||
bool flag = idbjeenchii.BPHFLJJBJLG(NLNHFEEMFBN, transform);
|
||||
if (!flag)
|
||||
{
|
||||
return flag;
|
||||
}
|
||||
this.AuthoritySendAllFrames();
|
||||
return true;
|
||||
}
|
||||
|
||||
// Token: 0x06016936 RID: 92470 RVA: 0x005444BC File Offset: 0x005426BC
|
||||
[Token(Token = "0x6016936")]
|
||||
[Address(RVA = "0x12E9980", Offset = "0x12E8780", VA = "0x1812E9980")]
|
||||
public bool RemoveAnimatedObject(CreationObject NLNHFEEMFBN)
|
||||
{
|
||||
bool flag = this.<OPGIEBKKAFC>k__BackingField.KMOALHGPPCD(NLNHFEEMFBN);
|
||||
if (!flag)
|
||||
{
|
||||
return flag;
|
||||
}
|
||||
this.AuthoritySendAllFrames();
|
||||
return true;
|
||||
}
|
||||
|
||||
// Token: 0x06016937 RID: 92471 RVA: 0x005444EC File Offset: 0x005426EC
|
||||
[Token(Token = "0x6016937")]
|
||||
[Address(RVA = "0x12E76D0", Offset = "0x12E64D0", VA = "0x1812E76D0")]
|
||||
public void CircuitSignalUpdated(Dictionary<InputSlot, int> signals)
|
||||
{
|
||||
if (AnimationGizmoManager.<OCDLBPHJMOP>k__BackingField.<MOJCLCPJAMJ>k__BackingField != 0)
|
||||
{
|
||||
}
|
||||
if (!(0 == this))
|
||||
{
|
||||
bool flag;
|
||||
bool flag2;
|
||||
if (flag && flag)
|
||||
{
|
||||
flag2 = this.<MGJIACIFHFA>k__BackingField.MDAHDIHLCHC;
|
||||
EAJBEDGKIHB eajbedgkihb = this.<MGJIACIFHFA>k__BackingField;
|
||||
int num = 0;
|
||||
eajbedgkihb.MDAHDIHLCHC = num != 0;
|
||||
}
|
||||
bool flag3;
|
||||
if (flag3 && flag3)
|
||||
{
|
||||
EAJBEDGKIHB eajbedgkihb2 = this.<MGJIACIFHFA>k__BackingField;
|
||||
if (eajbedgkihb2 == 0)
|
||||
{
|
||||
}
|
||||
eajbedgkihb2.<LCKCCOHGFLE>k__BackingField = 0f;
|
||||
int num2 = 0;
|
||||
this.UpdateObjectTransforms(true, num2 != 0);
|
||||
}
|
||||
bool flag4;
|
||||
if (flag4)
|
||||
{
|
||||
bool flag5 = this.<MGJIACIFHFA>k__BackingField.OPHDDIBEKAO;
|
||||
if (flag4 != flag5)
|
||||
{
|
||||
this.<MGJIACIFHFA>k__BackingField.OPHDDIBEKAO = flag4;
|
||||
if (!flag4 || this.<MGJIACIFHFA>k__BackingField.MDAHDIHLCHC)
|
||||
{
|
||||
goto IL_101;
|
||||
}
|
||||
if (this.<OPGIEBKKAFC>k__BackingField.LGJJFBOFJNK)
|
||||
{
|
||||
EAJBEDGKIHB eajbedgkihb3 = this.<MGJIACIFHFA>k__BackingField;
|
||||
IDBJEENCHII idbjeenchii = this.<OPGIEBKKAFC>k__BackingField;
|
||||
float <LCKCCOHGFLE>k__BackingField = eajbedgkihb3.<LCKCCOHGFLE>k__BackingField;
|
||||
int num3 = idbjeenchii.GDIDFABFKJO;
|
||||
this.<MGJIACIFHFA>k__BackingField.<LCKCCOHGFLE>k__BackingField = 0f;
|
||||
}
|
||||
this.<MGJIACIFHFA>k__BackingField.MDAHDIHLCHC = true;
|
||||
}
|
||||
}
|
||||
if (!flag2)
|
||||
{
|
||||
return;
|
||||
}
|
||||
IL_101:
|
||||
this.<MGJIACIFHFA>k__BackingField.EAEHINLACHD();
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06016938 RID: 92472 RVA: 0x0054460C File Offset: 0x0054280C
|
||||
[Token(Token = "0x6016938")]
|
||||
[Address(RVA = "0x12E9A70", Offset = "0x12E8870", VA = "0x1812E9A70")]
|
||||
public IGHGEPCFGJL Serialize()
|
||||
{
|
||||
AnimatedObjectsGroup <APDFAGJKGOE>k__BackingField = this.<OPGIEBKKAFC>k__BackingField.<APDFAGJKGOE>k__BackingField;
|
||||
IGHGEPCFGJL ighgepcfgjl = <APDFAGJKGOE>k__BackingField.FOHDFBLGGAN();
|
||||
DKKIJJCMEJP dkkijjcmejp = <APDFAGJKGOE>k__BackingField.AnimationGizmo.<OPGIEBKKAFC>k__BackingField.HLHBJCIJPBE();
|
||||
ighgepcfgjl.EPBGEPIJFJJ = dkkijjcmejp;
|
||||
return ighgepcfgjl;
|
||||
}
|
||||
|
||||
// Token: 0x06016939 RID: 92473 RVA: 0x0054464C File Offset: 0x0054284C
|
||||
[Token(Token = "0x6016939")]
|
||||
[Address(RVA = "0x12E9590", Offset = "0x12E8390", VA = "0x1812E9590")]
|
||||
public void LocalLoadAnimationData(IGHGEPCFGJL CIGLOFMIACJ, bool FAJIIBPBKLA)
|
||||
{
|
||||
this.bigDataTrackedObject.AuthoritySetRequiresRPCData(FAJIIBPBKLA);
|
||||
AnimatedObjectsGroup <APDFAGJKGOE>k__BackingField = this.<OPGIEBKKAFC>k__BackingField.<APDFAGJKGOE>k__BackingField;
|
||||
<APDFAGJKGOE>k__BackingField.ELEHODFLCGB(CIGLOFMIACJ);
|
||||
IDBJEENCHII idbjeenchii = <APDFAGJKGOE>k__BackingField.AnimationGizmo.<OPGIEBKKAFC>k__BackingField;
|
||||
DKKIJJCMEJP dkkijjcmejp = CIGLOFMIACJ.EPBGEPIJFJJ;
|
||||
idbjeenchii.PPGFHEDFBEA(dkkijjcmejp);
|
||||
AnimatedObjectsGroup <APDFAGJKGOE>k__BackingField2 = this.<OPGIEBKKAFC>k__BackingField.<APDFAGJKGOE>k__BackingField;
|
||||
int num = 0;
|
||||
<APDFAGJKGOE>k__BackingField2.PostDeserialize(num);
|
||||
this.bigDataTrackedObject.SetRPCDataDeserialized();
|
||||
}
|
||||
|
||||
// Token: 0x0601693A RID: 92474 RVA: 0x005446BC File Offset: 0x005428BC
|
||||
[Token(Token = "0x601693A")]
|
||||
[Address(RVA = "0x12E7AE0", Offset = "0x12E68E0", VA = "0x1812E7AE0")]
|
||||
protected void DFGKELFCGAO()
|
||||
{
|
||||
CreationObject component = base.GetComponent<CreationObject>();
|
||||
OMKPHDBNLKH<CreationObjectSettingFriendlyIntControl, int>.DEDABHKCIBG <>9__50_ = AnimationGizmo.<>c.<>9__50_0;
|
||||
if (<>9__50_ == 0)
|
||||
{
|
||||
AnimationGizmo.<>c.<>9__50_0 = (MakerPenPaletteConfigScreen editableUIFlow) => editableUIFlow.DefaultEnumUIControlPrefab;
|
||||
}
|
||||
OMKPHDBNLKH<CreationObjectSettingFriendlyIntControl, int>.OHINDOLFNMP ohindolfnmp = new OMKPHDBNLKH.OHINDOLFNMP(this.MCFDAMMAFMB);
|
||||
Dictionary<string, FLCFOLDCOJJ> dictionary = new Dictionary();
|
||||
int num = 0;
|
||||
dictionary.Add("Loop", num);
|
||||
ulong num2;
|
||||
KLCANJPOEPC klcanjpoepc = new KLCANJPOEPC(<>9__50_, ohindolfnmp, dictionary, (int)num2);
|
||||
int num3 = 0;
|
||||
ILINODKFHEO ilinodkfheo = component.AddConfigurableSetting(klcanjpoepc);
|
||||
OMKPHDBNLKH<CreationObjectSettingIntUIControl, int>.DEDABHKCIBG dedabhkcibg;
|
||||
if (AnimationGizmo.<>c.<>9__50_2 == 0)
|
||||
{
|
||||
dedabhkcibg = (MakerPenPaletteConfigScreen editableUiFlow) => editableUiFlow.DefaultIntUIControlPrefab;
|
||||
AnimationGizmo.<>c.<>9__50_2 = dedabhkcibg;
|
||||
}
|
||||
OMKPHDBNLKH<CreationObjectSettingIntUIControl, int>.OHINDOLFNMP ohindolfnmp2 = new OMKPHDBNLKH.OHINDOLFNMP(this.LHAOGBOALPB);
|
||||
GAAKDCPNDDI gaakdcpnddi = new GAAKDCPNDDI(dedabhkcibg, ohindolfnmp2, 950);
|
||||
ILINODKFHEO ilinodkfheo2 = component.AddConfigurableSetting(gaakdcpnddi);
|
||||
OMKPHDBNLKH<CreationObjectSettingBooleanUIControl, bool>.DEDABHKCIBG dedabhkcibg2;
|
||||
if (AnimationGizmo.<>c.<>9__50_4 == 0)
|
||||
{
|
||||
dedabhkcibg2 = (MakerPenPaletteConfigScreen editableUiFlow) => editableUiFlow.DefaultBoolUIControlPrefab;
|
||||
AnimationGizmo.<>c.<>9__50_4 = dedabhkcibg2;
|
||||
}
|
||||
OMKPHDBNLKH<CreationObjectSettingBooleanUIControl, bool>.OHINDOLFNMP ohindolfnmp3 = new OMKPHDBNLKH.OHINDOLFNMP(this.PHDJEIGNMPI);
|
||||
CPNMFOKDBKM cpnmfokdbkm = new CPNMFOKDBKM(dedabhkcibg2, ohindolfnmp3, 900);
|
||||
ILINODKFHEO ilinodkfheo3 = component.AddConfigurableSetting(cpnmfokdbkm);
|
||||
OMKPHDBNLKH<CreationObjectSettingBooleanUIControl, bool>.DEDABHKCIBG dedabhkcibg3;
|
||||
if (AnimationGizmo.<>c.<>9__50_6 == 0)
|
||||
{
|
||||
dedabhkcibg3 = (MakerPenPaletteConfigScreen editableUiFlow) => editableUiFlow.DefaultBoolUIControlPrefab;
|
||||
AnimationGizmo.<>c.<>9__50_6 = dedabhkcibg3;
|
||||
}
|
||||
OMKPHDBNLKH<CreationObjectSettingBooleanUIControl, bool>.OHINDOLFNMP ohindolfnmp4 = new OMKPHDBNLKH.OHINDOLFNMP(this.BPOCEGKDJAC);
|
||||
CPNMFOKDBKM cpnmfokdbkm2 = new CPNMFOKDBKM(dedabhkcibg3, ohindolfnmp4, 900);
|
||||
ILINODKFHEO ilinodkfheo4 = component.AddConfigurableSetting(cpnmfokdbkm2);
|
||||
OMKPHDBNLKH<CreationObjectSettingBooleanUIControl, bool>.DEDABHKCIBG dedabhkcibg4;
|
||||
if (AnimationGizmo.<>c.<>9__50_8 == 0)
|
||||
{
|
||||
dedabhkcibg4 = (MakerPenPaletteConfigScreen editableUiFlow) => editableUiFlow.DefaultBoolUIControlPrefab;
|
||||
AnimationGizmo.<>c.<>9__50_8 = dedabhkcibg4;
|
||||
}
|
||||
OMKPHDBNLKH<CreationObjectSettingBooleanUIControl, bool>.OHINDOLFNMP ohindolfnmp5 = new OMKPHDBNLKH.OHINDOLFNMP(this.DCGCNHAINKH);
|
||||
CPNMFOKDBKM cpnmfokdbkm3 = new CPNMFOKDBKM(dedabhkcibg4, ohindolfnmp5, 900);
|
||||
ILINODKFHEO ilinodkfheo5 = component.AddConfigurableSetting(cpnmfokdbkm3);
|
||||
DOPNALIMPNA[] array = new DOPNALIMPNA[5];
|
||||
Dictionary<string, FLCFOLDCOJJ> dictionary2 = new Dictionary();
|
||||
int num4 = 0;
|
||||
dictionary2.Add("Loop", num4);
|
||||
Func<int> func = new Func(this.KJLEPKGFIDH);
|
||||
Action<int> action = new Action(this.KMDGDNNLPIJ);
|
||||
string text;
|
||||
ulong num5;
|
||||
LNBMGIPPMJJ lnbmgippmjj = ONOKJPIMIIP.BCJHJAHMJFP(dictionary2, func, action, "Playback Mode", text, num3, num3, num3, num3, num5 != 0UL);
|
||||
if (lnbmgippmjj != 0)
|
||||
{
|
||||
}
|
||||
array[0] = lnbmgippmjj;
|
||||
Func<int> func2 = new Func(this.FNBNIDBPHDN);
|
||||
Action<int> action2 = new Action(this.GJOKNONJHGE);
|
||||
string text2;
|
||||
ulong num6;
|
||||
JJOBLNLCNND jjoblnlcnnd = ONOKJPIMIIP.MGAJCIEANHL(func2, action2, "Speed percentage", "", text2, num3 != 0, num3, (int)num6, num3, num3);
|
||||
if (jjoblnlcnnd != 0)
|
||||
{
|
||||
}
|
||||
array[1] = jjoblnlcnnd;
|
||||
Func<bool> func3 = new Func(this.EIEGOCBFLLO);
|
||||
Action<bool> action3 = new Action(this.NMJCJAHHGCC);
|
||||
int num7 = 0;
|
||||
int num8 = 0;
|
||||
string text3;
|
||||
string text4;
|
||||
DHCINNFLBBA dhcinnflbba = ONOKJPIMIIP.LBJPOFMMGGP(func3, action3, num8, num7, text3, text4);
|
||||
if (dhcinnflbba != 0)
|
||||
{
|
||||
}
|
||||
array[2] = dhcinnflbba;
|
||||
Func<bool> func4 = new Func(this.PDGMFDOJGIN);
|
||||
Action<bool> action4 = new Action(this.HPLOPJMBFKN);
|
||||
int num9 = 0;
|
||||
int num10 = 0;
|
||||
string text5;
|
||||
string text6;
|
||||
DHCINNFLBBA dhcinnflbba2 = ONOKJPIMIIP.LBJPOFMMGGP(func4, action4, num10, num9, text5, text6);
|
||||
if (dhcinnflbba2 != 0)
|
||||
{
|
||||
}
|
||||
array[3] = dhcinnflbba2;
|
||||
Func<bool> func5 = new Func(this.FFDCHPCIKFB);
|
||||
Action<bool> action5 = new Action(this.FCMGOMOODJK);
|
||||
int num11 = 0;
|
||||
int num12 = 0;
|
||||
string text7;
|
||||
string text8;
|
||||
DHCINNFLBBA dhcinnflbba3 = ONOKJPIMIIP.LBJPOFMMGGP(func5, action5, num12, num11, text7, text8);
|
||||
if (dhcinnflbba3 != 0)
|
||||
{
|
||||
}
|
||||
array[4] = dhcinnflbba3;
|
||||
ECJBHJOCKHL ecjbhjockhl = component.AddFoldoutMenu("Animation", 900, array);
|
||||
}
|
||||
|
||||
// Token: 0x0601693B RID: 92475 RVA: 0x005449EC File Offset: 0x00542BEC
|
||||
[Token(Token = "0x601693B")]
|
||||
[Address(RVA = "0x12E7340", Offset = "0x12E6140", VA = "0x1812E7340")]
|
||||
public void AuthoritySendData()
|
||||
{
|
||||
this.AuthoritySendAllFrames();
|
||||
}
|
||||
|
||||
// Token: 0x0601693C RID: 92476 RVA: 0x00544A00 File Offset: 0x00542C00
|
||||
[Token(Token = "0x601693C")]
|
||||
[Address(RVA = "0x12E7260", Offset = "0x12E6060", VA = "0x1812E7260")]
|
||||
public void AuthoritySendAllFrames()
|
||||
{
|
||||
if (base.OGIBLNIIHDK)
|
||||
{
|
||||
this.bigDataTrackedObject.AuthoritySetRequiresRPCData(true);
|
||||
DKKIJJCMEJP dkkijjcmejp = this.<OPGIEBKKAFC>k__BackingField.HLHBJCIJPBE();
|
||||
PhotonView photonView = base.JDHMIOJKLCK;
|
||||
DGLOJCGDOGG.LFLFMIMNCON<DKKIJJCMEJP> lflfmimncon = new DGLOJCGDOGG.LFLFMIMNCON(this.RpcSetAnimationData);
|
||||
photonView.RpcOthers<DKKIJJCMEJP>(lflfmimncon, dkkijjcmejp);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0601693D RID: 92477 RVA: 0x00544A50 File Offset: 0x00542C50
|
||||
[Token(Token = "0x601693D")]
|
||||
[Address(RVA = "0x12E9A20", Offset = "0x12E8820", VA = "0x1812E9A20")]
|
||||
[NFOMENMAOIA]
|
||||
protected void RpcSetAnimationData(DKKIJJCMEJP ABADFLCBFIJ)
|
||||
{
|
||||
this.<OPGIEBKKAFC>k__BackingField.PPGFHEDFBEA(ABADFLCBFIJ);
|
||||
this.bigDataTrackedObject.AuthoritySetRequiresRPCData(true);
|
||||
this.bigDataTrackedObject.SetRPCDataDeserialized();
|
||||
}
|
||||
|
||||
// Token: 0x0601693E RID: 92478 RVA: 0x00544A88 File Offset: 0x00542C88
|
||||
[Token(Token = "0x601693E")]
|
||||
[Address(RVA = "0x752FB0", Offset = "0x751DB0", VA = "0x180752FB0")]
|
||||
public AnimationGizmo()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06016940 RID: 92480 RVA: 0x00544AB4 File Offset: 0x00542CB4
|
||||
[Token(Token = "0x6016940")]
|
||||
[Address(RVA = "0x12E9670", Offset = "0x12E8470", VA = "0x1812E9670")]
|
||||
[CompilerGenerated]
|
||||
private void MCFDAMMAFMB(CreationObjectSettingFriendlyIntControl GCCLEJOGCCE)
|
||||
{
|
||||
string text = GCCLEJOGCCE.PropertyDescription.text;
|
||||
Func<int> func = new Func(this.DCGIGGABOBH);
|
||||
Action<int> action = new Action(this.LOBNHFMLOAJ);
|
||||
}
|
||||
|
||||
// Token: 0x06016941 RID: 92481 RVA: 0x00544AF0 File Offset: 0x00542CF0
|
||||
[Token(Token = "0x6016941")]
|
||||
[Address(RVA = "0x12E7AC0", Offset = "0x12E68C0", VA = "0x1812E7AC0")]
|
||||
[CompilerGenerated]
|
||||
private int DCGIGGABOBH()
|
||||
{
|
||||
IDBJEENCHII idbjeenchii = this.<OPGIEBKKAFC>k__BackingField;
|
||||
int num = 0;
|
||||
bool flag = (idbjeenchii.<DJPOMKBDMAO>k__BackingField ? 1 : 0) != num;
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x06016942 RID: 92482 RVA: 0x00544B18 File Offset: 0x00542D18
|
||||
[Token(Token = "0x6016942")]
|
||||
[Address(RVA = "0x12E9130", Offset = "0x12E7F30", VA = "0x1812E9130")]
|
||||
[CompilerGenerated]
|
||||
private void LOBNHFMLOAJ(int MBJCIBHEOMM)
|
||||
{
|
||||
IDBJEENCHII idbjeenchii = this.<OPGIEBKKAFC>k__BackingField;
|
||||
bool flag = MBJCIBHEOMM == 1;
|
||||
idbjeenchii.<DJPOMKBDMAO>k__BackingField = flag;
|
||||
this.AuthoritySendAllFrames();
|
||||
}
|
||||
|
||||
// Token: 0x06016943 RID: 92483 RVA: 0x00544B44 File Offset: 0x00542D44
|
||||
[Token(Token = "0x6016943")]
|
||||
[Address(RVA = "0x12E94D0", Offset = "0x12E82D0", VA = "0x1812E94D0")]
|
||||
[CompilerGenerated]
|
||||
private void LHAOGBOALPB(CreationObjectSettingIntUIControl GCCLEJOGCCE)
|
||||
{
|
||||
PLDMAFINLJO.FANDNIHFMNM(GCCLEJOGCCE.PropertyDescription, "Speed percentage");
|
||||
Func<int> func = new Func(this.AMELNOFLHOC);
|
||||
Action<int> action = new Action(this.NINKFHELHOB);
|
||||
}
|
||||
|
||||
// Token: 0x06016944 RID: 92484 RVA: 0x00544B84 File Offset: 0x00542D84
|
||||
[Token(Token = "0x6016944")]
|
||||
[Address(RVA = "0x12E7170", Offset = "0x12E5F70", VA = "0x1812E7170")]
|
||||
[CompilerGenerated]
|
||||
private int AMELNOFLHOC()
|
||||
{
|
||||
return Mathf.RoundToInt(this.<OPGIEBKKAFC>k__BackingField.<PHECKOALEOO>k__BackingField * 100f);
|
||||
}
|
||||
|
||||
// Token: 0x06016945 RID: 92485 RVA: 0x00544BB0 File Offset: 0x00542DB0
|
||||
[Token(Token = "0x6016945")]
|
||||
[Address(RVA = "0x12E9740", Offset = "0x12E8540", VA = "0x1812E9740")]
|
||||
[CompilerGenerated]
|
||||
private void NINKFHELHOB(int MBJCIBHEOMM)
|
||||
{
|
||||
IDBJEENCHII idbjeenchii = this.<OPGIEBKKAFC>k__BackingField;
|
||||
int num = 0;
|
||||
float num3;
|
||||
float num2 = Mathf.Max(num3, (float)num);
|
||||
idbjeenchii.<PHECKOALEOO>k__BackingField = num2;
|
||||
this.AuthoritySendAllFrames();
|
||||
this.<MGJIACIFHFA>k__BackingField.EAEHINLACHD();
|
||||
}
|
||||
|
||||
// Token: 0x06016946 RID: 92486 RVA: 0x00544BEC File Offset: 0x00542DEC
|
||||
[Token(Token = "0x6016946")]
|
||||
[Address(RVA = "0x12E98C0", Offset = "0x12E86C0", VA = "0x1812E98C0")]
|
||||
[CompilerGenerated]
|
||||
private void PHDJEIGNMPI(CreationObjectSettingBooleanUIControl GCCLEJOGCCE)
|
||||
{
|
||||
PLDMAFINLJO.FANDNIHFMNM(GCCLEJOGCCE.PropertyDescription, "Stop at End");
|
||||
Func<bool> func = new Func(this.GLKIAGILBDE);
|
||||
Action<bool> action = new Action(this.FBOAIOEEIPM);
|
||||
}
|
||||
|
||||
// Token: 0x06016947 RID: 92487 RVA: 0x00544C2C File Offset: 0x00542E2C
|
||||
[Token(Token = "0x6016947")]
|
||||
[Address(RVA = "0x12E85B0", Offset = "0x12E73B0", VA = "0x1812E85B0")]
|
||||
[CompilerGenerated]
|
||||
private bool GLKIAGILBDE()
|
||||
{
|
||||
return this.<OPGIEBKKAFC>k__BackingField.<GAHIFAHKIEL>k__BackingField;
|
||||
}
|
||||
|
||||
// Token: 0x06016948 RID: 92488 RVA: 0x00544C4C File Offset: 0x00542E4C
|
||||
[Token(Token = "0x6016948")]
|
||||
[Address(RVA = "0x12E85D0", Offset = "0x12E73D0", VA = "0x1812E85D0")]
|
||||
[CompilerGenerated]
|
||||
private void FBOAIOEEIPM(bool MBJCIBHEOMM)
|
||||
{
|
||||
this.<OPGIEBKKAFC>k__BackingField.<GAHIFAHKIEL>k__BackingField = MBJCIBHEOMM;
|
||||
this.AuthoritySendAllFrames();
|
||||
}
|
||||
|
||||
// Token: 0x06016949 RID: 92489 RVA: 0x00544C74 File Offset: 0x00542E74
|
||||
[Token(Token = "0x6016949")]
|
||||
[Address(RVA = "0x12E7560", Offset = "0x12E6360", VA = "0x1812E7560")]
|
||||
[CompilerGenerated]
|
||||
private void BPOCEGKDJAC(CreationObjectSettingBooleanUIControl GCCLEJOGCCE)
|
||||
{
|
||||
PLDMAFINLJO.FANDNIHFMNM(GCCLEJOGCCE.PropertyDescription, "Stop at Start");
|
||||
Func<bool> func = new Func(this.CGMBNHPPMIP);
|
||||
Action<bool> action = new Action(this.MBCKPICPFNK);
|
||||
}
|
||||
|
||||
// Token: 0x0601694A RID: 92490 RVA: 0x00544CB4 File Offset: 0x00542EB4
|
||||
[Token(Token = "0x601694A")]
|
||||
[Address(RVA = "0x12E7620", Offset = "0x12E6420", VA = "0x1812E7620")]
|
||||
[CompilerGenerated]
|
||||
private bool CGMBNHPPMIP()
|
||||
{
|
||||
return this.<OPGIEBKKAFC>k__BackingField.<DBPEOKKJDIK>k__BackingField;
|
||||
}
|
||||
|
||||
// Token: 0x0601694B RID: 92491 RVA: 0x00544CD4 File Offset: 0x00542ED4
|
||||
[Token(Token = "0x601694B")]
|
||||
[Address(RVA = "0x12E9080", Offset = "0x12E7E80", VA = "0x1812E9080")]
|
||||
[CompilerGenerated]
|
||||
private void MBCKPICPFNK(bool MBJCIBHEOMM)
|
||||
{
|
||||
this.<OPGIEBKKAFC>k__BackingField.<DBPEOKKJDIK>k__BackingField = MBJCIBHEOMM;
|
||||
this.AuthoritySendAllFrames();
|
||||
}
|
||||
|
||||
// Token: 0x0601694C RID: 92492 RVA: 0x00544CFC File Offset: 0x00542EFC
|
||||
[Token(Token = "0x601694C")]
|
||||
[Address(RVA = "0x12E7A00", Offset = "0x12E6800", VA = "0x1812E7A00")]
|
||||
[CompilerGenerated]
|
||||
private void DCGCNHAINKH(CreationObjectSettingBooleanUIControl GCCLEJOGCCE)
|
||||
{
|
||||
PLDMAFINLJO.FANDNIHFMNM(GCCLEJOGCCE.PropertyDescription, "Allow holding");
|
||||
Func<bool> func = new Func(this.FMBJFJBLHAA);
|
||||
Action<bool> action = new Action(this.BMLALCOIBON);
|
||||
}
|
||||
|
||||
// Token: 0x0601694D RID: 92493 RVA: 0x00544D3C File Offset: 0x00542F3C
|
||||
[Token(Token = "0x601694D")]
|
||||
[Address(RVA = "0x12E8600", Offset = "0x12E7400", VA = "0x1812E8600")]
|
||||
[CompilerGenerated]
|
||||
private bool FMBJFJBLHAA()
|
||||
{
|
||||
return this.<OPGIEBKKAFC>k__BackingField.DBCNKBIMMJO;
|
||||
}
|
||||
|
||||
// Token: 0x0601694E RID: 92494 RVA: 0x00544D5C File Offset: 0x00542F5C
|
||||
[Token(Token = "0x601694E")]
|
||||
[Address(RVA = "0x12E7530", Offset = "0x12E6330", VA = "0x1812E7530")]
|
||||
[CompilerGenerated]
|
||||
private void BMLALCOIBON(bool MBJCIBHEOMM)
|
||||
{
|
||||
this.<OPGIEBKKAFC>k__BackingField.FMPOLHCAHCM = MBJCIBHEOMM;
|
||||
this.AuthoritySendAllFrames();
|
||||
}
|
||||
|
||||
// Token: 0x0601694F RID: 92495 RVA: 0x00544D84 File Offset: 0x00542F84
|
||||
[Token(Token = "0x601694F")]
|
||||
[Address(RVA = "0x12E7AC0", Offset = "0x12E68C0", VA = "0x1812E7AC0")]
|
||||
[CompilerGenerated]
|
||||
private int KJLEPKGFIDH()
|
||||
{
|
||||
IDBJEENCHII idbjeenchii = this.<OPGIEBKKAFC>k__BackingField;
|
||||
int num = 0;
|
||||
bool flag = (idbjeenchii.<DJPOMKBDMAO>k__BackingField ? 1 : 0) != num;
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x06016950 RID: 92496 RVA: 0x00544DAC File Offset: 0x00542FAC
|
||||
[Token(Token = "0x6016950")]
|
||||
[Address(RVA = "0x12E9130", Offset = "0x12E7F30", VA = "0x1812E9130")]
|
||||
[CompilerGenerated]
|
||||
private void KMDGDNNLPIJ(int MBJCIBHEOMM)
|
||||
{
|
||||
IDBJEENCHII idbjeenchii = this.<OPGIEBKKAFC>k__BackingField;
|
||||
bool flag = MBJCIBHEOMM == 1;
|
||||
idbjeenchii.<DJPOMKBDMAO>k__BackingField = flag;
|
||||
this.AuthoritySendAllFrames();
|
||||
}
|
||||
|
||||
// Token: 0x06016951 RID: 92497 RVA: 0x00544DD8 File Offset: 0x00542FD8
|
||||
[Token(Token = "0x6016951")]
|
||||
[Address(RVA = "0x12E8620", Offset = "0x12E7420", VA = "0x1812E8620")]
|
||||
[CompilerGenerated]
|
||||
private int FNBNIDBPHDN()
|
||||
{
|
||||
return Mathf.RoundToInt(this.<OPGIEBKKAFC>k__BackingField.<PHECKOALEOO>k__BackingField * 100f);
|
||||
}
|
||||
|
||||
// Token: 0x06016952 RID: 92498 RVA: 0x00544E04 File Offset: 0x00543004
|
||||
[Token(Token = "0x6016952")]
|
||||
[Address(RVA = "0x12E86A0", Offset = "0x12E74A0", VA = "0x1812E86A0")]
|
||||
[CompilerGenerated]
|
||||
private void GJOKNONJHGE(int MBJCIBHEOMM)
|
||||
{
|
||||
IDBJEENCHII idbjeenchii = this.<OPGIEBKKAFC>k__BackingField;
|
||||
int num = 0;
|
||||
float num3;
|
||||
float num2 = Mathf.Max(num3, (float)num);
|
||||
idbjeenchii.<PHECKOALEOO>k__BackingField = num2;
|
||||
this.AuthoritySendAllFrames();
|
||||
this.<MGJIACIFHFA>k__BackingField.EAEHINLACHD();
|
||||
}
|
||||
|
||||
// Token: 0x06016953 RID: 92499 RVA: 0x00544E40 File Offset: 0x00543040
|
||||
[Token(Token = "0x6016953")]
|
||||
[Address(RVA = "0x12E85B0", Offset = "0x12E73B0", VA = "0x1812E85B0")]
|
||||
[CompilerGenerated]
|
||||
private bool EIEGOCBFLLO()
|
||||
{
|
||||
return this.<OPGIEBKKAFC>k__BackingField.<GAHIFAHKIEL>k__BackingField;
|
||||
}
|
||||
|
||||
// Token: 0x06016954 RID: 92500 RVA: 0x00544E60 File Offset: 0x00543060
|
||||
[Token(Token = "0x6016954")]
|
||||
[Address(RVA = "0x12E85D0", Offset = "0x12E73D0", VA = "0x1812E85D0")]
|
||||
[CompilerGenerated]
|
||||
private void NMJCJAHHGCC(bool MBJCIBHEOMM)
|
||||
{
|
||||
this.<OPGIEBKKAFC>k__BackingField.<GAHIFAHKIEL>k__BackingField = MBJCIBHEOMM;
|
||||
this.AuthoritySendAllFrames();
|
||||
}
|
||||
|
||||
// Token: 0x06016955 RID: 92501 RVA: 0x00544E88 File Offset: 0x00543088
|
||||
[Token(Token = "0x6016955")]
|
||||
[Address(RVA = "0x12E7620", Offset = "0x12E6420", VA = "0x1812E7620")]
|
||||
[CompilerGenerated]
|
||||
private bool PDGMFDOJGIN()
|
||||
{
|
||||
return this.<OPGIEBKKAFC>k__BackingField.<DBPEOKKJDIK>k__BackingField;
|
||||
}
|
||||
|
||||
// Token: 0x06016956 RID: 92502 RVA: 0x00544EA8 File Offset: 0x005430A8
|
||||
[Token(Token = "0x6016956")]
|
||||
[Address(RVA = "0x12E9080", Offset = "0x12E7E80", VA = "0x1812E9080")]
|
||||
[CompilerGenerated]
|
||||
private void HPLOPJMBFKN(bool MBJCIBHEOMM)
|
||||
{
|
||||
this.<OPGIEBKKAFC>k__BackingField.<DBPEOKKJDIK>k__BackingField = MBJCIBHEOMM;
|
||||
this.AuthoritySendAllFrames();
|
||||
}
|
||||
|
||||
// Token: 0x06016957 RID: 92503 RVA: 0x00544ED0 File Offset: 0x005430D0
|
||||
[Token(Token = "0x6016957")]
|
||||
[Address(RVA = "0x12E8600", Offset = "0x12E7400", VA = "0x1812E8600")]
|
||||
[CompilerGenerated]
|
||||
private bool FFDCHPCIKFB()
|
||||
{
|
||||
return this.<OPGIEBKKAFC>k__BackingField.DBCNKBIMMJO;
|
||||
}
|
||||
|
||||
// Token: 0x06016958 RID: 92504 RVA: 0x00544EF0 File Offset: 0x005430F0
|
||||
[Token(Token = "0x6016958")]
|
||||
[Address(RVA = "0x12E7530", Offset = "0x12E6330", VA = "0x1812E7530")]
|
||||
[CompilerGenerated]
|
||||
private void FCMGOMOODJK(bool MBJCIBHEOMM)
|
||||
{
|
||||
this.<OPGIEBKKAFC>k__BackingField.FMPOLHCAHCM = MBJCIBHEOMM;
|
||||
this.AuthoritySendAllFrames();
|
||||
}
|
||||
|
||||
// Token: 0x0400EB9B RID: 60315
|
||||
[Token(Token = "0x400EB9B")]
|
||||
public static readonly List<AnimationGizmo> All = new List();
|
||||
|
||||
// Token: 0x0400EB9D RID: 60317
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x48")]
|
||||
[Token(Token = "0x400EB9D")]
|
||||
[SerializeField]
|
||||
private BigDataTrackedObject bigDataTrackedObject;
|
||||
|
||||
// Token: 0x0400EB9E RID: 60318
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x50")]
|
||||
[Token(Token = "0x400EB9E")]
|
||||
[SerializeField]
|
||||
[DDPIINEJFMD(JIBDPHMGEGO.Self, false, false, false)]
|
||||
private PersistenceView persistenceView;
|
||||
|
||||
// Token: 0x0400EB9F RID: 60319
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x58")]
|
||||
[Token(Token = "0x400EB9F")]
|
||||
[SerializeField]
|
||||
[DDPIINEJFMD(JIBDPHMGEGO.Self, false, false, false)]
|
||||
private Tool _tool;
|
||||
|
||||
// Token: 0x0400EBA0 RID: 60320
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x60")]
|
||||
[Token(Token = "0x400EBA0")]
|
||||
[SerializeField]
|
||||
private ConnectionPoint animatedObjectsConnectionPoint;
|
||||
|
||||
// Token: 0x0400EBA3 RID: 60323
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x78")]
|
||||
[Token(Token = "0x400EBA3")]
|
||||
[SerializeField]
|
||||
[DDPIINEJFMD(JIBDPHMGEGO.Self, false, false, false)]
|
||||
private AnimatedObjectsGroup _animatedObjects;
|
||||
|
||||
// Token: 0x0400EBA4 RID: 60324
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x80")]
|
||||
[Token(Token = "0x400EBA4")]
|
||||
private bool? MBKNCGJIEAD;
|
||||
|
||||
// Token: 0x0400EBA5 RID: 60325
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x88")]
|
||||
[Token(Token = "0x400EBA5")]
|
||||
private CircuitNodeDisplay NHINGBFHELF;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,497 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using Cpp2IlInjected;
|
||||
using Photon.Pun;
|
||||
using RecRoom.Persistence;
|
||||
using UnityEngine;
|
||||
|
||||
namespace RecRoom.Core.Creation.SandboxGizmos
|
||||
{
|
||||
// Token: 0x0200331F RID: 13087
|
||||
[Token(Token = "0x200331F")]
|
||||
public class AnimationGizmoManager : BaseBigDataNetworkingManager<IGEENOIHBEN>
|
||||
{
|
||||
// Token: 0x17003E7A RID: 15994
|
||||
// (get) Token: 0x0601699E RID: 92574 RVA: 0x00545AC8 File Offset: 0x00543CC8
|
||||
// (set) Token: 0x0601699F RID: 92575 RVA: 0x00545ADC File Offset: 0x00543CDC
|
||||
[Token(Token = "0x17003E7A")]
|
||||
public static AnimationGizmoManager ONCPNMDGGKG
|
||||
{
|
||||
[Token(Token = "0x601699E")]
|
||||
[Address(RVA = "0x12E7110", Offset = "0x12E5F10", VA = "0x1812E7110")]
|
||||
get;
|
||||
[Token(Token = "0x601699F")]
|
||||
[Address(RVA = "0x12E6D20", Offset = "0x12E5B20", VA = "0x1812E6D20")]
|
||||
private set;
|
||||
}
|
||||
|
||||
// Token: 0x060169A0 RID: 92576 RVA: 0x00545AF0 File Offset: 0x00543CF0
|
||||
[Token(Token = "0x60169A0")]
|
||||
[Address(RVA = "0x12E61D0", Offset = "0x12E4FD0", VA = "0x1812E61D0", Slot = "13")]
|
||||
protected override void Awake()
|
||||
{
|
||||
AnimationGizmoManager.<OCDLBPHJMOP>k__BackingField = this;
|
||||
base.Awake();
|
||||
}
|
||||
|
||||
// Token: 0x060169A1 RID: 92577 RVA: 0x00545B0C File Offset: 0x00543D0C
|
||||
[Token(Token = "0x60169A1")]
|
||||
[Address(RVA = "0x12E6E00", Offset = "0x12E5C00", VA = "0x1812E6E00", Slot = "14")]
|
||||
protected override void OnDestroy()
|
||||
{
|
||||
base.OnDestroy();
|
||||
}
|
||||
|
||||
// Token: 0x060169A2 RID: 92578 RVA: 0x00545B20 File Offset: 0x00543D20
|
||||
[Token(Token = "0x60169A2")]
|
||||
[Address(RVA = "0x12E6970", Offset = "0x12E5770", VA = "0x1812E6970", Slot = "15")]
|
||||
protected override IGEENOIHBEN HJPHHANPEDE()
|
||||
{
|
||||
int num;
|
||||
IGEENOIHBEN igeenoihben;
|
||||
do
|
||||
{
|
||||
num = 0;
|
||||
bool flag = !string.IsNullOrEmpty(NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.DGKBJDOJGJO);
|
||||
igeenoihben = new IGEENOIHBEN();
|
||||
List<AnimationGizmo> all = AnimationGizmo.All;
|
||||
bool flag2;
|
||||
if (flag2)
|
||||
{
|
||||
while (!flag2)
|
||||
{
|
||||
}
|
||||
IGEENOIHBEN.AKOCKBJFJOL.PCECDKNIGDC pcecdknigdc = new IGEENOIHBEN.AKOCKBJFJOL.PCECDKNIGDC();
|
||||
PhotonView photonView;
|
||||
int viewIdField = photonView.viewIdField;
|
||||
pcecdknigdc.NNNGLLGCGGD = viewIdField;
|
||||
bool flag3;
|
||||
if (flag && flag3)
|
||||
{
|
||||
pcecdknigdc.KEJIBJKBCPC = true;
|
||||
}
|
||||
IGHGEPCFGJL ighgepcfgjl;
|
||||
pcecdknigdc.ONMEFHFCOGF = ighgepcfgjl;
|
||||
igeenoihben.EJCLGDHLELF.Add(pcecdknigdc);
|
||||
}
|
||||
}
|
||||
while (num != 0);
|
||||
return igeenoihben;
|
||||
}
|
||||
|
||||
// Token: 0x060169A3 RID: 92579 RVA: 0x00545BC8 File Offset: 0x00543DC8
|
||||
[Token(Token = "0x60169A3")]
|
||||
[Address(RVA = "0x12E6750", Offset = "0x12E5550", VA = "0x1812E6750", Slot = "19")]
|
||||
protected override bool DGNHPBGGLMJ(PDEKIHFJKHJ KACDIBJMJEM)
|
||||
{
|
||||
IGHGEPCFGJL cfkcgeecgjc = KACDIBJMJEM.CFKCGEECGJC;
|
||||
if (cfkcgeecgjc == 0)
|
||||
{
|
||||
}
|
||||
return cfkcgeecgjc.EPBGEPIJFJJ != 0;
|
||||
}
|
||||
|
||||
// Token: 0x060169A4 RID: 92580 RVA: 0x00545BF4 File Offset: 0x00543DF4
|
||||
[Token(Token = "0x60169A4")]
|
||||
[Address(RVA = "0x12E6240", Offset = "0x12E5040", VA = "0x1812E6240", Slot = "20")]
|
||||
protected override void BHCDELJHHHG(COINPCHOMPP HDJKJMGKPIM, DBFIJENOPDA KGADGOFNJDC, IGEENOIHBEN BMJFPFPNMJL, Dictionary<Guid, PDEKIHFJKHJ> KMONPDHBAPE)
|
||||
{
|
||||
int num;
|
||||
do
|
||||
{
|
||||
num = 0;
|
||||
Dictionary<AnimationGizmo, AnimationGizmoManager.GKLKAJKNBFB> dictionary = new Dictionary();
|
||||
IEnumerator<IGEENOIHBEN.AKOCKBJFJOL.PCECDKNIGDC> enumerator = BMJFPFPNMJL.EJCLGDHLELF.GetEnumerator();
|
||||
if (enumerator != 0)
|
||||
{
|
||||
if (num < enumerator)
|
||||
{
|
||||
num += num;
|
||||
if (num == enumerator)
|
||||
{
|
||||
goto IL_60;
|
||||
}
|
||||
num++;
|
||||
}
|
||||
int num2 = 0;
|
||||
PhotonView photonView;
|
||||
if (!(photonView != num2))
|
||||
{
|
||||
continue;
|
||||
}
|
||||
AnimationGizmo animationGizmo = photonView.GetComponent<AnimationGizmo>();
|
||||
int num3 = 0;
|
||||
int num4 = 0;
|
||||
if (!(animationGizmo != num4))
|
||||
{
|
||||
continue;
|
||||
}
|
||||
int num5 = 0;
|
||||
dictionary.Add(animationGizmo, num3);
|
||||
IL_60:
|
||||
animationGizmo += animationGizmo;
|
||||
num5 += 19;
|
||||
PersistenceView persistenceView = animationGizmo.persistenceView;
|
||||
int num6 = 0;
|
||||
bool flag;
|
||||
if (!flag)
|
||||
{
|
||||
goto IL_BA;
|
||||
}
|
||||
dictionary.Add(animationGizmo, num6);
|
||||
}
|
||||
if (enumerator != 0)
|
||||
{
|
||||
}
|
||||
if (num != 0)
|
||||
{
|
||||
goto IL_F4;
|
||||
}
|
||||
if (num != -1)
|
||||
{
|
||||
}
|
||||
bool flag2;
|
||||
if (flag2)
|
||||
{
|
||||
}
|
||||
}
|
||||
while (num != 0);
|
||||
return;
|
||||
IL_BA:
|
||||
Debug.LogError("No animation data available for unchanged animation group!");
|
||||
Exception ex = new Exception("Failed to load room data.");
|
||||
throw new NullReferenceException();
|
||||
IL_F4:
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x060169A5 RID: 92581 RVA: 0x00545CFC File Offset: 0x00543EFC
|
||||
[Token(Token = "0x60169A5")]
|
||||
[Address(RVA = "0x12E5F90", Offset = "0x12E4D90", VA = "0x1812E5F90", Slot = "16")]
|
||||
protected override bool ALBKONKHHOL(IGEENOIHBEN BMJFPFPNMJL)
|
||||
{
|
||||
bool flag;
|
||||
return BMJFPFPNMJL == 0 || BMJFPFPNMJL.EJCLGDHLELF == 0 || flag;
|
||||
}
|
||||
|
||||
// Token: 0x060169A6 RID: 92582 RVA: 0x00545D1C File Offset: 0x00543F1C
|
||||
[Token(Token = "0x60169A6")]
|
||||
[Address(RVA = "0x12E6D60", Offset = "0x12E5B60", VA = "0x1812E6D60", Slot = "17")]
|
||||
protected override void MPAIIGKHDLC(IGEENOIHBEN BMJFPFPNMJL)
|
||||
{
|
||||
PhotonView photonView = base.JDHMIOJKLCK;
|
||||
DGLOJCGDOGG.LFLFMIMNCON<IGEENOIHBEN> lflfmimncon = new DGLOJCGDOGG.LFLFMIMNCON(this.RpcDeserializeAnimations);
|
||||
photonView.RpcOthers<IGEENOIHBEN>(lflfmimncon, BMJFPFPNMJL);
|
||||
}
|
||||
|
||||
// Token: 0x060169A7 RID: 92583 RVA: 0x00545D4C File Offset: 0x00543F4C
|
||||
[Token(Token = "0x60169A7")]
|
||||
[Address(RVA = "0x12E6C60", Offset = "0x12E5A60", VA = "0x1812E6C60", Slot = "18")]
|
||||
protected override void KCKMLILMFHM(IGEENOIHBEN BMJFPFPNMJL, AGAJMBPABDL IEKDDPPNFPF)
|
||||
{
|
||||
PhotonView photonView = base.JDHMIOJKLCK;
|
||||
DGLOJCGDOGG.LFLFMIMNCON<IGEENOIHBEN> lflfmimncon = new DGLOJCGDOGG.LFLFMIMNCON(this.RpcDeserializeAnimations);
|
||||
photonView.RpcPlayer<IGEENOIHBEN>(IEKDDPPNFPF, lflfmimncon, BMJFPFPNMJL);
|
||||
}
|
||||
|
||||
// Token: 0x060169A8 RID: 92584 RVA: 0x00545D7C File Offset: 0x00543F7C
|
||||
[Token(Token = "0x60169A8")]
|
||||
[Address(RVA = "0x12E6E70", Offset = "0x12E5C70", VA = "0x1812E6E70")]
|
||||
[NFOMENMAOIA]
|
||||
private void RpcDeserializeAnimations(IGEENOIHBEN BMJFPFPNMJL)
|
||||
{
|
||||
base.BFKPJHCDHBA(BMJFPFPNMJL);
|
||||
}
|
||||
|
||||
// Token: 0x060169A9 RID: 92585 RVA: 0x00545D90 File Offset: 0x00543F90
|
||||
[Token(Token = "0x60169A9")]
|
||||
[Address(RVA = "0x12E5FE0", Offset = "0x12E4DE0", VA = "0x1812E5FE0")]
|
||||
public void ActivateAnimatedObject(CreationObject NLNHFEEMFBN)
|
||||
{
|
||||
Dictionary<CreationObject, AnimationGizmoManager.ALEKKGIPNAC> dcllipmfhmo = this.DCLLIPMFHMO;
|
||||
bool flag;
|
||||
if (!flag)
|
||||
{
|
||||
AnimationGizmoManager.ALEKKGIPNAC alekkgipnac = new AnimationGizmoManager.ALEKKGIPNAC();
|
||||
alekkgipnac.<BALHFBLJPCD>k__BackingField = NLNHFEEMFBN;
|
||||
if (!NLNHFEEMFBN.tool.FNFNLDBILFE)
|
||||
{
|
||||
alekkgipnac.AKMLGDNAJOG();
|
||||
}
|
||||
Tool tool = alekkgipnac.<BALHFBLJPCD>k__BackingField.tool;
|
||||
MFBGLIHGCGO<Tool> postPickupEvent = tool.PostPickupEvent;
|
||||
Action<Tool> action = new Action(alekkgipnac.DLFGDBBNGAN);
|
||||
MFBGLIHGCGO<Tool> mfbglihgcgo = MFBGLIHGCGO.BPJDFPACLMK(postPickupEvent, action);
|
||||
tool.PostPickupEvent = mfbglihgcgo;
|
||||
Tool tool2 = alekkgipnac.<BALHFBLJPCD>k__BackingField.tool;
|
||||
MFBGLIHGCGO<Tool> postReleaseEvent = tool2.PostReleaseEvent;
|
||||
Action<Tool> action2 = new Action(alekkgipnac.OALPJPKKOKA);
|
||||
MFBGLIHGCGO<Tool> mfbglihgcgo2 = MFBGLIHGCGO.BPJDFPACLMK(postReleaseEvent, action2);
|
||||
tool2.PostReleaseEvent = mfbglihgcgo2;
|
||||
this.DCLLIPMFHMO.Add(NLNHFEEMFBN, alekkgipnac);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x060169AA RID: 92586 RVA: 0x00545E50 File Offset: 0x00544050
|
||||
[Token(Token = "0x60169AA")]
|
||||
[Address(RVA = "0x12E6790", Offset = "0x12E5590", VA = "0x1812E6790")]
|
||||
public void DeActivateAnimatedObject(CreationObject NLNHFEEMFBN)
|
||||
{
|
||||
Dictionary<CreationObject, AnimationGizmoManager.ALEKKGIPNAC> dcllipmfhmo = this.DCLLIPMFHMO;
|
||||
bool flag;
|
||||
if (flag)
|
||||
{
|
||||
bool flag2;
|
||||
if (!flag2)
|
||||
{
|
||||
}
|
||||
ulong num;
|
||||
Action<Tool> action = new Action(num.DLFGDBBNGAN);
|
||||
Action<Tool> action2 = new Action(num.OALPJPKKOKA);
|
||||
bool flag3 = this.DCLLIPMFHMO.Remove(NLNHFEEMFBN);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17003E7B RID: 15995
|
||||
// (get) Token: 0x060169AB RID: 92587 RVA: 0x00545E9C File Offset: 0x0054409C
|
||||
// (set) Token: 0x060169AC RID: 92588 RVA: 0x00545EB0 File Offset: 0x005440B0
|
||||
[Token(Token = "0x17003E7B")]
|
||||
public JPAJIAEGPOP GENCFJDPDHN
|
||||
{
|
||||
[Token(Token = "0x60169AB")]
|
||||
[Address(RVA = "0x423D40", Offset = "0x422B40", VA = "0x180423D40")]
|
||||
get;
|
||||
[Token(Token = "0x60169AC")]
|
||||
[Address(RVA = "0x466B90", Offset = "0x465990", VA = "0x180466B90")]
|
||||
set;
|
||||
}
|
||||
|
||||
// Token: 0x060169AD RID: 92589 RVA: 0x00545EC4 File Offset: 0x005440C4
|
||||
[Token(Token = "0x60169AD")]
|
||||
[Address(RVA = "0x12E6BE0", Offset = "0x12E59E0", VA = "0x1812E6BE0")]
|
||||
public bool IsCurrentlyEdited(AnimationGizmo HJLGBOBFHPO)
|
||||
{
|
||||
if (this.<MOJCLCPJAMJ>k__BackingField != 0)
|
||||
{
|
||||
}
|
||||
return 0 == HJLGBOBFHPO;
|
||||
}
|
||||
|
||||
// Token: 0x060169AE RID: 92590 RVA: 0x00545EE4 File Offset: 0x005440E4
|
||||
[Token(Token = "0x60169AE")]
|
||||
[Address(RVA = "0x12E6EC0", Offset = "0x12E5CC0", VA = "0x1812E6EC0")]
|
||||
protected void Update()
|
||||
{
|
||||
int num;
|
||||
do
|
||||
{
|
||||
num = 0;
|
||||
List<AnimationGizmo> all = AnimationGizmo.All;
|
||||
bool flag;
|
||||
if (flag)
|
||||
{
|
||||
JPAJIAEGPOP jpajiaegpop = this.<MOJCLCPJAMJ>k__BackingField;
|
||||
if (jpajiaegpop == 0)
|
||||
{
|
||||
int num2 = 0;
|
||||
bool flag2 = num != 0;
|
||||
while (num2 == 0)
|
||||
{
|
||||
}
|
||||
JPAJIAEGPOP jpajiaegpop2 = this.<MOJCLCPJAMJ>k__BackingField;
|
||||
while (jpajiaegpop2 == 0)
|
||||
{
|
||||
}
|
||||
jpajiaegpop2.HKOGLEBNAPB();
|
||||
}
|
||||
AnimationGizmo <OGNPLKJOMPN>k__BackingField = jpajiaegpop.<OGNPLKJOMPN>k__BackingField;
|
||||
bool flag3;
|
||||
while (!flag3)
|
||||
{
|
||||
}
|
||||
this.<MOJCLCPJAMJ>k__BackingField.KABIONNNKIL();
|
||||
bool flag4 = !this.<MOJCLCPJAMJ>k__BackingField.<NLBIHGFBMHI>k__BackingField;
|
||||
}
|
||||
}
|
||||
while (num != 0);
|
||||
}
|
||||
|
||||
// Token: 0x060169AF RID: 92591 RVA: 0x00545F68 File Offset: 0x00544168
|
||||
[Token(Token = "0x60169AF")]
|
||||
[Address(RVA = "0x12E70A0", Offset = "0x12E5EA0", VA = "0x1812E70A0")]
|
||||
public AnimationGizmoManager()
|
||||
{
|
||||
Dictionary<CreationObject, AnimationGizmoManager.ALEKKGIPNAC> dictionary = new Dictionary();
|
||||
this.DCLLIPMFHMO = dictionary;
|
||||
base..ctor();
|
||||
}
|
||||
|
||||
// Token: 0x0400EBC9 RID: 60361
|
||||
[FieldOffset(Offset = "0x50")]
|
||||
[Token(Token = "0x400EBC9")]
|
||||
private Dictionary<CreationObject, AnimationGizmoManager.ALEKKGIPNAC> DCLLIPMFHMO;
|
||||
|
||||
// Token: 0x02003320 RID: 13088
|
||||
[Token(Token = "0x2003320")]
|
||||
private struct GKLKAJKNBFB
|
||||
{
|
||||
// Token: 0x0400EBCB RID: 60363
|
||||
[FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x400EBCB")]
|
||||
public IGHGEPCFGJL ABADFLCBFIJ;
|
||||
|
||||
// Token: 0x0400EBCC RID: 60364
|
||||
[FieldOffset(Offset = "0x8")]
|
||||
[Token(Token = "0x400EBCC")]
|
||||
public bool KEHECPKKJPN;
|
||||
}
|
||||
|
||||
// Token: 0x02003321 RID: 13089
|
||||
[Token(Token = "0x2003321")]
|
||||
private class ALEKKGIPNAC
|
||||
{
|
||||
// Token: 0x17003E7C RID: 15996
|
||||
// (get) Token: 0x060169B0 RID: 92592 RVA: 0x00545F88 File Offset: 0x00544188
|
||||
// (set) Token: 0x060169B1 RID: 92593 RVA: 0x00545F9C File Offset: 0x0054419C
|
||||
[Token(Token = "0x17003E7C")]
|
||||
public CreationObject LJOKGMDPGCP
|
||||
{
|
||||
[Token(Token = "0x60169B0")]
|
||||
[Address(RVA = "0x3F6E20", Offset = "0x3F5C20", VA = "0x1803F6E20")]
|
||||
get;
|
||||
[Token(Token = "0x60169B1")]
|
||||
[Address(RVA = "0x3F7200", Offset = "0x3F6000", VA = "0x1803F7200")]
|
||||
private set;
|
||||
}
|
||||
|
||||
// Token: 0x060169B2 RID: 92594 RVA: 0x00545FB0 File Offset: 0x005441B0
|
||||
[Token(Token = "0x60169B2")]
|
||||
[Address(RVA = "0x12E2120", Offset = "0x12E0F20", VA = "0x1812E2120")]
|
||||
private void DLFGDBBNGAN(Tool NLNHFEEMFBN)
|
||||
{
|
||||
this.CIPKGKGCEHH();
|
||||
}
|
||||
|
||||
// Token: 0x060169B3 RID: 92595 RVA: 0x00545FC4 File Offset: 0x005441C4
|
||||
[Token(Token = "0x60169B3")]
|
||||
[Address(RVA = "0x12E2270", Offset = "0x12E1070", VA = "0x1812E2270")]
|
||||
private void OALPJPKKOKA(Tool NLNHFEEMFBN)
|
||||
{
|
||||
this.AKMLGDNAJOG();
|
||||
}
|
||||
|
||||
// Token: 0x060169B4 RID: 92596 RVA: 0x00545FD8 File Offset: 0x005441D8
|
||||
[Token(Token = "0x60169B4")]
|
||||
[Address(RVA = "0x12E1F00", Offset = "0x12E0D00", VA = "0x1812E1F00")]
|
||||
public void CALJLNMMIPN(CreationObject NLNHFEEMFBN)
|
||||
{
|
||||
this.<BALHFBLJPCD>k__BackingField = NLNHFEEMFBN;
|
||||
if (!NLNHFEEMFBN.tool.FNFNLDBILFE)
|
||||
{
|
||||
this.AKMLGDNAJOG();
|
||||
}
|
||||
Tool tool = this.<BALHFBLJPCD>k__BackingField.tool;
|
||||
MFBGLIHGCGO<Tool> postPickupEvent = tool.PostPickupEvent;
|
||||
Action<Tool> action = new Action(this.DLFGDBBNGAN);
|
||||
MFBGLIHGCGO<Tool> mfbglihgcgo = MFBGLIHGCGO.BPJDFPACLMK(postPickupEvent, action);
|
||||
tool.PostPickupEvent = mfbglihgcgo;
|
||||
Tool tool2 = this.<BALHFBLJPCD>k__BackingField.tool;
|
||||
MFBGLIHGCGO<Tool> postReleaseEvent = tool2.PostReleaseEvent;
|
||||
Action<Tool> action2 = new Action(this.OALPJPKKOKA);
|
||||
MFBGLIHGCGO<Tool> mfbglihgcgo2 = MFBGLIHGCGO.BPJDFPACLMK(postReleaseEvent, action2);
|
||||
tool2.PostReleaseEvent = mfbglihgcgo2;
|
||||
}
|
||||
|
||||
// Token: 0x060169B5 RID: 92597 RVA: 0x00546070 File Offset: 0x00544270
|
||||
[Token(Token = "0x60169B5")]
|
||||
[Address(RVA = "0x12E2130", Offset = "0x12E0F30", VA = "0x1812E2130")]
|
||||
public void DMIKPLCFBNP()
|
||||
{
|
||||
if (!this.<BALHFBLJPCD>k__BackingField.tool.FNFNLDBILFE)
|
||||
{
|
||||
this.CIPKGKGCEHH();
|
||||
}
|
||||
Tool tool = this.<BALHFBLJPCD>k__BackingField.tool;
|
||||
MFBGLIHGCGO<Tool> postPickupEvent = tool.PostPickupEvent;
|
||||
Action<Tool> action = new Action(this.DLFGDBBNGAN);
|
||||
MFBGLIHGCGO<Tool> mfbglihgcgo = MFBGLIHGCGO.GMNMHGMFGOL(postPickupEvent, action);
|
||||
tool.PostPickupEvent = mfbglihgcgo;
|
||||
Tool tool2 = this.<BALHFBLJPCD>k__BackingField.tool;
|
||||
MFBGLIHGCGO<Tool> postReleaseEvent = tool2.PostReleaseEvent;
|
||||
Action<Tool> action2 = new Action(this.OALPJPKKOKA);
|
||||
MFBGLIHGCGO<Tool> mfbglihgcgo2 = MFBGLIHGCGO.GMNMHGMFGOL(postReleaseEvent, action2);
|
||||
tool2.PostReleaseEvent = mfbglihgcgo2;
|
||||
}
|
||||
|
||||
// Token: 0x060169B6 RID: 92598 RVA: 0x00546104 File Offset: 0x00544304
|
||||
[Token(Token = "0x60169B6")]
|
||||
[Address(RVA = "0x12E1DD0", Offset = "0x12E0BD0", VA = "0x1812E1DD0")]
|
||||
private void AKMLGDNAJOG()
|
||||
{
|
||||
NetworkTransform networkTransform = this.<BALHFBLJPCD>k__BackingField.tool.networkTransform;
|
||||
int num = 0;
|
||||
networkTransform.DLKLKPDMNNE = num != 0;
|
||||
NetworkTransform networkTransform2 = this.<BALHFBLJPCD>k__BackingField.tool.networkTransform;
|
||||
int num2 = 0;
|
||||
networkTransform2.NHIJPLECLJB = num2 != 0;
|
||||
RigidbodyEx rigidbodyEx = this.<BALHFBLJPCD>k__BackingField.tool.rigidbodyEx;
|
||||
rigidbodyEx.AddKinematic(this);
|
||||
int num3 = 0;
|
||||
rigidbodyEx.AddUpdateLodOverride(this, (EEDONNAHMFK)num3);
|
||||
if (rigidbodyEx.VelocityHandler == (ulong)0L)
|
||||
{
|
||||
HEAHEMOJGJA heahemojgja = new HEAHEMOJGJA();
|
||||
this.KDAKCECKDPB = heahemojgja;
|
||||
rigidbodyEx.VelocityHandler = heahemojgja;
|
||||
if (rigidbodyEx.VelocityProvider == (ulong)0L)
|
||||
{
|
||||
HEAHEMOJGJA kdakceckdpb = this.KDAKCECKDPB;
|
||||
rigidbodyEx.VelocityProvider = kdakceckdpb;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x060169B7 RID: 92599 RVA: 0x005461B4 File Offset: 0x005443B4
|
||||
[Token(Token = "0x60169B7")]
|
||||
[Address(RVA = "0x12E2040", Offset = "0x12E0E40", VA = "0x1812E2040")]
|
||||
private void CIPKGKGCEHH()
|
||||
{
|
||||
this.<BALHFBLJPCD>k__BackingField.tool.networkTransform.DLKLKPDMNNE = true;
|
||||
this.<BALHFBLJPCD>k__BackingField.tool.networkTransform.NHIJPLECLJB = true;
|
||||
RigidbodyEx rigidbodyEx = this.<BALHFBLJPCD>k__BackingField.tool.rigidbodyEx;
|
||||
rigidbodyEx.RemoveKinematic(this);
|
||||
rigidbodyEx.RemoveUpdateLodOverride(this);
|
||||
HEAHEMOJGJA kdakceckdpb = this.KDAKCECKDPB;
|
||||
if (kdakceckdpb != 0)
|
||||
{
|
||||
int num = 0;
|
||||
if (rigidbodyEx.VelocityHandler == kdakceckdpb)
|
||||
{
|
||||
rigidbodyEx.VelocityHandler = num;
|
||||
}
|
||||
if (rigidbodyEx.VelocityProvider == kdakceckdpb)
|
||||
{
|
||||
rigidbodyEx.VelocityProvider = num;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x060169B8 RID: 92600 RVA: 0x00546240 File Offset: 0x00544440
|
||||
[Token(Token = "0x60169B8")]
|
||||
[Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")]
|
||||
public ALEKKGIPNAC()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0400EBCE RID: 60366
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x400EBCE")]
|
||||
public int KBKIANFHJBM;
|
||||
|
||||
// Token: 0x0400EBCF RID: 60367
|
||||
[FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x400EBCF")]
|
||||
private HEAHEMOJGJA KDAKCECKDPB;
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,75 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace RecRoom.Core.Creation.SandboxGizmos
|
||||
{
|
||||
// Token: 0x02003327 RID: 13095
|
||||
[Token(Token = "0x2003327")]
|
||||
public class ClampGizmo : InfluencerGizmo
|
||||
{
|
||||
// Token: 0x060169E6 RID: 92646 RVA: 0x0054709C File Offset: 0x0054529C
|
||||
[Token(Token = "0x60169E6")]
|
||||
[Address(RVA = "0x12EA250", Offset = "0x12E9050", VA = "0x1812EA250", Slot = "13")]
|
||||
protected override void Awake()
|
||||
{
|
||||
base.Awake();
|
||||
Action action = new Action(this.CCNCENNNMGL);
|
||||
base.EONONKNGLAM += action;
|
||||
}
|
||||
|
||||
// Token: 0x060169E7 RID: 92647 RVA: 0x005470C4 File Offset: 0x005452C4
|
||||
[Token(Token = "0x60169E7")]
|
||||
[Address(RVA = "0x12EA2C0", Offset = "0x12E90C0", VA = "0x1812EA2C0")]
|
||||
private void CCNCENNNMGL()
|
||||
{
|
||||
bool flag;
|
||||
this.FNCKHDAPFMG(flag);
|
||||
}
|
||||
|
||||
// Token: 0x060169E8 RID: 92648 RVA: 0x005470D8 File Offset: 0x005452D8
|
||||
[Token(Token = "0x60169E8")]
|
||||
[Address(RVA = "0x12EA2D0", Offset = "0x12E90D0", VA = "0x1812EA2D0")]
|
||||
private void FNCKHDAPFMG(bool LMNIEOMLFIK)
|
||||
{
|
||||
int num;
|
||||
do
|
||||
{
|
||||
num = 0;
|
||||
List<MIGCNEPBKDG> childrenConnectables = this._connectableTool.childrenConnectables;
|
||||
bool flag;
|
||||
if (flag)
|
||||
{
|
||||
bool flag2;
|
||||
while (!flag2)
|
||||
{
|
||||
}
|
||||
while (!flag2)
|
||||
{
|
||||
}
|
||||
bool flag3;
|
||||
if (LMNIEOMLFIK != flag3)
|
||||
{
|
||||
flag = flag3;
|
||||
OKIMOMGKKDH ekjclgjfign = OKIMOMGKKDH.EKJCLGJFIGN;
|
||||
}
|
||||
int num2 = 0;
|
||||
ConnectableTool connectableTool;
|
||||
if (!(connectableTool != num2))
|
||||
{
|
||||
continue;
|
||||
}
|
||||
connectableTool.PhysicallyUnparented = LMNIEOMLFIK;
|
||||
}
|
||||
}
|
||||
while (num != 0);
|
||||
}
|
||||
|
||||
// Token: 0x060169E9 RID: 92649 RVA: 0x00547150 File Offset: 0x00545350
|
||||
[Token(Token = "0x60169E9")]
|
||||
[Address(RVA = "0x7FA090", Offset = "0x7F8E90", VA = "0x1807FA090")]
|
||||
public ClampGizmo()
|
||||
{
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,52 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using Cpp2IlInjected;
|
||||
using UnityEngine;
|
||||
|
||||
namespace RecRoom.Core.Creation.SandboxGizmos
|
||||
{
|
||||
// Token: 0x02003322 RID: 13090
|
||||
[Token(Token = "0x2003322")]
|
||||
public class GizmoConfig : ScriptableObject
|
||||
{
|
||||
// Token: 0x060169B9 RID: 92601 RVA: 0x00546254 File Offset: 0x00544454
|
||||
[Token(Token = "0x60169B9")]
|
||||
[Address(RVA = "0x6EC220", Offset = "0x6EB020", VA = "0x1806EC220")]
|
||||
public GizmoConfig()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0400EBD0 RID: 60368
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x400EBD0")]
|
||||
public List<GizmoConfig.AnimationCurveData> AnimationCurves;
|
||||
|
||||
// Token: 0x0400EBD1 RID: 60369
|
||||
[FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x400EBD1")]
|
||||
public AnimationGizmoSplineStepVisualizer SplineStepVisualizerPrefab;
|
||||
|
||||
// Token: 0x02003323 RID: 13091
|
||||
[Token(Token = "0x2003323")]
|
||||
[Serializable]
|
||||
public class AnimationCurveData
|
||||
{
|
||||
// Token: 0x060169BA RID: 92602 RVA: 0x00546268 File Offset: 0x00544468
|
||||
[Token(Token = "0x60169BA")]
|
||||
[Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")]
|
||||
public AnimationCurveData()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0400EBD2 RID: 60370
|
||||
[FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x400EBD2")]
|
||||
public string name;
|
||||
|
||||
// Token: 0x0400EBD3 RID: 60371
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x400EBD3")]
|
||||
public AnimationCurve curve;
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,253 @@
|
||||
using System;
|
||||
using System.Runtime.InteropServices;
|
||||
using Cpp2IlInjected;
|
||||
using Photon.Pun;
|
||||
using UnityEngine;
|
||||
|
||||
namespace RecRoom.Core.Creation.SandboxGizmos
|
||||
{
|
||||
// Token: 0x02003328 RID: 13096
|
||||
[Token(Token = "0x2003328")]
|
||||
public class InfluencerGizmo : SandboxGizmo
|
||||
{
|
||||
// Token: 0x17003E82 RID: 16002
|
||||
// (get) Token: 0x060169EA RID: 92650 RVA: 0x00547164 File Offset: 0x00545364
|
||||
[Token(Token = "0x17003E82")]
|
||||
public ConnectionPoint OIDBNNGDNHD
|
||||
{
|
||||
[Token(Token = "0x60169EA")]
|
||||
[Address(RVA = "0x567CE0", Offset = "0x566AE0", VA = "0x180567CE0")]
|
||||
get
|
||||
{
|
||||
return this.parentingConnectionPoint;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17003E83 RID: 16003
|
||||
// (get) Token: 0x060169EB RID: 92651 RVA: 0x00547178 File Offset: 0x00545378
|
||||
[Token(Token = "0x17003E83")]
|
||||
public ConnectionPoint HBNLDFJMCED
|
||||
{
|
||||
[Token(Token = "0x60169EB")]
|
||||
[Address(RVA = "0x44EC80", Offset = "0x44DA80", VA = "0x18044EC80")]
|
||||
get
|
||||
{
|
||||
return this.influencingConnectionPoint;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x060169EC RID: 92652 RVA: 0x0054718C File Offset: 0x0054538C
|
||||
[Token(Token = "0x60169EC")]
|
||||
[Address(RVA = "0x12EA9D0", Offset = "0x12E97D0", VA = "0x1812EA9D0", Slot = "13")]
|
||||
protected override void Awake()
|
||||
{
|
||||
base.Awake();
|
||||
ConnectionPoint connectionPoint = this.influencingConnectionPoint;
|
||||
int num = 0;
|
||||
if (connectionPoint != num)
|
||||
{
|
||||
ConnectionPoint connectionPoint2 = this.influencingConnectionPoint;
|
||||
ConnectionPoint.EEDEFGJKAJP eedefgjkajp = new ConnectionPoint.EEDEFGJKAJP(this.NMJJFELGGKM);
|
||||
connectionPoint2.IMKGNMOOAIG += eedefgjkajp;
|
||||
ConnectionPoint connectionPoint3 = this.influencingConnectionPoint;
|
||||
ConnectionPoint.JFKNKMKCFBI jfknkmkcfbi = new ConnectionPoint.JFKNKMKCFBI(this.NDKKOGNAKCA);
|
||||
connectionPoint3.PFACAJHLDON += jfknkmkcfbi;
|
||||
}
|
||||
ConnectionPoint connectionPoint4 = this.parentingConnectionPoint;
|
||||
int num2 = 0;
|
||||
if (connectionPoint4 != num2)
|
||||
{
|
||||
ConnectionPoint connectionPoint5 = this.parentingConnectionPoint;
|
||||
ConnectionPoint.EEDEFGJKAJP eedefgjkajp2 = new ConnectionPoint.EEDEFGJKAJP(this.CBJACLPAKMC);
|
||||
connectionPoint5.IMKGNMOOAIG += eedefgjkajp2;
|
||||
ConnectionPoint connectionPoint6 = this.parentingConnectionPoint;
|
||||
ConnectionPoint.JFKNKMKCFBI jfknkmkcfbi2 = new ConnectionPoint.JFKNKMKCFBI(this.LIGHGNJBAEB);
|
||||
connectionPoint6.PFACAJHLDON += jfknkmkcfbi2;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x060169ED RID: 92653 RVA: 0x00547248 File Offset: 0x00545448
|
||||
[Token(Token = "0x60169ED")]
|
||||
[Address(RVA = "0x12EB520", Offset = "0x12EA320", VA = "0x1812EB520")]
|
||||
private void NMJJFELGGKM(ConnectionPoint ODBAFIFNIDO, [Optional] ConnectionPoint.PGHEPJALOOK AFLPGGJMPOE)
|
||||
{
|
||||
int num;
|
||||
if (base.OGIBLNIIHDK || !base.PBBJCLJPFMI.FNFNLDBILFE)
|
||||
{
|
||||
num = 0;
|
||||
}
|
||||
if (AFLPGGJMPOE != 0)
|
||||
{
|
||||
AGAJMBPABDL authority = base.KPBFAKFKDAF;
|
||||
AFLPGGJMPOE((GBDECALBCOP)num, authority);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x060169EE RID: 92654 RVA: 0x00547288 File Offset: 0x00545488
|
||||
[Token(Token = "0x60169EE")]
|
||||
[Address(RVA = "0x12EAB90", Offset = "0x12E9990", VA = "0x1812EAB90")]
|
||||
private void CBJACLPAKMC(ConnectionPoint ODBAFIFNIDO, [Optional] ConnectionPoint.PGHEPJALOOK AFLPGGJMPOE)
|
||||
{
|
||||
int num;
|
||||
if (base.OGIBLNIIHDK || !base.PBBJCLJPFMI.FNFNLDBILFE)
|
||||
{
|
||||
this._connectableTool.AuthorityUnparentThisConnectableFromOther();
|
||||
num = 0;
|
||||
}
|
||||
if (AFLPGGJMPOE != 0)
|
||||
{
|
||||
AGAJMBPABDL authority = base.KPBFAKFKDAF;
|
||||
AFLPGGJMPOE((GBDECALBCOP)num, authority);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x060169EF RID: 92655 RVA: 0x005472D4 File Offset: 0x005454D4
|
||||
[Token(Token = "0x60169EF")]
|
||||
[Address(RVA = "0x12EAF50", Offset = "0x12E9D50", VA = "0x1812EAF50")]
|
||||
private void NDKKOGNAKCA(ConnectionPoint HDPMJFANOPG, ConnectionPoint GFMAOEPEFKD, [Optional] ConnectionPoint.PGHEPJALOOK AFLPGGJMPOE)
|
||||
{
|
||||
int num = 0;
|
||||
int num2 = 0;
|
||||
if (HDPMJFANOPG != num2)
|
||||
{
|
||||
int num3 = 0;
|
||||
if (GFMAOEPEFKD != num3)
|
||||
{
|
||||
GameObject gameObject = HDPMJFANOPG.gameObject;
|
||||
GameObject gameObject2 = this.influencingConnectionPoint.gameObject;
|
||||
if (!(gameObject == gameObject2))
|
||||
{
|
||||
MIGCNEPBKDG componentInParent = HDPMJFANOPG.GetComponentInParent<MIGCNEPBKDG>();
|
||||
ConnectionPoint component = HDPMJFANOPG.GetComponent<ConnectionPoint>();
|
||||
}
|
||||
MIGCNEPBKDG componentInParent2 = GFMAOEPEFKD.GetComponentInParent<MIGCNEPBKDG>();
|
||||
if (GFMAOEPEFKD.GetComponent<ConnectionPoint>() != 0)
|
||||
{
|
||||
}
|
||||
}
|
||||
}
|
||||
int num4 = 0;
|
||||
if (num != num4)
|
||||
{
|
||||
}
|
||||
bool flag;
|
||||
if (num != 0 && flag)
|
||||
{
|
||||
int num5 = 0;
|
||||
bool flag2;
|
||||
if (num != num5 && flag2)
|
||||
{
|
||||
if (!base.OGIBLNIIHDK && !base.PBBJCLJPFMI.FNFNLDBILFE && base.PBBJCLJPFMI.NHPPANGAKAP)
|
||||
{
|
||||
PhotonView photonView = base.JDHMIOJKLCK;
|
||||
AGAJMBPABDL agajmbpabdl = KKPBCOOONNK.MDMMDPEKICF;
|
||||
photonView.TransferOwnership(agajmbpabdl);
|
||||
}
|
||||
if (base.OGIBLNIIHDK)
|
||||
{
|
||||
if (this._connectableTool.childrenConnectables.Contains(num))
|
||||
{
|
||||
this._connectableTool.AuthorityUnparentOtherConnectableFromThis(num);
|
||||
}
|
||||
Transform targetTransform = base.PBBJCLJPFMI.rigidbodyEx.MDKDCJFEBJH;
|
||||
Transform targetTransform2 = base.PBBJCLJPFMI.rigidbodyEx.MDKDCJFEBJH;
|
||||
ConnectableTool connectableTool = this._connectableTool;
|
||||
int num6 = 0;
|
||||
connectableTool.AuthorityParentOtherConnectableToThis(1, num, num, num6, num6);
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
}
|
||||
}
|
||||
if (AFLPGGJMPOE != 0)
|
||||
{
|
||||
int num7 = 0;
|
||||
AFLPGGJMPOE((GBDECALBCOP)((uint)2), num7);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x060169F0 RID: 92656 RVA: 0x00547424 File Offset: 0x00545624
|
||||
[Token(Token = "0x60169F0")]
|
||||
[Address(RVA = "0x12EAC20", Offset = "0x12E9A20", VA = "0x1812EAC20")]
|
||||
private void LIGHGNJBAEB(ConnectionPoint HDPMJFANOPG, ConnectionPoint GFMAOEPEFKD, [Optional] ConnectionPoint.PGHEPJALOOK AFLPGGJMPOE)
|
||||
{
|
||||
int num = 0;
|
||||
int num2 = 0;
|
||||
if (HDPMJFANOPG != num2)
|
||||
{
|
||||
int num3 = 0;
|
||||
if (GFMAOEPEFKD != num3)
|
||||
{
|
||||
GameObject gameObject = HDPMJFANOPG.gameObject;
|
||||
GameObject gameObject2 = this.parentingConnectionPoint.gameObject;
|
||||
if (!(gameObject == gameObject2))
|
||||
{
|
||||
MIGCNEPBKDG componentInParent = HDPMJFANOPG.GetComponentInParent<MIGCNEPBKDG>();
|
||||
ConnectionPoint component = HDPMJFANOPG.GetComponent<ConnectionPoint>();
|
||||
}
|
||||
MIGCNEPBKDG componentInParent2 = GFMAOEPEFKD.GetComponentInParent<MIGCNEPBKDG>();
|
||||
if (GFMAOEPEFKD.GetComponent<ConnectionPoint>() != 0)
|
||||
{
|
||||
}
|
||||
}
|
||||
}
|
||||
int num4 = 0;
|
||||
if (num != num4)
|
||||
{
|
||||
}
|
||||
if (num != 0)
|
||||
{
|
||||
int num5 = 0;
|
||||
bool flag;
|
||||
if (num != num5 && flag)
|
||||
{
|
||||
if (!base.OGIBLNIIHDK && !base.PBBJCLJPFMI.FNFNLDBILFE && base.PBBJCLJPFMI.NHPPANGAKAP)
|
||||
{
|
||||
PhotonView photonView = base.JDHMIOJKLCK;
|
||||
AGAJMBPABDL agajmbpabdl = KKPBCOOONNK.MDMMDPEKICF;
|
||||
photonView.TransferOwnership(agajmbpabdl);
|
||||
}
|
||||
if (base.OGIBLNIIHDK)
|
||||
{
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
}
|
||||
}
|
||||
if (AFLPGGJMPOE != 0)
|
||||
{
|
||||
int num6 = 0;
|
||||
AFLPGGJMPOE((GBDECALBCOP)((uint)2), num6);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x060169F1 RID: 92657 RVA: 0x00547510 File Offset: 0x00545710
|
||||
[Token(Token = "0x60169F1")]
|
||||
[Address(RVA = "0x7FA090", Offset = "0x7F8E90", VA = "0x1807FA090")]
|
||||
public InfluencerGizmo()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0400EBED RID: 60397
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x80")]
|
||||
[Token(Token = "0x400EBED")]
|
||||
[SerializeField]
|
||||
private ConnectionPoint parentingConnectionPoint;
|
||||
|
||||
// Token: 0x0400EBEE RID: 60398
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x88")]
|
||||
[Token(Token = "0x400EBEE")]
|
||||
[SerializeField]
|
||||
private ConnectionPoint influencingConnectionPoint;
|
||||
|
||||
// Token: 0x02003329 RID: 13097
|
||||
[Token(Token = "0x2003329")]
|
||||
public enum JFELDIFCJPC
|
||||
{
|
||||
// Token: 0x0400EBF0 RID: 60400
|
||||
[Token(Token = "0x400EBF0")]
|
||||
Parenting,
|
||||
// Token: 0x0400EBF1 RID: 60401
|
||||
[Token(Token = "0x400EBF1")]
|
||||
Influencing
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,65 @@
|
||||
using System;
|
||||
using Cpp2IlInjected;
|
||||
using UnityEngine;
|
||||
|
||||
namespace RecRoom.Core.Creation.SandboxGizmos
|
||||
{
|
||||
// Token: 0x0200330C RID: 13068
|
||||
[Token(Token = "0x200330C")]
|
||||
public class LogChannelColors : ScriptableObject
|
||||
{
|
||||
// Token: 0x060168BF RID: 92351 RVA: 0x00542D14 File Offset: 0x00540F14
|
||||
[Token(Token = "0x60168BF")]
|
||||
[Address(RVA = "0x12EB650", Offset = "0x12EA450", VA = "0x1812EB650")]
|
||||
public Color FANIJPKECME(OOJABKCLCOI HPFGGHEMPNF)
|
||||
{
|
||||
int num = 0;
|
||||
bool flag;
|
||||
if (!flag)
|
||||
{
|
||||
IEIBEBFINNI.OAKIAKECAAH(string.Format("Could not find color for channel: {0}", flag), num);
|
||||
Color black = Color.black;
|
||||
}
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x060168C0 RID: 92352 RVA: 0x00542D44 File Offset: 0x00540F44
|
||||
[Token(Token = "0x60168C0")]
|
||||
[Address(RVA = "0x6EC220", Offset = "0x6EB020", VA = "0x1806EC220")]
|
||||
public LogChannelColors()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0400EB86 RID: 60294
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x400EB86")]
|
||||
[SerializeField]
|
||||
private LogChannelColors.ChannelColorDictionary channelColors;
|
||||
|
||||
// Token: 0x0200330D RID: 13069
|
||||
[Token(Token = "0x200330D")]
|
||||
[Serializable]
|
||||
internal class ChannelColorDictionary : EditableSerializedDictionary<OOJABKCLCOI, Color, LogChannelColors.ChannelColorDictionary.Kvp>
|
||||
{
|
||||
// Token: 0x060168C1 RID: 92353 RVA: 0x00542D58 File Offset: 0x00540F58
|
||||
[Token(Token = "0x60168C1")]
|
||||
[Address(RVA = "0x12EA210", Offset = "0x12E9010", VA = "0x1812EA210")]
|
||||
public ChannelColorDictionary()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0200330E RID: 13070
|
||||
[Token(Token = "0x200330E")]
|
||||
[Serializable]
|
||||
public sealed class Kvp : SerializedKeyVal<OOJABKCLCOI, Color>
|
||||
{
|
||||
// Token: 0x060168C2 RID: 92354 RVA: 0x000396E2 File Offset: 0x000378E2
|
||||
[Token(Token = "0x60168C2")]
|
||||
[Address(RVA = "0x12EB610", Offset = "0x12EA410", VA = "0x1812EB610")]
|
||||
public Kvp()
|
||||
{
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,224 @@
|
||||
using System;
|
||||
using Cpp2IlInjected;
|
||||
using RRUI.Data;
|
||||
using UnityEngine;
|
||||
|
||||
namespace RecRoom.Core.Creation.SandboxGizmos
|
||||
{
|
||||
// Token: 0x0200330F RID: 13071
|
||||
[Token(Token = "0x200330F")]
|
||||
public class LogEntryModel : Model<KLGMIAKHOOM.LogEntry>
|
||||
{
|
||||
// Token: 0x17003E4A RID: 15946
|
||||
// (get) Token: 0x060168C3 RID: 92355 RVA: 0x00542D6C File Offset: 0x00540F6C
|
||||
[Token(Token = "0x17003E4A")]
|
||||
protected override bool PHGOLNMDJLH
|
||||
{
|
||||
[Token(Token = "0x60168C3")]
|
||||
[Address(RVA = "0x460D40", Offset = "0x45FB40", VA = "0x180460D40", Slot = "12")]
|
||||
get
|
||||
{
|
||||
return true;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17003E4B RID: 15947
|
||||
// (get) Token: 0x060168C4 RID: 92356 RVA: 0x00542D7C File Offset: 0x00540F7C
|
||||
[Token(Token = "0x17003E4B")]
|
||||
protected override Model<KLGMIAKHOOM.LogEntry>.COPCOEAOFDJ NHLKMFJLJKE
|
||||
{
|
||||
[Token(Token = "0x60168C4")]
|
||||
[Address(RVA = "0x460DB0", Offset = "0x45FBB0", VA = "0x180460DB0", Slot = "13")]
|
||||
get
|
||||
{
|
||||
return Model<KLGMIAKHOOM.LogEntry>.COPCOEAOFDJ.None;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17003E4C RID: 15948
|
||||
// (get) Token: 0x060168C5 RID: 92357 RVA: 0x00542D8C File Offset: 0x00540F8C
|
||||
[Token(Token = "0x17003E4C")]
|
||||
public string KKJIOHNFHFJ
|
||||
{
|
||||
[Token(Token = "0x60168C5")]
|
||||
[Address(RVA = "0x12EBD80", Offset = "0x12EAB80", VA = "0x1812EBD80")]
|
||||
get
|
||||
{
|
||||
KLGMIAKHOOM.LogEntry bapmppgkfce = this.BAPMPPGKFCE;
|
||||
if (bapmppgkfce == 0 || bapmppgkfce.text == 0)
|
||||
{
|
||||
}
|
||||
return "";
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17003E4D RID: 15949
|
||||
// (get) Token: 0x060168C6 RID: 92358 RVA: 0x00542DB4 File Offset: 0x00540FB4
|
||||
[Token(Token = "0x17003E4D")]
|
||||
public Color INCNKMHCJDM
|
||||
{
|
||||
[Token(Token = "0x60168C6")]
|
||||
[Address(RVA = "0x12EBBD0", Offset = "0x12EA9D0", VA = "0x1812EBBD0")]
|
||||
get
|
||||
{
|
||||
int num = 0;
|
||||
bool flag;
|
||||
if (!flag)
|
||||
{
|
||||
if (!flag)
|
||||
{
|
||||
goto IL_2C;
|
||||
}
|
||||
bool flag2;
|
||||
if (!flag2)
|
||||
{
|
||||
string text = string.Format("Could not find color for channel: {0}", flag2);
|
||||
}
|
||||
}
|
||||
IEIBEBFINNI.OAKIAKECAAH("LogChannelColors in LogEntryModel is unset!!!", num);
|
||||
IL_2C:
|
||||
Color black = Color.black;
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17003E4E RID: 15950
|
||||
// (get) Token: 0x060168C7 RID: 92359 RVA: 0x00542DFC File Offset: 0x00540FFC
|
||||
[Token(Token = "0x17003E4E")]
|
||||
public DateTime PMMLJBIEGBA
|
||||
{
|
||||
[Token(Token = "0x60168C7")]
|
||||
[Address(RVA = "0x12EBDD0", Offset = "0x12EABD0", VA = "0x1812EBDD0")]
|
||||
get
|
||||
{
|
||||
KLGMIAKHOOM.LogEntry bapmppgkfce = this.BAPMPPGKFCE;
|
||||
if (bapmppgkfce != 0)
|
||||
{
|
||||
return bapmppgkfce.timeStamp;
|
||||
}
|
||||
return DateTime.MinValue;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x060168C8 RID: 92360 RVA: 0x00542E20 File Offset: 0x00541020
|
||||
[Token(Token = "0x60168C8")]
|
||||
[Address(RVA = "0x12EBB30", Offset = "0x12EA930", VA = "0x1812EBB30")]
|
||||
public void Set(KLGMIAKHOOM.LogEntry JIMPLEEDFNP)
|
||||
{
|
||||
base.Clear();
|
||||
base.MKBLJJGJAOH(JIMPLEEDFNP);
|
||||
}
|
||||
|
||||
// Token: 0x060168C9 RID: 92361 RVA: 0x00542E3C File Offset: 0x0054103C
|
||||
[Token(Token = "0x60168C9")]
|
||||
[Address(RVA = "0x12EB8A0", Offset = "0x12EA6A0", VA = "0x1812EB8A0", Slot = "21")]
|
||||
protected override DABKFAIHBBP GLPJPIEOLDF(KLGMIAKHOOM.LogEntry JIMPLEEDFNP)
|
||||
{
|
||||
this.BAPMPPGKFCE = JIMPLEEDFNP;
|
||||
if (this.CAOGBAACIOH)
|
||||
{
|
||||
bool <CNCALBOBHLJ>k__BackingField = this.CAOGBAACIOH.<CNCALBOBHLJ>k__BackingField;
|
||||
if (this.NLIBAOCPKID != <CNCALBOBHLJ>k__BackingField)
|
||||
{
|
||||
this.NLIBAOCPKID = <CNCALBOBHLJ>k__BackingField;
|
||||
base.JOJPOMANGPO();
|
||||
}
|
||||
}
|
||||
return JJEKJGALHKO.<EIDHKJMHBEC>k__BackingField;
|
||||
}
|
||||
|
||||
// Token: 0x060168CA RID: 92362 RVA: 0x00542E8C File Offset: 0x0054108C
|
||||
[Token(Token = "0x60168CA")]
|
||||
[Address(RVA = "0x10F2A10", Offset = "0x10F1810", VA = "0x1810F2A10", Slot = "22")]
|
||||
protected override void AHFKACICJNC()
|
||||
{
|
||||
this.BAPMPPGKFCE = (ulong)0L;
|
||||
}
|
||||
|
||||
// Token: 0x17003E4F RID: 15951
|
||||
// (get) Token: 0x060168CB RID: 92363 RVA: 0x00542EA4 File Offset: 0x005410A4
|
||||
[Token(Token = "0x17003E4F")]
|
||||
public bool BJGAIDEMJHM
|
||||
{
|
||||
[Token(Token = "0x60168CB")]
|
||||
[Address(RVA = "0x40FFA0", Offset = "0x40EDA0", VA = "0x18040FFA0")]
|
||||
get
|
||||
{
|
||||
return this.NLIBAOCPKID;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x060168CC RID: 92364 RVA: 0x00542EB8 File Offset: 0x005410B8
|
||||
[Token(Token = "0x60168CC")]
|
||||
[Address(RVA = "0x12EB850", Offset = "0x12EA650", VA = "0x1812EB850")]
|
||||
private void DPPPABANBJC(bool MOJMNLKLNPC)
|
||||
{
|
||||
if (this.NLIBAOCPKID != MOJMNLKLNPC)
|
||||
{
|
||||
this.NLIBAOCPKID = MOJMNLKLNPC;
|
||||
base.JOJPOMANGPO();
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x060168CD RID: 92365 RVA: 0x00542EDC File Offset: 0x005410DC
|
||||
[Token(Token = "0x60168CD")]
|
||||
[Address(RVA = "0x12EB9D0", Offset = "0x12EA7D0", VA = "0x1812EB9D0")]
|
||||
public void SetLogScreenModel(LogScreenModel PDPLCAPLMEL)
|
||||
{
|
||||
LogScreenModel caogbaacioh = this.CAOGBAACIOH;
|
||||
if (!(PDPLCAPLMEL == caogbaacioh))
|
||||
{
|
||||
LogScreenModel caogbaacioh2 = this.CAOGBAACIOH;
|
||||
int num = 0;
|
||||
if (caogbaacioh2 != num)
|
||||
{
|
||||
MFBGLIHGCGO<ModelBase> <CDDJODFEDFI>k__BackingField = this.CAOGBAACIOH.<CDDJODFEDFI>k__BackingField;
|
||||
Action<ModelBase> action = new Action(this.BGNBCLCEPPH);
|
||||
}
|
||||
this.CAOGBAACIOH = PDPLCAPLMEL;
|
||||
MFBGLIHGCGO<ModelBase> <CDDJODFEDFI>k__BackingField2 = PDPLCAPLMEL.<CDDJODFEDFI>k__BackingField;
|
||||
Action<ModelBase> action2 = new Action(this.BGNBCLCEPPH);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x060168CE RID: 92366 RVA: 0x00542F4C File Offset: 0x0054114C
|
||||
[Token(Token = "0x60168CE")]
|
||||
[Address(RVA = "0x12EB790", Offset = "0x12EA590", VA = "0x1812EB790")]
|
||||
private void BGNBCLCEPPH(ModelBase PDPLCAPLMEL)
|
||||
{
|
||||
if (PDPLCAPLMEL != 0 && PDPLCAPLMEL != 0 && this.NLIBAOCPKID != PDPLCAPLMEL)
|
||||
{
|
||||
this.NLIBAOCPKID = PDPLCAPLMEL != null;
|
||||
base.JOJPOMANGPO();
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x060168CF RID: 92367 RVA: 0x00542F7C File Offset: 0x0054117C
|
||||
[Token(Token = "0x60168CF")]
|
||||
[Address(RVA = "0x12EBB90", Offset = "0x12EA990", VA = "0x1812EBB90")]
|
||||
public LogEntryModel()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0400EB87 RID: 60295
|
||||
[FieldOffset(Offset = "0x48")]
|
||||
[Token(Token = "0x400EB87")]
|
||||
[SerializeField]
|
||||
private LogChannelColors _logChannelColors;
|
||||
|
||||
// Token: 0x0400EB88 RID: 60296
|
||||
[FieldOffset(Offset = "0x50")]
|
||||
[Token(Token = "0x400EB88")]
|
||||
private KLGMIAKHOOM.LogEntry BAPMPPGKFCE;
|
||||
|
||||
// Token: 0x0400EB89 RID: 60297
|
||||
[FieldOffset(Offset = "0x58")]
|
||||
[Token(Token = "0x400EB89")]
|
||||
private bool NLIBAOCPKID;
|
||||
|
||||
// Token: 0x0400EB8A RID: 60298
|
||||
[FieldOffset(Offset = "0x60")]
|
||||
[Token(Token = "0x400EB8A")]
|
||||
private LogScreenModel CAOGBAACIOH;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,57 @@
|
||||
using System;
|
||||
using Cpp2IlInjected;
|
||||
using RRUI.Data;
|
||||
|
||||
namespace RecRoom.Core.Creation.SandboxGizmos
|
||||
{
|
||||
// Token: 0x02003310 RID: 13072
|
||||
[Token(Token = "0x2003310")]
|
||||
public class LogEntryModelController : ModelController<LogEntryModel>
|
||||
{
|
||||
// Token: 0x060168D0 RID: 92368 RVA: 0x00542F90 File Offset: 0x00541190
|
||||
[Token(Token = "0x60168D0")]
|
||||
[Address(RVA = "0x12EB750", Offset = "0x12EA550", VA = "0x1812EB750")]
|
||||
public LogEntryModelController()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x02003311 RID: 13073
|
||||
[Token(Token = "0x2003311")]
|
||||
[Serializable]
|
||||
private class LogEntryTextImpl : TextControllerImpl<LogEntryModel>
|
||||
{
|
||||
// Token: 0x060168D1 RID: 92369 RVA: 0x00542FA4 File Offset: 0x005411A4
|
||||
[Token(Token = "0x60168D1")]
|
||||
[Address(RVA = "0x12EBE40", Offset = "0x12EAC40", VA = "0x1812EBE40", Slot = "27")]
|
||||
protected override void DMAHGBLDMFA()
|
||||
{
|
||||
int num = 0;
|
||||
int num2 = 0;
|
||||
bool flag;
|
||||
if (!flag)
|
||||
{
|
||||
return;
|
||||
}
|
||||
if (num2 == 0 || num2 == 0)
|
||||
{
|
||||
}
|
||||
if (flag)
|
||||
{
|
||||
}
|
||||
DateTime minValue = DateTime.MinValue;
|
||||
if (num == 0 || num == 0)
|
||||
{
|
||||
}
|
||||
string text = string.Format("[{0:T}] {1}", minValue, "");
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x060168D2 RID: 92370 RVA: 0x00542FF0 File Offset: 0x005411F0
|
||||
[Token(Token = "0x60168D2")]
|
||||
[Address(RVA = "0x12EC0A0", Offset = "0x12EAEA0", VA = "0x1812EC0A0")]
|
||||
public LogEntryTextImpl()
|
||||
{
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,377 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Runtime.CompilerServices;
|
||||
using System.Text;
|
||||
using AGUI.StackedUI;
|
||||
using Cpp2IlInjected;
|
||||
using Photon.Pun;
|
||||
using RecRoom.AGUI.ToolUIs;
|
||||
using UnityEngine;
|
||||
|
||||
namespace RecRoom.Core.Creation.SandboxGizmos
|
||||
{
|
||||
// Token: 0x02003312 RID: 13074
|
||||
[Token(Token = "0x2003312")]
|
||||
public class LogScreen : MonoBehaviourPun, NDBBKDMPBHD, AHOAEAFEAHN, EOCLMMENCKH, CHJEFIDMANE
|
||||
{
|
||||
// Token: 0x17003E50 RID: 15952
|
||||
// (get) Token: 0x060168D3 RID: 92371 RVA: 0x00543004 File Offset: 0x00541204
|
||||
// (set) Token: 0x060168D4 RID: 92372 RVA: 0x00543018 File Offset: 0x00541218
|
||||
[Token(Token = "0x17003E50")]
|
||||
public static int NLNHIGKLCGP
|
||||
{
|
||||
[Token(Token = "0x60168D3")]
|
||||
[Address(RVA = "0x12ED5D0", Offset = "0x12EC3D0", VA = "0x1812ED5D0")]
|
||||
get;
|
||||
[Token(Token = "0x60168D4")]
|
||||
[Address(RVA = "0x12ED330", Offset = "0x12EC130", VA = "0x1812ED330")]
|
||||
private set;
|
||||
}
|
||||
|
||||
// Token: 0x17003E51 RID: 15953
|
||||
// (get) Token: 0x060168D5 RID: 92373 RVA: 0x0054302C File Offset: 0x0054122C
|
||||
[Token(Token = "0x17003E51")]
|
||||
public Tool PBBJCLJPFMI
|
||||
{
|
||||
[Token(Token = "0x60168D5")]
|
||||
[Address(RVA = "0x408890", Offset = "0x407690", VA = "0x180408890")]
|
||||
get
|
||||
{
|
||||
return this.tool;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17003E52 RID: 15954
|
||||
// (get) Token: 0x060168D6 RID: 92374 RVA: 0x00543040 File Offset: 0x00541240
|
||||
// (set) Token: 0x060168D7 RID: 92375 RVA: 0x00543060 File Offset: 0x00541260
|
||||
[Token(Token = "0x17003E52")]
|
||||
private OOJABKCLCOI HLFMDCONGNO
|
||||
{
|
||||
[Token(Token = "0x60168D6")]
|
||||
[Address(RVA = "0x12ECFD0", Offset = "0x12EBDD0", VA = "0x1812ECFD0")]
|
||||
get
|
||||
{
|
||||
return this.JIMJLJHGPEB.IAHDANBDAAM();
|
||||
}
|
||||
[Token(Token = "0x60168D7")]
|
||||
[Address(RVA = "0x12ED0B0", Offset = "0x12EBEB0", VA = "0x1812ED0B0")]
|
||||
set
|
||||
{
|
||||
KLLMCPFPIIE<OOJABKCLCOI> jimjljhgpeb = this.JIMJLJHGPEB;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x060168D8 RID: 92376 RVA: 0x0054307C File Offset: 0x0054127C
|
||||
[Token(Token = "0x60168D8")]
|
||||
[Address(RVA = "0x12ECE40", Offset = "0x12EBC40", VA = "0x1812ECE40", Slot = "13")]
|
||||
protected override void Awake()
|
||||
{
|
||||
base..ctor();
|
||||
LogScreen.<GNNMPJCHHHE>k__BackingField++;
|
||||
Action action = new Action(this.IGECECILNCD);
|
||||
KLLMCPFPIIE<OOJABKCLCOI> kllmcpfpiie;
|
||||
this.JIMJLJHGPEB = kllmcpfpiie;
|
||||
Action action2 = new Action(this.MGPNENEDBEO);
|
||||
KLLMCPFPIIE<bool> kllmcpfpiie2;
|
||||
this.MOJMNLKLNPC = kllmcpfpiie2;
|
||||
this.ADCJHFALHFP();
|
||||
}
|
||||
|
||||
// Token: 0x060168D9 RID: 92377 RVA: 0x005430CC File Offset: 0x005412CC
|
||||
[Token(Token = "0x60168D9")]
|
||||
[Address(RVA = "0x12ED160", Offset = "0x12EBF60", VA = "0x1812ED160")]
|
||||
private void IGECECILNCD()
|
||||
{
|
||||
LogScreenModel logScreenModel = this.logScreenModel;
|
||||
OOJABKCLCOI oojabkclcoi = this.JIMJLJHGPEB.IAHDANBDAAM();
|
||||
logScreenModel.<AOFEGJPNBEK>k__BackingField = oojabkclcoi;
|
||||
logScreenModel.MKBLJJGJAOH();
|
||||
}
|
||||
|
||||
// Token: 0x060168DA RID: 92378 RVA: 0x00543100 File Offset: 0x00541300
|
||||
[Token(Token = "0x60168DA")]
|
||||
[Address(RVA = "0x12ED2A0", Offset = "0x12EC0A0", VA = "0x1812ED2A0")]
|
||||
private void MGPNENEDBEO()
|
||||
{
|
||||
KLLMCPFPIIE<bool> mojmnlklnpc = this.MOJMNLKLNPC;
|
||||
LogScreenModel logScreenModel = this.logScreenModel;
|
||||
bool flag = mojmnlklnpc.IAHDANBDAAM() != null;
|
||||
logScreenModel.<CNCALBOBHLJ>k__BackingField = flag;
|
||||
logScreenModel.JOJPOMANGPO();
|
||||
}
|
||||
|
||||
// Token: 0x060168DB RID: 92379 RVA: 0x00543138 File Offset: 0x00541338
|
||||
[Token(Token = "0x60168DB")]
|
||||
[Address(RVA = "0x12ED3D0", Offset = "0x12EC1D0", VA = "0x1812ED3D0", Slot = "14")]
|
||||
protected override void OnDestroy()
|
||||
{
|
||||
base.OnDestroy();
|
||||
LogScreen.<GNNMPJCHHHE>k__BackingField--;
|
||||
}
|
||||
|
||||
// Token: 0x060168DC RID: 92380 RVA: 0x00543158 File Offset: 0x00541358
|
||||
[Token(Token = "0x60168DC")]
|
||||
[Address(RVA = "0x12EC850", Offset = "0x12EB650", VA = "0x1812EC850")]
|
||||
private void ADCJHFALHFP()
|
||||
{
|
||||
List<ILINODKFHEO> list = new List();
|
||||
OMKPHDBNLKH<CreationObjectSettingBooleanUIControl, bool>.DEDABHKCIBG <>9__18_ = LogScreen.<>c.<>9__18_0;
|
||||
if (<>9__18_ == 0)
|
||||
{
|
||||
LogScreen.<>c.<>9__18_0 = (MakerPenPaletteConfigScreen editableUiFlow) => editableUiFlow.DefaultBoolUIControlPrefab;
|
||||
}
|
||||
OMKPHDBNLKH<CreationObjectSettingBooleanUIControl, bool>.OHINDOLFNMP ohindolfnmp = new OMKPHDBNLKH.OHINDOLFNMP(this.AGBDJFMLELC);
|
||||
CPNMFOKDBKM cpnmfokdbkm = new CPNMFOKDBKM(<>9__18_, ohindolfnmp, 100);
|
||||
list.Add(cpnmfokdbkm);
|
||||
OMKPHDBNLKH<CreationObjectSettingFriendlyFlagsControl, int>.DEDABHKCIBG dedabhkcibg;
|
||||
if (LogScreen.<>c.<>9__18_2 == 0)
|
||||
{
|
||||
dedabhkcibg = (MakerPenPaletteConfigScreen editableUiFlow) => editableUiFlow.DefaultFlagsUIControlPrefab;
|
||||
LogScreen.<>c.<>9__18_2 = dedabhkcibg;
|
||||
}
|
||||
OMKPHDBNLKH<CreationObjectSettingFriendlyFlagsControl, int>.OHINDOLFNMP ohindolfnmp2 = new OMKPHDBNLKH.OHINDOLFNMP(this.KMDPJAGKELH);
|
||||
Dictionary<string, FLCFOLDCOJJ> dictionary = FLCFOLDCOJJ.DAPFKLEAHAL(typeof(OOJABKCLCOI));
|
||||
ulong num;
|
||||
AKCKKFDDNJM akckkfddnjm = new AKCKKFDDNJM(dedabhkcibg, ohindolfnmp2, dictionary, (int)num);
|
||||
list.Add(akckkfddnjm);
|
||||
this.tool.creationObject.AddConfigurableSettings(list);
|
||||
CreationObject creationObject = this.tool.creationObject;
|
||||
DOPNALIMPNA[] array = new DOPNALIMPNA[2];
|
||||
Func<bool> func = new Func(this.GFJJCHOGMLF);
|
||||
Action<bool> action = new Action(this.OFMNMJDMIHM);
|
||||
int num2 = 0;
|
||||
int num3 = 0;
|
||||
string text;
|
||||
string text2;
|
||||
DHCINNFLBBA dhcinnflbba = ONOKJPIMIIP.LBJPOFMMGGP(func, action, num3, num2, text, text2);
|
||||
if (dhcinnflbba != 0)
|
||||
{
|
||||
}
|
||||
array[0] = dhcinnflbba;
|
||||
Dictionary<string, FLCFOLDCOJJ> dictionary2 = FLCFOLDCOJJ.DAPFKLEAHAL(typeof(OOJABKCLCOI));
|
||||
Func<int> func2 = new Func(this.POAFOPLOOPM);
|
||||
Action<int> action2 = new Action(this.FMBIGDLPOGH);
|
||||
Action<DLKPBLNKLAD, GCKECFLKJGJ> action3 = new Action(this.tool.creationObject.FireDialogListPicker);
|
||||
int num4 = 0;
|
||||
string text3;
|
||||
IMAFJGKHEMD imafjgkhemd = ONOKJPIMIIP.GJCCDCPAACA(dictionary2, func2, action2, action3, text3, num4, num4);
|
||||
if (imafjgkhemd != 0)
|
||||
{
|
||||
}
|
||||
array[1] = imafjgkhemd;
|
||||
ECJBHJOCKHL ecjbhjockhl = creationObject.AddFoldoutMenu("Log Screen", 98, array);
|
||||
}
|
||||
|
||||
// Token: 0x060168DD RID: 92381 RVA: 0x005432F0 File Offset: 0x005414F0
|
||||
[Token(Token = "0x60168DD")]
|
||||
[Address(RVA = "0x12ED110", Offset = "0x12EBF10", VA = "0x1812ED110")]
|
||||
private bool GFJJCHOGMLF()
|
||||
{
|
||||
return this.MOJMNLKLNPC.IAHDANBDAAM() != null;
|
||||
}
|
||||
|
||||
// Token: 0x060168DE RID: 92382 RVA: 0x00543310 File Offset: 0x00541510
|
||||
[Token(Token = "0x60168DE")]
|
||||
[Address(RVA = "0x12ED370", Offset = "0x12EC170", VA = "0x1812ED370")]
|
||||
private void OFMNMJDMIHM(bool NLNHFEEMFBN)
|
||||
{
|
||||
KLLMCPFPIIE<bool> mojmnlklnpc = this.MOJMNLKLNPC;
|
||||
}
|
||||
|
||||
// Token: 0x17003E53 RID: 15955
|
||||
// (get) Token: 0x060168DF RID: 92383 RVA: 0x0054332C File Offset: 0x0054152C
|
||||
[Token(Token = "0x17003E53")]
|
||||
public DJMPGKILABP BLJAPPNMJNJ
|
||||
{
|
||||
[Token(Token = "0x60168DF")]
|
||||
[Address(RVA = "0x12ED610", Offset = "0x12EC410", VA = "0x1812ED610", Slot = "15")]
|
||||
get
|
||||
{
|
||||
/*
|
||||
An exception occurred when decompiling this method (060168DF)
|
||||
|
||||
ICSharpCode.Decompiler.DecompilerException: Error decompiling DJMPGKILABP RecRoom.Core.Creation.SandboxGizmos.LogScreen::get_SelfType()
|
||||
|
||||
---> System.Exception: Basic block has to end with unconditional control flow.
|
||||
{
|
||||
Block_0:
|
||||
stloc:JDFPDKIEICM(var_0_05, ldsfld:JDFPDKIEICM(GHFIPBGLBID::<HENBKFDDFHJ>k__BackingField))
|
||||
}
|
||||
|
||||
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1852
|
||||
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.Optimize(DecompilerContext context, ILBlock method, AutoPropertyProvider autoPropertyProvider, StateMachineKind& stateMachineKind, MethodDef& inlinedMethod, AsyncMethodDebugInfo& asyncInfo, ILAstOptimizationStep abortBeforeStep) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 355
|
||||
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(IEnumerable`1 parameters, MethodDebugInfoBuilder& builder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 123
|
||||
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 88
|
||||
--- End of inner exception stack trace ---
|
||||
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 92
|
||||
at ICSharpCode.Decompiler.Ast.AstBuilder.AddMethodBody(EntityDeclaration methodNode, EntityDeclaration& updatedNode, MethodDef method, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, MethodKind methodKind) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstBuilder.cs:line 1663
|
||||
*/;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x060168E0 RID: 92384 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x60168E0")]
|
||||
[Address(RVA = "0x12ED440", Offset = "0x12EC240", VA = "0x1812ED440", Slot = "16")]
|
||||
public IFNLKKABKEB<FFFEOMMKNAE> Self(IBNOALNMLHC CHKKEHOKPJP)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x17003E54 RID: 15956
|
||||
// (get) Token: 0x060168E1 RID: 92385 RVA: 0x00543340 File Offset: 0x00541540
|
||||
[Token(Token = "0x17003E54")]
|
||||
public bool JBMFJOBFJHP
|
||||
{
|
||||
[Token(Token = "0x60168E1")]
|
||||
[Address(RVA = "0x403930", Offset = "0x402730", VA = "0x180403930", Slot = "18")]
|
||||
get
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x060168E2 RID: 92386 RVA: 0x00543350 File Offset: 0x00541550
|
||||
[Token(Token = "0x60168E2")]
|
||||
[Address(RVA = "0x12ED020", Offset = "0x12EBE20", VA = "0x1812ED020", Slot = "19")]
|
||||
public void DeserializeFrom(KPNDFONGDGF HFBJGCHOANH)
|
||||
{
|
||||
if (HFBJGCHOANH != 0 && HFBJGCHOANH != 0)
|
||||
{
|
||||
KLLMCPFPIIE<OOJABKCLCOI> jimjljhgpeb = this.JIMJLJHGPEB;
|
||||
KLLMCPFPIIE<bool> mojmnlklnpc = this.MOJMNLKLNPC;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x060168E3 RID: 92387 RVA: 0x0054337C File Offset: 0x0054157C
|
||||
[Token(Token = "0x60168E3")]
|
||||
[Address(RVA = "0x12ED4E0", Offset = "0x12EC2E0", VA = "0x1812ED4E0", Slot = "20")]
|
||||
public void SerializeTo(ref PDEKIHFJKHJ IABNDBNHMKF, ref MKNCHKCCIHK NHFINJNIPGK, StringBuilder BIPOIFGEMGB)
|
||||
{
|
||||
HLDINNJCGDK hldinnjcgdk = new HLDINNJCGDK();
|
||||
OOJABKCLCOI oojabkclcoi = this.JIMJLJHGPEB.IAHDANBDAAM();
|
||||
bool flag = this.MOJMNLKLNPC.IAHDANBDAAM() != null;
|
||||
}
|
||||
|
||||
// Token: 0x060168E4 RID: 92388 RVA: 0x005433B0 File Offset: 0x005415B0
|
||||
[Token(Token = "0x60168E4")]
|
||||
[Address(RVA = "0x12ED2A0", Offset = "0x12EC0A0", VA = "0x1812ED2A0", Slot = "21")]
|
||||
public void PostDeserialize(LJJOCDFAMGA FLIPBCAPDGC)
|
||||
{
|
||||
KLLMCPFPIIE<bool> mojmnlklnpc = this.MOJMNLKLNPC;
|
||||
LogScreenModel logScreenModel = this.logScreenModel;
|
||||
bool flag = mojmnlklnpc.IAHDANBDAAM() != null;
|
||||
logScreenModel.<CNCALBOBHLJ>k__BackingField = flag;
|
||||
logScreenModel.JOJPOMANGPO();
|
||||
}
|
||||
|
||||
// Token: 0x17003E55 RID: 15957
|
||||
// (get) Token: 0x060168E5 RID: 92389 RVA: 0x005433E8 File Offset: 0x005415E8
|
||||
[Token(Token = "0x17003E55")]
|
||||
private CreationObject OHPMKCCONDF
|
||||
{
|
||||
[Token(Token = "0x60168E5")]
|
||||
[Address(RVA = "0x415290", Offset = "0x414090", VA = "0x180415290", Slot = "17")]
|
||||
get
|
||||
{
|
||||
return this.creationObject;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x060168E6 RID: 92390 RVA: 0x005433FC File Offset: 0x005415FC
|
||||
[Token(Token = "0x60168E6")]
|
||||
[Address(RVA = "0x752FB0", Offset = "0x751DB0", VA = "0x180752FB0")]
|
||||
public LogScreen()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x060168E7 RID: 92391 RVA: 0x00543410 File Offset: 0x00541610
|
||||
[Token(Token = "0x60168E7")]
|
||||
[Address(RVA = "0x12ECD70", Offset = "0x12EBB70", VA = "0x1812ECD70")]
|
||||
[CompilerGenerated]
|
||||
private void AGBDJFMLELC(CreationObjectSettingBooleanUIControl GCCLEJOGCCE)
|
||||
{
|
||||
string text = GCCLEJOGCCE.PropertyDescription.text;
|
||||
Func<bool> func = new Func(this.GFJJCHOGMLF);
|
||||
Action<bool> action = new Action(this.OFMNMJDMIHM);
|
||||
}
|
||||
|
||||
// Token: 0x060168E8 RID: 92392 RVA: 0x0054344C File Offset: 0x0054164C
|
||||
[Token(Token = "0x60168E8")]
|
||||
[Address(RVA = "0x12ED1D0", Offset = "0x12EBFD0", VA = "0x1812ED1D0")]
|
||||
[CompilerGenerated]
|
||||
private void KMDPJAGKELH(CreationObjectSettingFriendlyFlagsControl GCCLEJOGCCE)
|
||||
{
|
||||
string text = GCCLEJOGCCE.PropertyDescription.text;
|
||||
Func<int> func = new Func(this.JLOIHIFKEBI);
|
||||
Action<int> action = new Action(this.JOCMAEGCCKF);
|
||||
}
|
||||
|
||||
// Token: 0x060168E9 RID: 92393 RVA: 0x00543488 File Offset: 0x00541688
|
||||
[Token(Token = "0x60168E9")]
|
||||
[Address(RVA = "0x12ECFD0", Offset = "0x12EBDD0", VA = "0x1812ECFD0")]
|
||||
[CompilerGenerated]
|
||||
private int JLOIHIFKEBI()
|
||||
{
|
||||
OOJABKCLCOI oojabkclcoi = this.JIMJLJHGPEB.IAHDANBDAAM();
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x060168EA RID: 92394 RVA: 0x005434A8 File Offset: 0x005416A8
|
||||
[Token(Token = "0x60168EA")]
|
||||
[Address(RVA = "0x12ED0B0", Offset = "0x12EBEB0", VA = "0x1812ED0B0")]
|
||||
[CompilerGenerated]
|
||||
private void JOCMAEGCCKF(int GMIAOBOKCBA)
|
||||
{
|
||||
KLLMCPFPIIE<OOJABKCLCOI> jimjljhgpeb = this.JIMJLJHGPEB;
|
||||
}
|
||||
|
||||
// Token: 0x060168EB RID: 92395 RVA: 0x005434C4 File Offset: 0x005416C4
|
||||
[Token(Token = "0x60168EB")]
|
||||
[Address(RVA = "0x12ECFD0", Offset = "0x12EBDD0", VA = "0x1812ECFD0")]
|
||||
[CompilerGenerated]
|
||||
private int POAFOPLOOPM()
|
||||
{
|
||||
OOJABKCLCOI oojabkclcoi = this.JIMJLJHGPEB.IAHDANBDAAM();
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x060168EC RID: 92396 RVA: 0x005434E4 File Offset: 0x005416E4
|
||||
[Token(Token = "0x60168EC")]
|
||||
[Address(RVA = "0x12ED0B0", Offset = "0x12EBEB0", VA = "0x1812ED0B0")]
|
||||
[CompilerGenerated]
|
||||
private void FMBIGDLPOGH(int GMIAOBOKCBA)
|
||||
{
|
||||
KLLMCPFPIIE<OOJABKCLCOI> jimjljhgpeb = this.JIMJLJHGPEB;
|
||||
}
|
||||
|
||||
// Token: 0x0400EB8C RID: 60300
|
||||
[FieldOffset(Offset = "0x40")]
|
||||
[Token(Token = "0x400EB8C")]
|
||||
[SerializeField]
|
||||
[DDPIINEJFMD(JIBDPHMGEGO.Self, false, false, false)]
|
||||
private Tool tool;
|
||||
|
||||
// Token: 0x0400EB8D RID: 60301
|
||||
[FieldOffset(Offset = "0x48")]
|
||||
[Token(Token = "0x400EB8D")]
|
||||
[SerializeField]
|
||||
[DDPIINEJFMD(JIBDPHMGEGO.Children, false, false, false)]
|
||||
private LogScreenModel logScreenModel;
|
||||
|
||||
// Token: 0x0400EB8E RID: 60302
|
||||
[FieldOffset(Offset = "0x50")]
|
||||
[Token(Token = "0x400EB8E")]
|
||||
[SerializeField]
|
||||
[DDPIINEJFMD(JIBDPHMGEGO.Self, false, false, false)]
|
||||
private CreationObject creationObject;
|
||||
|
||||
// Token: 0x0400EB8F RID: 60303
|
||||
[FieldOffset(Offset = "0x58")]
|
||||
[Token(Token = "0x400EB8F")]
|
||||
private KLLMCPFPIIE<OOJABKCLCOI> JIMJLJHGPEB;
|
||||
|
||||
// Token: 0x0400EB90 RID: 60304
|
||||
[FieldOffset(Offset = "0x60")]
|
||||
[Token(Token = "0x400EB90")]
|
||||
private KLLMCPFPIIE<bool> MOJMNLKLNPC;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,232 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Linq;
|
||||
using System.Runtime.CompilerServices;
|
||||
using Cpp2IlInjected;
|
||||
using RecRoom.CircuitsV2;
|
||||
using RRUI.Data;
|
||||
|
||||
namespace RecRoom.Core.Creation.SandboxGizmos
|
||||
{
|
||||
// Token: 0x02003314 RID: 13076
|
||||
[Token(Token = "0x2003314")]
|
||||
public class LogScreenModel : ListModel
|
||||
{
|
||||
// Token: 0x17003E56 RID: 15958
|
||||
// (get) Token: 0x060168F1 RID: 92401 RVA: 0x00543564 File Offset: 0x00541764
|
||||
[Token(Token = "0x17003E56")]
|
||||
public IReadOnlyList<KLGMIAKHOOM.LogEntry> HPLJAHHOJIF
|
||||
{
|
||||
[Token(Token = "0x60168F1")]
|
||||
[Address(RVA = "0x44EC80", Offset = "0x44DA80", VA = "0x18044EC80")]
|
||||
get
|
||||
{
|
||||
/*
|
||||
An exception occurred when decompiling this method (060168F1)
|
||||
|
||||
ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Collections.Generic.IReadOnlyList`1<KLGMIAKHOOM/LogEntry> RecRoom.Core.Creation.SandboxGizmos.LogScreenModel::get_LogEntries()
|
||||
|
||||
---> System.Exception: Basic block has to end with unconditional control flow.
|
||||
{
|
||||
Block_0:
|
||||
stloc:class [mscorlib]System.Collections.Generic.List`1<class KLGMIAKHOOM/LogEntry>(var_0_06, ldfld:class [mscorlib]System.Collections.Generic.List`1<class KLGMIAKHOOM/LogEntry>(LogScreenModel::FEGPDDDCCBB, ldloc:LogScreenModel(this)))
|
||||
}
|
||||
|
||||
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1852
|
||||
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.Optimize(DecompilerContext context, ILBlock method, AutoPropertyProvider autoPropertyProvider, StateMachineKind& stateMachineKind, MethodDef& inlinedMethod, AsyncMethodDebugInfo& asyncInfo, ILAstOptimizationStep abortBeforeStep) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 355
|
||||
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(IEnumerable`1 parameters, MethodDebugInfoBuilder& builder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 123
|
||||
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 88
|
||||
--- End of inner exception stack trace ---
|
||||
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 92
|
||||
at ICSharpCode.Decompiler.Ast.AstBuilder.AddMethodBody(EntityDeclaration methodNode, EntityDeclaration& updatedNode, MethodDef method, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, MethodKind methodKind) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstBuilder.cs:line 1663
|
||||
*/;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17003E57 RID: 15959
|
||||
// (get) Token: 0x060168F2 RID: 92402 RVA: 0x00543578 File Offset: 0x00541778
|
||||
[Token(Token = "0x17003E57")]
|
||||
protected override bool PHGOLNMDJLH
|
||||
{
|
||||
[Token(Token = "0x60168F2")]
|
||||
[Address(RVA = "0x460D40", Offset = "0x45FB40", VA = "0x180460D40", Slot = "12")]
|
||||
get
|
||||
{
|
||||
return true;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17003E58 RID: 15960
|
||||
// (get) Token: 0x060168F3 RID: 92403 RVA: 0x00543588 File Offset: 0x00541788
|
||||
[Token(Token = "0x17003E58")]
|
||||
protected override bool DALKHIPOALJ
|
||||
{
|
||||
[Token(Token = "0x60168F3")]
|
||||
[Address(RVA = "0x460D40", Offset = "0x45FB40", VA = "0x180460D40", Slot = "27")]
|
||||
get
|
||||
{
|
||||
return true;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17003E59 RID: 15961
|
||||
// (get) Token: 0x060168F4 RID: 92404 RVA: 0x00543598 File Offset: 0x00541798
|
||||
[Token(Token = "0x17003E59")]
|
||||
public override bool MEBGJGNMIMG
|
||||
{
|
||||
[Token(Token = "0x60168F4")]
|
||||
[Address(RVA = "0x12EC800", Offset = "0x12EB600", VA = "0x1812EC800", Slot = "26")]
|
||||
get
|
||||
{
|
||||
while (this.FEGPDDDCCBB == 0)
|
||||
{
|
||||
}
|
||||
bool flag;
|
||||
return flag;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17003E5A RID: 15962
|
||||
// (get) Token: 0x060168F5 RID: 92405 RVA: 0x005435B0 File Offset: 0x005417B0
|
||||
// (set) Token: 0x060168F6 RID: 92406 RVA: 0x005435C4 File Offset: 0x005417C4
|
||||
[Token(Token = "0x17003E5A")]
|
||||
public bool BJGAIDEMJHM
|
||||
{
|
||||
[Token(Token = "0x60168F5")]
|
||||
[Address(RVA = "0x607800", Offset = "0x606600", VA = "0x180607800")]
|
||||
get;
|
||||
[Token(Token = "0x60168F6")]
|
||||
[Address(RVA = "0x7A52E0", Offset = "0x7A40E0", VA = "0x1807A52E0")]
|
||||
private set;
|
||||
}
|
||||
|
||||
// Token: 0x17003E5B RID: 15963
|
||||
// (get) Token: 0x060168F7 RID: 92407 RVA: 0x005435D8 File Offset: 0x005417D8
|
||||
// (set) Token: 0x060168F8 RID: 92408 RVA: 0x005435EC File Offset: 0x005417EC
|
||||
[Token(Token = "0x17003E5B")]
|
||||
public OOJABKCLCOI JAPGJJDNGLA
|
||||
{
|
||||
[Token(Token = "0x60168F7")]
|
||||
[Address(RVA = "0xA338F0", Offset = "0xA326F0", VA = "0x180A338F0")]
|
||||
get;
|
||||
[Token(Token = "0x60168F8")]
|
||||
[Address(RVA = "0xA336A0", Offset = "0xA324A0", VA = "0x180A336A0")]
|
||||
private set;
|
||||
}
|
||||
|
||||
// Token: 0x060168F9 RID: 92409 RVA: 0x00543600 File Offset: 0x00541800
|
||||
[Token(Token = "0x60168F9")]
|
||||
[Address(RVA = "0x12EC580", Offset = "0x12EB380", VA = "0x1812EC580", Slot = "15")]
|
||||
protected override void JMFHPBDMELA()
|
||||
{
|
||||
CircuitManagerV2 instance = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG;
|
||||
GIKLINOHKID eikibichppd = instance.EIKIBICHPPD;
|
||||
Action<KLGMIAKHOOM.LogEntry> action = new Action(this.AddLog);
|
||||
MFBGLIHGCGO<CircuitManagerV2> mfbglihgcgo = MFBGLIHGCGO.BPJDFPACLMK(instance, action);
|
||||
GIKLINOHKID eikibichppd2 = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.EIKIBICHPPD;
|
||||
base.JMFHPBDMELA();
|
||||
}
|
||||
|
||||
// Token: 0x060168FA RID: 92410 RVA: 0x00543648 File Offset: 0x00541848
|
||||
[Token(Token = "0x60168FA")]
|
||||
[Address(RVA = "0x12EC240", Offset = "0x12EB040", VA = "0x1812EC240", Slot = "17")]
|
||||
protected override void CEJBCCPEGEB()
|
||||
{
|
||||
CircuitManagerV2 instance = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG;
|
||||
GIKLINOHKID eikibichppd = instance.EIKIBICHPPD;
|
||||
Action<KLGMIAKHOOM.LogEntry> action = new Action(this.AddLog);
|
||||
MFBGLIHGCGO<CircuitManagerV2> mfbglihgcgo = MFBGLIHGCGO.GMNMHGMFGOL(instance, action);
|
||||
GIKLINOHKID eikibichppd2 = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.EIKIBICHPPD;
|
||||
base.CEJBCCPEGEB();
|
||||
}
|
||||
|
||||
// Token: 0x060168FB RID: 92411 RVA: 0x00543690 File Offset: 0x00541890
|
||||
[Token(Token = "0x60168FB")]
|
||||
[Address(RVA = "0x12EC3D0", Offset = "0x12EB1D0", VA = "0x1812EC3D0", Slot = "31")]
|
||||
protected override DABKFAIHBBP GLPJPIEOLDF()
|
||||
{
|
||||
this.FEGPDDDCCBB.Clear();
|
||||
List<KLGMIAKHOOM.LogEntry> fegpdddccbb = this.FEGPDDDCCBB;
|
||||
GIKLINOHKID eikibichppd = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.EIKIBICHPPD;
|
||||
Func<KLGMIAKHOOM.LogEntry, bool> func = new Func(this.LGEOGAHNEDB);
|
||||
IEnumerable<KLGMIAKHOOM.LogEntry> enumerable;
|
||||
List<KLGMIAKHOOM.LogEntry> list = Enumerable.ToList<KLGMIAKHOOM.LogEntry>(enumerable);
|
||||
fegpdddccbb.AddRange(list);
|
||||
return JJEKJGALHKO.<EIDHKJMHBEC>k__BackingField;
|
||||
}
|
||||
|
||||
// Token: 0x060168FC RID: 92412 RVA: 0x005436E4 File Offset: 0x005418E4
|
||||
[Token(Token = "0x60168FC")]
|
||||
[Address(RVA = "0x12EC740", Offset = "0x12EB540", VA = "0x1812EC740")]
|
||||
public void SetShowTimestamps(bool MOJMNLKLNPC)
|
||||
{
|
||||
this.<CNCALBOBHLJ>k__BackingField = MOJMNLKLNPC;
|
||||
base.JOJPOMANGPO();
|
||||
}
|
||||
|
||||
// Token: 0x060168FD RID: 92413 RVA: 0x00543700 File Offset: 0x00541900
|
||||
[Token(Token = "0x60168FD")]
|
||||
[Address(RVA = "0x12EC730", Offset = "0x12EB530", VA = "0x1812EC730")]
|
||||
public void SetAllowedChannels(OOJABKCLCOI IDAFGCGBEBA)
|
||||
{
|
||||
this.<AOFEGJPNBEK>k__BackingField = IDAFGCGBEBA;
|
||||
base.MKBLJJGJAOH();
|
||||
}
|
||||
|
||||
// Token: 0x060168FE RID: 92414 RVA: 0x0054371C File Offset: 0x0054191C
|
||||
[Token(Token = "0x60168FE")]
|
||||
[Address(RVA = "0x12EC180", Offset = "0x12EAF80", VA = "0x1812EC180")]
|
||||
public void AddLog(KLGMIAKHOOM.LogEntry JIMPLEEDFNP)
|
||||
{
|
||||
OOJABKCLCOI oojabkclcoi = this.<AOFEGJPNBEK>k__BackingField;
|
||||
if (JIMPLEEDFNP.channel > oojabkclcoi)
|
||||
{
|
||||
this.FEGPDDDCCBB.Add(JIMPLEEDFNP);
|
||||
List<KLGMIAKHOOM.LogEntry> fegpdddccbb = this.FEGPDDDCCBB;
|
||||
int num = 0;
|
||||
fegpdddccbb.RemoveAt(num);
|
||||
List<KLGMIAKHOOM.LogEntry> fegpdddccbb2 = this.FEGPDDDCCBB;
|
||||
}
|
||||
base.JOJPOMANGPO();
|
||||
}
|
||||
|
||||
// Token: 0x060168FF RID: 92415 RVA: 0x00543768 File Offset: 0x00541968
|
||||
[Token(Token = "0x60168FF")]
|
||||
[Address(RVA = "0x12EC120", Offset = "0x12EAF20", VA = "0x1812EC120", Slot = "22")]
|
||||
protected override void AHFKACICJNC()
|
||||
{
|
||||
base.AHFKACICJNC();
|
||||
this.FEGPDDDCCBB.Clear();
|
||||
}
|
||||
|
||||
// Token: 0x06016900 RID: 92416 RVA: 0x0054378C File Offset: 0x0054198C
|
||||
[Token(Token = "0x6016900")]
|
||||
[Address(RVA = "0x12EC790", Offset = "0x12EB590", VA = "0x1812EC790")]
|
||||
public LogScreenModel()
|
||||
{
|
||||
List<KLGMIAKHOOM.LogEntry> list = new List(1000);
|
||||
this.FEGPDDDCCBB = list;
|
||||
this.JAPGJJDNGLA = (OOJABKCLCOI)((ulong)4294967295L);
|
||||
base..ctor();
|
||||
}
|
||||
|
||||
// Token: 0x06016901 RID: 92417 RVA: 0x005437C4 File Offset: 0x005419C4
|
||||
[Token(Token = "0x6016901")]
|
||||
[Address(RVA = "0x12EC710", Offset = "0x12EB510", VA = "0x1812EC710")]
|
||||
[CompilerGenerated]
|
||||
private bool LGEOGAHNEDB(KLGMIAKHOOM.LogEntry FNJHLBLAMLE)
|
||||
{
|
||||
OOJABKCLCOI oojabkclcoi = this.<AOFEGJPNBEK>k__BackingField;
|
||||
return FNJHLBLAMLE.channel > oojabkclcoi;
|
||||
}
|
||||
|
||||
// Token: 0x0400EB94 RID: 60308
|
||||
[Token(Token = "0x400EB94")]
|
||||
private const int KJBKDHKMMLO = 1000;
|
||||
|
||||
// Token: 0x0400EB95 RID: 60309
|
||||
[FieldOffset(Offset = "0x88")]
|
||||
[Token(Token = "0x400EB95")]
|
||||
private readonly List<KLGMIAKHOOM.LogEntry> FEGPDDDCCBB;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,80 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using Cpp2IlInjected;
|
||||
using RRUI.Data;
|
||||
using UnityEngine;
|
||||
|
||||
namespace RecRoom.Core.Creation.SandboxGizmos
|
||||
{
|
||||
// Token: 0x02003315 RID: 13077
|
||||
[Token(Token = "0x2003315")]
|
||||
public class LogScreenModelController : ModelController<LogScreenModel>
|
||||
{
|
||||
// Token: 0x06016902 RID: 92418 RVA: 0x005437E8 File Offset: 0x005419E8
|
||||
[Token(Token = "0x6016902")]
|
||||
[Address(RVA = "0x12EC0E0", Offset = "0x12EAEE0", VA = "0x1812EC0E0")]
|
||||
public LogScreenModelController()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x02003316 RID: 13078
|
||||
[Token(Token = "0x2003316")]
|
||||
[Serializable]
|
||||
private class LogSpawnerImpl : RecyclingListControllerImpl<LogScreenModel, LogEntryModel>
|
||||
{
|
||||
// Token: 0x06016903 RID: 92419 RVA: 0x005437FC File Offset: 0x005419FC
|
||||
[Token(Token = "0x6016903")]
|
||||
[Address(RVA = "0x12ED950", Offset = "0x12EC750", VA = "0x1812ED950", Slot = "27")]
|
||||
protected override void DMAHGBLDMFA()
|
||||
{
|
||||
int num = 0;
|
||||
bool flag;
|
||||
if (flag)
|
||||
{
|
||||
base.KDEDJECMBGK<KLGMIAKHOOM.LogEntry>(num);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06016904 RID: 92420 RVA: 0x0054381C File Offset: 0x00541A1C
|
||||
[Token(Token = "0x6016904")]
|
||||
[Address(RVA = "0x12ED6B0", Offset = "0x12EC4B0", VA = "0x1812ED6B0", Slot = "33")]
|
||||
protected override void CLBPDGGELMA(GameObject GCCLEJOGCCE, int EFBDCIJMFGD)
|
||||
{
|
||||
int num = 0;
|
||||
if (num < EFBDCIJMFGD)
|
||||
{
|
||||
num += num;
|
||||
if ("{il2cpp array field il2cppMethodInfo->}" == typeof(IReadOnlyList<KLGMIAKHOOM.LogEntry>).TypeHandle)
|
||||
{
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
num++;
|
||||
}
|
||||
int num2 = 0;
|
||||
ulong num3;
|
||||
LogEntryModel logEntryModel = GCCLEJOGCCE.MHBNENBBNDJ(num3 != 0UL, num2 != 0);
|
||||
bool flag;
|
||||
if (!flag)
|
||||
{
|
||||
LogScreenModel caogbaacioh = logEntryModel.CAOGBAACIOH;
|
||||
int num4 = 0;
|
||||
if (caogbaacioh != num4)
|
||||
{
|
||||
MFBGLIHGCGO<ModelBase> <CDDJODFEDFI>k__BackingField = logEntryModel.CAOGBAACIOH.<CDDJODFEDFI>k__BackingField;
|
||||
Action<ModelBase> action = new Action(logEntryModel.BGNBCLCEPPH);
|
||||
}
|
||||
logEntryModel.CAOGBAACIOH = this;
|
||||
Action<ModelBase> action2 = new Action(logEntryModel.BGNBCLCEPPH);
|
||||
}
|
||||
logEntryModel.Clear();
|
||||
}
|
||||
|
||||
// Token: 0x06016905 RID: 92421 RVA: 0x005438A8 File Offset: 0x00541AA8
|
||||
[Token(Token = "0x6016905")]
|
||||
[Address(RVA = "0x12ED9E0", Offset = "0x12EC7E0", VA = "0x1812ED9E0")]
|
||||
public LogSpawnerImpl()
|
||||
{
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,1123 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Runtime.CompilerServices;
|
||||
using System.Text;
|
||||
using AGUI.StackedUI;
|
||||
using Cpp2IlInjected;
|
||||
using RecRoom.AGUI.ToolUIs;
|
||||
using RecRoom.Circuits;
|
||||
using RecRoom.CircuitsV2.ContextNodes;
|
||||
using RecRoom.Core.Creation.Circuits;
|
||||
using TMPro;
|
||||
using UnityEngine;
|
||||
|
||||
namespace RecRoom.Core.Creation.SandboxGizmos
|
||||
{
|
||||
// Token: 0x0200332A RID: 13098
|
||||
[Token(Token = "0x200332A")]
|
||||
public class PistonGizmo : AcceleratedMovementGizmo, LDIJBEFKFFE, NDBBKDMPBHD, AHOAEAFEAHN
|
||||
{
|
||||
// Token: 0x060169F2 RID: 92658 RVA: 0x00547524 File Offset: 0x00545724
|
||||
[Token(Token = "0x60169F2")]
|
||||
[Address(RVA = "0x12F0B30", Offset = "0x12EF930", VA = "0x1812F0B30")]
|
||||
private float HPANKGFHPHP(float ONGBFDACHHG)
|
||||
{
|
||||
float num = this.maxTargetDistance;
|
||||
return Mathf.Clamp(ONGBFDACHHG, ONGBFDACHHG, num);
|
||||
}
|
||||
|
||||
// Token: 0x17003E84 RID: 16004
|
||||
// (get) Token: 0x060169F3 RID: 92659 RVA: 0x00547540 File Offset: 0x00545740
|
||||
// (set) Token: 0x060169F4 RID: 92660 RVA: 0x00547560 File Offset: 0x00545760
|
||||
[Token(Token = "0x17003E84")]
|
||||
public float MJCKIGNJKOI
|
||||
{
|
||||
[Token(Token = "0x60169F3")]
|
||||
[Address(RVA = "0x12F1020", Offset = "0x12EFE20", VA = "0x1812F1020")]
|
||||
get
|
||||
{
|
||||
return this.LBBEPBHJNDH.IAHDANBDAAM();
|
||||
}
|
||||
[Token(Token = "0x60169F4")]
|
||||
[Address(RVA = "0x12F0AD0", Offset = "0x12EF8D0", VA = "0x1812F0AD0")]
|
||||
set
|
||||
{
|
||||
JNCLECIDJMA<float> lbbepbhjndh = this.LBBEPBHJNDH;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x060169F5 RID: 92661 RVA: 0x0054757C File Offset: 0x0054577C
|
||||
[Token(Token = "0x60169F5")]
|
||||
[Address(RVA = "0x12EE970", Offset = "0x12ED770", VA = "0x1812EE970")]
|
||||
private float BPPLIIGKLAJ(float ONGBFDACHHG)
|
||||
{
|
||||
float num = this.maxTargetDistance;
|
||||
return Mathf.Clamp(ONGBFDACHHG, ONGBFDACHHG, num);
|
||||
}
|
||||
|
||||
// Token: 0x17003E85 RID: 16005
|
||||
// (get) Token: 0x060169F6 RID: 92662 RVA: 0x00547598 File Offset: 0x00545798
|
||||
// (set) Token: 0x060169F7 RID: 92663 RVA: 0x005475B8 File Offset: 0x005457B8
|
||||
[Token(Token = "0x17003E85")]
|
||||
public float EGOIGFHOJCE
|
||||
{
|
||||
[Token(Token = "0x60169F6")]
|
||||
[Address(RVA = "0x12F2160", Offset = "0x12F0F60", VA = "0x1812F2160")]
|
||||
get
|
||||
{
|
||||
return this.LABBFODNMMC.IAHDANBDAAM();
|
||||
}
|
||||
[Token(Token = "0x60169F7")]
|
||||
[Address(RVA = "0x12F0E50", Offset = "0x12EFC50", VA = "0x1812F0E50")]
|
||||
set
|
||||
{
|
||||
JNCLECIDJMA<float> labbfodnmmc = this.LABBFODNMMC;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17003E86 RID: 16006
|
||||
// (get) Token: 0x060169F8 RID: 92664 RVA: 0x005475D4 File Offset: 0x005457D4
|
||||
[Token(Token = "0x17003E86")]
|
||||
public override bool JDAKDEIANGH
|
||||
{
|
||||
[Token(Token = "0x60169F8")]
|
||||
[Address(RVA = "0x12F26B0", Offset = "0x12F14B0", VA = "0x1812F26B0", Slot = "20")]
|
||||
get
|
||||
{
|
||||
ControlPanelCircuitObject controlPanelCircuitObject = this.controlPanelCircuitObject;
|
||||
int num = 0;
|
||||
return controlPanelCircuitObject != num;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x060169F9 RID: 92665 RVA: 0x005475F4 File Offset: 0x005457F4
|
||||
[Token(Token = "0x60169F9")]
|
||||
[Address(RVA = "0x12EE6E0", Offset = "0x12ED4E0", VA = "0x1812EE6E0", Slot = "13")]
|
||||
protected override void Awake()
|
||||
{
|
||||
Action action = new Action(this.JBFPHFKKOMM);
|
||||
JNCLECIDJMA<float> jnclecidjma;
|
||||
this.LBBEPBHJNDH = jnclecidjma;
|
||||
Action action2 = new Action(this.CMFAIELPNJM);
|
||||
JNCLECIDJMA<float> jnclecidjma2;
|
||||
this.LABBFODNMMC = jnclecidjma2;
|
||||
Action action3 = new Action(this.CCOGFKNNOBL);
|
||||
BEOGMGPDOCC<float, int> beogmgpdocc;
|
||||
this.MENECJHBJBC = beogmgpdocc;
|
||||
Action action4 = new Action(this.CJPNLGPEDOB);
|
||||
BEOGMGPDOCC<float, int> beogmgpdocc2;
|
||||
this.CCNBGIPPKNA = beogmgpdocc2;
|
||||
Action action5 = new Action(this.FFKEEFOEPGD);
|
||||
BEOGMGPDOCC<float, int> beogmgpdocc3;
|
||||
this.LOGDAEHHEBD = beogmgpdocc3;
|
||||
base.Awake();
|
||||
}
|
||||
|
||||
// Token: 0x060169FA RID: 92666 RVA: 0x00547678 File Offset: 0x00545878
|
||||
[Token(Token = "0x60169FA")]
|
||||
[Address(RVA = "0x12F24A0", Offset = "0x12F12A0", VA = "0x1812F24A0", Slot = "21")]
|
||||
protected override void Start()
|
||||
{
|
||||
base.Start();
|
||||
this.LOCCHMINCCF();
|
||||
float num = this.LBBEPBHJNDH.IAHDANBDAAM();
|
||||
float num2 = this.LBBEPBHJNDH.IAHDANBDAAM();
|
||||
this.CDKNCNFKFFO = num2;
|
||||
this.FKDBBFDCNGE();
|
||||
}
|
||||
|
||||
// Token: 0x060169FB RID: 92667 RVA: 0x005476BC File Offset: 0x005458BC
|
||||
[Token(Token = "0x60169FB")]
|
||||
[Address(RVA = "0x12F2580", Offset = "0x12F1380", VA = "0x1812F2580")]
|
||||
private void Update()
|
||||
{
|
||||
this.IEHNCACNMGA();
|
||||
}
|
||||
|
||||
// Token: 0x060169FC RID: 92668 RVA: 0x005476D0 File Offset: 0x005458D0
|
||||
[Token(Token = "0x60169FC")]
|
||||
[Address(RVA = "0x12EEFF0", Offset = "0x12EDDF0", VA = "0x1812EEFF0", Slot = "23")]
|
||||
protected override void DFGKELFCGAO()
|
||||
{
|
||||
base.DFGKELFCGAO();
|
||||
CreationObject component = base.GetComponent<CreationObject>();
|
||||
OMKPHDBNLKH<CreationObjectSettingFloatUIControl, float>.DEDABHKCIBG <>9__37_ = PistonGizmo.<>c.<>9__37_0;
|
||||
if (<>9__37_ == 0)
|
||||
{
|
||||
PistonGizmo.<>c.<>9__37_0 = (MakerPenPaletteConfigScreen editableUIFlow) => editableUIFlow.DefaultFloatUIControlPrefab;
|
||||
}
|
||||
OMKPHDBNLKH<CreationObjectSettingFloatUIControl, float>.OHINDOLFNMP ohindolfnmp = new OMKPHDBNLKH.OHINDOLFNMP(this.LGPMIHEGNEE);
|
||||
int num;
|
||||
EKPFBGIIJNK ekpfbgiijnk = new EKPFBGIIJNK(<>9__37_, ohindolfnmp, num);
|
||||
int num2 = 0;
|
||||
num = 0;
|
||||
ILINODKFHEO ilinodkfheo = component.AddConfigurableSetting(ekpfbgiijnk);
|
||||
if (this.NEFGPDELKBG)
|
||||
{
|
||||
OMKPHDBNLKH<CreationObjectSettingFloatUIControl, float>.DEDABHKCIBG dedabhkcibg;
|
||||
if (PistonGizmo.<>c.<>9__37_5 == 0)
|
||||
{
|
||||
dedabhkcibg = (MakerPenPaletteConfigScreen editableUIFlow) => editableUIFlow.DefaultFloatUIControlPrefab;
|
||||
PistonGizmo.<>c.<>9__37_5 = dedabhkcibg;
|
||||
}
|
||||
OMKPHDBNLKH<CreationObjectSettingFloatUIControl, float>.OHINDOLFNMP ohindolfnmp2 = new OMKPHDBNLKH.OHINDOLFNMP(this.DPEBMMOKEAK);
|
||||
int num3;
|
||||
EKPFBGIIJNK ekpfbgiijnk2 = new EKPFBGIIJNK(dedabhkcibg, ohindolfnmp2, num3);
|
||||
num3 = 0;
|
||||
ILINODKFHEO ilinodkfheo2 = component.AddConfigurableSetting(ekpfbgiijnk2);
|
||||
}
|
||||
DOPNALIMPNA[] array = new DOPNALIMPNA[2];
|
||||
Func<float> func = new Func(this.INODHJKJDIC);
|
||||
Action<float> action = new Action(this.HMMLBHBAOND);
|
||||
float num4 = this.maxTargetDistance;
|
||||
float num5 = this.minTargetDistance;
|
||||
string text;
|
||||
ulong num6;
|
||||
INAOBEINBGO inaobeinbgo = ONOKJPIMIIP.HPNPCDDNFEG(func, action, "Max Travel Distance", "Set maximum travel distance (m)", text, num6 != 0UL, num5, num4, num2, num2);
|
||||
if (inaobeinbgo != 0)
|
||||
{
|
||||
}
|
||||
array[0] = inaobeinbgo;
|
||||
Func<float> func2 = new Func(this.PFNAPJALIHA);
|
||||
Action<float> action2 = new Action(this.MEMIOLECLNA);
|
||||
float num7 = this.minTargetDistance;
|
||||
float num8 = this.maxTargetDistance;
|
||||
Func<bool> func3 = new Func(this.PPKEKBBLNBA);
|
||||
string text2;
|
||||
ulong num9;
|
||||
INAOBEINBGO inaobeinbgo2 = ONOKJPIMIIP.HPNPCDDNFEG(func2, action2, "Target", "Set target distance (m)", text2, num9 != 0UL, num7, num8, func3, num2);
|
||||
if (inaobeinbgo2 != 0)
|
||||
{
|
||||
}
|
||||
array[1] = inaobeinbgo2;
|
||||
int num10 = 0;
|
||||
ECJBHJOCKHL ecjbhjockhl = component.AddFoldoutMenu("Piston", num10, array);
|
||||
}
|
||||
|
||||
// Token: 0x060169FD RID: 92669 RVA: 0x0054786C File Offset: 0x00545A6C
|
||||
[Token(Token = "0x60169FD")]
|
||||
[Address(RVA = "0x12F1390", Offset = "0x12F0190", VA = "0x1812F1390", Slot = "30")]
|
||||
protected override void LOCCHMINCCF()
|
||||
{
|
||||
if (!this.NEFGPDELKBG && base.OGIBLNIIHDK)
|
||||
{
|
||||
this.DJICGIHLEKP();
|
||||
return;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x060169FE RID: 92670 RVA: 0x005479FC File Offset: 0x00545BFC
|
||||
[Token(Token = "0x60169FE")]
|
||||
[Address(RVA = "0x12F0A10", Offset = "0x12EF810", VA = "0x1812F0A10", Slot = "31")]
|
||||
protected override void HDLIJMNIALL()
|
||||
{
|
||||
if (this.NEFGPDELKBG)
|
||||
{
|
||||
return;
|
||||
}
|
||||
bool flag = this.IOGFADFDIHK.IAHDANBDAAM() != null;
|
||||
CircuitEventNodeDisplay nodeDisplay = this.nodeDisplay;
|
||||
if (!flag)
|
||||
{
|
||||
nodeDisplay.RemoveInputMeta(InputSlot.B);
|
||||
return;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x060169FF RID: 92671 RVA: 0x00547A38 File Offset: 0x00545C38
|
||||
[Token(Token = "0x60169FF")]
|
||||
[Address(RVA = "0x12F09A0", Offset = "0x12EF7A0", VA = "0x1812F09A0", Slot = "24")]
|
||||
protected override void HBODDIHIPGH(Vector3 HHDLEJDCBEH, Quaternion HIELBNFBMBO)
|
||||
{
|
||||
float z = HHDLEJDCBEH.z;
|
||||
this.OPGOJJINDBO(HHDLEJDCBEH);
|
||||
}
|
||||
|
||||
// Token: 0x06016A00 RID: 92672 RVA: 0x00547A54 File Offset: 0x00545C54
|
||||
[Token(Token = "0x6016A00")]
|
||||
[Address(RVA = "0x12F1F10", Offset = "0x12F0D10", VA = "0x1812F1F10")]
|
||||
private void OPGOJJINDBO(in Vector3 NOIGNHGICAB)
|
||||
{
|
||||
RigidbodyEx rigidbodyEx = base.PBBJCLJPFMI.rigidbodyEx;
|
||||
Vector3 up = Vector3.up;
|
||||
RigidbodyEx rigidbodyEx2 = base.PBBJCLJPFMI.rigidbodyEx;
|
||||
float z = NOIGNHGICAB.z;
|
||||
float num = this.LABBFODNMMC.IAHDANBDAAM();
|
||||
Vector3 vector;
|
||||
float z2 = vector.z;
|
||||
this.MCAJBNIDAHL.z = z2;
|
||||
int num2 = 0;
|
||||
this.DEDIEENFMJB = (PistonGizmo.NCHJDFLFIDK)num2;
|
||||
}
|
||||
|
||||
// Token: 0x06016A01 RID: 92673 RVA: 0x00547ABC File Offset: 0x00545CBC
|
||||
[Token(Token = "0x6016A01")]
|
||||
[Address(RVA = "0x12EF4E0", Offset = "0x12EE2E0", VA = "0x1812EF4E0", Slot = "26")]
|
||||
protected override void DJICGIHLEKP()
|
||||
{
|
||||
base..ctor();
|
||||
if (!this.NEFGPDELKBG)
|
||||
{
|
||||
if (!base.OGIBLNIIHDK || base.PBBJCLJPFMI.FNFNLDBILFE)
|
||||
{
|
||||
return;
|
||||
}
|
||||
if (base.LEFDALHFHCB > 0.01f)
|
||||
{
|
||||
float lcfpkdlafge = this.LCFPKDLAFGE;
|
||||
if (this.LDKPICDNDFB.IAHDANBDAAM() > lcfpkdlafge)
|
||||
{
|
||||
float fixedDeltaTime = Time.fixedDeltaTime;
|
||||
this.LCFPKDLAFGE = fixedDeltaTime;
|
||||
float num = this.LDKPICDNDFB.IAHDANBDAAM();
|
||||
float lhdffbmjfmm = this.LHDFFBMJFMM;
|
||||
this.NNHOMCLBKPO(lhdffbmjfmm);
|
||||
Transform targetTransform = base.PBBJCLJPFMI.rigidbodyEx.MDKDCJFEBJH;
|
||||
float z = this.BJJKODCDPGP.z;
|
||||
Vector3 vector;
|
||||
float z2 = vector.z;
|
||||
}
|
||||
}
|
||||
if (!base.JOFFNANLIDK)
|
||||
{
|
||||
goto IL_E3;
|
||||
}
|
||||
this.NKNECHMEMNF();
|
||||
}
|
||||
if (!base.OGIBLNIIHDK)
|
||||
{
|
||||
return;
|
||||
}
|
||||
bool hasHolder = base.PBBJCLJPFMI.FNFNLDBILFE;
|
||||
if (hasHolder)
|
||||
{
|
||||
return;
|
||||
}
|
||||
if (hasHolder)
|
||||
{
|
||||
float z3 = this.KOJJKKDHEGN.z;
|
||||
}
|
||||
IL_E3:
|
||||
RigidbodyEx rigidbodyEx = base.PBBJCLJPFMI.rigidbodyEx;
|
||||
Vector3 vector2;
|
||||
float z4 = vector2.z;
|
||||
float num2;
|
||||
if (num2 > 1E-05f)
|
||||
{
|
||||
this.FKDBBFDCNGE();
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06016A02 RID: 92674 RVA: 0x00547BD8 File Offset: 0x00545DD8
|
||||
[Token(Token = "0x6016A02")]
|
||||
[Address(RVA = "0x12EE580", Offset = "0x12ED380", VA = "0x1812EE580")]
|
||||
private void AAEHGFHJCIC()
|
||||
{
|
||||
float lcfpkdlafge = this.LCFPKDLAFGE;
|
||||
if (this.LDKPICDNDFB.IAHDANBDAAM() > lcfpkdlafge)
|
||||
{
|
||||
float fixedDeltaTime = Time.fixedDeltaTime;
|
||||
this.LCFPKDLAFGE = fixedDeltaTime;
|
||||
float num = this.LDKPICDNDFB.IAHDANBDAAM();
|
||||
float lhdffbmjfmm = this.LHDFFBMJFMM;
|
||||
this.NNHOMCLBKPO(lhdffbmjfmm);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06016A03 RID: 92675 RVA: 0x00547C50 File Offset: 0x00545E50
|
||||
[Token(Token = "0x6016A03")]
|
||||
[Address(RVA = "0x12F19B0", Offset = "0x12F07B0", VA = "0x1812F19B0")]
|
||||
private void NKNECHMEMNF()
|
||||
{
|
||||
if (base.OGIBLNIIHDK && !this.CKAPMPADIMM)
|
||||
{
|
||||
int hgdlbndcdmk = this.HGDLBNDCDMK;
|
||||
bool flag = hgdlbndcdmk == 0;
|
||||
this.CKAPMPADIMM = flag;
|
||||
if (hgdlbndcdmk != 0)
|
||||
{
|
||||
RigidbodyEx rigidbodyEx = base.PBBJCLJPFMI.rigidbodyEx;
|
||||
RigidbodyEx rigidbodyEx2 = base.PBBJCLJPFMI.rigidbodyEx;
|
||||
float deltaTime = Time.deltaTime;
|
||||
float num;
|
||||
float num2;
|
||||
if (num <= num2)
|
||||
{
|
||||
float jaacmplbopd = this.JAACMPLBOPD;
|
||||
if (num2 <= jaacmplbopd)
|
||||
{
|
||||
this.JAACMPLBOPD = num2;
|
||||
goto IL_6B;
|
||||
}
|
||||
}
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
IL_6B:
|
||||
if (flag)
|
||||
{
|
||||
this.DJICGIHLEKP();
|
||||
RigidbodyEx rigidbodyEx3 = base.PBBJCLJPFMI.rigidbodyEx;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06016A04 RID: 92676 RVA: 0x00547CE8 File Offset: 0x00545EE8
|
||||
[Token(Token = "0x6016A04")]
|
||||
[Address(RVA = "0x12EFF10", Offset = "0x12EED10", VA = "0x1812EFF10")]
|
||||
private void FKDBBFDCNGE()
|
||||
{
|
||||
if (base.OGIBLNIIHDK)
|
||||
{
|
||||
RigidbodyEx rigidbodyEx = base.PBBJCLJPFMI.rigidbodyEx;
|
||||
float z = this.<KKGOCIGEMFM>k__BackingField.z;
|
||||
Vector3 vector;
|
||||
float z2 = vector.z;
|
||||
Vector3 vector2;
|
||||
float z3 = vector2.z;
|
||||
RigidbodyEx rigidbodyEx2 = base.PBBJCLJPFMI.rigidbodyEx;
|
||||
float z4 = Vector3.up.z;
|
||||
Vector3 vector3;
|
||||
float z5 = vector3.z;
|
||||
float num = this.LBBEPBHJNDH.IAHDANBDAAM();
|
||||
int num2 = 0;
|
||||
Vector3 vector4;
|
||||
float z6 = vector4.z;
|
||||
float num3;
|
||||
if (num2 < (int)num3)
|
||||
{
|
||||
this.DJICGIHLEKP();
|
||||
RigidbodyEx rigidbodyEx3 = base.PBBJCLJPFMI.rigidbodyEx;
|
||||
float z7 = this.<KKGOCIGEMFM>k__BackingField.z;
|
||||
RigidbodyEx rigidbodyEx4 = base.PBBJCLJPFMI.rigidbodyEx;
|
||||
float z8 = Vector3.up.z;
|
||||
Vector3 vector5;
|
||||
float z9 = vector5.z;
|
||||
float num4 = this.LBBEPBHJNDH.IAHDANBDAAM();
|
||||
Vector3 vector6;
|
||||
float z10 = vector6.z;
|
||||
}
|
||||
this.DJICGIHLEKP();
|
||||
RigidbodyEx rigidbodyEx5 = base.PBBJCLJPFMI.rigidbodyEx;
|
||||
float z11 = this.<KKGOCIGEMFM>k__BackingField.z;
|
||||
if (this.NEFGPDELKBG)
|
||||
{
|
||||
float z12 = this.MCAJBNIDAHL.z;
|
||||
int num5 = 0;
|
||||
if (num5 != (int)this.DEDIEENFMJB)
|
||||
{
|
||||
this.DEDIEENFMJB = (PistonGizmo.NCHJDFLFIDK)num5;
|
||||
if (this.NEFGPDELKBG)
|
||||
{
|
||||
ControlPanelCircuitObject controlPanelCircuitObject = this.controlPanelCircuitObject;
|
||||
Guid guid = PistonGizmo.LLFIOPGCJKE.JPOHGBCEJEJ;
|
||||
GBHGBHHEDNB gbhgbhhednb = GBHGBHHEDNB.AKPBDFMJIKF();
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06016A05 RID: 92677 RVA: 0x00547E40 File Offset: 0x00546040
|
||||
[Token(Token = "0x6016A05")]
|
||||
[Address(RVA = "0x12F1C40", Offset = "0x12F0A40", VA = "0x1812F1C40")]
|
||||
private void NNHOMCLBKPO(float EJHELOHKGCF)
|
||||
{
|
||||
if (base.OGIBLNIIHDK)
|
||||
{
|
||||
base.ClearLinearVelocity();
|
||||
Transform targetTransform = base.PBBJCLJPFMI.rigidbodyEx.MDKDCJFEBJH;
|
||||
Vector3 vector;
|
||||
float z = vector.z;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06016A06 RID: 92678 RVA: 0x00547E7C File Offset: 0x0054607C
|
||||
[Token(Token = "0x6016A06")]
|
||||
[Address(RVA = "0x12EEF40", Offset = "0x12EDD40", VA = "0x1812EEF40", Slot = "27")]
|
||||
protected override void DEFLJBBAIGE()
|
||||
{
|
||||
base.ClearLinearVelocity();
|
||||
this.CKAPMPADIMM = true;
|
||||
this.LHDFFBMJFMM = 0f;
|
||||
float z = Vector3.zero.z;
|
||||
this.BJJKODCDPGP.z = z;
|
||||
this.PHMMKNJHDJO = 0f;
|
||||
float z2 = Vector3.zero.z;
|
||||
this.KOJJKKDHEGN.z = z2;
|
||||
}
|
||||
|
||||
// Token: 0x06016A07 RID: 92679 RVA: 0x00547EDC File Offset: 0x005460DC
|
||||
[Token(Token = "0x6016A07")]
|
||||
[Address(RVA = "0x12F0BC0", Offset = "0x12EF9C0", VA = "0x1812F0BC0")]
|
||||
private void IEHNCACNMGA()
|
||||
{
|
||||
if (this.pathLineRenderer.isVisible)
|
||||
{
|
||||
if (base.PBBJCLJPFMI.rigidbodyEx.IHLCHCBIBEF)
|
||||
{
|
||||
Transform targetTransform = base.PBBJCLJPFMI.rigidbodyEx.KGCFPFPDJPM.MDKDCJFEBJH;
|
||||
float z = this.<KKGOCIGEMFM>k__BackingField.z;
|
||||
}
|
||||
float z2 = this.<KKGOCIGEMFM>k__BackingField.z;
|
||||
Transform targetTransform2 = base.PBBJCLJPFMI.rigidbodyEx.MDKDCJFEBJH;
|
||||
Vector3 vector;
|
||||
float z3 = vector.z;
|
||||
float num = this.LBBEPBHJNDH.IAHDANBDAAM();
|
||||
Vector3 vector2;
|
||||
float z4 = vector2.z;
|
||||
LineRenderer lineRenderer = this.pathLineRenderer;
|
||||
Vector3 vector3;
|
||||
float z5 = vector3.z;
|
||||
LineRenderer lineRenderer2 = this.pathLineRenderer;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06016A08 RID: 92680 RVA: 0x00547F8C File Offset: 0x0054618C
|
||||
[Token(Token = "0x6016A08")]
|
||||
[Address(RVA = "0x12F1020", Offset = "0x12EFE20", VA = "0x1812F1020")]
|
||||
private float INODHJKJDIC()
|
||||
{
|
||||
return this.LBBEPBHJNDH.IAHDANBDAAM();
|
||||
}
|
||||
|
||||
// Token: 0x06016A09 RID: 92681 RVA: 0x00547FAC File Offset: 0x005461AC
|
||||
[Token(Token = "0x6016A09")]
|
||||
[Address(RVA = "0x12F0AD0", Offset = "0x12EF8D0", VA = "0x1812F0AD0")]
|
||||
private void HMMLBHBAOND(float BCEFAKDFEMM)
|
||||
{
|
||||
JNCLECIDJMA<float> lbbepbhjndh = this.LBBEPBHJNDH;
|
||||
}
|
||||
|
||||
// Token: 0x06016A0A RID: 92682 RVA: 0x00547FC8 File Offset: 0x005461C8
|
||||
[Token(Token = "0x6016A0A")]
|
||||
[Address(RVA = "0x12F21D0", Offset = "0x12F0FD0", VA = "0x1812F21D0", Slot = "29")]
|
||||
public override void SerializeTo(ref PDEKIHFJKHJ IABNDBNHMKF, ref MKNCHKCCIHK NHFINJNIPGK, StringBuilder BIPOIFGEMGB)
|
||||
{
|
||||
base.SerializeTo(ref IABNDBNHMKF, ref NHFINJNIPGK, BIPOIFGEMGB);
|
||||
object[] array = new object[1];
|
||||
GameObject gameObject = base.gameObject;
|
||||
if (gameObject != 0)
|
||||
{
|
||||
}
|
||||
array[0] = gameObject;
|
||||
Debug.LogErrorFormat(this, "Error serializing Piston Gizmo {0}: gizmo data is null", array);
|
||||
DOBIHKCLKLL dobihkclkll;
|
||||
if (dobihkclkll == 0)
|
||||
{
|
||||
DOBIHKCLKLL dobihkclkll2 = new DOBIHKCLKLL();
|
||||
float num = this.LBBEPBHJNDH.IAHDANBDAAM();
|
||||
dobihkclkll2.NHMGLMPPBCJ = num;
|
||||
float num2 = this.LABBFODNMMC.IAHDANBDAAM();
|
||||
dobihkclkll2.JELEAFBDHAB = num2;
|
||||
return;
|
||||
}
|
||||
object[] array2 = new object[1];
|
||||
GameObject gameObject2;
|
||||
if (gameObject2 != 0)
|
||||
{
|
||||
}
|
||||
array2[0] = gameObject2;
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x06016A0B RID: 92683 RVA: 0x00548058 File Offset: 0x00546258
|
||||
[Token(Token = "0x6016A0B")]
|
||||
[Address(RVA = "0x12EFA70", Offset = "0x12EE870", VA = "0x1812EFA70", Slot = "28")]
|
||||
public override void DeserializeFrom(KPNDFONGDGF HFBJGCHOANH)
|
||||
{
|
||||
Dictionary<int, int> fagkdkefpko = HFBJGCHOANH.FAGKDKEFPKO;
|
||||
DOBIHKCLKLL dobihkclkll;
|
||||
if (this != 0 && dobihkclkll != 0)
|
||||
{
|
||||
int num = 0;
|
||||
this.LBBEPBHJNDH.BDJFGEJFPPO(num);
|
||||
int num2 = 0;
|
||||
this.LABBFODNMMC.BDJFGEJFPPO(num2);
|
||||
return;
|
||||
}
|
||||
object[] array = new object[1];
|
||||
GameObject gameObject = base.gameObject;
|
||||
if (gameObject != 0)
|
||||
{
|
||||
}
|
||||
array[0] = gameObject;
|
||||
Debug.LogErrorFormat(this, "Error deserializing Piston Gizmo {0}: gizmo data or piston data empty.", array);
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x06016A0C RID: 92684 RVA: 0x005480C4 File Offset: 0x005462C4
|
||||
[Token(Token = "0x6016A0C")]
|
||||
[Address(RVA = "0x12F1070", Offset = "0x12EFE70", VA = "0x1812F1070")]
|
||||
private void JBFPHFKKOMM()
|
||||
{
|
||||
float num = this.LBBEPBHJNDH.IAHDANBDAAM();
|
||||
float num2 = this.LBBEPBHJNDH.IAHDANBDAAM();
|
||||
this.CDKNCNFKFFO = num2;
|
||||
this.FKDBBFDCNGE();
|
||||
}
|
||||
|
||||
// Token: 0x06016A0D RID: 92685 RVA: 0x005480FC File Offset: 0x005462FC
|
||||
[Token(Token = "0x6016A0D")]
|
||||
[Address(RVA = "0x12EF8D0", Offset = "0x12EE6D0", VA = "0x1812EF8D0")]
|
||||
private Vector3 DPMIKAJEMMB(float FAONCIOCBGG)
|
||||
{
|
||||
Tool tool;
|
||||
RigidbodyEx rigidbodyEx = tool.rigidbodyEx;
|
||||
float z = Vector3.up.z;
|
||||
Vector3 vector;
|
||||
float z2 = vector.z;
|
||||
Vector3 vector2;
|
||||
float z3 = vector2.z;
|
||||
Vector3 vector3;
|
||||
float z4 = vector3.z;
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x06016A0E RID: 92686 RVA: 0x0054813C File Offset: 0x0054633C
|
||||
[Token(Token = "0x6016A0E")]
|
||||
[Address(RVA = "0x12F0780", Offset = "0x12EF580", VA = "0x1812F0780")]
|
||||
public float GetDistance()
|
||||
{
|
||||
RigidbodyEx rigidbodyEx = base.PBBJCLJPFMI.rigidbodyEx;
|
||||
float z = this.<KKGOCIGEMFM>k__BackingField.z;
|
||||
Vector3 vector;
|
||||
float z2 = vector.z;
|
||||
Vector3 vector2;
|
||||
float z3 = vector2.z;
|
||||
float num;
|
||||
return num;
|
||||
}
|
||||
|
||||
// Token: 0x06016A0F RID: 92687 RVA: 0x0054817C File Offset: 0x0054637C
|
||||
[Token(Token = "0x6016A0F")]
|
||||
[Address(RVA = "0x12EEBD0", Offset = "0x12ED9D0", VA = "0x1812EEBD0")]
|
||||
public IFNLKKABKEB<MPHHHDGFLNP> CV2SetDistance(IBNOALNMLHC CHKKEHOKPJP, float FAONCIOCBGG)
|
||||
{
|
||||
/*
|
||||
An exception occurred when decompiling this method (06016A0F)
|
||||
|
||||
ICSharpCode.Decompiler.DecompilerException: Error decompiling IFNLKKABKEB<MPHHHDGFLNP> RecRoom.Core.Creation.SandboxGizmos.PistonGizmo::CV2SetDistance(IBNOALNMLHC,System.Single)
|
||||
|
||||
---> System.Exception: Basic block has to end with unconditional control flow.
|
||||
{
|
||||
Block_0:
|
||||
stloc:int32(var_2_09, callgetter:int32(KKPBCOOONNK::BCGGCGCJMNG))
|
||||
stloc:valuetype [RecRoom.Circuitsv2.Runtime]IFNLKKABKEB<valuetype [RecRoom.Circuitsv2.Runtime]MPHHHDGFLNP>(var_5_0F, call:IFNLKKABKEB[exp:valuetype [RecRoom.Circuitsv2.Runtime]IFNLKKABKEB<valuetype [RecRoom.Circuitsv2.Runtime]MPHHHDGFLNP>](AHIMICMLPKA::IFNEMKAIILC))
|
||||
}
|
||||
|
||||
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1852
|
||||
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.Optimize(DecompilerContext context, ILBlock method, AutoPropertyProvider autoPropertyProvider, StateMachineKind& stateMachineKind, MethodDef& inlinedMethod, AsyncMethodDebugInfo& asyncInfo, ILAstOptimizationStep abortBeforeStep) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 355
|
||||
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(IEnumerable`1 parameters, MethodDebugInfoBuilder& builder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 123
|
||||
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 88
|
||||
--- End of inner exception stack trace ---
|
||||
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 92
|
||||
at ICSharpCode.Decompiler.Ast.AstBuilder.AddMethodBody(EntityDeclaration methodNode, EntityDeclaration& updatedNode, MethodDef method, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, MethodKind methodKind) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstBuilder.cs:line 1663
|
||||
*/;
|
||||
}
|
||||
|
||||
// Token: 0x06016A10 RID: 92688 RVA: 0x0054819C File Offset: 0x0054639C
|
||||
[Token(Token = "0x6016A10")]
|
||||
[Address(RVA = "0x12F1D30", Offset = "0x12F0B30", VA = "0x1812F1D30")]
|
||||
private void ODGGCBFPDDO(float FAONCIOCBGG)
|
||||
{
|
||||
if (base.OGIBLNIIHDK)
|
||||
{
|
||||
RigidbodyEx rigidbodyEx = base.PBBJCLJPFMI.rigidbodyEx;
|
||||
float z = this.<KKGOCIGEMFM>k__BackingField.z;
|
||||
RigidbodyEx rigidbodyEx2 = base.PBBJCLJPFMI.rigidbodyEx;
|
||||
Vector3 vector;
|
||||
float z2 = vector.z;
|
||||
Vector3 vector2;
|
||||
float z3 = vector2.z;
|
||||
Vector3 vector3;
|
||||
float z4 = vector3.z;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06016A11 RID: 92689 RVA: 0x005481F8 File Offset: 0x005463F8
|
||||
[Token(Token = "0x6016A11")]
|
||||
[Address(RVA = "0x12EEA10", Offset = "0x12ED810", VA = "0x1812EEA10")]
|
||||
private void CCOGFKNNOBL()
|
||||
{
|
||||
float num = this.MENECJHBJBC.KLIAOAJIPKM();
|
||||
this.ODGGCBFPDDO(num);
|
||||
}
|
||||
|
||||
// Token: 0x06016A12 RID: 92690 RVA: 0x00548220 File Offset: 0x00546420
|
||||
[Token(Token = "0x6016A12")]
|
||||
[Address(RVA = "0x12F0890", Offset = "0x12EF690", VA = "0x1812F0890")]
|
||||
public float GetSpeed()
|
||||
{
|
||||
Transform targetTransform = base.PBBJCLJPFMI.rigidbodyEx.MDKDCJFEBJH;
|
||||
Vector3 vector;
|
||||
float z = vector.z;
|
||||
RigidbodyEx rigidbodyEx = base.PBBJCLJPFMI.rigidbodyEx;
|
||||
Vector3 vector2;
|
||||
float z2 = vector2.z;
|
||||
float num;
|
||||
return num;
|
||||
}
|
||||
|
||||
// Token: 0x06016A13 RID: 92691 RVA: 0x00548264 File Offset: 0x00546464
|
||||
[Token(Token = "0x6016A13")]
|
||||
[Address(RVA = "0x12EED80", Offset = "0x12EDB80", VA = "0x1812EED80")]
|
||||
public IFNLKKABKEB<MPHHHDGFLNP> CV2SetSpeed(IBNOALNMLHC CHKKEHOKPJP, float EJHELOHKGCF)
|
||||
{
|
||||
/*
|
||||
An exception occurred when decompiling this method (06016A13)
|
||||
|
||||
ICSharpCode.Decompiler.DecompilerException: Error decompiling IFNLKKABKEB<MPHHHDGFLNP> RecRoom.Core.Creation.SandboxGizmos.PistonGizmo::CV2SetSpeed(IBNOALNMLHC,System.Single)
|
||||
|
||||
---> System.Exception: Basic block has to end with unconditional control flow.
|
||||
{
|
||||
Block_0:
|
||||
stloc:int32(var_2_09, callgetter:int32(KKPBCOOONNK::BCGGCGCJMNG))
|
||||
stloc:valuetype [RecRoom.Circuitsv2.Runtime]IFNLKKABKEB<valuetype [RecRoom.Circuitsv2.Runtime]MPHHHDGFLNP>(var_5_0F, call:IFNLKKABKEB[exp:valuetype [RecRoom.Circuitsv2.Runtime]IFNLKKABKEB<valuetype [RecRoom.Circuitsv2.Runtime]MPHHHDGFLNP>](AHIMICMLPKA::IFNEMKAIILC))
|
||||
}
|
||||
|
||||
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1852
|
||||
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.Optimize(DecompilerContext context, ILBlock method, AutoPropertyProvider autoPropertyProvider, StateMachineKind& stateMachineKind, MethodDef& inlinedMethod, AsyncMethodDebugInfo& asyncInfo, ILAstOptimizationStep abortBeforeStep) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 355
|
||||
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(IEnumerable`1 parameters, MethodDebugInfoBuilder& builder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 123
|
||||
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 88
|
||||
--- End of inner exception stack trace ---
|
||||
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 92
|
||||
at ICSharpCode.Decompiler.Ast.AstBuilder.AddMethodBody(EntityDeclaration methodNode, EntityDeclaration& updatedNode, MethodDef method, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, MethodKind methodKind) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstBuilder.cs:line 1663
|
||||
*/;
|
||||
}
|
||||
|
||||
// Token: 0x06016A14 RID: 92692 RVA: 0x00548284 File Offset: 0x00546484
|
||||
[Token(Token = "0x6016A14")]
|
||||
[Address(RVA = "0x12F05F0", Offset = "0x12EF3F0", VA = "0x1812F05F0")]
|
||||
private void GGBLEFHBPCP(float EJHELOHKGCF)
|
||||
{
|
||||
if (base.OGIBLNIIHDK)
|
||||
{
|
||||
base.ClearLinearVelocity();
|
||||
Transform targetTransform = base.PBBJCLJPFMI.rigidbodyEx.MDKDCJFEBJH;
|
||||
Vector3 vector;
|
||||
float z = vector.z;
|
||||
Vector3 vector2;
|
||||
float z2 = vector2.z;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06016A15 RID: 92693 RVA: 0x005482C8 File Offset: 0x005464C8
|
||||
[Token(Token = "0x6016A15")]
|
||||
[Address(RVA = "0x12EEA70", Offset = "0x12ED870", VA = "0x1812EEA70")]
|
||||
private void CJPNLGPEDOB()
|
||||
{
|
||||
float num = this.CCNBGIPPKNA.KLIAOAJIPKM();
|
||||
this.GGBLEFHBPCP(num);
|
||||
}
|
||||
|
||||
// Token: 0x06016A16 RID: 92694 RVA: 0x005482F0 File Offset: 0x005464F0
|
||||
[Token(Token = "0x6016A16")]
|
||||
[Address(RVA = "0xAF5110", Offset = "0xAF3F10", VA = "0x180AF5110")]
|
||||
public float GetAcceleration()
|
||||
{
|
||||
return this.PHMMKNJHDJO;
|
||||
}
|
||||
|
||||
// Token: 0x06016A17 RID: 92695 RVA: 0x00548304 File Offset: 0x00546504
|
||||
[Token(Token = "0x6016A17")]
|
||||
[Address(RVA = "0x12EEB00", Offset = "0x12ED900", VA = "0x1812EEB00")]
|
||||
public IFNLKKABKEB<MPHHHDGFLNP> CV2SetAcceleration(IBNOALNMLHC CHKKEHOKPJP, float ONGBFDACHHG)
|
||||
{
|
||||
/*
|
||||
An exception occurred when decompiling this method (06016A17)
|
||||
|
||||
ICSharpCode.Decompiler.DecompilerException: Error decompiling IFNLKKABKEB<MPHHHDGFLNP> RecRoom.Core.Creation.SandboxGizmos.PistonGizmo::CV2SetAcceleration(IBNOALNMLHC,System.Single)
|
||||
|
||||
---> System.Exception: Basic block has to end with unconditional control flow.
|
||||
{
|
||||
Block_0:
|
||||
stloc:int32(var_2_09, callgetter:int32(KKPBCOOONNK::BCGGCGCJMNG))
|
||||
stloc:valuetype [RecRoom.Circuitsv2.Runtime]IFNLKKABKEB<valuetype [RecRoom.Circuitsv2.Runtime]MPHHHDGFLNP>(var_5_0F, call:IFNLKKABKEB[exp:valuetype [RecRoom.Circuitsv2.Runtime]IFNLKKABKEB<valuetype [RecRoom.Circuitsv2.Runtime]MPHHHDGFLNP>](AHIMICMLPKA::IFNEMKAIILC))
|
||||
}
|
||||
|
||||
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1852
|
||||
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.Optimize(DecompilerContext context, ILBlock method, AutoPropertyProvider autoPropertyProvider, StateMachineKind& stateMachineKind, MethodDef& inlinedMethod, AsyncMethodDebugInfo& asyncInfo, ILAstOptimizationStep abortBeforeStep) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 355
|
||||
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(IEnumerable`1 parameters, MethodDebugInfoBuilder& builder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 123
|
||||
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 88
|
||||
--- End of inner exception stack trace ---
|
||||
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 92
|
||||
at ICSharpCode.Decompiler.Ast.AstBuilder.AddMethodBody(EntityDeclaration methodNode, EntityDeclaration& updatedNode, MethodDef method, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, MethodKind methodKind) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstBuilder.cs:line 1663
|
||||
*/;
|
||||
}
|
||||
|
||||
// Token: 0x06016A18 RID: 92696 RVA: 0x00548324 File Offset: 0x00546524
|
||||
[Token(Token = "0x6016A18")]
|
||||
[Address(RVA = "0x12EFEB0", Offset = "0x12EECB0", VA = "0x1812EFEB0")]
|
||||
private void FFKEEFOEPGD()
|
||||
{
|
||||
float num = this.LOGDAEHHEBD.KLIAOAJIPKM();
|
||||
this.EAAEKBKOFFL(num);
|
||||
}
|
||||
|
||||
// Token: 0x06016A19 RID: 92697 RVA: 0x0054834C File Offset: 0x0054654C
|
||||
[Token(Token = "0x6016A19")]
|
||||
[Address(RVA = "0x12EFC90", Offset = "0x12EEA90", VA = "0x1812EFC90")]
|
||||
private void EAAEKBKOFFL(float ONGBFDACHHG)
|
||||
{
|
||||
if (base.OGIBLNIIHDK)
|
||||
{
|
||||
this.PHMMKNJHDJO = ONGBFDACHHG;
|
||||
Transform targetTransform = base.PBBJCLJPFMI.rigidbodyEx.MDKDCJFEBJH;
|
||||
Vector3 vector;
|
||||
float z = vector.z;
|
||||
Vector3 vector2;
|
||||
float z2 = vector2.z;
|
||||
this.KOJJKKDHEGN.z = z2;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06016A1A RID: 92698 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x6016A1A")]
|
||||
[Address(RVA = "0x12EECA0", Offset = "0x12EDAA0", VA = "0x1812EECA0")]
|
||||
public IFNLKKABKEB<MPHHHDGFLNP> CV2SetMaxDistance(IBNOALNMLHC CHKKEHOKPJP, float ONGBFDACHHG)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06016A1B RID: 92699 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x6016A1B")]
|
||||
[Address(RVA = "0x12EEE50", Offset = "0x12EDC50", VA = "0x1812EEE50")]
|
||||
public IFNLKKABKEB<MPHHHDGFLNP> CV2SetTargetDistance(IBNOALNMLHC CHKKEHOKPJP, float ONGBFDACHHG)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06016A1C RID: 92700 RVA: 0x0054839C File Offset: 0x0054659C
|
||||
[Token(Token = "0x6016A1C")]
|
||||
[Address(RVA = "0x12F0EB0", Offset = "0x12EFCB0", VA = "0x1812F0EB0")]
|
||||
private void IJFPDDOBIIA()
|
||||
{
|
||||
if (this.NEFGPDELKBG)
|
||||
{
|
||||
ControlPanelCircuitObject controlPanelCircuitObject = this.controlPanelCircuitObject;
|
||||
Guid guid = PistonGizmo.LLFIOPGCJKE.JPOHGBCEJEJ;
|
||||
GBHGBHHEDNB gbhgbhhednb = GBHGBHHEDNB.AKPBDFMJIKF();
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17003E87 RID: 16007
|
||||
// (get) Token: 0x06016A1D RID: 92701 RVA: 0x005483D0 File Offset: 0x005465D0
|
||||
[Token(Token = "0x17003E87")]
|
||||
private IEnumerable<KLAMCLLEFGI> BGANBIILLOA
|
||||
{
|
||||
[Token(Token = "0x6016A1D")]
|
||||
[Address(RVA = "0x12F1110", Offset = "0x12EFF10", VA = "0x1812F1110", Slot = "32")]
|
||||
get
|
||||
{
|
||||
KLAMCLLEFGI[] array = new KLAMCLLEFGI[1];
|
||||
KLAMCLLEFGI llfiopgcjke = PistonGizmo.LLFIOPGCJKE;
|
||||
if (llfiopgcjke != 0)
|
||||
{
|
||||
}
|
||||
array[0] = llfiopgcjke;
|
||||
IEnumerable<KLAMCLLEFGI> enumerable;
|
||||
return enumerable;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17003E88 RID: 16008
|
||||
// (get) Token: 0x06016A1E RID: 92702 RVA: 0x00548400 File Offset: 0x00546600
|
||||
[Token(Token = "0x17003E88")]
|
||||
private DJMPGKILABP OBHLNKHEHEN
|
||||
{
|
||||
[Token(Token = "0x6016A1E")]
|
||||
[Address(RVA = "0x12F11E0", Offset = "0x12EFFE0", VA = "0x1812F11E0", Slot = "33")]
|
||||
get
|
||||
{
|
||||
/*
|
||||
An exception occurred when decompiling this method (06016A1E)
|
||||
|
||||
ICSharpCode.Decompiler.DecompilerException: Error decompiling DJMPGKILABP RecRoom.Core.Creation.SandboxGizmos.PistonGizmo::JPHPDHGLKLN()
|
||||
|
||||
---> System.Exception: Basic block has to end with unconditional control flow.
|
||||
{
|
||||
Block_0:
|
||||
stloc:JDFPDKIEICM(var_0_05, ldsfld:JDFPDKIEICM(GHFIPBGLBID::<IHCCILFPMCM>k__BackingField))
|
||||
}
|
||||
|
||||
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1852
|
||||
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.Optimize(DecompilerContext context, ILBlock method, AutoPropertyProvider autoPropertyProvider, StateMachineKind& stateMachineKind, MethodDef& inlinedMethod, AsyncMethodDebugInfo& asyncInfo, ILAstOptimizationStep abortBeforeStep) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 355
|
||||
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(IEnumerable`1 parameters, MethodDebugInfoBuilder& builder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 123
|
||||
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 88
|
||||
--- End of inner exception stack trace ---
|
||||
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 92
|
||||
at ICSharpCode.Decompiler.Ast.AstBuilder.AddMethodBody(EntityDeclaration methodNode, EntityDeclaration& updatedNode, MethodDef method, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, MethodKind methodKind) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstBuilder.cs:line 1663
|
||||
*/;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06016A1F RID: 92703 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x6016A1F")]
|
||||
[Address(RVA = "0x12EFE10", Offset = "0x12EEC10", VA = "0x1812EFE10", Slot = "34")]
|
||||
private IFNLKKABKEB<FFFEOMMKNAE> EKLANAAAJGK(IBNOALNMLHC CHKKEHOKPJP)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x17003E89 RID: 16009
|
||||
// (get) Token: 0x06016A20 RID: 92704 RVA: 0x00548414 File Offset: 0x00546614
|
||||
[Token(Token = "0x17003E89")]
|
||||
private CreationObject OHPMKCCONDF
|
||||
{
|
||||
[Token(Token = "0x6016A20")]
|
||||
[Address(RVA = "0x837B00", Offset = "0x836900", VA = "0x180837B00", Slot = "35")]
|
||||
get
|
||||
{
|
||||
return this.creationObject;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06016A21 RID: 92705 RVA: 0x00548428 File Offset: 0x00546628
|
||||
[Token(Token = "0x6016A21")]
|
||||
[Address(RVA = "0x12F25F0", Offset = "0x12F13F0", VA = "0x1812F25F0")]
|
||||
public PistonGizmo()
|
||||
{
|
||||
float z = Vector3.zero.z;
|
||||
this.BJJKODCDPGP.z = z;
|
||||
float z2 = Vector3.zero.z;
|
||||
this.KOJJKKDHEGN.z = z2;
|
||||
this.CDKNCNFKFFO = 25f;
|
||||
base..ctor();
|
||||
}
|
||||
|
||||
// Token: 0x06016A22 RID: 92706 RVA: 0x0054848C File Offset: 0x0054668C
|
||||
// Note: this type is marked as 'beforefieldinit'.
|
||||
[Token(Token = "0x6016A22")]
|
||||
[Address(RVA = "0x12F2590", Offset = "0x12F1390", VA = "0x1812F2590")]
|
||||
static PistonGizmo()
|
||||
{
|
||||
KLAMCLLEFGI klamcllefgi;
|
||||
PistonGizmo.LLFIOPGCJKE = klamcllefgi;
|
||||
}
|
||||
|
||||
// Token: 0x06016A23 RID: 92707 RVA: 0x005484A0 File Offset: 0x005466A0
|
||||
[Token(Token = "0x6016A23")]
|
||||
[Address(RVA = "0x12EEAD0", Offset = "0x12ED8D0", VA = "0x1812EEAD0")]
|
||||
[CompilerGenerated]
|
||||
private void CMFAIELPNJM()
|
||||
{
|
||||
float z = this.<KKGOCIGEMFM>k__BackingField.z;
|
||||
}
|
||||
|
||||
// Token: 0x06016A24 RID: 92708 RVA: 0x005484BC File Offset: 0x005466BC
|
||||
[Token(Token = "0x6016A24")]
|
||||
[Address(RVA = "0x12F1280", Offset = "0x12F0080", VA = "0x1812F1280")]
|
||||
[CompilerGenerated]
|
||||
private void LGPMIHEGNEE(CreationObjectSettingFloatUIControl GCCLEJOGCCE)
|
||||
{
|
||||
string text = GCCLEJOGCCE.PropertyDescription.text;
|
||||
GCCLEJOGCCE.SetDialogOptions("Max Travel Distance", "Set maximum travel distance", (TMP_InputField.ContentType)((uint)3));
|
||||
Func<float> func = new Func(this.INODHJKJDIC);
|
||||
Action<float> action = new Action(this.HMMLBHBAOND);
|
||||
GCCLEJOGCCE.clampRange = true;
|
||||
float num = this.minTargetDistance;
|
||||
GCCLEJOGCCE.minValue = num;
|
||||
float num2 = this.maxTargetDistance;
|
||||
GCCLEJOGCCE.maxValue = num2;
|
||||
}
|
||||
|
||||
// Token: 0x06016A25 RID: 92709 RVA: 0x00548530 File Offset: 0x00546730
|
||||
[Token(Token = "0x6016A25")]
|
||||
[Address(RVA = "0x12EF7C0", Offset = "0x12EE5C0", VA = "0x1812EF7C0")]
|
||||
[CompilerGenerated]
|
||||
private void DPEBMMOKEAK(CreationObjectSettingFloatUIControl GCCLEJOGCCE)
|
||||
{
|
||||
string text = GCCLEJOGCCE.PropertyDescription.text;
|
||||
GCCLEJOGCCE.SetDialogOptions("Target (m)", "Set target distance (m)", (TMP_InputField.ContentType)((uint)3));
|
||||
Func<float> func = new Func(this.PLPPDJDMGEI);
|
||||
Action<float> action = new Action(this.IFGLGFNGCKN);
|
||||
GCCLEJOGCCE.clampRange = true;
|
||||
float num = this.minTargetDistance;
|
||||
GCCLEJOGCCE.minValue = num;
|
||||
float num2 = this.maxTargetDistance;
|
||||
GCCLEJOGCCE.maxValue = num2;
|
||||
}
|
||||
|
||||
// Token: 0x06016A26 RID: 92710 RVA: 0x005485A4 File Offset: 0x005467A4
|
||||
[Token(Token = "0x6016A26")]
|
||||
[Address(RVA = "0x12F2160", Offset = "0x12F0F60", VA = "0x1812F2160")]
|
||||
[CompilerGenerated]
|
||||
private float PLPPDJDMGEI()
|
||||
{
|
||||
return this.LABBFODNMMC.IAHDANBDAAM();
|
||||
}
|
||||
|
||||
// Token: 0x06016A27 RID: 92711 RVA: 0x005485C4 File Offset: 0x005467C4
|
||||
[Token(Token = "0x6016A27")]
|
||||
[Address(RVA = "0x12F0E50", Offset = "0x12EFC50", VA = "0x1812F0E50")]
|
||||
[CompilerGenerated]
|
||||
private void IFGLGFNGCKN(float DINHOLEGEMB)
|
||||
{
|
||||
JNCLECIDJMA<float> labbfodnmmc = this.LABBFODNMMC;
|
||||
}
|
||||
|
||||
// Token: 0x06016A28 RID: 92712 RVA: 0x005485E0 File Offset: 0x005467E0
|
||||
[Token(Token = "0x6016A28")]
|
||||
[Address(RVA = "0x12F2160", Offset = "0x12F0F60", VA = "0x1812F2160")]
|
||||
[CompilerGenerated]
|
||||
private float PFNAPJALIHA()
|
||||
{
|
||||
return this.LABBFODNMMC.IAHDANBDAAM();
|
||||
}
|
||||
|
||||
// Token: 0x06016A29 RID: 92713 RVA: 0x00548600 File Offset: 0x00546800
|
||||
[Token(Token = "0x6016A29")]
|
||||
[Address(RVA = "0x12F0E50", Offset = "0x12EFC50", VA = "0x1812F0E50")]
|
||||
[CompilerGenerated]
|
||||
private void MEMIOLECLNA(float ONGBFDACHHG)
|
||||
{
|
||||
JNCLECIDJMA<float> labbfodnmmc = this.LABBFODNMMC;
|
||||
}
|
||||
|
||||
// Token: 0x06016A2A RID: 92714 RVA: 0x0054861C File Offset: 0x0054681C
|
||||
[Token(Token = "0x6016A2A")]
|
||||
[Address(RVA = "0x12F21B0", Offset = "0x12F0FB0", VA = "0x1812F21B0")]
|
||||
[CompilerGenerated]
|
||||
private bool PPKEKBBLNBA()
|
||||
{
|
||||
return ((IAsyncResult)this).IsCompleted;
|
||||
}
|
||||
|
||||
// Token: 0x0400EBF2 RID: 60402
|
||||
[FieldOffset(Offset = "0x120")]
|
||||
[Token(Token = "0x400EBF2")]
|
||||
[SerializeField]
|
||||
private float maxMovementSpeed = 10000f;
|
||||
|
||||
// Token: 0x0400EBF3 RID: 60403
|
||||
[FieldOffset(Offset = "0x124")]
|
||||
[Token(Token = "0x400EBF3")]
|
||||
[SerializeField]
|
||||
private float minTargetDistance;
|
||||
|
||||
// Token: 0x0400EBF4 RID: 60404
|
||||
[FieldOffset(Offset = "0x128")]
|
||||
[Token(Token = "0x400EBF4")]
|
||||
[SerializeField]
|
||||
private float maxTargetDistance = 1000000f;
|
||||
|
||||
// Token: 0x0400EBF5 RID: 60405
|
||||
[FieldOffset(Offset = "0x130")]
|
||||
[Token(Token = "0x400EBF5")]
|
||||
[SerializeField]
|
||||
private ControlPanelCircuitObject controlPanelCircuitObject;
|
||||
|
||||
// Token: 0x0400EBF6 RID: 60406
|
||||
[FieldOffset(Offset = "0x138")]
|
||||
[Token(Token = "0x400EBF6")]
|
||||
[SerializeField]
|
||||
[DDPIINEJFMD(JIBDPHMGEGO.Self, false, false, false)]
|
||||
private CreationObject creationObject;
|
||||
|
||||
// Token: 0x0400EBF7 RID: 60407
|
||||
[Token(Token = "0x400EBF7")]
|
||||
private const float BHNOKBEJECO = 1E-05f;
|
||||
|
||||
// Token: 0x0400EBF8 RID: 60408
|
||||
[Token(Token = "0x400EBF8")]
|
||||
private const float ALILDPFGJIO = 0.01f;
|
||||
|
||||
// Token: 0x0400EBF9 RID: 60409
|
||||
[FieldOffset(Offset = "0x140")]
|
||||
[Token(Token = "0x400EBF9")]
|
||||
[SerializeField]
|
||||
[DDPIINEJFMD(JIBDPHMGEGO.Children, false, false, false)]
|
||||
private LineRenderer pathLineRenderer;
|
||||
|
||||
// Token: 0x0400EBFA RID: 60410
|
||||
[FieldOffset(Offset = "0x148")]
|
||||
[Token(Token = "0x400EBFA")]
|
||||
private float LHDFFBMJFMM;
|
||||
|
||||
// Token: 0x0400EBFB RID: 60411
|
||||
[FieldOffset(Offset = "0x14C")]
|
||||
[Token(Token = "0x400EBFB")]
|
||||
private Vector3 BJJKODCDPGP;
|
||||
|
||||
// Token: 0x0400EBFC RID: 60412
|
||||
[FieldOffset(Offset = "0x158")]
|
||||
[Token(Token = "0x400EBFC")]
|
||||
private float PHMMKNJHDJO;
|
||||
|
||||
// Token: 0x0400EBFD RID: 60413
|
||||
[FieldOffset(Offset = "0x15C")]
|
||||
[Token(Token = "0x400EBFD")]
|
||||
private Vector3 KOJJKKDHEGN;
|
||||
|
||||
// Token: 0x0400EBFE RID: 60414
|
||||
[FieldOffset(Offset = "0x168")]
|
||||
[Token(Token = "0x400EBFE")]
|
||||
private float IPEPDCGPHOK;
|
||||
|
||||
// Token: 0x0400EBFF RID: 60415
|
||||
[FieldOffset(Offset = "0x16C")]
|
||||
[Token(Token = "0x400EBFF")]
|
||||
private float JAACMPLBOPD;
|
||||
|
||||
// Token: 0x0400EC00 RID: 60416
|
||||
[FieldOffset(Offset = "0x170")]
|
||||
[Token(Token = "0x400EC00")]
|
||||
private bool CKAPMPADIMM;
|
||||
|
||||
// Token: 0x0400EC01 RID: 60417
|
||||
[FieldOffset(Offset = "0x178")]
|
||||
[Token(Token = "0x400EC01")]
|
||||
private JNCLECIDJMA<float> LBBEPBHJNDH;
|
||||
|
||||
// Token: 0x0400EC02 RID: 60418
|
||||
[FieldOffset(Offset = "0x180")]
|
||||
[Token(Token = "0x400EC02")]
|
||||
private float CDKNCNFKFFO;
|
||||
|
||||
// Token: 0x0400EC03 RID: 60419
|
||||
[FieldOffset(Offset = "0x188")]
|
||||
[Token(Token = "0x400EC03")]
|
||||
private JNCLECIDJMA<float> LABBFODNMMC;
|
||||
|
||||
// Token: 0x0400EC04 RID: 60420
|
||||
[FieldOffset(Offset = "0x190")]
|
||||
[Token(Token = "0x400EC04")]
|
||||
private BEOGMGPDOCC<float, int> MENECJHBJBC;
|
||||
|
||||
// Token: 0x0400EC05 RID: 60421
|
||||
[FieldOffset(Offset = "0x198")]
|
||||
[Token(Token = "0x400EC05")]
|
||||
private BEOGMGPDOCC<float, int> CCNBGIPPKNA;
|
||||
|
||||
// Token: 0x0400EC06 RID: 60422
|
||||
[FieldOffset(Offset = "0x1A0")]
|
||||
[Token(Token = "0x400EC06")]
|
||||
private BEOGMGPDOCC<float, int> LOGDAEHHEBD;
|
||||
|
||||
// Token: 0x0400EC07 RID: 60423
|
||||
[FieldOffset(Offset = "0x1A8")]
|
||||
[Token(Token = "0x400EC07")]
|
||||
private PistonGizmo.NCHJDFLFIDK DEDIEENFMJB;
|
||||
|
||||
// Token: 0x0400EC08 RID: 60424
|
||||
[FieldOffset(Offset = "0x1AC")]
|
||||
[Token(Token = "0x400EC08")]
|
||||
private Vector3 MCAJBNIDAHL;
|
||||
|
||||
// Token: 0x0400EC09 RID: 60425
|
||||
[Token(Token = "0x400EC09")]
|
||||
private static readonly KLAMCLLEFGI LLFIOPGCJKE;
|
||||
|
||||
// Token: 0x0200332B RID: 13099
|
||||
[Token(Token = "0x200332B")]
|
||||
private enum NCHJDFLFIDK
|
||||
{
|
||||
// Token: 0x0400EC0B RID: 60427
|
||||
[Token(Token = "0x400EC0B")]
|
||||
LessThanPiston,
|
||||
// Token: 0x0400EC0C RID: 60428
|
||||
[Token(Token = "0x400EC0C")]
|
||||
GreaterThanPiston
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,1558 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Runtime.CompilerServices;
|
||||
using System.Text;
|
||||
using AGUI.StackedUI;
|
||||
using Cpp2IlInjected;
|
||||
using Photon.Pun;
|
||||
using RecRoom.AGUI.ToolUIs;
|
||||
using RecRoom.Circuits;
|
||||
using RecRoom.Core.Creation.Circuits;
|
||||
using RecRoom.Systems.PlayerRoles;
|
||||
using RecRoom.Tools.Tags;
|
||||
using UnityEngine;
|
||||
|
||||
namespace RecRoom.Core.Creation.SandboxGizmos
|
||||
{
|
||||
// Token: 0x0200332D RID: 13101
|
||||
[Token(Token = "0x200332D")]
|
||||
public sealed class RaycastGizmo : MonoBehaviourPun, EOCLMMENCKH
|
||||
{
|
||||
// Token: 0x17003E8A RID: 16010
|
||||
// (get) Token: 0x06016A2F RID: 92719 RVA: 0x00548694 File Offset: 0x00546894
|
||||
[Token(Token = "0x17003E8A")]
|
||||
private CircuitNode CIDALBMFBMH
|
||||
{
|
||||
[Token(Token = "0x6016A2F")]
|
||||
[Address(RVA = "0x12F5640", Offset = "0x12F4440", VA = "0x1812F5640")]
|
||||
get
|
||||
{
|
||||
CircuitEventNodeDisplay circuitEventNodeDisplay = this._circuitEventNodeDisplay;
|
||||
int num = 0;
|
||||
if (!(circuitEventNodeDisplay != num))
|
||||
{
|
||||
}
|
||||
return this._circuitEventNodeDisplay.MBBJMCDGDMN;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17003E8B RID: 16011
|
||||
// (get) Token: 0x06016A30 RID: 92720 RVA: 0x005486C8 File Offset: 0x005468C8
|
||||
[Token(Token = "0x17003E8B")]
|
||||
private IOutputNode COPPEGKICCF
|
||||
{
|
||||
[Token(Token = "0x6016A30")]
|
||||
[Address(RVA = "0x12F2B10", Offset = "0x12F1910", VA = "0x1812F2B10")]
|
||||
get
|
||||
{
|
||||
/*
|
||||
An exception occurred when decompiling this method (06016A30)
|
||||
|
||||
ICSharpCode.Decompiler.DecompilerException: Error decompiling RecRoom.Circuits.IOutputNode RecRoom.Core.Creation.SandboxGizmos.RaycastGizmo::ALPFPDFLKCF()
|
||||
|
||||
---> System.Exception: Basic block has to end with unconditional control flow.
|
||||
{
|
||||
Block_0:
|
||||
stloc:CircuitNode(var_0_06, callgetter:CircuitNode(RaycastGizmo::NHPBPPIALBI, ldloc:RaycastGizmo(this)))
|
||||
}
|
||||
|
||||
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1852
|
||||
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.Optimize(DecompilerContext context, ILBlock method, AutoPropertyProvider autoPropertyProvider, StateMachineKind& stateMachineKind, MethodDef& inlinedMethod, AsyncMethodDebugInfo& asyncInfo, ILAstOptimizationStep abortBeforeStep) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 355
|
||||
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(IEnumerable`1 parameters, MethodDebugInfoBuilder& builder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 123
|
||||
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 88
|
||||
--- End of inner exception stack trace ---
|
||||
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 92
|
||||
at ICSharpCode.Decompiler.Ast.AstBuilder.AddMethodBody(EntityDeclaration methodNode, EntityDeclaration& updatedNode, MethodDef method, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, MethodKind methodKind) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstBuilder.cs:line 1663
|
||||
*/;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17003E8C RID: 16012
|
||||
// (get) Token: 0x06016A31 RID: 92721 RVA: 0x005486DC File Offset: 0x005468DC
|
||||
[Token(Token = "0x17003E8C")]
|
||||
private ISourceNode MHNHFCCHHOO
|
||||
{
|
||||
[Token(Token = "0x6016A31")]
|
||||
[Address(RVA = "0x12F4780", Offset = "0x12F3580", VA = "0x1812F4780")]
|
||||
get
|
||||
{
|
||||
/*
|
||||
An exception occurred when decompiling this method (06016A31)
|
||||
|
||||
ICSharpCode.Decompiler.DecompilerException: Error decompiling RecRoom.Circuits.ISourceNode RecRoom.Core.Creation.SandboxGizmos.RaycastGizmo::GCJNHKPMBIC()
|
||||
|
||||
---> System.Exception: Basic block has to end with unconditional control flow.
|
||||
{
|
||||
Block_0:
|
||||
stloc:CircuitNode(var_0_06, callgetter:CircuitNode(RaycastGizmo::NHPBPPIALBI, ldloc:RaycastGizmo(this)))
|
||||
}
|
||||
|
||||
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1852
|
||||
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.Optimize(DecompilerContext context, ILBlock method, AutoPropertyProvider autoPropertyProvider, StateMachineKind& stateMachineKind, MethodDef& inlinedMethod, AsyncMethodDebugInfo& asyncInfo, ILAstOptimizationStep abortBeforeStep) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 355
|
||||
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(IEnumerable`1 parameters, MethodDebugInfoBuilder& builder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 123
|
||||
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 88
|
||||
--- End of inner exception stack trace ---
|
||||
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 92
|
||||
at ICSharpCode.Decompiler.Ast.AstBuilder.AddMethodBody(EntityDeclaration methodNode, EntityDeclaration& updatedNode, MethodDef method, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, MethodKind methodKind) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstBuilder.cs:line 1663
|
||||
*/;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17003E8D RID: 16013
|
||||
// (set) Token: 0x06016A32 RID: 92722 RVA: 0x005486F0 File Offset: 0x005468F0
|
||||
[Token(Token = "0x17003E8D")]
|
||||
private int OCPOHJPMBBD
|
||||
{
|
||||
[Token(Token = "0x6016A32")]
|
||||
[Address(RVA = "0x12F3DA0", Offset = "0x12F2BA0", VA = "0x1812F3DA0")]
|
||||
set
|
||||
{
|
||||
if (value > 0)
|
||||
{
|
||||
float oaimalnjbfm = this.OAIMALNJBFM;
|
||||
this.FKHPANJJNKG = oaimalnjbfm;
|
||||
this.FKHPANJJNKG.GANAOMHGJMP = value;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17003E8E RID: 16014
|
||||
// (set) Token: 0x06016A33 RID: 92723 RVA: 0x0054871C File Offset: 0x0054691C
|
||||
[Token(Token = "0x17003E8E")]
|
||||
private int COJNNAGMBJF
|
||||
{
|
||||
[Token(Token = "0x6016A33")]
|
||||
[Address(RVA = "0x12F5620", Offset = "0x12F4420", VA = "0x1812F5620")]
|
||||
set
|
||||
{
|
||||
if (value > 0)
|
||||
{
|
||||
float oaimalnjbfm = this.OAIMALNJBFM;
|
||||
this.NJPOCDKIDNF = oaimalnjbfm;
|
||||
this.NJPOCDKIDNF.LFFLFGGKGAK = value;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17003E8F RID: 16015
|
||||
// (get) Token: 0x06016A34 RID: 92724 RVA: 0x00548748 File Offset: 0x00546948
|
||||
// (set) Token: 0x06016A35 RID: 92725 RVA: 0x00548768 File Offset: 0x00546968
|
||||
[Token(Token = "0x17003E8F")]
|
||||
private bool OELAMLFKBNA
|
||||
{
|
||||
[Token(Token = "0x6016A34")]
|
||||
[Address(RVA = "0x12F3FD0", Offset = "0x12F2DD0", VA = "0x1812F3FD0")]
|
||||
get
|
||||
{
|
||||
return this.DGFJNEJNKPF.IAHDANBDAAM() != null;
|
||||
}
|
||||
[Token(Token = "0x6016A35")]
|
||||
[Address(RVA = "0x12F2FA0", Offset = "0x12F1DA0", VA = "0x1812F2FA0")]
|
||||
set
|
||||
{
|
||||
KLLMCPFPIIE<bool> dgfjnejnkpf = this.DGFJNEJNKPF;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17003E90 RID: 16016
|
||||
// (get) Token: 0x06016A36 RID: 92726 RVA: 0x00548784 File Offset: 0x00546984
|
||||
// (set) Token: 0x06016A37 RID: 92727 RVA: 0x005487A4 File Offset: 0x005469A4
|
||||
[Token(Token = "0x17003E90")]
|
||||
private RaycastGizmo.ONKBHKNACPF INNNJNAKLJL
|
||||
{
|
||||
[Token(Token = "0x6016A36")]
|
||||
[Address(RVA = "0x12F4F20", Offset = "0x12F3D20", VA = "0x1812F4F20")]
|
||||
get
|
||||
{
|
||||
return this.MHPLPLGIEFK.IAHDANBDAAM();
|
||||
}
|
||||
[Token(Token = "0x6016A37")]
|
||||
[Address(RVA = "0x12F4720", Offset = "0x12F3520", VA = "0x1812F4720")]
|
||||
set
|
||||
{
|
||||
KLLMCPFPIIE<RaycastGizmo.ONKBHKNACPF> mhplplgiefk = this.MHPLPLGIEFK;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17003E91 RID: 16017
|
||||
// (get) Token: 0x06016A38 RID: 92728 RVA: 0x005487C0 File Offset: 0x005469C0
|
||||
// (set) Token: 0x06016A39 RID: 92729 RVA: 0x005487E0 File Offset: 0x005469E0
|
||||
[Token(Token = "0x17003E91")]
|
||||
private int FJANEKFLBDN
|
||||
{
|
||||
[Token(Token = "0x6016A38")]
|
||||
[Address(RVA = "0x12F3060", Offset = "0x12F1E60", VA = "0x1812F3060")]
|
||||
get
|
||||
{
|
||||
return this.ALCDICOPANL.IAHDANBDAAM();
|
||||
}
|
||||
[Token(Token = "0x6016A39")]
|
||||
[Address(RVA = "0x12F5F40", Offset = "0x12F4D40", VA = "0x1812F5F40")]
|
||||
set
|
||||
{
|
||||
KLLMCPFPIIE<int> alcdicopanl = this.ALCDICOPANL;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17003E92 RID: 16018
|
||||
// (get) Token: 0x06016A3A RID: 92730 RVA: 0x005487FC File Offset: 0x005469FC
|
||||
[Token(Token = "0x17003E92")]
|
||||
private float MNNLNMCCKIG
|
||||
{
|
||||
[Token(Token = "0x6016A3A")]
|
||||
[Address(RVA = "0x12F6220", Offset = "0x12F5020", VA = "0x1812F6220")]
|
||||
get
|
||||
{
|
||||
int num = this.ALCDICOPANL.IAHDANBDAAM();
|
||||
int num2 = this.MHPLPLGIEFK.IAHDANBDAAM() + 1;
|
||||
if (num2 != 0)
|
||||
{
|
||||
while (num2 != 0)
|
||||
{
|
||||
}
|
||||
float num3;
|
||||
return num3;
|
||||
}
|
||||
float num4;
|
||||
return num4;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17003E93 RID: 16019
|
||||
// (get) Token: 0x06016A3B RID: 92731 RVA: 0x00548834 File Offset: 0x00546A34
|
||||
// (set) Token: 0x06016A3C RID: 92732 RVA: 0x00548854 File Offset: 0x00546A54
|
||||
[Token(Token = "0x17003E93")]
|
||||
private bool DIOLAHGEIPD
|
||||
{
|
||||
[Token(Token = "0x6016A3B")]
|
||||
[Address(RVA = "0x12F4930", Offset = "0x12F3730", VA = "0x1812F4930")]
|
||||
get
|
||||
{
|
||||
return this.AKALDHDCOBP.IAHDANBDAAM() != null;
|
||||
}
|
||||
[Token(Token = "0x6016A3C")]
|
||||
[Address(RVA = "0x12F3000", Offset = "0x12F1E00", VA = "0x1812F3000")]
|
||||
set
|
||||
{
|
||||
KLLMCPFPIIE<bool> akaldhdcobp = this.AKALDHDCOBP;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17003E94 RID: 16020
|
||||
// (get) Token: 0x06016A3D RID: 92733 RVA: 0x00548870 File Offset: 0x00546A70
|
||||
// (set) Token: 0x06016A3E RID: 92734 RVA: 0x00548890 File Offset: 0x00546A90
|
||||
[Token(Token = "0x17003E94")]
|
||||
private bool NMOPNJHIIOM
|
||||
{
|
||||
[Token(Token = "0x6016A3D")]
|
||||
[Address(RVA = "0x12F5250", Offset = "0x12F4050", VA = "0x1812F5250")]
|
||||
get
|
||||
{
|
||||
return this.GEBIKKKJCCM.IAHDANBDAAM() != null;
|
||||
}
|
||||
[Token(Token = "0x6016A3E")]
|
||||
[Address(RVA = "0x12F2900", Offset = "0x12F1700", VA = "0x1812F2900")]
|
||||
set
|
||||
{
|
||||
KLLMCPFPIIE<bool> gebikkkjccm = this.GEBIKKKJCCM;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17003E95 RID: 16021
|
||||
// (get) Token: 0x06016A3F RID: 92735 RVA: 0x005488AC File Offset: 0x00546AAC
|
||||
// (set) Token: 0x06016A40 RID: 92736 RVA: 0x005488CC File Offset: 0x00546ACC
|
||||
[Token(Token = "0x17003E95")]
|
||||
private string GHJBDKPFGBF
|
||||
{
|
||||
[Token(Token = "0x6016A3F")]
|
||||
[Address(RVA = "0x12F3450", Offset = "0x12F2250", VA = "0x1812F3450")]
|
||||
get
|
||||
{
|
||||
return this.LEBGIELHPBE.IAHDANBDAAM();
|
||||
}
|
||||
[Token(Token = "0x6016A40")]
|
||||
[Address(RVA = "0x12F45E0", Offset = "0x12F33E0", VA = "0x1812F45E0")]
|
||||
set
|
||||
{
|
||||
string value = value;
|
||||
PMGCJEPKFOF<NKHBKKGOIHL.PEHMCMIFBJO> pmgcjepkfof = NKHBKKGOIHL.EFFCNBECOKA(value);
|
||||
Action<NKHBKKGOIHL.PEHMCMIFBJO> action = delegate(NKHBKKGOIHL.PEHMCMIFBJO response)
|
||||
{
|
||||
if (response.<GBEEHFGKJOF>k__BackingField)
|
||||
{
|
||||
KLLMCPFPIIE<string> lebgielhpbe = this.LEBGIELHPBE;
|
||||
}
|
||||
};
|
||||
int num = 0;
|
||||
num += num;
|
||||
num++;
|
||||
PMGCJEPKFOF<NKHBKKGOIHL.PEHMCMIFBJO> pmgcjepkfof2 = pmgcjepkfof.OHLPJBFCABI(action);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17003E96 RID: 16022
|
||||
// (get) Token: 0x06016A41 RID: 92737 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
// (set) Token: 0x06016A42 RID: 92738 RVA: 0x00548920 File Offset: 0x00546B20
|
||||
[Token(Token = "0x17003E96")]
|
||||
private Guid IDMPHDIGECF
|
||||
{
|
||||
[Token(Token = "0x6016A41")]
|
||||
[Address(RVA = "0x12F30B0", Offset = "0x12F1EB0", VA = "0x1812F30B0")]
|
||||
get
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
[Token(Token = "0x6016A42")]
|
||||
[Address(RVA = "0x12F3DF0", Offset = "0x12F2BF0", VA = "0x1812F3DF0")]
|
||||
set
|
||||
{
|
||||
KLLMCPFPIIE<Guid> njihjdmlohi = this.NJIHJDMLOHI;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17003E97 RID: 16023
|
||||
// (get) Token: 0x06016A43 RID: 92739 RVA: 0x0054893C File Offset: 0x00546B3C
|
||||
// (set) Token: 0x06016A44 RID: 92740 RVA: 0x0054895C File Offset: 0x00546B5C
|
||||
[Token(Token = "0x17003E97")]
|
||||
private bool NMCKBKLBPDE
|
||||
{
|
||||
[Token(Token = "0x6016A43")]
|
||||
[Address(RVA = "0x12F4FD0", Offset = "0x12F3DD0", VA = "0x1812F4FD0")]
|
||||
get
|
||||
{
|
||||
return this.AHAAGCKEGMM.IAHDANBDAAM() != null;
|
||||
}
|
||||
[Token(Token = "0x6016A44")]
|
||||
[Address(RVA = "0x12F2B60", Offset = "0x12F1960", VA = "0x1812F2B60")]
|
||||
set
|
||||
{
|
||||
KLLMCPFPIIE<bool> ahaagckegmm = this.AHAAGCKEGMM;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17003E98 RID: 16024
|
||||
// (get) Token: 0x06016A45 RID: 92741 RVA: 0x00548978 File Offset: 0x00546B78
|
||||
[Token(Token = "0x17003E98")]
|
||||
private CPNMFOKDBKM NCHLHPAFGAN
|
||||
{
|
||||
[Token(Token = "0x6016A45")]
|
||||
[Address(RVA = "0x12F5100", Offset = "0x12F3F00", VA = "0x1812F5100")]
|
||||
get
|
||||
{
|
||||
CPNMFOKDBKM fdpgjklnbdc = this.FDPGJKLNBDC;
|
||||
if (fdpgjklnbdc == 0)
|
||||
{
|
||||
OMKPHDBNLKH<CreationObjectSettingBooleanUIControl, bool>.DEDABHKCIBG <>9__68_ = RaycastGizmo.<>c.<>9__68_0;
|
||||
if (<>9__68_ == 0)
|
||||
{
|
||||
RaycastGizmo.<>c.<>9__68_0 = (MakerPenPaletteConfigScreen editableUIFlow) => editableUIFlow.DefaultBoolUIControlPrefab;
|
||||
}
|
||||
OMKPHDBNLKH<CreationObjectSettingBooleanUIControl, bool>.OHINDOLFNMP ohindolfnmp = new OMKPHDBNLKH.OHINDOLFNMP(this.NCJNBNJGKLN);
|
||||
CPNMFOKDBKM cpnmfokdbkm = new CPNMFOKDBKM(<>9__68_, ohindolfnmp, 10);
|
||||
this.FDPGJKLNBDC = cpnmfokdbkm;
|
||||
}
|
||||
return fdpgjklnbdc;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17003E99 RID: 16025
|
||||
// (get) Token: 0x06016A46 RID: 92742 RVA: 0x005489D0 File Offset: 0x00546BD0
|
||||
[Token(Token = "0x17003E99")]
|
||||
private CPNMFOKDBKM PIGOHBKOJHK
|
||||
{
|
||||
[Token(Token = "0x6016A46")]
|
||||
[Address(RVA = "0x12F3C00", Offset = "0x12F2A00", VA = "0x1812F3C00")]
|
||||
get
|
||||
{
|
||||
CPNMFOKDBKM deopejoanla = this.DEOPEJOANLA;
|
||||
if (deopejoanla == 0)
|
||||
{
|
||||
OMKPHDBNLKH<CreationObjectSettingBooleanUIControl, bool>.DEDABHKCIBG <>9__71_ = RaycastGizmo.<>c.<>9__71_0;
|
||||
if (<>9__71_ == 0)
|
||||
{
|
||||
RaycastGizmo.<>c.<>9__71_0 = (MakerPenPaletteConfigScreen editableUIFlow) => editableUIFlow.DefaultBoolUIControlPrefab;
|
||||
}
|
||||
OMKPHDBNLKH<CreationObjectSettingBooleanUIControl, bool>.OHINDOLFNMP ohindolfnmp = new OMKPHDBNLKH.OHINDOLFNMP(this.FCLBFLOBHFL);
|
||||
CPNMFOKDBKM cpnmfokdbkm = new CPNMFOKDBKM(<>9__71_, ohindolfnmp, 9);
|
||||
this.DEOPEJOANLA = cpnmfokdbkm;
|
||||
}
|
||||
return deopejoanla;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17003E9A RID: 16026
|
||||
// (get) Token: 0x06016A47 RID: 92743 RVA: 0x00548A28 File Offset: 0x00546C28
|
||||
[Token(Token = "0x17003E9A")]
|
||||
private PGIHLFOHNML IAJAGIJGOFL
|
||||
{
|
||||
[Token(Token = "0x6016A47")]
|
||||
[Address(RVA = "0x12F3AB0", Offset = "0x12F28B0", VA = "0x1812F3AB0")]
|
||||
get
|
||||
{
|
||||
PGIHLFOHNML kjakmodinfl = this.KJAKMODINFL;
|
||||
if (kjakmodinfl == 0)
|
||||
{
|
||||
OMKPHDBNLKH<CreationObjectSettingStringUIControl, string>.DEDABHKCIBG <>9__75_ = RaycastGizmo.<>c.<>9__75_0;
|
||||
if (<>9__75_ == 0)
|
||||
{
|
||||
RaycastGizmo.<>c.<>9__75_0 = (MakerPenPaletteConfigScreen editableUIFlow) => editableUIFlow.TagInputFieldUIControlPrefab;
|
||||
}
|
||||
OMKPHDBNLKH<CreationObjectSettingStringUIControl, string>.OHINDOLFNMP ohindolfnmp = new OMKPHDBNLKH.OHINDOLFNMP(this.AKOLHFENBHG);
|
||||
PGIHLFOHNML pgihlfohnml = new PGIHLFOHNML(<>9__75_, ohindolfnmp, 10);
|
||||
this.KJAKMODINFL = pgihlfohnml;
|
||||
}
|
||||
return kjakmodinfl;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17003E9B RID: 16027
|
||||
// (get) Token: 0x06016A48 RID: 92744 RVA: 0x00548A80 File Offset: 0x00546C80
|
||||
[Token(Token = "0x17003E9B")]
|
||||
private HIPBHHONPLB OCDHMOLCMMN
|
||||
{
|
||||
[Token(Token = "0x6016A48")]
|
||||
[Address(RVA = "0x12F47D0", Offset = "0x12F35D0", VA = "0x1812F47D0")]
|
||||
get
|
||||
{
|
||||
HIPBHHONPLB mohbhocahlf = this.MOHBHOCAHLF;
|
||||
if (mohbhocahlf == 0)
|
||||
{
|
||||
OMKPHDBNLKH<RoleGuidEditableUIControl, Guid>.DEDABHKCIBG <>9__79_ = RaycastGizmo.<>c.<>9__79_0;
|
||||
if (<>9__79_ == 0)
|
||||
{
|
||||
RaycastGizmo.<>c.<>9__79_0 = (MakerPenPaletteConfigScreen editableUIFlow) => editableUIFlow.RoleEditControlUIPrefab;
|
||||
}
|
||||
OMKPHDBNLKH<RoleGuidEditableUIControl, Guid>.OHINDOLFNMP ohindolfnmp = new OMKPHDBNLKH.OHINDOLFNMP(this.BHGEDAIGACD);
|
||||
ulong num;
|
||||
int num2;
|
||||
HIPBHHONPLB hipbhhonplb = new HIPBHHONPLB(<>9__79_, ohindolfnmp, 9, num != 0UL, num2);
|
||||
num2 = 0;
|
||||
this.MOHBHOCAHLF = hipbhhonplb;
|
||||
}
|
||||
return mohbhocahlf;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17003E9C RID: 16028
|
||||
// (get) Token: 0x06016A49 RID: 92745 RVA: 0x00548AE0 File Offset: 0x00546CE0
|
||||
[Token(Token = "0x17003E9C")]
|
||||
private KLCANJPOEPC CEKDJKNAMMC
|
||||
{
|
||||
[Token(Token = "0x6016A49")]
|
||||
[Address(RVA = "0x12F4980", Offset = "0x12F3780", VA = "0x1812F4980")]
|
||||
get
|
||||
{
|
||||
KLCANJPOEPC jdblcnpffee = this.JDBLCNPFFEE;
|
||||
if (jdblcnpffee == 0)
|
||||
{
|
||||
OMKPHDBNLKH<CreationObjectSettingFriendlyIntControl, int>.DEDABHKCIBG <>9__82_ = RaycastGizmo.<>c.<>9__82_0;
|
||||
if (<>9__82_ == 0)
|
||||
{
|
||||
RaycastGizmo.<>c.<>9__82_0 = (MakerPenPaletteConfigScreen editableUIFlow) => editableUIFlow.DefaultEnumUIControlPrefab;
|
||||
}
|
||||
OMKPHDBNLKH<CreationObjectSettingFriendlyIntControl, int>.OHINDOLFNMP ohindolfnmp = new OMKPHDBNLKH.OHINDOLFNMP(this.ELHPPGHEFJA);
|
||||
Dictionary<string, FLCFOLDCOJJ> fphaejmhanb = RaycastGizmo.FPHAEJMHANB;
|
||||
ulong num;
|
||||
KLCANJPOEPC klcanjpoepc = new KLCANJPOEPC(<>9__82_, ohindolfnmp, fphaejmhanb, (int)num);
|
||||
this.JDBLCNPFFEE = klcanjpoepc;
|
||||
}
|
||||
return jdblcnpffee;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17003E9D RID: 16029
|
||||
// (get) Token: 0x06016A4A RID: 92746 RVA: 0x00548B40 File Offset: 0x00546D40
|
||||
[Token(Token = "0x17003E9D")]
|
||||
private CPNMFOKDBKM FLPKEEGHPLP
|
||||
{
|
||||
[Token(Token = "0x6016A4A")]
|
||||
[Address(RVA = "0x12F4D80", Offset = "0x12F3B80", VA = "0x1812F4D80")]
|
||||
get
|
||||
{
|
||||
CPNMFOKDBKM gfdimflclpn = this.GFDIMFLCLPN;
|
||||
if (gfdimflclpn == 0)
|
||||
{
|
||||
OMKPHDBNLKH<CreationObjectSettingBooleanUIControl, bool>.DEDABHKCIBG <>9__85_ = RaycastGizmo.<>c.<>9__85_0;
|
||||
if (<>9__85_ == 0)
|
||||
{
|
||||
RaycastGizmo.<>c.<>9__85_0 = (MakerPenPaletteConfigScreen editableUIFlow) => editableUIFlow.DefaultBoolUIControlPrefab;
|
||||
}
|
||||
OMKPHDBNLKH<CreationObjectSettingBooleanUIControl, bool>.OHINDOLFNMP ohindolfnmp = new OMKPHDBNLKH.OHINDOLFNMP(this.JKEEGIENAHJ);
|
||||
CPNMFOKDBKM cpnmfokdbkm = new CPNMFOKDBKM(<>9__85_, ohindolfnmp, 8);
|
||||
this.GFDIMFLCLPN = cpnmfokdbkm;
|
||||
}
|
||||
return gfdimflclpn;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06016A4B RID: 92747 RVA: 0x00548B98 File Offset: 0x00546D98
|
||||
[Token(Token = "0x6016A4B")]
|
||||
[Address(RVA = "0x12F2BC0", Offset = "0x12F19C0", VA = "0x1812F2BC0", Slot = "13")]
|
||||
protected override void Awake()
|
||||
{
|
||||
base..ctor();
|
||||
Action action = new Action(this.FCDKDGNOIIH);
|
||||
KLLMCPFPIIE<bool> kllmcpfpiie;
|
||||
this.DGFJNEJNKPF = kllmcpfpiie;
|
||||
Action action2 = new Action(this.CAEPDPBGCLM);
|
||||
KLLMCPFPIIE<RaycastGizmo.ONKBHKNACPF> kllmcpfpiie2;
|
||||
this.MHPLPLGIEFK = kllmcpfpiie2;
|
||||
KLLMCPFPIIE<int> kllmcpfpiie3;
|
||||
this.ALCDICOPANL = kllmcpfpiie3;
|
||||
Action action3 = new Action(this.FFMMPAGPFGC);
|
||||
KLLMCPFPIIE<bool> kllmcpfpiie4;
|
||||
this.AKALDHDCOBP = kllmcpfpiie4;
|
||||
Action action4 = new Action(this.FFMMPAGPFGC);
|
||||
KLLMCPFPIIE<bool> kllmcpfpiie5;
|
||||
this.GEBIKKKJCCM = kllmcpfpiie5;
|
||||
Action action5 = new Action(this.IMMIKMHCCGF);
|
||||
KLLMCPFPIIE<string> kllmcpfpiie6;
|
||||
this.LEBGIELHPBE = kllmcpfpiie6;
|
||||
Guid empty = Guid.Empty;
|
||||
Action action6 = new Action(this.FBHHJFCFKAF);
|
||||
KLLMCPFPIIE<Guid> kllmcpfpiie7;
|
||||
this.NJIHJDMLOHI = kllmcpfpiie7;
|
||||
KLLMCPFPIIE<bool> kllmcpfpiie8;
|
||||
this.AHAAGCKEGMM = kllmcpfpiie8;
|
||||
}
|
||||
|
||||
// Token: 0x06016A4C RID: 92748 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x6016A4C")]
|
||||
[Address(RVA = "0x12F6330", Offset = "0x12F5130", VA = "0x1812F6330")]
|
||||
private void Start()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06016A4D RID: 92749 RVA: 0x00548C48 File Offset: 0x00546E48
|
||||
[Token(Token = "0x6016A4D")]
|
||||
[Address(RVA = "0x12F5FA0", Offset = "0x12F4DA0", VA = "0x1812F5FA0", Slot = "14")]
|
||||
protected override void OnDestroy()
|
||||
{
|
||||
RaycastGizmo.PPIFACMMKKB.BIHKNNPGGKP(this);
|
||||
base.OnDestroy();
|
||||
}
|
||||
|
||||
// Token: 0x06016A4E RID: 92750 RVA: 0x00548C64 File Offset: 0x00546E64
|
||||
[Token(Token = "0x6016A4E")]
|
||||
[Address(RVA = "0x12F2710", Offset = "0x12F1510", VA = "0x1812F2710")]
|
||||
private void AALCLAELEJA()
|
||||
{
|
||||
if (this.CIDALBMFBMH != 0)
|
||||
{
|
||||
if (this.FKHPANJJNKG.GANAOMHGJMP != 0)
|
||||
{
|
||||
}
|
||||
RaycastGizmo.MHHINPNPKKE njpocdkidnf;
|
||||
if (this.NJPOCDKIDNF.LFFLFGGKGAK != 0)
|
||||
{
|
||||
njpocdkidnf = this.NJPOCDKIDNF;
|
||||
}
|
||||
int num = this.MHPLPLGIEFK.IAHDANBDAAM() + 1;
|
||||
if (num != 0 && num == 0)
|
||||
{
|
||||
float num2 = njpocdkidnf * 100f;
|
||||
}
|
||||
}
|
||||
int num3 = 0;
|
||||
this.NJPOCDKIDNF = num3;
|
||||
this.FKHPANJJNKG = num3;
|
||||
}
|
||||
|
||||
// Token: 0x06016A4F RID: 92751 RVA: 0x00548CD8 File Offset: 0x00546ED8
|
||||
[Token(Token = "0x6016A4F")]
|
||||
[Address(RVA = "0x12F56D0", Offset = "0x12F44D0", VA = "0x1812F56D0")]
|
||||
private void NIBILFMMPDF(Dictionary<InputSlot, int> COLKFKBFGNA)
|
||||
{
|
||||
int num;
|
||||
do
|
||||
{
|
||||
num = 0;
|
||||
bool flag;
|
||||
if (flag)
|
||||
{
|
||||
if (!flag)
|
||||
{
|
||||
bool flag2 = flag;
|
||||
this.OELAMLFKBNA = flag2;
|
||||
}
|
||||
while (!flag)
|
||||
{
|
||||
}
|
||||
}
|
||||
}
|
||||
while (num != 0);
|
||||
}
|
||||
|
||||
// Token: 0x06016A50 RID: 92752 RVA: 0x00548D08 File Offset: 0x00546F08
|
||||
[Token(Token = "0x6016A50")]
|
||||
[Address(RVA = "0x12F4160", Offset = "0x12F2F60", VA = "0x1812F4160")]
|
||||
private void FCDKDGNOIIH()
|
||||
{
|
||||
int num = this.MHPLPLGIEFK.IAHDANBDAAM() + 1;
|
||||
if (num == 0 || num != 0)
|
||||
{
|
||||
}
|
||||
if (this.DGFJNEJNKPF.IAHDANBDAAM() == 0)
|
||||
{
|
||||
RaycastGizmo.PPIFACMMKKB.BIHKNNPGGKP(this);
|
||||
int num2 = 0;
|
||||
this.HPJMBALLBAF = num2;
|
||||
this.HPJMBALLBAF.m_Normal.y = (float)num2;
|
||||
this.HPJMBALLBAF.m_FaceID = (uint)num2;
|
||||
this.HPJMBALLBAF.m_UV = num2;
|
||||
this.HPJMBALLBAF.m_Collider = num2;
|
||||
this.FLEDODIOAEE();
|
||||
this.AALCLAELEJA();
|
||||
return;
|
||||
}
|
||||
if (this.NJIHJDMLOHI == (ulong)0L)
|
||||
{
|
||||
}
|
||||
RaycastGizmo.PPIFACMMKKB.BPAJKKAGPKB(this);
|
||||
this.NJPHMAHLNCA();
|
||||
}
|
||||
|
||||
// Token: 0x06016A51 RID: 92753 RVA: 0x00548DA8 File Offset: 0x00546FA8
|
||||
[Token(Token = "0x6016A51")]
|
||||
[Address(RVA = "0x12F35B0", Offset = "0x12F23B0", VA = "0x1812F35B0")]
|
||||
private void CAEPDPBGCLM()
|
||||
{
|
||||
KLLMCPFPIIE<RaycastGizmo.ONKBHKNACPF> mhplplgiefk = this.MHPLPLGIEFK;
|
||||
RaycastGizmo.ONKBHKNACPF onkbhknacpf = mhplplgiefk.IAHDANBDAAM();
|
||||
if (mhplplgiefk == 0 || mhplplgiefk == 0 || onkbhknacpf != RaycastGizmo.ONKBHKNACPF.Meters)
|
||||
{
|
||||
}
|
||||
CircuitEventNodeDisplay circuitEventNodeDisplay = this._circuitEventNodeDisplay;
|
||||
string text = "Max Distance (" + "mm" + ")";
|
||||
CircuitNode circuitNode = this.CIDALBMFBMH;
|
||||
int num = 0;
|
||||
if (circuitNode != 0 && num < ")")
|
||||
{
|
||||
num += num;
|
||||
num++;
|
||||
}
|
||||
CircuitInputConnectionPoint maxDistanceConnectionPoint = this._maxDistanceConnectionPoint;
|
||||
int num2 = 0;
|
||||
if (maxDistanceConnectionPoint != num2)
|
||||
{
|
||||
CircuitDefaultPinDisplay componentInChildren = this._maxDistanceConnectionPoint.GetComponentInChildren<CircuitDefaultPinDisplay>();
|
||||
int num3 = 0;
|
||||
if (componentInChildren != num3)
|
||||
{
|
||||
CreationObject creationObject = this._creationObject;
|
||||
int num4 = 0;
|
||||
ulong num5;
|
||||
componentInChildren.PushDisplayOverride(this, creationObject, num4, num, num, num, num5 != 0UL);
|
||||
componentInChildren.DescriptionChanged(this);
|
||||
componentInChildren.PopDisplayOverride(this);
|
||||
}
|
||||
}
|
||||
CircuitEventNodeDisplay circuitEventNodeDisplay2 = this._circuitEventNodeDisplay;
|
||||
string text2 = "Distance (" + "mm" + ")";
|
||||
if (this.CIDALBMFBMH != 0 && num < typeof(ISourceNode).TypeHandle)
|
||||
{
|
||||
num += num;
|
||||
num++;
|
||||
}
|
||||
this.FLEDODIOAEE();
|
||||
}
|
||||
|
||||
// Token: 0x06016A52 RID: 92754 RVA: 0x00548ECC File Offset: 0x005470CC
|
||||
[Token(Token = "0x6016A52")]
|
||||
[Address(RVA = "0x12F4B60", Offset = "0x12F3960", VA = "0x1812F4B60")]
|
||||
private void IMMIKMHCCGF()
|
||||
{
|
||||
this.NEDIKEEMCCE();
|
||||
}
|
||||
|
||||
// Token: 0x06016A53 RID: 92755 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x6016A53")]
|
||||
[Address(RVA = "0x12F4020", Offset = "0x12F2E20", VA = "0x1812F4020")]
|
||||
private void FBHHJFCFKAF()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06016A54 RID: 92756 RVA: 0x00548EE0 File Offset: 0x005470E0
|
||||
[Token(Token = "0x6016A54")]
|
||||
[Address(RVA = "0x12F44B0", Offset = "0x12F32B0", VA = "0x1812F44B0")]
|
||||
private void FLEDODIOAEE()
|
||||
{
|
||||
int num = 0;
|
||||
Transform transform;
|
||||
if (!(transform != num))
|
||||
{
|
||||
int num2 = this.MHPLPLGIEFK.IAHDANBDAAM() + 1;
|
||||
if (num2 == 0 || num2 != 0)
|
||||
{
|
||||
}
|
||||
}
|
||||
this.NEDIKEEMCCE();
|
||||
this.NJPHMAHLNCA();
|
||||
}
|
||||
|
||||
// Token: 0x06016A55 RID: 92757 RVA: 0x00548F24 File Offset: 0x00547124
|
||||
[Token(Token = "0x6016A55")]
|
||||
[Address(RVA = "0x12F3D80", Offset = "0x12F2B80", VA = "0x1812F3D80")]
|
||||
private void DDIJPGMAKOI()
|
||||
{
|
||||
int num = 0;
|
||||
this.NJPOCDKIDNF = num;
|
||||
this.FKHPANJJNKG = num;
|
||||
}
|
||||
|
||||
// Token: 0x06016A56 RID: 92758 RVA: 0x00548F44 File Offset: 0x00547144
|
||||
[Token(Token = "0x6016A56")]
|
||||
[Address(RVA = "0x12F43D0", Offset = "0x12F31D0", VA = "0x1812F43D0")]
|
||||
private void FFMMPAGPFGC()
|
||||
{
|
||||
BaseCreationObjectSettingPropertyUIControl nlccbkbdlak = this.NLCCBKBDLAK;
|
||||
int num = 0;
|
||||
if (nlccbkbdlak != num)
|
||||
{
|
||||
string text = this.NLCCBKBDLAK.ToString();
|
||||
}
|
||||
RoleGuidEditableUIControl igecolafajj = this.IGECOLAFAJJ;
|
||||
int num2 = 0;
|
||||
if (igecolafajj != num2)
|
||||
{
|
||||
string text2 = this.IGECOLAFAJJ.ToString();
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06016A57 RID: 92759 RVA: 0x00548F98 File Offset: 0x00547198
|
||||
[Token(Token = "0x6016A57")]
|
||||
[Address(RVA = "0x12F52A0", Offset = "0x12F40A0", VA = "0x1812F52A0")]
|
||||
private void NEDIKEEMCCE()
|
||||
{
|
||||
Tool tool;
|
||||
Player player;
|
||||
CMDADAAOBHD omfibhchjmo;
|
||||
for (;;)
|
||||
{
|
||||
int num = 0;
|
||||
int num2 = 0;
|
||||
Collider collider;
|
||||
if (!(collider != num2))
|
||||
{
|
||||
return;
|
||||
}
|
||||
tool = collider.GKGKGDICPNN(num);
|
||||
int num3 = 0;
|
||||
if (tool != num3)
|
||||
{
|
||||
string text = this.LEBGIELHPBE.IAHDANBDAAM();
|
||||
int num4 = 0;
|
||||
if (!(tool == num4))
|
||||
{
|
||||
if (string.IsNullOrEmpty(text))
|
||||
{
|
||||
break;
|
||||
}
|
||||
TaggedTool tags = tool.tags;
|
||||
int num5 = 0;
|
||||
if (tags != num5 && tags.HasTag(text))
|
||||
{
|
||||
break;
|
||||
}
|
||||
}
|
||||
}
|
||||
player = collider.PKPLHJFDDKE(num);
|
||||
omfibhchjmo = this.OMFIBHCHJMO;
|
||||
int num6 = 0;
|
||||
if (!(player == num6) && player.DBAJDHGDPOL != 0)
|
||||
{
|
||||
goto Block_8;
|
||||
}
|
||||
}
|
||||
PhotonView photonView = tool.JDHMIOJKLCK;
|
||||
int num7 = 0;
|
||||
if (!(photonView == num7))
|
||||
{
|
||||
int viewIdField = photonView.viewIdField;
|
||||
if (viewIdField > 0)
|
||||
{
|
||||
float oaimalnjbfm = this.OAIMALNJBFM;
|
||||
this.FKHPANJJNKG = oaimalnjbfm;
|
||||
this.FKHPANJJNKG.GANAOMHGJMP = viewIdField;
|
||||
}
|
||||
}
|
||||
return;
|
||||
Block_8:
|
||||
if (omfibhchjmo != CMDADAAOBHD.AG_EVERYONE)
|
||||
{
|
||||
PlayerGameRoleManager instance = PlayerGameRoleManager.ONCPNMDGGKG;
|
||||
bool flag;
|
||||
while (!flag)
|
||||
{
|
||||
}
|
||||
}
|
||||
AGAJMBPABDL photonPlayer = player.DBAJDHGDPOL;
|
||||
while (photonPlayer == 0)
|
||||
{
|
||||
}
|
||||
int i = photonPlayer.INPOAAAOAHI;
|
||||
while (i <= 0)
|
||||
{
|
||||
}
|
||||
float oaimalnjbfm2 = this.OAIMALNJBFM;
|
||||
this.NJPOCDKIDNF = oaimalnjbfm2;
|
||||
this.NJPOCDKIDNF.LFFLFGGKGAK = i;
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x06016A58 RID: 92760 RVA: 0x005490DC File Offset: 0x005472DC
|
||||
[Token(Token = "0x6016A58")]
|
||||
[Address(RVA = "0x12F3120", Offset = "0x12F1F20", VA = "0x1812F3120")]
|
||||
private void BFKKGEMAOIC()
|
||||
{
|
||||
bool flag = this.AKALDHDCOBP.IAHDANBDAAM() == 0;
|
||||
bool flag2 = this.GEBIKKKJCCM.IAHDANBDAAM() != null;
|
||||
bool flag3 = !flag2;
|
||||
flag2 = flag3;
|
||||
if (flag2)
|
||||
{
|
||||
Transform transform = base.transform;
|
||||
Vector3 vector;
|
||||
float z = vector.z;
|
||||
Transform transform2 = base.transform;
|
||||
Vector3 vector2;
|
||||
float z2 = vector2.z;
|
||||
float num = this.MNNLNMCCKIG;
|
||||
if (flag)
|
||||
{
|
||||
}
|
||||
if (flag3)
|
||||
{
|
||||
}
|
||||
int num2;
|
||||
if (num2 > 0)
|
||||
{
|
||||
RaycastHit[] goccbhihnlm = RaycastGizmo.GOCCBHIHNLM;
|
||||
RaycastHit[] goccbhihnlm2 = RaycastGizmo.GOCCBHIHNLM;
|
||||
RaycastHit raycastHit = goccbhihnlm2[0];
|
||||
this.HPJMBALLBAF = raycastHit;
|
||||
RaycastHit raycastHit2 = goccbhihnlm2[2];
|
||||
this.HPJMBALLBAF.m_Normal.y = raycastHit2;
|
||||
}
|
||||
}
|
||||
int num3 = 0;
|
||||
this.HPJMBALLBAF = num3;
|
||||
this.HPJMBALLBAF.m_Normal.y = (float)num3;
|
||||
this.HPJMBALLBAF.m_FaceID = (uint)num3;
|
||||
this.HPJMBALLBAF.m_UV = num3;
|
||||
this.HPJMBALLBAF.m_Collider = num3;
|
||||
this.FLEDODIOAEE();
|
||||
}
|
||||
|
||||
// Token: 0x06016A59 RID: 92761 RVA: 0x005491D4 File Offset: 0x005473D4
|
||||
[Token(Token = "0x6016A59")]
|
||||
[Address(RVA = "0x12F57F0", Offset = "0x12F45F0", VA = "0x1812F57F0")]
|
||||
private void NJPHMAHLNCA()
|
||||
{
|
||||
do
|
||||
{
|
||||
bool mmcodjmhajb = CircuitVisibilityBehaviour.MMCODJMHAJB;
|
||||
if (CircuitVisibilityBehaviour.AHLIKHKCFLF)
|
||||
{
|
||||
}
|
||||
}
|
||||
while (this.DGFJNEJNKPF.IAHDANBDAAM() != 0);
|
||||
if (0 != 0)
|
||||
{
|
||||
}
|
||||
bool flag = this.AHAAGCKEGMM.IAHDANBDAAM() != null;
|
||||
LineRenderer lineRenderer = this._lineRenderer;
|
||||
int num = 0;
|
||||
bool flag2 = lineRenderer != num;
|
||||
MeshRenderer endPointMeshRenderer = this._endPointMeshRenderer;
|
||||
int num2 = 0;
|
||||
bool flag3 = endPointMeshRenderer != num2;
|
||||
if (flag2)
|
||||
{
|
||||
this._lineRenderer.enabled = flag;
|
||||
}
|
||||
if (flag3)
|
||||
{
|
||||
this._endPointMeshRenderer.enabled = flag;
|
||||
}
|
||||
if (flag2 != flag)
|
||||
{
|
||||
int num3 = 0;
|
||||
Transform transform;
|
||||
bool flag4 = transform != num3;
|
||||
float num4 = this.MNNLNMCCKIG;
|
||||
if (flag4)
|
||||
{
|
||||
}
|
||||
if (!Mathf.Approximately(num4, num4))
|
||||
{
|
||||
this.EFEHIBCHDPF = num4;
|
||||
float z = Vector3.zero.z;
|
||||
float z2 = Vector3.up.z;
|
||||
Vector3 vector;
|
||||
float z3 = vector.z;
|
||||
LineRenderer lineRenderer2 = this._lineRenderer;
|
||||
Vector3 vector2;
|
||||
float z4 = vector2.z;
|
||||
int num5 = 0;
|
||||
lineRenderer2.alignment = (LineAlignment)num5;
|
||||
LineRenderer lineRenderer3 = this._lineRenderer;
|
||||
if (flag4)
|
||||
{
|
||||
float startWidth = lineRenderer3.startWidth;
|
||||
}
|
||||
int num6 = 0;
|
||||
lineRenderer3.endWidth = (float)num6;
|
||||
this._lineRenderer.positionCount = 2;
|
||||
LineRenderer lineRenderer4 = this._lineRenderer;
|
||||
LineRenderer lineRenderer5 = this._lineRenderer;
|
||||
if (flag3)
|
||||
{
|
||||
Transform transform2 = this._endPointMeshRenderer.transform;
|
||||
if (flag4)
|
||||
{
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17003E9E RID: 16030
|
||||
// (get) Token: 0x06016A5A RID: 92762 RVA: 0x00549334 File Offset: 0x00547534
|
||||
[Token(Token = "0x17003E9E")]
|
||||
public bool JBMFJOBFJHP
|
||||
{
|
||||
[Token(Token = "0x6016A5A")]
|
||||
[Address(RVA = "0x403930", Offset = "0x402730", VA = "0x180403930", Slot = "15")]
|
||||
get
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06016A5B RID: 92763 RVA: 0x00549344 File Offset: 0x00547544
|
||||
[Token(Token = "0x6016A5B")]
|
||||
[Address(RVA = "0x12F5C40", Offset = "0x12F4A40", VA = "0x1812F5C40", Slot = "16")]
|
||||
private void NKEFBENNLLB(KPNDFONGDGF HFBJGCHOANH)
|
||||
{
|
||||
KLLMCPFPIIE<RaycastGizmo.ONKBHKNACPF> mhplplgiefk = this.MHPLPLGIEFK;
|
||||
KLLMCPFPIIE<bool> akaldhdcobp = this.AKALDHDCOBP;
|
||||
KLLMCPFPIIE<bool> gebikkkjccm = this.GEBIKKKJCCM;
|
||||
Action<NKHBKKGOIHL.PEHMCMIFBJO> action = delegate(NKHBKKGOIHL.PEHMCMIFBJO response)
|
||||
{
|
||||
if (response.<GBEEHFGKJOF>k__BackingField)
|
||||
{
|
||||
KLLMCPFPIIE<string> lebgielhpbe = this.LEBGIELHPBE;
|
||||
}
|
||||
};
|
||||
int num = 0;
|
||||
num += num;
|
||||
num++;
|
||||
int num2 = 0;
|
||||
this.NJIHJDMLOHI.BDJFGEJFPPO(num2);
|
||||
this.AHAAGCKEGMM.BDJFGEJFPPO(num2);
|
||||
}
|
||||
|
||||
// Token: 0x06016A5C RID: 92764 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x6016A5C")]
|
||||
[Address(RVA = "0x12F6000", Offset = "0x12F4E00", VA = "0x1812F6000", Slot = "17")]
|
||||
private void PEBILDGFOEM(ref PDEKIHFJKHJ IABNDBNHMKF, ref MKNCHKCCIHK NHFINJNIPGK, StringBuilder BIPOIFGEMGB)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06016A5D RID: 92765 RVA: 0x005493B4 File Offset: 0x005475B4
|
||||
[Token(Token = "0x6016A5D")]
|
||||
[Address(RVA = "0x12F3D50", Offset = "0x12F2B50", VA = "0x1812F3D50")]
|
||||
private static float DAFGPKHPMOD(RaycastGizmo.ONKBHKNACPF EPNAGKMLGGM, float ONGBFDACHHG)
|
||||
{
|
||||
float num;
|
||||
return num;
|
||||
}
|
||||
|
||||
// Token: 0x06016A5E RID: 92766 RVA: 0x005493C4 File Offset: 0x005475C4
|
||||
[Token(Token = "0x6016A5E")]
|
||||
[Address(RVA = "0x12F3DC0", Offset = "0x12F2BC0", VA = "0x1812F3DC0")]
|
||||
private static float DNACGNMBKBH(RaycastGizmo.ONKBHKNACPF EPNAGKMLGGM, float KAKMOHCAJIG)
|
||||
{
|
||||
return KAKMOHCAJIG * 100f;
|
||||
}
|
||||
|
||||
// Token: 0x06016A5F RID: 92767 RVA: 0x005493DC File Offset: 0x005475DC
|
||||
[Token(Token = "0x6016A5F")]
|
||||
[Address(RVA = "0x12F4CA0", Offset = "0x12F3AA0", VA = "0x1812F4CA0")]
|
||||
private static bool KKHEGHILAAP(Tool EGFEJGHDNAI, string GHBNIGCAPPL)
|
||||
{
|
||||
int num = 0;
|
||||
if (!(EGFEJGHDNAI == num))
|
||||
{
|
||||
if (string.IsNullOrEmpty(GHBNIGCAPPL))
|
||||
{
|
||||
return true;
|
||||
}
|
||||
TaggedTool tags = EGFEJGHDNAI.tags;
|
||||
int num2 = 0;
|
||||
if (tags != num2)
|
||||
{
|
||||
return tags.HasTag(GHBNIGCAPPL);
|
||||
}
|
||||
}
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x06016A60 RID: 92768 RVA: 0x00549424 File Offset: 0x00547624
|
||||
[Token(Token = "0x6016A60")]
|
||||
[Address(RVA = "0x12F39D0", Offset = "0x12F27D0", VA = "0x1812F39D0")]
|
||||
private static bool CAOBBDMFIEK(Player IEKDDPPNFPF, CMDADAAOBHD BGHHFOOBFMA)
|
||||
{
|
||||
int num = 0;
|
||||
if (IEKDDPPNFPF == num || IEKDDPPNFPF.DBAJDHGDPOL == 0)
|
||||
{
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
if (BGHHFOOBFMA != CMDADAAOBHD.AG_EVERYONE)
|
||||
{
|
||||
PlayerGameRoleManager instance = PlayerGameRoleManager.ONCPNMDGGKG;
|
||||
bool flag;
|
||||
return flag;
|
||||
}
|
||||
return true;
|
||||
}
|
||||
|
||||
// Token: 0x06016A61 RID: 92769 RVA: 0x00549464 File Offset: 0x00547664
|
||||
[Token(Token = "0x6016A61")]
|
||||
[Address(RVA = "0x752FB0", Offset = "0x751DB0", VA = "0x180752FB0")]
|
||||
public RaycastGizmo()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06016A62 RID: 92770 RVA: 0x00549478 File Offset: 0x00547678
|
||||
// Note: this type is marked as 'beforefieldinit'.
|
||||
[Token(Token = "0x6016A62")]
|
||||
[Address(RVA = "0x12F7460", Offset = "0x12F6260", VA = "0x1812F7460")]
|
||||
static RaycastGizmo()
|
||||
{
|
||||
Dictionary<string, FLCFOLDCOJJ> dictionary = new Dictionary();
|
||||
int num = 0;
|
||||
dictionary.Add("Centimeters", num);
|
||||
RaycastGizmo.FPHAEJMHANB = dictionary;
|
||||
RaycastGizmo.PFBJHKNDNPA = new LMGJGGMGNCG();
|
||||
RaycastGizmo.GOCCBHIHNLM = new RaycastHit[20];
|
||||
}
|
||||
|
||||
// Token: 0x06016A63 RID: 92771 RVA: 0x005494C0 File Offset: 0x005476C0
|
||||
[Token(Token = "0x6016A63")]
|
||||
[Address(RVA = "0x12F5020", Offset = "0x12F3E20", VA = "0x1812F5020")]
|
||||
[CompilerGenerated]
|
||||
private void NCJNBNJGKLN(CreationObjectSettingBooleanUIControl GCCLEJOGCCE)
|
||||
{
|
||||
PLDMAFINLJO.FANDNIHFMNM(GCCLEJOGCCE.PropertyDescription, "Ignore Objects");
|
||||
}
|
||||
|
||||
// Token: 0x06016A64 RID: 92772 RVA: 0x005494E4 File Offset: 0x005476E4
|
||||
[Token(Token = "0x6016A64")]
|
||||
[Address(RVA = "0x12F42F0", Offset = "0x12F30F0", VA = "0x1812F42F0")]
|
||||
[CompilerGenerated]
|
||||
private void FCLBFLOBHFL(CreationObjectSettingBooleanUIControl GCCLEJOGCCE)
|
||||
{
|
||||
PLDMAFINLJO.FANDNIHFMNM(GCCLEJOGCCE.PropertyDescription, "Ignore Players");
|
||||
}
|
||||
|
||||
// Token: 0x06016A65 RID: 92773 RVA: 0x00549508 File Offset: 0x00547708
|
||||
[Token(Token = "0x6016A65")]
|
||||
[Address(RVA = "0x12F2960", Offset = "0x12F1760", VA = "0x1812F2960")]
|
||||
[CompilerGenerated]
|
||||
private void AKOLHFENBHG(CreationObjectSettingStringUIControl GCCLEJOGCCE)
|
||||
{
|
||||
int num = 0;
|
||||
this.NLCCBKBDLAK = GCCLEJOGCCE;
|
||||
PLDMAFINLJO.FANDNIHFMNM(GCCLEJOGCCE.PropertyDescription, "Filter By Tag");
|
||||
GCCLEJOGCCE.JJAPBNJPPAK = num;
|
||||
GCCLEJOGCCE.JJAPBNJPPAK.HLOLBMKJFOM = (EBPEIAPPJJK)num;
|
||||
GCCLEJOGCCE.JJAPBNJPPAK.GOLGMHKKGEA = num;
|
||||
GCCLEJOGCCE.JJAPBNJPPAK.LNEHNHPOOKK = num;
|
||||
Func<bool> func = new Func(this.HPGDPBJDFIN);
|
||||
}
|
||||
|
||||
// Token: 0x06016A66 RID: 92774 RVA: 0x00549570 File Offset: 0x00547770
|
||||
[Token(Token = "0x6016A66")]
|
||||
[Address(RVA = "0x12F4B10", Offset = "0x12F3910", VA = "0x1812F4B10")]
|
||||
[CompilerGenerated]
|
||||
private bool HPGDPBJDFIN()
|
||||
{
|
||||
return this.AKALDHDCOBP.IAHDANBDAAM() == 0;
|
||||
}
|
||||
|
||||
// Token: 0x06016A67 RID: 92775 RVA: 0x00549594 File Offset: 0x00547794
|
||||
[Token(Token = "0x6016A67")]
|
||||
[Address(RVA = "0x12F34A0", Offset = "0x12F22A0", VA = "0x1812F34A0")]
|
||||
[CompilerGenerated]
|
||||
private void BHGEDAIGACD(RoleGuidEditableUIControl GCCLEJOGCCE)
|
||||
{
|
||||
this.IGECOLAFAJJ = GCCLEJOGCCE;
|
||||
PLDMAFINLJO.FANDNIHFMNM(GCCLEJOGCCE.PropertyDescription, "Filter By Role");
|
||||
Func<bool> func = new Func(this.LEBFOFLLJOH);
|
||||
}
|
||||
|
||||
// Token: 0x06016A68 RID: 92776 RVA: 0x005495CC File Offset: 0x005477CC
|
||||
[Token(Token = "0x6016A68")]
|
||||
[Address(RVA = "0x12F4ED0", Offset = "0x12F3CD0", VA = "0x1812F4ED0")]
|
||||
[CompilerGenerated]
|
||||
private bool LEBFOFLLJOH()
|
||||
{
|
||||
return this.GEBIKKKJCCM.IAHDANBDAAM() == 0;
|
||||
}
|
||||
|
||||
// Token: 0x06016A69 RID: 92777 RVA: 0x005495F0 File Offset: 0x005477F0
|
||||
[Token(Token = "0x6016A69")]
|
||||
[Address(RVA = "0x12F3E60", Offset = "0x12F2C60", VA = "0x1812F3E60")]
|
||||
[CompilerGenerated]
|
||||
private void ELHPPGHEFJA(CreationObjectSettingFriendlyIntControl GCCLEJOGCCE)
|
||||
{
|
||||
PLDMAFINLJO.FANDNIHFMNM(GCCLEJOGCCE.PropertyDescription, "Distance Units");
|
||||
Func<int> func = new Func(this.JEBEGNMFCFB);
|
||||
Action<int> action = new Action(this.EPAABEAGEOF);
|
||||
}
|
||||
|
||||
// Token: 0x06016A6A RID: 92778 RVA: 0x00549630 File Offset: 0x00547830
|
||||
[Token(Token = "0x6016A6A")]
|
||||
[Address(RVA = "0x12F4B70", Offset = "0x12F3970", VA = "0x1812F4B70")]
|
||||
[CompilerGenerated]
|
||||
private int JEBEGNMFCFB()
|
||||
{
|
||||
RaycastGizmo.ONKBHKNACPF onkbhknacpf = this.MHPLPLGIEFK.IAHDANBDAAM();
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x06016A6B RID: 92779 RVA: 0x00549650 File Offset: 0x00547850
|
||||
[Token(Token = "0x6016A6B")]
|
||||
[Address(RVA = "0x12F3F70", Offset = "0x12F2D70", VA = "0x1812F3F70")]
|
||||
[CompilerGenerated]
|
||||
private void EPAABEAGEOF(int KDOCKENDOCD)
|
||||
{
|
||||
KLLMCPFPIIE<RaycastGizmo.ONKBHKNACPF> mhplplgiefk = this.MHPLPLGIEFK;
|
||||
}
|
||||
|
||||
// Token: 0x06016A6C RID: 92780 RVA: 0x0054966C File Offset: 0x0054786C
|
||||
[Token(Token = "0x6016A6C")]
|
||||
[Address(RVA = "0x12F4BC0", Offset = "0x12F39C0", VA = "0x1812F4BC0")]
|
||||
[CompilerGenerated]
|
||||
private void JKEEGIENAHJ(CreationObjectSettingBooleanUIControl GCCLEJOGCCE)
|
||||
{
|
||||
PLDMAFINLJO.FANDNIHFMNM(GCCLEJOGCCE.PropertyDescription, "Show Laser When Gadgets Are Hidden");
|
||||
}
|
||||
|
||||
// Token: 0x06016A6D RID: 92781 RVA: 0x00549690 File Offset: 0x00547890
|
||||
[Token(Token = "0x6016A6D")]
|
||||
[Address(RVA = "0x12F3F20", Offset = "0x12F2D20", VA = "0x1812F3F20")]
|
||||
[CompilerGenerated]
|
||||
private int ENBFONGJKBP()
|
||||
{
|
||||
RaycastGizmo.ONKBHKNACPF onkbhknacpf = this.MHPLPLGIEFK.IAHDANBDAAM();
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x06016A6E RID: 92782 RVA: 0x005496B0 File Offset: 0x005478B0
|
||||
[Token(Token = "0x6016A6E")]
|
||||
[Address(RVA = "0x12F4F70", Offset = "0x12F3D70", VA = "0x1812F4F70")]
|
||||
[CompilerGenerated]
|
||||
private void LKCENECELBG(int ONGBFDACHHG)
|
||||
{
|
||||
KLLMCPFPIIE<RaycastGizmo.ONKBHKNACPF> mhplplgiefk = this.MHPLPLGIEFK;
|
||||
}
|
||||
|
||||
// Token: 0x0400EC10 RID: 60432
|
||||
[Token(Token = "0x400EC10")]
|
||||
private const InputSlot INHGGCHKDPG = InputSlot.R;
|
||||
|
||||
// Token: 0x0400EC11 RID: 60433
|
||||
[Token(Token = "0x400EC11")]
|
||||
private const InputSlot JDMEHFHMNPJ = InputSlot.G;
|
||||
|
||||
// Token: 0x0400EC12 RID: 60434
|
||||
[Token(Token = "0x400EC12")]
|
||||
private const OutputSlot JANJPHALPDM = OutputSlot.R;
|
||||
|
||||
// Token: 0x0400EC13 RID: 60435
|
||||
[Token(Token = "0x400EC13")]
|
||||
private const OutputSlot CICDFPFLAOF = OutputSlot.G;
|
||||
|
||||
// Token: 0x0400EC14 RID: 60436
|
||||
[Token(Token = "0x400EC14")]
|
||||
private const OutputSlot MAIKBBDGCEJ = OutputSlot.B;
|
||||
|
||||
// Token: 0x0400EC15 RID: 60437
|
||||
[Token(Token = "0x400EC15")]
|
||||
private const int FPPCODLDPCM = 999;
|
||||
|
||||
// Token: 0x0400EC16 RID: 60438
|
||||
[FieldOffset(Offset = "0x40")]
|
||||
[Token(Token = "0x400EC16")]
|
||||
[SerializeField]
|
||||
[DDPIINEJFMD(JIBDPHMGEGO.Self, false, false, false)]
|
||||
private CreationObject _creationObject;
|
||||
|
||||
// Token: 0x0400EC17 RID: 60439
|
||||
[FieldOffset(Offset = "0x48")]
|
||||
[Token(Token = "0x400EC17")]
|
||||
[SerializeField]
|
||||
[DDPIINEJFMD(JIBDPHMGEGO.Self, false, false, false)]
|
||||
private CircuitEventNodeDisplay _circuitEventNodeDisplay;
|
||||
|
||||
// Token: 0x0400EC18 RID: 60440
|
||||
[FieldOffset(Offset = "0x50")]
|
||||
[Token(Token = "0x400EC18")]
|
||||
[SerializeField]
|
||||
[DDPIINEJFMD(JIBDPHMGEGO.Self, false, false, false)]
|
||||
private LineRenderer _lineRenderer;
|
||||
|
||||
// Token: 0x0400EC19 RID: 60441
|
||||
[FieldOffset(Offset = "0x58")]
|
||||
[Token(Token = "0x400EC19")]
|
||||
[SerializeField]
|
||||
private MeshRenderer _endPointMeshRenderer;
|
||||
|
||||
// Token: 0x0400EC1A RID: 60442
|
||||
[FieldOffset(Offset = "0x60")]
|
||||
[Token(Token = "0x400EC1A")]
|
||||
[SerializeField]
|
||||
private CircuitInputConnectionPoint _maxDistanceConnectionPoint;
|
||||
|
||||
// Token: 0x0400EC1B RID: 60443
|
||||
[FieldOffset(Offset = "0x68")]
|
||||
[Token(Token = "0x400EC1B")]
|
||||
private RaycastHit HPJMBALLBAF;
|
||||
|
||||
// Token: 0x0400EC1C RID: 60444
|
||||
[FieldOffset(Offset = "0x94")]
|
||||
[Token(Token = "0x400EC1C")]
|
||||
private CMDADAAOBHD OMFIBHCHJMO;
|
||||
|
||||
// Token: 0x0400EC1D RID: 60445
|
||||
[FieldOffset(Offset = "0x98")]
|
||||
[Token(Token = "0x400EC1D")]
|
||||
private RaycastGizmo.MHHINPNPKKE NJPOCDKIDNF;
|
||||
|
||||
// Token: 0x0400EC1E RID: 60446
|
||||
[FieldOffset(Offset = "0xA0")]
|
||||
[Token(Token = "0x400EC1E")]
|
||||
private RaycastGizmo.CDLHCKBCPJL FKHPANJJNKG;
|
||||
|
||||
// Token: 0x0400EC1F RID: 60447
|
||||
[FieldOffset(Offset = "0xA8")]
|
||||
[Token(Token = "0x400EC1F")]
|
||||
private float EFEHIBCHDPF;
|
||||
|
||||
// Token: 0x0400EC20 RID: 60448
|
||||
[FieldOffset(Offset = "0xAC")]
|
||||
[Token(Token = "0x400EC20")]
|
||||
private float OAIMALNJBFM;
|
||||
|
||||
// Token: 0x0400EC21 RID: 60449
|
||||
[FieldOffset(Offset = "0xB0")]
|
||||
[Token(Token = "0x400EC21")]
|
||||
private KLLMCPFPIIE<bool> DGFJNEJNKPF;
|
||||
|
||||
// Token: 0x0400EC22 RID: 60450
|
||||
[FieldOffset(Offset = "0xB8")]
|
||||
[Token(Token = "0x400EC22")]
|
||||
private KLLMCPFPIIE<RaycastGizmo.ONKBHKNACPF> MHPLPLGIEFK;
|
||||
|
||||
// Token: 0x0400EC23 RID: 60451
|
||||
[FieldOffset(Offset = "0xC0")]
|
||||
[Token(Token = "0x400EC23")]
|
||||
private KLLMCPFPIIE<int> ALCDICOPANL;
|
||||
|
||||
// Token: 0x0400EC24 RID: 60452
|
||||
[FieldOffset(Offset = "0xC8")]
|
||||
[Token(Token = "0x400EC24")]
|
||||
private KLLMCPFPIIE<bool> AKALDHDCOBP;
|
||||
|
||||
// Token: 0x0400EC25 RID: 60453
|
||||
[FieldOffset(Offset = "0xD0")]
|
||||
[Token(Token = "0x400EC25")]
|
||||
private KLLMCPFPIIE<bool> GEBIKKKJCCM;
|
||||
|
||||
// Token: 0x0400EC26 RID: 60454
|
||||
[FieldOffset(Offset = "0xD8")]
|
||||
[Token(Token = "0x400EC26")]
|
||||
private KLLMCPFPIIE<string> LEBGIELHPBE;
|
||||
|
||||
// Token: 0x0400EC27 RID: 60455
|
||||
[FieldOffset(Offset = "0xE0")]
|
||||
[Token(Token = "0x400EC27")]
|
||||
private KLLMCPFPIIE<Guid> NJIHJDMLOHI;
|
||||
|
||||
// Token: 0x0400EC28 RID: 60456
|
||||
[FieldOffset(Offset = "0xE8")]
|
||||
[Token(Token = "0x400EC28")]
|
||||
private KLLMCPFPIIE<bool> AHAAGCKEGMM;
|
||||
|
||||
// Token: 0x0400EC29 RID: 60457
|
||||
[Token(Token = "0x400EC29")]
|
||||
private static readonly Dictionary<string, FLCFOLDCOJJ> FPHAEJMHANB;
|
||||
|
||||
// Token: 0x0400EC2A RID: 60458
|
||||
[FieldOffset(Offset = "0xF0")]
|
||||
[Token(Token = "0x400EC2A")]
|
||||
private CPNMFOKDBKM FDPGJKLNBDC;
|
||||
|
||||
// Token: 0x0400EC2B RID: 60459
|
||||
[FieldOffset(Offset = "0xF8")]
|
||||
[Token(Token = "0x400EC2B")]
|
||||
private CPNMFOKDBKM DEOPEJOANLA;
|
||||
|
||||
// Token: 0x0400EC2C RID: 60460
|
||||
[FieldOffset(Offset = "0x100")]
|
||||
[Token(Token = "0x400EC2C")]
|
||||
private BaseCreationObjectSettingPropertyUIControl NLCCBKBDLAK;
|
||||
|
||||
// Token: 0x0400EC2D RID: 60461
|
||||
[FieldOffset(Offset = "0x108")]
|
||||
[Token(Token = "0x400EC2D")]
|
||||
private PGIHLFOHNML KJAKMODINFL;
|
||||
|
||||
// Token: 0x0400EC2E RID: 60462
|
||||
[FieldOffset(Offset = "0x110")]
|
||||
[Token(Token = "0x400EC2E")]
|
||||
private RoleGuidEditableUIControl IGECOLAFAJJ;
|
||||
|
||||
// Token: 0x0400EC2F RID: 60463
|
||||
[FieldOffset(Offset = "0x118")]
|
||||
[Token(Token = "0x400EC2F")]
|
||||
private HIPBHHONPLB MOHBHOCAHLF;
|
||||
|
||||
// Token: 0x0400EC30 RID: 60464
|
||||
[FieldOffset(Offset = "0x120")]
|
||||
[Token(Token = "0x400EC30")]
|
||||
private KLCANJPOEPC JDBLCNPFFEE;
|
||||
|
||||
// Token: 0x0400EC31 RID: 60465
|
||||
[FieldOffset(Offset = "0x128")]
|
||||
[Token(Token = "0x400EC31")]
|
||||
private CPNMFOKDBKM GFDIMFLCLPN;
|
||||
|
||||
// Token: 0x0400EC32 RID: 60466
|
||||
[Token(Token = "0x400EC32")]
|
||||
private static readonly LMGJGGMGNCG PFBJHKNDNPA;
|
||||
|
||||
// Token: 0x0400EC33 RID: 60467
|
||||
[Token(Token = "0x400EC33")]
|
||||
private static readonly RaycastHit[] GOCCBHIHNLM;
|
||||
|
||||
// Token: 0x0400EC34 RID: 60468
|
||||
[Token(Token = "0x400EC34")]
|
||||
private static readonly int IPHJPIAKPIH;
|
||||
|
||||
// Token: 0x0400EC35 RID: 60469
|
||||
[Token(Token = "0x400EC35")]
|
||||
private static readonly int PEKHCDEGEDD;
|
||||
|
||||
// Token: 0x0200332E RID: 13102
|
||||
[Token(Token = "0x200332E")]
|
||||
private enum ONKBHKNACPF
|
||||
{
|
||||
// Token: 0x0400EC37 RID: 60471
|
||||
[Token(Token = "0x400EC37")]
|
||||
Millimeters = -1,
|
||||
// Token: 0x0400EC38 RID: 60472
|
||||
[Token(Token = "0x400EC38")]
|
||||
Centimeters,
|
||||
// Token: 0x0400EC39 RID: 60473
|
||||
[Token(Token = "0x400EC39")]
|
||||
Meters
|
||||
}
|
||||
|
||||
// Token: 0x0200332F RID: 13103
|
||||
[Token(Token = "0x200332F")]
|
||||
private static class PPIFACMMKKB
|
||||
{
|
||||
// Token: 0x06016A6F RID: 92783 RVA: 0x005496CC File Offset: 0x005478CC
|
||||
[Token(Token = "0x6016A6F")]
|
||||
[Address(RVA = "0x12EE4A0", Offset = "0x12ED2A0", VA = "0x1812EE4A0")]
|
||||
static PPIFACMMKKB()
|
||||
{
|
||||
OKNNKFGFODL preEvaluateEvent = CircuitManager.PreEvaluateEvent;
|
||||
int num;
|
||||
Action action = new Action(num.AALCLAELEJA);
|
||||
num = 0;
|
||||
CircuitManager.PreEvaluateEvent = OKNNKFGFODL.BPJDFPACLMK(preEvaluateEvent, action);
|
||||
}
|
||||
|
||||
// Token: 0x06016A70 RID: 92784 RVA: 0x00549704 File Offset: 0x00547904
|
||||
[Token(Token = "0x6016A70")]
|
||||
[Address(RVA = "0x12EDE80", Offset = "0x12ECC80", VA = "0x1812EDE80")]
|
||||
private static void AALCLAELEJA()
|
||||
{
|
||||
do
|
||||
{
|
||||
List<RaycastGizmo> efncpjiknpo = RaycastGizmo.PPIFACMMKKB.EFNCPJIKNPO;
|
||||
bool flag;
|
||||
if (flag)
|
||||
{
|
||||
bool flag2;
|
||||
while (!flag2)
|
||||
{
|
||||
}
|
||||
}
|
||||
}
|
||||
while (typeof(RaycastGizmo.PPIFACMMKKB).TypeHandle != 0);
|
||||
}
|
||||
|
||||
// Token: 0x06016A71 RID: 92785 RVA: 0x00549730 File Offset: 0x00547930
|
||||
[Token(Token = "0x6016A71")]
|
||||
[Address(RVA = "0x12EE450", Offset = "0x12ED250", VA = "0x1812EE450")]
|
||||
private static IEnumerator<KENFJGFMIPM> JDBIEAKOLGG()
|
||||
{
|
||||
/*
|
||||
An exception occurred when decompiling this method (06016A71)
|
||||
|
||||
ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Collections.Generic.IEnumerator`1<KENFJGFMIPM> RecRoom.Core.Creation.SandboxGizmos.RaycastGizmo/PPIFACMMKKB::JDBIEAKOLGG()
|
||||
|
||||
---> System.Exception: Basic block has to end with unconditional control flow.
|
||||
{
|
||||
Block_0:
|
||||
call:void(PAIMBHICDGF::System.IDisposable.Dispose, ldloc:PAIMBHICDGF(var_0))
|
||||
stfld:int32(PAIMBHICDGF::<>1__state, ldloc:PAIMBHICDGF(var_0), conv.u8:uint64[exp:int32](ldc.i8:int64[exp:uint64](0)))
|
||||
}
|
||||
|
||||
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1852
|
||||
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.Optimize(DecompilerContext context, ILBlock method, AutoPropertyProvider autoPropertyProvider, StateMachineKind& stateMachineKind, MethodDef& inlinedMethod, AsyncMethodDebugInfo& asyncInfo, ILAstOptimizationStep abortBeforeStep) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 355
|
||||
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(IEnumerable`1 parameters, MethodDebugInfoBuilder& builder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 123
|
||||
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 88
|
||||
--- End of inner exception stack trace ---
|
||||
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 92
|
||||
at ICSharpCode.Decompiler.Ast.AstBuilder.AddMethodBody(EntityDeclaration methodNode, EntityDeclaration& updatedNode, MethodDef method, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, MethodKind methodKind) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstBuilder.cs:line 1663
|
||||
*/;
|
||||
}
|
||||
|
||||
// Token: 0x06016A72 RID: 92786 RVA: 0x0054974C File Offset: 0x0054794C
|
||||
[Token(Token = "0x6016A72")]
|
||||
[Address(RVA = "0x12EE0D0", Offset = "0x12ECED0", VA = "0x1812EE0D0")]
|
||||
public static void BPAJKKAGPKB(RaycastGizmo FBJPKNDLFIK)
|
||||
{
|
||||
int num = 0;
|
||||
if (FBJPKNDLFIK != num)
|
||||
{
|
||||
if (!RaycastGizmo.PPIFACMMKKB.EFNCPJIKNPO.Contains(FBJPKNDLFIK))
|
||||
{
|
||||
RaycastGizmo.PPIFACMMKKB.EFNCPJIKNPO.Add(FBJPKNDLFIK);
|
||||
}
|
||||
DABKFAIHBBP ijlikflpnjj = RaycastGizmo.PPIFACMMKKB.IJLIKFLPNJJ;
|
||||
Scheduler instance = SingletonMonoBehaviour.ONCPNMDGGKG;
|
||||
RaycastGizmo.PPIFACMMKKB.PAIMBHICDGF paimbhicdgf;
|
||||
paimbhicdgf.System.IDisposable.Dispose();
|
||||
int num2 = 0;
|
||||
paimbhicdgf.<>1__state = num2;
|
||||
KFBABPAPIMB kfbabpapimb = instance.Run(paimbhicdgf);
|
||||
RaycastGizmo.PPIFACMMKKB.<>c <>;
|
||||
if (RaycastGizmo.PPIFACMMKKB.<>c.<>9__6_0 == 0)
|
||||
{
|
||||
<> = RaycastGizmo.PPIFACMMKKB.<>c.<>9;
|
||||
RaycastGizmo.PPIFACMMKKB.<>c.<>9__6_0 = delegate
|
||||
{
|
||||
};
|
||||
}
|
||||
if (num2 < <>)
|
||||
{
|
||||
num2 += num2;
|
||||
num2++;
|
||||
}
|
||||
RaycastGizmo.PPIFACMMKKB.IJLIKFLPNJJ = num2;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06016A73 RID: 92787 RVA: 0x005497E8 File Offset: 0x005479E8
|
||||
[Token(Token = "0x6016A73")]
|
||||
[Address(RVA = "0x12EE010", Offset = "0x12ECE10", VA = "0x1812EE010")]
|
||||
public static void BIHKNNPGGKP(RaycastGizmo FBJPKNDLFIK)
|
||||
{
|
||||
bool flag = RaycastGizmo.PPIFACMMKKB.EFNCPJIKNPO.Remove(FBJPKNDLFIK);
|
||||
int num = 0;
|
||||
if (FBJPKNDLFIK != num)
|
||||
{
|
||||
int num2 = 0;
|
||||
FBJPKNDLFIK.NJPOCDKIDNF = num2;
|
||||
FBJPKNDLFIK.FKHPANJJNKG = num2;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0400EC3A RID: 60474
|
||||
[Token(Token = "0x400EC3A")]
|
||||
private const int LJEHFJGPJGL = 32;
|
||||
|
||||
// Token: 0x0400EC3B RID: 60475
|
||||
[Token(Token = "0x400EC3B")]
|
||||
private static readonly List<RaycastGizmo> EFNCPJIKNPO = new List();
|
||||
|
||||
// Token: 0x0400EC3C RID: 60476
|
||||
[Token(Token = "0x400EC3C")]
|
||||
private static DABKFAIHBBP IJLIKFLPNJJ;
|
||||
}
|
||||
|
||||
// Token: 0x02003332 RID: 13106
|
||||
[Token(Token = "0x2003332")]
|
||||
private struct MHHINPNPKKE
|
||||
{
|
||||
// Token: 0x0400EC43 RID: 60483
|
||||
[FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x400EC43")]
|
||||
public float PHGAAFBCFFA;
|
||||
|
||||
// Token: 0x0400EC44 RID: 60484
|
||||
[FieldOffset(Offset = "0x4")]
|
||||
[Token(Token = "0x400EC44")]
|
||||
public int LFFLFGGKGAK;
|
||||
}
|
||||
|
||||
// Token: 0x02003333 RID: 13107
|
||||
[Token(Token = "0x2003333")]
|
||||
private struct CDLHCKBCPJL
|
||||
{
|
||||
// Token: 0x0400EC45 RID: 60485
|
||||
[FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x400EC45")]
|
||||
public float PHGAAFBCFFA;
|
||||
|
||||
// Token: 0x0400EC46 RID: 60486
|
||||
[FieldOffset(Offset = "0x4")]
|
||||
[Token(Token = "0x400EC46")]
|
||||
public int GANAOMHGJMP;
|
||||
}
|
||||
|
||||
// Token: 0x02003334 RID: 13108
|
||||
[Token(Token = "0x2003334")]
|
||||
[CompilerGenerated]
|
||||
private sealed class JINJDEOGOHL
|
||||
{
|
||||
// Token: 0x06016A7D RID: 92797 RVA: 0x0054983C File Offset: 0x00547A3C
|
||||
[Token(Token = "0x6016A7D")]
|
||||
[Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")]
|
||||
public JINJDEOGOHL()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06016A7E RID: 92798 RVA: 0x00549850 File Offset: 0x00547A50
|
||||
[Token(Token = "0x6016A7E")]
|
||||
[Address(RVA = "0x12EB5A0", Offset = "0x12EA3A0", VA = "0x1812EB5A0")]
|
||||
internal void <set_FilterTag>b__0(NKHBKKGOIHL.PEHMCMIFBJO response)
|
||||
{
|
||||
if (response.<GBEEHFGKJOF>k__BackingField)
|
||||
{
|
||||
KLLMCPFPIIE<string> lebgielhpbe = this.<>4__this.LEBGIELHPBE;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0400EC47 RID: 60487
|
||||
[FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x400EC47")]
|
||||
public RaycastGizmo <>4__this;
|
||||
|
||||
// Token: 0x0400EC48 RID: 60488
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x400EC48")]
|
||||
public string value;
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,900 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Runtime.CompilerServices;
|
||||
using System.Text;
|
||||
using AGUI.StackedUI;
|
||||
using Cpp2IlInjected;
|
||||
using RecRoom.AGUI.ToolUIs;
|
||||
using RecRoom.Circuits;
|
||||
using RecRoom.CircuitsV2.ContextNodes;
|
||||
using RecRoom.Core.Creation.Circuits;
|
||||
using TMPro;
|
||||
using UnityEngine;
|
||||
|
||||
namespace RecRoom.Core.Creation.SandboxGizmos
|
||||
{
|
||||
// Token: 0x02003336 RID: 13110
|
||||
[Token(Token = "0x2003336")]
|
||||
public class RotatorGizmo : AcceleratedMovementGizmo, LDIJBEFKFFE, NDBBKDMPBHD, AHOAEAFEAHN
|
||||
{
|
||||
// Token: 0x06016A87 RID: 92807 RVA: 0x0054994C File Offset: 0x00547B4C
|
||||
[Token(Token = "0x6016A87")]
|
||||
[Address(RVA = "0x12F99B0", Offset = "0x12F87B0", VA = "0x1812F99B0")]
|
||||
private float NGMFPEDOALH(float ONGBFDACHHG)
|
||||
{
|
||||
ulong num;
|
||||
num += num;
|
||||
return ONGBFDACHHG;
|
||||
}
|
||||
|
||||
// Token: 0x17003EA1 RID: 16033
|
||||
// (get) Token: 0x06016A88 RID: 92808 RVA: 0x00549964 File Offset: 0x00547B64
|
||||
// (set) Token: 0x06016A89 RID: 92809 RVA: 0x00549984 File Offset: 0x00547B84
|
||||
[Token(Token = "0x17003EA1")]
|
||||
public float IKNMCIEGEHH
|
||||
{
|
||||
[Token(Token = "0x6016A88")]
|
||||
[Address(RVA = "0x12F7910", Offset = "0x12F6710", VA = "0x1812F7910")]
|
||||
get
|
||||
{
|
||||
return this.PCCCBOADKCA.IAHDANBDAAM();
|
||||
}
|
||||
[Token(Token = "0x6016A89")]
|
||||
[Address(RVA = "0x12FA7A0", Offset = "0x12F95A0", VA = "0x1812FA7A0")]
|
||||
set
|
||||
{
|
||||
JNCLECIDJMA<float> pcccboadkca = this.PCCCBOADKCA;
|
||||
ulong num;
|
||||
num += num;
|
||||
long num2 = (long)(num * (ulong)((uint)360));
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17003EA2 RID: 16034
|
||||
// (get) Token: 0x06016A8A RID: 92810 RVA: 0x005499B0 File Offset: 0x00547BB0
|
||||
[Token(Token = "0x17003EA2")]
|
||||
public override bool JDAKDEIANGH
|
||||
{
|
||||
[Token(Token = "0x6016A8A")]
|
||||
[Address(RVA = "0x12FA740", Offset = "0x12F9540", VA = "0x1812FA740", Slot = "20")]
|
||||
get
|
||||
{
|
||||
ControlPanelCircuitObject controlPanelCircuitObject = this.controlPanelCircuitObject;
|
||||
int num = 0;
|
||||
return controlPanelCircuitObject != num;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06016A8B RID: 92811 RVA: 0x005499D0 File Offset: 0x00547BD0
|
||||
[Token(Token = "0x6016A8B")]
|
||||
[Address(RVA = "0x12F76C0", Offset = "0x12F64C0", VA = "0x1812F76C0", Slot = "13")]
|
||||
protected override void Awake()
|
||||
{
|
||||
JNCLECIDJMA<float> jnclecidjma;
|
||||
this.PCCCBOADKCA = jnclecidjma;
|
||||
Action action = new Action(this.GKHFLBCBBOF);
|
||||
BEOGMGPDOCC<float, int> beogmgpdocc;
|
||||
this.JGFCNHIHCKL = beogmgpdocc;
|
||||
Action action2 = new Action(this.FMGMIPGIFKJ);
|
||||
BEOGMGPDOCC<float, int> beogmgpdocc2;
|
||||
this.ADJJMEMANJN = beogmgpdocc2;
|
||||
Action action3 = new Action(this.CCOPJKACKPF);
|
||||
BEOGMGPDOCC<float, int> beogmgpdocc3;
|
||||
this.EJJDFJIKIJN = beogmgpdocc3;
|
||||
base.Awake();
|
||||
}
|
||||
|
||||
// Token: 0x06016A8C RID: 92812 RVA: 0x00549A30 File Offset: 0x00547C30
|
||||
[Token(Token = "0x6016A8C")]
|
||||
[Address(RVA = "0x12F85B0", Offset = "0x12F73B0", VA = "0x1812F85B0", Slot = "23")]
|
||||
protected override void DFGKELFCGAO()
|
||||
{
|
||||
base.DFGKELFCGAO();
|
||||
if (this.NEFGPDELKBG)
|
||||
{
|
||||
CreationObject component = base.GetComponent<CreationObject>();
|
||||
OMKPHDBNLKH<CreationObjectSettingFloatUIControl, float>.DEDABHKCIBG <>9__23_ = RotatorGizmo.<>c.<>9__23_0;
|
||||
if (<>9__23_ == 0)
|
||||
{
|
||||
RotatorGizmo.<>c.<>9__23_0 = (MakerPenPaletteConfigScreen editableUIFlow) => editableUIFlow.DefaultFloatUIControlPrefab;
|
||||
}
|
||||
OMKPHDBNLKH<CreationObjectSettingFloatUIControl, float>.OHINDOLFNMP ohindolfnmp = new OMKPHDBNLKH.OHINDOLFNMP(this.CPLGFJCJLIB);
|
||||
int num;
|
||||
EKPFBGIIJNK ekpfbgiijnk = new EKPFBGIIJNK(<>9__23_, ohindolfnmp, num);
|
||||
num = 0;
|
||||
ILINODKFHEO ilinodkfheo = component.AddConfigurableSetting(ekpfbgiijnk);
|
||||
DOPNALIMPNA[] array = new DOPNALIMPNA[0];
|
||||
Func<float> func = new Func(this.CHJLKGHOGAJ);
|
||||
Action<float> action = new Action(this.IJDNBIPJHBK);
|
||||
INAOBEINBGO inaobeinbgo;
|
||||
if (inaobeinbgo != 0)
|
||||
{
|
||||
}
|
||||
array[0] = inaobeinbgo;
|
||||
int num2 = 0;
|
||||
ECJBHJOCKHL ecjbhjockhl = component.AddFoldoutMenu("Rotator", num2, array);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06016A8D RID: 92813 RVA: 0x00549AEC File Offset: 0x00547CEC
|
||||
[Token(Token = "0x6016A8D")]
|
||||
[Address(RVA = "0x12F94F0", Offset = "0x12F82F0", VA = "0x1812F94F0", Slot = "30")]
|
||||
protected override void LOCCHMINCCF()
|
||||
{
|
||||
if (!this.NEFGPDELKBG)
|
||||
{
|
||||
this.DJICGIHLEKP();
|
||||
return;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06016A8E RID: 92814 RVA: 0x00549C14 File Offset: 0x00547E14
|
||||
[Token(Token = "0x6016A8E")]
|
||||
[Address(RVA = "0x12F9140", Offset = "0x12F7F40", VA = "0x1812F9140", Slot = "31")]
|
||||
protected override void HDLIJMNIALL()
|
||||
{
|
||||
if (this.NEFGPDELKBG)
|
||||
{
|
||||
return;
|
||||
}
|
||||
bool flag = this.IOGFADFDIHK.IAHDANBDAAM() != null;
|
||||
CircuitEventNodeDisplay nodeDisplay = this.nodeDisplay;
|
||||
if (!flag)
|
||||
{
|
||||
nodeDisplay.RemoveInputMeta(InputSlot.B);
|
||||
return;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06016A8F RID: 92815 RVA: 0x00549C50 File Offset: 0x00547E50
|
||||
[Token(Token = "0x6016A8F")]
|
||||
[Address(RVA = "0x12F8880", Offset = "0x12F7680", VA = "0x1812F8880", Slot = "26")]
|
||||
protected override void DJICGIHLEKP()
|
||||
{
|
||||
for (;;)
|
||||
{
|
||||
base..ctor();
|
||||
if (!this.NEFGPDELKBG)
|
||||
{
|
||||
break;
|
||||
}
|
||||
if (base.OGIBLNIIHDK)
|
||||
{
|
||||
goto Block_7;
|
||||
}
|
||||
}
|
||||
if (base.OGIBLNIIHDK && !base.PBBJCLJPFMI.FNFNLDBILFE)
|
||||
{
|
||||
if (base.LEFDALHFHCB > 0.01f && base.OGIBLNIIHDK)
|
||||
{
|
||||
float lcfpkdlafge = this.LCFPKDLAFGE;
|
||||
if (this.LDKPICDNDFB.IAHDANBDAAM() > lcfpkdlafge)
|
||||
{
|
||||
float fixedDeltaTime = Time.fixedDeltaTime;
|
||||
this.LCFPKDLAFGE = fixedDeltaTime;
|
||||
float num = this.LDKPICDNDFB.IAHDANBDAAM();
|
||||
float knhimdlaahp = this.KNHIMDLAAHP;
|
||||
this.CLAMLKOBFNH(knhimdlaahp);
|
||||
Transform targetTransform = base.PBBJCLJPFMI.rigidbodyEx.MDKDCJFEBJH;
|
||||
float z = this.MAIGNDBIDOI.z;
|
||||
Vector3 vector;
|
||||
float z2 = vector.z;
|
||||
}
|
||||
}
|
||||
if (base.JOFFNANLIDK)
|
||||
{
|
||||
this.PBICAFGDAKN();
|
||||
}
|
||||
}
|
||||
return;
|
||||
Block_7:
|
||||
bool hasHolder = base.PBBJCLJPFMI.FNFNLDBILFE;
|
||||
while (hasHolder)
|
||||
{
|
||||
}
|
||||
if (hasHolder)
|
||||
{
|
||||
float z3 = this.KOJJKKDHEGN.z;
|
||||
}
|
||||
this.CLLBNGAEHKJ();
|
||||
}
|
||||
|
||||
// Token: 0x06016A90 RID: 92816 RVA: 0x00549D58 File Offset: 0x00547F58
|
||||
[Token(Token = "0x6016A90")]
|
||||
[Address(RVA = "0x12F8390", Offset = "0x12F7190", VA = "0x1812F8390")]
|
||||
private void DBDJIGFINDD()
|
||||
{
|
||||
if (base.OGIBLNIIHDK)
|
||||
{
|
||||
float lcfpkdlafge = this.LCFPKDLAFGE;
|
||||
if (this.LDKPICDNDFB.IAHDANBDAAM() > lcfpkdlafge)
|
||||
{
|
||||
float fixedDeltaTime = Time.fixedDeltaTime;
|
||||
this.LCFPKDLAFGE = fixedDeltaTime;
|
||||
float num = this.LDKPICDNDFB.IAHDANBDAAM();
|
||||
float knhimdlaahp = this.KNHIMDLAAHP;
|
||||
this.CLAMLKOBFNH(knhimdlaahp);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06016A91 RID: 92817 RVA: 0x00549DE0 File Offset: 0x00547FE0
|
||||
[Token(Token = "0x6016A91")]
|
||||
[Address(RVA = "0x12F9BF0", Offset = "0x12F89F0", VA = "0x1812F9BF0")]
|
||||
private void PBICAFGDAKN()
|
||||
{
|
||||
if (base.OGIBLNIIHDK && !this.JPELDEFMNNN)
|
||||
{
|
||||
int hgdlbndcdmk = this.HGDLBNDCDMK;
|
||||
bool flag = hgdlbndcdmk == 0;
|
||||
this.JPELDEFMNNN = flag;
|
||||
if (hgdlbndcdmk != 0)
|
||||
{
|
||||
RigidbodyEx rigidbodyEx = base.PBBJCLJPFMI.rigidbodyEx;
|
||||
float num2;
|
||||
float num = num2 * 0.017453292f;
|
||||
RigidbodyEx rigidbodyEx2 = base.PBBJCLJPFMI.rigidbodyEx;
|
||||
Vector3 forward = Vector3.forward;
|
||||
Vector3 forward2 = Vector3.forward;
|
||||
int hgdlbndcdmk2 = this.HGDLBNDCDMK;
|
||||
RigidbodyEx rigidbodyEx3 = base.PBBJCLJPFMI.rigidbodyEx;
|
||||
Vector3 up = Vector3.up;
|
||||
Vector3 down = Vector3.down;
|
||||
float num3;
|
||||
if (0 > (int)num3)
|
||||
{
|
||||
}
|
||||
RigidbodyEx rigidbodyEx4 = base.PBBJCLJPFMI.rigidbodyEx;
|
||||
float deltaTime = Time.deltaTime;
|
||||
float num4;
|
||||
if (num4 <= num)
|
||||
{
|
||||
float obfcodbdpaa = this.OBFCODBDPAA;
|
||||
if (num <= obfcodbdpaa)
|
||||
{
|
||||
this.OBFCODBDPAA = num;
|
||||
goto IL_C1;
|
||||
}
|
||||
}
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
IL_C1:
|
||||
if (flag)
|
||||
{
|
||||
this.DJICGIHLEKP();
|
||||
int num5 = 0;
|
||||
base.PBBJCLJPFMI.rigidbodyEx.PANKPLBABFB = num5;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06016A92 RID: 92818 RVA: 0x00549ED4 File Offset: 0x005480D4
|
||||
[Token(Token = "0x6016A92")]
|
||||
[Address(RVA = "0x12F7A50", Offset = "0x12F6850", VA = "0x1812F7A50")]
|
||||
private void CLLBNGAEHKJ()
|
||||
{
|
||||
Transform targetTransform = base.PBBJCLJPFMI.rigidbodyEx.MDKDCJFEBJH;
|
||||
Vector3 vector;
|
||||
float z = vector.z;
|
||||
RigidbodyEx rigidbodyEx = base.PBBJCLJPFMI.rigidbodyEx;
|
||||
Vector3 vector2;
|
||||
float z2 = vector2.z;
|
||||
float num2;
|
||||
float num = num2 * 57.29578f;
|
||||
Quaternion <OGDLCCOHOCA>k__BackingField = this.<OGDLCCOHOCA>k__BackingField;
|
||||
RigidbodyEx rigidbodyEx2 = base.PBBJCLJPFMI.rigidbodyEx;
|
||||
int num3 = 0;
|
||||
if (num > (float)num3)
|
||||
{
|
||||
float ebpdeglmiih = this.EBPDEGLMIIH;
|
||||
if (this.PCCCBOADKCA.IAHDANBDAAM() > ebpdeglmiih)
|
||||
{
|
||||
float num4 = this.PCCCBOADKCA.IAHDANBDAAM();
|
||||
if (<OGDLCCOHOCA>k__BackingField >= num4)
|
||||
{
|
||||
goto IL_10D;
|
||||
}
|
||||
}
|
||||
}
|
||||
if (num3 > (int)num)
|
||||
{
|
||||
float ebpdeglmiih2 = this.EBPDEGLMIIH;
|
||||
float num5 = this.PCCCBOADKCA.IAHDANBDAAM();
|
||||
if (ebpdeglmiih2 > num5 && this.PCCCBOADKCA.IAHDANBDAAM() >= <OGDLCCOHOCA>k__BackingField)
|
||||
{
|
||||
goto IL_10D;
|
||||
}
|
||||
}
|
||||
if (num > (float)num3 && this.EBPDEGLMIIH > <OGDLCCOHOCA>k__BackingField)
|
||||
{
|
||||
if (this.IKNMCIEGEHH > this.EBPDEGLMIIH)
|
||||
{
|
||||
goto IL_10D;
|
||||
}
|
||||
float targetRotation = this.IKNMCIEGEHH;
|
||||
if (<OGDLCCOHOCA>k__BackingField >= targetRotation)
|
||||
{
|
||||
goto IL_10D;
|
||||
}
|
||||
}
|
||||
if (num3 <= (int)num || <OGDLCCOHOCA>k__BackingField <= this.EBPDEGLMIIH)
|
||||
{
|
||||
goto IL_131;
|
||||
}
|
||||
if (this.IKNMCIEGEHH < <OGDLCCOHOCA>k__BackingField)
|
||||
{
|
||||
float targetRotation2 = this.IKNMCIEGEHH;
|
||||
if (this.EBPDEGLMIIH <= targetRotation2)
|
||||
{
|
||||
goto IL_131;
|
||||
}
|
||||
}
|
||||
IL_10D:
|
||||
if (this.NEFGPDELKBG)
|
||||
{
|
||||
ControlPanelCircuitObject controlPanelCircuitObject = this.controlPanelCircuitObject;
|
||||
Guid guid = RotatorGizmo.LLFIOPGCJKE.JPOHGBCEJEJ;
|
||||
GBHGBHHEDNB gbhgbhhednb = GBHGBHHEDNB.AKPBDFMJIKF();
|
||||
}
|
||||
IL_131:
|
||||
this.EBPDEGLMIIH = <OGDLCCOHOCA>k__BackingField;
|
||||
}
|
||||
|
||||
// Token: 0x06016A93 RID: 92819 RVA: 0x0054A020 File Offset: 0x00548220
|
||||
[Token(Token = "0x6016A93")]
|
||||
[Address(RVA = "0x12F7960", Offset = "0x12F6760", VA = "0x1812F7960")]
|
||||
private void CLAMLKOBFNH(float GKOFBAAANGI)
|
||||
{
|
||||
if (base.OGIBLNIIHDK)
|
||||
{
|
||||
base.ClearAngularVelocity();
|
||||
Transform targetTransform = base.PBBJCLJPFMI.rigidbodyEx.MDKDCJFEBJH;
|
||||
Vector3 vector;
|
||||
float z = vector.z;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06016A94 RID: 92820 RVA: 0x0054A05C File Offset: 0x0054825C
|
||||
[Token(Token = "0x6016A94")]
|
||||
[Address(RVA = "0x12F8500", Offset = "0x12F7300", VA = "0x1812F8500", Slot = "27")]
|
||||
protected override void DEFLJBBAIGE()
|
||||
{
|
||||
base.ClearAngularVelocity();
|
||||
this.JPELDEFMNNN = true;
|
||||
this.KNHIMDLAAHP = 0f;
|
||||
float z = Vector3.zero.z;
|
||||
this.MAIGNDBIDOI.z = z;
|
||||
this.PHMMKNJHDJO = 0f;
|
||||
float z2 = Vector3.zero.z;
|
||||
this.KOJJKKDHEGN.z = z2;
|
||||
}
|
||||
|
||||
// Token: 0x06016A95 RID: 92821 RVA: 0x0054A0BC File Offset: 0x005482BC
|
||||
[Token(Token = "0x6016A95")]
|
||||
[Address(RVA = "0x12FA370", Offset = "0x12F9170", VA = "0x1812FA370", Slot = "29")]
|
||||
public override void SerializeTo(ref PDEKIHFJKHJ IABNDBNHMKF, ref MKNCHKCCIHK NHFINJNIPGK, StringBuilder BIPOIFGEMGB)
|
||||
{
|
||||
base.SerializeTo(ref IABNDBNHMKF, ref NHFINJNIPGK, BIPOIFGEMGB);
|
||||
object[] array = new object[1];
|
||||
GameObject gameObject = base.gameObject;
|
||||
if (gameObject != 0)
|
||||
{
|
||||
}
|
||||
array[0] = gameObject;
|
||||
Debug.LogErrorFormat(this, "Error serializing Rotator Gizmo {0}: gizmo data is null", array);
|
||||
ILEIFDIMADF ileifdimadf;
|
||||
if (ileifdimadf == 0)
|
||||
{
|
||||
ILEIFDIMADF ileifdimadf2 = new ILEIFDIMADF();
|
||||
float num = this.PCCCBOADKCA.IAHDANBDAAM();
|
||||
ileifdimadf2.HBNJNHGMJLK = num;
|
||||
return;
|
||||
}
|
||||
object[] array2 = new object[1];
|
||||
GameObject gameObject2;
|
||||
if (gameObject2 != 0)
|
||||
{
|
||||
}
|
||||
array2[0] = gameObject2;
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x06016A96 RID: 92822 RVA: 0x0054A138 File Offset: 0x00548338
|
||||
[Token(Token = "0x6016A96")]
|
||||
[Address(RVA = "0x12F8B10", Offset = "0x12F7910", VA = "0x1812F8B10", Slot = "28")]
|
||||
public override void DeserializeFrom(KPNDFONGDGF HFBJGCHOANH)
|
||||
{
|
||||
Dictionary<int, int> fagkdkefpko = HFBJGCHOANH.FAGKDKEFPKO;
|
||||
if (this.LLBMDPALDIE.z != 0f)
|
||||
{
|
||||
int num = 0;
|
||||
ILEIFDIMADF ileifdimadf;
|
||||
if (ileifdimadf != 0)
|
||||
{
|
||||
}
|
||||
if (num != 0)
|
||||
{
|
||||
}
|
||||
int num2 = 0;
|
||||
this.IKNMCIEGEHH = (float)num2;
|
||||
return;
|
||||
}
|
||||
object[] array = new object[1];
|
||||
GameObject gameObject = base.gameObject;
|
||||
if (gameObject != 0)
|
||||
{
|
||||
}
|
||||
array[0] = gameObject;
|
||||
Debug.LogErrorFormat(this, "Error deserializing Rotator Gizmo {0}: gizmo data or piston data empty.", array);
|
||||
}
|
||||
|
||||
// Token: 0x06016A97 RID: 92823 RVA: 0x0054A1A8 File Offset: 0x005483A8
|
||||
[Token(Token = "0x6016A97")]
|
||||
[Address(RVA = "0x12FA350", Offset = "0x12F9150", VA = "0x1812FA350")]
|
||||
public static float RPMToRadPerSec(float DHKAGBFIJBA)
|
||||
{
|
||||
float num;
|
||||
return num;
|
||||
}
|
||||
|
||||
// Token: 0x06016A98 RID: 92824 RVA: 0x0054A1B8 File Offset: 0x005483B8
|
||||
[Token(Token = "0x6016A98")]
|
||||
[Address(RVA = "0x12F9040", Offset = "0x12F7E40", VA = "0x1812F9040")]
|
||||
public float GetRotation()
|
||||
{
|
||||
Quaternion <OGDLCCOHOCA>k__BackingField = this.<OGDLCCOHOCA>k__BackingField;
|
||||
RigidbodyEx rigidbodyEx = base.PBBJCLJPFMI.rigidbodyEx;
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x06016A99 RID: 92825 RVA: 0x0054A1E0 File Offset: 0x005483E0
|
||||
[Token(Token = "0x6016A99")]
|
||||
[Address(RVA = "0x12F8240", Offset = "0x12F7040", VA = "0x1812F8240")]
|
||||
public IFNLKKABKEB<MPHHHDGFLNP> CV2SetRotation(IBNOALNMLHC CHKKEHOKPJP, float ONGBFDACHHG)
|
||||
{
|
||||
/*
|
||||
An exception occurred when decompiling this method (06016A99)
|
||||
|
||||
ICSharpCode.Decompiler.DecompilerException: Error decompiling IFNLKKABKEB<MPHHHDGFLNP> RecRoom.Core.Creation.SandboxGizmos.RotatorGizmo::CV2SetRotation(IBNOALNMLHC,System.Single)
|
||||
|
||||
---> System.Exception: Basic block has to end with unconditional control flow.
|
||||
{
|
||||
Block_0:
|
||||
stloc:int32(var_2_09, callgetter:int32(KKPBCOOONNK::BCGGCGCJMNG))
|
||||
stloc:valuetype [RecRoom.Circuitsv2.Runtime]IFNLKKABKEB<valuetype [RecRoom.Circuitsv2.Runtime]MPHHHDGFLNP>(var_5_0F, call:IFNLKKABKEB[exp:valuetype [RecRoom.Circuitsv2.Runtime]IFNLKKABKEB<valuetype [RecRoom.Circuitsv2.Runtime]MPHHHDGFLNP>](AHIMICMLPKA::IFNEMKAIILC))
|
||||
}
|
||||
|
||||
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1852
|
||||
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.Optimize(DecompilerContext context, ILBlock method, AutoPropertyProvider autoPropertyProvider, StateMachineKind& stateMachineKind, MethodDef& inlinedMethod, AsyncMethodDebugInfo& asyncInfo, ILAstOptimizationStep abortBeforeStep) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 355
|
||||
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(IEnumerable`1 parameters, MethodDebugInfoBuilder& builder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 123
|
||||
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 88
|
||||
--- End of inner exception stack trace ---
|
||||
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 92
|
||||
at ICSharpCode.Decompiler.Ast.AstBuilder.AddMethodBody(EntityDeclaration methodNode, EntityDeclaration& updatedNode, MethodDef method, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, MethodKind methodKind) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstBuilder.cs:line 1663
|
||||
*/;
|
||||
}
|
||||
|
||||
// Token: 0x06016A9A RID: 92826 RVA: 0x0054A200 File Offset: 0x00548400
|
||||
[Token(Token = "0x6016A9A")]
|
||||
[Address(RVA = "0x12F9A00", Offset = "0x12F8800", VA = "0x1812F9A00")]
|
||||
private void OJKNGLJPCDJ(float ONGBFDACHHG)
|
||||
{
|
||||
if (base.OGIBLNIIHDK)
|
||||
{
|
||||
RigidbodyEx rigidbodyEx = base.PBBJCLJPFMI.rigidbodyEx;
|
||||
Quaternion <OGDLCCOHOCA>k__BackingField = this.<OGDLCCOHOCA>k__BackingField;
|
||||
ulong num;
|
||||
num += num;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06016A9B RID: 92827 RVA: 0x0054A238 File Offset: 0x00548438
|
||||
[Token(Token = "0x6016A9B")]
|
||||
[Address(RVA = "0x12F8EC0", Offset = "0x12F7CC0", VA = "0x1812F8EC0")]
|
||||
private void GKHFLBCBBOF()
|
||||
{
|
||||
float num = this.JGFCNHIHCKL.KLIAOAJIPKM();
|
||||
this.OJKNGLJPCDJ(num);
|
||||
}
|
||||
|
||||
// Token: 0x06016A9C RID: 92828 RVA: 0x0054A260 File Offset: 0x00548460
|
||||
[Token(Token = "0x6016A9C")]
|
||||
[Address(RVA = "0x12F8F20", Offset = "0x12F7D20", VA = "0x1812F8F20")]
|
||||
public float GetRotationSpeed()
|
||||
{
|
||||
Transform targetTransform = base.PBBJCLJPFMI.rigidbodyEx.MDKDCJFEBJH;
|
||||
Vector3 vector;
|
||||
float z = vector.z;
|
||||
RigidbodyEx rigidbodyEx = base.PBBJCLJPFMI.rigidbodyEx;
|
||||
Vector3 vector2;
|
||||
float z2 = vector2.z;
|
||||
float num;
|
||||
return num * 57.29578f;
|
||||
}
|
||||
|
||||
// Token: 0x06016A9D RID: 92829 RVA: 0x0054A2A8 File Offset: 0x005484A8
|
||||
[Token(Token = "0x6016A9D")]
|
||||
[Address(RVA = "0x12F8170", Offset = "0x12F6F70", VA = "0x1812F8170")]
|
||||
public IFNLKKABKEB<MPHHHDGFLNP> CV2SetRotationSpeed(IBNOALNMLHC CHKKEHOKPJP, float ONGBFDACHHG)
|
||||
{
|
||||
/*
|
||||
An exception occurred when decompiling this method (06016A9D)
|
||||
|
||||
ICSharpCode.Decompiler.DecompilerException: Error decompiling IFNLKKABKEB<MPHHHDGFLNP> RecRoom.Core.Creation.SandboxGizmos.RotatorGizmo::CV2SetRotationSpeed(IBNOALNMLHC,System.Single)
|
||||
|
||||
---> System.Exception: Basic block has to end with unconditional control flow.
|
||||
{
|
||||
Block_0:
|
||||
stloc:int32(var_2_09, callgetter:int32(KKPBCOOONNK::BCGGCGCJMNG))
|
||||
stloc:valuetype [RecRoom.Circuitsv2.Runtime]IFNLKKABKEB<valuetype [RecRoom.Circuitsv2.Runtime]MPHHHDGFLNP>(var_5_0F, call:IFNLKKABKEB[exp:valuetype [RecRoom.Circuitsv2.Runtime]IFNLKKABKEB<valuetype [RecRoom.Circuitsv2.Runtime]MPHHHDGFLNP>](AHIMICMLPKA::IFNEMKAIILC))
|
||||
}
|
||||
|
||||
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1852
|
||||
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.Optimize(DecompilerContext context, ILBlock method, AutoPropertyProvider autoPropertyProvider, StateMachineKind& stateMachineKind, MethodDef& inlinedMethod, AsyncMethodDebugInfo& asyncInfo, ILAstOptimizationStep abortBeforeStep) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 355
|
||||
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(IEnumerable`1 parameters, MethodDebugInfoBuilder& builder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 123
|
||||
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 88
|
||||
--- End of inner exception stack trace ---
|
||||
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 92
|
||||
at ICSharpCode.Decompiler.Ast.AstBuilder.AddMethodBody(EntityDeclaration methodNode, EntityDeclaration& updatedNode, MethodDef method, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, MethodKind methodKind) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstBuilder.cs:line 1663
|
||||
*/;
|
||||
}
|
||||
|
||||
// Token: 0x06016A9E RID: 92830 RVA: 0x0054A2C8 File Offset: 0x005484C8
|
||||
[Token(Token = "0x6016A9E")]
|
||||
[Address(RVA = "0x12FA1B0", Offset = "0x12F8FB0", VA = "0x1812FA1B0")]
|
||||
private void PNNHLAEINEJ(float ONGBFDACHHG)
|
||||
{
|
||||
if (base.OGIBLNIIHDK)
|
||||
{
|
||||
base.ClearAngularVelocity();
|
||||
Transform targetTransform = base.PBBJCLJPFMI.rigidbodyEx.MDKDCJFEBJH;
|
||||
Vector3 vector;
|
||||
float z = vector.z;
|
||||
Vector3 vector2;
|
||||
float z2 = vector2.z;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06016A9F RID: 92831 RVA: 0x0054A30C File Offset: 0x0054850C
|
||||
[Token(Token = "0x6016A9F")]
|
||||
[Address(RVA = "0x12F8E60", Offset = "0x12F7C60", VA = "0x1812F8E60")]
|
||||
private void FMGMIPGIFKJ()
|
||||
{
|
||||
float num = this.ADJJMEMANJN.KLIAOAJIPKM();
|
||||
this.PNNHLAEINEJ(num);
|
||||
}
|
||||
|
||||
// Token: 0x06016AA0 RID: 92832 RVA: 0x0054A334 File Offset: 0x00548534
|
||||
[Token(Token = "0x6016AA0")]
|
||||
[Address(RVA = "0x7B57A0", Offset = "0x7B45A0", VA = "0x1807B57A0")]
|
||||
public float GetRotationAcceleration()
|
||||
{
|
||||
return this.PHMMKNJHDJO;
|
||||
}
|
||||
|
||||
// Token: 0x06016AA1 RID: 92833 RVA: 0x0054A348 File Offset: 0x00548548
|
||||
[Token(Token = "0x6016AA1")]
|
||||
[Address(RVA = "0x12F80A0", Offset = "0x12F6EA0", VA = "0x1812F80A0")]
|
||||
public IFNLKKABKEB<MPHHHDGFLNP> CV2SetRotationAcceleration(IBNOALNMLHC CHKKEHOKPJP, float ONGBFDACHHG)
|
||||
{
|
||||
/*
|
||||
An exception occurred when decompiling this method (06016AA1)
|
||||
|
||||
ICSharpCode.Decompiler.DecompilerException: Error decompiling IFNLKKABKEB<MPHHHDGFLNP> RecRoom.Core.Creation.SandboxGizmos.RotatorGizmo::CV2SetRotationAcceleration(IBNOALNMLHC,System.Single)
|
||||
|
||||
---> System.Exception: Basic block has to end with unconditional control flow.
|
||||
{
|
||||
Block_0:
|
||||
stloc:int32(var_2_09, callgetter:int32(KKPBCOOONNK::BCGGCGCJMNG))
|
||||
stloc:valuetype [RecRoom.Circuitsv2.Runtime]IFNLKKABKEB<valuetype [RecRoom.Circuitsv2.Runtime]MPHHHDGFLNP>(var_5_0F, call:IFNLKKABKEB[exp:valuetype [RecRoom.Circuitsv2.Runtime]IFNLKKABKEB<valuetype [RecRoom.Circuitsv2.Runtime]MPHHHDGFLNP>](AHIMICMLPKA::IFNEMKAIILC))
|
||||
}
|
||||
|
||||
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1852
|
||||
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.Optimize(DecompilerContext context, ILBlock method, AutoPropertyProvider autoPropertyProvider, StateMachineKind& stateMachineKind, MethodDef& inlinedMethod, AsyncMethodDebugInfo& asyncInfo, ILAstOptimizationStep abortBeforeStep) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 355
|
||||
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(IEnumerable`1 parameters, MethodDebugInfoBuilder& builder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 123
|
||||
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 88
|
||||
--- End of inner exception stack trace ---
|
||||
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 92
|
||||
at ICSharpCode.Decompiler.Ast.AstBuilder.AddMethodBody(EntityDeclaration methodNode, EntityDeclaration& updatedNode, MethodDef method, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, MethodKind methodKind) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstBuilder.cs:line 1663
|
||||
*/;
|
||||
}
|
||||
|
||||
// Token: 0x06016AA2 RID: 92834 RVA: 0x0054A368 File Offset: 0x00548568
|
||||
[Token(Token = "0x6016AA2")]
|
||||
[Address(RVA = "0x12F8CB0", Offset = "0x12F7AB0", VA = "0x1812F8CB0")]
|
||||
private void EHBOLAENBLG(float ONGBFDACHHG)
|
||||
{
|
||||
if (base.OGIBLNIIHDK)
|
||||
{
|
||||
this.PHMMKNJHDJO = ONGBFDACHHG;
|
||||
Transform targetTransform = base.PBBJCLJPFMI.rigidbodyEx.MDKDCJFEBJH;
|
||||
Vector3 vector;
|
||||
float z = vector.z;
|
||||
Vector3 vector2;
|
||||
float z2 = vector2.z;
|
||||
this.KOJJKKDHEGN.z = z2;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06016AA3 RID: 92835 RVA: 0x0054A3B8 File Offset: 0x005485B8
|
||||
[Token(Token = "0x6016AA3")]
|
||||
[Address(RVA = "0x12F78B0", Offset = "0x12F66B0", VA = "0x1812F78B0")]
|
||||
private void CCOPJKACKPF()
|
||||
{
|
||||
float num = this.EJJDFJIKIJN.KLIAOAJIPKM();
|
||||
this.EHBOLAENBLG(num);
|
||||
}
|
||||
|
||||
// Token: 0x06016AA4 RID: 92836 RVA: 0x0054A3E0 File Offset: 0x005485E0
|
||||
[Token(Token = "0x6016AA4")]
|
||||
[Address(RVA = "0x12F8310", Offset = "0x12F7110", VA = "0x1812F8310")]
|
||||
public IFNLKKABKEB<MPHHHDGFLNP> CV2SetTargetRotation(IBNOALNMLHC CHKKEHOKPJP, float ONGBFDACHHG)
|
||||
{
|
||||
/*
|
||||
An exception occurred when decompiling this method (06016AA4)
|
||||
|
||||
ICSharpCode.Decompiler.DecompilerException: Error decompiling IFNLKKABKEB<MPHHHDGFLNP> RecRoom.Core.Creation.SandboxGizmos.RotatorGizmo::CV2SetTargetRotation(IBNOALNMLHC,System.Single)
|
||||
|
||||
---> System.Exception: Basic block has to end with unconditional control flow.
|
||||
{
|
||||
Block_0:
|
||||
stloc:uint64(var_1, add:uint64(ldloc:uint64(var_1), ldloc:uint64(var_1)))
|
||||
}
|
||||
|
||||
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1852
|
||||
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.Optimize(DecompilerContext context, ILBlock method, AutoPropertyProvider autoPropertyProvider, StateMachineKind& stateMachineKind, MethodDef& inlinedMethod, AsyncMethodDebugInfo& asyncInfo, ILAstOptimizationStep abortBeforeStep) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 355
|
||||
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(IEnumerable`1 parameters, MethodDebugInfoBuilder& builder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 123
|
||||
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 88
|
||||
--- End of inner exception stack trace ---
|
||||
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 92
|
||||
at ICSharpCode.Decompiler.Ast.AstBuilder.AddMethodBody(EntityDeclaration methodNode, EntityDeclaration& updatedNode, MethodDef method, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, MethodKind methodKind) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstBuilder.cs:line 1663
|
||||
*/;
|
||||
}
|
||||
|
||||
// Token: 0x06016AA5 RID: 92837 RVA: 0x0054A3F4 File Offset: 0x005485F4
|
||||
[Token(Token = "0x6016AA5")]
|
||||
[Address(RVA = "0x12F9210", Offset = "0x12F8010", VA = "0x1812F9210")]
|
||||
private void IJFPDDOBIIA()
|
||||
{
|
||||
if (this.NEFGPDELKBG)
|
||||
{
|
||||
ControlPanelCircuitObject controlPanelCircuitObject = this.controlPanelCircuitObject;
|
||||
Guid guid = RotatorGizmo.LLFIOPGCJKE.JPOHGBCEJEJ;
|
||||
GBHGBHHEDNB gbhgbhhednb = GBHGBHHEDNB.AKPBDFMJIKF();
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17003EA3 RID: 16035
|
||||
// (get) Token: 0x06016AA6 RID: 92838 RVA: 0x0054A428 File Offset: 0x00548628
|
||||
[Token(Token = "0x17003EA3")]
|
||||
private IEnumerable<KLAMCLLEFGI> BGANBIILLOA
|
||||
{
|
||||
[Token(Token = "0x6016AA6")]
|
||||
[Address(RVA = "0x12F9380", Offset = "0x12F8180", VA = "0x1812F9380", Slot = "32")]
|
||||
get
|
||||
{
|
||||
KLAMCLLEFGI[] array = new KLAMCLLEFGI[1];
|
||||
KLAMCLLEFGI llfiopgcjke = RotatorGizmo.LLFIOPGCJKE;
|
||||
if (llfiopgcjke != 0)
|
||||
{
|
||||
}
|
||||
array[0] = llfiopgcjke;
|
||||
IEnumerable<KLAMCLLEFGI> enumerable;
|
||||
return enumerable;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17003EA4 RID: 16036
|
||||
// (get) Token: 0x06016AA7 RID: 92839 RVA: 0x0054A458 File Offset: 0x00548658
|
||||
[Token(Token = "0x17003EA4")]
|
||||
private DJMPGKILABP OBHLNKHEHEN
|
||||
{
|
||||
[Token(Token = "0x6016AA7")]
|
||||
[Address(RVA = "0x12F9450", Offset = "0x12F8250", VA = "0x1812F9450", Slot = "33")]
|
||||
get
|
||||
{
|
||||
/*
|
||||
An exception occurred when decompiling this method (06016AA7)
|
||||
|
||||
ICSharpCode.Decompiler.DecompilerException: Error decompiling DJMPGKILABP RecRoom.Core.Creation.SandboxGizmos.RotatorGizmo::JPHPDHGLKLN()
|
||||
|
||||
---> System.Exception: Basic block has to end with unconditional control flow.
|
||||
{
|
||||
Block_0:
|
||||
stloc:JDFPDKIEICM(var_0_05, ldsfld:JDFPDKIEICM(GHFIPBGLBID::<HMGOMKBMHAD>k__BackingField))
|
||||
}
|
||||
|
||||
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1852
|
||||
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.Optimize(DecompilerContext context, ILBlock method, AutoPropertyProvider autoPropertyProvider, StateMachineKind& stateMachineKind, MethodDef& inlinedMethod, AsyncMethodDebugInfo& asyncInfo, ILAstOptimizationStep abortBeforeStep) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 355
|
||||
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(IEnumerable`1 parameters, MethodDebugInfoBuilder& builder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 123
|
||||
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 88
|
||||
--- End of inner exception stack trace ---
|
||||
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 92
|
||||
at ICSharpCode.Decompiler.Ast.AstBuilder.AddMethodBody(EntityDeclaration methodNode, EntityDeclaration& updatedNode, MethodDef method, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, MethodKind methodKind) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstBuilder.cs:line 1663
|
||||
*/;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06016AA8 RID: 92840 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x6016AA8")]
|
||||
[Address(RVA = "0x12F8DC0", Offset = "0x12F7BC0", VA = "0x1812F8DC0", Slot = "34")]
|
||||
private IFNLKKABKEB<FFFEOMMKNAE> EKLANAAAJGK(IBNOALNMLHC CHKKEHOKPJP)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x17003EA5 RID: 16037
|
||||
// (get) Token: 0x06016AA9 RID: 92841 RVA: 0x0054A46C File Offset: 0x0054866C
|
||||
[Token(Token = "0x17003EA5")]
|
||||
private CreationObject OHPMKCCONDF
|
||||
{
|
||||
[Token(Token = "0x6016AA9")]
|
||||
[Address(RVA = "0x5F4E50", Offset = "0x5F3C50", VA = "0x1805F4E50", Slot = "35")]
|
||||
get
|
||||
{
|
||||
return this.creationObject;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06016AAA RID: 92842 RVA: 0x0054A480 File Offset: 0x00548680
|
||||
[Token(Token = "0x6016AAA")]
|
||||
[Address(RVA = "0x12FA660", Offset = "0x12F9460", VA = "0x1812FA660")]
|
||||
public RotatorGizmo()
|
||||
{
|
||||
float z = Vector3.zero.z;
|
||||
this.MAIGNDBIDOI.z = z;
|
||||
float z2 = Vector3.zero.z;
|
||||
this.KOJJKKDHEGN.z = z2;
|
||||
Quaternion identity = Quaternion.identity;
|
||||
base..ctor();
|
||||
}
|
||||
|
||||
// Token: 0x06016AAB RID: 92843 RVA: 0x0054A4D4 File Offset: 0x005486D4
|
||||
// Note: this type is marked as 'beforefieldinit'.
|
||||
[Token(Token = "0x6016AAB")]
|
||||
[Address(RVA = "0x12FA600", Offset = "0x12F9400", VA = "0x1812FA600")]
|
||||
static RotatorGizmo()
|
||||
{
|
||||
KLAMCLLEFGI klamcllefgi;
|
||||
RotatorGizmo.LLFIOPGCJKE = klamcllefgi;
|
||||
}
|
||||
|
||||
// Token: 0x06016AAC RID: 92844 RVA: 0x0054A4E8 File Offset: 0x005486E8
|
||||
[Token(Token = "0x6016AAC")]
|
||||
[Address(RVA = "0x12F7F90", Offset = "0x12F6D90", VA = "0x1812F7F90")]
|
||||
[CompilerGenerated]
|
||||
private void CPLGFJCJLIB(CreationObjectSettingFloatUIControl GCCLEJOGCCE)
|
||||
{
|
||||
string text = GCCLEJOGCCE.PropertyDescription.text;
|
||||
GCCLEJOGCCE.SetDialogOptions("Target (deg)", "Set target rotation (deg)", (TMP_InputField.ContentType)((uint)3));
|
||||
Func<float> func = new Func(this.GHLLBKPFIFK);
|
||||
Action<float> action = new Action(this.JJLIHBGDDPO);
|
||||
GCCLEJOGCCE.clampRange = true;
|
||||
GCCLEJOGCCE.minValue = 0f;
|
||||
GCCLEJOGCCE.maxValue = 360f;
|
||||
}
|
||||
|
||||
// Token: 0x06016AAD RID: 92845 RVA: 0x0054A550 File Offset: 0x00548750
|
||||
[Token(Token = "0x6016AAD")]
|
||||
[Address(RVA = "0x12F7910", Offset = "0x12F6710", VA = "0x1812F7910")]
|
||||
[CompilerGenerated]
|
||||
private float GHLLBKPFIFK()
|
||||
{
|
||||
return this.PCCCBOADKCA.IAHDANBDAAM();
|
||||
}
|
||||
|
||||
// Token: 0x06016AAE RID: 92846 RVA: 0x0054A570 File Offset: 0x00548770
|
||||
[Token(Token = "0x6016AAE")]
|
||||
[Address(RVA = "0x12F9200", Offset = "0x12F8000", VA = "0x1812F9200")]
|
||||
[CompilerGenerated]
|
||||
private void JJLIHBGDDPO(float DINHOLEGEMB)
|
||||
{
|
||||
this.IKNMCIEGEHH = DINHOLEGEMB;
|
||||
}
|
||||
|
||||
// Token: 0x06016AAF RID: 92847 RVA: 0x0054A584 File Offset: 0x00548784
|
||||
[Token(Token = "0x6016AAF")]
|
||||
[Address(RVA = "0x12F7910", Offset = "0x12F6710", VA = "0x1812F7910")]
|
||||
[CompilerGenerated]
|
||||
private float CHJLKGHOGAJ()
|
||||
{
|
||||
return this.PCCCBOADKCA.IAHDANBDAAM();
|
||||
}
|
||||
|
||||
// Token: 0x06016AB0 RID: 92848 RVA: 0x0054A5A4 File Offset: 0x005487A4
|
||||
[Token(Token = "0x6016AB0")]
|
||||
[Address(RVA = "0x12F9200", Offset = "0x12F8000", VA = "0x1812F9200")]
|
||||
[CompilerGenerated]
|
||||
private void IJDNBIPJHBK(float ONGBFDACHHG)
|
||||
{
|
||||
this.IKNMCIEGEHH = ONGBFDACHHG;
|
||||
}
|
||||
|
||||
// Token: 0x0400EC50 RID: 60496
|
||||
[FieldOffset(Offset = "0x120")]
|
||||
[Token(Token = "0x400EC50")]
|
||||
[SerializeField]
|
||||
private float maxRotationSpeed = 180f;
|
||||
|
||||
// Token: 0x0400EC51 RID: 60497
|
||||
[FieldOffset(Offset = "0x128")]
|
||||
[Token(Token = "0x400EC51")]
|
||||
[SerializeField]
|
||||
private ControlPanelCircuitObject controlPanelCircuitObject;
|
||||
|
||||
// Token: 0x0400EC52 RID: 60498
|
||||
[FieldOffset(Offset = "0x130")]
|
||||
[Token(Token = "0x400EC52")]
|
||||
[SerializeField]
|
||||
[DDPIINEJFMD(JIBDPHMGEGO.Self, false, false, false)]
|
||||
private CreationObject creationObject;
|
||||
|
||||
// Token: 0x0400EC53 RID: 60499
|
||||
[Token(Token = "0x400EC53")]
|
||||
private const float ENHHOLMPGFE = 0.0001f;
|
||||
|
||||
// Token: 0x0400EC54 RID: 60500
|
||||
[FieldOffset(Offset = "0x138")]
|
||||
[Token(Token = "0x400EC54")]
|
||||
private float KNHIMDLAAHP;
|
||||
|
||||
// Token: 0x0400EC55 RID: 60501
|
||||
[FieldOffset(Offset = "0x13C")]
|
||||
[Token(Token = "0x400EC55")]
|
||||
private Vector3 MAIGNDBIDOI;
|
||||
|
||||
// Token: 0x0400EC56 RID: 60502
|
||||
[FieldOffset(Offset = "0x148")]
|
||||
[Token(Token = "0x400EC56")]
|
||||
private float PHMMKNJHDJO;
|
||||
|
||||
// Token: 0x0400EC57 RID: 60503
|
||||
[FieldOffset(Offset = "0x14C")]
|
||||
[Token(Token = "0x400EC57")]
|
||||
private Vector3 KOJJKKDHEGN;
|
||||
|
||||
// Token: 0x0400EC58 RID: 60504
|
||||
[FieldOffset(Offset = "0x158")]
|
||||
[Token(Token = "0x400EC58")]
|
||||
private float EBPDEGLMIIH;
|
||||
|
||||
// Token: 0x0400EC59 RID: 60505
|
||||
[FieldOffset(Offset = "0x15C")]
|
||||
[Token(Token = "0x400EC59")]
|
||||
private Quaternion OOGCEMCHLNE;
|
||||
|
||||
// Token: 0x0400EC5A RID: 60506
|
||||
[FieldOffset(Offset = "0x16C")]
|
||||
[Token(Token = "0x400EC5A")]
|
||||
private float OBFCODBDPAA;
|
||||
|
||||
// Token: 0x0400EC5B RID: 60507
|
||||
[FieldOffset(Offset = "0x170")]
|
||||
[Token(Token = "0x400EC5B")]
|
||||
private bool JPELDEFMNNN;
|
||||
|
||||
// Token: 0x0400EC5C RID: 60508
|
||||
[FieldOffset(Offset = "0x178")]
|
||||
[Token(Token = "0x400EC5C")]
|
||||
private JNCLECIDJMA<float> PCCCBOADKCA;
|
||||
|
||||
// Token: 0x0400EC5D RID: 60509
|
||||
[FieldOffset(Offset = "0x180")]
|
||||
[Token(Token = "0x400EC5D")]
|
||||
private BEOGMGPDOCC<float, int> JGFCNHIHCKL;
|
||||
|
||||
// Token: 0x0400EC5E RID: 60510
|
||||
[FieldOffset(Offset = "0x188")]
|
||||
[Token(Token = "0x400EC5E")]
|
||||
private BEOGMGPDOCC<float, int> ADJJMEMANJN;
|
||||
|
||||
// Token: 0x0400EC5F RID: 60511
|
||||
[FieldOffset(Offset = "0x190")]
|
||||
[Token(Token = "0x400EC5F")]
|
||||
private BEOGMGPDOCC<float, int> EJJDFJIKIJN;
|
||||
|
||||
// Token: 0x0400EC60 RID: 60512
|
||||
[Token(Token = "0x400EC60")]
|
||||
private static readonly KLAMCLLEFGI LLFIOPGCJKE;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,522 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Runtime.CompilerServices;
|
||||
using System.Runtime.InteropServices;
|
||||
using System.Text;
|
||||
using Cpp2IlInjected;
|
||||
using Photon.Pun;
|
||||
using RecRoom.Circuits;
|
||||
using RecRoom.Core.Creation.Circuits;
|
||||
using UnityEngine;
|
||||
|
||||
namespace RecRoom.Core.Creation.SandboxGizmos
|
||||
{
|
||||
// Token: 0x02003338 RID: 13112
|
||||
[Token(Token = "0x2003338")]
|
||||
public abstract class SandboxGizmo : MonoBehaviourPun, EOCLMMENCKH, GDMDKPLBJAC
|
||||
{
|
||||
// Token: 0x17003EA6 RID: 16038
|
||||
// (get) Token: 0x06016AB4 RID: 92852 RVA: 0x0054A600 File Offset: 0x00548800
|
||||
[Token(Token = "0x17003EA6")]
|
||||
public ConnectableTool BBCKGBOEDFA
|
||||
{
|
||||
[Token(Token = "0x6016AB4")]
|
||||
[Address(RVA = "0x3FA170", Offset = "0x3F8F70", VA = "0x1803FA170")]
|
||||
get
|
||||
{
|
||||
return this._connectableTool;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17003EA7 RID: 16039
|
||||
// (get) Token: 0x06016AB5 RID: 92853 RVA: 0x0054A614 File Offset: 0x00548814
|
||||
[Token(Token = "0x17003EA7")]
|
||||
public Tool PBBJCLJPFMI
|
||||
{
|
||||
[Token(Token = "0x6016AB5")]
|
||||
[Address(RVA = "0xC18480", Offset = "0xC17280", VA = "0x180C18480")]
|
||||
get
|
||||
{
|
||||
return this._connectableTool._tool;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x14000203 RID: 515
|
||||
// (add) Token: 0x06016AB6 RID: 92854 RVA: 0x0054A634 File Offset: 0x00548834
|
||||
// (remove) Token: 0x06016AB7 RID: 92855 RVA: 0x0054A65C File Offset: 0x0054885C
|
||||
[Token(Token = "0x14000203")]
|
||||
public event Action EONONKNGLAM
|
||||
{
|
||||
[Token(Token = "0x6016AB6")]
|
||||
[Address(RVA = "0xC183A0", Offset = "0xC171A0", VA = "0x180C183A0")]
|
||||
[CompilerGenerated]
|
||||
add
|
||||
{
|
||||
Action eononknglam;
|
||||
Delegate @delegate;
|
||||
do
|
||||
{
|
||||
eononknglam = this.EONONKNGLAM;
|
||||
@delegate = Delegate.Combine(eononknglam, value);
|
||||
}
|
||||
while (@delegate != 0 && @delegate == 0);
|
||||
while (@delegate != eononknglam)
|
||||
{
|
||||
}
|
||||
}
|
||||
[Token(Token = "0x6016AB7")]
|
||||
[Address(RVA = "0xC184A0", Offset = "0xC172A0", VA = "0x180C184A0")]
|
||||
[CompilerGenerated]
|
||||
remove
|
||||
{
|
||||
Action eononknglam;
|
||||
Delegate @delegate;
|
||||
do
|
||||
{
|
||||
eononknglam = this.EONONKNGLAM;
|
||||
@delegate = Delegate.Remove(eononknglam, value);
|
||||
}
|
||||
while (@delegate != 0 && @delegate == 0);
|
||||
while (@delegate != eononknglam)
|
||||
{
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17003EA8 RID: 16040
|
||||
// (get) Token: 0x06016AB8 RID: 92856 RVA: 0x0054A684 File Offset: 0x00548884
|
||||
// (set) Token: 0x06016AB9 RID: 92857 RVA: 0x0054A698 File Offset: 0x00548898
|
||||
[Token(Token = "0x17003EA8")]
|
||||
public bool DCLBFAMFIKJ
|
||||
{
|
||||
[Token(Token = "0x6016AB8")]
|
||||
[Address(RVA = "0x774990", Offset = "0x773790", VA = "0x180774990")]
|
||||
get;
|
||||
[Token(Token = "0x6016AB9")]
|
||||
[Address(RVA = "0x5E1250", Offset = "0x5E0050", VA = "0x1805E1250")]
|
||||
private set;
|
||||
}
|
||||
|
||||
// Token: 0x17003EA9 RID: 16041
|
||||
// (get) Token: 0x06016ABA RID: 92858 RVA: 0x0054A6AC File Offset: 0x005488AC
|
||||
[Token(Token = "0x17003EA9")]
|
||||
public virtual bool NEFGPDELKBG
|
||||
{
|
||||
[Token(Token = "0x6016ABA")]
|
||||
[Address(RVA = "0xC18440", Offset = "0xC17240", VA = "0x180C18440", Slot = "19")]
|
||||
get
|
||||
{
|
||||
return !this._connectableTool._tool.FNFNLDBILFE;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17003EAA RID: 16042
|
||||
// (get) Token: 0x06016ABB RID: 92859 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
// (set) Token: 0x06016ABC RID: 92860 RVA: 0x0054A6D4 File Offset: 0x005488D4
|
||||
[Token(Token = "0x17003EAA")]
|
||||
public Vector3 GDOINGCNJMH
|
||||
{
|
||||
[Token(Token = "0x6016ABB")]
|
||||
[Address(RVA = "0xA9E600", Offset = "0xA9D400", VA = "0x180A9E600")]
|
||||
[CompilerGenerated]
|
||||
get
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
[Token(Token = "0x6016ABC")]
|
||||
[Address(RVA = "0xA9E200", Offset = "0xA9D000", VA = "0x180A9E200")]
|
||||
[CompilerGenerated]
|
||||
protected set
|
||||
{
|
||||
float z = value.z;
|
||||
this.<KKGOCIGEMFM>k__BackingField.z = z;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17003EAB RID: 16043
|
||||
// (get) Token: 0x06016ABD RID: 92861 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
// (set) Token: 0x06016ABE RID: 92862 RVA: 0x0054A6F4 File Offset: 0x005488F4
|
||||
[Token(Token = "0x17003EAB")]
|
||||
public Quaternion KHFBJIKBIKD
|
||||
{
|
||||
[Token(Token = "0x6016ABD")]
|
||||
[Address(RVA = "0xC18470", Offset = "0xC17270", VA = "0x180C18470")]
|
||||
[CompilerGenerated]
|
||||
get
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
[Token(Token = "0x6016ABE")]
|
||||
[Address(RVA = "0xC17E40", Offset = "0xC16C40", VA = "0x180C17E40")]
|
||||
[CompilerGenerated]
|
||||
protected set
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17003EAC RID: 16044
|
||||
// (get) Token: 0x06016ABF RID: 92863 RVA: 0x0054A704 File Offset: 0x00548904
|
||||
[Token(Token = "0x17003EAC")]
|
||||
public virtual bool JDAKDEIANGH
|
||||
{
|
||||
[Token(Token = "0x6016ABF")]
|
||||
[Address(RVA = "0x403930", Offset = "0x402730", VA = "0x180403930", Slot = "20")]
|
||||
get
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06016AC0 RID: 92864 RVA: 0x0054A714 File Offset: 0x00548914
|
||||
[Token(Token = "0x6016AC0")]
|
||||
[Address(RVA = "0xC17710", Offset = "0xC16510", VA = "0x180C17710", Slot = "13")]
|
||||
protected override void Awake()
|
||||
{
|
||||
this.DFGKELFCGAO();
|
||||
Tool tool = this._connectableTool._tool;
|
||||
MFBGLIHGCGO<Tool> postReleaseEvent = tool.PostReleaseEvent;
|
||||
Action<Tool> action = new Action(this.AGGEPLMBAFK);
|
||||
MFBGLIHGCGO<Tool> mfbglihgcgo = MFBGLIHGCGO.BPJDFPACLMK(postReleaseEvent, action);
|
||||
tool.PostReleaseEvent = mfbglihgcgo;
|
||||
Tool tool2 = this._connectableTool._tool;
|
||||
MFBGLIHGCGO<Tool> postDetachEvent = tool2.PostDetachEvent;
|
||||
Action<Tool> action2 = new Action(this.AGGEPLMBAFK);
|
||||
MFBGLIHGCGO<Tool> mfbglihgcgo2 = MFBGLIHGCGO.BPJDFPACLMK(postDetachEvent, action2);
|
||||
tool2.PostDetachEvent = mfbglihgcgo2;
|
||||
ConnectableTool connectableTool = this._connectableTool;
|
||||
ConnectableTool.HierarchyChangeHandler hierarchyChangeHandler = new ConnectableTool.HierarchyChangeHandler(this.KGEGCICJAMN);
|
||||
connectableTool.ParentChangedEvent += hierarchyChangeHandler;
|
||||
ConnectableTool connectableTool2 = this._connectableTool;
|
||||
ConnectableTool.HierarchyChangeHandler hierarchyChangeHandler2 = new ConnectableTool.HierarchyChangeHandler(this.DGNEFJMPKMA);
|
||||
connectableTool2.ConnectionModifiedEvent += hierarchyChangeHandler2;
|
||||
CreationObject creationObject = this._connectableTool._tool.creationObject;
|
||||
MFBGLIHGCGO<CreationObject> lockedStatusChangedEvent = creationObject.LockedStatusChangedEvent;
|
||||
Action<CreationObject> action3 = new Action(this.LJPMMHJFJDM);
|
||||
MFBGLIHGCGO<CreationObject> mfbglihgcgo3 = MFBGLIHGCGO.BPJDFPACLMK(lockedStatusChangedEvent, action3);
|
||||
creationObject.LockedStatusChangedEvent = mfbglihgcgo3;
|
||||
this._connectableTool._tool.AllowedToTransferOwnershipOnCollision = false;
|
||||
RigidbodyEx rigidbodyEx = this._connectableTool._tool.rigidbodyEx;
|
||||
int num = 0;
|
||||
rigidbodyEx.AddUpdateLodOverride(this, (EEDONNAHMFK)num);
|
||||
RigidbodyEx rigidbodyEx2 = this._connectableTool._tool.rigidbodyEx;
|
||||
Vector3 vector;
|
||||
float z = vector.z;
|
||||
RigidbodyEx rigidbodyEx3 = this._connectableTool._tool.rigidbodyEx;
|
||||
this.DFGKELFCGAO();
|
||||
}
|
||||
|
||||
// Token: 0x06016AC1 RID: 92865 RVA: 0x0054A874 File Offset: 0x00548A74
|
||||
[Token(Token = "0x6016AC1")]
|
||||
[Address(RVA = "0xC18270", Offset = "0xC17070", VA = "0x180C18270", Slot = "21")]
|
||||
protected virtual void Start()
|
||||
{
|
||||
this.FixedUpdate();
|
||||
MFBGLIHGCGO<bool> gizmosPlayingChanged = SandboxGizmoManager.GizmosPlayingChanged;
|
||||
Action<bool> action = new Action(this.HFAAJHFIHKD);
|
||||
if (!this.NEFGPDELKBG)
|
||||
{
|
||||
CircuitEventNodeDisplay circuitEventNodeDisplay = this.circuitNode;
|
||||
int num = 0;
|
||||
if (circuitEventNodeDisplay != num)
|
||||
{
|
||||
this.circuitNode.TryResendLatestOrDefaultInputs();
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06016AC2 RID: 92866 RVA: 0x0054A8C8 File Offset: 0x00548AC8
|
||||
[Token(Token = "0x6016AC2")]
|
||||
[Address(RVA = "0xC17BF0", Offset = "0xC169F0", VA = "0x180C17BF0", Slot = "22")]
|
||||
protected virtual void FixedUpdate()
|
||||
{
|
||||
bool isCompleted = ((IAsyncResult)this).IsCompleted;
|
||||
}
|
||||
|
||||
// Token: 0x06016AC3 RID: 92867 RVA: 0x0054A8DC File Offset: 0x00548ADC
|
||||
[Token(Token = "0x6016AC3")]
|
||||
[Address(RVA = "0xC17F70", Offset = "0xC16D70", VA = "0x180C17F70", Slot = "14")]
|
||||
protected override void OnDestroy()
|
||||
{
|
||||
Tool tool = this._connectableTool._tool;
|
||||
MFBGLIHGCGO<Tool> postReleaseEvent = tool.PostReleaseEvent;
|
||||
Action<Tool> action = new Action(this.AGGEPLMBAFK);
|
||||
MFBGLIHGCGO<Tool> mfbglihgcgo = MFBGLIHGCGO.GMNMHGMFGOL(postReleaseEvent, action);
|
||||
tool.PostReleaseEvent = mfbglihgcgo;
|
||||
ConnectableTool connectableTool = this._connectableTool;
|
||||
ConnectableTool.HierarchyChangeHandler hierarchyChangeHandler = new ConnectableTool.HierarchyChangeHandler(this.KGEGCICJAMN);
|
||||
connectableTool.ParentChangedEvent -= hierarchyChangeHandler;
|
||||
ConnectableTool connectableTool2 = this._connectableTool;
|
||||
ConnectableTool.HierarchyChangeHandler hierarchyChangeHandler2 = new ConnectableTool.HierarchyChangeHandler(this.DGNEFJMPKMA);
|
||||
connectableTool2.ConnectionModifiedEvent -= hierarchyChangeHandler2;
|
||||
CreationObject creationObject = this._connectableTool._tool.creationObject;
|
||||
MFBGLIHGCGO<CreationObject> lockedStatusChangedEvent = creationObject.LockedStatusChangedEvent;
|
||||
Action<CreationObject> action2 = new Action(this.LJPMMHJFJDM);
|
||||
MFBGLIHGCGO<CreationObject> mfbglihgcgo2 = MFBGLIHGCGO.GMNMHGMFGOL(lockedStatusChangedEvent, action2);
|
||||
creationObject.LockedStatusChangedEvent = mfbglihgcgo2;
|
||||
MFBGLIHGCGO<bool> gizmosPlayingChanged = SandboxGizmoManager.GizmosPlayingChanged;
|
||||
Action<bool> action3 = new Action(this.HFAAJHFIHKD);
|
||||
Tool tool2 = this._connectableTool._tool;
|
||||
int num = 0;
|
||||
if (tool2 != num)
|
||||
{
|
||||
RigidbodyEx rigidbodyEx = this._connectableTool._tool.rigidbodyEx;
|
||||
int num2 = 0;
|
||||
if (rigidbodyEx != num2)
|
||||
{
|
||||
this._connectableTool._tool.rigidbodyEx.RemoveUpdateLodOverride(this);
|
||||
}
|
||||
}
|
||||
base.OnDestroy();
|
||||
}
|
||||
|
||||
// Token: 0x06016AC4 RID: 92868 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x6016AC4")]
|
||||
[Address(RVA = "0x402080", Offset = "0x400E80", VA = "0x180402080", Slot = "23")]
|
||||
protected virtual void DFGKELFCGAO()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06016AC5 RID: 92869 RVA: 0x0054AA08 File Offset: 0x00548C08
|
||||
[Token(Token = "0x6016AC5")]
|
||||
[Address(RVA = "0xC17D10", Offset = "0xC16B10", VA = "0x180C17D10")]
|
||||
private void HFAAJHFIHKD(bool PLGOGPMCDOL)
|
||||
{
|
||||
if (!PLGOGPMCDOL && base.OGIBLNIIHDK && !this._connectableTool._tool.FNFNLDBILFE)
|
||||
{
|
||||
this.DJICGIHLEKP();
|
||||
}
|
||||
this.MMPNCGCDLHJ();
|
||||
}
|
||||
|
||||
// Token: 0x06016AC6 RID: 92870 RVA: 0x0054AA48 File Offset: 0x00548C48
|
||||
[Token(Token = "0x6016AC6")]
|
||||
[Address(RVA = "0xC17E30", Offset = "0xC16C30", VA = "0x180C17E30")]
|
||||
private void LJPMMHJFJDM(CreationObject EOJKOIGNHPJ)
|
||||
{
|
||||
this.MMPNCGCDLHJ();
|
||||
}
|
||||
|
||||
// Token: 0x06016AC7 RID: 92871 RVA: 0x0054AA5C File Offset: 0x00548C5C
|
||||
[Token(Token = "0x6016AC7")]
|
||||
[Address(RVA = "0xC174E0", Offset = "0xC162E0", VA = "0x180C174E0")]
|
||||
private void AGGEPLMBAFK(Tool EGFEJGHDNAI)
|
||||
{
|
||||
if (!this._connectableTool.IsParented && base.OGIBLNIIHDK)
|
||||
{
|
||||
SandboxConnectableManager instance = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG;
|
||||
RigidbodyEx rigidbodyEx = this._connectableTool._tool.rigidbodyEx;
|
||||
Vector3 vector;
|
||||
float z = vector.z;
|
||||
RigidbodyEx rigidbodyEx2 = this._connectableTool._tool.rigidbodyEx;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06016AC8 RID: 92872 RVA: 0x0054AAB8 File Offset: 0x00548CB8
|
||||
[Token(Token = "0x6016AC8")]
|
||||
[Address(RVA = "0xC174E0", Offset = "0xC162E0", VA = "0x180C174E0")]
|
||||
private void NEDJKLMJCJB()
|
||||
{
|
||||
if (!this._connectableTool.IsParented && base.OGIBLNIIHDK)
|
||||
{
|
||||
SandboxConnectableManager instance = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG;
|
||||
RigidbodyEx rigidbodyEx = this._connectableTool._tool.rigidbodyEx;
|
||||
Vector3 vector;
|
||||
float z = vector.z;
|
||||
RigidbodyEx rigidbodyEx2 = this._connectableTool._tool.rigidbodyEx;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06016AC9 RID: 92873 RVA: 0x0054AB14 File Offset: 0x00548D14
|
||||
[Token(Token = "0x6016AC9")]
|
||||
[Address(RVA = "0xC17A20", Offset = "0xC16820", VA = "0x180C17A20")]
|
||||
public void ChangeGizmoIgnition(Dictionary<InputSlot, int> input)
|
||||
{
|
||||
int num = 0;
|
||||
int num2 = 0;
|
||||
if (input.TryGetValue(num2, num) && num != this.BHLFOHEMNEH)
|
||||
{
|
||||
this.BHLFOHEMNEH = num;
|
||||
if (num != 0 || this.NEFGPDELKBG)
|
||||
{
|
||||
this.ResetObject();
|
||||
}
|
||||
bool flag;
|
||||
this.AIFJJMHGFFC = flag;
|
||||
this.MMPNCGCDLHJ();
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06016ACA RID: 92874 RVA: 0x0054AB68 File Offset: 0x00548D68
|
||||
[Token(Token = "0x6016ACA")]
|
||||
[Address(RVA = "0xC17B90", Offset = "0xC16990", VA = "0x180C17B90")]
|
||||
protected void EIEPACNLAKB(bool ANOGBDKJHGK)
|
||||
{
|
||||
if (ANOGBDKJHGK || !this.NEFGPDELKBG)
|
||||
{
|
||||
}
|
||||
this.ResetObject();
|
||||
bool flag;
|
||||
this.AIFJJMHGFFC = flag;
|
||||
this.MMPNCGCDLHJ();
|
||||
}
|
||||
|
||||
// Token: 0x06016ACB RID: 92875 RVA: 0x0054AB98 File Offset: 0x00548D98
|
||||
[Token(Token = "0x6016ACB")]
|
||||
[Address(RVA = "0xC17E50", Offset = "0xC16C50", VA = "0x180C17E50")]
|
||||
private void MMPNCGCDLHJ()
|
||||
{
|
||||
if (this.AIFJJMHGFFC)
|
||||
{
|
||||
LIMDPCEOFDK fllendbikgf = this._connectableTool._tool.creationObject.FLLENDBIKGF;
|
||||
}
|
||||
int num = 0;
|
||||
if (num != (this.<CGAONFPPMIC>k__BackingField ? 1 : 0))
|
||||
{
|
||||
this.<CGAONFPPMIC>k__BackingField = num != 0;
|
||||
Action eononknglam = this.EONONKNGLAM;
|
||||
if (eononknglam != 0)
|
||||
{
|
||||
eononknglam();
|
||||
return;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06016ACC RID: 92876 RVA: 0x0054ABF0 File Offset: 0x00548DF0
|
||||
[Token(Token = "0x6016ACC")]
|
||||
[Address(RVA = "0xC17C10", Offset = "0xC16A10", VA = "0x180C17C10")]
|
||||
private void HBODDIHIPGH()
|
||||
{
|
||||
RigidbodyEx rigidbodyEx = this._connectableTool._tool.rigidbodyEx;
|
||||
Vector3 vector;
|
||||
float z = vector.z;
|
||||
RigidbodyEx rigidbodyEx2 = this._connectableTool._tool.rigidbodyEx;
|
||||
this.DFGKELFCGAO();
|
||||
}
|
||||
|
||||
// Token: 0x06016ACD RID: 92877 RVA: 0x0054AC34 File Offset: 0x00548E34
|
||||
[Token(Token = "0x6016ACD")]
|
||||
[Address(RVA = "0xC17CE0", Offset = "0xC16AE0", VA = "0x180C17CE0", Slot = "24")]
|
||||
protected virtual void HBODDIHIPGH(Vector3 HHDLEJDCBEH, Quaternion HIELBNFBMBO)
|
||||
{
|
||||
float z = HHDLEJDCBEH.z;
|
||||
this.<KKGOCIGEMFM>k__BackingField.z = z;
|
||||
bool isCompleted = ((IAsyncResult)this).IsCompleted;
|
||||
}
|
||||
|
||||
// Token: 0x06016ACE RID: 92878 RVA: 0x0054AC5C File Offset: 0x00548E5C
|
||||
[Token(Token = "0x6016ACE")]
|
||||
[Address(RVA = "0xC17640", Offset = "0xC16440", VA = "0x180C17640", Slot = "25")]
|
||||
public virtual void AuthorityResetToDefaultState()
|
||||
{
|
||||
if (base.OGIBLNIIHDK)
|
||||
{
|
||||
this._connectableTool._tool.rigidbodyEx.ClearVelocity();
|
||||
RigidbodyEx rigidbodyEx = this._connectableTool._tool.rigidbodyEx;
|
||||
float z = this.<KKGOCIGEMFM>k__BackingField.z;
|
||||
RigidbodyEx rigidbodyEx2 = this._connectableTool._tool.rigidbodyEx;
|
||||
Quaternion quaternion = this.<OGDLCCOHOCA>k__BackingField;
|
||||
rigidbodyEx2.PANKPLBABFB = quaternion;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06016ACF RID: 92879 RVA: 0x0054ACCC File Offset: 0x00548ECC
|
||||
[Token(Token = "0x6016ACF")]
|
||||
[Address(RVA = "0xC18250", Offset = "0xC17050", VA = "0x180C18250", Slot = "18")]
|
||||
public void ResetObject()
|
||||
{
|
||||
bool isCompleted = ((IAsyncResult)this).IsCompleted;
|
||||
}
|
||||
|
||||
// Token: 0x06016AD0 RID: 92880 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x6016AD0")]
|
||||
[Address(RVA = "0x402080", Offset = "0x400E80", VA = "0x180402080", Slot = "26")]
|
||||
protected virtual void DJICGIHLEKP()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06016AD1 RID: 92881 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x6016AD1")]
|
||||
[Address(RVA = "0x402080", Offset = "0x400E80", VA = "0x180402080", Slot = "27")]
|
||||
protected virtual void DEFLJBBAIGE()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x17003EAD RID: 16045
|
||||
// (get) Token: 0x06016AD2 RID: 92882 RVA: 0x0054ACE0 File Offset: 0x00548EE0
|
||||
[Token(Token = "0x17003EAD")]
|
||||
public bool JBMFJOBFJHP
|
||||
{
|
||||
[Token(Token = "0x6016AD2")]
|
||||
[Address(RVA = "0x403930", Offset = "0x402730", VA = "0x180403930", Slot = "15")]
|
||||
get
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06016AD3 RID: 92883 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x6016AD3")]
|
||||
[Address(RVA = "0x402080", Offset = "0x400E80", VA = "0x180402080", Slot = "28")]
|
||||
public virtual void DeserializeFrom(KPNDFONGDGF HFBJGCHOANH)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06016AD4 RID: 92884 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x6016AD4")]
|
||||
[Address(RVA = "0x402080", Offset = "0x400E80", VA = "0x180402080", Slot = "29")]
|
||||
public virtual void SerializeTo(ref PDEKIHFJKHJ IABNDBNHMKF, ref MKNCHKCCIHK NHFINJNIPGK, StringBuilder BIPOIFGEMGB)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06016AD5 RID: 92885 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x6016AD5")]
|
||||
[Address(RVA = "0xC17D80", Offset = "0xC16B80", VA = "0x180C17D80")]
|
||||
private void KGEGCICJAMN(MIGCNEPBKDG LODFBGGCMLN, int ICDCDNHCHME, MIGCNEPBKDG GDLJBDHIOFN, int GCJFNOCBJIP, [Optional] Vector3? LKGCBILJGBA, [Optional] Quaternion? BHPDMNLLNJK)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06016AD6 RID: 92886 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x6016AD6")]
|
||||
[Address(RVA = "0xC17AE0", Offset = "0xC168E0", VA = "0x180C17AE0")]
|
||||
private void DGNEFJMPKMA(MIGCNEPBKDG LODFBGGCMLN, int ICDCDNHCHME, MIGCNEPBKDG GDLJBDHIOFN, int GCJFNOCBJIP, [Optional] Vector3? LKGCBILJGBA, [Optional] Quaternion? BHPDMNLLNJK)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06016AD7 RID: 92887 RVA: 0x0054ACF0 File Offset: 0x00548EF0
|
||||
[Token(Token = "0x6016AD7")]
|
||||
[Address(RVA = "0x752FB0", Offset = "0x751DB0", VA = "0x180752FB0")]
|
||||
protected SandboxGizmo()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0400EC63 RID: 60515
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x40")]
|
||||
[Token(Token = "0x400EC63")]
|
||||
[SerializeField]
|
||||
[OCIDFHDICIP(JIBDPHMGEGO.Self, false, false, false)]
|
||||
private CircuitEventNodeDisplay circuitNode;
|
||||
|
||||
// Token: 0x0400EC64 RID: 60516
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x48")]
|
||||
[Token(Token = "0x400EC64")]
|
||||
[SerializeField]
|
||||
[DDPIINEJFMD(JIBDPHMGEGO.Self, false, false, false)]
|
||||
private ConnectableTool _connectableTool;
|
||||
|
||||
// Token: 0x0400EC65 RID: 60517
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x50")]
|
||||
[Token(Token = "0x400EC65")]
|
||||
private int BHLFOHEMNEH;
|
||||
|
||||
// Token: 0x0400EC67 RID: 60519
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x60")]
|
||||
[Token(Token = "0x400EC67")]
|
||||
private bool AIFJJMHGFFC;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,143 @@
|
||||
using System;
|
||||
using System.Threading.Tasks;
|
||||
using Cpp2IlInjected;
|
||||
using Photon.Pun;
|
||||
|
||||
namespace RecRoom.Core.Creation.SandboxGizmos
|
||||
{
|
||||
// Token: 0x02003339 RID: 13113
|
||||
[Token(Token = "0x2003339")]
|
||||
public class SandboxGizmoManager : NetworkedSingletonMonoBehaviour<SandboxGizmoManager>
|
||||
{
|
||||
// Token: 0x17003EAE RID: 16046
|
||||
// (get) Token: 0x06016AD8 RID: 92888 RVA: 0x0054AD04 File Offset: 0x00548F04
|
||||
// (set) Token: 0x06016AD9 RID: 92889 RVA: 0x0054AD18 File Offset: 0x00548F18
|
||||
[Token(Token = "0x17003EAE")]
|
||||
public static bool ALCDCIIFAAE
|
||||
{
|
||||
[Token(Token = "0x6016AD8")]
|
||||
[Address(RVA = "0xC17420", Offset = "0xC16220", VA = "0x180C17420")]
|
||||
get;
|
||||
[Token(Token = "0x6016AD9")]
|
||||
[Address(RVA = "0xC16ED0", Offset = "0xC15CD0", VA = "0x180C16ED0")]
|
||||
private set;
|
||||
}
|
||||
|
||||
// Token: 0x06016ADA RID: 92890 RVA: 0x0054AD2C File Offset: 0x00548F2C
|
||||
[Token(Token = "0x6016ADA")]
|
||||
[Address(RVA = "0xC16D70", Offset = "0xC15B70", VA = "0x180C16D70", Slot = "13")]
|
||||
protected override void Awake()
|
||||
{
|
||||
base.Awake();
|
||||
Action action = new Action(this.HFAAJHFIHKD);
|
||||
KLLMCPFPIIE<bool> kllmcpfpiie;
|
||||
this.KHEGLJHOAAJ = kllmcpfpiie;
|
||||
MLDJDPHKGBO.BCGOBNMHOML bcgobnmhoml = new MLDJDPHKGBO.BCGOBNMHOML();
|
||||
JAPOCJCDIJN.JHGPCFHDLEP jhgpcfhdlep = new JAPOCJCDIJN.JHGPCFHDLEP(this.NIMGADINIDB);
|
||||
MLDJDPHKGBO.BCGOBNMHOML bcgobnmhoml2 = bcgobnmhoml.HOJHFGBCOHF((MJAPEGGDLJA)((uint)2048), jhgpcfhdlep);
|
||||
IDisposable disposable = MLDJDPHKGBO.ENNCEBJFFMB(this, bcgobnmhoml2);
|
||||
this.ANEFJHDKAIJ = disposable;
|
||||
this.HFAAJHFIHKD();
|
||||
this.GHAHHEJOFNA = true;
|
||||
}
|
||||
|
||||
// Token: 0x06016ADB RID: 92891 RVA: 0x0054ADA0 File Offset: 0x00548FA0
|
||||
[Token(Token = "0x6016ADB")]
|
||||
[Address(RVA = "0xC171E0", Offset = "0xC15FE0", VA = "0x180C171E0", Slot = "14")]
|
||||
protected override void OnDestroy()
|
||||
{
|
||||
if (this.ANEFJHDKAIJ != 0)
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06016ADC RID: 92892 RVA: 0x0054ADB8 File Offset: 0x00548FB8
|
||||
[Token(Token = "0x6016ADC")]
|
||||
[Address(RVA = "0xC17170", Offset = "0xC15F70", VA = "0x180C17170")]
|
||||
private Task NIMGADINIDB(JKLGMOGDCNE CEHJGNDELGL)
|
||||
{
|
||||
KLLMCPFPIIE<bool> khegljhoaaj = this.KHEGLJHOAAJ;
|
||||
return Task.CompletedTask;
|
||||
}
|
||||
|
||||
// Token: 0x06016ADD RID: 92893 RVA: 0x0054ADDC File Offset: 0x00548FDC
|
||||
[Token(Token = "0x6016ADD")]
|
||||
[Address(RVA = "0xC16F30", Offset = "0xC15D30", VA = "0x180C16F30")]
|
||||
private void HFAAJHFIHKD()
|
||||
{
|
||||
SandboxGizmoManager.<LMHCBOFAEPO>k__BackingField = this.KHEGLJHOAAJ.IAHDANBDAAM() != null;
|
||||
MFBGLIHGCGO<bool> gizmosPlayingChanged = SandboxGizmoManager.GizmosPlayingChanged;
|
||||
bool flag = SandboxGizmoManager.<LMHCBOFAEPO>k__BackingField;
|
||||
gizmosPlayingChanged.CNFDGDEOPPF(flag);
|
||||
if (this.GHAHHEJOFNA)
|
||||
{
|
||||
NotificationManager instance = SingletonMonoBehaviour.ONCPNMDGGKG;
|
||||
string text = "Gizmos now " + "stopped";
|
||||
int num = 0;
|
||||
IDisposable disposable = instance.Play(NotificationManager.IBIDFAOPIPC.Medium, text, 3f, num, num);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06016ADE RID: 92894 RVA: 0x0054AE48 File Offset: 0x00549048
|
||||
[Token(Token = "0x6016ADE")]
|
||||
[Address(RVA = "0xC17230", Offset = "0xC16030", VA = "0x180C17230")]
|
||||
public void RequestMasterSetGizmosPlaying(bool PLGOGPMCDOL)
|
||||
{
|
||||
PhotonView photonView = base.JDHMIOJKLCK;
|
||||
DGLOJCGDOGG.LFLFMIMNCON<bool> lflfmimncon = new DGLOJCGDOGG.LFLFMIMNCON(this.RpcRequestMasterSetGizmosPlaying);
|
||||
photonView.RpcMaster<bool>(lflfmimncon, PLGOGPMCDOL);
|
||||
}
|
||||
|
||||
// Token: 0x06016ADF RID: 92895 RVA: 0x0054AE78 File Offset: 0x00549078
|
||||
[Token(Token = "0x6016ADF")]
|
||||
[Address(RVA = "0xC172D0", Offset = "0xC160D0", VA = "0x180C172D0")]
|
||||
[NFOMENMAOIA]
|
||||
private void RpcRequestMasterSetGizmosPlaying(bool PLGOGPMCDOL)
|
||||
{
|
||||
if (KKPBCOOONNK.BNNCCCFFALC)
|
||||
{
|
||||
KLLMCPFPIIE<bool> khegljhoaaj = this.KHEGLJHOAAJ;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06016AE0 RID: 92896 RVA: 0x0054AE9C File Offset: 0x0054909C
|
||||
[Token(Token = "0x6016AE0")]
|
||||
[Address(RVA = "0xC173C0", Offset = "0xC161C0", VA = "0x180C173C0")]
|
||||
public SandboxGizmoManager()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06016AE1 RID: 92897 RVA: 0x0054AEB0 File Offset: 0x005490B0
|
||||
// Note: this type is marked as 'beforefieldinit'.
|
||||
[Token(Token = "0x6016AE1")]
|
||||
[Address(RVA = "0xC17350", Offset = "0xC16150", VA = "0x180C17350")]
|
||||
static SandboxGizmoManager()
|
||||
{
|
||||
int num;
|
||||
int num2;
|
||||
MFBGLIHGCGO<bool> mfbglihgcgo = new MFBGLIHGCGO(4, num != 0, num2 != 0);
|
||||
num2 = 0;
|
||||
num = 0;
|
||||
SandboxGizmoManager.GizmosPlayingChanged = mfbglihgcgo;
|
||||
}
|
||||
|
||||
// Token: 0x0400EC6B RID: 60523
|
||||
[FieldOffset(Offset = "0x40")]
|
||||
[Token(Token = "0x400EC6B")]
|
||||
private IDisposable ANEFJHDKAIJ;
|
||||
|
||||
// Token: 0x0400EC6D RID: 60525
|
||||
[Token(Token = "0x400EC6D")]
|
||||
public static MFBGLIHGCGO<bool> GizmosPlayingChanged;
|
||||
|
||||
// Token: 0x0400EC6E RID: 60526
|
||||
[FieldOffset(Offset = "0x48")]
|
||||
[Token(Token = "0x400EC6E")]
|
||||
private KLLMCPFPIIE<bool> KHEGLJHOAAJ;
|
||||
|
||||
// Token: 0x0400EC6F RID: 60527
|
||||
[FieldOffset(Offset = "0x50")]
|
||||
[Token(Token = "0x400EC6F")]
|
||||
private bool GHAHHEJOFNA;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,991 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Runtime.CompilerServices;
|
||||
using System.Text;
|
||||
using AGUI.StackedUI;
|
||||
using Cpp2IlInjected;
|
||||
using Google.Protobuf.Collections;
|
||||
using RecRoom.AGUI.ToolUIs;
|
||||
using RecRoom.Core.Creation.Circuits;
|
||||
using RecRoom.Systems.PlayerRoles;
|
||||
using RecRoom.Tools.Tags;
|
||||
using UnityEngine;
|
||||
|
||||
namespace RecRoom.Core.Creation.SandboxGizmos
|
||||
{
|
||||
// Token: 0x0200333A RID: 13114
|
||||
[Token(Token = "0x200333A")]
|
||||
public class SmoothLookAtGizmo : InfluencerGizmo, CHJEFIDMANE
|
||||
{
|
||||
// Token: 0x17003EAF RID: 16047
|
||||
// (get) Token: 0x06016AE2 RID: 92898 RVA: 0x0054AED0 File Offset: 0x005490D0
|
||||
// (set) Token: 0x06016AE3 RID: 92899 RVA: 0x0054AEF0 File Offset: 0x005490F0
|
||||
[Token(Token = "0x17003EAF")]
|
||||
public string[] IDHAICMOPCH
|
||||
{
|
||||
[Token(Token = "0x6016AE2")]
|
||||
[Address(RVA = "0xC33A70", Offset = "0xC32870", VA = "0x180C33A70")]
|
||||
get
|
||||
{
|
||||
return this.NIINBAHMHMH.IAHDANBDAAM();
|
||||
}
|
||||
[Token(Token = "0x6016AE3")]
|
||||
[Address(RVA = "0xC33AC0", Offset = "0xC328C0", VA = "0x180C33AC0")]
|
||||
set
|
||||
{
|
||||
KLLMCPFPIIE<string[]> niinbahmhmh = this.NIINBAHMHMH;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17003EB0 RID: 16048
|
||||
// (get) Token: 0x06016AE4 RID: 92900 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
// (set) Token: 0x06016AE5 RID: 92901 RVA: 0x0054AF0C File Offset: 0x0054910C
|
||||
[Token(Token = "0x17003EB0")]
|
||||
public Guid LOBACKBFBGK
|
||||
{
|
||||
[Token(Token = "0x6016AE4")]
|
||||
[Address(RVA = "0xC2FB00", Offset = "0xC2E900", VA = "0x180C2FB00")]
|
||||
get
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
[Token(Token = "0x6016AE5")]
|
||||
[Address(RVA = "0xC2F2F0", Offset = "0xC2E0F0", VA = "0x180C2F2F0")]
|
||||
set
|
||||
{
|
||||
KLLMCPFPIIE<Guid> fadionjoiab = this.FADIONJOIAB;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17003EB1 RID: 16049
|
||||
// (get) Token: 0x06016AE6 RID: 92902 RVA: 0x0054AF28 File Offset: 0x00549128
|
||||
// (set) Token: 0x06016AE7 RID: 92903 RVA: 0x0054AF48 File Offset: 0x00549148
|
||||
[Token(Token = "0x17003EB1")]
|
||||
public int FCEGICDINEB
|
||||
{
|
||||
[Token(Token = "0x6016AE6")]
|
||||
[Address(RVA = "0xC31700", Offset = "0xC30500", VA = "0x180C31700")]
|
||||
get
|
||||
{
|
||||
return this.EFDAOEOHLGH.IAHDANBDAAM();
|
||||
}
|
||||
[Token(Token = "0x6016AE7")]
|
||||
[Address(RVA = "0xC33B20", Offset = "0xC32920", VA = "0x180C33B20")]
|
||||
set
|
||||
{
|
||||
KLLMCPFPIIE<int> efdaoeohlgh = this.EFDAOEOHLGH;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17003EB2 RID: 16050
|
||||
// (get) Token: 0x06016AE8 RID: 92904 RVA: 0x0054AF64 File Offset: 0x00549164
|
||||
// (set) Token: 0x06016AE9 RID: 92905 RVA: 0x0054AF84 File Offset: 0x00549184
|
||||
[Token(Token = "0x17003EB2")]
|
||||
private SmoothLookAtGizmo.LHIIGDFGBJP EMMKMAADNIL
|
||||
{
|
||||
[Token(Token = "0x6016AE8")]
|
||||
[Address(RVA = "0xC310A0", Offset = "0xC2FEA0", VA = "0x180C310A0")]
|
||||
get
|
||||
{
|
||||
return this.BKDBPMPMBHB.IAHDANBDAAM();
|
||||
}
|
||||
[Token(Token = "0x6016AE9")]
|
||||
[Address(RVA = "0xC32180", Offset = "0xC30F80", VA = "0x180C32180")]
|
||||
set
|
||||
{
|
||||
KLLMCPFPIIE<SmoothLookAtGizmo.LHIIGDFGBJP> bkdbpmpmbhb = this.BKDBPMPMBHB;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17003EB3 RID: 16051
|
||||
// (get) Token: 0x06016AEA RID: 92906 RVA: 0x0054AFA0 File Offset: 0x005491A0
|
||||
// (set) Token: 0x06016AEB RID: 92907 RVA: 0x0054AFC0 File Offset: 0x005491C0
|
||||
[Token(Token = "0x17003EB3")]
|
||||
private SmoothLookAtGizmo.JIOFHMHNHOB GCKNNEEADAJ
|
||||
{
|
||||
[Token(Token = "0x6016AEA")]
|
||||
[Address(RVA = "0xC321E0", Offset = "0xC30FE0", VA = "0x180C321E0")]
|
||||
get
|
||||
{
|
||||
return this.CAPEENIAAPO.IAHDANBDAAM();
|
||||
}
|
||||
[Token(Token = "0x6016AEB")]
|
||||
[Address(RVA = "0xC2FAA0", Offset = "0xC2E8A0", VA = "0x180C2FAA0")]
|
||||
set
|
||||
{
|
||||
KLLMCPFPIIE<SmoothLookAtGizmo.JIOFHMHNHOB> capeeniaapo = this.CAPEENIAAPO;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17003EB4 RID: 16052
|
||||
// (get) Token: 0x06016AEC RID: 92908 RVA: 0x0054AFDC File Offset: 0x005491DC
|
||||
// (set) Token: 0x06016AED RID: 92909 RVA: 0x0054AFFC File Offset: 0x005491FC
|
||||
[Token(Token = "0x17003EB4")]
|
||||
private SmoothLookAtGizmo.FPOMOHKPFNO OFKFJLCCIAN
|
||||
{
|
||||
[Token(Token = "0x6016AEC")]
|
||||
[Address(RVA = "0xC31830", Offset = "0xC30630", VA = "0x180C31830")]
|
||||
get
|
||||
{
|
||||
return this.HCOHMAMFNJL.IAHDANBDAAM();
|
||||
}
|
||||
[Token(Token = "0x6016AED")]
|
||||
[Address(RVA = "0xC32230", Offset = "0xC31030", VA = "0x180C32230")]
|
||||
set
|
||||
{
|
||||
KLLMCPFPIIE<SmoothLookAtGizmo.FPOMOHKPFNO> hcohmamfnjl = this.HCOHMAMFNJL;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17003EB5 RID: 16053
|
||||
// (get) Token: 0x06016AEE RID: 92910 RVA: 0x0054B018 File Offset: 0x00549218
|
||||
[Token(Token = "0x17003EB5")]
|
||||
private KLCANJPOEPC EHAPBPDEDOM
|
||||
{
|
||||
[Token(Token = "0x6016AEE")]
|
||||
[Address(RVA = "0xC31A00", Offset = "0xC30800", VA = "0x180C31A00")]
|
||||
get
|
||||
{
|
||||
KLCANJPOEPC jdhlhbjgaad = this.JDHLHBJGAAD;
|
||||
if (jdhlhbjgaad == 0)
|
||||
{
|
||||
OMKPHDBNLKH<CreationObjectSettingFriendlyIntControl, int>.DEDABHKCIBG <>9__35_ = SmoothLookAtGizmo.<>c.<>9__35_0;
|
||||
if (<>9__35_ == 0)
|
||||
{
|
||||
SmoothLookAtGizmo.<>c.<>9__35_0 = (MakerPenPaletteConfigScreen editableUIFlow) => editableUIFlow.DefaultEnumUIControlPrefab;
|
||||
}
|
||||
OMKPHDBNLKH<CreationObjectSettingFriendlyIntControl, int>.OHINDOLFNMP ohindolfnmp = new OMKPHDBNLKH.OHINDOLFNMP(this.IDDMLKEHJOK);
|
||||
Dictionary<string, FLCFOLDCOJJ> aoodaojniof = SmoothLookAtGizmo.AOODAOJNIOF;
|
||||
ulong num;
|
||||
KLCANJPOEPC klcanjpoepc = new KLCANJPOEPC(<>9__35_, ohindolfnmp, aoodaojniof, (int)num);
|
||||
this.JDHLHBJGAAD = klcanjpoepc;
|
||||
}
|
||||
return jdhlhbjgaad;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17003EB6 RID: 16054
|
||||
// (get) Token: 0x06016AEF RID: 92911 RVA: 0x0054B078 File Offset: 0x00549278
|
||||
[Token(Token = "0x17003EB6")]
|
||||
private PGIHLFOHNML NGAAMHCNAJG
|
||||
{
|
||||
[Token(Token = "0x6016AEF")]
|
||||
[Address(RVA = "0xC2F3B0", Offset = "0xC2E1B0", VA = "0x180C2F3B0")]
|
||||
get
|
||||
{
|
||||
PGIHLFOHNML nblldjmfgck = this.NBLLDJMFGCK;
|
||||
if (nblldjmfgck == 0)
|
||||
{
|
||||
OMKPHDBNLKH<CreationObjectSettingStringUIControl, string>.DEDABHKCIBG <>9__38_ = SmoothLookAtGizmo.<>c.<>9__38_0;
|
||||
if (<>9__38_ == 0)
|
||||
{
|
||||
SmoothLookAtGizmo.<>c.<>9__38_0 = (MakerPenPaletteConfigScreen editableUIFlow) => editableUIFlow.TagInputFieldUIControlPrefab;
|
||||
}
|
||||
OMKPHDBNLKH<CreationObjectSettingStringUIControl, string>.OHINDOLFNMP ohindolfnmp = new OMKPHDBNLKH.OHINDOLFNMP(this.GJKECPHOJLA);
|
||||
PGIHLFOHNML pgihlfohnml = new PGIHLFOHNML(<>9__38_, ohindolfnmp, 10);
|
||||
this.NBLLDJMFGCK = pgihlfohnml;
|
||||
}
|
||||
return nblldjmfgck;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17003EB7 RID: 16055
|
||||
// (get) Token: 0x06016AF0 RID: 92912 RVA: 0x0054B0D0 File Offset: 0x005492D0
|
||||
[Token(Token = "0x17003EB7")]
|
||||
private HIPBHHONPLB MADDNAOFAHC
|
||||
{
|
||||
[Token(Token = "0x6016AF0")]
|
||||
[Address(RVA = "0xC32B40", Offset = "0xC31940", VA = "0x180C32B40")]
|
||||
get
|
||||
{
|
||||
HIPBHHONPLB jeijhkmiipb = this.JEIJHKMIIPB;
|
||||
if (jeijhkmiipb == 0)
|
||||
{
|
||||
OMKPHDBNLKH<RoleGuidEditableUIControl, Guid>.DEDABHKCIBG <>9__41_ = SmoothLookAtGizmo.<>c.<>9__41_0;
|
||||
if (<>9__41_ == 0)
|
||||
{
|
||||
SmoothLookAtGizmo.<>c.<>9__41_0 = (MakerPenPaletteConfigScreen editableUIFlow) => editableUIFlow.RoleEditControlUIPrefab;
|
||||
}
|
||||
OMKPHDBNLKH<RoleGuidEditableUIControl, Guid>.OHINDOLFNMP ohindolfnmp = new OMKPHDBNLKH.OHINDOLFNMP(this.ILDICICMECG);
|
||||
ulong num;
|
||||
int num2;
|
||||
HIPBHHONPLB hipbhhonplb = new HIPBHHONPLB(<>9__41_, ohindolfnmp, 10, num != 0UL, num2);
|
||||
num2 = 0;
|
||||
this.JEIJHKMIIPB = hipbhhonplb;
|
||||
}
|
||||
return jeijhkmiipb;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06016AF1 RID: 92913 RVA: 0x0054B130 File Offset: 0x00549330
|
||||
[Token(Token = "0x6016AF1")]
|
||||
[Address(RVA = "0xC2F7A0", Offset = "0xC2E5A0", VA = "0x180C2F7A0", Slot = "13")]
|
||||
protected override void Awake()
|
||||
{
|
||||
base.Awake();
|
||||
string[] array = new string[0];
|
||||
Action action = new Action(this.JPHBGGEEDKO);
|
||||
KLLMCPFPIIE<string[]> kllmcpfpiie;
|
||||
this.NIINBAHMHMH = kllmcpfpiie;
|
||||
Guid empty = Guid.Empty;
|
||||
Action action2 = new Action(this.LKHANKGDJIF);
|
||||
KLLMCPFPIIE<Guid> kllmcpfpiie2;
|
||||
this.FADIONJOIAB = kllmcpfpiie2;
|
||||
Action action3 = new Action(this.MFIGIGCIODG);
|
||||
KLLMCPFPIIE<int> kllmcpfpiie3;
|
||||
this.EFDAOEOHLGH = kllmcpfpiie3;
|
||||
KLLMCPFPIIE<SmoothLookAtGizmo.LHIIGDFGBJP> kllmcpfpiie4;
|
||||
this.BKDBPMPMBHB = kllmcpfpiie4;
|
||||
Action action4 = new Action(this.JKCOCFJHOMH);
|
||||
KLLMCPFPIIE<SmoothLookAtGizmo.JIOFHMHNHOB> kllmcpfpiie5;
|
||||
this.CAPEENIAAPO = kllmcpfpiie5;
|
||||
KLLMCPFPIIE<SmoothLookAtGizmo.FPOMOHKPFNO> kllmcpfpiie6;
|
||||
this.HCOHMAMFNJL = kllmcpfpiie6;
|
||||
}
|
||||
|
||||
// Token: 0x06016AF2 RID: 92914 RVA: 0x0054B1BC File Offset: 0x005493BC
|
||||
[Token(Token = "0x6016AF2")]
|
||||
[Address(RVA = "0xC336A0", Offset = "0xC324A0", VA = "0x180C336A0", Slot = "21")]
|
||||
protected override void Start()
|
||||
{
|
||||
this.FixedUpdate();
|
||||
MFBGLIHGCGO<bool> gizmosPlayingChanged = SandboxGizmoManager.GizmosPlayingChanged;
|
||||
Action<bool> action = new Action(base.HFAAJHFIHKD);
|
||||
if (!this.NEFGPDELKBG)
|
||||
{
|
||||
CircuitEventNodeDisplay circuitNode = this.circuitNode;
|
||||
int num = 0;
|
||||
if (circuitNode != num)
|
||||
{
|
||||
this.circuitNode.TryResendLatestOrDefaultInputs();
|
||||
}
|
||||
}
|
||||
Action<GameRole> action2 = new Action(this.ACELJJHDOAI);
|
||||
this.JKCOCFJHOMH();
|
||||
this.LKHANKGDJIF();
|
||||
this.MFIGIGCIODG();
|
||||
}
|
||||
|
||||
// Token: 0x06016AF3 RID: 92915 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x6016AF3")]
|
||||
[Address(RVA = "0xC2F200", Offset = "0xC2E000", VA = "0x180C2F200")]
|
||||
private void ACELJJHDOAI(GameRole FMIDDHHDCHP)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06016AF4 RID: 92916 RVA: 0x0054B230 File Offset: 0x00549430
|
||||
[Token(Token = "0x6016AF4")]
|
||||
[Address(RVA = "0xC33010", Offset = "0xC31E10", VA = "0x180C33010", Slot = "14")]
|
||||
protected override void OnDestroy()
|
||||
{
|
||||
Action<GameRole> action = new Action(this.ACELJJHDOAI);
|
||||
KLCANJPOEPC jdhlhbjgaad = this.JDHLHBJGAAD;
|
||||
if (jdhlhbjgaad != 0)
|
||||
{
|
||||
jdhlhbjgaad.Dispose();
|
||||
}
|
||||
PGIHLFOHNML nblldjmfgck = this.NBLLDJMFGCK;
|
||||
if (nblldjmfgck != 0)
|
||||
{
|
||||
nblldjmfgck.Dispose();
|
||||
}
|
||||
HIPBHHONPLB jeijhkmiipb = this.JEIJHKMIIPB;
|
||||
if (jeijhkmiipb != 0)
|
||||
{
|
||||
jeijhkmiipb.Dispose();
|
||||
}
|
||||
base.OnDestroy();
|
||||
}
|
||||
|
||||
// Token: 0x06016AF5 RID: 92917 RVA: 0x0054B28C File Offset: 0x0054948C
|
||||
[Token(Token = "0x6016AF5")]
|
||||
[Address(RVA = "0xC30320", Offset = "0xC2F120", VA = "0x180C30320", Slot = "23")]
|
||||
protected override void DFGKELFCGAO()
|
||||
{
|
||||
OMKPHDBNLKH<CreationObjectSettingFriendlyIntControl, int>.DEDABHKCIBG <>9__48_ = SmoothLookAtGizmo.<>c.<>9__48_0;
|
||||
if (<>9__48_ == 0)
|
||||
{
|
||||
SmoothLookAtGizmo.<>c.<>9__48_0 = (MakerPenPaletteConfigScreen editableUIFlow) => editableUIFlow.DefaultEnumUIControlPrefab;
|
||||
}
|
||||
OMKPHDBNLKH<CreationObjectSettingFriendlyIntControl, int>.OHINDOLFNMP ohindolfnmp = new OMKPHDBNLKH.OHINDOLFNMP(this.BMBAEMDIBHM);
|
||||
Dictionary<string, FLCFOLDCOJJ> dictionary = new Dictionary();
|
||||
ulong num;
|
||||
KLCANJPOEPC klcanjpoepc = new KLCANJPOEPC(<>9__48_, ohindolfnmp, dictionary, (int)num);
|
||||
int num2 = 0;
|
||||
ILINODKFHEO ilinodkfheo = this.creationObject.AddConfigurableSetting(klcanjpoepc);
|
||||
OMKPHDBNLKH<CreationObjectSettingIntUIControl, int>.DEDABHKCIBG dedabhkcibg;
|
||||
if (SmoothLookAtGizmo.<>c.<>9__48_2 == 0)
|
||||
{
|
||||
dedabhkcibg = (MakerPenPaletteConfigScreen editableUIFlow) => editableUIFlow.DefaultIntUIControlPrefab;
|
||||
SmoothLookAtGizmo.<>c.<>9__48_2 = dedabhkcibg;
|
||||
}
|
||||
OMKPHDBNLKH<CreationObjectSettingIntUIControl, int>.OHINDOLFNMP ohindolfnmp2 = new OMKPHDBNLKH.OHINDOLFNMP(this.POJFFMIBHDB);
|
||||
GAAKDCPNDDI gaakdcpnddi = new GAAKDCPNDDI(dedabhkcibg, ohindolfnmp2, 5);
|
||||
ILINODKFHEO ilinodkfheo2 = this.creationObject.AddConfigurableSetting(gaakdcpnddi);
|
||||
OMKPHDBNLKH<CreationObjectSettingFriendlyIntControl, int>.DEDABHKCIBG dedabhkcibg2;
|
||||
if (SmoothLookAtGizmo.<>c.<>9__48_4 == 0)
|
||||
{
|
||||
dedabhkcibg2 = (MakerPenPaletteConfigScreen editableUIFlow) => editableUIFlow.DefaultEnumUIControlPrefab;
|
||||
SmoothLookAtGizmo.<>c.<>9__48_4 = dedabhkcibg2;
|
||||
}
|
||||
OMKPHDBNLKH<CreationObjectSettingFriendlyIntControl, int>.OHINDOLFNMP ohindolfnmp3 = new OMKPHDBNLKH.OHINDOLFNMP(this.CENKGKPBBNK);
|
||||
Dictionary<string, FLCFOLDCOJJ> dictionary2 = new Dictionary();
|
||||
KLCANJPOEPC klcanjpoepc2 = new KLCANJPOEPC(dedabhkcibg2, ohindolfnmp3, dictionary2, num2);
|
||||
ILINODKFHEO ilinodkfheo3 = this.creationObject.AddConfigurableSetting(klcanjpoepc2);
|
||||
CreationObject creationObject = this.creationObject;
|
||||
DOPNALIMPNA[] array = new DOPNALIMPNA[6];
|
||||
Func<int> func = new Func(this.NICHKJBPFLO);
|
||||
Action<int> action = new Action(this.NDMHINIOCMH);
|
||||
Dictionary<string, FLCFOLDCOJJ> dictionary3 = new Dictionary();
|
||||
int num3 = 0;
|
||||
string text;
|
||||
ulong num4;
|
||||
LNBMGIPPMJJ lnbmgippmjj = ONOKJPIMIIP.BCJHJAHMJFP(dictionary3, func, action, "Target Type", text, num3, num3, num3, num3, num4 != 0UL);
|
||||
if (lnbmgippmjj != 0)
|
||||
{
|
||||
}
|
||||
array[0] = lnbmgippmjj;
|
||||
Func<int> func2 = new Func(this.HHJNHOFGMJB);
|
||||
Action<int> action2 = new Action(this.EOMCCABANPH);
|
||||
string text2;
|
||||
ulong num5;
|
||||
JJOBLNLCNND jjoblnlcnnd = ONOKJPIMIIP.MGAJCIEANHL(func2, action2, "Smoothing Amount", "", text2, num3 != 0, num3, (int)num5, num3, num3);
|
||||
if (jjoblnlcnnd != 0)
|
||||
{
|
||||
}
|
||||
array[1] = jjoblnlcnnd;
|
||||
Func<int> func3 = new Func(this.ANPNEGOHDHM);
|
||||
Action<int> action3 = new Action(this.DONFJBIMOKG);
|
||||
string text3;
|
||||
ulong num6;
|
||||
LNBMGIPPMJJ lnbmgippmjj2 = ONOKJPIMIIP.BCJHJAHMJFP(new Dictionary(), func3, action3, "Tracking Multiple Tagged Objects", text3, num3, num3, num3, num3, num6 != 0UL);
|
||||
if (lnbmgippmjj2 != 0)
|
||||
{
|
||||
}
|
||||
array[2] = lnbmgippmjj2;
|
||||
Func<string> func4 = new Func(this.HKDLHJFHCAF);
|
||||
Action<string> action4 = new Action(this.OCGPHKEEFEE);
|
||||
Func<bool> func5 = new Func(this.LBABADMACDF);
|
||||
INAOBEINBGO inaobeinbgo;
|
||||
if (inaobeinbgo != 0)
|
||||
{
|
||||
}
|
||||
array[3] = inaobeinbgo;
|
||||
Func<Guid> func6 = new Func(this.BHMBACEPACI);
|
||||
Action<Guid> action5 = new Action(this.ADNLCGJHNID);
|
||||
Action<DLKPBLNKLAD, GCKECFLKJGJ> action6 = new Action(this.creationObject.FireDialogListPicker);
|
||||
Func<bool> func7 = new Func(this.GGGLEEPEMLA);
|
||||
int num7 = 0;
|
||||
string text4;
|
||||
IMAFJGKHEMD imafjgkhemd = ONOKJPIMIIP.KPKBGKJFBKE(func6, action5, action6, func7, num7, text4);
|
||||
if (imafjgkhemd != 0)
|
||||
{
|
||||
}
|
||||
array[4] = imafjgkhemd;
|
||||
Dictionary<string, FLCFOLDCOJJ> aoodaojniof = SmoothLookAtGizmo.AOODAOJNIOF;
|
||||
Func<int> func8 = new Func(this.MNGHGJMEGCC);
|
||||
Action<int> action7 = new Action(this.KGNHDJKLFPI);
|
||||
Func<bool> func9 = new Func(this.HNACHEBPDOD);
|
||||
int num8 = 0;
|
||||
string text5;
|
||||
ulong num9;
|
||||
LNBMGIPPMJJ lnbmgippmjj3 = ONOKJPIMIIP.BCJHJAHMJFP(aoodaojniof, func8, action7, "Choose Tracking Target", text5, num8, num8, func9, num8, num9 != 0UL);
|
||||
if (lnbmgippmjj3 != 0)
|
||||
{
|
||||
}
|
||||
array[5] = lnbmgippmjj3;
|
||||
int num10 = 0;
|
||||
ECJBHJOCKHL ecjbhjockhl = creationObject.AddFoldoutMenu("Look At", num10, array);
|
||||
}
|
||||
|
||||
// Token: 0x06016AF6 RID: 92918 RVA: 0x0054B598 File Offset: 0x00549798
|
||||
[Token(Token = "0x6016AF6")]
|
||||
[Address(RVA = "0xC30F00", Offset = "0xC2FD00", VA = "0x180C30F00", Slot = "26")]
|
||||
protected override void DJICGIHLEKP()
|
||||
{
|
||||
if (!this._connectableTool._tool.FNFNLDBILFE && base.OGIBLNIIHDK)
|
||||
{
|
||||
this.BOKGEMLCFGN();
|
||||
List<Vector3> neijjcnmomb = this.NEIJJCNMOMB;
|
||||
Vector3 zero = Vector3.zero;
|
||||
SmoothLookAtGizmo.LHIIGDFGBJP lhiigdfgbjp = this.EMMKMAADNIL;
|
||||
SmoothLookAtGizmo.LHIIGDFGBJP lhiigdfgbjp2 = this.EMMKMAADNIL;
|
||||
Vector3 vector;
|
||||
float z = vector.z;
|
||||
RigidbodyEx rigidbodyEx = this._connectableTool._tool.rigidbodyEx;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06016AF7 RID: 92919 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x6016AF7")]
|
||||
[Address(RVA = "0xC2FC40", Offset = "0xC2EA40", VA = "0x180C2FC40")]
|
||||
private void BOKGEMLCFGN()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06016AF8 RID: 92920 RVA: 0x0054B604 File Offset: 0x00549804
|
||||
[Token(Token = "0x6016AF8")]
|
||||
[Address(RVA = "0xC31FE0", Offset = "0xC30DE0", VA = "0x180C31FE0")]
|
||||
private void KAMCOPDIBAK(Player IEKDDPPNFPF)
|
||||
{
|
||||
SmoothLookAtGizmo.FPOMOHKPFNO fpomohkpfno = this.HCOHMAMFNJL.IAHDANBDAAM();
|
||||
if (fpomohkpfno != SmoothLookAtGizmo.FPOMOHKPFNO.Head)
|
||||
{
|
||||
if (fpomohkpfno != SmoothLookAtGizmo.FPOMOHKPFNO.Head)
|
||||
{
|
||||
if (fpomohkpfno != SmoothLookAtGizmo.FPOMOHKPFNO.Head)
|
||||
{
|
||||
if (fpomohkpfno == SmoothLookAtGizmo.FPOMOHKPFNO.Hands)
|
||||
{
|
||||
List<Vector3> neijjcnmomb = this.NEIJJCNMOMB;
|
||||
Transform transform = IEKDDPPNFPF.rightHand.transform;
|
||||
Vector3 vector;
|
||||
float z = vector.z;
|
||||
return;
|
||||
}
|
||||
goto IL_56;
|
||||
}
|
||||
else
|
||||
{
|
||||
List<Vector3> neijjcnmomb2 = this.NEIJJCNMOMB;
|
||||
}
|
||||
}
|
||||
Transform transform2 = IEKDDPPNFPF.leftHand.transform;
|
||||
Vector3 vector2;
|
||||
float z2 = vector2.z;
|
||||
}
|
||||
IL_56:
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x06016AF9 RID: 92921 RVA: 0x0054B66C File Offset: 0x0054986C
|
||||
[Token(Token = "0x6016AF9")]
|
||||
[Address(RVA = "0xC327E0", Offset = "0xC315E0", VA = "0x180C327E0")]
|
||||
private Vector3 MGMDJGHMGFL(List<Vector3> BJEDAGHIDPN)
|
||||
{
|
||||
int num;
|
||||
do
|
||||
{
|
||||
num = 0;
|
||||
float z = Vector3.zero.z;
|
||||
bool flag;
|
||||
if (flag)
|
||||
{
|
||||
}
|
||||
}
|
||||
while (num != 0);
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x06016AFA RID: 92922 RVA: 0x0054B6A8 File Offset: 0x005498A8
|
||||
[Token(Token = "0x6016AFA")]
|
||||
[Address(RVA = "0xC32CA0", Offset = "0xC31AA0", VA = "0x180C32CA0")]
|
||||
private Vector3 NLAIFONGOMO(List<Vector3> BJEDAGHIDPN)
|
||||
{
|
||||
int num;
|
||||
do
|
||||
{
|
||||
num = 0;
|
||||
float z = Vector3.zero.z;
|
||||
bool flag;
|
||||
if (flag)
|
||||
{
|
||||
}
|
||||
}
|
||||
while (num != 0);
|
||||
List<Vector3>.Enumerator enumerator;
|
||||
int index = enumerator.index;
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x06016AFB RID: 92923 RVA: 0x0054B6D8 File Offset: 0x005498D8
|
||||
[Token(Token = "0x6016AFB")]
|
||||
[Address(RVA = "0xC2F500", Offset = "0xC2E300", VA = "0x180C2F500")]
|
||||
private Quaternion AOBPJIDFKHN(Vector3 DDHPAFKBMON, float AAFDMNJLPDP)
|
||||
{
|
||||
int num = 0;
|
||||
Vector3 up = Vector3.up;
|
||||
int num2 = 0;
|
||||
float deltaTime = Time.deltaTime;
|
||||
Quaternion quaternion = Quaternion.RotateTowards(num2, num, AAFDMNJLPDP);
|
||||
Quaternion quaternion2 = Quaternion.Lerp(num2, num, AAFDMNJLPDP);
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x06016AFC RID: 92924 RVA: 0x0054B718 File Offset: 0x00549918
|
||||
[Token(Token = "0x6016AFC")]
|
||||
[Address(RVA = "0xC31700", Offset = "0xC30500", VA = "0x180C31700")]
|
||||
private int HHJNHOFGMJB()
|
||||
{
|
||||
return this.EFDAOEOHLGH.IAHDANBDAAM();
|
||||
}
|
||||
|
||||
// Token: 0x06016AFD RID: 92925 RVA: 0x0054B738 File Offset: 0x00549938
|
||||
[Token(Token = "0x6016AFD")]
|
||||
[Address(RVA = "0xC31580", Offset = "0xC30380", VA = "0x180C31580")]
|
||||
private void EOMCCABANPH(int BCEFAKDFEMM)
|
||||
{
|
||||
KLLMCPFPIIE<int> efdaoeohlgh = this.EFDAOEOHLGH;
|
||||
this.MFIGIGCIODG();
|
||||
}
|
||||
|
||||
// Token: 0x06016AFE RID: 92926 RVA: 0x0054B758 File Offset: 0x00549958
|
||||
[Token(Token = "0x6016AFE")]
|
||||
[Address(RVA = "0xC32AF0", Offset = "0xC318F0", VA = "0x180C32AF0")]
|
||||
private int NICHKJBPFLO()
|
||||
{
|
||||
SmoothLookAtGizmo.JIOFHMHNHOB jiofhmhnhob = this.CAPEENIAAPO.IAHDANBDAAM();
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x06016AFF RID: 92927 RVA: 0x0054B778 File Offset: 0x00549978
|
||||
[Token(Token = "0x6016AFF")]
|
||||
[Address(RVA = "0xC32A90", Offset = "0xC31890", VA = "0x180C32A90")]
|
||||
private void NDMHINIOCMH(int BCEFAKDFEMM)
|
||||
{
|
||||
KLLMCPFPIIE<SmoothLookAtGizmo.JIOFHMHNHOB> capeeniaapo = this.CAPEENIAAPO;
|
||||
}
|
||||
|
||||
// Token: 0x06016B00 RID: 92928 RVA: 0x0054B794 File Offset: 0x00549994
|
||||
[Token(Token = "0x6016B00")]
|
||||
[Address(RVA = "0xC2F360", Offset = "0xC2E160", VA = "0x180C2F360")]
|
||||
private int ANPNEGOHDHM()
|
||||
{
|
||||
SmoothLookAtGizmo.LHIIGDFGBJP lhiigdfgbjp = this.BKDBPMPMBHB.IAHDANBDAAM();
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x06016B01 RID: 92929 RVA: 0x0054B7B4 File Offset: 0x005499B4
|
||||
[Token(Token = "0x6016B01")]
|
||||
[Address(RVA = "0xC310F0", Offset = "0xC2FEF0", VA = "0x180C310F0")]
|
||||
private void DONFJBIMOKG(int BCEFAKDFEMM)
|
||||
{
|
||||
KLLMCPFPIIE<SmoothLookAtGizmo.LHIIGDFGBJP> bkdbpmpmbhb = this.BKDBPMPMBHB;
|
||||
}
|
||||
|
||||
// Token: 0x06016B02 RID: 92930 RVA: 0x0054B7D0 File Offset: 0x005499D0
|
||||
[Token(Token = "0x6016B02")]
|
||||
[Address(RVA = "0xC31750", Offset = "0xC30550", VA = "0x180C31750")]
|
||||
private string HKDLHJFHCAF()
|
||||
{
|
||||
string empty = string.Empty;
|
||||
if (this.NIINBAHMHMH.IAHDANBDAAM().Length != 0)
|
||||
{
|
||||
string[] array = this.NIINBAHMHMH.IAHDANBDAAM();
|
||||
}
|
||||
return empty;
|
||||
}
|
||||
|
||||
// Token: 0x06016B03 RID: 92931 RVA: 0x0054B80C File Offset: 0x00549A0C
|
||||
[Token(Token = "0x6016B03")]
|
||||
[Address(RVA = "0xC2F2F0", Offset = "0xC2E0F0", VA = "0x180C2F2F0")]
|
||||
private void ADNLCGJHNID(Guid JPGBOLJNPPN)
|
||||
{
|
||||
KLLMCPFPIIE<Guid> fadionjoiab = this.FADIONJOIAB;
|
||||
}
|
||||
|
||||
// Token: 0x06016B04 RID: 92932 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x6016B04")]
|
||||
[Address(RVA = "0xC2FB00", Offset = "0xC2E900", VA = "0x180C2FB00")]
|
||||
private Guid BHMBACEPACI()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06016B05 RID: 92933 RVA: 0x0054B828 File Offset: 0x00549A28
|
||||
[Token(Token = "0x6016B05")]
|
||||
[Address(RVA = "0xC32F00", Offset = "0xC31D00", VA = "0x180C32F00")]
|
||||
private void OCGPHKEEFEE(string HHCFINADPNK)
|
||||
{
|
||||
string[] array = new string[1];
|
||||
string text = ToolTagManager.FormatTag(HHCFINADPNK);
|
||||
if (text != 0)
|
||||
{
|
||||
}
|
||||
array[0] = text;
|
||||
KLLMCPFPIIE<string[]> niinbahmhmh = this.NIINBAHMHMH;
|
||||
}
|
||||
|
||||
// Token: 0x06016B06 RID: 92934 RVA: 0x0054B85C File Offset: 0x00549A5C
|
||||
[Token(Token = "0x6016B06")]
|
||||
[Address(RVA = "0xC31830", Offset = "0xC30630", VA = "0x180C31830")]
|
||||
private int MNGHGJMEGCC()
|
||||
{
|
||||
SmoothLookAtGizmo.FPOMOHKPFNO fpomohkpfno = this.HCOHMAMFNJL.IAHDANBDAAM();
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x06016B07 RID: 92935 RVA: 0x0054B87C File Offset: 0x00549A7C
|
||||
[Token(Token = "0x6016B07")]
|
||||
[Address(RVA = "0xC32230", Offset = "0xC31030", VA = "0x180C32230")]
|
||||
private void KGNHDJKLFPI(int ONGBFDACHHG)
|
||||
{
|
||||
KLLMCPFPIIE<SmoothLookAtGizmo.FPOMOHKPFNO> hcohmamfnjl = this.HCOHMAMFNJL;
|
||||
}
|
||||
|
||||
// Token: 0x06016B08 RID: 92936 RVA: 0x0054B898 File Offset: 0x00549A98
|
||||
[Token(Token = "0x6016B08")]
|
||||
[Address(RVA = "0xC32720", Offset = "0xC31520", VA = "0x180C32720")]
|
||||
private void MFIGIGCIODG()
|
||||
{
|
||||
int num = this.EFDAOEOHLGH.IAHDANBDAAM();
|
||||
int num2 = Mathf.Max(0, num);
|
||||
}
|
||||
|
||||
// Token: 0x06016B09 RID: 92937 RVA: 0x0054B8C0 File Offset: 0x00549AC0
|
||||
[Token(Token = "0x6016B09")]
|
||||
[Address(RVA = "0xC31B90", Offset = "0xC30990", VA = "0x180C31B90")]
|
||||
private void JKCOCFJHOMH()
|
||||
{
|
||||
CreationObject creationObject = this.creationObject;
|
||||
HIPBHHONPLB hipbhhonplb = this.MADDNAOFAHC;
|
||||
creationObject.RemoveConfigurableSetting(hipbhhonplb);
|
||||
CreationObject creationObject2 = this.creationObject;
|
||||
PGIHLFOHNML pgihlfohnml = this.NGAAMHCNAJG;
|
||||
creationObject2.RemoveConfigurableSetting(pgihlfohnml);
|
||||
CreationObject creationObject3 = this.creationObject;
|
||||
KLCANJPOEPC klcanjpoepc = this.EHAPBPDEDOM;
|
||||
creationObject3.RemoveConfigurableSetting(klcanjpoepc);
|
||||
SmoothLookAtGizmo.JIOFHMHNHOB jiofhmhnhob = this.CAPEENIAAPO.IAHDANBDAAM();
|
||||
SmoothLookAtGizmo.JIOFHMHNHOB jiofhmhnhob2 = this.CAPEENIAAPO.IAHDANBDAAM();
|
||||
CreationObject creationObject4 = this.creationObject;
|
||||
HIPBHHONPLB hipbhhonplb2 = this.MADDNAOFAHC;
|
||||
ILINODKFHEO ilinodkfheo = creationObject4.AddConfigurableSetting(hipbhhonplb2);
|
||||
KLCANJPOEPC klcanjpoepc2 = this.EHAPBPDEDOM;
|
||||
CreationObject creationObject5 = this.creationObject;
|
||||
PGIHLFOHNML pgihlfohnml2 = this.NGAAMHCNAJG;
|
||||
ILINODKFHEO ilinodkfheo2 = creationObject5.AddConfigurableSetting(pgihlfohnml2);
|
||||
this.JPHBGGEEDKO();
|
||||
this.creationObject.RaiseObjectSettingsFunctionsChangedEvent();
|
||||
}
|
||||
|
||||
// Token: 0x06016B0A RID: 92938 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x6016B0A")]
|
||||
[Address(RVA = "0xC322E0", Offset = "0xC310E0", VA = "0x180C322E0")]
|
||||
private void LKHANKGDJIF()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06016B0B RID: 92939 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x6016B0B")]
|
||||
[Address(RVA = "0xC31D10", Offset = "0xC30B10", VA = "0x180C31D10")]
|
||||
private void JPHBGGEEDKO()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06016B0C RID: 92940 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x6016B0C")]
|
||||
[Address(RVA = "0xC332E0", Offset = "0xC320E0", VA = "0x180C332E0", Slot = "29")]
|
||||
public override void SerializeTo(ref PDEKIHFJKHJ IABNDBNHMKF, ref MKNCHKCCIHK NHFINJNIPGK, StringBuilder BIPOIFGEMGB)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06016B0D RID: 92941 RVA: 0x0054B980 File Offset: 0x00549B80
|
||||
[Token(Token = "0x6016B0D")]
|
||||
[Address(RVA = "0xC31150", Offset = "0xC2FF50", VA = "0x180C31150", Slot = "28")]
|
||||
public override void DeserializeFrom(KPNDFONGDGF HFBJGCHOANH)
|
||||
{
|
||||
this.MLMFCMJNMOG = true;
|
||||
KGDMJIELFHM kgdmjielfhm;
|
||||
if (kgdmjielfhm != 0)
|
||||
{
|
||||
KLLMCPFPIIE<int> efdaoeohlgh = this.EFDAOEOHLGH;
|
||||
KLLMCPFPIIE<SmoothLookAtGizmo.JIOFHMHNHOB> capeeniaapo = this.CAPEENIAAPO;
|
||||
KLLMCPFPIIE<SmoothLookAtGizmo.LHIIGDFGBJP> bkdbpmpmbhb = this.BKDBPMPMBHB;
|
||||
KGDMJIELFHM kgdmjielfhm2;
|
||||
if (!string.IsNullOrWhiteSpace(kgdmjielfhm2.DCJOHBAPEEB))
|
||||
{
|
||||
int num = 0;
|
||||
this.FADIONJOIAB.BDJFGEJFPPO(num);
|
||||
}
|
||||
KLLMCPFPIIE<SmoothLookAtGizmo.FPOMOHKPFNO> hcohmamfnjl = this.HCOHMAMFNJL;
|
||||
KGDMJIELFHM kgdmjielfhm3;
|
||||
if (kgdmjielfhm3.GFAAFPJJIIE != (ulong)0L)
|
||||
{
|
||||
KGDMJIELFHM kgdmjielfhm4;
|
||||
string[] array = new string[kgdmjielfhm4.GFAAFPJJIIE.MNJPGLELEGO.count];
|
||||
KGDMJIELFHM kgdmjielfhm5;
|
||||
RepeatedField<string> mnjpglelego = kgdmjielfhm5.GFAAFPJJIIE.MNJPGLELEGO;
|
||||
this.IDHAICMOPCH = array;
|
||||
}
|
||||
this.MLMFCMJNMOG = false;
|
||||
return;
|
||||
}
|
||||
object[] array2 = new object[1];
|
||||
GameObject gameObject = base.gameObject;
|
||||
if (gameObject != 0)
|
||||
{
|
||||
}
|
||||
array2[0] = gameObject;
|
||||
Debug.LogErrorFormat(this, "Error deserializing Rotator Gizmo {0}: gizmo data or rotator data empty.", array2);
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x06016B0E RID: 92942 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x6016B0E")]
|
||||
[Address(RVA = "0xC33200", Offset = "0xC32000", VA = "0x180C33200", Slot = "30")]
|
||||
public void PostDeserialize(LJJOCDFAMGA FLIPBCAPDGC)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06016B0F RID: 92943 RVA: 0x0054BA4C File Offset: 0x00549C4C
|
||||
[Token(Token = "0x6016B0F")]
|
||||
[Address(RVA = "0xC339C0", Offset = "0xC327C0", VA = "0x180C339C0")]
|
||||
public SmoothLookAtGizmo()
|
||||
{
|
||||
int num = 0;
|
||||
this.AxleRendererRotation.z = (float)num;
|
||||
List<Vector3> list = new List();
|
||||
this.NEIJJCNMOMB = list;
|
||||
base..ctor();
|
||||
}
|
||||
|
||||
// Token: 0x06016B10 RID: 92944 RVA: 0x0054BA7C File Offset: 0x00549C7C
|
||||
// Note: this type is marked as 'beforefieldinit'.
|
||||
[Token(Token = "0x6016B10")]
|
||||
[Address(RVA = "0xC33880", Offset = "0xC32680", VA = "0x180C33880")]
|
||||
static SmoothLookAtGizmo()
|
||||
{
|
||||
Dictionary<string, FLCFOLDCOJJ> dictionary = new Dictionary();
|
||||
int num = 0;
|
||||
dictionary.Add("Head", num);
|
||||
SmoothLookAtGizmo.AOODAOJNIOF = dictionary;
|
||||
}
|
||||
|
||||
// Token: 0x06016B11 RID: 92945 RVA: 0x0054BAB0 File Offset: 0x00549CB0
|
||||
[Token(Token = "0x6016B11")]
|
||||
[Address(RVA = "0xC31880", Offset = "0xC30680", VA = "0x180C31880")]
|
||||
[CompilerGenerated]
|
||||
private void IDDMLKEHJOK(CreationObjectSettingFriendlyIntControl GCCLEJOGCCE)
|
||||
{
|
||||
string text = GCCLEJOGCCE.PropertyDescription.text;
|
||||
Func<int> func = new Func(this.MNGHGJMEGCC);
|
||||
Action<int> action = new Action(this.KGNHDJKLFPI);
|
||||
}
|
||||
|
||||
// Token: 0x06016B12 RID: 92946 RVA: 0x0054BAEC File Offset: 0x00549CEC
|
||||
[Token(Token = "0x6016B12")]
|
||||
[Address(RVA = "0xC31630", Offset = "0xC30430", VA = "0x180C31630")]
|
||||
[CompilerGenerated]
|
||||
private void GJKECPHOJLA(CreationObjectSettingStringUIControl GCCLEJOGCCE)
|
||||
{
|
||||
string text = GCCLEJOGCCE.PropertyDescription.text;
|
||||
Func<string> func = new Func(this.HKDLHJFHCAF);
|
||||
Action<string> action = new Action(this.OCGPHKEEFEE);
|
||||
}
|
||||
|
||||
// Token: 0x06016B13 RID: 92947 RVA: 0x0054BB28 File Offset: 0x00549D28
|
||||
[Token(Token = "0x6016B13")]
|
||||
[Address(RVA = "0xC31950", Offset = "0xC30750", VA = "0x180C31950")]
|
||||
[CompilerGenerated]
|
||||
private void ILDICICMECG(RoleGuidEditableUIControl GCCLEJOGCCE)
|
||||
{
|
||||
Func<Guid> func = new Func(this.BHMBACEPACI);
|
||||
Action<Guid> action = new Action(this.ADNLCGJHNID);
|
||||
}
|
||||
|
||||
// Token: 0x06016B14 RID: 92948 RVA: 0x0054BB58 File Offset: 0x00549D58
|
||||
[Token(Token = "0x6016B14")]
|
||||
[Address(RVA = "0xC2FB70", Offset = "0xC2E970", VA = "0x180C2FB70")]
|
||||
[CompilerGenerated]
|
||||
private void BMBAEMDIBHM(CreationObjectSettingFriendlyIntControl GCCLEJOGCCE)
|
||||
{
|
||||
string text = GCCLEJOGCCE.PropertyDescription.text;
|
||||
Func<int> func = new Func(this.NICHKJBPFLO);
|
||||
Action<int> action = new Action(this.NDMHINIOCMH);
|
||||
}
|
||||
|
||||
// Token: 0x06016B15 RID: 92949 RVA: 0x0054BB94 File Offset: 0x00549D94
|
||||
[Token(Token = "0x6016B15")]
|
||||
[Address(RVA = "0xC33130", Offset = "0xC31F30", VA = "0x180C33130")]
|
||||
[CompilerGenerated]
|
||||
private void POJFFMIBHDB(CreationObjectSettingIntUIControl GCCLEJOGCCE)
|
||||
{
|
||||
string text = GCCLEJOGCCE.PropertyDescription.text;
|
||||
Func<int> func = new Func(this.HHJNHOFGMJB);
|
||||
Action<int> action = new Action(this.EOMCCABANPH);
|
||||
}
|
||||
|
||||
// Token: 0x06016B16 RID: 92950 RVA: 0x0054BBD0 File Offset: 0x00549DD0
|
||||
[Token(Token = "0x6016B16")]
|
||||
[Address(RVA = "0xC30250", Offset = "0xC2F050", VA = "0x180C30250")]
|
||||
[CompilerGenerated]
|
||||
private void CENKGKPBBNK(CreationObjectSettingFriendlyIntControl GCCLEJOGCCE)
|
||||
{
|
||||
string text = GCCLEJOGCCE.PropertyDescription.text;
|
||||
Func<int> func = new Func(this.ANPNEGOHDHM);
|
||||
Action<int> action = new Action(this.DONFJBIMOKG);
|
||||
}
|
||||
|
||||
// Token: 0x06016B17 RID: 92951 RVA: 0x0054BC0C File Offset: 0x00549E0C
|
||||
[Token(Token = "0x6016B17")]
|
||||
[Address(RVA = "0xC32290", Offset = "0xC31090", VA = "0x180C32290")]
|
||||
[CompilerGenerated]
|
||||
private bool LBABADMACDF()
|
||||
{
|
||||
SmoothLookAtGizmo.JIOFHMHNHOB jiofhmhnhob = this.CAPEENIAAPO.IAHDANBDAAM();
|
||||
bool flag;
|
||||
return flag;
|
||||
}
|
||||
|
||||
// Token: 0x06016B18 RID: 92952 RVA: 0x0054BC2C File Offset: 0x00549E2C
|
||||
[Token(Token = "0x6016B18")]
|
||||
[Address(RVA = "0xC315E0", Offset = "0xC303E0", VA = "0x180C315E0")]
|
||||
[CompilerGenerated]
|
||||
private bool GGGLEEPEMLA()
|
||||
{
|
||||
SmoothLookAtGizmo.JIOFHMHNHOB jiofhmhnhob = this.CAPEENIAAPO.IAHDANBDAAM();
|
||||
bool flag;
|
||||
return flag;
|
||||
}
|
||||
|
||||
// Token: 0x06016B19 RID: 92953 RVA: 0x0054BC4C File Offset: 0x00549E4C
|
||||
[Token(Token = "0x6016B19")]
|
||||
[Address(RVA = "0xC315E0", Offset = "0xC303E0", VA = "0x180C315E0")]
|
||||
[CompilerGenerated]
|
||||
private bool HNACHEBPDOD()
|
||||
{
|
||||
SmoothLookAtGizmo.JIOFHMHNHOB jiofhmhnhob = this.CAPEENIAAPO.IAHDANBDAAM();
|
||||
bool flag;
|
||||
return flag;
|
||||
}
|
||||
|
||||
// Token: 0x0400EC70 RID: 60528
|
||||
[Token(Token = "0x400EC70")]
|
||||
private const float DJLJCANDKBH = 1080f;
|
||||
|
||||
// Token: 0x0400EC71 RID: 60529
|
||||
[Token(Token = "0x400EC71")]
|
||||
private static readonly Dictionary<string, FLCFOLDCOJJ> AOODAOJNIOF;
|
||||
|
||||
// Token: 0x0400EC72 RID: 60530
|
||||
[FieldOffset(Offset = "0x90")]
|
||||
[Token(Token = "0x400EC72")]
|
||||
[SerializeField]
|
||||
[Header("Orientation Settings")]
|
||||
[Tooltip("Applied to rotation to align the gizmo's axle towards its LookAt target")]
|
||||
private Vector3 AxleRendererRotation;
|
||||
|
||||
// Token: 0x0400EC73 RID: 60531
|
||||
[FieldOffset(Offset = "0xA0")]
|
||||
[Token(Token = "0x400EC73")]
|
||||
[SerializeField]
|
||||
[Header("References")]
|
||||
private Tooltip tooltip;
|
||||
|
||||
// Token: 0x0400EC74 RID: 60532
|
||||
[FieldOffset(Offset = "0xA8")]
|
||||
[Token(Token = "0x400EC74")]
|
||||
[SerializeField]
|
||||
[DDPIINEJFMD(JIBDPHMGEGO.Self, false, false, false)]
|
||||
private CreationObject creationObject;
|
||||
|
||||
// Token: 0x0400EC75 RID: 60533
|
||||
[FieldOffset(Offset = "0xB0")]
|
||||
[Token(Token = "0x400EC75")]
|
||||
private KLLMCPFPIIE<string[]> NIINBAHMHMH;
|
||||
|
||||
// Token: 0x0400EC76 RID: 60534
|
||||
[FieldOffset(Offset = "0xB8")]
|
||||
[Token(Token = "0x400EC76")]
|
||||
private KLLMCPFPIIE<Guid> FADIONJOIAB;
|
||||
|
||||
// Token: 0x0400EC77 RID: 60535
|
||||
[FieldOffset(Offset = "0xC0")]
|
||||
[Token(Token = "0x400EC77")]
|
||||
private KLLMCPFPIIE<int> EFDAOEOHLGH;
|
||||
|
||||
// Token: 0x0400EC78 RID: 60536
|
||||
[FieldOffset(Offset = "0xC8")]
|
||||
[Token(Token = "0x400EC78")]
|
||||
private KLLMCPFPIIE<SmoothLookAtGizmo.LHIIGDFGBJP> BKDBPMPMBHB;
|
||||
|
||||
// Token: 0x0400EC79 RID: 60537
|
||||
[FieldOffset(Offset = "0xD0")]
|
||||
[Token(Token = "0x400EC79")]
|
||||
private KLLMCPFPIIE<SmoothLookAtGizmo.JIOFHMHNHOB> CAPEENIAAPO;
|
||||
|
||||
// Token: 0x0400EC7A RID: 60538
|
||||
[FieldOffset(Offset = "0xD8")]
|
||||
[Token(Token = "0x400EC7A")]
|
||||
private KLLMCPFPIIE<SmoothLookAtGizmo.FPOMOHKPFNO> HCOHMAMFNJL;
|
||||
|
||||
// Token: 0x0400EC7B RID: 60539
|
||||
[FieldOffset(Offset = "0xE0")]
|
||||
[Token(Token = "0x400EC7B")]
|
||||
private float DBMAACNAHBG;
|
||||
|
||||
// Token: 0x0400EC7C RID: 60540
|
||||
[FieldOffset(Offset = "0xE8")]
|
||||
[Token(Token = "0x400EC7C")]
|
||||
private KLCANJPOEPC JDHLHBJGAAD;
|
||||
|
||||
// Token: 0x0400EC7D RID: 60541
|
||||
[FieldOffset(Offset = "0xF0")]
|
||||
[Token(Token = "0x400EC7D")]
|
||||
private PGIHLFOHNML NBLLDJMFGCK;
|
||||
|
||||
// Token: 0x0400EC7E RID: 60542
|
||||
[FieldOffset(Offset = "0xF8")]
|
||||
[Token(Token = "0x400EC7E")]
|
||||
private HIPBHHONPLB JEIJHKMIIPB;
|
||||
|
||||
// Token: 0x0400EC7F RID: 60543
|
||||
[FieldOffset(Offset = "0x100")]
|
||||
[Token(Token = "0x400EC7F")]
|
||||
private List<Vector3> NEIJJCNMOMB;
|
||||
|
||||
// Token: 0x0400EC80 RID: 60544
|
||||
[FieldOffset(Offset = "0x108")]
|
||||
[Token(Token = "0x400EC80")]
|
||||
private bool MLMFCMJNMOG;
|
||||
|
||||
// Token: 0x0200333B RID: 13115
|
||||
[Token(Token = "0x200333B")]
|
||||
private enum LHIIGDFGBJP : byte
|
||||
{
|
||||
// Token: 0x0400EC82 RID: 60546
|
||||
[Token(Token = "0x400EC82")]
|
||||
Average,
|
||||
// Token: 0x0400EC83 RID: 60547
|
||||
[Token(Token = "0x400EC83")]
|
||||
Closest
|
||||
}
|
||||
|
||||
// Token: 0x0200333C RID: 13116
|
||||
[Token(Token = "0x200333C")]
|
||||
private enum JIOFHMHNHOB : byte
|
||||
{
|
||||
// Token: 0x0400EC85 RID: 60549
|
||||
[Token(Token = "0x400EC85")]
|
||||
Object,
|
||||
// Token: 0x0400EC86 RID: 60550
|
||||
[Token(Token = "0x400EC86")]
|
||||
Player
|
||||
}
|
||||
|
||||
// Token: 0x0200333D RID: 13117
|
||||
[Token(Token = "0x200333D")]
|
||||
private enum FPOMOHKPFNO
|
||||
{
|
||||
// Token: 0x0400EC88 RID: 60552
|
||||
[Token(Token = "0x400EC88")]
|
||||
Head,
|
||||
// Token: 0x0400EC89 RID: 60553
|
||||
[Token(Token = "0x400EC89")]
|
||||
Hands,
|
||||
// Token: 0x0400EC8A RID: 60554
|
||||
[Token(Token = "0x400EC8A")]
|
||||
LeftHand,
|
||||
// Token: 0x0400EC8B RID: 60555
|
||||
[Token(Token = "0x400EC8B")]
|
||||
RightHand
|
||||
}
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user