1118 lines
30 KiB
C#
1118 lines
30 KiB
C#
using System;
|
|
using System.Collections;
|
|
using System.Collections.Generic;
|
|
using Photon;
|
|
using RecRoom.Protobuf;
|
|
using UnityEngine;
|
|
|
|
namespace RecRoom.Persistence
|
|
{
|
|
// Token: 0x02000BDD RID: 3037
|
|
[RequireComponent(typeof(PhotonView))]
|
|
public class PersistenceView : global::Photon.MonoBehaviour
|
|
{
|
|
// Token: 0x06017437 RID: 95287 RVA: 0x00682A00 File Offset: 0x00680C00
|
|
private void Start()
|
|
{
|
|
if (!this.LIKIIPEKBAK && IHFKMIAHBFP.HCHIDMOLLAD && this.PKJFPDJKJAH == Guid.Empty)
|
|
{
|
|
this.PKJFPDJKJAH = Guid.NewGuid();
|
|
}
|
|
}
|
|
|
|
// Token: 0x06017438 RID: 95288 RVA: 0x00682A38 File Offset: 0x00680C38
|
|
public void IPEAAOOOKPL()
|
|
{
|
|
this.HMDMFFMIGCL();
|
|
foreach (EDODNJKFIIN edodnjkfiin in this.PLCEDIFALFA)
|
|
{
|
|
edodnjkfiin.PostDeserialize();
|
|
}
|
|
}
|
|
|
|
// Token: 0x06017439 RID: 95289 RVA: 0x00682A9C File Offset: 0x00680C9C
|
|
public void FLCMPOHKHIF()
|
|
{
|
|
this.HMDMFFMIGCL();
|
|
foreach (EDODNJKFIIN edodnjkfiin in this.PLCEDIFALFA)
|
|
{
|
|
edodnjkfiin.PostDeserialize();
|
|
}
|
|
}
|
|
|
|
// Token: 0x0601743B RID: 95291 RVA: 0x00682B0C File Offset: 0x00680D0C
|
|
public int NCBFCGCFDHD()
|
|
{
|
|
int num = 1;
|
|
this.DHJALHNPFIO();
|
|
foreach (KKCDMFEHDHE kkcdmfehdhe in this.FJNHPHMKMLH)
|
|
{
|
|
num = Mathf.Min(num, kkcdmfehdhe.DPGMALKFGBG);
|
|
}
|
|
return num;
|
|
}
|
|
|
|
// Token: 0x0601743C RID: 95292 RVA: 0x00682B78 File Offset: 0x00680D78
|
|
public bool GBMPALEEAIE()
|
|
{
|
|
return !Application.isPlaying || this.HNIAEFEKDLN == null;
|
|
}
|
|
|
|
// Token: 0x17000A22 RID: 2594
|
|
// (get) Token: 0x0601743D RID: 95293 RVA: 0x00682B90 File Offset: 0x00680D90
|
|
// (set) Token: 0x06017473 RID: 95347 RVA: 0x00684248 File Offset: 0x00682448
|
|
public Guid PKJFPDJKJAH
|
|
{
|
|
get
|
|
{
|
|
if (this.LIKIIPEKBAK)
|
|
{
|
|
return this._serializedSceneId.Value;
|
|
}
|
|
return this.HNIAEFEKDLN.CPIBGJLHLBL();
|
|
}
|
|
set
|
|
{
|
|
if (this.PKJFPDJKJAH != value)
|
|
{
|
|
if (this.LIKIIPEKBAK)
|
|
{
|
|
if (Application.isPlaying)
|
|
{
|
|
Debug.LogErrorFormat(this, "Cannot set serialized PersistenceView GUID at runtime on: {0}", new object[] { base.gameObject });
|
|
return;
|
|
}
|
|
this._serializedSceneId.Value = value;
|
|
}
|
|
else
|
|
{
|
|
if (!IHFKMIAHBFP.HCHIDMOLLAD)
|
|
{
|
|
Debug.LogErrorFormat(this, "Only the master can set synchronized PersistenceView GUID on: {0}", new object[] { base.gameObject });
|
|
return;
|
|
}
|
|
Guid guid = this.HNIAEFEKDLN.CPIBGJLHLBL();
|
|
if (guid != Guid.Empty)
|
|
{
|
|
Debug.LogErrorFormat(this, "Cannot set synchronized PersistenceView GUID that has already been set on: {0}", new object[] { base.gameObject });
|
|
return;
|
|
}
|
|
this.HNIAEFEKDLN.MEAINJPIECA(value);
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x0601743E RID: 95294 RVA: 0x00682BB4 File Offset: 0x00680DB4
|
|
public void BEKEDCJEPOB()
|
|
{
|
|
this.PMKEKIOOFHC();
|
|
foreach (EDODNJKFIIN edodnjkfiin in this.PLCEDIFALFA)
|
|
{
|
|
edodnjkfiin.PostDeserialize();
|
|
}
|
|
}
|
|
|
|
// Token: 0x0601743F RID: 95295 RVA: 0x00682C18 File Offset: 0x00680E18
|
|
public void Deserialize(JENDPFGMLME LJPJGMJDIKB)
|
|
{
|
|
Guid guid = LJPJGMJDIKB.PKJFPDJKJAH.KLNKHLCMIMD();
|
|
if (guid == Guid.Empty)
|
|
{
|
|
Debug.LogErrorFormat(this, "Cannot deserialize PersistenceView {0} with a malformed or unconfigured ID", new object[] { base.gameObject });
|
|
return;
|
|
}
|
|
if (LJPJGMJDIKB.LIKIIPEKBAK != this.LIKIIPEKBAK)
|
|
{
|
|
Debug.LogWarningFormat(this, "Attempting to deserialize PersistenceView {0} with IsSceneObject {1}, but the serialized data disagrees.", new object[] { base.gameObject, this.LIKIIPEKBAK });
|
|
}
|
|
if (this.LIKIIPEKBAK)
|
|
{
|
|
if (this.PKJFPDJKJAH != guid)
|
|
{
|
|
Debug.LogErrorFormat(this, "Cannot deserialize data with ID {0} to a scene object {1} with ID {2}", new object[] { guid, base.gameObject, this.PKJFPDJKJAH });
|
|
return;
|
|
}
|
|
}
|
|
else
|
|
{
|
|
this.PKJFPDJKJAH = guid;
|
|
}
|
|
base.transform.position = LJPJGMJDIKB.KOGMNNMACPG.GMOJLKHOBGG.ECHGEFCCABI();
|
|
base.transform.rotation = Quaternion.Euler(LJPJGMJDIKB.KOGMNNMACPG.HCDIECIBAKP.ECHGEFCCABI());
|
|
base.transform.localScale = LJPJGMJDIKB.KOGMNNMACPG.GLDNMDKBAAG.ECHGEFCCABI();
|
|
this.MAEDBACFBMC();
|
|
foreach (KKCDMFEHDHE kkcdmfehdhe in this.FJNHPHMKMLH)
|
|
{
|
|
try
|
|
{
|
|
kkcdmfehdhe.DeserializeFrom(LJPJGMJDIKB);
|
|
}
|
|
catch (Exception ex)
|
|
{
|
|
Debug.LogErrorFormat(this, "Error deserializing components on PersistenceView {0} with ID {1}\n{2}\n{3}", new object[] { base.gameObject, this.PKJFPDJKJAH, ex.Message, ex.StackTrace });
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x06017440 RID: 95296 RVA: 0x00682DEC File Offset: 0x00680FEC
|
|
public Guid BCBLLJMIDBM()
|
|
{
|
|
if (this.MJPNFKKJIHN())
|
|
{
|
|
return this._serializedSceneId.Value;
|
|
}
|
|
return this.HNIAEFEKDLN.CPIBGJLHLBL();
|
|
}
|
|
|
|
// Token: 0x06017441 RID: 95297 RVA: 0x00682E10 File Offset: 0x00681010
|
|
protected virtual void EIMPMCFDMIA()
|
|
{
|
|
base.NGOPCBJCNJM();
|
|
if (this._serializedSceneId.EOBBPMALOFA() != Guid.Empty)
|
|
{
|
|
PersistenceView.AllViews[this.ELKEKHLGDPM()] = this;
|
|
}
|
|
else
|
|
{
|
|
this.HNIAEFEKDLN = new LHLLJPPCDKA<Guid>(this, "Kiss", Guid.Empty, IKCAJLLAFML.MASTER, new Action(this.OOIGKMJGPOH));
|
|
this.OOIGKMJGPOH();
|
|
}
|
|
}
|
|
|
|
// Token: 0x06017442 RID: 95298 RVA: 0x00682E7C File Offset: 0x0068107C
|
|
protected virtual void GCOFOGPIJJA()
|
|
{
|
|
base.IPAPMGBLCNF();
|
|
if (this._serializedSceneId.Value != Guid.Empty)
|
|
{
|
|
PersistenceView.AllViews[this.ELKEKHLGDPM()] = this;
|
|
}
|
|
else
|
|
{
|
|
this.HNIAEFEKDLN = new LHLLJPPCDKA<Guid>(this, "amount", Guid.Empty, IKCAJLLAFML.MASTER, new Action(this.OOIGKMJGPOH));
|
|
this.OOIGKMJGPOH();
|
|
}
|
|
}
|
|
|
|
// Token: 0x06017443 RID: 95299 RVA: 0x00682EE8 File Offset: 0x006810E8
|
|
protected virtual void LOCALHGOONI()
|
|
{
|
|
base.JDBELFHCDHB();
|
|
PersistenceView.AllViews.Remove(this.KPCECCCFGCL());
|
|
}
|
|
|
|
// Token: 0x06017444 RID: 95300 RVA: 0x00682F04 File Offset: 0x00681104
|
|
protected override void OnDestroy()
|
|
{
|
|
base.OnDestroy();
|
|
PersistenceView.AllViews.Remove(this.PKJFPDJKJAH);
|
|
}
|
|
|
|
// Token: 0x06017445 RID: 95301 RVA: 0x00682F20 File Offset: 0x00681120
|
|
public void KEBOHDOCOGK()
|
|
{
|
|
this.HMDMFFMIGCL();
|
|
foreach (EDODNJKFIIN edodnjkfiin in this.PLCEDIFALFA)
|
|
{
|
|
edodnjkfiin.PostDeserialize();
|
|
}
|
|
}
|
|
|
|
// Token: 0x06017446 RID: 95302 RVA: 0x00682F84 File Offset: 0x00681184
|
|
private void FGPEMEKINCD()
|
|
{
|
|
if (!this.LLGPLMFDIOH() && IHFKMIAHBFP.HCHIDMOLLAD && this.BCBLLJMIDBM() == Guid.Empty)
|
|
{
|
|
this.OFPLKPPLOCC(Guid.NewGuid());
|
|
}
|
|
}
|
|
|
|
// Token: 0x06017447 RID: 95303 RVA: 0x00682FBC File Offset: 0x006811BC
|
|
public IEnumerator PFKLPMLEPPA(Action JOINLHEALDL)
|
|
{
|
|
if (this.PKJFPDJKJAH == Guid.Empty)
|
|
{
|
|
Debug.LogErrorFormat(this, "Cannot pre-serialize PersistenceView {0} with an empty ID", new object[] { base.gameObject });
|
|
JOINLHEALDL();
|
|
yield break;
|
|
}
|
|
this.MAEDBACFBMC();
|
|
if (this.KBPJMICBDIJ.Count > 0)
|
|
{
|
|
foreach (MCPNAHOIGKB mcpnahoigkb in this.KBPJMICBDIJ)
|
|
{
|
|
yield return mcpnahoigkb.PreSerialize();
|
|
}
|
|
}
|
|
JOINLHEALDL();
|
|
yield break;
|
|
}
|
|
|
|
// Token: 0x06017448 RID: 95304 RVA: 0x00682FE0 File Offset: 0x006811E0
|
|
protected override void Awake()
|
|
{
|
|
base.Awake();
|
|
if (this._serializedSceneId.Value != Guid.Empty)
|
|
{
|
|
PersistenceView.AllViews[this.PKJFPDJKJAH] = this;
|
|
}
|
|
else
|
|
{
|
|
this.HNIAEFEKDLN = new LHLLJPPCDKA<Guid>(this, "PID", Guid.Empty, IKCAJLLAFML.MASTER, new Action(this.OOIGKMJGPOH));
|
|
this.OOIGKMJGPOH();
|
|
}
|
|
}
|
|
|
|
// Token: 0x06017449 RID: 95305 RVA: 0x0068304C File Offset: 0x0068124C
|
|
private void NICOCLOFMEF()
|
|
{
|
|
if (!this.LIKIIPEKBAK && IHFKMIAHBFP.HCHIDMOLLAD && this.KPCECCCFGCL() == Guid.Empty)
|
|
{
|
|
this.ANAGNGGMGDG(Guid.NewGuid());
|
|
}
|
|
}
|
|
|
|
// Token: 0x0601744A RID: 95306 RVA: 0x00683084 File Offset: 0x00681284
|
|
public Guid DANNALEBFNP()
|
|
{
|
|
if (this.GBMPALEEAIE())
|
|
{
|
|
return this._serializedSceneId.NOPENJIFNCD();
|
|
}
|
|
return this.HNIAEFEKDLN.CPIBGJLHLBL();
|
|
}
|
|
|
|
// Token: 0x0601744B RID: 95307 RVA: 0x006830A8 File Offset: 0x006812A8
|
|
public Guid JHPDLBBCNJE()
|
|
{
|
|
if (this.MJPNFKKJIHN())
|
|
{
|
|
return this._serializedSceneId.Value;
|
|
}
|
|
return this.HNIAEFEKDLN.CPIBGJLHLBL();
|
|
}
|
|
|
|
// Token: 0x0601744C RID: 95308 RVA: 0x006830CC File Offset: 0x006812CC
|
|
public void CAAIMHHOPEN()
|
|
{
|
|
this.HMDMFFMIGCL();
|
|
foreach (EDODNJKFIIN edodnjkfiin in this.PLCEDIFALFA)
|
|
{
|
|
edodnjkfiin.PostDeserialize();
|
|
}
|
|
}
|
|
|
|
// Token: 0x0601744D RID: 95309 RVA: 0x00683130 File Offset: 0x00681330
|
|
public Guid KPCECCCFGCL()
|
|
{
|
|
if (this.LLGPLMFDIOH())
|
|
{
|
|
return this._serializedSceneId.KIONNHPJAKO();
|
|
}
|
|
return this.HNIAEFEKDLN.CPIBGJLHLBL();
|
|
}
|
|
|
|
// Token: 0x0601744E RID: 95310 RVA: 0x00683154 File Offset: 0x00681354
|
|
public void JCIONIHBKOO()
|
|
{
|
|
this.MAEDBACFBMC();
|
|
foreach (EDODNJKFIIN edodnjkfiin in this.PLCEDIFALFA)
|
|
{
|
|
edodnjkfiin.PostDeserialize();
|
|
}
|
|
}
|
|
|
|
// Token: 0x17000A23 RID: 2595
|
|
// (get) Token: 0x0601744F RID: 95311 RVA: 0x006831B8 File Offset: 0x006813B8
|
|
public bool LIKIIPEKBAK
|
|
{
|
|
get
|
|
{
|
|
return !Application.isPlaying || this.HNIAEFEKDLN == null;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06017450 RID: 95312 RVA: 0x006831D0 File Offset: 0x006813D0
|
|
private void PMKEKIOOFHC()
|
|
{
|
|
if (this.FJNHPHMKMLH != null)
|
|
{
|
|
return;
|
|
}
|
|
this.FJNHPHMKMLH = new List<KKCDMFEHDHE>();
|
|
this.KBPJMICBDIJ = new List<MCPNAHOIGKB>();
|
|
this.PLCEDIFALFA = new List<EDODNJKFIIN>();
|
|
global::UnityEngine.MonoBehaviour[] componentsInChildren = base.GetComponentsInChildren<global::UnityEngine.MonoBehaviour>();
|
|
global::UnityEngine.MonoBehaviour[] array = componentsInChildren;
|
|
for (int i = 1; i < array.Length; i++)
|
|
{
|
|
global::UnityEngine.MonoBehaviour monoBehaviour = array[i];
|
|
if (monoBehaviour is KKCDMFEHDHE)
|
|
{
|
|
this.FJNHPHMKMLH.Add((KKCDMFEHDHE)monoBehaviour);
|
|
}
|
|
if (monoBehaviour is MCPNAHOIGKB)
|
|
{
|
|
this.KBPJMICBDIJ.Add((MCPNAHOIGKB)monoBehaviour);
|
|
}
|
|
if (monoBehaviour is EDODNJKFIIN)
|
|
{
|
|
this.PLCEDIFALFA.Add((EDODNJKFIIN)monoBehaviour);
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x06017451 RID: 95313 RVA: 0x00683280 File Offset: 0x00681480
|
|
public void PPMHPDENNLN()
|
|
{
|
|
this.DHJALHNPFIO();
|
|
foreach (EDODNJKFIIN edodnjkfiin in this.PLCEDIFALFA)
|
|
{
|
|
edodnjkfiin.PostDeserialize();
|
|
}
|
|
}
|
|
|
|
// Token: 0x06017452 RID: 95314 RVA: 0x006832E4 File Offset: 0x006814E4
|
|
public IEnumerator CHNCEALINPG(Action JOINLHEALDL)
|
|
{
|
|
if (this.PKJFPDJKJAH == Guid.Empty)
|
|
{
|
|
Debug.LogErrorFormat(this, "Cannot pre-serialize PersistenceView {0} with an empty ID", new object[] { base.gameObject });
|
|
JOINLHEALDL();
|
|
yield break;
|
|
}
|
|
this.MAEDBACFBMC();
|
|
if (this.KBPJMICBDIJ.Count > 0)
|
|
{
|
|
enumerator = this.KBPJMICBDIJ.GetEnumerator();
|
|
try
|
|
{
|
|
while (enumerator.MoveNext())
|
|
{
|
|
mcpnahoigkb = enumerator.Current;
|
|
yield return mcpnahoigkb.PreSerialize();
|
|
}
|
|
}
|
|
finally
|
|
{
|
|
((IDisposable)enumerator).Dispose();
|
|
}
|
|
}
|
|
JOINLHEALDL();
|
|
yield break;
|
|
}
|
|
|
|
// Token: 0x06017453 RID: 95315 RVA: 0x00683308 File Offset: 0x00681508
|
|
private void DHJALHNPFIO()
|
|
{
|
|
if (this.FJNHPHMKMLH != null)
|
|
{
|
|
return;
|
|
}
|
|
this.FJNHPHMKMLH = new List<KKCDMFEHDHE>();
|
|
this.KBPJMICBDIJ = new List<MCPNAHOIGKB>();
|
|
this.PLCEDIFALFA = new List<EDODNJKFIIN>();
|
|
global::UnityEngine.MonoBehaviour[] componentsInChildren = base.GetComponentsInChildren<global::UnityEngine.MonoBehaviour>();
|
|
global::UnityEngine.MonoBehaviour[] array = componentsInChildren;
|
|
for (int i = 1; i < array.Length; i += 0)
|
|
{
|
|
global::UnityEngine.MonoBehaviour monoBehaviour = array[i];
|
|
if (monoBehaviour is KKCDMFEHDHE)
|
|
{
|
|
this.FJNHPHMKMLH.Add((KKCDMFEHDHE)monoBehaviour);
|
|
}
|
|
if (monoBehaviour is MCPNAHOIGKB)
|
|
{
|
|
this.KBPJMICBDIJ.Add((MCPNAHOIGKB)monoBehaviour);
|
|
}
|
|
if (monoBehaviour is EDODNJKFIIN)
|
|
{
|
|
this.PLCEDIFALFA.Add((EDODNJKFIIN)monoBehaviour);
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x06017454 RID: 95316 RVA: 0x006833B8 File Offset: 0x006815B8
|
|
public bool CPCIFBDNHMB()
|
|
{
|
|
this.PMKEKIOOFHC();
|
|
foreach (KKCDMFEHDHE kkcdmfehdhe in this.FJNHPHMKMLH)
|
|
{
|
|
if (!kkcdmfehdhe.AADHHMOLEOL)
|
|
{
|
|
return true;
|
|
}
|
|
}
|
|
return false;
|
|
}
|
|
|
|
// Token: 0x06017455 RID: 95317 RVA: 0x00683428 File Offset: 0x00681628
|
|
public bool GLJOMMKBEDN()
|
|
{
|
|
this.HMDMFFMIGCL();
|
|
foreach (KKCDMFEHDHE kkcdmfehdhe in this.FJNHPHMKMLH)
|
|
{
|
|
if (!kkcdmfehdhe.AADHHMOLEOL)
|
|
{
|
|
return true;
|
|
}
|
|
}
|
|
return true;
|
|
}
|
|
|
|
// Token: 0x06017456 RID: 95318 RVA: 0x00683498 File Offset: 0x00681698
|
|
protected override void MPIHCILBGLM()
|
|
{
|
|
base.FNNCEMJECLP();
|
|
if (this._serializedSceneId.DKLMCAGCGKC() != Guid.Empty)
|
|
{
|
|
PersistenceView.AllViews[this.KPCECCCFGCL()] = this;
|
|
}
|
|
else
|
|
{
|
|
this.HNIAEFEKDLN = new LHLLJPPCDKA<Guid>(this, "\\u", Guid.Empty, IKCAJLLAFML.MASTER, new Action(this.OOIGKMJGPOH));
|
|
this.OOIGKMJGPOH();
|
|
}
|
|
}
|
|
|
|
// Token: 0x06017457 RID: 95319 RVA: 0x00683504 File Offset: 0x00681704
|
|
public void ANAGNGGMGDG(Guid NOBAPCOKFIL)
|
|
{
|
|
if (this.KCPBFNPGPNO() != NOBAPCOKFIL)
|
|
{
|
|
if (this.MJPNFKKJIHN())
|
|
{
|
|
if (Application.isPlaying)
|
|
{
|
|
string text = "speakersForwardYawOffsetDegrees";
|
|
object[] array = new object[0];
|
|
array[0] = base.gameObject;
|
|
Debug.LogErrorFormat(this, text, array);
|
|
return;
|
|
}
|
|
this._serializedSceneId.CMKBIHEOICO(NOBAPCOKFIL);
|
|
}
|
|
else
|
|
{
|
|
if (!IHFKMIAHBFP.HCHIDMOLLAD)
|
|
{
|
|
string text2 = "photon_ping_failure";
|
|
object[] array2 = new object[1];
|
|
array2[1] = base.gameObject;
|
|
Debug.LogErrorFormat(this, text2, array2);
|
|
return;
|
|
}
|
|
Guid guid = this.HNIAEFEKDLN.CPIBGJLHLBL();
|
|
if (guid != Guid.Empty)
|
|
{
|
|
string text3 = "P{0}.{1}";
|
|
object[] array3 = new object[0];
|
|
array3[1] = base.gameObject;
|
|
Debug.LogErrorFormat(this, text3, array3);
|
|
return;
|
|
}
|
|
this.HNIAEFEKDLN.MEAINJPIECA(NOBAPCOKFIL);
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x06017458 RID: 95320 RVA: 0x006835CC File Offset: 0x006817CC
|
|
public int HCKLEJMNKKN()
|
|
{
|
|
int num = 0;
|
|
this.HMDMFFMIGCL();
|
|
foreach (KKCDMFEHDHE kkcdmfehdhe in this.FJNHPHMKMLH)
|
|
{
|
|
num = Mathf.Min(num, kkcdmfehdhe.DPGMALKFGBG);
|
|
}
|
|
return num;
|
|
}
|
|
|
|
// Token: 0x06017459 RID: 95321 RVA: 0x00683638 File Offset: 0x00681838
|
|
private void EGKGBDDMDDA()
|
|
{
|
|
if (!this.MJPNFKKJIHN() && IHFKMIAHBFP.HCHIDMOLLAD && this.ELKEKHLGDPM() == Guid.Empty)
|
|
{
|
|
this.OFPLKPPLOCC(Guid.NewGuid());
|
|
}
|
|
}
|
|
|
|
// Token: 0x0601745A RID: 95322 RVA: 0x00683670 File Offset: 0x00681870
|
|
public void Serialize(PersistenceView.LJOBLBKHDAH JOINLHEALDL)
|
|
{
|
|
if (this.PKJFPDJKJAH == Guid.Empty)
|
|
{
|
|
Debug.LogErrorFormat(this, "Cannot serialize PersistenceView {0} with an empty ID", new object[] { base.gameObject });
|
|
JOINLHEALDL(null);
|
|
return;
|
|
}
|
|
this.MAEDBACFBMC();
|
|
JENDPFGMLME jendpfgmlme = new JENDPFGMLME();
|
|
jendpfgmlme.PKJFPDJKJAH = this.PKJFPDJKJAH.MDOELPMBEGJ();
|
|
jendpfgmlme.LIKIIPEKBAK = this.LIKIIPEKBAK;
|
|
jendpfgmlme.KOGMNNMACPG = new HAADEBDDFLB();
|
|
jendpfgmlme.KOGMNNMACPG.GMOJLKHOBGG = base.transform.position.DGLJLFODMOB();
|
|
jendpfgmlme.KOGMNNMACPG.HCDIECIBAKP = base.transform.rotation.eulerAngles.DGLJLFODMOB();
|
|
jendpfgmlme.KOGMNNMACPG.GLDNMDKBAAG = base.transform.localScale.DGLJLFODMOB();
|
|
foreach (KKCDMFEHDHE kkcdmfehdhe in this.FJNHPHMKMLH)
|
|
{
|
|
try
|
|
{
|
|
kkcdmfehdhe.SerializeTo(ref jendpfgmlme);
|
|
}
|
|
catch (Exception ex)
|
|
{
|
|
Debug.LogErrorFormat(this, "Error serializing components on PersistenceView {0} with ID {1}\n{2}\n{3}", new object[] { base.gameObject, this.PKJFPDJKJAH, ex.Message, ex.StackTrace });
|
|
}
|
|
}
|
|
JOINLHEALDL(jendpfgmlme);
|
|
}
|
|
|
|
// Token: 0x0601745B RID: 95323 RVA: 0x006837EC File Offset: 0x006819EC
|
|
public void JECFGIPGLHE()
|
|
{
|
|
this.MAEDBACFBMC();
|
|
foreach (EDODNJKFIIN edodnjkfiin in this.PLCEDIFALFA)
|
|
{
|
|
edodnjkfiin.PostDeserialize();
|
|
}
|
|
}
|
|
|
|
// Token: 0x0601745C RID: 95324 RVA: 0x00683850 File Offset: 0x00681A50
|
|
private void HMDMFFMIGCL()
|
|
{
|
|
if (this.FJNHPHMKMLH != null)
|
|
{
|
|
return;
|
|
}
|
|
this.FJNHPHMKMLH = new List<KKCDMFEHDHE>();
|
|
this.KBPJMICBDIJ = new List<MCPNAHOIGKB>();
|
|
this.PLCEDIFALFA = new List<EDODNJKFIIN>();
|
|
global::UnityEngine.MonoBehaviour[] componentsInChildren = base.GetComponentsInChildren<global::UnityEngine.MonoBehaviour>();
|
|
global::UnityEngine.MonoBehaviour[] array = componentsInChildren;
|
|
for (int i = 1; i < array.Length; i++)
|
|
{
|
|
global::UnityEngine.MonoBehaviour monoBehaviour = array[i];
|
|
if (monoBehaviour is KKCDMFEHDHE)
|
|
{
|
|
this.FJNHPHMKMLH.Add((KKCDMFEHDHE)monoBehaviour);
|
|
}
|
|
if (monoBehaviour is MCPNAHOIGKB)
|
|
{
|
|
this.KBPJMICBDIJ.Add((MCPNAHOIGKB)monoBehaviour);
|
|
}
|
|
if (monoBehaviour is EDODNJKFIIN)
|
|
{
|
|
this.PLCEDIFALFA.Add((EDODNJKFIIN)monoBehaviour);
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x0601745D RID: 95325 RVA: 0x00683900 File Offset: 0x00681B00
|
|
private void MAEDBACFBMC()
|
|
{
|
|
if (this.FJNHPHMKMLH != null)
|
|
{
|
|
return;
|
|
}
|
|
this.FJNHPHMKMLH = new List<KKCDMFEHDHE>();
|
|
this.KBPJMICBDIJ = new List<MCPNAHOIGKB>();
|
|
this.PLCEDIFALFA = new List<EDODNJKFIIN>();
|
|
global::UnityEngine.MonoBehaviour[] componentsInChildren = base.GetComponentsInChildren<global::UnityEngine.MonoBehaviour>();
|
|
foreach (global::UnityEngine.MonoBehaviour monoBehaviour in componentsInChildren)
|
|
{
|
|
if (monoBehaviour is KKCDMFEHDHE)
|
|
{
|
|
this.FJNHPHMKMLH.Add((KKCDMFEHDHE)monoBehaviour);
|
|
}
|
|
if (monoBehaviour is MCPNAHOIGKB)
|
|
{
|
|
this.KBPJMICBDIJ.Add((MCPNAHOIGKB)monoBehaviour);
|
|
}
|
|
if (monoBehaviour is EDODNJKFIIN)
|
|
{
|
|
this.PLCEDIFALFA.Add((EDODNJKFIIN)monoBehaviour);
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x0601745E RID: 95326 RVA: 0x006839B0 File Offset: 0x00681BB0
|
|
protected virtual void NHLJJOPDMIN()
|
|
{
|
|
base.LGCNFLACIIH();
|
|
if (this._serializedSceneId.NOPENJIFNCD() != Guid.Empty)
|
|
{
|
|
PersistenceView.AllViews[this.JHPDLBBCNJE()] = this;
|
|
}
|
|
else
|
|
{
|
|
this.HNIAEFEKDLN = new LHLLJPPCDKA<Guid>(this, "\n", Guid.Empty, IKCAJLLAFML.AUTHORITY, new Action(this.OOIGKMJGPOH));
|
|
this.OOIGKMJGPOH();
|
|
}
|
|
}
|
|
|
|
// Token: 0x06017460 RID: 95328 RVA: 0x00683A24 File Offset: 0x00681C24
|
|
public IEnumerator PreSerialize(Action JOINLHEALDL)
|
|
{
|
|
if (this.PKJFPDJKJAH == Guid.Empty)
|
|
{
|
|
Debug.LogErrorFormat(this, "Cannot pre-serialize PersistenceView {0} with an empty ID", new object[] { base.gameObject });
|
|
JOINLHEALDL();
|
|
yield break;
|
|
}
|
|
this.MAEDBACFBMC();
|
|
if (this.KBPJMICBDIJ.Count > 0)
|
|
{
|
|
enumerator = this.KBPJMICBDIJ.GetEnumerator();
|
|
try
|
|
{
|
|
while (enumerator.MoveNext())
|
|
{
|
|
mcpnahoigkb = enumerator.Current;
|
|
yield return mcpnahoigkb.PreSerialize();
|
|
}
|
|
}
|
|
finally
|
|
{
|
|
((IDisposable)enumerator).Dispose();
|
|
}
|
|
}
|
|
JOINLHEALDL();
|
|
yield break;
|
|
}
|
|
|
|
// Token: 0x06017461 RID: 95329 RVA: 0x00683A48 File Offset: 0x00681C48
|
|
public bool MJPNFKKJIHN()
|
|
{
|
|
return !Application.isPlaying || this.HNIAEFEKDLN == null;
|
|
}
|
|
|
|
// Token: 0x06017462 RID: 95330 RVA: 0x00683A60 File Offset: 0x00681C60
|
|
protected virtual void AMNNBMEMJGB()
|
|
{
|
|
base.MPIHCILBGLM();
|
|
if (this._serializedSceneId.NOPENJIFNCD() != Guid.Empty)
|
|
{
|
|
PersistenceView.AllViews[this.BCBLLJMIDBM()] = this;
|
|
}
|
|
else
|
|
{
|
|
this.HNIAEFEKDLN = new LHLLJPPCDKA<Guid>(this, "AuthenticationValues UserId: {0}, GetParameters: {1} Token available: {2}", Guid.Empty, IKCAJLLAFML.AUTHORITY, new Action(this.OOIGKMJGPOH));
|
|
this.OOIGKMJGPOH();
|
|
}
|
|
}
|
|
|
|
// Token: 0x06017463 RID: 95331 RVA: 0x00683ACC File Offset: 0x00681CCC
|
|
public Guid HEIMFMFBLDA()
|
|
{
|
|
if (this.LIKIIPEKBAK)
|
|
{
|
|
return this._serializedSceneId.CNFFJHHKPON();
|
|
}
|
|
return this.HNIAEFEKDLN.CPIBGJLHLBL();
|
|
}
|
|
|
|
// Token: 0x06017464 RID: 95332 RVA: 0x00683AF0 File Offset: 0x00681CF0
|
|
public void OFPLKPPLOCC(Guid NOBAPCOKFIL)
|
|
{
|
|
if (this.JHPDLBBCNJE() != NOBAPCOKFIL)
|
|
{
|
|
if (this.LIKIIPEKBAK)
|
|
{
|
|
if (Application.isPlaying)
|
|
{
|
|
string text = "Drawing Bounds need to be set for DrawingSurface to work!";
|
|
object[] array = new object[1];
|
|
array[1] = base.gameObject;
|
|
Debug.LogErrorFormat(this, text, array);
|
|
return;
|
|
}
|
|
this._serializedSceneId.CMKBIHEOICO(NOBAPCOKFIL);
|
|
}
|
|
else
|
|
{
|
|
if (!IHFKMIAHBFP.HCHIDMOLLAD)
|
|
{
|
|
string text2 = "g";
|
|
object[] array2 = new object[1];
|
|
array2[1] = base.gameObject;
|
|
Debug.LogErrorFormat(this, text2, array2);
|
|
return;
|
|
}
|
|
Guid guid = this.HNIAEFEKDLN.CPIBGJLHLBL();
|
|
if (guid != Guid.Empty)
|
|
{
|
|
string text3 = "action";
|
|
object[] array3 = new object[1];
|
|
array3[1] = base.gameObject;
|
|
Debug.LogErrorFormat(this, text3, array3);
|
|
return;
|
|
}
|
|
this.HNIAEFEKDLN.MEAINJPIECA(NOBAPCOKFIL);
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x06017465 RID: 95333 RVA: 0x00683BB8 File Offset: 0x00681DB8
|
|
protected virtual void EJCAFDJJIME()
|
|
{
|
|
base.DCGCFFFPABH();
|
|
PersistenceView.AllViews.Remove(this.KCPBFNPGPNO());
|
|
}
|
|
|
|
// Token: 0x06017466 RID: 95334 RVA: 0x00683BD4 File Offset: 0x00681DD4
|
|
public void DEFJNFOEGFO(JENDPFGMLME LJPJGMJDIKB)
|
|
{
|
|
Guid guid = LJPJGMJDIKB.PKJFPDJKJAH.KLNKHLCMIMD();
|
|
if (guid == Guid.Empty)
|
|
{
|
|
string text = "DestroyPlayerObjects() failed, cause players can only destroy their own GameObjects. A Master Client can destroy anyone's. This is master: ";
|
|
object[] array = new object[0];
|
|
array[0] = base.gameObject;
|
|
Debug.LogErrorFormat(this, text, array);
|
|
return;
|
|
}
|
|
if (LJPJGMJDIKB.LIKIIPEKBAK != this.LIKIIPEKBAK)
|
|
{
|
|
string text2 = "IOException";
|
|
object[] array2 = new object[7];
|
|
array2[0] = base.gameObject;
|
|
array2[0] = this.LIKIIPEKBAK;
|
|
Debug.LogWarningFormat(this, text2, array2);
|
|
}
|
|
if (this.LIKIIPEKBAK)
|
|
{
|
|
if (this.BCBLLJMIDBM() != guid)
|
|
{
|
|
string text3 = "PersonalDetails";
|
|
object[] array3 = new object[2];
|
|
array3[0] = guid;
|
|
array3[1] = base.gameObject;
|
|
array3[3] = this.ELKEKHLGDPM();
|
|
Debug.LogErrorFormat(this, text3, array3);
|
|
return;
|
|
}
|
|
}
|
|
else
|
|
{
|
|
this.OFPLKPPLOCC(guid);
|
|
}
|
|
base.transform.position = LJPJGMJDIKB.KOGMNNMACPG.HCINEFKKEAN().ECHGEFCCABI();
|
|
base.transform.rotation = Quaternion.Euler(LJPJGMJDIKB.KOGMNNMACPG.HCDIECIBAKP.ECHGEFCCABI());
|
|
base.transform.localScale = LJPJGMJDIKB.KOGMNNMACPG.IJPOGADKBFI().ECHGEFCCABI();
|
|
this.MAEDBACFBMC();
|
|
foreach (KKCDMFEHDHE kkcdmfehdhe in this.FJNHPHMKMLH)
|
|
{
|
|
try
|
|
{
|
|
kkcdmfehdhe.DeserializeFrom(LJPJGMJDIKB);
|
|
}
|
|
catch (Exception ex)
|
|
{
|
|
string text4 = "Cache Service Disabled!";
|
|
object[] array4 = new object[5];
|
|
array4[1] = base.gameObject;
|
|
array4[1] = this.JHPDLBBCNJE();
|
|
array4[0] = ex.Message;
|
|
array4[4] = ex.StackTrace;
|
|
Debug.LogErrorFormat(this, text4, array4);
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x06017467 RID: 95335 RVA: 0x00683DA8 File Offset: 0x00681FA8
|
|
public void FCOOMOKOPNH()
|
|
{
|
|
this.PMKEKIOOFHC();
|
|
foreach (EDODNJKFIIN edodnjkfiin in this.PLCEDIFALFA)
|
|
{
|
|
edodnjkfiin.PostDeserialize();
|
|
}
|
|
}
|
|
|
|
// Token: 0x06017468 RID: 95336 RVA: 0x00683E0C File Offset: 0x0068200C
|
|
protected virtual void PGIAPNBIIJG()
|
|
{
|
|
base.MMEKGKHJECF();
|
|
PersistenceView.AllViews.Remove(this.PKJFPDJKJAH);
|
|
}
|
|
|
|
// Token: 0x06017469 RID: 95337 RVA: 0x00683E28 File Offset: 0x00682028
|
|
public bool BKKEDGNEBEO()
|
|
{
|
|
return Application.isPlaying && this.HNIAEFEKDLN == null;
|
|
}
|
|
|
|
// Token: 0x0601746A RID: 95338 RVA: 0x00683E40 File Offset: 0x00682040
|
|
public int FNHNKKBCODO()
|
|
{
|
|
int num = 0;
|
|
this.MAEDBACFBMC();
|
|
foreach (KKCDMFEHDHE kkcdmfehdhe in this.FJNHPHMKMLH)
|
|
{
|
|
num = Mathf.Min(num, kkcdmfehdhe.DPGMALKFGBG);
|
|
}
|
|
return num;
|
|
}
|
|
|
|
// Token: 0x0601746B RID: 95339 RVA: 0x00683EAC File Offset: 0x006820AC
|
|
public bool LLGPLMFDIOH()
|
|
{
|
|
return !Application.isPlaying || this.HNIAEFEKDLN == null;
|
|
}
|
|
|
|
// Token: 0x17000A25 RID: 2597
|
|
// (get) Token: 0x0601746C RID: 95340 RVA: 0x00683EC4 File Offset: 0x006820C4
|
|
public int DPGMALKFGBG
|
|
{
|
|
get
|
|
{
|
|
int num = 0;
|
|
this.MAEDBACFBMC();
|
|
foreach (KKCDMFEHDHE kkcdmfehdhe in this.FJNHPHMKMLH)
|
|
{
|
|
num = Mathf.Min(num, kkcdmfehdhe.DPGMALKFGBG);
|
|
}
|
|
return num;
|
|
}
|
|
}
|
|
|
|
// Token: 0x0601746D RID: 95341 RVA: 0x00683F30 File Offset: 0x00682130
|
|
public void GGHMLMNMOEA()
|
|
{
|
|
this.MAEDBACFBMC();
|
|
foreach (EDODNJKFIIN edodnjkfiin in this.PLCEDIFALFA)
|
|
{
|
|
edodnjkfiin.PostDeserialize();
|
|
}
|
|
}
|
|
|
|
// Token: 0x0601746E RID: 95342 RVA: 0x00683F94 File Offset: 0x00682194
|
|
public int NPHCMNDMMAN()
|
|
{
|
|
int num = 0;
|
|
this.DHJALHNPFIO();
|
|
foreach (KKCDMFEHDHE kkcdmfehdhe in this.FJNHPHMKMLH)
|
|
{
|
|
num = Mathf.Min(num, kkcdmfehdhe.DPGMALKFGBG);
|
|
}
|
|
return num;
|
|
}
|
|
|
|
// Token: 0x0601746F RID: 95343 RVA: 0x00684000 File Offset: 0x00682200
|
|
public bool KBIHNADODDC()
|
|
{
|
|
this.HMDMFFMIGCL();
|
|
foreach (KKCDMFEHDHE kkcdmfehdhe in this.FJNHPHMKMLH)
|
|
{
|
|
if (!kkcdmfehdhe.AADHHMOLEOL)
|
|
{
|
|
return false;
|
|
}
|
|
}
|
|
return true;
|
|
}
|
|
|
|
// Token: 0x06017470 RID: 95344 RVA: 0x00684070 File Offset: 0x00682270
|
|
public void KFAOIMIICHI(PersistenceView.LJOBLBKHDAH JOINLHEALDL)
|
|
{
|
|
if (this.KCPBFNPGPNO() == Guid.Empty)
|
|
{
|
|
string text = "Map: ";
|
|
object[] array = new object[0];
|
|
array[1] = base.gameObject;
|
|
Debug.LogErrorFormat(this, text, array);
|
|
JOINLHEALDL(null);
|
|
return;
|
|
}
|
|
this.DHJALHNPFIO();
|
|
JENDPFGMLME jendpfgmlme = new JENDPFGMLME();
|
|
jendpfgmlme.PJPLKOJIOEG(this.JHPDLBBCNJE().MDOELPMBEGJ());
|
|
jendpfgmlme.LIKIIPEKBAK = this.GBMPALEEAIE();
|
|
jendpfgmlme.KOGMNNMACPG = new HAADEBDDFLB();
|
|
jendpfgmlme.KOGMNNMACPG.MKCMMJBHMAM(base.transform.position.DGLJLFODMOB());
|
|
jendpfgmlme.KOGMNNMACPG.LPOBHBHGKLB(base.transform.rotation.eulerAngles.DGLJLFODMOB());
|
|
jendpfgmlme.KOGMNNMACPG.DAEAMBBMEJB(base.transform.localScale.DGLJLFODMOB());
|
|
foreach (KKCDMFEHDHE kkcdmfehdhe in this.FJNHPHMKMLH)
|
|
{
|
|
try
|
|
{
|
|
kkcdmfehdhe.SerializeTo(ref jendpfgmlme);
|
|
}
|
|
catch (Exception ex)
|
|
{
|
|
string text2 = "b24iTgoaU3ViRXh0cnVzaW9uRGF0YUNvbGxlY3Rpb24SMAoNc3ViRXh0cnVz";
|
|
object[] array2 = new object[0];
|
|
array2[0] = base.gameObject;
|
|
array2[0] = this.KPCECCCFGCL();
|
|
array2[3] = ex.Message;
|
|
array2[8] = ex.StackTrace;
|
|
Debug.LogErrorFormat(this, text2, array2);
|
|
}
|
|
}
|
|
JOINLHEALDL(jendpfgmlme);
|
|
}
|
|
|
|
// Token: 0x06017471 RID: 95345 RVA: 0x006841EC File Offset: 0x006823EC
|
|
public Guid KCPBFNPGPNO()
|
|
{
|
|
if (this.MJPNFKKJIHN())
|
|
{
|
|
return this._serializedSceneId.EOBBPMALOFA();
|
|
}
|
|
return this.HNIAEFEKDLN.CPIBGJLHLBL();
|
|
}
|
|
|
|
// Token: 0x06017472 RID: 95346 RVA: 0x00684210 File Offset: 0x00682410
|
|
private void EONMIHOPPOJ()
|
|
{
|
|
if (!this.GBMPALEEAIE() && IHFKMIAHBFP.HCHIDMOLLAD && this.HEIMFMFBLDA() == Guid.Empty)
|
|
{
|
|
this.OFPLKPPLOCC(Guid.NewGuid());
|
|
}
|
|
}
|
|
|
|
// Token: 0x06017474 RID: 95348 RVA: 0x00684310 File Offset: 0x00682510
|
|
public void NotifyDeserializationComplete()
|
|
{
|
|
this.MAEDBACFBMC();
|
|
foreach (EDODNJKFIIN edodnjkfiin in this.PLCEDIFALFA)
|
|
{
|
|
edodnjkfiin.PostDeserialize();
|
|
}
|
|
}
|
|
|
|
// Token: 0x17000A24 RID: 2596
|
|
// (get) Token: 0x06017475 RID: 95349 RVA: 0x00684374 File Offset: 0x00682574
|
|
public bool AADHHMOLEOL
|
|
{
|
|
get
|
|
{
|
|
this.MAEDBACFBMC();
|
|
foreach (KKCDMFEHDHE kkcdmfehdhe in this.FJNHPHMKMLH)
|
|
{
|
|
if (!kkcdmfehdhe.AADHHMOLEOL)
|
|
{
|
|
return false;
|
|
}
|
|
}
|
|
return true;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06017476 RID: 95350 RVA: 0x006843E4 File Offset: 0x006825E4
|
|
public bool JDGGGGPLNKN()
|
|
{
|
|
this.HMDMFFMIGCL();
|
|
foreach (KKCDMFEHDHE kkcdmfehdhe in this.FJNHPHMKMLH)
|
|
{
|
|
if (!kkcdmfehdhe.AADHHMOLEOL)
|
|
{
|
|
return false;
|
|
}
|
|
}
|
|
return false;
|
|
}
|
|
|
|
// Token: 0x06017477 RID: 95351 RVA: 0x00684454 File Offset: 0x00682654
|
|
protected virtual void OFOPHGFIAJM()
|
|
{
|
|
base.MICFHMAIGIB();
|
|
if (this._serializedSceneId.EOBBPMALOFA() != Guid.Empty)
|
|
{
|
|
PersistenceView.AllViews[this.PKJFPDJKJAH] = this;
|
|
}
|
|
else
|
|
{
|
|
this.HNIAEFEKDLN = new LHLLJPPCDKA<Guid>(this, " Scores!", Guid.Empty, IKCAJLLAFML.MASTER, new Action(this.OOIGKMJGPOH));
|
|
this.OOIGKMJGPOH();
|
|
}
|
|
}
|
|
|
|
// Token: 0x06017478 RID: 95352 RVA: 0x006844C0 File Offset: 0x006826C0
|
|
public int EEKKGCLBILH()
|
|
{
|
|
int num = 0;
|
|
this.MAEDBACFBMC();
|
|
foreach (KKCDMFEHDHE kkcdmfehdhe in this.FJNHPHMKMLH)
|
|
{
|
|
num = Mathf.Min(num, kkcdmfehdhe.DPGMALKFGBG);
|
|
}
|
|
return num;
|
|
}
|
|
|
|
// Token: 0x06017479 RID: 95353 RVA: 0x0068452C File Offset: 0x0068272C
|
|
public Guid ELKEKHLGDPM()
|
|
{
|
|
if (this.GBMPALEEAIE())
|
|
{
|
|
return this._serializedSceneId.EOBBPMALOFA();
|
|
}
|
|
return this.HNIAEFEKDLN.CPIBGJLHLBL();
|
|
}
|
|
|
|
// Token: 0x0601747A RID: 95354 RVA: 0x00684550 File Offset: 0x00682750
|
|
private void OOIGKMJGPOH()
|
|
{
|
|
Guid guid = this.HNIAEFEKDLN.CPIBGJLHLBL();
|
|
if (guid != Guid.Empty)
|
|
{
|
|
PersistenceView.AllViews[guid] = this;
|
|
}
|
|
}
|
|
|
|
// Token: 0x0601747B RID: 95355 RVA: 0x00684588 File Offset: 0x00682788
|
|
protected virtual void PEMILJJNOEP()
|
|
{
|
|
base.NGOPCBJCNJM();
|
|
if (this._serializedSceneId.CNFFJHHKPON() != Guid.Empty)
|
|
{
|
|
PersistenceView.AllViews[this.JHPDLBBCNJE()] = this;
|
|
}
|
|
else
|
|
{
|
|
this.HNIAEFEKDLN = new LHLLJPPCDKA<Guid>(this, "AttachedRelativeRotation", Guid.Empty, IKCAJLLAFML.AUTHORITY, new Action(this.OOIGKMJGPOH));
|
|
this.OOIGKMJGPOH();
|
|
}
|
|
}
|
|
|
|
// Token: 0x0601747C RID: 95356 RVA: 0x006845F4 File Offset: 0x006827F4
|
|
public bool OAPFDIGBBHC()
|
|
{
|
|
this.MAEDBACFBMC();
|
|
foreach (KKCDMFEHDHE kkcdmfehdhe in this.FJNHPHMKMLH)
|
|
{
|
|
if (!kkcdmfehdhe.AADHHMOLEOL)
|
|
{
|
|
return true;
|
|
}
|
|
}
|
|
return true;
|
|
}
|
|
|
|
// Token: 0x0400412A RID: 16682
|
|
public static readonly Dictionary<Guid, PersistenceView> AllViews = new Dictionary<Guid, PersistenceView>();
|
|
|
|
// Token: 0x0400412B RID: 16683
|
|
[SerializeField]
|
|
private SerializedGuid _serializedSceneId;
|
|
|
|
// Token: 0x0400412C RID: 16684
|
|
private LHLLJPPCDKA<Guid> HNIAEFEKDLN;
|
|
|
|
// Token: 0x0400412D RID: 16685
|
|
private List<KKCDMFEHDHE> FJNHPHMKMLH;
|
|
|
|
// Token: 0x0400412E RID: 16686
|
|
private List<MCPNAHOIGKB> KBPJMICBDIJ;
|
|
|
|
// Token: 0x0400412F RID: 16687
|
|
private List<EDODNJKFIIN> PLCEDIFALFA;
|
|
|
|
// Token: 0x02000BDE RID: 3038
|
|
// (Invoke) Token: 0x0601747E RID: 95358
|
|
public delegate void LJOBLBKHDAH(JENDPFGMLME LJPJGMJDIKB);
|
|
}
|
|
}
|