3244 lines
116 KiB
C#
3244 lines
116 KiB
C#
using System;
|
|
using System.Collections.Generic;
|
|
using System.Linq;
|
|
using System.Runtime.CompilerServices;
|
|
using System.Text;
|
|
using Cpp2IlInjected;
|
|
using RecRoom.CircuitsV2.Adapter;
|
|
using RecRoom.CircuitsV2.Config;
|
|
using RecRoom.CircuitsV2.ContextNodes;
|
|
using RecRoom.CircuitsV2.Experience;
|
|
using RecRoom.Core.Creation;
|
|
using RecRoom.Core.Creation.Circuits;
|
|
using RecRoom.Core.Pools;
|
|
using RecRoom.Core.Rendering;
|
|
using RecRoom.Tools;
|
|
using UnityEngine;
|
|
|
|
namespace RecRoom.CircuitsV2
|
|
{
|
|
// Token: 0x02002621 RID: 9761
|
|
[Token(Token = "0x2002621")]
|
|
public sealed class Chip : MonoBehaviour, GIPDDLFFNGG, ENADFDIEGGL, JBPCAKNEMLI.NEMJOGHDMDO, EOCLMMENCKH, OFCHBCNPCBH
|
|
{
|
|
// Token: 0x170028F4 RID: 10484
|
|
// (get) Token: 0x0600FA47 RID: 64071 RVA: 0x00391BE8 File Offset: 0x0038FDE8
|
|
[Token(Token = "0x170028F4")]
|
|
public Transform OJGBEGCCFAA
|
|
{
|
|
[Token(Token = "0x600FA47")]
|
|
[Address(RVA = "0x4157B0", Offset = "0x4147B0", VA = "0x1804157B0")]
|
|
get
|
|
{
|
|
return this.tetherPoint;
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600FA48 RID: 64072 RVA: 0x00391BFC File Offset: 0x0038FDFC
|
|
[Token(Token = "0x600FA48")]
|
|
[Address(RVA = "0x2206280", Offset = "0x2205280", VA = "0x182206280")]
|
|
public void SetVisibility(bool NOCJEBBJIAN, object PHHGODBGAOJ)
|
|
{
|
|
this.DisableComponent.SetVisibility(NOCJEBBJIAN, PHHGODBGAOJ);
|
|
}
|
|
|
|
// Token: 0x0600FA49 RID: 64073 RVA: 0x00391C1C File Offset: 0x0038FE1C
|
|
[Token(Token = "0x600FA49")]
|
|
[Address(RVA = "0x2205ED0", Offset = "0x2204ED0", VA = "0x182205ED0")]
|
|
public void SetVisibilityInternal(bool NOCJEBBJIAN)
|
|
{
|
|
int num;
|
|
do
|
|
{
|
|
num = 0;
|
|
this.chipView.PNEDEGGEAEO(NOCJEBBJIAN);
|
|
IReadOnlyList<DNBOOFDJAEA> readOnlyList = this.<ONDCCOPBGKE>k__BackingField;
|
|
GameObject gameObject;
|
|
gameObject.SetActive(NOCJEBBJIAN);
|
|
if (num != 0)
|
|
{
|
|
goto IL_5A;
|
|
}
|
|
if ((ulong)((uint)(-1)) != (ulong)(-1L))
|
|
{
|
|
}
|
|
if ((uint)(-1) != 0U)
|
|
{
|
|
GameObject gameObject2;
|
|
gameObject2.SetActive(NOCJEBBJIAN);
|
|
}
|
|
if ((uint)(-1) != 0U)
|
|
{
|
|
}
|
|
if (num != 0)
|
|
{
|
|
goto IL_6C;
|
|
}
|
|
while ((ulong)((uint)(-1)) == (ulong)(-1L))
|
|
{
|
|
}
|
|
}
|
|
while (num != 0);
|
|
return;
|
|
IL_5A:
|
|
throw new NullReferenceException();
|
|
IL_6C:
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x170028F5 RID: 10485
|
|
// (get) Token: 0x0600FA4A RID: 64074 RVA: 0x00391CB4 File Offset: 0x0038FEB4
|
|
[Token(Token = "0x170028F5")]
|
|
public ChipView HKIHBENNKJK
|
|
{
|
|
[Token(Token = "0x600FA4A")]
|
|
[Address(RVA = "0x4157C0", Offset = "0x4147C0", VA = "0x1804157C0")]
|
|
get
|
|
{
|
|
return this.chipView;
|
|
}
|
|
}
|
|
|
|
// Token: 0x14000123 RID: 291
|
|
// (add) Token: 0x0600FA4B RID: 64075 RVA: 0x00391CC8 File Offset: 0x0038FEC8
|
|
// (remove) Token: 0x0600FA4C RID: 64076 RVA: 0x00391CF0 File Offset: 0x0038FEF0
|
|
[Token(Token = "0x14000123")]
|
|
public event Action NCLAFNKJHDO
|
|
{
|
|
[Token(Token = "0x600FA4B")]
|
|
[Address(RVA = "0x22068A0", Offset = "0x22058A0", VA = "0x1822068A0")]
|
|
[CompilerGenerated]
|
|
add
|
|
{
|
|
Action nclafnkjhdo;
|
|
Delegate @delegate;
|
|
do
|
|
{
|
|
nclafnkjhdo = this.NCLAFNKJHDO;
|
|
@delegate = Delegate.Combine(nclafnkjhdo, value);
|
|
}
|
|
while (@delegate != 0 && @delegate == 0);
|
|
while (@delegate != nclafnkjhdo)
|
|
{
|
|
}
|
|
}
|
|
[Token(Token = "0x600FA4C")]
|
|
[Address(RVA = "0x2207410", Offset = "0x2206410", VA = "0x182207410")]
|
|
[CompilerGenerated]
|
|
remove
|
|
{
|
|
Action nclafnkjhdo;
|
|
Delegate @delegate;
|
|
do
|
|
{
|
|
nclafnkjhdo = this.NCLAFNKJHDO;
|
|
@delegate = Delegate.Remove(nclafnkjhdo, value);
|
|
}
|
|
while (@delegate != 0 && @delegate == 0);
|
|
while (@delegate != nclafnkjhdo)
|
|
{
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x14000124 RID: 292
|
|
// (add) Token: 0x0600FA4D RID: 64077 RVA: 0x00391D18 File Offset: 0x0038FF18
|
|
// (remove) Token: 0x0600FA4E RID: 64078 RVA: 0x00391D40 File Offset: 0x0038FF40
|
|
[Token(Token = "0x14000124")]
|
|
public event Action<bool> KPPKPDGKACA
|
|
{
|
|
[Token(Token = "0x600FA4D")]
|
|
[Address(RVA = "0x2206800", Offset = "0x2205800", VA = "0x182206800")]
|
|
[CompilerGenerated]
|
|
add
|
|
{
|
|
Action<bool> kppkpdgkaca;
|
|
Delegate @delegate;
|
|
do
|
|
{
|
|
kppkpdgkaca = this.KPPKPDGKACA;
|
|
@delegate = Delegate.Combine(kppkpdgkaca, value);
|
|
}
|
|
while (@delegate != 0 && @delegate == 0);
|
|
while (@delegate != kppkpdgkaca)
|
|
{
|
|
}
|
|
}
|
|
[Token(Token = "0x600FA4E")]
|
|
[Address(RVA = "0x2207370", Offset = "0x2206370", VA = "0x182207370")]
|
|
[CompilerGenerated]
|
|
remove
|
|
{
|
|
Action<bool> kppkpdgkaca;
|
|
Delegate @delegate;
|
|
do
|
|
{
|
|
kppkpdgkaca = this.KPPKPDGKACA;
|
|
@delegate = Delegate.Remove(kppkpdgkaca, value);
|
|
}
|
|
while (@delegate != 0 && @delegate == 0);
|
|
while (@delegate != kppkpdgkaca)
|
|
{
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x170028F6 RID: 10486
|
|
// (get) Token: 0x0600FA4F RID: 64079 RVA: 0x00391D68 File Offset: 0x0038FF68
|
|
// (set) Token: 0x0600FA50 RID: 64080 RVA: 0x00391D7C File Offset: 0x0038FF7C
|
|
[Token(Token = "0x170028F6")]
|
|
private CircuitsV2Config JCLPMODDHBK
|
|
{
|
|
[Token(Token = "0x600FA4F")]
|
|
[Address(RVA = "0x417710", Offset = "0x416710", VA = "0x180417710")]
|
|
get;
|
|
[Token(Token = "0x600FA50")]
|
|
[Address(RVA = "0x417A10", Offset = "0x416A10", VA = "0x180417A10")]
|
|
set;
|
|
}
|
|
|
|
// Token: 0x170028F7 RID: 10487
|
|
// (get) Token: 0x0600FA51 RID: 64081 RVA: 0x00391D90 File Offset: 0x0038FF90
|
|
// (set) Token: 0x0600FA52 RID: 64082 RVA: 0x00391DA4 File Offset: 0x0038FFA4
|
|
[Token(Token = "0x170028F7")]
|
|
public KJDOCKDBNCK NCGBFJOLMAG
|
|
{
|
|
[Token(Token = "0x600FA51")]
|
|
[Address(RVA = "0x417720", Offset = "0x416720", VA = "0x180417720")]
|
|
get;
|
|
[Token(Token = "0x600FA52")]
|
|
[Address(RVA = "0x417A20", Offset = "0x416A20", VA = "0x180417A20")]
|
|
private set;
|
|
}
|
|
|
|
// Token: 0x170028F8 RID: 10488
|
|
// (get) Token: 0x0600FA53 RID: 64083 RVA: 0x00391DB8 File Offset: 0x0038FFB8
|
|
[Token(Token = "0x170028F8")]
|
|
public bool OGCBCPKHIPI
|
|
{
|
|
[Token(Token = "0x600FA53")]
|
|
[Address(RVA = "0x2206CF0", Offset = "0x2205CF0", VA = "0x182206CF0")]
|
|
get
|
|
{
|
|
if (this.<MGGLBOLIHNH>k__BackingField != 0)
|
|
{
|
|
return;
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x170028F9 RID: 10489
|
|
// (get) Token: 0x0600FA54 RID: 64084 RVA: 0x00391DD0 File Offset: 0x0038FFD0
|
|
// (set) Token: 0x0600FA55 RID: 64085 RVA: 0x00391DE4 File Offset: 0x0038FFE4
|
|
[Token(Token = "0x170028F9")]
|
|
public IReadOnlyList<DNBOOFDJAEA> FGCGPPBNJPD
|
|
{
|
|
[Token(Token = "0x600FA54")]
|
|
[Address(RVA = "0x493640", Offset = "0x492640", VA = "0x180493640")]
|
|
get;
|
|
[Token(Token = "0x600FA55")]
|
|
[Address(RVA = "0x476170", Offset = "0x475170", VA = "0x180476170")]
|
|
private set;
|
|
}
|
|
|
|
// Token: 0x170028FA RID: 10490
|
|
// (get) Token: 0x0600FA56 RID: 64086 RVA: 0x00391DF8 File Offset: 0x0038FFF8
|
|
[Token(Token = "0x170028FA")]
|
|
private bool JCLMEJKJNAA
|
|
{
|
|
[Token(Token = "0x600FA56")]
|
|
[Address(RVA = "0x2201330", Offset = "0x2200330", VA = "0x182201330")]
|
|
get
|
|
{
|
|
if (this.<MGGLBOLIHNH>k__BackingField == (ulong)0L)
|
|
{
|
|
return;
|
|
}
|
|
CreationManager instance = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG;
|
|
if (instance == 0)
|
|
{
|
|
return;
|
|
}
|
|
JBPCAKNEMLI <GAGJNICHKLC>k__BackingField = instance.<GAGJNICHKLC>k__BackingField;
|
|
if (<GAGJNICHKLC>k__BackingField == 0)
|
|
{
|
|
return;
|
|
}
|
|
LDCBLKDLODB ldcblkdlodb = <GAGJNICHKLC>k__BackingField.DLPGKDOCOND(this);
|
|
if (ldcblkdlodb != 0)
|
|
{
|
|
return ldcblkdlodb.EDOAMFNPBGK;
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x170028FB RID: 10491
|
|
// (get) Token: 0x0600FA57 RID: 64087 RVA: 0x00391E3C File Offset: 0x0039003C
|
|
[Token(Token = "0x170028FB")]
|
|
public bool JBMFJOBFJHP
|
|
{
|
|
[Token(Token = "0x600FA57")]
|
|
[Address(RVA = "0x2206940", Offset = "0x2205940", VA = "0x182206940", Slot = "99")]
|
|
get
|
|
{
|
|
KJDOCKDBNCK kjdockdbnck = this.<MGGLBOLIHNH>k__BackingField;
|
|
return true;
|
|
}
|
|
}
|
|
|
|
// Token: 0x14000125 RID: 293
|
|
// (add) Token: 0x0600FA58 RID: 64088 RVA: 0x00391E60 File Offset: 0x00390060
|
|
// (remove) Token: 0x0600FA59 RID: 64089 RVA: 0x00391E88 File Offset: 0x00390088
|
|
[Token(Token = "0x14000125")]
|
|
public event Action KAAEFDDBGPD
|
|
{
|
|
[Token(Token = "0x600FA58")]
|
|
[Address(RVA = "0x2206760", Offset = "0x2205760", VA = "0x182206760")]
|
|
[CompilerGenerated]
|
|
add
|
|
{
|
|
Action kaaefddbgpd;
|
|
Delegate @delegate;
|
|
do
|
|
{
|
|
kaaefddbgpd = this.KAAEFDDBGPD;
|
|
@delegate = Delegate.Combine(kaaefddbgpd, value);
|
|
}
|
|
while (@delegate != 0 && @delegate == 0);
|
|
while (@delegate != kaaefddbgpd)
|
|
{
|
|
}
|
|
}
|
|
[Token(Token = "0x600FA59")]
|
|
[Address(RVA = "0x22072D0", Offset = "0x22062D0", VA = "0x1822072D0")]
|
|
[CompilerGenerated]
|
|
remove
|
|
{
|
|
Action kaaefddbgpd;
|
|
Delegate @delegate;
|
|
do
|
|
{
|
|
kaaefddbgpd = this.KAAEFDDBGPD;
|
|
@delegate = Delegate.Remove(kaaefddbgpd, value);
|
|
}
|
|
while (@delegate != 0 && @delegate == 0);
|
|
while (@delegate != kaaefddbgpd)
|
|
{
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600FA5A RID: 64090 RVA: 0x00391EB0 File Offset: 0x003900B0
|
|
[Token(Token = "0x600FA5A")]
|
|
[Address(RVA = "0x2200710", Offset = "0x21FF710", VA = "0x182200710")]
|
|
private void Awake()
|
|
{
|
|
FKGHNNLCDPF.KLCIDKPFPKP klcidkpfpkp = new FKGHNNLCDPF.KLCIDKPFPKP(this.ABMBLFLJHPP);
|
|
CreationManager instance = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG;
|
|
int num = 0;
|
|
bool flag = instance != num;
|
|
int num2 = 0;
|
|
if (IEIBEBFINNI.OOIFJNPLOLF(flag, "Chip cannot bind OnRoomReset if CreationManager is null.", num2, (NJOJCAHDMED)((uint)2)))
|
|
{
|
|
CreationManager instance2 = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG;
|
|
Action action = new Action(this.FJPFKELLNLM);
|
|
instance2.FJPFKELLNLM += action;
|
|
NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.NKBDCOBDCOO.HFJOLGNFOII(this);
|
|
Chip.PCOCOIFFKKO pcocoiffkko = new Chip.PCOCOIFFKKO(this);
|
|
this.IOKBGHAJCIJ = pcocoiffkko;
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600FA5B RID: 64091 RVA: 0x00391F34 File Offset: 0x00390134
|
|
[Token(Token = "0x600FA5B")]
|
|
[Address(RVA = "0x2203910", Offset = "0x2202910", VA = "0x182203910")]
|
|
private void OnDestroy()
|
|
{
|
|
FKGHNNLCDPF.KLCIDKPFPKP klcidkpfpkp = new FKGHNNLCDPF.KLCIDKPFPKP(this.ABMBLFLJHPP);
|
|
CreationManager.SafeUnsubscribeFromOnRoomReset(new Action(this.FJPFKELLNLM));
|
|
CircuitManagerV2 instance = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG;
|
|
if (instance != 0)
|
|
{
|
|
NEOJEFLEGGM nkbdcobdcoo = instance.NKBDCOBDCOO;
|
|
if (nkbdcobdcoo != 0)
|
|
{
|
|
nkbdcobdcoo.EPPKKGEFFLM(this);
|
|
nkbdcobdcoo.KDFFCHJOMGG(this);
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600FA5C RID: 64092 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x600FA5C")]
|
|
[Address(RVA = "0x2201510", Offset = "0x2200510", VA = "0x182201510")]
|
|
private void FJPFKELLNLM()
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x0600FA5D RID: 64093 RVA: 0x00391F84 File Offset: 0x00390184
|
|
[Token(Token = "0x600FA5D")]
|
|
[Address(RVA = "0x2200910", Offset = "0x21FF910", VA = "0x182200910")]
|
|
public void Bind(CircuitsV2Config OJAIGECECGI, KJDOCKDBNCK FEGCHFPGAGN)
|
|
{
|
|
int num = 0;
|
|
CircuitManagerV2 instance = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG;
|
|
int num2 = 0;
|
|
if (!(instance != num2) || !instance.BFKPFPHPBFI)
|
|
{
|
|
bool flag = FEGCHFPGAGN != 0;
|
|
int num3 = 0;
|
|
if (IEIBEBFINNI.GMKIEKMHKPP(flag, "Cannot construct a Chip with a null IChipAdapter. Consider Unbind() instead.", num, NJOJCAHDMED.Error))
|
|
{
|
|
KJDOCKDBNCK kjdockdbnck = this.<MGGLBOLIHNH>k__BackingField;
|
|
if (FEGCHFPGAGN == kjdockdbnck)
|
|
{
|
|
this.FPLGNEBOGAP(kjdockdbnck);
|
|
this.MGPDMEALFOJ();
|
|
this.MDGGPIACJDF();
|
|
ChipConfigMenu fogimpnbioe = this.FOGIMPNBIOE;
|
|
if (fogimpnbioe != 0)
|
|
{
|
|
int num4 = 0;
|
|
fogimpnbioe.FDMFCABHIIA(num4 != 0);
|
|
}
|
|
this.JEPDFDIHMPF(FEGCHFPGAGN);
|
|
}
|
|
this.MGPDMEALFOJ();
|
|
this.MDGGPIACJDF();
|
|
ChipConfigMenu fogimpnbioe2 = this.FOGIMPNBIOE;
|
|
if (fogimpnbioe2 != 0)
|
|
{
|
|
int num5 = 0;
|
|
fogimpnbioe2.FDMFCABHIIA(num5 != 0);
|
|
}
|
|
if (this.<MGGLBOLIHNH>k__BackingField != 0)
|
|
{
|
|
this.MDAPKHABNOB();
|
|
}
|
|
this.MFNLINKFLOP(FEGCHFPGAGN);
|
|
this.<GCMEPGNIAFA>k__BackingField = OJAIGECECGI;
|
|
this.MCKDBJCMCMD();
|
|
CircuitsV2Config cv2Config = OJAIGECECGI;
|
|
Chip <>4__this = this;
|
|
ChipConfig chipConfig3;
|
|
ChipConfig chipConfig = chipConfig3;
|
|
Func<DBFIKIGBNOD, DNBOOFDJAEA> func = delegate(DBFIKIGBNOD i)
|
|
{
|
|
ChipConfig chipConfig2 = chipConfig;
|
|
Chip <>4__this2 = <>4__this;
|
|
return DNBOOFDJAEA.OGGFFKGAPFI(cv2Config, <>4__this2, chipConfig2, i);
|
|
};
|
|
IEnumerable<DBFIKIGBNOD> enumerable;
|
|
DNBOOFDJAEA[] array = Enumerable.ToArray<DNBOOFDJAEA>(enumerable);
|
|
this.<ONDCCOPBGKE>k__BackingField = array;
|
|
this.OILNKDJJIMG(OJAIGECECGI, FEGCHFPGAGN, chipConfig3);
|
|
this.chipView.GFBIJNLKLCM(OJAIGECECGI, chipConfig3, FEGCHFPGAGN, this);
|
|
ControlPanelCircuitObject component = base.GetComponent<ControlPanelCircuitObject>();
|
|
int num6 = 0;
|
|
bool flag2 = component != num6;
|
|
Transform transform = base.transform;
|
|
Action nclafnkjhdo = this.NCLAFNKJHDO;
|
|
if (nclafnkjhdo != 0)
|
|
{
|
|
nclafnkjhdo();
|
|
}
|
|
CircuitManagerV2 instance2 = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG;
|
|
int num7;
|
|
if (instance2 != 0)
|
|
{
|
|
NEOJEFLEGGM nkbdcobdcoo = instance2.NKBDCOBDCOO;
|
|
if (nkbdcobdcoo != 0)
|
|
{
|
|
num7 = 0;
|
|
nkbdcobdcoo.AANECJHCNHE(this);
|
|
}
|
|
}
|
|
if (num3 < num7)
|
|
{
|
|
num3 += num3;
|
|
num3++;
|
|
}
|
|
Transform transform2 = base.transform;
|
|
Action nclafnkjhdo2 = this.NCLAFNKJHDO;
|
|
if (nclafnkjhdo2 != 0)
|
|
{
|
|
nclafnkjhdo2();
|
|
}
|
|
int num8 = 0;
|
|
int num9 = 0;
|
|
if (instance != num9)
|
|
{
|
|
Guid guid = instance.PKAOFHEBIAJ.HPLIGFFBENJ.ABJHBFNCEJN;
|
|
if (num3 < num8)
|
|
{
|
|
num3 += num3;
|
|
num3++;
|
|
}
|
|
if (num3 != 0)
|
|
{
|
|
guid += guid;
|
|
}
|
|
DisableObjectWhenManuallyHiddenOrCircuitsHidden disableComponent = this.DisableComponent;
|
|
object oocnfefmicl = this.OOCNFEFMICL;
|
|
ulong num10;
|
|
disableComponent.SetVisibility(num10 != 0UL, oocnfefmicl);
|
|
this.FOGIMPNBIOE.GFBIJNLKLCM(this, FEGCHFPGAGN);
|
|
}
|
|
CircuitManagerV2 instance3 = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG;
|
|
if (instance3 != 0)
|
|
{
|
|
NEOJEFLEGGM nkbdcobdcoo2 = instance3.NKBDCOBDCOO;
|
|
if (nkbdcobdcoo2 != 0)
|
|
{
|
|
nkbdcobdcoo2.AANECJHCNHE(this);
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600FA5E RID: 64094 RVA: 0x003921CC File Offset: 0x003903CC
|
|
[Token(Token = "0x600FA5E")]
|
|
[Address(RVA = "0x22025C0", Offset = "0x22015C0", VA = "0x1822025C0")]
|
|
private void MCKDBJCMCMD()
|
|
{
|
|
int num = 0;
|
|
CircuitManagerV2 instance = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG;
|
|
int num2 = 0;
|
|
bool flag = instance == num2;
|
|
if (!flag && (this.<MGGLBOLIHNH>k__BackingField == 0 || !flag))
|
|
{
|
|
KJDOCKDBNCK kjdockdbnck = this.<MGGLBOLIHNH>k__BackingField;
|
|
Guid guid = instance.PKAOFHEBIAJ.ABJHBFNCEJN;
|
|
bool flag2;
|
|
if (flag2)
|
|
{
|
|
Transform transform = base.transform;
|
|
throw new NullReferenceException();
|
|
}
|
|
KJDOCKDBNCK kjdockdbnck2 = this.<MGGLBOLIHNH>k__BackingField;
|
|
num += num;
|
|
num++;
|
|
if (num != 0)
|
|
{
|
|
Transform transform2 = base.transform;
|
|
int num3 = 0;
|
|
Transform transform3;
|
|
transform2.SetParent(transform3, num3 != 0);
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600FA5F RID: 64095 RVA: 0x00392254 File Offset: 0x00390454
|
|
[Token(Token = "0x600FA5F")]
|
|
[Address(RVA = "0x22064E0", Offset = "0x22054E0", VA = "0x1822064E0")]
|
|
public void Unbind(bool KCBNEFNMCCO = false)
|
|
{
|
|
this.MGPDMEALFOJ();
|
|
this.MDGGPIACJDF();
|
|
ChipConfigMenu fogimpnbioe = this.FOGIMPNBIOE;
|
|
if (fogimpnbioe != 0)
|
|
{
|
|
fogimpnbioe.FDMFCABHIIA(KCBNEFNMCCO);
|
|
}
|
|
if (this.<MGGLBOLIHNH>k__BackingField != 0)
|
|
{
|
|
this.MDAPKHABNOB();
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600FA60 RID: 64096 RVA: 0x00392290 File Offset: 0x00390490
|
|
[Token(Token = "0x600FA60")]
|
|
[Address(RVA = "0x2202C40", Offset = "0x2201C40", VA = "0x182202C40")]
|
|
private void MFNLINKFLOP(KJDOCKDBNCK FEGCHFPGAGN)
|
|
{
|
|
this.<MGGLBOLIHNH>k__BackingField = FEGCHFPGAGN;
|
|
Action action = new Action(this.OHFCNGOLGDJ);
|
|
KJDOCKDBNCK kjdockdbnck = this.<MGGLBOLIHNH>k__BackingField;
|
|
Action action2 = new Action(this.NNEECHJPLKN);
|
|
KJDOCKDBNCK kjdockdbnck2 = this.<MGGLBOLIHNH>k__BackingField;
|
|
Action<int, DBFIKIGBNOD> action3 = new Action(this.CJJDIHGDHLJ);
|
|
KJDOCKDBNCK kjdockdbnck3 = this.<MGGLBOLIHNH>k__BackingField;
|
|
Action<int> action4 = new Action(this.IAFIFPFEBIC);
|
|
KJDOCKDBNCK kjdockdbnck4 = this.<MGGLBOLIHNH>k__BackingField;
|
|
GGNBLBKOLHG.HOACAGCANFB hoacagcanfb = new GGNBLBKOLHG.HOACAGCANFB(this.CCFIPMBJLKN);
|
|
KJDOCKDBNCK kjdockdbnck5 = this.<MGGLBOLIHNH>k__BackingField;
|
|
GGNBLBKOLHG.MKOFEBIMNCF mkofebimncf = new GGNBLBKOLHG.MKOFEBIMNCF(this.JHIIFKOALCP);
|
|
KJDOCKDBNCK kjdockdbnck6 = this.<MGGLBOLIHNH>k__BackingField;
|
|
Action action5 = new Action(this.PHKJEINMCEM);
|
|
KJDOCKDBNCK kjdockdbnck7 = this.<MGGLBOLIHNH>k__BackingField;
|
|
this.JEPDFDIHMPF(kjdockdbnck7);
|
|
this.CKBDKPKIMGM();
|
|
KJDOCKDBNCK kjdockdbnck8 = this.<MGGLBOLIHNH>k__BackingField;
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x0600FA61 RID: 64097 RVA: 0x00392358 File Offset: 0x00390558
|
|
[Token(Token = "0x600FA61")]
|
|
[Address(RVA = "0x2202830", Offset = "0x2201830", VA = "0x182202830")]
|
|
private void MDAPKHABNOB()
|
|
{
|
|
KJDOCKDBNCK kjdockdbnck = this.<MGGLBOLIHNH>k__BackingField;
|
|
this.DBAJFEKOEFM();
|
|
KJDOCKDBNCK kjdockdbnck2 = this.<MGGLBOLIHNH>k__BackingField;
|
|
this.FPLGNEBOGAP(kjdockdbnck2);
|
|
KJDOCKDBNCK kjdockdbnck3 = this.<MGGLBOLIHNH>k__BackingField;
|
|
Action action = new Action(this.OHFCNGOLGDJ);
|
|
KJDOCKDBNCK kjdockdbnck4 = this.<MGGLBOLIHNH>k__BackingField;
|
|
Action action2 = new Action(this.NNEECHJPLKN);
|
|
KJDOCKDBNCK kjdockdbnck5 = this.<MGGLBOLIHNH>k__BackingField;
|
|
Action<int, DBFIKIGBNOD> action3 = new Action(this.CJJDIHGDHLJ);
|
|
KJDOCKDBNCK kjdockdbnck6 = this.<MGGLBOLIHNH>k__BackingField;
|
|
Action<int> action4 = new Action(this.IAFIFPFEBIC);
|
|
KJDOCKDBNCK kjdockdbnck7 = this.<MGGLBOLIHNH>k__BackingField;
|
|
GGNBLBKOLHG.HOACAGCANFB hoacagcanfb = new GGNBLBKOLHG.HOACAGCANFB(this.CCFIPMBJLKN);
|
|
KJDOCKDBNCK kjdockdbnck8 = this.<MGGLBOLIHNH>k__BackingField;
|
|
GGNBLBKOLHG.MKOFEBIMNCF mkofebimncf = new GGNBLBKOLHG.MKOFEBIMNCF(this.JHIIFKOALCP);
|
|
KJDOCKDBNCK kjdockdbnck9 = this.<MGGLBOLIHNH>k__BackingField;
|
|
Action action5 = new Action(this.PHKJEINMCEM);
|
|
this.<MGGLBOLIHNH>k__BackingField = (ulong)0L;
|
|
}
|
|
|
|
// Token: 0x0600FA62 RID: 64098 RVA: 0x00392428 File Offset: 0x00390628
|
|
[Token(Token = "0x600FA62")]
|
|
[Address(RVA = "0x2202020", Offset = "0x2201020", VA = "0x182202020")]
|
|
private void JEPDFDIHMPF(KJDOCKDBNCK EHHKGBAMIOP)
|
|
{
|
|
int num;
|
|
do
|
|
{
|
|
num = 0;
|
|
num += num;
|
|
num++;
|
|
Action<int, KPJGIJKKILH> action = new Action(this.PAGFKLKPKPB);
|
|
num += num;
|
|
num++;
|
|
Action<int, KPJGIJKKILH> action2 = new Action(this.PAGFKLKPKPB);
|
|
num += num;
|
|
num++;
|
|
Action<int> action3 = new Action(this.NNFNFKMHMJA);
|
|
num += num;
|
|
num++;
|
|
Action<int> action4 = new Action(this.NNFNFKMHMJA);
|
|
num += num;
|
|
num++;
|
|
action4 += action4;
|
|
num += 19;
|
|
action4 += action4;
|
|
num += 10;
|
|
num += 19;
|
|
action4 += action4;
|
|
num += 14;
|
|
num += 19;
|
|
action4 += action4;
|
|
num += 18;
|
|
num += 19;
|
|
action4 += action4;
|
|
num += 22;
|
|
num += 19;
|
|
}
|
|
while (num != 0);
|
|
}
|
|
|
|
// Token: 0x0600FA63 RID: 64099 RVA: 0x003924F8 File Offset: 0x003906F8
|
|
[Token(Token = "0x600FA63")]
|
|
[Address(RVA = "0x2201760", Offset = "0x2200760", VA = "0x182201760")]
|
|
private void FPLGNEBOGAP(KJDOCKDBNCK EHHKGBAMIOP)
|
|
{
|
|
int num;
|
|
do
|
|
{
|
|
num = 0;
|
|
num += num;
|
|
num++;
|
|
Action<int, KPJGIJKKILH> action = new Action(this.PAGFKLKPKPB);
|
|
num += num;
|
|
num++;
|
|
Action<int, KPJGIJKKILH> action2 = new Action(this.PAGFKLKPKPB);
|
|
num += num;
|
|
num++;
|
|
Action<int> action3 = new Action(this.NNFNFKMHMJA);
|
|
num += num;
|
|
num++;
|
|
Action<int> action4 = new Action(this.NNFNFKMHMJA);
|
|
num += num;
|
|
num++;
|
|
action4 += action4;
|
|
num += 19;
|
|
action4 += action4;
|
|
num += 11;
|
|
num += 19;
|
|
action4 += action4;
|
|
num += 15;
|
|
num += 19;
|
|
action4 += action4;
|
|
num += 19;
|
|
num += 19;
|
|
action4 += action4;
|
|
num += 23;
|
|
num += 19;
|
|
}
|
|
while (num != 0);
|
|
}
|
|
|
|
// Token: 0x0600FA64 RID: 64100 RVA: 0x003925C8 File Offset: 0x003907C8
|
|
[Token(Token = "0x600FA64")]
|
|
[Address(RVA = "0x2200480", Offset = "0x21FF480", VA = "0x182200480")]
|
|
private CAHCDEBGPFG ABMBLFLJHPP(BKJIOKBHHEK LHOMKMINCHH, params object[] MILPPFDOINJ)
|
|
{
|
|
if (MILPPFDOINJ != 0)
|
|
{
|
|
object obj = MILPPFDOINJ[0];
|
|
object obj2 = MILPPFDOINJ[1];
|
|
KJDOCKDBNCK kjdockdbnck = this.<MGGLBOLIHNH>k__BackingField;
|
|
(new Chip[0])[0] = this;
|
|
KJDOCKDBNCK kjdockdbnck2 = this.<MGGLBOLIHNH>k__BackingField;
|
|
ANNHEFBGNFL<FGACEBOCODD> onpkmkcmmic = FFPJFMECDNG.BFPPPLIJIGC.ONPKMKCMMIC;
|
|
}
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x0600FA65 RID: 64101 RVA: 0x00392620 File Offset: 0x00390820
|
|
[Token(Token = "0x600FA65")]
|
|
[Address(RVA = "0x2201190", Offset = "0x2200190", VA = "0x182201190")]
|
|
private void NNEECHJPLKN()
|
|
{
|
|
KJDOCKDBNCK kjdockdbnck = this.<MGGLBOLIHNH>k__BackingField;
|
|
CircuitsV2Config circuitsV2Config = this.<GCMEPGNIAFA>k__BackingField;
|
|
this.Bind(circuitsV2Config, kjdockdbnck);
|
|
}
|
|
|
|
// Token: 0x0600FA66 RID: 64102 RVA: 0x00392644 File Offset: 0x00390844
|
|
[Token(Token = "0x600FA66")]
|
|
[Address(RVA = "0x2201190", Offset = "0x2200190", VA = "0x182201190")]
|
|
private void PAGFKLKPKPB(int CEHJGNDELGL, KPJGIJKKILH KDOCKENDOCD)
|
|
{
|
|
KJDOCKDBNCK kjdockdbnck = this.<MGGLBOLIHNH>k__BackingField;
|
|
CircuitsV2Config circuitsV2Config = this.<GCMEPGNIAFA>k__BackingField;
|
|
this.Bind(circuitsV2Config, kjdockdbnck);
|
|
}
|
|
|
|
// Token: 0x0600FA67 RID: 64103 RVA: 0x00392668 File Offset: 0x00390868
|
|
[Token(Token = "0x600FA67")]
|
|
[Address(RVA = "0x2201FE0", Offset = "0x2200FE0", VA = "0x182201FE0")]
|
|
private void NNFNFKMHMJA(int CEHJGNDELGL)
|
|
{
|
|
KJDOCKDBNCK kjdockdbnck = this.<MGGLBOLIHNH>k__BackingField;
|
|
CircuitsV2Config circuitsV2Config = this.<GCMEPGNIAFA>k__BackingField;
|
|
this.Bind(circuitsV2Config, kjdockdbnck);
|
|
Action nclafnkjhdo = this.NCLAFNKJHDO;
|
|
if (nclafnkjhdo != 0)
|
|
{
|
|
nclafnkjhdo();
|
|
return;
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600FA68 RID: 64104 RVA: 0x003926A0 File Offset: 0x003908A0
|
|
[Token(Token = "0x600FA68")]
|
|
[Address(RVA = "0x2201190", Offset = "0x2200190", VA = "0x182201190")]
|
|
private void CJJDIHGDHLJ(int EFBDCIJMFGD, DBFIKIGBNOD GCFLCMPPKIN)
|
|
{
|
|
KJDOCKDBNCK kjdockdbnck = this.<MGGLBOLIHNH>k__BackingField;
|
|
CircuitsV2Config circuitsV2Config = this.<GCMEPGNIAFA>k__BackingField;
|
|
this.Bind(circuitsV2Config, kjdockdbnck);
|
|
}
|
|
|
|
// Token: 0x0600FA69 RID: 64105 RVA: 0x003926C4 File Offset: 0x003908C4
|
|
[Token(Token = "0x600FA69")]
|
|
[Address(RVA = "0x2201FE0", Offset = "0x2200FE0", VA = "0x182201FE0")]
|
|
private void IAFIFPFEBIC(int CEHJGNDELGL)
|
|
{
|
|
KJDOCKDBNCK kjdockdbnck = this.<MGGLBOLIHNH>k__BackingField;
|
|
CircuitsV2Config circuitsV2Config = this.<GCMEPGNIAFA>k__BackingField;
|
|
this.Bind(circuitsV2Config, kjdockdbnck);
|
|
Action nclafnkjhdo = this.NCLAFNKJHDO;
|
|
if (nclafnkjhdo != 0)
|
|
{
|
|
nclafnkjhdo();
|
|
return;
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600FA6A RID: 64106 RVA: 0x003926FC File Offset: 0x003908FC
|
|
[Token(Token = "0x600FA6A")]
|
|
[Address(RVA = "0x2201190", Offset = "0x2200190", VA = "0x182201190")]
|
|
private void PHKJEINMCEM()
|
|
{
|
|
KJDOCKDBNCK kjdockdbnck = this.<MGGLBOLIHNH>k__BackingField;
|
|
CircuitsV2Config circuitsV2Config = this.<GCMEPGNIAFA>k__BackingField;
|
|
this.Bind(circuitsV2Config, kjdockdbnck);
|
|
}
|
|
|
|
// Token: 0x0600FA6B RID: 64107 RVA: 0x00392720 File Offset: 0x00390920
|
|
[Token(Token = "0x600FA6B")]
|
|
[Address(RVA = "0x2203A80", Offset = "0x2202A80", VA = "0x182203A80")]
|
|
private void OnEnable()
|
|
{
|
|
Action<bool> kppkpdgkaca = this.KPPKPDGKACA;
|
|
if (kppkpdgkaca != 0)
|
|
{
|
|
kppkpdgkaca(1);
|
|
}
|
|
CircuitManagerV2 instance = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG;
|
|
if (instance != 0)
|
|
{
|
|
NEOJEFLEGGM nkbdcobdcoo = instance.NKBDCOBDCOO;
|
|
if (nkbdcobdcoo != 0)
|
|
{
|
|
nkbdcobdcoo.AANECJHCNHE(this);
|
|
return;
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600FA6C RID: 64108 RVA: 0x0039275C File Offset: 0x0039095C
|
|
[Token(Token = "0x600FA6C")]
|
|
[Address(RVA = "0x2203A30", Offset = "0x2202A30", VA = "0x182203A30")]
|
|
private void OnDisable()
|
|
{
|
|
Action<bool> kppkpdgkaca = this.KPPKPDGKACA;
|
|
if (kppkpdgkaca != 0)
|
|
{
|
|
int num = 0;
|
|
kppkpdgkaca(num);
|
|
return;
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600FA6D RID: 64109 RVA: 0x00392780 File Offset: 0x00390980
|
|
[Token(Token = "0x600FA6D")]
|
|
[Address(RVA = "0x19035F0", Offset = "0x19025F0", VA = "0x1819035F0")]
|
|
private void OHFCNGOLGDJ()
|
|
{
|
|
Action kaaefddbgpd = this.KAAEFDDBGPD;
|
|
if (kaaefddbgpd != 0)
|
|
{
|
|
kaaefddbgpd();
|
|
return;
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600FA6E RID: 64110 RVA: 0x003927A0 File Offset: 0x003909A0
|
|
[Token(Token = "0x600FA6E")]
|
|
[Address(RVA = "0x22013C0", Offset = "0x22003C0", VA = "0x1822013C0")]
|
|
private void DOCMJDOABEF(CircuitsV2Config OJAIGECECGI, KJDOCKDBNCK EHHKGBAMIOP, ChipConfig JNDKCJKANCC)
|
|
{
|
|
Func<DBFIKIGBNOD, DNBOOFDJAEA> func = delegate(DBFIKIGBNOD i)
|
|
{
|
|
ChipConfig chipConfig = JNDKCJKANCC;
|
|
Chip <>4__this = this;
|
|
return DNBOOFDJAEA.OGGFFKGAPFI(OJAIGECECGI, <>4__this, chipConfig, i);
|
|
};
|
|
IEnumerable<DBFIKIGBNOD> enumerable;
|
|
DNBOOFDJAEA[] array = Enumerable.ToArray<DNBOOFDJAEA>(enumerable);
|
|
this.<ONDCCOPBGKE>k__BackingField = array;
|
|
}
|
|
|
|
// Token: 0x170028FC RID: 10492
|
|
// (get) Token: 0x0600FA6F RID: 64111 RVA: 0x003927EC File Offset: 0x003909EC
|
|
[Token(Token = "0x170028FC")]
|
|
public BusConfigButton FDJEMKBDJFC
|
|
{
|
|
[Token(Token = "0x600FA6F")]
|
|
[Address(RVA = "0x54F060", Offset = "0x54E060", VA = "0x18054F060")]
|
|
get
|
|
{
|
|
return this.OCBKCLNMHFN;
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600FA70 RID: 64112 RVA: 0x00392800 File Offset: 0x00390A00
|
|
[Token(Token = "0x600FA70")]
|
|
[Address(RVA = "0x2204D30", Offset = "0x2203D30", VA = "0x182204D30")]
|
|
private static BusConfigButton PMPLOCMAEDP(BusConfigButton LKDLEHGHCAD)
|
|
{
|
|
CircuitManagerV2 instance = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG;
|
|
int num = 0;
|
|
if (instance == num)
|
|
{
|
|
return global::UnityEngine.Object.Instantiate<BusConfigButton>(LKDLEHGHCAD);
|
|
}
|
|
return GlobalPool.ONCPNMDGGKG.Acquire<BusConfigButton>(LKDLEHGHCAD);
|
|
}
|
|
|
|
// Token: 0x0600FA71 RID: 64113 RVA: 0x0039283C File Offset: 0x00390A3C
|
|
[Token(Token = "0x600FA71")]
|
|
[Address(RVA = "0x2203080", Offset = "0x2202080", VA = "0x182203080")]
|
|
private static void NIIAHHDEIDJ(BusConfigButton NOCECGHEPDN)
|
|
{
|
|
CircuitManagerV2 instance = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG;
|
|
int num = 0;
|
|
if (!(instance == num))
|
|
{
|
|
bool flag = GlobalPool.ONCPNMDGGKG.Release<BusConfigButton>(NOCECGHEPDN);
|
|
return;
|
|
}
|
|
OMCHJHPFBDN.KGFPNIMJHIC(NOCECGHEPDN.gameObject);
|
|
}
|
|
|
|
// Token: 0x0600FA72 RID: 64114 RVA: 0x0039287C File Offset: 0x00390A7C
|
|
[Token(Token = "0x600FA72")]
|
|
[Address(RVA = "0x22033C0", Offset = "0x22023C0", VA = "0x1822033C0")]
|
|
private void OILNKDJJIMG(CircuitsV2Config EEAMMEDOAOL, KJDOCKDBNCK FEGCHFPGAGN, ChipConfig JNDKCJKANCC)
|
|
{
|
|
while (JNDKCJKANCC.showBusConfigButton)
|
|
{
|
|
if (!this.OCBKCLNMHFN)
|
|
{
|
|
BusConfigButton boardBusConfigButton = EEAMMEDOAOL.boardBusConfigButton;
|
|
CircuitManagerV2 instance = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG;
|
|
int num = 0;
|
|
if (instance == num)
|
|
{
|
|
BusConfigButton busConfigButton = global::UnityEngine.Object.Instantiate<BusConfigButton>(boardBusConfigButton);
|
|
}
|
|
BusConfigButton busConfigButton2 = GlobalPool.ONCPNMDGGKG.Acquire<BusConfigButton>(boardBusConfigButton);
|
|
this.OCBKCLNMHFN = busConfigButton2;
|
|
busConfigButton2.Bind(this, FEGCHFPGAGN);
|
|
throw new NullReferenceException();
|
|
}
|
|
}
|
|
this.MDGGPIACJDF();
|
|
}
|
|
|
|
// Token: 0x0600FA73 RID: 64115 RVA: 0x003928F0 File Offset: 0x00390AF0
|
|
[Token(Token = "0x600FA73")]
|
|
[Address(RVA = "0x2202EE0", Offset = "0x2201EE0", VA = "0x182202EE0")]
|
|
private void MGPDMEALFOJ()
|
|
{
|
|
int num;
|
|
do
|
|
{
|
|
num = 0;
|
|
IReadOnlyList<DNBOOFDJAEA> readOnlyList = this.<ONDCCOPBGKE>k__BackingField;
|
|
num += num;
|
|
num++;
|
|
num += 19;
|
|
}
|
|
while (num != 0);
|
|
DNBOOFDJAEA[] array = Array.Empty<DNBOOFDJAEA>();
|
|
this.<ONDCCOPBGKE>k__BackingField = array;
|
|
}
|
|
|
|
// Token: 0x0600FA74 RID: 64116 RVA: 0x00392938 File Offset: 0x00390B38
|
|
[Token(Token = "0x600FA74")]
|
|
[Address(RVA = "0x2202AD0", Offset = "0x2201AD0", VA = "0x182202AD0")]
|
|
private void MDGGPIACJDF()
|
|
{
|
|
if (this.OCBKCLNMHFN)
|
|
{
|
|
BusConfigButton ocbkclnmhfn = this.OCBKCLNMHFN;
|
|
ocbkclnmhfn.Unbind();
|
|
this.OCBKCLNMHFN = (ulong)0L;
|
|
CircuitManagerV2 instance = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG;
|
|
int num = 0;
|
|
if (instance == num)
|
|
{
|
|
GameObject gameObject;
|
|
OMCHJHPFBDN.KGFPNIMJHIC(gameObject);
|
|
return;
|
|
}
|
|
bool flag = GlobalPool.ONCPNMDGGKG.Release<BusConfigButton>(ocbkclnmhfn);
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600FA75 RID: 64117 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x600FA75")]
|
|
[Address(RVA = "0x4242D0", Offset = "0x4232D0", VA = "0x1804242D0", Slot = "100")]
|
|
public void DeserializeFrom(KPNDFONGDGF HFBJGCHOANH)
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x0600FA76 RID: 64118 RVA: 0x00392998 File Offset: 0x00390B98
|
|
[Token(Token = "0x600FA76")]
|
|
[Address(RVA = "0x22058F0", Offset = "0x22048F0", VA = "0x1822058F0", Slot = "101")]
|
|
public void SerializeTo(ref PDEKIHFJKHJ IABNDBNHMKF, ref MKNCHKCCIHK NHFINJNIPGK, StringBuilder BIPOIFGEMGB)
|
|
{
|
|
/*
|
|
An exception occurred when decompiling this method (0600FA76)
|
|
|
|
ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Void RecRoom.CircuitsV2.Chip::SerializeTo(PDEKIHFJKHJ&,MKNCHKCCIHK&,System.Text.StringBuilder)
|
|
|
|
---> System.Exception: Basic block has to end with unconditional control flow.
|
|
{
|
|
IL_17:
|
|
stloc:NotSupportedException(var_4_21, newobj:NotSupportedException(NotSupportedException::.ctor, ldstr:string("Serialization of Chip objects should happen via the CircuitV2 Protobuf")))
|
|
}
|
|
|
|
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.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1878
|
|
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1878
|
|
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1846
|
|
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: 0x0600FA77 RID: 64119 RVA: 0x003929C8 File Offset: 0x00390BC8
|
|
[Token(Token = "0x600FA77")]
|
|
[Address(RVA = "0x2201080", Offset = "0x2200080", VA = "0x182201080")]
|
|
private void CCFIPMBJLKN(in Vector3 AGHCOFNAPJI)
|
|
{
|
|
ControlPanelCircuitObject component = base.GetComponent<ControlPanelCircuitObject>();
|
|
int num = 0;
|
|
bool flag = component != num;
|
|
Transform transform = base.transform;
|
|
float z = AGHCOFNAPJI.z;
|
|
Action nclafnkjhdo = this.NCLAFNKJHDO;
|
|
if (nclafnkjhdo != 0)
|
|
{
|
|
nclafnkjhdo();
|
|
}
|
|
CircuitManagerV2 instance = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG;
|
|
if (instance != 0)
|
|
{
|
|
NEOJEFLEGGM nkbdcobdcoo = instance.NKBDCOBDCOO;
|
|
if (nkbdcobdcoo != 0)
|
|
{
|
|
nkbdcobdcoo.AANECJHCNHE(this);
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600FA78 RID: 64120 RVA: 0x00392A34 File Offset: 0x00390C34
|
|
[Token(Token = "0x600FA78")]
|
|
[Address(RVA = "0x2202450", Offset = "0x2201450", VA = "0x182202450")]
|
|
private void JHIIFKOALCP(in Quaternion KLBHAAAKNPK)
|
|
{
|
|
Transform transform = base.transform;
|
|
Action nclafnkjhdo = this.NCLAFNKJHDO;
|
|
if (nclafnkjhdo != 0)
|
|
{
|
|
nclafnkjhdo();
|
|
}
|
|
}
|
|
|
|
// Token: 0x170028FD RID: 10493
|
|
// (get) Token: 0x0600FA79 RID: 64121 RVA: 0x00392A60 File Offset: 0x00390C60
|
|
[Token(Token = "0x170028FD")]
|
|
public string HHJALNBGCMI
|
|
{
|
|
[Token(Token = "0x600FA79")]
|
|
[Address(RVA = "0x2207140", Offset = "0x2206140", VA = "0x182207140", Slot = "98")]
|
|
get
|
|
{
|
|
if (this.<MGGLBOLIHNH>k__BackingField != 0)
|
|
{
|
|
return;
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x170028FE RID: 10494
|
|
// (get) Token: 0x0600FA7A RID: 64122 RVA: 0x00392A78 File Offset: 0x00390C78
|
|
[Token(Token = "0x170028FE")]
|
|
public Transform KPEGGEIPKDN
|
|
{
|
|
[Token(Token = "0x600FA7A")]
|
|
[Address(RVA = "0x5CF130", Offset = "0x5CE130", VA = "0x1805CF130", Slot = "4")]
|
|
get
|
|
{
|
|
return base.transform;
|
|
}
|
|
}
|
|
|
|
// Token: 0x170028FF RID: 10495
|
|
// (get) Token: 0x0600FA7B RID: 64123 RVA: 0x00392A8C File Offset: 0x00390C8C
|
|
[Token(Token = "0x170028FF")]
|
|
public IEnumerable<Collider> MMDALGBDPEF
|
|
{
|
|
[Token(Token = "0x600FA7B")]
|
|
[Address(RVA = "0x2206F20", Offset = "0x2205F20", VA = "0x182206F20", Slot = "88")]
|
|
get
|
|
{
|
|
/*
|
|
An exception occurred when decompiling this method (0600FA7B)
|
|
|
|
ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Collections.Generic.IEnumerable`1<UnityEngine.Collider> RecRoom.CircuitsV2.Chip::get_SelectionColliders()
|
|
|
|
---> System.Exception: Basic block has to end with unconditional control flow.
|
|
{
|
|
Block_0:
|
|
stloc:class [UnityEngine.PhysicsModule]UnityEngine.Collider[](var_0_06, call:class [UnityEngine.PhysicsModule]UnityEngine.Collider[](Component::GetComponentsInChildren, ldloc:Chip[exp:Component](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: 0x17002900 RID: 10496
|
|
// (get) Token: 0x0600FA7C RID: 64124 RVA: 0x00392AA0 File Offset: 0x00390CA0
|
|
[Token(Token = "0x17002900")]
|
|
public BoxCollider EFLOMOEADLF
|
|
{
|
|
[Token(Token = "0x600FA7C")]
|
|
[Address(RVA = "0x4242C0", Offset = "0x4232C0", VA = "0x1804242C0", Slot = "89")]
|
|
get
|
|
{
|
|
}
|
|
}
|
|
|
|
// Token: 0x17002901 RID: 10497
|
|
// (get) Token: 0x0600FA7D RID: 64125 RVA: 0x00392AB0 File Offset: 0x00390CB0
|
|
[Token(Token = "0x17002901")]
|
|
public bool HKHDHECKMAA
|
|
{
|
|
[Token(Token = "0x600FA7D")]
|
|
[Address(RVA = "0x424690", Offset = "0x423690", VA = "0x180424690", Slot = "90")]
|
|
get
|
|
{
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600FA7E RID: 64126 RVA: 0x00392AC0 File Offset: 0x00390CC0
|
|
[Token(Token = "0x600FA7E")]
|
|
[Address(RVA = "0x2201B90", Offset = "0x2200B90", VA = "0x182201B90", Slot = "91")]
|
|
public DOLIKHIEHNG GetCommandHandler(GHOCGAOFFFI LMJGGCEBDID)
|
|
{
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x17002902 RID: 10498
|
|
// (get) Token: 0x0600FA7F RID: 64127 RVA: 0x00392AD4 File Offset: 0x00390CD4
|
|
[Token(Token = "0x17002902")]
|
|
public Guid PDPPMLHHGCD
|
|
{
|
|
[Token(Token = "0x600FA7F")]
|
|
[Address(RVA = "0x2206BE0", Offset = "0x2205BE0", VA = "0x182206BE0", Slot = "5")]
|
|
get
|
|
{
|
|
/*
|
|
An exception occurred when decompiling this method (0600FA7F)
|
|
|
|
ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Guid RecRoom.CircuitsV2.Chip::get_Guid()
|
|
|
|
---> System.Exception: Basic block has to end with unconditional control flow.
|
|
{
|
|
Block_0:
|
|
stloc:Guid(var_0_05, ldsfld:Guid(Guid::Empty))
|
|
}
|
|
|
|
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: 0x17002903 RID: 10499
|
|
// (get) Token: 0x0600FA80 RID: 64128 RVA: 0x00392AE8 File Offset: 0x00390CE8
|
|
[Token(Token = "0x17002903")]
|
|
public string FIKEBGGCDFN
|
|
{
|
|
[Token(Token = "0x600FA80")]
|
|
[Address(RVA = "0x2206B90", Offset = "0x2205B90", VA = "0x182206B90", Slot = "6")]
|
|
get
|
|
{
|
|
if (this.<MGGLBOLIHNH>k__BackingField != 0)
|
|
{
|
|
}
|
|
return "Chip";
|
|
}
|
|
}
|
|
|
|
// Token: 0x17002904 RID: 10500
|
|
// (get) Token: 0x0600FA81 RID: 64129 RVA: 0x00392B04 File Offset: 0x00390D04
|
|
[Token(Token = "0x17002904")]
|
|
public string KENGPMDDCML
|
|
{
|
|
[Token(Token = "0x600FA81")]
|
|
[Address(RVA = "0x2206B90", Offset = "0x2205B90", VA = "0x182206B90", Slot = "7")]
|
|
get
|
|
{
|
|
if (this.<MGGLBOLIHNH>k__BackingField != 0)
|
|
{
|
|
}
|
|
return "Chip";
|
|
}
|
|
}
|
|
|
|
// Token: 0x17002905 RID: 10501
|
|
// (get) Token: 0x0600FA82 RID: 64130 RVA: 0x00392B20 File Offset: 0x00390D20
|
|
// (set) Token: 0x0600FA83 RID: 64131 RVA: 0x00392B3C File Offset: 0x00390D3C
|
|
[Token(Token = "0x17002905")]
|
|
public Vector3 EPKNJJIGHLN
|
|
{
|
|
[Token(Token = "0x600FA82")]
|
|
[Address(RVA = "0xE18950", Offset = "0xE17950", VA = "0x180E18950", Slot = "8")]
|
|
get
|
|
{
|
|
Vector3 vector;
|
|
float z = vector.z;
|
|
throw new NullReferenceException();
|
|
}
|
|
[Token(Token = "0x600FA83")]
|
|
[Address(RVA = "0x2207570", Offset = "0x2206570", VA = "0x182207570", Slot = "9")]
|
|
set
|
|
{
|
|
Transform parent = base.transform.parent;
|
|
int num = 0;
|
|
int num2 = 0;
|
|
if (!(parent == num2))
|
|
{
|
|
Transform parent2 = base.transform.parent;
|
|
float z = value.z;
|
|
}
|
|
float z2 = value.z;
|
|
KJDOCKDBNCK kjdockdbnck = this.<MGGLBOLIHNH>k__BackingField;
|
|
int num3 = 0;
|
|
if (num3 < num)
|
|
{
|
|
num3 += num3;
|
|
num3++;
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x17002906 RID: 10502
|
|
// (get) Token: 0x0600FA84 RID: 64132 RVA: 0x00392BB4 File Offset: 0x00390DB4
|
|
// (set) Token: 0x0600FA85 RID: 64133 RVA: 0x00392BD0 File Offset: 0x00390DD0
|
|
[Token(Token = "0x17002906")]
|
|
public Vector3 FDEMFOFNFJE
|
|
{
|
|
[Token(Token = "0x600FA84")]
|
|
[Address(RVA = "0x19076A0", Offset = "0x19066A0", VA = "0x1819076A0", Slot = "10")]
|
|
get
|
|
{
|
|
Vector3 vector;
|
|
float z = vector.z;
|
|
throw new NullReferenceException();
|
|
}
|
|
[Token(Token = "0x600FA85")]
|
|
[Address(RVA = "0x22074B0", Offset = "0x22064B0", VA = "0x1822074B0", Slot = "11")]
|
|
set
|
|
{
|
|
KJDOCKDBNCK kjdockdbnck = this.<MGGLBOLIHNH>k__BackingField;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17002907 RID: 10503
|
|
// (get) Token: 0x0600FA86 RID: 64134 RVA: 0x00392BEC File Offset: 0x00390DEC
|
|
// (set) Token: 0x0600FA87 RID: 64135 RVA: 0x00392C00 File Offset: 0x00390E00
|
|
[Token(Token = "0x17002907")]
|
|
public Quaternion CCHJFOMONBL
|
|
{
|
|
[Token(Token = "0x600FA86")]
|
|
[Address(RVA = "0x1248AD0", Offset = "0x1247AD0", VA = "0x181248AD0", Slot = "12")]
|
|
get
|
|
{
|
|
throw new NullReferenceException();
|
|
}
|
|
[Token(Token = "0x600FA87")]
|
|
[Address(RVA = "0x2207710", Offset = "0x2206710", VA = "0x182207710", Slot = "13")]
|
|
set
|
|
{
|
|
Transform parent = base.transform.parent;
|
|
int num = 0;
|
|
int num2 = 0;
|
|
if (!(parent == num2))
|
|
{
|
|
Transform parent2 = base.transform.parent;
|
|
}
|
|
KJDOCKDBNCK kjdockdbnck = this.<MGGLBOLIHNH>k__BackingField;
|
|
int num3 = 0;
|
|
if (num3 < num)
|
|
{
|
|
num3 += num3;
|
|
num3++;
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x17002908 RID: 10504
|
|
// (get) Token: 0x0600FA88 RID: 64136 RVA: 0x00392C68 File Offset: 0x00390E68
|
|
// (set) Token: 0x0600FA89 RID: 64137 RVA: 0x00392C7C File Offset: 0x00390E7C
|
|
[Token(Token = "0x17002908")]
|
|
public Quaternion MKJMFEAHGEM
|
|
{
|
|
[Token(Token = "0x600FA88")]
|
|
[Address(RVA = "0x19076F0", Offset = "0x19066F0", VA = "0x1819076F0", Slot = "14")]
|
|
get
|
|
{
|
|
throw new NullReferenceException();
|
|
}
|
|
[Token(Token = "0x600FA89")]
|
|
[Address(RVA = "0x2207510", Offset = "0x2206510", VA = "0x182207510", Slot = "15")]
|
|
set
|
|
{
|
|
KJDOCKDBNCK kjdockdbnck = this.<MGGLBOLIHNH>k__BackingField;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17002909 RID: 10505
|
|
// (get) Token: 0x0600FA8A RID: 64138 RVA: 0x00392C98 File Offset: 0x00390E98
|
|
// (set) Token: 0x0600FA8B RID: 64139 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x17002909")]
|
|
public float KMIHBAHCCAM
|
|
{
|
|
[Token(Token = "0x600FA8A")]
|
|
[Address(RVA = "0x22070E0", Offset = "0x22060E0", VA = "0x1822070E0", Slot = "16")]
|
|
get
|
|
{
|
|
return base.transform.ABDKFENDAKH();
|
|
}
|
|
[Token(Token = "0x600FA8B")]
|
|
[Address(RVA = "0x4242D0", Offset = "0x4232D0", VA = "0x1804242D0", Slot = "17")]
|
|
set
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
}
|
|
|
|
// Token: 0x1700290A RID: 10506
|
|
// (get) Token: 0x0600FA8C RID: 64140 RVA: 0x00392CB0 File Offset: 0x00390EB0
|
|
// (set) Token: 0x0600FA8D RID: 64141 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x1700290A")]
|
|
public Vector3 BCECMCLCHBL
|
|
{
|
|
[Token(Token = "0x600FA8C")]
|
|
[Address(RVA = "0x2206B10", Offset = "0x2205B10", VA = "0x182206B10", Slot = "18")]
|
|
get
|
|
{
|
|
/*
|
|
An exception occurred when decompiling this method (0600FA8C)
|
|
|
|
ICSharpCode.Decompiler.DecompilerException: Error decompiling UnityEngine.Vector3 RecRoom.CircuitsV2.Chip::get_DeformationScale()
|
|
|
|
---> System.Exception: Basic block has to end with unconditional control flow.
|
|
{
|
|
Block_0:
|
|
stloc:float32(var_0_0A, ldfld:float32(Vector3::z, callgetter:Vector3[exp:valuetype [UnityEngine.CoreModule]UnityEngine.Vector3&](Vector3::get_one)))
|
|
}
|
|
|
|
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(Token = "0x600FA8D")]
|
|
[Address(RVA = "0x4242D0", Offset = "0x4232D0", VA = "0x1804242D0", Slot = "19")]
|
|
set
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600FA8E RID: 64142 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x600FA8E")]
|
|
[Address(RVA = "0x4242D0", Offset = "0x4232D0", VA = "0x1804242D0", Slot = "20")]
|
|
public void UpdateDeformation(Vector3 ILOMMBLNKMA, float GAIPDLMAPJP)
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x1700290B RID: 10507
|
|
// (get) Token: 0x0600FA8F RID: 64143 RVA: 0x00392CC8 File Offset: 0x00390EC8
|
|
[Token(Token = "0x1700290B")]
|
|
public GIPDDLFFNGG MEHAAMLFBJB
|
|
{
|
|
[Token(Token = "0x600FA8F")]
|
|
[Address(RVA = "0x2206E50", Offset = "0x2205E50", VA = "0x182206E50", Slot = "21")]
|
|
get
|
|
{
|
|
Transform parent = base.transform.parent;
|
|
int num = 0;
|
|
if (!(parent != num))
|
|
{
|
|
}
|
|
return parent.GetComponentInParent<GIPDDLFFNGG>();
|
|
}
|
|
}
|
|
|
|
// Token: 0x1700290C RID: 10508
|
|
// (get) Token: 0x0600FA90 RID: 64144 RVA: 0x00392CFC File Offset: 0x00390EFC
|
|
// (set) Token: 0x0600FA91 RID: 64145 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x1700290C")]
|
|
public bool OCKFCFJJKNN
|
|
{
|
|
[Token(Token = "0x600FA90")]
|
|
[Address(RVA = "0x424690", Offset = "0x423690", VA = "0x180424690", Slot = "22")]
|
|
get
|
|
{
|
|
}
|
|
[Token(Token = "0x600FA91")]
|
|
[Address(RVA = "0x4242D0", Offset = "0x4232D0", VA = "0x1804242D0", Slot = "23")]
|
|
set
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600FA92 RID: 64146 RVA: 0x00392D0C File Offset: 0x00390F0C
|
|
[Token(Token = "0x600FA92")]
|
|
[Address(RVA = "0x4246A0", Offset = "0x4236A0", VA = "0x1804246A0", Slot = "24")]
|
|
public bool CanBeRaycasted()
|
|
{
|
|
return true;
|
|
}
|
|
|
|
// Token: 0x1700290D RID: 10509
|
|
// (get) Token: 0x0600FA93 RID: 64147 RVA: 0x00392D1C File Offset: 0x00390F1C
|
|
[Token(Token = "0x1700290D")]
|
|
public LDCBLKDLODB BLIGJFOCJBA
|
|
{
|
|
[Token(Token = "0x600FA93")]
|
|
[Address(RVA = "0x2206C70", Offset = "0x2205C70", VA = "0x182206C70", Slot = "25")]
|
|
get
|
|
{
|
|
if (this.<MGGLBOLIHNH>k__BackingField == (ulong)0L)
|
|
{
|
|
return;
|
|
}
|
|
CreationManager instance = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG;
|
|
if (instance == 0)
|
|
{
|
|
return;
|
|
}
|
|
JBPCAKNEMLI <GAGJNICHKLC>k__BackingField = instance.<GAGJNICHKLC>k__BackingField;
|
|
if (<GAGJNICHKLC>k__BackingField != 0)
|
|
{
|
|
return <GAGJNICHKLC>k__BackingField.DLPGKDOCOND(this);
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x1700290E RID: 10510
|
|
// (get) Token: 0x0600FA94 RID: 64148 RVA: 0x00392D54 File Offset: 0x00390F54
|
|
[Token(Token = "0x1700290E")]
|
|
public ODAEKFDKCEC EKLDNLBGMNG
|
|
{
|
|
[Token(Token = "0x600FA94")]
|
|
[Address(RVA = "0x4975A0", Offset = "0x4965A0", VA = "0x1804975A0", Slot = "26")]
|
|
get
|
|
{
|
|
/*
|
|
An exception occurred when decompiling this method (0600FA94)
|
|
|
|
ICSharpCode.Decompiler.DecompilerException: Error decompiling ODAEKFDKCEC RecRoom.CircuitsV2.Chip::get_Configurable()
|
|
|
|
---> System.Exception: Basic block has to end with unconditional control flow.
|
|
{
|
|
Block_0:
|
|
stloc:ChipConfigMenu(var_0_06, ldfld:ChipConfigMenu(Chip::FOGIMPNBIOE, ldloc:Chip(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: 0x1700290F RID: 10511
|
|
// (get) Token: 0x0600FA95 RID: 64149 RVA: 0x00392D68 File Offset: 0x00390F68
|
|
[Token(Token = "0x1700290F")]
|
|
public CostInfo CLOAGCKCCPP
|
|
{
|
|
[Token(Token = "0x600FA95")]
|
|
[Address(RVA = "0x2206EF0", Offset = "0x2205EF0", VA = "0x182206EF0", Slot = "81")]
|
|
get
|
|
{
|
|
/*
|
|
An exception occurred when decompiling this method (0600FA95)
|
|
|
|
ICSharpCode.Decompiler.DecompilerException: Error decompiling RecRoom.Core.Creation.CostInfo RecRoom.CircuitsV2.Chip::get_SandboxResourceCost()
|
|
|
|
---> System.Exception: Basic block has to end with unconditional control flow.
|
|
{
|
|
Block_0:
|
|
stloc:int32(var_0_0A, ldfld:int32(CostInfo::numCloudVariables, callgetter:CostInfo[exp:valuetype RecRoom.Core.Creation.CostInfo&](CostInfo::get_zero)))
|
|
stfld:native int(Object::m_CachedPtr, ldloc:Chip[exp:Object](this), ldloc:int32[exp:native int](var_0_0A))
|
|
}
|
|
|
|
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: 0x17002910 RID: 10512
|
|
// (get) Token: 0x0600FA96 RID: 64150 RVA: 0x00392D88 File Offset: 0x00390F88
|
|
[Token(Token = "0x17002910")]
|
|
public bool FOHFHPEMJPD
|
|
{
|
|
[Token(Token = "0x600FA96")]
|
|
[Address(RVA = "0x2206AF0", Offset = "0x2205AF0", VA = "0x182206AF0", Slot = "82")]
|
|
get
|
|
{
|
|
return !this.JCLMEJKJNAA;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17002911 RID: 10513
|
|
// (get) Token: 0x0600FA97 RID: 64151 RVA: 0x00392DA0 File Offset: 0x00390FA0
|
|
// (set) Token: 0x0600FA98 RID: 64152 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x17002911")]
|
|
public bool LBPNBENCCHK
|
|
{
|
|
[Token(Token = "0x600FA97")]
|
|
[Address(RVA = "0x424690", Offset = "0x423690", VA = "0x180424690", Slot = "27")]
|
|
get
|
|
{
|
|
}
|
|
[Token(Token = "0x600FA98")]
|
|
[Address(RVA = "0x4242D0", Offset = "0x4232D0", VA = "0x1804242D0", Slot = "28")]
|
|
set
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
}
|
|
|
|
// Token: 0x14000126 RID: 294
|
|
// (add) Token: 0x0600FA99 RID: 64153 RVA: 0x0000220F File Offset: 0x0000040F
|
|
// (remove) Token: 0x0600FA9A RID: 64154 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x14000126")]
|
|
public event Action<bool> OMIJEKCGNHP
|
|
{
|
|
[Token(Token = "0x600FA99")]
|
|
[Address(RVA = "0x4242D0", Offset = "0x4232D0", VA = "0x1804242D0", Slot = "29")]
|
|
add
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
[Token(Token = "0x600FA9A")]
|
|
[Address(RVA = "0x4242D0", Offset = "0x4232D0", VA = "0x1804242D0", Slot = "30")]
|
|
remove
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
}
|
|
|
|
// Token: 0x17002912 RID: 10514
|
|
// (get) Token: 0x0600FA9B RID: 64155 RVA: 0x00392DB0 File Offset: 0x00390FB0
|
|
[Token(Token = "0x17002912")]
|
|
public bool OIBIGHGIEJA
|
|
{
|
|
[Token(Token = "0x600FA9B")]
|
|
[Address(RVA = "0x2206AA0", Offset = "0x2205AA0", VA = "0x182206AA0", Slot = "31")]
|
|
get
|
|
{
|
|
KJDOCKDBNCK kjdockdbnck = this.<MGGLBOLIHNH>k__BackingField;
|
|
throw new NullReferenceException();
|
|
}
|
|
}
|
|
|
|
// Token: 0x17002913 RID: 10515
|
|
// (get) Token: 0x0600FA9C RID: 64156 RVA: 0x00392DCC File Offset: 0x00390FCC
|
|
[Token(Token = "0x17002913")]
|
|
public LIMDPCEOFDK BLGNOJOBELG
|
|
{
|
|
[Token(Token = "0x600FA9C")]
|
|
[Address(RVA = "0x2206FF0", Offset = "0x2205FF0", VA = "0x182206FF0", Slot = "32")]
|
|
get
|
|
{
|
|
KJDOCKDBNCK kjdockdbnck = this.<MGGLBOLIHNH>k__BackingField;
|
|
if (kjdockdbnck != 0)
|
|
{
|
|
NFEFIENFLHK <EIGKAODNIDG>k__BackingField = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.<EIGKAODNIDG>k__BackingField;
|
|
LIMDPCEOFDK limdpceofdk;
|
|
return limdpceofdk;
|
|
}
|
|
throw new NullReferenceException();
|
|
}
|
|
}
|
|
|
|
// Token: 0x14000127 RID: 295
|
|
// (add) Token: 0x0600FA9D RID: 64157 RVA: 0x00392E00 File Offset: 0x00391000
|
|
// (remove) Token: 0x0600FA9E RID: 64158 RVA: 0x00392E1C File Offset: 0x0039101C
|
|
[Token(Token = "0x14000127")]
|
|
public event Action<GIPDDLFFNGG> INFAPLJCHIJ
|
|
{
|
|
[Token(Token = "0x600FA9D")]
|
|
[Address(RVA = "0x22066C0", Offset = "0x22056C0", VA = "0x1822066C0", Slot = "33")]
|
|
[CompilerGenerated]
|
|
add
|
|
{
|
|
Delegate @delegate;
|
|
while (@delegate != 0 && @delegate == 0)
|
|
{
|
|
}
|
|
while (@delegate != this)
|
|
{
|
|
}
|
|
}
|
|
[Token(Token = "0x600FA9E")]
|
|
[Address(RVA = "0x2207230", Offset = "0x2206230", VA = "0x182207230", Slot = "34")]
|
|
[CompilerGenerated]
|
|
remove
|
|
{
|
|
Delegate @delegate;
|
|
while (@delegate != 0 && @delegate == 0)
|
|
{
|
|
}
|
|
while (@delegate != this)
|
|
{
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600FA9F RID: 64159 RVA: 0x00392E38 File Offset: 0x00391038
|
|
[Token(Token = "0x600FA9F")]
|
|
[Address(RVA = "0x22050A0", Offset = "0x22040A0", VA = "0x1822050A0", Slot = "35")]
|
|
public void RenderSelection()
|
|
{
|
|
int num;
|
|
do
|
|
{
|
|
num = 0;
|
|
List<Renderer> list = this.highlightRenderers;
|
|
bool flag;
|
|
if (flag)
|
|
{
|
|
}
|
|
}
|
|
while (num != 0);
|
|
}
|
|
|
|
// Token: 0x0600FAA0 RID: 64160 RVA: 0x00392E58 File Offset: 0x00391058
|
|
[Token(Token = "0x600FAA0")]
|
|
[Address(RVA = "0x2204EA0", Offset = "0x2203EA0", VA = "0x182204EA0", Slot = "36")]
|
|
public void RenderOutline(OutlineRendererEffect.HLEDHCIGMPJ? BHJICNIMBPM)
|
|
{
|
|
int num;
|
|
do
|
|
{
|
|
num = 0;
|
|
OEIHLPKBJKH nextOutlineRenderHandle = OutlineRendererEffect.GetNextOutlineRenderHandle();
|
|
List<Renderer> list = this.highlightRenderers;
|
|
Func<Renderer, bool> <>9__144_ = Chip.<>c.<>9__144_0;
|
|
if (<>9__144_ == 0)
|
|
{
|
|
Chip.<>c.<>9__144_0 = (Renderer r) => r.isVisible;
|
|
}
|
|
IEnumerable<Renderer> enumerable = Enumerable.Where<Renderer>(list, <>9__144_);
|
|
if (enumerable != 0)
|
|
{
|
|
}
|
|
if (enumerable != 0)
|
|
{
|
|
}
|
|
}
|
|
while (num != 0);
|
|
}
|
|
|
|
// Token: 0x0600FAA1 RID: 64161 RVA: 0x00392EB8 File Offset: 0x003910B8
|
|
[Token(Token = "0x600FAA1")]
|
|
[Address(RVA = "0x22051C0", Offset = "0x22041C0", VA = "0x1822051C0", Slot = "37")]
|
|
public void RenderWorldFadeMask()
|
|
{
|
|
int num;
|
|
do
|
|
{
|
|
num = 0;
|
|
List<Renderer> list = this.highlightRenderers;
|
|
Func<Renderer, bool> <>9__145_ = Chip.<>c.<>9__145_0;
|
|
if (<>9__145_ == 0)
|
|
{
|
|
Chip.<>c.<>9__145_0 = (Renderer r) => r.isVisible;
|
|
}
|
|
IEnumerable<Renderer> enumerable = Enumerable.Where<Renderer>(list, <>9__145_);
|
|
if (enumerable != 0)
|
|
{
|
|
}
|
|
int num2 = 0;
|
|
if (enumerable != 0)
|
|
{
|
|
}
|
|
if (num != 0)
|
|
{
|
|
goto IL_89;
|
|
}
|
|
if (num != -1)
|
|
{
|
|
}
|
|
IReadOnlyList<DNBOOFDJAEA> readOnlyList = this.<ONDCCOPBGKE>k__BackingField;
|
|
if (num != 0)
|
|
{
|
|
if (num2 >= num)
|
|
{
|
|
goto IL_66;
|
|
}
|
|
num2 += num2;
|
|
if (num2 != num)
|
|
{
|
|
num2++;
|
|
goto IL_66;
|
|
}
|
|
IL_69:
|
|
int num3;
|
|
num3 += num3;
|
|
num2 += 19;
|
|
goto IL_77;
|
|
IL_66:
|
|
num3 = 0;
|
|
goto IL_69;
|
|
}
|
|
IL_77:
|
|
if (num != 0)
|
|
{
|
|
}
|
|
}
|
|
while (num != 0);
|
|
return;
|
|
IL_89:
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x0600FAA2 RID: 64162 RVA: 0x00392F5C File Offset: 0x0039115C
|
|
[Token(Token = "0x600FAA2")]
|
|
[Address(RVA = "0x2201FA0", Offset = "0x2200FA0", VA = "0x182201FA0", Slot = "38")]
|
|
public Bounds GetWorldBounds()
|
|
{
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x0600FAA3 RID: 64163 RVA: 0x00392F70 File Offset: 0x00391170
|
|
[Token(Token = "0x600FAA3")]
|
|
[Address(RVA = "0x2201C30", Offset = "0x2200C30", VA = "0x182201C30")]
|
|
public ELFAHKIGLDK GetRotatedBounds()
|
|
{
|
|
BoxCollider collider = this.chipView.collider;
|
|
if (collider == 0)
|
|
{
|
|
}
|
|
ELFAHKIGLDK elfahkigldk = new ELFAHKIGLDK();
|
|
Transform transform = collider.transform;
|
|
Vector3 vector;
|
|
float z = vector.z;
|
|
Vector3 vector2;
|
|
float z2 = vector2.z;
|
|
elfahkigldk.KCHBEGGLAHI.z = z2;
|
|
Vector3 vector3;
|
|
float z3 = vector3.z;
|
|
float num = collider.transform.LACCAFFAOIG();
|
|
Vector3 vector4;
|
|
float z4 = vector4.z;
|
|
Vector3 vector5;
|
|
float z5 = vector5.z;
|
|
elfahkigldk.DDKKOADJFOH.z = z5;
|
|
Transform transform2 = base.transform;
|
|
return elfahkigldk;
|
|
}
|
|
|
|
// Token: 0x0600FAA4 RID: 64164 RVA: 0x00393000 File Offset: 0x00391200
|
|
[Token(Token = "0x600FAA4")]
|
|
[Address(RVA = "0x22011A0", Offset = "0x22001A0", VA = "0x1822011A0", Slot = "39")]
|
|
public GBDECALBCOP CanBeSelected()
|
|
{
|
|
LIMDPCEOFDK synchedLock = this.BLGNOJOBELG;
|
|
if (synchedLock != 0 && synchedLock == 0)
|
|
{
|
|
return GBDECALBCOP.Failure_LockedByOther;
|
|
}
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x0600FAA5 RID: 64165 RVA: 0x00393028 File Offset: 0x00391228
|
|
[Token(Token = "0x600FAA5")]
|
|
[Address(RVA = "0x2201220", Offset = "0x2200220", VA = "0x182201220", Slot = "40")]
|
|
public bool CanBeSelected(out GBDECALBCOP JCPJENGODAJ, out AGAJMBPABDL ILBCJEHLFIB)
|
|
{
|
|
int num = 0;
|
|
JCPJENGODAJ.value__ = num;
|
|
LIMDPCEOFDK synchedLock = this.BLGNOJOBELG;
|
|
if (synchedLock != 0 && synchedLock == 0)
|
|
{
|
|
AGAJMBPABDL agajmbpabdl = KKPBCOOONNK.MDMMDPEKICF;
|
|
}
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x0600FAA6 RID: 64166 RVA: 0x00393060 File Offset: 0x00391260
|
|
[Token(Token = "0x600FAA6")]
|
|
[Address(RVA = "0x22011A0", Offset = "0x22001A0", VA = "0x1822011A0", Slot = "41")]
|
|
public GBDECALBCOP CanPerformUndoRedoOnObject()
|
|
{
|
|
LIMDPCEOFDK synchedLock = this.BLGNOJOBELG;
|
|
if (synchedLock != 0 && synchedLock == 0)
|
|
{
|
|
return GBDECALBCOP.Failure_LockedByOther;
|
|
}
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x0600FAA7 RID: 64167 RVA: 0x00393088 File Offset: 0x00391288
|
|
[Token(Token = "0x600FAA7")]
|
|
[Address(RVA = "0x2201E60", Offset = "0x2200E60", VA = "0x182201E60", Slot = "42")]
|
|
public void GetTransformationDataForUndoRedo(out Vector3 DDHPAFKBMON, out Quaternion IGPENJBJADK, out float MKDHFENOFDO, out Vector3 LKBMKEHGNMD)
|
|
{
|
|
Transform transform = base.transform;
|
|
Vector3 vector;
|
|
float z = vector.z;
|
|
DDHPAFKBMON.z = z;
|
|
Transform transform2 = base.transform;
|
|
float num = base.transform.ABDKFENDAKH();
|
|
MKDHFENOFDO.m_value = num;
|
|
Vector3 one = Vector3.one;
|
|
}
|
|
|
|
// Token: 0x0600FAA8 RID: 64168 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x600FAA8")]
|
|
[Address(RVA = "0x22059E0", Offset = "0x22049E0", VA = "0x1822059E0", Slot = "43")]
|
|
public void SetTransformationDataForUndoRedo(Vector3? DDHPAFKBMON, Quaternion? IGPENJBJADK, float? MKDHFENOFDO, Vector3? LKBMKEHGNMD)
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x0600FAA9 RID: 64169 RVA: 0x003930D4 File Offset: 0x003912D4
|
|
[Token(Token = "0x600FAA9")]
|
|
[Address(RVA = "0x4242C0", Offset = "0x4232C0", VA = "0x1804242C0", Slot = "44")]
|
|
public AGAJMBPABDL GetCulprit(GBDECALBCOP FEMPFIOJENI)
|
|
{
|
|
}
|
|
|
|
// Token: 0x0600FAAA RID: 64170 RVA: 0x003930E4 File Offset: 0x003912E4
|
|
[Token(Token = "0x600FAAA")]
|
|
[Address(RVA = "0x4242C0", Offset = "0x4232C0", VA = "0x1804242C0", Slot = "45")]
|
|
public CreationObject AsCreationObject()
|
|
{
|
|
}
|
|
|
|
// Token: 0x0600FAAB RID: 64171 RVA: 0x003930F4 File Offset: 0x003912F4
|
|
[Token(Token = "0x600FAAB")]
|
|
[Address(RVA = "0x22006D0", Offset = "0x21FF6D0", VA = "0x1822006D0", Slot = "46")]
|
|
public LFBMEDEMGHA AsGroup()
|
|
{
|
|
if (this.IOKBGHAJCIJ.FBLEJONFPAK)
|
|
{
|
|
Chip.PCOCOIFFKKO iokbghajcij = this.IOKBGHAJCIJ;
|
|
}
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x0600FAAC RID: 64172 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x600FAAC")]
|
|
[Address(RVA = "0x4242D0", Offset = "0x4232D0", VA = "0x1804242D0", Slot = "47")]
|
|
public void LocalPlayerTakeAuthority()
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x0600FAAD RID: 64173 RVA: 0x00393120 File Offset: 0x00391320
|
|
[Token(Token = "0x600FAAD")]
|
|
[Address(RVA = "0x2201BE0", Offset = "0x2200BE0", VA = "0x182201BE0", Slot = "48")]
|
|
public ConfigurableSubpiece GetConfigurableSubpiece(Collider GLPOLGOBLAA)
|
|
{
|
|
return GLPOLGOBLAA.GetComponent<ConfigurableSubpiece>();
|
|
}
|
|
|
|
// Token: 0x17002914 RID: 10516
|
|
// (get) Token: 0x0600FAAE RID: 64174 RVA: 0x0039313C File Offset: 0x0039133C
|
|
[Token(Token = "0x17002914")]
|
|
public bool ECLBKLGKPAN
|
|
{
|
|
[Token(Token = "0x600FAAE")]
|
|
[Address(RVA = "0x424690", Offset = "0x423690", VA = "0x180424690", Slot = "49")]
|
|
get
|
|
{
|
|
}
|
|
}
|
|
|
|
// Token: 0x17002915 RID: 10517
|
|
// (get) Token: 0x0600FAAF RID: 64175 RVA: 0x0039314C File Offset: 0x0039134C
|
|
[Token(Token = "0x17002915")]
|
|
public bool PCGFBOJDLFI
|
|
{
|
|
[Token(Token = "0x600FAAF")]
|
|
[Address(RVA = "0x4246A0", Offset = "0x4236A0", VA = "0x1804246A0", Slot = "50")]
|
|
get
|
|
{
|
|
return true;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17002916 RID: 10518
|
|
// (get) Token: 0x0600FAB0 RID: 64176 RVA: 0x0039315C File Offset: 0x0039135C
|
|
[Token(Token = "0x17002916")]
|
|
public Vector3 OJECFJDOLDJ
|
|
{
|
|
[Token(Token = "0x600FAB0")]
|
|
[Address(RVA = "0x2206DB0", Offset = "0x2205DB0", VA = "0x182206DB0", Slot = "51")]
|
|
get
|
|
{
|
|
/*
|
|
An exception occurred when decompiling this method (0600FAB0)
|
|
|
|
ICSharpCode.Decompiler.DecompilerException: Error decompiling UnityEngine.Vector3 RecRoom.CircuitsV2.Chip::get_MinScalingRestriction()
|
|
|
|
---> System.Exception: Basic block has to end with unconditional control flow.
|
|
{
|
|
Block_0:
|
|
stloc:float32(var_0_0A, ldfld:float32(Vector3::z, callgetter:Vector3[exp:valuetype [UnityEngine.CoreModule]UnityEngine.Vector3&](Vector3::get_one)))
|
|
}
|
|
|
|
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: 0x17002917 RID: 10519
|
|
// (get) Token: 0x0600FAB1 RID: 64177 RVA: 0x00393174 File Offset: 0x00391374
|
|
[Token(Token = "0x17002917")]
|
|
public Vector3 OFCELMNGABO
|
|
{
|
|
[Token(Token = "0x600FAB1")]
|
|
[Address(RVA = "0x2206D40", Offset = "0x2205D40", VA = "0x182206D40", Slot = "52")]
|
|
get
|
|
{
|
|
/*
|
|
An exception occurred when decompiling this method (0600FAB1)
|
|
|
|
ICSharpCode.Decompiler.DecompilerException: Error decompiling UnityEngine.Vector3 RecRoom.CircuitsV2.Chip::get_MaxScalingRestriction()
|
|
|
|
---> System.Exception: Basic block has to end with unconditional control flow.
|
|
{
|
|
Block_0:
|
|
stloc:float32(var_0_0A, ldfld:float32(Vector3::z, callgetter:Vector3[exp:valuetype [UnityEngine.CoreModule]UnityEngine.Vector3&](Vector3::get_one)))
|
|
}
|
|
|
|
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: 0x17002918 RID: 10520
|
|
// (get) Token: 0x0600FAB2 RID: 64178 RVA: 0x0039318C File Offset: 0x0039138C
|
|
[Token(Token = "0x17002918")]
|
|
public bool FAJBKGKDBKJ
|
|
{
|
|
[Token(Token = "0x600FAB2")]
|
|
[Address(RVA = "0x424690", Offset = "0x423690", VA = "0x180424690", Slot = "53")]
|
|
get
|
|
{
|
|
}
|
|
}
|
|
|
|
// Token: 0x17002919 RID: 10521
|
|
// (get) Token: 0x0600FAB3 RID: 64179 RVA: 0x0039319C File Offset: 0x0039139C
|
|
[Token(Token = "0x17002919")]
|
|
public bool FFDLDGIJBNA
|
|
{
|
|
[Token(Token = "0x600FAB3")]
|
|
[Address(RVA = "0x424690", Offset = "0x423690", VA = "0x180424690", Slot = "54")]
|
|
get
|
|
{
|
|
}
|
|
}
|
|
|
|
// Token: 0x1700291A RID: 10522
|
|
// (get) Token: 0x0600FAB4 RID: 64180 RVA: 0x003931AC File Offset: 0x003913AC
|
|
[Token(Token = "0x1700291A")]
|
|
public bool KLBNFDCCEOK
|
|
{
|
|
[Token(Token = "0x600FAB4")]
|
|
[Address(RVA = "0x2206FB0", Offset = "0x2205FB0", VA = "0x182206FB0", Slot = "55")]
|
|
get
|
|
{
|
|
bool flag;
|
|
return flag;
|
|
}
|
|
}
|
|
|
|
// Token: 0x1700291B RID: 10523
|
|
// (get) Token: 0x0600FAB5 RID: 64181 RVA: 0x003931BC File Offset: 0x003913BC
|
|
[Token(Token = "0x1700291B")]
|
|
public bool NONGBAAHJAN
|
|
{
|
|
[Token(Token = "0x600FAB5")]
|
|
[Address(RVA = "0x2206F60", Offset = "0x2205F60", VA = "0x182206F60", Slot = "83")]
|
|
get
|
|
{
|
|
if (this.<MGGLBOLIHNH>k__BackingField != 0)
|
|
{
|
|
return;
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x1700291C RID: 10524
|
|
// (get) Token: 0x0600FAB6 RID: 64182 RVA: 0x003931D4 File Offset: 0x003913D4
|
|
[Token(Token = "0x1700291C")]
|
|
public bool KLCFNLICDAA
|
|
{
|
|
[Token(Token = "0x600FAB6")]
|
|
[Address(RVA = "0x4246A0", Offset = "0x4236A0", VA = "0x1804246A0", Slot = "84")]
|
|
get
|
|
{
|
|
return true;
|
|
}
|
|
}
|
|
|
|
// Token: 0x1700291D RID: 10525
|
|
// (get) Token: 0x0600FAB7 RID: 64183 RVA: 0x003931E4 File Offset: 0x003913E4
|
|
[Token(Token = "0x1700291D")]
|
|
public bool HAGIPJBPIAH
|
|
{
|
|
[Token(Token = "0x600FAB7")]
|
|
[Address(RVA = "0x2206A50", Offset = "0x2205A50", VA = "0x182206A50", Slot = "56")]
|
|
get
|
|
{
|
|
if (this.<MGGLBOLIHNH>k__BackingField != 0)
|
|
{
|
|
return;
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x1700291E RID: 10526
|
|
// (get) Token: 0x0600FAB8 RID: 64184 RVA: 0x003931FC File Offset: 0x003913FC
|
|
[Token(Token = "0x1700291E")]
|
|
public bool LGLADBGABHO
|
|
{
|
|
[Token(Token = "0x600FAB8")]
|
|
[Address(RVA = "0x424690", Offset = "0x423690", VA = "0x180424690", Slot = "85")]
|
|
get
|
|
{
|
|
}
|
|
}
|
|
|
|
// Token: 0x1700291F RID: 10527
|
|
// (get) Token: 0x0600FAB9 RID: 64185 RVA: 0x0039320C File Offset: 0x0039140C
|
|
[Token(Token = "0x1700291F")]
|
|
public bool MNEDGNDNJGB
|
|
{
|
|
[Token(Token = "0x600FAB9")]
|
|
[Address(RVA = "0x424690", Offset = "0x423690", VA = "0x180424690", Slot = "86")]
|
|
get
|
|
{
|
|
}
|
|
}
|
|
|
|
// Token: 0x17002920 RID: 10528
|
|
// (get) Token: 0x0600FABA RID: 64186 RVA: 0x0039321C File Offset: 0x0039141C
|
|
[Token(Token = "0x17002920")]
|
|
public bool JGGOAFBBEJA
|
|
{
|
|
[Token(Token = "0x600FABA")]
|
|
[Address(RVA = "0x2206AF0", Offset = "0x2205AF0", VA = "0x182206AF0", Slot = "87")]
|
|
get
|
|
{
|
|
return !this.JCLMEJKJNAA;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17002921 RID: 10529
|
|
// (get) Token: 0x0600FABB RID: 64187 RVA: 0x00393234 File Offset: 0x00391434
|
|
[Token(Token = "0x17002921")]
|
|
public Type ELADMCOIGDL
|
|
{
|
|
[Token(Token = "0x600FABB")]
|
|
[Address(RVA = "0x22069A0", Offset = "0x22059A0", VA = "0x1822069A0", Slot = "97")]
|
|
get
|
|
{
|
|
return typeof(CircuitManagerV2.EMMMAOCONCK);
|
|
}
|
|
}
|
|
|
|
// Token: 0x17002922 RID: 10530
|
|
// (get) Token: 0x0600FABC RID: 64188 RVA: 0x0039324C File Offset: 0x0039144C
|
|
[Token(Token = "0x17002922")]
|
|
public object DLNADGGNEOM
|
|
{
|
|
[Token(Token = "0x600FABC")]
|
|
[Address(RVA = "0x2206A00", Offset = "0x2205A00", VA = "0x182206A00", Slot = "96")]
|
|
get
|
|
{
|
|
if (this.<MGGLBOLIHNH>k__BackingField != 0)
|
|
{
|
|
return;
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600FABD RID: 64189 RVA: 0x00393264 File Offset: 0x00391464
|
|
[Token(Token = "0x600FABD")]
|
|
[Address(RVA = "0x22062A0", Offset = "0x22052A0", VA = "0x1822062A0", Slot = "57")]
|
|
public void Translate(Vector3 OCJOOONHOLI)
|
|
{
|
|
int num = 0;
|
|
Vector3 zero = Vector3.zero;
|
|
bool flag = "{il2cpp field UnityEngine.Vector3->cctor_finished}" != num;
|
|
this.NBIIHMGOLKI = flag;
|
|
bool flag2;
|
|
if (flag2)
|
|
{
|
|
Transform transform = base.transform;
|
|
int num2 = 0;
|
|
base.transform.position = num2;
|
|
KJDOCKDBNCK kjdockdbnck = this.<MGGLBOLIHNH>k__BackingField;
|
|
Transform transform2 = base.transform;
|
|
int num3 = 0;
|
|
Vector3 vector;
|
|
float z = vector.z;
|
|
int num4 = 0;
|
|
if (num4 < num3)
|
|
{
|
|
num4 += num4;
|
|
num4++;
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600FABE RID: 64190 RVA: 0x003932E8 File Offset: 0x003914E8
|
|
[Token(Token = "0x600FABE")]
|
|
[Address(RVA = "0x22056E0", Offset = "0x22046E0", VA = "0x1822056E0", Slot = "58")]
|
|
public void Rotate(Quaternion GCMGKAMBEJO)
|
|
{
|
|
int num = 0;
|
|
Quaternion identity = Quaternion.identity;
|
|
bool flag = "{il2cpp field UnityEngine.Quaternion->cctor_finished}" != num;
|
|
this.NBIIHMGOLKI = flag;
|
|
bool flag2;
|
|
if (flag2)
|
|
{
|
|
Transform transform = base.transform;
|
|
Transform transform2 = base.transform;
|
|
KJDOCKDBNCK kjdockdbnck = this.<MGGLBOLIHNH>k__BackingField;
|
|
Transform transform3 = base.transform;
|
|
int num2 = 0;
|
|
int num3 = 0;
|
|
if (num3 < num2)
|
|
{
|
|
num3 += num3;
|
|
num3++;
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600FABF RID: 64191 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x600FABF")]
|
|
[Address(RVA = "0x4242D0", Offset = "0x4232D0", VA = "0x1804242D0", Slot = "59")]
|
|
public void Scale(float DJMLPGEBFBE)
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x0600FAC0 RID: 64192 RVA: 0x00393354 File Offset: 0x00391554
|
|
[Token(Token = "0x600FAC0")]
|
|
[Address(RVA = "0x22014C0", Offset = "0x22004C0", VA = "0x1822014C0", Slot = "60")]
|
|
public void Delete()
|
|
{
|
|
if (this.<MGGLBOLIHNH>k__BackingField != 0)
|
|
{
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600FAC1 RID: 64193 RVA: 0x0039336C File Offset: 0x0039156C
|
|
[Token(Token = "0x600FAC1")]
|
|
[Address(RVA = "0x22036B0", Offset = "0x22026B0", VA = "0x1822036B0", Slot = "61")]
|
|
public void OnCreatedBySpawning()
|
|
{
|
|
DJNMPDPNFJN[] componentsInChildren = base.GetComponentsInChildren<DJNMPDPNFJN>();
|
|
int num = 0;
|
|
int length = componentsInChildren.Length;
|
|
if (num < length)
|
|
{
|
|
DJNMPDPNFJN djnmpdpnfjn = componentsInChildren[num];
|
|
num += num;
|
|
num++;
|
|
num++;
|
|
num += num;
|
|
num += 19;
|
|
num++;
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600FAC2 RID: 64194 RVA: 0x003933B4 File Offset: 0x003915B4
|
|
[Token(Token = "0x600FAC2")]
|
|
[Address(RVA = "0x22046C0", Offset = "0x22036C0", VA = "0x1822046C0", Slot = "62")]
|
|
public void OnSelected()
|
|
{
|
|
NGBLAGENLDK[] componentsInChildren = base.GetComponentsInChildren<NGBLAGENLDK>();
|
|
int num = 0;
|
|
int length = componentsInChildren.Length;
|
|
if (num < length)
|
|
{
|
|
NGBLAGENLDK ngblagenldk = componentsInChildren[num];
|
|
num += num;
|
|
num++;
|
|
num++;
|
|
num += num;
|
|
num += 19;
|
|
num++;
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600FAC3 RID: 64195 RVA: 0x003933FC File Offset: 0x003915FC
|
|
[Token(Token = "0x600FAC3")]
|
|
[Address(RVA = "0x2204BF0", Offset = "0x2203BF0", VA = "0x182204BF0", Slot = "63")]
|
|
public void OnTranslationStart()
|
|
{
|
|
LAPMNGPJBEC[] componentsInChildren = base.GetComponentsInChildren<LAPMNGPJBEC>();
|
|
int num = 0;
|
|
int length = componentsInChildren.Length;
|
|
if (num < length)
|
|
{
|
|
LAPMNGPJBEC lapmngpjbec = componentsInChildren[num];
|
|
num += num;
|
|
num++;
|
|
num++;
|
|
num += num;
|
|
num += 19;
|
|
num++;
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600FAC4 RID: 64196 RVA: 0x00393444 File Offset: 0x00391644
|
|
[Token(Token = "0x600FAC4")]
|
|
[Address(RVA = "0x2204590", Offset = "0x2203590", VA = "0x182204590", Slot = "64")]
|
|
public void OnRotationStart()
|
|
{
|
|
LAPMNGPJBEC[] componentsInChildren = base.GetComponentsInChildren<LAPMNGPJBEC>();
|
|
int num = 0;
|
|
int length = componentsInChildren.Length;
|
|
if (num < length)
|
|
{
|
|
LAPMNGPJBEC lapmngpjbec = componentsInChildren[num];
|
|
num += num;
|
|
num++;
|
|
num++;
|
|
num += num;
|
|
num++;
|
|
num += 19;
|
|
num++;
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600FAC5 RID: 64197 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x600FAC5")]
|
|
[Address(RVA = "0x4242D0", Offset = "0x4232D0", VA = "0x1804242D0", Slot = "65")]
|
|
public void OnScaleStart()
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x0600FAC6 RID: 64198 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x600FAC6")]
|
|
[Address(RVA = "0x4242D0", Offset = "0x4232D0", VA = "0x1804242D0", Slot = "66")]
|
|
public void OnDeformStart()
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x0600FAC7 RID: 64199 RVA: 0x00393490 File Offset: 0x00391690
|
|
[Token(Token = "0x600FAC7")]
|
|
[Address(RVA = "0x2204060", Offset = "0x2203060", VA = "0x182204060", Slot = "67")]
|
|
public void OnMoveStart()
|
|
{
|
|
LAPMNGPJBEC[] componentsInChildren = base.GetComponentsInChildren<LAPMNGPJBEC>();
|
|
int num = 0;
|
|
int length = componentsInChildren.Length;
|
|
if (num < length)
|
|
{
|
|
LAPMNGPJBEC lapmngpjbec = componentsInChildren[num];
|
|
num += num;
|
|
num++;
|
|
num++;
|
|
num += num;
|
|
num += 19;
|
|
num++;
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600FAC8 RID: 64200 RVA: 0x003934D8 File Offset: 0x003916D8
|
|
[Token(Token = "0x600FAC8")]
|
|
[Address(RVA = "0x22047F0", Offset = "0x22037F0", VA = "0x1822047F0", Slot = "68")]
|
|
public void OnTranslated()
|
|
{
|
|
KJLKECANCDC[] componentsInChildren = base.GetComponentsInChildren<KJLKECANCDC>();
|
|
int num = 0;
|
|
int length = componentsInChildren.Length;
|
|
if (num < length)
|
|
{
|
|
KJLKECANCDC kjlkecancdc = componentsInChildren[num];
|
|
num += num;
|
|
num++;
|
|
num++;
|
|
num += num;
|
|
num += 19;
|
|
num++;
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600FAC9 RID: 64201 RVA: 0x00393520 File Offset: 0x00391720
|
|
[Token(Token = "0x600FAC9")]
|
|
[Address(RVA = "0x2204190", Offset = "0x2203190", VA = "0x182204190", Slot = "69")]
|
|
public void OnRotated()
|
|
{
|
|
KJLKECANCDC[] componentsInChildren = base.GetComponentsInChildren<KJLKECANCDC>();
|
|
int num = 0;
|
|
int length = componentsInChildren.Length;
|
|
if (num < length)
|
|
{
|
|
KJLKECANCDC kjlkecancdc = componentsInChildren[num];
|
|
num += num;
|
|
num++;
|
|
num++;
|
|
num += num;
|
|
num++;
|
|
num += 19;
|
|
num++;
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600FACA RID: 64202 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x600FACA")]
|
|
[Address(RVA = "0x4242D0", Offset = "0x4232D0", VA = "0x1804242D0", Slot = "70")]
|
|
public void OnScaled()
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x0600FACB RID: 64203 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x600FACB")]
|
|
[Address(RVA = "0x4242D0", Offset = "0x4232D0", VA = "0x1804242D0", Slot = "71")]
|
|
public void OnDeformed(Vector3 NLGECBNGLOO)
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x0600FACC RID: 64204 RVA: 0x0039356C File Offset: 0x0039176C
|
|
[Token(Token = "0x600FACC")]
|
|
[Address(RVA = "0x2204920", Offset = "0x2203920", VA = "0x182204920", Slot = "72")]
|
|
public void OnTranslationFinished()
|
|
{
|
|
int num = 0;
|
|
int num2 = 0;
|
|
if ((this.NBIIHMGOLKI ? 1 : 0) != num)
|
|
{
|
|
KJDOCKDBNCK kjdockdbnck = this.<MGGLBOLIHNH>k__BackingField;
|
|
this.NBIIHMGOLKI = num != 0;
|
|
Transform transform = base.transform;
|
|
Vector3 vector;
|
|
float z = vector.z;
|
|
Transform transform2 = base.transform;
|
|
num2 += num2;
|
|
num2++;
|
|
}
|
|
NLDHFOGPOHN[] componentsInChildren = base.GetComponentsInChildren<NLDHFOGPOHN>();
|
|
int length = componentsInChildren.Length;
|
|
if (num2 < length)
|
|
{
|
|
NLDHFOGPOHN nldhfogpohn = componentsInChildren[num2];
|
|
num2 += num2;
|
|
num2++;
|
|
num2++;
|
|
num2 += num2;
|
|
num2 += 32;
|
|
num2 += 19;
|
|
num2 += num2;
|
|
num2 += 19;
|
|
num2++;
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600FACD RID: 64205 RVA: 0x00393604 File Offset: 0x00391804
|
|
[Token(Token = "0x600FACD")]
|
|
[Address(RVA = "0x22042C0", Offset = "0x22032C0", VA = "0x1822042C0", Slot = "73")]
|
|
public void OnRotationFinished()
|
|
{
|
|
int num = 0;
|
|
int num2 = 0;
|
|
if ((this.NBIIHMGOLKI ? 1 : 0) != num)
|
|
{
|
|
KJDOCKDBNCK kjdockdbnck = this.<MGGLBOLIHNH>k__BackingField;
|
|
this.NBIIHMGOLKI = num != 0;
|
|
Transform transform = base.transform;
|
|
Vector3 vector;
|
|
float z = vector.z;
|
|
Transform transform2 = base.transform;
|
|
num2 += num2;
|
|
num2++;
|
|
}
|
|
NLDHFOGPOHN[] componentsInChildren = base.GetComponentsInChildren<NLDHFOGPOHN>();
|
|
int length = componentsInChildren.Length;
|
|
if (num2 < length)
|
|
{
|
|
NLDHFOGPOHN nldhfogpohn = componentsInChildren[num2];
|
|
num2 += num2;
|
|
num2++;
|
|
num2++;
|
|
num2 += num2;
|
|
num2 += 32;
|
|
num2 += 19;
|
|
num2 += num2;
|
|
num2++;
|
|
num2 += 19;
|
|
num2++;
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600FACE RID: 64206 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x600FACE")]
|
|
[Address(RVA = "0x4242D0", Offset = "0x4232D0", VA = "0x1804242D0", Slot = "74")]
|
|
public void OnScaleFinished()
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x0600FACF RID: 64207 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x600FACF")]
|
|
[Address(RVA = "0x4242D0", Offset = "0x4232D0", VA = "0x1804242D0", Slot = "75")]
|
|
public void OnDeformationFinished()
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x0600FAD0 RID: 64208 RVA: 0x003936A0 File Offset: 0x003918A0
|
|
[Token(Token = "0x600FAD0")]
|
|
[Address(RVA = "0x2203D90", Offset = "0x2202D90", VA = "0x182203D90", Slot = "76")]
|
|
public void OnMoveFinished()
|
|
{
|
|
int num = 0;
|
|
int num2 = 0;
|
|
if ((this.NBIIHMGOLKI ? 1 : 0) != num)
|
|
{
|
|
KJDOCKDBNCK kjdockdbnck = this.<MGGLBOLIHNH>k__BackingField;
|
|
this.NBIIHMGOLKI = num != 0;
|
|
Transform transform = base.transform;
|
|
Vector3 vector;
|
|
float z = vector.z;
|
|
Transform transform2 = base.transform;
|
|
num2 += num2;
|
|
num2++;
|
|
}
|
|
NLDHFOGPOHN[] componentsInChildren = base.GetComponentsInChildren<NLDHFOGPOHN>();
|
|
int length = componentsInChildren.Length;
|
|
if (num2 < length)
|
|
{
|
|
NLDHFOGPOHN nldhfogpohn = componentsInChildren[num2];
|
|
num2 += num2;
|
|
num2++;
|
|
num2++;
|
|
num2 += num2;
|
|
num2 += 32;
|
|
num2 += 19;
|
|
num2 += num2;
|
|
num2 += 19;
|
|
num2++;
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600FAD1 RID: 64209 RVA: 0x00393738 File Offset: 0x00391938
|
|
[Token(Token = "0x600FAD1")]
|
|
[Address(RVA = "0x22037E0", Offset = "0x22027E0", VA = "0x1822037E0", Slot = "77")]
|
|
public void OnDeselected()
|
|
{
|
|
NGBLAGENLDK[] componentsInChildren = base.GetComponentsInChildren<NGBLAGENLDK>();
|
|
int num = 0;
|
|
int length = componentsInChildren.Length;
|
|
if (num < length)
|
|
{
|
|
NGBLAGENLDK ngblagenldk = componentsInChildren[num];
|
|
num += num;
|
|
num++;
|
|
num++;
|
|
num += num;
|
|
num++;
|
|
num += 19;
|
|
num++;
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600FAD2 RID: 64210 RVA: 0x00393784 File Offset: 0x00391984
|
|
[Token(Token = "0x600FAD2")]
|
|
[Address(RVA = "0x2203BD0", Offset = "0x2202BD0", VA = "0x182203BD0", Slot = "78")]
|
|
public void OnHoverStart(MakerPen.KLAENPHIBEM OIHFNIFGFJB, Collider GKPCABGDNLO)
|
|
{
|
|
NEFEJHJFDAH[] componentsInChildren = base.GetComponentsInChildren<NEFEJHJFDAH>(true);
|
|
int num = 0;
|
|
int length = componentsInChildren.Length;
|
|
if (num < length)
|
|
{
|
|
NEFEJHJFDAH nefejhjfdah = componentsInChildren[num];
|
|
bool flag;
|
|
if (!flag)
|
|
{
|
|
}
|
|
num++;
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600FAD3 RID: 64211 RVA: 0x003937C0 File Offset: 0x003919C0
|
|
[Token(Token = "0x600FAD3")]
|
|
[Address(RVA = "0x2203CB0", Offset = "0x2202CB0", VA = "0x182203CB0", Slot = "79")]
|
|
public void OnHovering(MakerPen.KLAENPHIBEM OIHFNIFGFJB, Collider GKPCABGDNLO)
|
|
{
|
|
MNOJGKOPKIM[] componentsInChildren = base.GetComponentsInChildren<MNOJGKOPKIM>(true);
|
|
int num = 0;
|
|
int length = componentsInChildren.Length;
|
|
if (num < length)
|
|
{
|
|
MNOJGKOPKIM mnojgkopkim = componentsInChildren[num];
|
|
bool flag;
|
|
if (!flag)
|
|
{
|
|
}
|
|
num++;
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600FAD4 RID: 64212 RVA: 0x003937FC File Offset: 0x003919FC
|
|
[Token(Token = "0x600FAD4")]
|
|
[Address(RVA = "0x2203B10", Offset = "0x2202B10", VA = "0x182203B10", Slot = "80")]
|
|
public void OnHoverFinished(MakerPen.KLAENPHIBEM OIHFNIFGFJB)
|
|
{
|
|
NLAMLHAKDMO[] componentsInChildren = base.GetComponentsInChildren<NLAMLHAKDMO>(true);
|
|
int num = 0;
|
|
int length = componentsInChildren.Length;
|
|
if (num < length)
|
|
{
|
|
NLAMLHAKDMO nlamlhakdmo = componentsInChildren[num];
|
|
bool flag;
|
|
if (!flag)
|
|
{
|
|
}
|
|
num++;
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600FAD5 RID: 64213 RVA: 0x00393838 File Offset: 0x00391A38
|
|
[Token(Token = "0x600FAD5")]
|
|
[Address(RVA = "0x2203180", Offset = "0x2202180", VA = "0x182203180")]
|
|
private Vector3 NOHEPNBCMMF()
|
|
{
|
|
Transform transform;
|
|
Transform parent = transform.parent;
|
|
int num = 0;
|
|
if (!(parent == num))
|
|
{
|
|
Transform transform2;
|
|
Transform parent2 = transform2.parent;
|
|
}
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x0600FAD6 RID: 64214 RVA: 0x00393868 File Offset: 0x00391A68
|
|
[Token(Token = "0x600FAD6")]
|
|
[Address(RVA = "0x22024B0", Offset = "0x22014B0", VA = "0x1822024B0")]
|
|
private Vector3 KFHJBABJKMK(Vector3 IJMEBODGPDG)
|
|
{
|
|
Transform transform;
|
|
Transform parent = transform.parent;
|
|
int num = 0;
|
|
if (!(parent == num))
|
|
{
|
|
Transform transform2;
|
|
Transform parent2 = transform2.parent;
|
|
Vector3 vector;
|
|
float z = vector.z;
|
|
}
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x0600FAD7 RID: 64215 RVA: 0x003938A0 File Offset: 0x00391AA0
|
|
[Token(Token = "0x600FAD7")]
|
|
[Address(RVA = "0x2200F70", Offset = "0x21FFF70", VA = "0x182200F70")]
|
|
private Vector3 CAKNAJPIHKE(Vector3 BIBABDPNNKB)
|
|
{
|
|
Transform transform;
|
|
Transform parent = transform.parent;
|
|
int num = 0;
|
|
if (!(parent == num))
|
|
{
|
|
Transform transform2;
|
|
Transform parent2 = transform2.parent;
|
|
Vector3 vector;
|
|
float z = vector.z;
|
|
}
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x0600FAD8 RID: 64216 RVA: 0x003938D8 File Offset: 0x00391AD8
|
|
[Token(Token = "0x600FAD8")]
|
|
[Address(RVA = "0x22032B0", Offset = "0x22022B0", VA = "0x1822032B0")]
|
|
private Quaternion OEKEIALIAEA(Quaternion HIIDGDPHKJK)
|
|
{
|
|
Transform transform;
|
|
Transform parent = transform.parent;
|
|
int num = 0;
|
|
if (!(parent == num))
|
|
{
|
|
Transform transform2;
|
|
Transform parent2 = transform2.parent;
|
|
}
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x17002923 RID: 10531
|
|
// (get) Token: 0x0600FAD9 RID: 64217 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x17002923")]
|
|
public ChipEditorProps PAEGCDKPGNH
|
|
{
|
|
[Token(Token = "0x600FAD9")]
|
|
[Address(RVA = "0x2206B80", Offset = "0x2205B80", VA = "0x182206B80")]
|
|
get
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
}
|
|
|
|
// Token: 0x17002924 RID: 10532
|
|
// (get) Token: 0x0600FADA RID: 64218 RVA: 0x00393908 File Offset: 0x00391B08
|
|
[Token(Token = "0x17002924")]
|
|
public static string AIDMEDCLBDF
|
|
{
|
|
[Token(Token = "0x600FADA")]
|
|
[Address(RVA = "0x2206E20", Offset = "0x2205E20", VA = "0x182206E20")]
|
|
get
|
|
{
|
|
return "editorProps";
|
|
}
|
|
}
|
|
|
|
// Token: 0x17002925 RID: 10533
|
|
// (get) Token: 0x0600FADB RID: 64219 RVA: 0x0039391C File Offset: 0x00391B1C
|
|
[Token(Token = "0x17002925")]
|
|
public MockTypeAdapter HNKAODHPBFC
|
|
{
|
|
[Token(Token = "0x600FADB")]
|
|
[Address(RVA = "0x4646B0", Offset = "0x4636B0", VA = "0x1804646B0")]
|
|
get
|
|
{
|
|
return this.newPortType;
|
|
}
|
|
}
|
|
|
|
// Token: 0x14000128 RID: 296
|
|
// (add) Token: 0x0600FADC RID: 64220 RVA: 0x00393930 File Offset: 0x00391B30
|
|
// (remove) Token: 0x0600FADD RID: 64221 RVA: 0x0039394C File Offset: 0x00391B4C
|
|
[Token(Token = "0x14000128")]
|
|
public event Action LLKKBIHONAD
|
|
{
|
|
[Token(Token = "0x600FADC")]
|
|
[Address(RVA = "0x2206620", Offset = "0x2205620", VA = "0x182206620")]
|
|
[CompilerGenerated]
|
|
add
|
|
{
|
|
Delegate @delegate;
|
|
while (@delegate != 0 && @delegate == 0)
|
|
{
|
|
}
|
|
while (@delegate != this)
|
|
{
|
|
}
|
|
}
|
|
[Token(Token = "0x600FADD")]
|
|
[Address(RVA = "0x2207190", Offset = "0x2206190", VA = "0x182207190")]
|
|
[CompilerGenerated]
|
|
remove
|
|
{
|
|
Delegate @delegate;
|
|
while (@delegate != 0 && @delegate == 0)
|
|
{
|
|
}
|
|
while (@delegate != this)
|
|
{
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600FADE RID: 64222 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x600FADE")]
|
|
[Address(RVA = "0x4242D0", Offset = "0x4232D0", VA = "0x1804242D0")]
|
|
private void OnValidate()
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x0600FADF RID: 64223 RVA: 0x00393968 File Offset: 0x00391B68
|
|
[Token(Token = "0x600FADF")]
|
|
[Address(RVA = "0x2205500", Offset = "0x2204500", VA = "0x182205500")]
|
|
public void ResetPosition()
|
|
{
|
|
if (this.<MGGLBOLIHNH>k__BackingField != (ulong)0L)
|
|
{
|
|
Transform transform = base.transform;
|
|
KJDOCKDBNCK kjdockdbnck = this.<MGGLBOLIHNH>k__BackingField;
|
|
Vector3 vector;
|
|
float z = vector.z;
|
|
if (kjdockdbnck != 0)
|
|
{
|
|
Transform transform2 = base.transform;
|
|
int num = 0;
|
|
num += num;
|
|
num++;
|
|
}
|
|
Transform transform3 = base.transform;
|
|
Vector3 vector2;
|
|
float z2 = vector2.z;
|
|
Vector3 vector3;
|
|
float z3 = vector3.z;
|
|
float num2;
|
|
if (num2 > 0.0001f)
|
|
{
|
|
Action nclafnkjhdo = this.NCLAFNKJHDO;
|
|
if (nclafnkjhdo != 0)
|
|
{
|
|
nclafnkjhdo();
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600FAE0 RID: 64224 RVA: 0x003939F0 File Offset: 0x00391BF0
|
|
[Token(Token = "0x600FAE0")]
|
|
[Address(RVA = "0x2204E40", Offset = "0x2203E40", VA = "0x182204E40")]
|
|
public void RaiseLockChangedEvent()
|
|
{
|
|
Action<GIPDDLFFNGG> infapljchij = this.INFAPLJCHIJ;
|
|
if (infapljchij != 0)
|
|
{
|
|
infapljchij(this);
|
|
return;
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600FAE1 RID: 64225 RVA: 0x00393A10 File Offset: 0x00391C10
|
|
[Token(Token = "0x600FAE1")]
|
|
[Address(RVA = "0x22006C0", Offset = "0x21FF6C0", VA = "0x1822006C0", Slot = "93")]
|
|
public void AddPropertyHandler(string KOOIDPHIAIA, FKGHNNLCDPF.KLCIDKPFPKP FHIEKIMCGAO)
|
|
{
|
|
}
|
|
|
|
// Token: 0x0600FAE2 RID: 64226 RVA: 0x00393A20 File Offset: 0x00391C20
|
|
[Token(Token = "0x600FAE2")]
|
|
[Address(RVA = "0x2204E90", Offset = "0x2203E90", VA = "0x182204E90", Slot = "94")]
|
|
public void RemovePropertyHandler(string KOOIDPHIAIA, FKGHNNLCDPF.KLCIDKPFPKP FHIEKIMCGAO)
|
|
{
|
|
}
|
|
|
|
// Token: 0x0600FAE3 RID: 64227 RVA: 0x00393A30 File Offset: 0x00391C30
|
|
[Token(Token = "0x600FAE3")]
|
|
[Address(RVA = "0x2203060", Offset = "0x2202060", VA = "0x182203060", Slot = "92")]
|
|
public AADCJKAOKLA ModifyProperty(BKJIOKBHHEK LHOMKMINCHH, string KOOIDPHIAIA, params object[] KDMGDPJLIBN)
|
|
{
|
|
AADCJKAOKLA aadcjkaokla;
|
|
return aadcjkaokla;
|
|
}
|
|
|
|
// Token: 0x0600FAE4 RID: 64228 RVA: 0x00393A40 File Offset: 0x00391C40
|
|
[Token(Token = "0x600FAE4")]
|
|
[Address(RVA = "0x2201320", Offset = "0x2200320", VA = "0x182201320", Slot = "95")]
|
|
public bool CanModifyProperty(string CIGCAIGPMBE)
|
|
{
|
|
bool flag;
|
|
return flag;
|
|
}
|
|
|
|
// Token: 0x0600FAE5 RID: 64229 RVA: 0x00393A50 File Offset: 0x00391C50
|
|
[Token(Token = "0x600FAE5")]
|
|
[Address(RVA = "0x2203580", Offset = "0x2202580", VA = "0x182203580", Slot = "102")]
|
|
public void OnChangedDistanceBand(EEDONNAHMFK AKMGILKNNCO, EEDONNAHMFK EDEMHOMGFJO)
|
|
{
|
|
NEOJEFLEGGM nkbdcobdcoo = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.NKBDCOBDCOO;
|
|
}
|
|
|
|
// Token: 0x0600FAE6 RID: 64230 RVA: 0x00393A70 File Offset: 0x00391C70
|
|
[Token(Token = "0x600FAE6")]
|
|
[Address(RVA = "0x2203620", Offset = "0x2202620", VA = "0x182203620", Slot = "103")]
|
|
public void OnChangedVisibility(bool AGILHLJPKPN)
|
|
{
|
|
NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.NKBDCOBDCOO.MFJFKCECFLB(this, AGILHLJPKPN);
|
|
}
|
|
|
|
// Token: 0x0600FAE7 RID: 64231 RVA: 0x00393A94 File Offset: 0x00391C94
|
|
[Token(Token = "0x600FAE7")]
|
|
[Address(RVA = "0x2206570", Offset = "0x2205570", VA = "0x182206570")]
|
|
public Chip()
|
|
{
|
|
List<Renderer> list = new List();
|
|
this.highlightRenderers = list;
|
|
ChipConfigMenu chipConfigMenu = new ChipConfigMenu();
|
|
this.FOGIMPNBIOE = chipConfigMenu;
|
|
this.OOCNFEFMICL = "groupVisibilityToken";
|
|
DNBOOFDJAEA[] array = Array.Empty<DNBOOFDJAEA>();
|
|
this.FGCGPPBNJPD = array;
|
|
this.IsVisibleInCamera = true;
|
|
this.UpdateLOD = (EEDONNAHMFK)((ulong)4294967295L);
|
|
base..ctor();
|
|
}
|
|
|
|
// Token: 0x0600FAE8 RID: 64232 RVA: 0x00393AF0 File Offset: 0x00391CF0
|
|
[Token(Token = "0x600FAE8")]
|
|
[Address(RVA = "0x2204D20", Offset = "0x2203D20", VA = "0x182204D20")]
|
|
[CompilerGenerated]
|
|
private void PKHJLPHDAJG()
|
|
{
|
|
this.OJBKFBKCIJD = (ulong)0L;
|
|
}
|
|
|
|
// Token: 0x0400A60B RID: 42507
|
|
[Token(Token = "0x400A60B")]
|
|
public const string CHIP_CONTEXT_PARAM_KEY = "v2con";
|
|
|
|
// Token: 0x0400A60C RID: 42508
|
|
[Token(Token = "0x400A60C")]
|
|
public const string CHIP_NODE_PARAM_KEY = "v2cn";
|
|
|
|
// Token: 0x0400A60D RID: 42509
|
|
[Token(Token = "0x400A60D")]
|
|
public const string COLOR_PROPERTY_ID = "Color";
|
|
|
|
// Token: 0x0400A60E RID: 42510
|
|
[FieldOffset(Offset = "0x18")]
|
|
[Token(Token = "0x400A60E")]
|
|
[SerializeField]
|
|
private Transform tetherPoint;
|
|
|
|
// Token: 0x0400A60F RID: 42511
|
|
[FieldOffset(Offset = "0x20")]
|
|
[Token(Token = "0x400A60F")]
|
|
[SerializeField]
|
|
private ChipView chipView;
|
|
|
|
// Token: 0x0400A610 RID: 42512
|
|
[FieldOffset(Offset = "0x28")]
|
|
[Token(Token = "0x400A610")]
|
|
[SerializeField]
|
|
private List<Renderer> highlightRenderers;
|
|
|
|
// Token: 0x0400A611 RID: 42513
|
|
[FieldOffset(Offset = "0x30")]
|
|
[Token(Token = "0x400A611")]
|
|
[NKNLDEIPALE(FHBJCBPFODN.Self, false, false, false)]
|
|
public DisableObjectWhenManuallyHiddenOrCircuitsHidden DisableComponent;
|
|
|
|
// Token: 0x0400A614 RID: 42516
|
|
[FieldOffset(Offset = "0x48")]
|
|
[Token(Token = "0x400A614")]
|
|
private readonly ChipConfigMenu FOGIMPNBIOE;
|
|
|
|
// Token: 0x0400A615 RID: 42517
|
|
[FieldOffset(Offset = "0x50")]
|
|
[Token(Token = "0x400A615")]
|
|
private Chip.PCOCOIFFKKO IOKBGHAJCIJ;
|
|
|
|
// Token: 0x0400A618 RID: 42520
|
|
[FieldOffset(Offset = "0x68")]
|
|
[Token(Token = "0x400A618")]
|
|
private readonly object OOCNFEFMICL;
|
|
|
|
// Token: 0x0400A61B RID: 42523
|
|
[FieldOffset(Offset = "0x80")]
|
|
[Token(Token = "0x400A61B")]
|
|
public bool IsVisibleInCamera;
|
|
|
|
// Token: 0x0400A61C RID: 42524
|
|
[FieldOffset(Offset = "0x81")]
|
|
[Token(Token = "0x400A61C")]
|
|
public bool IsVisibilityCulled;
|
|
|
|
// Token: 0x0400A61D RID: 42525
|
|
[FieldOffset(Offset = "0x84")]
|
|
[Token(Token = "0x400A61D")]
|
|
public EEDONNAHMFK UpdateLOD;
|
|
|
|
// Token: 0x0400A61E RID: 42526
|
|
[FieldOffset(Offset = "0x88")]
|
|
[Token(Token = "0x400A61E")]
|
|
private KFBABPAPIMB OJBKFBKCIJD;
|
|
|
|
// Token: 0x0400A61F RID: 42527
|
|
[FieldOffset(Offset = "0x90")]
|
|
[Token(Token = "0x400A61F")]
|
|
private BusConfigButton OCBKCLNMHFN;
|
|
|
|
// Token: 0x0400A621 RID: 42529
|
|
[FieldOffset(Offset = "0xA0")]
|
|
[Token(Token = "0x400A621")]
|
|
private bool NBIIHMGOLKI;
|
|
|
|
// Token: 0x0400A622 RID: 42530
|
|
[FieldOffset(Offset = "0xA8")]
|
|
[Token(Token = "0x400A622")]
|
|
[SerializeField]
|
|
[HideInInspector]
|
|
private ChipEditorProps editorProps;
|
|
|
|
// Token: 0x0400A623 RID: 42531
|
|
[FieldOffset(Offset = "0xB0")]
|
|
[Token(Token = "0x400A623")]
|
|
[SerializeField]
|
|
private MockTypeAdapter newPortType;
|
|
|
|
// Token: 0x0400A625 RID: 42533
|
|
[FieldOffset(Offset = "0xC0")]
|
|
[Token(Token = "0x400A625")]
|
|
private FKGHNNLCDPF DJPLPKDNJEM;
|
|
|
|
// Token: 0x02002622 RID: 9762
|
|
[Token(Token = "0x2002622")]
|
|
private sealed class PCOCOIFFKKO : LFBMEDEMGHA
|
|
{
|
|
// Token: 0x0600FAE9 RID: 64233 RVA: 0x00393B08 File Offset: 0x00391D08
|
|
[Token(Token = "0x600FAE9")]
|
|
[Address(RVA = "0x493D90", Offset = "0x492D90", VA = "0x180493D90")]
|
|
public PCOCOIFFKKO(Chip EHHKGBAMIOP)
|
|
{
|
|
int num = 0;
|
|
this.OnObjectsInGroupWillBeDeleted(num);
|
|
this.MFOAFGGKBCE = EHHKGBAMIOP;
|
|
}
|
|
|
|
// Token: 0x17002926 RID: 10534
|
|
// (get) Token: 0x0600FAEA RID: 64234 RVA: 0x00393B28 File Offset: 0x00391D28
|
|
[Token(Token = "0x17002926")]
|
|
public bool FBLEJONFPAK
|
|
{
|
|
[Token(Token = "0x600FAEA")]
|
|
[Address(RVA = "0x17C9630", Offset = "0x17C8630", VA = "0x1817C9630")]
|
|
get
|
|
{
|
|
if (this.MFOAFGGKBCE.<MGGLBOLIHNH>k__BackingField != 0)
|
|
{
|
|
}
|
|
throw new NullReferenceException();
|
|
}
|
|
}
|
|
|
|
// Token: 0x17002927 RID: 10535
|
|
// (get) Token: 0x0600FAEB RID: 64235 RVA: 0x00393B4C File Offset: 0x00391D4C
|
|
[Token(Token = "0x17002927")]
|
|
public LFBMEDEMGHA DGOHOAPEJPG
|
|
{
|
|
[Token(Token = "0x600FAEB")]
|
|
[Address(RVA = "0x17C9C70", Offset = "0x17C8C70", VA = "0x1817C9C70", Slot = "4")]
|
|
get
|
|
{
|
|
if (this.MFOAFGGKBCE.MEHAAMLFBJB != 0)
|
|
{
|
|
}
|
|
throw new NullReferenceException();
|
|
}
|
|
}
|
|
|
|
// Token: 0x17002928 RID: 10536
|
|
// (get) Token: 0x0600FAEC RID: 64236 RVA: 0x00393B6C File Offset: 0x00391D6C
|
|
[Token(Token = "0x17002928")]
|
|
private IEnumerable<Chip> IIOPIMJLDCF
|
|
{
|
|
[Token(Token = "0x600FAEC")]
|
|
[Address(RVA = "0x17C9730", Offset = "0x17C8730", VA = "0x1817C9730")]
|
|
get
|
|
{
|
|
KJDOCKDBNCK <MGGLBOLIHNH>k__BackingField = this.MFOAFGGKBCE.<MGGLBOLIHNH>k__BackingField;
|
|
throw new NullReferenceException();
|
|
}
|
|
}
|
|
|
|
// Token: 0x17002929 RID: 10537
|
|
// (get) Token: 0x0600FAED RID: 64237 RVA: 0x00393B8C File Offset: 0x00391D8C
|
|
[Token(Token = "0x17002929")]
|
|
public IEnumerable<GIPDDLFFNGG> AGIEOKNGBPC
|
|
{
|
|
[Token(Token = "0x600FAED")]
|
|
[Address(RVA = "0x17C9730", Offset = "0x17C8730", VA = "0x1817C9730", Slot = "7")]
|
|
get
|
|
{
|
|
KJDOCKDBNCK <MGGLBOLIHNH>k__BackingField = this.MFOAFGGKBCE.<MGGLBOLIHNH>k__BackingField;
|
|
throw new NullReferenceException();
|
|
}
|
|
}
|
|
|
|
// Token: 0x1700292A RID: 10538
|
|
// (get) Token: 0x0600FAEE RID: 64238 RVA: 0x00393BAC File Offset: 0x00391DAC
|
|
[Token(Token = "0x1700292A")]
|
|
public bool NGIBBJANAFL
|
|
{
|
|
[Token(Token = "0x600FAEE")]
|
|
[Address(RVA = "0x424690", Offset = "0x423690", VA = "0x180424690", Slot = "11")]
|
|
get
|
|
{
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600FAEF RID: 64239 RVA: 0x00393BBC File Offset: 0x00391DBC
|
|
[Token(Token = "0x600FAEF")]
|
|
[Address(RVA = "0x411530", Offset = "0x410530", VA = "0x180411530", Slot = "5")]
|
|
public GIPDDLFFNGG AsContextObject()
|
|
{
|
|
/*
|
|
An exception occurred when decompiling this method (0600FAEF)
|
|
|
|
ICSharpCode.Decompiler.DecompilerException: Error decompiling GIPDDLFFNGG RecRoom.CircuitsV2.Chip/PCOCOIFFKKO::AsContextObject()
|
|
|
|
---> System.Exception: Basic block has to end with unconditional control flow.
|
|
{
|
|
Block_0:
|
|
stloc:Chip(var_0_06, ldfld:Chip(PCOCOIFFKKO::MFOAFGGKBCE, ldloc:PCOCOIFFKKO(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: 0x0600FAF0 RID: 64240 RVA: 0x00393BD0 File Offset: 0x00391DD0
|
|
[Token(Token = "0x600FAF0")]
|
|
[Address(RVA = "0x17C95A0", Offset = "0x17C85A0", VA = "0x1817C95A0", Slot = "6")]
|
|
public bool Contains(GIPDDLFFNGG JKDHPHFBDMJ)
|
|
{
|
|
KJDOCKDBNCK <MGGLBOLIHNH>k__BackingField = this.MFOAFGGKBCE.<MGGLBOLIHNH>k__BackingField;
|
|
bool flag;
|
|
return flag;
|
|
}
|
|
|
|
// Token: 0x1700292B RID: 10539
|
|
// (get) Token: 0x0600FAF1 RID: 64241 RVA: 0x00393BF0 File Offset: 0x00391DF0
|
|
[Token(Token = "0x1700292B")]
|
|
public bool JCFJAINJFOK
|
|
{
|
|
[Token(Token = "0x600FAF1")]
|
|
[Address(RVA = "0x424690", Offset = "0x423690", VA = "0x180424690", Slot = "12")]
|
|
get
|
|
{
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600FAF2 RID: 64242 RVA: 0x00393C00 File Offset: 0x00391E00
|
|
[Token(Token = "0x600FAF2")]
|
|
[Address(RVA = "0x17C9690", Offset = "0x17C8690", VA = "0x1817C9690", Slot = "13")]
|
|
public bool ExtractToParentGroupOrRoot(GIPDDLFFNGG JKDHPHFBDMJ)
|
|
{
|
|
/*
|
|
An exception occurred when decompiling this method (0600FAF2)
|
|
|
|
ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Boolean RecRoom.CircuitsV2.Chip/PCOCOIFFKKO::ExtractToParentGroupOrRoot(GIPDDLFFNGG)
|
|
|
|
---> System.Exception: Basic block has to end with unconditional control flow.
|
|
{
|
|
Block_0:
|
|
stloc:NotImplementedException(var_0_05, newobj:NotImplementedException(NotImplementedException::.ctor))
|
|
}
|
|
|
|
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: 0x0600FAF3 RID: 64243 RVA: 0x00393C14 File Offset: 0x00391E14
|
|
[Token(Token = "0x600FAF3")]
|
|
[Address(RVA = "0x17C96E0", Offset = "0x17C86E0", VA = "0x1817C96E0", Slot = "14")]
|
|
public bool ExtractToParentGroupOrRoot(IEnumerable<GIPDDLFFNGG> PJAGPLNPLFK)
|
|
{
|
|
/*
|
|
An exception occurred when decompiling this method (0600FAF3)
|
|
|
|
ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Boolean RecRoom.CircuitsV2.Chip/PCOCOIFFKKO::ExtractToParentGroupOrRoot(System.Collections.Generic.IEnumerable`1<GIPDDLFFNGG>)
|
|
|
|
---> System.Exception: Basic block has to end with unconditional control flow.
|
|
{
|
|
Block_0:
|
|
stloc:NotImplementedException(var_0_05, newobj:NotImplementedException(NotImplementedException::.ctor))
|
|
}
|
|
|
|
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: 0x0600FAF4 RID: 64244 RVA: 0x00393C28 File Offset: 0x00391E28
|
|
[Token(Token = "0x600FAF4")]
|
|
[Address(RVA = "0x17C9790", Offset = "0x17C8790", VA = "0x1817C9790", Slot = "9")]
|
|
public void OnGroupPopped()
|
|
{
|
|
int num;
|
|
do
|
|
{
|
|
num = 0;
|
|
NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.PKAOFHEBIAJ.DNCILLLLJPI();
|
|
Chip mfoafggkbce = this.MFOAFGGKBCE;
|
|
KJDOCKDBNCK <MGGLBOLIHNH>k__BackingField = mfoafggkbce.<MGGLBOLIHNH>k__BackingField;
|
|
if (mfoafggkbce != 0)
|
|
{
|
|
if (num >= mfoafggkbce)
|
|
{
|
|
goto IL_33;
|
|
}
|
|
num += num;
|
|
if (num != mfoafggkbce)
|
|
{
|
|
num++;
|
|
goto IL_33;
|
|
}
|
|
IL_46:
|
|
int num2;
|
|
num2 += num2;
|
|
goto IL_4D;
|
|
IL_33:
|
|
object oocnfefmicl = mfoafggkbce.OOCNFEFMICL;
|
|
num2 = 0;
|
|
mfoafggkbce.SetVisibility(num2 != 0, oocnfefmicl);
|
|
goto IL_46;
|
|
}
|
|
IL_4D:
|
|
if (mfoafggkbce != 0)
|
|
{
|
|
}
|
|
}
|
|
while (num != 0);
|
|
}
|
|
|
|
// Token: 0x0600FAF5 RID: 64245 RVA: 0x00393C98 File Offset: 0x00391E98
|
|
[Token(Token = "0x600FAF5")]
|
|
[Address(RVA = "0x17C99A0", Offset = "0x17C89A0", VA = "0x1817C99A0", Slot = "8")]
|
|
public void OnGroupPushed()
|
|
{
|
|
int num;
|
|
int num3;
|
|
do
|
|
{
|
|
num = 0;
|
|
Chip mfoafggkbce = this.MFOAFGGKBCE;
|
|
KJDOCKDBNCK <MGGLBOLIHNH>k__BackingField = mfoafggkbce.<MGGLBOLIHNH>k__BackingField;
|
|
if (mfoafggkbce != 0)
|
|
{
|
|
if (num >= mfoafggkbce)
|
|
{
|
|
goto IL_24;
|
|
}
|
|
num += num;
|
|
if (num != mfoafggkbce)
|
|
{
|
|
num++;
|
|
goto IL_24;
|
|
}
|
|
IL_34:
|
|
ulong num2;
|
|
num2 += num2;
|
|
goto IL_3B;
|
|
IL_24:
|
|
object oocnfefmicl = mfoafggkbce.OOCNFEFMICL;
|
|
mfoafggkbce.SetVisibility(num2 != 0UL, oocnfefmicl);
|
|
goto IL_34;
|
|
}
|
|
IL_3B:
|
|
num3 = 0;
|
|
if (mfoafggkbce != 0)
|
|
{
|
|
}
|
|
}
|
|
while (num != 0);
|
|
JAAPOBEKEPO pkaofhebiaj = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.PKAOFHEBIAJ;
|
|
KJDOCKDBNCK <MGGLBOLIHNH>k__BackingField2 = this.MFOAFGGKBCE.<MGGLBOLIHNH>k__BackingField;
|
|
if (num3 < typeof(IDisposable).TypeHandle)
|
|
{
|
|
num3 += num3;
|
|
num3++;
|
|
}
|
|
pkaofhebiaj.DMLBNCCKEOL(num3);
|
|
}
|
|
|
|
// Token: 0x0600FAF6 RID: 64246 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x600FAF6")]
|
|
[Address(RVA = "0x4242D0", Offset = "0x4232D0", VA = "0x1804242D0", Slot = "10")]
|
|
public void OnObjectsInGroupWillBeDeleted(IEnumerable<GIPDDLFFNGG> PJAGPLNPLFK)
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x0400A626 RID: 42534
|
|
[FieldOffset(Offset = "0x10")]
|
|
[Token(Token = "0x400A626")]
|
|
private Chip MFOAFGGKBCE;
|
|
}
|
|
|
|
// Token: 0x02002623 RID: 9763
|
|
[Token(Token = "0x2002623")]
|
|
[CompilerGenerated]
|
|
private sealed class DAOMOPNGLOA
|
|
{
|
|
// Token: 0x0600FAF7 RID: 64247 RVA: 0x00393D4C File Offset: 0x00391F4C
|
|
[Token(Token = "0x600FAF7")]
|
|
[Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")]
|
|
public DAOMOPNGLOA()
|
|
{
|
|
}
|
|
|
|
// Token: 0x0600FAF8 RID: 64248 RVA: 0x00393D60 File Offset: 0x00391F60
|
|
[Token(Token = "0x600FAF8")]
|
|
[Address(RVA = "0x17C5D80", Offset = "0x17C4D80", VA = "0x1817C5D80")]
|
|
internal DNBOOFDJAEA <SetPorts>b__0(DBFIKIGBNOD i)
|
|
{
|
|
ChipConfig chipConfig = this.chipConfig;
|
|
Chip chip = this.<>4__this;
|
|
return DNBOOFDJAEA.OGGFFKGAPFI(this.cv2Config, chip, chipConfig, i);
|
|
}
|
|
|
|
// Token: 0x0400A627 RID: 42535
|
|
[FieldOffset(Offset = "0x10")]
|
|
[Token(Token = "0x400A627")]
|
|
public CircuitsV2Config cv2Config;
|
|
|
|
// Token: 0x0400A628 RID: 42536
|
|
[FieldOffset(Offset = "0x18")]
|
|
[Token(Token = "0x400A628")]
|
|
public Chip <>4__this;
|
|
|
|
// Token: 0x0400A629 RID: 42537
|
|
[FieldOffset(Offset = "0x20")]
|
|
[Token(Token = "0x400A629")]
|
|
public ChipConfig chipConfig;
|
|
}
|
|
}
|
|
}
|