2481 lines
70 KiB
C#
2481 lines
70 KiB
C#
using System;
|
|
using System.Collections.Generic;
|
|
using System.Diagnostics;
|
|
using System.Reflection;
|
|
using System.Threading;
|
|
using UnityEngine;
|
|
|
|
// Token: 0x020004B6 RID: 1206
|
|
[DisallowMultipleComponent]
|
|
[AddComponentMenu("Photon Networking/Photon View &v")]
|
|
public class PhotonView : MonoBehaviour
|
|
{
|
|
// Token: 0x0600C58F RID: 50575 RVA: 0x003B49A8 File Offset: 0x003B2BA8
|
|
public void NPOCLGPNNEM(object[] NOBAPCOKFIL)
|
|
{
|
|
this.FDIGLDJIHNG = NOBAPCOKFIL;
|
|
}
|
|
|
|
// Token: 0x0600C590 RID: 50576 RVA: 0x003B49B4 File Offset: 0x003B2BB4
|
|
public static PhotonView Get(GameObject FDDBCJHEMGH)
|
|
{
|
|
return FDDBCJHEMGH.GetComponent<PhotonView>();
|
|
}
|
|
|
|
// Token: 0x0600C591 RID: 50577 RVA: 0x003B49BC File Offset: 0x003B2BBC
|
|
public void EKMMPMDPALC(int NOBAPCOKFIL)
|
|
{
|
|
bool flag = this.GLCIAHLKOCJ && this.viewIdField == 1;
|
|
this.ELFGJLMIJFG(NOBAPCOKFIL / IHFKMIAHBFP.BANOAAAAGLC);
|
|
this.viewIdField = NOBAPCOKFIL;
|
|
if (flag)
|
|
{
|
|
IHFKMIAHBFP.DBOGBGIJDDJ.OLJOHNACOLN(this);
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600C592 RID: 50578 RVA: 0x003B4A08 File Offset: 0x003B2C08
|
|
protected internal void FEHKJJEEGJO(Component NCOHNOPAIOG, FKIBELLNBEC JAGHIAOIDOC, BOCLHJCCOEL NAHFIMLLIMH)
|
|
{
|
|
MOJNPEJBHGK mojnpejbhgk = NCOHNOPAIOG as MOJNPEJBHGK;
|
|
if (mojnpejbhgk != null)
|
|
{
|
|
mojnpejbhgk.OnPhotonSerializeView(JAGHIAOIDOC, NAHFIMLLIMH);
|
|
}
|
|
else if (NCOHNOPAIOG != null)
|
|
{
|
|
MethodInfo methodInfo = null;
|
|
if (!this.ECOGLCBAOPI.TryGetValue(NCOHNOPAIOG, out methodInfo))
|
|
{
|
|
if (!BEIKFLMNLCB.GNOHKNEGCLM(NCOHNOPAIOG as MonoBehaviour, ((HCPAJHOGHMM)(-27)).ToString(), out methodInfo))
|
|
{
|
|
global::UnityEngine.Debug.LogError("S" + NCOHNOPAIOG.name + "CSharpSocket.Disconnect()");
|
|
methodInfo = null;
|
|
}
|
|
this.ECOGLCBAOPI.Add(NCOHNOPAIOG, methodInfo);
|
|
}
|
|
if (methodInfo != null)
|
|
{
|
|
MethodBase methodBase = methodInfo;
|
|
object[] array = new object[7];
|
|
array[0] = JAGHIAOIDOC;
|
|
array[1] = NAHFIMLLIMH;
|
|
methodBase.Invoke(NCOHNOPAIOG, array);
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600C593 RID: 50579 RVA: 0x003B4AC4 File Offset: 0x003B2CC4
|
|
protected internal void FNPPABOIHBL(Component NCOHNOPAIOG, FKIBELLNBEC JAGHIAOIDOC, BOCLHJCCOEL NAHFIMLLIMH)
|
|
{
|
|
if (NCOHNOPAIOG == null)
|
|
{
|
|
return;
|
|
}
|
|
if (NCOHNOPAIOG is MonoBehaviour)
|
|
{
|
|
this.DFBAMNPBCHH(NCOHNOPAIOG, JAGHIAOIDOC, NAHFIMLLIMH);
|
|
}
|
|
else if (NCOHNOPAIOG is Transform)
|
|
{
|
|
Transform transform = (Transform)NCOHNOPAIOG;
|
|
switch (this.onSerializeTransformOption)
|
|
{
|
|
case KCPCIEJDPEJ.OnlyPosition:
|
|
transform.localPosition = (Vector3)JAGHIAOIDOC.MENJBBNMJOP();
|
|
break;
|
|
case KCPCIEJDPEJ.OnlyRotation:
|
|
transform.localRotation = (Quaternion)JAGHIAOIDOC.MKKFLAJFMDH();
|
|
break;
|
|
case KCPCIEJDPEJ.OnlyScale:
|
|
transform.localScale = (Vector3)JAGHIAOIDOC.CNLOAGFMHKH();
|
|
break;
|
|
case KCPCIEJDPEJ.PositionAndRotation:
|
|
transform.localPosition = (Vector3)JAGHIAOIDOC.MKKFLAJFMDH();
|
|
transform.localRotation = (Quaternion)JAGHIAOIDOC.CNLOAGFMHKH();
|
|
break;
|
|
case KCPCIEJDPEJ.All:
|
|
transform.localPosition = (Vector3)JAGHIAOIDOC.MKKFLAJFMDH();
|
|
transform.localRotation = (Quaternion)JAGHIAOIDOC.MKKFLAJFMDH();
|
|
transform.localScale = (Vector3)JAGHIAOIDOC.CNLOAGFMHKH();
|
|
break;
|
|
}
|
|
}
|
|
else if (NCOHNOPAIOG is Rigidbody)
|
|
{
|
|
Rigidbody rigidbody = (Rigidbody)NCOHNOPAIOG;
|
|
BCDGGJPHFOP bcdggjphfop = this.onSerializeRigidBodyOption;
|
|
if (bcdggjphfop != (BCDGGJPHFOP)7)
|
|
{
|
|
if (bcdggjphfop != BCDGGJPHFOP.OnlyVelocity)
|
|
{
|
|
if (bcdggjphfop == BCDGGJPHFOP.OnlyVelocity)
|
|
{
|
|
rigidbody.velocity = (Vector3)JAGHIAOIDOC.MKKFLAJFMDH();
|
|
}
|
|
}
|
|
else
|
|
{
|
|
rigidbody.angularVelocity = (Vector3)JAGHIAOIDOC.MKKFLAJFMDH();
|
|
}
|
|
}
|
|
else
|
|
{
|
|
rigidbody.velocity = (Vector3)JAGHIAOIDOC.MENJBBNMJOP();
|
|
rigidbody.angularVelocity = (Vector3)JAGHIAOIDOC.MKKFLAJFMDH();
|
|
}
|
|
}
|
|
else if (NCOHNOPAIOG is Rigidbody2D)
|
|
{
|
|
Rigidbody2D rigidbody2D = (Rigidbody2D)NCOHNOPAIOG;
|
|
BCDGGJPHFOP bcdggjphfop2 = this.onSerializeRigidBodyOption;
|
|
if (bcdggjphfop2 != (BCDGGJPHFOP)4)
|
|
{
|
|
if (bcdggjphfop2 != BCDGGJPHFOP.OnlyVelocity)
|
|
{
|
|
if (bcdggjphfop2 == BCDGGJPHFOP.OnlyVelocity)
|
|
{
|
|
rigidbody2D.velocity = (Vector2)JAGHIAOIDOC.MKKFLAJFMDH();
|
|
}
|
|
}
|
|
else
|
|
{
|
|
rigidbody2D.angularVelocity = (float)JAGHIAOIDOC.DPMKBDGIBFI();
|
|
}
|
|
}
|
|
else
|
|
{
|
|
rigidbody2D.velocity = (Vector2)JAGHIAOIDOC.MKKFLAJFMDH();
|
|
rigidbody2D.angularVelocity = (float)JAGHIAOIDOC.MENJBBNMJOP();
|
|
}
|
|
}
|
|
else
|
|
{
|
|
global::UnityEngine.Debug.LogError("\t");
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600C594 RID: 50580 RVA: 0x003B4CFC File Offset: 0x003B2EFC
|
|
public void OENNPPGINLI(string GAAMNGAMJJE, LNJFBGIBLHA FHDABJKODFE, object[] OGDMHDCFKAB)
|
|
{
|
|
IHFKMIAHBFP.NGONJDFGHMF(this, GAAMNGAMJJE, FHDABJKODFE, false, OGDMHDCFKAB);
|
|
}
|
|
|
|
// Token: 0x0600C595 RID: 50581 RVA: 0x003B4D08 File Offset: 0x003B2F08
|
|
private void OnLeftRoom()
|
|
{
|
|
this.MOFBFBOKJAK();
|
|
}
|
|
|
|
// Token: 0x0600C596 RID: 50582 RVA: 0x003B4D10 File Offset: 0x003B2F10
|
|
public int GCPHMBPAAOM()
|
|
{
|
|
return this.viewIdField;
|
|
}
|
|
|
|
// Token: 0x0600C597 RID: 50583 RVA: 0x003B4D18 File Offset: 0x003B2F18
|
|
protected internal void OKELPGNEDGD(Component NCOHNOPAIOG, FKIBELLNBEC JAGHIAOIDOC, BOCLHJCCOEL NAHFIMLLIMH)
|
|
{
|
|
if (NCOHNOPAIOG == null)
|
|
{
|
|
return;
|
|
}
|
|
if (NCOHNOPAIOG is MonoBehaviour)
|
|
{
|
|
this.NOAGOJCKLFG(NCOHNOPAIOG, JAGHIAOIDOC, NAHFIMLLIMH);
|
|
}
|
|
else if (NCOHNOPAIOG is Transform)
|
|
{
|
|
Transform transform = (Transform)NCOHNOPAIOG;
|
|
switch (this.onSerializeTransformOption)
|
|
{
|
|
case KCPCIEJDPEJ.OnlyPosition:
|
|
transform.localPosition = (Vector3)JAGHIAOIDOC.CNLOAGFMHKH();
|
|
break;
|
|
case KCPCIEJDPEJ.OnlyRotation:
|
|
transform.localRotation = (Quaternion)JAGHIAOIDOC.MKKFLAJFMDH();
|
|
break;
|
|
case KCPCIEJDPEJ.OnlyScale:
|
|
transform.localScale = (Vector3)JAGHIAOIDOC.DPMKBDGIBFI();
|
|
break;
|
|
case KCPCIEJDPEJ.PositionAndRotation:
|
|
transform.localPosition = (Vector3)JAGHIAOIDOC.CNLOAGFMHKH();
|
|
transform.localRotation = (Quaternion)JAGHIAOIDOC.CNLOAGFMHKH();
|
|
break;
|
|
case KCPCIEJDPEJ.All:
|
|
transform.localPosition = (Vector3)JAGHIAOIDOC.CNLOAGFMHKH();
|
|
transform.localRotation = (Quaternion)JAGHIAOIDOC.CNLOAGFMHKH();
|
|
transform.localScale = (Vector3)JAGHIAOIDOC.MKKFLAJFMDH();
|
|
break;
|
|
}
|
|
}
|
|
else if (NCOHNOPAIOG is Rigidbody)
|
|
{
|
|
Rigidbody rigidbody = (Rigidbody)NCOHNOPAIOG;
|
|
BCDGGJPHFOP bcdggjphfop = this.onSerializeRigidBodyOption;
|
|
if (bcdggjphfop != BCDGGJPHFOP.OnlyAngularVelocity)
|
|
{
|
|
if (bcdggjphfop != BCDGGJPHFOP.OnlyVelocity)
|
|
{
|
|
if (bcdggjphfop == BCDGGJPHFOP.OnlyVelocity)
|
|
{
|
|
rigidbody.velocity = (Vector3)JAGHIAOIDOC.MKKFLAJFMDH();
|
|
}
|
|
}
|
|
else
|
|
{
|
|
rigidbody.angularVelocity = (Vector3)JAGHIAOIDOC.MENJBBNMJOP();
|
|
}
|
|
}
|
|
else
|
|
{
|
|
rigidbody.velocity = (Vector3)JAGHIAOIDOC.MKKFLAJFMDH();
|
|
rigidbody.angularVelocity = (Vector3)JAGHIAOIDOC.MKKFLAJFMDH();
|
|
}
|
|
}
|
|
else if (NCOHNOPAIOG is Rigidbody2D)
|
|
{
|
|
Rigidbody2D rigidbody2D = (Rigidbody2D)NCOHNOPAIOG;
|
|
BCDGGJPHFOP bcdggjphfop2 = this.onSerializeRigidBodyOption;
|
|
if (bcdggjphfop2 != (BCDGGJPHFOP)5)
|
|
{
|
|
if (bcdggjphfop2 != BCDGGJPHFOP.OnlyAngularVelocity)
|
|
{
|
|
if (bcdggjphfop2 == BCDGGJPHFOP.OnlyVelocity)
|
|
{
|
|
rigidbody2D.velocity = (Vector2)JAGHIAOIDOC.DPMKBDGIBFI();
|
|
}
|
|
}
|
|
else
|
|
{
|
|
rigidbody2D.angularVelocity = (float)JAGHIAOIDOC.DPMKBDGIBFI();
|
|
}
|
|
}
|
|
else
|
|
{
|
|
rigidbody2D.velocity = (Vector2)JAGHIAOIDOC.CNLOAGFMHKH();
|
|
rigidbody2D.angularVelocity = (float)JAGHIAOIDOC.MENJBBNMJOP();
|
|
}
|
|
}
|
|
else
|
|
{
|
|
global::UnityEngine.Debug.LogError("Failed to retrieve Oculus user proof");
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600C598 RID: 50584 RVA: 0x003B4F50 File Offset: 0x003B3150
|
|
public void SerializeView(FKIBELLNBEC JAGHIAOIDOC, BOCLHJCCOEL NAHFIMLLIMH)
|
|
{
|
|
if (this.ObservedComponents != null && this.ObservedComponents.Count > 0)
|
|
{
|
|
for (int i = 0; i < this.ObservedComponents.Count; i++)
|
|
{
|
|
this.CGPGIOPIAJI(this.ObservedComponents[i], JAGHIAOIDOC, NAHFIMLLIMH);
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600C599 RID: 50585 RVA: 0x003B4FAC File Offset: 0x003B31AC
|
|
protected internal void NEGJDIFIHOE()
|
|
{
|
|
if (!this.GPJLODPELBJ)
|
|
{
|
|
bool flag = IHFKMIAHBFP.DBOGBGIJDDJ.OHEPFAHBINK(this);
|
|
bool flag2 = true;
|
|
if (flag && !flag2 && this.instantiationId > 1 && !PhotonHandler.COPLPHCJJKA && IHFKMIAHBFP.AHJGHBFFLCO >= DGNJCNPDGHM.ErrorsOnly)
|
|
{
|
|
global::UnityEngine.Debug.Log("_EmissionColor" + base.gameObject.name + "ChZ0b29sX2hvbGRlcl9kYXRhLnByb3RvEgdyZWNyb29tGgpjb3JlLnByb3Rv");
|
|
}
|
|
}
|
|
IHFKMIAHBFP.ENIGMACDFMJ -= new Action<LNJFBGIBLHA>(this.JNNMBAHMBHN);
|
|
IHFKMIAHBFP.DHLJAODEIEA -= new Action<LNJFBGIBLHA>(this.AMGHENHHAJK);
|
|
IHFKMIAHBFP.CLMADBPELLI -= new Action(this.OnJoinedRoom);
|
|
IHFKMIAHBFP.GHAMLPFIJFB -= new Action(this.OnLeftRoom);
|
|
if (this.ANDEJDJJHPG != null)
|
|
{
|
|
this.ANDEJDJJHPG();
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600C59A RID: 50586 RVA: 0x003B50A0 File Offset: 0x003B32A0
|
|
private void OnJoinedRoom()
|
|
{
|
|
this.MOFBFBOKJAK();
|
|
}
|
|
|
|
// Token: 0x0600C59B RID: 50587 RVA: 0x003B50A8 File Offset: 0x003B32A8
|
|
public void OPIINIBLIGN(LNJFBGIBLHA BLEEFGJBALL)
|
|
{
|
|
if (this.MFLCPKMLCPG() == 0 && !this.OwnerShipWasTransfered && (this.currentMasterID == -1 || this.AMAJCGADDCL() == this.currentMasterID))
|
|
{
|
|
this.OPDLGJGHMJI = BLEEFGJBALL.BADMPMDONAH;
|
|
}
|
|
this.currentMasterID = BLEEFGJBALL.BADMPMDONAH;
|
|
this.PDFJEKAFEMK();
|
|
}
|
|
|
|
// Token: 0x0600C59C RID: 50588 RVA: 0x003B5108 File Offset: 0x003B3308
|
|
protected internal void NOAGOJCKLFG(Component NCOHNOPAIOG, FKIBELLNBEC JAGHIAOIDOC, BOCLHJCCOEL NAHFIMLLIMH)
|
|
{
|
|
MOJNPEJBHGK mojnpejbhgk = NCOHNOPAIOG as MOJNPEJBHGK;
|
|
if (mojnpejbhgk != null)
|
|
{
|
|
mojnpejbhgk.OnPhotonSerializeView(JAGHIAOIDOC, NAHFIMLLIMH);
|
|
}
|
|
else if (NCOHNOPAIOG != null)
|
|
{
|
|
MethodInfo methodInfo = null;
|
|
if (!this.ECOGLCBAOPI.TryGetValue(NCOHNOPAIOG, out methodInfo))
|
|
{
|
|
if (!BEIKFLMNLCB.GNOHKNEGCLM(NCOHNOPAIOG as MonoBehaviour, HCPAJHOGHMM.OnPhotonSerializeView.ToString(), out methodInfo))
|
|
{
|
|
global::UnityEngine.Debug.LogError("The observed monobehaviour (" + NCOHNOPAIOG.name + ") of this PhotonView does not implement OnPhotonSerializeView()!");
|
|
methodInfo = null;
|
|
}
|
|
this.ECOGLCBAOPI.Add(NCOHNOPAIOG, methodInfo);
|
|
}
|
|
if (methodInfo != null)
|
|
{
|
|
methodInfo.Invoke(NCOHNOPAIOG, new object[] { JAGHIAOIDOC, NAHFIMLLIMH });
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600C59D RID: 50589 RVA: 0x003B51C4 File Offset: 0x003B33C4
|
|
public int FEGFGDIBFID()
|
|
{
|
|
return this.AMAJCGADDCL();
|
|
}
|
|
|
|
// Token: 0x17000516 RID: 1302
|
|
// (get) Token: 0x0600C61D RID: 50717 RVA: 0x003B7430 File Offset: 0x003B5630
|
|
// (set) Token: 0x0600C59E RID: 50590 RVA: 0x003B51CC File Offset: 0x003B33CC
|
|
public object[] NFOKNEKLACK
|
|
{
|
|
get
|
|
{
|
|
if (!this.GLCIAHLKOCJ)
|
|
{
|
|
this.FDIGLDJIHNG = IHFKMIAHBFP.DBOGBGIJDDJ.DEIIHMKIPAD(this.instantiationId);
|
|
}
|
|
return this.FDIGLDJIHNG;
|
|
}
|
|
set
|
|
{
|
|
this.FDIGLDJIHNG = value;
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600C59F RID: 50591 RVA: 0x003B51D8 File Offset: 0x003B33D8
|
|
private void JANDAADKING()
|
|
{
|
|
this.PDFJEKAFEMK();
|
|
}
|
|
|
|
// Token: 0x0600C5A0 RID: 50592 RVA: 0x003B51E0 File Offset: 0x003B33E0
|
|
public int NBAIABPNLNK()
|
|
{
|
|
return this.viewIdField;
|
|
}
|
|
|
|
// Token: 0x0600C5A1 RID: 50593 RVA: 0x003B51E8 File Offset: 0x003B33E8
|
|
public void EOOJKMMMNGK(int NOBAPCOKFIL)
|
|
{
|
|
this.prefixBackup = NOBAPCOKFIL;
|
|
}
|
|
|
|
// Token: 0x0600C5A2 RID: 50594 RVA: 0x003B51F4 File Offset: 0x003B33F4
|
|
public void RpcSecure(string GAAMNGAMJJE, IHCPDNLJMMD MMEBLCBANIL, bool GKPCDLGKIJA, params object[] OGDMHDCFKAB)
|
|
{
|
|
IHFKMIAHBFP.NGONJDFGHMF(this, GAAMNGAMJJE, MMEBLCBANIL, GKPCDLGKIJA, OGDMHDCFKAB);
|
|
}
|
|
|
|
// Token: 0x0600C5A3 RID: 50595 RVA: 0x003B5204 File Offset: 0x003B3404
|
|
private void DBICDHBGKPO()
|
|
{
|
|
this.CMNBLAMOPON();
|
|
}
|
|
|
|
// Token: 0x0600C5A4 RID: 50596 RVA: 0x003B520C File Offset: 0x003B340C
|
|
protected internal void IAJCHALIFAA(Component NCOHNOPAIOG, FKIBELLNBEC JAGHIAOIDOC, BOCLHJCCOEL NAHFIMLLIMH)
|
|
{
|
|
if (NCOHNOPAIOG == null)
|
|
{
|
|
return;
|
|
}
|
|
if (NCOHNOPAIOG is MonoBehaviour)
|
|
{
|
|
this.DFPBKGJIAKI(NCOHNOPAIOG, JAGHIAOIDOC, NAHFIMLLIMH);
|
|
}
|
|
else if (NCOHNOPAIOG is Transform)
|
|
{
|
|
Transform transform = (Transform)NCOHNOPAIOG;
|
|
switch (this.onSerializeTransformOption)
|
|
{
|
|
case KCPCIEJDPEJ.OnlyPosition:
|
|
transform.localPosition = (Vector3)JAGHIAOIDOC.MKKFLAJFMDH();
|
|
break;
|
|
case KCPCIEJDPEJ.OnlyRotation:
|
|
transform.localRotation = (Quaternion)JAGHIAOIDOC.CNLOAGFMHKH();
|
|
break;
|
|
case KCPCIEJDPEJ.OnlyScale:
|
|
transform.localScale = (Vector3)JAGHIAOIDOC.DPMKBDGIBFI();
|
|
break;
|
|
case KCPCIEJDPEJ.PositionAndRotation:
|
|
transform.localPosition = (Vector3)JAGHIAOIDOC.DPMKBDGIBFI();
|
|
transform.localRotation = (Quaternion)JAGHIAOIDOC.DPMKBDGIBFI();
|
|
break;
|
|
case KCPCIEJDPEJ.All:
|
|
transform.localPosition = (Vector3)JAGHIAOIDOC.DPMKBDGIBFI();
|
|
transform.localRotation = (Quaternion)JAGHIAOIDOC.MENJBBNMJOP();
|
|
transform.localScale = (Vector3)JAGHIAOIDOC.MKKFLAJFMDH();
|
|
break;
|
|
}
|
|
}
|
|
else if (NCOHNOPAIOG is Rigidbody)
|
|
{
|
|
Rigidbody rigidbody = (Rigidbody)NCOHNOPAIOG;
|
|
BCDGGJPHFOP bcdggjphfop = this.onSerializeRigidBodyOption;
|
|
if (bcdggjphfop != (BCDGGJPHFOP)4)
|
|
{
|
|
if (bcdggjphfop != BCDGGJPHFOP.OnlyAngularVelocity)
|
|
{
|
|
if (bcdggjphfop == BCDGGJPHFOP.OnlyVelocity)
|
|
{
|
|
rigidbody.velocity = (Vector3)JAGHIAOIDOC.DPMKBDGIBFI();
|
|
}
|
|
}
|
|
else
|
|
{
|
|
rigidbody.angularVelocity = (Vector3)JAGHIAOIDOC.DPMKBDGIBFI();
|
|
}
|
|
}
|
|
else
|
|
{
|
|
rigidbody.velocity = (Vector3)JAGHIAOIDOC.MENJBBNMJOP();
|
|
rigidbody.angularVelocity = (Vector3)JAGHIAOIDOC.MKKFLAJFMDH();
|
|
}
|
|
}
|
|
else if (NCOHNOPAIOG is Rigidbody2D)
|
|
{
|
|
Rigidbody2D rigidbody2D = (Rigidbody2D)NCOHNOPAIOG;
|
|
BCDGGJPHFOP bcdggjphfop2 = this.onSerializeRigidBodyOption;
|
|
if (bcdggjphfop2 != (BCDGGJPHFOP)6)
|
|
{
|
|
if (bcdggjphfop2 != BCDGGJPHFOP.OnlyVelocity)
|
|
{
|
|
if (bcdggjphfop2 == BCDGGJPHFOP.OnlyVelocity)
|
|
{
|
|
rigidbody2D.velocity = (Vector2)JAGHIAOIDOC.MENJBBNMJOP();
|
|
}
|
|
}
|
|
else
|
|
{
|
|
rigidbody2D.angularVelocity = (float)JAGHIAOIDOC.DPMKBDGIBFI();
|
|
}
|
|
}
|
|
else
|
|
{
|
|
rigidbody2D.velocity = (Vector2)JAGHIAOIDOC.MENJBBNMJOP();
|
|
rigidbody2D.angularVelocity = (float)JAGHIAOIDOC.MENJBBNMJOP();
|
|
}
|
|
}
|
|
else
|
|
{
|
|
global::UnityEngine.Debug.LogError(",");
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600C5A5 RID: 50597 RVA: 0x003B5444 File Offset: 0x003B3644
|
|
public void MHPDBJNDDOC(FKIBELLNBEC JAGHIAOIDOC, BOCLHJCCOEL NAHFIMLLIMH)
|
|
{
|
|
if (this.ObservedComponents != null && this.ObservedComponents.Count > 1)
|
|
{
|
|
for (int i = 1; i < this.ObservedComponents.Count; i += 0)
|
|
{
|
|
this.PKEHIOFPBDI(this.ObservedComponents[i], JAGHIAOIDOC, NAHFIMLLIMH);
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600C5A6 RID: 50598 RVA: 0x003B54A0 File Offset: 0x003B36A0
|
|
private void DEAJGHEGIMH()
|
|
{
|
|
this.PDFJEKAFEMK();
|
|
}
|
|
|
|
// Token: 0x0600C5A7 RID: 50599 RVA: 0x003B54A8 File Offset: 0x003B36A8
|
|
protected internal void DFPBKGJIAKI(Component NCOHNOPAIOG, FKIBELLNBEC JAGHIAOIDOC, BOCLHJCCOEL NAHFIMLLIMH)
|
|
{
|
|
MOJNPEJBHGK mojnpejbhgk = NCOHNOPAIOG as MOJNPEJBHGK;
|
|
if (mojnpejbhgk != null)
|
|
{
|
|
mojnpejbhgk.OnPhotonSerializeView(JAGHIAOIDOC, NAHFIMLLIMH);
|
|
}
|
|
else if (NCOHNOPAIOG != null)
|
|
{
|
|
MethodInfo methodInfo = null;
|
|
if (!this.ECOGLCBAOPI.TryGetValue(NCOHNOPAIOG, out methodInfo))
|
|
{
|
|
if (!BEIKFLMNLCB.GNOHKNEGCLM(NCOHNOPAIOG as MonoBehaviour, ((HCPAJHOGHMM)83).ToString(), out methodInfo))
|
|
{
|
|
global::UnityEngine.Debug.LogError("X8" + NCOHNOPAIOG.name + "F2");
|
|
methodInfo = null;
|
|
}
|
|
this.ECOGLCBAOPI.Add(NCOHNOPAIOG, methodInfo);
|
|
}
|
|
if (methodInfo != null)
|
|
{
|
|
MethodBase methodBase = methodInfo;
|
|
object[] array = new object[3];
|
|
array[1] = JAGHIAOIDOC;
|
|
array[0] = NAHFIMLLIMH;
|
|
methodBase.Invoke(NCOHNOPAIOG, array);
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600C5A8 RID: 50600 RVA: 0x003B5564 File Offset: 0x003B3764
|
|
private void KOLCKMJPAGP()
|
|
{
|
|
this.PDFJEKAFEMK();
|
|
}
|
|
|
|
// Token: 0x0600C5A9 RID: 50601 RVA: 0x003B556C File Offset: 0x003B376C
|
|
public int EIJAAOLLOBP()
|
|
{
|
|
if (this.prefixBackup == -1 && IHFKMIAHBFP.DBOGBGIJDDJ != null)
|
|
{
|
|
this.prefixBackup = (int)IHFKMIAHBFP.DBOGBGIJDDJ.CIMNHNOABOM;
|
|
}
|
|
return this.prefixBackup;
|
|
}
|
|
|
|
// Token: 0x0600C5AA RID: 50602 RVA: 0x003B559C File Offset: 0x003B379C
|
|
protected internal void PKEHIOFPBDI(Component NCOHNOPAIOG, FKIBELLNBEC JAGHIAOIDOC, BOCLHJCCOEL NAHFIMLLIMH)
|
|
{
|
|
if (NCOHNOPAIOG == null)
|
|
{
|
|
return;
|
|
}
|
|
if (NCOHNOPAIOG is MonoBehaviour)
|
|
{
|
|
this.NOAGOJCKLFG(NCOHNOPAIOG, JAGHIAOIDOC, NAHFIMLLIMH);
|
|
}
|
|
else if (NCOHNOPAIOG is Transform)
|
|
{
|
|
Transform transform = (Transform)NCOHNOPAIOG;
|
|
switch (this.onSerializeTransformOption)
|
|
{
|
|
case KCPCIEJDPEJ.OnlyPosition:
|
|
transform.localPosition = (Vector3)JAGHIAOIDOC.MENJBBNMJOP();
|
|
break;
|
|
case KCPCIEJDPEJ.OnlyRotation:
|
|
transform.localRotation = (Quaternion)JAGHIAOIDOC.MENJBBNMJOP();
|
|
break;
|
|
case KCPCIEJDPEJ.OnlyScale:
|
|
transform.localScale = (Vector3)JAGHIAOIDOC.MENJBBNMJOP();
|
|
break;
|
|
case KCPCIEJDPEJ.PositionAndRotation:
|
|
transform.localPosition = (Vector3)JAGHIAOIDOC.MENJBBNMJOP();
|
|
transform.localRotation = (Quaternion)JAGHIAOIDOC.MENJBBNMJOP();
|
|
break;
|
|
case KCPCIEJDPEJ.All:
|
|
transform.localPosition = (Vector3)JAGHIAOIDOC.MENJBBNMJOP();
|
|
transform.localRotation = (Quaternion)JAGHIAOIDOC.MENJBBNMJOP();
|
|
transform.localScale = (Vector3)JAGHIAOIDOC.MENJBBNMJOP();
|
|
break;
|
|
}
|
|
}
|
|
else if (NCOHNOPAIOG is Rigidbody)
|
|
{
|
|
Rigidbody rigidbody = (Rigidbody)NCOHNOPAIOG;
|
|
BCDGGJPHFOP bcdggjphfop = this.onSerializeRigidBodyOption;
|
|
if (bcdggjphfop != BCDGGJPHFOP.All)
|
|
{
|
|
if (bcdggjphfop != BCDGGJPHFOP.OnlyAngularVelocity)
|
|
{
|
|
if (bcdggjphfop == BCDGGJPHFOP.OnlyVelocity)
|
|
{
|
|
rigidbody.velocity = (Vector3)JAGHIAOIDOC.MENJBBNMJOP();
|
|
}
|
|
}
|
|
else
|
|
{
|
|
rigidbody.angularVelocity = (Vector3)JAGHIAOIDOC.MENJBBNMJOP();
|
|
}
|
|
}
|
|
else
|
|
{
|
|
rigidbody.velocity = (Vector3)JAGHIAOIDOC.MENJBBNMJOP();
|
|
rigidbody.angularVelocity = (Vector3)JAGHIAOIDOC.MENJBBNMJOP();
|
|
}
|
|
}
|
|
else if (NCOHNOPAIOG is Rigidbody2D)
|
|
{
|
|
Rigidbody2D rigidbody2D = (Rigidbody2D)NCOHNOPAIOG;
|
|
BCDGGJPHFOP bcdggjphfop2 = this.onSerializeRigidBodyOption;
|
|
if (bcdggjphfop2 != BCDGGJPHFOP.All)
|
|
{
|
|
if (bcdggjphfop2 != BCDGGJPHFOP.OnlyAngularVelocity)
|
|
{
|
|
if (bcdggjphfop2 == BCDGGJPHFOP.OnlyVelocity)
|
|
{
|
|
rigidbody2D.velocity = (Vector2)JAGHIAOIDOC.MENJBBNMJOP();
|
|
}
|
|
}
|
|
else
|
|
{
|
|
rigidbody2D.angularVelocity = (float)JAGHIAOIDOC.MENJBBNMJOP();
|
|
}
|
|
}
|
|
else
|
|
{
|
|
rigidbody2D.velocity = (Vector2)JAGHIAOIDOC.MENJBBNMJOP();
|
|
rigidbody2D.angularVelocity = (float)JAGHIAOIDOC.MENJBBNMJOP();
|
|
}
|
|
}
|
|
else
|
|
{
|
|
global::UnityEngine.Debug.LogError("Type of observed is unknown when receiving.");
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600C5AB RID: 50603 RVA: 0x003B57D4 File Offset: 0x003B39D4
|
|
public bool KIIDMBGACOB()
|
|
{
|
|
this.NDFGHIFLBKO();
|
|
return this.EHMCLLOBOEO.Value;
|
|
}
|
|
|
|
// Token: 0x0600C5AC RID: 50604 RVA: 0x003B57E8 File Offset: 0x003B39E8
|
|
public LNJFBGIBLHA DIBOHBMMDIL()
|
|
{
|
|
if (!this.EKJDFFNPLEL)
|
|
{
|
|
this.CMNBLAMOPON();
|
|
}
|
|
return this.EMHBNPFCDCA;
|
|
}
|
|
|
|
// Token: 0x0600C5AD RID: 50605 RVA: 0x003B5804 File Offset: 0x003B3A04
|
|
public void RPC(string GAAMNGAMJJE, LNJFBGIBLHA FHDABJKODFE, params object[] OGDMHDCFKAB)
|
|
{
|
|
IHFKMIAHBFP.NGONJDFGHMF(this, GAAMNGAMJJE, FHDABJKODFE, false, OGDMHDCFKAB);
|
|
}
|
|
|
|
// Token: 0x0600C5AE RID: 50606 RVA: 0x003B5810 File Offset: 0x003B3A10
|
|
public static PhotonView PPINFOFMIOH(Component NCOHNOPAIOG)
|
|
{
|
|
return NCOHNOPAIOG.GetComponent<PhotonView>();
|
|
}
|
|
|
|
// Token: 0x0600C5AF RID: 50607 RVA: 0x003B5818 File Offset: 0x003B3A18
|
|
protected internal void IIAFAAIGKCG(Component NCOHNOPAIOG, FKIBELLNBEC JAGHIAOIDOC, BOCLHJCCOEL NAHFIMLLIMH)
|
|
{
|
|
if (NCOHNOPAIOG == null)
|
|
{
|
|
return;
|
|
}
|
|
if (NCOHNOPAIOG is MonoBehaviour)
|
|
{
|
|
this.DFBAMNPBCHH(NCOHNOPAIOG, JAGHIAOIDOC, NAHFIMLLIMH);
|
|
}
|
|
else if (NCOHNOPAIOG is Transform)
|
|
{
|
|
Transform transform = (Transform)NCOHNOPAIOG;
|
|
switch (this.onSerializeTransformOption)
|
|
{
|
|
case KCPCIEJDPEJ.OnlyPosition:
|
|
JAGHIAOIDOC.BLAOENMNEAC(transform.localPosition);
|
|
break;
|
|
case KCPCIEJDPEJ.OnlyRotation:
|
|
JAGHIAOIDOC.BLAOENMNEAC(transform.localRotation);
|
|
break;
|
|
case KCPCIEJDPEJ.OnlyScale:
|
|
JAGHIAOIDOC.ODJIMEGAGII(transform.localScale);
|
|
break;
|
|
case KCPCIEJDPEJ.PositionAndRotation:
|
|
JAGHIAOIDOC.BLAOENMNEAC(transform.localPosition);
|
|
JAGHIAOIDOC.HMPGGNHGFKN(transform.localRotation);
|
|
break;
|
|
case KCPCIEJDPEJ.All:
|
|
JAGHIAOIDOC.PILJPJFMFON(transform.localPosition);
|
|
JAGHIAOIDOC.BLAOENMNEAC(transform.localRotation);
|
|
JAGHIAOIDOC.DMFNHJGMEBD(transform.localScale);
|
|
break;
|
|
}
|
|
}
|
|
else if (NCOHNOPAIOG is Rigidbody)
|
|
{
|
|
Rigidbody rigidbody = (Rigidbody)NCOHNOPAIOG;
|
|
BCDGGJPHFOP bcdggjphfop = this.onSerializeRigidBodyOption;
|
|
if (bcdggjphfop != BCDGGJPHFOP.OnlyAngularVelocity)
|
|
{
|
|
if (bcdggjphfop != BCDGGJPHFOP.OnlyVelocity)
|
|
{
|
|
if (bcdggjphfop == BCDGGJPHFOP.OnlyVelocity)
|
|
{
|
|
JAGHIAOIDOC.LCLGLEJGLJE(rigidbody.velocity);
|
|
}
|
|
}
|
|
else
|
|
{
|
|
JAGHIAOIDOC.JNKJIIHLMLA(rigidbody.angularVelocity);
|
|
}
|
|
}
|
|
else
|
|
{
|
|
JAGHIAOIDOC.HMPGGNHGFKN(rigidbody.velocity);
|
|
JAGHIAOIDOC.ODJIMEGAGII(rigidbody.angularVelocity);
|
|
}
|
|
}
|
|
else if (NCOHNOPAIOG is Rigidbody2D)
|
|
{
|
|
Rigidbody2D rigidbody2D = (Rigidbody2D)NCOHNOPAIOG;
|
|
BCDGGJPHFOP bcdggjphfop2 = this.onSerializeRigidBodyOption;
|
|
if (bcdggjphfop2 != BCDGGJPHFOP.OnlyAngularVelocity)
|
|
{
|
|
if (bcdggjphfop2 != BCDGGJPHFOP.OnlyAngularVelocity)
|
|
{
|
|
if (bcdggjphfop2 == BCDGGJPHFOP.OnlyVelocity)
|
|
{
|
|
JAGHIAOIDOC.JNKJIIHLMLA(rigidbody2D.velocity);
|
|
}
|
|
}
|
|
else
|
|
{
|
|
JAGHIAOIDOC.NCELHBANFFO(rigidbody2D.angularVelocity);
|
|
}
|
|
}
|
|
else
|
|
{
|
|
JAGHIAOIDOC.JNKJIIHLMLA(rigidbody2D.velocity);
|
|
JAGHIAOIDOC.ODJIMEGAGII(rigidbody2D.angularVelocity);
|
|
}
|
|
}
|
|
else
|
|
{
|
|
global::UnityEngine.Debug.LogError("like" + NCOHNOPAIOG.GetType());
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600C5B0 RID: 50608 RVA: 0x003B5A5C File Offset: 0x003B3C5C
|
|
public void KBHKLBNAMID(LNJFBGIBLHA AAMEMKCAECE)
|
|
{
|
|
this.EPPIGICCDBM(AAMEMKCAECE.BADMPMDONAH);
|
|
}
|
|
|
|
// Token: 0x0600C5B1 RID: 50609 RVA: 0x003B5A6C File Offset: 0x003B3C6C
|
|
public void LOKLEAIBALI(Action NOBAPCOKFIL)
|
|
{
|
|
Action action = this.ANDEJDJJHPG;
|
|
Action action2;
|
|
do
|
|
{
|
|
action2 = action;
|
|
action = Interlocked.CompareExchange<Action>(ref this.ANDEJDJJHPG, (Action)Delegate.Remove(action2, NOBAPCOKFIL), action);
|
|
}
|
|
while (action != action2);
|
|
}
|
|
|
|
// Token: 0x0600C5B2 RID: 50610 RVA: 0x003B5AA4 File Offset: 0x003B3CA4
|
|
public void IHAFHGDFFOH(object[] NOBAPCOKFIL)
|
|
{
|
|
this.FDIGLDJIHNG = NOBAPCOKFIL;
|
|
}
|
|
|
|
// Token: 0x0600C5B3 RID: 50611 RVA: 0x003B5AB0 File Offset: 0x003B3CB0
|
|
public void KNEAHCBNEIP(string GAAMNGAMJJE, LNJFBGIBLHA FHDABJKODFE, bool GKPCDLGKIJA, object[] OGDMHDCFKAB)
|
|
{
|
|
IHFKMIAHBFP.NGONJDFGHMF(this, GAAMNGAMJJE, FHDABJKODFE, GKPCDLGKIJA, OGDMHDCFKAB);
|
|
}
|
|
|
|
// Token: 0x0600C5B4 RID: 50612 RVA: 0x003B5AC0 File Offset: 0x003B3CC0
|
|
public void FLCIMLGAIKH(string GAAMNGAMJJE, LNJFBGIBLHA FHDABJKODFE, object[] OGDMHDCFKAB)
|
|
{
|
|
IHFKMIAHBFP.NGONJDFGHMF(this, GAAMNGAMJJE, FHDABJKODFE, true, OGDMHDCFKAB);
|
|
}
|
|
|
|
// Token: 0x0600C5B5 RID: 50613 RVA: 0x003B5ACC File Offset: 0x003B3CCC
|
|
public void PKOHKPEKJCJ(string GAAMNGAMJJE, IHCPDNLJMMD MMEBLCBANIL, object[] OGDMHDCFKAB)
|
|
{
|
|
IHFKMIAHBFP.NGONJDFGHMF(this, GAAMNGAMJJE, MMEBLCBANIL, false, OGDMHDCFKAB);
|
|
}
|
|
|
|
// Token: 0x0600C5B6 RID: 50614 RVA: 0x003B5AD8 File Offset: 0x003B3CD8
|
|
public void BGAPGJLIEEK(Action NOBAPCOKFIL)
|
|
{
|
|
Action action = this.ANDEJDJJHPG;
|
|
Action action2;
|
|
do
|
|
{
|
|
action2 = action;
|
|
action = Interlocked.CompareExchange<Action>(ref this.ANDEJDJJHPG, (Action)Delegate.Remove(action2, NOBAPCOKFIL), action);
|
|
}
|
|
while (action != action2);
|
|
}
|
|
|
|
// Token: 0x0600C5B7 RID: 50615 RVA: 0x003B5B10 File Offset: 0x003B3D10
|
|
public virtual string BBOPFLLLGFH()
|
|
{
|
|
string text = "The event has not yet started";
|
|
object[] array = new object[8];
|
|
array[1] = this.HNPFGGAKNPI();
|
|
array[1] = ((!(base.gameObject != null)) ? "Failed to generate new gift." : base.gameObject.name);
|
|
array[3] = ((!this.NNKDKKCMJOM()) ? string.Empty : "Transition");
|
|
array[2] = this.LJGEAILPJJP;
|
|
return string.Format(text, array);
|
|
}
|
|
|
|
// Token: 0x0600C5B8 RID: 50616 RVA: 0x003B5B90 File Offset: 0x003B3D90
|
|
public void MFNKLOIHJCB(object[] NOBAPCOKFIL)
|
|
{
|
|
this.FDIGLDJIHNG = NOBAPCOKFIL;
|
|
}
|
|
|
|
// Token: 0x0600C5B9 RID: 50617 RVA: 0x003B5B9C File Offset: 0x003B3D9C
|
|
public bool FCLAFEFICKH()
|
|
{
|
|
if (!this.EKJDFFNPLEL)
|
|
{
|
|
this.AKGCEFIJKJI();
|
|
}
|
|
return this.IFFPCPHLJMM;
|
|
}
|
|
|
|
// Token: 0x0600C5BA RID: 50618 RVA: 0x003B5BB8 File Offset: 0x003B3DB8
|
|
public void LFIDOMGJNHC()
|
|
{
|
|
IHFKMIAHBFP.DBOGBGIJDDJ.AKNNPODKKKO(this.GCPHMBPAAOM(), this.PNAHJNPGAFI());
|
|
}
|
|
|
|
// Token: 0x0600C5BB RID: 50619 RVA: 0x003B5BD0 File Offset: 0x003B3DD0
|
|
public void OBJMNACIBJA(FKIBELLNBEC JAGHIAOIDOC, BOCLHJCCOEL NAHFIMLLIMH)
|
|
{
|
|
if (this.ObservedComponents != null && this.ObservedComponents.Count > 0)
|
|
{
|
|
for (int i = 0; i < this.ObservedComponents.Count; i++)
|
|
{
|
|
this.JIILBHDDIDE(this.ObservedComponents[i], JAGHIAOIDOC, NAHFIMLLIMH);
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x17000515 RID: 1301
|
|
// (get) Token: 0x0600C5BC RID: 50620 RVA: 0x003B5C2C File Offset: 0x003B3E2C
|
|
// (set) Token: 0x0600C5FF RID: 50687 RVA: 0x003B6E8C File Offset: 0x003B508C
|
|
public int LJGEAILPJJP
|
|
{
|
|
get
|
|
{
|
|
if (this.prefixBackup == -1 && IHFKMIAHBFP.DBOGBGIJDDJ != null)
|
|
{
|
|
this.prefixBackup = (int)IHFKMIAHBFP.DBOGBGIJDDJ.CIMNHNOABOM;
|
|
}
|
|
return this.prefixBackup;
|
|
}
|
|
set
|
|
{
|
|
this.prefixBackup = value;
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600C5BD RID: 50621 RVA: 0x003B5C5C File Offset: 0x003B3E5C
|
|
public void EJBOGPNBGHI(LNJFBGIBLHA AAMEMKCAECE)
|
|
{
|
|
this.CLBMDMJOEPH(AAMEMKCAECE.BADMPMDONAH);
|
|
}
|
|
|
|
// Token: 0x0600C5BE RID: 50622 RVA: 0x003B5C6C File Offset: 0x003B3E6C
|
|
public void JJLACCMJEMB(string GAAMNGAMJJE, IHCPDNLJMMD MMEBLCBANIL, object[] OGDMHDCFKAB)
|
|
{
|
|
IHFKMIAHBFP.NGONJDFGHMF(this, GAAMNGAMJJE, MMEBLCBANIL, false, OGDMHDCFKAB);
|
|
}
|
|
|
|
// Token: 0x17000518 RID: 1304
|
|
// (get) Token: 0x0600C5BF RID: 50623 RVA: 0x003B5C78 File Offset: 0x003B3E78
|
|
public bool KLFBONMIBJD
|
|
{
|
|
get
|
|
{
|
|
return this.PFPNDJMCLLO == 0;
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600C5C0 RID: 50624 RVA: 0x003B5C84 File Offset: 0x003B3E84
|
|
private void FLPJGFIFMJF()
|
|
{
|
|
this.PDFJEKAFEMK();
|
|
}
|
|
|
|
// Token: 0x1400003A RID: 58
|
|
// (add) Token: 0x0600C5C1 RID: 50625 RVA: 0x003B5C8C File Offset: 0x003B3E8C
|
|
// (remove) Token: 0x0600C5ED RID: 50669 RVA: 0x003B6830 File Offset: 0x003B4A30
|
|
[field: DebuggerBrowsable(DebuggerBrowsableState.Never)]
|
|
public event Action<int> FPKGGJGGPAG;
|
|
|
|
// Token: 0x0600C5C2 RID: 50626 RVA: 0x003B5CC4 File Offset: 0x003B3EC4
|
|
public void ACJKNCOIOJO(int NOBAPCOKFIL)
|
|
{
|
|
this.prefixBackup = NOBAPCOKFIL;
|
|
}
|
|
|
|
// Token: 0x0600C5C3 RID: 50627 RVA: 0x003B5CD0 File Offset: 0x003B3ED0
|
|
public int GMIPJPLDOKE()
|
|
{
|
|
return this.AMAJCGADDCL();
|
|
}
|
|
|
|
// Token: 0x0600C5C4 RID: 50628 RVA: 0x003B5CD8 File Offset: 0x003B3ED8
|
|
public int PNAHJNPGAFI()
|
|
{
|
|
return this.FLICIPPMFJH;
|
|
}
|
|
|
|
// Token: 0x0600C5C5 RID: 50629 RVA: 0x003B5CE0 File Offset: 0x003B3EE0
|
|
public void HHOAHACIIEG(string GAAMNGAMJJE, LNJFBGIBLHA FHDABJKODFE, bool GKPCDLGKIJA, object[] OGDMHDCFKAB)
|
|
{
|
|
IHFKMIAHBFP.NGONJDFGHMF(this, GAAMNGAMJJE, FHDABJKODFE, GKPCDLGKIJA, OGDMHDCFKAB);
|
|
}
|
|
|
|
// Token: 0x0600C5C6 RID: 50630 RVA: 0x003B5CF0 File Offset: 0x003B3EF0
|
|
public int CEHNFKCAIOO()
|
|
{
|
|
return this.viewIdField / IHFKMIAHBFP.BANOAAAAGLC;
|
|
}
|
|
|
|
// Token: 0x0600C5C7 RID: 50631 RVA: 0x003B5D00 File Offset: 0x003B3F00
|
|
public void GBNIHLAFPKH(int NOBAPCOKFIL)
|
|
{
|
|
if (this.FLICIPPMFJH != NOBAPCOKFIL)
|
|
{
|
|
this.FLICIPPMFJH = NOBAPCOKFIL;
|
|
this.MOFBFBOKJAK();
|
|
if (this.FPKGGJGGPAG != null)
|
|
{
|
|
this.FPKGGJGGPAG(this.FLICIPPMFJH);
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x17000514 RID: 1300
|
|
// (get) Token: 0x0600C5C8 RID: 50632 RVA: 0x003B5D38 File Offset: 0x003B3F38
|
|
// (set) Token: 0x0600C62A RID: 50730 RVA: 0x003B7A0C File Offset: 0x003B5C0C
|
|
public int OPDLGJGHMJI
|
|
{
|
|
get
|
|
{
|
|
return this.FLICIPPMFJH;
|
|
}
|
|
set
|
|
{
|
|
if (this.FLICIPPMFJH != value)
|
|
{
|
|
this.FLICIPPMFJH = value;
|
|
this.MOFBFBOKJAK();
|
|
if (this.FPKGGJGGPAG != null)
|
|
{
|
|
this.FPKGGJGGPAG(this.FLICIPPMFJH);
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600C5C9 RID: 50633 RVA: 0x003B5D40 File Offset: 0x003B3F40
|
|
public bool DHJNIEEFMGE()
|
|
{
|
|
this.NDFGHIFLBKO();
|
|
return this.EHMCLLOBOEO.Value;
|
|
}
|
|
|
|
// Token: 0x0600C5CA RID: 50634 RVA: 0x003B5D54 File Offset: 0x003B3F54
|
|
public void RpcSecure(string GAAMNGAMJJE, LNJFBGIBLHA FHDABJKODFE, bool GKPCDLGKIJA, params object[] OGDMHDCFKAB)
|
|
{
|
|
IHFKMIAHBFP.NGONJDFGHMF(this, GAAMNGAMJJE, FHDABJKODFE, GKPCDLGKIJA, OGDMHDCFKAB);
|
|
}
|
|
|
|
// Token: 0x0600C5CB RID: 50635 RVA: 0x003B5D64 File Offset: 0x003B3F64
|
|
private void AKGCEFIJKJI()
|
|
{
|
|
this.EKJDFFNPLEL = true;
|
|
this.CACPHFIHKNM = this.PNAHJNPGAFI() == IHFKMIAHBFP.JEFGMHBLLKI.BADMPMDONAH;
|
|
this.IFFPCPHLJMM = !this.CACPHFIHKNM && !this.FNKACHDDMLH() && IHFKMIAHBFP.HCHIDMOLLAD;
|
|
this.EMHBNPFCDCA = LNJFBGIBLHA.JJHGEEALDGL(this.OPDLGJGHMJI);
|
|
this.MBFILEJAOAK = this.EMHBNPFCDCA ?? IHFKMIAHBFP.HGDJAAMBDNH;
|
|
}
|
|
|
|
// Token: 0x0600C5CC RID: 50636 RVA: 0x003B5DE0 File Offset: 0x003B3FE0
|
|
protected internal void FNNEJGDMBNI()
|
|
{
|
|
IHFKMIAHBFP.ENIGMACDFMJ += new Action<LNJFBGIBLHA>(this.AEMCMLDFDDG);
|
|
IHFKMIAHBFP.DHLJAODEIEA += new Action<LNJFBGIBLHA>(this.AMGHENHHAJK);
|
|
IHFKMIAHBFP.CLMADBPELLI += new Action(this.OnJoinedRoom);
|
|
IHFKMIAHBFP.GHAMLPFIJFB += new Action(this.OnLeftRoom);
|
|
if (this.HNPFGGAKNPI() != 0)
|
|
{
|
|
this.NDFGHIFLBKO();
|
|
this.FLICIPPMFJH = this.JLIJDKOGAEB() / IHFKMIAHBFP.BANOAAAAGLC;
|
|
IHFKMIAHBFP.DBOGBGIJDDJ.OLJOHNACOLN(this);
|
|
this.FDIGLDJIHNG = IHFKMIAHBFP.DBOGBGIJDDJ.CNBGLEECMIC(this.instantiationId);
|
|
}
|
|
this.GLCIAHLKOCJ = true;
|
|
}
|
|
|
|
// Token: 0x1700051D RID: 1309
|
|
// (get) Token: 0x0600C5CD RID: 50637 RVA: 0x003B5EA4 File Offset: 0x003B40A4
|
|
public bool MOMLGEKNPGN
|
|
{
|
|
get
|
|
{
|
|
if (!this.EKJDFFNPLEL)
|
|
{
|
|
this.MOFBFBOKJAK();
|
|
}
|
|
return this.IFFPCPHLJMM;
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600C5CE RID: 50638 RVA: 0x003B5EC0 File Offset: 0x003B40C0
|
|
public void HAJINFPACLC(string GAAMNGAMJJE, LNJFBGIBLHA FHDABJKODFE, bool GKPCDLGKIJA, object[] OGDMHDCFKAB)
|
|
{
|
|
IHFKMIAHBFP.NGONJDFGHMF(this, GAAMNGAMJJE, FHDABJKODFE, GKPCDLGKIJA, OGDMHDCFKAB);
|
|
}
|
|
|
|
// Token: 0x0600C5CF RID: 50639 RVA: 0x003B5ED0 File Offset: 0x003B40D0
|
|
public void BLFIEGOINHH(string GAAMNGAMJJE, LNJFBGIBLHA FHDABJKODFE, bool GKPCDLGKIJA, object[] OGDMHDCFKAB)
|
|
{
|
|
IHFKMIAHBFP.NGONJDFGHMF(this, GAAMNGAMJJE, FHDABJKODFE, GKPCDLGKIJA, OGDMHDCFKAB);
|
|
}
|
|
|
|
// Token: 0x0600C5D0 RID: 50640 RVA: 0x003B5EE0 File Offset: 0x003B40E0
|
|
public void BENNMOCHIJF(string GAAMNGAMJJE, IHCPDNLJMMD MMEBLCBANIL, bool GKPCDLGKIJA, object[] OGDMHDCFKAB)
|
|
{
|
|
IHFKMIAHBFP.NGONJDFGHMF(this, GAAMNGAMJJE, MMEBLCBANIL, GKPCDLGKIJA, OGDMHDCFKAB);
|
|
}
|
|
|
|
// Token: 0x0600C5D1 RID: 50641 RVA: 0x003B5EF0 File Offset: 0x003B40F0
|
|
public void JJLCNMHJFCM(string GAAMNGAMJJE, IHCPDNLJMMD MMEBLCBANIL, bool GKPCDLGKIJA, object[] OGDMHDCFKAB)
|
|
{
|
|
IHFKMIAHBFP.NGONJDFGHMF(this, GAAMNGAMJJE, MMEBLCBANIL, GKPCDLGKIJA, OGDMHDCFKAB);
|
|
}
|
|
|
|
// Token: 0x0600C5D2 RID: 50642 RVA: 0x003B5F00 File Offset: 0x003B4100
|
|
public int GCKFPCANGEC()
|
|
{
|
|
if (this.prefixBackup == -1 && IHFKMIAHBFP.DBOGBGIJDDJ != null)
|
|
{
|
|
this.prefixBackup = (int)IHFKMIAHBFP.DBOGBGIJDDJ.CIMNHNOABOM;
|
|
}
|
|
return this.prefixBackup;
|
|
}
|
|
|
|
// Token: 0x0600C5D3 RID: 50643 RVA: 0x003B5F30 File Offset: 0x003B4130
|
|
public static PhotonView Find(int ADMBCINHJOG)
|
|
{
|
|
return IHFKMIAHBFP.DBOGBGIJDDJ.CHJKENPLDPF(ADMBCINHJOG);
|
|
}
|
|
|
|
// Token: 0x0600C5D4 RID: 50644 RVA: 0x003B5F40 File Offset: 0x003B4140
|
|
public override string ToString()
|
|
{
|
|
return string.Format("View ({3}){0} on {1} {2}", new object[]
|
|
{
|
|
this.ADMBCINHJOG,
|
|
(!(base.gameObject != null)) ? "GO==null" : base.gameObject.name,
|
|
(!this.KLFBONMIBJD) ? string.Empty : "(scene)",
|
|
this.LJGEAILPJJP
|
|
});
|
|
}
|
|
|
|
// Token: 0x0600C5D5 RID: 50645 RVA: 0x003B5FC0 File Offset: 0x003B41C0
|
|
public void ELFGJLMIJFG(int NOBAPCOKFIL)
|
|
{
|
|
if (this.FLICIPPMFJH != NOBAPCOKFIL)
|
|
{
|
|
this.FLICIPPMFJH = NOBAPCOKFIL;
|
|
this.PDFJEKAFEMK();
|
|
if (this.FPKGGJGGPAG != null)
|
|
{
|
|
this.FPKGGJGGPAG(this.FLICIPPMFJH);
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x1400003B RID: 59
|
|
// (add) Token: 0x0600C5DC RID: 50652 RVA: 0x003B60E4 File Offset: 0x003B42E4
|
|
// (remove) Token: 0x0600C5D6 RID: 50646 RVA: 0x003B5FF8 File Offset: 0x003B41F8
|
|
[field: DebuggerBrowsable(DebuggerBrowsableState.Never)]
|
|
public event Action ANDEJDJJHPG;
|
|
|
|
// Token: 0x0600C5D7 RID: 50647 RVA: 0x003B6030 File Offset: 0x003B4230
|
|
public int DCJKAPJKEMN()
|
|
{
|
|
return this.AMAJCGADDCL();
|
|
}
|
|
|
|
// Token: 0x17000517 RID: 1303
|
|
// (get) Token: 0x0600C611 RID: 50705 RVA: 0x003B72DC File Offset: 0x003B54DC
|
|
// (set) Token: 0x0600C5D8 RID: 50648 RVA: 0x003B6038 File Offset: 0x003B4238
|
|
public int ADMBCINHJOG
|
|
{
|
|
get
|
|
{
|
|
return this.viewIdField;
|
|
}
|
|
set
|
|
{
|
|
bool flag = this.GLCIAHLKOCJ && this.viewIdField == 0;
|
|
this.OPDLGJGHMJI = value / IHFKMIAHBFP.BANOAAAAGLC;
|
|
this.viewIdField = value;
|
|
if (flag)
|
|
{
|
|
IHFKMIAHBFP.DBOGBGIJDDJ.OLJOHNACOLN(this);
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600C5D9 RID: 50649 RVA: 0x003B6084 File Offset: 0x003B4284
|
|
private void OnPhotonPlayerDisconnected(LNJFBGIBLHA JEFGMHBLLKI)
|
|
{
|
|
if (this.OPDLGJGHMJI == JEFGMHBLLKI.BADMPMDONAH)
|
|
{
|
|
this.MOFBFBOKJAK();
|
|
}
|
|
}
|
|
|
|
// Token: 0x1700051B RID: 1307
|
|
// (get) Token: 0x0600C5DA RID: 50650 RVA: 0x003B60A0 File Offset: 0x003B42A0
|
|
public bool BPKHNHFFDKK
|
|
{
|
|
get
|
|
{
|
|
return this.OPDLGJGHMJI != 0 && IHFKMIAHBFP.DBOGBGIJDDJ.MFOKJIFJOHC.ContainsKey(this.OPDLGJGHMJI);
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600C5DB RID: 50651 RVA: 0x003B60C8 File Offset: 0x003B42C8
|
|
public void EPPIGICCDBM(int KBHCDFOBPJJ)
|
|
{
|
|
IHFKMIAHBFP.DBOGBGIJDDJ.LPONJINDMJB(this.NBAIABPNLNK(), KBHCDFOBPJJ);
|
|
this.ELFGJLMIJFG(KBHCDFOBPJJ);
|
|
}
|
|
|
|
// Token: 0x0600C5DD RID: 50653 RVA: 0x003B611C File Offset: 0x003B431C
|
|
public static PhotonView NFGIFAKICHM(Component NCOHNOPAIOG)
|
|
{
|
|
return NCOHNOPAIOG.GetComponent<PhotonView>();
|
|
}
|
|
|
|
// Token: 0x0600C5DE RID: 50654 RVA: 0x003B6124 File Offset: 0x003B4324
|
|
public void HPGACHCMHHH(Action NOBAPCOKFIL)
|
|
{
|
|
Action action = this.ANDEJDJJHPG;
|
|
Action action2;
|
|
do
|
|
{
|
|
action2 = action;
|
|
action = Interlocked.CompareExchange<Action>(ref this.ANDEJDJJHPG, (Action)Delegate.Remove(action2, NOBAPCOKFIL), action);
|
|
}
|
|
while (action != action2);
|
|
}
|
|
|
|
// Token: 0x0600C5DF RID: 50655 RVA: 0x003B615C File Offset: 0x003B435C
|
|
public virtual string BIGIPFIKPCF()
|
|
{
|
|
string text = "interpolation";
|
|
object[] array = new object[0];
|
|
array[0] = this.NBAIABPNLNK();
|
|
array[1] = ((!(base.gameObject != null)) ? "Waifu" : base.gameObject.name);
|
|
array[5] = ((!this.NNKDKKCMJOM()) ? string.Empty : "ReplyMatch is false! ");
|
|
array[0] = this.HNFODFMANOD();
|
|
return string.Format(text, array);
|
|
}
|
|
|
|
// Token: 0x0600C5E0 RID: 50656 RVA: 0x003B61DC File Offset: 0x003B43DC
|
|
public static PhotonView Get(Component NCOHNOPAIOG)
|
|
{
|
|
return NCOHNOPAIOG.GetComponent<PhotonView>();
|
|
}
|
|
|
|
// Token: 0x0600C5E1 RID: 50657 RVA: 0x003B61E4 File Offset: 0x003B43E4
|
|
public void HDMMHGPFPKH()
|
|
{
|
|
this.DCOIKDFHBEN = base.GetComponents<MonoBehaviour>();
|
|
}
|
|
|
|
// Token: 0x0600C5E2 RID: 50658 RVA: 0x003B61F4 File Offset: 0x003B43F4
|
|
public void MGNPEIGNFJB(Action<int> NOBAPCOKFIL)
|
|
{
|
|
Action<int> action = this.FPKGGJGGPAG;
|
|
Action<int> action2;
|
|
do
|
|
{
|
|
action2 = action;
|
|
action = Interlocked.CompareExchange<Action<int>>(ref this.FPKGGJGGPAG, (Action<int>)Delegate.Remove(action2, NOBAPCOKFIL), action);
|
|
}
|
|
while (action != action2);
|
|
}
|
|
|
|
// Token: 0x0600C5E3 RID: 50659 RVA: 0x003B622C File Offset: 0x003B442C
|
|
protected internal void JIILBHDDIDE(Component NCOHNOPAIOG, FKIBELLNBEC JAGHIAOIDOC, BOCLHJCCOEL NAHFIMLLIMH)
|
|
{
|
|
if (NCOHNOPAIOG == null)
|
|
{
|
|
return;
|
|
}
|
|
if (NCOHNOPAIOG is MonoBehaviour)
|
|
{
|
|
this.NOAGOJCKLFG(NCOHNOPAIOG, JAGHIAOIDOC, NAHFIMLLIMH);
|
|
}
|
|
else if (NCOHNOPAIOG is Transform)
|
|
{
|
|
Transform transform = (Transform)NCOHNOPAIOG;
|
|
switch (this.onSerializeTransformOption)
|
|
{
|
|
case KCPCIEJDPEJ.OnlyPosition:
|
|
JAGHIAOIDOC.ODJIMEGAGII(transform.localPosition);
|
|
break;
|
|
case KCPCIEJDPEJ.OnlyRotation:
|
|
JAGHIAOIDOC.OEONJKAEKKG(transform.localRotation);
|
|
break;
|
|
case KCPCIEJDPEJ.OnlyScale:
|
|
JAGHIAOIDOC.LCLGLEJGLJE(transform.localScale);
|
|
break;
|
|
case KCPCIEJDPEJ.PositionAndRotation:
|
|
JAGHIAOIDOC.OEONJKAEKKG(transform.localPosition);
|
|
JAGHIAOIDOC.PILJPJFMFON(transform.localRotation);
|
|
break;
|
|
case KCPCIEJDPEJ.All:
|
|
JAGHIAOIDOC.ODJIMEGAGII(transform.localPosition);
|
|
JAGHIAOIDOC.LCLGLEJGLJE(transform.localRotation);
|
|
JAGHIAOIDOC.PILJPJFMFON(transform.localScale);
|
|
break;
|
|
}
|
|
}
|
|
else if (NCOHNOPAIOG is Rigidbody)
|
|
{
|
|
Rigidbody rigidbody = (Rigidbody)NCOHNOPAIOG;
|
|
BCDGGJPHFOP bcdggjphfop = this.onSerializeRigidBodyOption;
|
|
if (bcdggjphfop != (BCDGGJPHFOP)8)
|
|
{
|
|
if (bcdggjphfop != BCDGGJPHFOP.OnlyVelocity)
|
|
{
|
|
if (bcdggjphfop == BCDGGJPHFOP.OnlyVelocity)
|
|
{
|
|
JAGHIAOIDOC.DMFNHJGMEBD(rigidbody.velocity);
|
|
}
|
|
}
|
|
else
|
|
{
|
|
JAGHIAOIDOC.PILJPJFMFON(rigidbody.angularVelocity);
|
|
}
|
|
}
|
|
else
|
|
{
|
|
JAGHIAOIDOC.DMFNHJGMEBD(rigidbody.velocity);
|
|
JAGHIAOIDOC.BLAOENMNEAC(rigidbody.angularVelocity);
|
|
}
|
|
}
|
|
else if (NCOHNOPAIOG is Rigidbody2D)
|
|
{
|
|
Rigidbody2D rigidbody2D = (Rigidbody2D)NCOHNOPAIOG;
|
|
BCDGGJPHFOP bcdggjphfop2 = this.onSerializeRigidBodyOption;
|
|
if (bcdggjphfop2 != (BCDGGJPHFOP)6)
|
|
{
|
|
if (bcdggjphfop2 != BCDGGJPHFOP.OnlyVelocity)
|
|
{
|
|
if (bcdggjphfop2 == BCDGGJPHFOP.OnlyVelocity)
|
|
{
|
|
JAGHIAOIDOC.PILJPJFMFON(rigidbody2D.velocity);
|
|
}
|
|
}
|
|
else
|
|
{
|
|
JAGHIAOIDOC.LCLGLEJGLJE(rigidbody2D.angularVelocity);
|
|
}
|
|
}
|
|
else
|
|
{
|
|
JAGHIAOIDOC.BLAOENMNEAC(rigidbody2D.velocity);
|
|
JAGHIAOIDOC.PILJPJFMFON(rigidbody2D.angularVelocity);
|
|
}
|
|
}
|
|
else
|
|
{
|
|
global::UnityEngine.Debug.LogError("IntegrationTest Ignored" + NCOHNOPAIOG.GetType());
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600C5E4 RID: 50660 RVA: 0x003B6470 File Offset: 0x003B4670
|
|
public static PhotonView KAKDEOHCKBM(int ADMBCINHJOG)
|
|
{
|
|
return IHFKMIAHBFP.DBOGBGIJDDJ.CHJKENPLDPF(ADMBCINHJOG);
|
|
}
|
|
|
|
// Token: 0x0600C5E5 RID: 50661 RVA: 0x003B6480 File Offset: 0x003B4680
|
|
public static PhotonView MJMBCAKLBGN(GameObject FDDBCJHEMGH)
|
|
{
|
|
return FDDBCJHEMGH.GetComponent<PhotonView>();
|
|
}
|
|
|
|
// Token: 0x0600C5E6 RID: 50662 RVA: 0x003B6488 File Offset: 0x003B4688
|
|
protected internal void EDMKODFODIF(Component NCOHNOPAIOG, FKIBELLNBEC JAGHIAOIDOC, BOCLHJCCOEL NAHFIMLLIMH)
|
|
{
|
|
if (NCOHNOPAIOG == null)
|
|
{
|
|
return;
|
|
}
|
|
if (NCOHNOPAIOG is MonoBehaviour)
|
|
{
|
|
this.DFPBKGJIAKI(NCOHNOPAIOG, JAGHIAOIDOC, NAHFIMLLIMH);
|
|
}
|
|
else if (NCOHNOPAIOG is Transform)
|
|
{
|
|
Transform transform = (Transform)NCOHNOPAIOG;
|
|
switch (this.onSerializeTransformOption)
|
|
{
|
|
case KCPCIEJDPEJ.OnlyPosition:
|
|
transform.localPosition = (Vector3)JAGHIAOIDOC.MKKFLAJFMDH();
|
|
break;
|
|
case KCPCIEJDPEJ.OnlyRotation:
|
|
transform.localRotation = (Quaternion)JAGHIAOIDOC.CNLOAGFMHKH();
|
|
break;
|
|
case KCPCIEJDPEJ.OnlyScale:
|
|
transform.localScale = (Vector3)JAGHIAOIDOC.CNLOAGFMHKH();
|
|
break;
|
|
case KCPCIEJDPEJ.PositionAndRotation:
|
|
transform.localPosition = (Vector3)JAGHIAOIDOC.MKKFLAJFMDH();
|
|
transform.localRotation = (Quaternion)JAGHIAOIDOC.CNLOAGFMHKH();
|
|
break;
|
|
case KCPCIEJDPEJ.All:
|
|
transform.localPosition = (Vector3)JAGHIAOIDOC.MKKFLAJFMDH();
|
|
transform.localRotation = (Quaternion)JAGHIAOIDOC.CNLOAGFMHKH();
|
|
transform.localScale = (Vector3)JAGHIAOIDOC.MENJBBNMJOP();
|
|
break;
|
|
}
|
|
}
|
|
else if (NCOHNOPAIOG is Rigidbody)
|
|
{
|
|
Rigidbody rigidbody = (Rigidbody)NCOHNOPAIOG;
|
|
BCDGGJPHFOP bcdggjphfop = this.onSerializeRigidBodyOption;
|
|
if (bcdggjphfop != (BCDGGJPHFOP)3)
|
|
{
|
|
if (bcdggjphfop != BCDGGJPHFOP.OnlyVelocity)
|
|
{
|
|
if (bcdggjphfop == BCDGGJPHFOP.OnlyVelocity)
|
|
{
|
|
rigidbody.velocity = (Vector3)JAGHIAOIDOC.MENJBBNMJOP();
|
|
}
|
|
}
|
|
else
|
|
{
|
|
rigidbody.angularVelocity = (Vector3)JAGHIAOIDOC.MKKFLAJFMDH();
|
|
}
|
|
}
|
|
else
|
|
{
|
|
rigidbody.velocity = (Vector3)JAGHIAOIDOC.CNLOAGFMHKH();
|
|
rigidbody.angularVelocity = (Vector3)JAGHIAOIDOC.MENJBBNMJOP();
|
|
}
|
|
}
|
|
else if (NCOHNOPAIOG is Rigidbody2D)
|
|
{
|
|
Rigidbody2D rigidbody2D = (Rigidbody2D)NCOHNOPAIOG;
|
|
BCDGGJPHFOP bcdggjphfop2 = this.onSerializeRigidBodyOption;
|
|
if (bcdggjphfop2 != BCDGGJPHFOP.OnlyAngularVelocity)
|
|
{
|
|
if (bcdggjphfop2 != BCDGGJPHFOP.OnlyVelocity)
|
|
{
|
|
if (bcdggjphfop2 == BCDGGJPHFOP.OnlyVelocity)
|
|
{
|
|
rigidbody2D.velocity = (Vector2)JAGHIAOIDOC.MENJBBNMJOP();
|
|
}
|
|
}
|
|
else
|
|
{
|
|
rigidbody2D.angularVelocity = (float)JAGHIAOIDOC.DPMKBDGIBFI();
|
|
}
|
|
}
|
|
else
|
|
{
|
|
rigidbody2D.velocity = (Vector2)JAGHIAOIDOC.CNLOAGFMHKH();
|
|
rigidbody2D.angularVelocity = (float)JAGHIAOIDOC.MKKFLAJFMDH();
|
|
}
|
|
}
|
|
else
|
|
{
|
|
global::UnityEngine.Debug.LogError("Tickets");
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600C5E7 RID: 50663 RVA: 0x003B66C0 File Offset: 0x003B48C0
|
|
public void CFOEDDEHBJK(FKIBELLNBEC JAGHIAOIDOC, BOCLHJCCOEL NAHFIMLLIMH)
|
|
{
|
|
if (this.ObservedComponents != null && this.ObservedComponents.Count > 0)
|
|
{
|
|
for (int i = 0; i < this.ObservedComponents.Count; i++)
|
|
{
|
|
this.ICANLFKNJJJ(this.ObservedComponents[i], JAGHIAOIDOC, NAHFIMLLIMH);
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600C5E8 RID: 50664 RVA: 0x003B671C File Offset: 0x003B491C
|
|
private void PDFJEKAFEMK()
|
|
{
|
|
this.EKJDFFNPLEL = false;
|
|
this.CACPHFIHKNM = this.OPDLGJGHMJI == IHFKMIAHBFP.JEFGMHBLLKI.BADMPMDONAH;
|
|
this.IFFPCPHLJMM = this.CACPHFIHKNM || (!this.FNKACHDDMLH() && IHFKMIAHBFP.HCHIDMOLLAD);
|
|
this.EMHBNPFCDCA = LNJFBGIBLHA.MLAAOMLEIGD(this.OPDLGJGHMJI);
|
|
this.MBFILEJAOAK = this.EMHBNPFCDCA ?? IHFKMIAHBFP.HGDJAAMBDNH;
|
|
}
|
|
|
|
// Token: 0x0600C5E9 RID: 50665 RVA: 0x003B6798 File Offset: 0x003B4998
|
|
public void EGJJHHBKGEJ(string GAAMNGAMJJE, IHCPDNLJMMD MMEBLCBANIL, bool GKPCDLGKIJA, object[] OGDMHDCFKAB)
|
|
{
|
|
IHFKMIAHBFP.NGONJDFGHMF(this, GAAMNGAMJJE, MMEBLCBANIL, GKPCDLGKIJA, OGDMHDCFKAB);
|
|
}
|
|
|
|
// Token: 0x0600C5EA RID: 50666 RVA: 0x003B67A8 File Offset: 0x003B49A8
|
|
public int MFLCPKMLCPG()
|
|
{
|
|
return this.viewIdField / IHFKMIAHBFP.BANOAAAAGLC;
|
|
}
|
|
|
|
// Token: 0x0600C5EB RID: 50667 RVA: 0x003B67B8 File Offset: 0x003B49B8
|
|
public void BJKMNFDMOCC(FKIBELLNBEC JAGHIAOIDOC, BOCLHJCCOEL NAHFIMLLIMH)
|
|
{
|
|
if (this.ObservedComponents != null && this.ObservedComponents.Count > 1)
|
|
{
|
|
for (int i = 0; i < this.ObservedComponents.Count; i += 0)
|
|
{
|
|
this.IAJCHALIFAA(this.ObservedComponents[i], JAGHIAOIDOC, NAHFIMLLIMH);
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x1700051F RID: 1311
|
|
// (get) Token: 0x0600C5EC RID: 50668 RVA: 0x003B6814 File Offset: 0x003B4A14
|
|
public LNJFBGIBLHA ECHJNDDOIBD
|
|
{
|
|
get
|
|
{
|
|
if (!this.EKJDFFNPLEL)
|
|
{
|
|
this.MOFBFBOKJAK();
|
|
}
|
|
return this.MBFILEJAOAK;
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600C5EE RID: 50670 RVA: 0x003B6868 File Offset: 0x003B4A68
|
|
private void AMGHENHHAJK(LNJFBGIBLHA JEFGMHBLLKI)
|
|
{
|
|
if (this.OPDLGJGHMJI == JEFGMHBLLKI.BADMPMDONAH)
|
|
{
|
|
this.PDFJEKAFEMK();
|
|
}
|
|
}
|
|
|
|
// Token: 0x1700051C RID: 1308
|
|
// (get) Token: 0x0600C5EF RID: 50671 RVA: 0x003B6884 File Offset: 0x003B4A84
|
|
public int PFPNDJMCLLO
|
|
{
|
|
get
|
|
{
|
|
return this.viewIdField / IHFKMIAHBFP.BANOAAAAGLC;
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600C5F0 RID: 50672 RVA: 0x003B6894 File Offset: 0x003B4A94
|
|
public void CLBMDMJOEPH(int KBHCDFOBPJJ)
|
|
{
|
|
IHFKMIAHBFP.DBOGBGIJDDJ.LPONJINDMJB(this.ADMBCINHJOG, KBHCDFOBPJJ);
|
|
this.OPDLGJGHMJI = KBHCDFOBPJJ;
|
|
}
|
|
|
|
// Token: 0x0600C5F1 RID: 50673 RVA: 0x003B68B0 File Offset: 0x003B4AB0
|
|
public void NNOFBLMFKAH(LNJFBGIBLHA AAMEMKCAECE)
|
|
{
|
|
this.CLBMDMJOEPH(AAMEMKCAECE.BADMPMDONAH);
|
|
}
|
|
|
|
// Token: 0x0600C5F2 RID: 50674 RVA: 0x003B68C0 File Offset: 0x003B4AC0
|
|
public void LCJFHLKJMKL(Action<int> NOBAPCOKFIL)
|
|
{
|
|
Action<int> action = this.FPKGGJGGPAG;
|
|
Action<int> action2;
|
|
do
|
|
{
|
|
action2 = action;
|
|
action = Interlocked.CompareExchange<Action<int>>(ref this.FPKGGJGGPAG, (Action<int>)Delegate.Remove(action2, NOBAPCOKFIL), action);
|
|
}
|
|
while (action != action2);
|
|
}
|
|
|
|
// Token: 0x0600C5F3 RID: 50675 RVA: 0x003B68F8 File Offset: 0x003B4AF8
|
|
public static PhotonView EENJGGEOCFH(GameObject FDDBCJHEMGH)
|
|
{
|
|
return FDDBCJHEMGH.GetComponent<PhotonView>();
|
|
}
|
|
|
|
// Token: 0x1700051A RID: 1306
|
|
// (get) Token: 0x0600C5F4 RID: 50676 RVA: 0x003B6900 File Offset: 0x003B4B00
|
|
public int OCDPAMGOLGB
|
|
{
|
|
get
|
|
{
|
|
return this.OPDLGJGHMJI;
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600C5F5 RID: 50677 RVA: 0x003B6908 File Offset: 0x003B4B08
|
|
public bool HCAKFOGPMEH()
|
|
{
|
|
this.NDFGHIFLBKO();
|
|
return this.EHMCLLOBOEO.Value;
|
|
}
|
|
|
|
// Token: 0x17000519 RID: 1305
|
|
// (get) Token: 0x0600C5F6 RID: 50678 RVA: 0x003B691C File Offset: 0x003B4B1C
|
|
public LNJFBGIBLHA HKLENNJOICH
|
|
{
|
|
get
|
|
{
|
|
if (!this.EKJDFFNPLEL)
|
|
{
|
|
this.MOFBFBOKJAK();
|
|
}
|
|
return this.EMHBNPFCDCA;
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600C5F7 RID: 50679 RVA: 0x003B6938 File Offset: 0x003B4B38
|
|
public bool DBMJKPCAFBE()
|
|
{
|
|
if (!this.EKJDFFNPLEL)
|
|
{
|
|
this.CMNBLAMOPON();
|
|
}
|
|
return this.CACPHFIHKNM;
|
|
}
|
|
|
|
// Token: 0x0600C5F8 RID: 50680 RVA: 0x003B6954 File Offset: 0x003B4B54
|
|
public int HNFODFMANOD()
|
|
{
|
|
if (this.prefixBackup == -1 && IHFKMIAHBFP.DBOGBGIJDDJ != null)
|
|
{
|
|
this.prefixBackup = (int)IHFKMIAHBFP.DBOGBGIJDDJ.CIMNHNOABOM;
|
|
}
|
|
return this.prefixBackup;
|
|
}
|
|
|
|
// Token: 0x0600C5F9 RID: 50681 RVA: 0x003B6984 File Offset: 0x003B4B84
|
|
protected internal void PKAKGOOAIDP(Component NCOHNOPAIOG, FKIBELLNBEC JAGHIAOIDOC, BOCLHJCCOEL NAHFIMLLIMH)
|
|
{
|
|
if (NCOHNOPAIOG == null)
|
|
{
|
|
return;
|
|
}
|
|
if (NCOHNOPAIOG is MonoBehaviour)
|
|
{
|
|
this.NOAGOJCKLFG(NCOHNOPAIOG, JAGHIAOIDOC, NAHFIMLLIMH);
|
|
}
|
|
else if (NCOHNOPAIOG is Transform)
|
|
{
|
|
Transform transform = (Transform)NCOHNOPAIOG;
|
|
switch (this.onSerializeTransformOption)
|
|
{
|
|
case KCPCIEJDPEJ.OnlyPosition:
|
|
JAGHIAOIDOC.JNKJIIHLMLA(transform.localPosition);
|
|
break;
|
|
case KCPCIEJDPEJ.OnlyRotation:
|
|
JAGHIAOIDOC.BLAOENMNEAC(transform.localRotation);
|
|
break;
|
|
case KCPCIEJDPEJ.OnlyScale:
|
|
JAGHIAOIDOC.ODJIMEGAGII(transform.localScale);
|
|
break;
|
|
case KCPCIEJDPEJ.PositionAndRotation:
|
|
JAGHIAOIDOC.OEONJKAEKKG(transform.localPosition);
|
|
JAGHIAOIDOC.JNKJIIHLMLA(transform.localRotation);
|
|
break;
|
|
case KCPCIEJDPEJ.All:
|
|
JAGHIAOIDOC.ODJIMEGAGII(transform.localPosition);
|
|
JAGHIAOIDOC.PIAIMPBEABJ(transform.localRotation);
|
|
JAGHIAOIDOC.NCELHBANFFO(transform.localScale);
|
|
break;
|
|
}
|
|
}
|
|
else if (NCOHNOPAIOG is Rigidbody)
|
|
{
|
|
Rigidbody rigidbody = (Rigidbody)NCOHNOPAIOG;
|
|
BCDGGJPHFOP bcdggjphfop = this.onSerializeRigidBodyOption;
|
|
if (bcdggjphfop != (BCDGGJPHFOP)3)
|
|
{
|
|
if (bcdggjphfop != BCDGGJPHFOP.OnlyAngularVelocity)
|
|
{
|
|
if (bcdggjphfop == BCDGGJPHFOP.OnlyVelocity)
|
|
{
|
|
JAGHIAOIDOC.ODJIMEGAGII(rigidbody.velocity);
|
|
}
|
|
}
|
|
else
|
|
{
|
|
JAGHIAOIDOC.JNKJIIHLMLA(rigidbody.angularVelocity);
|
|
}
|
|
}
|
|
else
|
|
{
|
|
JAGHIAOIDOC.ODJIMEGAGII(rigidbody.velocity);
|
|
JAGHIAOIDOC.HMPGGNHGFKN(rigidbody.angularVelocity);
|
|
}
|
|
}
|
|
else if (NCOHNOPAIOG is Rigidbody2D)
|
|
{
|
|
Rigidbody2D rigidbody2D = (Rigidbody2D)NCOHNOPAIOG;
|
|
BCDGGJPHFOP bcdggjphfop2 = this.onSerializeRigidBodyOption;
|
|
if (bcdggjphfop2 != BCDGGJPHFOP.OnlyAngularVelocity)
|
|
{
|
|
if (bcdggjphfop2 != BCDGGJPHFOP.OnlyVelocity)
|
|
{
|
|
if (bcdggjphfop2 == BCDGGJPHFOP.OnlyVelocity)
|
|
{
|
|
JAGHIAOIDOC.JNKJIIHLMLA(rigidbody2D.velocity);
|
|
}
|
|
}
|
|
else
|
|
{
|
|
JAGHIAOIDOC.HMPGGNHGFKN(rigidbody2D.angularVelocity);
|
|
}
|
|
}
|
|
else
|
|
{
|
|
JAGHIAOIDOC.BLAOENMNEAC(rigidbody2D.velocity);
|
|
JAGHIAOIDOC.ODJIMEGAGII(rigidbody2D.angularVelocity);
|
|
}
|
|
}
|
|
else
|
|
{
|
|
global::UnityEngine.Debug.LogError("Tool.RigidbodyEx is unexpectedly null" + NCOHNOPAIOG.GetType());
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600C5FA RID: 50682 RVA: 0x003B6BC8 File Offset: 0x003B4DC8
|
|
public void JKKKANNPLJM(string GAAMNGAMJJE, IHCPDNLJMMD MMEBLCBANIL, bool GKPCDLGKIJA, object[] OGDMHDCFKAB)
|
|
{
|
|
IHFKMIAHBFP.NGONJDFGHMF(this, GAAMNGAMJJE, MMEBLCBANIL, GKPCDLGKIJA, OGDMHDCFKAB);
|
|
}
|
|
|
|
// Token: 0x0600C5FB RID: 50683 RVA: 0x003B6BD8 File Offset: 0x003B4DD8
|
|
public LNJFBGIBLHA PIOGIBFOFGD()
|
|
{
|
|
if (!this.EKJDFFNPLEL)
|
|
{
|
|
this.PDFJEKAFEMK();
|
|
}
|
|
return this.MBFILEJAOAK;
|
|
}
|
|
|
|
// Token: 0x0600C5FC RID: 50684 RVA: 0x003B6BF4 File Offset: 0x003B4DF4
|
|
public void LKNBOGANIND(Action<int> NOBAPCOKFIL)
|
|
{
|
|
Action<int> action = this.FPKGGJGGPAG;
|
|
Action<int> action2;
|
|
do
|
|
{
|
|
action2 = action;
|
|
action = Interlocked.CompareExchange<Action<int>>(ref this.FPKGGJGGPAG, (Action<int>)Delegate.Remove(action2, NOBAPCOKFIL), action);
|
|
}
|
|
while (action != action2);
|
|
}
|
|
|
|
// Token: 0x0600C5FD RID: 50685 RVA: 0x003B6C2C File Offset: 0x003B4E2C
|
|
protected internal void DGNDEKCJCLP(Component NCOHNOPAIOG, FKIBELLNBEC JAGHIAOIDOC, BOCLHJCCOEL NAHFIMLLIMH)
|
|
{
|
|
if (NCOHNOPAIOG == null)
|
|
{
|
|
return;
|
|
}
|
|
if (NCOHNOPAIOG is MonoBehaviour)
|
|
{
|
|
this.DFPBKGJIAKI(NCOHNOPAIOG, JAGHIAOIDOC, NAHFIMLLIMH);
|
|
}
|
|
else if (NCOHNOPAIOG is Transform)
|
|
{
|
|
Transform transform = (Transform)NCOHNOPAIOG;
|
|
switch (this.onSerializeTransformOption)
|
|
{
|
|
case KCPCIEJDPEJ.OnlyPosition:
|
|
JAGHIAOIDOC.PIAIMPBEABJ(transform.localPosition);
|
|
break;
|
|
case KCPCIEJDPEJ.OnlyRotation:
|
|
JAGHIAOIDOC.HMPGGNHGFKN(transform.localRotation);
|
|
break;
|
|
case KCPCIEJDPEJ.OnlyScale:
|
|
JAGHIAOIDOC.DMFNHJGMEBD(transform.localScale);
|
|
break;
|
|
case KCPCIEJDPEJ.PositionAndRotation:
|
|
JAGHIAOIDOC.PILJPJFMFON(transform.localPosition);
|
|
JAGHIAOIDOC.ODJIMEGAGII(transform.localRotation);
|
|
break;
|
|
case KCPCIEJDPEJ.All:
|
|
JAGHIAOIDOC.PIAIMPBEABJ(transform.localPosition);
|
|
JAGHIAOIDOC.BLAOENMNEAC(transform.localRotation);
|
|
JAGHIAOIDOC.JNKJIIHLMLA(transform.localScale);
|
|
break;
|
|
}
|
|
}
|
|
else if (NCOHNOPAIOG is Rigidbody)
|
|
{
|
|
Rigidbody rigidbody = (Rigidbody)NCOHNOPAIOG;
|
|
BCDGGJPHFOP bcdggjphfop = this.onSerializeRigidBodyOption;
|
|
if (bcdggjphfop != (BCDGGJPHFOP)3)
|
|
{
|
|
if (bcdggjphfop != BCDGGJPHFOP.OnlyVelocity)
|
|
{
|
|
if (bcdggjphfop == BCDGGJPHFOP.OnlyVelocity)
|
|
{
|
|
JAGHIAOIDOC.LCLGLEJGLJE(rigidbody.velocity);
|
|
}
|
|
}
|
|
else
|
|
{
|
|
JAGHIAOIDOC.DMFNHJGMEBD(rigidbody.angularVelocity);
|
|
}
|
|
}
|
|
else
|
|
{
|
|
JAGHIAOIDOC.NCELHBANFFO(rigidbody.velocity);
|
|
JAGHIAOIDOC.DMFNHJGMEBD(rigidbody.angularVelocity);
|
|
}
|
|
}
|
|
else if (NCOHNOPAIOG is Rigidbody2D)
|
|
{
|
|
Rigidbody2D rigidbody2D = (Rigidbody2D)NCOHNOPAIOG;
|
|
BCDGGJPHFOP bcdggjphfop2 = this.onSerializeRigidBodyOption;
|
|
if (bcdggjphfop2 != BCDGGJPHFOP.OnlyVelocity)
|
|
{
|
|
if (bcdggjphfop2 != BCDGGJPHFOP.OnlyVelocity)
|
|
{
|
|
if (bcdggjphfop2 == BCDGGJPHFOP.OnlyVelocity)
|
|
{
|
|
JAGHIAOIDOC.OEONJKAEKKG(rigidbody2D.velocity);
|
|
}
|
|
}
|
|
else
|
|
{
|
|
JAGHIAOIDOC.HMPGGNHGFKN(rigidbody2D.angularVelocity);
|
|
}
|
|
}
|
|
else
|
|
{
|
|
JAGHIAOIDOC.ODJIMEGAGII(rigidbody2D.velocity);
|
|
JAGHIAOIDOC.PILJPJFMFON(rigidbody2D.angularVelocity);
|
|
}
|
|
}
|
|
else
|
|
{
|
|
global::UnityEngine.Debug.LogError("open" + NCOHNOPAIOG.GetType());
|
|
}
|
|
}
|
|
|
|
// Token: 0x1700051E RID: 1310
|
|
// (get) Token: 0x0600C5FE RID: 50686 RVA: 0x003B6E70 File Offset: 0x003B5070
|
|
public bool PHGPFENEHIK
|
|
{
|
|
get
|
|
{
|
|
if (!this.EKJDFFNPLEL)
|
|
{
|
|
this.MOFBFBOKJAK();
|
|
}
|
|
return this.CACPHFIHKNM;
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600C600 RID: 50688 RVA: 0x003B6E98 File Offset: 0x003B5098
|
|
public int HNPFGGAKNPI()
|
|
{
|
|
return this.viewIdField;
|
|
}
|
|
|
|
// Token: 0x0600C601 RID: 50689 RVA: 0x003B6EA0 File Offset: 0x003B50A0
|
|
protected internal void DFBAMNPBCHH(Component NCOHNOPAIOG, FKIBELLNBEC JAGHIAOIDOC, BOCLHJCCOEL NAHFIMLLIMH)
|
|
{
|
|
MOJNPEJBHGK mojnpejbhgk = NCOHNOPAIOG as MOJNPEJBHGK;
|
|
if (mojnpejbhgk != null)
|
|
{
|
|
mojnpejbhgk.OnPhotonSerializeView(JAGHIAOIDOC, NAHFIMLLIMH);
|
|
}
|
|
else if (NCOHNOPAIOG != null)
|
|
{
|
|
MethodInfo methodInfo = null;
|
|
if (!this.ECOGLCBAOPI.TryGetValue(NCOHNOPAIOG, out methodInfo))
|
|
{
|
|
if (!BEIKFLMNLCB.GNOHKNEGCLM(NCOHNOPAIOG as MonoBehaviour, ((HCPAJHOGHMM)113).ToString(), out methodInfo))
|
|
{
|
|
global::UnityEngine.Debug.LogError("incomplete dynamic bit lengths tree" + NCOHNOPAIOG.name + "_trigger");
|
|
methodInfo = null;
|
|
}
|
|
this.ECOGLCBAOPI.Add(NCOHNOPAIOG, methodInfo);
|
|
}
|
|
if (methodInfo != null)
|
|
{
|
|
MethodBase methodBase = methodInfo;
|
|
object[] array = new object[7];
|
|
array[0] = JAGHIAOIDOC;
|
|
array[0] = NAHFIMLLIMH;
|
|
methodBase.Invoke(NCOHNOPAIOG, array);
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600C602 RID: 50690 RVA: 0x003B6F5C File Offset: 0x003B515C
|
|
public LNJFBGIBLHA PCHBDFKGJJA()
|
|
{
|
|
if (!this.EKJDFFNPLEL)
|
|
{
|
|
this.MOFBFBOKJAK();
|
|
}
|
|
return this.MBFILEJAOAK;
|
|
}
|
|
|
|
// Token: 0x0600C603 RID: 50691 RVA: 0x003B6F78 File Offset: 0x003B5178
|
|
protected internal void BDGIJHCBAMA(Component NCOHNOPAIOG, FKIBELLNBEC JAGHIAOIDOC, BOCLHJCCOEL NAHFIMLLIMH)
|
|
{
|
|
MOJNPEJBHGK mojnpejbhgk = NCOHNOPAIOG as MOJNPEJBHGK;
|
|
if (mojnpejbhgk != null)
|
|
{
|
|
mojnpejbhgk.OnPhotonSerializeView(JAGHIAOIDOC, NAHFIMLLIMH);
|
|
}
|
|
else if (NCOHNOPAIOG != null)
|
|
{
|
|
MethodInfo methodInfo = null;
|
|
if (!this.ECOGLCBAOPI.TryGetValue(NCOHNOPAIOG, out methodInfo))
|
|
{
|
|
if (!BEIKFLMNLCB.GNOHKNEGCLM(NCOHNOPAIOG as MonoBehaviour, ((HCPAJHOGHMM)(-92)).ToString(), out methodInfo))
|
|
{
|
|
global::UnityEngine.Debug.LogError("OnReferalIntentReciver:: parsing error" + NCOHNOPAIOG.name + "Cannot send to: ");
|
|
methodInfo = null;
|
|
}
|
|
this.ECOGLCBAOPI.Add(NCOHNOPAIOG, methodInfo);
|
|
}
|
|
if (methodInfo != null)
|
|
{
|
|
MethodBase methodBase = methodInfo;
|
|
object[] array = new object[1];
|
|
array[1] = JAGHIAOIDOC;
|
|
array[1] = NAHFIMLLIMH;
|
|
methodBase.Invoke(NCOHNOPAIOG, array);
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600C604 RID: 50692 RVA: 0x003B7034 File Offset: 0x003B5234
|
|
public int KJMDNKCBJAK()
|
|
{
|
|
return this.OPDLGJGHMJI;
|
|
}
|
|
|
|
// Token: 0x0600C605 RID: 50693 RVA: 0x003B703C File Offset: 0x003B523C
|
|
public void GAEGFFDJJEP()
|
|
{
|
|
this.DCOIKDFHBEN = base.GetComponents<MonoBehaviour>();
|
|
}
|
|
|
|
// Token: 0x0600C606 RID: 50694 RVA: 0x003B704C File Offset: 0x003B524C
|
|
public void TransferOwnership(int KBHCDFOBPJJ)
|
|
{
|
|
IHFKMIAHBFP.DBOGBGIJDDJ.LPONJINDMJB(this.ADMBCINHJOG, KBHCDFOBPJJ);
|
|
this.OPDLGJGHMJI = KBHCDFOBPJJ;
|
|
}
|
|
|
|
// Token: 0x0600C607 RID: 50695 RVA: 0x003B7068 File Offset: 0x003B5268
|
|
public bool FNKACHDDMLH()
|
|
{
|
|
return this.PNAHJNPGAFI() == 0 || IHFKMIAHBFP.DBOGBGIJDDJ.MFOKJIFJOHC.ContainsKey(this.AMAJCGADDCL());
|
|
}
|
|
|
|
// Token: 0x0600C608 RID: 50696 RVA: 0x003B7090 File Offset: 0x003B5290
|
|
public void RefreshRpcMonoBehaviourCache()
|
|
{
|
|
this.DCOIKDFHBEN = base.GetComponents<MonoBehaviour>();
|
|
}
|
|
|
|
// Token: 0x0600C609 RID: 50697 RVA: 0x003B70A0 File Offset: 0x003B52A0
|
|
private void MOFBFBOKJAK()
|
|
{
|
|
this.EKJDFFNPLEL = true;
|
|
this.CACPHFIHKNM = this.OPDLGJGHMJI == IHFKMIAHBFP.JEFGMHBLLKI.BADMPMDONAH;
|
|
this.IFFPCPHLJMM = this.CACPHFIHKNM || (!this.BPKHNHFFDKK && IHFKMIAHBFP.HCHIDMOLLAD);
|
|
this.EMHBNPFCDCA = LNJFBGIBLHA.FDOBBLFBBBK(this.OPDLGJGHMJI);
|
|
this.MBFILEJAOAK = this.EMHBNPFCDCA ?? IHFKMIAHBFP.HGDJAAMBDNH;
|
|
}
|
|
|
|
// Token: 0x0600C60A RID: 50698 RVA: 0x003B711C File Offset: 0x003B531C
|
|
private void FBFKJINDIMC()
|
|
{
|
|
this.CMNBLAMOPON();
|
|
}
|
|
|
|
// Token: 0x0600C60B RID: 50699 RVA: 0x003B7124 File Offset: 0x003B5324
|
|
public int OMNKKJNHJHD()
|
|
{
|
|
return this.viewIdField;
|
|
}
|
|
|
|
// Token: 0x0600C60C RID: 50700 RVA: 0x003B712C File Offset: 0x003B532C
|
|
public object[] JCOIJFNJLNF()
|
|
{
|
|
if (!this.GLCIAHLKOCJ)
|
|
{
|
|
this.FDIGLDJIHNG = IHFKMIAHBFP.DBOGBGIJDDJ.CNBGLEECMIC(this.instantiationId);
|
|
}
|
|
return this.FDIGLDJIHNG;
|
|
}
|
|
|
|
// Token: 0x0600C60D RID: 50701 RVA: 0x003B7158 File Offset: 0x003B5358
|
|
public void OANNGPCGJPB(int NOBAPCOKFIL)
|
|
{
|
|
this.prefixBackup = NOBAPCOKFIL;
|
|
}
|
|
|
|
// Token: 0x0600C60E RID: 50702 RVA: 0x003B7164 File Offset: 0x003B5364
|
|
public void HIOIPNNJMCE(Action NOBAPCOKFIL)
|
|
{
|
|
Action action = this.ANDEJDJJHPG;
|
|
Action action2;
|
|
do
|
|
{
|
|
action2 = action;
|
|
action = Interlocked.CompareExchange<Action>(ref this.ANDEJDJJHPG, (Action)Delegate.Remove(action2, NOBAPCOKFIL), action);
|
|
}
|
|
while (action != action2);
|
|
}
|
|
|
|
// Token: 0x0600C60F RID: 50703 RVA: 0x003B719C File Offset: 0x003B539C
|
|
protected internal void Awake()
|
|
{
|
|
IHFKMIAHBFP.ENIGMACDFMJ += new Action<LNJFBGIBLHA>(this.OnMasterClientSwitched);
|
|
IHFKMIAHBFP.DHLJAODEIEA += new Action<LNJFBGIBLHA>(this.OnPhotonPlayerDisconnected);
|
|
IHFKMIAHBFP.CLMADBPELLI += new Action(this.OnJoinedRoom);
|
|
IHFKMIAHBFP.GHAMLPFIJFB += new Action(this.OnLeftRoom);
|
|
if (this.ADMBCINHJOG != 0)
|
|
{
|
|
this.NDFGHIFLBKO();
|
|
this.FLICIPPMFJH = this.ADMBCINHJOG / IHFKMIAHBFP.BANOAAAAGLC;
|
|
IHFKMIAHBFP.DBOGBGIJDDJ.OLJOHNACOLN(this);
|
|
this.FDIGLDJIHNG = IHFKMIAHBFP.DBOGBGIJDDJ.DEIIHMKIPAD(this.instantiationId);
|
|
}
|
|
this.GLCIAHLKOCJ = true;
|
|
}
|
|
|
|
// Token: 0x0600C610 RID: 50704 RVA: 0x003B7260 File Offset: 0x003B5460
|
|
private void CMNBLAMOPON()
|
|
{
|
|
this.EKJDFFNPLEL = false;
|
|
this.CACPHFIHKNM = this.OPDLGJGHMJI == IHFKMIAHBFP.JEFGMHBLLKI.BADMPMDONAH;
|
|
this.IFFPCPHLJMM = !this.CACPHFIHKNM && (this.FNKACHDDMLH() || IHFKMIAHBFP.HCHIDMOLLAD);
|
|
this.EMHBNPFCDCA = LNJFBGIBLHA.DGIBFHDCGHH(this.OPDLGJGHMJI);
|
|
this.MBFILEJAOAK = this.EMHBNPFCDCA ?? IHFKMIAHBFP.HGDJAAMBDNH;
|
|
}
|
|
|
|
// Token: 0x0600C612 RID: 50706 RVA: 0x003B72E4 File Offset: 0x003B54E4
|
|
public int GDLDHCBCABM()
|
|
{
|
|
return this.PNAHJNPGAFI();
|
|
}
|
|
|
|
// Token: 0x0600C613 RID: 50707 RVA: 0x003B72EC File Offset: 0x003B54EC
|
|
public static PhotonView NMBFNIJMFOO(int ADMBCINHJOG)
|
|
{
|
|
return IHFKMIAHBFP.DBOGBGIJDDJ.CHJKENPLDPF(ADMBCINHJOG);
|
|
}
|
|
|
|
// Token: 0x0600C614 RID: 50708 RVA: 0x003B72FC File Offset: 0x003B54FC
|
|
public void RPC(string GAAMNGAMJJE, IHCPDNLJMMD MMEBLCBANIL, params object[] OGDMHDCFKAB)
|
|
{
|
|
IHFKMIAHBFP.NGONJDFGHMF(this, GAAMNGAMJJE, MMEBLCBANIL, false, OGDMHDCFKAB);
|
|
}
|
|
|
|
// Token: 0x0600C616 RID: 50710 RVA: 0x003B7338 File Offset: 0x003B5538
|
|
public LNJFBGIBLHA HCJJAIPEBJD()
|
|
{
|
|
if (!this.EKJDFFNPLEL)
|
|
{
|
|
this.CMNBLAMOPON();
|
|
}
|
|
return this.EMHBNPFCDCA;
|
|
}
|
|
|
|
// Token: 0x0600C617 RID: 50711 RVA: 0x003B7354 File Offset: 0x003B5554
|
|
public void OnMasterClientSwitched(LNJFBGIBLHA BLEEFGJBALL)
|
|
{
|
|
if (this.PFPNDJMCLLO == 0 && !this.OwnerShipWasTransfered && (this.currentMasterID == -1 || this.OPDLGJGHMJI == this.currentMasterID))
|
|
{
|
|
this.OPDLGJGHMJI = BLEEFGJBALL.BADMPMDONAH;
|
|
}
|
|
this.currentMasterID = BLEEFGJBALL.BADMPMDONAH;
|
|
this.MOFBFBOKJAK();
|
|
}
|
|
|
|
// Token: 0x0600C618 RID: 50712 RVA: 0x003B73B4 File Offset: 0x003B55B4
|
|
public void DHJBAKGKDEL()
|
|
{
|
|
this.DCOIKDFHBEN = base.GetComponents<MonoBehaviour>();
|
|
}
|
|
|
|
// Token: 0x0600C619 RID: 50713 RVA: 0x003B73C4 File Offset: 0x003B55C4
|
|
public void TransferOwnership(LNJFBGIBLHA AAMEMKCAECE)
|
|
{
|
|
this.TransferOwnership(AAMEMKCAECE.BADMPMDONAH);
|
|
}
|
|
|
|
// Token: 0x0600C61A RID: 50714 RVA: 0x003B73D4 File Offset: 0x003B55D4
|
|
private void NDFGHIFLBKO()
|
|
{
|
|
if (this.EHMCLLOBOEO == null)
|
|
{
|
|
this.EHMCLLOBOEO = new bool?(this.PFPNDJMCLLO == IHFKMIAHBFP.JEFGMHBLLKI.BADMPMDONAH);
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600C61B RID: 50715 RVA: 0x003B7404 File Offset: 0x003B5604
|
|
private void LCMJEKJEANN(LNJFBGIBLHA JEFGMHBLLKI)
|
|
{
|
|
if (this.AMAJCGADDCL() == JEFGMHBLLKI.BADMPMDONAH)
|
|
{
|
|
this.CMNBLAMOPON();
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600C61C RID: 50716 RVA: 0x003B7420 File Offset: 0x003B5620
|
|
public void GLMELMJKGKP(LNJFBGIBLHA AAMEMKCAECE)
|
|
{
|
|
this.TransferOwnership(AAMEMKCAECE.BADMPMDONAH);
|
|
}
|
|
|
|
// Token: 0x0600C61E RID: 50718 RVA: 0x003B745C File Offset: 0x003B565C
|
|
public void AEMCMLDFDDG(LNJFBGIBLHA BLEEFGJBALL)
|
|
{
|
|
if (this.CEHNFKCAIOO() == 0 && !this.OwnerShipWasTransfered && (this.currentMasterID == -1 || this.AMAJCGADDCL() == this.currentMasterID))
|
|
{
|
|
this.ELFGJLMIJFG(BLEEFGJBALL.BADMPMDONAH);
|
|
}
|
|
this.currentMasterID = BLEEFGJBALL.BADMPMDONAH;
|
|
this.AKGCEFIJKJI();
|
|
}
|
|
|
|
// Token: 0x0600C61F RID: 50719 RVA: 0x003B74BC File Offset: 0x003B56BC
|
|
public int JLIJDKOGAEB()
|
|
{
|
|
return this.viewIdField;
|
|
}
|
|
|
|
// Token: 0x0600C620 RID: 50720 RVA: 0x003B74C4 File Offset: 0x003B56C4
|
|
public int AMAJCGADDCL()
|
|
{
|
|
return this.FLICIPPMFJH;
|
|
}
|
|
|
|
// Token: 0x0600C621 RID: 50721 RVA: 0x003B74CC File Offset: 0x003B56CC
|
|
public void JNNMBAHMBHN(LNJFBGIBLHA BLEEFGJBALL)
|
|
{
|
|
if (this.CEHNFKCAIOO() == 0 && !this.OwnerShipWasTransfered && (this.currentMasterID == -1 || this.OPDLGJGHMJI == this.currentMasterID))
|
|
{
|
|
this.OPDLGJGHMJI = BLEEFGJBALL.BADMPMDONAH;
|
|
}
|
|
this.currentMasterID = BLEEFGJBALL.BADMPMDONAH;
|
|
this.CMNBLAMOPON();
|
|
}
|
|
|
|
// Token: 0x0600C622 RID: 50722 RVA: 0x003B752C File Offset: 0x003B572C
|
|
public static PhotonView PFDAOLLBFHF(GameObject FDDBCJHEMGH)
|
|
{
|
|
return FDDBCJHEMGH.GetComponent<PhotonView>();
|
|
}
|
|
|
|
// Token: 0x0600C623 RID: 50723 RVA: 0x003B7534 File Offset: 0x003B5734
|
|
private void OOIFAMLPFCK(LNJFBGIBLHA JEFGMHBLLKI)
|
|
{
|
|
if (this.PNAHJNPGAFI() == JEFGMHBLLKI.BADMPMDONAH)
|
|
{
|
|
this.AKGCEFIJKJI();
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600C624 RID: 50724 RVA: 0x003B7550 File Offset: 0x003B5750
|
|
protected internal void CGPGIOPIAJI(Component NCOHNOPAIOG, FKIBELLNBEC JAGHIAOIDOC, BOCLHJCCOEL NAHFIMLLIMH)
|
|
{
|
|
if (NCOHNOPAIOG == null)
|
|
{
|
|
return;
|
|
}
|
|
if (NCOHNOPAIOG is MonoBehaviour)
|
|
{
|
|
this.NOAGOJCKLFG(NCOHNOPAIOG, JAGHIAOIDOC, NAHFIMLLIMH);
|
|
}
|
|
else if (NCOHNOPAIOG is Transform)
|
|
{
|
|
Transform transform = (Transform)NCOHNOPAIOG;
|
|
switch (this.onSerializeTransformOption)
|
|
{
|
|
case KCPCIEJDPEJ.OnlyPosition:
|
|
JAGHIAOIDOC.NCELHBANFFO(transform.localPosition);
|
|
break;
|
|
case KCPCIEJDPEJ.OnlyRotation:
|
|
JAGHIAOIDOC.NCELHBANFFO(transform.localRotation);
|
|
break;
|
|
case KCPCIEJDPEJ.OnlyScale:
|
|
JAGHIAOIDOC.NCELHBANFFO(transform.localScale);
|
|
break;
|
|
case KCPCIEJDPEJ.PositionAndRotation:
|
|
JAGHIAOIDOC.NCELHBANFFO(transform.localPosition);
|
|
JAGHIAOIDOC.NCELHBANFFO(transform.localRotation);
|
|
break;
|
|
case KCPCIEJDPEJ.All:
|
|
JAGHIAOIDOC.NCELHBANFFO(transform.localPosition);
|
|
JAGHIAOIDOC.NCELHBANFFO(transform.localRotation);
|
|
JAGHIAOIDOC.NCELHBANFFO(transform.localScale);
|
|
break;
|
|
}
|
|
}
|
|
else if (NCOHNOPAIOG is Rigidbody)
|
|
{
|
|
Rigidbody rigidbody = (Rigidbody)NCOHNOPAIOG;
|
|
BCDGGJPHFOP bcdggjphfop = this.onSerializeRigidBodyOption;
|
|
if (bcdggjphfop != BCDGGJPHFOP.All)
|
|
{
|
|
if (bcdggjphfop != BCDGGJPHFOP.OnlyAngularVelocity)
|
|
{
|
|
if (bcdggjphfop == BCDGGJPHFOP.OnlyVelocity)
|
|
{
|
|
JAGHIAOIDOC.NCELHBANFFO(rigidbody.velocity);
|
|
}
|
|
}
|
|
else
|
|
{
|
|
JAGHIAOIDOC.NCELHBANFFO(rigidbody.angularVelocity);
|
|
}
|
|
}
|
|
else
|
|
{
|
|
JAGHIAOIDOC.NCELHBANFFO(rigidbody.velocity);
|
|
JAGHIAOIDOC.NCELHBANFFO(rigidbody.angularVelocity);
|
|
}
|
|
}
|
|
else if (NCOHNOPAIOG is Rigidbody2D)
|
|
{
|
|
Rigidbody2D rigidbody2D = (Rigidbody2D)NCOHNOPAIOG;
|
|
BCDGGJPHFOP bcdggjphfop2 = this.onSerializeRigidBodyOption;
|
|
if (bcdggjphfop2 != BCDGGJPHFOP.All)
|
|
{
|
|
if (bcdggjphfop2 != BCDGGJPHFOP.OnlyAngularVelocity)
|
|
{
|
|
if (bcdggjphfop2 == BCDGGJPHFOP.OnlyVelocity)
|
|
{
|
|
JAGHIAOIDOC.NCELHBANFFO(rigidbody2D.velocity);
|
|
}
|
|
}
|
|
else
|
|
{
|
|
JAGHIAOIDOC.NCELHBANFFO(rigidbody2D.angularVelocity);
|
|
}
|
|
}
|
|
else
|
|
{
|
|
JAGHIAOIDOC.NCELHBANFFO(rigidbody2D.velocity);
|
|
JAGHIAOIDOC.NCELHBANFFO(rigidbody2D.angularVelocity);
|
|
}
|
|
}
|
|
else
|
|
{
|
|
global::UnityEngine.Debug.LogError("Observed type is not serializable: " + NCOHNOPAIOG.GetType());
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600C625 RID: 50725 RVA: 0x003B7794 File Offset: 0x003B5994
|
|
protected internal void ICANLFKNJJJ(Component NCOHNOPAIOG, FKIBELLNBEC JAGHIAOIDOC, BOCLHJCCOEL NAHFIMLLIMH)
|
|
{
|
|
if (NCOHNOPAIOG == null)
|
|
{
|
|
return;
|
|
}
|
|
if (NCOHNOPAIOG is MonoBehaviour)
|
|
{
|
|
this.BDGIJHCBAMA(NCOHNOPAIOG, JAGHIAOIDOC, NAHFIMLLIMH);
|
|
}
|
|
else if (NCOHNOPAIOG is Transform)
|
|
{
|
|
Transform transform = (Transform)NCOHNOPAIOG;
|
|
switch (this.onSerializeTransformOption)
|
|
{
|
|
case KCPCIEJDPEJ.OnlyPosition:
|
|
transform.localPosition = (Vector3)JAGHIAOIDOC.MENJBBNMJOP();
|
|
break;
|
|
case KCPCIEJDPEJ.OnlyRotation:
|
|
transform.localRotation = (Quaternion)JAGHIAOIDOC.CNLOAGFMHKH();
|
|
break;
|
|
case KCPCIEJDPEJ.OnlyScale:
|
|
transform.localScale = (Vector3)JAGHIAOIDOC.MENJBBNMJOP();
|
|
break;
|
|
case KCPCIEJDPEJ.PositionAndRotation:
|
|
transform.localPosition = (Vector3)JAGHIAOIDOC.CNLOAGFMHKH();
|
|
transform.localRotation = (Quaternion)JAGHIAOIDOC.MENJBBNMJOP();
|
|
break;
|
|
case KCPCIEJDPEJ.All:
|
|
transform.localPosition = (Vector3)JAGHIAOIDOC.CNLOAGFMHKH();
|
|
transform.localRotation = (Quaternion)JAGHIAOIDOC.CNLOAGFMHKH();
|
|
transform.localScale = (Vector3)JAGHIAOIDOC.CNLOAGFMHKH();
|
|
break;
|
|
}
|
|
}
|
|
else if (NCOHNOPAIOG is Rigidbody)
|
|
{
|
|
Rigidbody rigidbody = (Rigidbody)NCOHNOPAIOG;
|
|
BCDGGJPHFOP bcdggjphfop = this.onSerializeRigidBodyOption;
|
|
if (bcdggjphfop != (BCDGGJPHFOP)5)
|
|
{
|
|
if (bcdggjphfop != BCDGGJPHFOP.OnlyVelocity)
|
|
{
|
|
if (bcdggjphfop == BCDGGJPHFOP.OnlyVelocity)
|
|
{
|
|
rigidbody.velocity = (Vector3)JAGHIAOIDOC.MKKFLAJFMDH();
|
|
}
|
|
}
|
|
else
|
|
{
|
|
rigidbody.angularVelocity = (Vector3)JAGHIAOIDOC.MKKFLAJFMDH();
|
|
}
|
|
}
|
|
else
|
|
{
|
|
rigidbody.velocity = (Vector3)JAGHIAOIDOC.CNLOAGFMHKH();
|
|
rigidbody.angularVelocity = (Vector3)JAGHIAOIDOC.MENJBBNMJOP();
|
|
}
|
|
}
|
|
else if (NCOHNOPAIOG is Rigidbody2D)
|
|
{
|
|
Rigidbody2D rigidbody2D = (Rigidbody2D)NCOHNOPAIOG;
|
|
BCDGGJPHFOP bcdggjphfop2 = this.onSerializeRigidBodyOption;
|
|
if (bcdggjphfop2 != (BCDGGJPHFOP)4)
|
|
{
|
|
if (bcdggjphfop2 != BCDGGJPHFOP.OnlyAngularVelocity)
|
|
{
|
|
if (bcdggjphfop2 == BCDGGJPHFOP.OnlyVelocity)
|
|
{
|
|
rigidbody2D.velocity = (Vector2)JAGHIAOIDOC.MKKFLAJFMDH();
|
|
}
|
|
}
|
|
else
|
|
{
|
|
rigidbody2D.angularVelocity = (float)JAGHIAOIDOC.DPMKBDGIBFI();
|
|
}
|
|
}
|
|
else
|
|
{
|
|
rigidbody2D.velocity = (Vector2)JAGHIAOIDOC.MKKFLAJFMDH();
|
|
rigidbody2D.angularVelocity = (float)JAGHIAOIDOC.CNLOAGFMHKH();
|
|
}
|
|
}
|
|
else
|
|
{
|
|
global::UnityEngine.Debug.LogError("Unable to Join Room");
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600C626 RID: 50726 RVA: 0x003B79CC File Offset: 0x003B5BCC
|
|
public static PhotonView KIDCHELLPND(Component NCOHNOPAIOG)
|
|
{
|
|
return NCOHNOPAIOG.GetComponent<PhotonView>();
|
|
}
|
|
|
|
// Token: 0x17000520 RID: 1312
|
|
// (get) Token: 0x0600C627 RID: 50727 RVA: 0x003B79D4 File Offset: 0x003B5BD4
|
|
public bool NHDDPGADJPJ
|
|
{
|
|
get
|
|
{
|
|
this.NDFGHIFLBKO();
|
|
return this.EHMCLLOBOEO.Value;
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600C628 RID: 50728 RVA: 0x003B79E8 File Offset: 0x003B5BE8
|
|
public void RequestOwnership()
|
|
{
|
|
IHFKMIAHBFP.DBOGBGIJDDJ.PEBNBFOMIJD(this.ADMBCINHJOG, this.OPDLGJGHMJI);
|
|
}
|
|
|
|
// Token: 0x0600C629 RID: 50729 RVA: 0x003B7A00 File Offset: 0x003B5C00
|
|
public void JAIMDIDNDKP(object[] NOBAPCOKFIL)
|
|
{
|
|
this.FDIGLDJIHNG = NOBAPCOKFIL;
|
|
}
|
|
|
|
// Token: 0x0600C62B RID: 50731 RVA: 0x003B7A44 File Offset: 0x003B5C44
|
|
public void DeserializeView(FKIBELLNBEC JAGHIAOIDOC, BOCLHJCCOEL NAHFIMLLIMH)
|
|
{
|
|
if (this.ObservedComponents != null && this.ObservedComponents.Count > 0)
|
|
{
|
|
for (int i = 0; i < this.ObservedComponents.Count; i++)
|
|
{
|
|
this.PKEHIOFPBDI(this.ObservedComponents[i], JAGHIAOIDOC, NAHFIMLLIMH);
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600C62C RID: 50732 RVA: 0x003B7AA0 File Offset: 0x003B5CA0
|
|
protected internal void OnDestroy()
|
|
{
|
|
if (!this.GPJLODPELBJ)
|
|
{
|
|
bool flag = IHFKMIAHBFP.DBOGBGIJDDJ.OHEPFAHBINK(this);
|
|
bool flag2 = false;
|
|
if (flag && !flag2 && this.instantiationId > 0 && !PhotonHandler.COPLPHCJJKA && IHFKMIAHBFP.AHJGHBFFLCO >= DGNJCNPDGHM.Informational)
|
|
{
|
|
global::UnityEngine.Debug.Log("PUN-instantiated '" + base.gameObject.name + "' got destroyed by engine. This is OK when loading levels. Otherwise use: PhotonNetwork.Destroy().");
|
|
}
|
|
}
|
|
IHFKMIAHBFP.ENIGMACDFMJ -= new Action<LNJFBGIBLHA>(this.OnMasterClientSwitched);
|
|
IHFKMIAHBFP.DHLJAODEIEA -= new Action<LNJFBGIBLHA>(this.OnPhotonPlayerDisconnected);
|
|
IHFKMIAHBFP.CLMADBPELLI -= new Action(this.OnJoinedRoom);
|
|
IHFKMIAHBFP.GHAMLPFIJFB -= new Action(this.OnLeftRoom);
|
|
if (this.ANDEJDJJHPG != null)
|
|
{
|
|
this.ANDEJDJJHPG();
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600C62D RID: 50733 RVA: 0x003B7B94 File Offset: 0x003B5D94
|
|
public bool NNKDKKCMJOM()
|
|
{
|
|
return this.MFLCPKMLCPG() == 0;
|
|
}
|
|
|
|
// Token: 0x0600C62E RID: 50734 RVA: 0x003B7BA0 File Offset: 0x003B5DA0
|
|
public void DLPHLGHNFFH(Action NOBAPCOKFIL)
|
|
{
|
|
Action action = this.ANDEJDJJHPG;
|
|
Action action2;
|
|
do
|
|
{
|
|
action2 = action;
|
|
action = Interlocked.CompareExchange<Action>(ref this.ANDEJDJJHPG, (Action)Delegate.Remove(action2, NOBAPCOKFIL), action);
|
|
}
|
|
while (action != action2);
|
|
}
|
|
|
|
// Token: 0x0600C62F RID: 50735 RVA: 0x003B7BD8 File Offset: 0x003B5DD8
|
|
protected internal void MPFILNDGMBF()
|
|
{
|
|
if (!this.GPJLODPELBJ)
|
|
{
|
|
bool flag = IHFKMIAHBFP.DBOGBGIJDDJ.OHEPFAHBINK(this);
|
|
bool flag2 = false;
|
|
if (flag && !flag2 && this.instantiationId > 0 && !PhotonHandler.COPLPHCJJKA && IHFKMIAHBFP.AHJGHBFFLCO >= DGNJCNPDGHM.ErrorsOnly)
|
|
{
|
|
global::UnityEngine.Debug.Log(")" + base.gameObject.name + "Cookie");
|
|
}
|
|
}
|
|
IHFKMIAHBFP.ENIGMACDFMJ -= new Action<LNJFBGIBLHA>(this.OnMasterClientSwitched);
|
|
IHFKMIAHBFP.DHLJAODEIEA -= new Action<LNJFBGIBLHA>(this.OOIFAMLPFCK);
|
|
IHFKMIAHBFP.CLMADBPELLI -= new Action(this.DEAJGHEGIMH);
|
|
IHFKMIAHBFP.GHAMLPFIJFB -= new Action(this.OnLeftRoom);
|
|
if (this.ANDEJDJJHPG != null)
|
|
{
|
|
this.ANDEJDJJHPG();
|
|
}
|
|
}
|
|
|
|
// Token: 0x04001C58 RID: 7256
|
|
private int FLICIPPMFJH;
|
|
|
|
// Token: 0x04001C59 RID: 7257
|
|
public byte group;
|
|
|
|
// Token: 0x04001C5A RID: 7258
|
|
protected internal bool GLPJKCLHEMI;
|
|
|
|
// Token: 0x04001C5B RID: 7259
|
|
public bool OwnerShipWasTransfered;
|
|
|
|
// Token: 0x04001C5C RID: 7260
|
|
public int prefixBackup = -1;
|
|
|
|
// Token: 0x04001C5D RID: 7261
|
|
internal object[] FDIGLDJIHNG;
|
|
|
|
// Token: 0x04001C5E RID: 7262
|
|
protected internal object[] HIOBIAOAAGF;
|
|
|
|
// Token: 0x04001C5F RID: 7263
|
|
protected internal object[] NNDCCKHNJGO;
|
|
|
|
// Token: 0x04001C60 RID: 7264
|
|
public FHIIDMDFFMG synchronization;
|
|
|
|
// Token: 0x04001C61 RID: 7265
|
|
public KCPCIEJDPEJ onSerializeTransformOption = KCPCIEJDPEJ.PositionAndRotation;
|
|
|
|
// Token: 0x04001C62 RID: 7266
|
|
public BCDGGJPHFOP onSerializeRigidBodyOption = BCDGGJPHFOP.All;
|
|
|
|
// Token: 0x04001C63 RID: 7267
|
|
public DAOBBOLBENN ownershipTransfer;
|
|
|
|
// Token: 0x04001C64 RID: 7268
|
|
public List<Component> ObservedComponents;
|
|
|
|
// Token: 0x04001C65 RID: 7269
|
|
private Dictionary<Component, MethodInfo> ECOGLCBAOPI = new Dictionary<Component, MethodInfo>(3);
|
|
|
|
// Token: 0x04001C66 RID: 7270
|
|
[SerializeField]
|
|
private int viewIdField;
|
|
|
|
// Token: 0x04001C67 RID: 7271
|
|
public int instantiationId;
|
|
|
|
// Token: 0x04001C68 RID: 7272
|
|
private bool EKJDFFNPLEL;
|
|
|
|
// Token: 0x04001C69 RID: 7273
|
|
private bool CACPHFIHKNM;
|
|
|
|
// Token: 0x04001C6A RID: 7274
|
|
private bool IFFPCPHLJMM;
|
|
|
|
// Token: 0x04001C6B RID: 7275
|
|
private LNJFBGIBLHA EMHBNPFCDCA;
|
|
|
|
// Token: 0x04001C6C RID: 7276
|
|
private LNJFBGIBLHA MBFILEJAOAK;
|
|
|
|
// Token: 0x04001C6D RID: 7277
|
|
private bool? EHMCLLOBOEO;
|
|
|
|
// Token: 0x04001C6E RID: 7278
|
|
public int currentMasterID = -1;
|
|
|
|
// Token: 0x04001C6F RID: 7279
|
|
protected internal bool GLCIAHLKOCJ;
|
|
|
|
// Token: 0x04001C70 RID: 7280
|
|
[SerializeField]
|
|
protected internal bool isRuntimeInstantiated;
|
|
|
|
// Token: 0x04001C71 RID: 7281
|
|
protected internal bool GPJLODPELBJ;
|
|
|
|
// Token: 0x04001C72 RID: 7282
|
|
internal MonoBehaviour[] DCOIKDFHBEN;
|
|
|
|
// Token: 0x04001C73 RID: 7283
|
|
private MethodInfo FKFPHJEBLEF;
|
|
|
|
// Token: 0x04001C74 RID: 7284
|
|
private bool DPBAMGAGBIE;
|
|
}
|