584 lines
16 KiB
C#
584 lines
16 KiB
C#
using System;
|
|
using System.Runtime.CompilerServices;
|
|
using Cpp2IlInjected;
|
|
using RecRoom.CircuitsV2;
|
|
using RecRoom.Core;
|
|
using UnityEngine;
|
|
|
|
// Token: 0x02002B11 RID: 11025
|
|
[Token(Token = "0x2002B11")]
|
|
public sealed class IKILKCOJNAE
|
|
{
|
|
// Token: 0x060127BE RID: 75710 RVA: 0x00439D80 File Offset: 0x00437F80
|
|
[Token(Token = "0x60127BE")]
|
|
[Address(RVA = "0x460D40", Offset = "0x45FB40", VA = "0x180460D40")]
|
|
private bool KJLNGBCIPHC()
|
|
{
|
|
return true;
|
|
}
|
|
|
|
// Token: 0x170033BA RID: 13242
|
|
// (get) Token: 0x060127BF RID: 75711 RVA: 0x00439D90 File Offset: 0x00437F90
|
|
[Token(Token = "0x170033BA")]
|
|
private int EPKHMABFEOG
|
|
{
|
|
[Token(Token = "0x60127BF")]
|
|
[Address(RVA = "0x46C990", Offset = "0x46B790", VA = "0x18046C990")]
|
|
get
|
|
{
|
|
return 5;
|
|
}
|
|
}
|
|
|
|
// Token: 0x060127C0 RID: 75712 RVA: 0x00439DA0 File Offset: 0x00437FA0
|
|
[Token(Token = "0x60127C0")]
|
|
[Address(RVA = "0xFE1FB0", Offset = "0xFE0DB0", VA = "0x180FE1FB0")]
|
|
private float HFDEPBCJAPP(Vector3 EJMIJOOEGFN)
|
|
{
|
|
Transform transform = SingletonMonoBehaviour.ONCPNMDGGKG.CHLMFLCFGFL.transform;
|
|
Vector3 vector;
|
|
float z = vector.z;
|
|
float z2 = Vector3.up.z;
|
|
Vector3 vector2;
|
|
float z3 = vector2.z;
|
|
Vector3 vector3;
|
|
float z4 = vector3.z;
|
|
float z5 = EJMIJOOEGFN.z;
|
|
float num;
|
|
return num;
|
|
}
|
|
|
|
// Token: 0x060127C1 RID: 75713 RVA: 0x00439DF4 File Offset: 0x00437FF4
|
|
[Token(Token = "0x60127C1")]
|
|
[Address(RVA = "0xFE2190", Offset = "0xFE0F90", VA = "0x180FE2190")]
|
|
public IKILKCOJNAE()
|
|
{
|
|
OPNIOCDBCMA opniocdbcma = new OPNIOCDBCMA();
|
|
this.LGECIKJNODM = opniocdbcma;
|
|
base..ctor();
|
|
JKACINFBFAH jkacinfbfah = new JKACINFBFAH();
|
|
this.MIKGBAOCOFC = jkacinfbfah;
|
|
this.POFDGJFFCIM = jkacinfbfah;
|
|
}
|
|
|
|
// Token: 0x060127C2 RID: 75714 RVA: 0x00439E28 File Offset: 0x00438028
|
|
[Token(Token = "0x60127C2")]
|
|
[Address(RVA = "0x1A4A3C0", Offset = "0x1A491C0", VA = "0x181A4A3C0")]
|
|
public void GNJOPGBFLMC<T>(ANECMOONIPJ<T> LHOMKMINCHH, CreationController KAMOHEPMEIF, Vector3 MMEIDGMCHNK, INLGNDHBOKB POIEMJJJPLL)
|
|
{
|
|
int num = 0;
|
|
if (num == 0)
|
|
{
|
|
}
|
|
this.POIEMJJJPLL = num;
|
|
float z = Vector3.zero.z;
|
|
this.MPKKDPBLMEK.EDJPLHINNHN.z = z;
|
|
Vector3 vector;
|
|
float z2 = vector.z;
|
|
MMEIDGMCHNK.z = z2;
|
|
Vector3 vector2;
|
|
float z3 = vector2.z;
|
|
this.MGHINBAIBLJ.z = z3;
|
|
Vector3 vector3;
|
|
float z4 = vector3.z;
|
|
float num2;
|
|
this.CNMAEGHDDIB = num2;
|
|
this.JKMMICKHKME.z = z4;
|
|
OPNIOCDBCMA lgecikjnodm = this.LGECIKJNODM;
|
|
float z5 = this.JKMMICKHKME.z;
|
|
this.JHOADHLLGJJ.z = z5;
|
|
lgecikjnodm.DNPEBBHGMAF();
|
|
if (KAMOHEPMEIF.<MakerPen>k__BackingField.CLBCCGJJPPM && this.KJLNGBCIPHC())
|
|
{
|
|
OPNIOCDBCMA lgecikjnodm2 = this.LGECIKJNODM;
|
|
int num3 = this.EPKHMABFEOG;
|
|
bool alignToEdges = KAMOHEPMEIF.<MakerPen>k__BackingField.DJCHNGHDBDB;
|
|
}
|
|
PHGNLBEAGOG <EHJOMHCJHPF>k__BackingField = KAMOHEPMEIF.<MakerPen>k__BackingField.<EHJOMHCJHPF>k__BackingField;
|
|
PHGNLBEAGOG.BMMLFDBPAHN bmmlfdbpahn = new PHGNLBEAGOG.BMMLFDBPAHN(this.CCJACOBECJM);
|
|
<EHJOMHCJHPF>k__BackingField.FNBKNJEDDMF(bmmlfdbpahn, this);
|
|
this.IHBAHECFMHD = KAMOHEPMEIF;
|
|
bool alignToObjects = KAMOHEPMEIF.<MakerPen>k__BackingField.CLBCCGJJPPM;
|
|
if (alignToObjects)
|
|
{
|
|
if (alignToObjects)
|
|
{
|
|
}
|
|
int num4 = 0;
|
|
if (num4)
|
|
{
|
|
IKILKCOJNAE.GHBKPPEOMDK ghbkppeomdk = new IKILKCOJNAE.GHBKPPEOMDK();
|
|
ELFAHKIGLDK elfahkigldk;
|
|
float z6 = elfahkigldk.KCHBEGGLAHI.z;
|
|
float z7 = elfahkigldk.DDKKOADJFOH.z;
|
|
ghbkppeomdk.KMLHEIOMPLF.z = z7;
|
|
ghbkppeomdk.EHHKGBAMIOP = num4;
|
|
this.EFMMPHBOEEG = ghbkppeomdk;
|
|
}
|
|
this.JDNFKJJKOEN = (ulong)0L;
|
|
}
|
|
bool alignToObjects2 = KAMOHEPMEIF.<MakerPen>k__BackingField.CLBCCGJJPPM;
|
|
if (alignToObjects2)
|
|
{
|
|
if (alignToObjects2)
|
|
{
|
|
}
|
|
int num5 = 0;
|
|
if (num5)
|
|
{
|
|
IKILKCOJNAE.GHBKPPEOMDK ghbkppeomdk2 = new IKILKCOJNAE.GHBKPPEOMDK();
|
|
ELFAHKIGLDK elfahkigldk2;
|
|
float z8 = elfahkigldk2.KCHBEGGLAHI.z;
|
|
float z9 = elfahkigldk2.DDKKOADJFOH.z;
|
|
ghbkppeomdk2.KMLHEIOMPLF.z = z9;
|
|
ghbkppeomdk2.EHHKGBAMIOP = num5;
|
|
this.EFMMPHBOEEG = ghbkppeomdk2;
|
|
}
|
|
this.JDNFKJJKOEN = (ulong)0L;
|
|
}
|
|
}
|
|
|
|
// Token: 0x060127C3 RID: 75715 RVA: 0x0043A010 File Offset: 0x00438210
|
|
[Token(Token = "0x60127C3")]
|
|
[Address(RVA = "0x1A4B220", Offset = "0x1A4A020", VA = "0x181A4B220")]
|
|
public void JJAMAJNOFGE<T>(ANECMOONIPJ<T> LHOMKMINCHH)
|
|
{
|
|
if (this.POIEMJJJPLL != 0 || "{il2cpp array field il2cppMethodInfo->}" == (ulong)1L)
|
|
{
|
|
}
|
|
this.IHBAHECFMHD.<MakerPen>k__BackingField.<EHJOMHCJHPF>k__BackingField.HHKDGNOEBMF(this);
|
|
this.EFMMPHBOEEG = (ulong)0L;
|
|
}
|
|
|
|
// Token: 0x060127C4 RID: 75716 RVA: 0x0043A058 File Offset: 0x00438258
|
|
[Token(Token = "0x60127C4")]
|
|
[Address(RVA = "0xFE1AD0", Offset = "0xFE08D0", VA = "0x180FE1AD0")]
|
|
private Chip DBNDHPGGAMI(Vector3 DDHPAFKBMON, Quaternion IGPENJBJADK, Vector2 JMOHKOEKGNP, Chip MNBKFDEEJIJ, CreationController KAMOHEPMEIF, out Vector3 ODHJBJPKLCO)
|
|
{
|
|
IKILKCOJNAE.JIHKCNEBKHM jihkcnebkhm = new IKILKCOJNAE.JIHKCNEBKHM();
|
|
jihkcnebkhm.ignoreChip = jihkcnebkhm;
|
|
jihkcnebkhm.controller = jihkcnebkhm;
|
|
int num = 0;
|
|
Collider[] dalfgejdjmm = ICMAPHMBBFM.DALFGEJDJMM;
|
|
float z = DDHPAFKBMON.z;
|
|
int num2;
|
|
if (num2 > 0)
|
|
{
|
|
Chip componentInParent = dalfgejdjmm[num].GetComponentInParent<Chip>();
|
|
int num3 = 0;
|
|
if (componentInParent != num3)
|
|
{
|
|
Chip ignoreChip = jihkcnebkhm.ignoreChip;
|
|
if (componentInParent != ignoreChip && !jihkcnebkhm.controller.<CreationContext>k__BackingField.IsSelected(componentInParent))
|
|
{
|
|
goto IL_B0;
|
|
}
|
|
}
|
|
num++;
|
|
}
|
|
CreationController controller = jihkcnebkhm.controller;
|
|
float z2 = DDHPAFKBMON.z;
|
|
Vector3 vector;
|
|
float z3 = vector.z;
|
|
Vector3 vector2;
|
|
float z4 = vector2.z;
|
|
Func<RaycastHit, float, bool> func = delegate(RaycastHit collisionInfo, float distanceSq)
|
|
{
|
|
Chip componentInParent3 = collisionInfo.collider.GetComponentInParent<Chip>();
|
|
int num4 = 0;
|
|
if (componentInParent3 != num4)
|
|
{
|
|
Chip ignoreChip2 = jihkcnebkhm.ignoreChip;
|
|
if (componentInParent3 != ignoreChip2)
|
|
{
|
|
return !jihkcnebkhm.controller.<CreationContext>k__BackingField.IsSelected(componentInParent3);
|
|
}
|
|
}
|
|
throw new NullReferenceException();
|
|
};
|
|
bool flag;
|
|
if (!flag)
|
|
{
|
|
}
|
|
IL_B0:
|
|
Collider collider;
|
|
Chip componentInParent2 = collider.GetComponentInParent<Chip>();
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x060127C5 RID: 75717 RVA: 0x0043A124 File Offset: 0x00438324
|
|
[Token(Token = "0x60127C5")]
|
|
[Address(RVA = "0x1D794D0", Offset = "0x1D782D0", VA = "0x181D794D0")]
|
|
private bool LDGIEFIFBJN<T>(ANECMOONIPJ<T> LHOMKMINCHH, CreationController KAMOHEPMEIF)
|
|
{
|
|
if (this.EFMMPHBOEEG != 0)
|
|
{
|
|
Vector3 vector;
|
|
float z = vector.z;
|
|
IKILKCOJNAE.GHBKPPEOMDK efmmphboeeg = this.EFMMPHBOEEG;
|
|
float z2 = this.EFMMPHBOEEG.KMLHEIOMPLF.z;
|
|
Chip ehhkgbamiop = this.EFMMPHBOEEG.EHHKGBAMIOP;
|
|
int num = 0;
|
|
int num2 = 0;
|
|
Chip chip;
|
|
if (!(chip == num2))
|
|
{
|
|
Vector3 vector2;
|
|
float z3 = vector2.z;
|
|
bool flag;
|
|
if (!(this.JDNFKJJKOEN == chip) || flag)
|
|
{
|
|
}
|
|
float z4 = this.EFMMPHBOEEG.KMLHEIOMPLF.z;
|
|
Vector3 vector3;
|
|
float z5 = vector3.z;
|
|
Transform transform = chip.transform;
|
|
ELFAHKIGLDK rotatedBounds = this.EFMMPHBOEEG.EHHKGBAMIOP.GetRotatedBounds();
|
|
float z6 = rotatedBounds.KCHBEGGLAHI.z;
|
|
Vector3 vector4;
|
|
float z7 = vector4.z;
|
|
Quaternion igpenjbjadk = rotatedBounds.IGPENJBJADK;
|
|
float z8 = rotatedBounds.KCHBEGGLAHI.z;
|
|
num += num;
|
|
num++;
|
|
this.JDNFKJJKOEN = chip;
|
|
}
|
|
this.JDNFKJJKOEN = num;
|
|
}
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x060127C6 RID: 75718 RVA: 0x0043A228 File Offset: 0x00438428
|
|
[Token(Token = "0x60127C6")]
|
|
[Address(RVA = "0x1A4B3E0", Offset = "0x1A4A1E0", VA = "0x181A4B3E0")]
|
|
public void MNHHMEACPMJ<T>(ANECMOONIPJ<T> LHOMKMINCHH, CreationController KAMOHEPMEIF)
|
|
{
|
|
int num = 0;
|
|
if (num != 0 && num == 0)
|
|
{
|
|
Vector3 vector;
|
|
float z = vector.z;
|
|
bool flag;
|
|
if (flag)
|
|
{
|
|
}
|
|
CreationController.PLGPMIKGDDC mpkkdpblmek = this.MPKKDPBLMEK;
|
|
Vector3 vector2;
|
|
float z2 = vector2.z;
|
|
Vector3 vector3;
|
|
float z3 = vector3.z;
|
|
AGEAHLDEDBO ageahldedbo;
|
|
if (ageahldedbo == 0)
|
|
{
|
|
}
|
|
Quaternion aemlmbejhif = this.AEMLMBEJHIF;
|
|
OPNIOCDBCMA lgecikjnodm = this.LGECIKJNODM;
|
|
bool flag2 = ageahldedbo == 0;
|
|
bool flag3;
|
|
if (ageahldedbo == 0)
|
|
{
|
|
Quaternion aemlmbejhif2 = this.AEMLMBEJHIF;
|
|
Quaternion gnndcbfpjnf = this.GNNDCBFPJNF;
|
|
Quaternion ciggoaggfii = this.CIGGOAGGFII;
|
|
Quaternion gnndcbfpjnf2 = this.GNNDCBFPJNF;
|
|
bool flag4;
|
|
flag3 = !flag4;
|
|
if (this.POIEMJJJPLL != (ulong)0L)
|
|
{
|
|
goto IL_121;
|
|
}
|
|
Quaternion quaternion;
|
|
float z4 = quaternion.z;
|
|
int num2 = 0;
|
|
num2 += num2;
|
|
num2++;
|
|
}
|
|
float z5 = this.MGHINBAIBLJ.z;
|
|
Vector3 vector4;
|
|
float z6 = vector4.z;
|
|
Vector3 vector5;
|
|
float z7 = vector5.z;
|
|
float z8 = vector5.z;
|
|
Vector3 vector6;
|
|
float z9 = vector6.z;
|
|
Vector3 vector7;
|
|
float z10 = vector7.z;
|
|
JKACINFBFAH mikgbaocofc = this.MIKGBAOCOFC;
|
|
Vector3 vector8;
|
|
float z11 = vector8.z;
|
|
Quaternion identity = Quaternion.identity;
|
|
float z12 = this.JKMMICKHKME.z;
|
|
Vector3 vector9;
|
|
float z13 = vector9.z;
|
|
if (!flag3)
|
|
{
|
|
goto IL_13F;
|
|
}
|
|
IL_121:
|
|
Quaternion kcmaldoehkp = this.KCMALDOEHKP;
|
|
INLGNDHBOKB poiemjjjpll = this.POIEMJJJPLL;
|
|
INLGNDHBOKB poiemjjjpll2 = this.POIEMJJJPLL;
|
|
IL_13F:
|
|
float z14 = this.JKMMICKHKME.z;
|
|
Vector3 vector10;
|
|
float z15 = vector10.z;
|
|
int num3 = 0;
|
|
this.JKMMICKHKME.z = poiemjjjpll2;
|
|
MFBGLIHGCGO<Vector3> hlidckdffae = PIMGHDJGNNI.HLIDCKDFFAE;
|
|
Vector3 vector11;
|
|
float z16 = vector11.z;
|
|
if (this.POIEMJJJPLL == (ulong)0L)
|
|
{
|
|
float z17 = vector11.z;
|
|
Vector3 vector12;
|
|
float z18 = vector12.z;
|
|
}
|
|
float z19 = this.JHOADHLLGJJ.z;
|
|
INLGNDHBOKB poiemjjjpll3 = this.POIEMJJJPLL;
|
|
Vector3 vector13;
|
|
float z20 = vector13.z;
|
|
INLGNDHBOKB poiemjjjpll4 = this.POIEMJJJPLL;
|
|
if (num3 == 0 || IKILKCOJNAE.HLIDCKDFFAE != 0)
|
|
{
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x060127C7 RID: 75719 RVA: 0x0043A404 File Offset: 0x00438604
|
|
[Token(Token = "0x60127C7")]
|
|
[Address(RVA = "0xFE19F0", Offset = "0xFE07F0", VA = "0x180FE19F0")]
|
|
public float CCJACOBECJM()
|
|
{
|
|
JAKMIGBBBOM.BAFPMPJFBEM pofdgjffcim = this.POFDGJFFCIM;
|
|
int num = 0;
|
|
num += num;
|
|
num++;
|
|
float num2;
|
|
return num2;
|
|
}
|
|
|
|
// Token: 0x060127C8 RID: 75720 RVA: 0x0043A438 File Offset: 0x00438638
|
|
// Note: this type is marked as 'beforefieldinit'.
|
|
[Token(Token = "0x60127C8")]
|
|
[Address(RVA = "0xFE2120", Offset = "0xFE0F20", VA = "0x180FE2120")]
|
|
static IKILKCOJNAE()
|
|
{
|
|
int num;
|
|
int num2;
|
|
MFBGLIHGCGO<Vector3> mfbglihgcgo = new MFBGLIHGCGO(4, num != 0, num2 != 0);
|
|
num2 = 0;
|
|
num = 0;
|
|
IKILKCOJNAE.HLIDCKDFFAE = mfbglihgcgo;
|
|
}
|
|
|
|
// Token: 0x0400BEC2 RID: 48834
|
|
[Token(Token = "0x400BEC2")]
|
|
private const float IANDIDMFGLA = 0.4f;
|
|
|
|
// Token: 0x0400BEC3 RID: 48835
|
|
[Token(Token = "0x400BEC3")]
|
|
private const float IJLMBIGKBPF = 0.3f;
|
|
|
|
// Token: 0x0400BEC4 RID: 48836
|
|
[Token(Token = "0x400BEC4")]
|
|
private const float FOOFDEJLFMB = 0.4f;
|
|
|
|
// Token: 0x0400BEC5 RID: 48837
|
|
[Token(Token = "0x400BEC5")]
|
|
private const float KNHFJGBIKEL = 1f;
|
|
|
|
// Token: 0x0400BEC6 RID: 48838
|
|
[FieldOffset(Offset = "0x10")]
|
|
[Token(Token = "0x400BEC6")]
|
|
private CreationController.PLGPMIKGDDC MPKKDPBLMEK;
|
|
|
|
// Token: 0x0400BEC7 RID: 48839
|
|
[FieldOffset(Offset = "0x20")]
|
|
[Token(Token = "0x400BEC7")]
|
|
private Quaternion GNNDCBFPJNF;
|
|
|
|
// Token: 0x0400BEC8 RID: 48840
|
|
[FieldOffset(Offset = "0x30")]
|
|
[Token(Token = "0x400BEC8")]
|
|
private Vector3 JKMMICKHKME;
|
|
|
|
// Token: 0x0400BEC9 RID: 48841
|
|
[FieldOffset(Offset = "0x3C")]
|
|
[Token(Token = "0x400BEC9")]
|
|
private float CNMAEGHDDIB;
|
|
|
|
// Token: 0x0400BECA RID: 48842
|
|
[FieldOffset(Offset = "0x40")]
|
|
[Token(Token = "0x400BECA")]
|
|
private Vector3 MGHINBAIBLJ;
|
|
|
|
// Token: 0x0400BECB RID: 48843
|
|
[FieldOffset(Offset = "0x4C")]
|
|
[Token(Token = "0x400BECB")]
|
|
private Quaternion AEMLMBEJHIF;
|
|
|
|
// Token: 0x0400BECC RID: 48844
|
|
[FieldOffset(Offset = "0x5C")]
|
|
[Token(Token = "0x400BECC")]
|
|
private Quaternion CIGGOAGGFII;
|
|
|
|
// Token: 0x0400BECD RID: 48845
|
|
[FieldOffset(Offset = "0x70")]
|
|
[Token(Token = "0x400BECD")]
|
|
private OPNIOCDBCMA LGECIKJNODM;
|
|
|
|
// Token: 0x0400BECE RID: 48846
|
|
[Token(Token = "0x400BECE")]
|
|
public static MFBGLIHGCGO<Vector3> HLIDCKDFFAE;
|
|
|
|
// Token: 0x0400BECF RID: 48847
|
|
[FieldOffset(Offset = "0x78")]
|
|
[Token(Token = "0x400BECF")]
|
|
private CreationController IHBAHECFMHD;
|
|
|
|
// Token: 0x0400BED0 RID: 48848
|
|
[FieldOffset(Offset = "0x80")]
|
|
[Token(Token = "0x400BED0")]
|
|
private JKACINFBFAH MIKGBAOCOFC;
|
|
|
|
// Token: 0x0400BED1 RID: 48849
|
|
[FieldOffset(Offset = "0x88")]
|
|
[Token(Token = "0x400BED1")]
|
|
private JAKMIGBBBOM.BAFPMPJFBEM POFDGJFFCIM;
|
|
|
|
// Token: 0x0400BED2 RID: 48850
|
|
[FieldOffset(Offset = "0x90")]
|
|
[Token(Token = "0x400BED2")]
|
|
private INLGNDHBOKB POIEMJJJPLL;
|
|
|
|
// Token: 0x0400BED3 RID: 48851
|
|
[FieldOffset(Offset = "0x98")]
|
|
[Token(Token = "0x400BED3")]
|
|
private Vector3 JHOADHLLGJJ;
|
|
|
|
// Token: 0x0400BED4 RID: 48852
|
|
[FieldOffset(Offset = "0xA4")]
|
|
[Token(Token = "0x400BED4")]
|
|
private Quaternion KCMALDOEHKP;
|
|
|
|
// Token: 0x0400BED5 RID: 48853
|
|
[FieldOffset(Offset = "0xB8")]
|
|
[Token(Token = "0x400BED5")]
|
|
private IKILKCOJNAE.GHBKPPEOMDK EFMMPHBOEEG;
|
|
|
|
// Token: 0x0400BED6 RID: 48854
|
|
[FieldOffset(Offset = "0xC0")]
|
|
[Token(Token = "0x400BED6")]
|
|
private Chip JDNFKJJKOEN;
|
|
|
|
// Token: 0x0400BED7 RID: 48855
|
|
[FieldOffset(Offset = "0xC8")]
|
|
[Token(Token = "0x400BED7")]
|
|
private Vector2 PDIJKKDODIA;
|
|
|
|
// Token: 0x02002B12 RID: 11026
|
|
[Token(Token = "0x2002B12")]
|
|
private class GHBKPPEOMDK
|
|
{
|
|
// Token: 0x060127C9 RID: 75721 RVA: 0x0043A458 File Offset: 0x00438658
|
|
[Token(Token = "0x60127C9")]
|
|
[Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")]
|
|
public GHBKPPEOMDK()
|
|
{
|
|
}
|
|
|
|
// Token: 0x0400BED8 RID: 48856
|
|
[FieldOffset(Offset = "0x10")]
|
|
[Token(Token = "0x400BED8")]
|
|
public CreationController.PLGPMIKGDDC MPKKDPBLMEK;
|
|
|
|
// Token: 0x0400BED9 RID: 48857
|
|
[FieldOffset(Offset = "0x20")]
|
|
[Token(Token = "0x400BED9")]
|
|
public Quaternion DEDPNMMKHHB;
|
|
|
|
// Token: 0x0400BEDA RID: 48858
|
|
[FieldOffset(Offset = "0x30")]
|
|
[Token(Token = "0x400BEDA")]
|
|
public Vector3 KMLHEIOMPLF;
|
|
|
|
// Token: 0x0400BEDB RID: 48859
|
|
[FieldOffset(Offset = "0x40")]
|
|
[Token(Token = "0x400BEDB")]
|
|
public Chip EHHKGBAMIOP;
|
|
}
|
|
|
|
// Token: 0x02002B13 RID: 11027
|
|
[Token(Token = "0x2002B13")]
|
|
[CompilerGenerated]
|
|
private sealed class JIHKCNEBKHM
|
|
{
|
|
// Token: 0x060127CA RID: 75722 RVA: 0x0043A46C File Offset: 0x0043866C
|
|
[Token(Token = "0x60127CA")]
|
|
[Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")]
|
|
public JIHKCNEBKHM()
|
|
{
|
|
}
|
|
|
|
// Token: 0x060127CB RID: 75723 RVA: 0x0043A480 File Offset: 0x00438680
|
|
[Token(Token = "0x60127CB")]
|
|
[Address(RVA = "0xFF0260", Offset = "0xFEF060", VA = "0x180FF0260")]
|
|
internal bool <GetOverlappingChip>b__0(RaycastHit collisionInfo, float distanceSq)
|
|
{
|
|
Chip componentInParent = collisionInfo.collider.GetComponentInParent<Chip>();
|
|
int num = 0;
|
|
if (componentInParent != num)
|
|
{
|
|
Chip chip = this.ignoreChip;
|
|
if (componentInParent != chip)
|
|
{
|
|
return !this.controller.<CreationContext>k__BackingField.IsSelected(componentInParent);
|
|
}
|
|
}
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x0400BEDC RID: 48860
|
|
[FieldOffset(Offset = "0x10")]
|
|
[Token(Token = "0x400BEDC")]
|
|
public Chip ignoreChip;
|
|
|
|
// Token: 0x0400BEDD RID: 48861
|
|
[FieldOffset(Offset = "0x18")]
|
|
[Token(Token = "0x400BEDD")]
|
|
public CreationController controller;
|
|
}
|
|
|
|
// Token: 0x02002B14 RID: 11028
|
|
[Token(Token = "0x2002B14")]
|
|
[CompilerGenerated]
|
|
private sealed class NJGHOJEKLJA<T>
|
|
{
|
|
// Token: 0x060127CC RID: 75724 RVA: 0x0043A4D4 File Offset: 0x004386D4
|
|
[Token(Token = "0x60127CC")]
|
|
[Address(RVA = "0x118F5A0", Offset = "0x118E3A0", VA = "0x18118F5A0")]
|
|
public NJGHOJEKLJA()
|
|
{
|
|
}
|
|
|
|
// Token: 0x060127CD RID: 75725 RVA: 0x0043A4F0 File Offset: 0x004386F0
|
|
[Token(Token = "0x60127CD")]
|
|
[Address(RVA = "0x2514C50", Offset = "0x2513A50", VA = "0x182514C50")]
|
|
internal bool <UpdateMovement>b__0(Collider collidedWith)
|
|
{
|
|
CreationController creationController = this.controller;
|
|
return ((IAsyncResult)collidedWith).IsCompleted;
|
|
}
|
|
|
|
// Token: 0x0400BEDE RID: 48862
|
|
[FieldOffset(Offset = "0x0")]
|
|
[Token(Token = "0x400BEDE")]
|
|
public CreationController controller;
|
|
|
|
// Token: 0x0400BEDF RID: 48863
|
|
[FieldOffset(Offset = "0x0")]
|
|
[Token(Token = "0x400BEDF")]
|
|
public ANECMOONIPJ<T> context;
|
|
}
|
|
}
|