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;
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user