1114 lines
38 KiB
C#
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;
|
|
}
|
|
}
|
|
}
|