This commit is contained in:
niko
2026-04-11 22:19:20 +02:00
parent 45b857ff11
commit 8fc35183db
17034 changed files with 2863552 additions and 0 deletions
@@ -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 1660
*/;
}
// 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 1660
*/;
}
// 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 1660
*/;
}
// 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 1660
*/;
}
}
// 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
}
}
}