Files
Aug2021-Cpp2IL-Dump/Assembly-CSharp/RecRoom/Core/Creation/SandboxConnectableManager.cs
T
2026-04-10 22:50:51 +02:00

1114 lines
38 KiB
C#

using System;
using System.Collections.Generic;
using System.Runtime.CompilerServices;
using System.Runtime.InteropServices;
using System.Threading.Tasks;
using Cpp2IlInjected;
using Google.Protobuf;
using Photon.Pun;
using RecNet;
using RecRoom.Core.Creation.Circuits;
using UnityEngine;
namespace RecRoom.Core.Creation
{
// Token: 0x02003104 RID: 12548
[Token(Token = "0x2003104")]
public class SandboxConnectableManager : NetworkedSingletonMonoBehaviour<SandboxConnectableManager>
{
// Token: 0x17003B65 RID: 15205
// (get) Token: 0x06015820 RID: 88096 RVA: 0x005089A4 File Offset: 0x00506BA4
[Token(Token = "0x17003B65")]
public static bool BCKJJLKPPIE
{
[Token(Token = "0x6015820")]
[Address(RVA = "0xEB15D0", Offset = "0xEB03D0", VA = "0x180EB15D0")]
get
{
bool isInitialized = NetworkedSingletonMonoBehaviour.FFNIFALJLDD;
if (!isInitialized)
{
return isInitialized;
}
return isInitialized;
}
}
// Token: 0x17003B66 RID: 15206
// (get) Token: 0x06015821 RID: 88097 RVA: 0x005089C4 File Offset: 0x00506BC4
[Token(Token = "0x17003B66")]
public CircuitLinkVisual FDJJGALNICB
{
[Token(Token = "0x6015821")]
[Address(RVA = "0x408890", Offset = "0x407690", VA = "0x180408890")]
get
{
return this.connectableLinkVisualPrefab;
}
}
// Token: 0x06015822 RID: 88098 RVA: 0x005089D8 File Offset: 0x00506BD8
[Token(Token = "0x6015822")]
[Address(RVA = "0xEAAEA0", Offset = "0xEA9CA0", VA = "0x180EAAEA0", Slot = "13")]
protected override void Awake()
{
base.Awake();
MLDJDPHKGBO.BCGOBNMHOML bcgobnmhoml = new MLDJDPHKGBO.BCGOBNMHOML();
JAPOCJCDIJN.JHGPCFHDLEP jhgpcfhdlep = new JAPOCJCDIJN.JHGPCFHDLEP(this.JPLNOPGEGDL);
MLDJDPHKGBO.BCGOBNMHOML bcgobnmhoml2 = bcgobnmhoml.BAPEJOFOPCL((MJAPEGGDLJA)((uint)256), jhgpcfhdlep);
IDisposable disposable = MLDJDPHKGBO.ENNCEBJFFMB(this, bcgobnmhoml2);
this.OGNFLDPLILP = disposable;
int num = 0;
DJEFEGOJFPA<SandboxConnectableManager.DOPAEMHGIFO> djefegojfpa = new DJEFEGOJFPA(num);
this.JKHCOFDKDGH = djefegojfpa;
MFBGLIHGCGO<AGAJMBPABDL> oldcnlgocoh = KKPBCOOONNK.OLDCNLGOCOH;
Action<AGAJMBPABDL> action = new Action(this.OnPhotonPlayerConnected);
KKPBCOOONNK.OLDCNLGOCOH = MFBGLIHGCGO.BPJDFPACLMK(oldcnlgocoh, action);
MFBGLIHGCGO<AGAJMBPABDL> ahndgbaecon = KKPBCOOONNK.AHNDGBAECON;
Action<AGAJMBPABDL> action2 = new Action(this.OnMasterClientSwitched);
MFBGLIHGCGO<AGAJMBPABDL> mfbglihgcgo = MFBGLIHGCGO.BPJDFPACLMK(ahndgbaecon, action2);
KKPBCOOONNK.AHNDGBAECON = mfbglihgcgo;
bool flag = KKPBCOOONNK.BNNCCCFFALC;
this.EOCHJOGPOJH = flag;
}
// Token: 0x06015823 RID: 88099 RVA: 0x00508A94 File Offset: 0x00506C94
[Token(Token = "0x6015823")]
[Address(RVA = "0xEAF5B0", Offset = "0xEAE3B0", VA = "0x180EAF5B0")]
private Task JPLNOPGEGDL(JKLGMOGDCNE IIFJDCEPNMJ)
{
DBFIJENOPDA <JLMOOPKEHAK>k__BackingField = IIFJDCEPNMJ.<JLMOOPKEHAK>k__BackingField;
if (<JLMOOPKEHAK>k__BackingField != 0)
{
FJJOGHOLHNG lfdnfdnjjdi = <JLMOOPKEHAK>k__BackingField.LFDNFDNJJDI;
if (lfdnfdnjjdi != 0 && KKPBCOOONNK.BNNCCCFFALC && this.DEKGMKDIDON(lfdnfdnjjdi))
{
int num = 0;
this.KCPHHBMLABG(num);
}
}
return Task.CompletedTask;
}
// Token: 0x06015824 RID: 88100 RVA: 0x00508AE4 File Offset: 0x00506CE4
[Token(Token = "0x6015824")]
[Address(RVA = "0xEAF530", Offset = "0xEAE330", VA = "0x180EAF530")]
private void Update()
{
DJEFEGOJFPA<SandboxConnectableManager.DOPAEMHGIFO> jkhcofdkdgh = this.JKHCOFDKDGH;
Dictionary<int, CircuitLinkVisual> ancfgjfbcjj = this.ANCFGJFBCJJ;
Func<DJEFEGOJFPA<SandboxConnectableManager.DOPAEMHGIFO>, Dictionary<int, CircuitLinkVisual>, bool> bjkcfaidiao = SandboxConnectableManager.BJKCFAIDIAO;
DJEFEGOJFPA.ONBECCDMLGM<Dictionary<int, CircuitLinkVisual>>(jkhcofdkdgh, bjkcfaidiao, ancfgjfbcjj);
}
// Token: 0x06015825 RID: 88101 RVA: 0x00508B10 File Offset: 0x00506D10
[Token(Token = "0x6015825")]
[Address(RVA = "0xEB0270", Offset = "0xEAF070", VA = "0x180EB0270", Slot = "14")]
protected override void OnDestroy()
{
if (this.OGNFLDPLILP != 0)
{
}
MFBGLIHGCGO<AGAJMBPABDL> oldcnlgocoh = KKPBCOOONNK.OLDCNLGOCOH;
Action<AGAJMBPABDL> action = new Action(this.OnPhotonPlayerConnected);
KKPBCOOONNK.OLDCNLGOCOH = MFBGLIHGCGO.GMNMHGMFGOL(oldcnlgocoh, action);
MFBGLIHGCGO<AGAJMBPABDL> ahndgbaecon = KKPBCOOONNK.AHNDGBAECON;
Action<AGAJMBPABDL> action2 = new Action(this.OnMasterClientSwitched);
KKPBCOOONNK.AHNDGBAECON = MFBGLIHGCGO.GMNMHGMFGOL(ahndgbaecon, action2);
base.OnDestroy();
}
// Token: 0x06015826 RID: 88102 RVA: 0x00508B6C File Offset: 0x00506D6C
[Token(Token = "0x6015826")]
[Address(RVA = "0xEAC730", Offset = "0xEAB530", VA = "0x180EAC730")]
private void CNEFJLAPLIL(MIGCNEPBKDG LODFBGGCMLN, int GCNOANNHHPG, MIGCNEPBKDG GDLJBDHIOFN, int LMGPNDGPLML, Vector3 LKGCBILJGBA, Quaternion BHPDMNLLNJK)
{
PhotonView photonView = base.JDHMIOJKLCK;
DGLOJCGDOGG.CMIDFFILHAE<MIGCNEPBKDG, int, MIGCNEPBKDG, int, Vector3, Quaternion> cmidffilhae = new DGLOJCGDOGG.CMIDFFILHAE(this.RpcMasterConnectNodes);
}
// Token: 0x06015827 RID: 88103 RVA: 0x00508B94 File Offset: 0x00506D94
[Token(Token = "0x6015827")]
[Address(RVA = "0xEAF860", Offset = "0xEAE660", VA = "0x180EAF860")]
public void LocalAddNodeToRoot(MIGCNEPBKDG EIBGAMMHGBB, int GDEOHDFIGOM, bool NNPPEKANGED = true)
{
Vector3 vector;
float z = vector.z;
}
// Token: 0x06015828 RID: 88104 RVA: 0x00508BB0 File Offset: 0x00506DB0
[Token(Token = "0x6015828")]
[Address(RVA = "0xEB0B50", Offset = "0xEAF950", VA = "0x180EB0B50")]
[NFOMENMAOIA]
protected void RpcMasterConnectNodes(MIGCNEPBKDG LODFBGGCMLN, int GCNOANNHHPG, MIGCNEPBKDG GDLJBDHIOFN, int LMGPNDGPLML, Vector3 LKGCBILJGBA, Quaternion BHPDMNLLNJK)
{
bool flag = KKPBCOOONNK.BNNCCCFFALC;
bool flag2;
if (flag && flag && flag2)
{
PhotonView photonView = base.JDHMIOJKLCK;
DGLOJCGDOGG.MOLAKPKMGKG<MIGCNEPBKDG, int, MIGCNEPBKDG, int, Vector3, Quaternion, EEAEPAPIPJB> molakpkmgkg = new DGLOJCGDOGG.MOLAKPKMGKG(this.RpcConnectNodes);
}
}
// Token: 0x06015829 RID: 88105 RVA: 0x00508BF0 File Offset: 0x00506DF0
[Token(Token = "0x6015829")]
[Address(RVA = "0xEB09E0", Offset = "0xEAF7E0", VA = "0x180EB09E0")]
[NFOMENMAOIA]
protected void RpcConnectNodes(MIGCNEPBKDG LODFBGGCMLN, int GCNOANNHHPG, MIGCNEPBKDG GDLJBDHIOFN, int LMGPNDGPLML, Vector3 LKGCBILJGBA, Quaternion BHPDMNLLNJK, EEAEPAPIPJB BNICGLLLMOL)
{
if (this.EOCHJOGPOJH)
{
}
}
// Token: 0x0601582A RID: 88106 RVA: 0x00508C0C File Offset: 0x00506E0C
[Token(Token = "0x601582A")]
[Address(RVA = "0xEAED00", Offset = "0xEADB00", VA = "0x180EAED00")]
private bool HLFBAHOMKLJ(MIGCNEPBKDG LODFBGGCMLN, int GCNOANNHHPG, MIGCNEPBKDG GDLJBDHIOFN, int LMGPNDGPLML, Vector3 LKGCBILJGBA, Quaternion BHPDMNLLNJK, bool NNPPEKANGED = true)
{
DJEFEGOJFPA<SandboxConnectableManager.DOPAEMHGIFO> jkhcofdkdgh = this.JKHCOFDKDGH;
DJEFEGOJFPA<SandboxConnectableManager.DOPAEMHGIFO> djefegojfpa;
DJEFEGOJFPA<SandboxConnectableManager.DOPAEMHGIFO> djefegojfpa2;
if (djefegojfpa != 0 && djefegojfpa2 != 0)
{
if (!djefegojfpa.DGHLKNONJAL)
{
int num = 0;
this.DBGPFFLOEPK(djefegojfpa2, num);
MIGCNEPBKDG rootConnectable = this.GetRootConnectable(LODFBGGCMLN);
}
IILCGFIHJLP<MIGCNEPBKDG, MIGCNEPBKDG> onConnectionAdded = this.OnConnectionAdded;
if (onConnectionAdded != 0)
{
onConnectionAdded.CNFDGDEOPPF(GDLJBDHIOFN, LODFBGGCMLN);
}
}
if (this.verboseLogging)
{
bool flag;
if (GDLJBDHIOFN == 0 || flag)
{
}
bool flag2;
if (LODFBGGCMLN == 0 || flag2)
{
}
if (GDLJBDHIOFN != 0)
{
}
if (LODFBGGCMLN != 0)
{
}
object[] array = new object[10];
if ("null" != 0)
{
}
array[0] = "null";
if (array != 0)
{
}
array[1] = array;
if ("null" != 0)
{
}
array[2] = "null";
if (array != 0)
{
}
array[3] = array;
if (array != 0)
{
}
array[4] = array;
int num2 = 0;
string text = DJEFEGOJFPA.PODKJCBOELP(this.JKHCOFDKDGH, num2);
if (text != 0)
{
}
array[5] = text;
string text2;
if (text2 != 0)
{
}
array[6] = text2;
if ("-1" != 0)
{
}
array[7] = "-1";
string text3;
if (text3 != 0)
{
}
array[8] = text3;
Vector3 vector;
float z = vector.z;
if (z != 0f)
{
}
array[9] = z;
Debug.LogFormat("Attempted to CONNECT nodes {0}({6}).{1} -> {2}({7}).{3}: Rel. pos: {8}, Rel. rot: {9}. Success = {4}\n{5}", array);
}
return "null" != null;
}
// Token: 0x0601582B RID: 88107 RVA: 0x00508D70 File Offset: 0x00506F70
[Token(Token = "0x601582B")]
[Address(RVA = "0xEAD330", Offset = "0xEAC130", VA = "0x180EAD330")]
private void ECDJJAKNBOL(MIGCNEPBKDG FHAANOAJILD)
{
PhotonView photonView = base.JDHMIOJKLCK;
DGLOJCGDOGG.LFLFMIMNCON<MIGCNEPBKDG> lflfmimncon = new DGLOJCGDOGG.LFLFMIMNCON(this.RpcMasterDisconnectNode);
photonView.RpcMaster<MIGCNEPBKDG>(lflfmimncon, FHAANOAJILD);
}
// Token: 0x0601582C RID: 88108 RVA: 0x00508DA0 File Offset: 0x00506FA0
[Token(Token = "0x601582C")]
[Address(RVA = "0xEAF980", Offset = "0xEAE780", VA = "0x180EAF980")]
public void LocalRemoveNode(MIGCNEPBKDG BJDEOFBIHDA)
{
bool flag = this.BPIMKDMNECL(BJDEOFBIHDA);
}
// Token: 0x0601582D RID: 88109 RVA: 0x00508DB8 File Offset: 0x00506FB8
[Token(Token = "0x601582D")]
[Address(RVA = "0xEB0D40", Offset = "0xEAFB40", VA = "0x180EB0D40")]
[NFOMENMAOIA]
protected void RpcMasterDisconnectNode(MIGCNEPBKDG JNPOJAIGFDC)
{
if (KKPBCOOONNK.BNNCCCFFALC && this.BPIMKDMNECL(JNPOJAIGFDC))
{
PhotonView photonView = base.JDHMIOJKLCK;
DGLOJCGDOGG.FGGIMKCCBDA<MIGCNEPBKDG, EEAEPAPIPJB> fggimkccbda = new DGLOJCGDOGG.FGGIMKCCBDA(this.RpcDisconnectNode);
photonView.RpcOthers<MIGCNEPBKDG>(fggimkccbda, JNPOJAIGFDC);
}
}
// Token: 0x0601582E RID: 88110 RVA: 0x00508DFC File Offset: 0x00506FFC
[Token(Token = "0x601582E")]
[Address(RVA = "0xEB0AF0", Offset = "0xEAF8F0", VA = "0x180EB0AF0")]
[NFOMENMAOIA]
protected void RpcDisconnectNode(MIGCNEPBKDG JNPOJAIGFDC, EEAEPAPIPJB BNICGLLLMOL)
{
if (this.EOCHJOGPOJH)
{
bool flag = this.BPIMKDMNECL(JNPOJAIGFDC);
}
}
// Token: 0x0601582F RID: 88111 RVA: 0x0000220F File Offset: 0x0000040F
[Token(Token = "0x601582F")]
[Address(RVA = "0xEABEE0", Offset = "0xEAACE0", VA = "0x180EABEE0")]
private bool BPIMKDMNECL(MIGCNEPBKDG JNPOJAIGFDC)
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x06015830 RID: 88112 RVA: 0x00508E20 File Offset: 0x00507020
[Token(Token = "0x6015830")]
[Address(RVA = "0xEB0720", Offset = "0xEAF520", VA = "0x180EB0720")]
public void RequestMasterReparentNodes(MIGCNEPBKDG PILADDIPDEA, int JKDCKIEDDDC, MIGCNEPBKDG ICJLNPKIMKH, int CACPIBDFGKJ, Vector3 LKGCBILJGBA, Quaternion BHPDMNLLNJK)
{
PhotonView photonView = base.JDHMIOJKLCK;
DGLOJCGDOGG.CMIDFFILHAE<MIGCNEPBKDG, int, MIGCNEPBKDG, int, Vector3, Quaternion> cmidffilhae = new DGLOJCGDOGG.CMIDFFILHAE(this.RpcMasterReparentNodes);
}
// Token: 0x06015831 RID: 88113 RVA: 0x00508E48 File Offset: 0x00507048
[Token(Token = "0x6015831")]
[Address(RVA = "0xEB0830", Offset = "0xEAF630", VA = "0x180EB0830")]
public void RequestMasterReparentToRoot(MIGCNEPBKDG PILADDIPDEA)
{
Vector3 vector;
float z = vector.z;
PhotonView photonView = base.JDHMIOJKLCK;
DGLOJCGDOGG.CMIDFFILHAE<MIGCNEPBKDG, int, MIGCNEPBKDG, int, Vector3, Quaternion> cmidffilhae = new DGLOJCGDOGG.CMIDFFILHAE(this.RpcMasterReparentNodes);
}
// Token: 0x06015832 RID: 88114 RVA: 0x00508E7C File Offset: 0x0050707C
[Token(Token = "0x6015832")]
[Address(RVA = "0xEB0FE0", Offset = "0xEAFDE0", VA = "0x180EB0FE0")]
[NFOMENMAOIA]
protected void RpcMasterReparentNodes(MIGCNEPBKDG PILADDIPDEA, int JKDCKIEDDDC, MIGCNEPBKDG ICJLNPKIMKH, int CACPIBDFGKJ, Vector3 LKGCBILJGBA, Quaternion BHPDMNLLNJK)
{
bool flag = KKPBCOOONNK.BNNCCCFFALC;
bool flag2;
if (flag && flag && flag2)
{
PhotonView photonView = base.JDHMIOJKLCK;
DGLOJCGDOGG.MOLAKPKMGKG<MIGCNEPBKDG, int, MIGCNEPBKDG, int, Vector3, Quaternion, EEAEPAPIPJB> molakpkmgkg = new DGLOJCGDOGG.MOLAKPKMGKG(this.RpcReparentNodes);
}
}
// Token: 0x06015833 RID: 88115 RVA: 0x00508EBC File Offset: 0x005070BC
[Token(Token = "0x6015833")]
[Address(RVA = "0xEB1290", Offset = "0xEB0090", VA = "0x180EB1290")]
[NFOMENMAOIA]
protected void RpcReparentNodes(MIGCNEPBKDG PILADDIPDEA, int JKDCKIEDDDC, MIGCNEPBKDG ICJLNPKIMKH, int CACPIBDFGKJ, Vector3 LKGCBILJGBA, Quaternion BHPDMNLLNJK, EEAEPAPIPJB BNICGLLLMOL)
{
if (this.EOCHJOGPOJH)
{
}
}
// Token: 0x06015834 RID: 88116 RVA: 0x0000220F File Offset: 0x0000040F
[Token(Token = "0x6015834")]
[Address(RVA = "0xEAB370", Offset = "0xEAA170", VA = "0x180EAB370")]
private bool BFENPGAFJME(MIGCNEPBKDG PILADDIPDEA, int JKDCKIEDDDC, MIGCNEPBKDG ICJLNPKIMKH, int CACPIBDFGKJ, Vector3 LKGCBILJGBA, Quaternion BHPDMNLLNJK)
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x06015835 RID: 88117 RVA: 0x0000220F File Offset: 0x0000040F
[Token(Token = "0x6015835")]
[Address(RVA = "0xEB0440", Offset = "0xEAF240", VA = "0x180EB0440")]
public void RequestMasterModifyNode(MIGCNEPBKDG PMFGFJBLDLF, MIGCNEPBKDG ENEAIMFDMIP, Vector3 LKGCBILJGBA, Quaternion BHPDMNLLNJK)
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x06015836 RID: 88118 RVA: 0x00508ED8 File Offset: 0x005070D8
[Token(Token = "0x6015836")]
[Address(RVA = "0xEB0610", Offset = "0xEAF410", VA = "0x180EB0610")]
public void RequestMasterModifyNode(MIGCNEPBKDG PMFGFJBLDLF, MIGCNEPBKDG ENEAIMFDMIP, int GCNOANNHHPG, int LMGPNDGPLML, Vector3 LKGCBILJGBA, Quaternion BHPDMNLLNJK)
{
PhotonView photonView = base.JDHMIOJKLCK;
DGLOJCGDOGG.CMIDFFILHAE<MIGCNEPBKDG, MIGCNEPBKDG, int, int, Vector3, Quaternion> cmidffilhae = new DGLOJCGDOGG.CMIDFFILHAE(this.RpcMasterModifyNode);
}
// Token: 0x06015837 RID: 88119 RVA: 0x00508F00 File Offset: 0x00507100
[Token(Token = "0x6015837")]
[Address(RVA = "0xEB0E20", Offset = "0xEAFC20", VA = "0x180EB0E20")]
[NFOMENMAOIA]
protected void RpcMasterModifyNode(MIGCNEPBKDG PMFGFJBLDLF, MIGCNEPBKDG ENEAIMFDMIP, int GCNOANNHHPG, int LMGPNDGPLML, Vector3 LKGCBILJGBA, Quaternion BHPDMNLLNJK)
{
bool flag = KKPBCOOONNK.BNNCCCFFALC;
bool flag2;
if (flag && flag == ENEAIMFDMIP && flag2)
{
PhotonView photonView = base.JDHMIOJKLCK;
DGLOJCGDOGG.CMIDFFILHAE<MIGCNEPBKDG, int, int, Vector3, Quaternion, EEAEPAPIPJB> cmidffilhae = new DGLOJCGDOGG.CMIDFFILHAE(this.RpcModifyNode);
}
}
// Token: 0x06015838 RID: 88120 RVA: 0x00508F40 File Offset: 0x00507140
[Token(Token = "0x6015838")]
[Address(RVA = "0xEB11C0", Offset = "0xEAFFC0", VA = "0x180EB11C0")]
[NFOMENMAOIA]
protected void RpcModifyNode(MIGCNEPBKDG PMFGFJBLDLF, int GCNOANNHHPG, int LMGPNDGPLML, Vector3 LKGCBILJGBA, Quaternion BHPDMNLLNJK, EEAEPAPIPJB BNICGLLLMOL)
{
}
// Token: 0x06015839 RID: 88121 RVA: 0x0000220F File Offset: 0x0000040F
[Token(Token = "0x6015839")]
[Address(RVA = "0xEABCF0", Offset = "0xEAAAF0", VA = "0x180EABCF0")]
private bool BHFBMPMNLJJ(MIGCNEPBKDG PMFGFJBLDLF, int GCNOANNHHPG, int LMGPNDGPLML, Vector3 LKGCBILJGBA, Quaternion BHPDMNLLNJK)
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x0601583A RID: 88122 RVA: 0x0000220F File Offset: 0x0000040F
[Token(Token = "0x601583A")]
[Address(RVA = "0xEAEAD0", Offset = "0xEAD8D0", VA = "0x180EAEAD0")]
public void GetConnectableRelativePositionAndRotation(MIGCNEPBKDG EIBGAMMHGBB, out Vector3 LKGCBILJGBA, out Quaternion BHPDMNLLNJK)
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x0601583B RID: 88123 RVA: 0x0000220F File Offset: 0x0000040F
[Token(Token = "0x601583B")]
[Address(RVA = "0xEAEC20", Offset = "0xEADA20", VA = "0x180EAEC20")]
public MIGCNEPBKDG GetRootConnectable(MIGCNEPBKDG EIBGAMMHGBB)
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x0601583C RID: 88124 RVA: 0x00508F54 File Offset: 0x00507154
[Token(Token = "0x601583C")]
[Address(RVA = "0xEB01D0", Offset = "0xEAEFD0", VA = "0x180EB01D0")]
private DJEFEGOJFPA<SandboxConnectableManager.DOPAEMHGIFO> NPFIGNALMLF(DJEFEGOJFPA<SandboxConnectableManager.DOPAEMHGIFO> IKFLAODDALD)
{
if (IKFLAODDALD.DGHLKNONJAL)
{
throw new NullReferenceException();
}
if (!IKFLAODDALD.DGHLKNONJAL)
{
DJEFEGOJFPA<SandboxConnectableManager.DOPAEMHGIFO> djefegojfpa;
return djefegojfpa;
}
return IKFLAODDALD;
}
// Token: 0x0601583D RID: 88125 RVA: 0x00508F80 File Offset: 0x00507180
[Token(Token = "0x601583D")]
[Address(RVA = "0xEADE10", Offset = "0xEACC10", VA = "0x180EADE10")]
public void FindAllConnectablesConnectedTo(MIGCNEPBKDG EIBGAMMHGBB, ref HashSet<MIGCNEPBKDG> CCOPKEBKDKA)
{
HashSet<MIGCNEPBKDG> hashSet = new HashSet();
}
// Token: 0x0601583E RID: 88126 RVA: 0x00508F9C File Offset: 0x0050719C
[Token(Token = "0x601583E")]
[Address(RVA = "0xEADA60", Offset = "0xEAC860", VA = "0x180EADA60")]
private void EOJPBPFAKLN(MIGCNEPBKDG EIBGAMMHGBB, HashSet<MIGCNEPBKDG> EGOIHCBLENF)
{
int num;
do
{
num = 0;
if (EIBGAMMHGBB == 0 || !EGOIHCBLENF.Add(EIBGAMMHGBB))
{
break;
}
DJEFEGOJFPA<SandboxConnectableManager.DOPAEMHGIFO> jkhcofdkdgh = this.JKHCOFDKDGH;
DJEFEGOJFPA<SandboxConnectableManager.DOPAEMHGIFO> djefegojfpa;
if (djefegojfpa == 0)
{
break;
}
if (EIBGAMMHGBB != 0)
{
this.EOJPBPFAKLN(EIBGAMMHGBB, EGOIHCBLENF);
}
if (SandboxConnectableManager.<>c.<>9__43_0 == 0)
{
SandboxConnectableManager.<>c.<>9__43_0 = delegate(DJEFEGOJFPA<SandboxConnectableManager.DOPAEMHGIFO> tn)
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
};
}
IEnumerable<MIGCNEPBKDG> enumerable;
if (enumerable != 0)
{
}
if (enumerable != 0)
{
}
}
while (num != 0);
}
// Token: 0x0601583F RID: 88127 RVA: 0x0000220F File Offset: 0x0000040F
[Token(Token = "0x601583F")]
[Address(RVA = "0xEAC840", Offset = "0xEAB640", VA = "0x180EAC840")]
private void DBGPFFLOEPK(DJEFEGOJFPA<SandboxConnectableManager.DOPAEMHGIFO> LDOKBBNAJHA, [Optional] CircuitLinkVisual PFHHFAPNDPH)
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x06015840 RID: 88128 RVA: 0x0000220F File Offset: 0x0000040F
[Token(Token = "0x6015840")]
[Address(RVA = "0xEADD00", Offset = "0xEACB00", VA = "0x180EADD00")]
private void FLGDJAJPIEE(DJEFEGOJFPA<SandboxConnectableManager.DOPAEMHGIFO> EDCBKOCKBGJ)
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x06015841 RID: 88129 RVA: 0x0000220F File Offset: 0x0000040F
[Token(Token = "0x6015841")]
[Address(RVA = "0xEAB0F0", Offset = "0xEA9EF0", VA = "0x180EAB0F0")]
private void BEAEOKNEGCE(DJEFEGOJFPA<SandboxConnectableManager.DOPAEMHGIFO> EEMIPHHJKOH)
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x06015842 RID: 88130 RVA: 0x00509000 File Offset: 0x00507200
[Token(Token = "0x6015842")]
[Address(RVA = "0xEAF530", Offset = "0xEAE330", VA = "0x180EAF530")]
private void JBMEINCOKFF()
{
DJEFEGOJFPA<SandboxConnectableManager.DOPAEMHGIFO> jkhcofdkdgh = this.JKHCOFDKDGH;
Dictionary<int, CircuitLinkVisual> ancfgjfbcjj = this.ANCFGJFBCJJ;
Func<DJEFEGOJFPA<SandboxConnectableManager.DOPAEMHGIFO>, Dictionary<int, CircuitLinkVisual>, bool> bjkcfaidiao = SandboxConnectableManager.BJKCFAIDIAO;
DJEFEGOJFPA.ONBECCDMLGM<Dictionary<int, CircuitLinkVisual>>(jkhcofdkdgh, bjkcfaidiao, ancfgjfbcjj);
}
// Token: 0x06015843 RID: 88131 RVA: 0x0000220F File Offset: 0x0000040F
[Token(Token = "0x6015843")]
[Address(RVA = "0xEAADD0", Offset = "0xEA9BD0", VA = "0x180EAADD0")]
private void AOGCHGANPIL(DJEFEGOJFPA<SandboxConnectableManager.DOPAEMHGIFO> IKFLAODDALD)
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x06015844 RID: 88132 RVA: 0x0050902C File Offset: 0x0050722C
[Token(Token = "0x6015844")]
[Address(RVA = "0xEB00C0", Offset = "0xEAEEC0", VA = "0x180EB00C0")]
public FJJOGHOLHNG MasterSerializeConnectableGraph(bool MIOEFOJEILO)
{
int num = 0;
if (KKPBCOOONNK.BNNCCCFFALC && (this.EOCHJOGPOJH ? 1 : 0) != num)
{
if (MIOEFOJEILO && (this.AKAMHDIJFPA ? 1 : 0) != num && !Matchmaking.HMCJLLMDAAM.MMFBPKOOLNG)
{
DJEFEGOJFPA<SandboxConnectableManager.DOPAEMHGIFO> jkhcofdkdgh = this.JKHCOFDKDGH;
this.AOGCHGANPIL(jkhcofdkdgh);
}
FJJOGHOLHNG fjjogholhng = new FJJOGHOLHNG();
DJEFEGOJFPA<SandboxConnectableManager.DOPAEMHGIFO> jkhcofdkdgh2 = this.JKHCOFDKDGH;
EEENHFEENAH eeenhfeenah = this.MELIIJMOKKL(jkhcofdkdgh2, MIOEFOJEILO);
fjjogholhng.MBNIJJDIBMM = eeenhfeenah;
}
throw new NullReferenceException();
}
// Token: 0x06015845 RID: 88133 RVA: 0x0000220F File Offset: 0x0000040F
[Token(Token = "0x6015845")]
[Address(RVA = "0xEAF990", Offset = "0xEAE790", VA = "0x180EAF990")]
private EEENHFEENAH MELIIJMOKKL(DJEFEGOJFPA<SandboxConnectableManager.DOPAEMHGIFO> IKFLAODDALD, bool NLCDPLGFNEA)
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x06015846 RID: 88134 RVA: 0x005090A0 File Offset: 0x005072A0
[Token(Token = "0x6015846")]
[Address(RVA = "0xEB1370", Offset = "0xEB0170", VA = "0x180EB1370")]
public FJJOGHOLHNG SerializeConnectableSubgraph(HashSet<Guid> HNEBGGNFEJI)
{
int num = 0;
if ((this.EOCHJOGPOJH ? 1 : 0) != num)
{
EEENHFEENAH eeenhfeenah;
new FJJOGHOLHNG().MBNIJJDIBMM = eeenhfeenah;
}
throw new NullReferenceException();
}
// Token: 0x06015847 RID: 88135 RVA: 0x0000220F File Offset: 0x0000040F
[Token(Token = "0x6015847")]
[Address(RVA = "0xEADF60", Offset = "0xEACD60", VA = "0x180EADF60")]
private EEENHFEENAH GGAABIKBKIP(DJEFEGOJFPA<SandboxConnectableManager.DOPAEMHGIFO> AFHKKBOPBCK, HashSet<Guid> HNEBGGNFEJI, [Optional] EEENHFEENAH LEOBLAEJCPA, [Optional] EEENHFEENAH AIADKKOBJJK)
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x06015848 RID: 88136 RVA: 0x005090C8 File Offset: 0x005072C8
[Token(Token = "0x6015848")]
[Address(RVA = "0xEAFFA0", Offset = "0xEAEDA0", VA = "0x180EAFFA0")]
public void MasterDeserializeConnectableGraph(FJJOGHOLHNG FPPIGJGBACA)
{
if (KKPBCOOONNK.BNNCCCFFALC && this.DEKGMKDIDON(FPPIGJGBACA))
{
int num = 0;
this.KCPHHBMLABG(num);
}
}
// Token: 0x06015849 RID: 88137 RVA: 0x005090F4 File Offset: 0x005072F4
[Token(Token = "0x6015849")]
[Address(RVA = "0xEAF6A0", Offset = "0xEAE4A0", VA = "0x180EAF6A0")]
private void KCPHHBMLABG([Optional] AGAJMBPABDL DIJOIDHEJDL)
{
if (KKPBCOOONNK.BNNCCCFFALC && this.EOCHJOGPOJH)
{
int num = 0;
if (KKPBCOOONNK.BNNCCCFFALC && (this.EOCHJOGPOJH ? 1 : 0) != num)
{
FJJOGHOLHNG fjjogholhng = new FJJOGHOLHNG();
DJEFEGOJFPA<SandboxConnectableManager.DOPAEMHGIFO> jkhcofdkdgh = this.JKHCOFDKDGH;
int num2 = 0;
EEENHFEENAH eeenhfeenah = this.MELIIJMOKKL(jkhcofdkdgh, num2 != 0);
fjjogholhng.MBNIJJDIBMM = eeenhfeenah;
}
PhotonView photonView = base.JDHMIOJKLCK;
DGLOJCGDOGG.LFLFMIMNCON<FJJOGHOLHNG> lflfmimncon = new DGLOJCGDOGG.LFLFMIMNCON(this.RpcDeserializeConnectableGraph);
if (DIJOIDHEJDL != 0)
{
throw new NullReferenceException();
}
photonView.RpcOthers<FJJOGHOLHNG>(lflfmimncon, num);
}
}
// Token: 0x0601584A RID: 88138 RVA: 0x00509178 File Offset: 0x00507378
[Token(Token = "0x601584A")]
[Address(RVA = "0xEB0AD0", Offset = "0xEAF8D0", VA = "0x180EB0AD0")]
[NFOMENMAOIA]
protected void RpcDeserializeConnectableGraph(FJJOGHOLHNG FPPIGJGBACA)
{
if (this.DEKGMKDIDON(FPPIGJGBACA))
{
this.EOCHJOGPOJH = true;
}
}
// Token: 0x0601584B RID: 88139 RVA: 0x00509198 File Offset: 0x00507398
[Token(Token = "0x601584B")]
[Address(RVA = "0xEACD50", Offset = "0xEABB50", VA = "0x180EACD50")]
private bool DEKGMKDIDON(FJJOGHOLHNG FPPIGJGBACA)
{
int num;
bool flag5;
do
{
num = 0;
List<MIGCNEPBKDG> list = new List();
DJEFEGOJFPA<SandboxConnectableManager.DOPAEMHGIFO> jkhcofdkdgh = this.JKHCOFDKDGH;
bool flag;
if (flag)
{
bool flag2;
while (!flag2)
{
}
while (flag2)
{
}
}
if (num != 0)
{
goto IL_C7;
}
if (num != -1)
{
}
this.JKHCOFDKDGH.LKLKGDMFMCC();
Dictionary<int, CircuitLinkVisual>.KeyCollection keys = this.ANCFGJFBCJJ.Keys;
bool flag3;
if (flag3)
{
Dictionary<int, CircuitLinkVisual> ancfgjfbcjj = this.ANCFGJFBCJJ;
bool flag4;
while (!flag4)
{
}
GameObject gameObject;
global::UnityEngine.Object.Destroy(gameObject);
}
num++;
if (num != 0)
{
goto IL_D3;
}
if (num != -1)
{
}
this.ANCFGJFBCJJ.Clear();
int num2 = 0;
EEENHFEENAH mbnijjdibmm = FPPIGJGBACA.MBNIJJDIBMM;
flag5 = this.GGHENMPAJIK(mbnijjdibmm, num2);
bool flag6;
if (flag6)
{
}
}
while (num != 0);
bool flag7 = Matchmaking.HMCJLLMDAAM.MMFBPKOOLNG;
this.AKAMHDIJFPA = flag7;
return flag5;
IL_C7:
throw new NullReferenceException();
IL_D3:
throw new NullReferenceException();
}
// Token: 0x0601584C RID: 88140 RVA: 0x0050928C File Offset: 0x0050748C
[Token(Token = "0x601584C")]
[Address(RVA = "0xEAE5E0", Offset = "0xEAD3E0", VA = "0x180EAE5E0")]
private bool GGHENMPAJIK(EEENHFEENAH ILGHGPDLMDP, [Optional] Dictionary<Guid, Guid> LNFKFAHMACI)
{
int num;
IEnumerator<EEENHFEENAH> enumerator;
for (;;)
{
num = 0;
if (ILGHGPDLMDP == 0)
{
goto IL_D0;
}
if ((ILGHGPDLMDP.ONBIEOEMKNG ? 1 : 0) == num && this.EGHHJLMIIGF(ILGHGPDLMDP, LNFKFAHMACI) == 0)
{
object[] array = new object[ILGHGPDLMDP];
string text = this.GEENDECCKBI(ILGHGPDLMDP);
if (text != 0)
{
}
array[0] = text;
Debug.LogErrorFormat("Failed to deserialize connectable node {0}. Connectable was null.", array);
}
enumerator = ILGHGPDLMDP.GNNCECFOKPL.GetEnumerator();
if (enumerator != 0)
{
break;
}
if (enumerator != 0)
{
}
if (num == 0)
{
goto IL_D0;
}
}
if (num < enumerator)
{
num += num;
if (num == enumerator)
{
goto IL_6D;
}
num++;
}
MIGCNEPBKDG migcnepbkdg;
if (migcnepbkdg == 0)
{
goto IL_71;
}
bool flag;
while (flag)
{
}
IL_6D:
enumerator += enumerator;
IL_71:
object[] array2 = new object[4];
throw new ArrayTypeMismatchException();
IL_D0:
throw new ArrayTypeMismatchException();
}
// Token: 0x0601584D RID: 88141 RVA: 0x00509374 File Offset: 0x00507574
[Token(Token = "0x601584D")]
[Address(RVA = "0xEB0020", Offset = "0xEAEE20", VA = "0x180EB0020")]
public void MasterDeserializeConnectableSubgraph(FJJOGHOLHNG FPPIGJGBACA, Dictionary<Guid, Guid> LNFKFAHMACI)
{
if (KKPBCOOONNK.BNNCCCFFALC)
{
EEENHFEENAH mbnijjdibmm = FPPIGJGBACA.MBNIJJDIBMM;
if (this.GGHENMPAJIK(mbnijjdibmm, LNFKFAHMACI))
{
int num = 0;
this.KCPHHBMLABG(num);
}
}
}
// Token: 0x0601584E RID: 88142 RVA: 0x005093AC File Offset: 0x005075AC
[Token(Token = "0x601584E")]
[Address(RVA = "0xEAF840", Offset = "0xEAE640", VA = "0x180EAF840")]
private bool LNNDEJOJEEA(FJJOGHOLHNG FPPIGJGBACA, Dictionary<Guid, Guid> LNFKFAHMACI)
{
EEENHFEENAH mbnijjdibmm = FPPIGJGBACA.MBNIJJDIBMM;
return this.GGHENMPAJIK(mbnijjdibmm, LNFKFAHMACI);
}
// Token: 0x0601584F RID: 88143 RVA: 0x0000220F File Offset: 0x0000040F
[Token(Token = "0x601584F")]
[Address(RVA = "0xEAD3D0", Offset = "0xEAC1D0", VA = "0x180EAD3D0")]
private MIGCNEPBKDG EGHHJLMIIGF(EEENHFEENAH ILGHGPDLMDP, [Optional] Dictionary<Guid, Guid> LNFKFAHMACI)
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x06015850 RID: 88144 RVA: 0x005093D0 File Offset: 0x005075D0
[Token(Token = "0x6015850")]
[Address(RVA = "0xEADEB0", Offset = "0xEACCB0", VA = "0x180EADEB0")]
private string GEENDECCKBI(EEENHFEENAH ILGHGPDLMDP)
{
int num = 0;
if ((ILGHGPDLMDP.ONBIEOEMKNG ? 1 : 0) != num)
{
return "ROOT";
}
if (ILGHGPDLMDP.FMFFOOOEJKO != EEENHFEENAH.JAHBLBNIKIK.PersistenceID)
{
int num2 = ILGHGPDLMDP.JPIOHKJOPFH;
string text;
return text;
}
ByteString byteString = ILGHGPDLMDP.FOPJCDBEEEI;
string text2;
return text2;
}
// Token: 0x06015851 RID: 88145 RVA: 0x00509410 File Offset: 0x00507610
[Token(Token = "0x6015851")]
[Address(RVA = "0xEB0430", Offset = "0xEAF230", VA = "0x180EB0430")]
private void OnPhotonPlayerConnected(AGAJMBPABDL IEKDDPPNFPF)
{
this.KCPHHBMLABG(IEKDDPPNFPF);
}
// Token: 0x06015852 RID: 88146 RVA: 0x00509424 File Offset: 0x00507624
[Token(Token = "0x6015852")]
[Address(RVA = "0xEB03C0", Offset = "0xEAF1C0", VA = "0x180EB03C0")]
private void OnMasterClientSwitched(AGAJMBPABDL EFABHEGDDAP)
{
if (KKPBCOOONNK.BNNCCCFFALC)
{
this.EOCHJOGPOJH = true;
}
int num = 0;
this.KCPHHBMLABG(num);
}
// Token: 0x06015853 RID: 88147 RVA: 0x0050944C File Offset: 0x0050764C
[Token(Token = "0x6015853")]
[Address(RVA = "0xEB14B0", Offset = "0xEB02B0", VA = "0x180EB14B0")]
public SandboxConnectableManager()
{
Dictionary<int, CircuitLinkVisual> dictionary = new Dictionary();
this.ANCFGJFBCJJ = dictionary;
int num;
int num2;
IILCGFIHJLP<MIGCNEPBKDG, MIGCNEPBKDG> iilcgfihjlp = new IILCGFIHJLP(32, num != 0, num2 != 0);
num2 = 0;
num = 0;
this.OnConnectionAdded = iilcgfihjlp;
int num3;
int num4;
IILCGFIHJLP<MIGCNEPBKDG, MIGCNEPBKDG> iilcgfihjlp2 = new IILCGFIHJLP(32, num3 != 0, num4 != 0);
num4 = 0;
num3 = 0;
this.OnConnectionRemoved = iilcgfihjlp2;
int num5;
int num6;
AAPEGDHKHJI<MIGCNEPBKDG, MIGCNEPBKDG, MIGCNEPBKDG, bool> aapegdhkhji = new AAPEGDHKHJI(32, num5 != 0, num6 != 0);
num6 = 0;
num5 = 0;
this.OnConnectableReparented = aapegdhkhji;
base..ctor();
}
// Token: 0x0400E2AB RID: 58027
[global::Cpp2IlInjected.FieldOffset(Offset = "0x40")]
[Token(Token = "0x400E2AB")]
[SerializeField]
private CircuitLinkVisual connectableLinkVisualPrefab;
// Token: 0x0400E2AC RID: 58028
[global::Cpp2IlInjected.FieldOffset(Offset = "0x48")]
[Token(Token = "0x400E2AC")]
[SerializeField]
private bool verboseLogging;
// Token: 0x0400E2AD RID: 58029
[global::Cpp2IlInjected.FieldOffset(Offset = "0x50")]
[Token(Token = "0x400E2AD")]
private IDisposable OGNFLDPLILP;
// Token: 0x0400E2AE RID: 58030
[global::Cpp2IlInjected.FieldOffset(Offset = "0x58")]
[Token(Token = "0x400E2AE")]
private bool EOCHJOGPOJH;
// Token: 0x0400E2AF RID: 58031
[global::Cpp2IlInjected.FieldOffset(Offset = "0x60")]
[Token(Token = "0x400E2AF")]
private DJEFEGOJFPA<SandboxConnectableManager.DOPAEMHGIFO> JKHCOFDKDGH;
// Token: 0x0400E2B0 RID: 58032
[global::Cpp2IlInjected.FieldOffset(Offset = "0x68")]
[Token(Token = "0x400E2B0")]
private Dictionary<int, CircuitLinkVisual> ANCFGJFBCJJ;
// Token: 0x0400E2B1 RID: 58033
[global::Cpp2IlInjected.FieldOffset(Offset = "0x70")]
[Token(Token = "0x400E2B1")]
private bool AKAMHDIJFPA;
// Token: 0x0400E2B2 RID: 58034
[global::Cpp2IlInjected.FieldOffset(Offset = "0x78")]
[Token(Token = "0x400E2B2")]
public IILCGFIHJLP<MIGCNEPBKDG, MIGCNEPBKDG> OnConnectionAdded;
// Token: 0x0400E2B3 RID: 58035
[global::Cpp2IlInjected.FieldOffset(Offset = "0x80")]
[Token(Token = "0x400E2B3")]
public IILCGFIHJLP<MIGCNEPBKDG, MIGCNEPBKDG> OnConnectionRemoved;
// Token: 0x0400E2B4 RID: 58036
[global::Cpp2IlInjected.FieldOffset(Offset = "0x88")]
[Token(Token = "0x400E2B4")]
public AAPEGDHKHJI<MIGCNEPBKDG, MIGCNEPBKDG, MIGCNEPBKDG, bool> OnConnectableReparented;
// Token: 0x0400E2B5 RID: 58037
[Token(Token = "0x400E2B5")]
private static Func<DJEFEGOJFPA<SandboxConnectableManager.DOPAEMHGIFO>, Dictionary<int, CircuitLinkVisual>, bool> BJKCFAIDIAO = delegate(DJEFEGOJFPA<SandboxConnectableManager.DOPAEMHGIFO> n, Dictionary<int, CircuitLinkVisual> linkVisuals)
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
};
// Token: 0x02003105 RID: 12549
[Token(Token = "0x2003105")]
private struct DOPAEMHGIFO : IEquatable<SandboxConnectableManager.DOPAEMHGIFO>
{
// Token: 0x06015855 RID: 88149 RVA: 0x005094DC File Offset: 0x005076DC
[Token(Token = "0x6015855")]
[Address(RVA = "0x12EA9A0", Offset = "0x12E97A0", VA = "0x1812EA9A0")]
public DOPAEMHGIFO(MIGCNEPBKDG EIBGAMMHGBB, int POFOFFDCGCB, int KOPANCKDDAP, Vector3 LKGCBILJGBA, Quaternion BHPDMNLLNJK)
{
this.EIBGAMMHGBB = EIBGAMMHGBB;
this.POFOFFDCGCB = POFOFFDCGCB;
this.KOPANCKDDAP = KOPANCKDDAP;
this.LKGCBILJGBA.z = (float)0;
}
// Token: 0x06015856 RID: 88150 RVA: 0x0050950C File Offset: 0x0050770C
[Token(Token = "0x6015856")]
[Address(RVA = "0x12EA820", Offset = "0x12E9620", VA = "0x1812EA820")]
public DOPAEMHGIFO(MIGCNEPBKDG EIBGAMMHGBB, int POFOFFDCGCB, int KOPANCKDDAP)
{
this.EIBGAMMHGBB = EIBGAMMHGBB;
this.POFOFFDCGCB = POFOFFDCGCB;
this.KOPANCKDDAP = KOPANCKDDAP;
float z = Vector3.zero.z;
this.LKGCBILJGBA.z = z;
Quaternion identity = Quaternion.identity;
}
// Token: 0x06015857 RID: 88151 RVA: 0x0050954C File Offset: 0x0050774C
[Token(Token = "0x6015857")]
[Address(RVA = "0x12EA8F0", Offset = "0x12E96F0", VA = "0x1812EA8F0")]
public DOPAEMHGIFO(MIGCNEPBKDG EIBGAMMHGBB)
{
int num = 0;
this.EIBGAMMHGBB = EIBGAMMHGBB;
this.POFOFFDCGCB = num;
float z = Vector3.zero.z;
this.LKGCBILJGBA.z = z;
Quaternion identity = Quaternion.identity;
}
// Token: 0x06015858 RID: 88152 RVA: 0x00509588 File Offset: 0x00507788
[Token(Token = "0x6015858")]
[Address(RVA = "0x12EA580", Offset = "0x12E9380", VA = "0x1812EA580", Slot = "4")]
public bool Equals(SandboxConnectableManager.DOPAEMHGIFO HPKICPNGMDJ)
{
bool flag;
return flag;
}
// Token: 0x06015859 RID: 88153 RVA: 0x005095A0 File Offset: 0x005077A0
[Token(Token = "0x6015859")]
[Address(RVA = "0x12EA620", Offset = "0x12E9420", VA = "0x1812EA620", Slot = "3")]
public override string ToString()
{
return "null";
}
// Token: 0x0400E2B6 RID: 58038
[global::Cpp2IlInjected.FieldOffset(Offset = "0x0")]
[Token(Token = "0x400E2B6")]
public MIGCNEPBKDG EIBGAMMHGBB;
// Token: 0x0400E2B7 RID: 58039
[global::Cpp2IlInjected.FieldOffset(Offset = "0x8")]
[Token(Token = "0x400E2B7")]
public int POFOFFDCGCB;
// Token: 0x0400E2B8 RID: 58040
[global::Cpp2IlInjected.FieldOffset(Offset = "0xC")]
[Token(Token = "0x400E2B8")]
public int KOPANCKDDAP;
// Token: 0x0400E2B9 RID: 58041
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
[Token(Token = "0x400E2B9")]
public Vector3 LKGCBILJGBA;
// Token: 0x0400E2BA RID: 58042
[global::Cpp2IlInjected.FieldOffset(Offset = "0x1C")]
[Token(Token = "0x400E2BA")]
public Quaternion BHPDMNLLNJK;
}
// Token: 0x02003106 RID: 12550
[Token(Token = "0x2003106")]
[CompilerGenerated]
private sealed class DABLGBBMMKN
{
// Token: 0x0601585A RID: 88154 RVA: 0x005095E0 File Offset: 0x005077E0
[Token(Token = "0x601585A")]
[Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")]
public DABLGBBMMKN()
{
}
// Token: 0x0400E2BB RID: 58043
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
[Token(Token = "0x400E2BB")]
public MIGCNEPBKDG previousRootConnectable;
}
// Token: 0x02003107 RID: 12551
[Token(Token = "0x2003107")]
[CompilerGenerated]
private sealed class NODAGIEKKJJ
{
// Token: 0x0601585B RID: 88155 RVA: 0x005095F4 File Offset: 0x005077F4
[Token(Token = "0x601585B")]
[Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")]
public NODAGIEKKJJ()
{
}
// Token: 0x0601585C RID: 88156 RVA: 0x0000220F File Offset: 0x0000040F
[Token(Token = "0x601585C")]
[Address(RVA = "0x12EDAA0", Offset = "0x12EC8A0", VA = "0x1812EDAA0")]
internal bool <InternalDisconnectNode>b__0(DJEFEGOJFPA<SandboxConnectableManager.DOPAEMHGIFO> node)
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x0400E2BC RID: 58044
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
[Token(Token = "0x400E2BC")]
public DJEFEGOJFPA<SandboxConnectableManager.DOPAEMHGIFO> child;
// Token: 0x0400E2BD RID: 58045
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18")]
[Token(Token = "0x400E2BD")]
public SandboxConnectableManager.DABLGBBMMKN CS$<>8__locals1;
}
// Token: 0x02003108 RID: 12552
[Token(Token = "0x2003108")]
[CompilerGenerated]
private sealed class PKKCPLBBPOD
{
// Token: 0x0601585D RID: 88157 RVA: 0x00509608 File Offset: 0x00507808
[Token(Token = "0x601585D")]
[Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")]
public PKKCPLBBPOD()
{
}
// Token: 0x0400E2BE RID: 58046
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
[Token(Token = "0x400E2BE")]
public MIGCNEPBKDG previousRootConnectable;
}
// Token: 0x02003109 RID: 12553
[Token(Token = "0x2003109")]
[CompilerGenerated]
private sealed class MDOAIGJKJKA
{
// Token: 0x0601585E RID: 88158 RVA: 0x0050961C File Offset: 0x0050781C
[Token(Token = "0x601585E")]
[Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")]
public MDOAIGJKJKA()
{
}
// Token: 0x0601585F RID: 88159 RVA: 0x0000220F File Offset: 0x0000040F
[Token(Token = "0x601585F")]
[Address(RVA = "0x12EDA20", Offset = "0x12EC820", VA = "0x1812EDA20")]
internal bool <InternalReparentNodes>b__0(DJEFEGOJFPA<SandboxConnectableManager.DOPAEMHGIFO> node)
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x0400E2BF RID: 58047
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
[Token(Token = "0x400E2BF")]
public MIGCNEPBKDG newRootConnectable;
// Token: 0x0400E2C0 RID: 58048
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18")]
[Token(Token = "0x400E2C0")]
public SandboxConnectableManager.PKKCPLBBPOD CS$<>8__locals1;
}
}
}