Files
Dec2017-Script-Dump/Assembly-CSharp/PhotonView.cs
T
2026-06-04 11:42:34 +02:00

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;
}