using System; namespace UnityEngine.Networking { // Token: 0x02000065 RID: 101 public class PlayerController { // Token: 0x0600051E RID: 1310 RVA: 0x0001DD2E File Offset: 0x0001BF2E public PlayerController() { } // Token: 0x0600051F RID: 1311 RVA: 0x0001DD3E File Offset: 0x0001BF3E internal PlayerController(GameObject go, short playerControllerId) { this.gameObject = go; this.unetView = go.GetComponent(); this.playerControllerId = playerControllerId; } // Token: 0x170000DB RID: 219 // (get) Token: 0x06000520 RID: 1312 RVA: 0x0001DD68 File Offset: 0x0001BF68 public bool IsValid { get { return this.playerControllerId != -1; } } // Token: 0x06000521 RID: 1313 RVA: 0x0001DD8C File Offset: 0x0001BF8C public override string ToString() { return string.Format("ID={0} NetworkIdentity NetID={1} Player={2}", new object[] { this.playerControllerId, (!(this.unetView != null)) ? "null" : this.unetView.netId.ToString(), (!(this.gameObject != null)) ? "null" : this.gameObject.name }); } // Token: 0x0400022F RID: 559 internal const short kMaxLocalPlayers = 8; // Token: 0x04000230 RID: 560 public short playerControllerId = -1; // Token: 0x04000231 RID: 561 public NetworkIdentity unetView; // Token: 0x04000232 RID: 562 public GameObject gameObject; // Token: 0x04000233 RID: 563 public const int MaxPlayersPerClient = 32; } }